@media screen and (min-width: 1200) and (max-width: 1600px){
    .mobile_download-icons .download-icons{
                            display: none !important;
                         }
}



@media screen and (min-width: 993px) and (max-width: 1223px) {
  .banner-part {
    background-size: 84%;
    width: 100%;
    height: 600; }

  .login-form {
    height: 100vh; }

  .login-bg {
    height: 100vh; } 
       .mobile_download-icons .download-icons{
                            display: none !important;
                         }
  }
@media screen and (min-width: 993px) and (max-width: 1199px) {
  .search-box {
    margin-bottom: 30px !important; }

  form button {
    margin-bottom: 30px !important; }

  .dropdown{
        left: 20px !important;
      }

  .stickerlist-search-form {
    padding: 39px 0; }

  .view-btn {
    display: none !important; }

    .button_row{width: 30%}

    .contact-img{ 
                    background-size: 60%;
                }

          footer {top: 100vh !important;}   

    .sticker-block .sticker-img{ width: 120px; height: 120px }                
    }
@media screen and (min-width: 993px) and (max-width: 1600px) {

   .mobile_download-icons .download-icons{
                            display: none !important;
                         }
  .desk-none {
    display: none; }

  .ipad-none {
    display: none; }

  .view-btn {
    display: none !important; }

  .featured-responsive {
    display: none !important; } 
   
    }
@media screen and (min-width: 768px) and (max-width: 992px) {

    .button_row{ width: 55% !important; 
               top: 50px;
               display: flex;
               
               position: relative;
               top: 0;
               margin: 0px auto;
               transform: translate(20%);
              
                }



      .filter-button{ height: 40px; }  

      .sticker-pack-listing{ padding-top: 70px }        

        
      .mobile_download-icons{
                            display: none;
                         }
  .privacy_bg .box-row .privacy_block h3{ font-size: 18px; line-height: 1.2; }
  .button_row{width: 45%}
  .bg-color {
    height: 100vh !important; }

  .featured-responsive {
    display: none !important; }

  .login {
    height: 100vh !important;
    background-color: #f6f6f5; }

  .login-bg {
    height: 100vh !important; }

  .mobi-row {
    display: none !important; }

  .desk-none {
    display: none !important; }

  .login-row-1 {
    margin-left: 7px !important; }

  .a {
    margin-right: 0 !important; }

  .content-header {
    top: 150px; }

  .banner-part {
    background-size: 98%;
    height: 428px;
    background-position-x: right;
    background-position-y: inherit; }

  .banner-part::after {
    height: 90%;
    background-size: 50%; }

  .dropdown {
    left: 0px !important;
    width: 35%; }

  .banner-mobile {
    background-image: url(../images/banner-mobile-ipad.png) !important;
    width: 100%; }

  .content-header h2 {
    font-size: 21px !important; }

  .content {
    margin-top: 0px !important;
    top: 150px; }
    .content h5 {
      font-size: 15px;
      line-height: 21px; }

  .download-icons {
    top: 200px !important; }


    .home 
  .download-icons{ top: 130px !important }

  .btn {
    height: 35px !important;
    width: 35px !important; }

.btn i {
    font-size: 20px !important;
}

.nav .btn {
    padding: 8px 8px !important;
}

  .btn-app {
    width: 35%;
    height: 53px;
    border-radius: 20px; }
    .btn-app h6 {
      font-size: 15px; }

  .feature-part {
    padding-top: 0px !important; }

  .feature-header-part {
    height: 170px; }

  .feature-header {
    height: 117px; }
    .feature-header h3 {
      text-align: center; }
    .feature-header p {
      text-align: center; }

  .contact-img {
    background-image: url(../images/contact-banner-lap-01.png);
    height: 700px !important; }

  .submit-btn-ipad {
    top: 175px !important;
    left: 49px;
    width: 65%;
    height: 50px;
    padding: 7px 5px !important;
    float: none !important; }

  .ipad-none {
    display: none !important; }

  .ipad-sticker-img {
    position: relative;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    display: block !important;
    z-index: 0;
    width: 100px;
    height: 100px;
    border-radius: 10px; }
    .ipad-sticker-img .blue-box {
      position: absolute;
      left: 0;
      right: 0;
      padding: 0 20px 10px 20px;
      width: 100%;
      display: block;
      background-color: #0d82e5;
      border-radius: 0px 0px 10px 10px;
      opacity: 0;
      bottom: 0;
      height: 0px; }

  /*.sticker-img:hover {
  					 transform: scale(1.1);
  					 -webkit-transform: scale(1.1);
      				-ms-transform: scale(1.0);
      				 transition: 0.5s ease-in-out;
  					 -webkit-transition: 0.5s ease;
  					 border-radius:0px 0px 10px 10px;
  
  
  					}*/
  .ipad-sticker-img:hover.blue-box {
    opacity: 1;
    height: 100%;
    transition: 0.5s ease; }

  .block {
    height: 180px !important; }

  span {
    margin-right: 14px !important; }

  .height {
    height: 50px; }

  .sorting {
    margin-bottom: 0 !important; }

  .sticker-banner {
    height: 500px; }

  .smiley-bg {
    width: 300px !important;
    height: 300px !important;
    top: 80px; }

  .stickerlist-search-form {
    padding: 39px 0; }

  .login-form {
    height: 100vh !important; }

  .login-bg {
    height: 100vh !important; } 
/*
  .res_btn{ 
            width:30px !important;
            height: 30px !important
           }*/

  }
@media screen and (min-width: 320px) and (max-width: 767px) {

  .home .download-icons{ top: 450px !important; display: block; }

  .scroll_btn{ padding: 5px 10px !important; }

  .dropdown a{ font-size: 15px }


.home .content-header {
    top: 300px !important;
    height: 0px;
}

.sticker-pack-header{ width:100%; }
.avatar{ width:100px; height: 100px }
.sticker-pack-header h3{ font-size: 25px }
.home .content {
    top: 380px !important;
}

form {
    margin-right: 0px !important;
}
.sticker-pack{ padding-top: 40px }
.mb_10{ margin-bottom: 10px !important }




  .mobile_download-icons .download-icons{ display: block; top: 0px;}
  .google-icon img {
    width: 100%;
}


  .nav .btn {
    padding: 7px 5px;}

  .g-recaptcha div {
                      display: block;
                      margin: 0 auto;  
                   }

  .privacy_bg .box-row{ padding: 40px 15px; }
  .privacy_bg .box-row .privacy_block h1{ font-size: 20px }
  .privacy_bg .box-row .privacy_block h3{ font-size: 14px }
  .privacy_bg{ padding: 50px 20px }


  footer h6{ font-size: 14px !important }
   .footer_padding{ padding: 3px 10px; }
  .footer_padding i {font-size: 1em !important}


  .logo{ font-size: 20px !important;
         height: 30px !important;
         margin: 10px 0 !important
          }

  .nav{ margin: 8px 0 !important }        



  .button_row{ width: 200px; 
               top: 50px;
               display: flex;
               margin-bottom: 50px;
               position: relative;
              
                }

  .filter-button{ font-size: 13px;
                  border: 1px solid #0d82e5;
                  padding: 6px 20px;
                  border-radius: 15px;
                  font-weight: 201;
                  height: 30px; }
  .block-list {
    display: block;
    padding-left: 0 !important; }

  table {
    display: none !important; }

  .featured-responsive {
    position: relative;
    width: 100%;
    min-height: 1px;
    box-sizing: border-box;
    box-shadow: 5px 7px 0px 0px #e3e3e3; }

  .featured-wrap {
    background-color: rgba(249, 228, 147, 0.3);
    margin: 0 0 30px;
    transition: all 0.5s ease;
    position: relative; }
    .featured-wrap a {
      display: block;
      text-decoration: none;
      color: #000; }
      .featured-wrap a img {
        width: 100%;
        vertical-align: middle; }
      .featured-wrap a .img-fluid {
        max-width: 100%;
        height: auto; }
      .featured-wrap a .featured-title-box {
        padding: 22px 20px;
        display: block; }
        .featured-wrap a .featured-title-box h6 {
          overflow: hidden;
          width: 100%;
          min-height: 1px;
          box-sizing: border-box;
          font-size: 16px; }
        .featured-wrap a .featured-title-box .line {
          border: 1px solid #040404;
          border-top: none;
          display: block;
          margin: 0 auto; }
        .featured-wrap a .featured-title-box ul {
          list-style: none;
          margin: 10px 0 0 0;
          padding: 0; }
        .featured-wrap a .featured-title-box li {
          display: inline-block;
          padding: 5px 12px 5px 0; }
          .featured-wrap a .featured-title-box li i {
            color: #544c2b; }
          .featured-wrap a .featured-title-box li span {
            float: right;
            position: relative; }
            .featured-wrap a .featured-title-box li span h6 {
              margin-top: 0;
              padding-right: 0;
              font-weight: bold;
              margin-left: 2px;
              margin-bottom: 0px;
              font-size: 14px;
              font-family: 'Quicksand', sans-serif;
              color: #544c2b; }

  .sticker-list-section {
    height: 300px; }

  .content h5 {
    text-align: center; 
    font-size: 16px !important;

  }

  .margintop {
    margin-top: 0 !important; }

  .bg-color {
    height: auto !important; }

  .login-btn {
    margin-top: 0 !important; }

  .mobi-padding {
    padding: 20px 0 !important; }

  .login-bg {
    display: none; }

  .login-form {
    width: 100%;
    height: 100vh; }

  .login-row-1 {
    display: none !important; }

  .mobi-login-box {
    width: 100% !important; }

  .mobi-login-form {
    margin-top: 30px !important; }

  .mobi-login-row {
    width: 50%;
    float: left; }

  .banner-part {
    width: 100%;
    height: 556px;
    background-size: 100%;
    background-position-x: right;
    background-position-y: inherit; }

  .btn {
    height: 42px;
    width: 21%;
    padding: 6px 8px; }

  .banner-mobile {
    background-image: none !important; }

  .content-header h2 {
    font-size: 22px;
    text-align: center; 
  }

  .content {
    margin-top: 0 !important;
    height: 40px;
    display: block;
    margin: 0 auto;  }
    .content h5 {
      font-size: 14px;
      line-height: 20px; }

  .download-btn {
    display: block;
    margin: 0 auto;
    width: 120px !important; }

  .download-icons {
    display: none;}

  .center {
    display: block;
    margin-right: auto;
    margin-left: auto;
    height: 50px; }

  .btn-app {
    width: 40%;
    height: 52px;
    top: 114px !important; }
    .btn-app h6 {
      font-size: 14px; }

  .submit-btn-mobi {
    top: 175px !important;
    width: 190px !important;
    float: none;
    display: block;
    margin: 0 auto  }

  .started-btn-mobi {
    width: 120px !important;
    top: 145px !important;
    display: block;
    margin: 0 auto; }

  .feature-part {
    padding-top: 0 !important;
    top: 30px; }

  .feature-header p {
    font-size: 15px;
    width: 98%; }

  .feature-block {
    margin-bottom: 30px; }

  .sticker-part {
    padding-top: 75px !important; }

  .sticker-header {
    padding-top: 0 !important;
    width: 100% !important;
    height: 235px !important; }
    .sticker-header p {
      font-size: 15px;
      line-height: 19px; }

  .contact-img-mobi {
    background-image: none !important;
    height: 722px !important; }

  .block {
    height: 30% !important; }

  .mobi-none {
    display: none !important; }

  .sorting select {
    width: 94% !important; }

  .bg-img {
    height: 443px;
    background-size: 100%; }

  .sorting {
    width: 64% !important;
    margin-left: 11px;
    margin-bottom: 0  }

  .search-box {
    width: 62% !important; }

  .sticker-banner {
    height: 732px; }

  .sticker-list-section {
    background-image: url(../images/sticker-bg.jpg) !important;
    z-index: -1; }

  .text-block {
    width: 50%;
    height: 100px;
    position: relative;
    top: 50%;
    display: block;
    margin: 0 auto; }
    .text-block .white-line {
      border-left: 3px solid #fff;
      height: 78px;
      display: block;
      margin: 0 auto;
      width: 30%; }
      .text-block .white-line h5 {
        color: #fff;
        text-align: left;
        font-size: 30px;
        margin: 0;
        padding-left: 5px; }

  tr th {
    width: 10% !important; }
    tr th h6 {
      font-size: 16px; }

  td h6 {
    font-size: 13px;
    font-weight: normal; }

  .smiley-icon {
    height: 344px !important; }

  .smiley-bg {
    /*background-image: url(../images/smiley-mobi.png) !important;*/
    height: 250px !important;
    width: 250px !important;
    top: 0 !important; }

  .mobi-none {
    display: none !important; }

  .sticker-img {
    height: 80px !important;
    width: 80px !important; }

  .content {
    width: 100% !important;
    height: 40px !important; 
    padding: 5px 0 !important }

  .btn-app {
    width: 29%; }

  .nav .btn {
    width: 35px;
    height: 35px; }

  .img-fluid {
    margin: 0 auto;
    display: block; }

  .dropdown {
    width: 154px;
    right: 0;
    left: 0 !important; }

  .gallery-content-part {
    height: 200px; }

  .gallery-header {
    width: 90%; }
    .gallery-header h3 {
      font-size: 30px !important; }

  .smiley-mobi {
    margin: 0 !important;
    position: absolute;
    top: 50% !important;
    left: 50%;
    transform: translate(-50%, -50%); }

  .listing-row-image {
    display: block !important;
    width: 100% !important; }

  .listing-row-body {
    margin: 0 auto !important; }

  .listing-row-properties {
    width: 70% !important;
    margin: 0 auto; }

  .sticker-searchbox-mobi {
    width: 40% !important; }

  .bg {
    background-image: url(../images/bg-mobi.jpg) !important;
    background-size: cover !important;
    height: 500px;
    width: 100%; } 


.login-row {
  padding: 50px 0; }

  .plus-sign{ 
              font-size: 1.3em !important;
              line-height: 22px !important;
            }

header {
    height: 50px;
}            
  }

@media screen and (min-width: 320px) and (max-width: 352px) {
  .banner-part::after {
    background-size: 100% !important;
    background-position-x: center !important;
    height: 80% !important; }

  .content-header {
    top: 100px !important;
    height: 20px;
  }

  .content {
    top: 100px;

  } 

  .sticker_display{ height: 150px !important } 
  }
@media screen and (min-width: 353px) and (max-width: 450px) {
  .banner-part::after {
    background-size: 67% !important; }

  .content-header {
    top: 50% !important; }

  .content {
    top: 47% !important; }
  .sticker_display{ height: 150px !important }   
/*  .download-icons {
    top: 260px !important;
}*/
     }
@media screen and (min-width: 451px) and (max-width: 500px) {
  .banner-part::after {
    background-size: 50%; } 
   .sticker_display{ height: 150px !important }  
   .download-icons {
    top: 260px !important;
}

.home .download-icons{ top: 0 !important;
  }
}
@media screen and (min-width: 501px) and (max-width: 767px) {
  .banner-part::after {
    width: 100% !important; 
  }

  .privacy_bg .box-row .privacy_block h3 {
    font-size: 15px !important;
}


.sticker-pack-listing li .block{width:80% !important}

.privacy_bg .box-row .privacy_block .privacy_points div i{  bottom: -7px }

  .download-icons {
    top: 231px !important; }
  .sticker_display{ height: 280px !important }   
  .download-icons {
    top: 0px !important;
}
     }
@media screen and (min-width: 320px) and (max-width: 760px) {
  input {
    width: 255px !important; }

  .bar {
    width: 255px !important; } }
@media screen and (min-width: 320px) and (max-width: 992px) {
  .sticker-wrap:after {
    content: "";
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    position: absolute;
    background-color: rgba(245, 218, 113, 0.3);
    z-index: 0; }

  .view-btn {
    z-index: 1;
    position: relative;
    text-align: center;
    display: block;
    color: #000;
    padding: 5px 0;
    font-weight: 500; }

  .view-btn:hover {
    text-decoration: none !important; }

  .sticker-wrap:hover .overlay {
    height: 0 !important; } }
@media screen and (min-width: 446px) and (max-width: 760px) {
  .content-header {
    top: 110px !important; 
    width: 100% !important
  }

  .content {
              top: 103px !important; 
              width: 100% !important;
              margin-left: 0 !important;
              max-width: 100% !important
          }
  .content h5{ text-align: center !important; } 

  .google-icon img {
                     width: 50% !important;
                     -ms-transform: translate(100px); /* IE 9 */
                      transform: translate(100px);
                    

                    }




/*  .google-icon img:nth-child(1){
                                  left: 30%;
                                  position: relative;
                                } */                        
     }

@media screen and (min-width: 430px) and (max-width:767px ){
  .button_row{  
                width:55%;
                -ms-transform: translate(50px); /* IE 9 */
                transform: translate(100px)
               }
}     



@media screen and (min-width: 768px) and (max-width: 834px){
   .sticker_display{
                    height: 100px !important
                }
}    


@media screen and (min-width: 835px) and (max-width: 992px){
   .sticker_display{
                    height: 130px !important
                }
} 


@media screen and (min-width: 460px) and (max-width: 500px){
  .home .download-icons {
    top: 450px !important;
    display: block;
}

.mobile_download-icons .download-icons { top: 50px !important;
    display: block;
}
}


/*# sourceMappingURL=responsive.css.map */


