﻿.verve_theme .wpb_row.verve_with_video{position:relative;overflow:hidden}
.verve_theme #verve_main_wrapperper #prk_mega_wrap .prk_inner_block .wpb_row .wpb_grid ul.wpb_thumbnails-fluid,.verve_theme #verve_main_wrapperper #prk_mega_wrap .prk_inner_block .wpb_row .wpb_filtered_grid ul.wpb_thumbnails-fluid{padding:0;overflow:visible}
.vc_responsive .wpb_row .wpb_teaser_grid ul.wpb_thumbnails-fluid [class*="vc_col-"]{width:100%;float:none;display:block;margin-left:0;margin-right:0}
#freelessons .pagearticle table h3,#freelessons .syn-t3 h3,#interps .pagearticle table h3,#planet a:hover,.hoverclear:hover,.leftnav a:hover,.logo:hover,.rightnav a:hover,a.addon:hover,.udemy a:hover{background-color:transparent}
.syn-t3{width:98%;margin:18px auto;border:1px solid #A9A9A9;background-color:#FAFAFF;padding:0 0 15px 8px}
.syn-t3 h3,.syn-t3 h4{color:#000;text-align:center}
#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}
.news-integration .grn-btn{padding:6px 50px;display:inline-block;}
.news-integration .grn-btn:hover,.news-integration .grn-btn:focus{color:#fff;}
.page-node-3642 .grn-btn{margin-right:8px;margin-top:8px;}
.grn-btn{background-color:#008749;border-radius:5px;color:#fff;padding:6px 8px;text-decoration:none !important;white-space:nowrap;}
.grn-btn:hover,.grn-btn:focus{background-color:#00793d;color:#ffffff;}
.foundation-pardot .grn-btn.btn:hover,.foundation-pardot .grn-btn.btn:focus{color:#ffffff;text-decoration:underline;}
.mako-email-redir span.grn-btn{display:none;width:360px;max-width:100%;margin:auto;font-size:18px;}



.dj-megamenu li div.dj-subcol {
	float: left;
}
	

#mc_embed_signup {
	position:relative;
	overflow:hidden;
	}

	
#mc_embed_signup  .response	{
position: absolute;
font-family:"Gill Sans std", "Gill Sans MT", Calibri, sans-serif;
line-height:1.6;
font-weight:100;
background: #fff;
font-size: 14px;
top: 60px; left:0;
height: 80%;
width: 100%;
padding:0 20px;
text-align: justify;

-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
	
.widget,#mc_embed_signup {
	background-color:#fff;
	}




.network_div .div-300:nth-child(3n+1),.network_div .div-300:first-child {
	margin-left:0;
	}


.network_div .div-300{
	margin-left:25px;
	margin-bottom:25px;
	}

.alterna-header-right-container {
  float: right;
}

.header-style-5 .alterna-header-right-container {
  margin-top: 13px;
}

.header-style-5 .alterna-header-right-container .alterna-nav-form {
  position: relative;
  float: right;
}

.header-style-5 .alterna-header-right-container .alterna-nav-form form {
  margin: 0;
}

.header-style-5 .alterna-header-right-container .searchform .sf-s {
  background: rgba(255, 255, 255, 0.3);
  border: 1px #e8e8e8 solid;
  height: 34px;
}

  .header-style-2 .alterna-header-right-container {
    width: 100%;
    margin-top: 10px;
  }

  .header-style-2 .alterna-header-right-container .alterna-nav-form-container,
  .header-style-2 .alterna-header-right-container .menu {
    display: none;
  }

  .header-style-4 .alterna-header-right-container {
    display: none;
  }

.copy {
	text-align: center;
	color: #fff;
	font-size: 12px;
	display: block;
	margin-top: 8px;
}

.navbar-breadcrumb {
    background: #FFF;
    border-top: 1px solid #e7e7e7
}
.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-6{width:50%}
.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}


#carousel .single_slide{
width: 980px;
height: 300px;
position:relative;
}

.single_slide .feature_image {
position:absolute;
z-index:2;
top:0;
left:0;
}

.single_slide .feature_excerpt{
position:absolute;
z-index:3;
color:#fff;
top:5px;
left:15px;
width:450px;
font-size:24px;
}

#carousel .single_slide a, #carousel .single_slide a:hover {
color:#fff;
}

#carousel .single_slide a.readmore {
font-size:18px;
}

#carousel .single_slide a.readmore:hover {
color:#ef930f;
}


#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;
				}
#foobar .links{float:right}
body.responsive-ready #foobar span.links{float:none}
body.responsive-ready #foobar span.links a:first-child{margin-left:0}



#main-header, #header_section, #header-block-search-account {
    display:none;
}

.container-full-width{width:100%;}

.container-full-width:before, .container-full-width:after{display:table;content:"";line-height:0;}

.container-full-width:after{clear:both;}

.span12 { width:940px; }

.row-fluid .span12 {
	width:100%;
	*width:99.946808510638%;
}

input.span12, textarea.span12, .uneditable-input.span12 { width:926px; }

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

  input.span12,
  textarea.span12,
  .uneditable-input.span12 {
    width: 1156px;
  }

  .span12,
  .row-fluid .span12 {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
.et_pb_image_13.et_pb_module{margin-left:auto!important;margin-right:auto!important}
 .testimonial-column .clearboth { display:none; }
.clearboth,.clearboth:after{width:0;display:block;visibility:hidden;clear:both}
.clearboth{overflow:hidden;height:0}
.clearboth:after{height:0;content:' ';font-size:0;line-height:0}
* html .clearboth{height:1%}




.coda-slider, .coda-slider .panel { width: 578px }


.coda-slider-wrapper.arrows .coda-slider, .coda-slider-wrapper.arrows .coda-slider .panel { width: 578px }


.coda-slider .panel-wrapper { padding: 0 }

.coda-slider .panel {
	display: block;
	float: left
}

.coda-slider .panel-container { position: relative }

.topheader .topdate{ width:33%; float:left; text-align:center;font-size: 16px;}

.topheader .topdate p{ margin:0; padding:0; line-height:30px;}

.topheader .topdate p span {font-size: 16px!important;}

.topheader .topdate .sep{ display:inline-block; margin:0 6px;}


.site-title,
.entry-title,
.page-title,
.entry-content,
.entry-summary,
.widget-title,
.comments-title,
.comment .reply,
.comment-meta,
.comment-author,
#reply-title {
    font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-weight: 400;
}

.widget-title {
    color: #999;
    font-size: 20px;
    font-size: 20px;
    font-size: 2rem;
}


footer .widget-title,
footer .widgettitle{
    color: #FFFFFF;
}


h1.pagetitle{
	font-family: 'HelveticaNeueLTStd-Lt';
	color: #FFF;
	text-decoration: none;
	font-size: 50px;
	font-weight: normal;
	margin: 0;
	padding: 0;
	
}
.elementor-widget-call-to-action .elementor-cta__description{font-family:"Roboto", Sans-serif;font-weight:400;}
.elementor-27 .elementor-element.elementor-element-495f11c .elementor-cta__description{line-height:1.4em;color:#232d69;}


.list-unstyled {
  padding-left: 0;
  list-style: none;
}


.tbl_content_top {
    vertical-align: top;
}
.pp-layout-entity--has-background-gallery{position:relative}
.pp-layout-entity--has-background-gallery .pp-row{position:relative}
.pp-layout-entity--has-background-video{background-color:#000 !important;background-image:none !important;position:relative}
 #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:7px;}




.post img.alignleft {
    margin: 0 10px 10px 0;
}


.post img.alignright {
    margin: 0 0 10px 10px;
}


.post img.aligncenter {
    margin-bottom: 10px;
}


.product-list__over { margin: 0 45px; *zoom: 1; }


.product-list__over:after { content: " "; display: table; clear: both; }
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice{padding-left:4px;margin-bottom:10px}
.full_width #sidebar_layout #content{margin:0}


.full_width_testimonial_block {
    
    width: 100%;
    max-width: 100%;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background: #6BAC2D;
    text-align: center;
    margin: 10px 0 30px 0;
    padding: 30px 0;
}
.block-type-footer .footer-left{margin-top:10px;margin-left:10px;float:left}
.block-type-footer .footer-right{margin-top:10px;margin-right:10px;float:right}
.block-type-footer .footer-link{margin-bottom:10px}
.block-type-footer p.footer-responsive-grid-link-container{float:left;width:100%;clear:both;text-align:center;margin:10px 0;display:none}
.block-type-footer p.footer-responsive-grid-link-enable-container{display:block}
.block-type-footer p.footer-headway-link{color:#666666;}
.block-type-footer a.footer-admin-link{color:#666666;}
.block-type-footer a.footer-go-to-top-link{color:#666666;}
.block-type-footer a.footer-responsive-grid-link{color:#666666;}
.responsive-grid-active .block-type-footer p.footer-responsive-grid-link-container{display:block}


#wrap_skybar_games {
	position: absolute; display: none; right: 0px; top: 25px;
	z-index: 666;
}
.pagnav-wrapper .pagenav-bottom{display:block;height:inherit;background-color:#fff;background-color:rgba(255,255,255,.85);border:1px solid #f0f0f0;width:inherit;text-align:right;box-sizing:border-box}
.mk-post-next .pagenav-bottom{transition:all .3s ease-out .2s;-webkit-transform:translate(0,-50px);-ms-transform:translate(0,-50px);transform:translate(0,-50px);opacity:0}
.mk-post-prev .pagenav-bottom{transition:all .3s ease-in .2s;-webkit-transform:translate(0,-50px);-ms-transform:translate(0,-50px);transform:translate(0,-50px);opacity:0}
.mk-post-nav:hover .pagenav-bottom{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);transition:all .5s cubic-bezier(.075,.82,.165,1) .4s}

.site-logo{
    float:left;
    margin-right: 60px;
}
