/*********************************************************************************

	Template Name: Robertwan
	Description: Template description
	Version: 1.0
	Note: This is custom css. All custom styles (user styles) declare here.

**********************************************************************************/
 
/*
* ==========================================================
*     Media Queries Responsiveness
* ==========================================================
*/
@media only screen  and (max-width: 1920px){
 
}
@media only screen  and (max-width: 1680px){
 
}
@media only screen  and (max-width: 1480px){
 
}
@media only screen  and (max-width: 990px){
 .slideshow-container:hover .img-zoom-result {
	opacity:1;	
	top: 101%;
	left: 0%;
}
}
@media only screen  and (max-width: 900px){
    .mainmenu__nav .meninmenu li a {
        padding-left:10px;
        padding-right:10px;
    }
 
}
@media only screen  and (max-width: 800px){
    .mainmenu__nav .meninmenu li a {
        padding-left: 8px;
        padding-right: 8px;
        font-size: 13px;
    }
     
}
@media only screen and (max-width: 768px){
 .slide-conetnt a{
    padding: 8px;
    font-size: 20.2938px !important; 
}.slide .slider__content h2 {
    color: #3c3c3c;
    font-size: 22px !important; 
}

}
@media only screen and (max-width: 767px){
    
 .section-padding--lg {
    padding: 0px 0 !important;
}
.logo img{
        width:80px !important;
        height:80px !important;
        margin:20px 0px !important;
    }
.header__area .logo{
   margin-bottom: 20px !important;
}
}
@media  screen and (min-width: 550px) and (max-width: 768px){
     .fullscreen {
height: 320px !important;
}
}
@media only screen and (max-width: 480px){
    .slide__arrow01 .owl-nav div{
        top: 29% !important;
    }
    .owl-item.active .animation__style10 .slider__content a{
        padding: 4.21875px 18.2813px !important;
    font-size: 14px !important;
    margin-top: 58px
    }
    .owl-item.active .animation__style10 .slider__content h2{
        display:none !important;
    }
    .mean-container .mean-nav {
    margin-top: 93px !important;
    }
.robert-wan-right-content h2{
    font-size: 28px !important;
}
.header__area .logo{
   margin-bottom: -2px !important;
}.fullscreen {
min-height: 30vh !important;
}
}
@media only screen and (max-width: 414px){
.robert-wan-right-content h2{
    font-size: 21px!important;
}
.fullscreen {
min-height: 24vh !important;
}
}
@media only screen and (max-width: 320px){
.robert-wan-right-content h2{
    font-size: 27px !important;
}
}

@media screen and (min-width: 767px){
 .footer_link { 
    padding-left: 92px;
    }
}
@media screen and (max-width: 767px){
   .subsButton button { 
    width: 38%;
   }
    .footer-logo-container .footer-content-logo {
    width: 100%;
    margin: auto;
}
.footer_link { 
    padding-left: 22px;
    }
    .list__view .thumb{
            margin-bottom: 0px;
    }
    .product .product__content{
          padding: 0px 15px !important;  
    }.maincontent.pt--80 {
    padding-bottom: 0px;
    padding-top: 20px;
}.fotorama__stage{
    height: 328px !important;
}
.footer-logo-container {
    margin-top: 9% !important;
}

 
.newslatter .subsButton{ 
   margin-bottom: 20px !important;
}

.row.footer_link_inner div { 
    margin: auto !important;margin-top: 0px !important;
    text-align:center !important;
}.slide .slider__content h2 { 
    font-size: 24px !important;
    line-height: 1.2 !important;
}.slide-conetnt a { 
    padding: 15.8086px 10.5039px !important;
}.subsButton { 
    padding-top:24px !important;
}
.displaymobNone{
    display:none !important;
}
 
}
@media screen and (max-width: 768px){
  .hidedesktop{
       display:none !important;
} .hidemobile{
       display:block !important;
} 
}@media screen and (min-width: 768px){
  .hidemobile{
       display:none !important;
}  .hidedesktop{
       display:block !important;
}
}

@media  screen and (min-width: 1500px) and (max-width: 1868px){
    .header__area .logo {
   height: auto !important; 
}
}


@media screen and (min-width: 1868px){ 
    .header__area .logo {
   height: auto !important; 
}
}
@media screen and (min-width: 2000px){ 
    .header__area .logo {
   height: auto !important; 
}
}
@media screen and (max-width: 1200px){
 .mean-container .mean-bar {
	 position:inherit !important;
	 top:4px;
  }
  .mean-container a.meanmenu-reveal {
	  position:inherit !important;
	  float: right;
  }
  .mean-container .mean-nav {
	  margin-top:0px !important;
  }
  
  .homePage .product.product__style--3 .product__thumb {
	  max-height:inherit;
	  height:inherit;
  }
  .productBlock .product__thumb {
    min-height: inherit; 
}
.meninmenu li a { 
    font-size: 20px; 
}
}
@media screen and (max-width: 1240px){
    .bidding-C, .submitBid {
        font-size:21px;
    }
}
@media screen and (max-width: 992px){
	.desktop-only {
		display:none !important;
	}
	.mobile-only {
		display:block !important;
	}
	.tabletonly {
		display:block !important;
	}
	.container {
		max-width: 96% !important;
	}
	 .fcright, .newFooter .mobileonly {
   		-ms-flex: 0 0 49%;
		flex: 0 0 49%;
		max-width: 49%; 
   }
   .mobileonly {
	   display:block;
	}
	.newFooter .desktoponly {
		display:none;
	}
	.from-container {
        max-width: 480px !important;
        width: 100% !important; 
    }  
    .user-form { 
        padding: 10px; 
    }
}
@media screen and (max-width: 940px){
	.meninmenu li a { 
		font-size: 16px; 
	}
	.meninmenu li.searchBtn {
		padding-left: 10px;
	}
	.meninmenu li.searchBtn img {
		max-width:20px;
	}
	.header-msg { 
		padding: 40px 0px; 
	}
}
@media screen and (max-width: 880px){
	.logoWrap img {
		max-width:50px;
	} 
	.meninmenu { 
		min-height: 47px;
	}
	.mainmenu__nav1 {
		margin-top: 5px;
	}
	.newFooter .col-md-2, .newFooter .col-md-4 {
		-ms-flex: 0 0 49%;
		flex: 0 0 49%;
		max-width: 49%; 
	}
	.newsletterForm input {
		margin-bottom:20px;
	} 
	.howitworks .col-md-3 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }
}
@media screen and (max-width: 768px){
   header .hidemobile {
    display: block !important;
  }
  header .hidedesktop {
    display: block !important;
  }
   header .hidedesktop .mainmenu__nav1 {
	  display: none !important;
  }
  .site-menu {
    min-height: 51px;
  }
  .logoWrap img {
		max-width: 66px;
	}
	.filters .leftC {
		text-align:center;
		padding-bottom:10px;
	}
	.filters .rightC {
		text-align:center;
	}
	.rightC ul {
		text-align:center;
	}
	.biddingBlock {
        margin-top:0px;   
    }
}
@media screen and (max-width: 575px){
	 .tabletonly {
	     display:none !important;
	 }
	 .mobileonlyblock {
	     display:block !important;
	 }
	 .mobileonlyblock .smLinks {
	     width:33%;
	     float:left;
	 }
	 .mobileonlyblock .newsletter {
	     width:60%;
	     float:left;
	 }
	 .mobileonlyblock .sociallinks {
	     width:39%;
	     float:right;
	     text-align: center;
	 }
	 .newFooter .social-links {
	     margin-top:33px;
	     margin-bottom:20px;
	 }

}
@media screen and (max-width: 580px){
	.product_details .contentL, .product_details .contentR {
		width:49%;
		float:left;
	}
	.product-Block .notice {
	    position: inherit;
	    margin-bottom:10px;
	}

}
@media screen and (max-width: 450px){
	.howitworks .col-md-3 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }

}
@media screen and (max-width: 400px){
	.bidForm {
        width: 250px;
    }
    .bidding-C, .submitBid, .product-Block h2 {
        font-size:20px;
    }
    .submitBid {
        background: #e1e1de url(../img/bid-arrow.png) center right 15px no-repeat;
        background-size:7px;
    }
    .product-Block {
        padding:10px;
        margin-bottom:20px;
    }
    .mored { 
        font-size: 16px;
    }
    .product-Block h2 {
        padding-top:20px;
    }
    .priceT { 
    font-size: 25px;
    }

}
@media screen and (max-width: 380px){
    .mobileonlyblock .newsletter {
	     width:100%;
	     float:none;
	     text-align:center;
	 }
	 .mobileonlyblock .sociallinks {
	     width:100%;
	     float:none;
	     text-align:center;
	 }
	 .mobileonlyblock .smLinks {
	     width:50%;
	     float:left;
	 }
	 .newFooter .social-links {
	     margin-bottom:0px; 
	     margin-top:0px; 
	 }
}