﻿


.banner .featured_text{
	font-size:26px;
	line-height:34px;
	text-align:left;
	color:#747474;
	margin:0;
}



.banner .featured_text.withbutton{
	display:inline;
	text-align:left;
}
    


.banner .featured_text.aligncenter{
	width: 100%;
	display: block;
	text-align: center;
}



.banner .featured_text.aligncenter.withbutton p{
	padding:10px 0;
	margin-bottom: 10px;
}
.login_sidebar,.pagesidebar,body{overflow-x:hidden}
.pagesidebar{position:fixed;top:0;right:0;visibility:hidden;width:220px;height:100%;background:#0e262e;transition:all .5s}
.pagesidebar .left.menu-item{float:none}
.pagesidebar .open .menu::after{position:fixed;top:0;right:0;width:60px;height:60px;display:block;background:0 0;content:'';cursor:pointer}
.pagesidebar::after{display:none}
.open .pagesidebar{visibility:visible;transition:transform .5s;box-shadow:inset 1px 0 0 rgba(0,0,0,.1);overflow-y:auto}
#headertop,header.fixed,.pagesidebar,#pmpro_confirmation_table thead,header #searchdiv.active #searchform input[type=text],.pmpro_checkout thead th,#pmpro_levels_table thead,.boxed #headertop .container,header.sleek.transparent.fixed{background-color:#000000;}
#u2429{position:absolute;background-color:transparent;width:100%;}
.uabb-infobox-content .uabb-infobox-text p:last-of-type {margin-bottom: 0;}
.uabb-infobox-content .uabb-infobox-text p {padding: 0 0 10px 0;}
.fl-builder-content .uabb-infobox-text h1,.fl-builder-content .uabb-infobox-text h2,.fl-builder-content .uabb-infobox-text h3,.fl-builder-content .uabb-infobox-text h4,.fl-builder-content .uabb-infobox-text h5,.fl-builder-content .uabb-infobox-text h6 {margin: 0;}
.fl-builder-content .fl-node-5ba7e540f17da .uabb-infobox-text {margin-top: 0px;margin-bottom: 0px;}
.fl-node-5ba7e540f17da .uabb-infobox-text {color: #808285;}

.ajax_loader_1{position:relative;display:inline-block;width:100%;height:100%}

	.header-search,
	.header-search-x {
		display: none;
	}



.header-search, .header-search-x {
	display: block;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-size: 18px;
	font-family: 'Genericons';
	cursor: pointer;
	width: 18px;
	height: 18px;
	position: absolute;
	right: 0;
	color: #666;
	font-style: normal;
	margin: 24px 5px 0 0;
}

.header-search:before {
	content: '\f400';
}

.header-search-x:before {
	content: '\f401';
}

.header-search:hover, .header-search-x:hover {
	color: #2b9b9b;
}
.et_pb_divider_internal{display:inline-block;width:100%}


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


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


footer #block-yposelido .menu-item-depth-0 {
	-webkit-box-flex: 1;
	    -ms-flex-positive: 1;
	        flex-grow: 1;
}


#header #block-kentrikeploegese li.menu-item-depth-0:last-child {
	padding-top: 0;
	padding-bottom: 0;
}


#header #block-kentrikeploegese li.menu-item-depth-0:last-child a {
	display: inline-block;
	border-radius: 30px;
	background: #ed8945;
	color: #ffffff;
	transition: all .3s ease-out;
	padding: 7px 14px;
	margin-top: 2px;
}


#header #block-kentrikeploegese li.menu-item-depth-0:last-child a:hover {
	background: #d7422b;
	color: #ffffff !important;
}


	footer #block-yposelido .menu-item-depth-0:last-child {
		margin-bottom: 0;
	}
.mobile-main-nav .menu-item a .fa{padding-right:6px}

  .selfservice-item {
    width: 50%;
    font-family: adihausbold;
    font-size: 15px;
    font-weight: bold;
    letter-spacing: -0.4px;
    color: #fff;
    border-top: 1px solid #fff;
    border-bottom: 1px solid #fff;
    padding: 1rem; }

    .selfservice-item:first-child {
      border-right: 1px solid #fff; }

    .selfservice-item .fa {
      font-size: 1rem;
      padding-right: 10px; }

    .selfservice-item a {
      display: block; }
.nav-dropdown .nav-dropdown-col .menu-item-has-children{margin-top:5px}
.nav-vertical li li.menu-item-has-children{margin-bottom:1em}


.intro {font-family:Georgia, "Times New Roman", Times, serif; font-size:10pt}


.site-navigation .navigation-list .navigation-item {
    border-right: 1px solid #ff7700;
    border-left: 1px solid #ff7700;
    width: 14.2%;
}
.inner_page_btn{border:2px solid #ed1c24;color:#fff!important;background-color:#ed1c24;padding:10px 40px;border-radius:30px;margin:25px 0;display:inline-block;color:#fff;text-align:center;font-family:source-sans-pro,sans-serif;text-transform:uppercase;font-weight:600;font-size:1rem;line-height:1.75rem;transition:all .35s ease-in-out;wenkit-transition:all .35s ease-in-out;cursor:pointer;-webkit-appearance:none}
.inner_page_btn:hover{color:#ed1c24!important;background-color:#fff}
.btmbr_footer_blocks .container .btn_container .inner_page_btn{margin:0}
.btmbr_footer_blocks .container .content_left .inner_page_btn{margin-left:15px}
.job_wrapper_babi .job_entry_wrap .inner_page_btn{margin-top:75px}
#evolultion_features .container .btn_wrap .inner_page_btn{margin:0}
.et_pb_text_inner{position:relative}


.site-footer .widget-wrap{display: inline;}

#drop-services {
	left: 366px;
}

#rec { width: 300px; height: 250px; overflow: hidden; text-align: center; margin: auto; margin-bottom: 22px; }


  .large-4 {
    position: relative;
    width: 33.33333%; }



.windowbg, #preview_body
{
	color: #000000;
	background-color: #f6f5e9;
}

.forest {z-index:2;}

.background,.forest,.flowers,.blur_flowers,.title {position:absolute;}
.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}
.jumbotron .container{max-width:100%}


.pricingtd
{
	font-family: 'Droid Serif', serif;
	color:#333;
	font-weight: normal;
	font-size:13px;
	text-shadow: rgb(255, 255, 255) 1px 1px 1px;
}

    .rot .rot_footer {
      height: 237px; }



.widget_zuki_recentposts_color .bg-wrap {
	display: block;
	background: #ebf8fe;
}


#top_logo {
    display: block;
    width: 30%;
    padding: 22px 0 0 0;
    float: left;
}

    
    .top_navigation, .top_navigation select, #top_logo {
        width: 50%;
    }
div#rz-bs div.rz-rating span.rz-best,div#rz-ms div.rz-rating span.rz-best,div#rz-ss div.rz-rating span.rz-best{line-height:14px;font-size:14px;font-weight:400}
div#rz-ms div.rz-rating span.rz-best{margin:0;padding:0}
.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-12{width:100%}

.side-issue{ padding:30px;}

.side-issue h3{margin:0 0 30px;font-weight:normal;font-size:25px;color:#000;font-family:'apercubold'}

.mgt5 {margin-top:5px !important;}
body.home #main article div.post-mark-branding{border:#fff 2px solid;font-family:montserrat,helvetica neue,Helvetica,Arial,sans-serif;font-size:70%;font-weight:700;margin:7px 10px;padding:0 4px;position:absolute;right:0;text-transform:uppercase;top:0}
body.home #main article div.post-mark-branding-ad,body.home #main article div.post-mark-branding-sponsored{border-color:#87cefa;color:#87cefa}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container .jumbotron,.container-fluid .jumbotron{border-radius:6px;padding-left:15px;padding-right:15px}
.product-show .container-fluid{width:100%;padding-top:40px;max-width:1700px}

.b-section {
    min-width: 1000px;
    padding: 60px 0 120px 0;
}

  .widget_social_feeds_widget img.icon, .widget_facebook_feed_widget img.icon, .widget_twitter_feed_widget img.icon, .widget_my_featured_widget img.icon {
    display: inline;
    clear: both;
    width: 23px;
    height: 23px;
    margin-top: 10px;
    margin-bottom: -2px; }
