.clr{clear:both;}
.pickup-delivery-line { background: #f5f5f5; padding: 0; margin-bottom:50px;}
.pickuplogo { background:red; border-radius:7px; padding:20px; }
.pickupheading { padding-top:25px; }
.pickupheading h1 { line-height:35px;font-size: 30px; }
.btn-default-red{
    padding:5px 15px;
    border:1px solid #e00000;
    background:transparent;
    color:#e00000;
    border-radius:7px;
    font-size:16px
}
.btn-default-red > .fa{
    font-size:17px;
    padding:5px
}
.btn-default-red:hover,.btn-default-red:focus,.btn-default-red:active,.btn-default-red.active{
    outline:0;
    background-color:#e00000;
    color:#fff
}
.btn-default-red-inverse{
    padding:5px 15px 5px 10px;
    border:1px solid #e00000;
    background:#e00000;
    color:#fff;
    border-radius:7px;
    font-size:16px
}
.btn-default-red-inverse > .fa{
    font-size:20px;
    padding:5px
}
.btn-default-red-inverse:hover,.btn-default-red-inverse:focus,.btn-default-red-inverse:active,.btn-default-red-inverse.active{
    outline:0;
    background-color:#fff;
    color:#e00000
}
.pickuplogo {
    background: red;
    border-radius: 7px;
    padding: 15px 6px;

}
#main>.container p{margin-bottom:5px;}
body{overflow-x:hidden;}
.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;
  border: 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;
}

.latest-from-blog .blog-latest p span { padding: 0 6px; }

.latest-from-blog .blog-latest .bl-sort {
  color: #999;
  padding-bottom: 12px;
}

.latest-from-blog .read-older { padding: 60px 0px; }
.address{
    background: #F6F6F6;
    padding: 50px 0 20px 0;
}
.address-box{
    margin-bottom: 30px;
}
.address-box .box{
    background: #fff;
    border:1px solid #e5e5e5;
    padding:20px 15px;
    height:200px;
}
.address-box .box .icon{
    background:#e82225;
    border-radius:50%;
    width:60px;
    height:60px;
    padding:18px;
    margin:0 auto 20px;
}
.address-box .box .icon i{
    font-size:24px;
    color:#fff;	
}
.address-box .box h4{
    font-size:18px;
    font-weight:600;
    color:#333;
    margin:0 0 10px;
}
.address-box .box p{
    font-size:14px;
    font-weight:400;
    color:#696969;
    margin:0;
}
.address-box .box p a{
    color:#696969;
}
.address-box .social{
    padding:19px 21px;
}
.address-box .social h4{
    text-align:center;
    margin:0 0 24px;
}
.address-box .social ul{
    margin:0;
    text-align: center;
}
.address-box .social ul li {
    width:40px;
    height:40px;
    margin:0 5px 10px 5px;
    padding: 0;
    border-radius:50%;
    text-align: center;
}
.address-box .social ul li a{  
    color:#fff;
    display: block;
    width: 40px;
    height: 40px;
    line-height: 42px;
}
.address-box .social ul li a i{  
    font-size:20px;
}
.address-box .social ul li:first-child {
    background:#3b5999;
}
.address-box .social ul li:nth-child(2) {
    background:#1da1f3;
}
.address-box .social ul li:nth-child(3) {
    background:#de4b39;
}
.address-box .social ul li:nth-child(4) {
    background:#843ab5;
}
.address-box .social ul li:nth-child(5) {
    background:#be071d;
}
.address-box .social ul li:nth-child(6) {
    background:#eb4724;
}
.address-box .social ul li:nth-child(7) {
    background:#cf2120;
}
.address-box .social ul li:last-child {
    background:#c41200;
}
.address-box .box p a:hover{color:#e82225; text-decoration:none;}
.formclass{padding: 0px 0px 0px 75px;}
textarea {
    height: 110px;
	border: 1px solid #ccc;
}
input[type="text"], input[type="email"], input[type="tel"], input[type="password"] { width: 100%;height: 50px; border: 1px solid #ccc;padding: 0 20px;font: 400 14px 'Lato', sans-serif; color: #777; margin-bottom: 10px;}
.formclass button[type="submit"]{float: left;margin: 20px 0px;}
.address-box .box { background: #fff;border: 1px solid #e5e5e5;padding: 20px 15px;height: 185px;}.blog-section {padding: 0 0 45px 0;}.footer.blog-section {padding: 0 0 0px 0 !important;}@media screen and (min-width: 200px) and (max-width: 300px) {.head-row-2 strong.delivery {display: none;}.navbar-header .navbar-toggle{margin-top: -65px;}#header img{width:150px;}#banner img {height: 230px;}.head-top .right-side li a{width:60px;}a.btn-style-1 { font-size:14px;padding: 12px 18px;width: 80px;margin: 4px;}a.btn-style-2 { font-size:14px;padding: 12px 18px;width: 80px;margin: 4px !important;}.footer{padding-bottom:150px;}.footercolor { background: #000;} }@media screen and (min-width: 301px) and (max-width: 400px) {.head-row-2 strong.delivery {display: none;}.navbar-header .navbar-toggle{margin-top: -65px;}#header img{width:150px;}#banner img {height: 230px;}.head-top .right-side li a{width:60px;}a.btn-style-1 { font-size:14px;padding: 12px 18px;width: 95px;margin: 2px;}a.btn-style-2 { font-size:14px;padding: 12px 18px;width: 95px;margin: 2px !important;}.footer{padding-bottom:150px;}.footercolor { background: #000;} }@media screen and (min-width: 401px) and (max-width: 500px) {.head-row-2 strong.delivery {display: none;}.navbar-header .navbar-toggle{margin-top: -65px;}#header img{width:150px;}#banner img {height: 230px;}.head-top .right-side li a{width:60px;}a.btn-style-1 { font-size:14px;padding: 12px 18px;width: 95px;margin: 2px;}a.btn-style-2 { font-size:14px;padding: 12px 18px;width: 95px;margin: 2px !important;}.footer{padding-bottom:150px;}.footercolor { background: #000;} }@media screen and (min-width: 501px) and (max-width: 600px) {.head-row-2 strong.delivery {display: none;}.navbar-header .navbar-toggle{margin-top: -65px;}#header img{width:150px;}#banner img {height: 230px;}.head-top .right-side li a{width:60px;}.footer{padding-bottom:150px;}.footercolor { background: #000;}a.btn-style-1{margin: 0 0 0 20px;} a.btn-style-2{margin: 0 0 0 20px;} }@media screen and (min-width: 601px) and (max-width: 767px) {.head-row-2 strong.delivery {display: none;}.navbar-header .navbar-toggle{margin-top: -65px;}#header img{width:150px;}#banner img {height: 230px;}.head-top .right-side li a{width:60px;}.footer{padding-bottom:150px;}.footercolor { background: #000;}a.btn-style-1{margin: 0 0 0 40px;} a.btn-style-2{margin: 0 0 0 40px;} }@media screen and (min-width: 768px) and (max-width: 800px) {.footer{padding-bottom:150px;}.footercolor { background: #000;}a.btn-style-1{margin: 0 0 0 70px;} a.btn-style-2{margin: 0 0 0 70px;}}@media screen and (min-width: 801px) and (max-width: 900px) {.footer{padding-bottom:150px;}.footercolor { background: #000;}a.btn-style-1{margin: 0 0 0 70px;} a.btn-style-2{margin: 0 0 0 70px;} }@media screen and (min-width: 901px) and (max-width: 991px)	{.footercolor {padding: 50px 0 0px 0;}}

.footer.blog-section {
    background: #000;
}
@media only screen and (max-width:500px){.head-top{display:none;}.head-row-2{padding:5px 0px;}#banner .caption a.btn-style-1, #banner .caption a.btn-style-2 , #banner .caption a.btn-style-3{font-size:12px;width:75px;padding: 10px 12px;}.menu-list .menu-box h3{padding-top:35px;}}
@media only screen and (max-width:320px) and (min-width:200px){#banner .caption a.btn-style-1, #banner .caption a.btn-style-2 , #banner .caption a.btn-style-3{left: 7%;}}
@media only screen and (max-width:390px) and (min-width:321px){#banner .caption a.btn-style-1, #banner .caption a.btn-style-2 , #banner .caption a.btn-style-3{left: 15%;}}
@media only screen and (max-width:499px) and (min-width:391px){#banner .caption a.btn-style-1, #banner .caption a.btn-style-2 , #banner .caption a.btn-style-3{left: 22%;}}
@media only screen and (max-width:600px) and (min-width:500px){#banner .caption a.btn-style-1, #banner .caption a.btn-style-2 , #banner .caption a.btn-style-3{left: 8%;}}
@media only screen and (max-width:650px) and (min-width:601px){#banner .caption a.btn-style-1, #banner .caption a.btn-style-2 , #banner .caption a.btn-style-3{left: 10%;}}
@media only screen and (max-width:767px) and (min-width:651px){#banner .caption a.btn-style-1, #banner .caption a.btn-style-2 , #banner .caption a.btn-style-3{left: 17%;}}
@media only screen and (max-width:991px) and (min-width:768px){.head-row-2>.container{width: 770px;}strong.logo{width:15%;}.head-row-2 strong.logo img{max-width:100px;}#nav {margin: 35px 0 1px 10px !important;}.head-row-2 strong.delivery a{margin-top:10px;}}
@media only screen and (max-width:991px){#nav li a{font-size:14px;}}
@media only screen and (max-width:1199px) and (min-width:992px){#nav li a {padding: 0 10px;}#nav{margin: 45px 0 1px 25px;}}
@media only screen and (max-width:1299px){#main>img{max-width: 100%;}}