/*For Seo Lading Page Sticky All products*/
#sticky-top {left: auto; position: fixed; right: auto; top: 0;  width: 100%;  z-index: 99999;}
.sticky-section {margin-top: -10px;padding: 0; width: 100%;  z-index: 1000;}
.sticky-logo {padding: 0;margin-top: 10px;}
.sticky-button {font-size: 20px; text-align: center;}
.sticky-button-mob {text-align: center;}
.sticky-button-mob .btn-wide {background: none repeat scroll 0 0 #ff5a5f; border-radius: 0; box-shadow: 0 1px 1px #d70007; font-size: 18px; min-width: 180px;}
.sticky-button .btn-wide {background: none repeat scroll 0 0 #ff5a5f;border-radius: 0;box-shadow: 0 1px 1px #d70007;min-width: 240px; padding-left: 30px; font-weight: bold; font-size:18px;
    padding-right: 30px;}
.sticky-top .content {color: #333;font-size: 16px; line-height: normal;text-align: center; clear:none; border:0; }
.sticky-top {background: none repeat scroll 0 0 #fff; box-shadow: 0 5px 5px #ccc; opacity: 0; overflow: hidden; padding-bottom: 6px; position: fixed;
    top: -100px; transition: all 0.3s ease 0s; width: 100%; z-index: 999;}
.sticky { opacity: 1; top: 0;}
.search-mob-button {text-align: center;}
.sticky-search-mob-button {background-color: rgba(0, 0, 0, 0.6); bottom: 0;left: 0; opacity: 1; padding: 15px 0; position: fixed; right: 0; z-index: 9999;}
.sticky-search-mob-button .btn-wide { width: 80%;}
.sticky-top  .row.container{margin:0 auto;}

/* New sticky css with image */
.desktop_sticky_img{margin-top:19px; height:60px;}
.desktop_sticky_app_img{background-repeat: no-repeat; display: inline-block; height: 72px; }
.desktop_sticky_app_phone{ background-position:0 2px; width: 100px; }
.desktop_sticky_app_android {background-position: -270px -8px;  width: 135px; height:40px; margin:0 7px 22px}
.desktop_sticky_app_ios{background-position: -120px -8px; width: 135px; height:40px; margin:0 7px 22px 14px}

@media screen and (max-width: 700px) {
    .sticky-logo { display: none;}
    .sticky-top .content {font-size: 16px;padding: 10px 0;width: 80%;}
    .sticky-top .sticky-button {width: 80%;}
    .sticky-desktop-image-mob {background: url(/images/desktop_sticky_image.png) no-repeat scroll 0 0; float: right;height: 66px;margin: 30px auto 0; width: 50px;}
    .sticky-tab-image, .sticky-desktop-image {display: none;}
    .sticky-button {display: none;}
    #sticky-top {display: none;}
}
@media screen and (min-width: 600px) and (max-width: 700px) {
    .mobile .sticky-top .content {width: 50%; float: left;}
    .mobile .sticky-top .sticky-button{display:inline-block; width:40%; float:left; padding:10px;}
    .mobile #sticky-top {display: block; padding:10px 0 0 0;}
}

@media screen and (min-width: 641px) and (max-width: 767px) {
    .sticky-top .content {padding: 20px 0 0;}
    .sticky-logo {display: none;}
    .sticky-top .sticky-button {padding: 35px 0 0;}
    .sticky-tab-image {dbImage_background: BG_LANDING_STICKY_ICON no-repeat scroll center top;float: right; height: 86px; margin: 10px auto 0;width: 55px;}
    .sticky-desktop-image {display: none;}
    .sticky-desktop-image-mob {display: none;}
    .sticky-button-mob {display: block;}
    .sticky-mob-button-bg {display: block;}
    .banner-icon img{margin: 0 auto; display: block;}
}

@media screen and (min-width: 768px) and (max-width: 997px) {
    .sticky-tab-image {dbImage_background: BG_LANDING_STICKY_ICON no-repeat scroll 0 0; height: 86px; margin: 10px auto 0; width: 55px;}
    .sticky-desktop-image { display: none;}
    .sticky-logo {display: none;}
    .sticky-section {height: 73px;}
    .sticky-top .sticky-button {padding: 35px 0 0;}
    .sticky-top .content {padding: 30px 0 0;}
    .sticky-desktop-image-mob {display: none; }
    .sticky-button-mob {display: block;}
    .sticky-search-mob-button .btn-wide {width: 50%;}
    .sticky-mob-button-bg {display: block;}
}

@media screen and (min-width: 998px) and (max-width: 1920px) {
    .sticky-tab-image {display: none;}
    .sticky-desktop-image {background: url(/images/desktop_sticky_image.png) no-repeat scroll 0 0;height: 66px; margin: 10px auto 0; width: 50px;}
    .sticky-top .content {padding: 20px 0 0 10px; font-size: 15px; }
    .sticky-top .sticky-button {padding: 24px 0 0;}
    .sticky-desktop-image-mob {display: none;}
    .sticky-button-mob {display: none;}
    .sticky-mob-button-bg {display: none;}
}