
header#header{}
div.footer-before{border:2px solid #FF9361;border-right:none;border-left:none;width:100%;background-color:#fff;color:#000;padding:0 0 0 0;height:62px;}

div.product-description{}

div.thmbinet a.thumbnail.product-thumbnail{height:356px;}

div.social-sharing{}
div.prodpos{float:right;position:relative;}
button.close:hover{border:none;}
section.product-tabcontent{}
div#gdpr_consent {z-index:100;margin-top:15px}
div#_desktop_top_menu a.dropdown-item{text-transform: none;}
div.footimg{width:100%;margin:0 auto;text-align:center;}
div#legal{position:absolute;top:310px;width:40%;}
@media (min-width: 992px){
	div#tmcmsblock div.cms-banner-block a img{max-height:60px;}
	div#tmcmsblock div.cms-banner-block{margin:0 auto 0 auto;position:absolute;display:block;overflow:hidden;width:100%;text-align:right;}
	div#tmcmsblock{overflow:hidden;position:relative;clear:both;height:60px;z-index:10;margin:0 auto 0 auto;top:112px;float:none;width:1200px;}
	div.flexslider{width:73%;}
	div.containc{margin-top:-67px;}
	nav.header-nav{position:relative;overflow:hidden;}
		div#marquee_top{clear:both;width:1200px;font-family:serif;position:absolute;font-weight:bold;font-size:1.2em;overflow:hidden;text-align:center;margin:0 auto 0 auto;float:none;top:-10px;z-index:10;}
ul.nav-tabs li.nav-item a{font-size:0.94em;}
	#tm_vertical_menu_top,div.header_logo a{width:300px;}
	section.checkout-step{width:148%;margin:0 auto 0 auto;position:relative;left:-48.5%;}

section.product-tabcontent{position:relative;width:51.5%;margin:0 auto 0 48.5%;overflow:auto;top:27px;right:0;}
div.inetdesc{line-height:15px;margin:0 auto 0 auto;position:absolute;bottom:0;background-color:rgba(255,255,255,0.6);transition:all 300ms ease-in-out;width:100%;border-radius:5px;padding:10px 15px 10px 0;}
div.page-product-description{transition:all 300ms ease-in-out;position:absolute;top:55px;border-radius:15px;}
div#search_widget input.ui-autocomplete-input{}
div#search_widget input.ui-autocomplete-input {width:400px;position:absolute;top:0;left:0;z-index:-1;}	 
}
@media (max-width: 992px){
	div.header_logo a{top:35px;}
	div.flexslider{width:100%;display:block;height:100%;}
	section.product-tabcontent{width:100%;margin:0 auto;overflow:auto;position:static;}
	#tm_vertical_menu_top,div.header_logo a{width:20%;}
	div#nav2{position:relative;}
	div#tmcmsblock div.cms-banner-block a img{max-height:60px;}
	div#tmcmsblock div.cms-banner-block{margin:0 auto 0 auto;overflow:hidden;width:100%;height:60px;right:0;}
	div#tmcmsblock{position:absolute;clear:both;height:60px;width:100%;z-index:1;margin:0 auto 0 auto;top:360px;text-align:right;overflow:hidden;}
	section.checkout-step{width:100%;margin:0 auto 0 auto;position:relative;left:0;}

	div#marquee_top{width:100%;font-family:serif;position:absolute;font-weight:bold;font-size:1.2em;overflow:hidden;text-align:right;margin:0 auto 0 auto;top:-10px;float:none;z-index:100;right:0;}
		div.header-top{margin:0 auto 0 auto;float:none;overflow:hidden;width:100%;}
		div.footer-before{height:164px;}
		div.inetdesc{line-height:15px;margin:0 auto 0 auto;background-color:rgba(255,255,255,0.6);transition:all 300ms ease-in-out;width:100%;border-radius:5px;padding:10px 15px 10px 0;}
div.page-product-description{transition:all 300ms ease-in-out;border-radius:15px;}
div#search_widget.search-widget .search_button{display:inline-block;}
button div.submit-text i{display:none;}
div.product-add-to-cart div.add button{display:block;}
div.searchtoggle form button[type="submit"] {margin:1px 1px 0 0;transition:all 300ms ease-in-out;border-radius:4px;right:0;position:absolute;}
div.searchtoggle form button[type="submit"]:hover,div.searchtoggle form button[type="submit"] div.submit-text:hover{background-color:#fff;color:#FF9361;}
 input#search_input.ui-autocomplete-input{right:180px;position:relative;width:100%;border:1px solid #FF9361;}
div#_mobile_top_menu ul#top-menu li{font-size:0.95em;}
div.footxt img{text-align:center;}
.left{float:left;}
div#legal{position:relative;width:100%;margin:0 auto;top:0;}
}
@media (max-width: 1200px) and (min-width:992px){
div#search_widget input#search_input.ui-autocomplete-input{position:absolute;left:0;}
div#search_widget input#search_input.ui-autocomplete-input{width:260px;}	 
	
		section.checkout-step{width:140%;margin:0 auto 0 auto;position:relative;left:-49.5%;}

		
	div#tmcmsblock{width:962px;overflow:hidden;}
	
			div#marquee_top{width:962px;overflow:hidden;}

	
	

	
}

div.inetprodtton{position:relative;}
div.inetprodtton a.add-to-cart{top:0;position:absolute;}
div.inetprodtton a.quick-view{top:35px;position:absolute;}
div.headernavfulled{margin-top:15px;}
div.headernavfulled.fixed {margin-top:0;}
#header .header_sub{padding-top:100px;height:0;width:100%;}
div#accln{position:absolute;left:320px;bottom:0;}
div.inetdescover,span.inetrefover{background-color:rgba(255, 147, 97, 0.9);color:#fff;}
div.product-price-and-shipping span{transition:all 300ms ease-in-out;}
a.descover,div.product-price-and-shipping span.descover{color:#fff;}

div.product-description{transition:all 300ms ease-in-out;border-radius:15px;margin:0 auto 0 10px;}
section#_main{background-color:rgba(255,255,255,0.7);border-radius:5px;margin:0 auto 0 0;padding:3% 3% 3% 3%;box-shadow:0 0 2px #000;}
div#description{overflow:auto;height:320px;text-align:left;}

div#display-top{margin-top:0;}
div.bgtrans,div.cart_block{background-color:rgba(255,255,255,0.7);}
div#left-column div#search_filters{background-color:rgba(255,255,255,0.4);border-radius:5px;padding:12px;}
div#cmtener a{text-decoration:underline;}
span.cart-products-counthome{text-align:center;}
a.top_button{background:url(../img/top.png) no-repeat;}
a.top_button:hover{background:url(../img/top_hover.png) no-repeat;}
div.clearfix a.btn:hover{background-color:#fff;color:#000;}
button:hover,button.add-to-cart:hover{border:1px solid #FF9361;}
button,button.add-to-cart{border:1px solid transparent;height:46px;}
div.header-top div.header_logo a img{width:100%;}
div.header-top div.header_logo a{position:absolute;top:-150px;z-index:1000;}
div.input-group button,div.input-group button{height:36px;line-height:18px;}
.hide{display:none;}
div.headsep{clear:both;}
div.cart-content-btn a.btn.btn-primary,div.checkout div.text-xs-center a.btn.btn-primary{background-color:#FF9361;color:#fff;border:1px solid transparent;line-height:20px;}
div.cart-content-btn a.btn.btn-primary,div.checkout div.text-xs-center a.btn.btn-primary:hover{border:1px solid #FF9361;color:#FF9361;background-color:#fff;}
div#order-items.paiement-items{width:90%;}
div.product-miniature{box-shadow:0 0 2px #000;transition:all 300ms ease-in-out;}

span.inetref{text-transform:none;text-align:left;position:absolute;z-index:1;left:0;top:0;transition:all 300ms ease-in-out;padding:5px;display:block;border-radius:5px;font-size:0.8em;}

ul.display{display:none;}
div#search_widget.search-widget div.searchtoggle form input#search_input[type="text"]:focus{box-shadow:0 0 9px #FF9361;border:1px solid #FF9361;}
div.headernavfulled.fixed div#_desktop_cart{top:46px;height:52px;line-height:26px;}
div.relatpos{position:relative;}
div.email_text p.text1,div.email_text{background-color:transparent;top:-3px;position:relative;height:50px;line-height:25px;}
div.footer-before  p.text1{color:#000;}
div.block_newsletter div#block_email_toggle{top:4px;position:relative;}
div#block_email_toggle .btn-primary.btn{height:38px;line-height:12px;top:2px;right:2px;border:1px solid transparent;}
div#block_email_toggle .btn-primary.btn:hover{border:1px solid #FF9361;color:#FF9361;background-color:#fff;}
div.block_newsletter div#block_email_toggle input[type="email"]{border:1px solid #cecece;}
div.block_newsletter div#block_email_toggle input[type="email"]:focus{border:1px solid #FF9361;box-shadow:0 0 2px #FF9361;}
div.block_newsletter div#block_email_toggle p.alert{position:absolute;z-index:100;width:100%;margin:0;padding:0;background:#fff;border:none;color:red;color:#FF9361;top:56px;}
div#left-column div.block_content{background-color:rgba(255,255,255,0.4);}
div.footer-before div#block_email_toggle{color:#000;}

#left-column .block, #right-column .block, #left-column .links, #right-column .links{box-shadow:0 0 2px #000;transition:all 300ms ease-in-out;}
div.products div.product-miniature{margin:0 2px;}
section#products{margin:0 auto;}

div#footcalq,div#footcalq div,div#footcalq div.contactdiv,div#footcalq span,div#footcalq{background-color:#fff;color:#000;}
div#footcalq div.block-contact a,div#footcalq div.block-contact a:hover{color:#000;}
div.footer-containe div.black,div.footer-containe h3.black{color:#000;}
div.footer-containe div.footxt h3.h3{color:black;}
div#bann{background:#000 url(../img/bann.jpg) no-repeat center center;height:171px;width:100%;opacity:0.2;z-index:-9000;position:absolute;}
div#n-home{background:#000 url(../img/bann.jpg) no-repeat center top;height:1403px;width:100%;opacity:0.5;z-index:0;position:absolute;overflow:hidden;}
div.footxt div.col-md-4.links.block.links h3.h3.hidden-md-down{color:#000;}
div.footxt li a.cms-page-link{color:#000;}
div.footxt li a.cms-page-link:hover{color:#000;}
div.block-contact{color:#000;}
ul#block-contact_list li a,div.contactdiv a,span.contactdiv {color:#000;}
ul#block-contact_list i.icon{color:#000;font-size:2em;position:relative;top:-5px;}
div.footer-after div.container a#linkln{border:2px solid #000;height:30px;width:30px;line-height:26px;background-color:#3466A7;color:#fff;display:block;margin:0 auto 0 auto;transition:all 400ms ease-in-out;text-align:center;}
div.footer-after div.container a#linkln:hover{border:2px solid #3466A7;color:#3466A7;background-color:#FF9361;}
div.footer-after p a:hover{color:#000;text-decoration:underline;}
div#preload{display:none;position:absolute;left:-4096px;}
