@charset "UTF-8";
/* CSS Document */

/* Foundation v2.1.4 http://foundation.zurb.com */
/* Artfully masterminded by ZURB  */

/* -------------------------------------------------- 
   Table of Contents
-----------------------------------------------------
:: Shared Styles
:: Page Name 1
:: Page Name 2
*/


/* -----------------------------------------
   Shared Styles
----------------------------------------- */
tbody {width:100%;}
table th { font-weight: bold; }
table td, table th { padding: 9px 10px; text-align: left; }
table.responsive tr {border-bottom: solid thin; border-color: #c3c2c2;}
table.responsive img { height: auto; min-width: 100%; max-width:100%; margin-top:12px; margin-left:-10px;
 box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
  border:4px solid #c3c2c2; }
  
.newsimg {display: none;}

/* Media query rules to override previous rules, as necessary */
@media screen and (min-width: 800px) { 
.newsimg {display: block; width:220px;}

@media only screen and (max-device-width: 480px) {
	#billing_first_name_field, 	#billing_last_name_field, #shipping_first_name_field, #shipping_last_name_field,#billing_city_field, #shipping_city_field{
	width: 100%;
	float: none;
}
.woocommerce form .form-row label, .woocommerce-page form .form-row label,#billing_last_name_field label, #shipping_last_name_field label{
	width: 22% !important;
}
#billing_first_name, #billing_last_name, #shipping_first_name, #shipping_last_name, .woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea, .woocommerce-page form .form-row input.input-text, .woocommerce-page form .form-row textarea,#billing_country_chzn, #shipping_country_chzn,#billing_city, #shipping_city{
	width: 77% !important;
}
#billing_address_2_field label, #shipping_address_2_field label{
margin-right: 3px !important;
}
.gbtr_order_notes_content.accordion_content{
	width: 100% !important;
}
.gbtr_order_notes_content.accordion_content textarea#order_comments{
	width: 74% !important;
	margin-left: 0 !important;
}
#billing_state_field, #shipping_state_field{
	width: 53% !important;
}
#billing_state_field label, #shipping_state_field label{
width: 37% !important;
text-align: right;
padding-right: 20px !important;

}
#billing_state_field label .required, #shipping_state_field label .required{
right: 0;
}
#billing_email.input-text, #billing_phone.input-text,#billing_email.input-text, #billing_phone.input-text{
width: 77% !important;
}
.woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last{
width: 100% !important;
}

}
@media only screen 
and (min-width : 320px) 
and (max-width : 568px){

	#billing_first_name_field, 	#billing_last_name_field, #shipping_first_name_field, #shipping_last_name_field,#billing_city_field, #shipping_city_field{
	width: 100%;
	float: none;
}
.woocommerce form .form-row label, .woocommerce-page form .form-row label,#billing_last_name_field label, #shipping_last_name_field label{
	width: 22% !important;
}
#billing_first_name, #billing_last_name, #shipping_first_name, #shipping_last_name, .woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea, .woocommerce-page form .form-row input.input-text, .woocommerce-page form .form-row textarea,#billing_country_chzn, #shipping_country_chzn,#billing_city, #shipping_city{
	width: 77% !important;
}
#billing_address_2_field label, #shipping_address_2_field label{
margin-right: 3px !important;
}
.gbtr_order_notes_content.accordion_content{
	width: 100% !important;
}
.gbtr_order_notes_content.accordion_content textarea#order_comments{
	width: 74% !important;
	margin-left: 0 !important;
}
#billing_state_field, #shipping_state_field{
	width: 53% !important;
}
#billing_state_field label, #shipping_state_field label{
width: 37% !important;
text-align: right;
padding-right: 20px !important;

}
#billing_state_field label .required, #shipping_state_field label .required{
right: 0;
}
#billing_email.input-text, #billing_phone.input-text,#billing_email.input-text, #billing_phone.input-text{
width: 77% !important;
}
.woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last{
width: 100% !important;
}

}
/* Mobile */


/* -----------------------------------------
   Page Name 1
----------------------------------------- */




/* -----------------------------------------
   Page Name 2
----------------------------------------- */