body, p, h1, h2, h3, h4, h5, h6 {
-webkit-font-smoothing:antialiased!important;
text-rendering:optimizelegibility;
}

.button.edit-link {
display: none;
}

.page-title h1 {
display: none;
}

.maintitle h1 {
font-size: 60px;
margin-bottom: 0px!important;
color: #fff;
letter-spacing: 3px;
}

.maintitle h2 {
font-size: 40px;
margin-bottom: 0px!important;
color: #fff;
letter-spacing: 3px;
font-weight: normal!important;
border-top: 2px solid #fff;
border-bottom: 2px solid #fff;
display: inline-block;
text-align: center!important;
}

.maintitle {
text-align: center!important;
}

h4 {
line-height: 35px;
}

 .sticky-header.logo-left .logo {
    margin-top: 3px;
}

body.rtl .pull-left, body.rtl .pull-right {
font-family: almoni!important;
letter-spacing: 1px;
}

h4 {
    line-height: 35px;
    border-bottom: 2px dashed #eee;
    padding-bottom: 20px;
}

#sidebar-footer .widget-title {
    letter-spacing: 3px;
}

.panel {
    box-shadow: none!important;
}

.panel {
    border: 0px solid transparent!important;
}

.pojo-toggle.panel .panel-heading .panel-title {
    font-size: 25px!important;
    text-align: center!important;
    font-weight: normal!important;
    color: #111!important;
}

.imgimg img {
width: 150px;
border: 3px solid #d0d1d2;
border-radius: 50%!important;
padding: 15px;
}

.pojo-toggle.panel .panel-heading .panel-title.collapsed:after {
    content: "\f104"!important;
}

.pojo-toggle.panel .panel-heading .panel-title:after {
    content: "\f107"!important;
}

#title-bar.title-bar-style-custom_bg > .container {
    background: url(/wp-content/uploads/2017/06/titlecover-e1497858065407.png) no-repeat center;
}

#title-bar > .container {
    border-color: transparent!important;
}

 #title-bar .title-primary {
    font-family: almoni!important;
    letter-spacing: 5px;
color: #fff!important;
    font-size: 40px!important;
}

h3 {
    line-height: 1.4em!important;
}

#sidebar {
font-size: 17px!important;
}

#sidebar 1{
color: #111;
}

#title-bar div.breadcrumbs, #title-bar div.breadcrumbs a {
color: #fff!important;
}

#sidebar {
	margin-top: 25px;
	background-color: 		transparent!important;
	border-right: 1px solid #111;
}

#sidebar .widget-title {
    background-color: #231f20!important;
}

#sidebar .widget-title {
    color: #fff!important;
}

#sidebar .widget .widget-title{
    margin-bottom: 20px!important;
}

#sidebar a {
    color: #858585!important;
}

@media (max-width: 767px) {
#pojo-a11y-toolbar {
display: none!important;
}
}


input[type=submit]{
    width: 100%!important;
margin-top: -2px!impportant;
}


.uneditable-input, button, input[type=time], input[type=week], input[type=number], input[type=email], input[type=url], input[type=search], input[type=tel], input[type=color], input[type=text], input[type=password], input[type=datetime], input[type=datetime-local], input[type=date], input[type=month] {
    padding: 8px 12px;
    max-height: 35px;
    margin-bottom: -20px!important;
}

span.wpcf7-not-valid-tip {
    display: none!important;
}

div.wpcf7-validation-errors {
    border: 2px dashed transparent!important;
    margin-top: -26px;
    font-size: 15px!important;
}