﻿
.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-md-4 {
    width: 33.33333333%;
  }

.wpb_column.width-30 {
  width: 30%;
}

.wpb_column.width-31 {
  width: 31%;
}

.wpb_column.width-32 {
  width: 32%;
}

.wpb_column.width-38 {
  width: 38%;
}

.wpb_column.width-40 {
  width: 40%;
}

.wpb_column.width-43 {
  width: 43%;
}

.wpb_column.width-60 {
  width: 60%;
}

.wpb_column.width-68 {
  width: 68%;
}

.wpb_column.width-70 {
  width: 70%;
}

  .thim-demo-university-3 .footer .wpb_column.vc_column_container {
    text-align: center;
  }
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}



.clearfix:after {
  content:"";
  display:block;
  clear:both;
}




	.footer-navi.floatright { float:right;}




	.footer-navi { float: left; line-height: 38px; font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #9B9B9B; text-transform: capitalize; }




	.footer-navi ul { margin-left: 40px; }




	.footer-navi a { color: #a9b2b4; margin: 0 4px; }




	.footer-navi a:hover { color: #ccc; text-decoration: underline; }

section.footbot .footer-navi {  margin: 0;  text-align: center;  width: 100%;}

div.footer-navi {  width: 100%;  padding-bottom:10px;}
.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-lg-4{width:33.33333333%}
.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-auto,.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-lg-auto,.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-md-auto,.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-sm-auto,.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,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}


.white,.tabs-style-ballon li.active a,.one-page .diamonds.current a:hover,.pagination ul li.selected a{
	color: #fff !important;
}

.white-slider{
	color: #fff !important;
	text-shadow: 4px 4px 10px #000
}

.top-head.sticky-nav a.white{
	color:#777 !important
}

.top-head.sticky-nav a.dark-bg.white{
	color:#fff !important
}

.breadcrumbs.white-bg{
	bottom:0;
	padding: 10px;
}

.btn.white {
	color:#fff !important;
}

.white-border{
	border:1px #fff solid;
}


.contactIcons .email a div { background-position: 0px 0px; }

.contactIcons .email a div:hover { background-position: 0px -62px; }



.af-padd-block {
  position: relative; }

  .af-padd-block--xxl {
    padding-bottom: 92.72%; }

  .af-padd-block--md {
    padding-bottom: 68%; }


.sfmsb-icon-pinterest.sfmsb-square:before  	{ content: "\e60b"; }

.sfmsb-icon-pinterest.sfmsb-circle:before  	{ content: "\e60a"; }

.mar_top20 {
	margin-top: 123px;
	width: 100%;
	float: left;
}

.front #content-content .featured-names ol a.boy {
  color: #1db1be;
}

.front #content-content .most-popular-america table td span.boy,
.front #content-content .most-popular-america table td a.boy {
  margin-left: 0.5em;
  color: #1db1be;
}

.page-baby-name #content #content-content #namipedia-search-results.boy ul li a {
  color: #1db1be;
}

.sidebar .most-popular-america table td span.boy,
.sidebar .most-popular-america table td a.boy {
  margin-left: 0.5em;
  color: #1db1be;
}

.site__increase {
    display: block;
    width: 100%;
}
.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-12{width:100%}
.uabb-row-separator {position: absolute;width: 100%;left: 0;}
.uabb-row-separator svg {width: 100%;}
.uabb-row-separator.uabb-round-split:after,.uabb-row-separator.uabb-round-split:before {left: 0;width: 50%;background: inherit inherit/inherit inherit inherit inherit;content: '';position: absolute}


    .mobile_menu_wrapper li.menu-item-has-children:before {
        position: absolute;
        right: 34px;
        top: 14px;
        content: "\f105";
        display: block;
        font-size: 14px;
        color: #fff;
        font-weight: normal;
        line-height: 21px;
        font-family: 'FontAwesome';
        background: none !important;
    }


    .mobile_menu_wrapper li.current-menu-parent.menu-item-has-children.showsub:before,
    .mobile_menu_wrapper li.menu-item-has-children.showsub:before {
        content: "\f107";
    }
.n2-ss-slider .n2-ss-section-main-content .n2-ss-item{float:none}
.n2-ss-slider .n2-ss-section-main-content{display:flex;justify-content:center;flex-direction:column}
.n2-ss-slider .n2-ss-section-main-content.n2-ss-section-main-content-calc{min-height:0;height:auto}

    .container .four.columns                    { width: 220px; }


        .container .one.column,
        .container .two.columns,
        .container .three.columns,
        .container .four.columns,
        .container .five.columns,
        .container .six.columns,
        .container .seven.columns,
        .container .eight.columns,
        .container .nine.columns,
        .container .ten.columns,
        .container .eleven.columns,
        .container .twelve.columns,
        .container .thirteen.columns,
        .container .fourteen.columns,
        .container .fifteen.columns,
        .container .sixteen.columns,
        .container .one-third.column,
        .container .two-thirds.column  { width: 300px; text-align:center; }


.notify.text.thank{display:block;font-size:20px;color:#0083c4;text-align:center;}

.notify.text.info{display:block;font-size:24px;text-align:center;}


#form-unsuboos .notify.text.info{color:#0083c4;}


.copyright {
    display: block;
    text-align: right;
    width: 185px;
    float: right;
}


.copyright img {
    float: right;
    margin: 10px 0;
    display: block;
}

.postdata .comments{
	background: none;
	padding: 0;
	float: right;
}




.sharebuttons {
	position: absolute;
	height: 24px;
	width: auto;
	top: 190px;
	right: 2px;
	display: inline;
	clear: both;
	z-index: 110;
}

.sharebuttons p, .sharebuttons2 p {
	display: inline;
	margin: 0px;
	padding-right: 6px;
	float: left;
	line-height: 18px;
}



.aq-block {  }



.aq-block-aq_clear_block { margin-bottom: 0px; }

.aq-block-hr-single { margin-bottom: 20px; }

.aq-block-hr-double { margin-bottom: 0px; }






.aq-block-aq_column_block, .block-container { margin-bottom: 0px; }



h4.aq-block-title { margin:  0 0 20px; }
.screen-reader-text,.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.focusable.screen-reader-text:active,.focusable.screen-reader-text:focus,.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
.ultb3-desc{font-size:20px;line-height:1.5em;margin-bottom:10px}

.media-object{display:block;}

#cookie-law-info-again {
	font-size: 10pt;
	margin: 0;
	padding:5px 10px;
	text-align: center;
	z-index: 9999;
	cursor: pointer;
	box-shadow: #161616 2px 2px 5px 2px;
}


#sidebar-divibar {
	visibility:hidden;
	display:none;
	position:static;
	z-index: -15;
	width: 100%;
}


#sidebar-divibar.sidebar-divibar-bottom {
	bottom:0;
}

#mk-footer .mk-padding-wrapper {
  padding: 0 20px;
}
.mk-padding-wrapper {padding: 0 20px;}


.navigation-slideshowWindow .big-txt,
.navigation-slideshowCategorie .big-txt,
.navigation-slideshowFocus .big-txt {
    font-size:58px;
    line-height:50px;
}

.navigation-slideshowForum .big-txt,
.navigation-slideshowForum-mamme .big-txt {
    font-size:36px;
    line-height:32px;
}

    .navigation-slideshowForum .big-txt,
    .navigation-slideshowForum-mamme .big-txt {
        position:absolute;
        right:38%;
        top:25%;
        font-size:32px;
    }


.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;
}

.navlink{padding:0 20px;display:inline;font-family:Oswald,Arial,sans-serif;position:relative;}

.navlink span{padding:0 0 4px 5px;}



#header-menu-tog {
  display: none;
}

.pmf {
  display: none;
}


.footer .cred {
    color: #ff7f00;
    float: right;
    text-align: left;
    width: 100%;
    padding-top: 60px;
}


.footer .cred a {
    color: #ff7f00;
}
.red{color:#e87b58}
h1 .red,h2 .red{color:#e87b58}
#sb_instagram .sbi_load_btn .sbi_btn_text,#sb_instagram .sbi_load_btn .sbi_loader{opacity:1;transition:all .1s ease-in}
.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;}
span.date-display-single{font-size:100%;}
.calendar-calendar td span.date-display-single,.calendar-calendar td span.date-display-start,.calendar-calendar td span.date-display-end,.calendar-calendar td span.date-display-separator{font-weight:bold;}

.tab_content-left, .tab_content-right {padding:25px 20px 15px;}
.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%}
.et_header_style_split span.logo_helper{display:none}
span.logo_helper{display:inline-block;width:0;height:100%;vertical-align:middle}
.et_vertical_nav span.logo_helper{display:none}


.contact-v2 .address {
    font-weight: bold;
    font-size: 1.1em;
}

	#main-socials {margin: 0 0 10px;}

#main {max-width: 980px; margin: 0 auto; padding: 0 10px;}

.ie7 #main,
.ie8 #main {min-width: 980px;}

#main-socials .embed,
#main-socials img {display: block; float: left; margin: 0 0 0 4px;}


.w1200 {
    width: 1200px;
    margin: 0 auto;
    background: white;
}



header .w1200{padding-top: 5px}


.cta-head-inn, .single-post #sidebar {background:#2b77c2; padding-right:20px; padding-left:20px; padding-top:20px;}

.cta-head-inn .widget_text.et_pb_widget {margin-bottom:0;}

.cta-head-inn .widget_text h4.widgettitle, .single-post #sidebar .widget_text h4 {color:#fff; font-size:1.57rem; font-weight:900; letter-spacing:-0.05rem;}

.single .cta-head-inn, .single #sidebar {padding-bottom: 10px;}


#homeimage {width:100%; height:auto; width: auto\9; }

#homeimage img {max-width:100%; height:auto; width: auto\9; }
.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;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}

.menuGriglia.over .menuSegmenti ul li.close {float:right; width:195px; height:20px;}

.menuGriglia.over .menuSegmenti ul li.close a {float:right; width:170px; text-align:right; padding:5px 0px 5px 5px; }

.modal-header .close {
  margin-top: -2px;
}
 


.close {
  float: right;
  font-size: 21px;
  font-weight: bold;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  filter: alpha(opacity=20);
  opacity: .2;
}

.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  filter: alpha(opacity=50);
  opacity: .5;
}

button.close {
  -webkit-appearance: none;
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
}



	.et_vertical_nav #et-main-area,
	.et_vertical_nav #top-header {
		position: relative;
		margin-left: 225px !important;
	}



	.et_vertical_nav.et_vertical_right #et-main-area,
	.et_vertical_nav.et_vertical_right #top-header {
		margin-right: 225px;
		margin-left: 0 !important;
	}

.style2 {font-size: 12px}

#footer #footer-left {float:left; width:100%;}




.text11,.text11 a:active, .text11 a:visited, .text11 a:link, .text11 a:hover { font-size:11px;}


.double-bounce1, .double-bounce2 {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #fff;
  opacity: 0.6;
  position: absolute;
  top: 0;
  left: 0;
  -webkit-animation: sk-bounce 2.0s infinite ease-in-out;
  animation: sk-bounce 2.0s infinite ease-in-out;
}


.double-bounce2 {
  -webkit-animation-delay: -1.0s;
  animation-delay: -1.0s;
}


.widget-columns-column {
	vertical-align: top;
	border-width: 0;
}

.ecs__prices{
    text-align: center;
    font-size: 24px;
    margin:10px 0 20px 0;
    width: 100%;
    padding-left: 38px;
}
.fixed-menu span.mobile-nav-button-html span.mobilenav-button-lines{background-color:#0f6ab2}
span.mobile-nav-button-html span.mobilenav-button-lines{width:100%;height:3px;background-color:#fff;position:absolute;display:block;overflow:hidden;-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;border-radius:1px}
span.mobile-nav-button-html span.mobilenav-button-lines.top{top:0}
span.mobile-nav-button-html span.mobilenav-button-lines.middle{top:50%;margin-top:-2px}
span.mobile-nav-button-html span.mobilenav-button-lines.bottom{bottom:1px}

 

.post { color: #666; width: 700px; overflow: hidden; }

.post h1{ font-size: 18px; padding-bottom: 30px; margin-bottom: 10px; border-bottom: 1px solid #ddd; }

.post h2{ font-size: 18px; padding: 20px; margin-bottom: 10px; border-bottom: 1px solid #eee; }

.post h3{ font-size: 14px; padding: 20px; color: #999 }

.post h5 { font-size: 16px; padding: 10px 0; color: #70a229; font-weight: normal;}

.post p{ padding: 10px 20px; line-height: 22px}


.post .pic { text-align: center; padding: 10px 0 }

	.sponsor-square, .aside, .sponsor-skyscraper, .post, .downloads, .sponsor-rectangle { width: 100%; margin: 0 auto; float: none;}

.car-text{margin:0;padding:0px;font-family:arial;font-weight:normal;font-size:12px;color:#000000;text-align:justify;line-height:18px;text-decoration:none;}


a.menu:link, a.menu:visited, a.menu:active { text-decoration:none; color:#454545; }

a.menu:hover { text-decoration:none; }

#mw-site-info .menu { color:#ddd; line-height:25px; }

#mw-site-info .menu a { color:#555;  }
.font_lus64zd9m, [data-font="font_lus64zd9m"], [data-font="font_lus64zd9m"] li a, #content-holder h1, #content-holder h2, #content-holder h3, #content-holder p, #content-holder li {font-family: "unitext", sans-serif;font-weight: 300;font-style: normal;}

.site-main .entry-meta {
  margin-bottom: 20px;
}

.site-main .entry-meta a {
  color: #b1b1b1;
  font-weight: normal;
  font-size: 11px;
  letter-spacing: 1px;
}

.site-main .entry-meta a:hover {
  color: #757575;
}

.tooltip.right {
  padding: 0 5px;
  margin-left: 3px;
}

.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000;
}

.popover.right {
  margin-left: 10px;
}

.carousel-control.right {
  right: 0;
  left: auto;

}

.mobileNav .menuWrapper .navList li.right{margin-right:0%;}


	.site-footer .widget-column.footer-widget-1 {
		float: left;
		width: 36%;
	}


	.site-footer .widget-column.footer-widget-2 {
		float: right;
		width: 58%;
	}

  .ads2{float:left; }


.page5 .topLeft .keep{
	font-weight: 100;	
	font-size: 100px;
	line-height: 140px;
	color: #42292c;
	letter-spacing: -5px;
}
.header__utility{position:absolute;top:0px;right:15px;z-index:4}



img.scale-with-grid,#Content img{max-width:100%;height:auto}

.img.scale-with-grid, #Content img {
    max-width: 100%;
    height: auto;
    margin-top: 0px;
}


.ds-publish-date {
    text-transform: uppercase;
    white-space: normal;
    margin-bottom: 6px;
}





div#partenaires {
	width: 730px;
	min-height: 25px;
	border:0px solid #999999;
	margin-left: auto;
	margin-right: auto;
}

#contents_box03, #contents_box04{
display: none;
}

#contents_box03 {
width: 661px;
display: block;
}

#contents_box03 img {
width: 218px;
height: auto;
}

.clearfix:after{
content: "";
clear: both;
display: block;
}
#janrainModal .janrain-capture-ui.capture-ui-content.janrain-capture-ui-mobile .capture_signin{width:100% !important}


#footer .copyright {
	font-style:italic;
	font-size:12px;
	color:#888;
}

#footer .copyright.left {
	float:left;
}

#footer .copyright.right {
	float:right;
}

.avia-image-container-inner, .avia_image, .av-image-caption-overlay{border-radius: 3px; display:block; position: relative; max-width: 100%;}

.avia-image-container.avia-align-center .avia-image-container-inner{margin:0 auto; display:inline-block; vertical-align:bottom}







.av-styling-circle .avia-image-container-inner, .av-styling-circle .avia_image, .av-styling-circle .av-image-caption-overlay,
.av-styling-circle div.av-caption-image-overlay-bg{overflow: hidden; border-radius: 10000px; }


.av-styling-no-styling .avia-image-container-inner, .av-styling-no-styling .avia_image, .av-styling-no-styling .av-image-caption-overlay{border-radius: 0; border:none;}

.av-overlay-on-hover .avia-image-container-inner:hover .av-image-caption-overlay{opacity: 1; filter:alpha(opacity=100);}
.navbar-default .navbar-header{text-align:center}
.navbar .navbar-header{text-align:center;float:left;width:initial}
.navbar .navbar-header .basket.left{display:none}



.events-tab .bordered-list li:last-of-type {
  margin-bottom: 50px; }
 

							



.rev_slider_wrapper{
	position:relative;
	z-index: 0;
	width:100%;
}


div.uwz-region-info{
  padding:5px;
  line-height:120%;
  color:#666;
  }


div.uwz-region-info a{
  text-decoration:none;
  color:#ae882d;
  }
.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-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%}
.nav-tabs .nav-item{margin-bottom:-1px}
.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}
.nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}
.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}

.main-navigation ul li.menu-item-has-children span {
font-weight: 400;
font-size: 16px;
position: absolute;
top: 19px;
right: 10px;
width: 20px;
text-align: center;
height: 20px;
line-height: 20px;
z-index: 9;
cursor: pointer;
-webkit-transition: all ease 0.35s;
-moz-transition: all ease 0.35s;
transition: all ease 0.35s;
}

.main-navigation ul li.menu-item-has-children span.active {
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
transform: rotate(180deg);
}
.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}

.b-footer__top{
    min-width: 1000px;
    width: 100%;
    padding-bottom: 38px;
    border-bottom: 1px solid #868c94;
}
.et_pb_module{max-width:100%}

.telephone2 img{vertical-align:middle;width:17px;}

.telephone2 a{display:block;background-color:#7A7A7A;color:white !important;font-weight:bold;padding:5px 15px;font-size:17px;text-decoration:none;transition:0.3s;}


.top-column-callback .telephone2{
    display: inline-block;
}
