﻿
.momenu .cartlittle{float:left}

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

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

.smart_logo .searchlittle img,.smart_logo .cartlittle img{width:25px;margin-top:4px}

.image-container-hover{
    position: absolute;
    z-index: 2000;
    top: 45px;
    width: 100%;
    height: calc(100% - 45px);
    left: 0;
    display: none;
}

.capability-item a:hover .image-container-hover{
    display: block;
}
.widget_wpex_newsletter.footer-widget input[type="email"]{color:#585858}
.footer-widget{padding-bottom:45px}
.footer-widget .widget-title{display:block;margin:0 0 20px;font-size:1.077em;color:#fff;font-weight:600;line-height:1.5}
.footer-widget .wpex-widget-recent-posts-title{color:#fff}
.footer-widget.widget_tag_cloud a{border-color:#333;border-color:rgba(255,255,255,0.06)}
.action__personal,.adg-tabs__desc,.advantages__heading,.header__content,.jumb__header-date{text-align:center}
.jumb__header-date{position:absolute;top:50%;left:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:90px;height:90px;border:2px solid #fff;background-color:rgba(241,73,80,.9);font-weight:700;font-size:36px;line-height:.8;color:#fff;opacity:.9;padding:20px 0}
.jumb__header-date small{font-size:60%;display:inline-block;width:100%}

.topic
{
	line-height:1.7;
	border-right:1px solid #398cb5;
	padding-left:4px;
}
.btn-menu-secondary{display:none;color:#1e3568;font-size:18px;line-height:21px;padding:8px 0 6px 35px;position:relative;font-family:HelveticaNeueLTStdCn,Arial,sans-serif;font-weight:400;text-transform:uppercase}
.btn-menu-secondary:hover{text-decoration:none}
body.show-fixed-header .btn-menu-secondary{display:inline-block;vertical-align:top}

.rating {
	color: #999;
	font-size: 12px
}

.rating .fa-star {
	color: #FC0
}

.products-list .rating {
	display: inline-block;
	margin-right: 6px
}

.products-list .rating-links {
	display: inline-block;
	margin-bottom: 4px
}

.product-view-area .product-details-area .ratings .rating {
	margin-bottom: 15px;
	display: inline-block;
	margin-right: 10px
}

.product-view-area .product-details-area .ratings .rating i {
	font-size: 15px
}

.product-view-area .product-details-area .ratings .rating-links {
	margin-bottom: 12px;
	display: inline-block
}


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

.post-title { font-size:17px; }

.post-title, .single-header h2 { margin:0; padding:0; font-size:22px; line-height:25px; }


.dirbox {
	display: table-cell;
	border-right: 1px solid #fff;
	width: 19.9rem;
	
	
	vertical-align: top;
	
}


.dirbox h3 {
	line-height: 2.3125rem;
	
}


.dirbox h3, .team h4 {
	font-size: 1.5rem; 
	text-align: center;
	font-weight: 100;
}

.section-3-21-day-wrap a.button,
.section-7-left-offer a.button,
.section-7-right-offer a.button,
a.join-fb-button,
a.hop-on-list-button {
    background-color: #4fb369;
}

h3#comments-title,
h3#reply-title,
#access .menu,
#access div.menu ul,
#cancel-comment-reply-link,
.form-allowed-tags,
#site-info,
#site-title,
#wp-calendar,
.comment-meta,
.comment-body tr th,
.comment-body thead th,
.entry-content label,
.entry-content tr th,
.entry-content thead th,
.entry-meta,
.entry-title,
.entry-utility,
#respond label,
.navigation,
.page-title,
.pingback p,
.reply,
.widget-title,
.wp-caption-text,
input[type=submit] {
	font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;
}

.widget-title {
	color: #222;
	font-weight: bold;
}

.widget_rss .widget-title img {
	width: 11px;
	height: 11px;
}


    .new-home-instruments .instrument-type img {
        height: 85px !important;
    }


    .new-home-instruments .instrument-type h3 {
        font-size: 15px;
        color: #FFFFFF;
        margin-top: 10px !important;
    }

    
    .instrument-type img {
        height: 55px !important;
    }

    
    .instrument-type, .instrument-type-gap {
        width: 11%;
    }

    
    .instrument-type h3 {
        font-size: 14px;
        margin-top: 15px;
    }

    
    .instrument-type {
        padding-bottom: 10px;
    }


.text-4 {
	font-size: 17.6px !important;
	font-size: 1.1rem !important;
}



.flash_inherit_color div {
	color: inherit !important;
}


.flash_inherit_color div.section-description {
	color: inherit !important;
}


.flash_inherit_color h1,
.flash_inherit_color h2 {
	color: inherit !important;
}


.flash_inherit_color h3 {
	color: inherit !important;
}


.flash_inherit_color h3.section-title {
	color: inherit !important;
}


.flash_inherit_color h4,
.flash_inherit_color h5,
.flash_inherit_color h6,
.flash_inherit_color p,
.flash_inherit_color span,
.flash_inherit_color div.service-content-wrap,
.flash_inherit_color .entry-summary {
	color: inherit !important;
}

.noprint{display:none;}

.line {background:#ed1c24;}
.listing-item,.nav{padding:0;list-style:none;font-size:0}
.listing-item{margin-left:-20px;margin-left:-1.25rem;margin-top:-30px;margin-top:-1.875rem;margin-bottom:0;display:block}
.listing-item:after,.listing-item:before{content:" ";display:table}
.listing-item:after{clear:both}
.listing-item--fit{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}

.sub-menu .menu-item-has-children:after { color: #fff }
#avc-location-tabs .all-locations iframe{margin-top:-46px!important}
#avc-location-tabs .all-locations{overflow:hidden}


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


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



.menu .menu-item:focus {
	position: static;
}

	.js .nav-primary .genesis-nav-menu .menu-item,
	.js .site-header .genesis-nav-menu .menu-item {
		display: block;
		float: none;
		margin: 1px 0;
		position: relative;
		text-align: left;
	}

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

	.js .nav-primary .genesis-nav-menu .menu-item a,
	.js .site-header .genesis-nav-menu .menu-item a {
		border: none;
		padding: 12px 0;
		width: 100%;
	}


.site-content {
	padding-bottom: 25px
}


    .social img {
        width: 20px;
    }


#management .actor {
	margin: 0 0 60px 0;
}


#management .actor h3 {
    text-align: center;
    color: #0083CE;
    font-weight: 600;
    font-size: 150%;
    margin: 40px 0 30px 0;
}

.td-weather-days .td-day-0,
.td-weather-days .td-day-1,
.td-weather-days .td-day-2,
.td-weather-days .td-day-3,
.td-weather-days .td-day-4 {
  margin-bottom: 8px;
  font-size: 11px;
  opacity: 0.5;
}
.et_pb_row,.et_pb_column .et_pb_row_inner{padding:21px 0}

                                         .social_connect{margin-bottom:8px;float:right;}

.social_connect img{margin-left:3px;}

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

      .mobile-phone{display:inline-block; width:33.3%; text-align:center;}
.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-8{width:66.66666667%}


.heading--black-block-wrapper { margin-top: 191px; padding-left: 10px; }


.heading--black-block { background-color: #000; -webkit-box-decoration-break: clone; box-decoration-break: clone; box-shadow: 10px 0 0 #000, -10px 0 0 #000; color: #fff; clear: both; display: inline; padding: 0 0 4px; line-height: 1.6; }


.heading--black-block-second { margin-top: 20px; margin-bottom: 40px; }


.heading--black-block-second * { font-size: 20px; line-height: 1.4; }

  .post-type-archive-campaign .header--image .heading--black-block-wrapper { margin-top: 3rem; }

  .home .heading--black-block-wrapper { margin-top: -11px; }


body.rtl .heading--black-block-wrapper { padding-left: 0; padding-right: 10px; }


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


   #main_container { width: 765px; padding: 3px; border-color: green}


.footer-top {
  position: relative;
  z-index: 1;
  display: block;
  max-width: 1300px;
  margin-right: auto;
  margin-bottom: 20px;
  margin-left: auto;
  padding-right: 20px;
  padding-left: 20px; }


.section-inset.footer-top-inset {
  padding-top: 5px;
  padding-bottom: 5px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.06); }

  .section-inset.footer-top-inset img {
    max-width: 170px; }

  .section-inset.footer-top-inset .row {
    margin-top: 10px; }


.footer-top-right {
  text-align: right; }


.title{
    font-family: 'Nunito', sans-serif;
    font-size: 16px;
    font-weight: 400;
    background: #212b34;
    text-align: center;
    color: #fff;
    padding: 10px;
    margin-bottom: 10px;
}

.title a{
    color: #fff;
}

.main .title{
    font-family: 'Nunito', sans-serif;
    font-size: 16px;
    font-weight: 400;
    background: #212b34;
    text-align: center;
    color: #fff;
    padding: 10px;
    margin-bottom: 10px;
}

.main .title a:hover{
	text-decoration: none;
	color: #f8a01a;
}
.visually-hidden{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}

.login__form {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: 50%;
  padding: 1.5rem 2.5rem;
  text-align: center;
}

.twp-olmenu-btn{display:inline;font-size:14px;z-index:9999}
.twp-olmenu-btn a{display:inline-block;text-decoration:none}

				
				.twp-overlay .twp-olmenu-btn { display: none; }
.et_pb_row_5.et_pb_row{padding-bottom:0px}
.et_pb_row_11.et_pb_row{padding-top:20px;padding-bottom:20px}
.et_pb_row_15.et_pb_row{padding-top:20px;padding-bottom:6px}




#leftside, #rightside {
  margin: 0;
  padding: 0 10px 10px;
  width: 165px;
  
  overflow: hidden;
}


#rightside {
  float:right;
  margin-left:10px;
}


#rightside img {
  border: 0px;
}




#leftside h2, #rightside h2 {
  font-size: 1.4em;
  margin-top: 10px;
  padding: 5px 5px 5px 0;
  border-bottom: 1px solid #BEBFC3;
}


#leftside ul, #rightside ul {
  padding-left: 0px;
  margin: 0px;
}


#leftside li, #rightside li {
  list-style: none;
}


#leftside .cat-item ul.children, #rightside .cat-item ul.children {
	margin-left: 1em;
}

.navigation ul li .subnav-container {background: #edeeee; display: none; position: absolute; top: 146px; padding-top: 15px; z-index:2; width: 100%; height: 215px; left: 0; }

.navigation ul li ul.subnav { width: 200px; margin-left: 40px;}

.navigation ul li ul.subnav:first-child {margin: 0}

.navigation ul li ul.subnav li {float: left;  font-size: 14px; text-transform: none; line-height: 20px; padding-left: 0; width: 100%}

.navigation ul li ul.subnav li a {display: block; color: #5f6062; border-bottom: 1px solid #b4b5b6; padding: 5px 0;}

.navigation ul li ul.subnav li a:hover {color: #f68b1f;}

.navigation ul li ul.subnav li.base {font-weight: bold}

.navigation ul li ul.subnav li.base .fa {margin-left: 10px;}

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

.block-desc label { display:inline-block; width:70px; text-align:right; margin-right: 5px;}

.block-desc-1 label{width:56px;}

.block-desc-3 label{width:80px;}

.content-index .block-m .block-cotent .block-desc { padding-left:110px;}

    .one_half, .one_third, .two_third, .three_fourth, .one_fourth, .one_fifth, .two_fifth, .three_fifth, .four_fifth, .one_sixth, .five_sixth {
        width: 100%;
        margin-right: 0;
    }

.one_sixth { width: 13.33% }
.home-featured-prod .featured-img-container{width:100%;height:361px;background-color:#202020;overflow:hidden}
.home-featured-prod .featured-img-container img{width:100%;height:auto}
.wpspd-share-holder-inner{display:table;width:100%}

.languageswitch {width: 23%; display: block; overflow: hidden;}

.languageswitch ul.lang {
    margin-right: 15px !important;
}

.languageswitch ul.lang li {
    padding: 5px;
}

.languageswitch ul.lang li img {
    margin-right: 10px;
}


        .languageswitch.module.mod-box.mod-box-grey {
        width: 87%;
    }


.business-logos {
  margin: 12px auto;
  max-width: 940px;
  width: 100%;
}


.business-logos div {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 1.6em 0;
  padding: 5px;
}



.business-logos div:nth-child(3) {
  -webkit-box-flex: 1.5;
  -ms-flex: 1.5;
  flex: 1.5;
}


.business-logos a img {
  max-height: 90px;
}


.business-logos.ppc-restructure {
  margin: 100px auto;
}
.col_logo,.col_presentation,.col_1,.col_2,.col_3,.col_4,.col_5{display:inline;float:left;position:relative;margin-left:3px;margin-right:3px}
.col_1{width:150px}

	
	#block-block-17 .rteright {
		text-align: center;
	}

	
	#block-block-17 p.rteright:nth-child(2), #block-block-17 p.rteright:nth-child(3), #block-block-17 p.rteright:nth-child(4) {
		display: none;
	}

.omurga_ust_orta, .omurga_alt_orta{background-color:#E6ADD3;height:10px;text-align:center}
.service-button a,.service-title{color:#f1cfbd;text-transform:uppercase}
.entry-title,.main-entry-title,.service-title{font-family:Montserrat,sans-serif}
.service-title{text-align:center;font-size:13px;font-weight:400;letter-spacing:1px;display:table-cell;vertical-align:middle}

  #hpslidealpha { display:none }
#footer .social-icons{padding-bottom:10px;text-align:center}


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


.genesis-nav-menu .menu-item:hover {
	position: static;
}
.menu-item i._mi,.menu-item img._mi{display:inline-block;vertical-align:middle}
.menu-item i._mi{width:auto;height:auto;margin-top:-.265em;font-size:1.2em;line-height:1}
.menu-item i._before,.rtl .menu-item i._after{margin-right:.25em}
.menu-item i._after,.rtl .menu-item i._before{margin-left:.25em}
.menu-item img._before,.rtl .menu-item img._after{margin-right:.5em}
.menu-item img._after,.rtl .menu-item img._before{margin-left:.5em}
.menu-item ._svg{width:1em}
.rtl .menu-item i._before{margin-right:0}
.rtl .menu-item i._after{margin-left:0}
.menu-item i.elusive{margin-top:-.3em}
#menu-sitemap li.menu-item-has-children{margin-bottom:15px}



.menu-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;}

.flexslider .slides img {
  max-height: 800px;  
  width: 100%; 
  display: block;
}

.flexslider .slides:after {
  content: "\0020";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}

html[xmlns] .flexslider .slides {
  display: block;
}

* html .flexslider .slides {
  height: 1%;
}

.flexslider .slides {
  zoom: 1;
}
.l-footer__menu .menu-item-has-children{display:inline-block;vertical-align:top;width:25%;font-size:20px;font-weight:600;line-height:32px;padding-right:10px;float:left}
.l-navbar__left-widget,.l-navigation .l-menu .menu-item{display:inline-block}
.l-navigation .menu-item-has-children:hover .sub-menu{display:block}
.navbar.old .navbar-nav .menu-item{letter-spacing:1px;font-size:16px}
.navbar.old .navbar-nav .dropdown-menu .menu-item{margin:2px 0}


			.l-navbar__menu-item,
			.l-navbar__dropdown-toggle,
			.menu-item a {
			font-family: Economica, serif !important;
			}
.featureconcerts__item{margin-bottom:.5em}

.footer-small .acc-content {
  display: none;
}

  .footer-small {
    display: none;
  }

.copyright { text-align: right; color: #0c5495; font-weight: 600; text-transform: uppercase; line-height: 21px; text-transform: uppercase; font-size: .95rem; margin-top: 10px; }
.module_round_box-no_border{padding:22px;background:#fff}

.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	text-decoration: none;
	text-align: justify;
}

  header .container .logo-aoc {
    display: none; }


.primary-navigation .nav-menu {
	border-bottom: 1px solid rgba(255, 255, 255, 0.2);
	display: none;
}


.primary-navigation.toggled-on .nav-menu {
	display: block;
}


.animated { visibility: hidden; }
.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}



@charset "UTF-8";.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}


    .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";
    }
.text-center{text-align:center}
.text-justify{text-align:justify!important}

.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 {
  border-radius: 6px;
}

.jumbotron .container {
  max-width: 100%;
}

  .container .jumbotron,
  .container-fluid .jumbotron {
    padding-right: 60px;
    padding-left: 60px;
  }


.header .container {
    padding-left: 30px;
    padding-right: 30px;
}


.container-menu {
    z-index: 3;
}

.banner .attachment-destaque.wp-post-image { width:560px; max-width:640px; height: auto;}

#cssmenu .menu-item-11169 .submenu,
#cssmenu li li:hover .menu-item-1116 .submenu { display:none !important }
.mobile-main-nav .menu-item a i[class^=fa]{padding-right:6px}

.mega-menu-img-right .menu-item-text,
.mega-menu-img-right_top .menu-item-text {
  order: 0;
}

.mega-menu-img-right_top .menu-item-text,
.mega-menu-img-left_top .menu-item-text {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -ms-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.masthead:not(.sub-downwards) .mega-menu-img-right_top .menu-item-text,
.masthead:not(.sub-downwards) .mega-menu-img-left_top .menu-item-text {
  -webkit-align-self: flex-start;
  -ms-align-self: flex-start;
  -ms-flex-item-align: flex-start;
  align-self: flex-start;
}


.item_drop {
    font-size: 16px;
    line-height: 18px;
    display: inline-block;
    overflow: hidden;
    width: 25%;
    padding: 2px 10px 2px 0;
    vertical-align: top;
    vertical-align: top;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    color: #464646;
}


.item_drop a {
    color: #464646;
}


.item_drop a:hover {
    text-decoration: underline;
}

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


.sct {clear:both;margin:0;padding:0;list-style:none;zoom:1}

.sct img {position:relative}

.navbar-nav .red { background: #E32826; }

.red { color: #E32826 !important; font-weight: bold; text-decoration: none; }

.primary_nav ul li.menu-item-has-children a{
	padding-right: 20px;
}

.primary_nav ul li.menu-item-has-children:hover ul{
    display: block;
}
