﻿

.overlay {
	position:absolute;
	z-index:20;
}


		
		div.sixteen.columns.portfolio-item .portfolio-thumbnail-image, 
		div.sixteen.columns.portfolio-item .portfolio-thumbnail-video, 
		div.sixteen.columns.portfolio-item .portfolio-thumbnail-slider { width: 400px !important; }

		div.sidebar-included .sixteen.columns.portfolio-item .portfolio-thumbnail-image,
		div.sidebar-included .sixteen.columns.portfolio-item .portfolio-thumbnail-video,
		div.sidebar-included .sixteen.columns.portfolio-item .portfolio-thumbnail-slider{ float: left; width: 220px !important; }

		div.both-sidebar-included .sixteen.columns.portfolio-item .portfolio-thumbnail-image,
		div.both-sidebar-included .sixteen.columns.portfolio-item .portfolio-thumbnail-video,
		div.both-sidebar-included .sixteen.columns.portfolio-item .portfolio-thumbnail-slider{ float: none; width: auto !important; }
		
		div.both-sidebar-included .sixteen.columns.portfolio-item .portfolio-thumbnail-context { padding-left: 0px !important; margin-top: 5px; }

		div.sixteen.columns.portfolio-item .portfolio-thumbnail-context { padding-left: 0px !important; margin-top: 5px; }

    .container .sixteen.columns                 { width: 940px; }

    .container .sixteen.columns.wrapper                 { width: 960px; margin-right: 0px; margin-left: 0px; }

		.container .sidebar-included .gdl-page-item .sixteen.columns                 { width: 640px; }

		.container .sidebar-included .gdl-page-item .sixteen.columns.wrapper                 { width: 660px; }


		.container .both-sidebar-included .gdl-page-item .twelve.columns,
		.container .both-sidebar-included .gdl-page-item .sixteen.columns,
		.container .both-sidebar-included .gdl-page-item .two-thirds.column  { width: 460px; }


		.container .both-sidebar-included .gdl-page-item .twelve.columns.wrapper,   	
		.container .both-sidebar-included .gdl-page-item .sixteen.columns.wrapper, 
		.container .both-sidebar-included .gdl-page-item .two-thirds.column.wrapper   { width: 480px; }


			.container .both-sidebar-included .gdl-page-item .twelve.columns,
			.container .both-sidebar-included .gdl-page-item .sixteen.columns,
			.container .both-sidebar-included .gdl-page-item .two-thirds.column  { width: 364px; }


			.container .both-sidebar-included .gdl-page-item .twelve.columns.wrapper,   	
			.container .both-sidebar-included .gdl-page-item .sixteen.columns.wrapper, 
			.container .both-sidebar-included .gdl-page-item .two-thirds.column.wrapper   { width: 384px; }


        .container .one.column,
        .container .one.columns,
        .container .two.columns,
        .container .three.columns,
        .container .four.columns,
        .container .five.columns,
        .container .six.columns,
        .container .seven.columns,
        .container .eight.columns,
        .container .nine.columns,
        .container .ten.columns,
        .container .eleven.columns,
        .container .twelve.columns,
        .container .thirteen.columns,
        .container .fourteen.columns,
        .container .fifteen.columns,
        .container .sixteen.columns,
        .container .one-third.column,
        .container .two-thirds.column  { width: 280px; }

		
			
			.container .four.columns.wrapper,
			.container .eight.columns.wrapper,               
			.container .twelve.columns.wrapper,              
			.container .sixteen.columns.wrapper,             
			.container .one-third.column.wrapper,            
			.container .two-thirds.column.wrapper { width: 300px; margin-right: 0px; margin-left: 0px; }

			
			.container .sidebar-included .gdl-page-item .four.columns,                    
			.container .sidebar-included .gdl-page-item .eight.columns,                   
			.container .sidebar-included .gdl-page-item .twelve.columns,                  
			.container .sidebar-included .gdl-page-item .sixteen.columns,                 
			.container .sidebar-included .gdl-page-item .one-third.column,                
			.container .sidebar-included .gdl-page-item .two-thirds.column { width: 280px; }

				
			.container .sidebar-included .gdl-page-item .four.columns.wrapper ,                 
			.container .sidebar-included .gdl-page-item .eight.columns.wrapper ,                
			.container .sidebar-included .gdl-page-item .twelve.columns.wrapper ,               
			.container .sidebar-included .gdl-page-item .sixteen.columns.wrapper ,              
			.container .sidebar-included .gdl-page-item .one-third.column.wrapper ,             
			.container .sidebar-included .gdl-page-item .two-thirds.column.wrapper  { width: 300px; }

			
			.container .both-sidebar-included .gdl-page-item .four.columns,
			.container .both-sidebar-included .gdl-page-item .eight.columns, 
			.container .both-sidebar-included .gdl-page-item .one-third.column,
			.container .both-sidebar-included .gdl-page-item .twelve.columns,
			.container .both-sidebar-included .gdl-page-item .sixteen.columns,
			.container .both-sidebar-included .gdl-page-item .two-thirds.column  { width: 280px; }

			
			.container .both-sidebar-included .gdl-page-item .four.columns.wrapper,
			.container .both-sidebar-included .gdl-page-item .eight.columns.wrapper,    
			.container .both-sidebar-included .gdl-page-item .one-third.column.wrapper,
			.container .both-sidebar-included .gdl-page-item .twelve.columns.wrapper,   	
			.container .both-sidebar-included .gdl-page-item .sixteen.columns.wrapper, 
			.container .both-sidebar-included .gdl-page-item .two-thirds.column.wrapper   { width: 300px; }

#jurgita-fz-spot div.jurgitalinks td{width:70px;text-align:center;vertical-align:middle;border:#FC7C73 solid 1px}

#jurgita-fz-spot div.jurgitalinks td a{color:#fff;text-decoration:none}

#jurgita-fz-spot div.jurgitalinks td a:hover{color:#fff;text-decoration:none}

#jurgita-fz-spot div.jurgitalinks th{width:4px;background:#F19200;border:#F19200 solid 1px}


	.widget-title h3,
	.widget-title-home h3 {
		height: 13px;
		font-size: 14px;
		line-height: 13px;
		text-align: left;
	}


.widget-title-home h3 {
	padding: 0;
}


.four, .row .four { width: 33.33333%; }

.block-grid.four-up { margin: 0 -10px; }

ul.button-group.even.four-up li { width: 25%; }

.tabs.pill.two-up dd, .tabs.pill.two-up li, .tabs.pill.three-up dd, .tabs.pill.three-up li, .tabs.pill.four-up dd, .tabs.pill.four-up li, .tabs.pill.five-up dd, .tabs.pill.five-up li { margin-right: 0; }

.tabs.two-up dt a, .tabs.two-up dd a, .tabs.two-up li a, .tabs.three-up dt a, .tabs.three-up dd a, .tabs.three-up li a, .tabs.four-up dt a, .tabs.four-up dd a, .tabs.four-up li a, .tabs.five-up dt a, .tabs.five-up dd a, .tabs.five-up li a { padding: 0 17px; text-align: center; overflow: hidden; }

.tabs.four-up dt, .tabs.four-up dd, .tabs.two-up li { width: 25%; }

  input[type="text"].four, .row input[type="text"].four, input[type="password"].four, .row input[type="password"].four, input[type="date"].four, .row input[type="date"].four, input[type="datetime"].four, .row input[type="datetime"].four, input[type="email"].four, .row input[type="email"].four, input[type="number"].four, .row input[type="number"].four, input[type="search"].four, .row input[type="search"].four, input[type="tel"].four, .row input[type="tel"].four, input[type="time"].four, .row input[type="time"].four, input[type="url"].four, .row input[type="url"].four, textarea.four, .row textarea.four { width: 100% !important; }
.col{float:left}
.col{float:left}
.col{float:left}

.tab_linkbar{
	position: absolute;
	top: 108px;
	left: 6px;
	width: 960px;
}

.tab_linkbar ul{
	position: absolute;
	overflow: hidden;
	width: auto;
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.tab_linkbar li{
	float: left;
}

.tab_linkbar a{
	display: block;
	padding-right: 5px;
	padding-left: 7px;
	background: #6B2616;
	color: white;
	margin-right: 1px;
	text-decoration: underline;
	font: bold 12px Arial;
}

.tab_linkbar a:hover, .tab_linkbar a.selected{
	background: #6B2616;
	color: white;
}

	#content-wrap.left-sidebar .social-share-buttons.position-vertical { right: auto; left: auto; }

#content-wrap.full-width .content-area { width: 100% !important; float: none; }

#content-wrap.full-screen { width: 100% !important }

#content-wrap.full-screen .content-area { float: none; width: 100% !important; margin: 0; }

#content-wrap.left-sidebar .content-area { float: right }

#content-wrap.left-sidebar #sidebar { float: left }


#content-wrap.right-sidebar .vc_row-fluid.container,
#content-wrap.left-sidebar .vc_row-fluid.container,
#content-wrap.right-sidebar .vcex-testimonials-fullslider-entry,
#content-wrap.left-sidebar .vcex-testimonials-fullslider-entry { width: 100% !important }


.single-portfolio #content-wrap.right-sidebar .portfolio-entry-details,
.single-portfolio #content-wrap.left-sidebar .portfolio-entry-details { display: none }

#content-wrap.left-sidebar .blog-entry.thumbnail-entry-style .blog-entry-media { float: right }

#content-wrap.left-sidebar .blog-entry.thumbnail-entry-style .blog-entry-content { float: left }


#content-wrap.full-screen .meta { display: none; }



#content-wrap.full-width .gallery-item { margin-bottom: 15px }

#content-wrap.left-sidebar .gallery-item,
#content-wrap.right-sidebar .gallery-item { margin-bottom: 10px }

#content-wrap.full-screen .post-pagination { display: none; }

.boxed-main-layout #content-wrap.full-screen { padding-left: 0 !important; padding-right: 0 !important; }

.navbar-style-three .container { border-color: #278a66 }

	.container,
	#wrap,
	.vc_row-fluid.container { width: 700px }



.container,
.vc_row-fluid.container { width: 980px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

.container { margin: 0 auto; }

#site-navigation.container { position: relative; }

.page-header .container { position: relative }

.site-footer .container { padding-top: 45px }

.vcex-background-parallax-advanced .container { position: relative; z-index: 1; }

.container.full-screen .container .vcex-testimonials-fullslider-entry.container { width: 100% !important; }

.boxed-main-layout #wrap .container { width: auto !important; padding-left: 30px; padding-right: 30px; }


div.prodlistname a, div.prodlistname a:hover {
     font-weight: bold;
     text-decoration: none;
     font-size: 14px;
     }


div.prodlistname a:hover {
     text-decoration: underline;
     }
.col{float:left}


#page {
background:#eaf3fd;
border:1px solid #c6dff9;
overflow:hidden;
padding:3px;
text-align:center;
}


	
	
	.page-title {
		padding: 0 5%;
		width: 90%;
	}

	
	
	
	.home .page-title {
		padding: 0;
		width: 100%;
	}

	.single-people .page-title {
	}

	.page-template-page-services-single-php .page-title h1 { 
		width: 100%;
	}

	
	.page-template-page-industries-single-php .page-title h1, .page-template-page-industries-single-nosidebar-php .page-title h1 {
		max-width: 100%;
	}

	
	.page-template-page-industries-single-php .page-title h1, .page-template-page-industries-single-nosidebar-php .page-title h1,
	.page-template-page-simple-php .page-title h1 {
		width: auto;
	}

	.page-template-page-simple-php .page-title {
		top: 150px;
	}

	
	
	.page-template-page-newsevents-php .page-title h1, .page-template-page-events-php .page-title h1, .page-template-page-news-php .page-title h1 {
	    float: left;
	    margin-left: 25%;
    }

    .single-post .page-title {
	    top: 120px;
	}

	.single-post .page-title h1 {
	    margin-left: 228px;
	}

    
	
	.page-title.blog-title {
		position: relative;
		top: 0;
		margin: -400px auto 35px; 
	}

	.single-directormessage .page-title h1 { 
		margin-left: 70px;	
	}

	.page-template-page-careers-php .page-title h1 {
		font-size: 2.25em; 	
	}

	.page-template-page-contact-php .page-title h1, .page-template-page-contact-php .page-title h2 {
	    margin-left: 25%;
	}

    
    .single-people .page-title .row {
    width: 700px;
    }

    
    
    .page-template-page-services-single-php .page-title h1, .page-template-page-industries-single-php .page-title h1 {
	    top: 64px;
    }

    .single-post .page-title, .single-directormessage .page-title {
	    top: 165px;
	}

	.single-directormessage .page-title .social-menu {
		clear: left;
		margin: 0;
	}

	.single-post .page-title h1.news{
		margin-left: 0;
	}

	.page-template-page-services-single-php .page-title, .page-template-page-industries-single-php .page-title {
		width: 100%;
		padding: 0;
	}

	.child-pages-menu a:hover, .child-pages-menu .current-menu-item a,
	.page-template-page-careers-php .page-title .child-pages-menu.sub-child li a:hover, .page-template-page-careers-php .page-title .child-pages-menu.sub-child li.current-menu-item a  {
		border: none;
		background-color: #ffffff;
	}
 
	
	
	.people-form, .single-people .page-title .row {
	    width: 100%;
	}

	
	.page-template-page-services-single-php .page-title .child-pages-menu, .page-template-page-industries-single-php .page-title .child-pages-menu, .page-template-page-industries-single-nosidebar-php .child-pages-menu {
		margin-top: 120px;
		width: 90%;
		padding: 5%;
		position: static;
	}

	
	.page-template-page-newsevents-php .page-title h1, .page-template-page-events-php .page-title h1, .page-template-page-news-php .page-title h1, 
	.blog h1, .single-post .page-title h1 {
		margin: 0 ;
		float: none;
		text-align: center;
	}

	.page-template-page-newsevents-php .page-title .social-menu, .page-template-page-events-php .page-title .social-menu, .page-template-page-news-php .page-title .social-menu, 
	.blog .social-menu, .single-post .page-title .social-menu {
		float: none;
		margin: 0 auto;
		width: 136px;
	}

	.page-template-page-careers-php .page-title .child-pages-menu.sub-child,
	.page-template-page-careers-php .page-title .child-pages-menu.sub-child.university,
	.page-template-page-careers-php .page-title .child-pages-menu.sub-child.benefits {
		margin: 121px 0 0 0 ;
		width: 100%;
	}

	.page-template-page-careers-php .page-title .child-pages-menu.sub-child li {
		float: left;
	}

	.page-template-page-careers-php .page-title .child-pages-menu.sub-child li a {
		padding-left: 9px;
	}

	
	.page-template-page-rss-php .page-title h1 {
	    padding-top: 60px;
	    text-align: center;
	}

	
	.page-id-3250 .page-title .row h2 {
		padding-top: 100px;
		text-align: center;
	}

	
	.post-type-archive-people .page-title .row {
		width: auto;
	}

	.single-post .page-title .social-menu, .single-directormessage .page-title .social-menu {
		display: none;
	}


.art-object351657578-text-container 
{
    display: table;
}


.social { margin-top: -20px; }

.social li { list-style: none; }

.social li a { display: block; width: 31px; height: 31px; padding-top: 4px; text-align: center; overflow: hidden; margin: 7px 7px 7px 0px; float: left; color: #fff; }

.social li a.facebook { background: #3b5998; border: #23365d 1px solid; }

.social li a.facebook:hover { color: #23365d; }

.social li a.twitter { background: #4099ff; border: #2d68ac 1px solid; }

.social li a.twitter:hover { color: #2d68ac; }

.social li a.instagram { background: #3f729b; border: #2c4f6b 1px solid; }

.social li a.instagram:hover { color: #2c4f6b; }

.social li a.be-social { background: #7ba276; border: #5d7b5a 1px solid; padding: 4px 10px 0; width: auto; }

.social li a.be-social:hover { color: #5d7b5a; }


.give-online-button:hover, .virtual-tour-button:hover, .social li a:hover { background: none !important; }

.give-online-button, .virtual-tour-button, .social li a {
	-webkit-transition: .5s;
	-moz-transition: .5s;
	-ms-transition: .5s;
	-o-transition: .5s;
	transition: .5s;
}

	li.widget { width: 100%; }

		li.widget p a { text-decoration: underline; }

		li.widget p a:hover { text-decoration: none; }

		li.widget ul { list-style: none; }

			li.widget ul li .num_comments { color: #111; }

		
		li.widget .widget_box { background: #e3f0f2; border-style: solid; border-color: #addde6; }

		li.widget p { margin-bottom: 1.385em; }

		li.widget abbr, li.widget acronym { font-size: 0.846em; }

		li.widget code { font-size: 0.923em; }

			li.widget ul li { margin-bottom: 0.692em; }

				li.widget li ul { margin: 0.692em 0 0 1.385em; }

		

.ubermenu,.ubermenu .ubermenu-column,.ubermenu .ubermenu-divider,.ubermenu .ubermenu-icon,.ubermenu .ubermenu-image,.ubermenu .ubermenu-item,.ubermenu .ubermenu-nav,.ubermenu .ubermenu-retractor,.ubermenu .ubermenu-row,.ubermenu .ubermenu-search,.ubermenu .ubermenu-search-input,.ubermenu .ubermenu-search-submit,.ubermenu .ubermenu-submenu,.ubermenu .ubermenu-submenu-footer,.ubermenu .ubermenu-tabs,.ubermenu .ubermenu-tabs-panels,.ubermenu .ubermenu-target,.ubermenu-responsive-toggle{margin:0;padding:0;left:auto;right:auto;top:auto;bottom:auto;text-indent:0;clip:auto;position:static;background:0 0;text-transform:none;overflow:visible;z-index:10;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;vertical-align:top;line-height:1.3em;border:none;border-radius:0;pointer-events:auto}
.ubermenu,.ubermenu .ubermenu-column,.ubermenu .ubermenu-divider,.ubermenu .ubermenu-item,.ubermenu .ubermenu-nav,.ubermenu .ubermenu-retractor,.ubermenu .ubermenu-row,.ubermenu .ubermenu-search,.ubermenu .ubermenu-search-input,.ubermenu .ubermenu-search-submit,.ubermenu .ubermenu-submenu,.ubermenu .ubermenu-submenu-footer,.ubermenu .ubermenu-tabs,.ubermenu .ubermenu-tabs-panels,.ubermenu .ubermenu-target,.ubermenu-responsive-toggle{height:auto;width:auto;max-height:none;min-height:0}
.ubermenu .ubermenu-item{text-align:left;display:inline-block;vertical-align:top}
.ubermenu .ubermenu-item-level-0{vertical-align:bottom;-moz-backface-visibility:visible;backface-visibility:visible}
.ubermenu-items-align-top .ubermenu-item-level-0{vertical-align:top}
.ubermenu .ubermenu-item.ubermenu-item-level-0{float:none}
.ubermenu-items-align-left.ubermenu-horizontal .ubermenu-item.ubermenu-item-level-0,.ubermenu.ubermenu-horizontal .ubermenu-item.ubermenu-align-left{float:left}
.ubermenu.ubermenu-horizontal .ubermenu-item.ubermenu-align-right{float:right}
.ubermenu .ubermenu-item-level-0.ubermenu-has-submenu-stack{position:relative}
.ubermenu .ubermenu-item .ubermenu-submenu-drop{position:absolute;z-index:500;top:-10000px;height:0;max-height:0;visibility:hidden;overflow:hidden}
.ubermenu .ubermenu-item:not(.ubermenu-active) .ubermenu-submenu-drop{min-height:0!important}
.ubermenu .ubermenu-item .ubermenu-submenu-padded{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
.ubermenu .ubermenu-item.ubermenu-active .ubermenu-submenu-drop,.ubermenu-nojs .ubermenu-item:hover .ubermenu-submenu-drop{z-index:20}
.ubermenu-transition-none .ubermenu-item .ubermenu-submenu-drop{-webkit-transition:none;-ms-transition:none;transition:none;top:auto}
.ubermenu-transition-slide .ubermenu-item .ubermenu-submenu-drop{-webkit-transition-property:max-height,visibility;-ms-transition-property:max-height,visibility;transition-property:max-height,visibility;max-height:0;top:auto}
.ubermenu-transition-fade .ubermenu-item .ubermenu-submenu-drop{opacity:0;-webkit-transition-property:opacity,visibility;-ms-transition-property:opacity,visibility;transition-property:opacity,visibility;top:auto;margin-top:1px}
.ubermenu-transition-shift .ubermenu-item .ubermenu-submenu-drop{margin-top:20px;top:auto;opacity:0;-webkit-transition-property:margin-top,opacity,visibility;-ms-transition-property:margin-top,opacity,visibility;transition-property:margin-top,opacity,visibility}
.ubermenu .ubermenu-item .ubermenu-submenu-type-mega .ubermenu-submenu-drop{margin-top:0;clip:rect(0,5000px,5000px,-5000px)}
.ubermenu .ubermenu-item .ubermenu-submenu-type-mega .ubermenu-item.ubermenu-has-submenu-flyout{position:relative}
.ubermenu .ubermenu-submenu-type-mega .ubermenu-item.ubermenu-has-submenu-flyout.ubermenu-active{z-index:100}
.ubermenu-vertical .ubermenu-item-level-0{display:block;clear:both}
.ubermenu-vertical .ubermenu-item.ubermenu-flyout-full-height{position:static}
.ubermenu-vertical .ubermenu-item.ubermenu-relative{position:relative}
.ubermenu-vertical .ubermenu-item.ubermenu-relative.ubermenu-active{z-index:20}
.ubermenu-vertical .ubermenu-item.ubermenu-item-mini{float:left;clear:none}
.rtl .ubermenu,.rtl .ubermenu .ubermenu-item{text-align:right}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item.ubermenu-hide-desktop{display:none!important}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item-level-0{width:50%}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item.ubermenu-has-submenu-flyout{position:static}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-nav .ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop{width:100%;min-width:100%;max-width:100%;top:auto;left:0!important}
.ubermenu-responsive-default.ubermenu-responsive.ubermenu-has-border .ubermenu-nav .ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop{left:-1px!important}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item-mini{min-width:0;width:auto;float:left;clear:none!important}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item.ubermenu-hide-mobile{display:none!important}
.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-item-level-0.ubermenu-item-mini{min-width:0;width:auto}

.ubermenu-main.ubermenu-transition-fade .ubermenu-item .ubermenu-submenu-drop { margin-top:0; }
.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-6{width:50%}

#quotes .q3_make, #quotes .q3_city {
	font-size: 20px;
	color: #AD0F14;
	font-weight: bold;
}

#quotes .quote_square .q3_city {
	line-height: 150%;
}


.header_container {
	padding-bottom:0;
	height:125px;
	position:relative;
}

.td_block_inner .td_module_mx2 {
  
  
  
}

  .td_block_inner .td_module_mx2 .td-post-category {
    margin-bottom: 5px;
  }

  .td_block_inner .td_module_mx2 .td-icon-star,
  .td_block_inner .td_module_mx2 .td-icon-star-empty,
  .td_block_inner .td_module_mx2 .td-icon-star-half {
    font-size: 15px;
    width: 17px;
  }

  .td_block_inner .td_module_mx2 .item-details {
    margin-bottom: 30px;
  }

.td_block_14 .td_block_inner {
  margin-right: -3px;
}

.td-pb-span4 .td_block_14 .td_block_inner {
  margin-right: 0;
}





.hs-wrapper {
	position: relative;
	border-top: none;
	border: 10px solid rgba(0,0,0,.08);
	border-radius: 10px;
	text-align:center;
	background: #fff;
}
.nav-primary .level1 ul{background-color:#f5f5f5;min-height:100%;top:-1px;left:100%}
.nav-primary .level1 ul a:hover{background-color:#f0f0f0}
.nav-primary li.level0 ul.level0.spill li.level1 ul{left:auto;right:50px;top:20px}
#controlPanel .level1 ul{display:none}


		div.default_product_display  div.textcol div.imagecol{
			position:absolute;
			top:0px;
			left: 0px;
			margin-left: -230px !important;
		}


		div.default_product_display  div.textcol div.imagecol a img {
			width: 220px;
			height: 220px;
		}

		div.default_product_display div.item_no_image a  {
			width: 218px;
		}


		div.default_product_display .imagecol img.no-image, #content div.default_product_display .imagecol img.no-image {
			width: 220px;
			height: 220px;
        }


div.default_product_display div.textcol div.imagecol {position: relative!important;}


#content .default_product_display {float:left;margin-right:30px;margin-bottom:30px;}


#content .default_product_display h2 a {text-decoration: none;font-size:16px;}


#content .default_product_display img {

margin-bottom: 10px;
}



		
		div.default_product_display div.textcol{
			margin-left: 230px !important;
			min-height: 220px;
			_height: 220px;
		}


.default_product_display {width:222px!important;max-width:222px!important;}

.vc_non_responsive .vc_row .vc_col-sm-1,.vc_non_responsive .vc_row .vc_col-sm-10,.vc_non_responsive .vc_row .vc_col-sm-11,.vc_non_responsive .vc_row .vc_col-sm-12,.vc_non_responsive .vc_row .vc_col-sm-2,.vc_non_responsive .vc_row .vc_col-sm-3,.vc_non_responsive .vc_row .vc_col-sm-4,.vc_non_responsive .vc_row .vc_col-sm-5,.vc_non_responsive .vc_row .vc_col-sm-7,.vc_non_responsive .vc_row .vc_col-sm-8,.vc_non_responsive .vc_row .vc_col-sm-9{float:left;padding-left:15px;padding-right:15px}
.vc_non_responsive .vc_row .vc_col-sm-4{position:relative;width:33.33333333%;min-height:1px}
.vc_col-lg-1,.vc_col-lg-10,.vc_col-lg-11,.vc_col-lg-12,.vc_col-lg-2,.vc_col-lg-3,.vc_col-lg-4,.vc_col-lg-5,.vc_col-lg-6,.vc_col-lg-7,.vc_col-lg-8,.vc_col-lg-9,.vc_col-md-1,.vc_col-md-10,.vc_col-md-11,.vc_col-md-12,.vc_col-md-2,.vc_col-md-3,.vc_col-md-4,.vc_col-md-5,.vc_col-md-6,.vc_col-md-7,.vc_col-md-8,.vc_col-md-9,.vc_col-sm-1,.vc_col-sm-10,.vc_col-sm-11,.vc_col-sm-12,.vc_col-sm-2,.vc_col-sm-3,.vc_col-sm-4,.vc_col-sm-5,.vc_col-sm-6,.vc_col-sm-7,.vc_col-sm-8,.vc_col-sm-9,.vc_col-xs-1,.vc_col-xs-10,.vc_col-xs-11,.vc_col-xs-12,.vc_col-xs-2,.vc_col-xs-3,.vc_col-xs-4,.vc_col-xs-5,.vc_col-xs-6,.vc_col-xs-7,.vc_col-xs-8,.vc_col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.vc_col-sm-4{width:33.33333333%}
.event-row{margin-left:-1em;margin-right:-1em}
.event-row:before,.event-row:after{content:" ";display:table}
.event-row:after{clear:both}


footer .terms {
  display: block;
  padding-top: 6px;
}

		header .innerad {width:auto;float:right}

	header .innerad img{margin:0 auto}
.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%}

section#this-weeks-specials .special-item {
    height: 276px;
    float: left;
    margin: 0;
    width: 20%;
    padding: 0 10px;
    border-right: solid 1px #e3e3e3;
    overflow: hidden;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

section#this-weeks-specials .special-item:last-child {
    border-right: 0
}

section#this-weeks-specials .special-item p.special-callout {
    line-height: 230px;
    height: 230px;
    font-size: 35px;
    font-weight: 700;
    padding-left: 10px;
    padding-right: 10px
}

section#this-weeks-specials .special-item p.special-callout span {
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    line-height: normal;
    vertical-align: middle
}

section#this-weeks-specials .special-item .body {
    padding: 15px 10px 0
}

section#this-weeks-specials .special-item .headline {
    margin-bottom: 5px
}

section#this-weeks-specials .special-item .title {
    margin: 0
}

section#this-weeks-specials .special-item ul {
    list-style: disc;
    color: #595959;
    font-size: 12px;
    margin: 0 0 10px 16px
}

section#this-weeks-specials .special-item ul li:nth-child(n+3) {
    display: none
}

  section#this-weeks-specials .special-item.specialItemTitle {
    width: 100%;
  }

  .special-item img {
    display: block;
    margin: 0 auto;
  }


.toggle-share {cursor:pointer;}
.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{padding:10px;float:left}
.views-exposed-form .container-inline-date .date-padding{padding:0}
.container,.all-shows__button-container{position:relative;max-width:1200px;width:100%;margin:0 auto}
.container:after,.all-shows__button-container:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.container:before,.all-shows__button-container:before,.container:after,.all-shows__button-container:after{content:"";display:table}
.container.tv-episode__content-container,.tv-episode__content-container.all-shows__button-container{max-width:1160px}
.playlive-instructions .container,.playlive-instructions .all-shows__button-container{overflow:hidden}
.social-commercial-instructions .container,.social-commercial-instructions .all-shows__button-container{overflow:hidden}
.page-header.page-header--microsite-popup .container,.page-header.page-header--microsite-popup .all-shows__button-container{z-index:2}
.est-header .container,.est-header .all-shows__button-container{padding-left:30px}
.container.profile,.profile.all-shows__button-container{padding:100px 20px}

.component_homepage_slideshow_logos {
  height: 32px;
  position: relative;
  -moz-user-select: -moz-none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
  user-select: none; }
.footer-wrap{background:black;padding:20px 0 100px;overflow:hidden}

#content-container .click-capture {
  position: absolute;
  z-index: 998;
  top: 0;
  .
		right: 0;
  width: 0;
  height: 0;
  background: rgba(191, 191, 191, 0.6);
  content: '';
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -moz-transition: opacity 0.25s linear;
  -o-transition: opacity 0.25s linear;
  -webkit-transition: opacity 0.25s linear;
  transition: opacity 0.25s linear;
}

#wrapper.open-menu #content-container .click-capture {
  width: 100%;
  height: 100%;
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
  left: 0;
}

.no-csstransforms3d #wrapper.open-menu #content-container .click-capture {
  left: 320px;
}
#search-theme-form{display:inline-block;color:#666666;float:right;margin:5px;}
#search .form-text,#user-login-form .form-text{border:1px solid #6191c5;padding:2px;color:#444444;}
#search .button,#search .form-submit,#user-login-form .button,#user-login-form .form-submit{border:2px groove #0d4256;background-color:#d1e4ea;color:#2c7d9c;font-weight:bold;}
.image-left,p.left,img.left{float:left;margin:0 16px 12px 0;clear:left}
img.left,.float-left{margin:.5em 1em .5em 0;float:left;clear:left;}
.front #block-fs-recent_activity .facebook-date{color:#999999;font-size:0.8em;line-height:1em;margin-bottom:5px;}
.box-highlight .box-content{-moz-box-sizing:border-box;box-sizing:border-box;display:none;height:250px;overflow:hidden;padding:12px;}

.portal_content_container .portal_subtitle {font-size: 36px;}


.content-home.home-section-1 .home-theme-text {
  padding: 80px 0;
}


.content-home.home-section-1 .home-theme-text a.sub-title {
  display: block;
  color: white;
  font-family: 'Open Sans', sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 1.375rem;
  line-height: 1.375rem;
  text-transform: uppercase;
  margin-bottom: 0px;
  padding-left: 4px;
}


.content-home.home-section-1 .home-theme-text a.sub-title span {
  display: inline-block;
  position: relative;
  bottom: 2px;
}

					#featured h2 span, #featured .description { font-weight: 300; }

				#featured .description { font-size: 36px; padding-bottom: 54px; color: #fff; letter-spacing: -1px; text-shadow: 1px 1px 1px rgba(0,0,0,0.2); }


	#featured .slide img, #featured .slide h2, #featured .slide .description { -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -o-backface-visibility: hidden; backface-visibility: hidden; -webkit-transform: translate3d(0,0,0); }


	#featured .slide.flex-active-slide .description {
		-webkit-animation-duration: .7s;
		-webkit-animation-delay: .9s;
		-webkit-animation-timing-function: ease-in-out;
		-webkit-animation-fill-mode: both;
		-moz-animation-duration: .7s;
		-moz-animation-delay: .9s;
		-moz-animation-timing-function: ease-in-out;
		-moz-animation-fill-mode: both;
		-o-animation-duration: .7s;
		-o-animation-delay: .9s;
		-o-animation-timing-function: ease-in-out;
		-o-animation-fill-mode: both;
		-ms-animation-duration: .7s;
		-ms-animation-delay: .9s;
		-ms-animation-timing-function: ease-in-out;
		-ms-animation-fill-mode: both;
		animation-duration: .7s;
		animation-delay: .9s;
		animation-timing-function: ease-in-out;
		animation-fill-mode: both;

		-webkit-animation-name: bounceIn;
		-moz-animation-name: bounceIn;
		-ms-animation-name: bounceIn;
		-o-animation-name: bounceIn;
		animation-name: bounceIn;
	}

.home section#story article img#logo { position: absolute; left: 276px; top: 64px; }

	.blank_spacer {
		margin-bottom: 0!important;
	}



.main-menu-drawer__logo {
  display: block;
  max-width: 90%;
  margin: 0 auto 1rem;
  text-align: center;
}


.main-menu-drawer__logo img {
  width: 76px;
}

div#main a { color: #881212; }

#main { background-color:#ffffff;}
.cover.homepage .cover-slideshow{max-height:900px;overflow:hidden;}
.cover.homepage .cover-slideshow h1{word-spacing:normal;max-width:100%;}
.cover.homepage .cover-slideshow .text{top:40%;}
.cover-slideshow.amplifiers-slider .text{top:40%;position:absolute;left:80px;z-index:999;bottom:25px;}
.cover-slideshow.amplifiers-slider .text h1{word-spacing:normal;width:80%;}
.cover-slideshow{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;}
.cover.single-cabinet .cover-slideshow{overflow:visible;}
.cover-slideshow li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0;}
.cover-slideshow li:first-child{position:relative;display:block;float:left;}
.artist-slideshow .cover-slideshow img{display:inline;height:auto;float:none;width:100%;border:0;max-width:550px;}
.artist-slideshow .cover-slideshow li{background:#fff;}


.cover.guitar-pack-cover .cover-slideshow{
    height:480px;
}


.cover.guitar-pack-cover .cover-slideshow .image{
    margin-top:0px;
}


.cover.homepage .cover-slideshow li{
    min-height: 490px;
}


    .cover.single-pedal .cover-slideshow .image{
        width:100%;
        min-width:100%;
        position:relative;
        margin:0;
        top:0;
        left:0;
    }


.gform_button:hover, .gform_button:focus, .gform_button:active, .gform_button.active, .open .dropdown-toggle.gform_button {
  color: #fff;
  background-color: #3276b1;
  border-color: #285e8e; }


.gform_button:active, .gform_button.active, .open .dropdown-toggle.gform_button {
  background-image: none; }
.dropup,.dropdown{position:relative}
.dropdown-toggle:focus{outline:0}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);-webkit-background-clip:padding-box;background-clip:padding-box}
.dropdown-menu.pull-right{right:0;left:auto}
.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}
.dropdown-menu-right{left:auto;right:0}
.dropdown-menu-left{left:0;right:auto}
.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}
.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid;content:""}
.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}
.navbar-right .dropdown-menu-left{left:0;right:auto}
.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}
.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}
.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}
.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}

#sidebar .secondary.last {
  margin: 0;
}

.single-product .images .thumbnails a.last {
  margin-right: 0;
}

#nav li#culture .subnav {
	width: 300px !important;
}
#home_left .column_left{margin-bottom:20px;padding-bottom:20px;width:100%}
.column_left{float:left;padding-right:3%;width:47%}
#content .column_left{border-right:#333 1px dotted;width:46%}
.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%}




.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: 10px;
	margin-right: 10px;
}


.container_12 .grid_3 {
	width:220px;
}

    .container .sixteen.columns                 { width: 940px; }


        .container .one.column,
        .container .one.columns,
        .container .two.columns,
        .container .three.columns,
        .container .four.columns,
        .container .five.columns,
        .container .six.columns,
        .container .seven.columns,
        .container .eight.columns,
        .container .nine.columns,
        .container .ten.columns,
        .container .eleven.columns,
        .container .twelve.columns,
        .container .thirteen.columns,
        .container .fourteen.columns,
        .container .fifteen.columns,
        .container .sixteen.columns,
        .container .one-third.column,
        .container .two-thirds.column  { width: 300px; }

#featuredJobsCnt table.jssectionbody td.jstext div table.jssectionbody {
    background: #fff;
    margin: 0;
}



.jstext {
	FONT-SIZE: 8pt; FONT-FAMILY: Georgia, Sans-serif;
}

.popupmenu {padding:2px; padding-left:5px; background-color:#765E18; padding-right:13px; font-weight:bold; border-color: #FFFFFF;  border-bottom: 1px solid #FFFFFF }

.row {
	margin-left: -15px;
	margin-right: -15px
}

.row.cod {
	margin-bottom: 10px;
}

.row.cod ul {
	padding-left: 15px;
}

.row-offcanvas.active {
	overflow: visible
}

.row-offcanvas-left.active {
	left: 300px
}

.row-offcanvas-left .sidebar-offcanvas {
	left: -300px
}

.row.cod .col-sm-6 {
	width: 100%;
}

.row.aaa {
	padding-left: 15px;
	padding-right: 15px;
}

.row-offcanvas {
	overflow: hidden;
	position: inherit;
	transition: all 0.25s ease-out 0s;
}

#wowslider-container1 .ws_images ul{
	position:relative;
	width: 10000%; 
	height:100%;
	left:0;
	list-style:none;
	margin:0;
	padding:0;
	border-spacing:0;
	overflow: visible;
	
}

#wowslider-container1 .ws_images ul li{
	position: relative;
	width:1%;
	height:100%;
	line-height:0; 
	overflow: hidden;
	float:left;
	
	padding:0 0 0 0 !important;
	margin:0 0 0 0 !important;
}


#wowslider-container1 .ws_images{
	position: relative;
	left:0;
	top:0;
	height:100%;
	max-height:222px;
	max-width: 676px;
	vertical-align: top;
	border:none;
	overflow: hidden;
}

#wowslider-container1 .ws_images ul a{
	width:100%;
	height:100%;
	max-height:222px;
	display:block;
	color:transparent;
}


#wowslider-container1 .ws_images iframe {
	position: absolute;
	z-index: -1;
}


.home-1 {
	float: left;
	margin: 0 30px 0 0;
	width: 350px;
}


.home .home-1 h2 a {
	font-size: 15px;
	line-height: 24px;
}


.home-1 .featuredpage {
	margin: 0;
}

	
	.home-1,
	.home-2,
	.home-3,
	.content-sidebar #content,
	.sidebar-content #content {
		width: 90%;
		padding: 10px 5%;
		float: none;
		display: block;
		overflow: hidden;
	}

	#main-nav-container a, #main-nav-container a:hover, #main-nav-container .current-menu-item a, #main-nav-container .current-page-ancestor a, .post-type-archive-people #menu-item-32 a, .single-people #menu-item-32 a {
	    color: #fffefe;
	}

	.nav-container li.main-menu-item {
		padding-bottom: 0;
	}
.pane-show-menu-pane .panel-layout.three-columns{padding:0;clear:both;}

.h-4{height:8px;}



.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
  min-height: 16.42857px;
}



.modal-header .close {
  margin-top: -2px;
}


.notify-my .modal-dialog .modal-content .modal-header {
  border: 0 none;
  min-height: 41px;
}


.notify-my .modal-dialog .modal-content .modal-header .close {
  line-height: 1;
  margin: 0;
  opacity: 1;
  position: absolute;
  right: 13px;
  top: 8px;
  -webkit-transition: opacity 0.2s ease-in-out;
  transition: opacity 0.2s ease-in-out;
}


.notify-my .modal-dialog .modal-content .modal-header .close:hover {
  opacity: .8;
}


.notify-my .modal-dialog .modal-content .modal-header .close span {
  display: block;
}

.mycars.has-digital-retailing .toolbox-next-steps {
  border-top: 1px solid #ccc;
  padding-top: 10px; }
.divided-list-item{margin-bottom:.875em;padding-bottom:.875em}
.divided-list-item-details{color:#464646;display:inline-block;font-size:12px;font-size:.75rem}

.rd_megamenu ul {
	width: 960px!important;
}

#header_container nav ul .rd_megamenu:hover ul, #header_container nav ul .rd_megamenu.sfHover ul {
	left: 0px;
}
#header_container nav .rd_megamenu ul ul li a, .rd_megamenu ul ul li a,#header_container nav ul ul li a{font-family:Ubuntu !important; font-size:13px !important; font-weight:400 !important; line-height:14px !important; }
#header_container nav .rd_megamenu ul li a, .rd_megamenu ul li a,.header_cart_dropdown ul.cart_list li a,.header_cart_dropdown .widget_shopping_cart_content .rd_cart_buttons a{color:#424242;}
.header_cart_dropdown, #header_container nav .rd_megamenu ul ul li a, .rd_megamenu ul ul li a,#header_container nav ul ul li a,.header_cart_dropdown .rd_clear_btn,.header_cart_dropdown .total,#search-form.pop_search_form #ssform,.child_pages_ctn a{color:#424242;}
#header_container .rd_megamenu ul li ul,.header_cart_dropdown .clear_total{border-top:1px solid #ecf0f1;}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .product_list_widget a{color:#424242;}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .product_list_widget a:hover{color:#ffcc66;}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .sb_widget h3{color:#424242}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area #lang_sel a{color:#424242; background:#ffffff; border:1px solid #ecf0f1}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area #lang_sel a:hover{color:#424242;}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .widget_recent_entries ul li{border-bottom:1px solid #ecf0f1}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .widget_recent_entries ul li a{color:#424242}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .widget_recent_entries ul li a:hover{color:#ff9600}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area #recentcomments li{border-bottom:1px solid #ecf0f1}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area #recentcomments li a{color:#424242;}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area #recentcomments li a:hover{color:#ffcc66;}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .rd_widget_recent_entries li{border-bottom:1px solid #ecf0f1}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .w_comment a{color:#424242;}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .w_comment a:hover{color:#ff9600;}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .widget_recent_entry h4 a{color:#424242;}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .widget_recent_entry h4 a:hover{color:#ff9600;}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .widget_archive ul li,#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .widget_meta ul li{border-bottom:1px solid #ecf0f1}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .widget_archive ul li a,#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .widget_meta ul li a{color:#424242;}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .widget_archive ul li a:hover,#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .widget_meta ul li a:hover{color:#ff9600;}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .page_item a, #header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .menu-item a{border-bottom:1px solid #ecf0f1; color:#424242;}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .page_item a:hover, #header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .menu-item a:hover,#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .current_page_item a,#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .current_page_item a{color:#ff9600; }
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .page_item a:before, #header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .menu-item a:before { color:#f9fafb;}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area #wp-calendar caption{background:#424242; color:#ffffff}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area #wp-calendar{border:1px solid #ecf0f1}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area #wp-calendar tbody td a{color:#fff; background:#f9fafb;}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area #wp-calendar tbody td a:hover{color:#fff; background:#ff9600;}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area #wp-calendar td#next a:hover:after,#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area #wp-calendar td#prev a:hover:after{background:#ff9600;}
.nav-primary .level1 ul{background-color:#f5f5f5;min-height:100%;top:-1px;left:100%}
.nav-primary .level1 ul a:hover{background-color:#f0f0f0}
.nav-primary li.level0 ul.level0.spill li.level1 ul{left:auto;right:50px;top:20px}
#controlPanel .level1 ul{display:none}


.logoWrapper,
.searchFormWrapper,
.checkoutWrapper,
.checkoutWrapper .checkoutContent span,
i.fa-shopping-cart,
.checkoutWrapper .checkoutContent .greenButton,
.checkoutWrapper #minicart_top,
.checkoutWrapper .minicart_content,
.checkoutWrapper #minicart_bottom,
.checkoutWrapper #minicart_bottom .viewCartLink,
.minicartPriceDescription,
.miniCartQuantityWrapper{
    float: left;
}


.checkoutWrapper,
.checkoutWrapper .checkoutContent,
.checkoutWrapper #minicart_top .closeButton,
.checkoutWrapper #minicart_bottom .greenButton,
.miniCartPriceWrapper {
    float: right;
}


.checkoutWrapper #minicart_bottom {
    background-color: #fff;
    width: 100%;
    border-top: 1px solid #dbdbdb !important;
}


.checkoutWrapper #minicart_bottom .subTotalWrapper{
    text-align: right;
    overflow: hidden;
    font-weight: 700;
}


.checkoutWrapper #minicart_bottom .subTotalWrapper,
.checkoutWrapper #minicart_bottom .subTotalWrapper a,
.miniCartWrapper,
.miniCartWrapper h3,
.miniCartWrapper a,
.miniCartQuantity,
.miniCartPriceWrapper {
    color: #666666;
}


.checkoutWrapper #minicart_bottom .viewCartLink{
    margin: 13px 0 0 12px;
    text-transform: lowercase;
    padding-bottom: 1px;
    border-bottom: 1px solid #666666;
}


.checkoutWrapper #minicart_bottom #minicartsubt2{
    margin: 0 8px 0 0;
}


.checkoutWrapper #minicart_bottom .greenButton{
    margin: 0;
}


.checkoutWrapper #minicart_bottom .greenButton a{
   color: #fff;
}


.checkoutWrapper #minicart_bottom span {
    margin: 13px 0 0;
    display: inline-block;
}


.miniCartPriceWrapper,
.checkoutWrapper #minicart_bottom span {
    font-size: 16px;
}


.checkoutWrapper .minicartborders,
.checkoutWrapper #minicart_bottom {
    border: none;
}


.checkoutWrapper #minicart_bottom .viewCartLink,
.miniCartWrapper .minicart1,
.miniCartWrapper h3,
.miniCartWrapper span{
    font-size: 12px;
    font-weight: bold;
}


#minicart_bottom {
border-left:2px solid #d3d6df;
border-right:2px solid #d3d6df;
border-bottom:2px solid #d3d6df
}

span.toledo, span.maumee, span.sylvania, span.columbus1, span.columbus2 { display:inline-block; border-radius:5px; height:7px; width:7px; }

span.toledo { background:#e78321; }

.cal span.toledo, .cal span.maumee, .cal span.sylvania, .cal span.columbus1, .cal span.columbus2 { display:inline-block; border-radius:3px; float:right; height:5px; width:5px; margin-left:3px; }

	
	.widget-container .sidepanel {
		width: 100%;
		padding: 40px 0 20px 0;
		text-align: center;
	}

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

.sidepanel {
	position: relative;
	margin-bottom: 40px;
	text-shadow: #f8f8f8 0px 1px 0px;
	float: left;
	width: 280px;
}

#frontwidgets .sidepanel {
	padding-top: 0px;
}

.sidepanel h3 {
	color: #414445;
	font-size: 17px;
}

.sidepanel .title-container h3 {
	color: #fff;
}

#sidebar .sidepanel h3 {
	margin-bottom: 10px;
}

.sidepanel ul li {
	padding: 5px 0;
	line-height: 1.5;
}

.sidepanel p {
	margin-top: 8px;
	line-height: 1.5;
}

.sidepanel .post-title {
	font-size: 13px;
}

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

#footer .sidepanel a {
}

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





.sidebar #search .input-group-btn .btn.btn-primary{
	padding: 11px 12px;
}
.list-unstyled{padding-left:0;list-style:none}
.soliloquy-container .soliloquy-item,.soliloquy-container .soliloquy-wrapper{width:100%;position:relative;margin:0;padding:0;list-style:none !important;zoom:1;*zoom:1}
.soliloquy-container .soliloquy-item{min-height:1px;min-width:1px;float:left}
.soliloquy-container .soliloquy-item:after{content:'.';position:absolute;bottom:0;left:0;z-index:-1000;visibility:hidden;opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;height:0;line-height:0}
.soliloquy-thumbnails-outer-container .soliloquy-thumbnails-container .soliloquy-item{opacity:0.5}
.soliloquy-thumbnails-outer-container .soliloquy-thumbnails-container .soliloquy-active-slide,.soliloquy-thumbnails-outer-container .soliloquy-thumbnails-container .soliloquy-item:hover{opacity:1}

.top-navigation li.btn-search {
  colro: #ffffff;
  background: #545759;
  position: relative;
  top: -2px;
  -webkit-transition: background 0.25s;
  transition: background 0.25s;
}

.top-navigation li.btn-search a {
  font-size: 14px;
  width: 46px;
  height: 41px;
  display: inline-block;
  padding: 0;
  position: relative;
  text-indent: -9999px;
  vertical-align: middle;
}

.top-navigation li.btn-search .icon {
  position: absolute;
  left: 50%;
  top: 49%;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  width: 18px;
  height: 18px;
  fill: #ffffff;
}

.top-navigation li.btn-search.active, .top-navigation li.btn-search:hover {
  background: #333333;
}

.mobile-navigation .btn-search {
  display: none;
}

.mobile-navigation .btn {
  border: none;
  padding: 10px 0;
  font-size: 16px;
}

.entry-content .btn {
  display: inline-block;
  margin: 15px 8px;
}


.btn,
button,
input[type=submit] {
  font-size: 14px;
  font-weight: 700;
  display: inline-block;
  padding: 13px 18px 9px;
  cursor: pointer;
  letter-spacing: 1px;
  text-transform: uppercase;
  color: #ffffff;
  border: none;
  border-bottom: 4px solid #65b88a;
  background: #6eca97;
  -moz-appearance: none;
  -webkit-appearance: none;
  font-family: "proxima-nova", sans-serif;
  -webkit-transition: background 0.25s;
  transition: background 0.25s;
}

.btn:hover,
button:hover,
input[type=submit]:hover {
  background: #65b88a;
  color: #ffffff;
}

.btn:hover a,
button:hover a,
input[type=submit]:hover a {
  color: #ffffff;
}

.btn a,
button a,
input[type=submit] a {
  color: #ffffff;
}

.btn:focus,
button:focus,
input[type=submit]:focus {
  outline: none;
}


.btn-wrap {
  text-align: center;
}


.btn-gray {
  color: #333333;
  background: #e0e2e0;
  border-color: #e0e2e0;
}

.btn-gray a {
  color: #333333;
}

.btn-gray:hover {
  color: #333333;
  background: #d3d6d3;
}

.btn-gray:hover a {
  color: #333333;
}

  .top-navigation li.btn {
    font-size: 14px;
    text-transform: none;
    font-weight: 400;
    margin: 0 4px;
    padding: 12px 12px 10px;
    border-bottom: none;
  }

  .top-navigation li.btn a {
    padding: 0 6px;
  }

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

.module-loop-operas .module-loop-operas-slide-single {
  position: relative;
  overflow: hidden;
}

.module-loop-operas .module-loop-operas-slide-single .module-loop-operas-text {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden;
  background-color: #fff;
  display: table;
}


.row .col {
  float: left;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 0.75rem;
}


.row .col.s1 {
  width: 8.33333%;
  margin-left: 0;
}


.row .col.s2 {
  width: 16.66667%;
  margin-left: 0;
}


.row .col.s3 {
  width: 25%;
  margin-left: 0;
}


.row .col.s4 {
  width: 33.33333%;
  margin-left: 0;
}


.row .col.s5 {
  width: 41.66667%;
  margin-left: 0;
}


.row .col.s6 {
  width: 50%;
  margin-left: 0;
}


.row .col.s7 {
  width: 58.33333%;
  margin-left: 0;
}


.row .col.s8 {
  width: 66.66667%;
  margin-left: 0;
}


.row .col.s9 {
  width: 75%;
  margin-left: 0;
}


.row .col.s10 {
  width: 83.33333%;
  margin-left: 0;
}


.row .col.s11 {
  width: 91.66667%;
  margin-left: 0;
}


.row .col.s12 {
  width: 100%;
  margin-left: 0;
}


.row .col.offset-s1 {
  margin-left: 8.33333%;
}


.row .col.offset-s2 {
  margin-left: 16.66667%;
}


.row .col.offset-s3 {
  margin-left: 25%;
}


.row .col.offset-s4 {
  margin-left: 33.33333%;
}


.row .col.offset-s5 {
  margin-left: 41.66667%;
}


.row .col.offset-s6 {
  margin-left: 50%;
}


.row .col.offset-s7 {
  margin-left: 58.33333%;
}


.row .col.offset-s8 {
  margin-left: 66.66667%;
}


.row .col.offset-s9 {
  margin-left: 75%;
}


.row .col.offset-s10 {
  margin-left: 83.33333%;
}


.row .col.offset-s11 {
  margin-left: 91.66667%;
}


.row .col.offset-s12 {
  margin-left: 100%;
}

  
  .row .col.m2 {
    width: 16.66667%;
    margin-left: 0;
  }

  
  .row .col.m3 {
    width: 25%;
    margin-left: 0;
  }

  
  .row .col.m4 {
    width: 33.33333%;
    margin-left: 0;
  }

  
  .row .col.m5 {
    width: 41.66667%;
    margin-left: 0;
  }

  
  .row .col.m6 {
    width: 50%;
    margin-left: 0;
  }

  
  .row .col.m7 {
    width: 58.33333%;
    margin-left: 0;
  }

  
  .row .col.m8 {
    width: 66.66667%;
    margin-left: 0;
  }

  
  .row .col.m9 {
    width: 75%;
    margin-left: 0;
  }

  
  .row .col.m10 {
    width: 83.33333%;
    margin-left: 0;
  }

  
  .row .col.m11 {
    width: 91.66667%;
    margin-left: 0;
  }

  
  .row .col.m12 {
    width: 100%;
    margin-left: 0;
  }

  
  .row .col.offset-m1 {
    margin-left: 8.33333%;
  }

  
  .row .col.offset-m2 {
    margin-left: 16.66667%;
  }

  
  .row .col.offset-m3 {
    margin-left: 25%;
  }

  
  .row .col.offset-m4 {
    margin-left: 33.33333%;
  }

  
  .row .col.offset-m5 {
    margin-left: 41.66667%;
  }

  
  .row .col.offset-m6 {
    margin-left: 50%;
  }

  
  .row .col.offset-m7 {
    margin-left: 58.33333%;
  }

  
  .row .col.offset-m8 {
    margin-left: 66.66667%;
  }

  
  .row .col.offset-m9 {
    margin-left: 75%;
  }

  
  .row .col.offset-m10 {
    margin-left: 83.33333%;
  }

  
  .row .col.offset-m11 {
    margin-left: 91.66667%;
  }

  
  .row .col.offset-m12 {
    margin-left: 100%;
  }

  
  .row .col.l2 {
    width: 16.66667%;
    margin-left: 0;
  }

  
  .row .col.l3 {
    width: 25%;
    margin-left: 0;
  }

  
  .row .col.l4 {
    width: 33.33333%;
    margin-left: 0;
  }

  
  .row .col.l5 {
    width: 41.66667%;
    margin-left: 0;
  }

  
  .row .col.l6 {
    width: 50%;
    margin-left: 0;
  }

  
  .row .col.l7 {
    width: 58.33333%;
    margin-left: 0;
  }

  
  .row .col.l8 {
    width: 66.66667%;
    margin-left: 0;
  }

  
  .row .col.l9 {
    width: 75%;
    margin-left: 0;
  }

  
  .row .col.l10 {
    width: 83.33333%;
    margin-left: 0;
  }

  
  .row .col.l11 {
    width: 91.66667%;
    margin-left: 0;
  }

  
  .row .col.l12 {
    width: 100%;
    margin-left: 0;
  }

  
  .row .col.offset-l1 {
    margin-left: 8.33333%;
  }

  
  .row .col.offset-l2 {
    margin-left: 16.66667%;
  }

  
  .row .col.offset-l3 {
    margin-left: 25%;
  }

  
  .row .col.offset-l4 {
    margin-left: 33.33333%;
  }

  
  .row .col.offset-l5 {
    margin-left: 41.66667%;
  }

  
  .row .col.offset-l6 {
    margin-left: 50%;
  }

  
  .row .col.offset-l7 {
    margin-left: 58.33333%;
  }

  
  .row .col.offset-l8 {
    margin-left: 66.66667%;
  }

  
  .row .col.offset-l9 {
    margin-left: 75%;
  }

  
  .row .col.offset-l10 {
    margin-left: 83.33333%;
  }

  
  .row .col.offset-l11 {
    margin-left: 91.66667%;
  }

  
  .row .col.offset-l12 {
    margin-left: 100%;
  }


.post-type-archive-video .archive-video-content .row .col {
  padding: 0;
}


.tax-video_categories .taxonomy-video-categories-content .col {
  padding: 0;
}


.page-id-186 .ambassador-perks .col {
  padding: 0 30px;
}

  .calculator-payment-dealertrack-form-wrapper .ddc-content {
    margin-bottom: 0;
    overflow: hidden; }

.tabs-tabbed-widgets .ddc-content {
  margin-bottom: 0; }

  .locations-group-nav-type-1.ddc-content {
    margin-bottom: 0; }


.ddc-content {
  position: relative;
  margin-bottom: 10px; }


.smartbar .contact .popup .ddc-page .ddc-content { margin: 0; }


.smartbar .contact .popup .ddc-content.directions-results { margin: 0 10px 10px; }


.smartbar .contact .popup .ddc-content fieldset { margin: 0; border: none; padding: 0; }

#right{	background-color: #535353; 


position:relative;
padding:0;
}

  * html #right {
    float:right;
    }
#block-ti-lsg-ay-tip-of-the-day-tip-of-the-day .totd{min-width:300px;line-height:normal}
#block-ti-lsg-ay-tip-of-the-day-tip-of-the-day .totd .quote{padding:0px 12px 0 12px;text-align:center;font:Arial,sans-serif}
#block-ti-lsg-ay-tip-of-the-day-tip-of-the-day .totd .quote a{color:#666666;font-family:Arial,sans-serif;font-size:14px}
#block-ti-lsg-ay-tip-of-the-day-tip-of-the-day .totd .author{padding:5px 0 0 12px;text-align:center;width:275px;color:dimgrey;font-style:italic}
.col{float:left}

.popupmenu {padding:2px; padding-left:5px; background-color:#765E18; padding-right:13px; font-weight:bold; border-color: #FFFFFF;  border-bottom: 1px solid #FFFFFF }

.topright_menu { background-color:#f5c600; height: 22px; width: 353px; }

.topmenu {font-size:14px; color:#3a3a3a; text-decoration: none; margin-left: 23px;}

.topmenu:hover {
	text-decoration: underline;
	color:#6EB4DB;
}


.absolute-footer {
  padding: 15px 0 25px; }


.absolute-footer.dark {
  background: #111111; }


.absolute-footer .left {
  font-size: 90%; }


.absolute-footer .right {
  font-size: 90%; }


.absolute-footer ul {
  margin: 0 0 10px;
  overflow: hidden; }


.absolute-footer ul li {
  float: left;
  list-style: none;
  padding-right: 15px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1); }


.absolute-footer ul li:last-child {
  padding: 0; }


.absolute-footer ul li a {
  display: block;
  padding-bottom: 5px;
  text-transform: uppercase;
  font-size: 80%;
  color: #999999; }


.absolute-footer ul li a:hover {
  color: #000000; }



.dark.absolute-footer ul li a:hover {
  color: #ffffff; }


  
  .absolute-footer .left,
  .absolute-footer .right {
    float: none !important;
    width: 100%; }


  .absolute-footer li {
    width: 100%; }


  .absolute-footer li a {
    padding: 15px 0;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
    font-size: 110%; }
.x-column{float:left;margin-right:4%}
.x-column.whole{width:100%}
.x-column.one-half{width:48%}
.x-column.one-third{width:30.66666%}
.x-column.two-thirds{width:65.33332%}
.x-column.one-fourth{width:22%}
.x-column.three-fourths{width:74%}
.x-column.one-fifth{width:16.8%}
.x-column.two-fifths{width:37.6%}
.x-column.three-fifths{width:58.4%}
.x-column.four-fifths{width:79.2%}
.x-column.one-sixth{width:13.33332%}
.x-column.five-sixths{width:82.66666%}
.x-column.last{margin-right:0}
.js .x-column{position:relative}
.js .x-column[data-fade="true"]{opacity:0}

#tabs .inside li span.meta { display:block; font:11px/20px sans-serif; text-transform:uppercase; color:#777; }

.search-results #main {
	width:65%;
}




#main {
	display: inline-block; 
	vertical-align: top;
}

#main.brochurelayout {
	text-align:center;
	width:100%;
}


	.masthead-fixed .site-main {
		margin-top: 48px;
	}

	.network-blank-button { background-color: transparent; width: 200px; margin-left: 45px; display: block;  color: #223C6D; }

@import url("themes/NovellNEW/style/style.css"); 
.main-menu {
background-color: #FFFFFF;
color: #333;
font-family: arial,sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: none;
}


#navigation #submenu .bike {
    float:left;
    border-left: 1px solid #fff;
    border-right: 1px solid #b9b8ba;
    padding: 7px 20px 0 20px;
    height: 143px;
    text-align: center;
    float:left;
}


#navigation #submenu .bike h3 {
    text-transform: uppercase;
    font-size: 1em;
    text-align: center;
}


#collection .bikes .bike {
    border-bottom: 8px solid #EBEBEB;
    float: left;
    margin-right: 60px;
    width: 280px;
    min-height: 322px;
}


#collection .bikes .bike h2 {
    color: #000000;
    font-family: 'libel_suitregular';
    font-size: 1.7em;
    font-weight: normal;
    letter-spacing: 1px;
    margin-bottom: 15px;
    margin-top: 10px;
    text-align: center;
    text-transform: uppercase;
}


#collection .bikes .bike p {
    text-align: center;
    font-size: 0.95em;
}

.facebookTab .diyw #diyFbBoxBody div.sortable-matrix {
  width: auto !important;
}
.logo{float:left;margin:0px 0 0;padding:0px 0px 0px 20px;width:271px;height:101px;cursor:pointer}


.border_bottom {
    border-bottom: 1px dotted #666;
    padding: 10px 0px
}

.content {  position: absolute; top: 35px; left: 0; right: 0; bottom: 0;border: 1px solid #ccc; }

[type=radio]:checked ~ label ~ .content {  z-index: 1;}


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

.a {
	border:none;
}
.x-breadcrumbs .current{color:#333}
.x-pagination span.dots,.x-pagination span.current{color:#fff;background-color:#333}
.x-main .widget.widget_pages .current_page_item,.x-main .widget.widget_nav_menu .current-menu-item,.x-sidebar .widget.widget_pages .current_page_item,.x-sidebar .widget.widget_nav_menu .current-menu-item{border:1px solid #333;border-left:0;border-right:0;margin-bottom:-1px}
.x-main .widget.widget_pages .current_page_item a,.x-main .widget.widget_nav_menu .current-menu-item a,.x-sidebar .widget.widget_pages .current_page_item a,.x-sidebar .widget.widget_nav_menu .current-menu-item a{color:#333}
.x-main .widget.widget_pages .current_page_item a:hover,.x-main .widget.widget_nav_menu .current-menu-item a:hover,.x-sidebar .widget.widget_pages .current_page_item a:hover,.x-sidebar .widget.widget_nav_menu .current-menu-item a:hover{color:#333}
body .x-main .widget.widget_pages .current_page_item a,body .x-main .widget.widget_nav_menu .current-menu-item a,body .x-sidebar .widget.widget_pages .current_page_item a,body .x-sidebar .widget.widget_nav_menu .current-menu-item a{color:#333}
body .x-main .widget.widget_pages .current_page_item a:hover,body .x-main .widget.widget_nav_menu .current-menu-item a:hover,body .x-sidebar .widget.widget_pages .current_page_item a:hover,body .x-sidebar .widget.widget_nav_menu .current-menu-item a:hover{color:#333}
.h-landmark,.x-main .h-widget,.x-main .h-widget a.rsswidget,.x-main .h-widget a.rsswidget:hover,.x-main .widget.widget_pages .current_page_item a,.x-main .widget.widget_nav_menu .current-menu-item a,.x-main .widget.widget_pages .current_page_item a:hover,.x-main .widget.widget_nav_menu .current-menu-item a:hover,.x-sidebar .h-widget,.x-sidebar .h-widget a.rsswidget,.x-sidebar .h-widget a.rsswidget:hover,.x-sidebar .widget.widget_pages .current_page_item a,.x-sidebar .widget.widget_nav_menu .current-menu-item a,.x-sidebar .widget.widget_pages .current_page_item a:hover,.x-sidebar .widget.widget_nav_menu .current-menu-item a:hover{color:#333333;}
.x-main .h-widget,.x-main .widget.widget_pages .current_page_item,.x-main .widget.widget_nav_menu .current-menu-item,.x-sidebar .h-widget,.x-sidebar .widget.widget_pages .current_page_item,.x-sidebar .widget.widget_nav_menu .current-menu-item{border-color:#333333;}
body .x-main .h-widget,body .x-main .widget.widget_pages .current_page_item a,body .x-main .widget.widget_nav_menu .current-menu-item a,body .x-main .widget.widget_pages .current_page_item a:hover,body .x-main .widget.widget_nav_menu .current-menu-item a:hover,body .x-sidebar .h-widget,body .x-sidebar .widget.widget_pages .current_page_item a,body .x-sidebar .widget.widget_nav_menu .current-menu-item a,body .x-sidebar .widget.widget_pages .current_page_item a:hover,body .x-sidebar .widget.widget_nav_menu .current-menu-item a:hover{color:#333333;}
body .x-main .h-widget,body .x-main .widget.widget_pages .current_page_item,body .x-main .widget.widget_nav_menu .current-menu-item,body .x-sidebar .h-widget,body .x-sidebar .widget.widget_pages .current_page_item,body .x-sidebar .widget.widget_nav_menu .current-menu-item{border-color:#333333;}

#pre-footer .widget-area input[type=text] {
width:95%;
}

.container-leadin {
    color: #4a5878;
	display:inline-block;
    float: left;
    font-family: "Montserrat",sans-serif;
    font-size: 28px;
    font-weight: normal;
    margin-left: 40px;
    margin-top: 36px;
    margin-bottom:0px;
    clear:both;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.left-engine h5,.right-engine{padding:0px 0 0 0;}

.left-engine label,.right-engine label{font-size:18px !important;margin-bottom:5px !important;}

.right-engine{ padding:32px 0 0 0;}

.right-engine .orderbtn, #countWordsClose .orderbtn { margin:10px 0 0 148px ;width:235px !important;text-align:center;padding-top:8px;height:22px;}

.listlang  label, .label, .OrderWrapper a, .right-engine a, a, .col_picker3 label {cursor:pointer}

.table .right{ border-right:1px dotted #ccc;text-align:right !important}

.popup_col2 .table .right{text-align:right;}


.homepage #currencySelect,
.homepage .accedi,
.homepage .subtitle2,
.homepage .nav-bg,
.homepage .left-engine,
.homepage .right-engine,
.homepage #left-panel,
.homepage #right-panel,
.homepage .newfooter,
.homepage .C-3colsWrap,
.homepage .Perche2 p,
.homepage #snapengage-button,
.homepage .SnapABug_Button,
.homepage .img2,
.homepage .img6,
.homepage .OrderWrapper {
  display: none!important;
}
.webstore-overlay-cart table .subtotal{width:5rem;padding-right:12px;padding-left:5px;}
.webstore-overlay-cart .subtotal,.webstore-overlay-cart #PromoCodeStr{text-align:right;}
#confirm .lines .subtotal{text-align:right;font-weight:bold;}
.order-history .subtotal{text-align:right;}
.webstore-lines .subtotal{text-align:right;font-weight:bold;}

.homepage-wrapper .box .box-content{
padding: 10px;
}

.homepage-wrapper .box .box-content a{
color: #336699;
font-weight: bold;
}

.homepage-wrapper .box .box-content p{
line-height: 17px;
}


.sketch {
  font-family: 'Londrina Sketch', 'Oswald', sans-serif;
}

#slider .slide .slide-cnt h1 .sketch, #slider .slide .slide-cnt h2 .sketch, #slider .slide .slide-cnt h3 .sketch, #slider .slide .slide-cnt h4 .sketch, #slider .slide .slide-cnt h5 .sketch, #slider .slide .slide-cnt h6 .sketch {
  font-size: 1.6em;
  font-weight: 200;
}
.mk-imagebox-shortcode .mk-imagebox-item .mk-imagebox-item-text{padding:0 13% 7%}
.mk-imagebox-shortcode .mk-imagebox-item .mk-imagebox-item-text p{text-align:center}

.dropdown-menu .divider {
    *width: 100%;
    height: 1px;
    margin: 9px 1px;
    *margin: -5px 0 5px;
    overflow: hidden;
    background-color: #e5e5e5;
    border-bottom: 1px solid #fff
}

.nav-list .divider {
    *width: 100%;
    height: 1px;
    margin: 9px 1px;
    *margin: -5px 0 5px;
    overflow: hidden;
    background-color: #e5e5e5;
    border-bottom: 1px solid #fff
}

.navbar .divider-vertical {
    height: 40px;
    margin: 0 9px;
    border-left: 1px solid #f2f2f2;
    border-right: 1px solid #fff
}

.navbar-inverse .divider-vertical {
    border-left-color: #111;
    border-right-color: #222
}

.breadcrumb .divider {
    padding: 0 5px;
    color: #ccc
}

footer#main-footer .inner span.divider,
footer.submenu .inner span.divider {
    float: left
}

  footer#main-footer .inner span.divider, footer.submenu .inner span.divider {
    display: none;
  }
.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;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}
.has-feedback label.sr-only~.form-control-feedback,.has-feedback label.sr-only~div .form-control-feedback{top:0}

.span9{width:700px;}

.row-fluid .span9{width:74.46808510638297%;*width:74.41489361702126%;}
 input.span9,textarea.span9,.uneditable-input.span9{width:524px;}

  input.span9,
  textarea.span9,
  .uneditable-input.span9 {
    width: 856px;
  }

.menu-wrapper .sf-menu li li a{
	line-height: auto;
	height: auto;
	border: 0px !important;
	padding-left: 15px;
}


.input-append .active,
.input-prepend .active {
  background-color: #a9dba9;
  border-color: #46a546;
}


.btn:hover,
.btn:focus,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled] {
  color: #333333;
  background-color: #e6e6e6;
  *background-color: #d9d9d9;
}


.btn:active,
.btn.active {
  background-color: #cccccc \9;
}


.btn.active,
.btn:active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}


.btn-primary.active,
.btn-warning.active,
.btn-danger.active,
.btn-success.active,
.btn-info.active,
.btn-inverse.active {
  color: rgba(255, 255, 255, 0.75);
}


.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
  color: #ffffff;
  background-color: #0044cc;
  *background-color: #003bb3;
}


.btn-primary:active,
.btn-primary.active {
  background-color: #003399 \9;
}


.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.btn-warning.disabled,
.btn-warning[disabled] {
  color: #ffffff;
  background-color: #f89406;
  *background-color: #df8505;
}


.btn-warning:active,
.btn-warning.active {
  background-color: #c67605 \9;
}


.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.btn-danger.disabled,
.btn-danger[disabled] {
  color: #ffffff;
  background-color: #bd362f;
  *background-color: #a9302a;
}


.btn-danger:active,
.btn-danger.active {
  background-color: #942a25 \9;
}


.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled] {
  color: #ffffff;
  background-color: #51a351;
  *background-color: #499249;
}


.btn-success:active,
.btn-success.active {
  background-color: #408140 \9;
}


.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.btn-info.disabled,
.btn-info[disabled] {
  color: #ffffff;
  background-color: #2f96b4;
  *background-color: #2a85a0;
}


.btn-info:active,
.btn-info.active {
  background-color: #24748c \9;
}


.btn-inverse:hover,
.btn-inverse:focus,
.btn-inverse:active,
.btn-inverse.active,
.btn-inverse.disabled,
.btn-inverse[disabled] {
  color: #ffffff;
  background-color: #222222;
  *background-color: #151515;
}


.btn-inverse:active,
.btn-inverse.active {
  background-color: #080808 \9;
}


.nav .active .dropdown-toggle .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}


.nav-tabs .active .dropdown-toggle .caret {
  border-top-color: #555555;
  border-bottom-color: #555555;
}


.nav li.dropdown.open .caret,
.nav li.dropdown.open.active .caret,
.nav li.dropdown.open a:hover .caret,
.nav li.dropdown.open a:focus .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
  opacity: 1;
  filter: alpha(opacity=100);
}


.navbar .btn-navbar:hover,
.navbar .btn-navbar:focus,
.navbar .btn-navbar:active,
.navbar .btn-navbar.active,
.navbar .btn-navbar.disabled,
.navbar .btn-navbar[disabled] {
  color: #ffffff;
  background-color: #e5e5e5;
  *background-color: #d9d9d9;
}


.navbar .btn-navbar:active,
.navbar .btn-navbar.active {
  background-color: #cccccc \9;
}


.navbar-inverse .btn-navbar:hover,
.navbar-inverse .btn-navbar:focus,
.navbar-inverse .btn-navbar:active,
.navbar-inverse .btn-navbar.active,
.navbar-inverse .btn-navbar.disabled,
.navbar-inverse .btn-navbar[disabled] {
  color: #ffffff;
  background-color: #040404;
  *background-color: #000000;
}


.navbar-inverse .btn-navbar:active,
.navbar-inverse .btn-navbar.active {
  background-color: #000000 \9;
}


.progress.active .bar {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
     -moz-animation: progress-bar-stripes 2s linear infinite;
      -ms-animation: progress-bar-stripes 2s linear infinite;
       -o-animation: progress-bar-stripes 2s linear infinite;
          animation: progress-bar-stripes 2s linear infinite;
}


.carousel-indicators .active {
  background-color: #fff;
}

body.theme_default #top_header .main_navbar li.active {
  background: #ce4e4a;
}

body.theme_default #top_header .main_navbar li.active a {
  color: #ffffff !important;
}

body.theme_default #content .link_acomodation li.active a {
  background: #ce4e4a;
}

body.theme_default #content .link_acomodation li.active a:after {
  border-left: 10px solid #ce4e4a;
}

body.theme_default #content .lobster_tab li.active a {
  background: #ce4e4a;
}

body.theme_blue #top_header .main_navbar li.active {
  background: #4baad3;
}

body.theme_blue #top_header .main_navbar li.active a {
  color: #ffffff !important;
}

body.theme_blue #content .link_acomodation li.active a {
  background: #4baad3;
}

body.theme_blue #content .link_acomodation li.active a:after {
  border-left: 10px solid #4baad3;
}

body.theme_blue #content .lobster_tab li.active a {
  background: #4baad3;
}

body.theme_green #top_header .main_navbar li.active {
  background: #2ecc71;
}

body.theme_green #top_header .main_navbar li.active a {
  color: #ffffff !important;
}

body.theme_green #content .link_acomodation li.active a {
  background: #2ecc71;
}

body.theme_green #content .link_acomodation li.active a:after {
  border-left: 10px solid #2ecc71;
}

body.theme_green #content .lobster_tab li.active a {
  background: #2ecc71;
}

body.theme_black #top_header .main_navbar li.active {
  color: black!important;
  background: #3d4445;
}

body.theme_black #content .link_acomodation li.active a {
  background: #141414;
}

body.theme_black #content .link_acomodation li.active a:after {
  border-left: 10px solid #141414;
}

body.theme_black #content .lobster_tab li.active a {
  background: #3b3f42;
}

#content .link_acomodation li.active {
    margin-right: 0;
}

#content .link_acomodation li.active a {
    font-weight: bold;
    background: #CE4E4A;
}

#content .link_acomodation li.active a:after {
    border-left: 10px solid #CE4E4A;
}

.flat-pagination .active a:hover {
    background: transparent !important;
}

.carousel .carousel-inner .item.active,
.carousel .carousel-inner .item.next,
.carousel .carousel-inner .item.prev {
    display: block;
    line-height: 1;
}

.carousel.carousel-fade .item .active.left,
.carousel.carousel-fade .item .active.right {
    left: 0;
    z-index: 2;
    opacity: 0;
    filter: alpha(opacity=0);
}

    #top_header .main_navbar ul li.active a {
        border: 0;
    }
 

.menu-item-36 a {
	cursor: text;	
}


.list-wrap .menu-item {
  float: left;
  border-bottom: 1px dashed rgb(192, 192, 192);
  margin-bottom: 0;
padding: 10px 0 0 12px;

   }


.lt-ie10 .list-wrap .menu-item  .item {
  opacity: 100 !important;
  filter:alpha(opacity=100) !important;
}



 .galcolumn:nth-child(1) .menu-item {
  padding-left: 10px;
}

#megaMenu ul.megaMenu li.menu-item,
#megaMenu ul.megaMenu li.widget {
  margin-bottom: 0px;
  list-style-type: none;
  list-style-image: none;
  border: none;
  text-align: left;
  float: none;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.widget {
  display: block;
}


#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.widget {
  font-size: 11px;
  min-width: 100px;
}

#megaMenu .wpmega-nonlink ul li.widget {
  margin-bottom: 1em;
  float: left;
  clear: none;
}

#megaMenu .wpmega-nonlink li.widget li {
  width: auto;
}
 .pl-contrast .pl-contrast,.pl-contrast .widget li,.pl-contrast .pl-border{border-color:rgba(102,102,102,0.1)}
 .pl-white .widget li,.pl-white .pl-border,.pl-light-img .widget li,.pl-light-img .pl-border{border-color:#eee}
 .pl-black .widget li,.pl-black .pl-border,.pl-grey .widget li,.pl-grey .pl-border,.pl-dark-img .widget li,.pl-dark-img .pl-border{border-color:rgba(255,255,255,0.2)}
 .widget{margin:0;margin-bottom:15px;overflow:hidden}
 .widget .widget-title,.widget .widgettitle{text-align:left;font-family:"Open Sans","Helvetica Neue","Helvetica",Arial,serif;font-weight:600;text-transform:uppercase;letter-spacing:1px;font-size:12px;line-height:20px;margin-bottom:5px}
 .widget .widget-pad{padding:10px}
 .widget .tagcloud{padding:.7em;line-height:1.4em}
 .widget.widget_search .widget-title{margin-bottom:10px}
 .widget.widget_archive .postform,.widget.widget_categories .postform{margin:10px 10px}
 .widget.widget_recent_comments li{padding:4px}
 .widget .textwidget{font-size:11.9px}
 .widget ul{font-size:11.9px}
 .widget ul.sub-menu{margin:0px}
 .widget li{padding:8px 0px;list-style:none;margin:0;border-bottom-width:1px;border-bottom-style:solid;border-color:#d3d3d3;display:block}
 .widget li li{padding:0px;border:none;margin:8px 0 8px 15px}
 .widget .tags-list a{display:inline-block;border:1px solid rgba(0,0,0,0.1);margin:0 3px 3px 0;padding:1px 5px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
 #page .widget_wp125.widget{border:none;padding:0;margin:0 0 1em 0}
 #page .widget_wp125.widget .wtitle{display:none}
 #page .widget_wp125.widget .winner{padding:0;line-height:1px}
 .widget ul.twitter .twitter-item{font-weight:normal;font-style:italic;margin-bottom:.4em;font-size:.9em}
 .widget_flickrRSS.widget ul{margin:7px 0px 0px 0px}
 .widget_flickrRSS.widget ul li{display:inline-block;padding:0;margin:0;border-bottom:none}
 .widget div.srp-widget-singlepost{border-bottom:1px solid #d3d3d3;font-size:.85em;margin:0;padding:1.2em 0}
 .widget .srp-widget-title-link{font-size:.9em;line-height:1.2em}
 .widget .srp-widget-date{color:rgba(102,102,102,0.6)}
 .widget div.srp-thumbnail-box{padding-right:15px}

.section-rapidtabs .widget {
  margin: 0;
}

.section-rapidtabs .widget .widget-pad {
  padding: 0;
}

div.otw-sidebar-horizontal div.widget{
	float: left;
}
 #megaMenu ul.megaMenu li.menu-item,#megaMenu ul.megaMenu li.widget{list-style-image:none;list-style-type:none;text-align:left}


.menu-item:hover .sub-menu {
	display: block;
}


.menu-item a {
	font: 11px museoslab, sans-serif;
}


.sidebar-nav li,
.sidebar-nav .menu-item a {
  margin: 10px 0;
	padding: 10px 0 0 0;
	font: 13px museoslab, sans-serif;
	text-transform: uppercase;
	border-top: 1px solid #e1e1e1;
}


.sidebar-nav li:first-child,
.sidebar-nav .menu-item:first-child a {
	border: none;
	background: none;
}





.sidebar-nav .current_page_item ul a,


.sidebar-nav .current_page_ancestor a,


.sidebar-nav .menu-item a {
  color: #900;
}



.current_page_item ul a:hover,
.sidebar-nav .menu-item a:hover {
  color: #fc0;
}



.sidebar-nav .current_page_ancestor .current_page_item a,
.sidebar-nav .menu-item.current_page_item a {
  color: #000;
}





.custom ul.sidebar_list {
    padding-top: 1.65em;
    padding-left: 1.1em;
    padding-right: 0.1em;
}

					.sidebar ul.sidebar_list { padding-right: 1.1em; padding-left: 1.1em; }

#column_wrap .sidebar ul.sidebar_list { padding-top: 2.2em; }

ul.sidebar_list { padding-top: 2.2em; }



.x-btn.menu-item{ width: 90%;left: 5%;}

.x-btn.menu-item ul.sub-menu { margin-left: 0; min-width: 215px;}


	nav#navigation li.menu-item a:hover, nav#navigation li.menu-item a:hover { color: #000000 }


ul.fly-bottom-soc li.rss-soc a:hover {
	background: #f60;
	color: #fff;
	}
.diy-fi-effect-8:hover .image{-webkit-transform:scale(10);-o-transform:scale(10);-moz-transform:scale(10);-ms-transform:scale(10);transform:scale(10);opacity:0}
.diy-fi-effect-9:hover .image{-webkit-transform:scale(1.3);-o-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}
.image-slider-skin-skin1 .bx-prev{left:0;border-top-right-radius:5px;border-bottom-right-radius:5px}
.image-slider-skin-skin1 .bx-next{right:0;border-top-left-radius:5px;border-bottom-left-radius:5px}
.image-slider-skin-skin1 .bx-next,.image-slider-skin-skin1 .bx-prev{background:rgba(255,255,255,.7);color:#000}
.image-slider-skin-skin1 .bx-next:hover,.image-slider-skin-skin1 .bx-prev:hover{background:rgba(255,255,255,1)}
.image-slider-skin-skin1 .bx-next:after,.image-slider-skin-skin1 .bx-prev:after{line-height:32px;text-indent:0;width:31px;font-size:1.5em;text-align:center}
.image-slider-skin-skin1 .bx-next:after{content:"\e600"}
.image-slider-skin-skin1 .bx-prev:after{content:"\e601"}
.image-slider-skin-skin1 .bx-pager.bx-default-pager a{width:15px;height:4px;border-radius:2px;background:rgba(255,255,255,.7)}
.image-slider-skin-skin1 .bx-pager{text-align:left;position:absolute;bottom:0;z-index:100;padding-top:0}
.image-slider-skin-skin1 .slider-captions{background:rgba(0,0,0,.4);text-align:center;width:60%;height:120px;position:absolute;top:50%;margin-top:-60px;left:50%;margin-left:-30%;color:#fff;border:1px solid #fff;padding:0}
.image-slider-skin-skin1 .slider-captions .slide-title{font-size:2.5em;line-height:1.2em;padding-top:20px}
.image-slider-skin-skin1 .slider-captions .slide-caption{font-size:1.5em;line-height:1.5em}
.image-slider-theme-black.image-slider-skin-skin1 .bx-next,.image-slider-theme-black.image-slider-skin-skin1 .bx-pager.bx-default-pager a,.image-slider-theme-black.image-slider-skin-skin1 .bx-prev{background:rgba(0,0,0,.7);color:#fff}
.image-slider-theme-black.image-slider-skin-skin1 .bx-next:hover,.image-slider-theme-black.image-slider-skin-skin1 .bx-prev:hover{background:rgba(0,0,0,1)}
.image-slider-theme-black.image-slider-skin-skin1 .slider-captions{background:rgba(255,255,255,.4);color:#000;border:1px solid #000}
.image-slider-theme-black.image-slider-skin-skin1 .bx-pager.bx-default-pager a.active,.image-slider-theme-black.image-slider-skin-skin1 .bx-pager.bx-default-pager a:hover{background:#fff}
.image-slider-skin-skin2 .bx-prev{left:20px}
.image-slider-skin-skin2 .bx-next{right:20px}
.image-slider-skin-skin2 .bx-next,.image-slider-skin-skin2 .bx-prev{background:0 0;color:#000;border-radius:none}
.image-slider-skin-skin2 .bx-next:hover,.image-slider-skin-skin2 .bx-prev:hover{background:0 0;opacity:1}
.image-slider-skin-skin2 .bx-next:after,.image-slider-skin-skin2 .bx-prev:after{line-height:32px;text-indent:0;width:31px;font-size:2em;text-align:center;opacity:.6}
.image-slider-skin-skin2 .bx-next:hover:after,.image-slider-skin-skin2 .bx-prev:hover:after{opacity:1}
.image-slider-skin-skin2 .bx-next:after{content:"\e600"}
.image-slider-skin-skin2 .bx-prev:after{content:"\e601"}
.image-slider-skin-skin2 .bx-pager.bx-default-pager a{width:8px;height:8px;border-radius:50%;background:0 0;border:1px solid #fff;margin:0 3px}
.image-slider-skin-skin2 .bx-pager.bx-default-pager a.active,.image-slider-skin-skin2 .bx-pager.bx-default-pager a:hover{background:#fff}
.image-slider-skin-skin2 .bx-pager{text-align:left;position:absolute;bottom:0;z-index:100;padding-top:0;padding-left:10px}
.image-slider-skin-skin2 .slider-captions{background:rgba(0,0,0,.4);width:98%;text-align:right;position:absolute;bottom:0;color:#fff;padding:2% 2% 2% 0}
.image-slider-skin-skin2 .slider-captions .slide-title{font-size:1.5em;line-height:1.5em}
.image-slider-skin-skin2 .slider-captions .slide-caption{font-size:1em}
.image-slider-theme-black.image-slider-skin-skin2 .bx-next,.image-slider-theme-black.image-slider-skin-skin2 .bx-prev{background:0 0;color:#fff}
.image-slider-theme-black.image-slider-skin-skin2 .bx-next:hover,.image-slider-theme-black.image-slider-skin-skin2 .bx-prev:hover{background:0 0}
.image-slider-theme-black.image-slider-skin-skin2 .slider-captions{background:rgba(255,255,255,.4);color:#000}
.image-slider-theme-black.image-slider-skin-skin2 .bx-pager.bx-default-pager a{background:0 0;border:1px solid #000}
.image-slider-theme-black.image-slider-skin-skin2 .bx-pager.bx-default-pager a.active,.image-slider-theme-black.image-slider-skin-skin2 .bx-pager.bx-default-pager a:hover{background:#000}
.image-slider-skin-skin3 .bx-prev{left:20px}
.image-slider-skin-skin3 .bx-next{right:20px}
.image-slider-skin-skin3 .bx-next,.image-slider-skin-skin3 .bx-prev{background:rgba(255,255,255,.7);color:#000;border-radius:0}
.image-slider-skin-skin3 .bx-next:hover,.image-slider-skin-skin3 .bx-prev:hover{background:rgba(255,255,255,1)}
.image-slider-skin-skin3 .bx-next:after,.image-slider-skin-skin3 .bx-prev:after{line-height:32px;text-indent:0;width:31px;font-size:1em;text-align:center}
.image-slider-skin-skin3 .bx-prev:after{content:"\e603"}
.image-slider-skin-skin3 .bx-next:after{content:"\e604"}
.image-slider-skin-skin3 .bx-pager{text-align:left;position:absolute;bottom:0;z-index:100;padding-top:0;width:auto!important;right:0}
.image-slider-skin-skin3 .slider-captions{background:rgba(0,0,0,.3);text-align:center;width:50%;height:100px;position:absolute;top:50%;margin-top:-50px;left:50%;margin-left:-25%;color:#fff;padding:0}
.image-slider-skin-skin3 .slider-captions .slide-title{font-size:2em;line-height:2em;padding-top:5px}
.image-slider-skin-skin3 .slider-captions .slide-caption{font-size:1em;line-height:1em}
.image-slider-skin-skin3 .bx-pager-item{display:block!important}
.image-slider-skin-skin3 .bx-pager.bx-default-pager a{width:8px;height:8px;border-radius:0;background:0 0;border:1px solid #fff;margin:5px}
.image-slider-skin-skin3 .bx-pager.bx-default-pager a.active,.image-slider-skin-skin3 .bx-pager.bx-default-pager a:hover{background:#fff}
.image-slider-theme-black.image-slider-skin-skin3 .bx-next,.image-slider-theme-black.image-slider-skin-skin3 .bx-prev{background:rgba(0,0,0,.7);color:#fff}
.image-slider-theme-black.image-slider-skin-skin3 .bx-pager.bx-default-pager a{border:1px solid #000}
.image-slider-theme-black.image-slider-skin-skin3 .bx-next:hover,.image-slider-theme-black.image-slider-skin-skin3 .bx-prev:hover{background:rgba(0,0,0,1)}
.image-slider-theme-black.image-slider-skin-skin3 .slider-captions{background:rgba(255,255,255,.3);color:#000}
.image-slider-theme-black.image-slider-skin-skin3 .bx-pager.bx-default-pager a.active,.image-slider-theme-black.image-slider-skin-skin3 .bx-pager.bx-default-pager a:hover{background:#000}
.image-slider-skin-skin4 .bx-wrapper .bx-controls-direction a{background:rgba(255,255,255,.7);color:#949494;border-radius:50%;width:25px;height:25px;top:auto;bottom:10px}
.image-slider-skin-skin4 .bx-prev{right:40px;left:auto}
.image-slider-skin-skin4 .bx-next{right:10px}
.image-slider-skin-skin4 .bx-wrapper .bx-controls-direction a:hover{background:rgba(255,255,255,1)}
.image-slider-skin-skin4 .bx-wrapper .bx-controls-direction a:after{line-height:25px;text-indent:0;font-size:1.5em;text-align:center}
.image-slider-skin-skin4 .bx-prev:after{content:"\e603";width:23px}
.image-slider-skin-skin4 .bx-next:after{content:"\e604";width:28px}
.image-slider-skin-skin4 .bx-pager{text-align:left;position:absolute;bottom:0;z-index:100;padding-top:0;left:10px}
.image-slider-skin-skin4 .slider-captions{background:#fff;text-align:left;width:45%;position:absolute;top:70%;margin-top:-50px;left:0;color:#949494;padding:0 0 0 15px}
.image-slider-skin-skin4 .slider-captions .slide-title{font-size:2em;line-height:1.2em;padding-top:10px}
.image-slider-skin-skin4 .slider-captions .slide-caption{font-size:1em;line-height:1.8em;padding-bottom:10px}
.image-slider-skin-skin4 .bx-pager.bx-default-pager a{width:10px;height:10px;border-radius:50%;background:#949494;margin:3px}
.image-slider-skin-skin4 .bx-pager.bx-default-pager a.active,.image-slider-skin-skin4 .bx-pager.bx-default-pager a:hover{background:#fff}
.image-slider-theme-black.image-slider-skin-skin4 .bx-wrapper .bx-controls-direction a{background:rgba(144,144,144,.7);color:#000}
.image-slider-theme-black.image-slider-skin-skin4 .bx-wrapper .bx-controls-direction a:hover{background:rgba(144,144,144,1)}
.image-slider-theme-black.image-slider-skin-skin4 .slider-captions{background:#000;color:#949494}
.image-slider-theme-black.image-slider-skin-skin4 .bx-pager.bx-default-pager a.active,.image-slider-theme-black.image-slider-skin-skin4 .bx-pager.bx-default-pager a:hover{background:#000}
.image-slider-skin-skin5 .bx-wrapper .bx-controls-direction a{background:rgba(255,255,255,.7);color:#000;border-radius:5px;width:25px;height:25px;top:10px;margin-top:0}
.image-slider-skin-skin5 .bx-prev{right:40px;left:auto}
.image-slider-skin-skin5 .bx-next{right:10px}
.image-slider-skin-skin5 .bx-wrapper .bx-controls-direction a:hover{background:rgba(255,255,255,1)}
.image-slider-skin-skin5 .bx-wrapper .bx-controls-direction a:after{line-height:25px;text-indent:0;font-size:1.5em;text-align:center}
.image-slider-skin-skin5 .bx-prev:after{content:"\e607";width:23px}
.image-slider-skin-skin5 .bx-next:after{content:"\e608";width:28px}
.image-slider-skin-skin5 .bx-pager{text-align:center;position:absolute;bottom:0;z-index:100;padding-top:0}
.image-slider-skin-skin5 .slider-captions{background:0 0;text-align:center;width:100%;position:absolute;top:50%;margin-top:-50px;color:#fff}
.image-slider-skin-skin5 .slider-captions .slide-title{font-size:2em;line-height:1.3em}
.image-slider-skin-skin5 .slider-captions .slide-caption{font-size:1em;line-height:2.3em}
.image-slider-skin-skin5 .bx-pager.bx-default-pager a{width:10px;height:10px;border-radius:3px;background:0 0;margin:3px;border:1px solid #fff}
.image-slider-skin-skin5 .bx-pager.bx-default-pager a.active,.image-slider-skin-skin5 .bx-pager.bx-default-pager a:hover{background:#fff}
.image-slider-theme-black.image-slider-skin-skin5 .bx-wrapper .bx-controls-direction a{color:#fff;background:rgba(0,0,0,.7)}
.image-slider-theme-black.image-slider-skin-skin5 .bx-wrapper .bx-controls-direction a:hover{background:rgba(0,0,0,1)}
.image-slider-theme-black.image-slider-skin-skin5 .slider-captions{background:0 0;color:#000}
.image-slider-theme-black.image-slider-skin-skin5 .bx-pager.bx-default-pager a{border:1px solid #000}
.image-slider-theme-black.image-slider-skin-skin5 .bx-pager.bx-default-pager a.active,.image-slider-theme-black.image-slider-skin-skin5 .bx-pager.bx-default-pager a:hover{background:#000}
.image-slider-skin-skin6 .bx-wrapper .bx-controls-direction a{background:rgba(255,255,255,.7);color:#000;border-radius:0;width:25px;height:25px;top:auto;bottom:10px}
.image-slider-skin-skin6 .bx-prev{right:40px;left:auto}
.image-slider-skin-skin6 .bx-next{right:10px}
.image-slider-skin-skin6 .bx-wrapper .bx-controls-direction a:hover{background:rgba(255,255,255,1)}
.image-slider-skin-skin6 .bx-wrapper .bx-controls-direction a:after{line-height:25px;text-indent:0;font-size:1.5em;text-align:center;width:25px}
.image-slider-skin-skin6 .bx-prev:after{content:"\e607"}
.image-slider-skin-skin6 .bx-next:after{content:"\e608"}
.image-slider-skin-skin6 .bx-pager{text-align:left;position:absolute;bottom:0;z-index:100;padding-top:0;left:10px}
.image-slider-skin-skin6 .slider-captions{background:rgba(255,255,255,.5);text-align:left;width:28%;position:absolute;top:0;left:0;bottom:0;color:#000;padding:15px}
.image-slider-skin-skin6 .slider-captions .slide-title{font-size:2em;line-height:1.4em;margin-bottom:20px}
.image-slider-skin-skin6 .slider-captions .slide-caption{font-size:1em;line-height:1.5em}
.image-slider-skin-skin6 .bx-pager.bx-default-pager a{width:10px;height:10px;border-radius:3px;background:0 0;border:1px solid #000;margin:3px}
.image-slider-skin-skin6 .bx-pager.bx-default-pager a.active,.image-slider-skin-skin6 .bx-pager.bx-default-pager a:hover{background:#000}
.image-slider-theme-black.image-slider-skin-skin6 .bx-wrapper .bx-controls-direction a{background:rgba(0,0,0,.7);color:#fff}
.image-slider-theme-black.image-slider-skin-skin6 .bx-wrapper .bx-controls-direction a:hover{background:rgba(0,0,0,1)}
.image-slider-theme-black.image-slider-skin-skin6 .slider-captions{background:rgba(0,0,0,.5);color:#fff}
.image-slider-theme-black.image-slider-skin-skin6 .bx-pager.bx-default-pager a{border:1px solid #fff}
.image-slider-theme-black.image-slider-skin-skin6 .bx-pager.bx-default-pager a.active,.image-slider-theme-black.image-slider-skin-skin6 .bx-pager.bx-default-pager a:hover{background:#fff}
.image-slider-skin-skin7 .bx-prev{left:20px}
.image-slider-skin-skin7 .bx-next{right:20px}
.image-slider-skin-skin7 .bx-next,.image-slider-skin-skin7 .bx-prev{background:rgba(255,255,255,.7);color:#000;border-radius:50%}
.image-slider-skin-skin7 .bx-next:hover,.image-slider-skin-skin7 .bx-prev:hover{background:#fff}
.image-slider-skin-skin7 .bx-next:after,.image-slider-skin-skin7 .bx-prev:after{line-height:32px;text-indent:0;font-size:1.2em;text-align:center}
.image-slider-skin-skin7 .bx-next:after{content:"\e600";width:33px}
.image-slider-skin-skin7 .bx-prev:after{content:"\e601";width:31px}
.image-slider-skin-skin7 .bx-pager.bx-default-pager a{width:8px;height:8px;border-radius:50%;background:#949494;border:1px solid #949494;margin:0 3px}
.image-slider-skin-skin7 .bx-pager.bx-default-pager a.active,.image-slider-skin-skin7 .bx-pager.bx-default-pager a:hover{background:#fff}
.image-slider-skin-skin7 .slider-captions{background:rgba(255,255,255,.4);width:100%;text-align:center;position:absolute;bottom:20px;color:#000;padding:10px 0}
.image-slider-skin-skin7 .slider-captions .slide-title{font-size:1.5em}
.image-slider-skin-skin7 .slider-captions .slide-caption{font-size:1em}
.image-slider-theme-black.image-slider-skin-skin7 .bx-next,.image-slider-theme-black.image-slider-skin-skin7 .bx-prev{background:rgba(0,0,0,.7);color:#fff}
.image-slider-theme-black.image-slider-skin-skin7 .bx-next:hover,.image-slider-theme-black.image-slider-skin-skin7 .bx-prev:hover{background:#000}
.image-slider-theme-black.image-slider-skin-skin7 .slider-captions{background:rgba(0,0,0,.7);color:#fff}
.image-slider-theme-black.image-slider-skin-skin7 .bx-pager.bx-default-pager a{background:#000;border:1px solid #000}
.image-slider-theme-black.image-slider-skin-skin7 .bx-pager.bx-default-pager a.active,.image-slider-theme-black.image-slider-skin-skin7 .bx-pager.bx-default-pager a:hover{background:#fff}
.image-slider-skin-skin8 .bx-next,.image-slider-skin-skin8 .bx-prev{background:0 0;color:#fff;border-radius:none}
.image-slider-skin-skin8 .bx-next:hover,.image-slider-skin-skin8 .bx-prev:hover{background:0 0;opacity:1}
.image-slider-skin-skin8 .bx-next:after,.image-slider-skin-skin8 .bx-prev:after{line-height:32px;text-indent:0;width:31px;font-size:2em;text-align:center;opacity:.6}
.image-slider-skin-skin8 .bx-next:hover:after,.image-slider-skin-skin8 .bx-prev:hover:after{opacity:1}
.image-slider-skin-skin8 .bx-next:after{content:"\e600"}
.image-slider-skin-skin8 .bx-prev:after{content:"\e601"}
.image-slider-skin-skin8 .bx-pager.bx-default-pager a{width:8px;height:8px;border-radius:50%;background:0 0;border:1px solid #fff;margin:0 3px}
.image-slider-skin-skin8 .bx-pager.bx-default-pager a.active,.image-slider-skin-skin8 .bx-pager.bx-default-pager a:hover{background:#fff}
.image-slider-skin-skin8 .bx-pager{text-align:left;position:absolute;top:10px;right:10px;z-index:100;padding-top:0;width:auto!important}
.image-slider-skin-skin8 .slider-captions{position:absolute;top:5%;left:5%;color:#fff;padding:inherit}
.image-slider-skin-skin8 .slider-captions .slide-title{font-size:2.5em;line-height:2em}
.image-slider-skin-skin8 .slider-captions .slide-caption{font-size:1.5em;line-height:1em}
.image-slider-theme-black.image-slider-skin-skin8 .bx-next,.image-slider-theme-black.image-slider-skin-skin8 .bx-prev{background:0 0;color:#000}
.image-slider-theme-black.image-slider-skin-skin8 .bx-next:hover,.image-slider-theme-black.image-slider-skin-skin8 .bx-prev:hover{background:0 0}
.image-slider-theme-black.image-slider-skin-skin8 .slider-captions{color:#000}
.image-slider-theme-black.image-slider-skin-skin8 .bx-pager.bx-default-pager a{background:0 0;border:1px solid #000}
.image-slider-theme-black.image-slider-skin-skin8 .bx-pager.bx-default-pager a.active,.image-slider-theme-black.image-slider-skin-skin8 .bx-pager.bx-default-pager a:hover{background:#000}
.image-slider-slidesize-size2 .bx-wrapper img{width:auto;max-width:100%;margin:0 auto;display:block}
.image-slider-slidesize-size1 .bx-wrapper img{width:100%;display:block}



.image-slider-skin-skin1.image-slider-theme-white{

}

.image-slider-skin-skin1 .bx-prev,
.image-slider-skin-skin1 .bx-next {
	background: rgba(255,255,255,0.7);
	color: #000000;
}

.image-slider-skin-skin1 .bx-prev:hover,
.image-slider-skin-skin1 .bx-next:hover {
	background: rgba(255,255,255,1);
}

.image-slider-skin-skin1 .bx-next:after,
.image-slider-skin-skin1 .bx-prev:after{
	line-height: 32px;
	text-indent: 0;
	width: 31px;
	font-size: 1.5em;
	text-align: center;
}

.image-slider-theme-black.image-slider-skin-skin1 .bx-prev,
.image-slider-theme-black.image-slider-skin-skin1 .bx-next,
.image-slider-theme-black.image-slider-skin-skin1 .bx-pager.bx-default-pager a{
	background: rgba(0,0,0,0.7);
	color: #ffffff;
}

.image-slider-theme-black.image-slider-skin-skin1 .bx-prev:hover,
.image-slider-theme-black.image-slider-skin-skin1 .bx-next:hover {
	background: rgba(0,0,0,1);
}

.image-slider-theme-black.image-slider-skin-skin1 .bx-pager.bx-default-pager a:hover,
.image-slider-theme-black.image-slider-skin-skin1 .bx-pager.bx-default-pager a.active{
	background: #ffffff;
}

.image-slider-skin-skin2 .bx-prev,
.image-slider-skin-skin2 .bx-next {
	background: none;
	color: #000000;
	border-radius: none;
}

.image-slider-skin-skin2 .bx-prev:hover,
.image-slider-skin-skin2 .bx-next:hover {
	background: none;
	opacity: 1;
}

.image-slider-skin-skin2 .bx-next:after,
.image-slider-skin-skin2 .bx-prev:after{
	line-height: 32px;
	text-indent: 0;
	width: 31px;
	font-size: 2em;
	text-align: center;
	opacity: 0.6;
}

.image-slider-skin-skin2 .bx-next:hover:after,
.image-slider-skin-skin2 .bx-prev:hover:after{
	opacity: 1;
}

.image-slider-skin-skin2 .bx-pager.bx-default-pager a:hover,
.image-slider-skin-skin2 .bx-pager.bx-default-pager a.active{
	background: #ffffff;
}

.image-slider-theme-black.image-slider-skin-skin2 .bx-prev,
.image-slider-theme-black.image-slider-skin-skin2 .bx-next{
	background: none;
	color: #ffffff;
}

.image-slider-theme-black.image-slider-skin-skin2 .bx-prev:hover,
.image-slider-theme-black.image-slider-skin-skin2 .bx-next:hover {
	background: none;
}

.image-slider-theme-black.image-slider-skin-skin2 .bx-pager.bx-default-pager a:hover,
.image-slider-theme-black.image-slider-skin-skin2 .bx-pager.bx-default-pager a.active{
	background: #000000;
}

.image-slider-skin-skin3 .bx-prev,
.image-slider-skin-skin3 .bx-next {
	background: rgba(255,255,255,0.7);
	color: #000000;
	border-radius: 0;
}

.image-slider-skin-skin3 .bx-prev:hover,
.image-slider-skin-skin3 .bx-next:hover {
	background: rgba(255,255,255,1);
}

.image-slider-skin-skin3 .bx-next:after,
.image-slider-skin-skin3 .bx-prev:after{
	line-height: 32px;
	text-indent: 0;
	width: 31px;
	font-size: 1em;
	text-align: center;
}

.image-slider-skin-skin3 .bx-controls-auto .bx-controls-auto-item{
	
}

.image-slider-skin-skin3 .bx-pager.bx-default-pager a:hover,
.image-slider-skin-skin3 .bx-pager.bx-default-pager a.active{
	background: #ffffff;
}


.image-slider-theme-black.image-slider-skin-skin3 .bx-prev,
.image-slider-theme-black.image-slider-skin-skin3 .bx-next{
	background: rgba(0,0,0,0.7);
	color: #ffffff;
}

.image-slider-theme-black.image-slider-skin-skin3 .bx-prev:hover,
.image-slider-theme-black.image-slider-skin-skin3 .bx-next:hover {
	background: rgba(0,0,0,1);
}


.image-slider-theme-black.image-slider-skin-skin3 .bx-pager.bx-default-pager a:hover,
.image-slider-theme-black.image-slider-skin-skin3 .bx-pager.bx-default-pager a.active{
	background: #000000;
}

.image-slider-skin-skin4 .bx-pager.bx-default-pager a:hover,
.image-slider-skin-skin4 .bx-pager.bx-default-pager a.active{
	background: #ffffff;
}


.image-slider-theme-black.image-slider-skin-skin4 .bx-pager.bx-default-pager a:hover,
.image-slider-theme-black.image-slider-skin-skin4 .bx-pager.bx-default-pager a.active{
	background: #000000;
}

.image-slider-skin-skin5 .bx-pager.bx-default-pager a:hover,
.image-slider-skin-skin5 .bx-pager.bx-default-pager a.active{
	background: #ffffff;
}

.image-slider-theme-black.image-slider-skin-skin5 .bx-pager.bx-default-pager a:hover,
.image-slider-theme-black.image-slider-skin-skin5 .bx-pager.bx-default-pager a.active{
	background: #000000;
}

.image-slider-skin-skin6 .bx-pager.bx-default-pager a:hover,
.image-slider-skin-skin6 .bx-pager.bx-default-pager a.active{
	background: #000000;
}

.image-slider-theme-black.image-slider-skin-skin6 .bx-pager.bx-default-pager a:hover,
.image-slider-theme-black.image-slider-skin-skin6 .bx-pager.bx-default-pager a.active{
	background: #ffffff;
}

.image-slider-skin-skin7 .bx-prev,
.image-slider-skin-skin7 .bx-next {
	background: rgba(255,255,255,0.7);
	color: #000000;
	border-radius: 50%;
}

.image-slider-skin-skin7 .bx-prev:hover,
.image-slider-skin-skin7 .bx-next:hover {
	background: #ffffff;
}

.image-slider-skin-skin7 .bx-next:after,
.image-slider-skin-skin7 .bx-prev:after{
	line-height: 32px;
	text-indent: 0;
	
	font-size: 1.2em;
	text-align: center;
}

.image-slider-skin-skin7 .bx-pager.bx-default-pager a:hover,
.image-slider-skin-skin7 .bx-pager.bx-default-pager a.active{
	background: #ffffff;
}

.image-slider-skin-skin7 .bx-pager{

}

.image-slider-theme-black.image-slider-skin-skin7 .bx-prev,
.image-slider-theme-black.image-slider-skin-skin7 .bx-next{
	background: rgba(0,0,0,0.7);
	color: #ffffff;
}

.image-slider-theme-black.image-slider-skin-skin7 .bx-prev:hover,
.image-slider-theme-black.image-slider-skin-skin7 .bx-next:hover {
	background: #000000;
}

.image-slider-theme-black.image-slider-skin-skin7 .bx-pager.bx-default-pager a:hover,
.image-slider-theme-black.image-slider-skin-skin7 .bx-pager.bx-default-pager a.active{
	background: #ffffff;
}





.image-slider-skin-skin8 .bx-prev,
.image-slider-skin-skin8 .bx-next {
	background: none;
	color: #ffffff;
	border-radius: none;
}

.image-slider-skin-skin8 .bx-prev:hover,
.image-slider-skin-skin8 .bx-next:hover {
	background: none;
	opacity: 1;
}

.image-slider-skin-skin8 .bx-next:after,
.image-slider-skin-skin8 .bx-prev:after{
	line-height: 32px;
	text-indent: 0;
	width: 31px;
	font-size: 2em;
	text-align: center;
	opacity: 0.6;
}

.image-slider-skin-skin8 .bx-next:hover:after,
.image-slider-skin-skin8 .bx-prev:hover:after{
	opacity: 1;
}

.image-slider-skin-skin8 .bx-pager.bx-default-pager a:hover,
.image-slider-skin-skin8 .bx-pager.bx-default-pager a.active{
	background: #ffffff;
}

.image-slider-theme-black.image-slider-skin-skin8 .bx-prev,
.image-slider-theme-black.image-slider-skin-skin8 .bx-next{
	background: none;
	color: #000000;
}

.image-slider-theme-black.image-slider-skin-skin8 .bx-prev:hover,
.image-slider-theme-black.image-slider-skin-skin8 .bx-next:hover {
	background: none;
}

.image-slider-theme-black.image-slider-skin-skin8 .bx-pager.bx-default-pager a:hover,
.image-slider-theme-black.image-slider-skin-skin8 .bx-pager.bx-default-pager a.active{
	background: #000000;
}
.dropdown-menu,.modal-content{-webkit-background-clip:padding-box}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}
.dropdown-menu-right,.dropdown-menu.pull-right{right:0;left:auto}
.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}
.dropdown-menu-left{right:auto;left:0}
.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}
.navbar-right .dropdown-menu-left{right:auto;left:0}
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}
.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}
.dropdown-menu.channels-dropdown{opacity:.9}
.dropdown-menu .row{max-width:930px;margin:0 auto}
#omni-navbar #main-links .dropdown .dropdown-menu{display:none;position:absolute;left:0;top:59px!important;background-color:#FFF;width:506px;padding:0;border:0;border-radius:0 0 5px 5px;box-shadow:0 0 5px #4d4d4f}
#omni-navbar #main-links .dropdown .dropdown-menu .dropdown-primary{color:#231F20;padding:25px;border:0}
#omni-navbar #main-links .dropdown .dropdown-menu .dropdown-primary .header-container{border-bottom:1px solid #e7e7e8;margin-bottom:20px}
#omni-navbar #main-links .dropdown .dropdown-menu .dropdown-primary .header-container .header{display:inline-block;font-size:18px;font-weight:400;padding-bottom:5px;margin:0 auto;border-bottom:2px solid #ED2124}
#omni-navbar #main-links .dropdown .dropdown-menu .dropdown-primary .link-list.no-left-pad{padding-left:0}
#omni-navbar #main-links .dropdown .dropdown-menu .dropdown-primary .link-list .row.no-pad .col-sm-4,#omni-navbar #main-links .dropdown .dropdown-menu .dropdown-primary .link-list .row.no-pad .col-sm-6{padding-right:0}
#omni-navbar #main-links .dropdown .dropdown-menu .dropdown-primary .link-list ul{margin-left:0;margin-bottom:0;padding:0}
#omni-navbar #main-links .dropdown .dropdown-menu .dropdown-primary .link-list ul li{margin-bottom:0;padding:5px 0 5px 7px;list-style-type:none}
#omni-navbar #main-links .dropdown .dropdown-menu .dropdown-primary .link-list ul li.bottom{margin-bottom:0}
#omni-navbar #main-links .dropdown .dropdown-menu .dropdown-primary .link-list ul li:hover{cursor:pointer;background-color:#ED2124;margin-right:5px}
#omni-navbar #main-links .dropdown .dropdown-menu .dropdown-primary .link-list ul li:hover a{text-decoration:none;color:#FFF}
#omni-navbar #main-links .dropdown .dropdown-menu .dropdown-primary .link-list ul li a{color:#231F20}
#omni-navbar #main-links .dropdown .dropdown-menu .dropdown-secondary{padding:25px 25px 25px 35px;background-color:#231F20;border-radius:0 0 5px 5px}
#omni-navbar #main-links .dropdown .dropdown-menu .dropdown-secondary .col-sm-4.pad-right{padding-left:20px}
#omni-navbar #main-links .dropdown .dropdown-menu .dropdown-secondary .col-sm-4.pad-left{padding-left:10px}
#omni-navbar #main-links .dropdown .dropdown-menu .dropdown-secondary .col-sm-4 ul{margin-left:0;margin-bottom:0;padding:0}
#omni-navbar #main-links .dropdown .dropdown-menu .dropdown-secondary .col-sm-4 ul li{list-style-type:none;margin-bottom:0}
#omni-navbar #main-links .dropdown .dropdown-menu .dropdown-secondary .col-sm-4 ul li a{color:#B1B3B5}
#omni-navbar #main-links .dropdown .dropdown-menu .dropdown-secondary .col-sm-4 ul li a:hover{color:#FFF;text-decoration:none}
#omni-navbar #main-links .dropdown .dropdown-menu .dropdown-secondary .col-sm-4 ul li.top{margin-bottom:10px}





.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: 10px;
	margin-right: 10px;
}


.container_12 .grid_3 {
	width:220px;
}

.menu,
.menu
ul{margin:0px;padding:0px;list-style:none}
.menu a,
.menu
span{display:block}
.menu
a{text-decoration:none}
.menu-dropdown
li{position:relative}
.menu-dropdown
.dropdown{display:none;position:absolute;top:30px;left:0;z-index:100;width:300px}
.menu-dropdown li:hover .dropdown,
.menu-dropdown li.remain
.dropdown{display:block}
.menu-dropdown li:hover .dropdown.flip,
.menu-dropdown li.remain
.dropdown.flip{left:auto;right:0}
.menu-dropdown .stack
.column{width:100%}
.menu-dropdown
.columns2{width:600px}
.menu-dropdown
.columns3{width:900px}
.menu-dropdown
.columns4{width:1200px}
.menu-dropdown
.column{float:left}
.menu-dropdown
ul.level3{padding-bottom:10px}
.menu-dropdown
li.level3{font-size:11px;line-height:17px}
.menu-dropdown
span.icon{display:block;background-repeat:no-repeat;background-position:50% 50%;float:left}
.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 li.level2 .level2
span.icon{width:35px;height:35px;margin-top:-7px;margin-bottom:-7px}
.menu-dropdown li.level2.hassubtitle .level2
span.icon{margin-top:-4px}
.menu-dropdown li.level2 .level2 span.icon + span,
.menu-dropdown li.level2 .level2 span.icon+span+span{margin-left:40px}
.menu-dropdown
span.title{line-height:18px}
.menu-dropdown
span.subtitle{margin-top:-1px;font-size:9px;line-height:10px;text-indent:1px}
.menu-dropdown li.level2 .level2
span.title{line-height:15px}
.menu-dropdown li.level2 .level2
span.subtitle{line-height:14px}
.menu-sidebar
span.title{display:inline}
.menu-sidebar
span.subtitle{display:none}
.menu-sidebar
ul.level2{padding-bottom:10px}
.menu-sidebar li.level1:last-child
ul.level2{padding-bottom:0}
.menu-sidebar
span.icon{display:inline-block;height:30px;width:30px;margin:-5px 5px -5px 0;background-repeat:no-repeat;background-position:50% 50%;vertical-align:middle}
.menu-line,
.menu-line li,
.menu-line li
a{display:inline-block}
.menu-dropdown{margin-bottom:-10px}
.menu-dropdown
li.level1{margin-right:10px;padding-bottom:10px}
.menu-dropdown a.level1,
.menu-dropdown
span.level1{color:#777}
.menu-dropdown li.level1:hover .level1,
.menu-dropdown li.remain .level1,
.menu-dropdown li.active
.level1{color:#444}
.menu-dropdown
li.level2{margin:0
5px;border-top:1px solid #e6e6e6}
.menu-dropdown li.level2:first-child{border:none}
.menu-dropdown a.level2,
.menu-dropdown
span.level2{color:#444}
.menu-dropdown a.level2:hover{color:#f16d1a}
.menu-dropdown
a.current.level2{font-weight:bold}
.menu-dropdown a.level3:hover{color:#f16d1a}
.menu-dropdown
a.current.level3{font-weight:bold}
.menu-sidebar
a.current{font-weight:bold}
.menu-sidebar
li.level1{border-top:1px solid #ddd}
.menu-sidebar li.level1:first-child{border-top:none}
.menu-sidebar ul.level2
ul{padding-left:10px}
.menu-line
li{margin-left:7px;padding-left:8px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAKCAYAAAB10jRKAAAAGUlEQVR42pXEIQEAAAACIP8/YK1ukEDQqwGzmhvlWygSWAAAAABJRU5ErkJggg==) 0 50% no-repeat}
.menu-line li:first-child{margin-left:0;padding-left:0;background:none}
.menu-dropdown:first-child li.level1:first-child .level1:first-child{background:none}
.menu-dropdown .level2 a.level2:hover{color:#fff}
.menu-dropdown
a.level3{color:#CACACA}
.menu-dropdown .level3 a.level3:hover{color:#fff}
.menu-dropdown li.level1:hover .level1, .menu-dropdown li.remain .level1, .menu-dropdown li.active
.level1{color:#222}
.menu-dropdown a.level1, .menu-dropdown
span.level1{color:#333}
.menu-responsive{bottom:-56px !important}
.menu-mobile .level3,
.menu-responsive
.level3{display:none !important}




li.widget-container, li.widget_text {
	margin: 0;
	padding: 0;
	list-style: none;
	list-style-image: none;
}

.widget-container {
	margin: 0 0 18px 0;
}

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


#access ul li#menu-item-25 a { background-image:none; }

ul.longleaders span.menu-item-title, ul.longleaders span.optiongroup-title, ul.longleaders span.menu-item-description {padding-right: 0.33em; background: #dcd6ca}

ul.longleaders span.menu-item-price, ul.longleaders span.optiongroup-price, ul.longleaders span.menu-item-price2, ul.longleaders span.optiongroup-price2 {float: right; padding-left: 0.33em; background: #dcd6ca; position: relative; z-index: 1; margin-bottom:8px; }

span.menu-item-title , span.menu-item-price, span.menu-item-price2 { font-size:13px; font-weight:bold; }

span.menu-item-description { font-size:11px; font-style: oblique; }

.aw3h {
	position:absolute;
	z-index:2;
	top:18px;
	left:18px;
}


	.aw3h span {
		display:block;
	}

.anythingSlider .wrapper .preview .text .content_text .content_text_desc{
	float:left;
	width:auto;
	padding:20px 20px 15px 20px;;
	height:50px;
	width:680px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	color:#f5eac1;
}


#menu-main #menu-item-97 .sub-menu {
	left: auto;
	right: 0;
}

div.td-footer-wrap li.menu-item-has-children {border: none;}

.top-header-menu .menu-item img, .top-header-menu .menu-item span,.td_ul_logout .menu-item a:before {display: none !important;}

a.td-login-modal-js.menu-item {font-size: 13px;color: #4a4a4a !important;margin-left: 10px;}

.clearfix:before,
.clearfix:after {
  content: " ";
  

  display: table;
  

}

.clearfix:after {
  clear: both;
}
 

.menu-item-container .grid3column {float:left; margin-right:2%; width: 32%; }

.lt-ie8 .menu-item-container .grid3column { width: 31.5%; }

.menu-item-container .grid3columnbig {float:left; margin-right:2%;width:65.8%;}

.menu-item-container {border-bottom:4px solid #88a5b1; }

h5.menu-item-header-wine {margin-top:15px;}

.menu-item-container img {margin-bottom:10px;}

#megaMenu ul.megaMenu li.menu-item,
#megaMenu ul.megaMenu li.widget {
  margin-bottom: 0px;
  list-style-type: none;
  list-style-image: none;
  border: none;
  text-align: left;
  float: none;
}


#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega {
  position: static;
}


#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu-1 {
  min-width: 99%;
}

#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu ul.sub-menu {
  min-width: 120px;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item {
  min-width: 100px;
}

#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item {
  min-width: 50px;
  position: relative;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu ul.sub-menu {
  display: block;
  position: relative;
  top: auto;
  left: auto;
}

#megaMenu li.menu-item ul.sub-menu {
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
}

#megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1 {
  border: 1px solid transparent;
  padding: 0px;
  width: auto;
  white-space: nowrap;
  left: auto;
  max-width: 100%;
}

#megaMenu.wpmega-nojs li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1,
#megaMenu.megaFullWidthSubs li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1,
#megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-mega-fullWidth ul.sub-menu.sub-menu-1 {
  

  width: 100%;
  left: -1px;
  

}

#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega-floatRight {
  float: right;
}


#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-mega-alignLeft ul.sub-menu.sub-menu-1 {
  left: 0px;
}


#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-mega-alignRight ul.sub-menu.sub-menu-1 {
  right: 0px;
  left: auto;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.widget {
  display: block;
}

#megaMenu ul li.menu-item {
  font-size: 12px;
  list-style-image: none;
  letter-spacing: 0px;
}


#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.widget {
  font-size: 11px;
  min-width: 100px;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul li.menu-item.ss-nav-menu-item-depth-1 {
  padding: 11px 27px;
  

}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu {
  width: auto;
  float: none;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item {
  display: block;
  float: none;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.ss-nav-menu-verticaldivision {
  clear: both;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.sub-menu-newcol {
  float: left;
}

#megaMenu li.menu-item.ss-nav-menu-mega .ss-nav-menu-header a,
#megaMenu li.menu-item.ss-nav-menu-mega .ss-nav-menu-header span.um-anchoremulator {
  font-weight: normal;
}

#megaMenu li.menu-item.ss-nav-menu-mega .megaMenu-thumb {
  width: 15px;
  height: 15px;
  margin-right: 5px;
  vertical-align: middle;
}

#megaMenu ul li.menu-item.ss-nav-menu-reg a,
#megaMenu ul li.menu-item.ss-nav-menu-reg span.um-anchoremulator {
  display: block;
}


#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg.um-flyout-align-right ul.sub-menu {
  left: auto;
  right: 0;
}

#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.ss-nav-menu-item-depth-1.fullWidthRow,
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.ss-nav-menu-item-depth-1.ss-sidebar {
  margin-right: 0px;
  width: 100%;
  

  padding-left: 0;
  padding-right: 0;
}

#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.mega-colgroup ul.sub-menu li.menu-item {
  min-width: 0;
  white-space: normal;
}

#megaMenu ul ul.sub-menu li.menu-item .wpmega-nonlink a {
  padding: 0px;
}

#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-item-depth-0 {
  display: block;
  float: none;
  clear: none;
}

#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-item-depth-0 ul.sub-menu-1 {
  top: 0px;
  left: 100%;
  width: auto;
  max-width: 720px;
  

}

#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu {
  padding: 4px 0px;
}





#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist {
  margin-left: 0;
  list-style: none;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist li {
  margin-bottom: .5em;
  clear: both;
  padding-top: .5em;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist img {
  float: left;
  

}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist-w-img div.wpmega-postlist-title,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist-w-img div.wpmega-postlist-content {
  padding-left: 60px;
  color: inherit;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist div.wpmega-postlist-title a {
  padding: 0px 0px;
  font-size: 13px;
  text-decoration: none;
}

  #megaMenu.megaResponsive.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-reg.ss-nav-menu-item-depth-0 ul.sub-menu-1 ul.sub-menu {
    left: 0;
    top: 100%;
  }

  #megaMenu.megaResponsive.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-item-depth-0 ul.sub-menu-1 {
    max-width: 420px;
  }

  
  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg {
    position: static;
  }

  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu,
  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item ul.sub-menu {
    left: -1px;
    width: 100%;
    box-shadow: none !important;
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
  }

  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item ul.sub-menu {
    top: 100%;
  }

  
  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1 {
    left: -1px !important;
    width: 100%;
    box-sizing: content-box;
    
  
    box-shadow: none !important;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }


#megaMenu ul.megaMenu li.menu-item a span.uber-close,
#megaMenu ul.megaMenu li.menu-item span.um-anchoremulator span.uber-close {
  position: absolute;
  box-sizing: border-box;
  text-decoration: none;
  top: 0;
  right: 0;
  height: 100%;
  width: 30px;
  text-align: center;
  line-height: 40px;
  background: #999;
  background: rgba(0, 0, 0, 0.9);
  z-index: 700;
  font-size: 20px;
  font-weight: bold;
  color: #f5f5f5;
  display: none;
}

#megaMenu ul.megaMenu a:hover span.uber-close,
#megaMenu ul.megaMenu span.um-anchoremulator:hover span.uber-close,
#megaMenu ul.megaMenu li.menu-item.megaHover a span.uber-close,
#megaMenu ul.megaMenu li.menu-item.megaHover span.um-anchoremulator span.uber-close {
  display: block;
}
 ul.inline-list.respond .menu-item{display:none}

.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item .shiftnav-submenu-activation {
  background: rgba(0, 0, 0, 0.1);
  color: #555555;
}

.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item .shiftnav-submenu-activation:hover {
  background: rgba(0, 0, 0, 0.2);
  color: #eeeeee;
}
.shiftnav ul.shiftnav-menu li.menu-item{position:relative;margin:0;padding:0;background:none;list-style-type:none}
 #megaMenu ul.megaMenu li.menu-item,#megaMenu ul.megaMenu li.widget{list-style-image:none;list-style-type:none;text-align:left}
 .touchy-by-bonfire .menu-item-has-children .menu-expanded,.touchy-by-bonfire .menu-item-has-children .menu-expanded:hover{color:#ffffff;font-weight:400;text-transform:none}
 .touchy-by-bonfire .menu ul,.touchy-by-bonfire .menu-item-has-children .menu-expanded{background-color:#666666 !important;position:relative;z-index:999999}

.gdlr-ticket-item .gdlr-ticket-head-price{ color: #ffcc43; }

div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}
div.panel-pane div.admin-links li a{color:#ccc;}
div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}
div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}
div.panel-pane div.admin-links a:before{content:"[";}
div.panel-pane div.admin-links a:after{content:"]";}
div.panel-pane div.panel-hide{display:none;}
div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}
div.panel-pane div.node{margin:0;padding:0;}
div.panel-pane div.feed a{float:right;}
#panels-edit-display .panel-pane,#panels-edit-display .helperclass{margin:.5em;}

small, .small, .s {font-family: verdana, tahoma, geneva, sans-serif; font-size: 10px;}

.section-heading {
	position: relative;
	padding-bottom: 20px;
	margin: 0 0 30px;
	font-family: "Montserrat", sans-serif;
	font-size: 24px;
	letter-spacing: 0.05em;
	text-transform: uppercase;
}

.section-heading:after {
	content: "";
	position: absolute;
	left: 0;
	bottom: 0;
	display: block;
	height: 2px;
	width: 120px;
	background-color: rgba(0,0,0,0.1);
}

.section-heading.text-center:after {
	left: 50%;
	margin-left: -60px;
}

.section-dark .section-heading:after,
.section-accent .section-heading:after {
	background-color: rgba(255,255,255,0.2);
}
footer .footer-brandbar{margin-top:30px;margin-left:auto;margin-right:auto}
footer .footer-brandbar .contact-info{text-align:right;font-size:87%;float:right!important;font-size:12px;padding:0;margin:0;color:#555;display:inline-block;margin-top:15px;margin-top:0}
footer .footer-brandbar .contact-info ul{list-style-type:none}
footer .footer-brandbar .contact-info ul li{display:inline}
footer .footer-brandbar .contact-info ul li a :active,footer .footer-brandbar .contact-info ul li a:hover{color:#7e7e7e}
footer .footer-brandbar .contact-info ul .social-fix{font-size:24px}
footer .footer-brandbar .contact-info .contact-list{color:#ccc}
footer .footer-brandbar .contact-info .contact-list li{margin:0 10px}
footer .footer-brandbar .contact-info .contact-list li a{color:#333}
footer .footer-brandbar .contact-info .contact-list li:last-child{margin-right:0}
footer .footer-brandbar .contact-info .contact-list li:first-child{margin-left:0}
footer .footer-brandbar .cu-logo{padding-left:0}
footer .footer-brandbar .cu-logo img{width:250px;height:auto}
footer .footer-brandbar .col-lg-9{float:right!important}
footer .footer-brandbar .contact-info li,footer .footer-brandbar .contact-info ul{margin:0;padding:0}
#banner #caption-area,#banner p,#comment-area,#fixed-article-bar,#related-stories,#sidebar,.ad,.carousel .item,.enews-modal,.footer-brandbar,.footer-menu,.form-search,.navbar-nav,.search-modal,.social-share,footer{display:none!important}
.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
.accordion-content .pane-title{display :none;}
.pane-title{font-family:FuturaRdBold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:normal;font-weight:inherit;margin-bottom:.5em;margin-top:1em}
.ie8 .pane-title{font-weight:bold}
.ie9 .pane-title{font-weight:bold}
.pane-title strong{font-weight:normal}
.radix-boxton .col-md-3 .pane-title,.radix-boxton .col-md-9 .pane-title{-webkit-margin-after:.35em}
.clearfix:before,.span--full:before,.mailchimp--full-page input[type="text"]:before,.grid--menu .menu:before,.grid--menu--adjusted .menu:before,.four-grid--menu--adjusted .menu:before,.two-grid--menu--adjusted .menu:before,.photo-grid__section:before,.prize-post__page-content .pane-prize-vote:before,.standard-post__related-posts:before,.prize-post__related-posts:before,.footer-section--legal:before,#footer-section:before,.pane-masquerade-masquerade .container-inline:before,#main-navigation:before,#competition-navigation:before,#microsite-navigation:before,.submenu .menu:before,#static-header:before,.competition-facts:before,.event-calendar__event:before,.featured-news-pane:before,.video__content--with-description:before,.grand-challenges-details #prize-concepts:before,.grand-challenges-details .prizes-in-development--pane:before,.latest-news:before,.mailchimp-form:before,.media-mentions:before,#media-room__info:before,#media-room__quick-links:before,#news-items:before,.moonbots-in-a-box__panel-pane:before,.fulldome-show-map__panel-pane:before,#prize-concepts:before,.pane-title--emphasis em:before,.prize-ideas-newsletter--sidebar .pane-title em:before,.prize-ideas-newsletter--sidebar .profile__name em:before,.team-news--competition:before,.page-teams .team-news--competition:before,.sponsors--title:before,.prizes-in-development:before,.prizes--blocks:before,.grand-challenges--active-prizes:before,.grand-challenges--past-prizes:before,.profile__name-header:before,.related-posts:before,#search-results-stories .pager:before,#social-stream:before,.team-directory__link-section:before,.pane-team-members:before,.team-directory--attachment .view-content:before,.team-directory--section .view-content:before,.map-location__block:before,.team-directory--sidebar .team-directory__block:before,.team-directory--sidebar a.team-directory__link:before,.team-directory--sidebar a.team-directory__link:hover:before,.team-directory--top-three .view-content:before,.team-directory--top-three .team-directory__bio:before,.teams-news__section:before,.view-team-portal .pager:before,.view-team-blog .pager:before,.view-staff-blog .pager:before,.team-results__competing:before,.whats-new:before,.view-whats-new:before,.whats-new__story-block--featured:before,.clearfix:after,.span--full:after,.mailchimp--full-page input[type="text"]:after,.grid--menu .menu:after,.grid--menu--adjusted .menu:after,.four-grid--menu--adjusted .menu:after,.two-grid--menu--adjusted .menu:after,.photo-grid__section:after,.prize-post__page-content .pane-prize-vote:after,.standard-post__related-posts:after,.prize-post__related-posts:after,.footer-section--legal:after,#footer-section:after,.pane-masquerade-masquerade .container-inline:after,#main-navigation:after,#competition-navigation:after,#microsite-navigation:after,.submenu .menu:after,#static-header:after,#competition-facts:after,.competition-facts:after,.event-calendar__event:after,.featured-news-pane:after,.video__content--with-description:after,.grand-challenges-details #prize-concepts:after,.grand-challenges-details .prizes-in-development--pane:after,.latest-news:after,.mailchimp-form:after,.media-mentions:after,#media-room__info:after,#media-room__quick-links:after,#news-items:after,.moonbots-in-a-box__panel-pane:after,.fulldome-show-map__panel-pane:after,#prize-concepts:after,.pane-title--emphasis em:after,.prize-ideas-newsletter--sidebar .pane-title em:after,.prize-ideas-newsletter--sidebar .profile__name em:after,.team-news--competition:after,.page-teams .team-news--competition:after,.sponsors--title:after,.prizes-in-development:after,.prizes--blocks:after,.grand-challenges--active-prizes:after,.grand-challenges--past-prizes:after,.profile__name-header:after,.related-posts:after,#search-results-stories .pager:after,#social-stream:after,.team-directory__link-section:after,a.youtube:after,.pane-team-members:after,.team-directory--attachment .view-content:after,.team-directory--section .view-content:after,.map-location__block:after,.team-directory--sidebar .team-directory__block:after,.team-directory--sidebar a.team-directory__link:after,.team-directory--sidebar a.team-directory__link:hover:after,.team-directory--top-three .view-content:after,.team-directory--top-three .team-directory__bio:after,.teams-news__section:after,.view-team-portal .pager:after,.view-team-blog .pager:after,.view-staff-blog .pager:after,.team-results__competing:after,.whats-new:after,.view-whats-new:after,.whats-new__story-block--featured:after{display:table;content:""}
.clearfix:after,.span--full:after,.mailchimp--full-page input[type="text"]:after,.grid--menu .menu:after,.grid--menu--adjusted .menu:after,.four-grid--menu--adjusted .menu:after,.two-grid--menu--adjusted .menu:after,.photo-grid__section:after,.prize-post__page-content .pane-prize-vote:after,.standard-post__related-posts:after,.prize-post__related-posts:after,.footer-section--legal:after,#footer-section:after,.pane-masquerade-masquerade .container-inline:after,#main-navigation:after,#competition-navigation:after,#microsite-navigation:after,.submenu .menu:after,#static-header:after,#competition-facts:after,.competition-facts:after,.event-calendar__event:after,.featured-news-pane:after,.video__content--with-description:after,.grand-challenges-details #prize-concepts:after,.grand-challenges-details .prizes-in-development--pane:after,.latest-news:after,.mailchimp-form:after,.media-mentions:after,#media-room__info:after,#media-room__quick-links:after,#news-items:after,.moonbots-in-a-box__panel-pane:after,.fulldome-show-map__panel-pane:after,#prize-concepts:after,.pane-title--emphasis em:after,.prize-ideas-newsletter--sidebar .pane-title em:after,.prize-ideas-newsletter--sidebar .profile__name em:after,.team-news--competition:after,.page-teams .team-news--competition:after,.sponsors--title:after,.prizes-in-development:after,.prizes--blocks:after,.grand-challenges--active-prizes:after,.grand-challenges--past-prizes:after,.profile__name-header:after,.related-posts:after,#search-results-stories .pager:after,#social-stream:after,.team-directory__link-section:after,a.youtube:after,.pane-team-members:after,.team-directory--attachment .view-content:after,.team-directory--section .view-content:after,.map-location__block:after,.team-directory--sidebar .team-directory__block:after,.team-directory--sidebar a.team-directory__link:after,.team-directory--sidebar a.team-directory__link:hover:after,.team-directory--top-three .view-content:after,.team-directory--top-three .team-directory__bio:after,.teams-news__section:after,.view-team-portal .pager:after,.view-team-blog .pager:after,.view-staff-blog .pager:after,.team-results__competing:after,.whats-new:after,.view-whats-new:after,.whats-new__story-block--featured:after{clear:both}
.pane-title,.profile__name{font-family:FuturaRdBold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:normal;font-weight:inherit;margin-bottom:.5em;margin-top:1em}
.ie8 .pane-title,.ie8 .profile__name{font-weight:bold}
.ie9 .pane-title,.ie9 .profile__name{font-weight:bold}
.pane-title strong,.profile__name strong{font-weight:normal}
.radix-boxton .col-md-3 .pane-title,.radix-boxton .col-md-3 .profile__name,.radix-boxton .col-md-9 .pane-title,.radix-boxton .col-md-9 .profile__name{-webkit-margin-after:.35em}
.mailchimp-form .pane-title,.mailchimp-form .profile__name{color:#FBB82B}
.mailchimp-form .pane-title strong,.mailchimp-form .profile__name strong{color:#000;font-weight:normal}
.ie .mailchimp-form .pane-title strong,.ie .mailchimp-form .profile__name strong{font-weight:bold}
#footer-section .pane-title,#footer-section .profile__name,.footer-section--legal .pane-title,.footer-section--legal .profile__name{color:#fff}
.standard-post__related-posts .pane-title,.prize-post__related-posts .pane-title,.standard-post__related-posts .profile__name,.prize-post__related-posts .profile__name{margin-top:0;margin-bottom:1em}
#footer-section .pane-title,#footer-section .profile__name{font-size:100%}
.static-header__mailchimp-form .pane-title,.static-header__mailchimp-form .profile__name,.static-header__mailchimp-form .pane-title+div,.static-header__mailchimp-form .profile__name+div{float:left}
.static-header__mailchimp-form .pane-title,.static-header__mailchimp-form .profile__name{margin-top:.45em;margin-bottom:0;font-size:100%;text-align:right;width:32%;margin-right:2%;color:inherit}
.static-header__mailchimp-form .pane-title+div,.static-header__mailchimp-form .profile__name+div{width:66%}
.xprize-user-menu__username,.xprize-user-menu__menu a,.xprize-user-menu__menu.dropdown-menu,.static-header__more-link,.static-header__mailchimp-form .pane-title,.static-header__mailchimp-form .profile__name{font-family:FuturaRdBold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:normal}
.ie8 .xprize-user-menu__username,.ie8 .xprize-user-menu__menu a,.ie8 .xprize-user-menu__menu.dropdown-menu,.ie8 .static-header__more-link,.ie8 .static-header__mailchimp-form .pane-title,.ie8 .static-header__mailchimp-form .profile__name{font-weight:bold}
.ie9 .xprize-user-menu__username,.ie9 .xprize-user-menu__menu a,.ie9 .xprize-user-menu__menu.dropdown-menu,.ie9 .static-header__more-link,.ie9 .static-header__mailchimp-form .pane-title,.ie9 .static-header__mailchimp-form .profile__name{font-weight:bold}
.xprize-user-menu__username strong,.xprize-user-menu__menu a strong,.xprize-user-menu__menu.dropdown-menu strong,.static-header__more-link strong,.static-header__mailchimp-form .pane-title strong,.static-header__mailchimp-form .profile__name strong{font-weight:normal}
.future-prize-ideas--sidebar .pane-title,.future-prize-ideas--sidebar .profile__name{font-family:FuturaRdMedium,Helvetica,Arial,sans-serif;font-size:17px;text-transform:uppercase;text-align:center;color:white;margin:0 0 1em 0}
.get-involved-page .moscone-flipped .radix-layouts-sidebar .pane-title,.get-involved-page .moscone-flipped .radix-layouts-sidebar .profile__name,.get-involved-page .page-node-39261 .moscone-flipped .radix-layouts-sidebar .pane-title,.get-involved-page .page-node-39261 .moscone-flipped .radix-layouts-sidebar .profile__name{font-size:30px;text-align:center;margin-top:10px;margin-bottom:0}
.latest-news .pane-title,.latest-news .profile__name{-webkit-margin-after:0.23em}
.mailchimp--block-end .pane-title,.mailchimp--block-end .profile__name{text-align:center;font-size:30px}
.mailchimp--block-end .pane-title strong,.mailchimp--block-end .profile__name strong{display:block}
.mailchimp--sidebar .pane-title,.mailchimp--sidebar .profile__name{color:white;font-family:FuturaRdMedium,Helvetica,Arial,sans-serif;font-family:FuturaRdMedium,Helvetica,Arial,sans-serif;font-size:17px;text-transform:uppercase;font-weight:normal;text-align:center;color:#fff;margin:0 0 1em 0}
.ie8 .mailchimp--sidebar .pane-title,.ie8 .mailchimp--sidebar .profile__name{font-weight:bold}
.ie9 .mailchimp--sidebar .pane-title,.ie9 .mailchimp--sidebar .profile__name{font-weight:bold}
.mailchimp--sidebar .pane-title strong,.mailchimp--sidebar .profile__name strong{font-weight:normal}
.mailchimp--sidebar .pane-title .mc-sb__title,.mailchimp--sidebar .profile__name .mc-sb__title{font-size:25px}
.mailchimp--sidebar .pane-title .mc-sb__title span,.mailchimp--sidebar .profile__name .mc-sb__title span{display:block;font-family:FuturaRdBold,Helvetica,Arial,sans-serif;font-size:30px;text-transform:uppercase;font-weight:normal;text-decoration:underline;margin-bottom:.05em}
.ie8 .mailchimp--sidebar .pane-title .mc-sb__title span,.ie8 .mailchimp--sidebar .profile__name .mc-sb__title span{font-weight:bold}
.ie9 .mailchimp--sidebar .pane-title .mc-sb__title span,.ie9 .mailchimp--sidebar .profile__name .mc-sb__title span{font-weight:bold}
.mailchimp--sidebar .pane-title .mc-sb__title span strong,.mailchimp--sidebar .profile__name .mc-sb__title span strong{font-weight:normal}
.ie8 .mailchimp--sidebar .pane-title .psuedo-title,.ie8 .mailchimp--sidebar .profile__name .psuedo-title{font-weight:bold}
.ie9 .mailchimp--sidebar .pane-title .psuedo-title,.ie9 .mailchimp--sidebar .profile__name .psuedo-title{font-weight:bold}
.mailchimp--sidebar .pane-title .psuedo-title strong,.mailchimp--sidebar .profile__name .psuedo-title strong{font-weight:normal}
.ie8 #page-content .pane-title--inside--small h2.pane-title,.ie8 #page-content .pane-title--inside--small legend.pane-title,.ie8 #page-content .pane-title--inside--small legend.profile__name,.ie8 #page-content .pane-title--inside--small h2.profile__name{font-weight:bold}
.ie9 #page-content .pane-title--inside--small h2.pane-title,.ie9 #page-content .pane-title--inside--small legend.pane-title,.ie9 #page-content .pane-title--inside--small legend.profile__name,.ie9 #page-content .pane-title--inside--small h2.profile__name{font-weight:bold}
#page-content .pane-title--inside--small h2.pane-title strong,#page-content .pane-title--inside--small legend.pane-title strong,#page-content .pane-title--inside--small legend.profile__name strong,#page-content .pane-title--inside--small h2.profile__name strong{font-weight:normal}
.moonbots-in-a-box__panel-pane .pane-title,.moonbots-in-a-box__panel-pane .profile__name,.fulldome-show-map__panel-pane .pane-title,.fulldome-show-map__panel-pane .profile__name{color:#fbb82a}
.fulldome-show-table__panel-pane .pane-title,.fulldome-show-table__panel-pane .profile__name{background-color:#fbb82a;color:#fff;padding:0.2em 0.7em;margin-bottom:0}
.pane-title--emphasis,.prize-ideas-newsletter--sidebar .pane-title,.prize-ideas-newsletter--sidebar .profile__name{font-family:FuturaRdMedium,Helvetica,Arial,sans-serif;font-size:17px;text-transform:uppercase;font-weight:normal;text-align:center;line-height:150%}
.ie8 .pane-title--emphasis,.ie8 .prize-ideas-newsletter--sidebar .pane-title,.prize-ideas-newsletter--sidebar .ie8 .pane-title,.ie8 .prize-ideas-newsletter--sidebar .profile__name,.prize-ideas-newsletter--sidebar .ie8 .profile__name{font-weight:bold}
.ie9 .pane-title--emphasis,.ie9 .prize-ideas-newsletter--sidebar .pane-title,.prize-ideas-newsletter--sidebar .ie9 .pane-title,.ie9 .prize-ideas-newsletter--sidebar .profile__name,.prize-ideas-newsletter--sidebar .ie9 .profile__name{font-weight:bold}
.pane-title--emphasis strong,.prize-ideas-newsletter--sidebar .pane-title strong,.prize-ideas-newsletter--sidebar .profile__name strong{font-weight:normal}
.pane-title--emphasis span,.prize-ideas-newsletter--sidebar .pane-title span,.prize-ideas-newsletter--sidebar .profile__name span{font-size:25px}
.pane-title--emphasis em,.prize-ideas-newsletter--sidebar .pane-title em,.prize-ideas-newsletter--sidebar .profile__name em{font-style:normal;display:inline-block;font-family:FuturaRdBold,Helvetica,Arial,sans-serif;font-size:30px;text-transform:uppercase;font-weight:normal;border-bottom-width:3px;border-bottom-style:solid;margin-bottom:.25em;padding-bottom:.25em}
.ie8 .pane-title--emphasis em,.ie8 .prize-ideas-newsletter--sidebar .pane-title em,.prize-ideas-newsletter--sidebar .ie8 .pane-title em,.ie8 .prize-ideas-newsletter--sidebar .profile__name em,.prize-ideas-newsletter--sidebar .ie8 .profile__name em{font-weight:bold}
.ie9 .pane-title--emphasis em,.ie9 .prize-ideas-newsletter--sidebar .pane-title em,.prize-ideas-newsletter--sidebar .ie9 .pane-title em,.ie9 .prize-ideas-newsletter--sidebar .profile__name em,.prize-ideas-newsletter--sidebar .ie9 .profile__name em{font-weight:bold}
.pane-title--emphasis em strong,.prize-ideas-newsletter--sidebar .pane-title em strong,.prize-ideas-newsletter--sidebar .profile__name em strong{font-weight:normal}
.prize-ideas-newsletter--sidebar .pane-title,.prize-ideas-newsletter--sidebar .profile__name{margin-top:0;color:#fff}
.prize-ideas-newsletter--sidebar .pane-title em,.prize-ideas-newsletter--sidebar .profile__name em{font-size:36px}
.competition-panel-page .pane-title,.competition-panel-page .profile__name,.competition-panel-page .hero-slider__cta-content a{color:#fff;text-decoration:none}
.og-context-xprize-competition .page-content .pane-title,.og-context-xprize-competition .page-content .profile__name{text-align:-9999px}
.competition-timeline .pane-title,.competition-timeline .profile__name{position:absolute;top:0;left:40px;z-index:5}
.from-teams--competition .pane-title,.from-teams--competition .profile__name{-webkit-margin-after:0em;width:75%;float:left;margin-top:.9em}
.competition-panel-page .aurora-section-third .pane-title,.competition-panel-page .aurora-section-third .profile__name{margin-top:0;color:#595959}
.sponsors--title .pane-title,.sponsors--title .profile__name{text-align:left}
#page-content .sponsors--list h2.pane-title,#page-content .sponsors--list legend.pane-title,#page-content .sponsors--list legend.profile__name,#page-content .sponsors--list h2.profile__name{margin-left:0;margin-right:0}
#page-content .sponsors--title__partner h2.pane-title,#page-content .sponsors--title__partner legend.pane-title,#page-content .sponsors--title__partner legend.profile__name,#page-content .sponsors--title__partner h2.profile__name{margin-left:0;margin-right:0}
#mini-panel-team_about h2.pane-title,#mini-panel-team_about legend.pane-title,#mini-panel-team_about legend.profile__name,#mini-panel-team_about h2.profile__name{font-size:1.2em}
.team-about__team-news .pane-title,.team-about__team-news .profile__name{float:none;font-size:14px;text-transform:uppercase;font-family:FuturaRdDemi,Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:normal;color:#fbb82b}
.ie8 .team-about__team-news .pane-title,.ie8 .team-about__team-news .profile__name{font-weight:bold}
.ie9 .team-about__team-news .pane-title,.ie9 .team-about__team-news .profile__name{font-weight:bold}
.team-about__team-news .pane-title strong,.team-about__team-news .profile__name strong{font-weight:normal}
.teams-news__section .pane-title,.teams-news__section .profile__name{-webkit-margin-before:.33em;-webkit-margin-after:0.23em;width:75%;float:left}
.page-teams-portal #page-content h2.pane-title,.page-teams-portal #page-content legend.pane-title,.page-teams-portal #page-content legend.profile__name,.page-teams-portal #page-content h2.profile__name,.node-team_blog-form #page-content h2.pane-title,.node-team_blog-form #page-content legend.pane-title,.node-team_blog-form #page-content legend.profile__name,.node-team_blog-form #page-content h2.profile__name{margin:1em auto;font-size:1.5em}
#page-content h2.pane-title,#page-content legend.pane-title,#page-content legend.profile__name,#page-content h2.profile__name,#page-content h2.profile__name,#page-content legend.profile__name{font-size:35px;margin:.35em 2rem;line-height: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-sm-4, .col-md-4, .col-lg-4, .col-sm-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-sm-7 .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-lg-9, .col-sm-10, .col-md-10, .col-lg-10, .col-sm-12, .col-xs-12, .col-md-12, .col-lg-12  {
    position: relative;
    min-height: 0.0625rem;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
}

    .col-lg-10 { width: 83.33333333333334%; }

#intro_blocks .block-blog h2 {
	font-size: 28px;
	font-weight: normal;
	color: #FF7E00;
}

.intro_block .block{
    padding-left: 5px;
    padding-right: 5px;
}

#sidebar .block:first-child{
    border-bottom: 1px dotted #ccc;
    padding-bottom: 30px;
}

#sidebar .block-webform{
    border-bottom: 1px dotted #CCC;
    padding-bottom: 30px;
}

#sidebar .block-webform #edit-submitted-e-mail{
    width: 100%;
    padding: 5px 0;
}

#sidebar .block-webform .form-submit{
    float: right;
}

#sidebar .block-webform label.option{
    color: #999;
    font-family: sans-serif;
    font-size: 0.9em;
    text-transform: uppercase;
}


#site-header,
#site-subheader,
#footer-region,
.column,
.node,
.comment,
.block {
  margin-bottom: 1.5em;
}

.block ul {
  margin: 0;
  padding: 0 0 0.25em 1em; 
}


.block div.view div.views-admin-links {
  margin-top: 0;
}
.tve_p_center{text-align:center}
.thrv_contents_table.tve_p_center{margin-left:auto !important;margin-right:auto !important}
.thrv_contents_table .tve_contents_table.tve_p_center{margin-left:auto !important;margin-right:auto !important}

.headerline {padding:0px; margin:0px; width:762px; _width:760px; height:4px; background:#20487f;font-size:0;}

.c_img_t { z-index: 0; width: 85px;height:85px;border-radius:5px;}

img.c_img_t:hover {
box-shadow: 0 0 2px 2px #aaa;
-webkit-box-shadow: 0 0 2px 2px #aaa;
-moz-box-shadow: 0 0 2px 2px #aaa;
}

.list-inline {
  padding-left: 0;
  list-style: none;
  margin-left: -5px;
}
.main-menu .expanded.active-trail:after,.main-menu .leaf.active-trail:after{display:none}
.main-menu .leaf a:after{display:none}


.menu-item:hover .sub-menu {
	display: block;
}


.menu-item a {
	font: 11px museoslab, sans-serif;
}


.sidebar-nav li,
.sidebar-nav .menu-item a {
  margin: 10px 0;
	padding: 10px 0 0 0;
	font: 13px museoslab, sans-serif;
	text-transform: uppercase;
	border-top: 1px solid #e1e1e1;
}


.sidebar-nav li:first-child,
.sidebar-nav .menu-item:first-child a {
	border: none;
	background: none;
}





.sidebar-nav .current_page_item ul a,


.sidebar-nav .current_page_ancestor a,


.sidebar-nav .menu-item a {
  color: #900;
}



.current_page_item ul a:hover,
.sidebar-nav .menu-item a:hover {
  color: #fc0;
}



.sidebar-nav .current_page_ancestor .current_page_item a,
.sidebar-nav .menu-item.current_page_item a {
  color: #000;
}

.site-content span + .entry-date:before, .full-size-link:before, .parent-post-link:before, span + .byline:before, span + .comments-link:before, span + .edit-link:before, .widget_twentyfourteen_ephemera .entry-title:after{content:"\0020\007c\0020";}

.site-content .entry-meta{background-color:#fff;margin-bottom:8px;}

.site-content footer.entry-meta{margin:24px auto 0;padding:0 10px;}

.site-content .entry-header{margin-top:0;}

.site-content blockquote.alignleft{margin-left:-18%;}

.site-content blockquote.alignright{margin-right:-18%;}

.site, .site-header, .hentry, .site-content .entry-header, .site-content .entry-content, .site-content .entry-summary, .site-content .entry-meta, .page-content, .archive-header, .page-header, .contributor-info, .comments-area, .attachment .entry-attachment .attachment{max-width:100%;}

#site-header img, .search-toggle, .site-navigation, .site-content nav, .edit-link, .page-links, .widget-area, .more-link, .post-format-archive-link, .comment-respond, .comment-list .reply, .comment-reply-login, #secondary, .site-footer, .slider-control-paging, .slider-direction-nav{display:none;}

.site .site-content .content_post article{margin:0 0 20px;padding:0 0 20px !important;border-bottom:1px solid #ddd;}

.site-content.home_content{margin-top:15px;border-top:double #bbb;}

.site-content{margin-right:30%}

.fullwidth_custm .site-content{margin:0;width:100%;}


ul.products li.product div.description, .youtubevideosmall div.description, .youtubevideobig div.description {
    display: none;
}


.youtubevideosmall, .youtubevideobig {
    float: left;
    margin-right: 6px;
}


.youtubevideosmall.last, .youtubevideobig.last {
    margin-right: 0;
}


.youtubevideobig {
    margin-bottom: 6px;
}

.service-three .service-content {
	position: relative;
	margin-left: 0px;
}


.module-center {
	margin: 0 auto;
	text-align: center;
}




.module,
.module-center {
	padding: 10px 0px;
}


.top-auxiliar-h{
	height: 0px;
	width: 100%;
	position: relative;
}
.tag-list{clear:both;padding:10px 0 0;border-top:1px solid #ccc}

.main-header-wrap .main-header .mini-cart .brand { font-size: 10px; margin: 0px 0px 3px 0px; }

.main-header-wrap .main-header .mini-cart .brand a { color:  #6b5249 ; }


.product .brand, .quick-shop-content .brand, #product-area .brand, .mobile-product-title .brand { font-size: 12px; margin: 25px 0 0; }

.product .brand a, .quick-shop-content .brand a, #product-area .brand a, .mobile-product-title .brand a { color:  #ba9b82 ; }

#product-area .details .header .brand, .quick-shop-content .details .header .brand { font-size: 14px; margin: 0 0 0; color:  #ba9b82 ; }

.template-product .mobile-product-title .brand { color:  #ba9b82 ; font-size: 14px; margin: 0 0 0; }

.template-search .result.item-product .details .brand { font-size: 10px; margin: 5px 0 0; }

.template-search .result.item-product .details .brand a { color:  #ba9b82 ; }
#main .post h2,#main .reading-box h2,#main h2,#wrapper .fusion-tabs-widget .tab-holder .tabs li a,.ei-title h2,.fusion-accordian .panel-heading a,.fusion-accordian .panel-title,.fusion-author .fusion-author-title,.fusion-carousel-title,.fusion-content-widget-area .widget h4,.fusion-countdown-heading,.fusion-countdown-subheading,.fusion-flip-box .flip-box-heading-back,.fusion-header-tagline,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title a,.fusion-modal .modal-title,.fusion-page-title-bar h1,.fusion-person .person-desc .person-author .person-author-wrapper,.fusion-pricing-table .pricing-row,.fusion-pricing-table .title-row,.fusion-tabs .nav-tabs  li .fusion-tab-heading,.fusion-title h3,.main-flex .slide-content h2,.main-flex .slide-content h3,.popover .popover-title,.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6,.project-content h3,.share-box h4,table th{font-family:'Cantarell', Arial, Helvetica, sans-serif;}
#main .post h2,#main .reading-box h2,#main h2,#wrapper .fusion-tabs-widget .tab-holder .tabs li a,.ei-title h2,.fusion-accordian .panel-heading a,.fusion-accordian .panel-title,.fusion-author .fusion-author-title,.fusion-carousel-title,.fusion-content-widget-area .widget h4,.fusion-flip-box .flip-box-heading-back,.fusion-header-tagline,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title a,.fusion-modal .modal-title,.fusion-page-title-bar h1,.fusion-person .person-desc .person-author .person-author-wrapper,.fusion-pricing-table .pricing-row,.fusion-pricing-table .title-row,.fusion-tabs .nav-tabs  li .fusion-tab-heading,.fusion-title h3,.main-flex .slide-content h2,.main-flex .slide-content h3,.popover .popover-title,.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6,.project-content h3,.share-box h4,table th{font-weight:500;}
.fusion-header-wrapper .fusion-row{padding-left:0px;padding-right:0px;max-width:1050px;}
.fusion-header-v2 .fusion-header,.fusion-header-v3 .fusion-header,.fusion-header-v4 .fusion-header,.fusion-header-v5 .fusion-header{border-bottom-color:#e5e5e5;}
.fusion-header .fusion-row{padding-top:10px;padding-bottom:10px;}
.fusion-header-v2 .fusion-secondary-header{border-top-color:#005591;}
.fusion-header-tagline{font-size:16px;color:#747474;}
.fusion-header-wrapper.fusion-is-sticky .fusion-header,.fusion-header-wrapper.fusion-is-sticky .fusion-secondary-main-menu{background-color:rgba(255,255,255,0.97);}
.no-rgba .fusion-header-wrapper.fusion-is-sticky .fusion-header,.no-rgba .fusion-header-wrapper.fusion-is-sticky .fusion-secondary-main-menu{background-color:rgba(255,255,255,0.97);opacity:0.97;filter:progid: DXImageTransform.Microsoft.Alpha(Opacity=97);}
#side-header,.fusion-header,.layout-boxed-mode .side-header-wrapper,.side-header-background{background-color:rgba(255,255,255,1);}
.fusion-mobile-menu-design-modern .fusion-header-tagline{margin-top:10px;float:none;line-height:24px;}
.fusion-header-wrapper .fusion-header,.fusion-header-wrapper .fusion-secondary-main-menu{background-color:#ffffff;}
.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-header,.fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-header,.fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-header{padding-top:20px;padding-bottom:20px;}
.fusion-header-v4 .fusion-logo{display:block;}
.fusion-header-v4.fusion-mobile-menu-design-modern .fusion-logo .fusion-logo-link{max-width:75%;}
.fusion-header-v4.fusion-mobile-menu-design-modern .fusion-mobile-menu-icons{position:absolute;}
.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-logo,.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-logo a,.fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-logo,.fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-logo a,.fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-logo,.fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-logo a{float:none;text-align:center;margin:0 !important;}
.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-main-menu,.fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-main-menu,.fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-main-menu{display:none;}
.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-mobile-nav-holder{display:block;margin-top:20px;}
.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-header,.fusion-mobile-menu-design-classic.fusion-header-v5 .fusion-header{padding-top:20px;padding-bottom:20px;}
.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-secondary-main-menu,.fusion-mobile-menu-design-classic.fusion-header-v5 .fusion-secondary-main-menu{padding-top:6px;padding-bottom:6px;}
.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-main-menu,.fusion-mobile-menu-design-classic.fusion-header-v5 .fusion-main-menu{display:none;}
.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v5 .fusion-mobile-nav-holder{display:block;}
.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-logo,.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-logo a,.fusion-mobile-menu-design-classic.fusion-header-v5 .fusion-logo,.fusion-mobile-menu-design-classic.fusion-header-v5 .fusion-logo a{float:none;text-align:center;margin:0 !important;}
.fusion-mobile-menu-design-classic.fusion-header-v4 .searchform,.fusion-mobile-menu-design-classic.fusion-header-v5 .searchform{display:block;float:none;width:100%;margin:0;margin-top:13px;}
.fusion-mobile-menu-design-classic.fusion-header-v4 .search-table,.fusion-mobile-menu-design-classic.fusion-header-v5 .search-table{width:100%;}
.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-logo a{float:none;}
.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-header-banner{margin-top:10px;}
.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-secondary-main-menu .searchform{display:none;}
.fusion-header-wrapper .fusion-mobile-menu-design-classic .fusion-contact-info{text-align:center;line-height:normal;}
.fusion-header-wrapper .fusion-mobile-menu-design-classic .fusion-secondary-menu{display:none;}
.fusion-header-wrapper .fusion-mobile-menu-design-classic .fusion-social-links-header{max-width:100%;margin-top:5px;text-align:center;}
.fusion-header-wrapper .fusion-mobile-menu-design-classic .fusion-social-links-header a{margin-bottom:5px;}
.fusion-header-wrapper .fusion-mobile-menu-design-classic .fusion-header-tagline{float:none;text-align:center;margin-top:10px;line-height:24px;margin-left:auto;margin-right:auto;}
.fusion-header-wrapper .fusion-mobile-menu-design-classic .fusion-header-banner{float:none;text-align:center;margin:0 auto;width:100%;margin-top:20px;clear:both;}
.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-main-menu,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-main-menu,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-main-menu,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-main-menu,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-main-menu{display:none;}
.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-header,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-header,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-header,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-header,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-header{padding-top:20px;padding-bottom:20px;}
.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-header .fusion-row,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-header .fusion-row,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-header .fusion-row,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-header .fusion-row,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-header .fusion-row{width:100%;}
.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-logo{margin:0 !important;}
.fusion-mobile-menu-design-modern.fusion-header-v1 .modern-mobile-menu-expanded .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v2 .modern-mobile-menu-expanded .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v3 .modern-mobile-menu-expanded .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v4 .modern-mobile-menu-expanded .fusion-logo,.fusion-mobile-menu-design-modern.fusion-header-v5 .modern-mobile-menu-expanded .fusion-logo{margin-bottom:20px !important;}
.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-nav-holder{padding-top:20px;margin-left:-30px;margin-right:-30px;margin-bottom:calc(-20px - 10px);}
.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-sticky-nav-holder{display:none;}
.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-mobile-menu-icons,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-mobile-menu-icons,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-menu-icons,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-menu-icons,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-menu-icons{display:block;}
.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-logo a{float:none;}
.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-logo .searchform{float:none;display:none;}
.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-header-banner{margin-top:10px;}
.fusion-mobile-menu-design-modern.fusion-header-v5.fusion-logo-center .fusion-logo{float:left;}
.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-nav-holder{padding-top:0;margin-left:-30px;margin-right:-30px;margin-bottom:0;}
.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-secondary-main-menu,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-secondary-main-menu{position:static;border:0;}
.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-secondary-main-menu .searchform,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-secondary-main-menu .searchform{float:none;}
.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-sticky-header-wrapper,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-sticky-header-wrapper{position:fixed;width:100%;}
.fusion-mobile-menu-design-modern.fusion-logo-right.fusion-header-v4 .fusion-logo,.fusion-mobile-menu-design-modern.fusion-logo-right.fusion-header-v5 .fusion-logo{float:right;}
.fusion-mobile-menu-design-modern.fusion-sticky-menu-only.fusion-header-v4 .fusion-secondary-main-menu,.fusion-mobile-menu-design-modern.fusion-sticky-menu-only.fusion-header-v5 .fusion-secondary-main-menu{position:static;}
.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v5 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-sticky-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-sticky-nav-holder{display:none;}
.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v1.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v2.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v3.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v4.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v5.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v1.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v2.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v3.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v4.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v5.fusion-sticky-menu-1 .fusion-mobile-nav-holder{display:none;}
.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v1.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v2.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v3.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v4.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v5.fusion-sticky-menu-1 .fusion-mobile-sticky-nav-holder{display:block;}

.fusion-header-v2 .fusion-header, .fusion-header-v3 .fusion-header, .fusion-header-v4 .fusion-header, .fusion-header-v5 .fusion-header {
    border-bottom-color: #ffffff;
}


.followus {

	float:left !important;

}


.followus h3 {

	margin-left:0px;

}

.share-post .followus h3 {
	color:#333333;
	text-transform:uppercase;
	margin:0 17px 0px 0px;
}

.followus a{
	float: left;
	margin-right: 8px;
	margin-top: 8px;
}

#footer .followus a{
	margin-top: 0px;
}


.eight, .row .eight { width: 66.66667%; }

.block-grid.eight-up { margin: 0 -8px; }

  input[type="text"].eight, .row input[type="text"].eight, input[type="password"].eight, .row input[type="password"].eight, input[type="date"].eight, .row input[type="date"].eight, input[type="datetime"].eight, .row input[type="datetime"].eight, input[type="email"].eight, .row input[type="email"].eight, input[type="number"].eight, .row input[type="number"].eight, input[type="search"].eight, .row input[type="search"].eight, input[type="tel"].eight, .row input[type="tel"].eight, input[type="time"].eight, .row input[type="time"].eight, input[type="url"].eight, .row input[type="url"].eight, textarea.eight, .row textarea.eight { width: 100% !important; }






#global .container .wrap .row .collapse .columns .eight #content .content #main-content .column1, #global .container .wrap .row .collapse .columns .eight #content .content #main-content .column2{
	width:270px;
}

footer .links1 .leftlinks li, footer .links2 .leftlinks li, footer .links3 .leftlinks li, footer .links1 .rightlinks li, footer .links2 .rightlinks li, footer .links3 .rightlinks li {
	padding: 0 0 10px 0;
}

footer .links1 .leftlinks li a, footer .links2 .leftlinks li a, footer .links3 .leftlinks li a, footer .links1 .rightlinks li a, footer .links2 .rightlinks li a, footer .links3 .rightlinks li a {
	color: #376ca6;
}

footer .links1 .leftlinks li a:hover, footer .links2 .leftlinks li a:hover, footer .links3 .leftlinks li a:hover, footer .links1 .rightlinks li a:hover, footer .links2 .rightlinks li a:hover, footer .links3 .rightlinks li a:hover {
	color: #fff;
}

footer .links1 .rightlinks, footer .links2 .rightlinks, footer .links3 .rightlinks {
	padding: 20px 0 0 0;
	float: left;
}

.component_homepage_slideshow_controller_item {
  width: 132px;
  height: 65px;
  float: left;
  position: relative;
  -moz-user-select: -moz-none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
  user-select: none;
}

.component_homepage_slideshow_controller_item:hover {
  cursor: pointer;
}

.component_homepage_slideshow_controller_item:hover .base {
  top: -2px;
  opacity: 1;
  filter: alpha(opacity=100);
}

.component_homepage_slideshow_controller_item.active {
  overflow: visible;
  cursor: default;
}

.component_homepage_slideshow_controller_item.active .base {
  top: -2px;
  opacity: 1;
  filter: alpha(opacity=100);
}

#whats-new .tabs a.instagram{background-position:-171px top;}

#whats-new .tabs a.instagram:hover, #whats-new .tabs a.instagram:active, #whats-new .tabs a.instagram.current{background-position:-171px -30px;}

.tout-response .social-media li.instagram { padding-top:2px; }

#menu-bottom-nav .menu-item a { 
    font-size: 20px;
}

#menu-bottom-nav .sub-menu .menu-item a,
#menu-bottom-nav .sub-menu .menu-item .menu-description { 
    font-size: 14px;
    margin-left: 20px;
}
