﻿
a#alfred_banner{
display:inline;
float:left;
background-color: #320190;
}

.ch-item {
	float: left;
	width: 100%;
	cursor: pointer;
}
#page,#nav-wrapper,#header-wrapper,#main-before-wrapper,#main-wrapper,#main-after-wrapper,#footer-wrapper,.region-bottom{width:100%;}
#main-wrapper{clear:both;}
body.section-search-landing #main-wrapper{padding-top:0;}


.middle_sidebar_inner {margin:0 -2%;}

.header-style-1.header-sticky-ready .logo-has-sticky .mk-desktop-logo,
.header-style-3.header-sticky-ready .logo-has-sticky .mk-desktop-logo {
  opacity: 0;
}

.mk-desktop-logo.light-logo {
  display: none !important;
}

.mk-desktop-logo.dark-logo {
  display: block !important;
}
  .mk-transparent-header .remove-header-bg-true.light-header-skin:not(.header-sticky-ready) .mk-desktop-logo.light-logo {    display: block !important;  }
  .mk-transparent-header .remove-header-bg-true.light-header-skin:not(.header-sticky-ready) .mk-desktop-logo.dark-logo {    display: none !important;  }
  .mk-transparent-header .remove-header-bg-true.dark-header-skin:not(.header-sticky-ready) .mk-desktop-logo.dark-logo {    display: block !important;  }
  .mk-transparent-header .remove-header-bg-true.dark-header-skin:not(.header-sticky-ready) .mk-desktop-logo.light-logo {    display: none !important;  }

	.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12,
	.grid_1.alpha,.grid_1.omega, .grid_2.alpha,.grid_2.omega, .grid_3.alpha,.grid_3.omega, .grid_4.alpha,.grid_4.omega, .grid_5.alpha,.grid_5.omega,
	.grid_6.alpha,.grid_6.omega, .grid_7.alpha,.grid_7.omega, .grid_8.alpha,.grid_8.omega, .grid_9.alpha,.grid_9.omega, .grid_10.alpha,.grid_10.omega, .grid_11.alpha,.grid_11.omega {width: 100%;margin: 0 0 30px}

	

	.view-jugadores-convocados .isotope-element.grid_2,
	.view-jugadores-internacionales .isotope-element.grid_2 {
		  width: 23%;
		  margin: 0 0 30px;
		  margin-left: 1%;
		  margin-right: 1%;
	}


	.lista-salon.grid_2 { margin-bottom: 10px; width: 23%; margin-left: 10px;}
.footer-categories{border-bottom:0 solid #d5d5d5;border-top:0 solid #DDD;color:#999;display:block;font-size:12px;height:238px;letter-spacing:0;line-height:0;margin:0 auto;padding-left:0;padding-right:0;width:990px}
#secondary-nav .nav,.bottom-box h3,.footer-categories,.manuel-categories,.wp-pagenavi .extend,.wp-pagenavi a:link,.wp-pagenavi a:visited,.wp-pagenavi span.pages{-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.03);-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.03);background:#F81;background:-webkit-gradient(linear,left top,left bottom,from(#F81),to(#F81));background:-webkit-linear-gradient(#F81,#F81);background:-moz-linear-gradient(center top,#F81 0,#F81 100%);background:-moz-gradient(center top,#F81 0,#F81 100%);background:-o-linear-gradient(top,#F81,#F81);box-shadow:0 2px 2px 0 rgba(0,0,0,.03)}
#s,#sidebar,.footer-categories,.mobile-menu{display:none}
.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-8{width:66.66666667%}
#header div.section,#featured div.section,#messages div.section,#main,#triptych,#footer-columns,#footer{width:auto;margin-left:auto;margin-right:auto;}
#header div.section{position:relative;}
#content .section,.sidebar .section{padding:0 15px;}
.section h1{font-size:1.8em;color:#083d66;font-weight:bold;}
.section h2{font-size:1.6em;color:#083d66;margin-top:-15px;overflow:hidden;}
.sidebar .section{padding-top:0px;padding-right:0px;padding-left:0px;}

	
	#footer-container {
		overflow: hidden;
	}

	
	#footer {
		width: auto;
		display: block;
	}

	
	#footer-border {
		width: auto;
		display: block;
	}

	
	#footer .sidepanel {
		float: none;
		width: auto;
		margin-left: 20px;
		margin-right: 20px;
	}

#footer .readmore {
	box-shadow: 0px 1px 2px #060606;
  	-moz-box-shadow: 0px 1px 2px #060606;
  	-webkit-box-shadow: 0px 1px 2px #060606;
	text-shadow: #888 0px 1px 0px;
}

#footer .sidepanel h3 {
	color: #3C3C3C;
	size: 17px;
	margin: 0 0 20px 0;
}

#footer .sidepanel a {
}

#footer-links {
	display: inline-block;
	list-style: none;
	padding: 0 0 15px 0;
}

#footer-links li {
	float: left;
	margin-right: 15px;
}

#footer .rf_fronttext_widget .postimage-container {
	border-color: #2a2a2a;
	background-color: #000;
	width: 196px;
}

#footer .rf_fronttext_widget .postimage-border {
	border-color: #131313;
	width: 188px;
}

#footer .rf_contact_widget .phone .icon {
}

#footer .rf_contact_widget .email .icon {
}

#footer .rf_contact_widget .location .icon {

}

#footer .rf_twitter_widget .tweet {
	background: #222;
	border: #444 1px solid;
}

#footer .rf_twitter_widget .arrow-border {
	border-color: #444 transparent transparent transparent;
}

#footer .rf_twitter_widget .arrow {
	border-color: #222 transparent transparent transparent;
}

#footer .rf_latest_posts_widget .postimage-container {
	border-color: #000;
	background-color: #131313;
	outline-color: #2a2a2a;
}

#footer .rf_latest_posts_widget a:hover h4 {
	color: #0E0E0E;
	text-decoration: none;
}

#footer .title-container .title, #footer .sidepanel a.readmore, #footer input[type="submit"] {
	color: #000;
}

#footer .readmore a, #footer input[type="submit"] {
	border-color: #444;
	text-shadow: #333 0px -1px 0px;
}

#footer ::selection {
	background: #ddd;
	color: #222;
}

#footer ::-moz-selection {
	background: #ddd;
	color: #222;
}

#footer ::-webkit-selection {
	background: #ddd;
	color: #222;
}

#footer .font {
	text-shadow: #000 0px -1px 0px;
}
.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-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{float:left}
.col-xs-12{width:100%}
.col-xs-11{width:91.66666667%}
.col-xs-10{width:83.33333333%}
.col-xs-9{width:75%}
.col-xs-8{width:66.66666667%}
.col-xs-7{width:58.33333333%}
.col-xs-6{width:50%}
.col-xs-5{width:41.66666667%}
.col-xs-4{width:33.33333333%}
.col-xs-3{width:25%}
.col-xs-2{width:16.66666667%}
.col-xs-1{width:8.33333333%}
.col-xs-pull-12{right:100%}
.col-xs-pull-11{right:91.66666667%}
.col-xs-pull-10{right:83.33333333%}
.col-xs-pull-9{right:75%}
.col-xs-pull-8{right:66.66666667%}
.col-xs-pull-7{right:58.33333333%}
.col-xs-pull-6{right:50%}
.col-xs-pull-5{right:41.66666667%}
.col-xs-pull-4{right:33.33333333%}
.col-xs-pull-3{right:25%}
.col-xs-pull-2{right:16.66666667%}
.col-xs-pull-1{right:8.33333333%}
.col-xs-pull-0{right:auto}
.col-xs-push-12{left:100%}
.col-xs-push-11{left:91.66666667%}
.col-xs-push-10{left:83.33333333%}
.col-xs-push-9{left:75%}
.col-xs-push-8{left:66.66666667%}
.col-xs-push-7{left:58.33333333%}
.col-xs-push-6{left:50%}
.col-xs-push-5{left:41.66666667%}
.col-xs-push-4{left:33.33333333%}
.col-xs-push-3{left:25%}
.col-xs-push-2{left:16.66666667%}
.col-xs-push-1{left:8.33333333%}
.col-xs-push-0{left:auto}
.col-xs-offset-12{margin-left:100%}
.col-xs-offset-11{margin-left:91.66666667%}
.col-xs-offset-10{margin-left:83.33333333%}
.col-xs-offset-9{margin-left:75%}
.col-xs-offset-8{margin-left:66.66666667%}
.col-xs-offset-7{margin-left:58.33333333%}
.col-xs-offset-6{margin-left:50%}
.col-xs-offset-5{margin-left:41.66666667%}
.col-xs-offset-4{margin-left:33.33333333%}
.col-xs-offset-3{margin-left:25%}
.col-xs-offset-2{margin-left:16.66666667%}
.col-xs-offset-1{margin-left:8.33333333%}
.col-xs-offset-0{margin-left:0}
.col-sm-12{width:100%}
.col-sm-11{width:91.66666667%}
.col-sm-10{width:83.33333333%}
.col-sm-9{width:75%}
.col-sm-8{width:66.66666667%}
.col-sm-7{width:58.33333333%}
.col-sm-6{width:50%}
.col-sm-5{width:41.66666667%}
.col-sm-4{width:33.33333333%}
.col-sm-3{width:25%}
.col-sm-2{width:16.66666667%}
.col-sm-1{width:8.33333333%}
.col-sm-pull-12{right:100%}
.col-sm-pull-11{right:91.66666667%}
.col-sm-pull-10{right:83.33333333%}
.col-sm-pull-9{right:75%}
.col-sm-pull-8{right:66.66666667%}
.col-sm-pull-7{right:58.33333333%}
.col-sm-pull-6{right:50%}
.col-sm-pull-5{right:41.66666667%}
.col-sm-pull-4{right:33.33333333%}
.col-sm-pull-3{right:25%}
.col-sm-pull-2{right:16.66666667%}
.col-sm-pull-1{right:8.33333333%}
.col-sm-pull-0{right:auto}
.col-sm-push-12{left:100%}
.col-sm-push-11{left:91.66666667%}
.col-sm-push-10{left:83.33333333%}
.col-sm-push-9{left:75%}
.col-sm-push-8{left:66.66666667%}
.col-sm-push-7{left:58.33333333%}
.col-sm-push-6{left:50%}
.col-sm-push-5{left:41.66666667%}
.col-sm-push-4{left:33.33333333%}
.col-sm-push-3{left:25%}
.col-sm-push-2{left:16.66666667%}
.col-sm-push-1{left:8.33333333%}
.col-sm-push-0{left:auto}
.col-sm-offset-12{margin-left:100%}
.col-sm-offset-11{margin-left:91.66666667%}
.col-sm-offset-10{margin-left:83.33333333%}
.col-sm-offset-9{margin-left:75%}
.col-sm-offset-8{margin-left:66.66666667%}
.col-sm-offset-7{margin-left:58.33333333%}
.col-sm-offset-6{margin-left:50%}
.col-sm-offset-5{margin-left:41.66666667%}
.col-sm-offset-4{margin-left:33.33333333%}
.col-sm-offset-3{margin-left:25%}
.col-sm-offset-2{margin-left:16.66666667%}
.col-sm-offset-1{margin-left:8.33333333%}
.col-sm-offset-0{margin-left:0}
.col-md-12{width:100%}
.col-md-11{width:91.66666667%}
.col-md-10{width:83.33333333%}
.col-md-9{width:75%}
.col-md-8{width:66.66666667%}
.col-md-7{width:58.33333333%}
.col-md-6{width:50%}
.col-md-5{width:41.66666667%}
.col-md-4{width:33.33333333%}
.col-md-3{width:25%}
.col-md-2{width:16.66666667%}
.col-md-1{width:8.33333333%}
.col-md-pull-12{right:100%}
.col-md-pull-11{right:91.66666667%}
.col-md-pull-10{right:83.33333333%}
.col-md-pull-9{right:75%}
.col-md-pull-8{right:66.66666667%}
.col-md-pull-7{right:58.33333333%}
.col-md-pull-6{right:50%}
.col-md-pull-5{right:41.66666667%}
.col-md-pull-4{right:33.33333333%}
.col-md-pull-3{right:25%}
.col-md-pull-2{right:16.66666667%}
.col-md-pull-1{right:8.33333333%}
.col-md-pull-0{right:auto}
.col-md-push-12{left:100%}
.col-md-push-11{left:91.66666667%}
.col-md-push-10{left:83.33333333%}
.col-md-push-9{left:75%}
.col-md-push-8{left:66.66666667%}
.col-md-push-7{left:58.33333333%}
.col-md-push-6{left:50%}
.col-md-push-5{left:41.66666667%}
.col-md-push-4{left:33.33333333%}
.col-md-push-3{left:25%}
.col-md-push-2{left:16.66666667%}
.col-md-push-1{left:8.33333333%}
.col-md-push-0{left:auto}
.col-md-offset-12{margin-left:100%}
.col-md-offset-11{margin-left:91.66666667%}
.col-md-offset-10{margin-left:83.33333333%}
.col-md-offset-9{margin-left:75%}
.col-md-offset-8{margin-left:66.66666667%}
.col-md-offset-7{margin-left:58.33333333%}
.col-md-offset-6{margin-left:50%}
.col-md-offset-5{margin-left:41.66666667%}
.col-md-offset-4{margin-left:33.33333333%}
.col-md-offset-3{margin-left:25%}
.col-md-offset-2{margin-left:16.66666667%}
.col-md-offset-1{margin-left:8.33333333%}
.col-md-offset-0{margin-left:0}
.col-lg-12{width:100%}
.col-lg-11{width:91.66666667%}
.col-lg-10{width:83.33333333%}
.col-lg-9{width:75%}
.col-lg-8{width:66.66666667%}
.col-lg-7{width:58.33333333%}
.col-lg-6{width:50%}
.col-lg-5{width:41.66666667%}
.col-lg-4{width:33.33333333%}
.col-lg-3{width:25%}
.col-lg-2{width:16.66666667%}
.col-lg-1{width:8.33333333%}
.col-lg-pull-12{right:100%}
.col-lg-pull-11{right:91.66666667%}
.col-lg-pull-10{right:83.33333333%}
.col-lg-pull-9{right:75%}
.col-lg-pull-8{right:66.66666667%}
.col-lg-pull-7{right:58.33333333%}
.col-lg-pull-6{right:50%}
.col-lg-pull-5{right:41.66666667%}
.col-lg-pull-4{right:33.33333333%}
.col-lg-pull-3{right:25%}
.col-lg-pull-2{right:16.66666667%}
.col-lg-pull-1{right:8.33333333%}
.col-lg-pull-0{right:auto}
.col-lg-push-12{left:100%}
.col-lg-push-11{left:91.66666667%}
.col-lg-push-10{left:83.33333333%}
.col-lg-push-9{left:75%}
.col-lg-push-8{left:66.66666667%}
.col-lg-push-7{left:58.33333333%}
.col-lg-push-6{left:50%}
.col-lg-push-5{left:41.66666667%}
.col-lg-push-4{left:33.33333333%}
.col-lg-push-3{left:25%}
.col-lg-push-2{left:16.66666667%}
.col-lg-push-1{left:8.33333333%}
.col-lg-push-0{left:auto}
.col-lg-offset-12{margin-left:100%}
.col-lg-offset-11{margin-left:91.66666667%}
.col-lg-offset-10{margin-left:83.33333333%}
.col-lg-offset-9{margin-left:75%}
.col-lg-offset-8{margin-left:66.66666667%}
.col-lg-offset-7{margin-left:58.33333333%}
.col-lg-offset-6{margin-left:50%}
.col-lg-offset-5{margin-left:41.66666667%}
.col-lg-offset-4{margin-left:33.33333333%}
.col-lg-offset-3{margin-left:25%}
.col-lg-offset-2{margin-left:16.66666667%}
.col-lg-offset-1{margin-left:8.33333333%}
.col-lg-offset-0{margin-left:0}

.landing-section .container.text-center .row .col-md-12 h2{
	 font-weight:normal !important;
  font-size:40px !important;
}

.landing-section .container.text-center .row .col-md-12 h4{
	 font-weight: normal !important;
	font-size: 20px !important;
	letter-spacing: 0.5px !important;
	line-height: 25px !important;
}
.fusion-copyright-notice,.fusion-footer-widget-area,.fusion-footer-widget-area .jtwt,.fusion-footer-widget-area .jtwt .jtwt_tweet,.fusion-footer-widget-area article.col{color:#8C8989;}
.content-boxes .col{background-color:transparent;}
.columns .col{float:none;width:100% !important;margin:0 0 20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.fusion-columns-3 .fusion-column,.fusion-columns-3 .fusion-flip-box-wrapper,.fusion-columns-5 .col-lg-2,.fusion-columns-5 .col-md-2,.fusion-columns-5 .col-sm-2,.fusion-columns-5 .fusion-column,.fusion-columns-5 .fusion-flip-box-wrapper,.fusion-columns-6 .fusion-column,.fusion-columns-6 .fusion-flip-box-wrapper{width:33.33% !important;float:left !important;}
#slidingbar-area .columns .col,.avada-container .columns .col,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-6,.footer-area .fusion-columns .fusion-column,.fusion-columns-5 .col-lg-2,.fusion-columns-5 .col-md-2,.fusion-columns-5 .col-sm-2{float:none;width:100%;}
.content-boxes-icon-boxed .col{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}


.col {
	display: block;
	float:left;
	margin: 1% 0 1% 1.6%;
}

.col:first-child { }

.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-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left;
}

  .content-2.col-3 .thumbnail h3 { margin-top: 4px;}

  .content-2.col-3 .thumbnail p + p { margin-top: 37px;}

  .content-2.col-2 .thumbnail h3 {
    margin-top: -14px;
    margin-bottom: 20px;
    font-size: 25px;
    letter-spacing: 6px;
    line-height: 48px;
  }

  .content-2.col-2 .thumbnail p {
    font-size: 17px;
    line-height: 27px;
  }

  .content-2.col-2 .thumbnail .btn {
    padding: 16px 27px;
    font-size: 18px;
    line-height: 1.3333333;
    border-radius: 0px;
    font-size: 14px;
    letter-spacing: 2px;
  }

  .content-2.col-4 .thumbnail h3 {
    margin-top: 4px;
    margin-bottom: 32px;
  }

  .content-2.col-4 .thumbnail p + p { margin-top: 37px;}

  .content-2.col-3 { padding-top: 73px;}

  .content-2.col-2 { padding-top: 64px;}

  .content-2.col-2 .thumbnail p + p { margin-top: 36px;}

.pricing-table-1.col-3 .container {  max-width: 750px;}

.pricing-table-1.col-2 .container {  max-width: 600px;}

	
#states {
	position: relative;
	border: 1px solid #d2e4fc;
	margin: 0 0 10px 5px;
	width: 474px; 
	font-size: 12px; }

#states td { padding: 4px; }


#states-schools {
	position: relative;
	border: 1px solid #d2e4fc;
	margin: 0 7px 5px 7px;
	width: 520px; 
	font-size: 12px; }

#states-schools td { padding: 4px; }


#states-schools-280 {
	position: relative;
	border: 1px solid #d2e4fc;
	margin: 0 7px 5px 0px;
	width: 280px; 
	font-size: 12px; }

#states-schools-280 td { padding: 4px; }


#states-schools-500 {
	position: relative;
	border: 1px solid #d2e4fc;
	margin: 0 0px 5px 10px;
	width: 500px; 
	font-size: 12px; }

#states-schools-500 td { padding: 4px; }



#genesis-responsive-slider {
	background-color: #fff;
	border: 10px solid #eee;
	margin: 0 auto;
	padding: 10px;
	position: relative;
}

img.pf {position:absolute; border:none; padding:0px; margin:5px;}

		#mainlinks .alumfriends{width: 168px;}

		
		#mainlinks .future, #mainlinks .current, #mainlinks .facstaff, #mainlinks .alumfriends, #mainlinks .family, #mainlinks .visitors{display:table;}

			#mainlinks .future a, #mainlinks .current a, #mainlinks .facstaff a, #mainlinks .alumfriends a, #mainlinks .family a, #mainlinks .visitors a{display:table-cell; vertical-align:middle; padding-left: 7px}

		#sublinks .alumfriends{width: 160px; padding-left:8px;}

.td-header-style-6 .td_ul_logout .menu-item img {
  left: -25px;
}

.top-header-menu .menu-item-has-children .sub-menu {
  display: none;
}

.top-header-menu .menu-item-has-children li {
  list-style-image: none;
  height: auto;
}

.top-header-menu .menu-item-has-children li a {
  font-family: 'Open Sans', arial, sans-serif;
  font-weight: 500;
  font-size: 11px;
  line-height: 28px;
  display: block;
  text-transform: none;
  margin: 0 10px 0 10px ;
  white-space: nowrap;
  min-width: 100px;
}

.top-header-menu .menu-item-has-children li a:hover {
  color: #4db2ec;
}

.top-header-menu .menu-item-has-children ul {
  width: auto !important;
}

  #td-mobile-nav .menu-item-has-children a {
    width: 100%;
    z-index: 1;
  }

.td_ul_logout .menu-item {
  position: relative;
  left: 0;
}

.td_ul_logout .menu-item a {
  display: inline !important;
  line-height: 29px !important;
  margin-right: 21px;
}

.td_ul_logout .menu-item .td_user_logd_in {
  margin-right: 11px;
}

.td_ul_logout .menu-item i {
  font-size: 10px;
  position: relative;
  top: 0;
}

.td_ul_logout .menu-item img {
  position: absolute;
  top: 5px;
  left: -40px;
  display: inline-block;
  margin-right: 19px;
}

.ie8 .top-header-menu .menu-item-has-children li a,
.ie9 .top-header-menu .menu-item-has-children li a,
.ie10 .top-header-menu .menu-item-has-children li a,
.ie11 .top-header-menu .menu-item-has-children li a {
  top: -1px;
}


.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children {
	position: relative;
}


.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children {
	margin-right: -31px;
}


header li.menu-item, header li.page_item {
    position: relative;
    list-style-type: none;
}


    
    header li.menu-item.mi-depth-0:first-child, header li.page_item.pi_depth_0:first-child {
        padding-top: 0;
    }

    header li.menu-item.mi-depth-0:last-child, header li.page_item.pi_depth_0:last-child {
        padding-bottom: 0;
    }


    .dropdownmenu-default li.menu-item:first-child, .dropdownmenu-default li.page_item:first-child {
        padding-top: 4px;
    }

    .dropdownmenu-default li.menu-item:last-child, .dropdownmenu-default li.page_item:last-child {
        padding-bottom: 4px;
    }

    .mega-magazine .latest-posts-wrapper.menu-item {
        
        padding-right: 0;
    }

header .top-navi li.menu-item.mi-depth-0, header .top-navi li.page_item.pi_depth_0 {
    
    position: relative;
}

    .h1 nav.mainmenu li.menu-item.mi-depth-0, .h1 nav.mainmenu li.page_item.pi_depth_0 {
        float: left;
    }

    .h2 nav.mainmenu li.menu-item.mi-depth-0, .h2 nav.mainmenu li.page_item.pi_depth_0 {
        float: left;
    }

.menu-wrapper #menu .menu-inside,
.menu-ghost-wrapper #menu .menu-inside {
  position: relative;
  overflow: hidden;
  left: 0px;
  height: 100%;
  width: 100%;
}

.menu-calendar-wrapper #menu .menu-inside {
  position: relative;
  overflow: hidden;
  left: 0px;
  height: 100%;
  width: 100%;
  padding: 0 10px 0 10px;
}

.menu-calendar-wrapper #menu .menu-inside .calendar-nav {
  position: relative;
  margin: 0 auto;
  max-width: 560px;
  height: 48px;
  border-top: 1px solid #474747;
  text-align: center;
}

			.animsition-loading:after,
			#fancybox-loading div,
			.tp-loader.spinner0,
			.spinner {
			    border-left: 3px solid rgba(162,181,161,.15);
			    border-right: 3px solid rgba(162,181,161,.15);
			    border-bottom: 3px solid rgba(162,181,161,.15);
			    border-top: 3px solid rgba(162,181,161,.8);
			}


.nav-toggle,
.nav-toggle .bar,
.blog-menu a,
.blog-menu ul .has-children,
.blog-title a,
.post-title a,
.format-bubble,
.post-meta a,
.featured-media a,
.content form input,
.content form textarea,
.media-caption,
.post-nav a,
input#s,
#searchsubmit,
.widget-content ul li,
.widget_recent_entries a,
.search-toggle.active .metal,
.search-toggle.active .handle,
a.more-link,
.dribbble-shot img,
.flickr_badge_image a img {
	-webkit-transition: all 0.2s ease-in-out;
	 -moz-transition: all 0.2s ease-in-out;
	 -ms-transition: all 0.2s ease-in-out;
	 -o-transition: all 0.2s ease-in-out;
	 transition: all 0.2s ease-in-out;
}


.content { width: 65%; }

.content.center { margin-left: auto; margin-right: auto; }

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


#respond .content-section-right {
	border-radius: 0 0 4px 4px;
	border-top: 1px solid #EEE;
	z-index: 12;
}
 

	

	.content,
	.sidebar {
		width: 100%;
		float: none;
	}
	           .content #respond input[type="submit"]:hover { background-color:#537519; }





.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12 {
	display:inline;
	float: left;
	position: relative;
	margin-left: 8px;
	margin-right: 7px;
}


.container_12 .grid_6 {
	width:465px;
}

.history.grid_6{
	min-height:inherit !important;
	margin-bottom: 40px !important;
}


.page-template-page-templatestemplate4-php .grid_6.t46pad p{
	padding-right:70px !important;
}

#chat-block-site {
	padding: 2px 3px 0 3px !important;
	position: fixed !important;
	right: 0 !important;
	bottom: 0 !important;
	overflow: auto !important;
	-moz-border-radius-topright: 5px !important;
	-moz-border-radius-topleft: 5px !important;
	-webkit-border-top-right-radius: 5px !important;
	-webkit-border-top-left-radius: 5px !important;
	font-size: 12px !important;
	z-index: 9999;
}

#chat-block-site.closed {
	width: 150px;
}

#chat-block-site .chat-block-header {
	color: white;
	line-height: 20px;
	font-weight: bold;
	vertical-align: middle;
	padding-left: 5px;
}

#chat-block-site .chat-block-header img {
	float: right;
	cursor: pointer;
}

#chat-block-site.closed #chat-block-inner {
	display: none;
}

#chat-block-site span.chat-prompt-text, #chat-block-site.closed span.chat-title-text  {
	display: none !important;
}

#chat-block-site.closed span.chat-prompt-text, #chat-block-site span.chat-title-text {
	display: inline !important;
}





.footer-nav {
    font-size: 12px;
    line-height: 45px;
    text-transform: uppercase;
}


    .footer-nav li {
        margin-left: 50px;
    }


    .footer-nav li:first-child {
        margin-left: 0;
    }


        .footer-nav, .footer-nav a {
            color: #7f7f7f;
        }


        .footer-nav a:hover {
            color: #fff;
        }


  .menu-item-depth-2 {
    min-width: 251px; }

.navbar-default li.menu-item-depth-0.current_page_item {
  background-color: transparent;
  padding-bottom: 0px; }
#block-views-mega-menu-node-block ul li.mega_link_1 ul ul,#block-views-mega-menu-node-block ul li.mega_link_2 ul ul,#block-views-mega-menu-node-block ul li.mega_link_3 ul ul,#block-views-mega-menu-node-block ul li.mega_link_4 ul ul,#block-views-mega-menu-node-block ul li.mega_link_5 ul ul,#block-views-mega-menu-node-block ul li.mega_link_6 ul ul{position:relative;top:0px;left:0px;background-position:bottom right;background-repeat:no-repeat;box-sizing:border-box;}

.amshopby-advanced li.level2 {
	padding-left: 30px;
}

ul.navigation .menu-item-language img.iclflag,
.top-menu .menu-item-language img.iclflag {
  margin-right: 6px;
}

.rtl .menu-item-language img.iclflag {
  margin-right: 0;
  margin-left: 5px;
}




#footer-wrap {background:#000;}

#footer {width:950px;padding:1.5em 0;margin:0 auto;color:#999;text-align:left}

#footer p {color:#999}

#footer h3 {margin:0;padding:0 0 .6em 0; border-bottom:none; color:#999}

#footer .item {margin:0 0 4em 0}

#footer ul{list-style:none;margin:0 0 1.6em 0;font-size:1em;}

#footer ul li a,ul.txt li{height:1%;line-height:1.2em;display:block;padding:6px 0 6px 8px;}

#footer ul li a:hover,ul.txt li:hover{color:#fff;background-position:1px 0.8em;background: #111}

#footer ul li a span,ul.txt li,h4 a span{color:#696455;}

#footer ul li.active a{cursor:default;color:white;}

#footer ul ul{margin:0;list-style:none;}


#sidebar ul#recentcomments, #footer ul#recentcomments {list-style:none;margin:0 0 1.6em 0;font-size:1em;}

#sidebar ul#recentcomments li.recentcomments,#footer ul#recentcomments li.recentcomments {display:block;padding:4px 0 4px 8px;}

#sidebar ul#recentcomments li.recentcomments a, #footer ul#recentcomments li.recentcomments a {border:0; background-image:none}

#sidebar ul#recentcomments li.recentcomments a:hover, #footer ul#recentcomments li.recentcomments a:hover{color:#fff;background-position:1px 0.8em;background: #111}

#sidebar ul#recentcomments li.recentcomments a span, #footer ul#recentcomments li.recentcomments a span{color:#696455;}
p.wp-caption-text{padding:0 5px 5px;margin:0;font-size:12px;line-height:16px;text-align:center}
.gform_wrapper.gf_browser_chrome .gform_body ul.gform_fields li.gfield .ginput_container #recaptcha_widget_div #recaptcha_area,.gform_wrapper.gf_browser_safari .gform_body ul.gform_fields li.gfield .ginput_container #recaptcha_widget_div #recaptcha_area{width:99%!important}
.gform_wrapper.gf_browser_chrome .left_label #recaptcha_area #recaptcha_table,.gform_wrapper.gf_browser_chrome .right_label #recaptcha_area #recaptcha_table,.gform_wrapper.gf_browser_safari .left_label #recaptcha_area #recaptcha_table,.gform_wrapper.gf_browser_safari .right_label #recaptcha_area #recaptcha_table{margin-left:32%}
.gform_wrapper.gf_browser_chrome.fixdrop_wrapper select,.gform_wrapper.gf_browser_opera.fixdrop_wrapper select,.gform_wrapper.gf_browser_safari.fixdrop_wrapper select{background:inherit inherit/inherit inherit inherit inherit!important;border-style:solid}
.entry .gform_wrapper.gf_browser_safari ul li:after,.entry .gform_wrapper.gf_browser_safari ul li:before{content:""}
.gform_wrapper.gf_browser_safari .gfield_checkbox li input,.gform_wrapper.gf_browser_safari .gfield_checkbox li input[type=checkbox],.gform_wrapper.gf_browser_safari .gfield_radio li input[type=radio]{margin-top:.25em}
.gform_wrapper.gf_browser_safari.fixdrop_wrapper select{height:2.25em;line-height:2.125em;border-color:#A6A6A6;margin-top:1px;margin-bottom:1px}
.gform_wrapper.gf_browser_safari select[multiple=multiple]{height:auto!important}
#content a:link:after,#content a:visited:after{content:" (" attr(href) ") ";font-size:0.8em;font-weight:normal;}
#content,#content .section{float:none;width:100%;margin:0 !important;padding:0 !important;}
body,#page-wrapper,#page,#main-wrapper,#main,#content,#content .section{color:#000;background-color:transparent !important;background-image:none !important;}
#content-field-overview-form .advanced-help-link,#content-display-overview-form .advanced-help-link{margin:4px 4px 0 0;}
#content-field-overview-form .label-group,#content-display-overview-form .label-group,#content-copy-export-form .label-group{font-weight:bold;}
table#content-field-overview .label-add-new-field,table#content-field-overview .label-add-existing-field,table#content-field-overview .label-add-new-group{float:left;}
table#content-field-overview tr.content-add-new .tabledrag-changed{display:none;}
table#content-field-overview tr.content-add-new .description{margin-bottom:0;}
table#content-field-overview .content-new{font-weight:bold;padding-bottom:.5em;}






.with-wireframes #header .section,.with-wireframes #content .section,.with-wireframes #navigation .section,.with-wireframes .region-sidebar-first .section,.with-wireframes .region-sidebar-second .section,.with-wireframes #footer .section{margin:1px;padding:2px;border:1px solid #ccc;}
#content,.no-sidebars #content{float:left;width:940px;margin-left:0;margin-right:-940px;padding:0;}
.sidebar-first #content{width:700px;margin-left:240px;margin-right:-940px;}
#content .section{margin:0;padding:0;}
.with-navigation #content,.with-navigation .region-sidebar-first,.with-navigation .region-sidebar-second{margin-top:2.3em;}
#header,#content,#navigation,.region-sidebar-first,.region-sidebar-second,#footer,.region-page-closure{overflow:visible;word-wrap:break-word;}
#main #content-area p a{text-decoration:underline;}
#main #content-area p a:hover{text-decoration:none;}
.node-type-cpclandingpage #content-area .field-field-cpc-landing-image,.node-type-paediatricion-handbook-landing #content-area .field-field-cpc-landing-image{float:right;margin:0 0 15px 15px;}
.node-type-product #main-wrapper #main #content,.section-cart #main-wrapper #main #content{width:940px;margin:0;}
.page-cart-checkout-review #main #content-area{overflow:hidden;margin-bottom:50px;}
.page-terms-and-conditions-terms-and-conditions #main-wrapper #main #content .panels-flexible-region-first #node-88 table tr td{padding:0 2px;}
#content-area .container-inline{overflow:hidden;}
.column.sidebar .block{margin-bottom:20px;}
.column.sidebar .block-menu_block,.column.sidebar .block-menu{background:#E4E3DD;font-family:Arial,Helvetica,"Nimbus Sans L",sans-serif;}
.column.sidebar .block-menu .content ul.menu{margin:0;}
.column.sidebar .block-menu .content{background:#f1f1ef;}
.column.sidebar .block-menu_block .content,.column.sidebar .block-menu .content{border-left:2px solid #89D2F4;}
.column.sidebar .block-menu_block ul.menu,.column.sidebar .block-menu ul.menu{list-style-image:none;list-style-type:none;padding:0;}
.column.sidebar .block-menu_block ul.menu li,.column.sidebar .block-menu ul.menu li{list-style-image:none;list-style-type:none;}
.column.sidebar .block-menu_block ul.menu li a,.column.sidebar .block-menu ul.menu li a{color:#21275B;display:block;font-weight:bold;padding:3px 5px 3px 10px;text-decoration:none;text-transform:uppercase;}
.column.sidebar .block-menu_block ul.menu li a:hover,.column.sidebar .block-menu ul.menu li a:hover{color:#21275b;background:#83d1f5;}
.column.sidebar .block-menu_block ul.menu li a.active,.column.sidebar .block-menu_block ul.menu li a.active-trail,.column.sidebar .block-menu ul.menu li a.active,.column.sidebar .block-menu ul.menu li a.active-trail{color:#FFF;background:#21275b;}
.column.sidebar .block-menu_block ul.menu li ul.menu li a,.column.sidebar .block-menu ul.menu li ul.menu li a{text-transform:none;padding-left:20px;font-weight:normal;}
.column.sidebar .block-menu_block ul.menu li ul.menu li ul.menu li a{padding-left:30px;}


#topmenu .social .flickr {
	background-position: 0 -240px;
}


.srp-post-content-container {
	display: -webkit-box;  
	display: -moz-box;     
	display: -ms-flexbox;  
	display: -webkit-flex; 
	display: flex;         
}



ul.menu{display:block;  list-style: none; margin-left: -20px }

ul.menu li{display: inline-block; margin-top:50px; border-right: 2px solid #434343}

ul.menu li a, a.circnav{ padding:15px 15px;
font-family: 'EB Garamond', serif; font-size: 1.08em; font-weight: 400; color:#fff; text-decoration: none;   }

ul.menu li:first-child{margin-left:0px;}

ul.menu li:last-child{margin-left:0px; border-right: 0px solid #434343}


ul.menu li a.ornge{  color:#f89a44; }

ul.menu li a.grey{  color:#828282; }
 
ul.menu li a.ornge:hover{color:#fdb86b; }



ul.menu li a:hover,  ul.menu li a.grey:hover{ color:#f89a44;  }

ul.menu li a{  padding:25px 25px; font-family: 'Droid Serif', serif; font-size: 1.08em; font-weight: 400; color:#fff; text-decoration: none; letter-spacing:-.025em;   }
.widget-gallery .tiled-gallery-unresized{visibility:hidden;height:0px;overflow:hidden;}

.tablet-only {display: none;}
.mk-fullscreen-nav .mk-fullscreen-nav-wrapper .fullscreen-menu .fullscreen-navigation-ul .menu-item{display:block;padding:0;margin-left:0}
.mk-fullscreen-nav .mk-fullscreen-nav-wrapper .fullscreen-menu .fullscreen-navigation-ul .menu-item a{transition:all ease-in-out .15s;display:block}
.main-navigation-ul,.main-navigation-ul li.menu-item,.main-navigation-ul ul.sub-menu{margin:0;padding:0}
.main-navigation-ul li.menu-item{position:relative;display:block;list-style-type:none}
.main-navigation-ul a.menu-item-link,.main-navigation-ul span{display:block;text-decoration:none;white-space:normal}
.main-navigation-ul .menu-item-language span{display:inline}
.main-navigation-ul li.menu-item.has-mega-menu{position:static}
.fullscreen-navigation-ul .menu-item a{color:#ffffff;text-transform:uppercase;font-size:16px;letter-spacing:0;font-weight:inherit;padding:25px 0;}
.fullscreen-navigation-ul .menu-item a:hover{background-color:#ffffff;color:#444444;}
.mk-main-navigation ul.sub-menu a.menu-item-link,.mk-main-navigation ul .megamenu-title,.megamenu-widgets-container a,.mk-shopping-cart-box .product_list_widget li a,.mk-shopping-cart-box .product_list_widget li.empty,.mk-shopping-cart-box .product_list_widget li span,.mk-shopping-cart-box .widget_shopping_cart .total{color:#b3b3b3;}
.mk-main-navigation ul.sub-menu li.menu-item ul.sub-menu li.menu-item a.menu-item-link i{color:#e0e0e0;}
.main-navigation-ul li.menu-item ul.sub-menu li.menu-item a.menu-item-link{font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px;}


.entrytext {
		
}

#home-page .entrytext img{
	width: 246px;
	height: 177px;
}

#home-page .entrytext{
  margin-top: 45px;
}


#home-page .entrytext p{
	padding-top: 20px;
	color: #316e8d !important;
	line-height: 28px !important;
}


.entrytext p {

    color: #333333;

    font-size: 14px;

    line-height: 20px;

    padding-left: 10px;

    width: 70%;

}

#page_copy { color: #FFFFFF; font-size: 9px; position: absolute; right: 58px; text-align: center; top: 6px; width: 530px; }
#mainNav .list li{display:list-item}
#mobilityForm .newsletter span.list-item{display:block;float:left;font-size:14px;margin:0;vertical-align:top;width:170px}
.dealers #results li:before,.numberedList.list li:before{content:counter(li);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;text-align:center;counter-increment:li}
.numberedList.list ol,.numberedList.list ul{counter-reset:li;margin-left:0;padding-left:0}
.numberedList.list li{position:relative;margin:0 0 40px 95px;padding:4px 8px;list-style:none}
.numberedList.list li:before{position:absolute;top:0;left:-90px;box-sizing:border-box;min-width:60px;padding:17px 23px;color:#fff;background:#0073cd;font-weight:700;font-size:24px;border-radius:3px}

#post-slider .zeeslide {
	position: relative;
}


#post-slider .zeeslide .slide-image .wp-post-image {
	max-width: 1320px;
	width: 100%;
	max-height: 380px;
	height: auto;
	vertical-align: top;
}

#post-slider .zeeslide .slide-content {
	position: absolute;
	overflow: hidden;
	bottom: 0;
	left: 1.5em;
	height: 100%;
	line-height: 1.5em;
	-ms-word-wrap: break-word;
	word-wrap: break-word;
	padding: 1em 1.5em;
	color: #fff;
	background: #333;
	background: rgba(0,0,0,0.6);
	width: 25%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

#post-slider .zeeslide .slide-content .slide-title {
	font-family: 'Oswald', Tahoma, Verdana, Arial;
	font-size: 1.8em;
	color: #fff;
	line-height: 1.4em;
	margin: 1em 0 0.5em;
	-ms-word-wrap: break-word;
	word-wrap: break-word;
}

#post-slider .zeeslide .slide-content .slide-entry span {
	display: inline-block;
	font-size: 1.05em;
	line-height: 1.5em;
	color: #fff;
}

#post-slider .zeeslide .slide-content .slide-title a:link, #post-slider .zeeslide .slide-content .slide-title a:visited {
	color: #fff;
	text-decoration: none;
}

#post-slider .zeeslide .slide-content .slide-title a:hover, #post-slider .zeeslide .slide-content .slide-title a:active{
	color: #ccc;
}

#post-slider .zeeslide .slide-content .slide-link, 
#post-slider .zeeslide .slide-content .slide-link:link, 
#post-slider .zeeslide .slide-content .slide-link:visited {
	color: #ddd;
	font-weight: bold;
	float: right;
	display: inline-block;
	margin-top: 0.5em;
	text-decoration: underline;
}

#post-slider .zeeslide .slide-content .slide-link:hover, 
#post-slider .zeeslide .slide-content .slide-link:active{
	text-decoration: none;
}

	#post-slider .zeeslide .slide-content .slide-entry {
		display: none;
	}

.mk-page-section section .textwidget a{
    font-size: 15px;
    float: left;
    margin-left: 20px;
    margin-right: 20px;
    padding-bottom: 10px;
}


a.alignleft,
a.alignnone,
a.alignright {
	max-width: 100%;
}


a.alignnone {
	display: inline-block;
}


.featured-content .alignnone {
	background: #f8f8f8;
	border-bottom: 1px solid #ececec;
	margin-bottom: 0;
}


.footer-widgets  .featured-content .alignnone {
	margin-bottom: 24px;
}


.home-top .featured-content a.alignleft,
.home-top .featured-content a.alignnone,
.home-top .featured-content a.alignright {
	margin-bottom: 0;
}


.col1 .img img {width: 100%;}


.img-border {max-width: 100%; width: auto;}

a:hover span.img-border {opacity: 0.7;}

	.col23 .img, .col2 .img, .col3 .img, .col23 .img img, .col2 .img img, .col3 .img img, .col1 .img img, .col4 .img img {width: 100%;}

	.col23 .img img, .col2 .img img, .col3 .img img, .col4 .img img {max-width: 100%;}

	.col2 .img-border, .col3 .img-border, .col4 .img-border {width:100%;}

.img-border:before {display: block; position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 2; box-shadow: inset 0 0 0 4px rgba(0,0,0,0.1); content: " ";}


.posts .img-border {width: auto;}

.slider3 .img-border, .slider3 .video {float: left; width: 75%; max-width: 700px; margin: 0 20px 0 10px;}

.slider3 .img-border img {width: 100%;}

	.slider3 .img-border {max-width: 60%;}

.slider4 .img-border, .slider4 .video {border: 10px solid #fff; }

.slider4 .img-border img {width: 100%;}

.slider41 .img-border, .slider41 .video {border: 10px solid #fff; }

.slider41 .img-border img {width: 100%;}

.slider5 article .img-border, .slider5 article .video {position: relative; z-index: 0;}

.slider5 article .img-border img {width: 100%;}

.slider6 article .img {overflow: hidden; width: 100%;}

.slider6 .img-border, .slider6 .video {display: block;}

.slider6 .menu li .img-border, .slider6 .menu li .img-border img {max-width: 100%;}

.slider9 .img-border {border: none;}

.slider9 .img-border img {width: 100%;}

.slider12 .img {float: left; width: 65%; max-width: 610px;}

.slider12 .img img, .slider12 .video {width: 100%;}

	.slider12 .img, .slider12 .text {float: none; width: auto;}

.home .tabbed .img-border:before {box-shadow: inset 0 0 0 3px rgba(0,0,0,0.1);}

.product-list-full ul li .img {float: left; margin: 0 20px 20px 0;}

.col1 .img {float: left; width: 64%; margin-right: 4%;}

.project .img {float: left; width: 60%; max-width: 600px; margin-right: 2%;}

.postlist .columns .posts .img-border {float: left; margin-right: 15px;}

.postlist p.post-meta+p .img-border:first-child {margin: 10px 0 15px;}

.main .post .img.medium, .main .page .img.medium {float: left; width: 50%; max-width: 300px; margin-right: 4%;}

.post-author .img-border {float: left; margin-right: 20px;}

.comment-author .img-border {float: left; margin: 0 20px 0 0;}

.popular-objects .img {margin-bottom: 5px;}

.team .img-border img {width: 100%; max-width: 100%;}

.team.col2 .img-border {float: left; margin: 0 20px 0 0;}

.team.col1 .img-border {float: left; width: 60%; max-width: 600px; margin: 0 40px 0 0;}

.category-grid {
  padding: 0 30px 30px 30px;
}

.trib1, .trib2 {width: 50%;}

.trib1 {padding-right: 0.25em; box-sizing: border-box;}
.lt-ie9 .ccit_nav_default_search .form-container{padding:0 16px;padding:0 1rem;}
.lt-ie9 .ccit_nav_header_search .form-container{visibility:hidden;position:absolute;top:0;right:0;z-index:30;background-color:#7db4e4;width:32px;-webkit-transition-property:width;-moz-transition-property:width;-o-transition-property:width;transition-property:width;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;}
.ccit_nav_header_search:hover .form-container,.ccit_nav_header_search.showing .form-container{visibility:visible;width:240px;}
.ccit_nav_header_search.hiding .form-container{visibility:hidden;width:32px;}
.lt-ie9 .ccit_nav_header_search:hover .form-container,.lt-ie9 .ccit_nav_header_search.showing .form-container{visibility:visible;width:240px;}
.lt-ie9 .ccit_nav_header_search.hiding .form-container{visibility:hidden;width:32px;}
.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-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12{float:left}
.col-xs-12{width:100%}

	#submit-dirt .col-xs-6,#submit-dirt .col-xs-12 {width:100% !important;}

  #layerslider .ls-s5 {
    display: none!important;
  }


.custom-header {
	background: #fff;
	padding: 5px 10px 10px 20px;
	height: 70px;
	position: relative;
	border-top: 5px solid #008973;
	border-bottom: 1px solid #ddd;
}


.custom-header h2,
.custom-header h3 {
	text-align: center;
	text-transform: uppercase;
}


.custom-header h2 {
	color: #495468;
	font-weight: 300;
	font-size: 18px;
	margin-top: 10px;
}


.custom-header h3 {
	font-size: 11px;
	font-weight: 700;
	color: #b7bbc2;
}


.custom-header nav span {
	position: absolute;
	top: 17px;
	width: 30px;
	height: 30px;
	color: transparent;
	cursor: pointer;
	margin: 0 1px;
	font-size: 20px;
	line-height: 30px;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}


.custom-header nav span:first-child {
	left: 5px;
}


.custom-header nav span:last-child {
	right: 5px;
}


.custom-header nav span:before {
	font-family: 'calendario';
	color: #008973;
	position: absolute;
	text-align: center;
	width: 100%;
}


.custom-header nav span.custom-prev:before {
	content: '\25c2';
}


.custom-header nav span.custom-next:before {
	content: '\25b8';
}


.custom-header nav span:hover:before {
	color: #495468;
}


.c1, .c2, .c3, .c4, .c5, .c6, .c7, .c8, .c9, .c10, .c11, .c12,
.c1-2, .c2-3, .c3-4, .c4-5, .c5-6, .c6-7, .c7-8, .c8-9, .c9-10, .c10-11, .c11-12,
.c1-3, .c2-4, .c3-5, .c4-6, .c5-7, .c6-8, .c7-9, .c8-10, .c9-11, .c10-12,
.c1-4, .c2-5, .c3-6, .c4-7, .c5-8, .c6-9, .c7-10, .c8-11, .c9-12,
.c1-5, .c2-6, .c3-7, .c4-8, .c5-9, .c6-10, .c7-11, .c8-12,
.c1-6, .c2-7, .c3-8, .c4-9, .c5-10, .c6-11, .c7-12,
.c1-7, .c2-8, .c3-9, .c4-10, .c5-11, .c6-12,
.c1-8, .c2-9, .c3-10, .c4-11, .c5-12,
.c1-9, .c2-10, .c3-11, .c4-12,
.c1-10, .c2-11, .c3-12,
.c1-11, .c2-12,
.c1-12 {
  margin-left: 12px;
  display: inline;
  float: left;
  min-height: 1px; }


#masonry .c1-3,
#masonry .c1-4,
#masonry .c1-6,
#masonry .c4-6,
#masonry .c4-9,
#masonry .c4-12,
#masonry .c5-8,
#masonry .c7-9,
#masonry .c9-12,
#masonry .c10-12,
#js-masonry .c1-3,
#js-masonry .c1-4,
#js-masonry .c1-6,
#js-masonry .c4-6,
#js-masonry .c4-9,
#js-masonry .c4-12,
#js-masonry .c5-8,
#js-masonry .c7-9,
#js-masonry .c9-12,
#js-masonry .c10-12,
#masonry-source .c1-3,
#masonry-source .c1-4,
#masonry-source .c1-6,
#masonry-source .c4-6,
#masonry-source .c4-9,
#masonry-source .c4-12,
#masonry-source .c5-8,
#masonry-source .c7-9,
#masonry-source .c9-12,
#masonry-source .c10-12 {
  margin-left: 0; }



.c1-6, .c2-7, .c3-8, .c4-9, .c5-10, .c6-11, .c7-12, .m-c4-9 {
  width: 474px; }


  .c1, .c2, .c3, .c4, .c5, .c6, .c7, .c8, .c9, .c10, .c11, .c12,
  .c1-2, .c2-3, .c3-4, .c4-5, .c5-6, .c6-7, .c7-8, .c8-9, .c9-10, .c10-11, .c11-12,
  .c1-3, .c2-4, .c3-5, .c4-6, .c5-7, .c6-8, .c7-9, .c8-10, .c9-11, .c10-12,
  .c1-4, .c2-5, .c3-6, .c4-7, .c5-8, .c6-9, .c7-10, .c8-11, .c9-12,
  .c1-5, .c2-6, .c3-7, .c4-8, .c5-9, .c6-10, .c7-11, .c8-12,
  .c1-6, .c2-7, .c3-8, .c4-9, .c5-10, .c6-11, .c7-12,
  .c1-7, .c2-8, .c3-9, .c4-10, .c5-11, .c6-12,
  .c1-8, .c2-9, .c3-10, .c4-11, .c5-12,
  .c1-9, .c2-10, .c3-11, .c4-12,
  .c1-10, .c2-11, .c3-12,
  .c1-11, .c2-12,
  .c1-12 {
    display: inline;
    
    float: left;
    margin-left: 8px;
    
    min-height: 1px;
    clear: none; }


  
  .c1-6, .c2-7, .c3-8, .c4-9, .c5-10, .c6-11, .c7-12 {
    width: 370px; }


  .grid,
  .c1, .c2, .c3, .c4, .c5, .c6, .c7, .c8, .c9, .c10, .c11, .c12,
  .c1-2, .c2-3, .c3-4, .c4-5, .c5-6, .c6-7, .c7-8, .c8-9, .c9-10, .c10-11, .c11-12,
  .c1-3, .c2-4, .c3-5, .c4-6, .c5-7, .c6-8, .c7-9, .c8-10, .c9-11, .c10-12,
  .c1-4, .c2-5, .c3-6, .c4-7, .c5-8, .c6-9, .c7-10, .c8-11, .c9-12,
  .c1-5, .c2-6, .c3-7, .c4-8, .c5-9, .c6-10, .c7-11, .c8-12,
  .c1-6, .c2-7, .c3-8, .c4-9, .c5-10, .c6-11, .c7-12,
  .c1-7, .c2-8, .c3-9, .c4-10, .c5-11, .c6-12,
  .c1-8, .c2-9, .c3-10, .c4-11, .c5-12,
  .c1-9, .c2-10, .c3-11, .c4-12,
  .c1-10, .c2-11, .c3-12,
  .c1-11, .c2-12,
  .c1-12 {
    display: block;
    float: none;
    margin-left: 0;
    width: auto; }


  .stamp.c4-9 {
    left: 189px; }

      .c4-9 .home-excerpt-spotify {
        height: 450px;
        width: 370px; }






.tp-bannertimer								{	visibility: hidden; width:100%; height:5px;  background: #fff; background: rgba(0,0,0,0.15); position:absolute; z-index:200; top:0px}

.tp-bannertimer.tp-bottom					{	top:auto; bottom:0px !important;height:5px}

.user-display {
  display: block;
  font-size: .7em;
  text-align: center;
  padding: 10px 0;
}

.tags {
	float: right;
	display: inline-block;
	color: #aaa;
	text-align: right;
}
.page-template-1l-sidebar-php .tags{max-width:450px}
.page-template-1r-sidebar-php .tags{max-width:450px}
.page-template-1l1r-sidebar-php .tags{max-width:355px}
.page-template-2l-sidebars-php .tags{max-width:355px}
.page-template-2r-sidebars-php .tags{max-width:355px}
.format-aside .tags{float:right;text-align:right;}
.format-link .tags{float:right;text-align:right;}
.format-image .tags{float:right;text-align:right;}
.format-quote .tags{float:right;text-align:right;}
.format-status .tags{float:right;text-align:right;}
.format-video .tags{float:right;text-align:right;}
.format-audio .tags{float:right;text-align:right;}
.format-chat .tags{float:right;text-align:right;}

.fusion-one-third {
  width: 30.6666%;
}

.fusion-spacing-no.fusion-one-third {
  width: 33.3333%;
}

.fusion-events-shortcode .fusion-one-third .fusion-events-placeholder {
  width: 337px;
  height: 216px;
}

.fusion-events-shortcode .fusion-one-third .tribe-events-event-image {
  height: 216px;
}
.fusion-layout-column.fusion-five-sixth,.fusion-layout-column.fusion-four-fifth,.fusion-layout-column.fusion-one-fifth,.fusion-layout-column.fusion-one-fourth,.fusion-layout-column.fusion-one-half,.fusion-layout-column.fusion-one-sixth,.fusion-layout-column.fusion-one-third,.fusion-layout-column.fusion-three-fifth,.fusion-layout-column.fusion-three-fourth,.fusion-layout-column.fusion-two-fifth,.fusion-layout-column.fusion-two-third{position:relative;float:left;margin-right:4%;margin-bottom:20px;}
.fusion-layout-column.fusion-one-third{width:30.6666%;}
.fusion-layout-column.fusion-one-third.fusion-spacing-no{width:33.33333333%;}


#nav .submenu
{
	display: block;
	padding: 5px 5px 5px 15px;
	border-bottom: 1px solid #dfdfdf;
	
}


#nav .submenu a
{
	display: block;
	border: none;
	padding: 3px 10px 3px 10px;
	text-decoration: none;
	color: #336699;
	font-size: 12px;
}


#nav .submenu a:hover{
	text-decoration: underline;
	color: #039;
	background: none;
}

.modal-jackpot .line-amount{font-size:37px;top:107px;}


.list-view-item:after, .list-view-heading:after, .event-detail .event-info:after, .share-text, .tfly-calendar .calendar-list-flip:after, .event-detail .related-events:after, .event-detail .artist-boxes .artist-box-headliner:after, .event-detail .artist-boxes .artist-box-support:after, .event-detail .artist-boxes ul.links:after, .event-detail .sponsor-info:after {
	content:" ";
	display:block;
	clear:both;
}

.list-view-item, .event-detail .event-info, .share-text, .list-view-heading, .calendar-list-flip {
	height:1%;
}

.list-view-item {
	border:solid 1px gray;
	margin-bottom:-1px;
	border-collapse:collapse;
	position:relative;
	padding:10px;
}

.black {
background-color: #222;
}

	.tbl-dlv-serv-inside { width: 260px !important; }
.col{float:left}


.col1of1 {
  float: none; }




#column_1, .col1of1.full {
  margin: 0px 20px 20px 0;
  min-height: 438px;
  padding: 0px; }

  .one_sidebar_left #column_1, .one_sidebar_left .col1of1.full {
    float: right;
    margin-right: 0; }


.col1of1.full {
  margin-right: 0;
  margin-bottom: 20px; }


.col1of1.full-iframe {
  margin: -20px;
  overflow: hidden; }


.localizador { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Tahoma, Verdana, sans-serif; TEXT-DECORATION: none }

.localizador A:link { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Tahoma, Verdana, sans-serif; TEXT-DECORATION: none }

.localizador A:visited { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Tahoma, Verdana, sans-serif; TEXT-DECORATION: none }

.localizador A:hover { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Tahoma, Verdana, sans-serif; TEXT-DECORATION: underline }


.welcome {
padding:20px 25px 15px 25px;
}

.welcome a:link, .welcome a:visited{
	color: #4891dc;
	text-decoration: underline;
}

.welcome a:hover, .welcome a:active{
	text-decoration: none;
	color: #002663;
}

.main_content .content H1{
	color:#9f0b07;
	font-size:24px;
	font-weight:bold;
}

.main_content .content {
	float:left;
	
	padding:5px;
	border:1px solid #eee;
	
	font-family:'GillSansStd', Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
	margin-left:5px;
	min-height:300px;
	font-weight:bold;
	color:#777777;
}

.main_content .content .ingredients {
	color:#9f0b07;
	font-size:16px;
}


.main_content .content .meta-desc {
	font-style:italic;
}

.content
{
	width: 80%;
}

#ui-user-control-controls {
  margin: 0 10px 0 5px;
  float: right;
}

.ie8 #ui-user-control-controls {
  white-space: nowrap;
  margin: 0px 35px 0px 5px;
}

.ral-header-container #ui-user-control-controls {
  margin-top: 5px;
  float: left;
}

#ui-user-control-controls a {
  margin-right: 10px;
}

.homepage-header #ui-user-control-controls ul {
  margin-top: 10px;
  padding: 0px;
  overflow: hidden;
}

.homepage-header #ui-user-control-controls ul li {
  padding: 5px 0px;
}

.homepage-header #ui-user-control-controls ul li a {
  margin: 0px;
  color: #4a4a4a;
}

.homepage-header #ui-user-control-controls ul li a:hover {
  background-color: #4A9BE0;
}

.homepage-header #ui-user-control-controls ul li:hover {
  background: #4A9BE0;
}

.homepage-header #ui-user-control-controls ul li:hover a {
  color: #fff;
}

.homepage-header #ui-user-control-controls ul li:last-of-type {
  border-top: 1px solid #dadada;
}
.img,img a,.blog-img,.blog-imgright,.blog-imgleft,.imginline,.imgcent,.imgright,.imgleft,.img3,.img5,.img11,.blog-img a,.blog-imgright a,.blog-imgleft a,.imginline a,.imgcent a,.imgright a,.imgleft a,.img3 a,.img5 a,.img11 a,.blog-img a:link,.blog-imgright a:link,.blog-imgleft a:link,.imginline a:link,.imgcent a:link,.imgright a:link,.imgleft a:link,.img3 a:link,.img5 a:link,.img11 a:link,.iwd-article img,img.iwd-article,.iwd-block img,.iwd-footer img,.region.region-banner1 img{border:none !important;max-width:100% !important;height:auto !important;}
.img5{padding:5px;}

	
	.desktop {
		display:none;
	}


.moduletable ul li {display:inline; overflow:hidden; padding:0 12px 0 12px; border-left: 1px solid #01489c;}

.moduletable ul li a {color:#01489c; text-decoration:none; font-size:11px;}

.moduletable ul li a:hover {color:#12c1f6;}



.div-pad3b {
	padding: 0 0 3px 0;
}



.div-pad3b h3, .div-pad3b h4, .div-pad3b h5, .div-pad3b h6, .div-pad3b p, .div-pad3b ul {
	padding: 0 0 3px 0;
}


.testimonials-widget-testimonial .open-quote:before {
	content: '\201C';
}

#testimonial-carousel .item { margin: 0 auto; padding: 40px 0; }

#testimonial-carousel .item img { display: block; margin: 0 auto; }

#testimonial-carousel .item blockquote { margin: 0 0 20px; border: 0; font-style: italic; }

.category-items .item { background: #e8e6de; border-right: 1px solid #fff; border-bottom: 1px solid #ffffff; float: left; height: 278px; position: relative; width: 33.24%; }

.category-items .item:last-child { border: 0 none; }

.category-items .item .info { bottom: 50px; overflow: hidden; position: absolute; right: 0; width: 220px; }

.category-items .item .sale { bottom: 50px; overflow: hidden; position: absolute; right: 200; width: 355px; }

.category-items .item span { display: block; position: absolute; right: 15px; top: 20px; }

.category-items .item .btn { float: right; margin: 0 18px 0 0; }



#breakcrumb {
 color:#C2C2C2;
 margin-bottom:0px;
 font-size:11px;
 line-height:14px;
}
#headerimgsinner{position:relative;z-index:1}
#headerimgsinner.homepage{float:left}
#headerimgsinner img{height:787px;width:1260px !important}

#homepageright{float:right;margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;width:398px;}



.entry-content .scrollgallery .scrollGalleryHead{margin:0;background:#000;}

.entry-content .scrollgallery .scrollGalleryFoot{background:#000;}


.nav-menu-out:hover li.menu-item-has-children:hover a:after,
nav.main-menu-wrap ul li.menu-item-has-children a:after {
	border-color: #222 transparent transparent transparent !important;
	}


nav.main-menu-wrap ul li:hover ul.sub-menu li.menu-item-has-children a:after {
	border-color: transparent transparent transparent #222 !important;
	}

.nav-menu-out:hover li.menu-item-has-children a:after {
	border-color: #999 transparent transparent transparent !important;
	}


#fly-wrap,
ul.post-gallery-bot-list li img,
.post-gallery-top .flex-direction-nav a,
.fly-fade,
nav.main-menu-wrap,
nav.main-menu-wrap ul li a,
nav.main-menu-wrap ul li.menu-item-has-children a:after,
.mega-img img,
span.nav-search-but i,
span.nav-soc-but i,
ul.score-list li,
.es-nav span a,
.feat-wide-sub-text h2,
.feat-wide1-img img,
.feat-top2-left-img img,
.feat-top2-right-img img,
.feat-wide5-img img,
#home-feat-img img,
.feat-vid-but,
.side-list-img img,
.side-list-text p,
.row-widget-img img,
.row-widget-text p,
.blog-widget-img img,
.blog-widget-text h2,
.feat-widget-img img,
.feat-widget-text h2,
span.more-posts-text,
.facebook-share,
.twitter-share,
.pinterest-share,
.email-share,
.social-comments,
.prev-next-text,
#comments-button a,
#comments-button span.comment-but-text,
.archive-list-img img,
.archive-list-text h2,
ul.foot-soc-list li a,
.tag-cloud a,
a.inf-more-but,
.mvp-related-img img {
	-webkit-transition: all .25s;
	   -moz-transition: all .25s;
	    -ms-transition: all .25s;
	     -o-transition: all .25s;
		transition: all .25s;
	}


nav.fly-nav-menu ul li.menu-item-has-children:after {
	content: '+';
	color: #777;
	font-family: 'Open Sans', serif;
	font-size: 32px;
	font-weight: 800;
	position: absolute;
		right: 0;
		top: 11px;
	}


nav.fly-nav-menu ul li.menu-item-has-children.tog-minus:after {
	content: '_';
	right: 1px;
	top: -4px;
	}


nav.main-menu-wrap ul li.menu-item-has-children ul.sub-menu li a:after,
nav.main-menu-wrap ul li.menu-item-has-children ul.sub-menu li ul.sub-menu li a:after,
nav.main-menu-wrap ul li.menu-item-has-children ul.sub-menu li ul.sub-menu li ul.sub-menu li a:after,
nav.main-menu-wrap ul li.menu-item-has-children ul.mega-list li a:after {
	border-style: none;
	border-width: medium;
	content: '';
	position: relative;
		top: auto;
		right: auto;
	}


nav.main-menu-wrap ul li.menu-item-has-children a:after {
	border-style: solid;
	border-width: 3px 3px 0 3px;
	content: '';
	position: absolute;
		top: 23.5px;
		right: 5px;
	}


nav.main-menu-wrap ul li.menu-item-has-children a {
	padding: 18.5px 17px 18.5px 14px;
	}


nav.main-menu-wrap ul li:hover ul.sub-menu li.menu-item-has-children a {
	position: relative;
	}


nav.main-menu-wrap ul li:hover ul.sub-menu li.menu-item-has-children a:after,
nav.main-menu-wrap ul li:hover ul.sub-menu li ul.sub-menu li.menu-item-has-children a:after {
	border-color: transparent transparent transparent #333;
	border-style: solid;
	border-width: 3px 0 3px 3px;
	content: '';
	position: absolute;
		top: 15px;
		right: 10px;
	}



.menu-item-language img.iclflag {
  height: 12px !important;
  width: 18px !important;
  margin-bottom: 0 !important;
  margin-right: 4px;
}
.tiled-gallery .gallery-row{overflow:hidden;}

.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

img.aligncenter,
.wp-caption.aligncenter {
	clear: both;
	margin-top: 24px;
	margin-top: 1.714285714rem;
	margin-bottom: 24px;
	margin-bottom: 1.714285714rem;
}
#block-block-736 .socials-section .socials-section-header .connect{margin:8px 6px 8px 27px;display:block;float:left;}


.menu-item a span { display: block; font-size: .9em; }
 
#footer .menu-item a span { display: none; }
.pi-search .search-btn:before,.pluggedin-search:before{content:"\f11f"}
#error-page .error .pi-search{display:inline-block!important;margin-top:25px;width:88%}
#error-page .error .pi-search .input-field{width:100%;height:42px;margin:2px -5px 2px 0;padding-right:57px;padding-left:10px;font-size:1.1em}
#error-page .error .pi-search .search-btn{position:absolute;right:-3px;padding:0 10px;width:auto;height:100%;font-size:2em;background-color:#599830}
#error-page .error .pi-search .validation-message{display:block!important;left:0;right:0;bottom:-38px;margin:auto;width:170px;height:2pc;background-color:#5e1559;color:#fff}
#error-page .error .pi-search .validation-message:after{margin:auto;right:0;left:0;top:-6px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:none;border-bottom:6px solid #5e1559}
.pi-search{color:#fff;background-color:#599830;position:relative;margin-top:11px}
.pi-search .validation-message{position:absolute;right:106%;height:100%;padding:5px;min-width:10pc;color:#5e1559;background-color:#fff;white-space:nowrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.pi-search .validation-message:after{content:' ';position:absolute;right:-6px;margin-top:3px;width:3px;height:3px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #fff}
.pi-search .input-field{margin:1px -5px 0 1px;width:170px;color:#000}
.pi-search .search-btn{display:inline-block;margin:0;padding:0 8px;width:28px;height:21px;font-size:1.2em;background:none;border:none}
.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px solid}
.btn .caret{margin-left:0}
.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}
.dropup .btn-lg .caret{border-width:0 5px 5px}


.dropdown-toggle span.caret{
    margin-left: 4px;
}


    #navigation .dropdown span.caret {
        border-left: 6px solid transparent;
        border-right: 6px solid transparent;
        border-top: 8px solid;
    }

#google_translate_element img {display:inline;}

#content #main #featured .ft_text .ft_cta .desktop {
  display: none;
}


  .medium-10 {
    width: 83.33333%; }
.calendar-calendar td .inner .view-field,.calendar-calendar td .inner .view-field a{color:#444;font-weight:normal;}
.calendar-calendar .week-view .full .calendar-agenda-hour
.calendar-calendar .month-view .full .single-day .inner .view-item{float:left;width:100%;}
.calendar-calendar .month-view .full td.single-day .inner div,.calendar-calendar .month-view .full td.single-day .inner div a,.calendar-calendar .month-view .full td.multi-day .inner div,.calendar-calendar .month-view .full td.multi-day .inner div a,.calendar-calendar .month-view .full td .inner div.calendar.monthview div,.calendar-calendar .month-view .full td .inner div.calendar.monthview div a,.calendar-calendar .week-view .full td.single-day .inner div,.calendar-calendar .week-view .full td.single-day .inner div a,.calendar-calendar .week-view .full td.multi-day .inner div,.calendar-calendar .week-view .full td.multi-day .inner div a,.calendar-calendar .week-view .full td .inner div.calendar.weekview div,.calendar-calendar .week-view .full td .inner div.calendar.weekview div a,.calendar-calendar .day-view .full td .inner div.view-item,.calendar-calendar .day-view .full td .inner div.calendar div,.calendar-calendar .day-view .full td .inner div.calendar div a{background:none;}
.calendar-calendar .month-view .full td.multi-day .inner .view-field,.calendar-calendar .month-view .full td.multi-day .inner .view-field a,.calendar-calendar .week-view .full td.multi-day .inner .view-field,.calendar-calendar .week-view .full td.multi-day .inner .view-field a,.calendar-calendar .day-view .full td.multi-day .inner .view-field,.calendar-calendar .day-view .full td.multi-day .inner .view-field a{color:#ffffff;}
.calendar-calendar .month-view .full td.multi-day .calendar.monthview .view-field{white-space:nowrap;float:left;margin-right:3px;}
.calendar-calendar .week-view .full td.multi-day .calendar.weekview .view-field{white-space:nowrap;display:inline;margin-right:3px;}
.calendar-calendar .day-view .full td.multi-day .calendar.weekview .view-field{display:block;}
.view .date-nav-wrapper .clear-block{margin-bottom:10px;}
.view .date-nav-wrapper{position:relative;margin-top:5px;width:100%;}
.view .date-nav-wrapper .date-nav{background-color:transparent;border:0px;height:30px;height:auto;min-height:30px;position:relative;margin-bottom:10px;}
.view .date-nav-wrapper .date-prev a,.view .date-nav-wrapper .date-next a{text-decoration:none;color:inherit;font-size:12px;}
.view .date-nav-wrapper.date-nav a:hover{text-decoration:underline;}
.view .date-nav-wrapper .date-prev{-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;background:none repeat scroll 0 0 #dfdfdf;float:none;padding:5px 0;position:absolute;right:60px;left:auto;text-align:right;top:0px;width:auto;z-index:1;font-size:12px;}
.block-views .view .date-nav-wrapper .date-prev{left:0;right:auto;}
.view .date-nav-wrapper .date-prev a{margin-left:10px;font-weight:bold;}
.view .date-nav-wrapper .date-heading{position:relative;width:100%;top:0px;text-align:center;z-index:0;}
.view .date-nav-wrapper .date-heading h3{line-height:30px;font-size:1.7em;}
.view .date-nav-wrapper .date-next{-moz-border-radius:0px 5px 5px 0px;border-radius:0px 5px 5px 0px;background:none repeat scroll 0 0 #dfdfdf;float:none;padding:5px 0;position:absolute;right:0px;text-align:right;top:0px;width:auto;z-index:1;font-size:12px;}
.view .date-nav-wrapper .date-next a{margin-right:10px;font-weight:bold;}
.view-calendar .feed-icon{margin-top:5px;}
.view table.mini .date-prev,.view table.mini .date-next{background:none;}
.view-uc-orders .form-item{padding-top:4px;}
.view-uc-orders #edit-order-id{width:10em;}
.view-uc-orders #edit-delivery-first-name-wrapper,.view-uc-orders #edit-created-wrapper{clear:left;}
.view-uc-orders #edit-created-min-wrapper,.view-uc-orders #edit-created-max-wrapper{float:left;}
.view-uc-orders .form-type-date-select .date-padding{padding:0 22px 0 0;}
.view-uc-orders .form-type-date-select{padding-top:0;}
.view-uc-orders tbody tr:hover{background-color:#ddd;}
.view-uc-orders tbody td.views-field-order-total{text-align:right;}
.view-uc-orders tbody td.views-field-created{text-align:center;}
.view .progress-disabled{float:none;}
.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-left:15px;padding-right:15px}
.col-sm-3{width:25%}


.row .fivecol { width: 39.45%; }


.ie .fivecol { width: 39%; }


.sliderbottom{float:left; margin-top:10px;}
.navbar .nav .menu-item-object-category{position:relative}
.navbar .nav .menu-item-object-category .sub-mega-wrap{clip:rect(0,1000px,0,0);z-index:1001;position:absolute;width:500px;overflow:hidden;background:#fff;margin-left:-1px}
.navbar .nav .menu-item-object-category .sub-mega-wrap:before{content:"";width:1px;height:100%;position:absolute;background:#ddd;left:150px;top:20px}
.navbar .nav .menu-item-object-category .sub-mega-wrap a{padding:0}
.navbar .nav .menu-item-object-category .sub-mega-wrap li{width:100%;border-left:none}
.navbar .nav .menu-item-object-category .sub-mega-wrap .sub-menu,.navbar .nav .menu-item-object-category .sub-mega-wrap .subcat{float:left;padding:10px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.navbar .nav .menu-item-object-category .sub-mega-wrap .sub-menu{width:150px}
.navbar .nav .menu-item-object-category .sub-mega-wrap .sub-menu a{font-family:"NovecentowideNormalRegular",Georgia,"Times New Roman",Times,serif;padding:5px 0}
.navbar .nav .menu-item-object-category .sub-mega-wrap .sub-menu a:after{content:""}
.navbar .nav .menu-item-object-category .sub-mega-wrap .sub-menu .sub-menu{display:none}
.navbar .nav .menu-item-object-category .sub-mega-wrap .subcat{width:350px}
.navbar .nav .menu-item-object-category .sub-mega-wrap .subcat span{color:#666;font-size:11px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}
.navbar .nav .menu-item-object-category .sub-mega-wrap .subcat a{text-transform:capitalize;font-family:Bitter,serif;font-size:12px;display:inline}
.navbar .nav .menu-item-object-category .sub-mega-wrap .subcat .has-thumbnail .subcat-thumbnail{float:left;margin-top:2px;width:40px}
.navbar .nav .menu-item-object-category .sub-mega-wrap .subcat .has-thumbnail .subcat-title{margin-left:50px}
.navbar .nav .menu-item-object-category .sub-mega-wrap .subcat li{border-top:1px solid #ddd;padding:8px 0}
.navbar .nav .menu-item-object-category .sub-mega-wrap .subcat ul li:first-child{border-top:0}
.navbar .nav .menu-item-object-category h5{color:#fff!important;font-family:"NovecentowideNormalRegular",Georgia,"Times New Roman",Times,serif;font-size:11px;margin-top:5px;background:#ee3224;display:inline-block;line-height:1;padding:10px}
.navbar .nav .menu-item-object-category ul+a{display:block!important;text-align:center;width:100%}
.navbar .nav .menu-item-object-category.sub-menu-left .sub-mega-wrap{right:0}
.navbar .nav .menu-item-object-category.sub-menu-left .sub-mega-wrap:before{left:auto;right:150px}
.navbar .nav .menu-item-object-category.sub-menu-left .sub-mega-wrap .sub-menu{float:right;text-align:right}
.primary-nav-list .menu-item-has-children{position:relative}
.view .date-nav-wrapper .date-prev a,.view .date-nav-wrapper .date-next a{text-decoration:none;color:inherit;font-size:12px;}
.view .date-nav-wrapper .date-prev{-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;background:none repeat scroll 0 0 #dfdfdf;float:none;padding:5px 0;position:absolute;right:60px;left:auto;text-align:right;top:0px;width:auto;z-index:1;font-size:12px;}
.block-views .view .date-nav-wrapper .date-prev{left:0;right:auto;}
.view .date-nav-wrapper .date-prev a{margin-left:10px;font-weight:bold;}
.view table.mini .date-prev,.view table.mini .date-next{background:none;}
.date-nav div.date-prev,.date-nav div.date-next,.date-nav{width:auto;}
.date-nav-wrapper .date-prev a,.date-nav-wrapper .date-next a{text-decoration:none;color:inherit;font-size:12px;}
.date-nav-wrapper .date-prev{padding:5px 0;position:absolute;left:0px;text-align:left;top:0px;width:auto;z-index:1;font-size:12px;}
.date-nav-wrapper .date-prev a{margin-left:10px;font-weight:bold;}

	.page-calendario .view .date-nav-wrapper .date-prev, 
	.page-calendario .view .date-nav-wrapper .date-next{
		  padding: 35px 0px;
	}
.pi-story .drawer .chevron.left:before,.pluggedin-chevron-3x-left:before{content:"\f138"}
.pi-story .drawer .chevron.right:before,.pluggedin-chevron-3x-right:before{content:"\f139"}
.pi-story .drawer .chevron.down:before,.pluggedin-chevron-down:before{content:"\f13b"}
.pi-story .drawer .chevron.up:before,.pluggedin-chevron-up:before{content:"\f13e"}
.pi-story-overlay,.pi-story-transition{-webkit-transition:all .5s cubic-bezier(0.86,0,0.07,1);transition:all .5s cubic-bezier(0.86,0,0.07,1)}
.pi-story-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-color:transparent}
.pi-story-overlay.open{z-index:23;background-color:rgba(0,0,0,.5)}
.pi-story .drawer,.pi-story-blur{-webkit-transition:all .5s cubic-bezier(0.86,0,0.07,1);transition:all .5s cubic-bezier(0.86,0,0.07,1)}
.pi-story .drawer{position:fixed;z-index:9;background-color:#fff;border:5px solid #599830;border-bottom:none}
.pi-story .drawer.open{z-index:24}
.pi-story .drawer .chevron{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0, 0);transform:translate(0, 0);padding-top:10px;vertical-align:middle}
.pi-story .drawer .chevron.pull-left{margin-right:.3em}
.pi-story .drawer .chevron.pull-right{margin-left:.3em}
.pi-story .drawer .sticky-tab{position:absolute;top:-54px;left:0;right:0;text-align:center}
.pi-story .drawer .sticky-tab *{cursor:pointer}
.pi-story .drawer .sticky-tab .link{font-family:Heroic Condensed,sans-serif;display:inline-block;padding:10px 22px 8px;color:#fff;font-size:1.5em;background-color:#599830;border-top-right-radius:5px;border-top-left-radius:5px}
.pi-story .drawer .sticky-tab .link .visible-xs{display:inline-block!important}
.pi-story .drawer .sticky-tab .link:hover{text-decoration:none}
.pi-story .drawer .content-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;overflow:hidden;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:overflow-y}
.pi-story .drawer .loader{height:100%}
.pi-story .drawer .loader .pi-loader{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
#usersite-container table#page-content-wrap{width:100%;margin-top:0;margin-bottom:0}
#usersite-container table#page-content-wrap td.block{vertical-align:top}
#usersite-container table#page-content-wrap td.zoogle-column{vertical-align:top;float:none}
#usersite-container #page-root section.store_feature a.store-grid-link,#usersite-container #page-root section.pledge_music_feature a.store-grid-link,#usersite-container #page-root section.dialog-store_feature a.store-grid-link,#usersite-container #page-root section.topspin_store_feature a.store-grid-link,#usersite-container #page-root section.store_item_feature a.store-grid-link,#usersite-container #page-content-wrap section.store_item_feature a.store-grid-link{text-decoration:none}
#usersite-container #page-root section.store_feature a.store-grid-link:hover,#usersite-container #page-root section.pledge_music_feature a.store-grid-link:hover,#usersite-container #page-root section.dialog-store_feature a.store-grid-link:hover,#usersite-container #page-root section.topspin_store_feature a.store-grid-link:hover,#usersite-container #page-root section.store_item_feature a.store-grid-link:hover,#usersite-container #page-content-wrap section.store_item_feature a.store-grid-link:hover{text-decoration:none}
#usersite-container #page-root section.store_feature article.store-layout-list,#usersite-container #page-root section.pledge_music_feature article.store-layout-list,#usersite-container #page-root section.dialog-store_feature article.store-layout-list,#usersite-container #page-root section.topspin_store_feature article.store-layout-list,#usersite-container #page-root section.store_item_feature article.store-layout-list,#usersite-container #page-content-wrap section.store_item_feature article.store-layout-list{padding-bottom:1.4em}
#usersite-container #page-root section.store_feature article.store-layout-list figure.image-area,#usersite-container #page-root section.pledge_music_feature article.store-layout-list figure.image-area,#usersite-container #page-root section.dialog-store_feature article.store-layout-list figure.image-area,#usersite-container #page-root section.topspin_store_feature article.store-layout-list figure.image-area,#usersite-container #page-root section.store_item_feature article.store-layout-list figure.image-area,#usersite-container #page-content-wrap section.store_item_feature article.store-layout-list figure.image-area{margin:0 10px 0 0;float:left;width:200px;font-size:0;position:relative;text-align:center}
#usersite-container #page-root section.store_feature article.store-layout-list figure.image-area img.store-placeholder-image,#usersite-container #page-root section.pledge_music_feature article.store-layout-list figure.image-area img.store-placeholder-image,#usersite-container #page-root section.dialog-store_feature article.store-layout-list figure.image-area img.store-placeholder-image,#usersite-container #page-root section.topspin_store_feature article.store-layout-list figure.image-area img.store-placeholder-image,#usersite-container #page-root section.store_item_feature article.store-layout-list figure.image-area img.store-placeholder-image,#usersite-container #page-content-wrap section.store_item_feature article.store-layout-list figure.image-area img.store-placeholder-image{opacity:0.75}
#usersite-container #page-root section.store_feature article.store-layout-list figure.image-area a.main-image,#usersite-container #page-root section.store_feature article.store-layout-list figure.image-area div.main-image,#usersite-container #page-root section.pledge_music_feature article.store-layout-list figure.image-area a.main-image,#usersite-container #page-root section.pledge_music_feature article.store-layout-list figure.image-area div.main-image,#usersite-container #page-root section.dialog-store_feature article.store-layout-list figure.image-area a.main-image,#usersite-container #page-root section.dialog-store_feature article.store-layout-list figure.image-area div.main-image,#usersite-container #page-root section.topspin_store_feature article.store-layout-list figure.image-area a.main-image,#usersite-container #page-root section.topspin_store_feature article.store-layout-list figure.image-area div.main-image,#usersite-container #page-root section.store_item_feature article.store-layout-list figure.image-area a.main-image,#usersite-container #page-root section.store_item_feature article.store-layout-list figure.image-area div.main-image,#usersite-container #page-content-wrap section.store_item_feature article.store-layout-list figure.image-area a.main-image,#usersite-container #page-content-wrap section.store_item_feature article.store-layout-list figure.image-area div.main-image{max-width:100%;margin:auto;line-height:initial;font-size:12px}
#usersite-container #page-root section.store_feature article.store-layout-list figure.image-area a.main-image img,#usersite-container #page-root section.store_feature article.store-layout-list figure.image-area div.main-image img,#usersite-container #page-root section.pledge_music_feature article.store-layout-list figure.image-area a.main-image img,#usersite-container #page-root section.pledge_music_feature article.store-layout-list figure.image-area div.main-image img,#usersite-container #page-root section.dialog-store_feature article.store-layout-list figure.image-area a.main-image img,#usersite-container #page-root section.dialog-store_feature article.store-layout-list figure.image-area div.main-image img,#usersite-container #page-root section.topspin_store_feature article.store-layout-list figure.image-area a.main-image img,#usersite-container #page-root section.topspin_store_feature article.store-layout-list figure.image-area div.main-image img,#usersite-container #page-root section.store_item_feature article.store-layout-list figure.image-area a.main-image img,#usersite-container #page-root section.store_item_feature article.store-layout-list figure.image-area div.main-image img,#usersite-container #page-content-wrap section.store_item_feature article.store-layout-list figure.image-area a.main-image img,#usersite-container #page-content-wrap section.store_item_feature article.store-layout-list figure.image-area div.main-image img{max-height:200px;max-width:100%}
#usersite-container #page-root section.store_feature article.store-layout-list figure.image-area a.main-image .sale-tag,#usersite-container #page-root section.store_feature article.store-layout-list figure.image-area div.main-image .sale-tag,#usersite-container #page-root section.pledge_music_feature article.store-layout-list figure.image-area a.main-image .sale-tag,#usersite-container #page-root section.pledge_music_feature article.store-layout-list figure.image-area div.main-image .sale-tag,#usersite-container #page-root section.dialog-store_feature article.store-layout-list figure.image-area a.main-image .sale-tag,#usersite-container #page-root section.dialog-store_feature article.store-layout-list figure.image-area div.main-image .sale-tag,#usersite-container #page-root section.topspin_store_feature article.store-layout-list figure.image-area a.main-image .sale-tag,#usersite-container #page-root section.topspin_store_feature article.store-layout-list figure.image-area div.main-image .sale-tag,#usersite-container #page-root section.store_item_feature article.store-layout-list figure.image-area a.main-image .sale-tag,#usersite-container #page-root section.store_item_feature article.store-layout-list figure.image-area div.main-image .sale-tag,#usersite-container #page-content-wrap section.store_item_feature article.store-layout-list figure.image-area a.main-image .sale-tag,#usersite-container #page-content-wrap section.store_item_feature article.store-layout-list figure.image-area div.main-image .sale-tag{position:absolute;top:0px;right:0px;font-size:13px;line-height:1.2;z-index:10;background-color:#f00;background:rgba(255,0,0,0.8);border-bottom-left-radius:4px;padding:.1em 1em;color:white;box-shadow:-2px 2px 3px 2px rgba(255,255,255,0.2)}
#usersite-container #page-root section.store_feature article.store-layout-list figure.image-area .image-thumbnails,#usersite-container #page-root section.pledge_music_feature article.store-layout-list figure.image-area .image-thumbnails,#usersite-container #page-root section.dialog-store_feature article.store-layout-list figure.image-area .image-thumbnails,#usersite-container #page-root section.topspin_store_feature article.store-layout-list figure.image-area .image-thumbnails,#usersite-container #page-root section.store_item_feature article.store-layout-list figure.image-area .image-thumbnails,#usersite-container #page-content-wrap section.store_item_feature article.store-layout-list figure.image-area .image-thumbnails{margin:0 -6.6666666667px;padding-left:0px;overflow:hidden;height:46.6666666667px}
#usersite-container #page-root section.store_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail,#usersite-container #page-root section.pledge_music_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail,#usersite-container #page-root section.dialog-store_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail,#usersite-container #page-root section.topspin_store_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail,#usersite-container #page-root section.store_item_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail,#usersite-container #page-content-wrap section.store_item_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail{display:inline-block;text-align:justify;-ms-text-justify:distribute-all-lines;text-justify:distribute-all-lines}
#usersite-container #page-root section.store_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail a.highlight-image,#usersite-container #page-root section.pledge_music_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail a.highlight-image,#usersite-container #page-root section.dialog-store_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail a.highlight-image,#usersite-container #page-root section.topspin_store_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail a.highlight-image,#usersite-container #page-root section.store_item_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail a.highlight-image,#usersite-container #page-content-wrap section.store_item_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail a.highlight-image{display:inline-block;width:40px;height:40px;margin:6.6666666667px}
#usersite-container #page-root section.store_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail a.highlight-image img,#usersite-container #page-root section.pledge_music_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail a.highlight-image img,#usersite-container #page-root section.dialog-store_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail a.highlight-image img,#usersite-container #page-root section.topspin_store_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail a.highlight-image img,#usersite-container #page-root section.store_item_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail a.highlight-image img,#usersite-container #page-content-wrap section.store_item_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail a.highlight-image img{display:inline-block;width:100%;max-width:40px}
#usersite-container #page-root section.store_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail a.highlight-image:nth-of-type(4n),#usersite-container #page-root section.pledge_music_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail a.highlight-image:nth-of-type(4n),#usersite-container #page-root section.dialog-store_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail a.highlight-image:nth-of-type(4n),#usersite-container #page-root section.topspin_store_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail a.highlight-image:nth-of-type(4n),#usersite-container #page-root section.store_item_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail a.highlight-image:nth-of-type(4n),#usersite-container #page-content-wrap section.store_item_feature article.store-layout-list figure.image-area .image-thumbnails .image-thumbnail a.highlight-image:nth-of-type(4n){margin-right:0px}
#usersite-container #page-root section.store_feature article.store-layout-list .product-details,#usersite-container #page-root section.pledge_music_feature article.store-layout-list .product-details,#usersite-container #page-root section.dialog-store_feature article.store-layout-list .product-details,#usersite-container #page-root section.topspin_store_feature article.store-layout-list .product-details,#usersite-container #page-root section.store_item_feature article.store-layout-list .product-details,#usersite-container #page-content-wrap section.store_item_feature article.store-layout-list .product-details{overflow:hidden}
#usersite-container #page-root section.store_feature article.store-layout-list .product-details h1,#usersite-container #page-root section.pledge_music_feature article.store-layout-list .product-details h1,#usersite-container #page-root section.dialog-store_feature article.store-layout-list .product-details h1,#usersite-container #page-root section.topspin_store_feature article.store-layout-list .product-details h1,#usersite-container #page-root section.store_item_feature article.store-layout-list .product-details h1,#usersite-container #page-content-wrap section.store_item_feature article.store-layout-list .product-details h1{margin:0 0 .25em}
#usersite-container #page-root section.store_feature article.store-layout-list .product-details table.item-options,#usersite-container #page-root section.pledge_music_feature article.store-layout-list .product-details table.item-options,#usersite-container #page-root section.dialog-store_feature article.store-layout-list .product-details table.item-options,#usersite-container #page-root section.topspin_store_feature article.store-layout-list .product-details table.item-options,#usersite-container #page-root section.store_item_feature article.store-layout-list .product-details table.item-options,#usersite-container #page-content-wrap section.store_item_feature article.store-layout-list .product-details table.item-options{border:none;border-collapse:collapse;max-width:400px}
#usersite-container #page-root section.store_feature article.store-layout-list .product-details table.item-options tr,#usersite-container #page-root section.pledge_music_feature article.store-layout-list .product-details table.item-options tr,#usersite-container #page-root section.dialog-store_feature article.store-layout-list .product-details table.item-options tr,#usersite-container #page-root section.topspin_store_feature article.store-layout-list .product-details table.item-options tr,#usersite-container #page-root section.store_item_feature article.store-layout-list .product-details table.item-options tr,#usersite-container #page-content-wrap section.store_item_feature article.store-layout-list .product-details table.item-options tr{border:none}
#usersite-container #page-root section.store_feature article.store-layout-list .product-details table.item-options tr td,#usersite-container #page-root section.pledge_music_feature article.store-layout-list .product-details table.item-options tr td,#usersite-container #page-root section.dialog-store_feature article.store-layout-list .product-details table.item-options tr td,#usersite-container #page-root section.topspin_store_feature article.store-layout-list .product-details table.item-options tr td,#usersite-container #page-root section.store_item_feature article.store-layout-list .product-details table.item-options tr td,#usersite-container #page-content-wrap section.store_item_feature article.store-layout-list .product-details table.item-options tr td{border:none}
#usersite-container #page-root section.store_feature article.store-layout-list .product-details table.item-options tr td.item-option-select,#usersite-container #page-root section.pledge_music_feature article.store-layout-list .product-details table.item-options tr td.item-option-select,#usersite-container #page-root section.dialog-store_feature article.store-layout-list .product-details table.item-options tr td.item-option-select,#usersite-container #page-root section.topspin_store_feature article.store-layout-list .product-details table.item-options tr td.item-option-select,#usersite-container #page-root section.store_item_feature article.store-layout-list .product-details table.item-options tr td.item-option-select,#usersite-container #page-content-wrap section.store_item_feature article.store-layout-list .product-details table.item-options tr td.item-option-select{text-align:right}
#usersite-container #page-root section.store_feature article.store-layout-list .product-details table.item-options tr td.item-option-select select,#usersite-container #page-root section.pledge_music_feature article.store-layout-list .product-details table.item-options tr td.item-option-select select,#usersite-container #page-root section.dialog-store_feature article.store-layout-list .product-details table.item-options tr td.item-option-select select,#usersite-container #page-root section.topspin_store_feature article.store-layout-list .product-details table.item-options tr td.item-option-select select,#usersite-container #page-root section.store_item_feature article.store-layout-list .product-details table.item-options tr td.item-option-select select,#usersite-container #page-content-wrap section.store_item_feature article.store-layout-list .product-details table.item-options tr td.item-option-select select{width:100%;min-width:13em}
#usersite-container #page-root section.store_feature article.store-layout-list .product-details table.item-options tr td .lighter,#usersite-container #page-root section.pledge_music_feature article.store-layout-list .product-details table.item-options tr td .lighter,#usersite-container #page-root section.dialog-store_feature article.store-layout-list .product-details table.item-options tr td .lighter,#usersite-container #page-root section.topspin_store_feature article.store-layout-list .product-details table.item-options tr td .lighter,#usersite-container #page-root section.store_item_feature article.store-layout-list .product-details table.item-options tr td .lighter,#usersite-container #page-content-wrap section.store_item_feature article.store-layout-list .product-details table.item-options tr td .lighter{font-weight:lighter;opacity:0.7;white-space:nowrap;font-size:0.9em}
#usersite-container #page-root section.store_feature article.store-layout-list .product-details table.item-options tr td h3,#usersite-container #page-root section.pledge_music_feature article.store-layout-list .product-details table.item-options tr td h3,#usersite-container #page-root section.dialog-store_feature article.store-layout-list .product-details table.item-options tr td h3,#usersite-container #page-root section.topspin_store_feature article.store-layout-list .product-details table.item-options tr td h3,#usersite-container #page-root section.store_item_feature article.store-layout-list .product-details table.item-options tr td h3,#usersite-container #page-content-wrap section.store_item_feature article.store-layout-list .product-details table.item-options tr td h3{display:inline-block;font-size:1em}
#usersite-container #page-root section.store_feature article.store-layout-list .product-details table.item-options tr td:first-child,#usersite-container #page-root section.pledge_music_feature article.store-layout-list .product-details table.item-options tr td:first-child,#usersite-container #page-root section.dialog-store_feature article.store-layout-list .product-details table.item-options tr td:first-child,#usersite-container #page-root section.topspin_store_feature article.store-layout-list .product-details table.item-options tr td:first-child,#usersite-container #page-root section.store_item_feature article.store-layout-list .product-details table.item-options tr td:first-child,#usersite-container #page-content-wrap section.store_item_feature article.store-layout-list .product-details table.item-options tr td:first-child{padding-right:0.2em}
#usersite-container #page-root section.store_feature article.store-layout-list .product-details table.item-options tr td:last-child,#usersite-container #page-root section.pledge_music_feature article.store-layout-list .product-details table.item-options tr td:last-child,#usersite-container #page-root section.dialog-store_feature article.store-layout-list .product-details table.item-options tr td:last-child,#usersite-container #page-root section.topspin_store_feature article.store-layout-list .product-details table.item-options tr td:last-child,#usersite-container #page-root section.store_item_feature article.store-layout-list .product-details table.item-options tr td:last-child,#usersite-container #page-content-wrap section.store_item_feature article.store-layout-list .product-details table.item-options tr td:last-child{padding-left:0.2em}
#usersite-container #page-root section.store_feature article.store-layout-list .related-products,#usersite-container #page-root section.pledge_music_feature article.store-layout-list .related-products,#usersite-container #page-root section.dialog-store_feature article.store-layout-list .related-products,#usersite-container #page-root section.topspin_store_feature article.store-layout-list .related-products,#usersite-container #page-root section.store_item_feature article.store-layout-list .related-products,#usersite-container #page-content-wrap section.store_item_feature article.store-layout-list .related-products{overflow:hidden}
#usersite-container #page-root section.store_feature article.store-layout-list .description,#usersite-container #page-root section.pledge_music_feature article.store-layout-list .description,#usersite-container #page-root section.dialog-store_feature article.store-layout-list .description,#usersite-container #page-root section.topspin_store_feature article.store-layout-list .description,#usersite-container #page-root section.store_item_feature article.store-layout-list .description,#usersite-container #page-content-wrap section.store_item_feature article.store-layout-list .description{clear:both}
#usersite-container #page-root section.store_feature article.store-layout-list .description.soft-truncate,#usersite-container #page-root section.pledge_music_feature article.store-layout-list .description.soft-truncate,#usersite-container #page-root section.dialog-store_feature article.store-layout-list .description.soft-truncate,#usersite-container #page-root section.topspin_store_feature article.store-layout-list .description.soft-truncate,#usersite-container #page-root section.store_item_feature article.store-layout-list .description.soft-truncate,#usersite-container #page-content-wrap section.store_item_feature article.store-layout-list .description.soft-truncate{overflow:hidden}
#usersite-container #page-root section.store_feature article.store-layout-list .description p,#usersite-container #page-root section.pledge_music_feature article.store-layout-list .description p,#usersite-container #page-root section.dialog-store_feature article.store-layout-list .description p,#usersite-container #page-root section.topspin_store_feature article.store-layout-list .description p,#usersite-container #page-root section.store_item_feature article.store-layout-list .description p,#usersite-container #page-content-wrap section.store_item_feature article.store-layout-list .description p{margin:1.5em 0 0}
#usersite-container #page-root section.store_feature article.store-layout-list+article.store-layout-list,#usersite-container #page-root section.pledge_music_feature article.store-layout-list+article.store-layout-list,#usersite-container #page-root section.dialog-store_feature article.store-layout-list+article.store-layout-list,#usersite-container #page-root section.topspin_store_feature article.store-layout-list+article.store-layout-list,#usersite-container #page-root section.store_item_feature article.store-layout-list+article.store-layout-list,#usersite-container #page-content-wrap section.store_item_feature article.store-layout-list+article.store-layout-list{padding-top:2em;border-top-width:solid;border-top-style:1px}
#usersite-container #page-root section.store_feature div.store-feature-wrapper.store-layout-grid,#usersite-container #page-root section.pledge_music_feature div.store-feature-wrapper.store-layout-grid,#usersite-container #page-root section.dialog-store_feature div.store-feature-wrapper.store-layout-grid,#usersite-container #page-root section.topspin_store_feature div.store-feature-wrapper.store-layout-grid,#usersite-container #page-root section.store_item_feature div.store-feature-wrapper.store-layout-grid,#usersite-container #page-content-wrap section.store_item_feature div.store-feature-wrapper.store-layout-grid{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:flex;display:-ms-flexbox;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;text-align:center}
#usersite-container #page-root section.store_feature div.store-feature-wrapper.store-layout-grid article,#usersite-container #page-root section.pledge_music_feature div.store-feature-wrapper.store-layout-grid article,#usersite-container #page-root section.dialog-store_feature div.store-feature-wrapper.store-layout-grid article,#usersite-container #page-root section.topspin_store_feature div.store-feature-wrapper.store-layout-grid article,#usersite-container #page-root section.store_item_feature div.store-feature-wrapper.store-layout-grid article,#usersite-container #page-content-wrap section.store_item_feature div.store-feature-wrapper.store-layout-grid article{display:inline-block;vertical-align:top;width:200px;padding:9px 9px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:flex;display:-ms-flexbox;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
#usersite-container #page-root section.store_feature div.store-feature-wrapper.store-layout-grid article:hover,#usersite-container #page-root section.pledge_music_feature div.store-feature-wrapper.store-layout-grid article:hover,#usersite-container #page-root section.dialog-store_feature div.store-feature-wrapper.store-layout-grid article:hover,#usersite-container #page-root section.topspin_store_feature div.store-feature-wrapper.store-layout-grid article:hover,#usersite-container #page-root section.store_item_feature div.store-feature-wrapper.store-layout-grid article:hover,#usersite-container #page-content-wrap section.store_item_feature div.store-feature-wrapper.store-layout-grid article:hover{cursor:pointer}
#usersite-container #page-root section.store_feature div.store-feature-wrapper.store-layout-grid article:empty,#usersite-container #page-root section.pledge_music_feature div.store-feature-wrapper.store-layout-grid article:empty,#usersite-container #page-root section.dialog-store_feature div.store-feature-wrapper.store-layout-grid article:empty,#usersite-container #page-root section.topspin_store_feature div.store-feature-wrapper.store-layout-grid article:empty,#usersite-container #page-root section.store_item_feature div.store-feature-wrapper.store-layout-grid article:empty,#usersite-container #page-content-wrap section.store_item_feature div.store-feature-wrapper.store-layout-grid article:empty{height:0;margin:0;padding-top:0;padding-bottom:0}
#usersite-container #page-root section.store_feature div.store-feature-wrapper.store-layout-grid article figure.image-area,#usersite-container #page-root section.pledge_music_feature div.store-feature-wrapper.store-layout-grid article figure.image-area,#usersite-container #page-root section.dialog-store_feature div.store-feature-wrapper.store-layout-grid article figure.image-area,#usersite-container #page-root section.topspin_store_feature div.store-feature-wrapper.store-layout-grid article figure.image-area,#usersite-container #page-root section.store_item_feature div.store-feature-wrapper.store-layout-grid article figure.image-area,#usersite-container #page-content-wrap section.store_item_feature div.store-feature-wrapper.store-layout-grid article figure.image-area{width:200px;height:200px;font-size:0;display:table-cell;vertical-align:middle;text-align:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:flex;display:-ms-flexbox;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}
#usersite-container #page-root section.store_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image,#usersite-container #page-root section.pledge_music_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image,#usersite-container #page-root section.dialog-store_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image,#usersite-container #page-root section.topspin_store_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image,#usersite-container #page-root section.store_item_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image,#usersite-container #page-content-wrap section.store_item_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image{margin:auto;display:table}
#usersite-container #page-root section.store_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image img,#usersite-container #page-root section.pledge_music_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image img,#usersite-container #page-root section.dialog-store_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image img,#usersite-container #page-root section.topspin_store_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image img,#usersite-container #page-root section.store_item_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image img,#usersite-container #page-content-wrap section.store_item_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image img{max-height:200px;max-width:200px}
#usersite-container #page-root section.store_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image img.store-placeholder-image,#usersite-container #page-root section.pledge_music_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image img.store-placeholder-image,#usersite-container #page-root section.dialog-store_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image img.store-placeholder-image,#usersite-container #page-root section.topspin_store_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image img.store-placeholder-image,#usersite-container #page-root section.store_item_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image img.store-placeholder-image,#usersite-container #page-content-wrap section.store_item_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image img.store-placeholder-image{opacity:0.75}
#usersite-container #page-root section.store_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image .sale-tag,#usersite-container #page-root section.pledge_music_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image .sale-tag,#usersite-container #page-root section.dialog-store_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image .sale-tag,#usersite-container #page-root section.topspin_store_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image .sale-tag,#usersite-container #page-root section.store_item_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image .sale-tag,#usersite-container #page-content-wrap section.store_item_feature div.store-feature-wrapper.store-layout-grid article figure.image-area .main-image .sale-tag{position:absolute;top:0px;right:0px;font-size:13px;line-height:1.2;z-index:10;background-color:#f00;background-color:rgba(255,0,0,0.8);border-bottom-left-radius:4px;padding:.1em 1em;color:white;box-shadow:-2px 2px 3px 2px rgba(255,255,255,0.2)}
#usersite-container #page-root section.store_feature div.store-feature-wrapper.store-layout-grid article .product-details,#usersite-container #page-root section.pledge_music_feature div.store-feature-wrapper.store-layout-grid article .product-details,#usersite-container #page-root section.dialog-store_feature div.store-feature-wrapper.store-layout-grid article .product-details,#usersite-container #page-root section.topspin_store_feature div.store-feature-wrapper.store-layout-grid article .product-details,#usersite-container #page-root section.store_item_feature div.store-feature-wrapper.store-layout-grid article .product-details,#usersite-container #page-content-wrap section.store_item_feature div.store-feature-wrapper.store-layout-grid article .product-details{margin-top:12px}
#usersite-container #page-root section.store_feature div.store-feature-wrapper.store-layout-grid article .product-details h1,#usersite-container #page-root section.pledge_music_feature div.store-feature-wrapper.store-layout-grid article .product-details h1,#usersite-container #page-root section.dialog-store_feature div.store-feature-wrapper.store-layout-grid article .product-details h1,#usersite-container #page-root section.topspin_store_feature div.store-feature-wrapper.store-layout-grid article .product-details h1,#usersite-container #page-root section.store_item_feature div.store-feature-wrapper.store-layout-grid article .product-details h1,#usersite-container #page-content-wrap section.store_item_feature div.store-feature-wrapper.store-layout-grid article .product-details h1{margin:0}
#usersite-container #page-root section.store_feature div.store-feature-wrapper.store-layout-grid article .product-details span,#usersite-container #page-root section.pledge_music_feature div.store-feature-wrapper.store-layout-grid article .product-details span,#usersite-container #page-root section.dialog-store_feature div.store-feature-wrapper.store-layout-grid article .product-details span,#usersite-container #page-root section.topspin_store_feature div.store-feature-wrapper.store-layout-grid article .product-details span,#usersite-container #page-root section.store_item_feature div.store-feature-wrapper.store-layout-grid article .product-details span,#usersite-container #page-content-wrap section.store_item_feature div.store-feature-wrapper.store-layout-grid article .product-details span{font-size:1em;font-weight:bold;text-transform:none;margin:1em 0 0}
#usersite-container #page-root section.store_feature div.store-feature-wrapper.store-layout-grid article .product-details span+span,#usersite-container #page-root section.pledge_music_feature div.store-feature-wrapper.store-layout-grid article .product-details span+span,#usersite-container #page-root section.dialog-store_feature div.store-feature-wrapper.store-layout-grid article .product-details span+span,#usersite-container #page-root section.topspin_store_feature div.store-feature-wrapper.store-layout-grid article .product-details span+span,#usersite-container #page-root section.store_item_feature div.store-feature-wrapper.store-layout-grid article .product-details span+span,#usersite-container #page-content-wrap section.store_item_feature div.store-feature-wrapper.store-layout-grid article .product-details span+span{font-size:.65em;font-weight:normal;display:block;margin-top:4px;text-transform:uppercase}
#usersite-container #page-root section.store_feature div.store-feature-wrapper.store-layout-grid article .product-details span.album-title,#usersite-container #page-root section.pledge_music_feature div.store-feature-wrapper.store-layout-grid article .product-details span.album-title,#usersite-container #page-root section.dialog-store_feature div.store-feature-wrapper.store-layout-grid article .product-details span.album-title,#usersite-container #page-root section.topspin_store_feature div.store-feature-wrapper.store-layout-grid article .product-details span.album-title,#usersite-container #page-root section.store_item_feature div.store-feature-wrapper.store-layout-grid article .product-details span.album-title,#usersite-container #page-content-wrap section.store_item_feature div.store-feature-wrapper.store-layout-grid article .product-details span.album-title{font-weight:bold}
#usersite-container #page-root section.store_feature div.store-feature-wrapper.store-layout-grid article .product-price,#usersite-container #page-root section.pledge_music_feature div.store-feature-wrapper.store-layout-grid article .product-price,#usersite-container #page-root section.dialog-store_feature div.store-feature-wrapper.store-layout-grid article .product-price,#usersite-container #page-root section.topspin_store_feature div.store-feature-wrapper.store-layout-grid article .product-price,#usersite-container #page-root section.store_item_feature div.store-feature-wrapper.store-layout-grid article .product-price,#usersite-container #page-content-wrap section.store_item_feature div.store-feature-wrapper.store-layout-grid article .product-price{margin-top:auto}
#usersite-container #page-root section.store_feature div.store-feature-wrapper.store-layout-grid article .product-price span.item-sale-text,#usersite-container #page-root section.pledge_music_feature div.store-feature-wrapper.store-layout-grid article .product-price span.item-sale-text,#usersite-container #page-root section.dialog-store_feature div.store-feature-wrapper.store-layout-grid article .product-price span.item-sale-text,#usersite-container #page-root section.topspin_store_feature div.store-feature-wrapper.store-layout-grid article .product-price span.item-sale-text,#usersite-container #page-root section.store_item_feature div.store-feature-wrapper.store-layout-grid article .product-price span.item-sale-text,#usersite-container #page-content-wrap section.store_item_feature div.store-feature-wrapper.store-layout-grid article .product-price span.item-sale-text{text-align:center;font-weight:normal}
#usersite-container #page-root section.store_feature div.store-feature-wrapper.store-layout-grid article .product-price span.item-sale-text .old-price,#usersite-container #page-root section.pledge_music_feature div.store-feature-wrapper.store-layout-grid article .product-price span.item-sale-text .old-price,#usersite-container #page-root section.dialog-store_feature div.store-feature-wrapper.store-layout-grid article .product-price span.item-sale-text .old-price,#usersite-container #page-root section.topspin_store_feature div.store-feature-wrapper.store-layout-grid article .product-price span.item-sale-text .old-price,#usersite-container #page-root section.store_item_feature div.store-feature-wrapper.store-layout-grid article .product-price span.item-sale-text .old-price,#usersite-container #page-content-wrap section.store_item_feature div.store-feature-wrapper.store-layout-grid article .product-price span.item-sale-text .old-price{text-decoration:line-through}
#usersite-container #page-root section.store_feature div.store-feature-wrapper.store-layout-grid article .product-price span.item-sale-text .sale-red,#usersite-container #page-root section.pledge_music_feature div.store-feature-wrapper.store-layout-grid article .product-price span.item-sale-text .sale-red,#usersite-container #page-root section.dialog-store_feature div.store-feature-wrapper.store-layout-grid article .product-price span.item-sale-text .sale-red,#usersite-container #page-root section.topspin_store_feature div.store-feature-wrapper.store-layout-grid article .product-price span.item-sale-text .sale-red,#usersite-container #page-root section.store_item_feature div.store-feature-wrapper.store-layout-grid article .product-price span.item-sale-text .sale-red,#usersite-container #page-content-wrap section.store_item_feature div.store-feature-wrapper.store-layout-grid article .product-price span.item-sale-text .sale-red{color:#d00}
.bottom-link{letter-spacing:0px;font-size:10px;margin:0px;display:inline-block;padding-right:5px}
.bottom-link::after{content:" | ";color:#CDCDCD;padding-left:5px}
.bottom-link:last-of-type::after{content:none}
.bottom-link:last-child{border:none}
.bottom-link:hover
a{text-decoration:none;color:#11D0DA}
span.bottom-link a, ul#bottom-social-list li
a{color:black}
.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-3{width:25%}
.clear{clear:both;}
.add_margin_bottom12{position:relative;margin-bottom:12px}
.carousel .item{line-height:500px;overflow:hidden;min-height:500px;max-height:500px}
.item .carousel-caption h1{font-size:22px}
body .site-nav{position:relative}
body .site-nav .nav-inline ul{display:block;margin:0;border-bottom:none}
body .site-nav .nav-inline ul li{padding:0;margin:0;display:block;text-align:center;border-bottom:1px solid #ddd}
body .site-nav .nav-inline ul li a{display:block;padding:1em 0}
body input.show-nav:checked+.nav-container .site-nav{display:block}

  .introduction .content-wrapper {
    padding-top: 29px; }

    .introduction .content-wrapper h2 {
      margin-bottom: 12px; }

    .introduction .content-wrapper p {
      font-size: 0.9375em;
      
      line-height: 1.4; }

.b-pop-winmid .b-wm-head { font-size:14px; line-height:18px; padding:0 0 12px 0; text-transform:uppercase; font-weight:700; position:relative; }


#idpop-addsuccess .b-wm-sub-head, #idpop-pasrestore .b-wm-sub-head, #idpop-rewthank .b-wm-head { padding:40px 0; }

#idpop-ordersuc .b-wm-head { padding:0; }

#idpop-poperror .b-wm-head { padding:25px 0; color:#f23555; }


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

.et_pb_row .et_pb_column:last-child { margin-right: 0; }

	.et_pb_column.et_pb_column_empty { display: none; }

	.et_pb_column .et_pb_team_member_image { float: left !important; width: 280px !important; margin: 0 30px 0 0 !important; text-align: left !important; }
