@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,700');@import url('https://fonts.googleapis.com/css?family=Josefin+Sans:700');@import url('../../../../../fonts.googleapis.com/earlyaccess/droidarabickufi.css');*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body,div,span,h1,h2,h3,h4,h5,h6,p,a,address,big,em,img,small,strong,sub,sup,b,u,i,dl,dt,dd,ol,ul,li,form,label,legend,table,tbody,tfoot,thead,tr,th,td,article,aside,footer,header,hgroup,menu,nav,section,time{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clear:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}* html .clear{height:1%}body{background:#eee;color:#333;font-family:'Open Sans',sans-serif;font-size:13px;line-height:1.8em}.i18n-ar,button,input[type="submit"],input[type="reset"],input[type="button"]{font-family:'Droid Arabic Kufi','Open Sans';font-size:13px}a{color:#123553;text-decoration:none;transition:color 800ms}a:hover,a.link{color:#E32230}a.link:hover{text-decoration:underline}h1,h2,h3,h4,h5,h6{margin-bottom:6px;font-weight:300;line-height:1.8em}h1{font-size:32px}h2{font-size:24px}h3{font-size:18px}h4{font-size:16px}h5{font-size:15px}h6{font-size:14px}p{margin-bottom:18px}table{border-collapse:collapse;border-spacing:0;width:100%}th,tr,td{vertical-align:middle}th{padding:5px;font-weight:700;border-right:5px solid #eee}thead th{background:rgba(18,53,83,0.5);color:gainsboro}tbody th{width:15%}td{font-size:95%;text-align:left;padding:5px;border-right:5px solid #eee}tr.even,tr.odd{background-color:#eee;border-bottom:0;padding:0}tr.even{background:gainsboro}hr{border:none;border-top:#EEE 1px solid}ul{list-style-type:disc;margin-left:15px;margin-bottom:12px}.i18n-ar ul{margin-left:0;margin-right:15px}ul li.active{color:#E32230}ul ul{margin-bottom:0}ol{list-style-type:decimal;margin-left:30px;margin-bottom:24px}dl{font-size:120%}dt{color:#999}dd{margin-bottom:10px;}.i18n-ar dd{text-align:right;}big{font-size:1.3em}em{font-style:italic}strong{font-weight:bold}sup,sub{height:0;line-height:1;vertical-align:baseline;position:relative;font-size:10px}sup{bottom:1ex}sub{top:.5ex}img{max-width:100%;height:auto}#wrapper{position:relative;margin:0 auto;overflow:hidden}#header{background:gainsboro}#top-header{position:relative;max-width:1200px;height:40px;margin:0 auto;padding:0 10px;overflow:hidden}#block-locale-language{margin:0;float:left;font-size:90%;line-height:40px}.i18n-ar #block-locale-language{float:right}.i18n-ar #block-search-form{float:left}.language-switcher-locale-url{margin:0;list-style:none}.language-switcher-locale-url li{display:inline-block;margin:0;line-height:1em}.language-switcher-locale-url li.first,.i18n-ar .language-switcher-locale-url li.last{padding-right:10px;border-right:2px solid #123553}.language-switcher-locale-url li.last,.i18n-ar .language-switcher-locale-url li.first{padding-left:8px;border:none}.language-switcher-locale-url li a.active{color:#E32230}#logo{text-align:center;background:#123553;width:100%;height:60px}#logo img.flag{margin-left:50px}.i18n-ar #logo img.flag{margin-left:0;margin-right:50px}#main-menu{background:#123553;width:100%;margin:0 0 40px;padding:30px 0}#main-menu ul{position:relative;padding:0;margin:0 auto;max-width:1200px;text-align:center}#main-menu ul li{display:inline-block;vertical-align:top;list-style:none}#main-menu ul li a{font-family:'Josefin Sans',sans-serif;font-size:150%;color:gainsboro;padding:0 10px;border-right:2px solid gainsboro}#main-menu ul li.last a{border-right:none}#main-menu ul li a:hover,#main-menu ul li > a.active{color:#E32230}.i18n-ar #main-menu ul li a{font-family:'Droid Arabic Kufi';border-left:2px solid gainsboro;border-right:none;display:block}.i18n-ar #main-menu ul li.last a{border-left:none}#main-menu .nav-toggle{display:none}.drop-down-toggle{position:absolute;top:22px;right:16px;display:none;width:20px;height:20px;border-radius:15px;background:gainsboro}.drop-down-arrow{display:block;width:0;height:0;margin:8px 0 0 5px;border-top:5px solid #123553;border-left:transparent 5px solid;border-right:transparent 5px solid}#block-menu-menu-secondaire{background:#123553;margin:0;padding:30px 0}#block-menu-menu-secondaire ul.menu{margin:0;text-align:center}#block-menu-menu-secondaire ul.menu li{display:inline-block}#block-menu-menu-secondaire ul.menu li a{font-family:'Josefin Sans',sans-serif;color:gainsboro;font-size:120%;padding:0 20px;border-left:2px solid gainsboro}.i18n-ar #block-menu-menu-secondaire ul.menu li a{font-family:'Droid Arabic Kufi';display:block}#block-menu-menu-secondaire ul.menu li.first a,.i18n-ar #block-menu-menu-secondaire ul.menu li.last a{border-left:none}.i18n-ar #block-menu-menu-secondaire ul.menu li.first a{border-left:2px solid #eee}#block-menu-menu-secondaire ul.menu li a:hover,#block-menu-menu-secondaire ul.menu li a.active{color:#E32230}.node-type-produit.i18n-ar #container{direction:ltr}#container{max-width:1200px;margin:0 auto;padding:0 10px}.content{position:relative}.content-sidebar-wrap{float:left;width:100%}.content-sidebar-wrap #content{float:right;width:100%}#sidebar-first{float:left}.i18n-ar .content-sidebar-wrap #content{float:right}.i18n-ar #sidebar-first{float:left}#sidebar-first .view-grouping-header{font-size:26px;font-weight:300;line-height:1.8em;margin-bottom:20px}#sidebar-first .view-grouping-header:before,.ui-state-default .ui-icon,.ui-state-active .ui-icon{background-image:none}#sidebar-first h3{margin:0 0 20px;border:0;border-radius:0;background:none;padding:0;font-size:16px}#sidebar-first .ui-accordion .ui-accordion-content{background:none;margin:0 0 20px;padding:0;border:none;border-radius:0;top:0}#sidebar-first .ui-accordion-icons .ui-accordion-header a{padding:0;border-bottom:1px solid gainsboro;padding-bottom:10px}#sidebar-first .ui-state-active a,#sidebar-first .ui-state-active a:link,#sidebar-first .ui-state-active a:visited{background:none;color:#123553}#sidebar-second{float:right}body.two-sidebars .content-sidebar-wrap{width:80%}body.two-sidebars #content{width:75%}body.two-sidebars #sidebar-first{width:24%}body.two-sidebars #sidebar-second{width:19%}body.sidebar-first .content-sidebar-wrap{width:100%}body.sidebar-first #content{width:73%}body.sidebar-first #sidebar-first{width:25%}body.sidebar-first.i18n-ar #content{width:75%}body.sidebar-first.i18n-ar #sidebar-first{width:23%}body.sidebar-first #sidebar-first .block{margin-bottom:0}body.sidebar-second .content-sidebar-wrap{width:80%}body.sidebar-second #content{width:100%}body.sidebar-second #sidebar-second{width:19%}#post-content{padding:0}.breadcrumb{margin:0 20px 10px;padding:20px 0 5px;border-bottom:#ccc 1px solid}#sidebar-second,#sidebar-first{margin-bottom:40px}.node{margin:20px 0}.node h2.title,.page-title{color:#123553;margin-bottom:30px}.node h2.title a{color:#000}.block{margin-bottom:40px}.block > h2{margin:0}#sidebar-first .block > h2,#sidebar-second .block > h2,#head .block > h2,#foot .block > h2{margin-bottom:20px;font-size:26px}#footer-area .block > h2{color:#ddd}#footer-area ul.menu li a.active{color:#ddd}.links{color:#000;margin-top:10px;font-size:14px}ul.links{margin:0}.links li a{background-color:#E7E5E3;color:#100100;padding:4px 5px;border-radius:4px;text-shadow:1px 1px #fff;font-weight:normal}.links li a:hover{background-color:#D7D5D3;color:#100101}table.cke_editor{background:transparent;border:0}table.cke_editor td{background:transparent;padding:0;border:0}.poll .vote-form .choices .title{font-size:14px;font-weight:normal;line-height:2}.poll .vote-form .choices{margin:0}.form-submit{cursor:pointer;margin:5px}input.form-checkbox,input.form-radio{vertical-align:baseline}.form-text{padding:10px}.item-list ul,#block-menu-menu-menu-footer{margin:0;padding:0;list-style:none}#block-menu-menu-menu-footer ul.menu{margin-left:0}.item-list ul li,#block-menu-menu-menu-footer li{display:inline-block;vertical-align:top;width:33%;margin:0 0 4px;list-style:none}.i18n-ar #block-menu-menu-menu-footer li{width:33%}.view-a-propos .item-list ul li{width:33.33%;margin-bottom:4px;float:left;border-right:4px solid #eee}.i18n-ar .view-a-propos .item-list ul li{border-left:4px solid #eee;border-right:none}#block-views-a-propos-block{overflow:hidden;margin-bottom:40px}.item-list ul li h2,#block-views-a-propos-block .item-list ul li h3,#block-menu-menu-menu-footer li a{font-size:13px;font-weight:700;margin:0;padding:5px;background:#fff;border-bottom:1px dashed gainsboro;border-radius:5px}#block-menu-menu-menu-footer li a{display:block}.item-list ul li a img{float:left;border-radius:5px}.front #container{max-width:100%}.front #main-menu{margin-bottom:10px}#block-views-produit-bloc{margin:0;overflow:hidden}.view-produit section{position:relative;background:#123553;float:left;width:50%;margin-bottom:10px;z-index:2}.i18n-ar .view-produit section{float:right}.view-produit .odd{border-right:5px solid #eee}.view-produit .even{border-left:5px solid #eee}.i18n-ar .view-produit .odd{border-left:5px solid #eee}.i18n-ar .view-produit .even{border-right:5px solid #eee}.view-produit section h1{margin:0}.view-produit section h1 a{position:absolute;background:#123553;color:gainsboro;font-size:20px;font-weight:700;padding:0 10px;height:50px;line-height:50px;z-index:4;transition:background 800ms,height 800ms}.view-produit section:hover h1 a{background:rgba(227,34,48,0);height:0}.view-produit section a img{float:left;width:100%;border-radius:0;transition:opacity 800ms}.view-produit section:hover a img{opacity:0.3}.view-produit section div p{position:absolute;color:gainsboro;margin:0;padding:0 10px;bottom:40%;opacity:0;z-index:-2;transition:bottom 800ms,opacity 400ms}.view-produit section:hover div p{bottom:50%;opacity:1}.view-produit section div.decouvrez p{line-height:60px}.view-produit section div.marquehome p{font-size:16px;text-transform:uppercase}.view-produit section strong{position:absolute;background:#eee;color:#E32230;padding:0 10px;right:0;bottom:0}.i18n-ar .view-produit section strong{right:initial;left:0}.view-id-home.view-display-id-sidebar_fr .item-list ul li,.view-id-home.view-display-id-sidebar_ar .item-list ul li{display:block;width:100%}ul.menu li{margin:0;padding:0}ul.inline{clear:both}ul.inline li{margin:0;padding:0}.tabs-wrapper{border-bottom:1px solid #b7b7b7;margin:0 0 5px 0}ul.primary{border:none;margin:0;padding:0}ul.primary li a{background:none;border:none;display:block;float:left;line-height:1.5385em;margin:0;padding:0 1em;border-radius:4px 4px 0 0;margin-right:5px}ul.primary li a:hover,ul.primary li a.active{background:#666;border:none;color:#fff}ul.primary li a:hover{background:#888;text-decoration:none}ul.secondary{background:#666;border-bottom:none;clear:both;margin:0;padding:0}ul.secondary li{border-right:none}ul.secondary li a,ul.secondary li a:link{border:none;color:#ccc;display:block;float:left;line-height:1.5385em;padding:0 1em}ul.secondary li a:hover,ul.secondary li a.active{background:#888;color:#fff;text-decoration:none}ul.secondary a.active{border-bottom:none}.field-name-field-tags,.field-name-field-image,.submitted{margin:0 0 20px 0}.field-name-field-marque{margin:0 0 0.5em 0}.field-name-field-image img{box-sizing:content-box;border-left:10px solid #123553}.field-name-field-tags a,.field-name-field-marque a,.submitted{display:inline-block;background:#123553;color:gainsboro;padding:0px 10px;height:22px;font-size:12px}.field-name-field-tags a:hover,.field-name-field-marque a:hover{color:#E32230}.field-name-field-tags .field-item{margin:0 0.5em 0 0}.field-name-field-tags div{display:inline}.field-name-field-tabs-fichier .field-item{background:url(../../../all/themes/intermat_theme/images/pdf.png) no-repeat 0;padding:5px 0 5px 22px}.field-name-field-tabs-fichier .field-item.odd{background-color:gainsboro}.actualite{overflow:hidden}.actualite a,.actualite h2{float:left}.actualite a{margin-right:20px}.i18n-ar .actualite a,.i18n-ar .actualite h2{float:right}.i18n-ar .actualite a{margin-right:0;margin-left:20px}.flexslider{background:transparent;border:none}.flex-direction-nav a{line-height:40px}.flex-caption{color:#999}.item-list .pager li{background:gainsboro;margin-right:4px}.item-list .pager li.pager-current{color:#E32230}img{outline:0}img.scale-with-grid{max-width:100%;height:auto}fieldset{background:#ffffff;border:1px solid #cccccc;margin-top:10px;margin-bottom:32px;padding:0 0 10px;position:relative;top:12px}.fieldset-wrapper{margin-top:25px}.node-form .vertical-tabs .fieldset-wrapper{margin-top:0}.filter-wrapper{top:0;padding:1em 0 0.2em}.filter-help a{font-size:0.857em;padding:2px 20px 0}.filter-wrapper .form-item label{margin-right:10px}.filter-wrapper .form-item{padding:0 0 0.5em 0.5em}.filter-guidelines{padding:0 1.5em 0 0.5em}fieldset.collapsed{background:transparent}fieldset legend{background:#dbdbdb;border:1px solid #ccc;border-bottom:none;display:block;height:2em;left:-1px;line-height:2;padding:0;position:absolute;text-indent:10px;top:-12px;width:100%}fieldset .fieldset-wrapper{padding:0 10px}fieldset .fieldset-description{line-height:1.4;font-style:italic}input{margin:2px 0;padding:4px}input,textarea,select{font-family:'Open Sans',sans-serif;color:#123553;font-size:100%;font-weight:300}textarea{resize:none;}textarea.form-textarea,select.form-select{padding:10px;}input.form-text,textarea.form-textarea,select.form-select{border:1px solid gainsboro;margin:0;width:40%}.password-suggestions ul li{margin-left:1.2em}.form-item{margin-bottom:1em;margin-top:2px}.form-item label{font-size:0.929em}.form-type-radio label,.form-type-checkbox label{margin-left:4px}.form-type-radio .description,.form-type-checkbox .description{margin-left:2px}.form-actions{padding-top:10px}.resizable-textarea .grippie{display:none}button,input[type="submit"],input[type="reset"],input[type="button"]{background:#123553;color:gainsboro;margin:0;padding:0px 10px;height:22px;font-size:12px;border:none;transition:color 800ms}button:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover{color:#E32230}#block-search-form{margin:0;float:right;width:30%}#block-search-form .content{margin-top:0}#search-form input#edit-keys,#block-search-form .form-item-search-block-form input{float:left;margin:0;width:90%;height:40px;border:none;background:rgba(18,53,83,0.5);color:gainsboro}#search-block-form input.form-submit,#search-form input.form-submit{width:10%;height:40px;margin:0;padding:0;cursor:pointer;box-shadow:none;border-radius:0;text-indent:-9999px;border:none;background:url(../../../all/themes/intermat_theme/images/search-button.png) no-repeat center bottom;overflow:hidden}#search-block-form input.form-submit:hover,#search-block-form input.form-submit:focus,#search-form input.form-submit:hover,#search-form input.form-submit:focus{background-position:center top}#search-form .form-item-keys label{display:block}ol.search-results{margin-top:40px;margin-left:0;padding-left:0}.search-results li{border-bottom:1px solid gainsboro;padding-bottom:25px;margin-bottom:20px}.search-results li:last-child{border-bottom:none;padding-bottom:none;margin-bottom:1em}.search-results .search-snippet-info{padding-left:0}.search-results p strong{color:#E32230}.search-results .search-info{display:none}#footer{clear:both}#copyright{clear:both;padding:20px 10px;background:gainsboro;font-size:85%;text-align:center}#copyright p{margin:0}.marker,.form-required{color:#E32230}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid #E32230;box-shadow:0 0 3px #E32230}.ui-widget{font-family:inherit;font-size:inherit}.ui-helper-reset{line-height:inherit}.ui-tabs{padding:0;border-radius:0;border:none;background:none;color:#333;font-family:inherit;font-size:inherit}.ui-tabs .ui-tabs-nav{background:none;padding:0;border:none;border-bottom:2px solid #123553;border-radius:0}.ui-tabs .ui-tabs-nav li{border-radius:0;width:auto}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{padding:0;border:0}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:none;background:transparent}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#123553;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:none;background:transparent}.ui-state-hover a,.ui-state-hover a:hover{color:#E32230}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:gainsboro;background:#123553}.ui-tabs .ui-tabs-panel{padding:20px 0 0}.ui-widget-content a{color:#123553}.ui-widget-content a:hover{color:#E32230}.ui-widget a.active{font-weight:700;color:#123553}.page-contact #block-block-1,.page-contact #block-block-3{margin-bottom:0}.map{float:right;width:75%}.i18n-ar .map{float:left}.map iframe{width:100% !important}.card{margin-bottom:40px}.card h2{font-size:120%;color:#999}.card h2 span{font-size:24px;color:#333}.address{font-size:120%}@media screen and (max-width:960px){.content-sidebar-wrap,#content,#sidebar-first,#sidebar-second{float:none;width:auto !important}.page-contact .content-sidebar-wrap #content{width:100% !important}#sidebar-first{clear:both}#sidebar-first,#sidebar-second,#head,#foot{padding:0 3.52%}#main-menu ul li a,.i18n-ar #main-menu ul li a{border:none}.map{width:60%}}@media screen and (max-width:800px){.item-list ul li{width:49%}.view-a-propos .item-list ul li{width:33.33%;margin-bottom:4px}}@media screen and (max-width:640px){.card{width:100%;margin-bottom:40px}.flex-control-nav li{margin:0 0 0 10px}.flex-control-nav li:first-child{margin:0}.flex-control-nav li a{box-shadow:none;background:rgba(255,255,255,0.75)}.content-sidebar-wrap,#sidebar-first,#sidebar-second{float:none;width:auto}.content-sidebar-wrap #content{float:left;width:auto}#sidebar-first .block,#sidebar-second .block,#footer-area .column{float:none;width:auto !important;margin-left:0}#sidebar-first{clear:both}.map,.i18n-ar .map{float:none;width:100% !important}#top-header{height:inherit;padding:0}#block-locale-language{width:20%}#block-search-form{width:80%}#block-menu-menu-secondaire ul.menu li a{padding:0 10px;border:none}input.form-text,textarea.form-textarea,select.form-select{width:100%}}@media screen and (max-width:480px){#logo{margin-left:10px;float:left;width:initial}#main-menu ul{display:none;text-align:right;padding-right:10px}#main-menu ul li{display:block}#main-menu ul li a{padding:0;line-height:2em}.drop-down-toggle{display:block}#main-menu li li .drop-down-toggle{top:5px}#main-menu .nav-toggle{background:url(../../../all/themes/intermat_theme/images/menu-icons.png) right 14px no-repeat;border-top:none;display:block;text-indent:-9999px;line-height:60px;width:98%;margin-top:-30px}#main-menu .nav-toggle:hover{border-top:none}.view-produit section,.item-list ul li,#block-menu-menu-menu-footer li{width:100% !important}#block-locale-language{width:30%}#block-search-form{width:70%}}
