﻿.fusion-accordian.custom-toggles .panel-collapse.collapsing{width:100%}

.alignleft{
float:left;
margin: 0 5px 0 0px;
}


 

#columnLeft, #top_nav, #slidebox ,#slider_tabs, #risk_shipping,#craftysyntax,#call_me_now,#home_box-1,#home_box-2,#home_box-3,#home_box-4,   .noprint{display: none;}
.widget-subscribe .subscribe-block .widget-title{font-style: normal;font-weight: 300;font-size: 29px;line-height: 1.4137931;font-family: Roboto, sans-serif;}
.widget-subscribe .follow-block .widget-title {font-style: normal;font-weight: 300;font-size: 22px;line-height: 1.458333;font-family: Roboto, sans-serif;}

.menu{
	width:100%;
}
.button.center,.button.middle{margin:0px auto;text-align:center;display:inherit;}
.side_menu .widget ul li.page_item_has_children,.side_menu .widget ul li.menu-item-has-children{padding-right:0;border-bottom:0}
.side_menu .widget ul li.page_item_has_children:before,.side_menu .widget ul li.menu-item-has-children:before{display:none}
.side_menu .widget ul li.page_item_has_children a:after,.side_menu .widget ul li.menu-item-has-children a:after{top:14px;margin:0}
aside .widget.posts_holder li.page_item_has_children:after,aside .widget.posts_holder li.menu-item-has-children:after{content:''}
.footer_top .widget_nav_menu li.menu-item a{margin-bottom:0}
.footer_top .widget_nav_menu ul li.menu-item-has-children:after,.footer_top .widget_pages ul li.page_item_has_children:after,.footer_top .widget_nav_menu ul li.menu-item-has-children,.footer_top .widget_pages ul li.page_item_has_children{border:0}
.x-navbar .x-container{position:relative}
.x-container.width{width:88%;}
.x-container.max{max-width:1200px;}
.x-container:before{content:normal;}

.row {
  max-width: 75rem;
  margin-right: auto;
  margin-left: auto;
  display: flex;
  flex-flow: row wrap; }

  .row .row {
    margin-right: -0.625rem;
    margin-left: -0.625rem; }

    .row .row.collapse {
      margin-right: 0;
      margin-left: 0; }

  .row.expanded {
    max-width: none; }

    .row.expanded .row {
      margin-right: auto;
      margin-left: auto; }

  .row:not(.expanded) .row {
    max-width: none; }


.column.row.row, .row.row.columns {
  float: none;
  display: block; }


.row .column.row.row, .row .row.row.columns {
  margin-right: 0;
  margin-left: 0;
  padding-right: 0;
  padding-left: 0; }

  .text-block:first-of-type .row {
    margin-top: 50px; }

  .signup-form .row {
    margin-right: -.5em;
    margin-left: -.5em; }

  .l-col-2 {
    float: left;
    display: block;
    margin-right: 2.35765%;
    width: 14.70196%; }

    .l-col-2:last-child {
      margin-right: 0; }

    .l-rtl .l-col-2 {
      float: right; }




.title-area {
	float: left;
	padding: 25px 0;
	width: 360px;
}


.site-header.dark .title-area {
	padding: 15px 0;
}


.header-image .title-area,
.header-image .site-header.dark .title-area {
	padding: 0;
}


	.content,
	.sidebar,
	.site-header .widget-area,
	.title-area {
		width: 100%;
	}

	
	.site-header .title-area,
	.site-header.dark .title-area {
		padding: 15px 0;
	}
.qodef-boxed .qodef-footer-inner{width:1150px;margin:auto}
.qodef-grid-1300.qodef-boxed .qodef-footer-inner,.qodef-grid-1300.qodef-boxed .qodef-wrapper-inner{width:1350px}
.qodef-grid-1200.qodef-boxed .qodef-footer-inner,.qodef-grid-1200.qodef-boxed .qodef-wrapper-inner{width:1250px}
.qodef-grid-1000.qodef-boxed .qodef-footer-inner,.qodef-grid-1000.qodef-boxed .qodef-wrapper-inner{width:1050px}
.qodef-grid-800.qodef-boxed .qodef-footer-inner,.qodef-grid-800.qodef-boxed .qodef-wrapper-inner{width:850px}
footer,footer .qodef-container-inner,footer .qodef-footer-inner,footer .qodef-footer-top-holder{position:relative}

.navbarin {
width: auto;	
}


.home-main__lid-butns {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	margin-bottom: 124px;
}

.home-main__lid-butns .butn-green {
  margin-right: 12px;
}

  .home-main__lid-butns .butn-trans {
    display: none;
  }
.x-btn-navbar{display:none;font-size:24px;line-height:1}
.masthead-stacked .x-btn-navbar{display:inline-block}
.x-btn-navbar:hover{color:#919191}
.x-btn-navbar.collapsed{color:#b7b7b7;background-color:#fff;box-shadow:inset 0 0 0 rgba(0,0,0,0),0 1px 5px rgba(0,0,0,0.25)}
.x-btn-navbar.collapsed:hover{color:#919191;background-color:#f7f7f7;box-shadow:inset 0 1px 4px rgba(0,0,0,0.25)}
.x-btn-navbar,.x-btn-navbar.collapsed{font-size:24px;}
.x-widgetbar-inner .x-column .widget:first-child{margin-top:0}
.x-widgetbar-inner .x-column:first-child .widget:first-child{margin-top:0}
.x-colophon.top .x-column .widget:first-child{margin-top:0}
.x-colophon.top .x-column:first-child .widget:first-child{margin-top:0}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}
.carousel-anything-container .vc_row .wpb_column{padding-left:0;padding-right:0}


.header__logo,
body.basket-visible .header__logo {
  max-width: 100%;
  width: 100%;
  text-align: center;
  position: absolute;
  left: 0;
  right: 0; }

  .header__logo a.icon,
  body.basket-visible .header__logo a.icon {
    display: inline-block;
    height: 4.75rem; }

  .header__logo,
  body.basket-visible .header__logo {
    max-width: 100px;
    width: 100%;
    position: relative; }

    .header__logo a.icon,
    body.basket-visible .header__logo a.icon {
      display: block;
      height: 3.75rem; }

#block-portfolio .col3 .portfolio-view-content {
text-align: center;
}

#block-portfolio .col4 .portfolio-view-content {
text-align: center;
width: 99%;
padding: 0;
margin: 0;
}

#block-portfolio .col4 a:hover .portfolio-view-content {
bottom: 90px;
}

nav .menu{width:962px;margin:0 auto;font-size:14px;font-weight:bold;}

nav .menu ul{margin:0;padding:0;list-style:none;line-height:normal;}

nav .menu li{display:block;float:left;padding:16px 10px 14px 16px;}

nav .menu li:hover, .current_page_item{background:#38739d;}

nav .menu a{display:block;float:left;margin-right:5px;padding:0px 15px;text-decoration:none;text-transform:uppercase;color:#feffff;text-shadow:0.1em 0.1em 0.05em #2e5c80;}

.wrapper { min-height:100%; height:auto!important; height:100%; margin:0 auto -200px auto; }

.paoc-popup-modal-cnt{ background-color: #FFF;  padding: 50px 20px 20px 20px;}


.paoc-popup-modal-cnt h3 {
	font-size: 18px;
	max-width: 90%;
	margin: 0 auto;
	font-weight: 600;
}


.paoc-popup-modal-cnt input {
	margin-top: 15px;
}


.paoc-popup-modal-cnt input[type="submit"] {
    width: 150px;
    height: 46px;
    line-height: 40px;
    padding: 0;
    font-size: 25px;	
}
.grid_layout-thumbnail .post-thumb{margin-bottom:0}
.grid_layout-thumbnail .post-thumb img{max-width:100%}


body.home #main .post {
  padding-bottom: 0;
  margin-bottom: 0;
}
.fl-post .fl-post-image-beside,.fl-post .fl-post-content-beside{padding:0 15px}
body.has-blocks .fl-post-content ul,body.has-blocks .fl-post-content ol{margin:1.5em auto;max-width:740px;list-style-position:outside}
body.has-blocks .fl-post-content li{list-style-position:outside}
.content-area,.widget-area{min-width:0;margin:1em 1.5em 1.5em}
.site-content .content-area{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}
.lead{font-size:1.25rem;font-weight:300}
.navigation .level-1 .level-1-item .has-sub-menu::before,.navigation .level-1 .level-2-item .has-sub-menu::before,.navigation .level-1 .level-3-item .has-sub-menu::before{content:"";display:block;position:absolute;right:1rem;top:50%;margin-top:-.5rem;width:1rem;height:1rem;background:0 0;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.et_pb_section{padding:54px 0}
.et_pb_section_4.et_pb_section{background-color:#0096d6!important}

.header-intro{background-color:#01913F;color:#ffffff;text-align:right;text-transform:none;font-size:14px;font-weight:100;height:26px;padding:4px;letter-spacing:0.0625em;}



#sticky_footer {
  width: 100%;
  padding-top: 70px;
}
.site-footer #footer-widgets{width:100%;float:left;padding:45px 0 65px 0}


.menu-item.home-link a {
  border-right: 1px solid rgba(255, 255, 255, 0.3);
}

.menu-item.home-link img {
  height: 30px;
  width: auto;
}
.f-width-1-1{width:100%}


.header-buttons-menu {
  display: table-cell;
  vertical-align: middle;
  list-style: none;
  padding: 0;
  margin: 0;
}


.header-buttons-menu li {
  display: inline-block;
}
.visible-sm{display:none !important;}
.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important;}
table.visible-sm{display:table !important;}
tr.visible-sm{display:table-row !important;}
th.visible-sm,td.visible-sm{display:table-cell !important;}

.metaslider .msHtmlOverlay .layer .content {
    overflow: hidden;
    width: auto;
    background: transparent;
    padding: 0;
    border: none;
    margin: 0;
}

  #site-bottom .footer-nav {
    float: none;
  }

  #site-bottom .footer-nav li {
    margin: 0 5px;
  }


#site-bottom .footer-nav li:last-child {
  border-right: none;
  padding-right: 0;
}


#site-bottom .footer-nav li a {
  color: rgba(255, 255, 255, 0.6);
}


#site-bottom .footer-nav li a:hover {
  color: #fff;
}


#site-bottom .footer-nav li a strong {
  display: none;
}


#site-bottom .footer-nav li li {
  display: none;
}

#menu ul li.menu-item-4959 ul, #menu ul li.menu-item-9986 ul {
	width:200px;
}
#header nav ul.menu li.menu-item-has-children{margin-right:10px}
#header nav ul.menu li.menu-item-has-children:after{font-family:'FontAwesome';content:'\f107';display:block;color:#fff;position:absolute;font-size:14px;right:0;top:20px;z-index:5}
body.rtl #header nav ul.menu li.menu-item-has-children{margin-right:0;margin-left:10px}
body.rtl #header nav ul.menu li.menu-item-has-children:after{content:'\f107';top:10px}


	#footer2 {
		margin-bottom: 0;
	}
 #footer2 a, .footermenu ul li:after { color: ; }
 #footer2 a:hover { color: ; }

.header-useraccount-login-link {
  display: block;
  float: left;
  color: #DEDEDE;
  border-right: 1px solid;
  padding: 0 17px;
}

.header-useraccount-login-link:last-child {
  padding-right: 0;
  border-right: 0;
}

.header-useraccount-login-link:hover {
  color: #B89653;
}

.header-useraccount-login-link:hover .icon-userpic {
  background-position: -128px -68px;
}

.header-useraccount-login-link:hover .icon-lock {
  background-position: -153px -68px;
}

.header-useraccount-login-link.exit {
  color: #38acb8;
}

.header-useraccount-login-link.exit:hover {
  color: #006974;
}

.header-useraccount-links.registered .header-useraccount-login-link {
  border-right: 0;
}
.carousel-caption .event-header,.carousel-caption .meta{display:block}
.carousel-caption .meta{width:50%;float:left}
.event-single .meta,.event-single .event-header,.event-archives .meta,.event-archives .event-header{margin-bottom:1rem}
.menu-item-has-children{position:relative}
.x-menu-layered .menu-item-has-children{position:static}


div.tubepress_container div.pagination span.current {
    background: none repeat scroll 0 0 #313428;
    border: 1px solid #202020;
    border-radius: 3px 3px 3px 3px;
    color: #FFF;
    margin: 0;
    padding: 0 8px;
    
}

.postauthor h5,.reply a,.current-menu-item a{ color:#FF6C00;}

    
    #header-main .mobile-menu .menu-mobile-primary-container .menu-item {
      position: relative; }

    
    #header-main .mobile-menu .menu-mobile-utility-container .menu-item {
      position: relative; }
#main{padding-top:20px;min-height:350px}
.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%}

  .af-testimonials__nav {
    margin: 0 -40px; }

.sub_nav{ width:972px; height:101px; bottom:0px; position:relative;  z-index:200; top:338px;}

h3.main-head {
    float: left;
    width: 100%;
    background: #012866;
    margin: 0;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    color: #dfdfdf;
    font-size: 36px;
    padding: 20px 20px 15px;
}

    
    .cookies_modal {position: relative; width: 100%; max-width: 600px; max-height: 100%; margin: 0 auto; padding: 16px; border-radius: 8px; background-color: #fff; overflow-y: auto;  }

    .cookies_modal p { color: #666; font-size: 13px; line-height: 24px; }

	.tmenu{		
		height: 36px;
		border-top: 1px solid #999999;
		border-left: 1px solid #999999;
		border-right: 1px solid #999999;
		padding-left: 5px;
		padding-right: 5px;
		color: #6e6e6e;
		font : bold  10px Verdana;
		cursor: pointer;
text-align: center;
	}

@charset "utf-8";#box_root{margin-right:auto;margin-left:auto}
.secondary-navigation.toggled .menu-item-has-children .dropdown-menu-toggle{float:right}
.rtl .secondary-navigation .menu-item-has-children ul .dropdown-menu-toggle{transform:rotate(180deg)}
.secondary-navigation .menu-item-has-children ul .dropdown-menu-toggle{padding-top:10px;padding-bottom:10px;margin-top:-10px}
.secondary-navigation .menu-item-has-children .dropdown-menu-toggle{padding-right:20px}
.rtl .menu-item-has-children .dropdown-menu-toggle{padding-left:17px;}
.menu-item-has-children .dropdown-menu-toggle{padding-right:17px;}
.menu-item-has-children ul .dropdown-menu-toggle{padding-top:11px;padding-bottom:11px;margin-top:-11px;}

#ah-group UL LI.first
{
	display: block;
}


.tx-intranet-manager-ah .mainsection .tx-powermail .item .first fieldset {
	float: left;
	width: calc(33% - 40px);
	margin: 0;
}

.tx-intranet-manager-ah .mainsection .tx-powermail .item .first fieldset label {
	padding: 0;
    font-weight: bold;
}

.tx-intranet-manager-ah .mainsection .tx-powermail .item .first fieldset input {
    width: 95%;
}

.tx-intranet-manager-ah .mainsection .tx-powermail .item .first fieldset:first-child {
    width: 120px;
}

.tx-intranet-manager-ah .mainsection .tx-powermail .item .first fieldset:first-child input {
    margin: 5px 0 0 0;
}
.primary-nav__child-item{border-bottom:1px solid #EEEEEE}
.primary-nav__child-item a{color:#9D64FF;font-size:14px;font-weight:600;display:block;padding:11px 0px 7px 0px}
.primary-nav__child-item a.has-desc{padding:18px 0px 14px 0px}
.primary-nav__child-item a:hover{color:#9013FE}
.primary-nav__child-item a:hover .primary-nav__child-item__desc{color:#9013FE}


  .medium-12 {
    width: 100%;
  }

.social-links li a .instagram-green,.social-links li a .facebook-green,.social-links li a .linkedin-green,.social-links li a .twitter-green, .social-links li a .youtube-green{
    position: absolute;
    top: 0;
    display: none;
}

.social-links li a:hover .instagram-green,.social-links li a:hover .facebook-green,.social-links li a:hover .linkedin-green,.social-links li a:hover .twitter-green,.social-links li a:hover .youtube-green{
    display: block;
}


.c-cite--has-image .c-cite__copy {
  padding-left: 1rem;
  text-align: left; }
.responsive-grid-active .block-type-navigation ul.menu.selectnav-active{display:none}

div.news_scroll div.one_news{
	float:left;
	padding:5px;
	width:239px;
}

div.news_scroll div.one_news h3{
	font-size:18px;
	padding:0;
	margin:0;
	margin-bottom:5px;
	height:65px;
	width:239px;
}

div.news_scroll div.one_news img{
	float:left;
	margin-right:5px;
}



div.home-group div.one_news{
	float:left;
	font-size: 16px !important;
	padding:15px 5px;
	width:100%;
	overflow:hidden;
}

div.home-group div.one_news h3{
	font-size:18px;
	padding:0;
	margin:0;
	margin-bottom:5px;
	height:46px;
}

div.home-group div.one_news img{
	float:right;
	margin-right:5px;
}
#post-right-col .side-title-wrap{display:block!important}
.side-title-wrap{width:100%}
.side-title-wrap,.home-title-wrap{margin-bottom:10px}


.szero {
padding-top: 0px!important;
padding-bottom: 0px!important;
}
