/*
Theme Name: sasonow
Theme URI: http://wordpress.org/themes/sasonow
Author: i5 web works
Author URI: http://www.i5ww.com/
Description: The 2014 theme for WordPress
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: white, green, grey, blask, two-columns, custom-header, custom-menu, featured-images
Text Domain: sasonow

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

/**
 * 1.0 Reset
 *
 * Modified from Normalize.css to provide cross-browser consistency and a smart
 * default styling of HTML elements.
 *
 * @see http://git.io/normalize
 * ----------------------------------------------------------------------------
 */
body.editor
{
	background-color: #fff;
}
body
{
	margin-top: 0px;
	font: 0.7em verdana;
}

input 
{
	color: #007da3;
	font-size: 11px;
}

select 
{
	color: #007da3;
	font-size: 11px;
}

a
{
	color: #007da3;
}

a:hover 
{
	color: blue;
}

#container
{
	width: 955px;
	margin-left: auto;
	margin-right: auto;
}

#top_menu
{
	float: left;
	height: 25px;	
	width: 463px;
}

#top_menu div 
{
	color: #0e4871;
	float: left;
	line-height: 25px;
	text-align: center;
	border-left: 1px solid #ffffff;
}

#top_menu #home 
{
	border: 0;
}

#top_menu a 
{
	text-decoration: none;
	color: #0e4871;
}

#shopping_cart 
{
	float: left;
	height: 25px;
}

#shopping_cart div 
{
	float: left;
	line-height: 25px;
	text-align: center;
}

#main_content 
{
	width: 955px;
	background: url('images/en/extender.jpg') repeat-y;
}

#content_wrapper 
{
	float: left;
	width: 804px;
	background: url('images/en/extender2.jpg') repeat-y;
}

#shop_menu 
{
	height: 25px;
	margin-right: 10px;	
	background: none;
}

#shop_menu ul 
{
	list-style: none;
	text-align: right;
}

#shop_menu li 
{
	display: inline;
	line-height: 25px;
	border-left: 1px solid #9e9e93;
	padding: 0 5px;
}

#shop_menu a 
{
	text-decoration: none;
	color: #0e4871;
}

#shop_menu a:hover
{
	color: #a6d2df;
}

#shop_menu #shop_online 
{
	border: 0;
}

#bottom_menu
{
	text-align: center;
	height: 25px;
	background: #007da3;
	float: left;
	width: 910px;
}

#bottom_menu ul
{
	height: 25px;
	margin: 0px;	
}

#bottom_menu li
{
	list-style: none;
	display: inline;
	line-height: 25px;
	padding: 0 5px;
}

#bottom_menu a 
{
	text-decoration: none;
	color: #a6d2df;
	line-height: 25px;
	height: 25px;
}

#bottom_menu a:hover
{
	color: #ffffff;
}

#search_form input 
{
	width: 80px;
}

#category_menu 
{
	padding-right: 10px;
}

#category_menu ul 
{
	margin-left: 16px;
	padding: 0px;
}

#category_menu li 
{
	list-style: url('images/en/bullet.gif');
}


#category_menu a
{
	color: #007da3;
	text-decoration: none;
}

#current 
{
	color: #016786;
	font-weight: bold;
}

.clear,.post-to-page-separator 
{
	clear: both;
}

img 
{
	border: 0;
}

.vgm_category_product 
{
	float: left;
	margin: 2px;
}
.vgm_product_thumbnail
{
	float: left;
	border: 1px solid #2b85c4;
	text-align: center;
	width: 110px;
}

.vgm_product_info 
{
	float: left;
	margin-left: 5px;
	margin-right: 5px;
	width: 250px;
}

.paging 
{
	text-align: center;
}

.vgm_product_price .label 
{
	width: 100px;
	text-align: right;
	padding: 0 5px;
	float: left;
}

.vgm_product_price .data
{
	text-align: right;
	float: left;
	width: 100px;
}

.vgm_retail_price .data 
{
	text-decoration: line-through;
}

.vgm_product_image 
{
	float: left;
}

.vgm_product_data .label
{
	width: 100px;
	text-align: right;
	padding: 0 5px;
	float: left;
}

.vgm_product_data .data 
{
	float:left;
}

.vgm_order_summary 
{
	text-align: right;
	margin: 2px;
}

.new_user
{
	float: left;
}

.existing_user 
{
	float: left;
}

.form div {
	margin-bottom: 0.1em;
	width: 100%;
}

.form .indent {
	margin:10px 0px 10px 95px;
}

.form .form_element
{
	padding: 0px 10px 0px 0px;
	text-align:right;
	float: left;
	width: 180px;
	vertical-align: middle;
}

.form .form_data 
{
	padding: 0px;
	text-align:left;
	float: left;	
}

.vgm_step 
{
	text-align: center;
	margin: 5px auto;
}

.vgm_step ul 
{
	list-style: none;
	margin: 0px;
}

.vgm_step li 
{
	display: inline;
	border: solid 1px black;
	padding: 2px;
}

.vgm_step #current_step 
{
	background: #0091a8;
}

fieldset 
{
	width: 100%;
}

.vgm_account_nav 
{
	text-align: center;
	width: 780px;
	margin: 5px auto;
}

.vgm_account_nav ul 
{
	list-style: none;
}

.vgm_account_nav li 
{
	display: inline;
	padding: 2px;
}

.data tr
{
	font: 10pt verdana,arial;
	color: #000000;
}

.data th 
{
	text-align: left;
}


.panel{
	display:block;
	float:left;
	margin:2px 0;
	width:45%;
	text-align:left;
	background:transparent;
	padding:0;
}
.panel img {
	float:left;
}
.clear{
	clear:both;
	font-size:1px;
	height:1px;
}
form ul {list-style: none; margin: 0; padding: 0}
form li {margin: 0.5em 0;}

label {text-align:right; width:8em; margin-right:0.5em;
float:left; display:block;
}
table label
{
text-align:left; width:8em; margin-right:0.5em;
float:none; display:inline;
}
li.check label {text-align:left; width:auto;
float:none; display:inline; }
li.check span {display:inline; padding-left:0em; }
li.check span.name {padding-left:0em; width:12em;margin-right:0.5em;text-align:right; }
li.submit input {margin-left:12.5em; 
border:1px solid;
border-color:#ddf #003 #003 #ddf;
}


/* make button looks like a like */
.linkbutton
{
	cursor:hand;
	background:transparent;
	border:0;
	color:blue;
}

.button
{
	margin-left:20em;
}

/* used to show/hide links that depends on javascript */
.posthidden {display:none} 
.postshown {display:inline}

div#footer ul
{
	list-style: none;
}
div#footer ul li
{
	display: inline;
}

ul.modulemenu
{
	list-style: none;
}
ul.modulemenu li
{
	display: inline;
}
ul.breadcrumbs
{
	list-style: none;
}
ul.breadcrumbs li
{
	display: inline;
}
.form div {
	margin-bottom: 0.1em;
	width: 100%;
}

.form .indent {
	margin:10px 0px 10px 95px;
}

.form .form_element
{
	padding: 0px 10px 0px 0px;
	text-align:right;
	float: left;
	width: 180px;
	vertical-align: middle;
}

.form .form_data 
{
	padding: 0px;
	text-align:left;
	float: left;	
}

.form .form_data label
{
    display:inline;
    float:none;
}
/***** Global Classes *****/
 
.clear         { clear:both; }
.float-left    { float:left; }
.float-right   { float:right; }
.text-left     { text-align:left; }
.text-right    { text-align:right; }
.text-center   { text-align:center; }
.text-justify  { text-align:justify; }
.bold          { font-weight:bold; }
.italic        { font-style:italic; }
.underline     { border-bottom:1px solid; }
.highlight     { background:#ffc; }
.img-left      { float:left;margin:4px 10px 4px 0; }
.img-right     { float:right;margin:4px 0 4px 10px; }
.nopadding     { padding:0; }
.noindent      { margin-left:0;padding-left:0; }
.nobullet      { list-style:none;list-style-image:none; }
.error, .red  
{
	background:#FFEBE8 none repeat scroll 0%;
	border:1px solid #DD3C10;
	margin:0pt 10px 10px;
	padding:10px;
	display: block;
}
.correct, .green
{
	background:#E6FCE6 none repeat scroll 0%;
	border:1px solid #84DB12;
	margin:0pt 10px 10px;
	padding:10px;
	display: block;
}
.info
{
	background:#FBFCE6 none repeat scroll 0%;
	border:1px solid #D9B411;
	margin:0pt 10px 10px;
	padding:10px;
	display: block;
}

.required_fields
{
	color:red;
}

div#volBlog div.Social ul
{
     list-style: none;
    list-style-image: none;
}
div#volBlog div.Social ul li
{
	background-image: url(none);
     list-style: none;
    display: inline;
    list-style-image: none;
}
div#volBlog div.Social ul li a
{
	background-image: url(none);
}
a.range1
{
}
a.range2
{
}
a.range3
{
}
a.range4
{
}
a.range5
{
}
a.range6
{
}
a.range7
{
}
a.range8
{
}
a.range9
{
}
a.range10
{
}
div#volBlog .post
{
	color: #CC0000;
	font-size: 20;
}
div#volBlog .post h2
{
	color: #93B300;
}
div#volBlog .dateTab
{
}
div#volBlog .comment, div#volBlog .comment2
{
     border: 3px double gray;
    margin: 10px;
    padding: 5px;
}
div#volBlog .comment .dateTab, div#volBlog .comment2 .dateTab
{
	font-weight: bold;
}
div#volBlog div.postContent
{
}
.document_manager
{
}
.document_manager .title
{
}
.document_manager .subcat
{
}
.document_manager .doclink
{
}
.document_manager a
{
}
div#eCalendar
{
}
a.calLink, a.url
{
}
a.calLink:hover, a.url:hover
{
}
.EventCatList
{
}
.EventCatList .level_0
{
     margin:0;
}
.EventCatList .level_1
{
	margin-left: 10px;
}
.EventCatList .level_2
{
	margin-left: 20px;
}
.EventCatList .allEventLink
{
	margin-bottom: 5px;
}
.faq_manager
{
}
.faq_manager .title
{
}
.faq_manager .faqlink
{
}
.faq_manager a
{
}
.myAccount
{
}
.myAccount .moduleList
{
	float: left;
	margin-bottom: 10px;
	line-height: normal;
    border-bottom:1px solid #BCD2E6;
    padding:10px 10px 0 50px;
    list-style:none;
}
.myAccount .moduleList li
{
     display:inline;
    margin:0;
    padding:0;
}
.myAccount .moduleList li a
{
	text-decoration: none;
     padding:0 0 0 4px;
}
.myAccount .moduleList li.active
{
	font-weight: bold;
}
.myAccount .moduleList li.inactive
{
}
.news_manager
{
}
.news_manager .title
{
}
.news_manager .cat_name
{
	float: left;
    margin:3px;
}
.news_manager .news_title
{
	font-weight: bold;
}
.news_manager a
{
	text-decoration: none;
}
.news_manager .news_date
{
	padding-right: 10px;
}
.news_manager .cat_image
{
	float: left;
    margin:3px;
}
.VolNewsDetail .news_title
{
     display:block;
    margin:3px;
}
.VolNewsDetail .news_headline
{
	font-weight: bold;
     display:block;
    padding:5px;
}
.VolNewsDetail .news_date
{
}
.VolNewsSiblingCategoryListing
{
	clear: both;
}
.NewsRssListing ul
{
     list-style: none;
}
.NewsRssListing li a
{
     padding:2px;
}
.NewsRssListing .li_1
{
	margin-left: 10px;
}
.NewsRssListing .li_2
{
	margin-left: 15px;
}
.NewsRssListing .li_3
{
	margin-left: 20px;
}
.news_manager .newsImage
{
	float: left;
    margin:3px;
}
.postcard_manager
{
}
.postcard_manager .title
{
}
.postcard_manager .subcat
{
}
.postcard_manager .docname
{
}
.postcard_manager a
{
}
.mainpopup .pic_name
{
	margin-bottom: 2px;
       display:block;
}
.mainpopup .prev_button
{
	float: left;
	width: 7em;
	text-align: right;
     background:transparent url('images/postcard/gal_prev_black.gif') no-repeat 0 0;
    display:block;
    cursor:hand;
    border:0;
}
.mainpopup .next_button
{
	float: right;
	width: 7em;
     background:transparent url('images/postcard/gal_next_black.gif') no-repeat 100% 0;
    display:block;
    cursor:hand;
    border:0;
}
.mainpopup .pic_desc
{
	margin-bottom: 2px;
     display:block;
}
.postcard_picture .imgplaceholder
{
	background-color: #CCFFFF;
	position: absolute;
	z-index: 100;
    padding:5px;
    top:-999px;
}
.poll_manager
{
}
.poll_manager .poll_ex
{
	width: 300px;
     border:solid 3px #003366;
}
.poll_manager .poll_question
{
   border-bottom:solid 3px #003366;
}
.poll_manager .question
{
}
.poll_manager .answer
{
}
div#site_map ul
{
     list-style: none;
    list-style-image: none;
}
div#site_map ul li ul
{
	margin-left: 15px;
}
.SiteSearch
{
}
.SiteSearch_result_item
{
	padding-bottom: 20px;
}
a.SiteSearch_titlelink
{
	padding-top: 10px;
	font-weight: bold;
}
.SiteSearch_link
{
	padding-top: 10px;
}
.SiteSearch_link a
{
	padding-top: 10px;
}
.SiteSearch_content
{
}
.keySelected
{
}
.surveyManager
{
}
.surveyManager .survey_header
{
}
.surveyManager .page_name
{
}
.surveyManager .page_desc
{
}
.surveyManager .survey_question
{
}
.surveyManager .survey_option
{
}



div.mojozoom_marker {
	position : absolute;
	cursor : crosshair; 
}

div.mojozoom_border {
	position : absolute;
	left:0px;
	top:0px;

	border : 1px solid black;

	width:100%;
	height:100%;

}

div.mojozoom_fill {
	position : absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;

	background-color : white;

	opacity : 0.2;
	-moz-opacity : 0.2;
	-khtml-opacity : 0.2;
	filter:alpha(opacity=20);




}


img.mojozoom_img {
	padding : 0px;
	border: 0px;
}

div.mojozoom_imgctr {
	position : absolute;
	margin-left : 20px;
	border : 1px solid black;
}



body {
	background-color: #FFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, sans-serif;
	font-size: 14px;
	color: #323031;
}
img{border:none;}
strong{font-weight:700;}
#girlcontainer a {
	color: #be2f8d;
	text-decoration: none;
}
#girlcontainer a:hover {
	text-decoration: underline;
}
#girlcontainer h1 {
	font-size: 48px;
	color: #b72888;
	margin:0px;
	font-weight:300;
}
#girlcontainer h2 {
	font-size: 24px;
	color: #b72988;
	margin:0px;
	font-weight:700;
	text-align:center;
}
.gform_heading {text-align:center;}
.gform_heading span {font-weight:600;font-size:20px;}
.gform_wrapper .top_label .gsection_description {
    text-align: center;
}

#splash_bg {
	background-image: url('images/splash_bg.jpg');
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	width: 100%;
}
.container {
	width: 1001px;
	margin-right: auto;
	margin-left: auto;
}
#splash_txt {
	text-align: center;
	float: left;
	height: 153px;
	width: 100%;
	padding-top: 80px;
	font-size: 16px;
	color: #86878A;
}
#splashlink1 {
	float: left;
}
#splashlink2 {
	float: left;
}
#splash_footer_txt {
	text-align: center;
	float: left;
	width: 100%;
	margin-top: 110px;
	margin-bottom: 200px;
	color: #86878a;
}
#splash_footer_txt a {
	color: #86878a;
	text-decoration: none;
}
#girlcontainer{
	background-image: url('images/main_bg_girls.jpg');
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	width: 100%;
}

#head_bg {
	background-image: url('images/header_bg.png');
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	width: 1001px;
	height: 86px;
}
#topsocial {
	text-align: right;
	float: left;
	height: 26px;
	width: 300px;
	padding-top: 10px;
	padding-right: 14px;
}
#topsocial img {
	vertical-align: middle;
}
#sasolink {
	float: left;
	height: 36px;
	width: 321px;
}
#searcharea {
	float: left;
	width: 240px;
	padding-top: 10px;
}
.girls-search {
	height: 24px; 
	background:url('images/searchbar_bg.jpg') no-repeat left top;
	float: left;
	color: rgb(78,82,87); 
	padding-left: 6px; 
	width: 162px;
	border:none; 
}

#menu {
	float: left;
	width: 1001px;
	margin-top: 10px;
}
#banner {
	float: left;
	height: 267px;
	width: 1001px;
}


#titlebar {
	font-size: 18px;
	font-weight: 700;
	text-transform: uppercase;
	color: #000;
	background-image: url('images/title_bar_bg.png');
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	float: left;
	width: 1001px;
	height: 22px;
	padding-top: 30px;
}
#whitepage {
	background-color: #FFF;
	float: left;
	width: 1001px;
	padding-bottom: 20px;
}
#main_title {
	text-align: center;
	float: right;
	width: 1001px;
	font-size: 16px;
	color: #86878a;
}
#leftside {
	float: left;
	width: 200px;
	margin-left: 20px;
	text-align: center;
}
.leftbox {
	font-size: 13px;
	color: #86878A;
	margin-bottom: 40px;
}

#bodyarea {
	float: right;
	width: 720px;
	padding-top: 40px;
	padding-bottom: 40px;
}
#bottomcontainer {
	background-color: #f1f1f1;
	float: left;
	width: 100%;
}

#footerbar {
	background-image: url('images/footer_bar_bg.png');
	background-repeat: no-repeat;
	background-position: top;
	text-align: center;
	float: left;
	height: 24px;
	width: 1001px;
	padding-top: 10px;
	font-size: 14px;
	color: #c0c0c1;
}
#footerbar a {
	color: #000;
	text-decoration:none;
}
#footerbar a:hover {
	color: #000;
	text-decoration:underline;
}
#copyright {
	text-align: center;
	float: left;
	width: 100%;
	margin-top: 30px;
	margin-bottom: 40px;
	color: #86878a;
}
#copyright a {
	color: #86878a;
	text-decoration:none;
}
.pinkbox {
	padding: 15px;
	float: left;
	width: 690px;
	background-image: url('images/pinkbox_bg.jpg');
	background-repeat: repeat-x;
	background-position: top;
	-moz-border-radius-topright: 20px;
	border-top-right-radius: 20px;
	-moz-border-radius-topleft: 20px;
	border-top-left-radius: 20px;
	text-align:left;
	color:#323031;
}
#girlcontainer .greybox {
	padding: 15px;
	float: left;
	width: 690px;
	background-image: url('images/pinkbox_bg.jpg');
	background-repeat: repeat-x;
	background-position: top;
	-moz-border-radius-topright: 20px;
	border-top-right-radius: 20px;
	-moz-border-radius-topleft: 20px;
	border-top-left-radius: 20px;
	text-align:left;
	color:#323031;
}
.pink32 {
	color: #b62888;
	font-size: 32px;
}






.pink48 {
	font-size: 48px;
	color: #b72888;
}
.blue48 {
	font-size: 48px;
	color: #5272a1;
}

/* MENU */
 
#menu-header
{
	list-style: none;
    list-style-image: none;
	margin: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 140px;
	float:left;
}
#menu-header li
{	
	list-style: none;
    list-style-image: none;
	text-align: left;
	float:left;
	background-repeat: no-repeat;
	background-position: right center;
	padding-right:2px;
	background-image: url('images/menu_dividerg.jpg');
	margin-top:10px;
	position:relative;
}
#menu-header li.last
{
	background-image:none;
}
#menu-header li a
{
	display: block;
	color: #b62788;
	text-decoration: none;
	text-align: left;
	font-size: 16px;
	padding-top: 0px;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: 400;
	padding-bottom: 0px;
}
#menu-header li a:hover
{
	color: #d18db7;
	cursor: pointer;
}
#menu-header li.current-menu-item a,#menu-header li.current_page_item a
{
	color: #d18db7;
}

	#menu-header li ul {
		display:none;
		position:absolute;
		z-index:9999;
		background-color:#f0f0f0;
		padding:5px 0 0 0 !important;
		margin:0;
		left:0px;
		top:18px;
		width:200px !important;
		list-style: none;
		list-style-image: none;
	}
	#menu-header li:hover ul {
		display:block;
	}
	#menu-header li ul li,#menu-header li ul li:hover {
		margin:0;
		clear:both;
		text-align:left !important;
		background:none;
		float:none;
		padding:5px 10px !important;
		list-style: none;
		list-style-image: none;
	}
	#menu-header li ul li a {
		padding:0 !important;
		display:block;
		text-decoration:none;
		border:0;
		margin:0 !important;
		color:#b62788;
		font-size:12px !important;
		font-size:12px\0/;
		text-transform:none;
		font-weight:normal;
	}
	#menu-header li ul li a:hover {
		text-decoration:underline;
		border:0;
		color:#d18db7 !important;
	}



/* Images */
.alignleft {
	float: left;
	/*-moz-box-shadow: 0px 0px 5px 0px #78a6d1;
	-webkit-box-shadow: 0px 0px 5px 0px #78a6d1;
	box-shadow: 0px 0px 5px 0px #78a6d1;*/
	background-color:#fff;
	-webkit-border-top-left-radius:10px;
	-moz-border-radius-topleft:10px;
	border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;
	-moz-border-radius-topright:10px;
	border-top-right-radius:10px;
	-webkit-border-bottom-right-radius:10px;
	-moz-border-radius-bottomright:10px;
	border-bottom-right-radius:10px;
	-webkit-border-bottom-left-radius:10px;
	-moz-border-radius-bottomleft:10px;
	border-bottom-left-radius:10px;
}
.alignright {
	float: right;
	/*-moz-box-shadow: 0px 0px 5px 0px #78a6d1;
	-webkit-box-shadow: 0px 0px 5px 0px #78a6d1;
	box-shadow: 0px 0px 5px 0px #78a6d1;*/
	background-color:#fff;
	-webkit-border-top-left-radius:10px;
	-moz-border-radius-topleft:10px;
	border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;
	-moz-border-radius-topright:10px;
	border-top-right-radius:10px;
	-webkit-border-bottom-right-radius:10px;
	-moz-border-radius-bottomright:10px;
	border-bottom-right-radius:10px;
	-webkit-border-bottom-left-radius:10px;
	-moz-border-radius-bottomleft:10px;
	border-bottom-left-radius:10px;
}
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
	/*-moz-box-shadow: 0px 0px 5px 0px #78a6d1;
	-webkit-box-shadow: 0px 0px 5px 0px #78a6d1;
	box-shadow: 0px 0px 5px 0px #78a6d1;*/
	background-color:#fff;
	-webkit-border-top-left-radius:10px;
	-moz-border-radius-topleft:10px;
	border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;
	-moz-border-radius-topright:10px;
	border-top-right-radius:10px;
	-webkit-border-bottom-right-radius:10px;
	-moz-border-radius-bottomright:10px;
	border-bottom-right-radius:10px;
	-webkit-border-bottom-left-radius:10px;
	-moz-border-radius-bottomleft:10px;
	border-bottom-left-radius:10px;
}

img.alignleft {
	margin: 5px 20px 5px 0;
}
.wp-caption.alignleft {
	margin: 5px 10px 5px 0;
}
img.alignright {
	margin: 5px 0 5px 20px;
}
.wp-caption.alignright {
	margin: 5px 0 5px 10px;
}
img.aligncenter {
	margin: 5px auto;
}
img.alignnone {
	margin: 5px 0;
}
.wp-caption .wp-caption-text,
.entry-caption,
.gallery-caption {
	color: #220e10;
	font-size: 18px;
	font-style: italic;
	font-weight: 300;
}
img.wp-smiley,
.rsswidget img {
	border: 0;
	border-radius: 0;
	box-shadow: none;
	margin-bottom: 0;
	margin-top: 0;
	padding: 0;
}

.wp-caption.alignleft + ul,
.wp-caption.alignleft + ol  {
	list-style-position: inside;
}

/**
 * 6.5 Gallery
 * -----------------------------------------------------------------------------
 */



.attachment-thumbnail {
	/*-moz-box-shadow: 0px 0px 5px 0px #78a6d1;
	-webkit-box-shadow: 0px 0px 5px 0px #78a6d1;
	box-shadow: 0px 0px 5px 0px #78a6d1;*/
	background-color:#fff;
	-webkit-border-top-left-radius:10px;
	-moz-border-radius-topleft:10px;
	border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;
	-moz-border-radius-topright:10px;
	border-top-right-radius:10px;
	-webkit-border-bottom-right-radius:10px;
	-moz-border-radius-bottomright:10px;
	border-bottom-right-radius:10px;
	-webkit-border-bottom-left-radius:10px;
	-moz-border-radius-bottomleft:10px;
	border-bottom-left-radius:10px;
}
.gallery {
	display: -webkit-box;
 	display: -moz-box;
 	display: -ms-flexbox;
 	display: -webkit-flex;
 	display: flex;
	flex:1 0 auto;
	flex-wrap: wrap;
	flex-direction:row;
	margin:30px 0;
}
	.gallery dl {
	    padding:0;
	    margin: 0 1% 10px 0;
	    position: relative;
	    z-index: 998;
	    display: -webkit-box;
	    display: -moz-box;
	    display: -ms-flexbox;
	    display: -webkit-flex;
	    display: flex;
	    flex: 1 0 auto;
	    flex-wrap: wrap;
	    width:15%;
	    max-width:15%;
	    border:0;
		position:relative;
	}
	.gallery dl dd {
	    width:100%;
	}
	.gallery dl dt img {
		width:100%;
		max-width:100%;
		height:auto;
		-moz-box-shadow:0px 0px 3px 0px #b6bdca;
		-webkit-box-shadow:0px 0px 3px 0px #b6bdca;
		box-shadow:0px 0px 3px 0px #b6bdca;
		border-radius:4px;
	}
	.gallery dl a {
		text-decoration:none;
		color:#ffffff;
	}
/**
 * 6.14 Comments
 * -----------------------------------------------------------------------------
 */

.comments-area {
	margin: 48px auto;
	max-width: 474px;
	padding: 0 10px;
}

.comment-reply-title,
.comments-title {
	font-weight:bold;
	margin: 0;
	font-size:16px;
}

.comment-list {
	list-style: none;
	margin: 0 0 48px 0;
}

.comment-author {
	font-size: 14px;
	line-height: 1.7142857142;
}

.comment-list .reply,
.comment-metadata {
	font-size: 11px;
	line-height: 2;
}

.comment-list .reply {
	margin-top: 24px;
}

.comment-author .fn {
	font-weight: 900;
}


.comment-list article,
.comment-list .pingback,
.comment-list .trackback {
	border-top: 1px solid rgba(0, 0, 0, 0.1);
	margin-bottom: 24px;
	padding-top: 24px;
}

.comment-list > li:first-child > article,
.comment-list > .pingback:first-child,
.comment-list > .trackback:first-child {
	border-top: 0;
}

.comment-author {
	position: relative;
}

.comment-author .avatar {
	border: 1px solid rgba(0, 0, 0, 0.1);
	height: 18px;
	padding: 2px;
	position: absolute;
	top: 0;
	left: 0;
	width: 18px;
}

.bypostauthor > article .fn:before {
	content: "\f408";
	margin: 0 2px 0 -2px;
	position: relative;
	top: -1px;
}

.says {
	display: none;
}

.comment-author,
.comment-awaiting-moderation,
.comment-content,
.comment-list .reply,
.comment-metadata {
	padding-left: 30px;
}

.comment-edit-link {
	margin-left: 10px;
}

.comment-edit-link:before {
	content: "\f411";
}

.comment-reply-link:before,
.comment-reply-login:before {
	content: "\f412";
	margin-right: 2px;
}

.comment-content {
	-webkit-hyphens: auto;
	-moz-hyphens:    auto;
	-ms-hyphens:     auto;
	hyphens:         auto;
	word-wrap: break-word;
	font-size:12px;
}

.comment-content ul,
.comment-content ol {
	margin: 0 0 24px 22px;
}

.comment-content li > ul,
.comment-content li > ol {
	margin-bottom: 0;
}

.comment-content > :last-child {
	margin-bottom: 0;
}

.comment-list .children {
	list-style: none;
	margin-left: 15px;
}

.comment-respond {
	margin-bottom: 24px;
	padding: 0;
}

.comment .comment-respond {
	margin-top: 24px;
}

.comment-respond h3 {
	margin-top: 0;
	margin-bottom: 24px;
}

.comment-notes,
.comment-awaiting-moderation,
.logged-in-as,
.no-comments,
.form-allowed-tags,
.form-allowed-tags code {
	color: #767676;
}

.comment-notes,
.comment-awaiting-moderation,
.logged-in-as {
	font-size: 14px;
	line-height: 1.7142857142;
}

.no-comments {
	font-size: 16px;
	font-weight: 900;
	line-height: 1.5;
	margin-top: 24px;
	text-transform: uppercase;
}

.comment-form label {
	display: block;
}

.comment-form input[type="text"],
.comment-form input[type="email"],
.comment-form input[type="url"] {
	width: 100%;
}

.form-allowed-tags,
.form-allowed-tags code {
	font-size: 12px;
	line-height: 1.5;
}

.required {
	color: #c0392b;
}

.comment-reply-title small a {
	color: #2b2b2b;
	float: right;
	height: 24px;
	overflow: hidden;
	width: 24px;
}

.comment-reply-title small a:hover {
	color: #41a62a;
}

.comment-reply-title small a:before {
	content: "\f405";
	font-size: 32px;
}

.comment-navigation {
	font-size: 12px;
	line-height: 2;
	margin-bottom: 48px;
	text-transform: uppercase;
}

.comment-navigation .nav-next,
.comment-navigation .nav-previous {
	display: inline-block;
}

.comment-navigation .nav-previous a {
	margin-right: 10px;
}

#comment-nav-above {
	margin-top: 36px;
	margin-bottom: 0;
}


/* EVENTS */

.greybox h2.pta-sus-list-title {display:none;}
.greybox th {font-size:11px;color:#9fb7cf;font-weight:300;}
.greybox tr.filled td { padding:10px !important; }
.greybox td.column-title a {font-size:18px;font-weight:700;color:#0a376f !important;}
.greybox TABLE.pta-sus-sheets TD,
.greybox TABLE.pta-sus-tasks TH,
.greybox TABLE.pta-sus-sheets TH {
    border-bottom: 1px solid #d5e0ef !important;
    }
.greybox TR.pta-sus-tasks-bb TD {
    border-bottom: 1px solid #d5e0ef !important; padding:10px !important;
    }
.greybox TABLE.pta-sus-sheets TR.filled {
    background: #ffffff !important;
    }
.greybox TABLE.pta-sus-sheets TD {
    padding:10px !important; background-color:#ffffff !important;
    }
.greybox .pta-sus-sheet h2 {font-size:30px;}
.greybox .pta-sus-sheet h5 {font-size:16px;}
.greybox h3 {text-align:center;color:#0a376f;padding:0;margin:30px 0 0 0;font-size:18px;}
.greybox h4 {text-align:center;font-style:italic;font-weight:300;color:#0a376f;padding:0;margin:5px 0 15px 0;}


.pinkbox h2.pta-sus-list-title {display:none;}
.pinkbox th,#girlcontainer .greybox th {font-size:11px;color:#d570b4;font-weight:300;}
.pinkbox tr.filled td,#girlcontainer .greybox tr.filled td { padding:10px !important; }
.pinkbox td.column-title a,#girlcontainer .greybox td.column-title a {font-size:18px;font-weight:700;color:#b62888 !important;}
.pinkbox TABLE.pta-sus-sheets TD,
.pinkbox TABLE.pta-sus-tasks TH,
.pinkbox TABLE.pta-sus-sheets TH,#girlcontainer .greybox TABLE.pta-sus-sheets TD,#girlcontainer .greybox TABLE.pta-sus-tasks TH,#girlcontainer .greybox TABLE.pta-sus-sheets TH {
    border-bottom: 1px solid #f5e3f0 !important;
    }
.pinkbox TR.pta-sus-tasks-bb TD,#girlcontainer .greybox TR.pta-sus-tasks-bb TD {
    border-bottom: 1px solid #f5e3f0 !important; padding:10px !important;
    }
.pinkbox TABLE.pta-sus-sheets TR.filled,#girlcontainer .greybox TABLE.pta-sus-sheets TR.filled {
    background: #ffffff !important;
    }
.pinkbox TABLE.pta-sus-sheets TD,#girlcontainer .greybox TABLE.pta-sus-sheets TD {
    padding:10px !important; background-color:#ffffff !important;
	    width: 75%;
    }
.pinkbox .pta-sus-sheet h2,#girlcontainer .greybox .pta-sus-sheet h2 {font-size:30px;}
.pinkbox .pta-sus-sheet h5,#girlcontainer .greybox .pta-sus-sheet h5 {font-size:16px;}
.pinkbox h3,#girlcontainer .greybox h3 {text-align:center;color:#bb4f96;padding:0;margin:30px 0 0 0;font-size:18px;}
.pinkbox h4,#girlcontainer .greybox h4 {text-align:center;font-style:italic;font-weight:300;color:#bb4f96;padding:0;margin:5px 0 15px 0;}


#signup_firstname,#signup_lastname,#signup_email,#signup_phone,#signup_item,#signup_attending,#signup_mfirstname {
	background-color:#ffffff !important;
	color:#222021;
	padding:5px 10px;
	margin-top:0;
	font-size:16px !important;
	text-align:left;
	width:50% !important;
	font-family: 'Roboto', sans-serif;
}
label {padding-top:9px !important;width:275px !important;}
.greybox .button-primary,.greybox .gform_button {
  background: #adcfea;
  background-image: -webkit-linear-gradient(top, #adcfea, #0e3a71);
  background-image: -moz-linear-gradient(top, #adcfea, #0e3a71);
  background-image: -ms-linear-gradient(top, #adcfea, #0e3a71);
  background-image: -o-linear-gradient(top, #adcfea, #0e3a71);
  background-image: linear-gradient(to bottom, #adcfea, #0e3a71);
  -webkit-border-radius: 8;
  -moz-border-radius: 8;
  border-radius: 8px;
  text-shadow: 0px 1px 1px #164161;
	font-family: 'Roboto', sans-serif;
  color: #ffffff;
  font-size: 16px;
  padding: 7px 16px 7px 16px;
  text-decoration: none;
font-weight:700;
border:0 !important;
margin:0 0 10px 0;
}
.greybox .button-primary:hover,.greybox .gform_button:hover {
  background: #86b6db;
  background-image: -webkit-linear-gradient(top, #86b6db, #0a305e);
  background-image: -moz-linear-gradient(top, #86b6db, #0a305e);
  background-image: -ms-linear-gradient(top, #86b6db, #0a305e);
  background-image: -o-linear-gradient(top, #86b6db, #0a305e);
  background-image: linear-gradient(to bottom, #86b6db, #0a305e);
  text-decoration: none;
}

.pinkbox .button-primary,.pinkbox .gform_button,#girlcontainer .greybox .button-primary,#girlcontainer .greybox .gform_button {
  background: #c5539f;
  background-image: -webkit-linear-gradient(top, #d999c3, #c5539f);
  background-image: -moz-linear-gradient(top, #d999c3, #c5539f);
  background-image: -ms-linear-gradient(top, #d999c3, #c5539f);
  background-image: -o-linear-gradient(top, #d999c3, #c5539f);
  background-image: linear-gradient(to bottom, #d999c3, #c5539f);
  -webkit-border-radius: 8;
  -moz-border-radius: 8;
  border-radius: 8px;
  text-shadow: 0px 1px 1px #c5539f;
	font-family: 'Roboto', sans-serif;
  color: #ffffff;
  font-size: 16px;
  padding: 7px 16px 7px 16px;
  text-decoration: none;
font-weight:700;
border:0 !important;
margin:0 0 10px 0;
}
.pinkbox .button-primary:hover,.pinkbox .gform_button:hover,#girlcontainer .greybox .button-primary:hover,#girlcontainer .greybox .gform_button:hover {
  background: #9f367c;
  background-image: -webkit-linear-gradient(top, #d586ba, #9f367c);
  background-image: -moz-linear-gradient(top, #d586ba, #9f367c);
  background-image: -ms-linear-gradient(top, #d586ba, #9f367c);
  background-image: -o-linear-gradient(top, #d586ba, #9f367c);
  background-image: linear-gradient(to bottom, #d586ba, #9f367c);
  text-decoration: none;
}
.pinkbox table th,#girlcontainer .greybox table th {
    background-color: #f5e3f0;
}

.greybox .eventmore {padding: 10px 10px;border: 1px solid #d5e0ef;font-weight: 600;font-size: 14px;color: #0a376f;}
#girlcontainer .greybox .eventmore,.pinkbox .eventmore {padding: 10px 10px;border: 1px solid #f5e3f0;font-weight: 600;font-size: 14px;color:#b62888;}

p.submit,.gform_footer {text-align:center;padding:0;margin:0;}
h2.news-link {margin:0 !important; padding:0 !important;}
h2.news-link a {text-transform:none;font-size:20px;color:#5272a1;}
.news-post {padding:10px 0 15px 0;}
.news-post p,.leftbox p {margin:0;padding:0;}
.news-post span {font-size:11px;color:#5272a1;}


h5 {text-align:left;color:#0a376f;padding:0;margin:10px 0 0 0;font-size:18px;font-weight:normal;}
.gform_body label {margin-right:15px !important;padding-top:0px !important;width:150px !important;}
.medium {
	background-color:#ffffff;
	color:#222021;
	padding:5px 10px;
	margin-top:0;
	font-size:16px !important;
	text-align:left;
	width:60% !important;
	font-family: 'Roboto', sans-serif;
}


.gform_body label {width:30% !important;padding-top: 22px !important;}
body .gform_wrapper .top_label div.ginput_container,.top_label div.ginput_complex.ginput_container.gf_name_has_1, .top_label div.ginput_complex.ginput_container.gf_name_has_2, .top_label div.ginput_complex.ginput_container.gf_name_has_3 {
	width:65%!important;
	float:right;
    margin:10px 0 0 0;
}
body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html {
    padding:20px 0 0 0;
}
#field_14_8 div.ginput_container,#field_14_12 div.ginput_container {width:65%!important;}
.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
    border: 0px solid #ECECEC;
    background-color: #ffffff;
    color: #92195a;
    font-size: 16px;
    padding: 15px 10px!important;
    max-width: 90%;
    -moz-box-shadow: inset 0px 0px 5px 1px #efd4e4;
    -webkit-box-shadow: inset 0px 0px 5px 1px #efd4e4;
    box-shadow: inset 0px 0px 5px 1px #efd4e4;
}
.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit] {
    background-color: #d31163;
    color: #ffffff;
    padding: 15px 30px;
    border: 0;
    cursor: pointer;
    font-weight: 700;
}
#input_12_13 {
    box-shadow: none;
    font-size: 30px;
    padding: 5px 0!important;
}

canvas { clear:both;width:auto !important;float:left;position:relative;margin-bottom:20px; }
#input_2_17_Container {margin:0 !important;padding:0 !important;float:none;width:auto !important;}


h5.post-to-page-title { margin:15px 0 0 0; float:right; width:500px; }
h5.post-to-page-title a { color:#0a376f !important; }
div.post-to-page-date { margin:15px 0 0 0; font-size:11px; color:#e7f1fc; padding:3px 0; background-color:#7495bd; text-align:center; width:170px; float:left; }
div.post-to-page-comment-count { font-size:11px; color:#ffffff; padding:3px 0; background-color:#0a376f; text-align:center; width:170px; float:left; }
div.post-to-page-image { margin:15px 0 0 0; text-align:center; width:170px; float:left; }
div.post-to-page-image img { width:170px; height:auto; }

.column-view_link strong {font-weight:normal;}
.Prospective  {display:none;}


#gform_wrapper_3 .gfield_label,#gform_wrapper_5 .gfield_label,.gfield_price .gfield_description,#gform_wrapper_4 .gfield_label,#gform_wrapper_6 .gfield_label,#gform_wrapper_10 .gfield_label,.gform_wrapper .gfield_description,#gform_wrapper_11 .gfield_label {width:35% !important; text-align:right;float:left;padding-top: 13px!important;}
#gform_wrapper_3 .ginput_container,#gform_wrapper_5 .ginput_container,#gform_wrapper_4 .ginput_container,#gform_wrapper_6 .ginput_container,#gform_wrapper_10 .ginput_container,#gform_wrapper_11 .ginput_container {width:60% !important; text-align:left;float:right;}
#gform_wrapper_3 .ginput_container label,#gform_wrapper_5 .ginput_container label,#gform_wrapper_4 .ginput_container label,#gform_wrapper_6 .ginput_container label,#gform_wrapper_10 .ginput_container label {text-align:left;}
#input_3_19_Container,#input_5_19_Container {float: left;margin-left:3%;}
#input_3_19_resetbutton,#input_5_19_resetbutton {position: absolute;}
#field_3_21,#field_5_21 {padding-top:30px;}
#gform_wrapper_3 h2,#gform_wrapper_5 h2,#gform_wrapper_4 h2,#gform_wrapper_6 h2 {text-align:center;}
#gform_wrapper_3 .gform_description,#gform_wrapper_5 .gform_description,#gform_wrapper_4 .gform_description,#gform_wrapper_6 .gsection_description {text-align:center !important;}
.gfield_price .gfield_description {padding:0 !important;margin-top:-5px;}

.name_first label,.name_last label {text-align:left;}
#input_11_2_Container {
	float:left;
	margin:20px 0 10px 20px;
}

#field_3_22,#field_4_22 {
	background:url('/wp-content/uploads/2016/02/mom-tshirt01.jpg') no-repeat left;
	background-size:100px 133px;
	padding: 10px 0 0 120px;
	height: 133px;
}
#field_5_22,#field_6_22 {
	background:url('/wp-content/uploads/2016/02/mom-tshirt.jpg') no-repeat left;
	background-size:100px 133px;
	padding: 10px 0 0 120px;
	height: 133px;
}
#field_3_23,#field_4_23 {
	background:url('/wp-content/uploads/2016/02/mom-tshirt02.jpg') no-repeat left;
	background-size:100px 133px;
	padding: 10px 0 0 120px;
	height:133px;
	border-top: 1px solid #efefef;
}
#field_5_23,#field_6_23 {
	background:url('/wp-content/uploads/2016/02/girl-tshirt.jpg') no-repeat left;
	background-size:100px 133px;
	padding: 10px 0 0 120px;
	height:133px;
	border-top: 1px solid #efefef;
}
#field_3_32,#field_4_32 {
	/*background:url('/wp-content/uploads/2016/02/mom-jacket.jpg') no-repeat left;
	background-size:100px 133px;
	padding: 10px 0 0 120px;
	height:133px;
	border-top: 1px solid #efefef;*/
}
#field_5_32,#field_6_32 {
	/*background:url('/wp-content/uploads/2016/02/ladies-hoodie.jpg') no-repeat left;
	background-size:100px 133px;
	padding: 10px 0 0 120px;
	height:133px;
	border-top: 1px solid #efefef;*/
}
#field_3_24,#field_4_24 {
	background:url('/wp-content/uploads/2016/02/boys-tshirt.jpg') no-repeat left;
	background-size:100px 133px;
	padding: 10px 0 0 120px;
	height: 133px;
	border-top: 1px solid #efefef;
}
#field_5_24,#field_6_24 {
	background:url('/wp-content/uploads/2016/02/ladies-sweatshirt.jpg') no-repeat left;
	background-size:100px 133px;
	padding: 10px 0 0 120px;
	height: 133px;
	border-top: 1px solid #efefef;
}
#field_3_34,#field_4_34 {
	/*background:url('/wp-content/uploads/2016/02/boys-sleeve.jpg') no-repeat left;
	background-size:100px 133px;
	padding: 10px 0 0 120px;
	height:133px;
	border-top: 1px solid #efefef;*/
}
#field_5_34,#field_6_34 {
	/*background:url('/wp-content/uploads/2016/02/ladies-sleeve.jpg') no-repeat left;
	background-size:100px 133px;
	padding: 10px 0 0 120px;
	height:133px;
	border-top: 1px solid #efefef;*/
}
#field_3_25,#field_5_25,#field_4_25 {
	background:url('/wp-content/uploads/2016/02/boys-hoodie.jpg') no-repeat left;
	background-size:100px 133px;
	padding: 10px 0 0 120px;
	height:133px;
	border-top: 1px solid #efefef;
}
#field_6_36,#field_5_36 {
	/*background:url('/wp-content/uploads/2016/02/car-decal.jpg') no-repeat left;
	background-size:200px 123px;
	padding: 10px 0 0 120px;
	height:123px;
	border-top: 1px solid #efefef;*/
}

#field_3_32,#field_5_32 {
	padding:30px 0;
	text-align:center;
}
#field_4_14 .ginput_container_email,#field_6_14 .ginput_container_email {
	padding-bottom:20px;
}
#gform_wrapper_3 h2, #gform_wrapper_5 h2, #gform_wrapper_4 h2, #gform_wrapper_6 h2 {
    padding:20px 0!important;
}
.gform_wrapper #input_5_2 li label,.gform_wrapper #input_3_2 li label,.gform_wrapper #input_5_75 li label,.gform_wrapper #input_5_77 li label,.gform_wrapper #input_5_79 li label,.gform_wrapper #input_5_81 li label,.gform_wrapper #input_3_79 li label,.gform_wrapper #input_3_81 li label,.gform_wrapper #input_3_83 li label,.gform_wrapper #input_3_85 li label,.gform_wrapper #input_3_87 li label,.gform_wrapper #input_3_88 li label,.gform_wrapper #input_3_89 li label,.gform_wrapper #input_3_90 li label,.gform_wrapper #input_3_91 li label,.gform_wrapper #input_5_83 li label,.gform_wrapper #input_5_84 li label,.gform_wrapper #input_5_85 li label,.gform_wrapper #input_5_86 li label,.gform_wrapper #input_5_87 li label,.gform_wrapper #field_10_5 li label,.gform_wrapper #field_10_4 li label,.gform_wrapper #field_10_3 li label,.gform_wrapper #field_10_2 li label {
    width: auto!important;
	float:none;
}
#gform_wrapper_3 #field_3_34 .ginput_container,#gform_wrapper_5 #field_5_35 .ginput_container,#gform_wrapper_6 .ginput_container {width:100% !important; text-align:left;float:none;}

.ginput_container.ginput_container_singleproduct {
	padding-top: 1px;
    font-size: 24px;
}
#field_3_30,#field_5_30 {padding: 30px 0;}
#field_3_15,#field_5_15 {padding: 40px 0 0 0;}

#field_3_39,#field_5_38 {font-size:24px;padding:5px;}
#field_3_37,#field_5_37 {    text-align: center;
    font-size: 14px;}

.ginput_container.ginput_container_product_calculation {padding-top:8px;}


#field_3_87,#field_3_88,#field_3_89,#field_3_90,#field_3_91{
    float:left;
	width:100%;
	clear:both;
	background-color:#e7edf7;
}
#field_3_87 .gfield_description,#field_3_88 .gfield_description,#field_3_89 .gfield_description,#field_3_90 .gfield_description,#field_3_91 .gfield_description{
    color: #790000;
    font-weight: 700;
    padding: 0;
}
#input_10_2_Container {
    float: left;
    margin: 20px;
}
#input_10_2_signature_image div {
    text-align: center;
    font-size: 12px;
}
#field_10_6 {float:left;width:100%;}
.gform_wrapper .field_description_below .gfield_description.validation_message {
    text-align: center;
    width: 100%!important;
    padding: 10px 0;
}
.order-apparel {
    text-align: center;
    padding: 20px;
    background-color: #0a376f;
    color: #ffffff;
    font-size: 22px;
    font-weight: 700;
}

.sticky-list-wrapper {display:block;}
.sbtn0 a,.sbtn-1 a,.sbtn-2 a,.sbtn-3 a,.sbtn0-4 a,.sbtn-5 a,.sbtn-6 a,.sbtn-7 a,.sbtn-8 a,.sbtn-9 a,.sbtn-10 a,.sbtn-11 a,.sbtn-12 a,.sbtn-13 a,.sbtn-14 a,.sbtn-15 a,.sbtn-1 span,.sbtn-2 span,.sbtn-3 span,.sbtn-4 span,.sbtn-5 span,.sbtn-6 span,.sbtn-7 span,.sbtn-8 span,.sbtn-9 span,.sbtn-10 span,.sbtn-11 span,.sbtn-12 span,.sbtn-13 span,.sbtn-14 span,.sbtn-15 span {display:none!important;}
.needed.sbtn-1:after,.needed.sbtn-2:after,.needed.sbtn-3:after,.needed.sbtn-4:after,.needed.sbtn-5:after,.needed.sbtn-6:after,.needed.sbtn-7:after,.needed.sbtn-8:after,.needed.sbtn-9:after,.needed.sbtn-10:after,.needed.sbtn-11:after,.needed.sbtn-12:after,.needed.sbtn-13:after,.needed.sbtn-14:after,.needed.sbtn-15:after,.needed.sbtn-16:after {
  content: '0';
}
table.sticky-list, table.sticky-list * {
    margin-bottom: 0;
}


#fadeshow1,.gallerylayer {
	background-color:#ffffff!important;
}