@media screen and (min-width:240px) and (max-width:359px){
    
/* .mobile_logo{
    display:block;
}   
 .desktop_logo{
    display:none;
}  */     
    
    .fixWidth,
    .top_row .fixWidth{
        width:100%;
    }
    
    
   .top_left {
    padding: 13px 15px;
   }
    
    .st_logo{
            width: 79%;
    }
    
   .st_logo img {
            width: 100%;
    top: 6px;
    left: 5px;
    height: auto;
    }
    
    
    .top_row .fixWidth {
    padding: 5px;
    }
    
    .top_right{
            width: 100%;
    float: left;
    padding: 10px;
    text-align: left;
    }
    
    #wishlist_view{
        position: relative;
    left: 0;
    float: right;
    }
    
    .right1{
        padding: 0px 13px 0px 0px;
    width: 79%;
    display: inline-block;
    }
    
    .right2{
            padding:  0;
    width: 100%;
    display: inline-block;
    }
    
    
    .top_row {
       position: absolute;
           height:50px;
    }
    
    .fxdMenuRow {
    z-index: 99999;
    width: 100%;
    top:0;
    }
    
    
    .menuBox {
    padding: 10px 35px;
    }
    
    
.home_slide_logo{
        top: 55px;
        z-index: 999;
}    
    
  .home_slide_logo img{
        width: auto;
        height: 50px;
  } 
    
    .aboutData{
            height: auto;
    margin: 50px 0;
    padding: 10px;
    box-sizing: border-box;
    }
    
    .aboutContentText{
        width: 100%;
    float: none;
    }
    
    
   .aboutContentPreview{
           width: 100%;
    margin: 0;
    float: none;
   } 
    
   .aboutContentPreview img{
           width: 100%;
    margin: 0;
    float: none;
   } 
    
    .about_row{
        padding-bottom: 0;
    }
    
    .category_home{
        padding: 10px;
    }
    
    .catRowItem{
    width: 100%;
    float: none;
    margin: 0px 0px 30px 0px;
    }
    
    .middle_title img{
        width: 93%;
    }
    
    .subscribeRow{
        width: 100%;
    }
    
    .subscribeRow input[type="email"]{
    width: 95%;
    margin-bottom: 10px;
}
    
    .subscribeRow input[type="submit"]{
        width:50%;
    }
    
    .projectRow{
        display: inline-block;
    padding: 10px;
    box-sizing: border-box;
    }
    
    .projectItem{
            width: 100%;
    margin: 0px 20px 30px 0px;
    }
    
    .projectPreview {
    height: auto;
    }
    
    .middleBackData ul{
        width:100%;
    }
    
    .logo .owl-nav{
        display:none;
    }
    
    .middleBackData ul li img{
            max-height: initial;
         max-width: initial;
    }
    
    footer .fixWidth{
       width: 100%;
    }
   
   .footerItem1{
           width: 100%;
    float: none;
    text-align: center;
   } 
    
    .footerItem1 img{
        width: 95%;
    }
    
    .footerItem2{
        float: none;
    padding: 0 15px;
    }
    
    
    .item-page{
        padding: 10px;
    box-sizing: border-box;
    }
    
    
    .item-page img{
        max-width: 100%;
        margin:5px 0;
    }
    
    .whous ul{
            display: inline-block;
    }
    
    .whous ul li{
            text-align: left;
    margin-bottom: 10px;
    }
    
    .video_bg p {
    top: 30px;
    }
    
    
    .video_bg{
        height: 200px;
    background-size: 100%;
    margin: 0;
    }
    
    .video_bg i{
        font-size: 40px;
    }
    
    
    .pageHeaderData {
    z-index: 99;
}
    
    .top_row .fixWidth img{
        display:none;
    }
    
    
    body:not(.page_101) .top_right{
        color:#fff;
    }
    
    
    .view_megashop .otherHeaderItem {
    height: 360px;
    }
    
    .brands_list{
        padding: 10px;
    box-sizing: border-box;
    }
    
    .catRsProduct{
        display: inline-block;
    }
    
    .productListingItem{
        width: 100%;
    margin: 0;
    }
    
    .productListingItem:after {
        bottom: -15px;
    }
    
    .brandFixed{
            width: 100%;
    top: 0px;
        z-index: 99999;
    }
    
    
    .projectPageLeft{
        width: 100%;
    float: none;
    }
    
    .projectPageRight{
        width: 100%;
    float: none;
    }
    
    .contentSplitPgsRes .addFavorite {
    right: 0;
    }
    
    .otherContent{
        padding: 0 10px;
    min-height: auto;
    }
    
    
    .page_108 .blog .items-row:nth-of-type(2n+1),
    .page_108 .blog .items-row:nth-of-type(2n){
        float:none;
        width:100%;
    }
    
    
    .entry-thumbnail {
       height:auto;
    }
    
    .page_108 div[itemprop="articleBody"]{
        width:100%;
    }
    
    
    .page_254 .blog .items-row{
    float: none;
    width: 93%;
    height: auto;
    margin-bottom: 50px;
    }
    
    
    .contactDataRow{
        display: inline-block;
    }
    
    .contactHeaderRow{
        width: 100%;
    margin-bottom: 20px;
    }
    
    .contactContentRow{
        width: 100%;
    }
    
    
        .home_slide,
        .middleBack{
      overflow:hidden;    
    }
    
    .footer_address{
            text-align: center;
    }
    
    
    
    .middleBackData ul li {
    padding: 45px 15px 17px 15px;
}
    
    
    
    
    .woosw-content-item--image img {
    height: 70px;
    }
    
    .woosw-actions{
        display: inline-block!important;
    width: 100%;
    }
    
    .woosw-share{
        margin: 10px 0;
    }
    
    
    
    
    
 .top_row{
         display: inline-block;
 }   
    
    .top_left {
        width: 41%;
        padding: 11px 6px;
    }
    .st_logo {
        width: 63%;
        padding-top: 3px;
    } 
    
     .st_logo img {
        width: 100%;
        top: 6px;
        left: 5px;
        height: auto;
    }   
    
    
 #menu_ico {
    margin-right: 6px;
}   
    
    
    
 .top_row .fixWidth,
 #wishlist_view{
         display: none;
 }   
    
    
 .top_right{
         width: 59%;
    float: right;
    padding: 13px 10px 0px 0px;
    text-align: right;
 }   
    
 .right1{
     width: 100%;
    padding: 0;
    font-size: 16px;
 }   

.home_slide_logo{
        top: 55px;
        z-index: 999;
}    
    
  .home_slide_logo img{
        width: auto;
        height: 50px;
  }  
    
    
    
     .aboutData {
        height: auto;
        margin: -9px 0;
        padding: 10px;
        box-sizing: border-box;
    }   
    
    
    
.top_language {
    margin-right: 0;
    margin-left: 10px;
}    
    
    
    
    
    
    
}

@media screen and (min-width:360px) and (max-width:475px){
   
/*  .mobile_logo{
    display:block;
}   
 .desktop_logo{
    display:none;
} */    
   
   
   
      .fixWidth,
    .top_row .fixWidth{
        width:100%;
    }
    
    
   .top_left {
    padding: 13px 15px;
   }
    
    .st_logo{
            width: 79%;
    }
    
   .st_logo img {
            width: 100%;
    top: 6px;
    left: 5px;
    height: auto;
    }
    
    
    .top_row .fixWidth {
    padding: 5px;
    }
    
    .top_right{
            width: 100%;
    float: left;
    padding: 10px;
    text-align: left;
    }
    
    #wishlist_view{
        position: relative;
    left: 0;
    float: right;
    }
    
    .right1{
        padding: 0px 13px 0px 0px;
    width: 79%;
    display: inline-block;
    }
    
    .right2{
            padding:  0;
    width: 100%;
    display: inline-block;
    }
    
    
    .top_row {
       position: absolute;
           height:50px;
    }
    
    .fxdMenuRow {
    z-index: 99999;
    width: 100%;
    top:0;
    }
    
    
    .menuBox {
    padding: 10px 35px;
    }
    
    
.home_slide_logo{
        top: 55px;
        z-index: 999;
}    
    
  .home_slide_logo img{
        width: auto;
        height: 50px;
  } 
    
    .aboutData{
            height: auto;
    margin: 50px 0;
    padding: 10px;
    box-sizing: border-box;
    }
    
    .aboutContentText{
        width: 100%;
    float: none;
    }
    
    
   .aboutContentPreview{
           width: 100%;
    margin: 0;
    float: none;
   } 
    
   .aboutContentPreview img{
           width: 100%;
    margin: 0;
    float: none;
   } 
    
    .about_row{
        padding-bottom: 0;
    }
    
    .category_home{
        padding: 10px;
    }
    
    .catRowItem{
    width: 100%;
    float: none;
    margin: 0px 0px 30px 0px;
    }
    
    .middle_title img{
        width: 93%;
    }
    
    .subscribeRow{
        width: 100%;
    }
    
    .subscribeRow input[type="email"]{
    width: 95%;
    margin-bottom: 10px;
}
    
    .subscribeRow input[type="submit"]{
        width:50%;
    }
    
    .projectRow{
        display: inline-block;
    padding: 10px;
    box-sizing: border-box;
    }
    
    .projectItem{
            width: 100%;
    margin: 0px 20px 30px 0px;
    }
    
    .projectPreview {
    height: auto;
    }
    
    .middleBackData ul{
        width:100%;
    }
    
    .logo .owl-nav{
        display:none;
    }
    
    .middleBackData ul li img{
            max-height: initial;
         max-width: initial;
    }
    
    footer .fixWidth{
       width: 100%;
    }
   
   .footerItem1{
           width: 100%;
    float: none;
    text-align: center;
   } 
    
    
    .footerItem1 img{
        width: 60%;
    }

    .blockHeader h3 {
      font-size: 24px!important;
    }
    
    .footerItem2{
        float: none;
    padding: 0 15px;
    }
    
    
    .item-page{
        padding: 10px;
    box-sizing: border-box;
    }
    
    
    .item-page img{
        max-width: 100%;
        margin:5px 0;
    }
    
    .whous ul{
            display: inline-block;
    }
    
    .whous ul li{
            text-align: left;
    margin-bottom: 10px;
    }
    
    .video_bg p {
    top: 30px;
    }
    
    
    .video_bg{
        height: 200px;
    background-size: 100%;
    margin: 0;
    }
    
    .video_bg i{
        font-size: 40px;
    }
    
    
    .pageHeaderData {
    z-index: 99;
}
    
    .top_row .fixWidth img{
        display:none;
    }
    
    
    body:not(.page_101) .top_right{
        color:#fff;
    }
    
    
    .view_megashop .otherHeaderItem {
    height: 360px;
    }
    
    .brands_list{
        padding: 10px;
    box-sizing: border-box;
    }
    
    .catRsProduct{
        display: inline-block;
    }
    
    .productListingItem{
        width: 100%;
    margin: 0;
    }
    
    .productListingItem:after {
        bottom: -15px;
    }
    
    .brandFixed{
            width: 100%;
    top: 0px;
        z-index: 99999;
    }
    
    
    .projectPageLeft{
        width: 100%;
    float: none;
    }
    
    .projectPageRight{
        width: 100%;
    float: none;
    }
    
    .contentSplitPgsRes .addFavorite {
    right: 0;
    }
    
    .otherContent{
        padding: 0 10px;
    min-height: auto;
    }
    
    
    .page_108 .blog .items-row:nth-of-type(2n+1),
    .page_108 .blog .items-row:nth-of-type(2n){
        float:none;
        width:100%;
    }
    
    
    .entry-thumbnail {
       height:auto;
    }
    
    .page_108 div[itemprop="articleBody"]{
        width:100%;
    }
    
    
    .page_254 .blog .items-row{
    float: none;
    width: 93%;
    height: auto;
    margin-bottom: 50px;
    }
    
    
    .contactDataRow{
        display: inline-block;
    }
    
    .contactHeaderRow{
        width: 100%;
    margin-bottom: 20px;
    }
    
    .contactContentRow{
        width: 100%;
    }
    
    
        .home_slide,
        .middleBack{
      overflow:hidden;    
    }
    
    
     .footer_address{
            text-align: center;
    }   
    
      
    .middleBackData ul li {
    padding: 45px 15px 17px 15px;
}
    
    
    
        .woosw-content-item--image img {
    height: 70px;
    }
    
    .woosw-actions{
        display: inline-block!important;
    width: 100%;
    }
    
    .woosw-share{
        margin: 10px 0;
    }
    
    
    
    
 .top_row{
         display: inline-block;
 }   
    
    .top_left {
        width: 41%;
        padding: 11px 6px;
    }
    .st_logo {
        width: 63%;
        padding-top: 3px;
    } 
    
     .st_logo img {
        width: 100%;
        top: 6px;
        left: 5px;
        height: auto;
    }   
    
    
 #menu_ico {
    margin-right: 6px;
}   
    
    
    
 .top_row .fixWidth,
 #wishlist_view{
         display: none;
 }   
    
    
 .top_right{
         width: 56%;
    float: right;
    padding: 13px 10px 0px 0px;
    text-align: right;
 }   
    
 .right1{
     width: 100%;
    padding: 0;
    font-size: 16px;
 }   

.home_slide_logo{
        top: 55px;
        z-index: 999;
}    
    
  .home_slide_logo img{
        width: auto;
        height: 50px;
  } 
    
    
     .aboutData {
        height: auto;
        margin: -9px 0;
        padding: 10px;
        box-sizing: border-box;
    }   
    
      
 .top_language {
    margin-right: 0;
    margin-left: 10px;
}   
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
}


@media screen and (min-width:476px) and (max-width:767px){
    
    
/* .mobile_logo{
    display:block;
}   
 .desktop_logo{
    display:none;
}    */   
    
    
    
    
        
  .home_slide_logo img{
        width: auto;
        height: 60px;
  } 
      .fixWidth,
    .top_row .fixWidth{
        width:100%;
    }
    
    
   .top_left {
    padding: 13px 15px;
   }
    
    .st_logo{
            width: 79%;
    }
    
   .st_logo img {
            width: 100%;
    top: 6px;
    left: 5px;
    height: auto;
    }
    
    
    .top_row .fixWidth {
    padding: 5px;
    }
    
    .top_right{
            width: 100%;
    float: left;
    padding: 10px;
    text-align: left;
    }
    
    #wishlist_view{
        position: relative;
    left: 0;
    float: right;
    }
    
    .right1{
        padding: 0px 13px 0px 0px;
    width: 79%;
    display: inline-block;
    }
    
    .right2{
            padding:  0;
    width: 100%;
    display: inline-block;
    }
    
    
    .top_row {
       position: absolute;
           height:50px;
    }
    
    .fxdMenuRow {
    z-index: 99999;
    width: 100%;
    top:0;
    }
    
    
    .menuBox {
    padding: 10px 35px;
    }
    
    

    
    .aboutData{
            height: auto;
    margin: 50px 0;
    padding: 10px;
    box-sizing: border-box;
    }
    
    .aboutContentText{
        width: 100%;
    float: none;
    }
    
    
   .aboutContentPreview{
           width: 100%;
    margin: 0;
    float: none;
   } 
    
   .aboutContentPreview img{
           width: 100%;
    margin: 0;
    float: none;
   } 
    
    .about_row{
        padding-bottom: 0;
    }
    
    .category_home{
        padding: 10px;
    }
    
    .catRowItem{
    width: 100%;
    float: none;
    margin: 0px 0px 30px 0px;
    }
    
    .middle_title img{
        width: 93%;
    }
    
    .subscribeRow{
        width: 100%;
    }
    
    .subscribeRow input[type="email"]{
    width: 95%;
    margin-bottom: 10px;
}
    
    .subscribeRow input[type="submit"]{
        width:50%;
    }
    
    .projectRow{
        display: inline-block;
    padding: 10px;
    box-sizing: border-box;
    }
    
    .projectItem{
            width: 100%;
    margin: 0px 20px 30px 0px;
    }
    
    .projectPreview {
    height: auto;
    }
    
    .middleBackData ul{
        width:100%;
    }
    
    .logo .owl-nav{
        display:none;
    }
    
    .middleBackData ul li img{
            max-height: initial;
         max-width: initial;
    }
    
    footer .fixWidth{
       width: 100%;
    }
   
   .footerItem1{
           width: 100%;
    float: none;
    text-align: center;
   } 

    
    .footerItem2{
        float: none;
    padding: 0 15px;
    }
    
    
    .item-page{
        padding: 10px;
    box-sizing: border-box;
    }
    
    
    .item-page img{
        max-width: 100%;
        margin:5px 0;
    }
    
    .whous ul{
            display: inline-block;
    }
    
    .whous ul li{
            text-align: left;
    margin-bottom: 10px;
    }
    
    .video_bg p {
    top: 30px;
    }
    
    
    .video_bg{
        height: 200px;
    background-size: 100%;
    margin: 0;
    }
    
    .video_bg i{
        font-size: 40px;
    }
    
    
    .pageHeaderData {
    z-index: 99;
}
    
    .top_row .fixWidth img{
        display:none;
    }
    
    
    body:not(.page_101) .top_right{
        color:#fff;
    }
    
    
    .view_megashop .otherHeaderItem {
    height: 360px;
    }
    
    .brands_list{
        padding: 10px;
    box-sizing: border-box;
    }
    
    .fxMenuData {
    padding: 10px 50px;
    
    }
    
    
    .language_box {
    top: 4rem;
    
    }
    
    .menuBox {
    top: 5rem;
    
    }
    .catRsProduct{
        display: inline-block;
    }
    
    .productListingItem{
        width: 100%;
    margin: 0;
    }
    
    .productListingItem:after {
        bottom: -15px;
    }
    
    .brandFixed{
            width: 100%;
    top: 0px;
        z-index: 99999;
    }
    
    
    .projectPageLeft{
        width: 100%;
    float: none;
    }
    
    .projectPageRight{
        width: 100%;
    float: none;
    }
    
    .contentSplitPgsRes .addFavorite {
    right: 0;
    }
    
    .otherContent{
        padding: 0 10px;
    min-height: auto;
    }
    
    
    .page_108 .blog .items-row:nth-of-type(2n+1),
    .page_108 .blog .items-row:nth-of-type(2n){
        float:none;
        width:100%;
    }
    
    
    .entry-thumbnail {
       height:auto;
    }
    
    .page_108 div[itemprop="articleBody"]{
        width:100%;
    }
    
    
    .page_254 .blog .items-row{
    float: none;
    width: 93%;
    height: auto;
    margin-bottom: 50px;
    }
    
    
    .contactDataRow{
        display: inline-block;
    }
    
    .contactHeaderRow{
        width: 100%;
    margin-bottom: 20px;
    }
    
    .contactContentRow{
        width: 100%;
    }
    
    
        .home_slide,
        .middleBack{
      overflow:hidden;    
    }
    
    
     .footer_address{
            text-align: center;
    }   
    
    
    
    .middleBackData ul li {
    padding: 45px 15px 17px 15px;
}
    
    
    
        .woosw-content-item--image img {
    height: 70px;
    }
    
    .woosw-actions{
        display: inline-block!important;
    width: 100%;
    }
    
    .woosw-share{
        margin: 10px 0;
    }
    
.top_language {
    margin-right: 0;
    margin-left: 10px;
}    
    
    
    
}


@media screen and (min-width:768px) and (max-width:768px){
    
/* .mobile_logo{
    display:block;
}   
 .desktop_logo{
    display:none;
}       
    */
  .home_slide_logo {
    text-align: center;
    position: absolute;
    top: 83px;
    bottom:auto;
  }
    
    
    
        .fixWidth,
    .top_row .fixWidth{
        width:100%;
    }
    
    
   .top_left {
    padding: 13px 15px;
   }
    
    .st_logo{
            width: 79%;
    }
    
   .st_logo img {
            width: 100%;
    top: 6px;
    left: 5px;
    height: auto;
    }
    
    
    .top_row .fixWidth {
    padding: 5px;
    }
    
    .top_right{
            width: 100%;
    float: left;
    padding: 10px;
    text-align: left;
    }
    
    #wishlist_view{
        position: relative;
    left: 0;
    float: right;
    }
    
    .right1{
        padding: 0px 13px 0px 0px;
    width: 79%;
    display: inline-block;
    }
    
    .right2{
            padding: 0;
    width: 100%;
    display: inline-block;
    }
    
    
    .top_row {
       position: absolute;
           height:70px;
    }
    
    .fxdMenuRow {
    z-index: 99999;
    width: 100%;
    top:0;
    }
    
    
    .menuBox {
    padding: 10px 35px;
    }
    
    

    
    .aboutData{
            height: auto;
    margin: 50px 0;
    padding: 10px;
    box-sizing: border-box;
    }
    
    .aboutContentText{
        width: 100%;
    float: none;
    }
    
    
   .aboutContentPreview{
           width: 100%;
    margin: 0;
    float: none;
   } 
    
   .aboutContentPreview img{
           width: 100%;
    margin: 0;
    float: none;
   } 
    
    .about_row{
        padding-bottom: 0;
    }
    
    .category_home{
        padding: 10px;
    }
    
    .catRowItem{
    width: 100%;
    float: none;
    margin: 0px 0px 30px 0px;
    }
    
    .middle_title img{
        width: 93%;
    }
    
    .subscribeRow{
        width: 100%;
    }
    
    .subscribeRow input[type="email"]{
        width:48%;
    }
    
    .subscribeRow input[type="submit"]{
        width:50%;
    }
    
    .projectRow{
        display: inline-block;
    padding: 10px;
    box-sizing: border-box;
    }
    
    .projectItem{
            width: 100%;
    margin: 0px 20px 30px 0px;
    }
    
    .projectPreview {
    height: auto;
    }
    
    .middleBackData ul{
        width:100%;
    }
    
    .logo .owl-nav{
        display:none;
    }
    
    .middleBackData ul li img{
            max-height: initial;
         max-width: initial;
    }
    
    footer .fixWidth{
       width: 100%;
    }
   
   .footerItem1{
           width: 100%;
    float: none;
    text-align: center;
   } 

    
    .footerItem2{
        float: none;
    padding: 0 15px;
    }
    
    
    .item-page{
        padding: 10px;
    box-sizing: border-box;
    }
    
    
    .item-page img{
        max-width: 100%;
        margin:5px 0;
    }
    
    .whous ul{
            display: inline-block;
    }
    
    .whous ul li{
            text-align: left;
    margin-bottom: 10px;
    }
    
    .video_bg p {
    top: 30px;
    }
    
    
    .video_bg{
        height: 200px;
    background-size: 100%;
    margin: 0;
    }
    
    .video_bg i{
        font-size: 40px;
    }
    
    
    .pageHeaderData {
    z-index: 99;
}
    
    .top_row .fixWidth img{
        display:none;
    }
    
    
    body:not(.page_101) .top_right{
        color:#fff;
    }
    
    
    .view_megashop .otherHeaderItem {
    height: 360px;
    }
    
    .brands_list{
        padding: 10px;
    box-sizing: border-box;
    }
    
    .fxMenuData {
    padding: 10px 50px;
    
    }
    
    
    .language_box {
    top: 4rem;
    
    }
    
    .menuBox {
    top: 5rem;
    
    }
    .catRsProduct{
        display: inline-block;
    }
    
    .productListingItem{
        width: 100%;
    margin: 0;
    }
    
    .productListingItem:after {
        bottom: -15px;
    }
    
    .brandFixed{
            width: 100%;
    top: 0px;
        z-index: 99999;
    }
    
    
    .projectPageLeft{
        width: 100%;
    float: none;
    }
    
    .projectPageRight{
        width: 100%;
    float: none;
    }
    
    .contentSplitPgsRes .addFavorite {
    right: 0;
    }
    
    .otherContent{
        padding: 0 10px;
    min-height: auto;
    }
    
    
    .page_108 .blog .items-row:nth-of-type(2n+1),
    .page_108 .blog .items-row:nth-of-type(2n){
        float:none;
        width:100%;
    }
    
    
    .entry-thumbnail {
       height:auto;
    }
    
    .page_108 div[itemprop="articleBody"]{
        width:100%;
    }
    
    
    .page_254 .blog .items-row{
    float: none;
    width: 93%;
    height: auto;
    margin-bottom: 50px;
    }
    
    
    .contactDataRow{
        display: inline-block;
    }
    
    .contactHeaderRow{
        width: 100%;
    margin-bottom: 20px;
    }
    
    .contactContentRow{
        width: 100%;
    } 
    
    
        .home_slide,
        .middleBack{
      overflow:hidden;    
    }
    

        .footer_address{
            text-align: center;
    }
    
    
    
    
    

}


@media screen and (min-width:1024px) and (max-width:1024px){
    
/* .mobile_logo{
    display:block;
}   
 .desktop_logo{
    display:none;
}    */   
    
    
       .fixWidth,
    .top_row .fixWidth{
        width:100%;
    }
    
    
   .top_left {
    padding: 13px 15px;
   }
    
    .st_logo{
            width: 79%;
    }
    
   .st_logo img {
            width: 100%;
    top: 6px;
    left: 5px;
    height: auto;
    }
    
    
    .top_row .fixWidth {
    padding: 5px;
    }
    
    .top_right{
            width: 100%;
    float: left;
    padding: 10px;
    text-align: left;
    }
    
    #wishlist_view{
        position: relative;
    left: 0;
    float: right;
    }
    
    .right1{
        padding: 0px 13px 0px 0px;
    width: 79%;
    display: inline-block;
    }
    
    .right2{
            padding: 0;
    width: 100%;
    display: inline-block;
    }
    
    
    .top_row {
       position: absolute;
           height:70px;
    }
    
    .fxdMenuRow {
    z-index: 99999;
    width: 100%;
    top:0;
    }
    
    
    .menuBox {
    padding: 10px 35px;
    }
    
    

    
    .aboutData{
            height: auto;
    margin: 50px 0;
    padding: 10px;
    box-sizing: border-box;
    }
    
    .aboutContentText{
        width: 100%;
    float: none;
    }
    
    
   .aboutContentPreview{
           width: 100%;
    margin: 0;
    float: none;
   } 
    
   .aboutContentPreview img{
           width: 100%;
    margin: 0;
    float: none;
   } 
    
    .about_row{
        padding-bottom: 0;
    }
    
    .category_home{
        padding: 10px;
    }
    
    .catRowItem{
    width: 100%;
    float: none;
    margin: 0px 0px 30px 0px;
    }
    
    .middle_title img{
        width: 93%;
    }
    
    .subscribeRow{
        width: 100%;
    }
    
    .subscribeRow input[type="email"]{
        width:48%;
    }
    
    .subscribeRow input[type="submit"]{
        width:50%;
    }
    
    .projectRow{
        display: inline-block;
    padding: 10px;
    box-sizing: border-box;
    }
    
    .projectItem{
            width: 100%;
    margin: 0px 20px 30px 0px;
    }
    
    .projectPreview {
    height: auto;
    }
    
    .middleBackData ul{
        width:100%;
    }
    
    .logo .owl-nav{
        display:none;
    }
    
    .middleBackData ul li img{
            max-height: initial;
         max-width: initial;
    }
    
    footer .fixWidth{
       width: 100%;
    }
   
   .footerItem1{
           width: 100%;
    float: none;
    text-align: center;
   } 

    
    .footerItem2{
        float: none;
    padding: 0 15px;
    }
    
    
    .item-page{
        padding: 10px;
    box-sizing: border-box;
    }
    
    
    .item-page img{
        max-width: 100%;
        margin:5px 0;
    }
    
    .whous ul{
            display: inline-block;
    }
    
    .whous ul li{
            text-align: left;
    margin-bottom: 10px;
    }
    
    .video_bg p {
    top: 30px;
    }
    
    
    .video_bg{
        height: 200px;
    background-size: 100%;
    margin: 0;
    }
    
    .video_bg i{
        font-size: 40px;
    }
    
    
    .pageHeaderData {
    z-index: 99;
}
    
    .top_row .fixWidth img{
        display:none;
    }
    
    
    body:not(.page_101) .top_right{
        color:#fff;
    }
    
    
    .view_megashop .otherHeaderItem {
    height: 360px;
    }
    
    .brands_list{
        padding: 10px;
    box-sizing: border-box;
    }
    
    .fxMenuData {
    padding: 10px 50px;
    
    }
    
    
    .language_box {
    top: 4rem;
    
    }
    
    .menuBox {
    top: 5rem;
    
    }
    .catRsProduct{
        display: inline-block;
    }
    
    .productListingItem{
        width: 100%;
    margin: 0;
    }
    
    .productListingItem:after {
        bottom: -15px;
    }
    
    .brandFixed{
            width: 100%;
    top: 0px;
        z-index: 99999;
    }
    
    
    .projectPageLeft{
        width: 100%;
    float: none;
    }
    
    .projectPageRight{
        width: 100%;
    float: none;
    }
    
    .contentSplitPgsRes .addFavorite {
    right: 0;
    }
    
    .otherContent{
        padding: 0 10px;
    min-height: auto;
    }
    
    
    .page_108 .blog .items-row:nth-of-type(2n+1),
    .page_108 .blog .items-row:nth-of-type(2n){
        float:none;
        width:100%;
    }
    
    
    .entry-thumbnail {
       height:auto;
    }
    
    .page_108 div[itemprop="articleBody"]{
        width:100%;
    }
    
    
    .page_254 .blog .items-row{
    float: none;
    width: 93%;
    height: auto;
    margin-bottom: 50px;
    }
    
    
    .contactDataRow{
        display: inline-block;
    }
    
    .contactHeaderRow{
        width: 100%;
    margin-bottom: 20px;
    }
    
    .contactContentRow{
        width: 100%;
    } 
    
    
        .home_slide,
        .middleBack{
      overflow:hidden;    
    }
    

        .footer_address{
            text-align: center;
    }
    
}





@media screen and (min-width:769px) and (max-width:1023px){
    
    
/* .mobile_logo{
    display:block;
}   
 .desktop_logo{
    display:none;
}  */     
    
    
    .fixWidth{
        width:100%;
    }   
    
    .top_row .fixWidth{
        display:none;
    }
    
    
    .fxMenuData {
    padding: 10px 50px;
    }
    
    
    .language_box {
    top: 4rem;
    }
    
    
    .menuBox {
    top: 5rem;
    }
    
    .dskMenu ul li a {
    font-size: 18px;
    }
    
    div.mod-languages a{
        font-size: 13px;
    }
    
    
    .top_row{
        height: 85px;
    }
    
    .fxdMenuRow {
    top: 85px;
    }
    
    .aboutData {
    margin: 150px 0px 0px 0px;
    }
    
    
    .catRowItem {
    width: 46%;
    }
    
    
    .middle_title img{
        width:55%;
    }
    
    .subscribeRow,
    .middleBackData ul{
        width: 100%;
    }
    
    .projectPreview {
    height: 140px;
    }
    
    .logo .owl-nav{
        display:none;
    }
    
    footer .fixWidth{
        width: 100%;
    }
    
    .footerItem1{
        width: 34%;
    text-align: center;
    }
    
    .footerItem1 img{
        width: 100%;
    }
    
    .item-page{
            padding: 10px;
    box-sizing: border-box;
    }
    
    .page_106 .item-page img{
        width:100%;
        margin:20px 0;
    }
    
    .productListingItem {
    width: 44%;
    }
    
    .brandFixed {
    top: 85px;
    }
    
    .filter-close {
    height: 40px;
    line-height: 40px;
    margin-bottom: 15px;
    }
    
    .brandContentRw ul li {
    padding: 0.5rem 0;
}
    
    
    .projectPageRight {
    padding-right: 17px;
    box-sizing: border-box;
}
    
    
    .entry-thumbnail {
    height: 230px;
}
    
    
    .page_254 .blog .items-row {
    width: 47%;
    float: left;
    margin: 10px;
    height: auto;
}
    
    
    
    
            .home_slide,
        .middleBack{
      overflow:hidden;    
    }
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    


}



