﻿
.slide-data { color: #fff; position: absolute; bottom: 15px; left: 15px; right: 15px; padding: 7px 5px 0px 5px; background: rgba(0,0,0,0.5); border-radius: 2px; }

.slide-data .flexslider-hg-title, .slide-data p { margin: 0; padding: 0; color: #fff; text-shadow: 0 1px 1px rgba(0,0,0,0.6); }

.slide-data .flexslider-hg-title a { text-decoration: none; color: #fff; }

.slide-data h2 { font-size: 22px; }
.presentation .slide-content{padding:30px}
.footer-widget h4{color:#578ad6}
.et-search-form,.nav li ul,.et_mobile_menu,.footer-widget li:before,.et_pb_pricing li:before,blockquote{border-color:#578ad6}
#footer-widgets .footer-widget a,#footer-widgets .footer-widget li a,#footer-widgets .footer-widget li a:hover{color:#ffffff}
.footer-widget{color:#ffffff}
#main-footer .footer-widget h4{color:#002469}
.footer-widget li:before{border-color:#f7a30a}
#footer-widgets .footer-widget li:before{top:10.6px}



.ds_footer_bullets #footer-widgets .footer-widget li:before {display: none!important;}
 
.ds_footer_bullets #footer-widgets .footer-widget li {padding: 0 0 10px 0px;}

.bubbles_wrap .bubbles_subtitle {font-size:22px;line-height:30px;margin-bottom:20px;max-width:50%;position:relative;z-index:6;}


#extrastuff #rssleft,
#extrastuff #trackright,
#nextprevious .alignleft a, 
#nextprevious .alignright a {
	display: block;
	border: 1px solid #222428;
	padding: 4px 6px;
	background-color: #2b2e32;
}

.alignright {
  float: right;
  margin: 6px 0 6px 10px;
  }

img.alignright {
  float: right;
  margin: 5px 0 5px 10px;
  }

.alignright,img.alignright{float:right;margin:5px 0 5px 10px;}

div.footer-widget.widget_execphp a,
div.footer-widget.widget_execphp span {
  color: #fff;
  font-family: 'Lato', Helvetica, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 300;
}

div.footer-widget.widget_execphp a:hover,
div.footer-widget.widget_execphp a:active,
div.footer-widget.widget_execphp a:focus {
  color: #dab236;
}

div.footer-widget.widget_execphp span#fax {
  color: #aaa;
}

div.footer-widget.widget_execphp a.btn {
  margin-top: 10px;
  color: #dab236;
  font-size: 15px;
}

div.footer-widget.widget_execphp a.btn:hover,
div.footer-widget.widget_execphp a.btn:active,
div.footer-widget.widget_execphp a.btn:focus {
  color: #111;
}

div.footer-widget.widget_execphp i {
  padding-right: 5px;
}


.site-footer-nav .menu-item a {
  text-decoration: none;
  white-space: nowrap;
  transition: color 0.3s ease-in-out;
}


.site-footer-nav .menu-item a:hover {
  color: #F04144;
}
.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-12{width:100%}

.footer-btm{width:98%; float:left; padding-top: 150px;}
.footer-logo-wrap{margin-bottom:20px}
.td-footer-bottom-full .footer-logo-wrap{margin-top:35px;margin-bottom:0}
.td-footer-template-2 .footer-logo-wrap,.td-footer-template-3 .footer-logo-wrap{padding-top:3px}
.md_logo{padding:12px 0 5px 13px;margin-left:42%;display:inline-block;}
.md_logo svg{width:40px;height:24px;}
.mk-css-icon-menu-line-1,.mk-css-icon-menu-line-3{transition:all .2s ease}
.dashboard-active .mk-css-icon-menu-line-3,.is-active .mk-css-icon-menu-line-3{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);top:-6px}
.dashboard-active .icon-size-big .mk-css-icon-menu-line-3,.is-active .icon-size-big .mk-css-icon-menu-line-3{top:-8px}


.clr{
    clear:both;
}

#content {
	padding-top: 60px;
	width: 800px;
	margin: 0 auto;
}
.post-list{margin-left:0;margin-right:0}
.post-list .post,.post-list .page{width:100%}
.post-list .post-row{margin-left:0;padding-left:0}
.post-list .post-inner{margin-right:0}

.post-list .post-row:last-child { border: none; margin-bottom: 0; }

.post-list .post,
.post-list .page { width: 50%; float: left; }
.blog__layout #menu-item-24.current_page_parent a{font-weight:800;color:#292879}
.nav-dropdown .nav-dropdown-col .menu-item-has-children{margin-top:5px}
.nav-vertical li li.menu-item-has-children{margin-bottom:1em}
 #pl-w5a2a1184706f8 .so-panel { margin-bottom:30px }
 #pl-w5a2a1184706f8 .so-panel:last-child { margin-bottom:0px }
 #pl-w5a2a1184706f8 .panel-grid-cell { padding:0 }
 #pl-w5a2a1184706f8 .panel-grid .panel-grid-cell-empty { display:none }
 #pl-w5a2a1184706f8 .panel-grid .panel-grid-cell-mobile-last { margin-bottom:0px }

    #site-logo{
        width: 80%;
    }

.logo-side .menu-fix #site-logo{
    margin-top: 0;
    margin-bottom:0;
}

.logo-top #site-logo{
    float: none;
    width: auto;
}

.slide-left-menu #site-logo {
    float: right;
    margin-left: 10px;
    width: 210px;
}

.slide-left-menu #site-logo a {
    display: block;
}

  .misc-about div.columns.open .more .expand {
    display: none !important;
  }



#new_header2 .nh2_logo{
	width:9.5%;
	position:absolute;
	top:0px;
	left:0.5%;
	display:flex;
	align-items : center;
	height:100%;
}

#new_header2 .nh2_logo img{
	width:100%;
}

#new_header2 .nh2_logo a{
	transition: 0.2s ease-in-out;
}

#new_header2 .nh2_logo a:hover{
	opacity:0.8;
}
.uabb-image-carousel-item {float: left;text-align: center;display: none;}
.fl-node-5c1ac61d58604 .uabb-image-carousel-item {width: 12.5%;padding: 10px;}
.fl-node-5c1ac61d5863c .uabb-image-carousel-item {width: 11.111111111111%;padding: 5px;}

.tiled-gallery .gallery-group {
	float: left;
	position: relative;
}


.nav-overlay {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 10;
  width: 100vw;
  height: 100vh;
  background: rgba(0, 0, 0, 0.6);
  opacity: 0;
  pointer-events: none;
  transition: opacity .3s linear;
}


.navigation--is-visible .nav-overlay {
  opacity: 1;
  pointer-events: auto;
}
.main-nav{background-color:#dddddd}

		
		
 .enews .screenread {
	height: 1px;
    left: -1000em;
    overflow: hidden;
    position: absolute;
    top: -1000em;
    width: 1px; }
.elementor-editor-active .wdi_front_overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.2)}
.box{float:left;margin:25px 2px;width:190px;display:inline}
.box h2{color:#7a7a7a;font-size:14px;padding-bottom:5px;text-align:center}
.box ul{color:#7a7a7a;list-style-position:inside;list-style-type:none}
.box li{padding:5px 0;text-align:center}
.aligncenter{clear:both;display:block;margin:0 auto 30px}
.widget .aligncenter{margin:0 auto}
.vce-header-ads .aligncenter,.vce-header-ads .alignleft,.vce-header-ads .alignright{margin:0}


.features_box {
	margin:250px 20px;
	height:315px;
}
.navbar .navbar-search{float:right;padding:0;line-height:50px}
.navbar .navbar-search .fa{color:#fff;font-size:22px}
.footer-section .footer-bottom{background:#333333;padding:0 0 30px}
.footer-section .footer-bottom p{padding:0;margin:0}
.footer-section .footer-bottom .copyright-info{padding:15px 0 3px}
.footer-section .footer-bottom .copyright-info span.separator{display:inline-block;padding:0 5px}
.footer-section .footer-bottom .copyright-info p{display:inline-block}
.footer-section .footer-bottom ul{list-style-type:none;padding:0;margin:0;display:inline-block}
.footer-section .footer-bottom ul li{display:inline-block}
.footer-section .footer-bottom ul li:before{content:' | ';display:inline-block;color:#7f7f7f;margin-right:2px}
.footer-section .footer-bottom ul li a{font-size:13px}
.top-recruit-inner{max-width:1400px;margin:auto}
.top-recruit-inner-wrap{padding:0 9.28%}
ul.sf-menu,ul.sf-mobile-menu,.cat-menu{font-family:"Open Sans"}

#menu ul li.menu-item-4959 ul, #menu ul li.menu-item-9986 ul {
	width:200px;
}


.one-third { 
    width:30%; 
}


.be-no-space .one-third { 
    width:33.33%; 
}

.one-third.be-column-pad, .one-fourth.be-column-pad, .one-col.be-column-pad, .two-third.be-column-pad, .three-fourth.be-column-pad {
    padding: 100px 5%;
}
main #main-products #products-body{margin-top:1em}

img.responsiveimg {
	width:100%;
	height:auto;
}

.ftr-menu{padding:3em 0em;}

.ftr-menu ul li{display:inline-block;}

.ftr-menu ul li a{font-size:1.1em;color:#fff;margin:0 16px;letter-spacing:2px;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;-ms-transition:0.5s all;display:block;text-decoration:none;}

.ftr-menu ul li a:hover{color:#3369e7;}
header.main-header .top .inner .language{font-size:16px;font-family:KeplerReg}
header.main-header nav .center .language{display:block;margin:0 0 16px}
.top-header-menu .menu-item-has-children li a{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}

		
	#post-right-col .side-title-wrap {
		display: block !important;
		}


.side-title-wrap {
	width: 100%;
	}


.side-title-wrap,
.home-title-wrap {
	margin-bottom: 10px;
	}


.clear {
    clear: both;
}
 .at-navbar .featured-button {
float: right;
padding: 7px 12px;
margin-top: 7px;
}

.featured-button{
display: inline-block;
}

.at-navbar .featured-button:lang(en-US) {visibility: hidden;}
 
	.section-text {
        font-size: 15px;
        line-height: 1.7;
    }

	
	.section-text, 
	.text{
		line-height: 1.7;
	}


.bg-color .text,
.bg-color-lighter .text,
.bg-color-alfa-30 .text,
.bg-color-alfa-50 .text,
.bg-color-alfa-70 .text,
.bg-color-alfa-90 .text,
.bg-color-alfa .text,
.bg-color .section-text,
.bg-color-lighter .section-text,
.bg-color-alfa-30 .section-text,
.bg-color-alfa-50 .section-text,
.bg-color-alfa-70 .section-text,
.bg-color-alfa-90 .section-text,
.bg-color-alfa .section-text{
	color: rgba(255,255,255, .75);
}

.section-text blockquote{
    margin-top: -5px;
}


li.menu-item a {
color:red;
}
.tb-megamenu-column{padding:10px 0;}
footer .copyright-footer{background-color:#ffffff;color:#767a7f;padding-top:30px;padding-bottom:30px}
footer .copyright-footer ul{margin:0;padding:0}
footer .copyright-footer ul li{margin-right:10px}
footer .copyright-footer ul li a,footer .copyright-footer ul li p{color:#767a7f;font-size:1.0625rem}
footer .copyright-footer ul li a .lt-ie9,footer .copyright-footer ul li p .lt-ie9{font-size:17px}
footer .copyright-footer ul li a:hover{color:#ff9600;text-decoration:underline}
footer .copyright-footer .fatmedia{color:#767a7f;font-size:1.0625rem}
footer .copyright-footer .fatmedia .lt-ie9{font-size:17px}
footer .copyright-footer .fatmedia a{color:#767a7f;text-decoration:none}
footer .copyright-footer .fatmedia a:hover{color:#ff9600;text-decoration:underline}
