﻿
td.price-details{
	text-align: left!important;
}

td.price-details span{
	font-size: .8em!important;
	font-weight: normal!important;
	line-height: .7em;
}

td.price-details li{
	list-style: disc;
	line-height: 1.2em;
	margin-bottom: 5px;
	margin-left: 10px;
}


#rental td.price-details{
	text-align: center!important;
}


.txt_mainheading {
    font-weight: bold;
    font-size: 18px;
    color: #808080;
    vertical-align: bottom;
}


.t3-spotlight .t3-module {
margin-bottom: 5px;
}

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

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


.grialbastrui
{
background-color:#7397B7;
}
 .widget .searchform,.widget .searchform .btn{margin-bottom:0;}
.widget .ui--blog-side-author img.avatar{width:48px;height:48px;}
.widget .ui--blog-icon{width:48px;height:48px;}
.widget .ui--blog-icon i{font-size:14px;}
#top-bar .widget--language-selector .flag{margin:-2px 10px 0 0;}
#page-content .widget{margin-bottom:30px;}
.post li,.post ol li,.sidebar li,.sidebar ol li,blockquote,code{margin-bottom:15px}
.post ol,.post ul,.sidebar ol,.sidebar ul{padding:2px 0 2px 20px;list-style:circle}
.center-block{display:block;margin-left:auto;margin-right:auto}

ul.the_champ_login_ul,ul.the_champ_sharing_ul,ul.heateor_ss_follow_ul{list-style:none!important;padding-left:0!important}

ul.the_champ_sharing_ul,ul.heateor_ss_follow_ul{margin:1px 0!important}

ul.the_champ_sharing_ul li.theChampSharingRound,ul.heateor_ss_follow_ul li.theChampSharingRound{background:0 0!important}

ul.heateor_ss_follow_ul li,ul.the_champ_sharing_ul li{float:left!important;margin:0!important;padding:0!important;list-style:none!important;border:none!important;clear:none;}

ul.the_champ_login_ul li:before,ul.the_champ_sharing_ul li:before,ul.heateor_ss_follow_ul li:before{content:none!important}

	#site-navigation #nav_wrap .menu-item {width: 100% !important; display: block !important; float: none !important; border-top: 1px solid #FFF; padding: 0 !important;}

	#site-navigation #nav_wrap .menu-item a {padding: 15px 20px !important; color: #FFF !important;}

  #site-navigation #nav_wrap .sub-menu .menu-item a:before { content: "\f054"; font: normal normal normal 14px/1 FontAwesome; margin-right: 10px; }

	#site-navigation #nav_wrap .menu-item.current_page_item {background: #F06241;}

		.widget_nav_menu .menu-item-has-children .sub-menu {
			display: none;
		}
.region-sidebar-second-top div.block div.content div.view div.view-footer a.meditation-footer-text{color:#8E9090;font-size:10px;}
.region-sidebar-second-top div.block div.content div.view div.view-footer a.meditation-footer-text:hover{text-decoration:none}
.region-sidebar-second-top div.block div.content div.view div.view-footer{margin-top:-24px;}
div.region-sub-cat-footer div.block div.content div.view-footer a{color:#8E9090;font-size:10px;}
div.region-sub-cat-footer div.block div.content div.view-footer a:hover{text-decoration:none;}

#gb-social-media-mobile .social-media-icons {
    justify-content: center;
    -webkit-justify-content: center;
    flex-wrap: wrap;
}

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


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


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



.menu .menu-item:focus {
	position: static;
}

	.js .nav-primary .genesis-nav-menu .menu-item,
	.js .site-header .genesis-nav-menu .menu-item {
		display: block;
		float: none;
		margin: 1px 0;
		position: relative;
		text-align: left;
	}

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

	.js .nav-primary .genesis-nav-menu .menu-item a,
	.js .site-header .genesis-nav-menu .menu-item a {
		border: none;
		padding: 12px 0;
		width: 100%;
	}

	#Action_bar .contact_details li.slogan{display:none}

.fancy_heading_line .slogan{display:block;margin-bottom:7px;text-transform:uppercase;letter-spacing:1px;font-size:14px}


.inline-list:before,
.inline-list:after {
  content: ' ';
  display: table;
}

.inline-list:after {
  clear: both;
}

.inline-list li {
  float: left;
}

.inline-list li + li {
  margin-left: 10px;
}

footer .inline-list {
  padding-left: 10px;
}

footer .inline-list a {
  font-size: 13px;
  line-height: 30px;
  text-transform: lowercase;
}

footer .inline-list a:hover {
  color: #e75c46;
}

footer .inline-list a:active {
  color: #ed8473;
}

footer .inline-list li + li {
  margin-left: 49px;
}

  footer .inline-list li li + li {
    margin-left: 10px;
  }
#wrapper .fusion-vertical-menu-widget .menu li.menu-item-has-children ul,#wrapper .fusion-vertical-menu-widget .menu li.page_item_has_children ul{display:none}
ul li.collapsed,ul li.expanded,ul li.leaf{list-style:none;list-style-image:none;}

.slide-navigation .previous {
  background-position:-40px 0;
}

.pagination .previous, .pagination .next { font-family: 'Nouveau Webicons Regular'; font-size: 16px; line-height: 1; -webkit-font-smoothing: antialiased; line-height: 23px; }

.pagination .previous.disabled, .pagination .next.disabled { opacity: 0.5; }

.pagination .previous.no-icon, .pagination .next.no-icon { font-family:  'Helvetica Neue', Helvetica, Arial, sans-serif ; }

.pagination .previous { border-radius: 5px 0 0 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, .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-right: 15px;padding-left: 15px;width:100%;}

	.col-md-6 {width: 50%;}
.footer_logo{color:#fff}
.footer_logo+small{display:block;margin-top:-67px;line-height:50px;position:absolute}
.om-maximenu-no-style .om-maximenu-middle-right{padding:10px;}
#om-menu-mega-menu .om-maximenu-content .om-maximenu-middle-right{padding:0;}
.om-maximenu .om-maximenu-middle-right{padding:10px;}
*+html .om-maximenu .om-maximenu-middle-right{width:300px;margin-left:20px;padding-left: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-4{width:33.33333333%}
.mc-main-menu-subnav__link .mc-main-menu-nav__link-text{text-align:left}
.mc-main-menu-nav__link-text{display:block;text-align:center}
.m-list-products{font-size:0;margin:0 -10px;text-align:left;letter-spacing:-.4em}

  .main-navigation .menu-item-has-children {
    position: relative; }
.primary-nav__child-item{border-bottom:1px solid #EEEEEE}
.primary-nav__child-item a{color:#9D64FF;font-size:14px;font-weight:600;display:block;padding:11px 0px 7px 0px}
.primary-nav__child-item a.has-desc{padding:18px 0px 14px 0px}
.primary-nav__child-item a:hover{color:#9013FE}
.primary-nav__child-item a:hover .primary-nav__child-item__desc{color:#9013FE}
.menu-item-has-children.open .sub-menu a span:after{content:""}
.menu-item-has-children .sub-menu a span:after{content:""}

    .client_login.menu-item{
        display:none
    }

.center{display:block;margin:0 auto;}

.social-footer{ padding:15px 0 5px 0; text-align:center}
);

		combined_styles += '" + htmlDivCss + "" + htmlDivCss + "' + htmlDivCss + '' + htmlDivCss + '.fusion-fullwidth-1 {
                            padding-left: px !important;
                            padding-right: px !important;
                        }

.span10{width:780px;}

.row-fluid .span10{width:82.97872340425532%;*width:82.92553191489361%;}

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

input.span10,textarea.span10,.uneditable-input.span10{width:766px;}

  .bottom-header-wrapper {
    position: relative; }


.is-sticky .bottom-header-wrapper {
  background: #232f40;
  z-index: 999; }


.row.call-for-action {
	position: relative;
	margin-top: -1px;
}
.row,.row-fluid,.col2-set{margin-left:-15px;margin-right:-15px}
.row:before,.row-fluid:before,.col2-set:before,.row:after,.row-fluid:after,.col2-set:after{content:" ";display:table}
.row:after,.row-fluid:after,.col2-set:after{clear:both}
.home .homepromo.row-fluid .homeitemcount4,.home .homepromo.row-fluid .homeitemcount7,.home .homepromo.row-fluid .homeitemcount10,.home .homepromo.row-fluid .homeitemcount13{margin-left:0}
footer .social-links{font-size:18px;margin-left:8px;display:inline;}
footer .footer-right .social-links{margin:0 8px 0 0;}


.flex {
  display: flex;
}


.flex-row {
  flex-direction: row;
}


.flex-row-reverse {
  flex-direction: row-reverse;
}


.flex-col {
  flex-direction: column;
}


.flex-col-reverse {
  flex-direction: column-reverse;
}


.flex-wrap {
  flex-wrap: wrap;
}


.flex-wrap-reverse {
  flex-wrap: wrap-reverse;
}


.flex-no-wrap {
  flex-wrap: nowrap;
}


.flex-1 {
  flex: 1;
}


.flex-auto {
  flex: auto;
}


.flex-initial {
  flex: initial;
}


.flex-none {
  flex: none;
}


.flex-grow {
  flex-grow: 1;
}


.flex-shrink {
  flex-shrink: 1;
}


.flex-no-grow {
  flex-grow: 0;
}


.flex-no-shrink {
  flex-shrink: 0;
}
#calendar_wrap caption,.header_font,.sod_select,.vc_tta-tabs-list {font-family:'Oxygen', sans-serif;}
.custom_font,.custom_font .header_font,.custom_font.header_font,.extra_font,.custom_font .extra_font,.custom_font.extra_font {font-style:italic;font-family:'Oxygen', sans-serif}
 

							



.rev_slider_wrapper{
	position:relative;
	z-index: 0;
	width:100%;
}
.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}
.footer__links{font-family:UniversLTStd-Cn,Sans-Serif;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:900px;width:90%;margin:2.5em auto 0;color:#fff;border:2px dotted #cca13b;border-left:0;border-right:0;padding:1.25em 0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}



.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}

.clearfix {
	display: inline-block;
}

* html .clearfix {
	height:1%;
}


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


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




.menu .menu-item:focus {
	position: static;
}


	.genesis-responsive-menu .genesis-nav-menu .menu-item {
		display: block;
		float: none;
		position: relative;
		text-align: left;
	}


	.genesis-responsive-menu .genesis-nav-menu .menu-item:focus,
	.genesis-responsive-menu .genesis-nav-menu .menu-item:hover {
		position: relative;
	}


	.genesis-responsive-menu .genesis-nav-menu .menu-item a {
		border: none;
		margin-bottom: 1px;
		padding: 15px 20px 15px 0;
		text-align: left;
		width: 100%;
	}
div#member-cta-container{border:1px solid #d2d2d2;padding:5px}
.textwidget,footer #member-cta-container{background:#393939;padding:15px;color:#fff;border:0 solid transparent}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
.navbar-default .navbar-toggle .icon-bar{background-color:#888}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}
.navbar .navbar-toggle .icon-bar{background-color:#fff;width:42px;height:7px;margin-top:3px;}




.content-area {
  width: 100%;
}


	#s5_columns_wrap_inner {
	width:100%;
	}


	.s5_ie_single_column #s5_columns_wrap_inner {
	width:100%  !important;
	}


.login100-form-title-1 {
  font-family: Arial;
  font-size: 30px;
  color: #fff;
  text-transform: uppercase;
  line-height: 1.2;
  text-align: center;
}
.responsive-icons img{max-width:90%;max-height:90%;}



.ascsg_1_8, .ascsg_2_8, .ascsg_3_8, .ascsg_4_8, .ascsg_5_8, .ascsg_6_8, .ascsg_7_8, .ascsg_8_8{
	float:left;
	padding:0 3% 0 3%;
	position:relative;
}

.ascsg_4_8{	width:44%;}
.login-oath-links .login-oath-header{-ms-flex:1 1;flex:1 1;max-width:12.5em}
.login-oath-links .login-oath-header .social-media-login-text,.login-oath-links .login-oath-header h2{margin-top:0}


.themes-info-inner {
	margin-bottom: 40px;
}
.no-flexbox .sh-component{display:inline-block;vertical-align:middle;text-align:start}
.sh-component{margin-left:10px;margin-right:10px}
.site-header .site-header-bottom-left .sh-component:first-child,.site-header .site-header-main-left .sh-component:first-child,.site-header .site-header-top-left .sh-component:first-child{margin-left:0!important}
.site-header .site-header-bottom-right .sh-component:last-child,.site-header .site-header-main-right .sh-component:last-child,.site-header .site-header-top-right .sh-component:last-child{margin-right:0!important}
.siteheader-classic .site-header-top-left .sh-component:first-child{margin-left:10px}
.site-header-main-right .sh-component{margin-left:20px;margin-right:20px}
.site-header .sh-component{margin-left:13px;margin-right:13px}
.side_menu .widget ul li.page_item_has_children,.side_menu .widget ul li.menu-item-has-children{padding-right:0;border-bottom:0}
.side_menu .widget ul li.page_item_has_children:before,.side_menu .widget ul li.menu-item-has-children:before{display:none}
.side_menu .widget ul li.page_item_has_children a:after,.side_menu .widget ul li.menu-item-has-children a:after{top:14px;margin:0}
aside .widget.posts_holder li.page_item_has_children:after,aside .widget.posts_holder li.menu-item-has-children:after{content:''}
.footer_top .widget_nav_menu li.menu-item a{margin-bottom:0}
.footer_top .widget_nav_menu ul li.menu-item-has-children:after,.footer_top .widget_pages ul li.page_item_has_children:after,.footer_top .widget_nav_menu ul li.menu-item-has-children,.footer_top .widget_pages ul li.page_item_has_children{border:0}

				
				.header-top-fixed .fold-out {
					color: #f9ccc6;
				}

#user-links .login {
    	float: right;
   	font-family: Arial, Helvetica, sans-serif;
    	padding: 2px 3px 0 0;
    	text-align: right;
    	white-space: nowrap;
    	max-width: 170px;
}

#user-links .login a {
	display: inline;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	margin: 0;
	padding: 0;
	font-size: 13px;
	font-weight: bold;
}

#user-links .login a:hover {
	text-decoration: underline;
}
