﻿


.ecs__service__current,
.ecs__level__current,
.ecs__deadline__current {
  display: inline-block;
  margin: 8px 0 0 0px;
  font-size: 14px;
  letter-spacing: 0.2px;
  color: #000;
  width: 100%;
  cursor: pointer;
  text-align: left;
  padding-left: 15px; }
.module-teaser-fullscreen .logo{height:60px;margin-bottom:24px;width:auto}
.module-header .header-container .header-brand-logo .logo{max-height:100%;width:auto}

.dateSlider .wrapper,
.clear {
	position:relative;
	clear:both;
	height:auto;
	overflow:visible;
}

.clear { clear:both; }
.block-search .inner .inner-wrapper{padding:3px 0 2px 0;}
.panel-grid-cell .so-panel{zoom:1}
.panel-grid-cell .so-panel:before{content:"";display:block}
.panel-grid-cell .so-panel:after{content:"";display:table;clear:both}
 #pg-363-0 , #pg-363-1 , #pg-363-2 , #pg-363-3 , #pg-363-4 , #pg-363-5 , #pg-363-6 , #pg-363-7 , #pg-363-8 , #pl-363 .so-panel , #pl-363 .so-panel:last-child { margin-bottom:0px }
 #pl-w5b142e34c0cd3 .so-panel , #pl-w5b142e34c0cd3 .so-panel:last-child { margin-bottom:0px }

  	#header-space, body:not(.material) #search-outer { display: none!important; }

  	#header-space[data-header-mobile-fixed="1"] { display: block!important; }


#header-space { background-color: #fff;}

body[data-header-color="dark"] #header-space { background-color: #000;}


body[data-header-format="left-header"] #header-space{display:none}
body #header-outer,body #search-outer,.material #header-space,#header-space,.material #header-outer .bg-color-stripe,.material #search-outer .bg-color-stripe,.material #header-outer #search-outer:before,body.material[data-header-format="centered-menu-bottom-bar"] #page-header-wrap.fullscreen-header{background-color:#222222;}
body:not(.material) #header-space{height:88px;}


	#itemthumbs { padding: 0 10px;}
.f-fix{float:left;width:100%}

#head .mw-index-menu-left { height:36px; float:left; }

.social {
	width: 25%;
	text-align: center;
	float: left;
}

.social-container {width: 100%; display: flex; justify-content: center; flex-wrap: wrap;}

.social:hover {border: 1px solid #c95a42;}
.col-banner{padding:4px 0 0}
.col-banner img{width:300px;height:67px}

	.article-title{padding:15px;min-height:180px;}



div.frontnews{
	background: #f5f5f5;
	border-top:1px solid #c3c3c3;
	border-bottom:1px solid #c3c3c3;
	
	float: left;
	width: 980px;
	padding: 8px 5px;
}


div.frontnews div{
	
}

div.frontnews a{
	display: block;
	float: left;
	width: 134px;
	margin:0 0 0 7px;
	
}

div.frontnews a:first-child{
	margin-left: 0;
}

div.frontnews img{
	width:134px;
	margin: 0 0 5px 0;
	float: left;
}

div.frontnews h2{
	font-size: 12px;
	color:#000;
	float: left;
}
.box-shadow-overlay{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;pointer-events:none}
.q_elements_holder .q_elements_item_inner{width:100%}

div#content{
	padding:		10px;
}
.fancy-quote .side{flex:1 1 auto;height:0;line-height:0;display:inline-block;border-top:.1875rem solid #ebebeb}
.header__secondary .fancy-quote .fancy-quote__citation .side{border:none}
.header__secondary .fancy-quote .fancy-quote__decoration .side{border-width:.0625rem}
.quote-slideshow .fancy-quote .side{border-color:#fff}
.quote-slideshow .fancy-quote__citation .side{opacity:.5}


.footer_social_line .footer_social_line_wrap .footer_social_line_subblock_1 {
    display: 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-left:10px;padding-right:10px;}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left;}
.col-xs-12{width:100%;}


.navbar-nav .list-unstyled ul.menu li.menu-item {
	padding-bottom: 8px;
	list-style-type: none;
}


.navbar-nav .list-unstyled ul.menu li.menu-item a {
	font-size: 14px;
	line-height: 17px;
	color: #ffffff;
}


.navbar-nav .list-unstyled ul.menu li.menu-item a:hover {
	color: #A8A8A8;
}

.financity-body .gdlr-core-dropdown-tab .gdlr-core-dropdown-tab-content{ display: none; }

.financity-body .gdlr-core-dropdown-tab .gdlr-core-dropdown-tab-content.gdlr-core-active{ display: inline; }

.gdlr-core-dropdown-tab .gdlr-core-dropdown-tab-content-wrap{ overflow: hidden; padding-top: 4px; }

.gdlr-core-dropdown-tab .gdlr-core-dropdown-tab-content{ display: none; white-space: nowrap; }

.gdlr-core-dropdown-tab .gdlr-core-dropdown-tab-content.gdlr-core-active{ display: block; }
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
.navbar-default .navbar-toggle .icon-bar{background-color:#888}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}

.content .wrapper { padding: 1rem 0; }


    .vm-middle {
        width: 90%;
    }


.c-banner__list-item {
  display: inline-block; }


.c-banner__list-item--chat {
  display: none;
  margin-left: 1rem; }
.toggled .menu-item-has-children .dropdown-menu-toggle{padding-left:20px}
.main-navigation.toggled .menu-item-has-children .dropdown-menu-toggle{float:right}
.menu-item-has-children .dropdown-menu-toggle{display:inline-block;height:100%;clear:both;padding-right:20px;padding-left:10px}
.menu-item-has-children ul .dropdown-menu-toggle{padding-top:10px;padding-bottom:10px;margin-top:-10px}
nav ul ul .menu-item-has-children .dropdown-menu-toggle,.sidebar .menu-item-has-children .dropdown-menu-toggle{float:right}
.widget ul li.menu-item-has-children,.widget ul li.page_item_has_children{padding-bottom:0}
.rtl .menu-item-has-children .dropdown-menu-toggle{padding-left:16px;}

#name-date1, #name-date2, #name-date3 {margin:-22px 0 0 110px; color:#000000; font-size:12px; line-height: 20px; font-weight:bold;}

#name-date1 a, #name-date2 a, #name-date3 a {color:#5ebc00; font-size:12px; line-height: 20px; font-weight:normal;}
.ultimenu .region:after{clear:both;content:" ";display:table;}
.ultimenu-basic .region{background:#fff;padding:20px;}
.region-navbar{float:right;width:990px;margin-top:-38px}


.full {
  clear: both;
  width: 100%;
  float: left;
  margin-left: 0;
  margin-right: 0;
}


.blower-selector .container,
.blower-selector .full {
  background: #171717;
  color: #ffffff;
}

div#head-page #dt-menu.dt-menu-center ul li.logo-desktop a {margin-top:17px;}

div#head-page #dt-menu.dt-menu-left ul li.logo-desktop a {margin-top:17px;}

div#head-page #dt-menu.dt-menu-leftbar ul li.logo-desktop a {margin-top:17px;}

div#head-page #dt-menu.dt-menu-right ul li.logo-desktop a {margin-top:17px;}
.side_menu .widget ul li.page_item_has_children,.side_menu .widget ul li.menu-item-has-children{padding-right:0;border-bottom:0}
.side_menu .widget ul li.page_item_has_children:before,.side_menu .widget ul li.menu-item-has-children:before{display:none}
.side_menu .widget ul li.page_item_has_children a:after,.side_menu .widget ul li.menu-item-has-children a:after{top:14px;margin:0}
aside .widget.posts_holder li.page_item_has_children:after,aside .widget.posts_holder li.menu-item-has-children:after{content:''}
.footer_top .widget_nav_menu li.menu-item a{margin-bottom:0}
.footer_top .widget_nav_menu ul li.menu-item-has-children:after,.footer_top .widget_pages ul li.page_item_has_children:after,.footer_top .widget_nav_menu ul li.menu-item-has-children,.footer_top .widget_pages ul li.page_item_has_children{border:0}




.su-lightbox-content {
	position: relative;
	margin: 0 auto;
}

.mfp-content .su-lightbox-content,
#su-generator .su-lightbox-content { display: block !important; }

.su-lightbox-content-preview {
	width: 100%;
	min-height: 300px;
	background: #444;
	overflow: hidden;
}

.su-lightbox-content h1,
.su-lightbox-content h2,
.su-lightbox-content h3,
.su-lightbox-content h4,
.su-lightbox-content h5,
.su-lightbox-content h6 { color: inherit; }
.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-4{width:33.33333333%}

#google_translate_element2 {display:none!important;}


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


#discount .container-fluid { background-image: linear-gradient(to top, #b00017 0%, #ea4643 100%) }


#subscribe .container-fluid { background-color: #818fff; padding: 60px; }
#wrap{min-height:100%;height:auto !important;height:100%;padding:0 0;margin:0 auto;margin-bottom:-78px;padding:0 0 78px}
.page-id-455 #wrap{margin-bottom:-210px;padding-bottom:210px}


#banner_right{
float: right;
width: 200px;
padding-left: 5px;
}


#banner_right img{
margin-top: 5px;
}
.header2.productPageDesktop{display:none}
.header2.productPageMobile{display:block}
.header2{width:100%;height:auto;margin:0}



.menu-toggle {
  display: none;
}

#mainnav-menu li.menu-item:hover a {
background: #303030;
}

#mainnav-menu li.menu-item:hover a:hover {
background: #444;
}



.copyright-wrapper{ 
	margin:0; 
	text-align:center; 
	padding:15px 0; 
	color:#ffffff; 
	background-color:#2e2e2e;
}

.copyright-wrapper a{ 
	color:#ffffff;
}
.et-social-icons{display:none}

#join #main #r1 .rowMain #job-box .job-list .right .go-down {
  height: 30px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}


.td_data_time {
  display: inline-block;
  margin-right: 32px;
}
.blog-post .post-media-wrap{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}
.portfolio-post .post-media-wrap{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}
.portfolio-post .post-media-wrap .media-hovers {padding-top: 25%;padding-right: 8%;padding-bottom: 8%;padding-left: 8%;}

.text-right {
  text-align: right;
}
#csd-arrow{border-top:4px solid #999;border-right:4px solid transparent;border-left:4px solid transparent;border-bottom:0 dotted;display:block;height:5px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:8px;-webkit-transform:translateY(-50%)}
.box-csd-flag-hide-arrow #csd-arrow{visibility:hidden}
.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-left:15px;padding-right:15px}
.col-sm-8{width:66.66667%}
.postedin .col-sm-8{float:right;width:80%}


.pic {
	width: 30%;
	min-width: 80px;
	float: right;
	height: auto; 
	overflow: hidden;
	margin-bottom: 18px;
	margin-left: 24px;
	}
.tribe-events-list-separator-month{margin:36px 0 0}
.tribe-events-list-separator-month+.type-tribe_events.tribe-events-first{padding-top:2.25em}


  #tribe-events .tribe-events-list-separator-month {
    display: none; }

    
    #tribe-events #tribe-events-content-wrapper #tribe-events-content .tribe-events-venue-details, #tribe-events #tribe-events-content-wrapper #tribe-events-content .tribe-events-list-event-description, #tribe-events #tribe-events-content-wrapper #tribe-events-content .tribe-events-list-separator-month, #tribe-events #tribe-events-content-wrapper #tribe-events-content .tribe-events-event-cost, #tribe-events #tribe-events-content-wrapper #tribe-events-content .end-time {
      font-size: 14px;
    }
.logo-container{width:100%;float:left;clear:both;padding:0 0 40px 0}
.logo-container img{display:block;margin:0 auto}


.students-service {
    margin: 80px 0
}


.section-new-arrivals .section__banner { padding: 8px; background-color: #000; text-align: center; margin:0 auto; margin-bottom: 20px; max-width: 1021px; margin-left: 7.75%; }


.section-new-arrivals .section__banner h2, .section-new-arrivals .section__banner h6 {
	font-family: "Futura", sans-serif;
}


.section-new-arrivals .section__banner h2 { color: #fff; }

.fitem {margin-bottom:0.3em;padding-bottom:0.3em;border-bottom:1px solid #DBDBDB;}

.fitem p, .fitem2 p {margin:0;}

.fitem h2 {font-size:1.1em;font-weight:normal;line-height:1.2;font-family:proxima-nova-condensed;margin-bottom: 0.3em; margin-top:0;padding:0;}

.fitem h2 a, .fitem2 h3 a {color:#095F93;}

.fitem h2 a:hover, .fitem2 h3 a:hover {color:#222;}



.fitem time, .fitem2 time {float:right;font-size:0.8em;color:#9c9c9c;padding-top:0.2em;padding-right:0.1em;}

#navbar-hamburger {  padding: 9px 11px; }

.home-page-post-wrap .home-page-post .category {
  text-transform: uppercase;
  font-size: .8em;
  color: #ef7b20;
}

#imTextObject_09_tab0 .fs13 { vertical-align: baseline; font-size: 13pt;line-height: 23px; }

#imTextObject_24_tab0 .fs13 { vertical-align: baseline; font-size: 13pt;line-height: 24px; }

article img.left, article img.alignleft, .wp-caption.alignleft {
    margin: 0.3em 1.571em 0.5em 0;
    display: block;
    float: left;
}

.left { float: left }

a.buttons.left {
    margin-right: 15px;
    margin-bottom: 15px;
    float: left;
}
.home-margin{margin-top:0;margin-bottom:0}

td.ensystdtop {padding:0;vertical-align:top;border:0;margin:0}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}






.agenda .row.unedate.d-lg-none.d-xl-block {
    display: flex !important;
}
.master-nav-cart{margin-right:6px}
.master-nav-cart a{display:block;border:1px solid #ef7720;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;border-radius:20px;text-decoration:none;padding:12px 18px;font-weight:700}
.master-nav-cart a:hover{background:#ef7720;color:#fff}
.master-nav-cart i{margin-right:8px}
.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}
footer .container{padding:1.5rem 15px}
.global-header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.global-header .container .global-header__menu .list_inline .list__item .link{margin:2px 5px}
.global-header .container .btn{padding:5% 10%;margin:1px 2px}


.logo-image span,
.logo-image small {
	display: none;
}


.grialbastrui
{
background-color:#7397B7;
}
.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-5{width:41.66666667%}
.carousel-inner{position:relative;width:100%;overflow:hidden}


.container {
	width: 438px;
	margin: auto auto auto auto;
}
.et_pb_fullwidth_header_0.et_pb_fullwidth_header .et_pb_header_content_wrapper{font-family:'walsheim_regular',Helvetica,Arial,Lucida,sans-serif;text-transform:uppercase;font-size:32px;line-height:2em}
.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-left:5px;padding-right:5px}
.col-md-7{width:58.33333%}

#testimonials .quote {
    color: #ededed;
    float: left;
    font-family: 'Georgia', serif;
    font-size: 160px;
    font-style: normal;
    font-weight: 400;
    line-height: 140px;
    padding-right: 30px;
}
.list-inline{padding-left:0;margin-left:-5px;list-style:none}
.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children{position:relative}
.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children{margin-right:-31px}
.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}


.alignleft {
	float:left;
	margin:10px 20px 10px 0;
}

	
	.alignleft,
	.alignright {
		display: block;
		float: none;
		margin:20px auto;
	}





#heatmapthemead-footer-wipe {
	width: 100%;
	bottom:0px;
	clear:both;
}
.fl-post .fl-post-image-beside,.fl-post .fl-post-content-beside{padding:0 15px}
body.has-blocks .fl-post-content ul,body.has-blocks .fl-post-content ol{margin:1.5em auto;max-width:740px;list-style-position:outside}
body.has-blocks .fl-post-content li{list-style-position:outside}

      #bwg_container1_0 #bwg_container2_0 .bwg_slideshow_dots_0 {
        display: inline-block;
        position: relative;
        width: 12px;
        height: 12px;
        border-radius: 5px;
        background: #F2D22E;
        margin: 3px;
        cursor: pointer;
        overflow: hidden;
        z-index: 17;
      }









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

  #phone-landscape {display: block}

#secondary,
#tertiary {
	background: transparent;
	display: inline-block;
	max-width: 28%;
	margin-left: 1em;
	margin-top: 9.15em;
	margin-bottom: 45px;
}

	
	.post-content .row .column { margin-bottom: 1.857em; }


.footer-v4 .copyright {  padding: 5px 0;  border-top: none;  background: #2973ba;  color:#fff}

.footer-v4 .copyright p {  color: #fff;  font-size: 12px;  margin-top: 5px;  margin-bottom: 0;}

.footer-v4 .copyright a {  color: #fff;}
#qodef-particles .qodef-p-content{position:relative;margin:0 auto;width:1100px;display:inline-block;vertical-align:middle}
#qodef-particles.fixed .qodef-p-content,#qodef-particles.fullscreen .qodef-p-content{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}
#content_section,.gallery,.info-toggle,.pag-nav,.su-button,.thumb .clip-link,.wp-caption-text{text-align:center}
.thumb .clip-link{position:absolute;bottom:0;top:0;left:0;right:0;white-space:nowrap;word-break:normal}

.collapse {
  display: none;
  visibility: hidden;
}

.collapse.in {
  display: block;
  visibility: visible;
}

tr.collapse.in {
  display: table-row;
}

tbody.collapse.in {
  display: table-row-group;
}

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


.bgblue {
	
	background-color: #a6bbc2;
}
.footer-nav .menu-item{max-height:20px !important}
.menu-item-2in1.icons{position:relative}
.menu-item-2in1.icons:after{-webkit-transform:translateX(-50%);background-color:#5a7a90;content:"";display:block;height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:1px}
.menu-item-2in1.icons a{font-family:Museo Sans;font-size:19px;font-weight:300;margin:0;position:relative;width:50%}
.menu-item-2in1 .icon-container{fill:#b3b3b3;margin-right:6px;vertical-align:sub}
.menu-item-2in1 .icon-container.user svg{height:17px;width:16px}
.menu-item-2in1 .icon-container.cart svg{height:18px;width:18px}
.menu-item-2in1 .icon-container.cart{margin-left:41px}
.menu-item-2in1 .icon-container svg{fill:#fff}
.menu-item-2in1 a{color:#999;font-family:Museo Sans;font-size:15px;font-weight:300;margin-left:15px;text-transform:capitalize}
.menu-item-2in1 a:hover{color:#e2231a}

.menu-item-language img.iclflag {
  margin-top: -3px;
}
#leaderboard{padding:9px 0}
.text-center{text-align:center}
.mobile-article #main-article .big-box-ad.text-center{margin-bottom:30px}
.fl-menu .fl-has-submenu:focus,.fl-menu .fl-has-submenu .sub-menu:focus,.fl-menu .fl-has-submenu-container:focus {outline: 0;}
.fl-menu .fl-has-submenu-container{ position: relative; }
.fl-menu .fl-has-submenu-container a{ padding-right: 38px; }
.fl-node-5c2e8e20a8f9f .fl-menu-horizontal.fl-toggle-arrows .fl-has-submenu-container a{padding-right: 26px;}
.fl-node-5c2e59fb0be29 .fl-menu-horizontal.fl-toggle-arrows .fl-has-submenu-container a{padding-right: 26px;}
.fl-node-5c2e8e6a9d339 .fl-menu-horizontal.fl-toggle-arrows .fl-has-submenu-container a{padding-right: 26px;}
