.product-essential #product_addtocart_form{
    width: 100%;
}
.product-view .product-shop #product-options-wrapper .selector{
    width: 100% !important;
}
.block-related .product-wrap .item .product-image{
    margin-bottom: 10px;
}
.product-view .product-options-bottom{
    clear: both;
}
#yt_header .quick-access form{
   width: auto;
   margin-top: 0;
    float: right;
}
.product-view .product-shop .product-options-bottom .add-to-cart{
    margin: 0 0 10px;
}
.product-view .product-shop .product-options-bottom .add-to-links{
    margin: 0;
    clear: both;
}
.block-news-letter .block-title, .block .block-title{
    height: auto;
    line-height: 1.5;
}
.block-related .block-title{
    text-align: center;
}
.block-news-letter{
    margin: 0;
}
#yt_tab_products ul.yt-tab-navi li a{
    padding: 12px 15px;
}
#yt_abitem_tags, #yt_tab_products .yt-tab-content{
    overflow: hidden;
}
#yt_tab_products .yt-tab-content #yt_tabitem_reviewform .box-reviews .form-add .form-list input.input-text, #yt_tab_products .yt-tab-content #yt_tabitem_reviewform .box-reviews .form-add .form-list textarea{
    width: 100%!important;
}
#yt_tab_products .yt-tab-content #yt_tabitem_reviewform .box-reviews .form-add .form-list{
    width: 100%;
}
#review-form, #yt_tab_products .yt-tab-content #yt_tabitem_reviewform .box-reviews .form-add .buttons-set{
    width: 100%;
}
.block-related .product-wrap .item .product-image{
      margin: 0 auto 10px;
  float: none;
  width: 128px;
}
.block-related .product-wrap .product-name, .block-related .product-wrap .product-name a, .block-related .product-wrap .price-box{
    width: 100%;
    text-align: center;
}
.block-related .product-wrap .price-box span, .block-related .product-wrap .item .product-content, .block-related .product-wrap .price-from{
    float: none;
    display: block;
    width: 100%;
    text-align: center;
}

.product-view .product-img-box .more-views {
  padding: 0 15px !important;
}
#cloud-zoom-big{
    width: 100%!important;
}
.wrap-shop-policy .item:hover .item-inner{
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  border: 1px solid #e76453;
}
.block-recomended .product-wrap .item .product-image{
  margin: 0 auto 20px;
  float: none;
  width: 150px;
  height: 150px;
}
.block-recomended .product-wrap .item .product-name a{
    font-size: 16px;
}
.block-recomended  .block-title{
    text-align: center;
}
.block-recomended .product-name, .block-recomended .product-wrap .item .product-content{
    width: 100%;
    float: none;
    text-align: center;
}
.yt-tab-listing .tmp-left, .cms-home .block-news-letter, .cms-home .slider .product-name{
    margin: 0 0 20px;
}
.parent .button.sm_quickview_handler{display: none;}
.products-grid .item{
    height: auto;
}
dl#narrow-by-list select{
    width: 100%;
    max-width: 275px;
}
.parent.products-grid h2.category-name{
    font-size: 166.666667%;
    text-transform: uppercase;
    text-align: center;
}
.products-grid .availability.out-of-stock{height:36px;}
.parent.products-grid .item{
    height: auto;
}
.parent.products-grid .item .item-inner .item-image a.product-image img{
    width: auto;
    height: auto;
    max-width: 100%;
}
#contactForm input.input-text{
    width: 70%!important;
}

#contactForm .form-list .input-box, #contactForm{
    width: 100%;
}
.account-login form, .account-create form{
    width: auto;
}
.block.block-layered-nav dl#narrow-by-list dt{
    line-height: 30px;
}
.block.block-layered-nav dl#narrow-by-list dd{
    margin: 0 0 10px;
}
.products-grid .item .item-inner .item-image:hover .sm_quickview_handler{
    display: none;
}
.products-grid .item .item-info .info1 .w-temp2{
    height: 46px;
}
.products-grid.catalog .item .item-info .info1 .w-temp2{
    height: auto;
}
.products-grid .item .item-info .info1 .w-temp2 button{
    float: left;
   
}
.products-grid.catalog .item .item-info .info1 .w-temp2 button{
    width:100%;
    float: none;
    display: block;
    margin: 0 auto 10px;
}
.product-view .product-shop #product-options-wrapper .input-box select{
	width:100%;
}
.cart form, .data-table.cart-table{
    width: 100%;
}
.opc-wrapper-opc form, .opc-wrapper-opc .opc-col-left .fields .field{
    width: 100%;
    margin-top: 0;
}
.opc-wrapper-opc label{
    font-size: 11px;
    font-weight: 100;
}
.sm_setting .input-box input[type="text"], .input-box input.input-text{
    width: 100%!important;
}
#onepage-checkout-shipping-method-additional-load .gift-messages p, 
#onepage-checkout-shipping-method-additional-load .gift-messages-form p,
#onepage-checkout-shipping-method-additional-load .gift-messages input[type="checkbox"], 
#onepage-checkout-shipping-method-additional-load .gift-messages-form input[type="checkbox"],
#onepage-checkout-shipping-method-additional-load .gift-messages label,
#onepage-checkout-shipping-method-additional-load .gift-messages-form label{
    display: inline-block;
    
}
#onepage-checkout-shipping-method-additional-load .gift-messages label,
#onepage-checkout-shipping-method-additional-load .gift-messages-form label{
    padding-left: 0;
    max-width: 92%;
    vertical-align: top;
}
#onepage-checkout-shipping-method-additional-load .gift-messages input[type="checkbox"], 
#onepage-checkout-shipping-method-additional-load .gift-messages-form input[type="checkbox"]{
    margin: 1px 5px 0 0;
}
.block.block-tags .block-content{
    overflow: hidden;
}
.review-menu-block a.review-total{
    margin: 0 auto;
}
#nav ul li.level1.nav-2-4.parent ul.level1,#nav ul li.level1.nav-2-5.parent ul.level1,
#nav ul li.level1.nav-1-8.parent ul.level1,#nav ul li.level1.nav-4-5.parent ul.level1,
#nav ul li.level1.nav-4-6.parent ul.level1,#nav ul li.level1.nav-4-7.parent ul.level1,
#nav ul li.level1.nav-4-8.parent ul.level1, #nav ul li.level1.nav-4-9.parent ul.level1,
#nav ul li.level1.nav-4-10.parent ul.level1, #nav ul li.level1.nav-4-11.parent ul.level1,
#nav ul li.level1.nav-6-8.parent ul.level1, #nav ul li.level1.nav-6-9.parent ul.level1,
#nav ul li.level1.nav-6-10.parent ul.level1, #nav ul li.level1.nav-6-11.parent ul.level1,
#nav ul li.level1.nav-6-12.parent ul.level1{
    bottom: 0;
    top:auto;
}
/*.content-bottom-2 .sm-deal-wrap .sm-deal-inner .item .item-deal{
    overflow: hidden;
    background: 0 none;
   -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.content-bottom-2 .sm-deal-wrap .sm-deal-inner .item .item-deal .item-wrap{
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  padding: 10px;
  background: #fff;
  margin: 0 0 10px;
}*/
@media (max-width: 993px){
    .block-related .product-wrap .item .product-content,  .block-related  .price-box .price-from{
        width: 100%;
        float: none;
    }
    #yt_header .logo{
        width: auto;
        float: none;
        display: block;
        margin: 0 auto;
        text-align: center;
    }
    #yt_header .logo img{max-width: 100%;}
    .header .quick-access{
        width: 77%;
        float: left;
    }
    .ebay-btn{
        margin: 20px 0 0 10px;
        clear: none;
        float: left;
    }
    .header-contact{
        width: 100%;
        overflow: hidden;
    }
    .header .quick-access .block-content, .header .quick-access .block-content a{
        text-align: center;
        height: 33px;
    }
    .mini-cartpro.block{margin-right:10px;    margin-left: 20px;}
    #yt_header .quick-access .form-search {
        float: none;
        margin: 0 auto;
        display: block;
        width: 280px;
    }
    #yt_header .quick-access form {
        width: auto;
        margin-top: 0;
        float: none;
        margin: 0 auto;
        display: block;
    }
    .header-contact .block-content{
        display: block;
    }
}
@media (max-width: 767px){
    .product-view .product-shop #product-options-wrapper{
        width: 100%;
    }
    .product-view .product-shop .product-options-bottom .add-to-links{
        clear: both;
    }
       #upsell_pro .preset03-1 .vpo-wrap .vp .item{
        width: 25%;
    }
    .opc-index-index #yt_content .container{
        width:80%;
        padding: 0 10%;
    }

}
@media (max-width: 650px) {
    .ebay-btn{width: 14%;}
    #yt_header .quick-access form{
        margin: 0 0 0 -33px;
    }
}
@media (max-width: 590px) {

    .quick-access.m-lr .col-md-10{
        overflow: hidden;
        padding: 0;
        width: 77%;
        float: left;
    }
    .quick-access.m-lr .col-md-10 form{
        float: left;
    }
    .mini-cartpro.block{
        margin: 0;
    }
    .block-minicartpro{
        width: 20%;
        float: left;
    }
    #yt_header .quick-access form{
            margin: 0;
    float: left;
    }
    .mini-cartpro.block{
        margin: 0;
    }
    .header .quick-access{
        width: 81%;
    }
}
@media (max-width: 480px) {
    .ebay-btn {
        float: none;
        margin: 20px auto 0;
        display: block;
    }
}