
/*gloabl list css*/
/*global-four-list*/
.global-three-list, .global-four-list, .global-five-list{float:left; width:100%; margin-top:2px;}
.global-three-list li, .global-four-list li, .global-five-list li{float:left;}


@media only screen and (min-width: 1201px)
{
.global-three-list li{ margin-right: 2%; max-width: 276px; width: 100%;}
.global-three-list li:nth-child(3n){margin-right:0;}
.global-three-list li:nth-child(3n+1){clear:left;}

.global-four-list li{max-width:276px;margin-right:1%; margin-bottom:15px; width:100%;}
.global-four-list li:nth-child(4n){margin-right:0;}
.global-four-list li:nth-child(4n+1){clear:left;}

.global-five-list li{width:18.4%;margin-right:2%;}
.global-five-list li:nth-child(5n){margin-right:0;}
.global-five-list li:nth-child(5n+1){clear:left;}

}


@media only screen and (min-width: 1101px)
{

.header-menu { display:block !important;}	
}

@media only screen and (min-width: 992px) and (max-width: 1200px)
{
.global-four-list li, .global-five-list li{width:23.5%;margin-right:2%;}
.global-four-list li:nth-child(4n), .global-five-list li:nth-child(4n) {margin-right:0;}
.global-four-list li:nth-child(4n+1), .global-five-list li:nth-child(4n+1){clear:left;}

.global-three-list li{ margin-right: 4.9%; max-width: 276px; width: 100%;}
.global-three-list li:nth-child(3n){margin-right:0;}
.global-three-list li:nth-child(3n+1){clear:left;}

}
@media only screen and (min-width: 769px)
{
.product-img-box .product-name { display: none;}
.product-view .product-shop .product-name { display: block;}
.block-content  { display:block !important;}
}
@media only screen and (min-width: 768px) and (max-width: 991px)
{
.global-three-list li, .global-four-list li, .global-five-list li{width:31.333%;margin-right:3%;}
.global-three-list li:nth-child(3n), .global-four-list li:nth-child(3n), .global-five-list li:nth-child(3n){margin-right:0;}
.global-three-list li:nth-child(3n+1), .global-four-list li:nth-child(3n+1), .global-five-list li:nth-child(3n+1){clear:left;}
}
@media only screen and (max-width: 770px)
{
.product-view .product-shop, .product-view .add-to-cart-wrapper, .product-view .block-related, .product-img-box, .product-collateral { width:100% !important; clear:both;}
.product-view .product-shop, .product-view .add-to-cart-wrapper, .product-view .block-related { padding-left: 0px; padding-top:20px;}
}

@media only screen and (max-width: 768px) {
.fieldset li li {width:100%; margin:0px;}
.fieldset li li.fields { width:100%; margin:0px;}
.fieldset li li.fields div.field { float:left; width:100%; margin:0px;}
.fieldset ul li ul { margin:0px;}
.product-img-box .product-name { display: block;}
.product-view .product-shop .product-name { display: none;}	
.product-img-box { padding-right:0px !important;}
.product-essential .video_block, .product-essential .video_block a, .product-essential .video_block a img, .product-essential .play_video { max-width:100%;}
.product-options p.required { padding-top:5px !important;}
.col2-left-layout .sidebar {width:100% !important;}
.block-title { display:none;}
.block-slide .block-content { border:1px solid #ccc; border-top:0px none; margin-top: 0; padding: 10px; display:none;}
.col2-left-layout .col-left { float:none; width:auto;}
.block { float:none; width:auto; display:block; padding-bottom:0px;}
.col2-left-layout .col-main { float:none; width:auto; margin:0px;}
.block-slide .block-title1 { display:block;}
}

@media only screen and (max-width: 640px) {
.cart-forms, .cart-totals-wrapper, .crosssell { min-width:100%; max-width:100%;}
.cart-table .product-cart-actions .qty { margin-bottom:10px;}
.col2-set .col-1, .col2-set .col-2 { padding: 10px;}
.col2-set .col-1 { padding-left:0px;}
fieldset li li.fields div.field { float: left; margin: 0 !important; width: 100% !important;}
fieldset li li { float: left; margin: 0 !important; width: 100% !important;}
fieldset ul li ul { margin:0px !important;}
fieldset li li .input-box { margin-bottom:5px !important;}
fieldset input.input-text { width: 365px; max-width: 100%;}
.sp-methods .form-list { padding-left: 0px;}
.form-list input.input-text { width:100% !important;}
 table#my-orders-table thead { display: none;}
 table#my-orders-table tr {display: block; border-bottom: 2px solid #ddd;}
 table#my-orders-table tr:last-child { border-bottom:0px none;}
 table#my-orders-table td { display: block; text-align: right; font-size: 13px; border-bottom: 1px solid #ababab !important;}
 table#my-orders-table tr td:last-child { border-bottom:0px none;}
 table#my-orders-table td:last-child { border-bottom: 0; text-align:right;}
 table#my-orders-table td:before { content: attr(data-label); float: left; text-transform: uppercase; font-weight: bold;}
 table#my-orders-table tbody th,  table#my-orders-table tbody td { border-right:0px none;}
  table#my-orders-table colgroup { display:none;}
}

@media only screen and ( max-width: 480px) {
.pager .amount--has-pages, .pager .limiter label { display: none;}
.pages { float:left !important; margin-left:0px !important;}
.pager > .count-container { float:right;}
.pager { width:100%;}
.footer-col3 .footer-col-content ul, .footer-col3 .footer-col-content .contact-map , .footer-col3 .footer-col-content .contact-map iframe { width:100% !important;}
.wish-campare { display:none;}
.cart-table colgroup, .cart-table thead { display: none;}
.cart-table tr { display: block; position: relative; width: 100%;}
.cart-table tr:after { content: ''; display: table; clear: both;}
.cart-table tr:last-child { margin-bottom: 0;}
.cart-table tfoot tr { padding-bottom: 0;}
.data-table .odd{ border-bottom: 1px solid #ABABAB; border-top: 1px solid #ABABAB;}
.data-table .odd:first-child { border-top:0px none;}
.cart-table td { border: none; display: block;}
.cart-table td[data-rwd-label] { padding-left: 15px; margin-bottom: 6px;}
.cart-table td[data-rwd-label] .price { font-weight: normal;}
/*.cart-table td[data-rwd-label]:before { content: attr(data-rwd-label) ":"; font-size: 12px; padding-right: 5px; text-transform: uppercase;}*/
.cart-table td.product-cart-price { text-align: left;}
.cart-table h2 { font-size: 12px;}
.cart-table .cart-links { padding-top: 5px; padding-right: 5px;}
.cart-table .cart-links > li { white-space: normal; text-align: center;}
.cart-table .cart-links > li > a { padding: 2px 0px;}
.cart-table .cart-tax-info { font-style: italic; padding-left: 15px; font-size: 13px;}
.cart-table .cart-tax-info .price { font-size: 13px;}
.cart-table .product-cart-image { width: 25%; float: left; padding-bottom: 0; border-right:0px none;}
.cart-table .product-cart-image a.cart-edit { display: block; font-size: 16px; text-align: center; text-transform: uppercase;}
.cart-table .product-cart-info,.cart-table td[data-rwd-label] { float: right; width: 75%; border-right:0px none;  border-left: 1px solid #ABABAB; padding:10px; margin-bottom:0px;}
.cart-table .product-cart-actions,.cart-table .product-cart-price { padding-bottom: 0; padding-top: 0; float: right;}
.cart-table .product-cart-remove, .cart-table .product-cart-total,.cart-table .product-cart-actions .cart-links { display: none;}
.cart-table .product-cart-image .cart-links,.cart-table .product-cart-info .btn-remove { display: block;}
.cart-table .product-cart-actions .button { display: none;}
.cart-table .product-cart-info .btn-remove { float: right; margin: -4px 0px 2px 7px;}
.cart-table .product-cart-info .product-cart-sku { margin-bottom: 5px;}
.cart-table .product-cart-actions { text-align: left;}
.cart-table .product-cart-actions .qty { margin-right: 7px; margin-bottom: 7px;}
.cart-table .price, .cart-table .product-cart-price:before { font-weight: 500; font-size: 15px;}
.cart-table .cart-footer-actions { text-align: center; width: 100%;}
.cart-table .cart-footer-actions #empty_cart_button { float: right;}
.cart-table .cart-footer-actions .btn-continue { float: left;}
.cart-table .cart-footer-actions .btn-update,.cart-table .cart-footer-actions span.or { display: none;}
/*.display-both-prices .cart-table td[data-rwd-tax-label]:before { content: attr(data-rwd-tax-label) ":";}*/
.cart-table td.product-cart-actions { border-bottom:0px none;}
.data-table tr.last th, .data-table tr.last td { border-bottom:1px solid #ababab !important; overflow: hidden;}
.btn-checkout { width: 100% !important;}
.cart-table .cart-footer-actions .button2 { float: left;}
.cart-table .cart-footer-actions .button2 span { padding:5px 5px;}
.cart-table .cart-footer-actions .button2 span span { padding:0px;}
.cart-table .cart-footer-actions #empty_cart_button { float: right;}
.cart-table .cart-footer-actions.last { padding-left:3px; padding-right:3px}
.checkout-types { max-width: 100%; float: none; text-align: center;}
.form-list .control label, .sp-methods dt label, #checkout-shipping-method-load .sp-methods dd label, #co-shipping-method-form .sp-methods dd label, .product-options ul.options-list label { min-width:100%; max-width:100%;}
.cart-table thead th, .cart-table tbody td { border-bottom:none !important; }
 .data-table tr.last th, .data-table tr.last td { border-bottom:none !important; }
}

@media only screen and (max-width:360px) {
.col2-set .col-1, .col2-set .col-2 { border: 0 none; float: none; padding-left: 0; padding-right: 0; width: auto;}
.opc .section.allow:not(.active) .step-title a { padding:0px;}
}

@media only screen and (min-width: 401px) and (max-width: 767px)
{
.global-three-list li, .global-four-list li, .global-five-list li{width:48%;margin-right:4%; margin-bottom:1%;}
.global-three-list li:nth-child(2n), .global-four-list li:nth-child(2n), .global-five-list li:nth-child(2n){margin-right:0;}
.global-three-list li:nth-child(2n+1), .global-four-list li:nth-child(2n+1), .global-five-list li:nth-child(2n+1){clear:left;}

}

@media only screen and (min-width: 320px) and (max-width: 400px)
{
.global-three-list li, .global-four-list li, .global-five-list li{float:none;width:75%;display:inline-block;}
.products-custom-list{text-align:center;}
.global-three-list, .global-four-list, .global-five-list{text-align:center;}

}
@media only screen and (max-width: 399px) {
.block-login .block-content { margin-top: 5px;}
}