﻿


.orange {
  border: 4px solid #ff7200;
}

.box .lists
{
	padding: 10px;
}

.box .lists ul li,
.twocol .lists ul li {
    list-style: disc outside;
    padding-left: 0px;
    margin-left: 40px;
    padding-top: 0px;
    font-size: 18px;
}

.twocol .lists h3 {
    padding-bottom: 10px;
}


#content_left .lists ul li {
list-style: disc outside;
color: #666;
line-height: 28px;
font-size: 26px;
padding-left: 0px;
margin-left: 40px;
padding-top: 0px;
}

.list_and_picture .lists {
	width: 75%;
	float:left;
}

.product-grid .price { margin-top: 15px; font-family:  'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif ; font-size: 1em; color:  #444444 ; }

.template-product .similar-products .caption .title .price { font-size: 1em; }
.site-nav-span{display:block;position:relative;z-index:9005}
.site-nav-span-wrap{height:40px;margin:0 -1px 0 0;overflow:hidden;padding:0}
.site-nav-span-theme-usatoday.site-nav-news-span:hover,.site-nav-span-theme-usatoday.site-nav-news-span.site-nav-active-span{background:#009bff}
.site-nav-span-theme-usatoday.site-nav-sports-span:hover,.site-nav-span-theme-usatoday.site-nav-sports-span.site-nav-active-span{background:#b81800}
.site-nav-span-theme-usatoday.site-nav-life-span:hover,.site-nav-span-theme-usatoday.site-nav-life-span.site-nav-active-span{background:#9600b4}
.site-nav-span-theme-usatoday.site-nav-money-span:hover,.site-nav-span-theme-usatoday.site-nav-money-span.site-nav-active-span{background:#00a53c}
.site-nav-span-theme-usatoday.site-nav-tech-span:hover,.site-nav-span-theme-usatoday.site-nav-tech-span.site-nav-active-span{background:#fa6600}
.site-nav-span-theme-usatoday.site-nav-travel-span:hover,.site-nav-span-theme-usatoday.site-nav-travel-span.site-nav-active-span{background:#00c3c3}
.site-nav-span-theme-usatoday.site-nav-opinion-span:hover,.site-nav-span-theme-usatoday.site-nav-opinion-span.site-nav-active-span{background:#666}
.site-nav-span-theme-usatoday.site-nav-weather-span:hover,.site-nav-span-theme-usatoday.site-nav-weather-span.site-nav-active-span{background:#ffc000}
.site-nav-span.site-nav-user-span{width:18px}
.site-nav-span.site-nav-user-span:after{background-position:-40px 0;height:16px;margin-left:-9px;top:13px;width:18px}
.page-template-archive-contest-php .entry-header,.page-template-archive-conference-php .entry-header,.page-template-archive-writing-resources-php .entry-header,.tax-directory-cat .entry-header{margin-bottom:12px;padding-bottom:12px}
.current-issue-section .entry-header{margin-bottom:32px}
.entry-header .btn,.entry-header .next-posts a,.next-posts .entry-header a,.entry-header .prev-posts a,.prev-posts .entry-header a{font-size:13px;font-size:.813rem}

.feature-head{
	padding: 10px;
	background: #8b1f03;
	text-transform: uppercase;
	font-family: 'TradeGothicBoldExtended', arial, sans-serif;
	color: white;
	height: 35px;
}



.wrapper { max-width: 960px; max-width: 60rem; margin: 0 auto; }

.header .wrapper { height: 100%; }

.back .wrapper { position: relative; }

.section .wrapper { height: 100%; position: relative; }


.alignright {
	float: right;
	}

	
.post img.alignright {
	float: right; 
	margin: 10px 0 5px 10px; 
	}


.alignright, 
div.alignright {
   	float: right;
   	margin: 10px 0 5px 10px;
	}
.defaulthead{color:#786d64;font-weight:900;text-align:left;padding-top:15px;padding-bottom:15px;display:block}
body.page-node.node-type-recipe .column-main,body.page-node.node-type-recipe .header-main-wrapper .header-main{width:900px !important;margin:10px auto !important;float:none !important}

  .span4 {
    width: 370px;
  }

  .row-fluid .span4 {
    width: 31.623931623931625%;
    *width: 31.570740134569924%;
  }

  input.span4,
  textarea.span4,
  .uneditable-input.span4 {
    width: 356px;
  }


input.span4,
textarea.span4,
.uneditable-input.span4 {
  width: 286px;
}


.table td.span4,
.table th.span4 {
  float: none;
  width: 284px;
  margin-left: 0;
}


.messages .span4{width:365px;}
.more-link{text-align:right;}
.hero__nav{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;display:table;max-width:1140px;height:100%;position:absolute}
.hero__nav .hero__arrows{display:table-cell;vertical-align:middle}
.hero__nav .icon,.hero__nav .hero__moar:before{position:relative;z-index:10}
.hero__nav .icon:last-of-type,.hero__nav .hero__moar:last-of-type:before{float:right}
.hero__nav a{color:#fcce01;font-size:8em;text-decoration:none}
 .grve-small-text, small, #grve-meta-bar .grve-meta-elements a, #grve-meta-bar .grve-meta-elements li.grve-field-date, #grve-anchor-menu a, .grve-tags, .grve-categories, #grve-post-title #grve-social-share ul li .grve-like-counter, #grve-portfolio-bar #grve-social-share ul li .grve-like-counter, .grve-blog .grve-like-counter, .grve-blog .grve-post-author, .grve-blog .grve-post-date, .grve-pagination ul li, #grve-header-options ul.grve-options a span, .grve-pagination .grve-icon-nav-right, .grve-pagination .grve-icon-nav-left, #grve-comments .grve-comment-item .grve-comment-date, #grve-comments .comment-reply-link, #grve-comments .comment-edit-link, .grve-newsletter label, #grve-footer-bar .grve-social li, #grve-footer-bar .grve-copyright, #grve-footer-bar #grve-second-menu, #grve-share-modal .grve-social li a, #grve-language-modal .grve-language li a, .grve-bar-title, .grve-percentage, .grve-tabs-title li, .grve-pricing-table ul li, .logged-in-as, .widget.widget_recent_entries li span.post-date, cite, label, .grve-testimonial-name, .grve-hr .grve-divider-backtotop, .grve-slider-item .grve-slider-content span.grve-title, .grve-gallery figure figcaption .grve-caption, .widget.widget_calendar caption, .widget .rss-date, .widget.widget_tag_cloud a, .grve-widget.grve-latest-news .grve-latest-news-date, .grve-widget.grve-comments .grve-comment-date, .wpcf7-form p, .wpcf7-form .grve-one-third, .wpcf7-form .grve-one-half, .mfp-counter, .grve-related-post .grve-caption, .grve-comment-nav ul li a, .grve-portfolio .grve-like-counter span, .grve-portfolio .grve-portfolio-btns, .grve-portfolio .grve-filter, .grve-blog .grve-filter, .grve-image-hover .grve-caption, .grve-portfolio .grve-hover-style-2 figcaption .grve-caption, ul.grve-fields li, .grve-team-social li a, .grve-carousel-wrapper .grve-post-item .grve-caption, .grve-blog .grve-like-counter span, .grve-add-cart, .grve-map-infotext p, a.grve-infotext-link, #grve-meta-responsive, .woocommerce span.onsale, .woocommerce nav.woocommerce-pagination ul li, .woocommerce #content nav.woocommerce-pagination ul li, .woocommerce-page nav.woocommerce-pagination ul li, .woocommerce-page #content nav.woocommerce-pagination ul li, .woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count, .woocommerce-review-link, .product_meta, table.shop_table td.product-name, .woocommerce .related h2, .woocommerce .upsells.products h2, .woocommerce-page .related h2, .woocommerce-page .upsells.products h2, .woocommerce .cross-sells h2, .woocommerce .cart_totals h2, .woocommerce .shipping-calculator-button, .woocommerce-page .shipping-calculator-button, .woocommerce-info, #grve-shop-modal .cart_list.product_list_widget li a, .woocommerce .widget_price_filter .price_slider_amount, .woocommerce-page .widget_price_filter .price_slider_amount, .woocommerce ul.cart_list li a, .woocommerce ul.product_list_widget li a, .woocommerce-page ul.cart_list li a, .woocommerce-page ul.product_list_widget li a, .woocommerce.widget_product_tag_cloud .tagcloud a { font-family: nexa; font-weight: 400; font-style: normal; font-size: 13px !important; text-transform: uppercase; }
 #grve-header #grve-header-options .grve-options-wrapper, #grve-header #grve-header-options ul.grve-options li a .grve-icon::before { width: 50px; }
 #grve-header #grve-header-options ul.grve-options { line-height: 50px; }
 #grve-header #grve-header-options ul.grve-options li a { padding-left: 50px; }
 #grve-header.grve-default #grve-main-menu ul li ul a:hover, #grve-header.grve-default #grve-header-options ul.grve-options a:hover, #grve-header.grve-default #grve-main-menu ul li a .label { color: #ffffff; background-color: #00c5c0; }
 #grve-header.grve-light #grve-main-menu ul li ul a:hover, #grve-header.grve-light #grve-header-options ul.grve-options a:hover, #grve-header.grve-light #grve-main-menu ul li a .label { color: #ffffff; background-color: #00c5c0; }
 #grve-header.grve-dark #grve-main-menu ul li ul a:hover, #grve-header.grve-dark #grve-header-options ul.grve-options a:hover, #grve-header.grve-dark #grve-main-menu ul li a .label { color: #ffffff; background-color: #00c5c0; }
 #grve-header.grve-header-sticky #grve-main-menu ul li ul a:hover, #grve-header.grve-header-sticky #grve-header-options ul.grve-options a:hover, #grve-header.grve-header-sticky #grve-main-menu ul li a .label { color: #ffffff; background-color: #00c5c0; }
body.style-206 #usersite-container .nav-bar #main-nav ul li.top{text-transform:uppercase;margin:0;padding:0 1em;margin:.25em 0;display:inline-block}
body.style-206 #usersite-container .nav-bar #main-nav ul li.top a.top::after{position:absolute;background:rgba(255,255,255,0.5);top:100%;left:0;width:100%;height:2px;content:'';opacity:0;-webkit-transition:opacity 0.3s, -webkit-transform 0.3s;-moz-transition:opacity 0.3s, -moz-transform 0.3s;transition:opacity 0.3s, transform 0.3s;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);transform:translateY(10px);-webkit-backface-visibility:hidden;backface-visibility:hidden}
body.style-206 #usersite-container .nav-bar #main-nav ul li.top a.top:hover::after{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transform:translateY(0px)}
body.style-206 #usersite-container .nav-bar #main-nav ul li.top:last-child{border-right:none}
body.style-206 #usersite-container nav#main-nav.non-mobile .selected a.top{color:rgba(255,255,255,0.53) !important}
body.style-206a #usersite-container #main-nav ul li.top{border-right:1px solid rgba(235,192,114,0.4)}
body.style-206a #usersite-container #main-nav ul li.top:last-child{border-right:none}
body.style-206a #usersite-container nav#main-nav.non-mobile .selected a.top{color:rgba(255,255,255,0.53) !important}
body.style-206b #usersite-container #main-nav ul li.top{border-right:1px solid #192e3f}
body.style-206b #usersite-container #main-nav ul li.top:last-child{border-right:none}
body.style-206b #usersite-container nav#main-nav.non-mobile .selected a.top{color:rgba(255,255,255,0.53) !important}
body.style-206c #usersite-container #main-nav ul li.top{border-right:1px solid #192e3f}
body.style-206c #usersite-container #main-nav ul li.top:last-child{border-right:none}
body.style-206c #usersite-container nav#main-nav.non-mobile .selected a.top{color:rgba(0,0,0,0.53) !important}
body.style-206d #usersite-container #main-nav ul li.top{border-right:1px solid #adadad}
body.style-206d #usersite-container #main-nav ul li.top:last-child{border-right:none}
body.style-206d #usersite-container nav#main-nav.non-mobile .selected a.top{color:#000 !important}
body.style-206e #usersite-container #main-nav ul li.top{border-right:1px solid #b2afa3}
body.style-206e #usersite-container #main-nav ul li.top:last-child{border-right:none}
body.style-206e #usersite-container nav#main-nav.non-mobile .selected a.top{color:rgba(0,0,0,0.3) !important}
#usersite-container nav#main-nav.non-mobile ul a.top{white-space:nowrap}
#usersite-container nav#main-nav.non-mobile ul li.top:hover ul{visibility:visible}
#usersite-container nav#main-nav.non-mobile ul li.top li:first-child,#usersite-container nav#main-nav.non-mobile ul li.top li:first-child a{border-top-left-radius:.3em;border-top-right-radius:.3em}
#usersite-container nav#main-nav.non-mobile ul li.top li:last-child,#usersite-container nav#main-nav.non-mobile ul li.top li:last-child a{border-bottom-left-radius:.3em;border-bottom-right-radius:.3em}
#usersite-container nav#main-nav.non-mobile ul.horizontal li.top{display:inline-block;width:auto;height:auto;zoom:1;*display:inline;margin:0 5px}
#usersite-container nav#main-nav.non-mobile ul.horizontal li.top a.top{display:inline-block;height:100%;zoom:1;-webkit-backface-visibility:hidden}
#usersite-container nav#main-nav.non-mobile ul.vertical li ul li.top{width:auto}


#usersite-container nav#main-nav.mobile a.top:link, #usersite-container nav#main-nav.mobile a.top:visited, #usersite-container nav#main-nav.mobile a.top:hover, #usersite-container nav#main-nav.mobile a.top:active,
#usersite-container nav#main-nav.mobile ul li a:link,
#usersite-container nav#main-nav.mobile ul li a:visited,
#usersite-container nav#main-nav.mobile ul li a:hover,
#usersite-container nav#main-nav.mobile ul li a:active {
  color: #1b2124; }


#usersite-container #toggle-mobile-menu a,
#usersite-container nav#main-nav.non-mobile a.top {
  color: #f6f4f4 !important; }


#usersite-container #toggle-mobile-menu a:hover,
#usersite-container nav#main-nav.non-mobile a.top:hover {
  color: #dbdbdb !important; }
.site-nav-span{display:block;position:relative;z-index:9005}
.site-nav-span-wrap{height:40px;margin:0 -1px 0 0;overflow:hidden;padding:0}
.site-nav-span-theme-usatoday.site-nav-news-span:hover,.site-nav-span-theme-usatoday.site-nav-news-span.site-nav-active-span{background:#009bff}
.site-nav-span-theme-usatoday.site-nav-sports-span:hover,.site-nav-span-theme-usatoday.site-nav-sports-span.site-nav-active-span{background:#b81800}
.site-nav-span-theme-usatoday.site-nav-life-span:hover,.site-nav-span-theme-usatoday.site-nav-life-span.site-nav-active-span{background:#9600b4}
.site-nav-span-theme-usatoday.site-nav-money-span:hover,.site-nav-span-theme-usatoday.site-nav-money-span.site-nav-active-span{background:#00a53c}
.site-nav-span-theme-usatoday.site-nav-tech-span:hover,.site-nav-span-theme-usatoday.site-nav-tech-span.site-nav-active-span{background:#fa6600}
.site-nav-span-theme-usatoday.site-nav-travel-span:hover,.site-nav-span-theme-usatoday.site-nav-travel-span.site-nav-active-span{background:#00c3c3}
.site-nav-span-theme-usatoday.site-nav-opinion-span:hover,.site-nav-span-theme-usatoday.site-nav-opinion-span.site-nav-active-span{background:#666}
.site-nav-span-theme-usatoday.site-nav-weather-span:hover,.site-nav-span-theme-usatoday.site-nav-weather-span.site-nav-active-span{background:#ffc000}
.site-nav-span.site-nav-user-span{width:18px}
.site-nav-span.site-nav-user-span:after{background-position:-40px 0;height:16px;margin-left:-9px;top:13px;width:18px}



.quicktabs_main.quicktabs-style-basic{
  background-color:#fff;
  border:1px solid #aaa;
  border-top:none;
  padding:10px;
  clear:both;
}

.directory-view-layout .views-row .views-field-field-summary,.directory-view-layout .views-row .views-field-field-topic-subtopic-image,.directory-view-layout .views-row .views-field-nid{
    
display:none;
}

.directory-view-layout .views-row-1 .views-field-field-summary,.directory-view-layout .views-row-1 .views-field-field-topic-subtopic-image,.directory-view-layout .views-row-1 .views-field-nid{
    
display:inherit;
}

.directory-view-layout .views-row-1 .views-field-field-topic-subtopic-image{
    
width:15%;float:left;margin-right:1em;
}

.directory-view-layout .views-row-1 .views-field-field-topic-subtopic-image img{
    
width:100%;height:auto;border:1px solid #aaa;
}

.directory-view-layout .views-row-1 .views-field-field-summary{
    
font-size:14px;width:82%;float:left;margin-bottom:1em;
}

.directory-view-layout .views-row .views-field-nid{
    
color:#000;font-size:16px;font-weight:normal;margin-bottom:0;
}

.directory-view-layout .views-row .views-field-field-subtopic{
    
float:left;
}

.directory-view-layout .views-row .views-field-field-subtopic .field-content{
    
border-right:1px solid #666;margin-right:4px;padding-right:4px;
}

.directory-view-layout .views-row-last .views-field-field-subtopic .field-content{
    
border-right:none;
}

.directory-view-layout .views-row .views-field-field-subtopic a{
    
color:#06c;font-size:14px;
}

	.date {
		clear: right; }


.et_pb_text { width: 100%; margin-bottom: 30px;}

.et_pb_text p:last-of-type { padding-bottom: 0px;}

.row .left-block,
.row .right-block {
	width: 230px;
	float: left
}

.row .left-block .overlay,
.row .right-block .overlay {
	width: 228px;
}

.row .right-block {
	float: right;
}
