/*----------------------------
    Normal desktop :992px. 
-----------------------------*/
@media (min-width: 992px) and (max-width: 1280px) {
.container {width:970px}
/*Home-1*/
.top-link-wrap .single-link a {
    padding-left: 12px;
}    
.phone_number {
    margin-left: 11px;
}    
.welcome-mg {
    padding: 0px 11px 0 0px;
}
.home-1 .header-logo {
    margin: 10px 0 0 0;
}    
.home-1 .layer-1-3 p.title3 {
    margin-right: 28%;
}   
.home-1 .layer-2-3 p.title3 {
    margin-left: 31%;
}    
.mainmenu ul#nav li .megamenu {
  left: -100px;
} 
.home-1 .slider-content {
  padding: 70px 0;
}    
.single-product .hover-area .product-link a {
    margin: 0 0px;
    font-size: 12px;
}    
.b-add-to-compare::before,.b-add-to-wishlist::before,.b-add-to-eye::before {
    font-size: 11px;
}
.social-icon a {
    margin: 20px 0px 0 4px;
}    
.blog-title h4 {
    font-size: 19px;
}    
.main-testimonial {
    padding: 100px 0;
}    
.single-banner.banner-m-b {
    margin-bottom: 23px;
}    
p.heading-pra {
    padding: 0 190px;
}
.mainmenu nav > ul > li.angle-down > a::after, .mainmenu nav > ul > li.angle-down.fixed > a::after {
    right: 34%;
}
.testimonial-img::after {
    left: 45.3%;
}    
/*Home-2*/
.cat-single-wrap > .nav > li > .single-wrap::before {
    top: -1px;
}    
.home-2 .layer-1-3 p.title3 {
    margin: 2% 22% 0 0;
}
.category-title h3 {
  font-size: 16px;
  padding: 13px 12px;
}
.home-2 .layer-2-3 p.title3 {
    margin: 2% 0 0 22%;
}  
.service .service-border h3 {
    font-size: 17px;
}    
.single-service {
    margin-left: 3px;
}    
.single-service {
    padding: 0px 0px;
}    
.footer-newsletter.home-2 {
    margin: 0 0;
}    
.home-2 .payment-area {
    padding-top: 0px;
}  
.category-title h3::after {
  font-size: 24px;
  right: 13px;
  top: 8px;
}    
.cat-single-wrap > .nav > li > a {
  padding: 5px 11px;
}
.home-2 .slider-content {
  padding: 80px 0 218px;
}    
.slider-content.three .layer-1-1 .title1 {
  margin-right: 305px;
}    
.slider-content.four .layer-1-1 .title1 {
  margin-right: 286px;
}
.slider-content.three .layer-1-3 p.title3 {
  font-size: 15px;
  margin: 45px 439px 0 0;
}
.home-2 .upcoming-product.featured-count {
  bottom: 234px;
}    
/*Home-3*/
.mainmenu ul#nav li .megamenu.left-mega1 {
    left: -201px;
}
.mainmenu ul#nav li .megamenu.left-mega2 {
    left: -258px;
}    
.header-search-box.home-3 {
    margin: 14px 0 0 26%;
}
.home-2 .mainmenu ul#nav li .megamenu.pages {
    left: -165px;
}
.mainmenu ul#nav > li > a {
  padding: 10px 11px;
}
.home-3 #btn-search-category {
    width: 17%;
}
.slide-3-des {
    left: -120px;
}    
/*Home-4*/
.home-4 .layer-2-3 p.title3 {
    margin-left: 0%;
} 
/*Home-5*/
.home-5 .slider-content {
    padding: 100px 0 100px 120px;
}    
.home-5 #btn-search-category {
    width: 26%;
}    
/*Home-6*/
.home-6 .mainmenu ul#nav > li > a {
    padding: 10px 9px;
}    
.home-6 .mainmenu ul#nav li .megamenu.home-6-1 {
    left: -286px;
}    
.home-6 .mainmenu ul#nav li .megamenu.home-6-2 {
    left: -356px;
}    
/*Home-7*/
.home-7 .layer-1-1 .title1 {
    font-size: 45px;
}    
.home-7 .mainmenu nav > ul > li.angle-down > a::after{
    right: 36%;
}    
.home-7 .team-info h2 {
    font-size: 18px;
}
.home-7 input.fancy {
    border-radius: 0px 0 0 0px;
}    
.home-7 .btn.fancy {
    border-radius: 0 0px 0px 0;
}    
.home-7 .slider-content {
    padding: 7% 0 7% 8%;
} 
.portfolio-area.padding-t.home-7 {
    padding: 80px 0 0;
} 
.footer-area.padding-t {
    padding: 70px 0 0;
}    
.home-7 .footer-newslettr-inner input {
    min-width: 235px;
}   
/*Home-8*/
.our-team-area.home-8 {
    padding-top: 50px;
}   
.latest-testimonial-wrap.home-8 {
    padding-top: 60px;
}
.home-8 .header-search-box {
    margin: 10px 0 4px;
}    
.home-8 .slider-content {
    padding: 10% 0 9% 8%;
}   
/*Home-9*/
.header-search-box.home-9  {
    margin: 5px 0 4px;
} 
/*about us*/
.about-area.ab-us {
    padding: 80px 0 20px;
}    
.home-1 .about-area {
    padding: 40px 0;
}    
.quality-products p {
  font-size: 13px;
}    
.quality-products h4 {
  font-size: 16px;
}    
.team-info h2 {
  margin-bottom: 5px;
}
/*Home-6*/      
.home-6 .mainmenu ul#nav li .megamenu.home-6 {
    left: -256px;
}
.home-6 .mainmenu ul#nav li .megamenu.pages {
    left: -124px;
}    
.home-6 .mainmenu ul#nav li .megamenu.home-2.home-6 {
    left: -191px;
}    
/*Shop-grid*/     
.left-sidebar-title div {
  font-size: 17px;
}    
.toolbar .pages {
  margin: 0;
}
/*.shop-product-area.shop-grid .product-single-wrap {
    min-height: 425px;
}
.product-single-wrap.hover:hover .single-product {
    min-height: 420px;
}*/
/*Shop-list*/
/*.shop-product-area .product-single-wrap {
    min-height: 461px;
}*/ 
/*checkout*/     
.checkout .video-text {
    color: #fff;
    left: 37%;
    position: absolute;
    top: 40%;
}    
/*single-product*/     
.single-procuct-view .simpleLens-lens-image {
  width: 374px;
}    
/*contact-us*/     
.touch-text h3 {
  font-size: 22px;
}
/*single-product-sidebar*/
.single-procuct-view.single-sidebar .simpleLens-lens-image {
  width: 285px;
}    
.single-procuct-view.single-sidebar .simpleLens-thumbnails-container {
  margin: 40px 72px;
}
.single-sidebar .last-li img {
  width: 62px;
}
.sing-lef-latest h3.pro-name {
    font-size: 15px;
    padding: 0;
}    
/*Blog-sideber*/
.recent-post ul li .post-thumb {
    width: 100%;
    display: block;
}
.recent-post ul li .post-info {
    width: 100%;
    margin-top: 10px;
}
/*Isotop*/  
.single-item {
  width: 235px;
}    
    
    
    
}
/*---------------------------
    Tablet desktop :768px. 
-----------------------------*/
@media (min-width: 768px) and (max-width: 991px) {
.container {width:750px}
/*Home-1*/
.welcome-mg {
    float: inherit;
}    
.header-top-left {
    text-align: center;
}   
.top-link-wrap {
  text-align: center;
}    
.header-logo {
  margin: 2px 0 0 0;
}    
.mid-shipping p {
    margin: 13px 0 0 0px;
}    
.home-1 .layer-1-3 p.title3 {
    margin: 15px 0 0;
    margin-right: 25%;
}
.home-1 #text-search {
    padding: 0 185px 0 20px;
}    
.home-1 .slider-content {
  padding: 43px 0;
}    
.home-1 .layer-2-3 p.title3 {
    margin-left: 24%;
    margin-right: 0%;
}    
.top-link-wrap .single-link a {
  padding-left: 8px;
}    
.header-mid-wrap #search-category-wrap {
  margin: 7px 0;
}    
.header-cart-wrap {
  margin: 7px 0;
}
.home-1 .layer-1-2 .title2 .fashion-1 {
  top: 115px;
}  
.single-banner.banner-m-b {
  margin-bottom: 16px;
}
.add-to-link a i {
  font-size: 12px;
}
.add-to-link a span {
  font-size: 11px;
  word-spacing: -0.5px;
}
.single-product.trend-pro .upcoming-product {
  width: 206px;
}
.trend-content h1 {
  font-size: 60px;
}    
.trend-content p {
  font-size: 30px;
}
.upcoming-product.featured-count {
  bottom: 255px;
  width: 220px;
}
.single-product .hover-area .product-link a {
    font-size: 12px;
}
.latest-trend-wrap,.latest-trend-wrap.home-4 {
    height: 560px;
    padding: 10px 0px 0;
}
p.heading-pra {
    padding: 0 70px;
}
.testimonial-des > p {
    font-size: 15px;
    padding: 0 99px;
}
.main-testimonial {
    padding: 50px 0;
}
.list-title {
    font-size: 14px;
}
.btn.btn-more {
    padding: 13px 11px;
    margin-left: 7px;
}
.single-list .media-heading {
    font-size: 15px;
    font-weight: 400;
    margin-bottom: 0px;
}
.home-1 .layer-1-2 .title2 {
    margin-bottom: 2px;
}
.welcome-area h4 {
    margin-bottom: 15px;
}
.wedget-title.home-1,.footer-logo.home-1 {
    margin-top: 40px;
    display: inline-block;
}
.footer-newsletter {
    padding: 10px 20px 20px;
}
.testimonial-img::after {
    left: 44%;
}
.mainmenu-area #sticker.sticky .header-search-box  {
    margin-top: 0px;
}    
/*Home-2*/
.header-logo.home-2 {
    margin: 0 0 0px 30px;
}    
.header-search-box.home-2 {
    margin-top: 13px;
}    
.home-2 .header-cart-wrap {
    margin: 15px 0;
}    
.home-2 .layer-1-4 a.shop-n {
    margin: 3% 43% 0 0px;
}    
.home-2 .layer-2-4 a.shop-n {
    margin: 3% 0px 0 44%;
}
.home-2 .slider-content {
  padding: 100px 0 218px;
}    
.slider-content.three .layer-1-1 .title1 {
  margin-right: 60px;
}
.home-2 .upcoming-product.featured-count {
  bottom: 242px;
}
.copy-right.home-2 {
    line-height: 23px;
}
.footer-newsletter.home-2 {
    margin: 10px 0;
}
.product-list-area.home-2 {
    margin: 0px 0 0;
}
.home-2 #btn-search-category {
    width: 25%;
}    
/*Home-3*/
.header-search-box.home-3 {
    width: 70%;
    margin: 16px 0 0 15%;
}    
.home-3 #btn-search-category {
    width: 28%;
}    
.home-3 .single-banner a {
    width: 104%;
}
.single-banner.main-b1 a {
    width: 102%;
}
.home-3 .service .service-border h3,.home-4 .service .service-border h3 {
    font-size: 16px;
}
.home-3 .single-service {
    margin-left: 12px;
}
.service .service-border.ser-border {
    border-right: 0px solid #ccc;
}
.footer-newsletter.home-3 {
    padding: 9px 20px 19px;
}
.footer-newsletter.home-3 {
    border-radius: 0px;
}
.footer-top-area.home-3 {
    padding: 20px 0 20px;
}
.home-3 .social-icon a {
    margin: 20px 5px 0 0;
}
.home-3 h3.wedget-title {
    font-size: 22px;
}
.home-3 .copy-right {
    line-height: 23px;
}
.home-3 .top-link-wrap .single-link a {
    padding-left: 3px;
}
.slide-3-des {
    left: 0;
    top: -118px;
}    
/*Home-4*/ 
.header-search-box.home-4 {
    width: 65%;
    margin-top: 4px;
}
.home-4 .layer-2-3 p.title3 {
    margin-left: 0%;
    margin-right: 0%;
}
.home-4 .layer-2-4 a.shop-n {
    margin: 3% 0px 0 0%;
}
.single-banner.b41 {
    width: 103%;
}    
/*Home-5*/ 
.header-search-box.home-5 {
    margin-top: 10px;
    margin-right: 18%;
}
.home-5 .slider-content {
    padding: 9% 0 9% 7%;
}
.home-5 .service .service-border .icon {
    padding: 4px 12px;
}    
.home-5 .service .service-border .info {
    margin-top: 0px;
}
.home-5 .service .service-border .icon {
    font-size: 20px;
}    
/*Home-6*/ 
.home-6 .header-cart-wrap.home-4 {
    margin: 17px 0 7px;
}    
.home-6 .slider-content {
    padding: 19% 0 19% 9%;
}    a
.home-6 .copy-right {
    line-height: 22px;
}    
/*Home-7*/ 
.header-search-box.home-7 {
    margin-top: 0px;
    margin-right: 0%;
    width: 100%;
}    
.home-7 #btn-search-category {
    width: 25%;
}
.home-7 .layer-1-1 .title1 {
    font-size: 35px;
}    
.home-7 .layer-1-3 p.title3 {
    font-size: 14px;
    line-height: 22px;
}    
.home-7 .slider-content {
    padding: 8% 0 8% 10%;
}    
.footer-newsletter.home-7 {
    padding: 3px 10px 16px 8px;
}   
/*Home-8*/ 
.header-search-box.home-8 {
    margin-top: 0px;
}
.home-8 .slider-content {
    padding: 10% 0 10% 10%;
}   
.home-8 .trend-content h3 {
    padding: 0 0 28px 30%;
}    
.latest-trend-wrap.home-8 {
    height: auto;
}    
.home-8 .trend-content {
    padding: 2% 0 12% 0;
}    
.our-team-area.home-8,.latest-testimonial-wrap.home-8 {
    padding: 50px 0 0 0;
}
.latest-blog-wrap.padding-t.home-8 {
    padding: 60px 0 0 0;
}    
.footer-area.padding-t.home-8 {
    padding: 60px 0 0 0;
}    
.home-8 input.fancy {
    border-radius: 0px 0 0 0px;
}
.home-8 .btn.fancy {
    border-radius: 0 0px 0px 0;
    margin-left: 0px;
    margin-top: 5px;
}   
/*----------Home-9-------------*/ 
.home-9 .header-logo {
    margin: 7px 0 0 0;
}    
.header-search-box.home-9 {
    margin-right: 16%;
}  
/*----------Home-10-------------*/ 
.home-10 .search-cat {
    margin: 9px 0 0 20%;
}
.home-10 .header-logo > a {
    margin-top: 0px;
}
.home-10 .layer-2-4 a.shop-n {
    margin: 3% 0px 0 43%;
}  
/*404*/    
.error-text > h1 {
  padding: 0 8px 60px 0;
} 
.four-zero-content a {
  margin: 40px 0 0 197px;
}    
/*about us*/
.about-area.ab-us {
    padding: 60px 0 20px;
}    
.quality-products p {
  color: #777;
  font-size: 14px;
}
.quality-products h4 {
  font-size: 18px;
}    
/*Blog page*/
.blog .video-text {
    left: 36%;
}    
.left-sidebar-title div {
  font-size: 17px;
}
.youtube-video {
  padding: 125px 0;
}   
/*BlogFullwidth*/
.blog-full .video-text {
    left: 38%;
}   
/*Blog-grid*/
.blog-g .video-text {
    left: 34%;
}   
/*Blog-left*/
.blog-left .video-text {
    left: 34%;
}   
/*Checkout*/
.checkout .video-text {
    left: 33%;
}    
/*Blog-sideber*/       
.recent-post ul li .post-thumb {
    width: 100%;
    display: block;
}
.recent-post ul li .post-info {
    width: 100%;
    margin-top: 10px;
}    
/*contact-us*/     
.touch-text h3 {
  font-size: 20px;
     width: 50%;
    font-weight: 700;
}    
.single-address strong.stro,.single-email strong.emai-stro,.customar-supp strong.cus-stro {
  margin: 0 0 10px 14px;  
}     
.single-email span.email-tex,.single-address span.add-tex,.customar-supp span.cus-tex {
  margin: 0 0 25px 0px;
}
/*Login*/  
.social-sign a {
  font-size: 13px;
  margin-right: 0px;
  padding: 9px 7px;
}    
/*Shop-grid*/
.shop-product-area .product-single-wrap {
    min-height: 461px;
}    
.add-to-link.shop {
    overflow: hidden;
}
.product-content.shop a h3.pro-name {
  padding-top: 30px;
}    
.tab-bar .tab-bar-inner {
  float: none;
  margin: 0 0 0 150px;
}    
.toolbar .sorter {
  width: 47%;
}
.pager-list .limiter {
  float: left;
  margin: 0 0 0 20px;
}    
.toolbar .pages {
  float: left;
  margin: 0 0 0 66px;
}
.tab-bar {
  padding: 11px 0;
}
.tab-bar.tab-bar-bottom {
  margin-bottom: 0;
}
/*Shop-list*/     
.product-single-wrap.shop-wrap, .product-single-wrap.hover.shop-wrap:hover .single-product {
    min-height: 970px;
}
.shop-list .tab-bar.tab-bar-bottom {
  margin-bottom: 50px;
}
.shop-list .tab-bar {
  margin: 0 0 56px;
}    
/*single-product*/
.latest-products-wrap.padding-t.singl-pro {
    padding: 20px 0 0;
}    
.nav-tabs > li > a {margin-right: 0;
}    
.nav > li > a > img { width: 95%;
}    
.single-procuct-view .simpleLens-lens-image { width: 350px;
}
.add-to-link.single-p a {
    padding: 6px 18px;
}    
#newsletter-popup-conatiner {display: none;
}
.color-instock .skill-colors {
  width: 90%;
}    
/*Single-Product-Sidebar*/  
.welcome-mg.singl-pro-sidebar {
  margin: 0 0 0 11px;
}
.top-link-wrap .single-link.singl-pro-sidebar a {
  padding-left: 7px;
}    
.single-procuct-view.single-sidebar .simpleLens-lens-image {
  width: 235px;
}    
.single-procuct-view.single-sidebar .simpleLens-thumbnails-container {
  margin: 40px 72px;
}
.single-sidebar .last-li img {
  width: 38px;
}     
.single-procuct-view.single-sidebar .owl-theme .owl-controls .owl-pagination {
  right: 0px;
}    
.single-procuct-view.single-sidebar .owl-theme .owl-controls .owl-pagination {
  top: 80px;
    left: 0;
}    
.single-procuct-view.single-sidebar .owl-theme .owl-controls .owl-page span {
  width: 10px;
}    
.add-to-link.single-p.sing-sidebar-p {
  width: 70%;
}    
.add-to-cartbest.single-add.singl-side-add  a span {
  margin: 10px 0 0;
}    
.price-filter-area .price-filter > p input.sing-side-fil {
  width: 130px;
}    
.product-description-tab.singl-side-des-tab {
  padding: 20px;
}    
.add-to-link.single-p.sing-sidebar-p {
  width: 80%;
} 
.sing-lef-latest h3.pro-name {
    font-size: 15px;
    padding: 0;
}    
.rating-links.sing-rating {
    float: inherit;
    padding: 5px 0 0 0;
}
.skill-checklist select {
    width: 40%;
}    
.single-add.sing-left-add a span {
    padding: 8px 10px;
    margin: 0;
} 
.add-to-link.single-p.sing-left-add {
    width: 80%;
}    
/*Isotop*/    
.single-item {
  width: 180px;
}    
/*Portfolio-grid-4*/    
.port-4 .project-dec h4 {
    font-size: 17px;
}   
/*shopping-cart*/    
.shop-cart .video-text {
    left: 36%;
}   
   
}
/*-------------------------
    small mobile :320px. 
---------------------------*/
@media (max-width: 767px) {
.container {width:300px}
/*Home-1*/
.header-search-box.home-1 {
    width: 100%;
    margin-left: 0%;
}
ul.header-cart-wrap .mini-cart-content {
    right: -45%;
}
.nivo-directionNav a {
    top: 43%;
}
.header-search-box.home-1 {
    margin-top: 5px;
}    
.home-1 .layer-1-2 .title2 {
    font-size: 14px;
    margin-bottom: -6px;
}    
.header-top-left {
  text-align: center;
}   
.top-link-wrap {
  text-align: center;
}
.top-link-wrap .single-link a {
  padding-left: 5px;
}
.header-logo {
  margin: 0 0 5px;
  text-align: center;
}    
#btn-search-category::before {
  display: none;
}
#btn-search-category {
  width: 52px;
}    
#btn-search-category i {
  padding-left: 10px;
}    
.header-cart-wrap {
  float: left;
  left: 22%;
}    
.home-1 .slider-content {
  padding: 10px 0;
}    
.home-1 .layer-1-1 .title1 {
    font-size: 23px;
}
.home-1 .layer-2-4 a.shop-n {
    margin: 3% 0px 0 35%;
}
.home-1 .layer-1-4 a.shop-n {
    margin: 3% 34% 0 0px;
}
.main-testimonial {
    padding: 50px 0;
}
.margin-br {
    margin-bottom: 30px;
}
.single-list .media-heading {
    font-size: 17px;
}
.footer-newsletter {
    margin: 20px auto;
    padding: 15px 7px;
}
.brand-area {
    padding: 40px 0;
}    
.blog-title h4 {
    font-size: 18px;
}
.product-list-area {
    margin: 30px 0 0;
}
.list-title {
    font-size: 17px;
}
.btn.fancy {
    border-radius: 0 0px 0px 0;
}
input[type="text"] {
    padding-left: 13px;
    padding-right: 7px;
}
.copy-right {
    line-height: 22px;
}    
.media-heading {
    margin-top: 0;
    margin-bottom: 0px;
}    
.shop-by-category .section-heading {
    margin-bottom: 20px;
}    
.preview-1 .nivo-directionNav a.nivo-prevNav::before {
    border-left: 45px solid #000;
}
.preview-1 .nivo-directionNav a.nivo-nextNav::before {
    border-right: 45px solid #000;
}
.padding-t {
    padding: 30px 0 0;
}
.welcome-area h1 {
    font-size: 22px;
}
.welcome-area h4 {
    margin-bottom: 10px;
    font-size: 15px;
}
.welcome-area p {
    font-size: 13px;
}   
.home-1 .layer-2-4 a.shop-n, .home-1 .layer-1-4 a.shop-n {
  font-size: 11px;
  padding: 0 15px;
    line-height: 30px;
}
.banner-r-b {
    margin-bottom: 30px;
}
.single-banner.fullwide-ban a img {
    height: 80px;    
}
.page-1 .banner-area.padding-t.banner-dis1 {
  padding-top: 34px;
}    
.nav > li > a {
  padding: 10px 6px;
}    
.section-heading h3::before, .section-heading h3::after {
  display: none;
}    
.features-tab .nav-tabs > li > a {
  font-size: 12px;
}    
.section-heading h3 {
  font-size: 20px;
  letter-spacing: 0;
  word-spacing: 5px;
}
.testimonial-des > p {
  line-height: 24px;
}    
.product-info.best-s {
  padding: 0px 0;
}  
.product-info.best-s h3.pro-name {
  font-size: 15px;
}    
.add-to-cartbest a span {
  line-height: 63px;
}    
.top-rated,.best-off {
  padding-top: 50px;
}    
.letter-text h3 {
  font-size: 30px;
}    
.letter-text p {
  font-size: 18px;
  line-height: 30px;
}
.testimonial-des > p {
    font-size: 14px;
    padding: 0 50px;
}    
.latest-testimonial-wrap.padding-t {
    padding: 10px 0 0 0;
}    
.copy-right {
  margin-bottom: 20px;
    text-align: center;
}
.footer-newsletter h4 {
    margin: 4px 0px 6px 0;
    line-height: 29px;
    font-size: 16px;
}
.footer-newslettr-inner input {
    min-width: 233px;
    margin-bottom: 10px;
}    
input.fancy {
    border-radius: 0px 0 0 0px;
}    
h3.wedget-title {
  margin: 5px 0 0px;
    font-size: 23px;
}
.main-testimonial .testimonial-text p {
  font-size: 23px;
}
.blog-img > a > img {
  width: 100%;
}    
.tag-area .footer-top-content {
  margin-bottom: 0px;
}
.latest-trend-wrap,.latest-trend-wrap.home-4 {
  height: auto;
}
.single-product.trend-pro {
  margin-bottom: 50px;
}
.trend-content {
  padding: 0 0 30px;
}
.upcoming-product {
  bottom: 155px;
}
.single-product.trend-pro .upcoming-product {
  width: 256px;
}
.upcoming-product.featured-count {
  bottom: 294px;
  width: 270px;
}
.latest-trend-wrap.padding-t {
    margin: 30px 0 0;
}
.trend-content h3 {
    font-size: 20px;
}
.trend-content h1 {
    font-size: 40px;
    padding: 5px 0;
}
p.heading-pra {
    font-size: 14px;
    padding: 0 3px;
}
.section-heading {
  margin: 0 0 0px;
}
.section-heading.new-arriv {
  margin: 0 0 10px;
}
.latest-products-wrap.padding-t {
  padding-top: 25px;
}
.latest-content, .blog-heading, .best-heading {
  padding: 0 0 10px;
} 
.page-1 .banner-area.padding-t.banner-dis {
  padding-top: 20px;
}
.latest-testimonial-wrap .testimonial-heading {
  padding: 22px 0 10px;
}
.owl-theme .owl-controls .owl-pagination {
  top: -38px;
}
.footer-top-area {
  padding: 25px 0;
}
.owl-theme .owl-controls .owl-buttons div {
    margin-left: 50px;
}
.owl-theme .owl-controls .owl-buttons div.owl-next {
    margin-right: 50px;
} 
.testimonial-img::after {
    left: 33%;
}
.mainmenu-area #sticker.sticky .header-search-box  {
    margin-top: 0px;
}    
/*Home-2*/
.header-logo.home-2 {
    margin: 10px 0 0px 0px;
}    
.home-2 .service .service-border, .home-4 .service .service-border {
    border-right: 0px solid #ccc;
}    
.home-2 .slider-content {
    padding: 22px 0;
}    
.home-2 .layer-2-4 a.shop-n {
    margin: 3% 0px 0 40%;
}
.home-2.margin-br, .home-4 .margin-br,.margin-br.shop-4 {
    margin-bottom: 10px;
}    
.latest-trend-wrap.padding-t.home-2 {
    margin: 0px 0 0;
}
.home-2 .payment-area {
    text-align: center;
}    
.header-search-box.home-2 {
    margin-top: 5px;
} 
.slider-content.three .layer-1-1 .title1 {
  margin-right: 39px;
  font-size: 19px;
}
.slider-content.four .layer-1-1 .title1 {
  margin-right: 46px;
  font-size: 20px;
}
.home-2 .upcoming-product.featured-count {
  bottom: 280px;
}
.page-2 .business-policy-wrap.home-2 {
  padding: 29px 0 0;
}
.banner-area.padding-t.home-2 {
  padding-top: 25px;
}
.new-arrival-random-products-wrap.home-2.padding-t {
  padding: 25px 0 17px;
}
.featured-product-wrap.home-2.padding-t {
  padding-top: 25px;
}
.brands-area.home-2 {
  margin-top: 18px;
}    
/*Home-3*/
.header-search-box.home-3 {
    width: 100%;
    margin: 14px 0 0 0%;
}
.home-3 #btn-search-category {
    width: 18%;
}    
.slide-3-des {
    left: 0;
    top: -194px;
}
.slide-3-des h3 {
    font-size: 36px;
}
.slide-3-des h4 {
    font-size: 18px;
    margin: 0 0 0 0;
}
.slide-3-des p {
    font-size: 16px;
}
.slider-3.owl-theme .owl-controls .owl-pagination {
    top: 88%;
}    
/*Home-4*/
.header-search-box.home-4 {
    width: 100%;
}    
.margin-br.shop-4 {
    margin-bottom: 30px;
}    
.home-4 .btn-md {
    padding: 12px 23px !important;
}    
.home-4 .single-service,.home-2 .single-service {
    margin-left: 12px;
}
.home-4 .slider-content .layer-1-2 .title2 {
    font-size: 14px;
}
.home-4 .layer-2-4 a.shop-n {
    margin: 6% 0px 0 0%;
}   
.preview-1.home-4 .nivo-directionNav a.nivo-prevNav::before {
    border-left: 45px solid #000;
}
.preview-1.home-4 .nivo-directionNav a.nivo-nextNav::before {
    border-right: 45px solid #000;
} 
/*Home-5*/
.home-5 .layer-1-1 .title1 {
    font-size: 14px;
    float: left;
}    
.home-5 .slider-content {
    padding: 3px 0 4px;
}     
.home-5 .single-service {
    margin-left: 1px;
}    
.home-5 .service .service-border .info {
    margin-top: 0px;
}    
.home-5 .single-service.sr1 {
    margin-bottom: 15px;
}    
.footer-logo.home-1.home-5 {
    margin: 30px 0 0 0;
}
.home-5 .payment-area {
    padding-top: 0px;
    text-align: center;
}    
.home-5 .service .service-border .icon {
    background: #57ae10;
    padding: 6px 13px;
    font-size: 20px;
}
/*Home-6*/    
.home-6 .top-link-wrap .single-link > div {
    margin: 0 0 9px 0;
}
.home-6 .slider-content {
    padding: 12% 0 12% 5%;
}
.home-6 ul.header-cart-wrap .mini-cart-content {
    right: -32%;
}
.banner-area.home-6 {
    padding: 30px 0 0 0;
}   
/*Home-7*/    
.home-7 .header-cart-wrap {
    left: 29%;
} 
.home-7 ul.header-cart-wrap .mini-cart-content {
    right: -79%;
}    
.home-7 .nivo-directionNav a {
    top: 64%;
}    
.preview-1.home-4.home-7 .nivo-directionNav a.nivo-prevNav::before {
    border-left: 0px solid #000;
}    
.preview-1.home-4.home-7 .nivo-directionNav a.nivo-nextNav::before {
    border-right: 0px solid #000;
}
.home-7 .layer-1-1 .title1 {
    font-size: 18px;
}
.home-7 .slider-content {
    padding: 9% 0 9% 6%;
}    
.counter-area.home-7 {
    margin-top: 30px;
}
.home-7 .border-right {
    border-right: 0px solid rgba(255, 158, 33, 0.7);
}    
.counter-area.home-7 {
    padding: 35px 0;
}    
.home-7 .portfolio-menu li a {
    margin: 0 0px 6px 0;
    padding: 6px 16px;
}    
.home-7 .portfolio-menu {
    margin-bottom: 40px;
    text-align: center;
    margin-top: 20px;
}    
.home-7 .btn.fancy {
    margin-left: 0px;
}
/*Home-8*/    
.home-8 .header-logo > a {
    margin-bottom: 10px;
}    
.home-8 .slider-content {
    padding: 13% 0 13% 6%;
}    
.home-8 .trend-content {
    text-align: left;
} 
.home-8 .trend-content h3 {
    padding: 0 0 0px 0px;
    line-height: 22px;
    font-size: 14px;
}    
.home-8 .trend-content h1 {
    font-size: 35px;
}
.latest-trend-wrap.home-8 {
    height: auto;
    padding: 11% 0 6% 0;
    margin-top: 30px;
} 
.counter-area.home-8 {
    margin-top: 20px;
    padding: 40px 0;
}    
.home-8 .border-right {
    border-right: 0px solid rgba(255, 158, 33, 0.7);
}    
.our-team-area.padding-t.home-7, .our-team-area.padding-t.home-8 {
    padding: 0px 0 0;
}    
.single_table {
    width: 100%;
}    
.home-8 .opening-time p {
    margin-bottom: 5px;
}  
/*Home-9*/    
.about-skills-area.home-9 {
    margin: 30px 0 0;
}
.header-search-box.home-9  {
    margin: 5px 0 4px;
}   
/*Home-10*/    
.home-10 .search-cat {
    margin: 16px 0 0 15%;
}  
/*404*/
.home-1 .video-text {
    left: 28%;
}
.top-banner-area {
    padding: 100px 0;
}    
.error-text > h1 {
  padding: 0 1px 8px 0;
  font-size: 50px;
}    
.four-zero-content a {
  margin: 40px 0 0 30px;
}
.four-zero-four {
  padding: 0 0 40px;
}    
/*about us*/
.about-area.ab-us {
    padding: 30px 0 20px;
}    
.ab-us .video-text {
    left: 28%;
}
.team-area.ab-us {
    padding: 30px 0 30px;
}    
.section-title h2 {
  line-height: 34px;
}
.signle-heading {
  margin: 0 0 33px;
}
.about-text {
  margin: 25px 0;
}
.about-page .quality-service-area {
  padding: 30px 0;
}
.about-page .team-area {
  padding: 35px 0;
}
.about-page .section-title {
  margin-bottom: 25px;
}
.skill-hedding > h3 {
  padding: 30px 0;
}
.blog-page .news-letter-wrap {
  margin-top: 0;
}    
/*Blog*/
.blog .video-text {
    left: 10%;
}    
.blog-pagination .shop-breadcrumb {
  margin-bottom: 30px;
}
.youtube-video {
  padding: 125px 0;
}    
/*Blog details*/
.blog-d .video-text {
    left: 23%;
}    
.comments-content-wrap > span {
  line-height: 20px;
}    
.comments-content-wrap p {
  line-height: 18px;
}
.single-post-comments {
  margin-top: 20px;
}
.blog-details .comment-respond {
  margin-top: 30px;
}    
/*BlogFullwidth*/
.blog-full .video-text {
    left: 16%;
}    
/*Blog-grid*/
.blog-g .video-text {
    left: 5%;
}    
/*Blog-left-sidebar*/
.blog-left .video-text {
    left: 3%;
}    
/*Blog-right-sidebar*/ 
.left-sidebar-title.blog-right-sid {
  margin-top: 20px;
}    
/*checkout*/
.checkbox-form h3 {
  font-size: 23px;
}    
.your-order h3 {
  font-size: 27px;
}    
.panel-title {
  font-size: 14px;
}    
.panel-body > p {
  line-height: 22px;
}
p.checkout-coupon input[type="text"] {
  width: 163px;
}
.coupon-area {
  padding: 0 0 25px;
}
.checkout .video-text {
    left: 6%;
}    
/*contact-us*/
.blog-left.cont-us .video-text {
    left: 21%;
}    
/*contact-us-2*/
.blog-left.cont-us.two .video-text {
    left: 11%;
}    
.touch-text h3 {
    font-size: 18px;
    width: 70%;
    font-weight: 700;
    margin-top: 25px;
    padding-bottom: 15px;
}
.contact-page .smal-text {
  padding-top: 15px;
}
.contact-page .smal-text p {
  margin-bottom: 20px;
}    
.address-area {
  margin-top: 0;
}    
.touch-textarea input[type="submit"] {
  margin: 20px 0 25px;
}
.contact-page .single-address span.add-tex,.contact-page .customar-supp span.cus-tex,.contact-page .single-email span.email-tex {
  margin: 0 0 10px 45px;
}    
/*Login*/
.gallery-d.login .video-text {
    left: 22%;
}
.login-lost span.forgot-login {
    float: left;
}    
.login-area {
  padding: 35px 0;
}    
.login-brand {
  margin: 30px 0 0;
}    
/*my-account*/     
.my-account-title h2 {
  font-size: 17px;
}    
.new-customers .user-bottom button {
  float: none;
} 
.brands-area.brands-account {
  margin: 30px 0 0;
}    
/*shop-grid*/    
 .tab-bar .tab-bar-inner {
  float: none;
}   
.toolbar .sorter {
  width: 100%;
}
.sorter .sort-by {
  float: left;
}    
.pager-list .limiter {
  float: left;
  margin: 10px 0 0;
}    
.toolbar .pages {
  float: left;
}    
.shop-news {
  margin-top: 10px;
}
/*Shop-grid*/
/*.shop-product-area .product-single-wrap {
    min-height: 500px;
}*/  
.gallery-d.shop-gr .video-text {
    left: 23%;
}
.tab-bar.tab-bar-bottom.single-pro {
    margin: 0 0 20px;
}    
.add-to-link.shop {
    overflow: hidden;
    width: 85%;
}   
.product-content.shop a h3.pro-name {
  padding-top: 30px;
}
.shop-grid .tab-bar{
    margin-bottom: 30px;    
}
.shop-grid  .shop-mar-bottom {
  margin-bottom: 25px;
}
.shop-page.shop-grid .news-letter-wrap.shop-news {
  margin-top: 0;
}
/*Shop-list*/
.gallery-d.shop-list .video-text {
    left: 26%;
}    
.shop-button-area.shop-list {
  margin: 20px 0 60px;
}
.product-single-wrap.shop-wrap, .product-single-wrap.hover.shop-wrap:hover .single-product {
    min-height: 895px;
}
.product-single-wrap.hover.shop-wrap {
    margin-bottom: 40px;
}
.tab-bar.tab-bar-bottom, .tab-bar {
    margin: 0 0 30px;
}
.footer-area.padding-t.shop-list {
    padding: 10px 0 0;
}    
.add-to-link.shop a {
    margin-top: 8px;
}    
.shop-list .single-shop {
  margin-bottom: 30px;
}    
/*Shopping-cart*/     
.single-ban-top-content > p {
  font-size: 30px;
}
.shopping-cart .coupon {
  margin-bottom: 10px;
}
.shopping-cart .cart-main-area {
  padding: 0 0 30px;
}
.brands-area.brand-cart {
  margin: 33px 0 0;
}
.cart_totals h2 {
  float: left;
  margin: 0 0 25px;
}    
/*single-product*/
.single-pro h3 {
    font-size: 19px;
}
.add-to-link.single-p a {
    padding: 6px 18px;
    margin-bottom: 5px;
}    
.single-procuct-view .simpleLens-lens-image {
  width: 270px;
}
.single-procuct-view .simpleLens-thumbnails-container {
  margin: 40px 30px;
}
.rating-links {
  padding-left: 16px;
}    
.single-pro {
  margin-top: 20px;
}    
.add-to-link.single-p {
  width: 75%;
}    
.single-product-description {
  margin: 20px 0 0;
}    
.single-page .brands-area,.single-page .news-letter-wrap  {
  margin-top: 50px;
}
.s-padding-t {
  padding-top: 25px;
}
#newsletter-popup-conatiner {display: none;}  
 .single-page-area.padding-t {
  padding: 0;
} 
.single-pro .product-name {
  margin: 0 0 15px;
}    
.single-page .product-reveiw > p {
  margin: 0 0 20px;
}    
.product-description-tab {
  padding: 30px 20px 0;
}    
.product-description-tab .tab-content {
  margin: 15px 0;
}    
.single-page .latest-products-wrap.padding-t {
  padding-top: 10px;
}    
.single-page .brands-area {
  margin: 25px 0 0;
}    
.single-page .news-letter-wrap {
  margin: 25px 0 0;
}
.skill-checklist select {
  width: 50%;
}
.color-instock .skill-colors {
  width: 90%;
}    
/*Wishlist*/
.wishlist-share-wrap {
  padding: 20px 0 0;
}    
/*Single-Product-Sidebar*/
.single-procuct-view.single-sidebar .simpleLens-lens-image {
  width: 270px;
}
.single-procuct-view.single-sidebar .simpleLens-thumbnails-container {
  margin: 40px 30px;
}    
.add-to-link.single-p.sing-left-add {
    width: 88%;
}
.rating-links.sing-rating.sin-left-rat {
    padding: 0 0 0 7px;
}    
.add-to-cartbest.single-add.sing-left-add span {
    margin-left: 10px;
}    
/*Isotop*/
.single-item {
  width: 100%;
    display: block;
}    
.isotope-area {
    margin-top: 30px;
}    
.section-title.iso-title {
    margin-bottom: 20px;
}   
.section-title.iso-title h1 {
    font-size: 30px;
}
.isotop-manu ul li {
    margin: 0 0px;
}    
.news-letter-wrap.isotop-news {
    margin-top: 40px;
}    
.isotop-manu {
    margin-bottom: 20px;
}    
/*gallery-details*/
.gallery-img a {
    width: 100%;
    height: 100%;
}   
/*gallery-grid-2*/
.gallery-area {
    padding: 0px 0 0px;
}    
/*FAQ*/
.faq .video-text {
    left: 26%;
}    
.faq-main-heading h2 {
    font-size: 25px;
}    
.faq-main-heading > p {
    font-size: 15px;
    padding: 7px 0 14px;
}    
.faq-accordion .panel-title a {
    padding: 15px 52px 15px 25px;
} 
.faq-accordion .panel-title a.collapsed::after, .faq-accordion .panel-title a::after {
    top: 7%;
    height: 100%;
}   
.faq-area {
    padding: 30px 0;
}    
/*Portfolio-grid-2*/
.portfolio-area.port-2 {
    margin: 30px 0 10px;
}    
/*Portfolio-grid-3*/

}
/*--------------------------
    Large Mobile :480px. 
---------------------------*/
@media only screen and (min-width: 480px) and (max-width: 767px) {
.container {width:450px}
/*Home-1*/
.home-1 .slider-content {
    padding: 31px 0;
}    
.home-1 .layer-1-4 a.shop-n {
    margin: 3% 37% 0 0px;
}    
.home-1 .layer-2-4 a.shop-n {
    margin: 3% 0px 0 40%;
}    
.home-4 .layer-2-4 a.shop-n {
    margin: 3% 0px 0 0%;
}    
.single-banner a img {
    width: 100%;
} 
.upcoming-product.featured-count {
  bottom: 488px;
  width: 420px;
}    
.shop-by-content img {
    width: 100%;
}    
.footer-newslettr-inner input {
    margin-bottom: 0px;
}    
.header-cart-wrap {
    left: 34%;
}    
.header-logo {
    margin: 0 0 10px;
}    
.testimonial-des > p {
    padding: 0 38px;
}
.testimonial-img::after {
    left: 39%;
}   
.home-1 .layer-1-1 .title1 {
    font-size: 35px;
}    
.single-banner > a > img {
  width: 100%;
}    
.product-info.best-s {
  padding: 58px 0;
}    
.single-product.trend-pro .upcoming-product {
  width: 406px;
}
.home-2 .upcoming-product.featured-count {
  bottom: 425px;
}
.mainmenu-area #sticker.sticky .header-search-box  {
    margin-top: 0px;
}    
/*Home-2*/    
.home-2 .slider-content {
  padding: 60px 0;
}
.home-2 .payment-area {
    padding-top: 0px;
}    
/*Home-3*/  
.page-3 .section-heading h3 {
  font-size: 30px;
    padding: 0;
    word-spacing: 2px;
}
.slide-3-des {
    left: 0;
    top: -22%;
}
.slide-3-des h3 {
    font-size: 42px;
}    
/*Home-4*/  
.home-4 .btn-md {
    padding: 16px 35px !important;
}    
/*Home-5*/  
.home-5 .layer-1-1 .title1 {
    font-size: 26px;    
}
.home-5 .service .service-border .icon {
    padding: 14px 30px;
    font-size: 20px;
    margin-right: 6px;
}    
/*Home-6*/  
.home-6 .slider-content {
    padding: 16% 0 16% 10%;
}
.service-area.home-5 {
    margin-top: 30px;
}     
/*Home-7*/  
.home-7 .header-cart-wrap {
    left: 39%;
}
.padding-t.home-7 {
    padding: 30px 0 0;
}    
.home-7 .portfolio-menu {
    margin-bottom: 15px;
}    
.our-team-area.padding-t.home-7,.latest-testimonial-wrap.padding-t.home-7 {
    padding: 0 0 0;
}    
.home-7 .btn.fancy {
    margin-left: -4px;
} 
/*Home-8*/  
.home-8 .slider-content {
    padding: 10% 0 10% 6%;
}
/*Home-10*/  
.home-10 .search-cat {
    margin: 16px 0 0 28%;
}
/*404*/
.home-1 .video-text {
    left: 33%;
}    
.error-text > h1 {
  padding: 0 24px 20px 0;
    font-size: 65px;
}    
.four-zero-content a {
  margin: 40px 0 0 85px;
}    
/*about us*/     
 .team-img > img {
  width: 100%;
}
.ab-us .video-text {
    left: 34%;
}     
/*Blog*/     
.blog .video-text {
    left: 20%;
}     
/*Blog Details*/     
.blog-d .video-text {
    left: 30%;
}   
/*BlogFullwidth*/     
.blog-full .video-text {
    left: 24%;
}   
/*Blog-grid*/     
.blog-g .video-text {
    left: 19%;
}   
/*Blog-left-sidebar*/     
.blog-left .video-text {
    left: 18%;
}    
/*my-account*/   
.customer-inner {
  min-height: 305px;
}    
/*contact-us*/   
.blog-left.cont-us .video-text {
    left: 32%;
}    
/*contact-us-2*/   
.blog-left.cont-us.two .video-text {
    left: 23%;
}
/*single-product*/   
.single-procuct-view .simpleLens-lens-image {
  width: 400px;
}
.single-procuct-view .simpleLens-thumbnails-container {
  margin: 40px 105px;
}  
.add-to-link.single-p {
  width: 55%;
}    
.product-description-tab.custom-tab .nav > li > a {
  margin-right: 13px;
}
#newsletter-popup-conatiner {display: none;}     
/*Single-Product-Sidebar*/
.single-procuct-view.single-sidebar .simpleLens-lens-image {
  width: 420px;
}    
.single-procuct-view.single-sidebar .simpleLens-thumbnails-container {
  margin: 40px 116px;
}    
.single-item {
  width: 209px;
}    
/*gallery-details*/
.gallery-img a {
    width: 50%;
    height: 50%;
}
/*--------------------------------------
	34. Comming Soon
--------------------------------------*/
.coming-wrap-area {
    background: rgba(0, 0, 0, 0) url("../images/bg/2.jpg") no-repeat scroll center center / cover;
    padding: 100px 0;
}
.coming-wrap-area.overlay-bg {
    position: relative;
}
.coming-wrap-area.overlay-bg::after {
    background: #000000 none repeat scroll 0 0;
    content: "";
    height: 100%;
    left: 0;
    opacity: 0.7;
    position: absolute;
    top: 0;
    width: 100%;
}
.coming-wrap-area.overlay-bg .container {
    position: relative;
    z-index: 15;
}
.coming-wrap-area .coming-title {
    color: #ffffff;
    font-size: 40px;
    margin-bottom: 35px;
    text-transform: uppercase;
}
.coming-wrap-area .coming-main-logo {
    margin-bottom: 120px;
}
.coming-wrap-area .coming-info > p {
    color: #ffffff;
    font-size: 18px;
}
.coming-wrap-area .newsletter-form form input[type="email"] {
    border-color: #5c5c5c;
    border-width: 2px;
    color: #ffffff;
    opacity: 1 !important;
}
.coming-wrap-area .email-box::-moz-placeholder {
    color: #ffffff;
    opacity: 1;
}
.coming-wrap-area .newsletter-form button {
    color: #ffffff;
}
.coming-wrap-area .footer-social-bookmark {
    margin-bottom: 30px;
}
.coming-wrap-area .newsletter-form {
  margin-bottom: 145px;
  margin-top: 100px;
}
.coming-wrap-area .newsletter-form form input[type="email"] {
  border-color: #f2f2f2;
  border-width: 2px;
  color: #ffffff;
  opacity: 1;
}
.coming-wrap-area .newsletter-form form input[type="email"]:active,.coming-wrap-area .newsletter-form form input[type="email"]:focus,.coming-wrap-area .newsletter-form form input[type="email"]:hover {
  outline: 0 none;
}
.coming-wrap-area .newsletter-form form input[type="email"] {
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  border-image: none;
  border-style: none none solid;
  border-width: medium medium 1px;
  color: #fff;
  padding: 10px 30px 10px 0;
  position: relative;
  width: 80%;
}
.coming-wrap-area .newsletter-form button {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  border: medium none;
  color: #fff;
  line-height: 37px;
  margin-left: -28px;
  padding: 0 10px;
  position: relative;
}
.footer-social-bookmark ul li {
  display: inline-block;
  line-height: 1;
  padding-left: 14px;
  padding-right: 14px;
}
.footer-social-bookmark ul li a {
  font-size: 25px;
}
.footer-social-bookmark ul li a.facebook {
  color: #42599e;
}
.footer-social-bookmark ul li a.twitter {
  color: #509fdb;
}
.footer-social-bookmark ul li a.google-plus {
  color: #d13d2f;
}
.footer-social-bookmark ul li a.dribbble {
  color: #f873a3;
}
.footer-social-bookmark ul li a.behance {
  color: #0094ff;
}
.copyright-wrap > p {
  color: #fff;
  font-size: 14px;
}
.copyright-wrap a {
  color: #75c749;
}
.coming-info {
  padding-bottom: 50px;
}
/*upcoming-css*/
.upcoming-product.comming-s .cdown {  position: relative;
    text-align:center;
    text-transform: uppercase;
    width:25%;
    float:left;
    padding: 5px 0px;
    line-height: 50px;
}
.upcoming-product.comming-s .cdown:after { content: "";
    position: absolute;
    height: 70%;
    width: 100%;
    right: 0;
    top: 15%;
}
.upcoming-product.comming-s .cdown:last-child:after {  border-right: 0px;
}
.upcoming-product.comming-s .cdown p {  margin: 0;
    font-size: 25px;
    font-weight: 400;
    letter-spacing: 1px;
    color: #fff;
}
.upcoming-product.comming-s .cdown .time-count { font-size: 60px;
    font-weight: 600;
}    
/*FAQ*/
.faq .video-text {
    left: 30%;
}    
/*Login*/
.gallery-d.login .video-text {
    left: 28%;
}    
.login-lost span.forgot-login {
    margin-right: 20px;
}   
/*shop-grid*/
.gallery-d.shop-gr .video-text {
    left: 32%;
}
.shop-product-area .product-single-wrap {
    min-height: 688px;
}      
/*shop-list*/
.product-single-wrap.shop-wrap, .product-single-wrap.hover.shop-wrap:hover .single-product {
    min-height: 970px;
}    
    
 
    
    
    
    
    
}
