@charset "utf-8";
/* CSS Document */

.mpinstagramfeed-container .mpinstagramfeed-photo .mpinstagramfeed-post-caption {
    width: 100%;
}

@media (min-width: 1440px){
.sidebar .product-items .product-item-info .product-item-photo {
    position: relative;
}
}

@media (max-width:1199px)  {
footer .separator-right.address .hours {margin: -30px auto 0;}
.secondary-menu ul:after {display: none;}
.product-tile-container .qty-label, .product-tile-container button.decreaseqty, .product-tile-container button.increaseqty {
font-size: 17px;line-height: 20px; height: 25px; min-width: 22px;padding: 2px 0;}
.product-tile-container .qty-label {font-size: 15px;}
.control.qty-change label {font-size: 16px;margin-right: 6px;}
.product-tile-container .flex-container .btn-cart {font-size: 14px;}
.mpinstagramfeed-container .mpinstagramfeed-photo { height: 113px;}
}

@media (max-width:1024px)  {
.mpinstagramfeed-container .mpinstagramfeed-photo {
    height: auto;
    width: calc(50% - 4px) !important;
}

}


@media (min-width: 992px){
.page-header .main-navigation {left: 0 !important;height: 34px !important;}
.page-header .brand-panel {display: flex;justify-content: flex-end;padding-right: 0px;padding-left: 0px;}
.page-header .brand-panel .basket-panel {right: inherit;}
.page-header .brand-panel .basket-panel.basket-fixed {right: inherit;}
.cate-slider{padding: 0 30px;}

.abs-shopping-cart-items-desktop, .block-cart-failed, .cart-container .form-cart, 
.cart-container .cart-gift-item {
    width: 100%;
    padding-right: 7%;
    max-width: 67%;
    flex: 0 0 67%;
    float: inherit;
    -ms-flex-order: 3;
    -webkit-order: 3;
    order: 3;
}
.cart-summary .block .fieldset .field>.label {
    margin: 0 0 0px;
}
.cart-summary .block .fieldset .field {
    margin: 0 0 18px;
}
.cart-container {
    display: flex;
    flex-wrap: wrap;
}
.cart-summary{
    width: 100%;
    background-color: #e5e2da;
    font-size: 16px;
    max-width: 33%;
    flex: 0 0 33%;
    float: inherit;
    -ms-flex-order: 4;
    -webkit-order: 4;
    order: 4;
}
.opc-wrapper {
    padding-right: 7%;
}
.opc-wrapper .form-login, .opc-wrapper .form-shipping-address {
    max-width: 100%;
}
.page-header .main-navigation .search-bar.search-fixed {
    position: fixed;
    top: 20px;
    right: inherit;
    left: inherit;
    margin-left: -15px;
    background-color: #fff;
}
}

/* media-css-start max-width:981px */
@media (max-width:991px) {
.page-header .brand-panel .header-actions-right {display: block;}
.page-header .brand-panel .header-actions-left {display: block;}
.page-header .brand-panel .header-actions-right .menu-btn-right .pa {font-size: 44px;line-height: .9;padding-top: 10px;padding-left: 14px;}
.page-header .brand-panel .basket-panel {display: none;}
.page-header .brand-panel .header-actions-right .menu-btn-right {width: 80px;height: 65px;cursor: pointer;float: right;margin-top: 0;font-size: 40px;padding-top: 0;color: #1a1341;position: relative;}
.page-header .brand-panel .header-actions-right .menu-btn-right span {font-family: 'GillSans',sans-serif;line-height: 28px;font-size: 32px;float: right;height: 24px;position: absolute;bottom: 8px;right: 8px;font-weight: 600;}
.page-header .brand-panel .header-actions-right .divider {border-left: 1px solid #1a1341;height: 75px;margin: 0;}
.page-header .brand-panel .header-actions-left .divider {border-right: 1px solid #1a1341;height: 70px;margin: 0;}
.page-header .brand-panel .header-actions-left .menu-btn {width: 70px;height: 65px;cursor: pointer;float: left;}
.page-header .brand-panel .header-actions-left .menu-btn .menu-toggle {font-size: 24px;text-decoration: none;color: #1a1341;}
.page-header .brand-panel .header-actions-left .menu-btn .menu-toggle .c-hamburger {
display: block;position: relative;overflow: hidden;margin: 0;margin-top: 11px;margin-left: 2px;padding: 0;width: 52px;height: 48px;font-size: 0;text-indent: -9999px;background-color: transparent !important;-webkit-appearance: none;-moz-appearance: none;appearance: none;box-shadow: none;border-radius: none;border: 0;cursor: pointer;-webkit-transition: background .3s;transition: background .3s;}
.page-header .brand-panel .header-actions-left .menu-btn .menu-toggle .c-hamburger span {display: block;position: absolute;top: 20px;height: 8px;width: 100%;background: #1a1341;}
.page-header .brand-panel .header-actions-left .menu-btn .menu-toggle .c-hamburger.is-active span {
background: 0;}
.page-header .brand-panel .header-actions-left .menu-btn .menu-toggle .c-hamburger span:before, .page-header .brand-panel .header-actions-left .menu-btn .menu-toggle .c-hamburger span:after {
position: absolute;display: block;left: 0;width: 100%;height: 8px;background-color: #1a1341;content: "";-webkit-transition-duration: .3s,0.3s;transition-duration: .3s,0.3s;-webkit-transition-delay: .3s,0s;transition-delay: .3s,0s;}
.page-header .brand-panel .header-actions-left .menu-btn .menu-toggle .c-hamburger span:before {
-webkit-transition-property: top,-webkit-transform;transition-property: top,transform;top: -20px;}
.page-header .brand-panel .header-actions-left .menu-btn .menu-toggle .c-hamburger.is-active span:before {top: 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.page-header .brand-panel .header-actions-left .menu-btn .menu-toggle .c-hamburger.is-active span:before, .page-header .brand-panel .header-actions-left .menu-btn .menu-toggle .c-hamburger.is-active span:after {-webkit-transition-delay: 0s,0.3s;transition-delay: 0s,0.3s;}
.page-header .brand-panel .header-actions-left .menu-btn .menu-toggle .c-hamburger span:after {
-webkit-transition-property: bottom,-webkit-transform;transition-property: bottom,transform;bottom: -20px;}
.page-header .brand-panel .header-actions-left .menu-btn .menu-toggle .c-hamburger.is-active span:after {bottom: 0;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}
.page-header .main-navigation {border-bottom: 0;background: #1a1341;z-index: 100;text-transform: uppercase;font-size: 15px !important;padding-top: 34px;}
.page-header .main-navigation .search-bar {width: 100% !important; top: 0;}
.page-header .main-navigation .search-bar form.search-form {background-color: #faf1e6;}
.page-header .main-navigation .store_categories {display: block;}
.page-header .main-navigation .store_categories li {font-family: 'GillSans',sans-serif;border-bottom: 1px solid #c4bcbf;background-color: #eee6df;}
.page-header .main-navigation.open{left: 0;}
.page-header .main-navigation .main_menu li, .page-header .main-navigation .user_menu li, .page-header .main-navigation .store_categories li {display: block;border-bottom: 1px solid #c4bcbf;width: 100%;text-align: left;line-height: 24px;height: auto;margin-bottom: 0;}
.page-header .main-navigation .store_categories {display: block; margin-bottom: 0;}
.page-header .main-navigation .search-bar form.search-form {opacity: 1;filter: alpha(opacity=100);}
.page-header .main-navigation .search-bar button.search-toggle {display: none !important;}
.page-header .main-navigation {padding-top: 0;}
.page-header .main-navigation .store_categories {margin-top: 34px;}
.page-header .main-navigation .main_menu li a, .page-header .main-navigation .user_menu li a, .page-header .main-navigation .store_categories li a {position: relative;display: block;padding: 12px 12px 12px 30px;color: #fbf2e8;text-decoration: none;font-weight: 600;font-size: 14px;}
.page-header .main-navigation .main_menu li a p, 
.page-header .main-navigation .user_menu li a p, 
.page-header .main-navigation .store_categories li a p{margin-bottom: 0; display: inline-block;}
.page-header .main-navigation .main_menu {display: block;height: auto;margin-bottom: 0;}
.page-header .main-navigation .store_categories li a {color: #1a1341;}
.page-header .main-navigation .main_menu li a:after, .page-header .main-navigation .user_menu li a:after, .page-header .main-navigation .store_categories li a:after {right: 0;float: right;position: relative;font-family: 'FontAwesome';content: "\f054";height: auto;top: auto;display: inline-block;width: auto;background-color: transparent;}
.page-header .brand-panel .brand-logo img {width: 187px;margin-top: 10px;}
.page-header .brand-panel {height: 105px;}
.page-header .brand-panel .brand-logo:after {height: 177px;width: 177px;border-bottom-width: 73px;border-radius: 177px;margin-top: -154px;margin-left: 5px;}
.page-header .main-navigation .main_menu li a:hover, .page-header .main-navigation .user_menu li a:hover, .page-header .main-navigation .store_categories li a:hover {background: #92a7a9;color: #fbf2e8;}
.page-header .main-navigation .user_menu, .page-header .main-navigation .store_categories {display: block; }
.cta-page-tile .btn { font-size: 22px;}
.parkers-head h2 {text-transform: uppercase;font-size: 40px;}
.parkers-sliders .sub-item h3 { font-size: 16px;}
.parker-blogs .blog-header{height: 151px;}
.newsletter-band{text-align: center;}
.page-header .brand-panel .brand-logo {width: 187px;}
.product-tile-container .flex-container .btn{font-size: 13px;}
.product-tile-container .product-block .product-information h4 {
font-size: 16px;height: 40px;}
.product-tile-container .product-block .product-information {min-height: 80px;}
.product-tile-container .product-block .product-information p {font-size: 20px;}
.secondary-menu {display: none;}
.btn-blue { font-size: 16px;}
.accordion .card-header .btn {font-size: 18px;}
.reassurance-band .pa {font-size: 50px;}
.reassurance-band .pa.pa-truck { font-size: 60px;}
.cta-page-tile-shop .h3-head {font-size: 26px;}
.wishlist-index-index .products-grid .product-item {max-width: 50%;flex: 0 0 50%;}
.stock.unavailable {padding: 12px 6px;font-size: 11px;}
.product-information .price-container .price {font-size: 20px;}
#cpcolumninstagram .instangram-feed a {width: calc(100% - 10px);}
.secondary-menu { display: none !important;}
.parker-blogs .blog-header, .parker-blogs .review-header { height: auto;}
.parker-blogs .comment {height: auto;}
.account .table-wrapper {padding-left: 0;padding-right: 0;}
.table td, .table th {padding: 1rem 0.5rem;}
.best-left-circle:before, .best-left-circle img, 
.luxury-right-circle:before, .luxury-right-circle img {display: none;}
img.hrs-pop-img {right: calc(100% + 10px);width: 85px;}
.footer-insta-img {max-width: 190px; margin-right: 30px;}
.secondary-menu ul:after{display: none;}
.products-upsell.products-grid .product-item {margin-bottom: 15px;}
.testimonials-slider h2 {font-size: 60px;}
.product-tile-container .qty-label, .product-tile-container button.decreaseqty, .product-tile-container button.increaseqty {
    height: 24px;min-width: 18px;margin: 1px;}
.control.qty-change label {font-size: 13px; margin-right: 5px;}
.control.qty-change {padding-left: 5px;padding-right: 10px;}
.prul-list .btn-ready {padding: 3px 9px;font-size: 11px;width: 85px;}
.cart-summary {width: 100%; font-size: 16px; order: 2;}
.cart-container {
    display: flex;
    flex-direction: column;
}
.abs-shopping-cart-items-desktop, .block-cart-failed, .cart-container .form-cart, 
.cart-container .cart-gift-item {
    -ms-flex-order: 3;
    -webkit-order: 3;
    order: 3; width: 100%; padding-right: 0;
}
.cart.table-wrapper:before{display: none;}
 .success-table:after, .success-table:before{display: none;}
 .content-accordian:before {width: 189px;height: 107px;background-size: 100%;}
.trigger-col:before {left: 15%;}
.trigger-col:after {right: 15%;}
.free-ship-100 {
    margin-top: -20%;
    width: 220px;
}
.reassurance-band .media-left img{width: 40px;}
.kitchen-tour-img:after{display: none;}
.product-tile-container .image-container {height: 350px;}
.product-tile-container .product-block .product-information h4 {
    font-size: 20px;
    height: 50px;
}
}
/* media-css-end max-width:981px */

@media (max-width: 991px) and (min-width: 768px){
.page-header .main-navigation {position: absolute;top: 119px;left: -300px;width: 300px;transition: all ease 0.4s;}
.page-header .main-navigation.open{left: 0;}
.hidden-sm {display: none !important;}
.newsletter-band .newsletter-subscribe {padding-bottom: 20px;}

}

/* media-css-start max-width:981px */
@media (max-width:981px) {

}
/* media-css-end max-width:981px */

/* media-css-start max-width:800px */
@media (max-width:800px) {

}
/* media-css-end max-width:800px */


/* media-css-start max-width:768px */
@media (min-width:768px) {
.account.page-layout-2columns-left .sidebar-main{width: 100%; flex: 0 0 100%;}
.page-layout-2columns-left .sidebar-main {float: inherit;}
.product.data.items>.item.title>.switch {
    border:0;
    font-family: "Gill Sans";
}
.product.data.items>.item.title:not(.disabled)>.switch:active, .product.data.items>.item.title.active>.switch, .product.data.items>.item.title.active>.switch:focus, .product.data.items>.item.title.active>.switch:hover {
    background: #1a1341;
    color: #93a7aa;
    text-decoration: none;
}
.product.data.items>.item.content {
    background: transparent;
    margin-top: 43px;
    padding: 0;
    border: 0;
    padding-top: 20px;
}
.product .value {
    font-size: 16px;
    font-family: "Gill Sans";
}
.product.data.items>.item.title {
    margin: 0;
    margin-right: 15px;
}


.page-layout-1column .product.media {
    width: 45%;
    float: right;
    margin-right: 9%;
    margin-bottom: 75px;
}
.page-layout-1column .product-info-main {
    width: 36%;
    margin-right: 4%;
}
.new_footer .separator  .col-md-3 {
    -ms-flex: 0 0 29.5%;
    flex: 0 0 29.5%;
    max-width: 29.5%;
}
.cms-pages-new .page-title h5{ padding: 0 20px;}
.mb-md-6{margin-bottom: 5rem !important;}
} 
/* media-css-start max-width:768px */

/* media-css-end max-width:768px */
@media (max-width:767px) {
.block-search .control { margin: 0 0px 0 0; padding: 0;}
.page-header .main-navigation {position: absolute;height: 0;left: 0 !important;width: 100%;overflow: hidden;}
.page-header .main-navigation {margin-right: 0;min-height: inherit !important;margin-top: 100px;padding: 0;transition: all ease 0.3s;}
.page-header .main-navigation.open{height: auto !important;min-height: inherit !important;margin-top: 100px;}
.page-header .main-navigation .store_categories, 
.page-header .main-navigation .main_menu, 
.page-header .main-navigation .user_menu{opacity: 0; visibility: hidden; transition: all ease 0.3s; height: 0;}
.page-header .main-navigation.open .store_categories,
.page-header .main-navigation.open .main_menu,
.page-header .main-navigation.open .user_menu{opacity: 1; visibility: visible; height: auto;}
.page-header .brand-panel .brand-logo:after {height: 120px;width: 120px;border-bottom-width: 55px;border-radius: 100%;margin-top: -110px;margin-left: 15px;}
.page-header .brand-panel .brand-logo img {width: 145px;margin-top: 4px;}
.page-header .brand-panel .header-actions-left {padding: 10px;}
.page-header .brand-panel .header-actions-left .menu-btn .menu-toggle .c-hamburger {
margin-top: 16px;margin-left: 0;width: 36px;height: 32px;}
.page-header .brand-panel .header-actions-left .menu-btn .menu-toggle .c-hamburger span {
top: 13px;height: 6px;}
.page-header .brand-panel .header-actions-left .menu-btn .menu-toggle .c-hamburger span:before, .page-header .brand-panel .header-actions-left .menu-btn .menu-toggle .c-hamburger span:after {
height: 6px;}
.page-header .brand-panel .header-actions-left .menu-btn .menu-toggle .c-hamburger span:after {
bottom: -13px;}
.page-header .brand-panel .header-actions-left .menu-btn .menu-toggle .c-hamburger span:before {
top: -13px;}
.page-header .brand-panel .header-actions-left .menu-btn {width: 46px;height: 65px;}
.page-header .brand-panel .header-actions-right {padding: 10px;}
.page-header .brand-panel .header-actions-right .divider {height: 65px;}
.page-header .brand-panel .header-actions-right .menu-btn-right {width: 47px;}
.page-header .brand-panel .header-actions-right .menu-btn-right .pa {font-size: 32px;padding-top: 18px;padding-left: 8px;}
.page-header .brand-panel .header-actions-right .menu-btn-right span {font-size: 22px;right: 0;}
.page-header .brand-panel .brand-logo {width: 145px;}
.page-header .brand-panel {height: 95px;}
.parker-blogs .blog-tile-inner {margin-bottom: 20px;}
.parker-blogs .comment {height: auto;}
.parker-blogs .blog-header, .parker-blogs .review-header {height: auto;}
.longtext-marketing-band .pa-coolerbox {display: none;font-size: 0px;}
.longtext-marketing-band .pa-truck {display: none;font-size: 0px;}
footer .footer_menu {display: none;}
.newsletter-band .social-media a {float: left;display: inline-block;width: 25%;font-size: 40px;}
.newsletter-band .social-media p {display: none;}
.newsletter-band .newsletter-subscribe {padding-bottom: 20px;}
footer .separator {border-bottom: 0;padding-bottom: 0;margin-bottom: 0;}
footer {margin: 0;padding: 30px 0;color: #1a1341;}
footer .awards, footer .more-from {padding: 0 15px;}
footer .address p {margin: 0;}
footer .separator-right {border-right: 0;}
footer .section-title, footer .get-phone {font-size: 16px;background-color: #1a1341;color: #fbf2e8 !important;text-transform: uppercase;font-family: 'GillSans',sans-serif;border-color: #fbf2e8;padding: 12px;font-style: normal;margin-bottom: 1px;margin-left: -15px;margin-right: -15px;}
.columns .container footer .section-title, 
.columns .container footer .get-phone {margin-left: -30px;margin-right: -30px;}
footer .address p.get-phone{margin-left: -30px;margin-right: -30px;}
footer .section-title:after, footer .get-phone:after {
content: '\002B';font-size: 22px;float: right;line-height: 22px;-webkit-transition: transform .5s,webkit-transform .5s;-o-transition: transform .5s,webkit-transform .5s;transition: transform .5s,webkit-transform .5s;-webkit-transform: rotate(0deg);transform: rotate(0deg);}
footer .mobile-click.open .section-title:after, footer .mobile-click.open .get-phone:after {-webkit-transform: rotate(45deg);transform: rotate(45deg);}
footer .mobile-menu-togg {opacity: 0;width: 100%;padding: 0;visibility: hidden;height: 0;margin: 0;transition: all ease 0.3s;}
footer .mobile-menu-togg.open{height: auto; opacity: 1; visibility: visible; padding: 10px 0;}
footer .address p {font-size: 16px;text-align: left;font-weight: 400;}
.product-information .product-details .product-actions .wishlist-column .wishlist-container .wishlist-copy {
position: relative;right: 0;margin-right: 0;}
.product-information .product-details .product-actions .wishlist-column .wishlist-container .wishlist-copy img{display: none;}
.product-information .product-details .product-actions .wishlist-column .wishlist-container{margin-top: 20px; text-align: center;}
.product-information .product-details .product-actions .add-to-basket { padding-right: 15px;}
.product-information .product-details .product-actions {margin-top: 25px;}
.image-container .product-slider-nav{display: none;}
.image-container .product-slider{width: 100%;}
.parker-blogs .blog-tile-inner {height: auto;}
.parker-newsletter .social-media a .fa {margin-left: 0;}
.newsletter-band .social-media a {font-size: 30px;}
.parker-newsletter .newsletter-subscribe .btn-click {padding: 5px 20px;font-size: 18px;}
.page-header .main-navigation .user_menu, .page-header .main-navigation .store_categories {margin: 0;}
footer .twitter{margin-left: 0px !important;}
#cpcolumninstagram {margin-left: 0px !important;}
#cpcolumninstagram .instangram-feed a {width: calc(100% - 12px) !important;margin: 6px 6px 12px !important;}
.page-header .main-navigation { overflow: visible;}
.form.minisearch.search-form .label{display: none;}
.block-search .form.minisearch.search-form  input {left: 0;margin: 0;position: relative;}
.page-header .main-navigation .store_categories{margin-top:35px;}
.cart-summary {width: 100%; margin-top: 50px;}
.basket-summary {margin-left: -15px;margin-right: -15px;}
.columns {padding-top: 0;}
.cart.table-wrapper .product-item-photo {width: 80px;min-width: 80px;position: static;left: 0;margin-bottom: 6px;
}
.columns > .container {padding: 0 15px;}
.cart-container .block.discount {float: left;width: 100%;padding-right: 0;}
.account .table-wrapper {margin-top: 0;padding-left: 0;padding-right: 0;}
.order-links .item {float: left; margin: 0 -1px 0 0;}
.order-details-items {clear: both;}
.sidebar.sidebar-add.container {display: flex;flex-wrap: wrap;}
.products-grid.wishlist .product-item-name, 
.products-grid.wishlist .product-item-description, 
.products-grid.wishlist .product-item .price-box, 
.products-grid.wishlist .product-item-tooltip {margin-left: 10px;}
.products-grid.wishlist .product-item-actions {display: block;float: inherit;}
.products-grid.wishlist .product-item .box-tocart {float: inherit;}
.wishlist-index-index .sidebar .product-items .product-item-info .product-item-photo {position: relative;}
.sidebar.sidebar-dashboard .container {padding: 0;}
.hidden-xs{display: none !important;}
.image-header .brand-logo {width: 150px;top: 50%;padding: 30px 0;-webkit-transform: translate(0,-50%);-ms-transform: translate(0,-50%);-o-transform: translate(0,-50%);transform: translate(0,-50%);}
footer .twitter {margin-top: 20px;background-image:  url(../images/twitterbackground-bottom.png);left: 0;top: 0;width: auto;height: auto;padding: 8px 8px 20px 8px;margin-left: 0; order: 1;}
footer .fa-twitter {padding-top: 6px;font-size: 3em;display: block;top: 0;left: 0;text-align: center;padding-bottom: 10px; order: 2;}
.mobile-footer-twitter{display: flex; flex-direction: column;}
.page-products .columns {padding-top: 0;}
footer .row.bottom {margin: 0 -30px; font-size: 14px;}
footer .row.bottom .copyrights { padding: 12px 0;}
footer .container-fluid{padding-left: 15px; padding-right: 15px;}
.brand-category .image-widget, .hide-images .image-widget {display: none;}
.image-spacer {display: none;}
.sidebar .block-collapsible-nav { margin-top: 45px;}
.breadcrumb {margin-top: 45px;}
.breadcrumb {padding-left: 0;}
.row.quantity-selection{margin-left: 0; margin-right: 0;}
.checkout-container{padding-top: 65px;}
.opc-estimated-wrapper{display: none;}
footer .footer_menu li{display: inherit;text-align: center;width: auto;padding: 0px 15px 0 0;}
footer .footer_menu li a{font-size: 12px;}
footer .footer_menu { display: flex; flex-wrap: wrap;}
.parker-newsletter .container-fluid{padding-left: 15px; padding-right: 15px;}
.longtext-marketing-band { margin-left: -15px;margin-right: -15px;}
.parker-newsletter {margin: 15px -15px 0;}
footer .container-fluid {padding-left: 15px !important;padding-right: 15px !important;}
.footer-insta-img {text-align: center;max-width: 50%;margin-left: auto;margin-right: auto;margin-top: -10px;}
img.hrs-pop-img {display: none;}
.reassurance-band {margin: 0 -15px;}
.reassurance-band .container-fluid {padding: 0 30px;}
.image-header .image-background img{width: 100%; height: 290px; object-fit: cover;}
.product-collection [class*=col-].pl-0 {padding-left: 15px !important;}
.catalog-product-view .columns>.container {display: flex;flex-direction: column;padding-top: 50px;}
.fotorama__stage__shaft {position: relative;height: 100vw !important;padding: 0 !important;border-radius: 10px !important;bottom: 0px !important;height: 100%;left: 0px !important;position: absolute;right: 0px !important;top: 0px !important;width: auto !important;position: relative;}
.fotorama__stage__frame .fotorama__img {height: auto;left: 0;position: static;top: 0;transform: inherit;width: 100% !important;margin: auto;height: auto !important;max-width: 100% !important;max-height: 100% !important;}
.product.media .fotorama__stage {left: 0!important;width: 100% !important;height: auto !important;}
.fotorama__wrap {display: block;}
.fotorama__dot {border: 0;height: 12px;width: 12px;background-color: #ccc;}
.fotorama__active .fotorama__dot {background-color: #1a1341;border-color: #1a1341;}
.fotorama__nav--dots .fotorama__nav__frame {height: 30px;width: 24px;}
.product.data.items>.item.title>.switch {border-top: 0;height: 45px;line-height: 45px;font-size: 17px;background-color: #f6f6f6;
font-family: "Gill sans";}
.product.data.items>.item.title {margin-top: 5px;}
.product.data.items>.item.content {background: transparent;}
.product.data.items>.item.title:not(.disabled)>.switch:active, .product.data.items>.item.title.active>.switch, .product.data.items>.item.title.active>.switch:focus, .product.data.items>.item.title.active>.switch:hover {
    color: #93a7aa;background-color: #1a1341;}
.product-info-main .product-info-price .old-price .price-wrapper .price {font-size: 1.7rem;}
.customer-account-create .columns>.container,
.contact-index-index .columns>.container{padding-top: 50px;}
.product.media .fotorama__wrap {height: auto;}
.longtext-marketing-brand-alt {padding: 30px 0 30px;}
.our-favourite { padding: 30px 0;}
.new-month-section { padding: 30px 0;}
.singlecategory-product:before{display: none;}
.testimonials-slider h2 {font-size: 40px;}
.testimonials-slider h5 {font-size: 20px;}
.home-tesitimonials {padding: 40px 20px;margin-top: 30px;margin-bottom: 30px;}
.longtext-marketing-band {width: 100vw;margin-left: -50vw;margin-top: 30px;left: 50%;margin-right: 0;}
.parkers-sliders {margin-top: 30px;margin-bottom: 30px;}
.parker-blogs h2 {font-size: 20px;padding: 10px;}
.footer-im-3{display: none;}
footer .footer_menu_left { margin-top: 10px;}
footer h5 {font-size: 18px;}
.footer-insta-img{display: none;}
.reassurance-band {margin: 0; margin-left: -50vw;}
.product.info.detailed {
    margin-bottom: 30px;
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
}
.why-not-br {
    margin-top: 30px;
}
.detail-test-rev .rating-summary .rating-result {
    width: 130px;
}
.wishlist-container p.wishlist-copy {
    display: none;
}
.product.data.items>.item.title:after, .product.data.items>.item.title:before {
    width: 20px;
    height: 20px;
    top: 14px;
}
.product.data.items .item.title a:after{display: none;}
.detail-test-rev h3 { font-size: 20px;}
.detail-test-con h3 img {width: 37px;}
.detail-test-rev p {font-size: 20px;}
.detail-test-rev .rating-summary .rating-result:before {font-size: 24px;height: 24px;line-height: 24px;}
.detail-test-rev .rating-summary .rating-result>span:before {font-size: 24px;height: 24px; line-height: 24px;}
.detail-test-rev .rating-summary .rating-result {width: 130px;}
.cart.table-wrapper .product-item-name {font-size: 16px;}
.cart.table-wrapper .actions-toolbar>.action-edit h3 { font-size: 0;}
form .qty-wid label {font-size: 18px;}
.cart-summary .checkout-methods-items .action.primary.checkout {padding: 12px 24px;font-size: 20px;}
.cart-summary .block.shipping {padding-left: 10px;padding-right: 15px;}
.cart-summary .cart-totals {padding-left: 25px;padding-right: 15px;}
.basket-head { padding: 0px 0;margin-top: 20px;margin-bottom: 20px;}
.parkers-head-video { margin-top: 20px;}
    .success-table {padding: 10px 0px;}
    .succes-page {padding: 50px 0;}
    .succes-page p {font-size: 18px;}
    .success-table .table td {font-size: 16px; padding: 10px 15px;}
    .success-table .table thead th { padding: 10px 15px;}
    .succes-page .container-fluid{padding-left: 15px; padding-right:15px;}
    .success-table .media-left img {width: 77px;max-width: 77px;}
    .home-product-vid-uppr:after{display: none;}
    .content-accordian:before{display: none;}
    .free-ship-100{display: none;}
    img.log-forgot{display: none;}
    .login-container .block { width: 100%;}
    .login-container {margin-top: 70px;}
    .login-container .block.block-customer-login {margin-bottom: 0px;}
    .form.password.reset, .form.send.confirmation, .form.password.forget, .form.create.account, .form.search.advanced, .form.form-orders-search {
    min-width: auto; width: 100%;margin: 40px auto;}
img.log-create{display: none;}
.Modal-reset.modal-popup.modal-slide {left: 10px; right: 10px;top: 10px;}
.modal-popup.modal-slide._inner-scroll.Modal-reset .modal-inner-wrap {height: auto; min-height: inherit;}
.modal-popup.modal-slide.Modal-reset .modal-inner-wrap[class] {background-color: #ffffff;}
.reassurance-band h4 {font-size: 20px;margin: 0 0 10px;}
.reassurance-band .media { margin-bottom: 20px;}
.media-left { width: 50px; text-align: center;}
.reassurance-band .pa.pa-truck {font-size: 50px;}
.btn-blue, .btn-blue.btn-lg {font-size: 20px !important;}
footer .footer_menu_left .fa-twitter { padding-top: 0; display: inline-block; padding-bottom: 0;}
.mpblog-post-view .post-post_content { font-size: 20px;}
body{font-size: 20px;}
body[class*=mpblog-] .post-post_content { margin-top: 50px;}
body[class*=mpblog-] .post-view-image { margin-top: 50px;}
.mpblog-post-view .post-post_name {margin-top: 0;}
.breadcrumb { padding-left: 15px;}
.mpblog-post-view .post-post_name h2 { font-size: 20px;}
.mp-post-info { font-size: 20px;}
.block-collapsible-nav .item { font-size: 18px; width: 100%;}
.block-collapsible-nav .title {border: 1px solid #1a1341 !important;cursor: pointer;margin-bottom: 0;position: relative;border-bottom:0; padding: 14px 40px 10px 15px;display: block;text-decoration: none;background-color: #fff;text-transform: uppercase;}
.block .title strong {font-size: 22px;font-family: "Gill sans";font-weight: 400;}
.block-collapsible-nav .title:after {background-image: url(../images/new-down.png);background-repeat: no-repeat;width: 30px;height: 30px;font-size: 0;}
.sidebar-dashboard .block-content>.box {padding: 0 20px;width: 100%;text-align: center;}
.account .form-edit-account .fieldset, .account .field.password-info, .account .form-edit-account .fieldset.password, .account .form-address-edit>.fieldset {
width: 100%;margin-bottom: 40px;}
.form-newsletter-manage .subs-ne:after{display: none;}
.catalog-category-view .page-title { margin-top: 20px;}
}
/* media-css-end max-width:767px */

/* media-css-start max-width:639px */
@media (max-width:639px) {
.table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) > tbody > tr td[data-th]::before, 
.table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) > tbody > tr th[data-th]::before {
color: #1a1341;font-weight: 700;}
.product-info-main .product-info-price { margin-left: 0; margin-right: 0; width: 100% !important;}
.opc-wrapper .form-login, .opc-wrapper .form-shipping-address, .opc-wrapper .methods-shipping {
background: transparent;}
.sidebar-dashboard .block-content>.box {padding: 0;}
.sidebar-dashboard .block-content {display: block;flex-wrap: wrap;margin-left: 0;margin-right: 0;}
.sidebar-dashboard .block-content p.empty {padding-left: 0;padding-right: 0;}
.checkout-cart-index .columns {padding-top: 40px;}
.checkout-cart-index .cart-summary {margin-top: 20px;}
}
/* media-css-start max-width:575px */
@media (max-width:575px) {
.parkers-head h2 {text-transform: uppercase;font-size: 30px;}
/*.home-banner .slick-slide,*/ 
.shop-banner .slick-slide {height: 300px;}
/*.home-banner .slick-slide img,*/ .shop-banner .slick-slide img {height: 100%;object-fit: cover;width: 100%;}
.cta-page-tile img.cta-page-tile-logo {width: 145px;}
.cta-page-tile .btn {font-size: 20px;}
.newsletter-subscribe .pl-sm-0{margin-bottom: 10px;}
.parker-newsletter .newsletter-subscribe form{padding: 0 !important;}
.page-title h3 {font-size: 22px;}
.page-title { margin-top: 30px;}
.contact-us-page h5 {font-size: 20px;line-height: 1.42857;}
.parker-maps iframe {height: 300px;width: 100%;}
.container>.container-fluid{padding:0;}
.wishlist-index-index .products-grid .product-item {max-width: 100%; flex: 100%;}
#gift_card_form .primary.form-group .btn{padding: 6px 10px;font-size: 16px;}
.product-tile-container .qty-label, .product-tile-container button.decreaseqty, .product-tile-container button.increaseqty {
    font-size: 19px;line-height: 20px;height: 26px;min-width: 26px;}
.shop-products .image-container {height: 250px;}
.trigger-col:before {left: 0%;}
.trigger-col:after {right: 0%;}
.trigger-col {font-size: 20px;}
.trigger-col h6 {font-size: 20px;}
.accor-collapse {padding: 30px 0 30px 0; margin-top: 10px;}
.content-accordian {margin-top: 20px;}
.longtext-marketing-brand-alt .new-heading, .new-heading { font-size: 22px;}
.product-tile-container .image-container {height: auto;}
}


/* media-css-start max-width:480px */
@media (max-width:480px) {

}
/* media-css-end max-width:480px */

/* media-css-start max-width:360px */
@media (max-width:360px) {
}

/* media-css-end max-width:360px */

/* media-css-start max-width:320px */
@media (max-width:320px) {
}

/* media-css-end max-width:320px */