﻿.block-sqbs .content:after{clear:both;content:".";display:block;height:0;overflow:hidden;visibility:hidden;}
* html .block-sqbs .content{height:1%;}
*:first-child+html .block-sqbs .content{min-height:1px;}
.wire .content *{visibility:hidden !important;}
.drupal .content{background-color:lightblue !important;}
body.page-node-21 h1#page-title,body.page-node-21 .content-area{text-align:right;}

.cont_left_bot_und_new { float:left; width:335px; }


.et_pb_accordion { margin-bottom: 30px; }

.et_pb_accordion .et_pb_toggle { margin-bottom: 10px; }

.et_pb_accordion .et_pb_toggle:last-child { margin-bottom: 0; }

.et_pb_accordion .et_pb_toggle_open .et_pb_toggle_title:before { display: none; }
.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box}


.art-postcontent,
.art-postheadericons,
.art-postfootericons,
.art-blockcontent,
ul.art-vmenu a 
{
   text-align: left;
}


.art-blockcontent h1
{
   margin: 10px 0 5px;
   font-size: 26px;
   font-family: 'Trebuchet MS', Arial, Helvetica, Sans-Serif;
   text-transform: uppercase;
}


.art-postcontent h1 a, .art-postcontent h1 a:link, .art-postcontent h1 a:hover, .art-postcontent h1 a:visited, .art-blockcontent h1 a, .art-blockcontent h1 a:link, .art-blockcontent h1 a:hover, .art-blockcontent h1 a:visited 
{
   font-size: 26px;
   font-family: 'Trebuchet MS', Arial, Helvetica, Sans-Serif;
   text-transform: uppercase;
}


.art-blockcontent h2
{
   margin-top: 19px;
   margin-bottom: 19px;
   font-size: 24px;
   font-family: 'Trebuchet MS', Arial, Helvetica, Sans-Serif;
}


.art-postcontent h2 a, .art-postcontent h2 a:link, .art-postcontent h2 a:hover, .art-postcontent h2 a:visited, .art-blockcontent h2 a, .art-blockcontent h2 a:link, .art-blockcontent h2 a:hover, .art-blockcontent h2 a:visited 
{
   font-size: 24px;
   font-family: 'Trebuchet MS', Arial, Helvetica, Sans-Serif;
}


.art-blockcontent h3
{
   margin: 10px 0 0;
   font-size: 19px;
   font-family: 'Trebuchet MS', Arial, Helvetica, Sans-Serif;
   text-transform: uppercase;
}


.art-postcontent h3 a, .art-postcontent h3 a:link, .art-postcontent h3 a:hover, .art-postcontent h3 a:visited, .art-blockcontent h3 a, .art-blockcontent h3 a:link, .art-blockcontent h3 a:hover, .art-blockcontent h3 a:visited 
{
   font-size: 19px;
   font-family: 'Trebuchet MS', Arial, Helvetica, Sans-Serif;
   text-transform: uppercase;
}


.art-blockcontent h4
{
   margin: 10px 0 -3px;
   font-size: 18px;
   font-family: 'Trebuchet MS', Arial, Helvetica, Sans-Serif;
   font-weight: normal;
   font-style: normal;
   text-transform: uppercase;
}


.art-postcontent h4 a, .art-postcontent h4 a:link, .art-postcontent h4 a:hover, .art-postcontent h4 a:visited, .art-blockcontent h4 a, .art-blockcontent h4 a:link, .art-blockcontent h4 a:hover, .art-blockcontent h4 a:visited 
{
   font-size: 18px;
   font-family: 'Trebuchet MS', Arial, Helvetica, Sans-Serif;
   font-weight: normal;
   font-style: normal;
   text-transform: uppercase;
}


.art-blockcontent h5
{
   margin: 0 0 0 30px;
   font-size: 60px;
   font-family: 'Trebuchet MS', Arial, Helvetica, Sans-Serif;
   font-weight: bold;
   font-style: normal;
   text-transform: uppercase;
   line-height: 100%;
   text-shadow: 1.4px 1.4px 2px rgba(23, 23, 23, 0.81);
}


.art-postcontent h5 a, .art-postcontent h5 a:link, .art-postcontent h5 a:hover, .art-postcontent h5 a:visited, .art-blockcontent h5 a, .art-blockcontent h5 a:link, .art-blockcontent h5 a:hover, .art-blockcontent h5 a:visited 
{
   font-size: 60px;
   font-family: 'Trebuchet MS', Arial, Helvetica, Sans-Serif;
   font-weight: bold;
   font-style: normal;
   text-transform: uppercase;
   line-height: 100%;
   text-shadow: 1.4px 1.4px 2px rgba(23, 23, 23, 0.81);
}


.art-blockcontent h6
{
   margin-top: 35px;
   margin-bottom: 35px;
   font-size: 11px;
   font-family: 'Trebuchet MS', Arial, Helvetica, Sans-Serif;
}


.art-postcontent h6 a, .art-postcontent h6 a:link, .art-postcontent h6 a:hover, .art-postcontent h6 a:visited, .art-blockcontent h6 a, .art-blockcontent h6 a:link, .art-blockcontent h6 a:hover, .art-blockcontent h6 a:visited 
{
   font-size: 11px;
   font-family: 'Trebuchet MS', Arial, Helvetica, Sans-Serif;
}


li h1, .art-postcontent li h1, .art-blockcontent li h1 
{
   margin:1px;
}
 
li h2, .art-postcontent li h2, .art-blockcontent li h2 
{
   margin:1px;
}
 
li h3, .art-postcontent li h3, .art-blockcontent li h3 
{
   margin:1px;
}
 
li h4, .art-postcontent li h4, .art-blockcontent li h4 
{
   margin:1px;
}
 
li h5, .art-postcontent li h5, .art-blockcontent li h5 
{
   margin:1px;
}
 
li h6, .art-postcontent li h6, .art-blockcontent li h6 
{
   margin:1px;
}
 
li p, .art-postcontent li p, .art-blockcontent li p 
{
   margin:1px;
}


.art-blockcontent
{
   padding:5px;
   margin:0 auto;
   color: #404040;
   font-size: 13px;
   font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
}

.art-blockcontent table,
.art-blockcontent li, 
.art-blockcontent a,
.art-blockcontent a:link,
.art-blockcontent a:visited,
.art-blockcontent a:hover
{
   color: #404040;
   font-size: 13px;
   font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
}


.art-blockcontent p
{
   margin: 6px 0;
}


.art-blockcontent a, .art-blockcontent a:link
{
   color: #808080;
   font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
   text-decoration: underline;
}


.art-blockcontent a:visited, .art-blockcontent a.visited
{
   color: #9C9C9C;
   font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
   text-decoration: none;
}


.art-blockcontent a:hover, .art-blockcontent a.hover
{
   color: #000000;
   font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
   text-decoration: none;
}

blockquote a, .art-postcontent blockquote a, .art-blockcontent blockquote a, .art-footer blockquote a,
blockquote a:link, .art-postcontent blockquote a:link, .art-blockcontent blockquote a:link, .art-footer blockquote a:link,
blockquote a:visited, .art-postcontent blockquote a:visited, .art-blockcontent blockquote a:visited, .art-footer blockquote a:visited,
blockquote a:hover, .art-postcontent blockquote a:hover, .art-blockcontent blockquote a:hover, .art-footer blockquote a:hover
{
   color: #080808;
   font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
   font-weight: normal;
   font-style: italic;
   text-align: left;
}



blockquote p,
.art-postcontent blockquote p,
.art-blockcontent blockquote p,
.art-footer blockquote p
{
   margin: 0;
   margin: 2px 0 2px 15px;
}


.rev_slider{
	position:relative;
	overflow:visible;
}



.rev_slider img{
	max-width:none !important;
	-moz-transition: none 0;
	-webkit-transition: none 0;
	-o-transition: none 0;
	transition: none 0;
	margin:0px;
	padding:0px;
	border-width:0px;
	border:none;

}


.rev_slider .no-slides-text{
	font-weight:bold;
	text-align:center;
	padding-top:80px;
}



.rev_slider .tp-caption,
.rev_slider .caption { position:absolute;  visibility:hidden; white-space: nowrap}


.rev_slider embed,
.rev_slider iframe,
.rev_slider object,
.rev_slider video {max-width: none !important}

#site-title a span, #site-title a:hover, #site-title a:focus, #site-title a:active {
	color: #004A93;
}



#testimonial-carousel { min-height: 220px; margin-top: 20px; background: #fff; border-top: 1px solid #e7e7e7; }

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

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

#testimonial-carousel .item blockquote { margin: 0 0 20px; border: 0; font-style: italic; }
.carousel{position:relative}
.carousel-inner{position:relative;width:100%;overflow:hidden}
.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);filter:alpha(opacity=50);opacity:.5}
.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}
.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}
.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}
.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block}
.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}
.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}
.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;margin-top:-10px;font-family:serif;line-height:1}
.carousel-control .icon-prev:before{content:'\2039'}
.carousel-control .icon-next:before{content:'\203a'}
.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}
.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}
.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}
.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}
.carousel-caption .btn{text-shadow:none}

.margin_new { float:none; margin:0 auto; width:1025px; }

.live-feed .date .day,
.live-feed .date .weekday,
.live-feed .date .time {
  clear: both;
  display: block;
  text-align: center;
}

.live-feed .date .time {
  font-size: 10px;
  line-height: 10px;
}


.tribe-events-photo #tribe-events-content .tribe-events-list-event-description p,
.tribe-events-loop .tribe-events-photo-event .time-details {
	margin-bottom: 0;
}


.footerlinks h2 {	
	color:#fff;
	font-size:14px;
	padding-bottom:15px;
	text-transform:uppercase;
}



.footerlinks .widget h3 {
    border-bottom: none;
    color: #fff;
    font: 16px "Helvetica Neue",Helvetica,Arial,sans-serif;
	text-decoration:underline;
	font-weight:bold;
	text-transform:uppercase;
	margin-bottom:0;
	margin-top:0;
	padding-top:0;
}


.footerlinks .widget p{
	line-height:16px;
}


.footerlinks .widget p a{	color:#fff; text-decoration:none;}

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




.footerlinks .menu {
	list-style:none;
}


.footerlinks .menu li a{
	color:#fff;
	text-transform:uppercase;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;	
}


.footerlinks .menu li a:hover{
	text-decoration:underline;
}

	.footerlinks-right{
		width: 21%;
	}

	.footerlinks-center{
		width: 50%;
		padding: 0;
		border-left:#f5f5f5 1px solid;
		border-right:#f5f5f5 1px solid;	
	}

 
.footerlinks .widget .title, .footerlinks .widget .post-meta{
	padding-bottom:0;
	margin-bottom: 5px;
}


.footerlinks .post{
	margin-bottom:0;
	padding-bottom:0;
}


.footerlinks #woo_component-3{	padding-bottom:0 !important; margin-bottom:0;}

.error404 .td-pb-span12 .block-title {
  margin-left: 20px;
}

.td-pb-article-list .td-pb-span8 .block-title,
.td-pb-article-list .td-pb-span12 .block-title {
  margin-left: 20px;
  
  
}


.td-pb-row .td-pb-row .td-pb-span12 {
  width: 100%;
}

.td-pb-span12 {
  width: 1020px;
}

  .td-pb-row .td-pb-span1,
  .td-pb-row .td-pb-span2,
  .td-pb-row .td-pb-span3,
  .td-pb-row .td-pb-span4,
  .td-pb-row .td-pb-span5,
  .td-pb-row .td-pb-span6,
  .td-pb-row .td-pb-span7,
  .td-pb-row .td-pb-span8,
  .td-pb-row .td-pb-span9,
  .td-pb-row .td-pb-span10,
  .td-pb-row .td-pb-span11,
  .td-pb-row .td-pb-span12 {
    float: none;
    width: 100% !important;
    margin-bottom: 0px !important;
    padding-bottom: 0px;
    border-left: none;
  }

.td-pb-span12,
.mceContentBody-max-width-big {
  
}

.td-pb-span12 .td-post-image-full,
.mceContentBody-max-width-big .td-post-image-full {
  width: 1021px !important;
}

.td-pb-span12 .td-post-image-full-and-grid,
.mceContentBody-max-width-big .td-post-image-full-and-grid {
  width: 1019px !important;
}

.td-pb-span12 .td-post-content .td-pb-span12 .wpb_content_element {
  padding-left: 0px;
  padding-right: 0px;
}

.td-pb-span12 .td-post-content .wpb_row .td-pb-span4 .wpb_content_element {
  padding-right: 20px;
  padding-left: 0px;
}

.td-pb-span12 .td-post-content .wpb_row .vc_btn {
  margin-left: 0px;
  margin-right: 0px;
}

.td-post-template-3 .td-pb-span12 .td-post-featured-image {
  width: 1021px;
  
  
}

.td-post-template-3 .td-pb-span12 .td-post-featured-image:after {
  width: 1021px;
  
  
}

body .td-pb-span12 .vc_left {
  margin-left: 15px;
}

body .td-pb-span12 .vc_right {
  margin-right: 15px;
}

body .td-pb-span12 .wpb_images_carousel {
  padding-left: 0px;
  padding-right: 0px;
}

body .td-pb-span12 .vc_images_carousel {
  padding-right: 19px;
  padding-left: 20px;
  
  
}

body .td-pb-span12 .wpb_gallery_heading {
  margin: 20px 0px 0px 20px;
  top: 0px;
  
  
}

body .td-pb-span12 .vc_per-view-more {
  width: 1019px !important;
  padding-right: 10px;
  padding-left: 10px;
  
  
}

.td-pb-row .td-pb-span12 .td_module_9 h3 {
  font-size: 22px;
  line-height: 32px;
}

.td-pb-span12 .td_normal_slide .block-title {
  left: 0;
}

.td-pb-span12 .td_normal_slide .td-wrapper-pulldown-filter {
  right: 0;
}

.td-footer-container .td-pb-span4,
.td-footer-container .td-pb-span8,
.td-footer-container .td-pb-span12 {
  border-left: none;
  
}

.td-footer-container .td-pb-span4:last-child,
.td-footer-container .td-pb-span8:last-child,
.td-footer-container .td-pb-span12:last-child {
  
}


.ie8 .td-pb-span12 {
  width: 1021px;
}


		#et_search_icon:hover, .mobile_menu_bar:before, .footer-widget h4, .et-social-icon a:hover, .comment-reply-link, .form-submit input, .et_pb_sum, .et_pb_pricing li a, .et_pb_pricing_table_button, .et_overlay:before, .entry-summary p.price ins, .woocommerce div.product span.price, .woocommerce-page div.product span.price, .woocommerce #content div.product span.price, .woocommerce-page #content div.product span.price, .woocommerce div.product p.price, .woocommerce-page div.product p.price, .woocommerce #content div.product p.price, .woocommerce-page #content div.product p.price, .et_pb_member_social_links a:hover { color: #7EBEC5 !important; }


		.et-search-form, .nav li ul, .et_mobile_menu, .footer-widget li:before, .et_pb_pricing li:before, blockquote { border-color: #7EBEC5; }


		
#et_search_icon:hover, .mobile_menu_bar:before, .footer-widget h4, .et-social-icon a:hover, .et_pb_sum, .et_pb_pricing li a, .et_overlay:before {
color: #9aba7f;
}


.et-search-form, .nav li ul, .et_mobile_menu, .footer-widget li:before, .et_pb_pricing li:before {
border-color: #9aba7f;
}


#et_search_icon:hover, .mobile_menu_bar:before, .footer-widget h4, .et-social-icon a:hover, .et_pb_sum, .et_pb_pricing li a, .et_overlay:before, .entry-summary p.price ins, .woocommerce div.product span.price, .woocommerce-page div.product span.price, .woocommerce #content div.product span.price, .woocommerce-page #content div.product span.price, .woocommerce div.product p.price, .woocommerce-page div.product p.price, .woocommerce #content div.product p.price, .woocommerce-page #content div.product p.price {
    color: #9ABA7F !important;
}
.field-content{display:block;}
.sidebar section span.field-content{margin-bottom:10px;}
section.panel-region-recipes div.panel-pane ul.list li div.field-content{padding-bottom:20px;max-width:75%;}
section.panel-region-recipes div.panel-pane ul.list li span.field-content{position:absolute;bottom:25px;left:10px;width:68.3501684%;max-width:280px;padding:10px;background:#fff;background:rgba(255,255,255,0.8);}
.oldie section.panel-region-recipes div.panel-pane ul.list li span.field-content{position:absolute;bottom:25px;left:10px;width:68.3501684%;max-width:280px;padding:10px;background:#fff;zoom:1;filter:alpha(opacity=90);opacity:0.9;}
#block-views-books-in-episode-block .field-content,#block-views-playlist-in-episode-block .field-collection-item-field-playlist{margin:10px 0;padding-top:10px;border-top:1px dotted #CCC;}
#block-views-books-in-episode-block .field-content img{float:left;padding:0 10px 10px 0;}
#block-views-books-in-episode-block .field-content strong,#block-views-playlist-in-episode-block strong{font-weight:normal;}
#block-views-books-in-episode-block .field-content{min-height:80px;}
#block-views-playlist-in-episode-block,#block-views-books-in-episode-block .field-content{clear:both;}
.polyptych .one-quarter:nth-child(odd) p,.one-quarter .view-id-nodequeue_2 div.field-content{font-size:.9em;}



table.display {
	margin: 0 auto;
	clear: both;
	width: 100%;
	
	
}


table.display thead th {
	padding: 5px 15px 5px 5px;
	font-weight: bold;
    font-size: 100%;
    color: #474747;
	cursor: pointer;
	* cursor: hand;
}


table.display tfoot th {
    padding: 5px 15px 5px 5px;
    font-weight: bold;
    font-style: normal;
    color: #474747;
}


table.display tr.heading2 td {
	border: 1px solid #aaa;
}


table.display td {
	padding: 4px 0;
    line-height: 13px;
    height: 60px;
    text-align: center;
    
}

table.display td.center {text-align: center;}






table.display tr.odd.gradeA {
	background-color: #ddffdd;
}


table.display tr.even.gradeA {
	background-color: #eeffee;
}


table.display tr.odd.gradeC {
	background-color: #ddddff;
}


table.display tr.even.gradeC {
	background-color: #eeeeff;
}


table.display tr.odd.gradeX {
	background-color: #ffdddd;
}


table.display tr.even.gradeX {
	background-color: #ffeeee;
}


table.display tr.odd.gradeU {
	background-color: #ddd;
}


table.display tr.even.gradeU {
	background-color: #eee;
}


table.display tr.even.row_selected td {
	background-color: #B0BED9;
}


table.display tr.odd.row_selected td {
	background-color: #9FAFD1;
}


table.display tr.gradeA {
	background-color: #eeffee;
}


table.display tr.gradeC {
	background-color: #ddddff;
}


table.display tr.gradeX {
	background-color: #ffdddd;
}


table.display tr.gradeU {
	background-color: #ddd;
}


.location-book-table-form {

}

#PageFooter .bible-is-container .bible-is-icon {
  width: 40px;
}

  .navbar .nav-collapse {
    clear: left;
  }

  .nav-collapse {
    overflow: hidden;
    height: 0;
  }

.nav-collapse.collapse {
  height: auto;
}
.carousel-inner{position:relative;width:100%;overflow:hidden}

.aligncenter {float:none; margin:0 auto; text-align:center;}




body .av-special-heading .av-special-heading-tag{
text-transform:none;
letter-spacing: -2px;
}





.av-special-heading{
width:100%;
clear:both;
display: block;
margin-top:50px;
overflow: hidden;
position: relative;
}


.avia_mobile .av-special-heading{
-webkit-perspective: 1000px;
-webkit-backface-visibility: hidden;
}


.av-special-heading.avia-builder-el-no-sibling{margin-top:0px; margin-bottom:0px;}


.flex_column + .av-special-heading{float:left; }


.meta-heading .av-special-heading-tag{
font-weight: normal;
}


.av-special-heading-h1 .special-heading-border{height: 3.4em;}

.av-special-heading-h2 .special-heading-border{height: 2.6em;}

.av-special-heading-h3 .special-heading-border{height: 1.9em;}

.av-special-heading-h4 .special-heading-border{height: 1.6em;}

.av-special-heading-h5 .special-heading-border{height: 1.5em;}

.av-special-heading-h6 .special-heading-border{height: 1.4em;}

#top #wrap_all .custom-color-heading .av-special-heading-tag, #top .custom-color-heading a, #top .custom-color-heading strong, #top .custom-color-heading .special_amp{color: inherit; }


.av-inherit-size .av-special-heading-tag{ font-size: 1em; }

.av-thin-font .av-special-heading-tag, .modern-quote .av-special-heading-tag{font-weight: 300;}


body .av-special-heading.modern-centered{ text-align: center; }


.av-special-heading.classic-quote{
text-align: center;
}


body .av-special-heading.blockquote .special-heading-border{display:none;}

#releases .smalltechinfo{padding-left:5px;padding-top:6px;font-family:Arial, Verdana;font-size:0.8em; color:#666666;display:block;letter-spacing:0.1em;}

#sidebar .smalltechinfo{padding-left:5px;padding-top:6px;font-family:Arial, Verdana;font-size:0.8em; color:#666666;display:block;letter-spacing:0.1em;border:0px #cccccc solid;}

.latest_reviews .post .content {
	min-height: 85px;
}

.latest_reviews .post .content .entry_image {
	width:117px;
	height:81px;
	margin-bottom:0;
}

.latest_reviews .post .content .entry_image img{margin:0}

.latest_reviews .post .content p {
	height:81px;
	overflow: hidden;
}

.recorder_lft{padding:0 3% 0 0; }

.recorder_lft h2{font-size:36px; line-height:36px; }

.recorder_lft .features{padding:0; float:right; }

.recorder_lft p{padding:10px 0; }

.recorder_lft ul li a span{width: 142px;font-size:12px;  }

.recorder_lft ul li h4{font-size:18px; line-height:18px; }

.recorder_lft ul li br{display:none; }

.recorder_lft ul li a{display:block; }

.recorder_lft ul{width:100%; margin:0 0 15px 0;  }

.pro_recorder_header .recorder_lft h2       { padding:0 0 24px 0; border-bottom: 1px solid #cdcdcd; margin: 0 0 24px 0; }

.recorder_lft ul li							{ padding:0; margin:0; }

.recorder_lft ul li a img					{ padding:0; margin:0 10px 0 0; display:inline-block; float:left; width:20px; }

.recorder_lft ul li a span em				{ color:#ff0000; }

.recorder_lft ul li a:hover					{ text-decoration:underline; }

.recorder_lft .recorder_lft_bottom p	    { margin:20px 0 0 0; border-top:solid 1px #acacac; border-bottom:0; }


.purchasedframed .recorder_lft h2 { display: none; }

.panel-grid-cell .so-panel {
  zoom: 1;
}

.panel-grid-cell .so-panel:before {
  content: '';
  display: block;
}

.panel-grid-cell .so-panel:after {
  content: '';
  display: table;
  clear: both;
}
 #pg-136-0 , #pl-136 .panel-grid-cell .so-panel { margin-bottom:35px }
 #pl-136 .panel-grid-cell .so-panel:last-child { margin-bottom:0px }

					.sidebar-slider .cycle-slideshow .alignnone{margin:0 0 0 10px;width:340px;height:200px}

	.entry p,
	.entry ul,
	.entry ol,
	.entry blockquote,
	.entry table,
	.entry .alignnone,
	.entry .aligncenter,
	.gallery {
		margin:0 0 15px;
	}

#footer-bottom .left { float:left; }
.menu-underlogo #header-content .branding{text-align:center;}
.menu-float #header #header-content .branding{text-align:left;}
.menu-divided #header .branding{margin:0;text-align:center;}
.menu-divided #header .branding .image-logo img{position:relative;z-index:1;width:255px;}
#header .branding{text-align:;}
#header .branding img{margin:25px 0 25px 15px;width:255px;}
.article h2{margin-bottom:0}
.article img{border:5px solid #fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.25);box-shadow:0 1px 2px rgba(0,0,0,0.25)}
.article .header{margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid #e3e3e3}
.article .content{overflow:hidden;*zoom:1}
.alignright{float:right;margin:5px 0 20px 20px}
a img.alignright{float:right;margin:5px 0 20px 20px}
.wp-caption.alignright{margin:5px 0 20px 20px}
.mk-imagebox-shortcode.column-style .swiper-slide{float:none}
.mk-imagebox-shortcode .imagebox-one-column .mk-imagebox-item,.mk-imagebox-shortcode .slide-style .swiper-slide .mk-imagebox-item{width:100%}
.show-first,.show-next,.ux-box .ux-box-text,.widget_product_tag_cloud a,.product_list_widget li a,.widget_tag_cloud a,.widget_layered_nav_filters .chosen a,.ux_logo a,.ux-header-element a,.iosSlider .sliderNav a span,.iosSlider .sliderNav a,.product-page-aside .product,.post-date,.featured_item_text,ul.pinterest-style,.blog-pinterest-style article.type-post,.blog-pinterest-style article.hentry,.cat-count,.cat-title,.cart-icon strong,.cart-icon-handle,strong.cart-name,span.cart-price,.back-image img,.quick-view,.yith-wcwl-add-to-wishlist a,ul.header-nav li a{-webkit-transition:all 200ms ease-out;transition:all 200ms ease-out}
.quick-view{font-weight:bold;font-size:78%;opacity:0;position:absolute;bottom:-30px;left:0;right:0;color:#ffffff;background:#627f9a;text-align:center;text-transform:uppercase;padding:5px 0}
.product-image:hover .quick-view{bottom:0;opacity:.9}
.quick-view:hover{text-decoration:underline}
.lookbook-slider .quick-view{bottom:42%;font-size:95%;margin:0 auto;opacity:0;background:#fff !important;color:#000000;padding:10px 20px;width:170px}
.lookbook-slider .product-image:hover .quick-view{bottom:45%;opacity:.8}
.quick-view,.back-image{display:none !important}
html[data-useragent*='iPad'] .quick-view{bottom:0;opacity:1;background:rgba(0,0,0,0.1)}

#content-wrapper {
  font-family: "futura-pt",sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 30px;
  width: 600px;
}

.home #content-wrapper {
  margin-right: 20px;
  margin-top: 30px;
  width: 425px;
}

      #content-wrapper #OT_form {
        width: 100%;
      }

      .slider-wrapper, #slider, #slider-small, #content-wrapper, #navigation-mobile, #sub-menu-mobile {
        display:none;
      }

      .page-template-subpage-php #content-wrapper {
        display: block;
        float: none;
        font-size: 14px;
        line-height: 18px;
        margin: 0 auto;
        padding-top: 55px;
        width: 90%;
      }

#header .right {
  text-align: right;
}

.right {
  float: right;
}

      #header .half.right {
        bottom: -450px;
        color: #afbd21;
        left: 0;
        position: absolute;
        text-align: center;
      }

      #header .half.right p {
        padding: 0;
      }

      .page-template-subpage-php #navigation, .page-template-subpage-php .half.right, .page-template-subpage-php .hours {
        display: none;
      }
.q_counter_holder p.counter_text{font-weight:600;text-transform:uppercase;letter-spacing:1px;margin:12px 0 0 00}
#scrolltriggered #inscroll ul.stb_social{overflow:hidden;margin:10px -7px 0 0;clear:both;}
#scrolltriggered #inscroll ul.stb_social li{float:left;list-style:none;background:none;padding:0;height:30px;margin:0 7px 0 0;}
#scrolltriggered #inscroll ul.stb_social li.fb.standard{width:50px;overflow:hidden;}
#scrolltriggered #inscroll ul.stb_social li.twitter.regular{width:80px;}
#scrolltriggered #inscroll ul.stb_social li.google.medium{width:60px;}
#scrolltriggered #inscroll ul.stb_social li.fb.box_count,#scrolltriggered #inscroll ul.stb_social li.google.tall,#scrolltriggered #inscroll ul.stb_social li.twitter.vertical,#scrolltriggered #inscroll ul.stb_social li.linkedin.top,#scrolltriggered #inscroll ul.stb_social li.stumbleupon.s5,#scrolltriggered #inscroll ul.stb_social li.pinterest.vertical{height:66px!important;}
.pager-current{font-weight:bold;}
.footer-section--legal__legal-menu .menu .leaf .last,.footer-section--legal__legal-menu .menu li .last{border-width:0}
.footer-section--legal__legal-menu .menu .last{border-width:0}
.footer-section__menu .leaf.last,.footer-section__menu .last{margin-bottom:0}
.menu-minipanel-panel .menu li.last.expanded{position:relative;-webkit-transform:translateZ(0)}
.submenu .last{margin:0;padding:0}
.submenu .leaf,.submenu .last,.submenu .collapsed{display:block;list-style:none;line-height:1}
#competition-main-menu li.last .menu-minipanel-panel,#microsite-main-menu li.last .menu-minipanel-panel{right:0 !important}
html:not(.lt-ie10) li.accent-border--turquoise ul.menu .leaf,html:not(.lt-ie10) li.accent-border--turquoise ul.menu .last,html:not(.lt-ie10) li.accent-border--turquoise .menu-minipanel-panel .leaf,html:not(.lt-ie10) li.accent-border--turquoise .menu-minipanel-panel .last,html:not(.lt-ie10) li.accent-border--turquoise .submenu .leaf,html:not(.lt-ie10) li.accent-border--turquoise .submenu .last{max-width:100%}
html:not(.lt-ie10) li.accent-border--purple ul.menu .leaf,html:not(.lt-ie10) li.accent-border--purple ul.menu .last,html:not(.lt-ie10) li.accent-border--purple .menu-minipanel-panel .leaf,html:not(.lt-ie10) li.accent-border--purple .menu-minipanel-panel .last,html:not(.lt-ie10) li.accent-border--purple .submenu .leaf,html:not(.lt-ie10) li.accent-border--purple .submenu .last{max-width:100%}
.static-header__user-menu .leaf.last,.static-header__user-menu .last{margin-bottom:0}
#prize-concepts .filters ul li.last{padding-right:0}
