﻿.clearboth,.divider_padding{width:100%;height:0;line-height:0;font-size:0;clear:both;display:block}

	section.mbl-paging-reverse .dot.selected, section.mbl-paging-reverse .dot:hover
	{
		background-color: white;
		opacity:0.85;
	}
.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-3{width:25%}
.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}
#footer .media-left{padding-top:15px!important}


.img-fluid {
  max-width: 100%;
  height: auto;
}

img.img-fluid.quate {
	margin-bottom: 20px;
}
.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}
.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}
.sf-menu ul .menu-item{padding:5px 0}
.menu-item:hover{background-color:#ea086e}


.top-bar-left{
    float: left;
    width: 50%;
}
.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%}
.on-demand__tabs--item{display:inline-block;vertical-align:top;padding:0 14px;border-bottom:2px solid #eee;padding-bottom:5px;float:left;}
.on-demand__tabs--item.active{border-bottom:2px solid #0a44bb;}
#footer .copyright{width:100%;padding-bottom:2em;font-size:.8em;text-align:center;color:#fff}
p.copyright{margin:0}
#deliver ul li .text{padding:40px;height:320px;background:#f2f2f2}
#deliver ul li .text h3{font-family:montserratlight;font-size:30px;line-height:40px;margin:0 0 20px;color:#1a1a1a;font-weight:400}
#deliver ul li .text p{font-size:18px;line-height:30px;margin:0;color:#8b8f93}
#whyus_testimonials ul li .text{color:#8b8f93;font-size:46px;font-family:work_sanslight;font-weight:100;margin:0 0 40px;font-style:italic;line-height:60px}
#careers_people ul li .text{font-family:work_sanslight;font-weight:100;font-size:30px;line-height:45px;margin:0 0 20px;color:#8b8f93;font-style:italic}
#deliver ul li .text h3,#wedo .wedo_outer .wedo li{font-size:18px}

.sub-menu {
	background-color:#eb7b17;
    z-index: 3;
}
.mine-yellow a{color:#fcff00!important}
.menu-right li.left {display:none;}
.infobox-icon-left-title .left-title-image,.infobox-icon-right-title .right-title-image{display: inline-block;width: 100%;}


.footer-last-container, .overlapped-div {
    position: relative; overflow: hidden;
}

    
    .footer-last-container .bottom-text{margin-top: 5%;}

    .footer-empty .footer-last-container{overflow:visible;}

    .footer-last-container{height:150px !important;}

    .footer-last-container .text-center{display:none;}
.header-menu li{display:inline-block;margin-bottom:0;padding:20px 15px 20px 0}
ul.header-menu{margin:0}
.header-menu li li{padding:20px 15px}
.header-inner .header-menu{height:64px;text-align:center;box-shadow:0 0 10px 0 rgba(0,0,0,.15);width:100%;position:relative;margin:0 auto;padding-left:15px}
.header-menu .sub-menu{top:0;position:absolute;width:100%;background:#ececec;left:0;margin:0;padding:0;z-index:-1;display:none}
.home .header-inner .header-menu{text-align:center;margin-right:0}
html.no-touch .nav li.menu-item-has-children:hover:before{display:block}
.nav li.menu-item-has-children.open:after{width:30px}
#content div.sharedaddy,#main div.sharedaddy,div.sharedaddy{clear:both}

	#main {
		width: 96%;
	}
#infinite-footer .container{background:rgba(255,255,255,.8);border-color:#ccc;border-color:rgba(0,0,0,.1);border-style:solid;border-width:1px 0 0;box-sizing:border-box;margin:0 auto;overflow:hidden;padding:1px 20px;width:780px}

	.container,
	#header,
	#footer {
		width: 96%;
	}



.container {
	margin: 0 auto;
	width: 960px;
}

#featured-content .container {
	width: 980px;
}


.footer .copy {
    -ms-flex-positive: 1;
    flex-grow: 1
}
.fusion-button-wrapper{display:inline}
.fusion-button-wrapper.fusion-aligncenter{display:block;text-align:center}
.tatsu-module{margin-bottom:60px}
.tatsu-module.tatsu-divider-wrap{line-height:0;margin-bottom:20px}
.tatsu-module.simple-text{width:100%;display:block;border-style:solid;-webkit-box-sizing:border-box;box-sizing:border-box}
body:not(.tatsu-frame) #tatsu-header-container .tatsu-header-module:last-child,body:not(.tatsu-frame) #tatsu-header-container .tatsu-module:last-child{margin-right:0}
.tatsu-rJMLa89uK7.tatsu-module{margin:0 0 60px 0}
.tatsu-S1apIqdFQ.tatsu-module{margin:0 0 60px 0}
.tatsu-HJ6dYxykS.tatsu-module{margin:0px 0px 40px 0px}
.tatsu-fynrg3e9m14rfjpj.tatsu-module{margin:0 0 30px 0}
.tatsu-S1feyaWkH.tatsu-module{margin:0 0 30px 0}
.cover-background{background-repeat:no-repeat}
.circle-img,.cover-background{background-size:cover;background-position:50%}
.td-subcat-filter .td-subcat-dropdown a,.td-subcat-filter .td-subcat-list a,.td-subcat-filter .td-subcat-dropdown span{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}


.lefttick{
	position:absolute; left:26px; top:5px;
}


.entry-meta a,
.widget-container a,
.footer2 a {
	border-bottom: 1px dotted transparent;
}


.widget-container {
	padding: 5px;
	margin: 0 0 20px 0;
}


.widget-container ul li {
	display: block;
	float: none;
	margin-bottom: 0.5em;
}
 .widget-container, .widget-container a { font-family: inherit; }
 .entry-meta a:hover, .widget-container a:hover, .footer2 a:hover { border-bottom-color: #CCCCCC; }
 .sidey .widget-container { color: #555555; background-color: ; }
 .sidey .widget-container a {color:;}
 .sidey .widget-container a:hover {color:;}
 #footer .widget-container { color: #555555; background-color: ; }
 #content p, #content ul, #content ol, .widget-container, .widget-container a, table, table td, .ppbox , .navigation, #content dl, #content { font-size:18px;line-height:1.8em; word-spacing:Default; letter-spacing:; }


.slicknav_nav .menu-item-has-children.slicknav_open,
.slicknav_nav .page_item_has_children.slicknav_open {
	padding-bottom: 0;
	border-bottom: 0;
}

.slicknav_nav .menu-item-has-children li,
.slicknav_nav .page_item_has_children li {
	background: #111;
}


.grideschis
{
background-color:#E6E7E9;
}




#page {
	height:100%;
	position:absolute;
	left:0;
	top:0;
}


.horizon #page {
	width:740px;
	height:auto;
	margin:0 auto;
	position:relative;
	left:auto;
}


.vertical #page {
	width:992px;
	height:100%;
	margin:0 auto;
	position:relative;
	left:auto;
}


	.header-social-block {
		display: inline-block;
		float: none;
	}


	.is-sticky .header-social-block {
		display: inline-block;
	}


.header-social-block .social-links {
	margin-top: 3px;
	float: right;
}


.header-social-block .social-links li a {
	color: #fff;
}


.containerfooter .grid_4 {
  width: 141px;
margin: 30px 125px 0px 124px;
}


.container-fluid .grid_4 {
  width: 33.33333%; }

.container .grid_4 {
  width: 370px; }

		.grid_4, .grid_3 { width:100% !important}

		
		 .grid_4 img, .grid_3 img{ margin:0px auto; float:none !important;display: block;}

		
	 .grid_4 .caption, .grid_3 .caption{text-align: center;}

  
  .grid_4 a h4{margin-top: 24px;}

  .index-list li.grid_1:nth-child(12n + 13),
  .index-list li.grid_2:nth-child(6n + 7),
  .index-list li.grid_3:nth-child(4n + 5),
  .index-list li.grid_4:nth-child(3n + 4),
  .index-list li.grid_6:nth-child(2n + 3) {
    clear: left; }


header#top .menu-item-language .iclflag, #header-secondary-outer .menu-item-language .iclflag{top:1px; position:relative; margin-right:4px}


#header-secondary-outer .menu-item-language .iclflag{top:2px}


header#top nav ul.buttons li.menu-item a{position:relative}
body:not(.material) #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:36px;}

  
  .site-nav .menu-item-has-children .sub-menu {
    visibility: hidden;
    transition: all 0.2s ease-in-out;
    opacity: 0; }

  .site-nav .menu-item-has-children:hover .sub-menu {
    visibility: visible;
    opacity: 1; }

  .mega-menu .menu-item a {
    font-size: 15px;
    line-height: 1.8em;
    color: #575757;
    font-weight: 400; }


#cart, #currency, div.currency {
    float: left;
    font-weight: 300
}


#currency, div.currency {
    padding: 6px 5px 3px 15px
}


#currency .currency-label {
    float: left
}

div.currency.mobile { display: none; }


div.currency.mobile select#virtuemart_currency_id {
	align-self: center;
}
	
		div.currency.desktop { display: none; }




.e3lan-cell {
	width: 50%;
	display: block;
	padding: 5px;
	float: left;
	text-align: center;
	line-height: 0;
}


.e3lan-one .e3lan-cell,
.e3lan160-600 .e3lan-cell,
.e3lan250-250 .e3lan-cell,
.e3lan300-100 .e3lan-cell,
.e3lan300-250 .e3lan-cell,
.e3lan300-600 .e3lan-cell {
	width: 100%;
	padding: 0;
	float: none;
}


.e3lan300-100 .e3lan-cell{
	padding: 5px 0;
}

.heading-large{font-size:36px;font-weight:700;line-height:1.1111111111;text-transform:none;margin-bottom: 0;}
.scrolled #masthead #logo_white{display:none !important}
.page-template-fleet #logo_white,.post-type-archive-fleet #logo_white{display:none !important}
body.single #logo_white{display:none !important}
.error404 #logo_white,.error404 #logo_white{display:none !important}

	.menu-galoўnae-container {
		display: none;
		width: 100%;
		position: absolute;
		bottom: 0;
		left: 0;
		-webkit-transform: translateY(100%);
		-ms-transform: translateY(100%);
		transform: translateY(100%);
		z-index: 99;
	}



.instagram-image-wrap {
    display: block;
    margin: 0 -4px 4px -4px;
}


.widget-instagram-footer .instagram-image-wrap {
    padding: 0;
    margin: 0;
}


.instagram-image-wrap .slider-loading {
    background-color: #2c2f33 !important;
}


.is-dark-text .instagram-image-wrap .slider-loading {
    background-color: #fff !important;
}


.main_form_navigation {
	overflow: hidden;
	-webkit-border-radius: 3px 3px 0 0;
	-moz-border-radius: 3px 3px 0 0;
	border-radius: 3px 3px 0 0;
}

.row {
  margin-right: -15px;
  margin-left: -15px;
}

.row .col-lg-8 ul li {
	margin-left: 15px;
}

.acme-abouts .column .single-item .content{
padding-top: 10px;
}

.schedule-item-content .content-wrapper {
padding: 15px 0;
}

article.post .content-wrapper,
article.page .content-wrapper {
padding: 0;
}


#wrapper.wide-layout .header-content,
#wrapper.wide-layout .breaking-news,
#wrapper.wide-layout .container,
#wrapper.wide-layout #main-nav ul li.mega-menu .mega-menu-block {
	width: 1010px;
}




.header-content {
	padding: 20px 15px;
	margin: 0 auto;
}




#theme-header.full-logo .header-content {
	padding: 0;
}


	
	#wrapper.wide-layout .header-content,
	#wrapper.wide-layout .breaking-news,
	#wrapper.wide-layout .container,
	#wrapper.wide-layout #main-nav ul li.mega-menu .mega-menu-block {
		width: 99%;
	}


.aside-ad-1,
.aside-ad-2,
.aside-ad-3{
	margin: 0 auto;
	overflow: hidden;
	width: 300px;
}


	.aside-ad-2{
		width: 160px;
	}


	.aside-ad-1,
	.aside-ad-2{
		width: 728px;
	}
.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}


.small-office{
	display:none;
}

table.ensystable {border-spacing:0;border-collapse:collapse;border:0;padding:0;margin:0}


.ant_form label.gfield_label,
.ant_form label,
.ant_sidebar label.gfield_label,
.ant_sidebar label {
	font-size: 14px !important;
	line-height: 1 !important;
	margin-bottom: 0 !important;
}


.ant_sidebar .gform_footer,
.ant_form .gform_footer {
	margin-top: 0 !important;
}

.ant_sidebar input[type=submit],
.ant_form input[type=submit] {
	font-size: 16px !important;
	background: #00457F !important;
	float: none !important;
	min-width: auto !important;
	padding: 2px 30px 3px !important;
}

.ant_sidebar input[type=submit]:hover,
.ant_form input[type=submit]:hover {
	background: #003e73 !important;
}


.ant_sidebar .gfield_radio li,
.ant_form .gfield_radio li {
	line-height: 1.4 !important;
}

.ant_sidebar .gfield_radio li input[type=radio],
.ant_form .gfield_radio li input[type=radio] {
	vertical-align: top !important;
}
.nav__mobile .region__mobile .region__mobile__back{width:60px;height:40px;position:fixed;top:14px;left:8px;z-index:3}
.nav__mobile .region__mobile .region__mobile__back svg{width:23px;height:17px;margin:12px 10px;overflow:visible}
.nav__mobile .region__mobile .region__mobile__back svg rect{fill:#fff}
.customers__list{list-style-type:none;padding:0 20px 40px;margin:0 0 0 -40px;width:calc(100% + (20px * 3))}
.customers__list::after{content:'';display:table;clear:both}
.section#clients .customers__list{position:relative}
.section#clients .customers__list::before{content:'';display:block;width:100vw;height:auto;background:rgba(255,255,170,0.7)}


.slicknav_nav .menu-item-has-children.slicknav_open,
.slicknav_nav .page_item_has_children.slicknav_open {
	padding-bottom: 0;
	border-bottom: 0;
}

.slicknav_nav .menu-item-has-children li,
.slicknav_nav .page_item_has_children li {
	background: #111;
}


#gmr-responsive-menu {
	margin: 0 15px 0;
	padding: 0;
	font-size: 13px;
	line-height: 50px;
}

#gmr-responsive-menu:before {
    content: "\62";
    display: inline-block;
    font: normal normal normal 16px/1 ElegantIcons;
    -webkit-font-smoothing: antialiased;
    position: relative;
    left: -7px;
    top: 0;
}
.menu-right li.left {display:none;}
.infobox-icon-left-title .left-title-image,.infobox-icon-right-title .right-title-image{display: inline-block;width: 100%;}


ul#navlist li#active a
{
	background: #003366;
	color: #ffffff;
}


ul#navlist li a:hover, ul#navlist li#active a:hover
{
	color: #ffffdd;
	background: transparent;
	border-color: #aaab9c #ffffff #ffffff #cccccc;
}

.choosen-from-intern{ text-align:center; border-top:1px solid #F0F3F5;  background:#E4EAED; border-bottom:1px solid #C6D2D9; padding:32px 0 28px 0}

.choosen-from-intern .title{ text-transform:uppercase; color:#3F4B55; font-size:30px; font-weight:300;}

.choosen-from-intern .text{ font-size:15px; color:#333}


.advantages {
	width: 58.5%;
	float: left;
	margin-top: 67px;
	margin-bottom: 120px
}

.site__header-top{
    height: 60px;
    background: #fff;
}
.level-cst,.credit-cst,.dvd-cst,.watchlist-cst,.upgrade-cst,.helpdesk-cst{padding:0px!important}
ul.all_lis.submenu-inner.special-nav .icon-holder {    display: block;    width: 100%;    min-height: 158px;    display: -webkit-box;    display: -moz-box;    display: -ms-flexbox;    display: -webkit-flex;    display: flex;    -webkit-box-align: center;    -moz-box-align: center;    -webkit-align-items: center;    -ms-flex-align: center;    align-items: center;    -webkit-box-pack: center;    -moz-box-pack: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    justify-content: center;    margin-bottom: 5.5px;}
ul.all_lis.submenu-inner.special-nav li a .icon-holder.brand-news img {    max-width: 97px;}
ul.all_lis.submenu-inner.special-nav li a .icon-holder.stories img {    max-width: 92px;}
    l.all_lis.submenu-inner.special-nav li a .icon-holder.events img {        max-width: 80px;    }
    .icon-holder.news img,    .icon-holder.brand-news img,    .icon-holder.stories img {        padding-top: 20px!important;    }
.cookies-eu .cookies-eu-button-holder{display:inline-block}
.cookies-eu .cookies-eu-button-holder .cookies-eu-ok{font-size:11px;font-weight:bold;line-height:20px;min-width:26px;margin-right:5px;padding:2px 11px;cursor:pointer;text-align:center;white-space:nowrap;color:#FFFFFF;border:0;outline:none;background-color:#4D90FE}

.slideshow_container .slideshow_pagination {
  height: 0;
  position: absolute;
  width: 100%;
  display: none;
  z-index: 2;
}

.slideshow_container .slideshow_pagination .slideshow_pagination_center {
  display: table;
  margin: 0 auto;
}

.slideshow_container .slideshow_pagination .slideshow_pagination_center ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

.slideshow_container .slideshow_pagination .slideshow_pagination_center ul li {
  display: inline;
  float: left;
}

.slideshow_container .slideshow_pagination .slideshow_pagination_center ul li:hover {
  cursor: pointer;
}


  
  .slideshow_container_slideshow-jquery-image-gallery-custom-styles_2 .slideshow_pagination {
    bottom: 25px !important;
  }
.main-nav ul.menu li a{padding-right:15px !important;font-size:18px !important}
.main-nav ul.menu li:last-child a{padding-right:0px !important}
.responsive-grid-active .block-type-navigation ul.menu.selectnav-active{display:none}
body #navigation .menu-item a.menu-image-title-hide .menu-image-hover-wrapper{display:none}


#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: 15px;
					text-transform: uppercase;
					font-weight: normal;
				}

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

				#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a:hover {
					background: #d53f3f;
					color: #606060 !important;
				}

				
				
				.td_uid_14_5d22a7bef194a_rand .tdm-list-item i {
				    color: #006699;
				}


				
				.td_uid_14_5d22a7bef194a_rand .tdm-list-item:hover .tdm-list-text,
				.td_uid_14_5d22a7bef194a_rand .tdm-list-item:hover a {
				    color: #000000;
				}


				
				.td_uid_14_5d22a7bef194a_rand .tdm-list-item:hover i {
				    color: #dd3333;
				}

				
				
				.td_uid_16_5d22a7bef2111_rand .tdm-list-item i {
				    color: #006699;
				}


				
				.td_uid_16_5d22a7bef2111_rand .tdm-list-item:hover .tdm-list-text,
				.td_uid_16_5d22a7bef2111_rand .tdm-list-item:hover a {
				    color: #000000;
				}


				
				.td_uid_16_5d22a7bef2111_rand .tdm-list-item:hover i {
				    color: #dd3333;
				}

.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px;
}

div.pagination {
	padding: 3px;
	margin: 3px 0 29px 535px;;
}


div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #AAAADD;
	
	text-decoration: none; 
	color: #00d999;
}

div.pagination a:hover, div.pagination a:active {
	border: 1px solid #00d999;

	color: #000;
}

div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
		border: 1px solid #00d999;
		
		font-weight: bold;
		background-color: #00d999;
		color: #FFF;
	}

	div.pagination span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #EEE;
	
		color: #DDD;
	}

.row {
  margin-left: -15px;
  margin-right: -15px;
}

.row-flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.wf-active .widget-title{font-style:normal;font-weight:400}

.widget.widget_media_image { overflow: hidden; }
.widget.widget_media_image img { height: auto; max-width: 100%; }

.left-nav-links {
  display: block;
  font-family: 'Begum-Regular';
  color: #17ab8c;
  text-transform: uppercase;
  font-size: 13px;
}

.left-nav-links:hover {
  color:#000;
  text-decoration: none;
}


.widget-popular-posts__entry {
  min-height: 60px;
}


.widget-popular-posts__entry-title {
  font-size: 14px;
  line-height: 1.4;
  margin-bottom: 0;
  padding-left: 26px;
}


.widget-popular-posts__entry-title a {
  color: #3A444D;
}


.widget-popular-posts__entry-title a:hover {
  color: #E12A21;
}
h1,h2,h3,h4,h5,h6, .widget-upcoming-icos span, .sidebar .widget_mc4wp_form_widget .widget-title, .widget-popular-posts__entry-title a, label{color:#002b4d;}

.lista { background:#f0f1f2; }

.lista td,.lista2 td{padding:5px}


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


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

	
	.genesis-nav-menu.responsive-menu .menu-item,
	.responsive-menu-icon {
		display: block;
	}

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

	
	.genesis-nav-menu.responsive-menu .menu-item-has-children {
		cursor: pointer;	
	}

	
	.genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before {
		content: "\f343";
	}
.container{position:relative;margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px}
.container-fluid{position:relative;margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px}

.sidebar-content .widget .post-content .text-secondary {
  color: #777777;
}

.footer .widget a,
.footer .widget .post-content .text-secondary {
  color: #777777;
}

.post-content .text-secondary {
  color: #ebecef;
}

.sidebar-content .post-content .text-secondary {
  color: rgba(119,119,119,0.5);
}

.footer .post-content .text-secondary {
  color: rgba(119,119,119,0.5);
}

#page .items-grid .post-content a:hover,
#page .post-content a:hover {
  color: #303030;
}
.post-content a{text-decoration:none}

#home #kwa_global_droite {
	margin:20px 19px 20px 0px;
}

#kwa_global_droite {
	float:right;
	width:180px;
	margin:2px 19px 45px 0px;
	overflow:hidden;
	clear:right;
}

body.member-logged-in #nav li.home {
  display: none;
}

body.home #content {
  background: none !important;
  border: 0 !important;
  margin: 0 !important;
  outline: 0 !important;
  padding: 0 !important;
}

.home #content {
  float: left;
  width: 626px;
}

.home #sidebar {
  float: right;
}

.post-like.inactive .thelike, .post-dislike.inactive .thedislike { cursor: default; color: #d0d0d0 !important; border-color: inherit; }

.post-like, .post-dislike {
    display: inline-block;
    cursor: pointer;
}
.row{margin-right:-15px;margin-left:-15px}

		
		#sidebar .widget-title,
		#sidebar-home .widget-title {
			font-family: "Droid Sans", Arial, Helvetica, sans-serif;
			font-size: 20px; 
			font-size: 1.25rem;
			font-weight: 700;
			margin-bottom: 16px; 
			margin-bottom: 1rem;
			text-transform: uppercase;
			color: #e68b2b;
		}


		        #sidebar .widget-title, #sidebar-home .widget-title, .colortxt { 
            color: #e68b2b;
        }


.blog-col .img-con{height: 245px;overflow: hidden;position: relative;}


.blog-col .img-con img{position: absolute;min-width: 100%;min-height: 100%;left: 50%;top: 50%;max-width: 150%;max-height: 150%;transform: translate(-50%, -50%);}


.blog-each-col .img-con{position: relative;height: 210px;overflow: hidden;border-bottom: 1px solid #ccc;}


.blog-each-col .img-con img{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);}


.app-each .img-con{position: absolute;left: 0;top: 0;width: 102px;height: 100%;border-right: 1px solid #c8c8c8;text-align: center;font-size: 40px;color: #000;}


.ep-solution-col .img-con{margin-bottom: 10px;}


.service-each .img-con a{display: inline-block;border-radius: 100%;}


.service-each .img-con a:hover{box-shadow: 0 0 8px 2px rgba(0,0,0,0.4);-webkit-box-shadow: 0 0 8px 2px rgba(0,0,0,0.4);}
#three-ships-footer .slider{position:relative}
.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}

		
	.home-widget,
	#home-mid-wrap .feat-widget-cont .home-title-wrap,
	#home-mid-wrap .gallery-widget-wrap .home-title-wrap,
	#home-mid-wrap .feat-widget-text {
		margin: 0 3.61663652803% 20px;  
		width: 92.7667269439%; 
		}


.home-widget-wrap {
	width: 100%
	}


.home-widget {
	border-bottom: 1px solid #ddd;
	padding-bottom: 20px;
	}


.home-widget,
#home-mid-wrap .feat-widget-cont .home-title-wrap,
#home-mid-wrap .gallery-widget-wrap .home-title-wrap {
	margin: 0 2.65604249668% 20px; 
	width: 94.6879150066%; 
	}


.about .about-item h3{
	font-size:27px;
	line-height:35px;
	font-weight:bold;
}
	

.about .about-item.rside-para p{
	margin-top:20px;
}


.about .about-item h4{
	font-size:18px;
	font-weight:600;
	min-width:300px;
	margin-bottom:5px;
	margin-left: 30px;
	color:#656565;
}


.about .about-item h4 i{
	font-size:22px;
	margin-right:10px;
}

	.about-item p{
	font-size:.9em;
	line-height: 20px;
	}


	
	
	
	
	.about .about-item{
		min-width: 250px;
		margin:0 auto;
		margin-bottom:5px;
	}

#colophon .widget_nav_menu .menu-item {
  padding-bottom: 0;
}

#colophon .widget_nav_menu .menu-item a {
  display: block;
  padding-bottom: 3px;
  margin-bottom: 3px;
  border-bottom: 1px solid #b9b9b9;
}
