﻿

	.boxB .liner{position: relative; top: 0px; right: 0px; height: auto; width: 100%;}


.liner {
    width: 96%;
    max-width: 1090px;
    margin: 0 auto;
    position: relative;
    border: solid 0px fuchsia
}

	.explore .liner {max-width: 1170px;}


.posts-home-title {
	font-family: 'Lato', sans-serif !important;
	font-size: 14px !important;
	text-transform: uppercase;
	margin-top: 3em;
	margin-bottom: 1em !important;
}
.uabb-module-content .uabb-text-editor *:not(a) {color: inherit;}
.uabb-module-content .uabb-text-editor *:not(i) {font-family: inherit;}
.uabb-module-content .uabb-text-editor *:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) {font-size: inherit;line-height: inherit;}
.uabb-module-content .uabb-text-editor *:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(strong):not(b):not(i) {font-weight: inherit;}
.uabb-module-content h1,.uabb-module-content h2,.uabb-module-content h3,.uabb-module-content h4,.uabb-module-content h5,.uabb-module-content h6 {margin: 0;clear: both;}


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


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

#content .content-section .widget.events .date-wrap span.day {
  padding-top: .25em;
  font-size: 1.25em;
  font-weight: 700;
}
.grid-full{width:96%;margin-left:2%;margin-right:2%;display:block;position:relative}
.grid-full.thirds{white-space:nowrap}
.advert--block--banner .grid-full{border-bottom:1px solid #d9d9d9}
.home .grid-full.thirds{margin-top:10px}
.home .grid-full.thirds.news-grid{margin-top:15px}
.home .grid-full.thirds.news-grid .grid-two-third{margin-bottom:20px}
.home .grid-full.thirds.news-grid .page-heading h2,.home .grid-full.thirds.news-grid .page-heading .gform_wrapper form .gform_heading,.gform_wrapper form .home .grid-full.thirds.news-grid .page-heading .gform_heading{font-size:22px}
.home .grid-full.thirds.news-grid .page-heading a{line-height:35px;min-height:35px;vertical-align:baseline}
.home .grid-full.thirds.news-grid .page-heading a:after{top:11px}
.carousel .carousel-item .grid-full{height:100%}
.search-results .grid-full{padding-top:3px}
.menu__item--child--primary{border-color:#999;border-style:solid;border-width:1px 0 0 0;}
.menu__link--primary.active,.menu__item--child--primary .menu__link--child--primary.active{background:#000000;}
.menu__link--primary.active:hover,.menu__link--primary.active:focus,.menu__item--child--primary .menu__link--child--primary.active:hover,.menu__item--child--primary .menu__link--child--primary.active:focus{background:#a11b79;}
.menu__link--primary.active:not(.has-children):after,.menu__item--child--primary .menu__link--child--primary.active:not(.has-children):after{background-color:#2fb3e9;}
#et-secondary-nav li.top-purple-btn,a.top-purple-btn{background-color:#7c1a3f}


#header_eva .right_menu {
	display: table-cell;
	vertical-align: middle;
    position: absolute;
    width: 300px;
    height: 81px;
    right: 0;
    overflow: hidden;
}


#header_eva .right_menu .inner_container {
	display: block;
	padding: 25px;
}



.header, .header-2 { background-color: rgba(255,255,255,0.5)!important; }




.is-sticky .header, .is-sticky .header-2 { background-color: rgba(255,255,255,0.5)!important; }


.whiteheader .header, .whiteheader .header-2 { background-color: rgba(255,255,255,1)!important; }

body.home .header .container { width: 100%; }

	.header { box-shadow: none!important; }

	
	body.home .header { background-color: #fff!important; }

	#access ul li.page_item a:visited {
		color: #aaa;
	}

	#access ul li.page_item a:visited:hover {
		color: #fff;
	}
.thrv_wrapper.thrv-content-box .tve-content-box-background{position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden}
.thrv_wrapper.thrv-pricing-table .tcb-pricing-table-box-container .tcb-pt-featured-box .tve-content-box-background{border-top-color:#29c1ec}
.tcb-post-list-cb .tve-content-box-background{background-color:rgba(0,0,0,0.45);border-radius:5px}
.tve-page-section-out[data-clip-id],.tve-content-box-background[data-clip-id]{-webkit-transform:rotateZ(0);-ms-transform:rotate(0);transform:rotateZ(0)}


.footer-list ul li a {
	color: rgba(0, 0, 0, 0.7);
	-webkit-transition: all 0.3s ease-in-out 0s;
  transition: all 0.3s ease-in-out 0s;
}

.footer-list ul li a:hover {
	color: rgba(0, 0, 0, 1) !important;
}


.footer-wrapper.bg-primary .footer-list ul li a,
.footer-wrapper.bg-secondary .footer-list ul li a,
.footer-wrapper.bg-color3 .footer-list ul li a,
.footer-wrapper.bg-dark .footer-list ul li a {
	color: rgba(255, 255, 255, 0.6) !important;
}

.footer-wrapper.bg-primary .footer-list ul li a:hover,
.footer-wrapper.bg-secondary .footer-list ul li a:hover,
.footer-wrapper.bg-color3 .footer-list ul li a:hover,
.footer-wrapper.bg-dark .footer-list ul li a:hover {
	color: rgba(255, 255, 255, 1) !important;
}
.vc_custom_heading a,.vc_custom_heading a:focus,.vc_custom_heading a:hover,.vc_custom_heading a:visited{border:none;text-decoration:inherit;color:inherit}
.vc_custom_heading a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:1}
.vc_custom_heading a:hover{opacity:.85}
#back-to-top-button a{display:block !important;width:100% !important;text-align:center !important;padding:10px !important;background-color:#d2d2d2 !important;color:#8f8f8f !important;text-transform:uppercase}

.collect td.rew {width:100px;}

.collect td.rew a:hover img {opacity: 0.9;}


.tablespa .collect td.down, .tablespa .collect td.rew {width:auto;}


.pade{
    display: inline-block;
    width: 100%;
    height: 100%;
    
    background: rgba(0,0,0, 0.5);
    
    position:  absolute;
    top: 0;
    left:  0;
}

.site-content {
	clear: both;
	position: relative;
	overflow: hidden;
}
.menu-item-object-oxy_mega_menu{position:static!important}
.menu-item-object-oxy_mega_menu .dropdown-menu{left:0!important;right:0!important;overflow:hidden;background-position:center;background-size:cover}
.mp__expanded .mp__playlist span.song .song__name{display:block;font-size:.875rem;line-height:1.8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}


body.landing .row.border-special {
  border-top: 1px solid #cec4b3;
}

#wrap{
	width:960px;
	margin:0 auto;
}
.panel-grid-cell .cell--headline .textwidget{padding-top:20px;padding-bottom:20px}
.panel-grid-cell .cell--headline .textwidget h1,.panel-grid-cell .cell--headline .textwidget h2,.panel-grid-cell .cell--headline .textwidget h3,.panel-grid-cell .cell--headline .textwidget h4,.panel-grid-cell .cell--headline .textwidget h5,.panel-grid-cell .cell--headline .textwidget h6{margin:0}
.search-buckets .tile-return__container:hover .tile-return__link a{color:#efedf1;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.search-buckets .tile-return__link a{color:#c8a7ff;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.tile-return__link{margin-bottom:10px}
.tile-return__link a{font-weight:600}
.tile-return__link a:hover{text-decoration:underline}
span.line_limit{overflow:hidden;display:inline-block;max-width:100%}

.site-title { 
  font-family: Oswald, Arial, Helvetica, sans-serif;
  font-size: 44px;  
  line-height: 100%;
  margin: 30px 0; 
  position: relative;
  text-align: center;   
  width: auto;
  z-index: 50;        
}

.site-title a {
  color: #20b6ad;
  text-decoration: none; 
  -webkit-transition: color 1s ease;
     -moz-transition: color 1s ease;
       -o-transition: color 1s ease;
      -ms-transition: color 1s ease;
          transition: color 1s ease;          
}

.site-title a:hover {
  color: #111111;                    
}

  #wrapper #wrapper-header .header-content .site-title {
    max-width: 100%;               
}
