﻿
.nav-menu ul li.menu-item-has-children:before {
    content:"\f0d7";
    font-family: FontAwesome;
    position: absolute;
    color: #07a0dc;
    font-size: 14px;
    left: 95%;
    top: 20px;
    margin-left: -6px;
}

.nav-menu ul li ul li.menu-item-has-children:before {
    content:"\f0d7";
    top: 11px;
    left: 95%;
}

    .site-navigation .nav-menu ul.menu {
        border-top: 1px solid #ddd;
        width: 100%;
    }

.menu a{color:#103b7a}

#primary-menu .sub-menu .menu-item-has-children {
position: relative;
display: block;
}

#primary-menu .sub-menu .menu-item-has-children .sub-menu {
display: none;
top: 0;
margin-top: 0;
left: 200px;
width: 200px;
padding: 0;
}

.widget_nav_menu ul li.menu-item-has-children a {  }

.mm-menu .menu-item a:hover, .mm-menu .sub-menu .menu-item a:hover { font-weight: 600; }




.mm-menu, .mm-menu .mm-title, .mm-menu .sub-menu .menu-item a,
.color-gray-5 {
	color: #f5f5f5;
}









#phone-portrait, #phone-landscape, #tablet-portrait, #tablet-landscape {
  display: none; position: absolute; top: -100%; left: -100%; height: 1px; width: 1px;
}


#tablet-landscape {display: block;}
 
  #primary-nav-container, #tablet-landscape, .login-search, #primary-menu {display: none;}
.rh-header .logo-container{padding:0 0 0 15px;line-height:54px;height:54px}
.rh-header .logo-container.rh-img-logo{font-size:0}
.rh-header .logo-container img{max-height:80%;max-width:80%}
.rh-header .logo-container a{color:#fff}
.rh-header.light .logo-container a{color:#2c2c2c}
.pdl30{padding-left:30px}



ul.sub-menu li.menu-item { text-align: left; font-size: 1.2em !important;
}

	#rev_slider_1_1_wrapper .tp-loader.spinner3 div { background-color: #FFFFFF !important; }



							





.rev_slider_wrapper{
	position:relative;
}

.specials li, aside img, .locations iframe {
	margin:0 .5em;
	border:1px solid #000;
	display:block;
}

.locations p, .locations div {
	
	width:50%;
	float:left;
	text-align:center;
}

.locations h2 {
	margin-bottom:0;
}

	.locations div {
		float:none;
		width:auto;
	}

	.locations div iframe {
		width:80%;
		margin:0 auto;
	}

	 .locations p {
		 float:none;
		 width:auto;
	 }
.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;-o-transition:transform .3s ease-out,-o-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out,-o-transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}
.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
.modal-dialog{position:relative;width:auto;margin:10px}
.region-sidebar-second .block{margin-bottom:40px;}
#header-top .block,#main-navigation .block,#banner .block{padding:0;}
.block-superfish select{-webkit-border-radius:0;-moz-border-radius:0;border:1px solid #ccc;width:100%;display:inline-block;font-size:12px;padding:5px;color:#666;font-family:'Cabin Condensed',Arial,sans-serif;}
.not-logged-in .block-forum .contextual-links-wrapper{display:none;}
#block-superfish-4 .block .block-superfish{margin-bottom:0em;}
#cookie-notice{display:block;visibility:hidden;position:fixed;min-width:100%;height:auto;z-index:100000;font-size:13px;line-height:20px;left:0;text-align:center}
#cookie-notice .cn-revoke-cookie{margin:0}
#cookie-notice .cn-button{margin-left:10px}
.cn-bottom{bottom:0}


#downloads{
width:319px;
height:auto;
float:left;
margin:0px 0 0 0;
padding:10px 0 0 0;


}
.footer-widgets #wp-calendar td,.footer-widgets #wp-calendar th,.widget-area #wp-calendar td,.widget-area #wp-calendar th{padding:.236em;text-align:center}
.footer-widgets{padding-top:4.235801032em;border-bottom:1px solid rgba(0,0,0,.05)}
.footer-widgets::after,.footer-widgets::before{content:'';display:table}
.footer-widgets::after{clear:both}
.footer-widgets.col-2 .block{width:47.8260869565%;float:left;margin-right:4.347826087%}
.footer-widgets.col-2 .block.footer-widget-2{float:right;margin-right:0}
.footer-widgets.col-3 .block{width:30.4347826087%;float:left;margin-right:4.347826087%}
.footer-widgets.col-3 .block.footer-widget-3{float:right;margin-right:0}
.footer-widgets.col-4 .block{width:21.7391304348%;float:left;margin-right:4.347826087%}
.footer-widgets.col-4 .block.footer-widget-4{float:right;margin-right:0}

.one_fourth { width: 22%; }


.one_half,
.one_third,
.two_third,
.three_fourth,
.one_fourth,
.one_fifth,
.two_fifth,
.three_fifth,
.four_fifth,
.one_sixth,
.five_sixth {
	position: relative;
	margin-right: 4%;
	margin-bottom: 5px;
	float: left;
}

        
        .one_half,
        .one_third,
        .two_third,
        .one_fourth,
        .three_fourth,
        .one_fifth,
        .two_fifth,
        .three_fifth,
        .four_fifth,
        .one_sixth,
        .five_sixth { width: 300px; }


.ico_ag_bb{
	float:right;
    margin:10px 8px 0 0;
	padding:0;
}

	div.popup-partner {
		width: 50%;
		text-align: center;
	}


.post-nav .nav-left, .post-nav .nav-right
{
	display: inline-block;
	margin-right: 2px;
	position: relative;
}


.post-nav .nav-left span.button, .post-nav .nav-right span.button
{

	width: 45px;
	margin-right: -5px;
}


.post-nav .nav-left span:before, .post-nav .nav-right span:before
{
	content: '\2190';
	position: absolute;
	display: block;
	color: #53565a;
	font-size: 20px;
	margin-top: 0;
	font-family: 'alterexbook';
}


.post-nav .nav-right span:before
{

	content: '\2192';
	font-family: 'alterexbook';
}




.questions-popular .questions-item:not(:first-child) {
  padding-top: 12px;
}

.questions-related .questions-item:last-child .question-brief {border: 0;}
.menu-item-117{background-color:#d8c3b6;}


.fbtn3 {margin-bottom: 15px; margin-top: 7px; float:right; margin-right:0; width:160px !important; display: inline-block;}
.img-fluid{max-width:100%;height:auto}


h1.nickel-background-title {
  padding: 0px 5px;
  margin-top: 0px;
  margin-bottom: 0px;
  color: #fff;
  font-size:26px;
  font-weight:bold;
  background-color: rgba(255, 95, 0, 1);
  text-align: center;
}


.nickel-background-title {
  padding: 5px 10px;
  margin-bottom: 10px;
  color: #fff;
  font-size:26px;
  font-weight:bold;
  background-color: rgba(255, 95, 0, 1);
  text-align: center;
}

  #page .ymm-widget .yym_head_info,
  #page .ymm-widget .yym_select,
  #page .ymm-widget .yym_foot_info {
    width: 100%;
    position: relative; }
.ss .ui-socialbar-item.twitter .ui-socialbar-image{background-position:0 -1520px;}
.ss .ui-socialbar-item.twitter:hover a,.ss.effect--fade .ui-socialbar-item.twitter a{background-position:0 -1560px;}
.ss .ui-socialbar-item.twitter-alt .ui-socialbar-image{background-position:0 -3440px;}
.ss .ui-socialbar-item.twitter-alt:hover a,.ss.effect--fade .ui-socialbar-item.twitter-alt a{background-position:0 -3480px;}
.ssm .ui-socialbar-item.twitter .ui-socialbar-image{background-position:0 -1140px;}
.ssm .ui-socialbar-item.twitter:hover a,.ssm.effect--fade .ui-socialbar-item.twitter a{background-position:0 -1170px;}
.ssm .ui-socialbar-item.twitter-alt .ui-socialbar-image{background-position:0 -2580px;}
.ssm .ui-socialbar-item.twitter-alt:hover a,.ssm.effect--fade .ui-socialbar-item.twitter-alt a{background-position:0 -2610px;}
.pp_social .twitter{float:left;}

	
	.mobile-slide {
		display: none;
	}

.header.mobile #util_group {white-space:nowrap;float:right;right:0;position:absolute;top:50%;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}

.header.mobile #util_group #util_menu {float:left;}
.site-footer #footer-widgets{width:100%;float:left;padding:45px 0 65px 0}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-sm-6{width:50%}


.page-id-289 .grey-bg .col-sm-6 {
	float: right;
}


.menu-item-has-children a:after { border-style: solid; border-width: 2px 2px 0 0; content: ''; display: inline-block; height: 8px; left: 10px; position: relative; top: 6px; -webkit-transform: rotate(135deg); -ms-transform: rotate(135deg); transform: rotate(135deg); vertical-align: top; width: 8px; }


.menu-item-has-children .sub-menu a:after { display: none; }


.menu-item-has-children:hover a { color: #da291c; }


body.rtl .menu-item-has-children a:after { left: -10px; }
.navbar-toggleable .menu-item{font-size:1.3333333333rem;padding-bottom:.8333333333rem;font-weight:600;color:#000;text-align:right;line-height:1}
.navbar-toggleable .menu-item a{color:#20201f;transition:all .1s ease}
.navbar-toggleable .menu-item a:hover{color:#b8161d;transition:all .1s ease}


		.wf-loading .menu-item,
		.wf-loading h1,
		.wf-loading h2,
		.wf-loading h3,
		.wf-loading h4,
		.wf-loading h5,
		.wf-loading h6,
		.wf-loading p,
		.wf-loading a,
		.wf-loading button,
		.wf-loading li {
			
			visibility: hidden !important;
		}
.et_search_outer{overflow:hidden;position:absolute;top:0;width:100%}
.et_vertical_nav .et_search_outer{overflow:visible;position:relative}
.et_header_style_centered .et_search_outer,.et_header_style_split .et_search_outer{display:none}

.header-type-8 .menu-wrapper .navbar-collapse .menu-main-container .menu {
  float: left;
  text-align: left;
  width: auto;
}

.header-type-10 .menu-wrapper .navbar-collapse .menu-main-container .menu {
  float: left;
  text-align: left;
  width: auto;
}
.site-footer .bottom-bar{padding:0 40px;margin-bottom:30px}
 
		.entry-content img { max-width: 100%; height: auto; display: block; }

.slides_container{max-width:781px;width:100%;height:243px;overflow:hidden;position:relative;display:none;}

.slides_container a{width:781px;height:243px;display:block;overflow:hidden;}

.slides_container a img{width:100%;height:auto;}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}

.greybg {
  background-color: #F2F2F2;
}

.about-request-table .greybg,
.home-content-table .greybg,
.about-pregnancy-table .greybg {
  width: 214px;
  vertical-align: top;
}
.nd-product-boxes .view-content .item-list ul li{margin:0;}
.item-list .title{font-weight:bold;}
.item-list ul{margin:0 0 0.75em 0;padding:0;}
.item-list ul li{margin:0 0 0.25em 1.5em;padding:0;}
.item-list .pager{clear:both;text-align:center;}
.item-list .pager li{background-image:none;display:inline;list-style-type:none;padding:0.5em;}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
.has-feedback label.sr-only~.form-control-feedback{top:0}
.spacer{height:0;display:block;clear:both}
.spacer-5{height:5px}
.spacer-10{height:10px}
.spacer-20{height:20px}
#footer-home{text-align:left;position:absolute;bottom:5px;font-size:22px}
.row{margin-left:-6px;margin-right:-7px}
.row:before,.row:after{content:" ";display:table}
.row:after{clear:both}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-4{width:33.33333333%}


.albastru
{
background-color:#00B2EE;
}

.title_tabs_selected {
	font-size: 11px;
	font-weight: normal;
	color: #003366;
	margin-top: 24px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 4px;
	padding-bottom: 4px;
	background-color: #CCCCCC;
	border-color: #ffffee #aaab9c #cccccc #ffffff;
	border-top-style: solid;
	border-top-width: 1px;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-style: solid;
	border-right-width: 1px;
	border-radius: 6px 6px 0px 0px;
	text-align: center;
}


.mod_events_latest {
    border-top: 1px solid #ccc;
    border-top: 1px solid rgba(180,180,180,0.8); padding: 5px 0;
}

.banner[data-transparent-header="true"] #logo .logo-main {display:none}

.headhesive--clone #logo .logo-main {display:inline !important}




#bopop {
    position: absolute;
    width: 100%;
    height: 90%;
    top: 0;
    left: 0;
    z-index: 80;
}

.best_writer {
	width: 290px;
	float: left;
	margin: 0 0 10px 0;
}


.ddcontent ul.content_sitemap {list-style: none; margin: 0px; padding: 0px;}

.ddcontent ul.content_sitemap li {display: block; width: 100%}


.menu-align-center .navbar-header,
.menu-align-center .navbar-collapse {
	width: 100%;
	text-align: center;
}


.only-logo .navbar-header {
	float: none;
	margin: auto;
	text-align: center;
}
.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}

	.addvertise {
		margin-top: 30px;
	}
.lo-article_summary{margin:.5em 0 0;color:#454545}
.row, body.opal-content-layout-2cl #content .wrap, body.opal-content-layout-2cr #content .wrap, [data-opal-columns], body.archive .site-content .wrap, .blog .site-content .wrap, .opal-archive-style-4.blog .site-main, .opal-archive-style-4.archive .site-main, .opal-archive-style-3.blog .site-main, .opal-archive-style-3.archive .site-main, .site-footer .widget-area, .opal-comment-form-2 .comment-form, .opal-comment-form-3 .comment-form, .opal-comment-form-4 .comment-form, .opal-comment-form-6 .comment-form, .widget .gallery,.elementor-element .gallery,.single .gallery, .list-feature-box, [data-elementor-columns] {margin-right:-20px;margin-left:-20px;}
.elementor-element.elementor-hidden-phone{height: auto !important;}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}
.col-xs-6{width:50%}
 #padding-14 { height:40px; }
.vc_custom_heading a,.vc_custom_heading a:focus,.vc_custom_heading a:hover,.vc_custom_heading a:visited{border:none;text-decoration:inherit;color:inherit}
.vc_custom_heading a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:1}
.vc_custom_heading a:hover{opacity:.85}


html.special .service-item__title { min-height: 109px; font-size: 1.087rem; font-weight: 700; }

  html.special.medium-font .service-item__title { min-height: 70px; }

  html.special.big-font .service-item__title { min-height: 70px; }


.service-item__title { font-size: 20px; line-height: 1.2em; min-height: 48px; margin-bottom: 7px; }

  .service-item__title br { display: none; }


.service-item__title-fix {
  margin-bottom: 25px;
}

.article_readmore_link{
    bottom: 3px; position: absolute; right: 9px;
}


.article_readmore_link:hover{
	text-decoration: none;
}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-sm-7{width:58.33333333%}


.img-responsive {
	width: 100%;
}


.img-responsive-mw {
	max-width: 100%;
	height: auto;
}
div#loadbannercontent div#bannerformsection .html-shortcode.itpart2 .selectques + .selectques{display:none}

.wpb_text_column.righformsections .inner-content .html-shortcode {
    float: left;
    width: 100%;
}

.wpb_text_column.righformsections .inner-content .html-shortcode.itpart2,.wpb_text_column.righformsections .inner-content .btnx.continue-part2
{
    display:none;
}
.title__subtitle{margin-bottom:10px;font-family:'Kaushan Script';font-size:1.200em;}
.title--style2 .title__subtitle{margin:0;margin-bottom:30px;padding-left:20px;position:relative;color:#999;font-family:Oxygen;}
.title--style2 .title__subtitle:after{content:' ';display:block;background:#47a0ff;position:absolute;height:5px;width:30px;width:5px;height:25px;top:50%;left:0;-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);}


.small-12 { width: 100%; }

  main section .small-12:not(.article__block-wrapper) { padding-bottom: 30px; }

  main section .small-12.regional-office--connect-heading { padding-bottom: 0; }

  article .entry-header .small-12 { float: none; width: 100%; }

  article .entry-footer .small-12 { float: none; width: 100%; }

#main-wrapper.main-wrapper.full-width {padding-top: 0;}



#main-wrapper {
  padding: 20px 0;
}



#header-top-wrapper,
#header-group-wrapper,
#preface-top-wrapper,
#main-wrapper,
#preface-bottom,
#content-top,
#content-region,
#content-bottom,
#postscript-top,
#postscript-bottom-wrapper,
#footer-wrapper,
#footer-message-wrapper {
  clear: both;
}
.gap,.gap-10,.gap-20,.gap-30,.gap-40,.hr-thick,.hr-thin,.vc_empty_space{clear:both}


#h-t-mail{
  width:31%;
  min-width:100px;
  height:auto; 
  border:none;
}

	.boxed-layout .container,
	.boxed-layout-small .container {
		max-width: 904px;
	}

	.boxed-layout .container,
	.boxed-layout-small .container,
	.boxed-layout #site-title a img {
		width: 668px;
	}

.container {
	margin: 0 auto;
	max-width: 1170px;
	padding: 0;
	position: relative;
}

#primary .container {
	max-width: 100%;
}

.boxed-layout-small .container {
	margin: 0px auto;
	max-width: 978px;
	padding: 0;
	position: relative;
}



.main-slider,
.main-slider .layer-slider,
.main-slider .container {
	position: relative;
	height: 100%;
}

.mh-posts-stacked-thumb img { width: 100%; }

.mh-posts-stacked-thumb:hover .mh-posts-stacked-overlay { background: none; }
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-3{width:25%}
.td-subfooter-menu{display:inline-block;margin:0;float:right}
.td-subfooter-menu li{display:inline-block;margin-left:0}
.td-subfooter-menu li a{margin-right:16px;line-height:34px;display:inline-block;color:#ccc}
.td-subfooter-menu li a:hover{color:#4db2ec}
.td-subfooter-menu li:last-child a{margin-right:0}
.td-subfooter-menu ul{display:none}
#site-navigation ul li.menu-item-has-children a,#site-navigation ul li.page_item_has_children a{margin-right:15px}

.post-like.inactive .thelike, .post-dislike.inactive .thedislike { cursor: default; color: #d0d0d0 !important; border-color: inherit; }

.post-like, .post-dislike {
    display: inline-block;
    cursor: pointer;
}
.pp-row #column-def7c5ff-9769-4b47-94ba-43a24c71fc0d .pp-column-inner .pp-component{text-align:center}
.pp-layout-entity--has-background-gallery{position:relative}
.pp-layout-entity--has-background-gallery .pp-row{position:relative}
.pp-layout-entity--has-background-video{background-color:#000 !important;background-image:none !important;position:relative}
.small,small{font-size:80%;font-weight:400}


.small {
    font-size: 100%;
    margin-bottom: 5px;
    font-weight: 800;
    letter-spacing: 0.6px;
}


.front-right-col{
	width: 620px;
	margin: 0px 0px 0px 10px;
	float: left;
}

.front-right-col .holder .portfolio-content div div div {
	font-family: Book Antiqua;
}

.front-right-col .holder .portfolio-content div div {
	font-family: Book Antiqua;
}

.front-right-col .holder .portfolio-content div div p {
	font-family: Book Antiqua;
}








.wc_br {



	bottom: 0;



	position: absolute;



	right: 0;



}








* html .wc_br {



	bottom: -1px;



}
.video__container{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}
.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9}
.btn .caret{margin-left:0}
.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}
.dropup .btn-lg .caret{border-width:0 5px 5px}

header .search-time {
    position: absolute;
    left: 0;
    bottom: -38px;
    *bottom: -17px;
}


.logo-desktop{
	
	display: block;
	float: left;
	padding-top: 20px;
	padding-left: 10px; 
}

.img-wrapper,
.content-wrapper{
	width: calc(100% + 12px);
	margin-left: -6px;
}

.content-wrapper-inner{
	padding-left:0;
	padding-right: 0;
}

	
	
	#themenseite main.content-wrapper {
		width: 100%;
		margin-left: 0px;
	}
#header-dropdown #contact-map{height:380px;width:100%;position:relative;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0);-moz-opacity:0;transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out}
#header-dropdown #contact-map.visible-map{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);-moz-opacity:1}
#contact-map img,.google-map img,.hb-gmap-map img,.map-wrapper img{max-width:none!important;display:inline-block!important}

.txtcent {
    text-align: center;
}

h1.txtcent.whitec {
    font-size: 50px;
}


h2.txtcent.whitec {
    font-size: 30px;
}

.left .txtcent {
    margin: 0px;
    line-height: 28px;
    font-size: 20px;
}

p.txtcent.pp {
    margin-top: 30px;
}

.pannel4 p.txtcent {
    font-size: 12px;
    line-height: 15px;
}

.stui-pannel__head{ padding: 0 10px; margin-bottom: 10px; line-height: 25px;background-color:#9e005c;border-radius:10px;}

.stui-pannel__head a,.stui-pannel__head h3{color:#fff;line-height:45px;}

.stui-pannel__head .title{ margin: 0; }
.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}


.breaking-news-latest {
	color: #555555;
	margin-right: 0;
	position: relative;
	margin-top: 0px;
	vertical-align: top;
}


#masthead.colormag-header-clean .breaking-news .breaking-news-latest {
	background: #212529;
	padding: 0 10px;
	display: inline-block;
	vertical-align: top;
	color: #fff;
	font-weight: 400;
}


#masthead.colormag-header-classic .breaking-news .breaking-news-latest {
	background: #212529;
	padding: 0 10px;
	color: #fff;
	font-weight: 400;
	display: inline-block;
	vertical-align: top;
}

	#masthead.colormag-header-classic .breaking-news .breaking-news-latest, #masthead.colormag-header-clean .breaking-news .breaking-news-latest {
		padding: 0 5px;
	}
.mpp-enhanced-profile-wrap.profile .alignleft{max-width:none;float:left}
.align-left,.alignleft{float:left;margin:0 7px 0 0}


#gazpo-slider .ui-tabs-panel{ 
	width: 330px; 
	height: 242px; 
	float: left;
	position: relative;	
	z-index:1;
}


#gazpo-slider .ui-tabs-panel .info{ 
	position:absolute;
	top:232px;
	width:325px;
	height:82px; 
	left:0px;
	background: white;
	background: -webkit-linear-gradient(top, #ffffff, #f6f6f6);
    background:    -moz-linear-gradient(top, #ffffff, #f6f6f6);
    background:     -ms-linear-gradient(top, #ffffff, #f6f6f6);
    background:      -o-linear-gradient(top, #ffffff, #f6f6f6);
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); 	
	z-index:2;
}


#featured-article .left-side .title .excerpt p {
    color: #555;
    font-size: 0.9rem
}


.secondary-featured .right-side .excerpt p {
    font-size: 0.9rem;
    color: #555;
    line-height: 1.5rem;
    padding-bottom: 0;
}

#latest-articles .latest-news-article .right-side .excerpt p {
	font-size: 0.9rem;
    color: #555;
    line-height: 1.5rem;
    padding-bottom: 0;
}

.bottom-footer{
    background: #000;
    padding: 15px 0;
    font-size: 14px;
}

.bottom-footer a{
    color: #FFF;
}


.bottom-footer a, .footer-social-icons a {
    text-decoration: none;
}
.dark-schema.cactus-box .cactus-container,.dark-schema .cactus-sidebar.ct-small .cactus-sidebar-content,.dark-schema .cactus-sidebar-control.sb-ct-small .cactus-sidebar.ct-small,.dark-schema .cactus-sidebar-control.sb-ct-medium .cactus-sidebar.ct-medium{background:#101010}
.cactus-sidebar-content{position:relative}
body.open-mobile-sidebar-ct .cactus-sidebar-control .cactus-sidebar.ct-small .cactus-sidebar-content.position-absolute{position:absolute;top:0;bottom:0;left:0;right:0;padding:40px 20px 60px}
body.open-mobile-sidebar-ct .cactus-container.ct-default .cactus-sidebar.ct-small .cactus-sidebar-content.position-absolute{padding:40px 40px 60px}
 #request-info-box { background-color: #222838 !important; }

  #hero-section .make-appointment .top-header {
    margin-left: -20px;
    margin-right: -20px;
  }

#hero-section .make-appointment .top-header h3 {
  margin: 0;
  font-size: 22px;
  font-weight: normal;
  color: #fafafa;
  text-transform: uppercase;
  letter-spacing: 0;
  line-height: 70px;
}

.widget-wrap {
  margin: 40px 10px;
}
.top-left,.top-right{position:absolute;bottom:auto;top:0}
.bottom-left,.top-left{left:0;right:auto}
.top-left{z-index:10}
img.bottom-left,img.bottom-right,img.top-left,img.top-right{display:none}


div.facebook-mp {
  float: left;
  width: 100%;
  height: 100%;

}
.view .progress-disabled{float:none;}
.view-apartment-loan-rates{font-size:14px;}
.view-display-id-block_9,.view-display-id-block_3 th{font-size:12px;}
.view-commercial-loan-blog  a:visited{text-decoration:none;color:black;}
.view-commercial-construction-loan-rates{border:1px solid black;}
.view-commercial-construction-loan-rates table{margin:0;}
.view-commercial-construction-loan-rates .view-header{padding:0px 10px 5px 10px;font-size:18px;}
.view-id-commercial_construction_loan_rates table td{padding:5px !important;}
.view-display-id-block_4 .view-display-id-block_7 .views-field-title{font-size:14px;}





.top-header {
    border-bottom: 1px solid #eee;
    position: relative;
    overflow: hidden;
}


.card-text,
.card-title {
  overflow: hidden;
}


.adesso-intro .card-text,
.adesso-intro .card-title {
  overflow: visible;
}


.card-text a {
  display: block;
  color: #fff;
}


.card-text a:focus,
.card-text a:hover {
  color: #fff;
  text-decoration: none;
}


.card-text:last-child {
  margin-bottom: 0;
}


.adesso-social-reader-item .card-text {
  overflow: hidden;
}


.embed-responsive-item .card-img-overlay .card-text {
  max-height: none;
}


.adesso-blog-overview.adesso-tag-cloud .card-text {
  margin-bottom: .375rem;
}


#linkbar.mobile.menu-open .dropdown {
display:block;
}


header#top .menu-item-language .iclflag, #header-secondary-outer .menu-item-language .iclflag{top:1px; position:relative; margin-right:4px}


#header-secondary-outer .menu-item-language .iclflag{top:2px}


header#top nav ul.buttons li.menu-item a{position:relative}
body:not(.material) #header-outer,.ascend #header-outer[data-full-width="true"][data-using-pr-menu="true"] header#top nav ul.buttons li.menu-item,.ascend #header-outer[data-full-width="true"][data-format="centered-menu"] header#top nav ul.buttons li#social-in-menu{padding-top:28px;}


.rating{
	width:320px;
	height:64px;
	margin:auto;
	cursor:pointer;
}
