.fr .home_two,
.it .home_two,
.de .home_two {margin-bottom:20px;}

.fr .home_two .text_holder,
.it .home_two .text_holder,
.de .home_two .text_holder {width:80%;line-height: 20px;}

.fr .home_two .text_holder span,
.it .home_two .text_holder span,
.de .home_two .text_holder span {font-size:16px;}

.fr .home_usp_slider .item,
.it .home_usp_slider .item,
.de .home_usp_slider .item {height:100px;}

.fr .home_three .auto_order_box .main_text .title,
.it .home_three .auto_order_box .main_text .title,
.de .home_three .auto_order_box .main_text .title {font-size:16px;width:55%;}

.fr .home_three .auto_order_box .main_text .title span,
.it .home_three .auto_order_box .main_text .title span,
.de .home_three .auto_order_box .main_text .title span {font-size:24px;}

.fr .footer_newsletter .form_content,
.it .footer_newsletter .form_content,
.de .footer_newsletter .form_content {width: 100%;}

.fr .footer_newsletter .form_content .title,
.it .footer_newsletter .form_content .title,
.de .footer_newsletter .form_content .title {font-size:16px;}

.fr .common_top_threebox .item,
.it .common_top_threebox .item,
.de .common_top_threebox .item {height:80px;}

.fr .common_top_threebox .text_holder span, 
.it .common_top_threebox .text_holder span,
.de .common_top_threebox .text_holder span {font-size:16px;}

.fr span.add_cart,
.it span.add_cart {width: 85%;}

.fr .typepage_rightbar .filter_one .searchby, 
.it .typepage_rightbar .filter_one .searchby, 
.de .typepage_rightbar .filter_one .searchby {width:260px;}

.fr .typepage_rightbar .filter_one .sortby select, 
.it .typepage_rightbar .filter_one .sortby select {width:65%;}

.it .autodelivery-banner .main_text .offer span.offer_text,
.fr .autodelivery-banner .main_text .offer span.offer_text,
.de .autodelivery-banner .main_text .offer span.offer_text {font-size:26px}

.it .autodelivery-banner .main_text .title,
.fr .autodelivery-banner .main_text .title,
.de .autodelivery-banner .main_text .title {font-size:18px;}

.it .autodelivery-banner .main_text .title span,
.fr .autodelivery-banner .main_text .title span,
.de .autodelivery-banner .main_text .title span {font-size: 40px;}

.it .prd_price_compare .one a,
.it .prd_price_compare .one span.MainToggleTab,
.fr .prd_price_compare .one a,
.fr .prd_price_compare .one span.MainToggleTab{height: 85px;}

.it .prd_price_compare .one span.pack-page-text,
.fr .prd_price_compare .one span.pack-page-text{font-size: 16px;}

.it .prd_price_compare .one span,
.fr .prd_price_compare .one span{ font-size: 20px;}

.de .myaccount-dashboard .main_title span a,
.it .myaccount-dashboard .main_title span a,
.fr .myaccount-dashboard .main_title span a{width:auto;padding: 2px 5px;}

.de .user-dashboard .leftbar a,
.it .user-dashboard .leftbar a,
.fr .user-dashboard .leftbar a{padding:0 0 0 10px;}

.de .checkout_rightbar .main_title span a,
.it .checkout_rightbar .main_title span a,
.fr .checkout_rightbar .main_title span a{width:auto; padding:2px 8px;}

.de .header_main_section .cart_user_section .cart .cart_details .btn_holder .button,
.it .header_main_section .cart_user_section .cart .cart_details .btn_holder .button{padding: 5px 0;width: 100%;margin: 10px 0 0 0;}

.de .header_main_section .cart_user_section .cart .cart_details .btn_holder .button:first-child,
.it .header_main_section .cart_user_section .cart .cart_details .btn_holder .button:first-child{width:auto; padding:5px 20px;}

.fr .header_main_section .cart_user_section .cart .cart_details .btn_holder .button{padding:5px 10px; font-size:12px;}

.de .packpage_size_pack_delivery .autodelivery{width:340px;}
.it .packpage_size_pack_delivery .autodelivery,
.fr .packpage_size_pack_delivery .autodelivery{width:400px;}

.de .qty_content .qty_box,
.it .qty_content .qty_box,
.fr .qty_content .qty_box{display:flex;}

.it .user-dashboard .leftbar{font-size:14px;}
.it .shopping_type_promo_code .radio_design{display:inline-block;}



@media(max-width: 1075px){
.it .home_usp_slider .item,
.de .home_usp_slider .item {height: 110px;}
.fr .home_usp_slider .item {height: 130px;}
.fr .home_usp_slider .item a,
.it .home_usp_slider .item a,
.de .home_usp_slider .item a {padding:10px;}	
.fr .home_two .text_holder,
.it .home_two .text_holder,
.de .home_two .text_holder {width:100%;}

}

@media(max-width: 950px){
.it .home_two {height: 145px;}
.it .home_usp_slider .item {height: 130px;}
}

@media(max-width: 840px){
.de .home_usp_slider .item {height: 110px;}
.it .home_usp_slider .item {height: 140px;}
.it .home_two {height: 155px;}
.fr .home_usp_slider .item {height: 160px;}
.fr .home_usp_slider .item a,
.it .home_usp_slider .item a,
.de .home_usp_slider .item a {padding:10px;}	
.fr .home_two .text_holder,
.it .home_two .text_holder,
.de .home_two .text_holder {width:100%;}

}

@media(max-width: 650px){
.fr .home_two,
.it .home_two,
.de .home_two {margin-bottom: 0;}
.fr .home_usp_slider .item {height: 130px;}
.it .home_usp_slider .item {height: 120px;}
.it .home_two {height: 165px;}

}


@media only screen and (max-width:500px),(max-width:599px){
.de .home_usp_slider .item {height: 130px;}
.fr .home_usp_slider .item a, 
.it .home_usp_slider .item a, 
.de .home_usp_slider .item a {padding:10px;}
	
.fr .home_two .text_holder, 
.it .home_two .text_holder, 
.de .home_two .text_holder {width:100%;}

.it .home_two {height: 185px;}

.de .main_title span.Shop_All,
.it .main_title span.Shop_All,
.fr .main_title span.Shop_All{top:50px;}

.de .home_top_supplies .main_title,
.de .home_blogs .main_title,
.it .home_top_supplies .main_title,
.it .home_blogs .main_title,
.fr .home_top_supplies .main_title,
.fr .home_blogs .main_title{padding-bottom:35px;}

.de .home_three .auto_order_box .main_text, 
.fr .home_three .auto_order_box .main_text, 
.it .home_three .auto_order_box .main_text {padding: 30px 0 0 15px;}

.de .home_three .auto_order_box .main_text .title,
.fr .home_three .auto_order_box .main_text .title,
.it .home_three .auto_order_box .main_text .title{width:60%;}

.de .home_three .auto_order_box .main_text .title span,
.fr .home_three .auto_order_box .main_text .title span,
.it .home_three .auto_order_box .main_text .title span{font-size:18px;}

.it .home_shop_option .shob_box fieldset legend,
.it .home_three .customer_review fieldset legend,
.fr .home_shop_option .shob_box fieldset legend,
.fr .home_three .customer_review fieldset legend,
.de .home_shop_option .shob_box fieldset legend,
.de .home_three .customer_review fieldset legend{padding: 0 10px; font-size:18px;}

.de .home_three .auto_order_box .main_text .offer,
.fr .home_three .auto_order_box .main_text .offer,
.it .home_three .auto_order_box .main_text .offer{padding:15px 0}

}

@media only screen and (max-width:430px),(max-width:499px){
.de .home_three .auto_order_box .main_text, 
.fr .home_three .auto_order_box .main_text, 
.it .home_three .auto_order_box .main_text {padding: 10px 0 0 15px;}

.de .home_three .auto_order_box .main_text .title,
.fr .home_three .auto_order_box .main_text .title,
.it .home_three .auto_order_box .main_text .title{width:75%;}

.de .home_three .auto_order_box .main_text .title span, 
.fr .home_three .auto_order_box .main_text .title span, 
.it .home_three .auto_order_box .main_text .title span{font-size:19px}

}

@media only screen and (max-width:400px),(max-width:429px){
.de .home_three .auto_order_box .main_text,
.fr .home_three .auto_order_box .main_text,
.it .home_three .auto_order_box .main_text{ padding: 5px 0 0 15px;}

.fr .home_two .text_holder span, 
.it .home_two .text_holder span, 
.de .home_two .text_holder span {font-size: 14px;}
.it .home_two .text_holder,
.fr .home_two .text_holder {line-height:16px; padding-top: 6px;}

.it .home_two .img_holder img, 
.fr .home_two .img_holder img, 
.de .home_two .img_holder img {width:30px;}
}

@media only screen and (max-width:375px),(max-width:389px){
.de .home_three .auto_order_box .main_text, 
.fr .home_three .auto_order_box .main_text, 
.it .home_three .auto_order_box .main_text {padding: 10px 0 0 15px;}

.de .home_three .auto_order_box .main_text .title,
.fr .home_three .auto_order_box .main_text .title,
.it .home_three .auto_order_box .main_text .title{width:75%; font-size:14px;}

.de .home_three .auto_order_box .main_text .title span, 
.fr .home_three .auto_order_box .main_text .title span, 
.it .home_three .auto_order_box .main_text .title span{font-size:16px}

}

@media only screen and (max-width:390px),(max-width:399px){
.de .home_three .auto_order_box .main_text, 
.fr .home_three .auto_order_box .main_text, 
.it .home_three .auto_order_box .main_text {padding: 20px 0 0 15px;}

.de .home_three .auto_order_box .main_text .title,
.fr .home_three .auto_order_box .main_text .title,
.it .home_three .auto_order_box .main_text .title{width:75%; font-size:13px;}

.de .home_three .auto_order_box .main_text .title span, 
.fr .home_three .auto_order_box .main_text .title span, 
.it .home_three .auto_order_box .main_text .title span{font-size:14px}
}

@media only screen and (max-width:320px),(max-width:359px){
.it .home_usp_slider .item, 
.fr .home_usp_slider .item, 
.de .home_usp_slider .item {height: 100px;}

.de .home_three .auto_order_box .main_text, 
.fr .home_three .auto_order_box .main_text, 
.it .home_three .auto_order_box .main_text {padding: 10px 0 0 15px;}
}