﻿.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}
.jumbotron .container{max-width:100%}
.content-grid{position:relative;margin-left:auto;margin-right:auto;max-width:76.5rem;padding-left:.75rem;padding-right:.75rem;margin-bottom:2rem}
.content-grid .media-excerpt{margin-bottom:2rem}
.page-content__main .content-grid{padding-left:0;padding-right:0}
.et_pb_image_9.et_pb_module{margin-left:auto!important;margin-right:auto!important}

footer #footer-meta a, footer #footer-copyright a {color:#000;}

footer #footer-copyright {font-size:13px; margin-top:0;}






.header {
  grid-area: header;
  background: #F0E2BE;
  padding: 5px;
}








	#sidebar .widget .widget-title {
	color: #4b4c4d;
	}


	
	

		#sidebar .widget { margin-bottom: 60px; }


			#sidebar .widget-title {
				margin-bottom: 25px;
				font-weight: 300;
				font-size: 20px;
				text-transform: uppercase;
			}


		.widget .sub-menu {
			padding-top: 5px;
			padding-left: 10px;
		}


	
	

	#footer .widget { margin-bottom: 50px; }


		#footer .parallax .widget-title {
			margin-bottom: 25px;
			color: #fff;
		}






#access .menu-header,
div.menu,
#colophon,
#branding,
#main,
#wrapper {
	margin: 0 auto;
	width: 940px;
}

#colophon {
	border-top: 4px solid #000;
	margin-top: -4px;
	overflow: hidden;
	padding: 18px 0;
}

    .max-wid{width: 90%;}
	
.find_pharmacy {
	position:relative;
	z-index:10;
	background:#ffffff;
	width:397px;
	box-shadow:0px 0px 8px rgba(0,0,0,0.3);
	}

.find_pharmacy.toggel {
	position:absolute;
	right:0px;
	padding-top:5px;
	}

.find_pharmacy .inner h2 {
	font-size:28px ;
	line-height:100%;
	}
		
.find_pharmacy select{
	height:40px;
	outline:none;
	border-color:#24428a;
	}


.find_pharmacy.toggel .submit-big{
	font-size:15px;
	width:95%;
	margin-left:auto;
	margin-right:auto;
	height:35px;
	line-height:35px;
	background-position:28% 53%;
	}

#lst  {background-color: #d6ffd6}


.divibar-open.et_extra .divibars .et_pb_row,
.divibar-open.et_extra .divibars .et_pb_column {
    padding: 0 !important;
}


#divi-bars-center-all .et_pb_column {
    text-align: center !important;
    display: table-cell !important;
    width: auto !important;
    float: none !important;
	max-width: none;
	min-width: auto;
}
#header-search-wrapper{padding:10px;height:30px;position:absolute;bottom:-50px;right:-2px;z-index:1091;display:none;border-width:0px;border-style:solid;border-color:#353535;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background-color:#353535;-webkit-box-shadow:1px 1px 1px 1px #353535;box-shadow:1px 1px 1px 1px #353535}
#header-search-wrapper:before{content:"";width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #353535  transparent;border-color:rgba(255,255,255,0) rgba(255,255,255,0) #353535  rgba(255,255,255,0);position:absolute;right:15px;top:-8px}
#header-search-wrapper input.s{background-color:white;width:250px;height:auto;border:none;padding:8px;font-size:13px}
#header-search-wrapper input.s:focus{outline:none}
#header-search-wrapper,#menu-wrapper #primary-main-menu li.header-search-toggle{display:none !important}

.main-navigation ul li.menu-item-has-children:after {
	position: absolute;
	right: 5px;
	top: 0;
	bottom: 0;
	content: '';
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 6px 5px 0 5px;
	border-color: #757575 transparent transparent transparent;	
	margin: auto;
}

.main-navigation ul ul li.menu-item-has-children:hover:after {
	border-width: 6px 0 6px 5px;
	border-color: transparent transparent transparent #757575;	
}
.banner-bg{overflow:hidden}
.menu-item .fa{margin-right:10px}
.gl-Footer .menu-item{padding:2px 0}
.cp-Menu_navSocialLinks .menu-item{font-size:1.8em;color:#5DC3D5;display:inline-block;margin:0 0 0 .3em}
.cp-Menu_navSocialLinks .menu-item a:active,.cp-Menu_navSocialLinks .menu-item a:focus,.cp-Menu_navSocialLinks .menu-item a:hover{color:#0096AE}


.service-item__icon { font-size: 34px; }


a.alignleft,
a.alignnone,
a.alignright {
	max-width: 100%;
}


a.alignnone {
	display: inline-block;
}


img.alignnone,
.alignnone {
	margin-bottom: 12px;
}
#primary-menu .fadeIn{display:block!important}
#primary-menu .sub-menu{display:none}
#primary-menu{margin-top:15px;padding:0}
#primary-menu li.top-searchform-btn .icon-container{cursor:pointer;transition:opacity .5s}
#primary-menu li.top-searchform-btn .icon-container svg{fill:#b3b3b3;height:17px;overflow:hidden;width:17px}
#primary-menu li.top-searchform-btn .icon-container:hover{opacity:.8}
#primary-menu .sub-menu a{color:#fff;padding:0}
#primary-menu li.mi-w20{width:20%}
#primary-menu li.mi-w25{width:25%}
#primary-menu li.mi-w33{width:33.33333%}
#primary-menu li.mi-w50{width:50%}
#primary-menu li.mi-w75{width:75%}
#primary-menu li.mi-w100{width:100%}


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;}
.homepage .deficiency-section{background-color:#f8f8f8;border-bottom:1px solid #e5e7e9;padding:60px 0 40px}
.homepage .deficiency-section .title span{background-color:#f8f8f8}
.homepage .deficiency-section .row{margin-top:30px}
.homepage .deficiency-section .box{margin-top:50px;height:340px;border-right:1px solid #e5e7e9;border-top:1px solid #e5e7e9;border-bottom:1px solid #e5e7e9;background-color:#fff}
.homepage .deficiency-section .box .inner{position:relative;z-index:10;max-width:100%}
.homepage .deficiency-section .box1{border:0;background-color:#122d4f;text-align:center;position:relative}
.homepage .deficiency-section .box1 .inner-box{opacity:.2}
.homepage .deficiency-section .box1 h2{color:#fff;max-width:80%;margin:10px auto 15px}
.homepage .deficiency-section .box3 ol{font-size:20px;font-weight:400;line-height:35px;font-family:Times,serif}


#footer .footer-area {
width:980px;
position:relative;
margin:0 auto;
}


.pages-title {
	position: relative;
	top: 50%;
	text-align: center;
	-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);

}
.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-6{width:50%}


.main-navigation .primary-menu {
	border-bottom: 1px solid #d1d1d1;
}


.smallthumbs {
    float: left;
    margin-top: 2px;
    min-height: 47px
}
.twentyfour{font-size:24px!important}
#locator-header-inside-right .twentyfour{font-size:20px!important}
.d-none{display:none!important}


div.wpgdprc-consent-modal div.wpgdprc-consent-modal__container {
    position: relative;
    width: 80%;
    width: 80vw;
    height: 80%;
    height: 80vh;
    max-width: 800px;
    background: #FFFFFF;
    border-top: 10px solid #DBD6D6;
    overflow-y: auto;
}
:root .wpgdprc-consent-modal .wpgdprc-consent-modal__container{border:none;font-size:.75rem}

.devs4{
  padding: 45px 0;
  display: block;
  line-height: 18px;
  text-align: center;
  color: #bdafbe;
}

.dots{left: 225px;}

.frame .f_oj3{ background-position:0 -27px;}
#footerbottom #footerlogo{max-width:48px;float:left;margin:-15px 10px 0 0;padding:0;opacity:.6}




.flex-caption {background:none; -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000); zoom: 1;}

.flex-caption a {color: #fff; text-decoration:none;}

.flex-caption a:hover {color: #fff; text-decoration:underline;}

.properties {
	width:100%;
	margin-left:0;
	float:left;       
}

	
.properties h1 {
	color:#000;
	font-size:24px;
	margin:10px 0 7px 20px;
	text-align: left;
	line-height:38px;
	font-family: arial;
	width:100%;
        font-weight:normal;
	}

	
.properties ul {
	width:25%;
	float:left;
	padding:0px;
	margin:0px;
	}

	
.properties ul li { 
	width:90%;
	padding-left:10%;
	text-align:center;
	font-size:18px;
	font-family: arial;
	line-height:28px;
	float:left;
	list-style: none;
        font-weight: normal;
	}

	
.properties ul li a {
	color:#000;
	text-decoration:none
	}

	
.properties ul li a:hover {
	color:#E07620;
	text-decoration:none
	}

	
span .properties {
	width:410px;
	margin-left: 18px;
	float:left;
	font-size:18px;
	font-family: 'CenturyGothic-Bold';
	text-align:left
	}
div#n2-ss-2 .n2-ss-slider-2{position:relative;width:100%;height:100%;}
.x-firefox div#n2-ss-2 .n2-ss-slider-2{opacity:0.99999;}


.accordion-footer-section-content {
    padding:15px;
    display:none;
    background:#3F3E3E;
}
#footer{bottom:0;left:0;position:fixed;width:100%}
#footer p{float:left;width:50%;line-height:1.2em;margin:0}
#footer p.right{float:right;margin:1em 0;width:50%;text-align:right;font-size:.9em;color:#999;margin:0}
#footer a{color:#fff;font-weight:400}

.stui-header__menu{position:relative; color: #fff;border-bottom:3px solid #9e005c;}



.stui-header__menu li{float:left;}

.stui-header__menu li a{display:inline-block; padding: 15px 25px; font-size:15px; color: #333;border-radius:10px 10px 0 0;}

.stui-header__menu li.active a{ background-color: #9e005c;color:#fff;}

.stui-header__menu .more{ position: absolute; top: 0; right: 0; padding: 15px 20px; color: #999;}

	.stui-header__menu:before,.stui-header__menu:after{ display: none;}

	.stui-header__menu ul { height: 38px; display: -webkit-box; display: -webkit-flex; display: flex;}

	.stui-header__menu ul li{ display: block; -webkit-box-flex: 1; -webkit-flex: 1; flex: 1; text-align: center;}
.nav__shop a .star,.nav__shop .shop__currency .star{color:#C19C5E;position:absolute;top:-5px;right:0px;vertical-align:top;opacity:0;transition:0.5s}
.nav__shop a .star.active,.nav__shop .shop__currency .star.active{opacity:1}
.nav__mobile .nav__wrap .nav__item a .star,.nav__mobile .nav__wrap .nav__item p .star{color:#C19C5E;position:absolute;top:-14px;vertical-align:top;margin-left:2px;font-size:14px;line-height:44px;font-size:.875rem;line-height:2.75rem;opacity:0;transition:0.5s}
.nav__mobile .nav__wrap .nav__item a .star.active,.nav__mobile .nav__wrap .nav__item p .star.active{opacity:1}
.td-visual-hidden{border:0;width:1px;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}
.header-bottom {    position: relative;    padding: 10px 0 0 0;}
.header-bottom:after {    content: "";    display: table;    clear: both;}
.quiz__btn-container{margin:48px auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%}
.quiz__btn{width:100%;border:8px solid #414042;font-family:"TT-Bold";letter-spacing:-0.35px;padding:16px;text-align:center;box-shadow:0 5px 6px 0 rgba(0,0,0,0.14);background:#fff;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;cursor:pointer}
.quiz__btn--true{color:#80E0A7}
.quiz__btn--false{color:#FF808B;margin-top:16px}
.quiz__btn--multiple{margin:8px 0}
.fusion-sb-toggle-wrapper{display:block;position:relative}
.fusion-sliding-bar-toggle-triangle .fusion-sb-toggle-wrapper{width:36px;height:36px}
.fusion-sliding-bar-position-top .fusion-sb-toggle-wrapper{-ms-flex-order:2;order:2}
.fusion-sliding-bar-position-left .fusion-sb-toggle-wrapper{-ms-flex-order:2;order:2}
.fusion-sb-toggle-wrapper .fusion-sb-toggle:after{color:#ffffff;}
.fusion-sb-toggle-wrapper .fusion-sb-close:after{color:#ffffff;}

.collapse {
  display: none;
}

.collapse.in {
  display: block;
}

  .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }


.sidbar_slide_header{
	box-sizing:border-box;
	padding: 10px 5px 5px 10px;
    border:1px solid;   
    cursor:pointer;
	width: 40px;
    padding: 0px;  
}
.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-sm-6{width:50%}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}




.navbar-bn {
    float: right;
}


.navbar-bn .barcelona-sc-ad {
    max-width: 720px;
    margin: 0 !important;
    overflow: hidden;
}
.logo-alt-panel{display:inline-block;width:3.75rem;height:3.75rem}
.header .logo-alt-panel{width:1.875rem;height:1.875rem;position:absolute;top:-4.375rem;left:0;z-index:20000}
.logo-panel object,.logo-alt-panel object{pointer-events:none}
.footer .logo-alt-panel{margin-bottom:1.25rem}

#block-portfolio .col3 .portfolio-view-content {
text-align: center;
}

#block-portfolio .col4 .portfolio-view-content {
text-align: center;
width: 99%;
padding: 0;
margin: 0;
}

#block-portfolio .col4 a:hover .portfolio-view-content {
bottom: 90px;
}
.columns--small{margin:0 -.5rem}
.dropdown-group .columns{display:block!important}
.people__list .columns-vert{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}
.people__list .columns{overflow:hidden}
.people__list .columns .columns__item{padding-top:.5rem}
.people__list .columns .share__hover,.people__list .columns p{margin-top:-.15rem}
.pre-footer--college .columns,.pre-footer--internal .columns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap}
.pre-footer--college .columns:after,.pre-footer--college .columns:before,.pre-footer--internal .columns:after,.pre-footer--internal .columns:before{content:"";display:table}
.pre-footer--college .columns:after,.pre-footer--internal .columns:after{clear:both}

  .home-widgets .page-content .woo-image.aligncenter {
    margin: 0 auto 2.618em;
  }

  .home-widgets .page-content .woo-image.alignleft {
    margin-right: 2.618em;
    float: left;
  }

  .home-widgets .page-content .woo-image.alignright {
    margin-left: 2.618em;
    float: right;
  }


img.woo-image.thumbnail.alignleft {
width:150px;
}
.panel-flexible-inside .panels-flexible-row{margin-bottom:30px;padding-bottom:0;}
.panel-flexible-inside .panels-flexible-row-last{margin-bottom:0;}


.f-widget .f-widget h3.tab { border-bottom: none; }


#content .f-widget h3.tab { }

#content {width:920px; min-height:580px; margin:0 auto; display:block; padding:30px; background:#ffffff; font-size:12px; line-height: 18px;}
.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}
.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}


#search { padding-right: 20px;padding-top:2px; }
.fusion-tabs.clean .tab-pane{margin:20px 0}
.fusion-tabs .tab-pane{display:none;padding:15px;max-width:100%;border:1px solid #f1f2f2;border-top:none}
.fusion-tabs.clean .tab-content .tab-pane{padding:0;background:0 0;border:none}
.fusion-tabs.vertical-tabs .tab-pane{padding:30px;border:1px solid #ebeaea;}


.pcastudiestabs .tab-content .tab-pane .pcastudiesattachment .content-box-column {
	margin-bottom: 0;
}
.fusion-tabs.fusion-tabs-1 .tab-pane{background-color:#ffffff;}
.fusion-tabs.fusion-tabs-1 .nav,.fusion-tabs.fusion-tabs-1 .nav-tabs,.fusion-tabs.fusion-tabs-1 .tab-content .tab-pane{border-color:#ebeaea;}
.thrv_columns .tve_btn.tve_nb span.tve_btn_txt{white-space:pre-line}
.tve_btn.tve_nb.tve_btn5 .tve_btn_txt,.tve_btn.tve_nb.tve_btn6 .tve_btn_txt{box-sizing:border-box !important;display:table-cell;padding-right:10%;vertical-align:middle;white-space:nowrap;width:100%}
.thrv_button_shortcode .tve_btn.tve_btn5 .tve_btn_txt,.thrv_button_shortcode .tve_btn.tve_btn6 .tve_btn_txt{padding-right:0}
.easy-tab .tab-panel .widgettitle{display:none}
.easy-tab .widget .widgettitle{display:none}
.easy-tab [class*=column] .widget .widgettitle{display:block}
.text-center{text-align:center!important}
.et_pb_slider.gallery-not-found .et_pb_slide,.et_pb_slider.gallery-not-found .et_pb_slide .et_pb_container{min-height:0!important}
.et_pb_slider .et_pb_container{position:relative;z-index:2;width:80%;max-width:1080px;margin:0 auto}
.et_pb_slider_fullwidth_off .et_pb_container{width:100%!important}
.et_pb_slides .et_pb_container{display:table;table-layout:fixed}
.et_pb_slides .et_pb_empty_slide .et_pb_slider_container_inner,.et_pb_slides .et_pb_empty_slide.et_pb_container{display:block}
.et_pb_column_1_4 .et_pb_slider_fullwidth_off .et_pb_container,.et_pb_column_1_5 .et_pb_slider_fullwidth_off .et_pb_container,.et_pb_column_1_6 .et_pb_slider_fullwidth_off .et_pb_container{min-height:auto}
.content1 p.arial{font-size:15.9px;line-height:24px;color:#5b5b5b;font-family:arial;margin-bottom:10px}
.content2 p.arial{font-size:15.9px;line-height:24px;color:#5b5b5b;font-family:arial;margin-bottom:10px}
.content3 p.arial{font-size:15.9px;line-height:24px;color:#5b5b5b;font-family:arial;margin-bottom:10px}

.main-table{width:100%;clear:both;}

.box_offers.right img {
    float: right;
}

div.tip-a div.tip div.right { width: 55px; }

	div.reservation div.menu div.right { width: 310px; }
	
	div.reservation table.transport td.right { padding: 2px 10px; font-weight: normal; width: 60px; }

div.right { float: right; }

td.right { text-align: right; }

#nav{display:none;}


.genesis-nav-menu .menu-item {
	display: inline-block;
	text-align: left;
}


.genesis-nav-menu .menu-item:hover {
	position: static;
}

	
	.genesis-nav-menu.responsive-menu .menu-item,
	.responsive-menu-icon {
		display: block;
	}

	
	.genesis-nav-menu.responsive-menu .menu-item:hover {
		position: static;
	}

	
	.genesis-nav-menu.responsive-menu .menu-item-has-children {
		cursor: pointer;	
	}

	
	.genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before {
		content: "\f343";
	}
.left-panel{float:left;margin:0 0 0 0}

.momenu .searchlittle{float:right}

.smart_logo .searchlittle,.smart_logo .cartlittle{display:none}

.smart_logo .searchlittle{display:block;float:right;position:relative;margin-top:-50px;margin-right:20px}

.smart_logo .searchlittle img,.smart_logo .cartlittle img{width:25px;margin-top:4px}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.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,.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,.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-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}

.navbar-default .nav .menu-item-has-children:hover .dropdown-menu {
  display:block;
  visibility:visible;
  border-radius:4px;
  padding:10px 0;
  margin-bottom:10px;
  font-size:13px;
  background-color: #ffffff;
}

.navbar-default .nav .menu-item-has-children .dropdown-menu a {color:#203669;font-weight:400;padding-bottom:8px;border-bottom:1px solid #eee;padding-top:8px;text-transform: none;}

.navbar-default .nav .menu-item-has-children .dropdown-menu li:last-child a {border:none;}


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:36px;}
