.site-title { font-size:32px; }
.site-description { font-size:16px; }
#mainnav ul li a { font-size:14px; }
h1 { font-size:52px; }
h2 { font-size:42px; }
h3 { font-size:32px; }
h4 { font-size:25px; }
h5 { font-size:20px; }
h6 { font-size:18px; }
body { font-size:14px; }
.header-image { background-size:cover;}
.header-image { height:300px; }
.site-header.float-header { background-color:rgba(0,0,0,0.9);}
@media only screen and (max-width: 991px) { .site-header { background-color:#000000;}}
.site-title a, .site-title a:hover { color:#ffffff}
.site-description { color:#ffffff}
#mainnav ul li a, #mainnav ul li::before { color:#ffffff}
#mainnav .sub-menu li a { color:#ffffff}
#mainnav .sub-menu li a { background:#1c1c1c}
.text-slider .maintitle, .text-slider .subtitle { color:#ffffff}
body { color:#767676}
#secondary { background-color:#ffffff}
#secondary, #secondary a, #secondary .widget-title { color:#767676}
.footer-widgets { background-color:#252525}
.site-footer { background-color:#1c1c1c}
.site-footer,.site-footer a { color:#666666}
.overlay { background-color:#000000}
.page-wrap { padding-top:83px;}
.page-wrap { padding-bottom:100px;}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
.mif_wrap .feed_type_video  .video_icon { background-image:url(/wp-includes/js/mediaelement/mejs-controls.svg); } .mif_wrap.mif_skin_265 .mif_feeds_holder .mif_grid_layout  { width: calc(92% / 3); } .mif_wrap.mif_skin_265 .mif_feeds_holder .mif_grid_layout { height: 317px; } .mif_wrap.mif_skin_265 .mif_header_main { display: none; } .mif_wrap.mif_skin_265 .mif_posts { display: block; } .mif_wrap.mif_skin_265 .mif_followers { display: block; } .mif_wrap.mif_skin_265 .mif_bio { display: block; } .mif_wrap.mif_skin_265 .mif_follow_btn { display: inline-block; } .mif_wrap.mif_skin_265 .mif_load_feeds { display: inline-block; } .mif_wrap.mif_skin_265 .mif_dp_wrap { display: block; } .mif_wrap.mif_skin_265 .mif_header_main .mif_header_title { font-size: 16px; } .mif_wrap.mif_skin_265 .mif_header_main .mif_posts,.mif_wrap.mif_skin_265 .mif_header_main .mif_followers { font-size: 16px; } .mif_wrap.mif_skin_265 .mif_bio { font-size: 14px; }.mif_wrap.mif_skin_265 .mif_header_main { background-color: #fff; } .mif_wrap.mif_skin_265 .mif_header_main, .mif_wrap.mif_skin_265 .mif_header_main .mif_posts, .mif_wrap.mif_skin_265 .mif_header_main .mif_followers, .mif_wrap.mif_skin_265 .mif_header_main .mif_bio, .mif_wrap.mif_skin_265 .mif_header_main .mif_header_title { color: #000; } .mif_wrap.mif_skin_265 .mif_fulls .icon, .mif_wrap.mif_skin_265 .mif_single:hover .mif_fulls .icon,
                 .mif_wrap.mif_skin_265 .mif_feed_popup .icon{ color: #fff!important; } .mif_wrap.mif_skin_265 .mif_single .mif_overlay, .mif_wrap.mif_skin_265 .mif_single .mif_fulls{ background-color: rgba(0,0,0,0.5); } .mif_wrap.mif_skin_265 .mif_single { margin-top: 5px; } .mif_wrap.mif_skin_265 .mif_single { margin-bottom: 5px; } .mif_wrap.mif_skin_265 .mif_single { margin-left: 5px; } .mif_wrap.mif_skin_265 .mif_single { margin-right: 5px; } .mif_wrap.mif_skin_265 .mif_fulls .icon { color: #fff; }
.efbl_feed_wraper.efbl_skin_267 .efbl_header { display: none; } .efbl_feed_wraper.efbl_skin_267 .efbl_header_meta .efbl_header_title { font-size: 16px; } .efbl_feed_wraper.efbl_skin_267  .efbl_likes,  .efbl_feed_wraper.efbl_skin_267  .efbl_story_meta .efbl_story_lnc_holder  .efbl_all_likes_wrap { display: inline-block; } .efbl_feed_wraper.efbl_skin_267  .efbl_shares { display: inline-block; } .efbl_feed_wraper.efbl_skin_267   .efbl_comments { display: inline-block; } .efbl_feed_wraper.efbl_skin_267 .mif_follow_btn { display: none; } .efbl_feed_wraper.efbl_skin_267 .efbl_fb_story#efblcf .efbl_story_text { display: block; } .efbl_feed_wraper.efbl_skin_267 .efbl_header .mif_header_title { font-size: 16px; } .efbl_feed_wraper.efbl_skin_267 .efbl_header .mif_posts,.efbl_feed_wraper.efbl_skin_267 .efbl_header .mif_followers { font-size: 16px; }.efbl_feed_wraper.efbl_skin_267 .efbl_header { background-color: transparent; } .efbl_feed_wraper.efbl_skin_267 .efbl_header, .efbl_feed_wraper.efbl_skin_267 .efbl_header .mif_posts, .efbl_feed_wraper.efbl_skin_267 .efbl_header .mif_followers, .efbl_feed_wraper.efbl_skin_267 .efbl_header .mif_bio, .efbl_feed_wraper.efbl_skin_267 .efbl_header .mif_header_title { color: #000; } .efbl_feed_wraper.efbl_skin_267 .efbl_read_more_link a { color: #000; } .efbl_feed_wraper.efbl_skin_267 .efbl_fb_story { background-color: transparent !important; } .efbl_feed_wraper.efbl_skin_267 .efbl_fb_story#efblcf { padding-top: 0px; } .efbl_feed_wraper.efbl_skin_267 .efbl_fb_story#efblcf {padding-bottom: 0px; } .efbl_feed_wraper.efbl_skin_267 .efbl_fb_story#efblcf { padding-left: 0px; } .efbl_feed_wraper.efbl_skin_267 .efbl_fb_story#efblcf {padding-right: 0px; } .efbl_feed_wraper.efbl_skin_267 .efbl_fb_story#efblcf { margin-top: 0px; } .efbl_feed_wraper.efbl_skin_267 .efbl_fb_story#efblcf { margin-bottom: 20px; } .efbl_feed_wraper.efbl_skin_267 .efbl_fb_story#efblcf { margin-left: 0px; } .efbl_feed_wraper.efbl_skin_267 .efbl_fb_story#efblcf {margin-right: 0px; } .efbl_feed_wraper.efbl_skin_268 .efbl_header { display: none; } .efbl_feed_wraper.efbl_skin_268 .efbl_header_meta .efbl_header_title { font-size: 16px; } .efbl_feed_wraper.efbl_skin_268  .efbl_likes,  .efbl_feed_wraper.efbl_skin_268  .efbl_story_meta .efbl_story_lnc_holder  .efbl_all_likes_wrap { display: inline-block; } .efbl_feed_wraper.efbl_skin_268  .efbl_shares { display: inline-block; } .efbl_feed_wraper.efbl_skin_268   .efbl_comments { display: inline-block; } .efbl_feed_wraper.efbl_skin_268 .mif_follow_btn { display: none; } .efbl_feed_wraper.efbl_skin_268 .efbl_fb_story#efblcf .efbl_story_text { display: block; } .efbl_feed_wraper.efbl_skin_268 .efbl_header .mif_header_title { font-size: 16px; } .efbl_feed_wraper.efbl_skin_268 .efbl_header .mif_posts,.efbl_feed_wraper.efbl_skin_268 .efbl_header .mif_followers { font-size: 16px; }.efbl_feed_wraper.efbl_skin_268 .efbl_header { background-color: transparent; } .efbl_feed_wraper.efbl_skin_268 .efbl_header, .efbl_feed_wraper.efbl_skin_268 .efbl_header .mif_posts, .efbl_feed_wraper.efbl_skin_268 .efbl_header .mif_followers, .efbl_feed_wraper.efbl_skin_268 .efbl_header .mif_bio, .efbl_feed_wraper.efbl_skin_268 .efbl_header .mif_header_title { color: #000; } .efbl_feed_wraper.efbl_skin_268 .efbl_read_more_link a { color: #000; } .efbl_feed_wraper.efbl_skin_268 .efbl_fb_story { background-color: transparent !important; } .efbl_feed_wraper.efbl_skin_268 .efbl_fb_story#efblcf { padding-top: 0px; } .efbl_feed_wraper.efbl_skin_268 .efbl_fb_story#efblcf {padding-bottom: 0px; } .efbl_feed_wraper.efbl_skin_268 .efbl_fb_story#efblcf { padding-left: 0px; } .efbl_feed_wraper.efbl_skin_268 .efbl_fb_story#efblcf {padding-right: 0px; } .efbl_feed_wraper.efbl_skin_268 .efbl_fb_story#efblcf { margin-top: 0px; } .efbl_feed_wraper.efbl_skin_268 .efbl_fb_story#efblcf { margin-bottom: 20px; } .efbl_feed_wraper.efbl_skin_268 .efbl_fb_story#efblcf { margin-left: 0px; } .efbl_feed_wraper.efbl_skin_268 .efbl_fb_story#efblcf {margin-right: 0px; } .efbl_feed_wraper.efbl_skin_269 .efbl_header { display: none; } .efbl_feed_wraper.efbl_skin_269 .efbl_header_meta .efbl_header_title { font-size: 16px; } .efbl_feed_wraper.efbl_skin_269  .efbl_likes,  .efbl_feed_wraper.efbl_skin_269  .efbl_story_meta .efbl_story_lnc_holder  .efbl_all_likes_wrap { display: inline-block; } .efbl_feed_wraper.efbl_skin_269  .efbl_shares { display: inline-block; } .efbl_feed_wraper.efbl_skin_269   .efbl_comments { display: inline-block; } .efbl_feed_wraper.efbl_skin_269 .mif_follow_btn { display: none; } .efbl_feed_wraper.efbl_skin_269 .efbl_fb_story#efblcf .efbl_story_text { display: block; } .efbl_feed_wraper.efbl_skin_269 .efbl_header .mif_header_title { font-size: 16px; } .efbl_feed_wraper.efbl_skin_269 .efbl_header .mif_posts,.efbl_feed_wraper.efbl_skin_269 .efbl_header .mif_followers { font-size: 16px; }.efbl_feed_wraper.efbl_skin_269 .efbl_header { background-color: transparent; } .efbl_feed_wraper.efbl_skin_269 .efbl_header, .efbl_feed_wraper.efbl_skin_269 .efbl_header .mif_posts, .efbl_feed_wraper.efbl_skin_269 .efbl_header .mif_followers, .efbl_feed_wraper.efbl_skin_269 .efbl_header .mif_bio, .efbl_feed_wraper.efbl_skin_269 .efbl_header .mif_header_title { color: #000; } .efbl_feed_wraper.efbl_skin_269 .efbl_read_more_link a { color: #000; } .efbl_feed_wraper.efbl_skin_269 .efbl_fb_story { background-color: transparent !important; } .efbl_feed_wraper.efbl_skin_269 .efbl_fb_story#efblcf { padding-top: 0px; } .efbl_feed_wraper.efbl_skin_269 .efbl_fb_story#efblcf {padding-bottom: 0px; } .efbl_feed_wraper.efbl_skin_269 .efbl_fb_story#efblcf { padding-left: 0px; } .efbl_feed_wraper.efbl_skin_269 .efbl_fb_story#efblcf {padding-right: 0px; } .efbl_feed_wraper.efbl_skin_269 .efbl_fb_story#efblcf { margin-top: 0px; } .efbl_feed_wraper.efbl_skin_269 .efbl_fb_story#efblcf { margin-bottom: 20px; } .efbl_feed_wraper.efbl_skin_269 .efbl_fb_story#efblcf { margin-left: 0px; } .efbl_feed_wraper.efbl_skin_269 .efbl_fb_story#efblcf {margin-right: 0px; }
/*Custome-Styles*/
.header-wrap h2{
	    margin-right: 82px;
}
.site-info a{
	margin: 0 auto;
    display: table;
}
.menu-nav_menu-container{
	    margin-top: 33px;
}
.endorsement_div{
	margin: 20px 20px;
}
.site-header{
   background-color: rgba(36,117,181,0.9);
}
.site-header.float-header{
   background-color: rgba(36,117,181,0.9) !important;
}
.endorsement-head h3{
	color: #ffffff;
	text-transform: uppercase;
}
.fa .fa-angle-up{
	background-color: #2475b5 !important;
}
.endorse-img img{
	margin: 0 auto;
}
.widget-area .widget_fp_social a, #mainnav ul li a:hover, .sydney_contact_info_widget span, .roll-team .team-content .name, .roll-team .team-item .team-pop .team-social li:hover a, .roll-infomation li.address:before, .roll-infomation li.phone:before, .roll-infomation li.email:before, .roll-testimonials .name, .roll-button.border, .roll-button:hover, .roll-icon-list .icon i, .roll-icon-list .content h3 a:hover, .roll-icon-box.white .content h3 a, .roll-icon-box .icon i, .roll-icon-box .content h3 a:hover, .switcher-container .switcher-icon a:focus, .go-top:hover, .hentry .meta-post a:hover, #mainnav > ul > li > a.active, #mainnav > ul > li > a:hover, button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, .text-color, .social-menu-widget a, .social-menu-widget a:hover, .archive .team-social li a, a, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{
	color: #2475b5;
}
.preloader .pre-bounce1, .preloader .pre-bounce2, .roll-team .team-item .team-pop, .roll-progress .progress-animate, .roll-socials li a:hover, .roll-project .project-item .project-pop, .roll-project .project-filter li.active, .roll-project .project-filter li:hover, .roll-button.light:hover, .roll-button.border:hover, .roll-button, .roll-icon-box.white .icon, .owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span, .go-top, .bottom .socials li:hover a, .sidebar .widget:before, .blog-pagination ul li.active, .blog-pagination ul li:hover a, .content-area .hentry:after, .text-slider .maintitle:after, .error-wrap #search-submit:hover, #mainnav .sub-menu li:hover > a, #mainnav ul li ul:after, button, input[type="button"], input[type="reset"], input[type="submit"], .panel-grid-cell .widget-title:after{
	background-color: #2475b5;
}
.roll-socials li a:hover, .roll-socials li a, .roll-button.light:hover, .roll-button.border, .roll-button, .roll-icon-list .icon, .roll-icon-box .icon, .owl-theme .owl-controls .owl-page span, .comment .comment-detail, .widget-tags .tag-list a:hover, .blog-pagination ul li, .hentry blockquote, .error-wrap #search-submit:hover, 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, button, input[type="button"], input[type="reset"], input[type="submit"], .archive .team-social li a{
	border-color: #2475b5;
}
.home_news_blog .blog-post .entry-summary > p {
    max-height: 73px;
    overflow: hidden;
}

/*Service template customization*/
.first_row {
    float: left;
    padding-right: 	72px;
}
.new_icon{
	border: 1px solid #d65050;
    text-align: center;
    width: 70px;
    height: 70px;
    margin: 0 auto 20px;
    display: table;
    border-radius: 50%;
    border-color: #2475b5;
}
.new_icon .fa-signal  {
	font-size: 36px;
	color: #2475b5;
	padding: 22px;
}
.new_icon .fa-users{
	font-size: 36px;
	color: #2475b5;
	padding: 22px;
} 
.new_icon .fa-street-view{
	font-size: 36px;
	color: #2475b5;
	padding: 22px;
}
h1.service_title {
    font-size: 26px;
    text-align: center;
}
p.service_content{
	text-align: center;
}
a.roll-button.button-slider {
     margin-top: 450px;
    color: #fff;
}
.site-title {
     font-size: 24px !important;
      
}
.site-description {
    font-size: 14px!important; 
}
@media (min-width: 300px) and (max-width: 760px){
 a.roll-button.button-slider {
    margin-top: 0px;
    color: #fff;
    }
 .header-wrap h2 {
    margin-right: 0px;
    }
 nav#mainnav-mobi {
    margin-left: -15px;
    }
}
}

.entry-thumb{
  height: 241px !important;
    width: auto;
}

.entry-thumb a img{
  height: 241px !important;
    width: auto;
}