﻿
.middlecontent div.leftbox {
	float:left;
	width: 270px;
	margin-top:14px;
	

	
}

.hero .inner {
  position: relative;
  height: calc(100vh - 100px);
  overflow: hidden;
}

  .hero .inner::before {
    content: "";
    display: block;
    padding-top: 56.266666666666666%;
  }
.responsive-menu,#main-responsive{-webkit-transition:-webkit-transform .4s ease;-moz-transition:-moz-transform .4s ease;-o-transition:-o-transform .4s ease;-ms-transition:-ms-transform .4s ease;transition:transform .4s ease}
.responsive-menu.open,#main-responsive{-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none;left:0}
.responsive-menu{position:fixed !important;display:block !important;left:0;-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);width:280px;height:100%;background-size:cover}
.responsive-menu.open{background-size:100% 100% !important;background-attachment:fixed}
.responsive-menu, #z_col0_responsive {display: none;}

	
	
	.verzorging_slider span {
		margin-top: 40px;
		margin-bottom: 20px;
	}



.verzorging_slider {
	float: left;
	width: 100%;
	background-color: #F5F5F5;
}
.menu-item a:after{display:none!important}
.menu-item .sub-menu{text-align:right;right:0px}
#top-menu .menu-item:before{content:'▼';position:absolute;right:7px;/}
#top-menu .menu-item:last-child:before{content:''}
#top-menu .menu-item-has-children .sub-menu .menu-item:before{content:''}
.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}

.text-size {
    color: #fff;
    font-size: 28px;
    width: 52%;
}
#et-secondary-nav li.menu-item-5983 .sub-menu{background-color:#00adac;width:113px;padding:0}
#et-secondary-nav li.menu-item-5983 .sub-menu li{padding:0;text-align:center}
#et-secondary-nav li.menu-item-5983 .sub-menu li a{padding-left:0;padding-right:0}
#mobile_menu li.language-selector,#mobile_menu li.menu-item-5983,#mobile_menu li.menu-item-5985,#mobile_menu li.menu-item-6834,#mobile_menu li.menu-item-5961,#mobile_menu li.menu-item-5984{display:none!important}
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{font-family:"Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;}
.wp-caption p.wp-caption-text{color:#777;font-size:12px;margin:5px;}
.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{position:relative;min-height:1px;padding-left:9px;padding-right:9px}
.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{float:left}
.col-xs-10{width:100%}


#wrapper .fusion-footer .textwidget a {
	text-decoration: underline;
}


#wrapper .fusion-footer .textwidget a[href^=tel] {
	text-decoration: none;
}

	
	#wrapper .fusion-footer .widget-title, #wrapper .fusion-footer .textwidget {
		font-size: 14px;
	}
.fusion-megamenu-widgets-container .textwidget a{display:inline}
.fusion-megamenu-widgets-container .textwidget a.fusion-button{display:inline-block}

.must-read .sdes{ margin: -20px 15px 0;}

.must-read .sdes h4{font-family:'ApercuBold';font-size:24px;font-weight:normal;margin:0}

.must-read .sdes p{font-family:'apercuregular';font-size:14px; line-height:18px;font-weight:normal;margin:0 -25px 15px -25px; padding:0; color:#666; text-align:left;height: 55px;overflow: hidden;}

.must-read.leadstoryhm .sdes{ width:75% !important; margin-left:12.5% !important; margin-top:-35px !important }

.must-read .sdes a::before{display:none}





.font-accident-one-bold {
    font-family: Novecentosanswide-Bold, sans-serif;
    font-weight: normal;
    font-style: normal;
}
#pu3518-8{z-index:77;margin-top:50px;width:61.88%;}
.clearfix:after{content:"\0020";visibility:hidden;display:block;height:0px;clear:both;}
*:first-child+html .clearfix{zoom:1;}
.fusion-column-no-min-height .fusion-column-content-centered,.fusion-column-no-min-height .fusion-column-wrapper{min-height:0!important}
.fusion-layout-column .fusion-column-wrapper{min-height:1px}
.fusion-layout-column.fusion-blend-mode .fusion-column-inner-bg-image,.fusion-layout-column.fusion-blend-mode .fusion-column-wrapper{background-blend-mode:overlay}
.fusion-column-inner-bg-wrapper .fusion-column-wrapper{position:relative;z-index:3;pointer-events:none}

.top-bar-wrap, .scrolling-bar, header, aside, #slogan, footer, .utilities, .expand.arrow, .accordion-nav, .white-buttons, 
.custom-search-container, #post-type-filters, .breadcrumbs, .bottom-greybar,
.project-links-container,.highlights img, .pager-container, .highlight-footer,
.highlight-content .states-autocomplete, .tiny-icon, .grey-box-link { display: none; }
#content p img.right{float:right;margin:10px 0 0 10px}
#footer p.right{float:right;margin:1em 0;width:50%;text-align:right;font-size:.9em;color:#999;margin:0}

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

#i3_sfmc_list_header_text{
    padding-left:5px;
}


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

  .yamm .nav, .yamm .collapse, .yamm .dropup {
    position: static; }
.istouch #menu .menu-item-has-children .sub-menu li.view-all{display:block !important}
#menu .menu-item-has-children .sub-menu{list-style:none;margin:0;padding:0}
#menu .menu-item-has-children.hover .sub-menu li a{font-size:1rem}
#menu .menu-item-has-children .sub-menu li.view-all{display:none}
#menu .menu-item-has-children .sub-menu a{display:block;padding:.375rem 1.25rem;font-size:1rem;line-height:1.5;text-decoration:none;color:#000;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
#menu .menu-item-has-children .sub-menu a:hover{color:#41812a}
#menu .menu-item-has-children.hover .sub-menu{visibility:visible;opacity:1}
#menu .menu-item-has-children.hover .sub-menu a{padding:.375rem 1.875rem;font-size:.875rem;line-height:1.25rem}
.wk-slideset .set,
.wk-slideset
.nav{list-style:none;margin:0;padding:0}
.wk-slideset
.set{display:none;position:relative;text-align:center;-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}
.wk-slideset .set:first-child{display:block}


#navigation ul li.parent {
	position: relative;
}
.navbar-header:before,.navbar-header:after{display:table;content:" "}
.navbar-header:after{clear:both}
.et_pb_svg_logo #logo{height:85%}
#main-header #logo{max-width:100%}


.metaslider .slider-wrapper .nivo-directionNav a,
.metaslider .slider-wrapper .nivo-controlNav a,
.metaslider .slider-wrapper img {
    border: 0;
    box-shadow: none;
    
    list-style-type: none;
    list-style: none;
    padding: 0;
    line-height: normal;
    max-width: none;
    max-height: none;
}

div.metaslider .slider-wrapper .nivo-controlNav a {
    transition: none;
}

  .single .entry-category-single {
    display: none;
  }


#featured-content .entry-category,
.content-loop .entry-category,
.entry-related .entry-category {
  display: block;
  font-size: 12px;
  line-height: 1;
  margin-bottom: 10px;
}


#featured-content .entry-category, .content-loop .entry-category, .entry-related .entry-category {
    font-size: 12px;
    font-weight: bold;
}

.nav {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
  zoom: 1;
}

.nav:before,
.nav:after {
  content: " ";
  display: table;
}

.nav:after {
  clear: both;
}

.nav .nav-divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}

.nav-tabs {
  border-bottom: 1px solid #dddddd;
}

.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-right-radius: 0;
  border-top-left-radius: 0;
}

.nav-container {
  padding-left: 0;
  padding-right: 0;
}

#menu-wrap.menu-top, 
							#menu-wrap.menu-top #main-menu li,
							#menu-wrap.menu-top #main-menu li a,
							#menu-wrap.menu-top #main-menu li a:visited,
							#menu-wrap.menu-top #main-menu .sub-menu li:hover,
							#menu-wrap.menu-top #main-menu .sub-menu li:hover a,
							#menu-wrap.menu-top #main-menu .sub-menu li:hover a:visited,
							#menu-wrap.menu-top #main-menu .children li:hover,
							#menu-wrap.menu-top #main-menu .children li:hover a,
							#menu-wrap.menu-top #main-menu .children li:hover a:visited,
							#menu-wrap.menu-top #main-menu #show-search-wrap,
							#menu-wrap.menu-top #main-menu #show-search, 
							#searchsubmit-main { 
								background-color: #81d742;
								color: #ffffff;
							}

.financity-body .gdlr-core-blockquote-item.gdlr-core-large-size .gdlr-core-blockquote-item-author-position{ display: block; font-size: 15px; }

.financity-body .gdlr-core-blockquote-item.gdlr-core-large-size .gdlr-core-blockquote-item-author-position:before { display: none; }
 
.gdlr-core-blockquote-item .gdlr-core-blockquote-item-author-position{ color: #f07b33; }

.gdlr-core-blockquote-item .gdlr-core-blockquote-item-author-position:before{ content: "/"; margin: 0px 9px; }
.wp-block-latest-posts.alignleft{margin-right:2em}
.wp-block-latest-posts.alignright{margin-left:2em}
.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}
.wp-block-latest-posts.is-grid li{margin:0 16px 16px 0;width:100%}
.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - 16px)}
.wp-block-latest-posts.columns-4 li{width:calc(25% - 16px)}
.wp-block-latest-posts.columns-5 li{width:calc(20% - 16px)}
.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 16px)}
#secondary_menu .nav-boxed .menu-item a{line-height:30px;padding-top:0;padding-bottom:0}
#secondary_menu ul li.menu-item{display:inline-block;margin:0 8px;zoom:1;*display:inline}


.grid-4, .grid-one-third {
  width: 32%;
}


.services-section .icon,
.grid-4.service .icon {
  width: 60px;
  font-size: 65px;
  text-align: center;
  float: left;
}

.services-section .icon-browser,
.grid-4.service .icon-browser {
  font-size: 60px;
}

.page-template-template-builder-full-width footer.copyright .grid-4 {
  padding: 25px 0;
  margin: 0;
}

footer.copyright .grid-4 {
  padding: 25px 0px 25px 30px;
}

footer.copyright .grid-8,
footer.copyright .grid-4 {
  margin-bottom: 0;
}
.text-block{padding-left:17%;padding-right:17%;padding-top:10%;min-height:370px}
.text-block .btn-bdr{border:1px solid #c18653}
.visit-friendly .text-block{padding:22px 40px 32px 30px;min-height:auto;max-width:470px}
.modal--sanctuary .modal-body .text-block{padding:40px 16px 32px;width:100%;max-width:100%}
.modal--sanctuary .modal-body .text-block p{line-height:1.5;margin-bottom:2rem}
footer .compliance .ehl{width:81px;width:5.0625rem;margin-right:10px;margin-right:.625rem}


.post-nav .nav-left, .post-nav .nav-right
{
	display: inline-block;
	margin-right: 2px;
	position: relative;
}


.post-nav .nav-left span.button, .post-nav .nav-right span.button
{

	width: 45px;
	margin-right: -5px;
}


.post-nav .nav-left span:before, .post-nav .nav-right span:before
{
	content: '\2190';
	position: absolute;
	display: block;
	color: #53565a;
	font-size: 20px;
	margin-top: 0;
	font-family: 'alterexbook';
}


.post-nav .nav-right span:before
{

	content: '\2192';
	font-family: 'alterexbook';
}
.site-header-is-scrolled .site-header-nav .menu-item a{padding:2px 0}




    .products-list .pic-box span {

        font-family: 'arial';

        color: #fff;

        width: 130px;

        height: 36px;

        border: none;

        font-size: 12px;

        letter-spacing: 2px;

        background: #FABF2E;

        line-height: 36px;

        opacity: 1 !important;

        bottom: -5%;

        border-radius: 0;

        left: 0;

        right: 0;

    }




    .products-list li:hover .pic-box span {

        bottom: -5%;

        background: #F19A07;

    }


.products-list .pic-box {
    position: relative;
}
.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%}
.tp-banner-container{position:relative}
.tp-banner-container:hover .tparrows.default{left:20px!important;right:auto!important}
.tp-banner-container:hover .tparrows.default.tp-rightarrow{right:20px!important;left:auto!important}

.content .sidebar .ribbon {
  z-index: 24;
}

.sidebar {
  background-color: #ffffff;
}

.td-mobile-content .menu-item-has-children a {
  width: 100%;
  z-index: 1;
}
.nav-dropdown .nav-dropdown-col .menu-item-has-children{margin-top:5px}
.nav-vertical li li.menu-item-has-children{margin-bottom:1em}


.degrade {
	
}


#essaycontent .desc-icon-box {
    margin-top: 13px !IMPORTANT;
    font-size: 14px;
}
.b-gallery__title{text-transform:uppercase;font-weight:800;font-size:16px;margin:0 0 3px;color:#35393c}



.contenttext {overflow:hidden; margin: 0px auto 20px;　line-height:20px; }

* html .contenttext {height:1px; overflow:visible;}

* html .contenttext p {overflow:hidden; width:99%;}

		#footer-gray .copyright{text-align: right;}

.w3l-team-text{padding-left:3.5em;}

.tiled-gallery .gallery-group {
	float: left;
	position: relative;
}
.copyright-and-footer-navigation .copyright{margin:4px 0 23px}
.copyright-and-footer-navigation .copyright p{color:#385c76;font-family:Lato;font-size:12px}
.copyright-and-footer-navigation .copyright.cp-bottom{font-size:18px;line-height:25px;margin-top:15px}
.copyright-and-footer-navigation .footer-menu li{margin:0 10px}
.copyright-and-footer-navigation .footer-menu li a{color:#666;display:inline-block;font-family:Lato;font-size:16px;margin-top:14px}
.copyright-and-footer-navigation .footer-menu li a:hover{color:#e2231a}
.copyright-and-footer-navigation{margin-top:23px}
.copyright-and-footer-navigation .footer-menu li:first-child{margin-left:0}
.copyright-and-footer-navigation .footer-socialmedia-container{margin-top:0}


.span3 .shop-item-bottom h5 {
  padding:20px 5px 20px 5px;
}


.span3 .shop-item-add-to-cart-text {
  padding:20px 5px 20px 5px;   
}


.span3 .shop-item-shortcode .img-container-text {
  padding: 30px 10px 30px 10px;
}

.span3{width:220px;}

.row-fluid .span3{width:23.404255319148934%;*width:23.351063829787233%;}

.table td.span3,.table th.span3{float:none;width:204px;margin-left:0;}

input.span3,textarea.span3,.uneditable-input.span3{width:206px;}

#footer .span3:nth-child(1),
#footer .span3:nth-child(4),
#footer .span3:nth-child(5){
	display:none;
}
.fl-photo-img-svg {width: 100%;}

.ff3300{color:#ff3300;}
.region-after-title #block-block-4 .icon-box{width:25%;border-right:1px solid #eeeeee;float:left;height:38px;}
.region-after-title #block-block-4 .icon-box-last{border-right:none;}
div#n2-ss-2 .n2-ss-slider-3{position:relative;width:100%;height:100%;overflow:hidden;outline:1px solid rgba(0,0,0,0);z-index:10;}


.kyte-top-navigation .menu-item i, footer .post-list figure { display: none; }
.et_pb_slider_0.et_pb_slider .et_pb_slide_description .et_pb_slide_title{font-family:'Oswald',Helvetica,Arial,Lucida,sans-serif;font-weight:200;text-transform:uppercase;font-size:28px!important;color:#ffffff!important;line-height:1.4em;text-align:center;margin-bottom:1vh}
.et_pb_slider_0.et_pb_slider .et_pb_slides .et_pb_slide_description .et_pb_slide_title{font-size:24px!important}



.et_pb_slide_description .et_pb_slide_title {
font-weight: 100!important;

}
.font18{font-family:Arial,Verdana,Geneva,sans-serif;font-size:12px;color:#fff;font-weight:normal;}


.bloque_social_sidebar {
    text-align:center;
    margin: 0px 0 0px 0;
    padding: 0;
}


.bloque_social_sidebar img {
    width: 50px;
    height: 50px;
}


.two_column{
	width:48%;
	float:left;
	margin-right:4%;
}

.two_column .imgleft{
	margin-bottom:30px;
}
.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-3{width:25%}


#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: #FFFFFF !important;
				}
.calendar-calendar .week-view .full tr.last td.multi-day{border-bottom:1px solid #CCCCCC;}
.logged-in #mobile-nav .secondary-m .last{position:absolute;top:17px;right:26px}
.logged-in #mobile-nav .secondary-m .last a{font-size:0;height:auto;line-height:0}
.logged-in #mobile-nav .secondary-m .last a:before{font-family:"amg" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"s";font-size:20px}
#content .account-navigation li.last{border:0}


.dj-mtmenu div.djsubwrap .cols_2{ width: 360px; }

    .remove-borda {
    height:1px;
    width:366px;
    margin:0 auto;
    background:#F3F3F3;
    margin-top:16px;
    position:relative;
    margin-left:20px;
    }
.site-footer .personal-network .menu{list-style:disc;padding-left:20px}
.site-footer .personal-network .menu:after,.site-footer .personal-network .menu:before{content:"";display:table}
.site-footer .personal-network .menu:after{clear:both}
.site-footer .personal-network .menu .menu-item{padding:5px}
.site-footer .personal-network .menu .menu-item:empty{list-style:none}
.site-footer .personal-network .menu .menu-item:nth-child(odd){clear:left}
.panel-grid-cell .widget_nav_menu .widget-title~div .menu{display:none;position:absolute;z-index:5;background-color:#fff;border:1px solid #f5efd3;top:-1px;left:15px;min-width:250px}
.panel-grid-cell .widget_nav_menu .widget-title.open~div .menu{display:block}
.module--widget_nav_menu .menu{padding:0 15px;background-color:#fef7e3;border-radius:15px}

#cssmenu .menu-item-11169 .submenu,
#cssmenu li li:hover .menu-item-1116 .submenu { display:none !important }
.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}
header .list-unstyled .menu-item a:hover,footer .list-unstyled .menu-item a:hover{text-decoration:none}


.top-column-cart {
    padding-top: 25px;
    width: 17%;
}


#header .top-column-cart #cart {
    text-align: left;
    position: static;
    min-width: 100%;
}


    #header .top-column-cart #cart .heading{
        float: none;
        width: 150px;
        margin: 0 auto;
    }


#matching-opts {
  display: none;
}

.indexforum .mar3{ padding-right:10px !important;}

.obbsbox2 .tab .mar3{ padding-right:10px !important;}

.pad-top-8{
	padding-top:8px;
}
.opaque-panel{position:relative;background-color:rgba(0,0,0,.5);z-index:49}
.intro-panel .opaque-panel p{margin-bottom:18px}
.intro-panel .opaque-panel .btn-bake{margin-top:42px;min-width:320px}
.intro-panel .opaque-panel .intro-panel-description{padding:123px 12% 64px 24%;content:"";display:table;clear:both}
.intro-panel .opaque-panel .intro-panel-description ul{margin-bottom:18px;padding-left:16px}
.et-pb-contact-message{position:relative}


.footer_social_line .social_icons_wrap .social_bar {
    display: inline-block;
    margin-bottom: 35px;
}


#pros .bloc {
	float: left;
	margin-left: 10px;
	margin-right: 10px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	width: 220px;
	text-shadow: 1px 1px 0 rgba(0,0,0,0.30);
	text-align: justify;
}


#pros .bloc img {
	-webkit-border-radius: 4px 4px 0 0;
	border-radius: 4px 4px 0 0;
}


#pros .bloc p {
	padding: 25px;
	color: #fff;
	-webkit-border-radius: 0 0 4px 4px;
	border-radius: 0 0 4px 4px;
}
.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}
.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}




#ttw_ftable {border:0; width:98%; margin:0; padding:0;}
	
	#primary, 
	#header-left,
	#header-right,
	#site-generator .copyright,
	#site-generator .powered {
		width: 100%;
	}
.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:11.88px}
.et_header_style_centered header#main-header.et-fixed-header .logo_container{height:30px}

.logo_container {
    display: none;
}

.postdata .category{
	background: none;
	padding: 0;
	float: left;
}

.collapse {
  display: none;
  visibility: hidden;
}

.collapse.in {
  display: block;
  visibility: visible;
}

tr.collapse.in {
  display: table-row;
}

tbody.collapse.in {
  display: table-row-group;
}

  .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
    visibility: visible !important;
  }

    .navbar-collapse.collapse.in { 
        display: block!important;
    }

#slideshow {
    display: block;
    margin: 0 auto 50px;
    overflow: hidden;
    position: relative;
    width: 100%;
	
}

#slideshow #slidesContainer {
    margin: 0 auto;
    min-height: 360px;
    overflow: hidden;
    position: relative;
    width: 100%;
	
}

#slideshow #slidesContainer .slide {
    margin: 0 auto;
    min-height: 320px;
    text-align: center;
    width: 100%;
	
}

#slideshow #slidesContainer .slide p {
    display: block;
    float: left;
    margin: 0;
}
li.tb-megamenu-item.mega .mega-dropdown-inner a{text-decoration:none;}
li.tb-megamenu-item.mega.active .mega-dropdown-inner a{font-weight:normal;}

#site-description {
	color: #7a7a7a;
	font-size: 14px;
	margin: 0 270px 3.65625em 0;
}

	#site-title,
	#site-description {
		margin-right: 0;
	}

	
			#site-title,
		#site-description {
			position: absolute;
			clip: rect(1px 1px 1px 1px); 
			clip: rect(1px, 1px, 1px, 1px);
		}

#header_login_links {
	display:block;
    float: left;
	position:absolute;
	top:40px;
	right:200px;
	font-size:0.875em;
	font-weight:600;
	color:#3f4043;
    width: 200px;
    height: 65px;
}
ul.job_listings li.job_listing a img.company_logo,ul.job_listings li.no_job_listings_found a img.company_logo{visibility:hidden}


.et_pb_button_module_wrapper.et_pb_button_alignment_left {
	text-align: left;
}


.et_pb_button_module_wrapper.et_pb_button_alignment_right {
	text-align: right;
}


.et_pb_button_module_wrapper.et_pb_button_alignment_center {
	text-align: center;
}


	.et_pb_button_module_wrapper.et_pb_button_alignment_tablet_right {
		text-align: right;
	}


	.et_pb_button_module_wrapper.et_pb_button_alignment_tablet_center {
		text-align: center;
	}


	.et_pb_button_module_wrapper.et_pb_button_alignment_phone_right {
		text-align: right;
	}


	.et_pb_button_module_wrapper.et_pb_button_alignment_phone_center {
		text-align: center;
	}
#navbar-wrapper,#navbar-sticky-wrapper{background-color:black}
#navbar{height:40px;margin:0 auto;width:1020px;text-align:left;background:#000;z-index:1;position:-moz-sticky !important;position:-ms-sticky !important;position:-o-sticky !important;position:-webkit-sticky !important;top:0px;}
#footer{height:78px;border-top:1px solid rgba(0,0,0,0.1);padding:15px 0;text-align:center}

.ad{font-size:12px;width:440px;margin:0 auto 20px;padding:5px;}

.ad a{color:#00f;text-decoration:underline;}

.ad a:visited{color:#909;}

.ad a:active{color:#f00;}

.ad a:hover{color:#d95711;}

.ad .t{background:#ffb200;color:#4c3200;display:inline-block;font:bold 12px/100% Tahoma,Geneva,sans-serif;letter-spacing:0.03em;padding:3px 5px 4px;text-shadow:0px 0px 0px transparent;}

.ad .c{background:#ffb200;padding:5px;position:relative;z-index:10;}

.ad .c2{background:#f7f7f7;padding:8px 11px;text-shadow:0 0 0 #fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}

.ad h3,.ad p{line-height:1.8em;margin:0;}

.ad h3{color:#2653a6;font-size:12px;font-family:Verdana,Helvetica,sans-serif;}

#page {
	display: none;	
	-webkit-animation: fadein 1s;
	animation: fadein 1s;
}

    footer .fmain .right .inter:nth-of-type(1){width: auto;}

    footer .fmain .right .inter:nth-of-type(2){width: auto;}

    footer .fmain .right .inter:nth-of-type(3){width: auto;}

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

footer .fmain .right .inter:nth-of-type(2).on .wb {
  background-color: #f39800;
}

footer .fmain .right .inter:nth-of-type(3).on .wx {
  background-color: #f39800;
}

.inter .items {
  position: absolute;
  left: 0;
  visibility: hidden;
  bottom: 99%;
  opacity: 0;
  transform: translateY(5px);
  transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
}

  .inter.on .items {
    opacity: 1;
    transform: none;
    visibility: visible;
  }

#calendar2 thead tr.month{background-color:#fff;height:30px;color:#8fc120;}
.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}
.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-sm-3{width:25%}
.node-unpublished{background-color:#fff4f4}
.preview .node{background-color:#ffffea}
.node-asteriskexchange-company{padding-top:20px;padding-bottom:30px}
.node-asteriskexchange-company h1{color:#857866}
.node-asteriskexchange-company h3{color:#f6772f}
.node-asteriskexchange-company img{max-width:275px;height:auto}


#homepage-clients .each-logo {
    display: inline-block;
    text-align: center;
    width: 24%;
}


#homepage-clients .each-logo img {
    width: 90%;
    max-width: 150px;
}

.ap-line{
    width: 100px;
    border-bottom:1px solid #DDD;
    margin: 15px auto;
    border-color: inherit;
}
div#n2-ss-2 .n2-ss-layer .n2-font-6ad49e49be4626bd871163e2eea282d6-hover{font-family: 'Roboto','Arial';color: #68150a;font-size:375%;text-shadow: none;line-height: 1.5;font-weight: normal;font-style: normal;text-decoration: none;text-align: center;letter-spacing: normal;word-spacing: normal;text-transform: none;font-weight: 800;}
.slick-slider,.slick,.slick__slide{overflow:hidden !important;}
.slick__slide img{margin-left:auto;margin-right:auto;}
.slick--center .slick__slide{-webkit-transition:all 300ms ease;transition:all 300ms ease;}
.no-js .slick__slide,.slick__slide .slick__slide{max-width:100%;}
.slick,.slick__slide{max-width:100%;position:relative;}
.slick__slide.slick-center{z-index:1;}
.slick__slide.slick-current{z-index:4;}
.slick--ondemand .slick__slide:not(.slick-active) img[data-lazy]{width:40px;height:40px;}
.slick--display--thumbnail .slick__slide img{pointer-events:auto;}
.slick--float .slick__slide{float:left;max-width:100%;}
.slick--display--main .slick__slide img{pointer-events:none;}
.main-information .item-main-information{width:70%}
.main-information .item-main-information h2{padding-bottom:1em;font-size:1.5em;color:#6e6e6e;font-weight:600}
.main-information .item-main-information h3{padding-top:2em;padding-bottom:1em;font-size:1.5em;color:#6e6e6e;font-weight:600}
.main-information .item-main-information p{font-family:'PT Sans',Verdana,sans-serif;color:#a29aa0;line-height:1.9em;font-size:1.1em}
.main-information .item-main-information p strong{font-weight:800;color:#6e6e6e}
.main-information .item-main-information img{width:200px;height:200px;margin-left:20em;margin-top:1em;margin-bottom:2em}




footer#main-footer .container {
    width: 100%;
    max-width: 1920px !important;
}





.page-template-page-billpay #main-content .container {
    padding-top: 81px !important;
}


.page-template-page-billpay #main-content .container:before {
    display: none;
}
.center-block{display:block;margin-left:auto;margin-right:auto}


.center {
  text-align: center;
}

.aside-6{
    margin-bottom:80px ;
    font-family: 'Open Sans';
}


.aside-6-test{
    margin-top: 74px;
    display: flex;
    flex-wrap: wrap;
    font-family: "Open Sans";
    justify-content: center;
}

.aside-6-containers{
    max-width: 169px;
    margin-left: 40px;
}

.aside-6-detail{
    text-align: left;
    font-size: 14px;
    margin-top: 20px;
    margin-bottom: 20px;
    height: 152px;
    width: 169px;
    line-height: 18px;
    
    color: #242425;
    font-weight: 400;
}

.aside-6-author span{
    color: #793ebe;
    font-size: 18px;
    font-weight: 600;
}
.pt-cv-thumbnail{height:auto;max-width:100%!important;margin-top:0!important;margin-bottom:10px!important;min-width:inherit!important}
.pt-cv-thumbnail.pull-left{margin-right:15px!important}
.pt-cv-thumbnail.pull-right{margin-left:15px}
.pt-cv-scrollable .pt-cv-thumbnail{width:100%}
.icon-104-logo .path1:before{content:"\e900";color:#1a171b}



.action-icon {
	color: #003b4a;
	text-align:center;
	font-size: 45pt;
	padding: 45px 0px 25px 0px;
}
