.orderbtn{text-align: end;}
.orderbtn a{color: #fff;background:#c61f02;padding: 13px 45px;position: relative;top: 45px;}
.header-middle {padding: 0px 0 0px;}
.footer-content ul li {color: #fff;list-style-type: none;}
.banner-text{position: relative;top: -130px;}
.slider-btn a {background-color: #c61f02;border: 2px solid #c61f02;border-radius:0px;}
.bold{text-align: center;padding-bottom: 65px;font-weight: bold;}
.order{padding-top: 25px;}
.headerbg{min-width:100%;}
.pages h1{margin:0px auto;}
.latest-from-blog {position: relative;margin: 0;width: 100%;height: auto;}
.latest-from-blog h4 {margin: 0;padding: 60px 0 30px 0;color: #343434;font-weight: bold;}
.latest-from-blog .blog-latest {position: relative;width: 100%;height: auto;margin: 30px 0px 0px 0px;padding: 30px;text-align: left;order: 1px solid #CCC;border-radius: 5px;}
.latest-from-blog .blog-latest img {height: 185px;width: 100%;border-radius: 4px;}
.latest-from-blog .blog-latest h5 {margin: 0;padding: 0;}
.latest-from-blog .blog-latest h5 a { color: #423338; }
.latest-from-blog h5 a:hover { color: #666; }
.latest-from-blog .blog-latest p {margin: 10px 0px 15px 0px;color: #666;}
.contact-us .contact-content {position: relative;padding-left: 100px;padding-right: 64px;margin-bottom: 100px;}
.contact-us .contact-content i {color: #1b1b1b;display: inline-block;border: 2px solid #d3d3d3;font-size: 20px;position: absolute;left: 0;border-radius: 100%;height: 79px;width: 79px;line-height: 75px;text-align: center;top: -12px;}
.contact-us .contact-content i:hover {background-color: #f44336;border: 2px solid #f44336;color: #fff;}
.contact-us .contact-content h3 {color: #444;font-family: 'Poppins', sans-serif;font-size: 14px !important;font-weight: 600;letter-spacing: 0.56px;text-transform: uppercase;}
.contact-us .contact-content p {color: #777;font-family: 'Lato', sans-serif;font-size: 16px;line-height: 26px;letter-spacing: 0.64px;margin-bottom: 0;}
.contact-us .contact-content p a {color: #777;text-decoration: none;}
.contact-us .contact-content p a:hover {color: #f10909;}
.blog{line-height: 55px;font-size: 24px;text-align: center;padding-bottom: 25px;}
.pages{text-align:justify;}
.latest-from-blog .blog-latest p span { padding: 0 6px; }
.latest-from-blog .blog-latest .bl-sort {color: #999;padding-bottom: 12px;}
.banner-text h2{color: #fff;font-size: 38px;}
.latest-from-blog .read-older { padding: 60px 0px; }
.overview-content-2 > h1 span {color: #e02c2b;}
.overview-content-2 > h1 {font-size: 35px;font-weight: 500;line-height: 1;}
.pickupdelivery { text-align:center;padding-bottom: 40px;}
.pickupdelivery a{color: #fff;background: #c61f02;padding: 13px 45px;}
.pickupdelivery a:hover{color:#fff;background:#ff7f00;}
.fixedbtn { position: absolute;z-index: 9;top: 56%;left:6%;}
.banner-text {top: -210px;}
.banner-text a{color:#fff;text-decoration: underline;}
.single-slider {padding-top: 340px !important;}
.discount-btn{padding:60px 0px 0px;text-align:center;}
.discount-btn a { color: #c61f02; outline: 2px solid #c61f02; padding: 5px 20px;font-size: 20px;
font-weight: bold;
}
@media only screen and (max-width:575px){
.orderbtn a{display:none;}
.banner-text {top: -36px;}
}
@media only screen and (max-width:399px){
.slider-btn a {font-size: 12px;padding: 12px 25px;}
.logo img{width:195px;}
}
@media only screen and (min-width:576px) and (max-width:767px){
.header-middle .container { max-width: 100%;}
.banner-text {top: -36px;}
}
@media only screen and (min-width:768px) and (max-width:1199px){
.slider-content h1 { font-size: 35px;}
.banner-text {top: -36px;}
}
@media only screen and (max-width:991px){
.fixedbtn { position: relative;text-align: center;left: 0%;top: 0%;}
.single-slider {padding-top: 135px !important;}
.banner-text h2{font-size: 25px;}
}
.background-bg {background: rgba(0, 0,0,0.3);width: 600px;padding: 25px 25px;}
@media only screen and (max-width:366px){
.banner-text h2 {font-size: 20px;}
.background-bg{padding: 25px 10px;}
}