﻿.row{margin-left:-15px;margin-right:-15px}
.row:before,.row:after{content:" ";display:table}
.row:after{clear:both}
.individual-stories.row{margin-left:5px;margin-right:5px}


.page .scroll-layer {
	position: absolute;
}


.credits {
	float:right;
	margin-right:12px;
	text-align:right;
}

	
	.copyright,
	.credits {
		float:none;
		max-width:100%;
		text-align:left;
	}
.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}

#boxakcie  {margin-top:30px}

#boxakcie-v    {padding:5px; line-height: 13px;}

#boxakcie-v DIV {float:left; margin-right:5px; width: 60px; text-align: center;}


.shoplinkamazon a {
   background:#f8a512;
   margin:7px 0 5px;
}

  .shoplinkamazon a,
  .shoplinkkindle a {
     margin:0;
  }
 .av-subheading{font-size:15px;line-height:1.3em}
.av-subheading p:first-child{margin-top:0}
.av-subheading p:last-child{margin-bottom:0}
.av-subheading.av_custom_color{opacity:0.8}
#oneclick-success{width:100%;height:100px}
#oneclick-success
span{margin-top:20px;text-align:center;font-size:18px;color:#d21011;font-weight:bold;width:100%;display:inline-block}
.reveal-modal-bg{position:fixed;height:100%;width:100%;background:#000;background:rgba(0,0,0,.8);z-index:99;display:none;top:0;left:0}
.reveal-modal{visibility:hidden;top:100px;left:50%;margin-left:-250px;width:490px;background:#fff;position:absolute;z-index:999;padding:20px}
.reveal-modal.small{width:200px;margin-left:-140px}
.reveal-modal.medium{width:400px;margin-left:-240px}
.reveal-modal.large{width:600px;margin-left:-340px}
.reveal-modal.xlarge{width:800px;margin-left:-440px}
.reveal-modal .close-reveal-modal{font-size:22px;line-height: .5;position:absolute;top:8px;right:11px;color:#aaa;text-shadow:0 -1px 1px rbga(0, 0, 0, .6);font-weight:bold;cursor:pointer}
.reveal-modal
label{font-size:14px;color:#757575;font-weight:bold}

.post_time, .post_cat {
display: inline-block;
font-size: small;
margin-right: .5em;
}

.list .post_time, .list .post_cat {
font-size: x-small;
}


.post_cat a,
.post_cat a:visited {
display: inline-block;
padding: 5px 10px;
border: solid 1px #111;
background-color:#111;
color: #fff;
margin-bottom: 5px;
}

.post_cat a:hover {
background-color:#fff;
color:#111;
}

#footer{display:none;}


#footer p {
	line-height: 1.6em;
	}


#footer a {
	color: #888;
	font-weight: bold;
	}


#footer a:hover {
	border: none;
	text-decoration: none;
	color: #000;
	}


#footer .wp-version,
#footer .k2-version {
	display: none;
	padding-left: 0.3em;
	}

.panel-grid-cell .so-panel {
  zoom: 1;
}

.panel-grid-cell .so-panel:before {
  content: '';
  display: block;
}

.panel-grid-cell .so-panel:after {
  content: '';
  display: table;
  clear: both;
}
 #pg-220-0 , #pg-220-1 , #pg-220-2 , #pg-220-3 , #pg-220-4 , #pg-220-5 , #pg-220-6 , #pg-220-7 , #pg-220-8 , #pg-220-9 , #pl-220 .so-panel , #pl-220 .so-panel:last-child { margin-bottom:0px }

.menu-item i._mi,.menu-item img._mi{display:inline-block;vertical-align:middle}
.menu-item i._mi{width:auto;height:auto;margin-top:-.265em;font-size:1.2em;line-height:1}
.menu-item i._before,.rtl .menu-item i._after{margin-right:.25em}
.menu-item i._after,.rtl .menu-item i._before{margin-left:.25em}
.menu-item img._before,.rtl .menu-item img._after{margin-right:.5em}
.menu-item img._after,.rtl .menu-item img._before{margin-left:.5em}
.menu-item ._svg{width:1em}
.rtl .menu-item i._before{margin-right:0}
.rtl .menu-item i._after{margin-left:0}
.menu-item i.elusive{margin-top:-.3em}

 .menu-item-12818 a {
 border-bottom: 1px solid #1f2c38 !important;
}
.back-to-top{position:fixed;right:30px;bottom:30px;z-index:118;display:none}
.back-to-top svg{transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}
.back-to-top a{display:block;padding:10px;cursor:pointer}
.back-to-top:hover svg{transform:scale(1.1)}
.back-to-top a svg { fill: #111535; }
.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}
.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}

	.car_holder{
		padding-bottom: 15px;
	}
.block-header-image{margin-bottom:15px;}
.region-content-blocks .block-header-image{margin-top:-11px;}
aside .block-header-image{margin:-19px -19px -65px;}


#system .items.items-col-3 .grid-box.col-1 .item {
	margin: 0 18px 0 10px;
}

#system .items.items-col-3 .grid-box.col-2 .item {
	margin: 0 14px;
}

#system .items.items-col-3 .grid-box.col-3 .item {
	margin: 0 10px 0 18px;
}

#breadcrumb { background: #202C4C; font-size: 13px; color: #fff; border-bottom: 1px solid #fff }

#breadcrumb a { color: #fff; }
.theme-button.outline{border-color:#1e73be}
.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}
.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
.modal-dialog{position:relative;width:auto;margin:10px}


	.site-container,
	.wrap,
	.site-inner,
	.site-inner-wrap,
	#primary,
	.site-header,
	.site-header .wrap {
		width:100% !important;
		padding:0 !important;
		margin:0 !important;
		display:block !important;
		float:none !important;
		border:0 !important;
		height:auto !important;
		}
.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-sm-6{width:50%}
.container-img .footer .add-pdf,.container-img .footer .view-pdf{cursor:pointer;display:inline-block}

  .home .with-sidebar-left.nine.columns,
  .home .with-sidebar-content.twelve.columns{
   	float:none; 
  }

  
  .page-id-161 .with-sidebar-content .three.columns:not(.gdlr-right-sidebar) a img {
        margin: 0;
      margin-right: 5px !important;
  }

  
  .page-id-161 .with-sidebar-content .three.columns,
  #weekly-overview div {
  	padding: 0 15px;
  }

  .page-id-161 .with-sidebar-content .nine.columns h2 {
    padding-left: 15px;
    margin-top: 20px;
  }

	header .navigation-top {position: static;}



.navigation-top .wrap { overflow: visible; }

.navigation-top { z-index: 2; }

.navigation-top, header #logo, .external_link-wrapper { position: absolute; }

body#custom-page .navigation-top { top: 0; margin: 20px 0; }
.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}

#recent-post li .item-inner .item-title {
  font-size: 15px;
}

#recent-post li .item-inner .item-title a {
  color: #333;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
}

#recent-post li:hover .item-title a {
  color: #38b7ea;
}

  
  #header-main .utility-menu,
  #header-main .cta-buttons,
  #header-main .primary-menu {
    display: inline-block; }

  
  #header-main .cta-buttons .btn {
    text-transform: uppercase; }

  
  #header-main .cta-buttons .btn:last-child {
    margin-right: 0; }

	
	#access .menu {
		text-align: center;
	}

	
	#access:target .menu {
		margin-top: 213px;
		background: #111;
	}

	
	#access:target .menu a {
		height: 40px !important;
		border-top: 1px solid #444;
		line-height: 40px;
		-moz-transition: height .25s, line-height .25s;
		-webkit-transition: height .25s, line-height .25s;
		-o-transition: height .25s, line-height .25s;
		-ms-transition: height .25s, line-height .25s;
		transition: height .25s, line-height .25s;
	}

	
	#access .menu a:hover {
		background:#555;
	}


.menus_div_ul .menu-item-has-children  a {
	border-bottom:none !important;
	}

.aligncenter {
  clear: both;
  display: block;
  margin: 0 auto;
}

.entry-content .wp-caption.aligncenter {
  margin-left: auto;
  margin-right: auto;
}


  input[type="text"].eight, .row input[type="text"].eight, input[type="password"].eight, .row input[type="password"].eight, input[type="date"].eight, .row input[type="date"].eight, input[type="datetime"].eight, .row input[type="datetime"].eight, input[type="email"].eight, .row input[type="email"].eight, input[type="number"].eight, .row input[type="number"].eight, input[type="search"].eight, .row input[type="search"].eight, input[type="tel"].eight, .row input[type="tel"].eight, input[type="time"].eight, .row input[type="time"].eight, input[type="url"].eight, .row input[type="url"].eight, textarea.eight, .row textarea.eight { width: 100% !important; }




.eight, .row .eight { width: 66.66667%; }
#top-header,#et-secondary-nav li ul{background-color:#696969}
#et-secondary-nav li ul{background-color:#444444}
#top-header,#top-header a,#et-secondary-nav li li a,#top-header .et-social-icon a:before{font-size:16px}
.et-fixed-header#top-header,.et-fixed-header#top-header #et-secondary-nav li ul{background-color:#696969}


	body #et-secondary-nav li ul {

	}


	body #et-secondary-nav li li {
		padding:0;
	}

	body #et-secondary-nav li ul li a {
		font-size:15px;
		padding:0.75em 10px;
	}

	body #et-secondary-nav li {
		margin-right:0;
	}

	
	body #et-secondary-nav li li a {
		width:auto;
	}

	#et-secondary-nav li li a:hover,
	#et-secondary-nav li li.current-menu-item a {
		background: #96161a;
	}


#et-secondary-nav li {
	text-align:left;
}
.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}
.menu-item .sub{display:none}
.sub-menu .menu-item-has-children:after{color:#fff}

.primary-menu li.menu-item-has-children a i{
	display: inline-block;
	padding-left: 8px;
	color: #2e3032;
}

.primary-menu li.menu-item-has-children a:hover i{
	color: #fff;
}

	.menu ul li.menu-item-has-children a{
		padding: 29px 21px 29px 11px;
	}

li.menu-item-has-children .drop.active ~ ul {
right: 0;
margin: auto;
left: 0;
border-width: 3px 0 !important
}

#topnav li.menu-item-has-children a.active ~ ul.sub-menu li.menu-item-has-children.active {
height: auto !important
}
ul.sub-menu li.menu-item-has-children:after{color:#fff;position:absolute;top:0;right:10px;font-family:FontAwesome,sans-serif;font-size:25px}
footer .footer_bottom .legal{float:left;width:100%}
footer .footer_bottom .legal,footer .footer_bottom .legal a,footer .footer_bottom .legal p{color:#53565a;font-size:18px;font-family:work_sansregular;line-height:24px;margin:0;display:inline-block}
footer .footer_bottom .legal .privacy{float:left;margin-right:35px}
footer .footer_bottom .legal p{float:left}
footer .footer_bottom .legal .ebow{float:right}
footer .footer_bottom .legal .ebow,footer .footer_bottom .legal .privacy,footer .footer_bottom .legal a,footer .footer_bottom .legal p{float:none}
.nav-search-wrap{width:50px;height:50px}
.presentation .slide-content{padding:30px}
.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}

#content-full { margin-top:0px;}

.take-over-row #content-full{margin-top:32px}


.intro {font-family:Georgia, "Times New Roman", Times, serif; font-size:10pt}

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

	
	.post-cover .overlay .cat-title {
		font-size: 10px;
		line-height: 23px;
	}


.cat-title {
    background: #FFF!important;
}


.cat-title a {
    color: #870833;
}
.thumbnail{padding:4px;line-height:20px;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.055);-moz-box-shadow:0 1px 3px rgba(0,0,0,.055);box-shadow:0 1px 3px rgba(0,0,0,.055);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.thumbnail .caption{padding:9px;color:#555}
.table,.thumbnail{background:#FFF}
.carouselInner .thumbnail{padding:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;line-height:auto}


.txt_subheading, .txt_title {
    color: #86c533;
    font-weight: bold;
}


.txt_subheading {
    font-size: 16px;
}

#form fieldset label.left{float: left; width: 48%;}
.container-fluid{position:relative;margin-left:auto;margin-right:auto;padding-right:5px;padding-left:5px}
.container-fluid--max-width{max-width:1920px}
.section-latest-greetings .container-fluid{text-align:left}

.cart_number{padding:0 3px; color:#feb300}
.et_pb_section{padding:54px 0}
.et_pb_section_4.et_pb_section{background-color:#0096d6!important}


.page-footer .copyright {
    float: right;
    font-size: 9px;
    padding-top: 15px;
    text-align: right;
}

#footer div.social div.copyright
{
    padding-top:10px;
}
.advert .ad-position{text-align:center;margin:auto}

.footer-top .ftr-logo{width:70px; width:6%; float:left; margin-right:12%;}
.section-bg,.section-content{width:100%}
.section-content{z-index:1}
.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-md-3{width:25%}


#footer-widget-area .contact {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#EFD9C2;
	float: left;
	margin-right: 20px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #739936;
	line-height: 18px;
	text-transform: none;
	text-decoration: none;
	letter-spacing: 2px;
	word-spacing: normal;
	text-align: left;
	padding-right:20px;
	border-left-color: #739936;
	margin-left: 20px;
	padding-left: 20px;
}


#footer-widget-area .contact h6{
	margin-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #09739B;
	letter-spacing: normal;
}


#location_choices .location-title {
	font-size: 3em;
	position: absolute;
	left: 50%;
	top: -180px;
	-webkit-transform: rotate(-3deg) translateX(-50%);
	transform: rotate(-3deg) translateX(-50%);;
	background: #BD1F24;
	padding: 10px 20px;
	line-height: 1;
	border-radius: 3px;
	animation-delay: 1000ms;
	pointer-events: none;
	
	font-family: 'din'; font-weight: normal; text-transform: uppercase;
}

#location_choices .location-title:after {
	content: '';
	width: 0; 
	height: 0; 
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	border-top: 30px solid #BD1F24;
	position: absolute;
	left: 30px;
	bottom: -18px;	
}

.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;}
 
.flexslider .slides img {width: 100%; display: block;}



.slides:after {content: "\0020"; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}

html[xmlns] .slides {display: block;}

* html .slides {height: 1%;}

.flexslider .slides { zoom: 1; }

	#home-slider .slides li{ background-attachment: scroll !important; }

#home-slider .slides li:before{ position: absolute; content: ''; width: 100%; height: 100%; background-color: #222; opacity: 0.4; }

.project-slider .slides li { height: 450px; overflow: hidden; }


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;
}

html[dir=rtl] .videogallery .main-navigation .the-title,
html[dir=rtl] .videogallery .main-navigation .paragraph {
  direction: rtl !important; }

  .videogallery.mode-wall .divimage + .paragraph {
    margin-top: 15px; }

      .videogallery.mode-wall .vgwall-item .menuDescription .the-title + .paragraph:before {
        position: relative;
        display: block;
        margin: 15px auto 15px;
        border: 0;
        height: 1px;
        width: 30%;
        background-color: rgba(0, 0, 0, 0.3);
        content: ""; }


.nav-outer .divimage + .the-title, .nav-outer .divimage ~ .paragraph {
  margin-top: 5px;
  text-align: center; }
.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}
.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
.modal-dialog{position:relative;width:auto;margin:10px}




	.modal-narrow .modal-dialog{
		max-width: 500px;
	}

	.modal-dialog.registration-complete #blt_registration_form,
	.modal-dialog.registration-complete .modal-footer{
		display: none;
	}
.region-sidebar-second .block{margin-bottom:40px;}
#header-top .block,#main-navigation .block,#banner .block{padding:0;}
.block-superfish select{-webkit-border-radius:0;-moz-border-radius:0;border:1px solid #ccc;width:100%;display:inline-block;font-size:12px;padding:5px;color:#666;font-family:'Cabin Condensed',Arial,sans-serif;}
.not-logged-in .block-forum .contextual-links-wrapper{display:none;}
#block-superfish-4 .block .block-superfish{margin-bottom:0em;}


.box-slider__item {
    margin-right: 12.5px;
    margin-left: 12.5px;
}
.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:rgba(0,0,0,0.7)!important}
.menu-item .fa{margin-right:10px}
.gl-Footer .menu-item{padding:2px 0}
.cp-Menu_navSocialLinks .menu-item{font-size:1.8em;color:#5DC3D5;display:inline-block;margin:0 0 0 .3em}
.cp-Menu_navSocialLinks .menu-item a:active,.cp-Menu_navSocialLinks .menu-item a:focus,.cp-Menu_navSocialLinks .menu-item a:hover{color:#0096AE}

	#access ul li.page_item a:visited {
		color: #aaa;
	}

	#access ul li.page_item a:visited:hover {
		color: #fff;
	}
.footer-nav .menu-item{max-height:20px !important}


	#slide #mainSlide .user  {
		overflow:hidden;
	}

	#slide #mainSlide .user:before  {
		opacity:0.3;
		content:" ";
		display:block;
		position:absolute;
		border:1px solid black;
	}
.list-unstyled{padding-left:0;list-style:none}
#astro-resources li.astro-resources a,#astroarticles li.astroarticles a,#reports li.reps a,#calculators li.calcs a,#ebooks li.ebooks a,#freelessons li.freelessons a,#interps li.interps a,#library li.library a,#loverelationships li.loverelationships a,#syn li.syn a,#transits li.menu-item-object-transits_interp a,#prog li.prog a{background:#fff;color:#000}

#menu ul li.menu-item-4959 ul, #menu ul li.menu-item-9986 ul {
	width:200px;
}
.header .header__url-item{display:inline-block;vertical-align:top}
.header .header__url-item:not(:last-child){margin-right:30px}
.header .header__url-item--ggz-standaarden{width:202px}
.header .header__url-item--ggz-dataportaal{width:206px}
.vc_row.vc_row-no-padding .vc_column-inner{padding-left:0;padding-right:0}
.vc_column-inner::after,.vc_column-inner::before{content:" ";display:table}
.vc_column-inner::after{clear:both}
.mod_deprecated_browser .table{display:table;width:100%;height:100%}

footer.copyright .jetpack-social-navigation .menu-item {
  display: block;
  float: left;
  margin-right: 1px;
  margin-bottom: 1px;
}
 
.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}


.form-contact { position: absolute; top: 121px; right: 214px; width: 513px; box-shadow: 0 5px 9px 1px rgba(0, 0, 0, 0.17); border: 2px solid #01a676; background-color: #ffffff; box-sizing: border-box; padding: 50px; text-align: left; display: none; }

  .form-contact .form-contact__title { font-size: 15px; line-height: 15px; padding-bottom: 20px; }


.form-contact.active { display: block; }


.form-contact .foot-form__input { border-width: 1px; margin-bottom: 12px; height: 44px; border-color: #c7c7c7; }


.form-contact .foot-form__textarea { padding: 15px; margin-bottom: 34px; }
.article-search .views-row-odd{background-color:#f2f2f2;}
.soliloquy-container .soliloquy-image{max-width:100%;display:block;height:auto;margin:0 auto;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}

#ctf .ctf-author-name,
#ctf .ctf-author-screenname,
#ctf .ctf-verified,
#ctf .ctf-tweet-meta{
    margin-left: 4px;
    margin-right: 4px;
    display: inline-block;
}

#ctf .ctf-tweet-meta{
    display: inline-block;
}



#ctf.ctf-styles .ctf-author-screenname,
#ctf.ctf-styles .ctf-context,
#ctf.ctf-styles .ctf-twitterlink,
#ctf.ctf-styles .ctf-tweet-meta{
    font-size: 12px;
}
.fl-module-post-grid .fl-sep {display: inline-block;margin: 0 2px;}
.fl-post-feed-meta .fl-sep {margin: 0 3px;}
.fl-post-meta .fl-sep{margin:0 3px}

#sitefull{width:100%; padding: 30px 0;}



.search, .member, .sign{
	position:relative;
}

.search-box, .member-box, .sign-box{
	background:#fff;
	z-index:999;
	right:0;
	top:40px;
	padding:30px 20px;
}

.search-box, .member-box-in, .member-box-forget, .sign-box{
	width:300px;
	border:1px #4d0e76 solid;
}

.member-box-in .text-small, .member-box-forget .text-small, .sign-box .text-small{
	line-height:18px;
	display:block;
	padding:0 0 0 10px;
}

.member-box-in .share-fb:hover, .member-box-forget .share-fb:hover, .sign-box .share-fb:hover{
	border:#346da6 1px solid;
	color:#346da6;
	background-color:#fff;
}

.member-box, .sign-box{
	top:32px;
}

.sign-box{
	left:-65px;
}

div.menu_top_container { padding-top: 15px; }
.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%}

	#top .avia_hidden_link_text{display: none;}

	  
	  .huge_it_slideshow_dots_1 {
		display: inline-block;
		position: relative;
		cursor: pointer;
		box-shadow: 1px 1px 1px rgba(0,0,0,0.1) inset, 1px 1px 1px rgba(255,255,255,0.1);
		width:10px;
		height: 10px;
		border-radius: 10px;
		background: #00f;
		margin: 10px;
		overflow: hidden;
		z-index: 17;
	  }
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.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-lg-auto,.col-md,.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-md-auto,.col-sm,.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-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.row{margin-left:-15px;margin-right:-15px}
.row:before,.row:after{content:" ";display:table}
.row:after{clear:both}
#sidebar .plugin-hooks .row{margin:0;padding-left:10px}
#sidebar .plugin-hooks .row h6{margin-left:-10px}

.realestate-details .row-title{
    width:150px;
}

.main2017 .section{ width:100%; margin:0px 0 40px 0;word-wrap:break-word; }

.main2017 .section .tit_dl{width:140px; float:left;}

.main2017 .section .content{width:830px; float:right;}

.guess-list .section{overflow:hidden;zoom:1}

.guess-list .section .item-a{float:right;border-top:0px;}

.guess-list .section a{cursor:pointer;text-decoration:none;}
.navbar .navbar-secondary .region{display:inline-block!important}

#ac-page-container nav#header-nav .menu-item-has-children{width:60px}

#ac-page-container nav#header-nav .menu-item-has-children:hover{background-color:#FFF}

#ac-page-container nav#header-nav .menu-item-has-children:hover ul{display:block}

#ac-page-container nav#header-nav .menu-item-has-children a{background-color:#FFF}

#ac-page-container nav#header-nav .menu-item-has-children a:hover{background-color:#FFF;text-decoration:none}

#ac-page-container nav#header-nav .menu-item-has-children ul{display:none;position:absolute;background-color:#FFF;padding:10px 0;list-style:none;top:20px}

#ac-page-container nav#header-nav .menu-item-has-children ul li:hover{background-color:#FFF}

#ac-page-container #content-subnav .menu-item{display:inline-block;margin:0 10px;padding:5px 10px 0 10px}


.sidbar_slide_title{
	box-sizing:border-box;
    font-size: 18px;
    font-weight: bold;	
	padding:10px;
  	 writing-mode: inherit;
    -webkit-transform:rotate(90deg);
    -moz-transform:rotate(90deg);
    -o-transform: rotate(90deg);
	transform: rotate(90deg);
    white-space:nowrap;
    display: block; 
}




    .share_box .share-link .btn.mail:hover {

        color: #F6C13D;

    }




    .footer-txt .fax,

    .footer-txt .mail {

        display: inline-block;

        padding: 0 10px;

    }


.contact-editor .mail i:before {
    content: "\e1b1b";
}

#top  {background-color: #7cef74;}


.widget-columns-column {
	vertical-align: top;
	border-width: 0;
}
.no-flexbox .promo-block-wrapper .views-row{float:left;margin-right:2.7%;width:31.5%;}
.no-flexbox .promo-block-wrapper .views-row.views-row-3,.no-flexbox .promo-block-wrapper .views-row.views-row-6{margin-right:0;}
.promo-block-wrapper{background-color:#e2eaed;padding-bottom:15px;}
.promo-block-wrapper .view-content{display:flex;flex-wrap:wrap;justify-content:space-between;}
.promo-block-wrapper .views-row{flex-basis:31.5%;color:white;display:block;margin-bottom:25px;overflow:hidden;position:relative;text-align:center;}
.promo-block-wrapper .views-row:after{background-color:#e2eaed;content:"";position:absolute;width:100%;height:4px;bottom:0px;left:0;right:0;}


.divibar-open.et_extra .divibars .et_pb_row,
.divibar-open.et_extra .divibars .et_pb_column {
    padding: 0 !important;
}


#divi-bars-center-all .et_pb_column {
    text-align: center !important;
    display: table-cell !important;
    width: auto !important;
    float: none !important;
	max-width: none;
	min-width: auto;
}

h2#privacy {
  color: #25C125;
}

.container{width:1000px;margin-left:auto;margin-right:auto;}

.container:after{content:' ';display:table;clear:both;}


.text-center {
  text-align: center; }

  .text-center .title:before, .text-center
  .widgettitle:before {
    display: none; }

  .text-center .title:after, .text-center
  .widgettitle:after {
    left: calc(50% - 37px); }
.td_block_inner .td_module_mx2 .td-post-category{margin-bottom:5px}
.td_block_inner .td_module_mx2 .td-icon-star,.td_block_inner .td_module_mx2 .td-icon-star-empty,.td_block_inner .td_module_mx2 .td-icon-star-half{font-size:15px;width:17px}
.td_block_inner .td_module_mx2 .item-details{margin-bottom:30px}
.td_block_14 .td_block_inner{margin-right:-3px}
.td-pb-span4 .td_block_14 .td_block_inner{margin-right:0}
.td-column-1.td_block_15 .td_block_inner{*zoom:1}
.td-column-1.td_block_15 .td_block_inner:before,.td-column-1.td_block_15 .td_block_inner:after{display:table;content:"";line-height:0}
.td-column-1.td_block_15 .td_block_inner:after{clear:both}
#wrapper,#main{background-color:#fff;position:relative}
.header-wrapper.stuck,.header-shadow .header-wrapper,.layout-shadow #wrapper{box-shadow:1px 1px 10px rgba(0,0,0,0.15)}
#wrapper .full-boxed-pricing .panel-wrapper{padding:0}
#wrapper #posts-container .fusion-grid-sizer,#wrapper .fusion-grid-sizer{margin:0;padding:0;height:0;min-height:0;visibility:hidden}
#wrapper .sep-boxed-pricing .panel-wrapper{padding:0;}

.timestamp {display: none;}

#content p.timestamp {font-size:0.75em; margin:0px 30px 0px 30px; text-align:right}

#content p.timestamp a {font-weight:normal;}
