/* Couleurs 


#009984		Indigo logo ARCEL
#e63329		Rouge logo ARCEL
#1d1d1b		Noir logo ARCEL

#00957f 	Assemblage de puissance : 0 149 127 
#e5352c 	Semi-conducteurs : 229 53 44 
#f29400 	Clamps : 242 148 0 
#6c9fc5		dissipateur : 108 159 197 
#767a79 	Commandes & Accessoires : 118 122 121

*/
/* Sur header */
/*
.header-inner {
	background: url(../img/custom/bg-top.jpg) repeat-x 0 0;
}
#countries p {
	height:30px!important;
	line-height:33px!important;
}
#header_links li a {
	padding:5px 10px;
}
.icon-search {
	height:30px!important;
}
#countries .countries_ul_hover, #search_block_top:hover, #search_block_top {
	top:30px!important;
}

/* / */
.close {
	opacity:1;
}
/* Surtop Menu */
#header_links a:hover {
	background: #009984!important;
}

/* Recherche */
#search_block_top {
	display: block;
	top: 0px!important;
	border: none;
	padding: 0px;
	padding-left: 34px;
	height: 74px;
}
#search_block_top:hover {
	cursor: default;
}
#search_block_top p {
	margin-top: 20px;	
}
#search_block_top .button {
	height: 30px;	
}
#search_block_top #search_query_top {
	padding: 3px 9px;
	height: 22px;
	background-color: white;
}

/* / */
/* LOGO */
#header_logo {
	top: 85px;
}



/* / */


/* *** Personnalisation du top-menu *** */
#header {
	background:none!important;
}
.nav-1 .parentMenu a, .nav-2 .parentMenu a, .nav-3 .parentMenu a, .nav-4 .parentMenu a, .nav-5 .parentMenu a {
	width:120px;
}
.nav-1 .parentMenu a, #pt_menu3 .active a {
	background: url(../img/custom/power-assembly-fan.png) 50% 21px no-repeat #00957f!important;
}

.nav-2 .parentMenu a, #pt_menu4 .active a {
	background: url(../img/custom/semiconductor.png) 50% 21px no-repeat #e5352c!important;
}
.nav-3 .parentMenu a, #pt_menu5 .active a {
	background: url(../img/custom/heatsink.png) 50% 21px no-repeat #f29400!important;
}
.nav-4 .parentMenu a, #pt_menu6 .active a {
	background: url(../img/custom/clamp.png) 50% 21px no-repeat #6c9fc5!important;
}
.nav-5 .parentMenu a, #pt_menu7 .active a {
	background: url(../img/custom/commande.png) 50% 21px no-repeat #767a79!important;
}
div.pt_menu a, div.popup a {
	line-height: inherit;
}

/* Valorisation du bouton actif */
/* {
	box-shadow:0px 3px 7px #999!important;
}
*/

/* *** PRODUCT LIST *** */

/*
ul.product_list .row-fluid, ul.product_list .left_block a img, ul.product_list .left_block a, ul.product_list .left_block {
	max-height:100px!important;
}
*/


/* / */
/* *** MASK CART BTN *** */

#pb-right-column .product-shop #buy_block .content_prices {
	visibility:hidden;
	display:none;
}



/* *** PRODUCT *** */
/* Mask btn imprim */
#usefull_link_block .print {
	display: none;
}

/* Icônes PDF dans tab Télécharger */
#more_info_block #idTab9 a:before {
	content: url(../img/icon/pdf.gif);
	margin-right: 5px; 
}

/* / */


/* *** PRODUCT-LIST *** */
.content_scene_cat {
	margin-bottom: 0;	
}
/* / */

/* *** POUR SLIDER *** */

#index .home-banner-container{
	padding-bottom: 150px!important;
}
#rev_slider_1_1_wrapper {
	margin-bottom: 50px!important;
}
li.active-revslide {
	z-index: inherit!important;
}

/** / */


/* *** Block Nouveaux produits *** */
/* Mask icône New */
span.new {
	display: none;	
}



#pt_menu_home .parentMenu a {
	background-color:#009984;
/*	height: 46px;
	min-width: 122px;
	text-align: center;
	padding-top: 80px;
	color: #fff;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 10px;*/
}

#pt_menu_home .parentMenu a:hover {
	background-color:#e63329;
	
}

/* / */

/* utilisation de l'indigo ARCEL sur les éléments générique */

.block .title_block, .block h4, #search_block_top .button, #search_block_top, .icon-search {
	background-color: #009984!important;
}


/* / */




/*** FOOTER *** */
/* Masquage de blocs perosnnalisés et spécifiques au template non désactivables et uniquement suppressible dans le BO */
#footer .f-col1, #footer #newsletter_block_left, #footer .payment, #footer .myaccount {
	display:none;
	visibility:hidden;
}
/* Mise en page des blocs CMS et Nouvelles */
.footer-static .clear {
	clear: none;	
}
#footer .block_various_links {
	width: 22%;
	float: left;
	margin-right: 2%;
}
.pos-footer-static .block_various_links ul li, .pos-footer-static .block ul li {
	padding: 7px;	
}
#blocknewsplus_block_footer {
	float: left;
	width: 22%!important;
	margin: 0!important;
}
#blocknewsplus_block_footer.block h4 {
	background-color: inherit!important;	
	font-size: 18px;
	font-family: inherit;
	padding: 0 0 15px;
	text-align: left;
}
.blockmanufacturer16-footer li a, .blockmanufacturer16 li a {
	padding: 0;	
}
.blockmanufacturer16-footer td {
	padding: 0!important;
}
.blockmanufacturer16-footer td a {
	text-align: left;	
}
#blocknewsplus_block_footer a.button_large {
		padding-left: 28px;
		padding-right: 28px;
}
#blocknewsplus_block_footer p {
	margin-top: 10px!important;		
}

/* *** SOUS FOOTER *** */
/* Suppression du margin-top */
.pos-footer-bottom {
	margin-top: 0;	
}




/* / */


/* *** PAGE Liste des catégories *** */
.product-compare input.button {
	background-color:#000!important;
}


/* / */











.admin {
	width: 15px;
	height: 15px;
	position: absolute;
	top: 0;
	right: 0px;
	border-bottom: none;
	z-index:100;
}
.admin:hover {
	border-bottom: none;
	text-decoration: none;
}
.new_browser {
	padding:20px!important;
	background-color:#f2dede!important;
	color:#a0403e!important;
	font-size:16px!important;
	line-height:24px!important;
}
.new_browser a {
	color:#016563!important;
	text-decoration:underline!important;
}

/* *** Bug accueil mode catalogue *** */
#header_right #header_user.header_user_catalog {
	min-height:inherit;	
}


/* *** INTERVALLES *** *//* jusqu'à  320 */
@media only screen and (max-width: 319px) {
}
/* à partir de 320 et jusqu'à  479 */
@media only screen and (min-width:320px) and (max-width: 479px) {
}
/* à partir de 480 et jusqu'à  567 */
@media only screen and (min-width:480px) and (max-width: 567px) {
}
/* à partir de 568 et jusqu'à  767 */
@media only screen and (min-width:568px) and (max-width: 767px) {
}
/* à partir de 768 et jusqu'à 1023 */
@media only screen and (min-width:768px) and (max-width: 1023px) {
	/*** Top Menu ***/
	.ma-nav-mobile-container { 
		width: 400px; 
		float: right;
	}
	.hidden-desktop {
		display: inherit !important;
	}
	.navbar .btn-navbar {
		display: block;
	}
	.visible-desktop {
		display: none !important ;
	}
}
/* à partir de 1024 et jusqu'à 1279 */
@media only screen and (min-width:1024px) and (max-width: 1279px) {
	/*** Top Menu ***/
	.ma-nav-mobile-container { 
		width: 500px; 
		float: right;
	}
	.hidden-desktop {
		display: inherit !important;
	}
	.navbar .btn-navbar {
		display: block;
	}
	.visible-desktop {
		display: none !important ;
	}
}
/* à partir de 1280 et jusqu'à 1439 */
@media only screen and (min-width: 1280px) and (max-width: 1439px) {
}
/* A partir de 1440 */
@media only screen and (min-width:1440px) {
}
