@media (max-width: 767px) {
.sidebar{display:none;}
.show_sidebar .sidebar{display:block;}
.sidebar_filters{background:#F3F1F0}

.subheader_breadcrumb{display:none;}
.subheader_searchbox{float:none !important;margin:0px;}
.subheader_searchbox LABEL{display:none;}
.subheader_searchbox .form-group{position:relative;height:20px;margin:0px;padding:0px;}
.subheader_searchbox .form-group DIV.auto_complete{position:absolute;top:0px;left:0px;z-index:100;width:100%;}
.subheader_searchbox .form-group DIV.auto_complete INPUT{}
.subheader_searchbox .form-group .search-submit{position:absolute;top:2px;right:1px;z-index:500}
INPUT.search-box{padding:3px 4px;}
INPUT.search-submit{height:19px;}

.banner_area .banner_text{padding-top:0px;}
.banner_area .banner_image IMG{height:80px;}

 .carousel_area{border-bottom:1px dotted #3A4650;}
.carousel_products .product_slide .details{height:auto}
.carousel_products .product_slide .details TABLE.product_details_table{}

.content_feature_container{position:relative}
.content_feature{position:relative}
.content_feature DIV.content_feature_content{float:left;width:150px;margin-top:0px;}
.content_feature DIV.content_feature_image{float:left;width:75px;margin:0px}


.content_area {padding-top: 10px;padding-bottom:10px;}

.product_list .product_list_top{border-bottom:none;}
.product_list .product_list_top .product_list_pagination{display:none}
.product_list .product_list_top .product_list_social{float:nonte;text-align:center;float:none;padding:0px;}
.product_list .product_list_top .product_list_social .product_list_social_label{display:block;text-align:center;}
.product_list .product_list_top .product_list_sort{display:none;}

.product_list .product_list_top_small{display:block;border-bottom:1px dotted #3A4650;padding:8px 0px 8px 0px;}
.product_list .product_list_top_small .product_list_count{float:left;font-family:GothamRounded-Light,Arial,sans-serif;font-size:14px;font-weight:normal;color:#8A2E95;line-height:35px;margin:0px 5px;}
.product_list .product_list_top_small .product_list_refine{float:right;font-family:GothamRounded-Light,Arial,sans-serif;font-size:14px;font-weight:normal;color:#8A2E95;margin:0px 5px;}
.product_list .product_list_top_small .product_list_sort{float:right;margin:0px 5px;}
.product_list .product_list_top_small .product_list_refine A.btn{font-family:GothamRounded-Light,Arial,sans-serif;font-size:14px;font-weight:normal;color:#8A2E95;padding:6px;border-radius:0px;}
.product_list .product_list_top_small .product_list_sort BUTTON{font-family:GothamRounded-Light,Arial,sans-serif;font-size:14px;font-weight:normal;color:#8A2E95;padding:9px 6px;border-radius:0px;}

.product_list .product_list_headline{margin:0px 0px 0px 0px;}
.product_list .product_list_headline H1{padding:0px 0px;margin:0px;font-family:GothamRounded-Light,Arial,sans-serif;font-size:16px;font-weight:normal;line-height: 1.42857;color:#333333}


.product_list .row .product_short{width:auto;}
.product_list .row .product_short .product_price{border-top:1px solid #3a4650;border-bottom:1px solid #3a4650;margin:5px 0px;padding:5px 0px;}

.filters_top{margin:0px 0px;padding:5px 0px;border-top:1px dotted #3A4650;border-bottom:1px dotted #3A4650;}
.filters_top .filters_info{float:left;font-family:GothamRounded-Light,Arial,sans-serif;font-size:14px;font-weight:normal;color:#8A2E95;line-height:35px;margin:0px 0px;}
.filters_top .filters_info A{font-family:GothamRounded-Light,Arial,sans-serif;font-size:14px;font-weight:normal;color:#8A2E95;line-height:35px;}
.filters_top .filters_back{float:right;font-family:GothamRounded-Light,Arial,sans-serif;font-size:14px;font-weight:normal;line-height:35px;margin:0px 0px;}
.filters_top .filters_back A{font-family:GothamRounded-Light,Arial,sans-serif;font-size:14px;font-weight:normal;line-height:35px;}

.filters_bottom{margin:0px 0px;padding:5px 0px;border-top:2px solid #3A4650;border-bottom:2px solid #3A4650;}
.filters_bottom .filters_info{float:left;font-family:GothamRounded-Light,Arial,sans-serif;font-size:14px;font-weight:normal;color:#8A2E95;line-height:35px;margin:0px 0px;}
.filters_bottom .filters_info A{font-family:GothamRounded-Light,Arial,sans-serif;font-size:14px;font-weight:normal;color:#8A2E95;line-height:35px;text-transform:uppercase;}


.product_details_main .cart{float:none;text-align:center;}
.product_details_main .cart .btn{width:100%;}
.product_details_main .social{float:none;text-align:center;}
.product_details_main .purchase_options .purchase A.buybtn{width:100%;margin:2px 0px 2px 0px;}
.product_details_main .purchase_options .purchase A.buybtn:hover{width:100%;margin:2px 0px 2px 0px;}



.row.product_details .product_details_block {padding-left: 15px;padding-bottom:15px;}
.row.product_details .product_details_block .well{padding:0px 0px 10px 0px;margin:0px;}
.row.product_details_clear {display: none;}
.row.product_details .col-product_details_clear {display: none;}
.product_details_image{padding-top:15px;}
.product_details_row2{margin-top:0px;}
.product_details_row3{margin-top:0px;}
.product_details_description .tab-pane{height:auto;}
.product_details_author .tab-pane{height:auto;}
.product_details_text .tab-pane{height:auto;}
.product_details_reviews .tab-pane{height:auto;}
.product_details_news .tab-pane{height:auto;}
.product_details_videos .tab-pane{height:auto;}
.product_details_categories{padding-left:15px;}
.product_related_list {margin: 10px 0px 10px 0px;}
.product_list .product_list_bottom{margin-left:0px;margin-right:0px;}

.imprint_description{margin-left:15px;}
.imprint_links{margin-bottom:15px;margin-left:0px;}

.banner_area .search_tabs{float:none;display:block;padding-top:5px;padding-left:0px;}
.banner_area .search_tabs .nav-tabs{float:none;}

.order_back{text-align:center;}
.order_back A,
.order_back BUTTON,
.order_back INPUT.submit{width:100%;margin:5px 0px;padding:10px;}
.order_next{text-align:center;}
.order_next A,
.order_next BUTTON,
.order_next INPUT.submit{width:100%;margin:5px 0px;padding:10px;}

}