/*
CTC Separate Stylesheet
Updated: 2016-10-09 19:58:47
Theme Name: CarthageStorageUnits
Theme URI: netfish.es
Template: Divi
Author: netfishes
Author URI: netfish.es
Description: Custom theme developed by netfishes using divi.
Tags: responsive-layout,one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,custom-background,custom-colors,featured-images,full-width-template,post-formats,rtl-language-support,theme-options,threaded-comments,translation-ready
Version: 3.0.14.1476043127
*/
/* 
.tabbed #tabbed1, .tabbed #tabbed2{
  display : none;
} */

.woocommerce-cart-form__cart-item .product-name{
	background-color: yellow;
}

.woocommerce-cart-form__cart-item .product-name a{
	font-size:200%;
/* 	background-color: yellow; */
	line-height: 110%;
}
.tabbed > input{
  display : none;
}
.tabbed > input:not(:checked) + section > div{
  display : none;
}
.tabbed > section > h2{
  float : left;
}
.tabbed{
  float : left;
  width : 100%;
	padding-bottom: 20px;
}
.tabbed > section > h2 > label{
  cursor              : pointer;
     -moz-user-select : none;
      -ms-user-select : none;
  -webkit-user-select : none;
}
.tabbed > section > div{
  float  : right;
  width  : 100%;
  margin : 4.1em 0 0 -100%;
  box-sizing    : border-box;
  padding       : 0.5em 0.75em;
  border        : 1px solid #ddd;
  border-radius : 4px;
  box-shadow    : 0 0 0.5em rgba(0,0,0,0.0625);
  background    : #fff;
  position : relative;
  z-index  : 1;
}
.tabbed > section > h2{
  box-sizing  : border-box;
  margin      : 0;
  padding     : 0.5em 0.5em 0;
  overflow    : hidden;
  font-size   : 26px !important;
  font-weight : normal;
  width       : 50%;
}

.tabbed > section > h2 > label{
  display                 : block;
  padding                 : 0.5em 0.75em;
  border                  : 1px solid #ddd;
  border-bottom           : none;
  border-top-left-radius  : 4px;
  border-top-right-radius : 4px;
  box-shadow              : 0 0 0.5em rgba(0,0,0,0.0625);
  background              : #fff;
}
.tabbed > input:first-child + section > h2{
  padding-left : 1em;
}
.tabbed > input:checked + section > h2{
  position : relative;
  z-index  : 2;
}

.tabbed > input:not(:checked) + section > div{}
.tabbed input[type="radio"]:not(:checked) + section > h2 > label {
  background-color: #eee;
/* 	color: green; */
}
._nf_head_pad {
    padding-top: 26px !important;
}
.gform_button {
	background-color: #0e446d;
	color: white;
	border-color: #0e446d;
	padding: 0.3em 1em;
    border: 2px solid;
	border-radius: 5px;
	font-size: 20px;
    font-weight: 500;
    line-height: 1.7em !important;
	
      }

.woocommerce.archive #left-area {
    width: 100%;
    border: none;
}
.woocommerce.archive #sidebar {
    display: none!important;
}