﻿









#wrap { 
width: 100%;
}

			
			.logo-outer {padding-bottom:1px;-moz-box-shadow: 0 0 15px 0 rgba(0,0,0,.3);-webkit-box-shadow: 0 0 15px 0 rgba(0,0,0,.3);box-shadow: 0 0 15px 0 rgba(0,0,0,.3);}

			.navbar-brand .logo{padding:31px 10px 22px;margin:0 4px 3px;border:1px solid #8b2131;border-top:0;font-size: 17px;text-align: center;display: block;font-weight:500;}

			.home .logo-outer{padding-bottom:5px}

			.navbar-brand .logo a{color:#d57e00;}

			.navbar-brand .logo:hover a,.navbar-brand .logo:focus a{text-decoration:none}

			.home .navbar-brand .logo{margin-bottom:0}

			.navbar-brand .logo img{display:block;margin:0 auto;max-width:100%;height:auto}


.entry-title {
  margin: 0;
}

.basic .entry-title {
  font-size: 32px;
}

.from-the-blog .entry-title, .from-the-blog .entry-title a {
  font-size: 24px;
}

.from-the-blog .entry-title {
  margin-bottom: 5px;
}

.entry-title a:hover {
  text-decoration: none;
  color: #000;
}

.entry-title a:hover .text-muted {
  color: #777;
}

article.error404 .entry-title {
  font-size: 500%;
  text-align: center;
}


.page .entry-title {
  margin-bottom: 15px;
}

.grid-template .entry-title {
  margin-bottom: 5px;
}

.entry-title, .entry-title a { font-family: Raleway, sans-serif; font-weight: normal; font-size: 32px; }



.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container { width: 960px; }

.container { position: relative; }


#navigation .container { height: 65px; }


.container,
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
  width: 940px;
}


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


.container:after {
  clear: both;
}


.container-fluid {
  padding-right: 20px;
  padding-left: 20px;
  *zoom: 1;
}


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


.container-fluid:after {
  clear: both;
}


.navbar .container {
  width: auto;
}


.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
  width: 940px;
}




.topbar	{
		
		}


.description {
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif;
}


.g-gridstatistic .g-gridstatistic-item-text1 {
  font-family: "montserrat", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif !important;
  font-size: 2.5rem;
  line-height: 1;
  font-weight: 700;
}

#menu-left {
	position: absolute;
	top: 5px;
	left: 1px;
	height: 0px;
	width: 0px;
	border-color: transparent;
 	border-style: solid;
  	border-width: 7px;
}

.title-container .bar-left, #menu-left {
	border-color: transparent #610000 #610000 transparent;
}








div#gf-content {
	padding-left: 20px;
	padding-right: 20px;
}
.header-global .primary-nav .menu-item-has-children{position:relative}
.header-global .primary-nav .menu-item-has-children:first-child .sub-menu{width:315px}
.header-global .primary-nav .menu-item-has-children .sub-menu{display:block;position:absolute;background:#464f52;background:rgba(70,79,82,.95);left:0;width:auto;min-width:180px;padding:10px 15px;top:100%;opacity:0;pointer-events:none;-webkit-transition:150ms;-moz-transition:150ms;-ms-transition:150ms;transition:150ms}
.header-global .primary-nav .menu-item-has-children .sub-menu li{display:block}
.header-global .primary-nav .menu-item-has-children .sub-menu li:hover span{color:#1db5ca}
.header-global .primary-nav .menu-item-has-children .sub-menu span{color:#fff;height:auto;line-height:1.4!important;padding:12px 0;display:block;margin:0}
.header-global .primary-nav .menu-item-has-children .sub-menu:after{display:none}
.header-global .primary-nav .menu-item-has-children:hover .sub-menu{opacity:1;pointer-events:auto}
.ie-8 .header-global .primary-nav .menu-item-has-children .sub-menu,.ie-9 .header-global .primary-nav .menu-item-has-children .sub-menu{display:none}
.ie-8 .header-global .primary-nav .menu-item-has-children:hover .sub-menu,.ie-9 .header-global .primary-nav .menu-item-has-children:hover .sub-menu{display:block}



.menu-item-language img.iclflag {
  height: 12px !important;
  width: 18px !important;
  margin-bottom: 0 !important;
  margin-right: 4px;
}
#home .featured-entry .entry .top{height:100%;position:relative;vertical-align:top}



.menu-item-language img.iclflag {
  height: 12px !important;
  width: 18px !important;
  margin-bottom: 0 !important;
  margin-right: 4px;
}
.menu-item-201,.menu-item-202,.menu-item-203,.menu-item-529{display:none;}
, 400);
						$(".navmenulabel3").animate({marginTop: "-75px"}
, 200);
						$(".navmenulabel3").animate({marginTop: "0"}

#nav3 p.navmenulabel3 {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;text-transform:uppercase;font-weight:800;line-height:1em;margin: 0 0 0 5px;text-align:left;cursor:pointer;top:80px;position:absolute; color:#80140c;}

p.navmenulabel3:focus,p.navmenulabel3:active {color:#CC0000;}

#nav3 p.navmenulabel3:hover {color: #817641;}


    #branding .nav-wrapper,
	#footer .footer-center,
	#nav, #menu,
	
	#branding .header-wrapper {
        width: auto;
        padding: 10px 10px 0px;
    }


    #branding .nav-wrapper, #footer .footer-center, #nav, #menu, #page, #branding .header-wrapper {
        max-width: 100%;
        margin-top: 10px;
        padding: 0;
    }


    #branding .header-wrapper {
        height: auto;
    }
.soliloquy-container .soliloquy-caption{position:absolute;bottom:0;left:0;width:100%;z-index:1120}
.soliloquy-container .soliloquy-caption-inside{background:rgba(0,0,0,0.5);font-size:1em;line-height:1.25;display:block;color:#fff;text-shadow:0 1px 1px #000;text-align:center;padding:10px}
.soliloquy-container .soliloquy-video-slide .soliloquy-caption{bottom:auto;top:0}
.soliloquy-fc-slider .soliloquy-caption{width:40%;right:52px;left:auto;bottom:34px;top:auto}
.soliloquy-fc-slider .soliloquy-caption-inside{text-align:left}
.soliloquy-fc-slider .soliloquy-caption-inside .soliloquy-fc-title,.soliloquy-fc-slider .soliloquy-caption-inside .soliloquy-fc-title-link{font-size:1.2em;font-weight:700;margin-bottom:1em;color:#fff}
.soliloquy-fc-slider .soliloquy-caption-inside .soliloquy-fc-title-link{font-size:1em}
.soliloquy-fc-slider .soliloquy-caption-inside .soliloquy-fc-read-more{font-weight:700;color:#fff}


.header .social-icons {font-size:36px;padding:20px;}

footer .social-icons i {font-size: 36px;margin:6px;}

footer .social-icons i:hover {color:#1f92de;}

img.alignleft {
  margin-right: 10px;
  float: left;
}
 
#navigation ul ul li.hasDd ul.sub li a::after {
   	content: " "; 
}


#mainNav .menu-item a{
	color:#940B13;
	text-transform: uppercase;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	}


#mtable { width: 780px; }



.menu-dropdown a.level1,
.menu-dropdown span.level1 { font-family: Arial, Helvetica, sans-serif; }


.menu-dropdown li.level1 { padding-bottom: 10px; }


.menu-dropdown:first-child .level1:first-child .level1 { background: none; }
 


.menu-dropdown .level1 .level1 span.icon {
	width: 30px;
	height: 30px;
	margin-left: -5px;
}

.menu-dropdown .level1 .level1 span.icon + span,
.menu-dropdown .level1 .level1 span.icon + span + span { margin-left: 25px; }


.menu-dropdown .level1 .level1 span.title { line-height: 18px; }

.menu-dropdown .level1 .level1 span.subtitle { margin-top: -1px; }



.menu-sidebar li.level1 { border-top: 1px solid #E8E8E8; }


.mod-box .menu-sidebar li.level1 { border-top: 1px solid #DCDCDC; }

.mod-box-color .menu-sidebar li.level1 { border-top: 1px solid #2880A0; }

.mod-fabric .menu-sidebar li.level1 { border-top: 1px solid #6E6E6E; }


#page .menu-sidebar li.level1:first-child { border-top: none; }

.tablet-only {display: none;}


.description {
	font-size: 1.2em;
	text-align: center;
	}


h1, h1 a, h1 a:hover, h1 a:visited, .description {
	text-decoration: none;
	color: white;
	}


.main-header .currency-selector { font-size: 12px; display: none; color: #ffffff; }

.main-header .currency-selector.left-aligned { margin-top: 7px; position: absolute; left: 40px; width: 200px; z-index: 1; }

.main-header .currency-selector.right-aligned { width: auto; position: relative; display: inline-block; }

.main-header .currency-selector.mobile { position: relative; display: block; z-index: 1; width: 84%; margin: 10px auto 0; border-top: 1px solid #ffffff; padding: 20px 0 10px; float: none; min-width: 290px; }

.main-header .currency-selector.mobile .container { padding: 0 15px; }

.main-header .currency-selector.mobile form { margin: 0; }

.lt-ie9 .main-header .currency-selector { display: block; }

.main-header .currency-selector .custom.dropdown { margin-top: -5px; width: 65px; float: left; }

.main-header .currency-selector span { float: left; padding-right: 5px; }

.main-header .currency-selector select { display: inline-block; width: auto; padding-right: 25px; margin-top: -5px; }


#top ul#top-nav.nav li.menu-item:nth-child(1n+2):before {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #8A8275;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
    content: "";
    display: inline-block;
    height: 4px;
    position: absolute;
    top: 8px;
    vertical-align: middle;
    width: 4px;
}


#top ul#top-nav.nav li.menu-item {
	position: relative;
}


#top ul#top-nav.nav li.menu-item a {
	position: static;
	padding: 4px 0px 4px 12px;
}


ul#menu-footer-nav.menu li.menu-item {
	float: left;
	position: relative;
}


ul#menu-footer-nav.menu li.menu-item a {
  	line-height: 5px;
	position: static;
	padding: 0px 3px 0px 0px;
}


ul#menu-footer-nav.menu li.menu-item:after {
    content: "|";
    
    
}


ul#menu-footer-nav.menu li.menu-item:last-child:after {
    	content: "";
}

.right{float:right;width:360px;margin:0;padding:0;}


.menuscritta { display:none }
.fusion-social-links-header .fusion-social-networks a{font-size:16px;}
.fusion-social-links-header .fusion-social-networks.boxed-icons a{padding:8px;}
.fusion-social-links-footer .fusion-social-networks a{font-size:16px;}
.fusion-social-links-footer .fusion-social-networks.boxed-icons a{padding:8px;}
.fusion-sharing-box .fusion-social-networks a{font-size:16px;}
.fusion-sharing-box .fusion-social-networks.boxed-icons a{padding:8px;}
.post-content .fusion-social-links .fusion-social-networks a,.widget .fusion-social-links .fusion-social-networks a{font-size:16px;}
.post-content .fusion-social-links .fusion-social-networks.boxed-icons a,.widget .fusion-social-links .fusion-social-networks.boxed-icons a{padding:8px;}
.fusion-social-links-footer,.fusion-social-networks{display:block;text-align:center;}
.fusion-social-links-footer .fusion-social-networks{display:inline-block;float:none;}
.fusion-social-networks{padding:0 0 15px;}
.fusion-author .fusion-author-ssocial .fusion-social-networks{text-align:center;}
.fusion-author .fusion-author-ssocial .fusion-social-networks .fusion-social-network-icon:first-child{margin-left:0;}
.fusion-social-networks:after{content:"";display:block;clear:both;}
.fusion-social-networks li{float:none;display:inline-block;}
.fusion-author .fusion-social-networks{display:block;margin-top:10px;}
.fusion-body .fusion-author .fusion-social-networks{text-align:center;}
.fusion-copyright-notice:after,.fusion-social-networks:after{content:"";display:block;clear:both;}
.fusion-copyright-notice li,.fusion-social-networks li{float:none;display:inline-block;}
.fusion-sharing-box .fusion-social-networks{float:none;display:block;width:100%;text-align:left;}

.fusion-author .fusion-social-networks .fusion-social-network-icon {
  margin-bottom: 0;
}

.fusion-author .fusion-social-networks.boxed-icons .fusion-social-network-icon {
  margin-bottom: 2px;
}

#side-header .fusion-social-links-header .fusion-social-networks a {
  margin-bottom: 20px;
}

#side-header .fusion-social-networks.boxed-icons .fusion-social-network-icon {
  margin-bottom: 10px;
}

.fusion-person .person-desc .person-author .person-author-wrapper,
.fusion-person .person-desc .person-author .fusion-social-networks {
  display: table-cell;
  vertical-align: middle;
  float: none;
}

.fusion-person .person-desc .person-author .fusion-social-networks {
  max-width: 50%;
  text-align: right;
}

.fusion-person-center .person-desc .person-author .fusion-social-networks {
  display: block;
  width: 100%;
  max-width: none;
  text-align: center;
  margin: 0 auto;
  margin-top: 20px;
}

.fusion-person-right .person-desc .person-author .fusion-social-networks {
  text-align: left;
}

.fusion-person-icon-bottom .fusion-social-networks {
  margin-top: 35px;
}

.fusion-sharing-box h4,
.fusion-sharing-box .fusion-social-networks {
  display: table-cell;
  vertical-align: middle;
}

.fusion-sharing-box .fusion-social-networks .fusion-social-network-icon {
  margin-bottom: 0;
}

.fusion-social-networks .fusion-social-networks-wrapper {
  margin: 0 -10px;
}

.fusion-social-networks .fusion-social-network-icon {
  display: inline-block;
  margin: 0 10px 10px 10px;
  font-size: 16px;
  color: #46494a;
}

.fusion-social-networks .fusion-social-network-icon:hover {
  opacity: 0.8;
}

.fusion-social-networks .fusion-social-network-icon:before {
  color: inherit;
}

.fusion-social-networks.boxed-icons .fusion-social-networks-wrapper {
  margin: 0 -5px;
}

.fusion-social-networks.boxed-icons .fusion-social-network-icon {
  margin: 0 5px 10px 5px;
  padding: 8px;
  background-color: #46494a;
  border: none;
  border-radius: 3px;
  
  background-clip: padding-box;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
  background-clip: inherit;
  border: 1px solid #46494a;
  color: #ffffff;
}

.widget .fusion-social-networks .fusion-social-networks-wrapper {
  margin: 0 -5.5px;
}

.widget .fusion-social-networks .fusion-social-network-icon {
  margin: 0 5.5px 14px 5.5px;
}

.widget .fusion-social-networks.boxed-icons .fusion-social-networks-wrapper {
  margin: 0 -3.5px;
}

.widget .fusion-social-networks.boxed-icons .fusion-social-network-icon {
  margin: 0 3.5px 10px 3.5px;
}
.about-us{width:31.85689948%;float:left;font-size:0.84615em;line-height:1.46154em;font-family:'Gotham SSm 4r','Gotham SSm A','Gotham SSm B';font-weight:400;font-style:normal;padding-left:0.76923em;padding-top:0.23077em;}
.about-us .img-left{width:55.5%;}
.about-us img{width:100%;height:auto;}
.about-us .about-us-text{width:41%;float:left;}

			.et_header_style_centered #et_top_search { float: none; display: inline-block !important; }


		#et_top_search { float: right; margin: 16px 0 0 22px; position: relative; display: block; width: 18px; }

		.et_vertical_nav #et_top_search { margin-left: 0; }


.et_vertical_nav.et_header_style_centered #main-header #et_top_search {  display: block !important; margin: 16px auto 0; }

		.et_vertical_nav #main-header nav#top-menu-nav, .et_vertical_nav #main-header #top-menu, .et_vertical_nav #main-header #et-top-navigation, .et_vertical_nav #main-header #logo, .et_vertical_nav #main-header #et_top_search { float: none; }

	.et_header_style_centered #et_top_search, .et_vertical_nav.et_header_style_centered #main-header #et_top_search { display: none !important; }

	div#intro-mobile {
		position:relative;
		top: -3px;

	}


.show-mobile {display: none;}
.clear{content:"";clear:both;line-height:0;padding:0;margin:0;height:0;display:block;font-size:0;width:100%;}
.sc-divider.clear{background:none!important;border:0;margin:15px 0!important;}
.sc-divider.small.clear{border:0;margin:0!important;}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
.has-feedback label.sr-only~.form-control-feedback{top:0}


#signup-table, #signup-table td{
margin:0;
padding:0;
border:none;
vertical-align:bottom;
}

.pull-left {
  float: left;
}

[class^="icon-"].pull-left,
[class*=" icon-"].pull-left {
  margin-right: .3em;
}

.btn [class^="icon-"].pull-left.icon-2x,
.btn [class*=" icon-"].pull-left.icon-2x,
.btn [class^="icon-"].pull-right.icon-2x,
.btn [class*=" icon-"].pull-right.icon-2x {
  margin-top: .18em;
}

.btn.btn-small [class^="icon-"].pull-left.icon-2x,
.btn.btn-small [class*=" icon-"].pull-left.icon-2x,
.btn.btn-small [class^="icon-"].pull-right.icon-2x,
.btn.btn-small [class*=" icon-"].pull-right.icon-2x {
  margin-top: .25em;
}

.btn.btn-large [class^="icon-"].pull-left.icon-2x,
.btn.btn-large [class*=" icon-"].pull-left.icon-2x,
.btn.btn-large [class^="icon-"].pull-right.icon-2x,
.btn.btn-large [class*=" icon-"].pull-right.icon-2x {
  margin-top: .05em;
}

.btn.btn-large [class^="icon-"].pull-left.icon-2x,
.btn.btn-large [class*=" icon-"].pull-left.icon-2x {
  margin-right: .2em;
}

.span9 .portlet.pull-left:first-of-type {
  margin-right: 10px;
}


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

* html .clearfix             { zoom: 1; }
 
*:first-child+html .clearfix { zoom: 1; }

 
.footer-widgets-2 {
    float: left;
    width: 300px;
}
.container-inline div,.container-inline label{display:inline}
.container-inline .fieldset-wrapper{display:block}
.container-inline-date{clear:both}
.container-inline-date .form-item{float:none;margin:0;padding:0}
.container-inline-date .form-item .form-item{float:left}
.container-inline-date .form-item,.container-inline-date .form-item input{width:auto}
.container-inline-date .description{clear:both}
.container-inline-date .form-item input,.container-inline-date .form-item select,.container-inline-date .form-item option{margin-right:5px}
.container-inline-date .date-spacer{margin-left:-5px}
.views-right-60 .container-inline-date div{margin:0;padding:0}
.container-inline-date .date-timezone .form-item{clear:both;float:none;width:auto}
.container-inline-date .date-padding{float:left}
fieldset.date-combo .container-inline-date .date-padding{padding:10px}
.views-exposed-form .container-inline-date .date-padding{padding:0}
.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container .jumbotron{border-radius:6px}
.jumbotron .container{max-width:100%}
.navbar.container{margin-top:20px}

.headerCT #menu-main-menu{
 width:100%;
 border-spacing:0;
}

.headerCT #menu-main-menu tr{
	text-align:center;
}

.headerCT #menu-main-menu tr td.hoverMenu:hover{
	color: #ffb81d;
	box-shadow: inset 0px 0px 20px -5px #000000;
	-webkit-box-shadow: inset 0px 0px 20px -5px #000000;
	-moz-box-shadow: inset 0px 0px 20px -5px #000000;
	-o-box-shadow: inset 0px 0px 20px -5px #000000;
}

.headerCT #menu-main-menu tr td.hoverMenu:hover a{
	color: #ffb81d;
}

.headerCT #menu-main-menu tr td a{
	font-size:12px;
	font-family: Verdana, Geneva, sans-serif;
	display:block;
	padding:15px 0px;
	color:#ffffff;
	text-decoration:none;
	text-shadow: 2px 2px 2px #000;
}

.headerCT #menu-main-menu tr td.current_page_item a,.headerCT #menu-main-menu tr td.current-menu-ancestor a,.headerCT #menu-main-menu tr td.current-menu-parent a{
	color:#ffb81d;
}

.headerCT .menu-top-menu-container{
	float:left;
}

#header .menu{
padding: 20px 0px;
}

#header .menu li{
	padding:0px 10px;
	color:#636466;
	display:inline;
}

#header .menu li a{
	color:#636466;
	text-decoration:none;
	font-family: Verdana, Geneva, sans-serif;
}

.headerCT #main-ct .menu-main-menu-container{
	background:#32438c;
	border-top:none;
	border-bottom:none;
	width:960px;
	margin:0px auto;
	display:table;
}

ul.menu-children{
	position:absolute;
	margin-top:15px;
	padding:15px;
	background:#0068ac;
	-webkit-box-shadow: inset 0px 10px 15px 0px #111111;
    box-shadow: inset 0px 10px 15px 0px #111111;
}

ul.menu-children li{
	padding:5px 0px !important;
	display:block !important;
}


.footerCT #footer #footer-ct .menu-assisted-menu-container,.footerCT #footer #footer-ct .menu-types-of-care-menu-container,.footerCT #footer #footer-ct .menu-join-our-team-menu-container,.footerCT #footer #footer-ct .menu-resources-menu-container{
	color:#0068ac;
	width:190px;
	float:left;
	padding:30px 0px 50px 0px;
	font-family:georgia,garamond,serif;
		
}

.footerCT #footer #footer-ct .menu li{
	margin-top:10px;
}

.footerCT #footer #footer-ct .menu li a{
	font-family: Verdana, Geneva, sans-serif;
	text-decoration:none;
	color:#0068ac;
}


			td.recentcommentstextend {
				border: none !important;
				padding: 0px 0px 2px 10px;
			}


			.rtl td.recentcommentstextend {
				padding: 0px 10px 2px 0px;
			}




#kontener {

	background-color:#000;

	width:1000px;

	min-height: 462px;

	height:auto !important;

	height:462px;

	margin:auto;

}


.heatmapthemead-widget-position ul {
	list-style: none;
}


.heatmapthemead-widget-position ul, .heatmapthemead-widget-position ol {
	margin: 0 0 0 0;
}


.heatmapthemead-widget-position ul ul, 
.heatmapthemead-widget-position ol ol, 
.heatmapthemead-widget-position ul ol, 
.heatmapthemead-widget-position ol ul {
	margin-left: 1em;
}



div.nav {
	position: absolute;
	padding: 18px 21px 25px 25px;
	bottom: 0;
	margin-left: 0px;
	
	font-weight: 500;
	font-size: .7em;
	line-height: 3em;
	text-transform: uppercase;
	letter-spacing: .1em;
}


div.nav li {
	
}


div.nav a {
	padding: 5px;
	color: #7b7b7b;
}



.nav .current_page_item a {
	color: #b41400;
}


.nav a:hover {
	
}

.text-center{text-align:center !important;}
.tribe-theme-twentythirteen #secondary div.tribe-countdown-number,.tribe-theme-twentyfourteen #primary-sidebar div.tribe-countdown-number,.tribe-theme-twentyfourteen #footer-sidebar div.tribe-countdown-number{color:#fff;text-shadow:1px 1px #000}
.tribe-theme-twentythirteen #secondary span.tribe-countdown-under{color:#fff}


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


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

	
	.genesis-nav-menu.responsive-menu .menu-item,
	.responsive-menu-icon {
		display: block;
	}

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

	
	.genesis-nav-menu.responsive-menu .menu-item-has-children {
		cursor: pointer;	
	}

	
	.genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before {
		content: "\f460";
	}
.col-xs-3{width:25%;}
.top_block .col-xs-3{margin:10px 0;}
.featured_background_block.feture_top .col-xs-3{padding-bottom:25px;}
#producer_search .producersearch_container .producersearch_listing .col-xs-3{margin:15px 0;}
.contest_listing .col-xs-3{margin:15px 0;}
.contest_vote .col-xs-3{margin:15px 0;}
#header .header_block .col-xs-3{width:24%;}
.top_block .mixTape_container .col-xs-3.futureMixtape,.top_block .mixTape_container .col-xs-3.futureSingle,.top_block .mixTape_container .col-xs-3.futureSingle,.top_block .mixTape_container .col-xs-3.sponsoredSingle,.top_block .mixTape_container .col-xs-3.sponsoredMixtape,.top_block .mixTape_container .col-xs-3.latestSingle,.top_block .mixTape_container .col-xs-3.latestMixtape{width:33.33%;}
.profile_block .profile_right_container .profile_latestupload .profile_latestupload_desp .col-xs-3{width:50%;}
.top_block .col-xs-3.homeRightcontainer{border-left:8px solid transparent;border-right:8px solid transparent;width:100%;}

.home .tile-col {
	width: 32%;
	max-width: 300px;
	float: left;
}

.home .tile-col-1,
.home .tile-col-2 {
	margin-right: 20px;
}


	.home .tile-col-4 {
		display: none;
	}

	.home .tile-col-3 {
		margin-right: 20px;
	}

	.home .tile-col-2 {
		margin-right: 0;
	}


	.home .tile-col-1,
	.home .tile-col-2,
	.home .tile-col-3 {
		margin-right: 0;
	}

.home-row .home-left,
.home-row .home-right {
    float: left;
    min-height: 200px
}

.home-row .home-left {
    width: 300px
}

.home-row .home-left .online-special {
    background: #fff
}

.home-row .home-left .online-special .body {
    margin-top: -40px
}

.home-row .home-left .online-special .body a {
    display: block
}

  .home-row .home-left, .home-row .home-right {
    margin: 0 auto;
    width: 600px;
    float: none;
    clear: both;
  }

  .home-row .home-left, .home-row .home-right, .home-row .home-right .top .right, .home-row .home-right .bottom .right {
    width: 100%;
  }
.x-content-band{margin:0 0 1.5em;padding:40px 0;*zoom:1}
.x-content-band:before,.x-content-band:after{display:table;content:""}
.x-content-band:after{clear:both}
.x-content-band.bg-image,.x-content-band.bg-pattern{background-position:50% 50%}
.x-content-band.bg-image.parallax,.x-content-band.bg-pattern.parallax{background-attachment:fixed}
.x-content-band.bg-image{-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat}
.x-content-band.bg-pattern{background-repeat:repeat}
.x-content-band.bg-video{position:relative;overflow:hidden}
.x-content-band.border-top{border-top:1px solid #ddd;border-top:1px solid rgba(0,0,0,0.075)}
.x-content-band.border-left{border-left:1px solid #ddd;border-left:1px solid rgba(0,0,0,0.075)}
.x-content-band.border-right{border-right:1px solid #ddd;border-right:1px solid rgba(0,0,0,0.075)}
.x-content-band.border-bottom{border-bottom:1px solid #ddd;border-bottom:1px solid rgba(0,0,0,0.075)}
