.entry p a,.text_block a,.post_meta > li a:hover, #sidebar a:hover, #comments .comment-author a:hover,#comments .reply a:hover,.fourofour-wrap a,.blog_meta a:hover,.breadcrumbs a:hover,.link-wrap a:hover,.item_title a:hover,.item_des a:hover,.archive-wrap h3 a:hover,.carousel-wrap a:hover,.iocnbox:hover i,.blog-item-main h2 a:hover,div.bbp-template-notice,a:hover,.icon_text a,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item a:hover,
#megaMenu ul ul.sub-menu > li.menu-item:hover > a { color:#0f5caa; }
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-highlight > a,
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-highlight > span.um-anchoremulator {
  color: #0f5caa !important;
}
#respondwrap input#submit,.entry .contactform input.idi_send,.nav-tabs > li > a:hover,.process-bar,
.pagenums a:hover,.sidebar_widget .widget_search input[type="submit"]:hover,#foot_widget .tagcloud a:hover,.sidebar_widget .tagcloud a:hover,
#foot_widget .widget_uxconatactform input#idi_send:hover,#foot_widget .widget_search input[type="submit"]:hover,input.idi_send:hover,
.team-item-con-back,.testimenials:hover,.testimenials:hover .arrow-bg,
#navi>div>ul li.current-menu-item>a,
#navi>div>ul li.current-menu-parent>a,
#navi>div>ul>li.current-menu-ancestor>a,
#navi>div>ul>li:hover>a,
.fixed-menu-class li.current-menu-item,
.fixed-menu-class li.current-menu-parent,
.fixed-menu-class>li.current-menu-ancestor,
.fixed-menu-class>li:hover,
.sidebar_widget .widget_uxconatactform input#idi_send:hover,.filters li:hover a,.page-numbers:hover,button:hover,
.sidebar_widget .widget_display_search input[type="submit"]:hover,#bbp-user-navigation li a:hover,input.wpcf7-form-control.wpcf7-submit:hover,
#megaMenu ul.megaMenu > li.menu-item:hover > a,
#megaMenu ul.megaMenu > li.menu-item > a:hover,
#megaMenu ul.megaMenu > li.menu-item.megaHover > a,
#megaMenu ul.megaMenu > li.menu-item:hover > span.um-anchoremulator,
#megaMenu ul.megaMenu > li.menu-item > span.um-anchoremulator:hover,
#megaMenu ul.megaMenu > li.menu-item.megaHover > span.um-anchoremulator,
.single-feild input#idi_send,
.fullwrap-with-tab-nav>a:hover,
.fullwrap-with-tab-nav>a.full-nav-actived,
#backtop:hover{ background-color:#0f5caa; }
.nav-tabs > li > a:hover,
#foot_widget .widget_uxconatactform input:focus,
#foot_widget .widget_uxconatactform textarea:focus,
#foot_widget .widget_search input[type="text"]:focus,
textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus,
.sidebar_widget .widget_uxconatactform textarea:focus, 
.sidebar_widget .widget_uxconatactform input[type="text"]:focus,
#navi>div>ul ul.sub-menu li.current-menu-item>a,
#navi>div>ul .sub-menu li:hover>a,
#navi ul li ul.sub-menu li.current-menu-ancestor>a,
.fixed-menu-class .sub-menu li:hover,
.fixed-menu-class .sub-menu li.current-menu-item,
.fixed-menu-class .sub-menu li.current-menu-ancestor,
.accordion-heading:hover,
#respondwrap textarea:focus,
#respondwrap input:focus,
.fullwrap-with-tab-nav>a.full-nav-actived,
.fullwrap-with-tab-nav>a:hover,
.single-feild:hover{ border-color:#0f5caa; }

#top_bar,.header_line,#header-meun-bar,.team-item-con,.archive-wrap li:before,.slider-panel,.comm-reply-title,
.sidebar_widget .widget_uxconatactform input#idi_send,.pagenums .current,.filters li.active a,.promote-button:hover,
.page-numbers.current,.ux-btn:hover,#bbp-user-navigation li.current a,#navi a,#socialicons a,.header-layout-a #search_top,
.fixed-menu-class,#footer_wrap,button, input[type="submit"],#respondwrap input#submit:hover,
.entry .contactform input.idi_send:hover,#megaMenu ul.megaMenu > li.menu-item,.single-feild input#idi_send:hover,
.post-carousel-pagination a.selected,#backtop { background-color: #333333;} 
.accordion-heading{ border-color:#333333;}
.team-item-con-back a,.team-item-con-back i,.team-item-con-h p,#sidebar .social_active i:hover{ color:#333333;}
	ul.sidebar_widget,.quote-wrap,#main_title_wrap,.filters li a,.item_des,.audio_player_list,.promote-wrap,.process-bar-wrap,.post_meta,#advanced_menu_toggle, #advanced_menu_toggle2,.pagenumber a,.pagenumber span,.testimenials,.testimenials .arrow-bg,.pagenums a,.pagenums span,.accordion-heading,.page-numbers,div #bbpress-forums li.bbp-header,#bbp-user-navigation li a,.single-feild,.liquid-body,.fullwrap-with-tab-nav>a{ background-color: #f7f7f7;} 
.border-style2,.border-style3{ border-color:#f7f7f7;}
	body{background-color: #dedede;} body{background-repeat: repeat;} body{background-attachment: fixed;} #navi .current-menu-item>a,
#navi li:hover>a,
#navi>div>ul li.current-menu-parent>a,
#navi>div>ul>li.current-menu-ancestor>a,
#navi .sub-menu li:hover>a,
#navi .sub-menu li.current-menu-item>a,
.fixed-menu-class .current-menu-item>a,
.fixed-menu-class li:hover>a,
.fixed-menu-class li.current-menu-parent>a,
.fixed-menu-class li.current-menu-ancestor>a,
.fixed-menu-class .sub-menu li.current-menu-ancestor>a,
.fixed-menu-class .sub-menu li:hover>a,
.fixed-menu-class .sub-menu li.current-menu-item>a,
#megaMenu ul.megaMenu > li.menu-item:hover > a,
#megaMenu ul.megaMenu > li.menu-item > a:hover,
#megaMenu ul.megaMenu > li.menu-item.megaHover > a,
#megaMenu ul.megaMenu > li.menu-item:hover > span.um-anchoremulator,
#megaMenu ul.megaMenu > li.menu-item > span.um-anchoremulator:hover,
#megaMenu ul.megaMenu > li.menu-item.megaHover > span.um-anchoremulator{ color: #0f5caa;} 
#megaMenu ul.megaMenu li.menu-item.mega-with-sub:hover > a:after,
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega:hover > a:after,
#megaMenu ul.megaMenu li.menu-item.mega-with-sub:hover > span.um-anchoremulator:after,
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega:hover > span.um-anchoremulator:after {
  border-top-color: #0f5caa;
}
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub:hover > a:after,
#megaMenu ul li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub:hover > span.um-anchoremulator:after {
  border-left-color: #0f5caa;
}
body, input[type="text"], textarea,div.bbp-template-notice p,legend{font-family: 'Open Sans', sans-serif;} #logo h1{font-size: 40px;} #logo h1{font-weight: normal; font-style: normal; } #navi a,input.search_top_form_text[type="search"],
.header-layout-b input.search_top_form_text[type="text"],
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-item-depth-0 > a span {font-size: 12px;} #navi a,input.search_top_form_text[type="search"],
.header-layout-b input.search_top_form_text[type="text"],
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-item-depth-0 > a span{font-weight: 300; font-style:normal;} .single .main_title, .page .main_title{ font-size: 22px; } .single .main_title, .page .main_title{font-weight: 300; font-style: normal;} .single #content, .page #content{font-size: 14px;} .single #content, .page #content{font-weight: 300; font-style: normal;} #sidebar .widget-container .widget-title, #sidebar h3{font-size: 16px;} #sidebar .widget-container .widget-title, #sidebar h3{font-weight: 300; font-style: normal;} #sidebar .widget-container{font-size: 12px;} #sidebar .widget-container{font-weight:300; font-style: normal;} #footer-bar{font-size: 12px;} #footer-bar{font-weight: 300; font-style: normal;} #foot_widget .widget-container .widget-title, #foot_widget h3{font-size: 16px;} #foot_widget .widget-container .widget-title, #foot_widget h3{font-weight: 300; font-style: normal;} #foot_widget .widget-container{font-size: 12px;} #foot_widget .widget-container{font-weight: 300; font-style: normal;} 			.header_line { display: none; }
#navi a { background: #fff; color: #666; -webkit-transition: none; -moz-transition: none;  transition:none; font-size: 16px;}
#navi .sub-menu a { font-size: 14px; }
#top_bar { display: none; }
#socialicons { margin-left: 15px; }
.testimenials .cite { font-weight: bold; }
.testimenials { padding-left: 70px; }
.testimenials i { font-size: 30px; }
.bg-theme-color-4 { background-color: #0f5caa; }
.theme-color-4 { color: #0f5caa; }
#logo { position: absolute; top: 0; left: 0; z-index: 10; text-align: center; line-height: 105px;}
#logo img { width: 100%; }
#header_inn { height: 105px; }
.header-layout-a #headerinn_main { margin-top: 35px; }
#header_wrap { box-shadow: 0 0 12px #000; z-index: 9; position: relative;}
.text_block .ux-btn { border-radius: 20px; padding: 0 30px }
#main_title_wrap { height: 130px; line-height: 130px; font-size: 16px; }
.actual { max-width: 100%; }
#content_wrap p { font-size: 16px; line-height: 1.45; margin-bottom: 20px; }
#navi>div>ul>li:hover>a, #navi>div>ul li.current-menu-item>a, #navi>div>ul li.current-menu-parent>a, #navi>div>ul>li.current-menu-ancestor>a { background: transparent !important; }
.text_block .section-header:before { position: absolute; left: 0; top: 20px; right: 0; height: 1px; background: #0f5caa; z-index: -1 }
.text_block .section-header { position: relative; text-align: center; }
.text_block .section-header h3 {  background: #fff; padding: 0 20px; display: inline-block; }
.custom_fullwidth_wrap .text_block .section-header h3 { background: #eee; }
.fixed-menu-class .current-menu-item>a, .fixed-menu-class li:hover>a, #navi>div>ul ul.sub-menu li.current-menu-item>a, .fixed-menu-class li.current-menu-parent>a, .fixed-menu-class li.current-menu-ancestor>a, .fixed-menu-class .current-menu-item>a, .fixed-menu-class .sub-menu li.current-menu-item>a { color: #fff; }
#navi>div>ul .sub-menu li:hover>a, .fixed-menu-class .sub-menu li.current-menu-item { color: #fff; background: #0f5caa;  }
.fixed-menu-class .sub-menu li:hover a { color: #fff; }
.wpcf7-radio input { margin: 15px 5px !important; }
.wpcf7-form .span6 { margin-bottom: 0 !important; }
#content_wrap .wpcf7-form p { font-size: 12px }
#foot_widget .widget-container { width: 100%; text-align: center; }
span.wpcf7-not-valid-tip { color: #fff; }
.post-1687 .single-image, .post-1708 .single-image { position: absolute; bottom: 0; z-index: -1; }
.post-8 .text_block h2 { background: none; }
#content_wrap .home-text p { font-size: 18px; }
.post-1703 .single-image { margin-bottom: 20px; }
.text_block h5 { font-size: 14px; }
.image-box img { border-radius: 20px; width: 200px; height: 200px; }
.text_block li { margin-bottom: 5px; }
.image-box-des { font-size: 14px !important; }
.carousel-btn { position: absolute; bottom: 15px; z-index: 10; }
input.wpcf7-form-control.wpcf7-submit { width: 100%; }
input.wpcf7-form-control.wpcf7-submit ~ span { float: none !important; display: block; text-align: center; }
#content_wrap .wpcf7-form p:last-of-type { margin-bottom: 0 }
#main { opacity: 1 !important; }
#header-meun-bar, #socialicons a {background-color: white !important}
#header-meun-bar {padding-bottom: 10px; height: auto;}
#header_wrap .social_active>i {color: #3B5998; opacity: 1;}
.carousel-btn {position: relative}		
        @media (max-width: 767px) { #main_title_wrap{ background:none; }}