.pg-shop .catalog-filter-search .value { height: 38px;}
.pg-shop .catalog-filter-search .value:focus,.pg-shop .catalog-filter-search .reset:focus { background-color: #fff;}
.pg-shop .catalog-filter-search .reset:after{height:0;}
.pg-shop .catalog-filter-supplier {display:none;}
.pg-shop .wd-bloc { padding : 40px;}
.pg-shop .boutique-search { margin-bottom: 50px;}
.pg-shop .catalog-list-items .list-items .product:before {display:none;}
.pg-shop .aimeos .product .text-list h2 {  font-size: 1.4em !important; height: 4em; border-bottom: 0;}
.pg-shop .catalog-list .offer {  margin: -7.5em 1em 1em;}
.pg-shop .aimeos a:link:not(.btn), .pg-shop .aimeos a:visited:not(.btn) { color: #000;}
.basket-mini { background-color: #f5bd3c; padding: 5px 0;}
.basket-mini > a:before, .basket-mini-main, .basket-mini-product .basket-toggle{ color: #000;}

.catalog-button { background-color: #730a16; padding: 14px 0 10px 0; text-align: center;}
.catalog-button h4 { font-size:1.2em !important;}
.catalog-button * { color: #ffffff !important;}
.catalog-button .media a:before {
    font: normal normal normal 14px/1 FontAwesome;
    vertical-align: middle;
    content: "\f1c1";
    font-size: 90%;
    color: #FFF;
}

.pg-shop .pagination {  background: rgba(255, 255, 255, 0); overflow: hidden; border: 0; line-height: 30px; color:#000;}
.pg-shop .pagination li { width: 150px;  float: right !important; padding: 0px 0 !important;}
.pg-shop .pagination li a { width: 100%; background: rgba(255, 255, 255, 0);}
.pg-shop .catalog-list-type { display: none;}
.pg-shop .aimeos .btn-primary, .pg-shop .aimeos .btn-primary:active { color: #000; background-color: #fac038; border: solid 1px #fac038;}
.pg-shop .catalog-filter-search .value, .pg-shop .catalog-filter-search .reset { border-color: #fac038;}
.catalog-detail-image .image-single { background-image: none;}
.aimeos .input-group .btn { width: calc(100% - 7em);}
.pg-shop .aimeos .btn-primary, .pg-shop .aimeos .btn-primary:active{    padding: 6px;}
.aimeos .addbasket input { width: 5em; padding: 9px 0; font-size: 1em;}
.catalog-detail-basic {margin-top:50px;}
.catalog-detail-service {display:none;}
.pg-shop .aimeos .catalog-detail-basket .stock-actual .stockitem { display: -webkit-box;}
.pg-shop .aimeos .product .stock-unlimited .stocklevel, .pg-shop .aimeos .product .stock-high .stocklevel { margin-right: 10px;}
.pg-shop .aimeos .catalog-detail-basket .stocktext, .pg-shop .aimeos .catalog-detail-basket .stocklevel { display: block;}
.catalog-detail-basic .code {display:none;}
.pg-shop .aimeos .product .stockitem { margin: 0;}
.pg-shop .catalog-detail-image figure { margin: 0;}
/*.pg-shop .catalog-detail-image .image-single .item {height: 400px;}*/
/*.pg-shop .aimeos .product .col-sm-7 { width: 41.66666667%;}*/
.catalog-detail-basic h1.name, .aimeos h1{ font-size: 2em; color: #000000c9; font-family: Cabin; }
.pg-shop .aimeos h2 ,.checkout-standard-address h2 { font-size: 1.7em !important;     margin-bottom: 15px !important; }
.catalog-detail-additional .header{font-size: 2em !important; margin-bottom: 0 !important;}
.catalog-detail-additional .header:after {display:none;}
.aimeos .header{font-size: 2em !important; margin-bottom: 0 !important;}
.pg-shop .aimeos li:before{display:none;}
.aimeos tr th, .aimeos thead, .aimeos tfoot {background-color: #F8F8F8 !important;}
.aimeos th, .aimeos td { padding: 2em 0; color: #000;     font-size: 1em; border: none;}
.aimeos tr.even, .aimeos tr.alt, .aimeos tr:nth-of-type(even) { background-color: #F8F8F8 !important;}
.aimeos .common-summary-detail td.quantity input { width: 7em;}
.basket-standard-coupon{display:none !important;}
.aimeos .btn-primary, .aimeos .btn-primary:active {background-color: #f5bd3c; border: solid 1px #f5bd3c;}
.aimeos a:link:not(.btn), .aimeos a:visited:not(.btn) {color: #fac038;}
.aimeos label { font-size: 1.975rem; }
.aimeos .attr-list, .aimeos .form-list {margin-top: 20px !important;}
.aimeos input {  height: 38px !important; font-size: 16px !important;}
.checkout-standard-summary .modify {color: #fac038 !important; font-size: 0.6em; margin: 11px 0;}
.aimeos .common-summary-detail th, .aimeos .common-summary-detail td { padding: 2em 0.5em;}
.common-summary-detail h2{font-size: 0.9em !important;}
.checkout-standard-address .item-address .header {background-color: #fac038;}
.pg-shop .pagination li:last-child{display:none;}
.pg-shop .pagination li{ border-right: 1px solid #ddd;}
.pg-shop .pagination li:first-child{ border-right: 0;}
.pg-shop .tx-felogin-pi1 label { font-size: 2rem;}
.pg-shop .tx-felogin-pi1 input[type="text"], .tx-felogin-pi1 input[type="password"] {height: 35px;}
.pg-shop input[type="submit"] {font-size: 1.1em;}
.pg-shop .aimeos .catalog-detail-additional h2{
    font-size: 1.7em !important;
    margin-bottom: 00px !important;
    text-transform: capitalize;
    color: #730a16;
    padding: 0;
	display:none;
}
.pg-shop .catalog-detail .col-sm-12,  .pg-shop .catalog-detail .price-list, .pg-shop .catalog-detail .stock-list  {padding:5px 0;}
.pg-shop .catalog-detail .addbasket {
    margin-top: 2em;
}
.pg-shop .catalog-detail-additional .content li {padding: 5px 0; margin:0;}
.pg-shop .catalog-detail-additional .content li > ul {margin-left:75px;}
.catalog-detail-basket .price-item:first-of-type .taxrate { display: none; }
.pg-shop .catalog-list {padding:30px;}
.catalog-list-head {display: none;}
.catalog-detail-additional .content {line-height: 24px;}
.pg-shop .catalog-list .product { width: 300px !important;}
/************Responsive******************/
@media screen and (max-width: 600px) 
{
.aimeos th, .aimeos td {font-size: 0.9em;}
.pg-shop .wd-bloc { padding: 5px;}
.pg-shop .pagination li a { font-size: 0.9em !important;}
.aimeos .sort {margin: 0;}
}
@media screen and (max-width: 414px) 
{
.aimeos.basket-mini, .aimeos.basket-mini .basket-mini-product table.basket {width:20em !important;}
.aimeos th, .aimeos td {font-size: 0.8em;}
.pg-shop .pagination li a { font-size: 0.8em !important;}
.pg-shop .pagination li { width: 95px;}
}

