.img-responsive{margin:auto;}.col-gallery-more{margin-top:15px;margin-bottom:15px;} .logo{margin:10px auto;} .big-top-buffer{margin-top:40px;}@import url(https://fonts.googleapis.com/css?family=Roboto);/*bootstrap snippet repair width */.container{width: 100%;}ul{margin: 0; padding: 10px 17px}ul li{margin: 0; padding: 0; list-style-type: none;}ul li:before{font-family: "Font Awesome 5 Free";font-weight: 600; content: "\f105"; padding-right: 10px;}p{font-size: 15px;}img{max-width: 100%; height: auto; padding: 7px;}.template-container{font-family: "Roboto", sans-serif; background-image: none; padding: 0 0px 40px 0px; color: #333;}.col-logo{text-align: center; padding: 40px 0 10px 0; background: #f8f8f8;}.col-logo h2{margin-top: 0;}.col-logo .slogan-text{margin-top: 5px; color: #a2a2a2; font-size: 17px;}.col-title{text-align: center;}.col-title,.col-desc{margin-bottom: 15px; background: #f8f8f8; padding-bottom: 65px;}.col-desc{padding: 40px 35px 65px 75px; margin: 0 0 0 -40px;}.col-desc .box-content{text-align: left;}.col-gal{text-align: center; padding: 18px 35px 55px 75px; margin: 0 0 0 -40px;}.col-info{padding: 0 35px 0 35px;}@media (max-width: 992px){.col-info{padding: 0; margin: 0;}.col-desc{padding: 40px 35px 65px 35px; margin: 0;}.col-gal{padding: 18px 35px 55px 35px; margin:0;}}@media (max-width: 768px){.col-gal, .col-info, .col-title{padding-left: 15px; padding-right: 15px;}.col-desc{padding: 40px 20px 65px 20px;}}.col-left{padding-right: 45px;}@media only screen and (max-width: 992px){.col-left{padding-right: 0; padding-left: 0;}}.box-heading{padding: 12px; margin: 10px 0; font-size: 22px; text-align: center;}.box-heading-2{margin: 20px 0;}.box-heading i{padding-right: 7px;}.box-heading h4{font-size: 28px; color: #5b5e65; margin-bottom: 15px;}@media screen and (max-width: 750px){.box-heading h4{font-size: 23px; color: #5b5e65; margin-bottom: 15px;}}.box-content{padding: 2px 5px;}.col-pay img,.col-ship img,.col-return img,.col-contact img,.col-feedback img{-webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */ filter: grayscale(100%); -webkit-transition: filter 0.5s; transition: filter 0.5s; padding: 5px;}.col-pay img:hover,.col-ship img:hover,.col-return img:hover,.col-contact img:hover,.col-feedback img:hover{-webkit-filter: grayscale(0%); /* Safari 6.0 - 9.0 */ filter: grayscale(0%);}.col-pay img{padding-left: 10%; padding-top: 0;}@media (max-width: 992px){.col-pay img{padding-left: 1%;}}.list-heading{font-weight: normal; font-size: 20px; margin-top: 15px; margin-bottom: 5px;}.border-bottom{display: inline-block; width: 200px; border-bottom: 1px dotted #aaa;}.skew-bg:nth-child(even){text-align: center;}.skew-bg:nth-child(odd){position: relative;}.skew-bg:nth-child(odd)::before,.skew-bg:nth-child(odd)::after,.skew-bg-down::after,.skew-bg-up::before{content: ''; display: block; position: absolute; width: 100%; bottom: -33px; height: 70px; left: 0; transform: skewY(2deg); background-color: white; z-index: 1;}.skew-bg:nth-child(odd)::before,.skew-bg-up::before{top: -35px; left: 0px; bottom: auto; transform: skewY(2deg);}.skew-bg.skew-no-down:after{content: none;}.skew-bg.skew-no-up:before{content: none;}.big-top-buffer{margin-top:40px;}.footer-last-p,.footer-last-p a {color:#ccc}.footer-last-p a{text-decoration:underline;}.footer-last-p a:hover{color:#a3a3a3;} .footer-last-p a:after {content:"HEROLISTER.COM";}.after-main-container {display:none;}