@@charset "UTF-8";a{color:#005D8A;font-weight:bold;cursor:pointer;text-decoration:none;}
a:hover{color:#6CB4FB;}
i{font-style:italic;}
em{font-style:italic;}
#GRC{background-color:#ededed;}
#champ_recherche{margin:0px;padding:5px;}
#recherche{position: relative;padding-left: 2px;bottom: 3px;font-size: 10px;margin-top: 0px;margin-bottom: 0px;margin-left: 5px;width: 111px;border: thin solid #8ca428;border-radius: 5px;height: 22px;padding-left: 5px;}
.MainSearchButton{position: relative;bottom: 2px;margin-right: 5px;border-radius: 5px;background: #640305;color: white;border: 0;height: 24px;}
.MainSearchButton:hover{background:#A32C28 !important;}
.boutonOKbleu{font-size:8pt;color:#333;width:25px;background-color:#FFF;border:thin solid #8ca428;padding:0px;margin:0px;}
.spip_logos{margin-right:3px;}
#topGREENhead{float:left;margin-left:10px;}
#pied{display:none;}
.img2{margin-right:40px;}
.no_resize{}
.menu_holder{background:#000;margin-top:1px;}
.grid_4{width:333px;}
.grid_4-home{width:290px;}
.grid_3{}
.hline2{padding-left:1%;width:98%
border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#FFF;}
.hline2.v2{padding-left:18px;}
.txt2{font:bold 18px/34px 'Roboto',Arial,sans-serif;}
.txt4{font:500 32px/33px 'Roboto',Arial,sans-serif;}
.txt5{font:500 29px/40px 'Roboto',Arial,sans-serif;}
#owl .grid_3.item img{margin-right:9px;}
.various.iframe img{margin-right:10px;}
ul.sf-menu > li > a{font:bold 15px/51px "Roboto",Verdana;padding:0 11px;height: 45px;line-height: 3.3 !important;margin: 0 !important;}
ul.sf-menu > li > a strong{background-color:#693;}
ul.sf-menu>li.current>a strong, ul.sf-menu>li.sfHover>a strong, ul.sf-menu>li>a:hover strong{background-color:#666;}
.sf-menu > li > ul{background-color:#666666;}
ul.sf-menu > li{border-right:1px solid #fff;float:left;font:bold 20px/46px "Roboto",Georgia,sans-serif;margin-right:0;position:relative;}
header{background-repeat:no-repeat;background-position:center center;padding-top:1px;}
#filARIANE{background-color:#FFF;padding:3px;width:90%;}
.list2{margin:3px 0 0;}
.list2 li{padding-left:13px;padding-right:1px;margin:0px;}
.grid_4 .banner2.v2.maxheight{background-color:#999;}
.grid_4 .banner2.v2.maxheight p{font-size:12px;color:#666;}
.placementLOGO a img .no_resize{margin-right:5px;}
.placementLOGO img{margin-right:5px;height:auto;max-height:40%;}
#logoARTICLE .no_resize{margin-right:5px;}
.hline2 h3{margin-top:15px;}
.hline2 h2{margin-top:1px;font-size:2em;}
.preffix_1{margin-left: 0 !important;}
.banner1{border-top-width:medium;border-right-width:medium;border-bottom-width:medium;border-left-width:medium;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#FC0;border-right-color:#FC0;border-bottom-color:#FC0;border-left-color:#FC0;background-attachment:scroll;background-color:#FFF;background-image:none;background-repeat:repeat;background-position:0 0;}
.banner1 + .banner1{background:none repeat scroll 0 0 #ffffff;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;}
.banner2{background:#EDEDED;}
.banner3{box-sizing:border-box;position:relative;font-size:1.4em;font-style:italic;margin-top:4px;margin-right:0;margin-bottom:0;margin-left:31px;padding-top:8px;padding-right:10px;padding-bottom:23px;padding-left:10px;color:#666;width:65%;}
.box2 p{color:#000;}
.soc_icons{position: relative;margin-top:8px !important;left:10px!important;}
.soc_icons > li{margin-left:6px;}
.soc_icons > li:first-child{margin-left:0 !important;}
.soc_icons > li i{font:33px/38px "FontAwesome";}
#RTVtitle{color:#FFF;}
iframe{border:none;}
#leftRUBRIKmenu{border-top-width:thin;border-top-style:solid;border-top-color:#ABABAB;border-right-width:thin;border-right-style:solid;border-right-color:#ABABAB;margin-right:8px;z-index:auto;}
#container{width:100%;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:5px;}
.container .banner1 .txt4{color:#ABABAB;}
.hline2 .row #search{background-color:#FFF;}
.hline2 .row #directory{background-color:#FFF;}
#rtv{background-color:#FFF;}
.container #laLANTERNE{background-color:#FFF;border:medium solid #FDB733;color:#95969A;}
.div-content .container #agendaRAMBOLITAIN{background-color:#F1F1F1;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-top:15px;padding-bottom:13px;position:relative;width:100%;}
.div-content #preFOOTER{background-color:#D3D3D3;}
.div-content{padding-bottom:0px;}
.grid_8{padding-left:5px;}
.footer_priv{padding:1px 0 30px;background-color:#f2f2f2;}
#containerARTICLE .hline2.v4 .row #evenementsARTICLE{margin-top:-15px;border-left-width:thin;border-left-style:solid;border-left-color:#E3E3E3;}
.hline2.v4 .row .grid_4 .banner2{height:333px;margin:12px 0 0;padding:10px 12px 13px 14px;}
.grid_4 .banner2 .v2.color1{line-height:normal;font-size:1.8em;}
#rightVOIRAUSSI{float:right;height:auto;margin-left:5px;width:25%;z-index:1000;color:#999;}
.titre_article_deux{padding-left:5px;}
.bloc_rubriqueRIGHT{padding-left:5px;background-color:#fff;border-bottom:thin dashed #ccc;display:block;height:20px;margin:0 2px;padding-top:5px;vertical-align:top;}
#back-top{margin-left:584px;margin-bottom: 80px;}
#gall_holder_ARTICLES{background-color:#FFF;}
.gall_holder{background:#FFF none repeat scroll 0 0;margin-top:6px;}
p{text-align:left;}
.titre_article_deux{display:block;font-weight:700;height:25px;margin-top:1px;padding-bottom:3px;padding-left:3px;padding-top:6px;vertical-align:middle;width:220px;}
.more_btn{background:#B0CF38 none repeat scroll 0 0;color:#fff;display:inline-block;font:bold 20px/20px "Roboto",Arial,sans-serif;margin-top:20px;padding:16px 30px 21px;}
.more_btn0{background:#B0CF38 none repeat scroll 0 0;color:#fff;display:inline-block;font:250 10px/12px "Roboto",Arial,sans-serif;margin-top:14px;padding:7px 17px 8px;position:relative;text-decoration:none;}
.more_btn2{margin-top:3px;padding:14px 31px 17px;background:#b0cf38 none repeat scroll 0 0;}
.more_btn_gall{background:#B0CF38 none repeat scroll 0 0;color:#fff;display:inline-block;font:bold 20px/24px "Roboto",Arial,sans-serif;margin-top:1px;padding:7px 11px;position:relative;text-decoration:none;}
.grid_4 .banner2 .more_btn2{margin-top:10px;padding-top:7px;padding-right:13px;padding-bottom:9px;padding-left:13px;}
.caption{padding-top:20px;padding-right:10px;padding-bottom:15px;padding-left:20px;}
.caption span.slider_txt2{color:#fff;display:block;font:15px/20px "Roboto",Arial,Helvetica,sans-serif;margin-top:6px;position:relative;}
dt img{margin-right:5px;margin-left:5px;}
strong{font-weight:700;}
div.socialtags{clear:none;margin:2px 0 0;padding:0;}
table{*border-collapse:collapse;border-spacing:0;width:100%;}
.zebra td, .zebra th{padding:10px;border-bottom:1px solid #f2f2f2;}
.zebra tbody tr:nth-child(even){background:#f5f5f5;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.8) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,.8) inset;box-shadow:0 1px 0 rgba(255,255,255,.8) inset;}
.zebra th{text-align:left;text-shadow:0 1px 0 rgba(255,255,255,.5);border-bottom:1px solid #ccc;background-color:#eee;background-image:-webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#eee));background-image:-webkit-linear-gradient(top, #f5f5f5, #eee);background-image:-moz-linear-gradient(top, #f5f5f5, #eee);background-image:-ms-linear-gradient(top, #f5f5f5, #eee);background-image:-o-linear-gradient(top, #f5f5f5, #eee);background-image:linear-gradient(top, #f5f5f5, #eee);}
.zebra th:first-child{-moz-border-radius:6px 0 0 0;-webkit-border-radius:6px 0 0 0;border-radius:6px 0 0 0;}
.zebra th:last-child{-moz-border-radius:0 6px 0 0;-webkit-border-radius:0 6px 0 0;border-radius:0 6px 0 0;}
.zebra th:only-child{-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;}
.zebra tfoot td{border-bottom:0;border-top:1px solid #fff;background-color:#f1f1f1;}
.zebra tfoot td:first-child{-moz-border-radius:0 0 0 6px;-webkit-border-radius:0 0 0 6px;border-radius:0 0 0 6px;}
.zebra tfoot td:last-child{-moz-border-radius:0 0 6px 0;-webkit-border-radius:0 0 6px 0;border-radius:0 0 6px 0;}
.zebra tfoot td:only-child{-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px
border-radius:0 0 6px 6px}
#fbm_list{color:#666;font-size:14px;font-weight:bold;height:289px;margin:0 auto;overflow:auto;text-align:left;width:205px;}
.camera_wrap .camera_pag .camera_pag_ul li{margin-right:20px;}
.camera_wrap .camera_pag .camera_pag_ul li span{border-radius:2000px;cursor:pointer;display:block;height:12px;overflow:hidden;text-indent:-999px;width:12px;background-attachment:scroll;background-color:#FFF;background-image:none;background-repeat:repeat;background-position:0 0;}
h1{float:none;font-size:25px;font-weight:bold;line-height:normal;}
.div-content #containerARTICLE{width:95%;margin-top:10px;}
#SURcontainerARTICLE{background-color:#FFF;}
#containerRUBRIQUE{background-color:#FFF;margin-left:5px;width:95%;}
#secondCONTAINER{padding:6px;}
#lineFOUR{background-color:#FFF;}
#coverZYYNE{padding-right:6px;}
#legendePHOTO2015{clear:left;float:left;font-size:9px;font-style:italic;line-height:10px;width:100%;padding:3px;}
nav{background-color:#000;}
nav a{font-size:14px;color:#C5C5C5;}
.hideME{display:none;}
#selectMOBILE{display:none;}
#stuck_container{background-color:#000;}
/*#topCONTAINER{background-color:#F2F2F2;height:150px;}*/
.menu ul{border-bottom:1px solid #ddd;list-style:outside none none;margin:0;padding:0;}
.articles ul li{clear:none;padding:0.4em 0.2em;border-bottom-width:thin;border-bottom-style:solid;border-bottom-color:#CCC;}
dt{margin-right:9px;}
.color2{color:#390;!important;}
.txt8{width:97%;}
.txt14{width:97%;}
#infos{background-color:#f2f2f2;float:right;margin-bottom:10px;margin-left:5px;margin-top:5px;padding:10px;width:200px;margin-right:9px;}
#infos2{background-color:#eeeed6;float:right;margin-bottom:10px;margin-left:5px;margin-top:5px;padding:10px;width:200px;margin-right:9px;}
#titre_tab{border-bottom:2px solid black;color:#333333;font-family:"Trebuchet MS";font-size:16px;font-weight:bold;height:20px;}
.ligne{border-bottom:1px dashed black;padding-top:3px;}
.titre_agenda{display:block;font-size:12px;font-weight:bold;margin-bottom:3px;}
.lieu_agenda, .date_agenda{display:block;font-size:11px;}
.color1{color:#B0CF38 !important;}
.container .bg1{background-color:#B0CF38;}
.listWithMarker li a{color:#FFF;}
.avantpremiere{background-color:#cf1111;color:#ffffff;font-size:11px;font-weight:bold;padding:2px 0 3px;text-align:center;}

/* MICHTOY_2015.css*/
body{color:#000;}
a{color:#000;font-weight:bold;cursor:pointer;text-decoration:none;}
a:hover{color:#660000;}
.bottom_block{background-color:#660000;}
.hline2 h3{margin-top:15px;background-color:#660000;}
h3{background-color:#660000;color:#fff;font:lighter 20px/25px "Roboto",Verdana,sans-serif;margin-bottom:3px;padding:3px;}
h3 a{color:#FFF; font-weight: initial;}
#productsORDER{width:90%;}
h3 a:hover{color:#FFFFFF;}
em, i{font-style:italic;}
.rightCOLUMN{background-color:#660000;color:#fff;font:500 22px/30px "Roboto",Verdana,sans-serif;margin-bottom:3px;padding:3px;}
.rightCOLUMNbillets{background-color:#C00;color:#fff;font:500 19px/22px "Roboto",Verdana,sans-serif;masoldirgin-bottom:5px;padding:3px;}
.rightCOLUMNbillets a{color:#fff;}
.rightCOLUMNbillets a:hover{color:#FF3;}
.banner2.maxheight .v2.color1{color:#F9B904;}
.banner2{margin-top:3px;margin-right:0;margin-bottom:0;margin-left:0;padding-top:11px;padding-right:30px;padding-bottom:31px;padding-left:29px;}
.banner2{background:#FFF none repeat scroll 0 0;padding-top:11px;padding-right:30px;padding-bottom:19px;padding-left:10px;margin-bottom:-4px;}
.banner2Arrivals{width: 218px;height: 370px !important;margin: 5px;background:#fff none repeat scroll 0 0;padding-top:7px;padding-right:10px;padding-bottom:8px;padding-left:7px;box-shadow: 0 4px 8px 0 #dfdfe1, 0 6px 20px 0 #dfdfe1;}
.banner2Arrivals:hover{background: #eee;}
.color1{color:#F9B904 !important;}
h2{color:#010101;font:300 30px/28px "Roboto",Arial,sans-serif;margin-left:0px;margin-top:7px;margin-bottom:4px;}
.Result{color:#FFFFFF;}
h2.v2{margin-bottom:11px;margin-top:0;border-bottom-width:thin;border-bottom-style:solid;border-bottom-color:#F9B904;background-color:#F9B904;color:#FFF;text-align:right;width:auto;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px;margin-left:20px;}
.decaleH2{border-bottom-width:thin;border-bottom-style:solid;border-bottom-color:#660000;}
#CategoriesLANTERNE{margin-left:-6px;}
.caption{background:rgba(255, 255, 255, 0.7) url("../images/bg1.png") repeat scroll 0 0;box-sizing:border-box;margin-top:12px;left:0px;top:0px;width:76%;z-index:15;padding:8px 4px 9px 3px;}
.camera_wrap{width:94%;}
.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent span, .camera_wrap .camera_pag .camera_pag_ul li:hover span{background:#660000;}
.camera_wrap .camera_pag .camera_pag_ul li span{height:27px;width:15px;}
.camera_wrap .camera_pag .camera_pag_ul li{display:none;}
.caption_bg{}
.caption_bg a{color:black;text-decoration:underline;}
.caption_bg .more_btn_gall{font:bold 16px/20px "Roboto",Arial,sans-serif;float:left;}
.more_btn_gall{background:#660000 none repeat scroll 0 0;}
.caption span.slider_txt2{float:left;margin-left:5px;color:black;}
#containerSliderHOMEPAGE{width:100%;margin-top:10px;}
/**/.more_btn0{background:#660000 none repeat scroll 0 0;color:#fff;display:inline-block;margin-top:14px;padding:7px 12px 7px;position:relative;text-decoration:none;}
.more_btn0:hover{background:#F55236 none repeat scroll 0 0;color:#fff;}
.more_btn2{background:#660000 none repeat scroll 0 0;}
.more_btn2 a{color:#FFF;}
.more_btn_Checkout{background:rgba(0, 0, 0, 0) linear-gradient(to bottom, #f7dfa5, #f0c14b) repeat scroll 0 0;color:#000;padding-top:9px;padding-right:7px;padding-bottom:3px;padding-left:7px;font-weight:300;display:block;font-size:24px;border-radius:3px;height:29px;margin-top:22px;}
.more_btn_ALERT_red{background:rgba(0, 0, 0, 0) linear-gradient(to bottom, #F38862, #EF3655) repeat scroll 0 0;color:#000;padding-top:2px;padding-right:7px;padding-bottom:3px;padding-left:7px;font-weight:100;display:block;font-size:13px;border-radius:3px;height:15px;margin-top:3px;width:77px;color:#FFF;}
#owlLINK{margin-top:13px;}
#owlLINK a{background:#660000 none repeat scroll 0 0;margin-top:7px;padding:7px 22px 9px;color:#FFF;font-size:16px;}
#owlLINK a:hover{background:#A32C28 none repeat scroll 0 0;}
.owl-item img{margin-right:9px;}
#back-top{}
.box-1{background:#f2f2f2 none repeat scroll 0 0;margin-bottom:7px;margin-top:3px;padding:8px 0 14px;}
.box-2{background: none repeat scroll 0 0;padding:25px 10px 26px 30px;width:100%;line-height: 16px;}
.box-2-latest-Collector{background:#FFF none repeat scroll 0 0;padding:2px 6px 1px 0px;width:100%;}
.box-2Featured{background:#FFF none repeat scroll 0 0;padding-top:10px;width:100%;line-height: 16px;}
#topLOGO{margin-top:0px;}
ul.sf-menu > li{height:45px;}
ul.sf-menu > li > a{font:bold 15px/51px "Roboto",Verdana;margin-top:-2px;padding:0 11px;}
ul.sf-menu > li > a:hover{background-color:#660000;}
.sf-menu > li > ul > li > a{color:#fff;display:block;font:12px/13px "Roboto",Arial,sans-serif;padding:5px 0;text-align:left;text-indent:10px;}
.sf-menu > li > ul > li > a:hover, ul.sf-menu > li > ul > li.sfHover a{background:#660000 none repeat scroll 0 0;}
ul.sf-menu > li > a strong{background-color:#660000;}
ul.sf-menu > li.current > a strong, ul.sf-menu > li.sfHover > a strong, ul.sf-menu > li > a:hover strong{background-color:#660000;}
.sf-menu > li > ul{background-color:#000;top:42px;padding:8px 0 3px;}
.grid_9{}
#fbm_list{color:#650205;font-size:14px;font-weight:bold;height:263px;margin:0 auto;overflow:auto;text-align:left;width:205px;}
/**/#fbm_list a{}
.list_footer {float: right;}
.list_footer li a:hover, .list_footer li.current a{color:#660000;}
.list_footer li a{font:20px/50px "Roboto",Arial,sans-serif;text-decoration:none;}
.box_inner{width:95%;height: 100%;}
.soc_icons > li i:hover{color:#9C9E9F;}
.txt8{color:#9C9E9F;font:16px/22px "Roboto",Arial,sans-serif;margin-top:4px;}
.txt6custom {color: black;font: 12px/18px "Roboto",Arial,sans-serif;margin-top: 1px;}
.v2 .color1 a{color:#FFF;}
.marTop3{margin-top:27px;}
#legendePHOTO2015-2016{font-size:9px;font-style:italic;line-height:normal;float:left;}
#logoARTICLE{float:left;width:auto;margin-right:5px;}
.txt14{float:none;}
.box7{margin-left:3px;}
.grid_3{margin-left:1px;}
.grid_4{width:33%;}
.placementLOGO img{}
h1 img{margin-left:3px;}
.more_btn{background:#660000 none repeat scroll 0 0;color:#fff;display:inline-block;font:bold 20px/20px "Roboto",Arial,sans-serif;margin-top:3px;position:relative;text-decoration:none;padding-top:5px;padding-right:30px;padding-bottom:3px;padding-left:30px;}
#topPHONE{float:left;}
.list2 li a:hover, .list2 li.current a{color:#660000;}
.txt3{color:#660000;font:bold 20px/23px "Roboto",Arial,sans-serif;}
.txt3titre{color:#660000;font:bold 17px/20px "Roboto",Arial,sans-serif;}
h1{font-weight:normal;color:#660000;}
h4{color:#660000;margin-top:37px;text-transform:none;font-family:"Roboto", Arial, sans-serif;font-size:20px;line-height:25px;font-weight:300;}
.bg1{}
.menu_holder{margin-top:1px;}
#nonMOBILEmenu{width:100%;background-color:black;
;height:45px;}
#stuck_container{background-color:	;}/*no background-image !*/
nav{background-color:#9C9E9F;}
nav#mobile{height:65px;width:100%;}	
nav#mobile #toggle-bar{width:97%;}
/*#toggle-bar{margin-top:91px;} create grey gap on top !
nav#mobile .navicon{margin-right:73px;margin-top:19px;} */
#rightMOBILEmenu{margin-top:19px;}
/*#mmenu{padding:5px;}*/
/*.fright{margin-right:54px;} changed on 31/08/2018 becaus eof display issues when logged in */
.fright{margin-right:0px;}
.container{box-sizing:border-box;}
.container::after{clear:none;}
/*#topCONTAINER{background-color:#f2f2f2;height:135px;background-image: url("../images/Christhmas-header-Michtoy-2016.jpg");} */ /* Christmas background */
/*#topCONTAINER{background-color:#f2f2f2;height:135px;background-image: url("../images/Happy_New_year-header-Michtoy-2016.jpg");} */ /* Happy New Year "Confetti s" background */
/*#topCONTAINER{background-color:#f2f2f2;height:135px;background-image: url("../images/Background-header-Michtoy-2016_Winter-trees.jpg");} *//* Winter "Sapins" background */
/*#topCONTAINER{background-color:#f2f2f2;height:135px;background-image: url("../images/Background-header-Michtoy-2017_tree-Flowers.jpg");}  spring flower background */
/*#topCONTAINER{background-color:#f2f2f2;height:135px;background-image: url("../images/Background-header-Michtoy-2017_Poppies-and-Soldier.jpg");}  spring background */
#topCONTAINER{background-color:#f2f2f2;/*height:135px;*/} /* No background */
.container.bg1{margin-top: -4px;} //top header limit with browser border
#CONTAINER-bg1{padding:0;}
#SURcontainerARTICLElanterne{margin-left:-1%;width:108%;}
.spip_documents_center{line-height:14px;text-align:center;}
.corps_article{width:90%;} /* width problem on SPIP ? */
#h1TOPnonMOBILE{}
#topH1line{}
.MichiganTOP{color:black;font:bold 32px/28px "Roboto",Verdana,sans-serif;}
.MichiganLINE{color:black;font:bold 20px/18px "Roboto",Verdana,sans-serif;padding-left:30px;}
.MilitaryLINE{color:black;display:block;float:right;font:bold 14px/18px "Roboto",Verdana,sans-serif;margin-top:16px;}
#subMENUhome{
/*
	height: 40px;
	margin-bottom:1px;
*/
    height: auto;
    margin-bottom: -3px;
}
/**/.icon{
	padding-top:8px;
	display:block;
	position:relative;
	padding-left:39px;
	padding-right: 3px;
	float:left;
	/* [disabled]border-right-width: thin; */
	/* [disabled]border-right-style: solid; */
	/* [disabled]border-right-color: #666; */
}
.icon:after{transition:0.5s ease;-o-transition:0.5s ease;-webkit-transition:0.5s ease;position:absolute;content:'';left:0;top:-4px;width:40px;height:40px;background:url(../images/icon1.png) 0 bottom no-repeat;}
.icon:hover:after{background-position:0 0;}
.icon:hover{color:#464646;}
.icon+.icon{}
.icon+.icon +.icon{}
.icon+.icon:after{background-image:url(../images/icon2.png);}
.icon+.icon+.icon:after{background-image:url(../images/icon3.png);}
.icon+.icon+.icon+.icon:after{background-image:url(../images/icon4.png);}
.icon+.icon+.icon+.icon+.icon:after{background-image:url(../images/icon5.png);}
.icon+.icon+.icon+.icon+.icon+.icon:after{background-image:url(../images/icon6.png);}
#hideSELECTnav{display:none;}
nav#mobile strong a{color:grey;}
.car_div{background-color:#fff;margin-top:3px;padding:11px 0px 0 0px;}
.car_title{background-color:#660000;color:#fff;font:500 22px/30px "Roboto",Verdana,sans-serif;margin-bottom:3px;margin-top:3px;padding:3px;}
.main{padding:3px;}
.main .menu_holder .container.bg1 .div-content .content #mainCONTAINER #maingrid_9 #NewArrivals .redHEADER h3{margin-top:3px;background-color:#660000;color:#fff;font:500 22px/30px "Roboto",Verdana,sans-serif;margin-bottom:3px;margin-top:3px;padding:3px;}
#owl{width:91%;}
.owl-controls{margin-top:-43px;}
blockquote{display:block;margin-top:0px;position:relative;background-image:none;font-size:21px;font-weight:lighter;color:black;line-height:22px;}
.fleft{margin-right:3px;}
.headerRIGHT{font-size:14px;}
.marTop1{margin-top:5px;}
.wrapperCART{overflow:visible;position:relative;height: 100px;}
#preffix_1CART{margin-left:10px;}
.AddCartButton{box-shadow:0 1px 0 rgba(255, 255, 255, 0.4) inset;background:rgba(0, 0, 0, 0) linear-gradient(to bottom, #f7dfa5, #f0c14b) repeat scroll 0 0;padding: 0 15px;height: 25px;border: 0;}
.a-color-price{color:#b12704 !important;}
.listePRICE{color:#b12704 !important;font-size:14px;font-weight:bolder;} /*color:#F00*/
#H1homeHEADLINE{margin-top:3px;background-color:#660000;color:#fff;font:500 22px/30px "Roboto",Verdana,sans-serif;margin-bottom:3px;padding:3px;}
#H1homeSLIDER{margin-top:3px;background-color:#660000;color:#fff;font:500 22px/30px "Roboto",Verdana,sans-serif;margin-bottom:3px;padding:3px;}
#H1homeARRIVALS{background-color:#000;color:#fff;font:500 22px/30px "Roboto",Verdana,sans-serif;margin-bottom:0px;margin-top:3px;padding:3px;width:100%;}
.LastAdditionsHome { /* 20/01/2017 Rick request to center text in Home page */
    text-align: center;height: 100%;position: relative;
}
#TOPmenuCART img {position: relative;bottom: 5px;}
#H1additionCOLLECTORS{background-color:#000;color:#fff;font:500 22px/30px "Roboto",Verdana,sans-serif;margin-bottom:0px;margin-top:3px;padding:3px;width:100%;}
#H1homeNewsletter{background-color:#000;color:#fff;font:500 22px/30px "Roboto",Verdana,sans-serif;margin-bottom:0px;margin-top:3px;padding:4px;width:100%;font-weight: initial;}
.fa-facebook-square::before{color:#3b5997;}
.fa-twitter-square::before{color:#29c5f6;}
.fa-pinterest-square::before{color:#d13d31;}
.fa-youtube-square::before{color:#df322b;}
.fa-google-plus-square::before{color:#d13d31;}
#NewArrivals{}
#NewArrivals a .no_resize.img_inner.fleft{height:88px;}
#productMENU{background-color:#660000;background-image:url("../images/triangle-basYELLOW.png");background-position:center bottom;background-repeat:no-repeat;}
#michtoyHEADLINES{margin-left:1px;}
#maingrid_9{margin-left:1px;margin-right:8px;}
.linkVENDORhome{color:#87787A;}
.extra_wrapper li{list-style-type:none;}
.extra_wrapper{border-bottom:1px solid #000;background-color:#FFF;height:177px;padding-left:3px;margin-bottom:7px;}
.thumbnPRODUCTS2014{border-bottom:thin solid #ccc;float:left;height:200px;margin:5px;padding:5px;text-align:center;width:220px;}
.thumbnPRODUCTS2014 a{font-size:10px;font-weight:normal;color:#660000;}
.thumbnPRODUCTS2014 img{display:block;float:none;margin-top:10px;margin-right:33px;margin-bottom:5px;margin-left:20px;}
.thumbnCATEGORIES2016{float:left;height:240px !important;margin:5px;padding:5px;text-align:center;width:210px;border:thin solid #e2c599;box-shadow: 0 4px 8px 0 #dfdfe1, 0 6px 20px 0 #dfdfe1;border: 0;}
.thumbnCATEGORIES2016 a{font-size:16px;font-weight:700;}
.thumbnCATEGORIES2016 img{margin-top:3px;}
.thumbnCATEGORIES2016 .box-2{height:57px;width:100%;padding-top:6px;padding-right:17px;padding-bottom:1px;padding-left:8px;}
.thumbnCATlevelB2016{float:left;height:190px;margin:5px;padding:5px;text-align:center;width:220px;box-shadow: 0 4px 8px 0 #dfdfe1, 0 6px 20px 0 #dfdfe1;}
.thumbnCATlevelB2016:hover{background: #eee;}
.thumbnCATlevelB2016 a{font-size:16px;font-weight:700;}
.thumbnCATlevelB2016 img{margin:10px 35px 1px 43px;}
.thumbnCATlevelB2016 .box-2{background:#FFF none repeat scroll 0 0;height:57px;width:100%;padding-top:6px;padding-right:17px;padding-bottom:1px;padding-left:8px;}
.thumbnDIORAMA2014{height:195px;line-height:11px;text-align:center;background:rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(224, 208, 163, 1) 0%, rgba(255, 255, 255, 0.02) 53%, rgba(255, 255, 255, 0) 54%) repeat scroll 0 0;border:thin solid #e2c599;float:left;margin:5px;text-align:center;width:191px;}
.thumbnDIORAMA2014 a{font-size:10px;font-weight:normal;color:#660000;}
.thumbnDIORAMA2014 img{display:block;float:none;margin:10px 35px 5px 20px;}
div .produit{background-color:#fff;text-align:center;}
.PRODpagination li .page-link{font-size:12px;float:left;line-height:1.42857;margin-left:-1px;position:relative;text-decoration:none;padding-right:5px;padding-left:5px;}
.PRODpagination > .active > a, .PRODpagination > .active > span, .PRODpagination > .active > a:hover, .PRODpagination > .active > span:hover, .PRODpagination > .active > a:focus, .PRODpagination > .active > span:focus{color:#930;cursor:default;z-index:2;padding-right:7px;padding-left:7px;position:relative;text-decoration:none;float:left;}
.quatreVINGT{height:80px;}
.QUATREvingtDIX{height:90px;}
.centDIX{height:110px;}
.centQUATREvingtDIX{height:190px;}
.centCINQante{height:146px;vertical-align:middle;display:inline-block;}
.pageTEXT2014{padding-left: 7px;text-align: center;}
.pageTEXT2014 p {text-align: left;}
.pageTEXT2014 ul {list-style: inside; text-align: left; margin-left: 10px;}
.TitleRed{font-size:14px;font-weight:bold;color:#660000;}
.filARIANE2014{margin-top:1px;width: 50%;}
a.link6{color:black;}
a.link6:hover{color:#660000;}
#newCUSTtable{width:77%;}
.spacer{display:inline-block;height:5px;width:auto;}
.rubriqueSPIPtexte{clear:left;font-size:14px;text-decoration:none;}
.texteCHAPOlisting{font-size:14px;text-decoration:none;}
.texteVendorDESC{font-size:12px;line-height: 12px;text-align: center;}
.bloc_rubrique{border-bottom:thin dashed #cccccc;display:inline-block;font-size:12px;font-weight:normal;height:auto;min-height:76px;padding-left:3px;padding-top:10px;vertical-align:top;width:510px;}
.placementGAUCHE{background-image:url("../images/2011-ombres-articles-une.jpg");background-repeat:no-repeat;border-bottom:medium solid #fff;color:#000;display:block;font-size:12px;/*height:89px;*/margin-bottom:10px;margin-left:30px;padding:19px 5px 5px 40px;text-align:left;width:84%;/*width:543px;*/}
.recs-grid-item{border-bottom:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;border-top:1px solid #ddd;box-shadow: 0 4px 8px 0 #dfdfe1, 0 6px 20px 0 #dfdfe1;margin: 5px;padding: 5px;}
.recs-grid-item:hover{background: #eee;}
.product-details-div{text-align: center;padding: 0 !important;position: sticky;margin-top: 5px !important;}
#michtoyHEADLINES .text3 .txt14{margin-top:1px;color:#000;}
.menu_holder{background:#f2f2f2 none repeat scroll 0 0;margin-top:1px;}
#stuck_container{background-color:#f2f2f2;}
#H1homeHEADLINE{background-color:#000;}
h3{background-color:#000;}
.more_btn2KAKI{font:500 15px/13px "Roboto",Arial,sans-serif;margin-top:40px;padding:8px 18px 10px;background-color:#999966;color:#FFF;display: block;margin-left: 125px;}
.more_btn2KAKI a{color:#FFF;}
.more_btn2KAKI a:hover{color:#660000;}
.more_btn2RED{background-color:red;color:#fff;font:500 15px/13px "Roboto",Arial,sans-serif;margin-top:15px;padding:8px 18px 10px;}
.more_btn2RED a{color:#FFF;}
.listWithMarker{margin:3px 0 0;color:#660000;}
.listWithMarker a{color:#660000;}
.listWithMarker a:hover{color: #000;}
#michtoySPECIALtitle{width:219px;}
#recommendedTITLE{width:219px;font-size:18px;}
#michtoyBLOGicon{margin:4px 0px 0px;}
#ManufactureMENU{font:lighter 18px/17px "Roboto",Arial,sans-serif; padding: 8px; font-weight: lighter;}
#ManufactureBUTTON{font:200 17px/5px "Roboto",Arial,sans-serif;margin-top:3px; padding: 8px;}
#ccpp{font-size:14px;color:#333;}
.link7{font-size:14px;color:#000;padding-right: 4px;padding-left: 4px;}
#TOPmenuCART{}
#clearanceOVER{background:#F8F8F8;border:5px solid #DFDFDF;color:#717171;font-size:11px;line-height:11px;position:absolute;text-align:center;top:-39px;width:200px;left:-30px;display:none;padding:0 10px;}
#clearanceOVER:after{content:'';position:absolute;bottom:-10px;width:10px;height:10px;border-bottom:5px solid #dfdfdf;border-right:5px solid #dfdfdf;background:#f8f8f8;left:60%;margin-left:-10px;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}
#clearanceON{position:relative;cursor:pointer;font-size:12px;
	color: #930;
    text-decoration: underline;}
#clearanceON:hover #clearanceOVER{display:block;}
h2{font-size:21px;font-weight:700;line-height:1.3;}
#cartPRICErow{width:93%;}
.cartSAVINGS{height:12px;}
.a-row{width:100%;}
.sc-list .sc-list-item-border{border-bottom:1px solid #ddd;}
.sc-list-item-content{}
.a-spacing-top-mini{margin-top:6px !important;}
.a-spacing-top-base{margin-top:14px !important;}
.a-spacing-base, .a-ws .a-ws-spacing-base{margin-bottom:14px !important;}
.a-ws div.a-column, div.a-column{float:left;margin-right:2%;min-height:1px;overflow:visible;}
.a-row .a-span8, .a-ws .a-row .a-ws-span8{}
/*.a-fixed-left-grid{position:relative;}*/
.a-fixed-left-grid .a-fixed-left-grid-inner::after{clear:both;}
.a-fixed-left-grid-col{width:359px;float:left;margin-bottom:12px;background:#fff url("https://www.michtoy.com/spip-3-0-5/squelettes-dist/css/img/background.png") repeat scroll 0 0;}
ol.a-nostyle, ul.a-nostyle{color:#111;margin-left:0;}
ol.a-nostyle li, ul.a-nostyle li{list-style:outside none none;}
ol li, ul li{margin:0;word-wrap:break-word;}
ol .a-list-item, ul .a-list-item{}
.a-text-bold{font-weight:700 !important;}
.a-size-base{font-size:13px !important;line-height:19px !important;}
.a-color-success{color:#008a00 !important;}
.a-color-base{color:#111 !important;}
.a-color-secondary{color:#555 !important;}
.a-icon-text-separator, .a-text-separator{background-color:#ddd;display:inline-block;height:14px;line-height:0;margin:-2px 0.67375em 0;vertical-align:middle;width:1px;}
.a-icon, .a-link-emphasis::after{background-repeat:no-repeat;background-size:400px 650px;display:inline-block;vertical-align:top;}
#sc-delivery-slot-form input[type="submit"], .sc-list .sc-action-links input[type="submit"], .sc-list .sc-action-links input[type="button"], .sc-update-all-quantity input{-moz-user-select:text;background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border:0 none;color:#0066c0;cursor:pointer;font:inherit;margin:0;overflow:visible;padding:0;}
button, input[type="button"], input[type="reset"], input[type="submit"]{cursor:pointer;}
input, select, textarea{font-family:Arial,sans-serif;line-height:19px;transition:all 100ms linear 0s;}
.a-ws div.a-column, div.a-column{float:left;margin-right:1%;min-height:1px;overflow:visible;}
.a-row .a-span2, .a-ws .a-row .a-ws-span2{}
.sc-list .sc-list-item p{margin-bottom:3px;}
.a-spacing-small, .a-ws .a-ws-spacing-small{margin-bottom:10px !important;}
.sc-white-space-nowrap{white-space:nowrap;}
.a-text-bold{font-weight:700 !important;}
.a-size-medium{font-size:15px !important;color:black;}
.a-color-price{color:#b12704 !important;}
.sc-product-title{display:block;float:left;margin-right:17px;width:28%;height:37px;}
.sc-list .sc-list-item .sc-action-links{margin-bottom:3px;margin-top:-4px;}
.sc-action-quantity-right{float:right;margin-top:17px;}
.sc-action-quantity{max-width:110px;}
.a-text-right{text-align:right !important;}
.a-float-right, .aok-float-right{float:right !important;}
p:last-child{margin-bottom:0;}
.a-spacing-top-mini{margin-top:6px !important;}
.a-spacing-none, .a-ws .a-ws-spacing-none{margin-bottom:0 !important;}
.sc-item-product-image{float:left;margin-right:5px;}
#priceHEADER{margin-left:83px;float:left;}
#quantityHEADER{margin-left:242px;float:left;}
#rightCART{border:thin solid #d8d8d8;/*float:left;*/height:276px;width: 275px;margin-bottom:16px;margin:11px;padding:2px;width:288px;text-align:center;background-color:#FFF;color:#FF;z-index: 999;}
#cartTOTAL{height:28px;margin-top:7px;padding:2px;text-align:center;width:250px;color:#FF;}
#couponLEFT{font-size:12px;}
.sc-product-creator{width:133px;}
#headerCART{border-bottom-width:thin;border-bottom-style:solid;border-bottom-color:#999;background-color:#FFF;height:24px;width: 83%;}
.BackOrder{color:#f30;font-size:9pt;font-weight:normal;padding:5px;text-align:center;}
.zoomIMAGE{cursor:zoom-in;}
#mainPICTURE{margin-bottom:3px;}
.THUMBNzoomIMG{cursor:zoom-in;border-width:thin;border-style:solid;border-color:#999;margin-right: 5px;}
.THUMBNdivIMG{border-width:thin;border-style:solid;border-color:#999;}
.booHUNK{border-bottom-width:thin;border-bottom-style:solid;border-bottom-color:#999;background-color:#FFF;display:block;float:left;}
#loginNAV{float:left;width:80%;}
.advancedSEARCHbox{float:left;margin-right:10px;}
.advancedSEARCHbox label{display:block;float:left;font-weight:bold;text-align:right;width:119px;}
.checkoutLABEL{font-weight:bold;display:block;width:117px;margin-bottom: 1px;margin-top:1px;}
.rightSideBLOCK{line-height:13px;Margin-bottom:7px;height:60px;clear:both;width: 225px;}
.rightSideBLOCK:nth-of-type(even) {background: #f8f8f8;}
#michtoyRECOMMENDED .rightSideBLOCK:nth-of-type(odd) {background: #f8f8f8 !important;}
#michtoyRECOMMENDED .rightSideBLOCK:nth-of-type(even) {background: white !important;}
.product-images{width: 30% !important;}
#documents_portfolio{text-align:center;margin-top:10px;}
.preffix_1 .box7.text4 #documents_portfolio {
}
.preffix_1 .box7.text4 #documents_portfolio {
}
#otherIMAGES .THUMBNzoomIMG{/*width:75%;*/}
#otherIMAGES a{display:block;float:left;}
#otherIMAGES td{text-align:center;width:35%;}
.zoomPICT{display:block;float:left;border-bottom-color:#999;}
.thumbnail {
  position: relative;
  /*width: 200px;
  height: 200px;*/
  width: 150px;
  height: 150px;
  overflow: hidden;
	float: left;
}
.thumbnail img {
  position: absolute;
  /*left: 50%;
  top: 50%;*/
  left: 30%;
  top: 30%;
  height: 100%;
  width: auto;
  -webkit-transform: translate(-50%,-50%);
      -ms-transform: translate(-50%,-50%);
          transform: translate(-50%,-50%);
border-color: #999;
    border-style: solid;
    border-width: thin;
}
.thumbnail img.portrait {
  width: 100%;
  height: auto;
}
.textPRODUCT{display:block;font-size:13px;margin-left:3%;margin-right:7%;text-align:center;width:94%;}
.textPRODUCT p {text-align:center;}

.carouselPRODUCT{display:block;font-size:13px;text-align:-webkit-center;width:100%;}
.carouselPRODUCT #jssor_1{left: 4.5% !important;}

.spip-admin-bloc, .spip-admin-float {position: fixed;right: 20%;top: 0;white-space: nowrap;z-index: 1000;}
.michtoy-admin-bloc, .michtoy-admin-float{position: fixed;right: 20%;top: 0;white-space: nowrap;z-index: 1000;}
.michtoy-admin-boutons{background:#666666 none repeat scroll 0 0;border:0 none;border-radius:0 0 0.3em 0.3em;font-weight:bold;margin:0;opacity:0.7;padding:0.4em 1em;}
.michtoy-admin-boutons, a.michtoy-admin-boutons, .michtoy-admin-boutons a{color:#ffffff;text-decoration:none;}
.debugME {color:#F1F1F1;}
.debugME:hover {color:#C54768;}
.texteCARTwhite {
	font-size: 13px;
	color: #000;
}
.linksUNDERLINED {
	text-decoration: underline;
}
.linksUNDERLINEDbigger {
	font-size: 16px;
	line-height: 22px;
	color: #930;
	text-decoration: underline;
}
.hiddenDEBUG { display:none; }
#vendorDescription a { text-decoration: underline;}
#serieDescription a { text-decoration: underline;}
#productDescription a { text-decoration: underline;}
#productDescription p {text-align: center !important;}
.text-vendor-desc{margin-top: 5px;}

/* 31/01/2017 adding old clearance colors back : rick request */
.NewRelease
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #03F;
	padding: 5px;
	font-size: 10px;
	line-height: 11px;
}
.UpcomingRelease
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #0066FF;
	padding: 5px;
	font-size: 10px;
	line-height: 11px;
}
.InStock /* Available */
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #060;
	padding: 5px;
	font-size: 10px;
	line-height: 11px;
}
.BackOrder
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #CC3300;
	padding: 5px;
	font-size: 11px;
	line-height: 15px;
	text-align: center;
}
.PreOrder
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #009900;
	padding: 5px;
	font-size: 14px;
	line-height: 15px;
}
/* dropdown menu onclick : 13 02 2018 */
   
    /* Dropdown Button */
.dropbtn {
    /*background-color: #3498DB;*/
    color: white;
    /*padding: 16px;
    font-size: 16px;
    border: none;*/
    background-color: #000000;
    cursor: pointer;
    border-right: 1px solid #fff;
    float: left;
    margin-right: 0;
    height: 43px;
    font: bold 15px/49px "Roboto",Verdana;
    padding: 0 11px 2px;
}

/* Dropdown button on hover & focus */
.dropbtn:hover, .dropbtn:focus {
    /*background-color: #2980B9;*/
    background-color: #640305;
}

/* The container <div> - needed to position the dropdown content */
.dropdown {
    position: relative;
    display: inline-block;
}

/* Dropdown Content (Hidden by Default) */
.dropdown-content {
    display: none;
    position: absolute;
    background-color: #f1f1f1;
    min-width: 160px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1;
    /* */
    top: 37px;
}

/* Links inside the dropdown */
.dropdown-content a {
    color: black;
    /*padding: 12px 16px;*/
    padding: 5px 16px;
    text-decoration: none;
    display: block;
}

/* Change color of dropdown links on hover */
.dropdown-content a:hover {background-color: #ddd}

/* Show the dropdown menu (use JS to add this class to the .dropdown-content container when the user clicks on the dropdown button) */
.show {display:block;}  
/*.Featured_Description{color:red;background-color: #ddd}*/

.mobile-nav-bar{padding:5px;background: #000;}
#mmenu li{padding-left: 15px;margin-top: 5px;}

.search-by-no-div,.search-by-keyword-form{text-align: left;margin-top: 15px;}
.search-by-number-btn{width: 235px;display:inline-block;margin-left: 20px;}
.search-by-keyword-input{padding-left:5px;margin-left: 10px;height:24px;}
.search-by-keyword-btn{margin:0px;position:relative;bottom:4px;width: 235px;height:34px;background-color: #999966;color: white;font: bold 15px/20px "Roboto",Arial,sans-serif;}
.search-by-keyword-div{display: inline-block;text-align:left;margin-left: 20px;}
.search-by-keyword-strict-check{position:relative;top:2px;}
#submitButtonBYnumbers{background-color: #999966;font: bold 15px/20px "Roboto",Arial,sans-serif;}
.new-account-header{position: relative!important;right: 6px !important;}
.checkout-page-input{width: 300px !important;}
.checkout-page-select{width: 305px !important;height: 30px !important;}

@media only screen and (max-width: 600px) {
    .advancedSEARCHbox label {text-align: start;}
    .more_btn2KAKI{margin-left: 27%;margin-top: 50px;}
    .search-by-no-div{text-align: left;}
    .search-by-number-btn{margin-top: 20px !important;margin-left: 0 !important;}
    .search-by-keyword-input{display: block;}
    .search-by-keyword-div{margin-left: 58px;margin-top: 15px !important;}
    .search-by-keyword-strict-check{top: 4px;margin-left: 10px !important;}
    .search-by-keyword-btn{position: relative;left: 0 !important;}
    .advancedSEARCHbox select{width: 100% !important;}
    #submitButtonName{position: relative;top: 10px;}
    .search-by-no-div{text-align:left !important;}
    .search-by-keyword-form{text-align: left !important;}
    .search-by-keyword-form .texteCART{margin-bottom: 5px;display: block;}
    #sprytextfield1{position: relative;top:5px;}
    #newCUSTtable #sprytextfield1{position: relative;top:0 !important;}
    .sub-btn{position: relative;top:7px;}
    .sub-input-label{position: relative;top:10px;}
    #H1homeNewsletter, .news-letter-div{width: 117% !important;}
}

@media (max-width: 1200px) {
    .banner2Arrivals{width: 200px !important;height: 325px !important;}
}

@media only screen and (max-width: 1025px) {
    .search-by-number-btn input{margin-top: 0px !important;bottom: 11px !important;}
    .more_btn2KAKI{margin-top: 50px;}
    .search-by-no-div{text-align: left;}
    .search-by-number-btn{margin-top: 10px;margin-left: 40px;}
    .search-by-keyword-form{text-align: left;}
    .search-by-keyword-div{width: 0;margin-left: 0;}
    .MainSearchButton{bottom: 0;}
    .search-by-keyword-strict-check{top: 4px;}
    .SocialButtonParent{width: 90% !important;}
    #H1homeNewsletter, .news-letter-div{width: 142%;}
    .cart-page-checkout-div{width: 260px !important;}
    .michtoy-search-main-div{margin-left: 40px !important;margin-right: 20px !important;}
    .carouselPRODUCT{text-align: -webkit-center !important;}
    #videoContainer{margin-left: 0 !important;}
    .video-div{text-align: left !important;margin-left: 40px !important;}
    .video-right-text{margin-left: 0 !important;}
    .product-images{width: 50% !important;}
    .recs-grid-item{width: 205px;height: 380px !important;}
}

@media only screen and (max-width: 800px) {
    .SocialButtonParent{width: 121% !important;}
    .search-by-number-btn input{bottom: 15px;}
    .more_btn2KAKI{margin-top: 50px;}
    .search-by-number-btn{display: inline;position: relative;top: 10px;}
    .search-by-keyword-btn{position: relative;}
    .search-by-keyword-input{display: inline-block;}
    .search-by-keyword-div{margin-left: 0;margin-top: 20px;display: block;text-align: left;}
    .search-by-keyword-strict-check{top: 0;margin-left: 0;}
    .search-by-keyword-btn{left: 0;}
    .cart-page-checkout-div{width: 100%;margin-left: 0 !important;}
    .checkout-main-dev{float: left !important;margin: 0 !important;}
    .cart-show-div{width: 97% !important;}
    #documents_portfolio{padding-left: 0 !important;}
    .recs-grid-item{width: 240px;}
}
.card-view:hover {background: #eee !important;}
#formcontact2 td input{width: 300px;padding-left: 2px;}
.label{text-align: end;padding-right: 40px;width: 150px;padding-top: 5px;}
#formcontact2 td input[type="submit"]{width: 306px;}
#formcontact2 td select{width: 304px;height: 25px;}
#formcontact2 table{border-collapse: separate;border-spacing: 0px 5px}
.pd-top-0{padding-top: 0 !important;}
.pageTEXT2014{padding:0 10px;}
.add-to-cart-form{position: absolute;bottom: 0;left: 28%;}
.cart-show-div{padding-left: 10px;}


@media only screen and (max-width: 1024px) {
    .label{padding-right: 30px;width: 120px;}
    .error-text{display: block !important;}
    .header-links-div{display: inline-block !important;}
    #CartQty{position: relative;top: 8px !important;left:2px !important;}
    #michtoySPECIALtitle,#recommendedTITLE{width: 195px !important;}
}

@media only screen and (max-width: 979px) {
    .recs-grid-item{width: 45% !important;}
}

@media only screen and (max-width: 800px) {
    #formcontact2 td input{width: 250px;}
    #formcontact2 td textarea{width: 300px;}
    .label{padding-right: 30px;width: 90px;}
    #formcontact2 td input[type="submit"]{width: 256px;}
    #formcontact2 td select{width: 254px;height: 25px;}
    .more_btn{font: bold 10px/20px "Roboto",Arial,sans-serif !important;}
    #manufacturenonMOBILE{width: 125%;}
    .list_footer{width: 400px;}
    .search-by-keyword-btn{font: bold 10px/20px "Roboto",Arial,sans-serif !important;width: 150px;}
    #submitButtonName{font: bold 10px/20px "Roboto",Arial,sans-serif !important;height: 38px;}
    #michtoySPECIALtitle,#recommendedTITLE{width: 205px !important;}
    .new-account-header{position: relative !important;right: 5px !important;}
    .checkout-page-input{width: 250px !important;}
    .checkout-page-select{width: 255px !important;height: 30px !important;}
}
#latestCOLLECTOR {
    margin-left: 0px;
    width: 100%;
}
.price-value{display: inline;font-size: 17px;margin-left: 5px;}
span.tanLINK {margin-left: 5px;position: relative;top: 5px;color: #660000;}
span.tanLINK:hover {color:#000}
.product-text{margin:0;position: relative;left: 5px;}
.prodcut-des-div{position: relative;top:5px}
.rightSideBLOCK img{margin-top:2px}
#michtoyRECOMMENDED .rightSideBLOCK a .tanLINK{position: relative;top:20px;}
.error-text{color:#CC3333 !important;font-size: 11px;font-weight: inherit;border: 0 !important;position: relative;top: 3px;}
#SocialMediaWallbutt {width:inherit;padding:7px;color: #660006;margin-top:5px;margin-bottom:5px;display:none;text-align:center;}
.header-links-div{display: flex;align-items: center;}
#CartQty{position: relative;top: 1px;left:3px;}


.SocialButtonParent {border: 1px #660006 solid;border-radius: 10px;width: 83%;margin-top: 1px;}
@media (min-width: 767px) {
    .SocialButtonParent {width: 110%}
    #SocialMediaWallbutt {text-align: left;}
}

@media (min-width: 980px) {
    .SocialButtonParent {width: 83%}
    #SocialMediaWallbutt {text-align: center;
	}
}

.filARIANE .tanLINK{top:0 !important;}

#videoContainer {margin-left: 30px;/*margin-top: 10px*/;margin-top: 30px;}
.sub-input-label{display: none;}

@media only screen and (max-width: 600px) {
    .michtoy-search-main-div{margin-left: 20px !important;}
    .SocialButtonParent{width: 101% !important;}
    .search-by-number-btn input{bottom: 5px !important;}
    #formcontact2 td input{width: 230px!important;}
    #formcontact2 td textarea{width: 220px !important;height: 150px;}
    .label{padding-right: 20px !important;width: 80px !important;}
    #formcontact2 td input[type="submit"]{width: 236px !important;}
    #formcontact2 td select{width: 234px!important;height: 25px;}
    .more_btn{font: bold 10px/20px "Roboto",Arial,sans-serif !important;}
    #H1homeHEADLINE{width: 114% !important;}
    .pageTEXT2014{width: 114% !important;}
    .manufacture-list{width: 117% !important;}
    .more_btn2KAKI{margin:0 !important;}
    .rightSideBLOCK{width: 100% !important;}
    #michtoySPECIALtitle,#recommendedTITLE{width: 100% !important;}
    .image-resize{height: 58px;width: 58px;}
    .banner2Arrivals{width: 100% !important;height: 380px !important;}
    .add-to-cart-form{left: 36%;}
    .fright{float: left;}
    .link7{padding-left:0 !important;padding-right:0 !important;}
    .list_footer{float: right;width: 100%;position: relative;left: 10px;bottom: 25px;}
    #michtoyHEADLINES{margin-left: 0 !important;}
    #newCUSTtable tbody tr span input {width: 230px !important;}
    #newCUSTtable tbody tr span textarea {width: 227px !important;}
    #newCUSTtable select.MainButton {width: 232px !important;}
    .new-account-header{position: relative !important;right: 16px !important;}
    .cart-page-item-table{width: 100% !important;}
    .cart-show-div{padding-left: 0 !important;}
    .cart-table-delete-col{vertical-align: middle !important;padding-right: 5px !important;}
    .cart-table-update-col{vertical-align: middle !important;text-align: center !important;float: none !important;}
    .cart-table-update-col input{margin-top: 5px !important;}
    .checkout-page-input{width: 300px !important;}
    .checkout-page-select{width: 305px !important;height: 30px !important;}
    .video-div{margin-left: 20px !important;}
    #documents_portfolio{padding-left: 0 !important;}
    .product-description{margin-left: 10px !important;}
    .video-right-text{margin-left: 0 !important;}
    #videoContainer{margin-left: 0 !important;}
}
@media only screen and (min-width: 700px) {
    #H1homeHEADLINE{width: 100% !important;}
}

#loginTABLE{border-collapse: separate;border-spacing: 0 10px;}
/* #maingrid_9{width: 100% !important;} */
#newCUSTtable {border-collapse: separate;border-spacing: 10px 5px;}
#newCUSTtable tbody tr span input {width: 300px;}
#newCUSTtable tbody tr span textarea {width: 297px;}
#newCUSTtable select.MainButton {width: 302px;}
.new-account-main-div{width: 94%;}
#newCUSTtable{width: 100%;}
.head1{width: 131% !important;}
.pseudoStickyBlock{position: fixed !important;}
#NewArrivals .head1{width: 100% !important;}
.product-details-div div,.product-details-div strong,.product-details-div span {margin-top: 3px !important;}
.cart-page-checkout-div{margin-top: 36px !important;}
.cart-delete-btn{margin-top: 18px;}
.filARIANE2014 span.tanLINK{top:0 !important;}
#stuck_container{position: relative;top:0;}
.checkout-strong{margin-top: 2px;display: block;margin-left: 5px;}  
.cart-page-item-table tbody tr td {padding: 2px;}
#maingrid_9 .new-account-header{width:164% !important;}