﻿
.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%;
}
.first-type-lines .right-column{display:block;margin-left:93px}
.first-type-lines.new-type .right-column,.first-type-lines.type2 .right-column,.first-type-lines.type .right-column{margin-left:0}
aside .first-type-lines .right-column{float:left;margin-left:12px;width:212px}
#content .first-type-lines.type3 .right-column{background:#effcdf;border-top:1px solid #daf2bc;border-bottom:1px solid #daf2bc;margin:0 0 20px;position:relative;overflow:auto;width:100%}
.first-type-lines.next-type .link-box.box-buttons,.first-type-lines .right-column,.medium-column{margin-left:91px}

.scroll-top {
  -webkit-border-radius: 0px;
  border-radius: 0px;
}
.mobile-main-nav .sub-nav .next-level-button,.no-avatar:after,.scroll-top:before{font-family:'Font Awesome 5 Free';font-weight:900}
#bottom-bar .dt-shortcode-soc-icons a:hover,.details,.edit-link,.esg-grid a,.rollover:hover,.scroll-top{text-decoration:none}
.load-wrap,.scroll-top{-webkit-align-items:center}
.show-mobile-header .scroll-top{opacity:0}
.scroll-top.off{right:-45px;opacity:0}
.scroll-top.on{right:10px;opacity:1;z-index:109}
.header-side-right .scroll-top.on{right:auto;left:10px}
.show-mobile-header .scroll-top.on{opacity:0}
.scroll-top:hover{background-color:#000;background-color:rgba(0,0,0,.5)}
.scroll-top:before{content:"\f062";font-size:24px;line-height:1;color:#fff}


#footer .col20 {
	flex: 1;
	overflow: hidden;
}


#footer .col20:first-of-type {
	background: #ffd600;
}


#footer .col20:last-of-type {
	background: #ffd600;
}
.nav{padding-left:0;margin-bottom:0;list-style:none}
.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}
.nav-tabs{border-bottom:1px solid #ddd}
.nav-tabs.nav-justified{width:100%;border-bottom:0}
.nav-justified{width:100%}
.nav-tabs-justified{border-bottom:0}
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}



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

.omurga_sag_yan, .omurga_sol_yan{background-color:#E6ADD3;width:10px}

  .table td,
  .table th {
    background-color: #fff !important;
  }

  .table {
    border-collapse: collapse !important;
  }

  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important;
  }

.table .table {
  background-color: #fff;
}

.table-bordered {
  border: 1px solid #ddd;
}



.srr-wrap{
	padding: 0px !important;
	max-width: 100%;
	min-width: 100% !important;
}

.srr-wrap div{
	left: 0px;
	right: 0px;
}

.srr-wrap .srr-item{
	border-top: 0px;
	padding: 10px;
}

.srr-wrap .srr-item:last-child{
	margin: 0px;
}

.srr-wrap .srr-title, .srr-wrap .srr-meta{
	line-height: 150%;
}

.srr-wrap .srr-thumb{
	width: 64px !important;
	margin: 5px 10px 0 0 !important;
	float: left !important;
}
.mod_format_overview .info{overflow:hidden;margin-bottom:36px;font-size:14px;font-size:.875rem;line-height:1.1429}
.mod_format_overview .teaser_image+.info{float:right;width:509px;margin-left:228px}
.mod_search_results .info{overflow:hidden;max-width:530px}


#featuredContent .featuredProds .featuredProduct .details .productOptions .caliber {
  float: left;
  font-weight: 700;
}


#featuredContent .featuredProds .featuredProduct .details .productOptions .caliber::after {
  content: "/";
  color: #CCCCCC;
  padding: 0 30px;
}


#sectionReconditioned .reconditionedProducts .product .productDetails .caliber {
  color: #868686;
  font-size: 0.8em;
}
.tp-static-layers{position:absolute;z-index:101;top:0;left:0}

	.gone {display: none;}


.newsletter-wrap .description {
    font-size: 9px;
    color: #999999;
    padding-left: 10px;
    padding-right: 10px;
    text-align: justify;
}
.ig-spinner{position:relative;padding:20px;height:60px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.instagal-ie-8 .ig-spinner,.instagal-ie-9 .ig-spinner{display:none}

.popular_article_content {
	width: 460px;
	float: right;
}

.popular_article_content a {
	color: #0060d7;	
	font-weight: bold;
}

.a-try-main{width: 606px;margin: 0 auto;background-color: rgba(255,255,255,.9);padding: 52px 0 40px;position: relative;z-index: 5;}

.lt-ie9 .a-try-main{background-color: #fff;opacity: .9;filter:alpha(opacity=90);}

.content-box {
    text-align: right;
    padding-right: 40px;
}
.content-box p{color:#ffffff}
.col4-1,.col4-2,.col2-1,.col4-3,.col3-1,.col3-2{margin-left:0;width:100%;max-width:100%}
img,textarea,input,#pagewrap,.pagewidth,#headerwrap,#header,#main-nav,#body,#layout,#content,.post,.author-box,.post-nav,.pagenav,#sidebar,.widget,#footerwrap,#footer,.col4-1,.col4-2,.col4-3,.col3-1,.col3-2,.col2-1{-moz-box-sizing:border-box;box-sizing:border-box}
.col4-1,.col4-2,.col4-3,.col3-1,.col3-2,.col2-1{margin-left:3.2%;float:left}
.col4-2,.col2-1{width:48.4%}
.col.first,.col4-1.first,.col4-2.first,.col4-3.first,.col3-1.first,.col3-2.first,.col2-1.first{margin-left:0;clear:left}
#block-51{min-height:40px}

.logo-gma {
	float:left;
	padding-bottom:10px;
}

#sidebar .widget-wrapper li{background:none;}

.widget-error{background:#F8F8F8;border:1px solid #EBEBEB;}

.widget-wrapper{background:#F8F8F8;border:1px solid #EBEBEB;}

.widget-wrapper li{color:#335577;}

.widget-wrapper table{width:100%;table-layout:fixed;}

ul.widget-wrapper,ul#footer{padding:10px 0px 0px 0px;}

.widget-wrapper li,#footer li{padding-left:30px;padding-bottom:5px;}


.widget.Contact_form {
    padding-top: 0;
    padding-bottom: 0;
}
.footer-copyright-block .copyright-line-1,.footer-copyright-block .copyright-line-2{display:inline-block;}
#block-block-10 .copyright-line-1 p{padding-top:8px;}


.site-description {
  color: #7e7e7e;
  font-family: 'Source Sans Pro', sans-serif;
  font-size: 14px;
  margin: 0 0 30px 20px;
}
.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_content,.et_pb_best_value{font-size:17px}
.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_description .et_pb_slide_title{font-size:64px}
.et_pb_image_1.et_pb_module{margin-left:auto!important;margin-right:auto!important}


.site-content {
	padding-top: 2em;
}



.no-sidebar .content-single,
.site-content .centered-content-area {
	float: none;
	margin: 0 auto;
	padding: 0;
	max-width: 900px;
	width: 100%;
}



.site-content .fullwidth-content-area {
	float: none;
	margin: 0;
	padding: 0;
	max-width: 100%;
	width: 100%;
}
 #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:7px;}


div.wpcf7 .screen-reader-response {
	position: absolute;
	overflow: hidden;
	clip: rect(1px, 1px, 1px, 1px);
	height: 1px;
	width: 1px;
	margin: 0;
	padding: 0;
	border: 0;
}


.site-title {
  font-family: "Montserrat", sans-serif;
  font-size: 36px;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 1.3;
  margin: 0;
  padding: 0;
  word-wrap: break-word;
}


.site-title a, .site-title a:visited {
  color: #020202;
  text-decoration: none;
}


.site-title a:hover, .site-title a:focus, .site-title a:active {
  color: #666;
}

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

h1.title {font-size:26px;margin-top:10px;}
.fontawesome{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}

.bs-glyphicons li span.glyphicon,
.bs-glyphicons li span.fontawesome,
.bs-glyphicons li span.openwebicons {display: block;margin: 5px auto 10px;font-size: 40px;}


#mg-wprm-wrap li.menu-item-has-children {
  position: relative;
}


#mg-wprm-wrap li.menu-item a {
  padding: 13px 14px;
}


#mg-wprm-wrap li.menu-item ul.sub-menu li.menu-item span {
  right: 10px;
  padding: 20px 20px 30px;
  line-height: 38px;
}

				#mg-wprm-wrap li.menu-item-has-children ul.sub-menu a {
					font-size: px;
					text-transform: ;
					font-weight: ;
				}

				#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a,
				div#mg-wprm-wrap ul li span.wprmenu_icon {
					color: #CFCFCF !important;
				}

				#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a:hover {
					background: ;
					color: #606060 !important;
				}
.menu-left li.right {display:none;}
.infobox-icon-left-title .left-title-image,.infobox-icon-right-title .right-title-image{display: inline-block;width: 100%;}


#container-body ul li {
    list-style: circle;
    list-style-type: circle;
}


#container-body a{
        color: #598059;
        
	}

#container-body a:hover{
        color: #0f400f;
        text-decoration: underline;
	}

#container-body {
    margin: 0px;
    padding: 15px !important;
}
.clearfix::after{display:block;clear:both;content:""}

.main-contactpage, .main-title h1, .mb20-980 {
margin-bottom: 20px
}
.main-title h1{margin-bottom:30px;font-size:30px;display:inline-block;padding-bottom:10px;position:relative}
.main-title h1:after,.testimonial-title:after{content:'';border-bottom:3px solid #d25f28;width:110px;display:block;position:absolute;left:0;right:0;padding-bottom:10px;margin:auto}
.app-buuton button.button,.entry-title.blog-page-title,.location-addtress,.main-title,.proud-logo,.question-title,.read_more.conenq-submit,.service_cats_three_boxes_container.container,.tcenter,.test-tile.services.slick-initialized.slick-slider,.testimonial-logo,a.blog-readmore.back,div#popupvideo,header.entry-header{text-align:center}

.img-responsive{display:block;max-width:100%;height:auto}
.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}
.content-grid .content-grid-item .img-responsive,.content-grid .content-grid-item .img-fluid{display:inline-block;-ms-flex:0 0 auto;flex:0 0 auto}
h2,.post-item.post-title-simple .post-title,.post-item.post-title-simple .post-title h2,.post-item.post-title-simple .entry-title,article.post.post-title-simple .entry-title a,.post-item.post-title-simple .entry-title a{color:#313131;}
.single-post .entry-title{font-weight:700}
.entry-title{margin-top:0}
article.post-full .entry-title,article.post-large .entry-title{margin-bottom:5px}
.blog-posts .post .entry-title{font-size:1.5em;line-height:1.3;font-weight:600;margin-bottom:1rem}
.blog-posts .post-full .entry-title,.blog-posts .post-large .entry-title,.blog-posts .post-large-alt .entry-title{font-size:1.8em}
.portfolio-title .entry-title{font-weight:700}
.portfolios-large .entry-title a{color:inherit;font-weight:700}


image.sign{  margin-top: 10px;   padding-bottom: 0px;  padding-left: 5px;  border-width: 0px;}


.sign {  text-align:right; font-weight:bold;}
.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-5{width:41.66666667%}
body.has-sidebar #content{width:calc(100% - 23% - 80px);}
body.has-sidebar.double-sidebars #content{width:calc(100% - 21% - 21% - 40px - 40px);margin-left:calc(21% + 40px);}
.has-sidebar #content{order:1;}
#content.full-width{margin-bottom:0}
#content{width:100%!important;margin-left:0!important}
#content:after,.clearfix:after{content:"";display:table;clear:both}


.partners-wrap .partner-con{width: 33.33%;float: left;padding: 0 15px;text-align: center;}

.partners-wrap .partner-con a{display: table;height: 200px;width: 200px;padding: 10px;background-color: #171717;border-radius: 50%;-webkit-border-radius: 50%;text-align: center;border: 1px solid #333;margin: 0 auto;margin-bottom: 30px;}

.partners-wrap .partner-con a:hover{background-color: #3b3b3b;box-shadow: 0 0 12px 6px rgba(0,0,0,0.4);-webkit-box-shadow: 0 0 12px 6px rgba(0,0,0,0.4);}

.partners-wrap .partner-con .partner-col{display: table-cell;vertical-align: middle;}

.skills .skill {
	display: block;
	clear: both;
	margin-top: 0;
	margin-bottom: 25px;
}

.skills .skill .skill-count {
	display: inline-block;
	height: 64px;
	margin-top: 3px;
	float: left;
	margin-right: 15px;
	margin-bottom: 25px;
}

.skills .skill .skill1,.skill2,.skill3,.skill4 {
	font-size: 16px !important;
}

.skills .skill .section-legend {
	text-transform: uppercase;
	font-weight: 700;
	clear: none;
	width: auto;
	float: none;
	margin-top: 0;
	margin-bottom: 0;
}

.skills .skill p {
	line-height: 20px;
	font-size: 14px;
	color: #8f8f8f;
}

	.zerif-rtl-skills .skills li.skill {
	    display: inline-block;
	    clear: none;
		float: left;
		width: 25%;
		margin-bottom: 0;
	}

.lead {
  margin-bottom: 20px;
  font-size: 21px;
  font-weight: 200;
  line-height: 30px;
}

.blog-post .media-body .lead {
  margin: 1em 0;
  padding: 1em 0.5em;
  border-top: 1px solid #b3b3b3;
  border-bottom: 1px solid #b3b3b3;
  background: #f0f0f0;
}
.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}
.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}
.embed-responsive-16by9{padding-bottom:56.25%}
.embed-responsive-4by3{padding-bottom:75%}


.embed-responsive.embed-responsive-4by3 {
    padding-bottom: 75%;
}


.embed-responsive.embed-responsive-16by9 {
    padding-bottom: 56.25%;
}


.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
}
.widget .post-date{display:block;font-size:0.78rem;color:#666;border-bottom:solid 1px #ddd;padding-bottom:10px}
.widget .select-wrapper input.select-dropdown { color:#444; border:none; border-bottom:none; outline:none; height:40px; line-height:40px; width:85%; font-size:0.9rem; margin:0; padding:0 0 0 15%}
.widget .select-wrapper:before{content:"\f0d7"; 
font-family:FontAwesome;position:absolute;height:40px; line-height:40px;padding-left:10px;font-size:1.4rem;color:#757575}
.widget-mainarea-top{text-align:center;margin:0 0 1.4rem;padding-top:1rem}
.widget-mainarea-bottom{margin:1.4rem 0 1.4rem;text-align:center}

.vc_row .vc_column-inner {
  padding-left: 0;
  padding-right: 0;
}


#text-21{background:#fff;}

	.sidebar .widget { padding-left: 15px!important; padding-right: 15px!important; padding-top: 15px; padding-bottom: 15px; }


.really_simple_share_clearfix {
  clear:both;
}


        .aiesec-logo {
            width: 100%;
            margin-bottom: 20px;
        }

.icon-linkedin-square:before {
	content:"\e918";
}

.icon-linkedin:before {
	content:"\e907";
}
.colm .scbp .txt.noImageTab{padding-left:8%}
footer .ftw .colm{margin-top:50px}
.ftw .colm section{margin:0 auto 40px auto;width:90%}
.colm{float:left;margin-bottom:10px}
.colm .scc{float:none;margin:10px auto;width:90%}
.colm .scc img{display:block;margin:0 auto}
.ftw .colm{box-sizing:border-box;margin-bottom:40px}
footer .colm .widget.tabs_widget .tim,footer .colm .widget.tabs_widget .txt{float:none;width:100%}
footer .colm .widget.tabs_widget .tim{text-align:center}
.csc .colm,.row .colm{margin-right:0 !important;padding:0 !important;width:100% !important}
.pgs .colm{float:none;width:100%}
footer .colm .widget.tabs_widget .txt{width:80%}
.cnt .colm{float:none;width:100%}
.ftw .colm:first-child{margin-top:0}

.socialmedia-buttons img.fade:hover {
	opacity: 1 !important;
	-moz-opacity: 1 !important;
	-webkit-transition: all 0.2s ease-in;
	-moz-transition: all 0.2s ease-in;
	transition: all 0.2s ease;
}


html.special .header__soc-icon { font-size: 1.3913rem; color: #000; }


html.special.black-bg .header__soc-icon { color: #fff; }


html.special.blue-bg .header__soc-icon { color: #195183; }
.footer_bottom_holder .footer_bottom ul.menu li{margin-right:7px}
.footer_bottom_holder .footer_bottom ul.menu li a{font-size:11px}
.footer_bottom_holder{display:block;background-color:#1b1b1b}


.footer_bottom_holder,
#lang_sel_footer {
    background-color: #272e46;
}


.footer_bottom_holder,
.footer_bottom,
.footer_bottom p,
.footer_bottom_holder p,
.footer_bottom span:not(.q_social_icon_holder):not(.fa-stack):not(.qode_icon_font_elegant) {
    font-family: "Raleway", sans-serif;
    font-size: 14px;
    letter-spacing: 0px;
    line-height: 24px;
    font-weight: 400;
    text-transform: none;
    font-style: normal
}

.footer-credit {
    background: #103b7a;
    padding: 40px 0 20px;
    color: #fff;
    font-family:'Rajdhani', sans-serif;
    clear: both;
}

.footer-credit:before {
    content:"";
    display: table;
}

.footer-credit:after {
    content:"";
    display: table;
    clear: both;
}

.rd-navbar-static .rd-navbar-panel,
.rd-navbar-static .rd-navbar-nav-wrap__element{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}

.rd-navbar-static .rd-navbar-nav-wrap__element{padding-left:10px;padding-right:10px;}

.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-nav-wrap__element .button, .rd-navbar-static.rd-navbar--is-clone .rd-navbar-nav-wrap__element .button{padding-top:12px;padding-bottom:12px;}

.rd-navbar-fullwidth .rd-navbar-panel,
.rd-navbar-fullwidth .rd-navbar-nav-wrap__element{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}

.rd-navbar-fixed .rd-navbar-nav-wrap__element{margin:20px 10px;}

.rd-navbar-fixed .rd-navbar-nav-wrap__element .button{display:block;}


div.ui-dialog-overlay-body {
    padding-top: 3px !important;
    background-repeat: repeat-y;
    border-left: solid 4px rgba(0, 0, 0, 0.05);
    border-right: solid 4px rgba(0, 0, 0, 0.05);
}


        div.ui-dialog-overlay.xlarge div.ui-dialog-overlay-body {
            background: #FFF;        
        }


        div.ui-dialog-overlay.large div.ui-dialog-overlay-body {
            background: #FFF;        
        }


        div.ui-dialog-overlay.medium div.ui-dialog-overlay-body {
            background: #FFF;
        }


        div.ui-dialog-overlay.small div.ui-dialog-overlay-body {
           background: #FFF;
        }
.entry-summary .entry-title{padding-bottom:14px!important}
.et_pb_portfolio_item .et_pb_module_header a,.et_pb_portfolio_item h3 a,.et_pb_post .entry-title a,.et_pb_post h2 a{text-decoration:none}
.et_pb_blog_grid .et_pb_no_thumb .entry-title,.et_pb_blog_grid .et_pb_no_thumb h2{margin-top:0}

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

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

.modal-body {
  position: relative;
  padding: 15px;
}

.cs-modal .modal-body{padding:0 20px 15px;}

.cs-modal .modal-body h4{margin-bottom:11px;}
.red{color:#e87b58}
h1 .red,h2 .red{color:#e87b58}



.windowbg, #preview_body
{
	color: #000000;
	background-color: #f6f5e9;
}
.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{padding:86px 0 0 0}
.et_header_style_slide #et-top-navigation,.et_header_style_fullscreen #et-top-navigation{padding:77px 0 77px 0!important}
.et-fixed-header #top-menu a,.et-fixed-header #et_search_icon:before,.et-fixed-header #et_top_search .et-search-form input,.et-fixed-header .et_search_form_container input,.et-fixed-header .et_close_search_field:after,.et-fixed-header #et-top-navigation .et-cart-info{color:#ffffff!important}



.texten{color:#000000;font-family:Verdana;font-size:8pt;}

.text-tab-content { text-align: left; }


.content-module .logout-button {
margin:20px 0 0 -4px;
}


ul.bc-posts li span.tag-item {

	float: left;

	position: relative;

	z-index: 9;

	margin: -19px 0px 0px 1px;

	padding: 1px 7px 0;

	height: 18px;

	background-color: #ac0000;

	font: bold 11px tahoma, arial, verdana;

	color: #fff;

	text-shadow: 1px -1px 0 #ac0000;

}


header .nav .menu-item a {
  color: #282828;
}


.nav .menu-item {
  display: inline-block;
  padding-top: 18px;
  padding-bottom: 18px;
  position: relative;
  font-family: "Cera Basic Bold";
}


.nav .menu-item-has-children:hover .sub-menu,
.nav .menu-item-has-children.out .sub-menu {
  display: block;
}

.dbx-group, .dbx-box, .dbx-handle {
	position:relative;
	display:block;
	}


.dbx-box {
	margin:0;
	padding:0;
	border:none;
	clear: both;
	}


.dbx-box-closed .dbx-content {
	display:block;
	height:4px;
	padding:0;
	overflow:hidden;
}

.dbx-box-closed .dbx-content * {
	display:none;
}
.centered{max-width:1280px;margin-left:auto;margin-right:auto;padding:0 50px;position:relative}
.design-main .centered:first-child{padding-top:10%;padding-bottom:7%!important}
.design-main .centered:nth-last-child(2){padding-bottom:6%}
.single-featured-image .single-image-content .centered{width:100%;max-width:none}
.single-featured-image .single-image-content .centered:first-child{padding-top:10%;padding-bottom:20%}
.single-featured-image .single-image-content .centered:last-child{padding-bottom:30px}
.story .centered{padding:0}
.message .centered{padding:0}
.entryInterview .centered{padding:0}
.staff-intervew .centered{padding:0}


.mobile-header__section {
  padding-right: 20px;
  white-space: nowrap;
}


.mobile-header__section:last-child {
  padding-right: 0;
}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}

.container, .row {
  height: 100%;
}
.container,.row{height:100%}


.footer_second_menu ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.footer_second_menu ul li {
	float: left;
	margin-right: 40px;
	margin-bottom: 0;
}

.footer_second_menu ul li a {
	display: block;
	color: inherit;
}


    .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";
    }
#footer-bottom #copyright,#footer-bottom #credit{color:#fff;color:rgba(255,255,255,.5);font-size:15px;line-height:1.5em}



.banner-title {padding: 5px 0px; margin: 5px 0;    color: #fff;}

#b2b_popup_cont .table .table-cell .cont_in{
   
    padding: 20px 30px 30px;
}

#legal_popup_cont .table .table-cell .cont_in{
    border: 1px solid #202020;
    padding: 10px;
}
