@font-face{font-family:'FontAwesome';src:url(../../../all/themes/custom/telecom/css/font/fontawesome-webfont.eot);src:url(../../../all/themes/custom/telecom/css/font/fontawesome-webfont.eot) format('embedded-opentype'),url(../../../all/themes/custom/telecom/css/font/fontawesome-webfont.woff) format('woff'),url(../../../all/themes/custom/telecom/css/font/fontawesome-webfont.ttf) format('truetype');font-weight:normal;font-style:normal;}.offset,.hidden{left:-9999px !important;position:absolute;top:-9999px !important;}span.clear{clear:both;display:block;height:0;width:0;}@media only screen and (max-width:980px){.home-title3,#header,#banner,.narrow,.region-search-domains-home,.view-display-id-block_home,#node-664,.tabs-container ul,#block-block-21 p,#block-block-22 p,#block-block-23 ul{min-width:0;width:96%;}#search-domains-blocks .view-domains-subdomains .views-field-name,#search-domains-blocks .view-domains-subdomains .views-field-field-icon{display:table-cell;}#search-domains-blocks .view-domains-subdomains .views-field-name{padding-left:10px;}}@media only screen and (min-width:768px) and (max-width:1024px){#header-container #main-menu ul.nice-menu li.menuparent:hover > ul{max-height:345px;overflow:hidden !important;overflow-y:scroll !important;}}@media only screen and (min-width:745px) and (max-width:959px){html body.admin-menu{margin-top:0 !important;}#admin-menu,.tabs-container{display:none;}#header-container #main-menu > div > div > ul > li a,#header-container #main-menu > div > div > ul > li span{padding:0 8px;}#main #search-domains-blocks #edit-recherche-wrapper{width:83%;}.nav-tabs li{float:none;}.nav-tabs li a{border:1px #b8b8b8 solid;margin:0;}#block-views-schools-block-2 .view-schools li,#block-views-schools-block-3 .view-schools li{margin:0 100px 0 0;}#block-views-agenda-block-agenda .item-list > ul{display:block;}#block-views-agenda-block-agenda .item-list > ul li{display:inline-block;margin:0 0 20px 0;width:32%;}.logged-in #header-container{top:0;}.with-sidebar .node .field-name-field-image img{max-width:75% !important;}div > ul.nice-menu > li > a{font-weight:bold;}div > ul.nice-menu > li ul{padding-left:15px;}}@media only screen and (max-width:767px){html body.admin-menu{margin-top:0 !important;}html body.panel-on{overflow:hidden;}html body.panel-on #header-container{left:250px;}#wrapper{margin:0 auto;padding:85px 0 0 0;}#admin-menu,.tabs-container,.contextual-links-wrapper{display:none !important;}#banner-container{left:-9999px !important;position:absolute;top:-9999px !important;}#header-container{height:84px;top:0 !important;}#header-container #menu-trigger{background:url(../../../all/themes/custom/telecom/images/icons/menutrigger.png) center center no-repeat scroll transparent;display:block;height:26px;left:auto !important;position:static;top:auto !important;width:15%;}#header-container #nice-menu-2{display:none;}#header-container #menu-trigger,#header-container #logo-container,#header-container #main-menu{display:inline-block;vertical-align:middle;}#header-container #menu-trigger,#header-container #main-menu{width:15%;}#header-container #main-menu{width:9% !important;}#header-container #logo-container{text-align:center;width:72%;}#header-container #logo-container img{height:60px !important;}#header-container.tiny{height:60px;}#header-container.tiny #logo-container{width:72%;}#header-container.tiny #logo-container img{height:40px !important;}.js #header-container .toggle-search{background:url(../../../all/themes/custom/telecom/images/icons/searchresponsive.png) center center no-repeat scroll transparent;height:26px;margin-top:28px;width:26px;}.js #header-container.tiny .toggle-search{margin-top:17px;}.js #header-container #block-search-form #edit-search-block-form--2{margin-top:18px;width:93%;}#jPanel-container{height:100%;left:0;overflow-x:hidden;overflow-y:scroll;position:fixed;top:0;width:100%;}#jPanel-container #jPanelMenu-menu.nice-menu{box-shadow:3px 0 10px 0 rgba(0,0,0,0.28);}#jPanel-container #jPanelMenu-menu.nice-menu span{font-weight:bold;padding:10px 20px;font-size:1.5rem;color:#666666;display:block;line-height:1.3;display:block!important;}#jPanel-container #jPanelMenu-menu.nice-menu li{background:none 0 0 no-repeat scroll #ffffff;border:medium none;border-bottom:1px #d7dce1 solid;display:block;float:none;padding:0;}#jPanel-container #jPanelMenu-menu.nice-menu li.menuparent{border-bottom:medium none;}#jPanel-container #jPanelMenu-menu.nice-menu li a{font-size:1.5rem;color:#666666;display:block;line-height:1.3;padding:10px 20px;}#jPanel-container #jPanelMenu-menu.nice-menu li span.nolink{display:none;}#jPanel-container #jPanelMenu-menu.nice-menu li ul{border:medium none;border-top:1px #d7dce1 solid;box-shadow:none;position:static;visibility:visible;}#jPanel-container #jPanelMenu-menu.nice-menu li ul li{border-right:medium none;width:100%;}#jPanel-container #jPanelMenu-menu.nice-menu li #user-loginout{float:none;}#jPanel-container #jPanelMenu-menu.nice-menu li #user-loginout a{display:inline-block;}#jPanel-container #jPanelMenu-menu.nice-menu li.menu-path-domaines{border-bottom:1px #d7dce1 solid;}#jPanel-container #jPanelMenu-menu.nice-menu li.menu-path-domaines ul{display:none!important;}#main #search-domains-blocks #edit-recherche-wrapper{width:72%;}#main #news-container .w50{display:block;margin:0 0 20px 0;width:100%;}#main #news-container .w50#news_school{margin:0 auto;}#main #news-container .w50#news_school .tab-content li{min-height:0;}#main #news-container #block-views-news-diaporama{margin:0 auto;max-width:535px;}#main #block-views-schools-block-2 .view-schools li,#main #block-views-schools-block-3 .view-schools li{margin:0 15px 0 0;}#main #block-views-agenda-block-agenda .item-list > ul{display:block;}#main #block-views-agenda-block-agenda .item-list > ul li{display:inline-block;margin:0 0 20px 0;width:32%;}#footer .autogrid3{display:block;flex-wrap:nowrap;justify-content:space-around;}#footer .autogrid3 > div{flex-basis:auto;max-width:none;}#footer .autogrid3 .region-footer-secondcolumn{clear:both;}#footer .autogrid3 .region-footer-secondcolumn .views-row{display:inline-block;margin:0 20px 0 0;}#footer .autogrid3 .region-footer-secondcolumn .views-row.views-row-last{margin:0;}#footer .autogrid3 .region-footer-secondcolumn #block-block-26 p{text-align:center;}#footer .autogrid3 .region-footer-thirdcolumn > div{display:inline-block;margin:0 20px 0 0;width:29%;vertical-align:top;}#footer .autogrid3 .region-footer-thirdcolumn #block-views-schools-block{margin:0;}#footer .autogrid3 .region-footer-thirdcolumn #block-views-schools-block ul.autogrid3{display:block;flex-wrap:nowrap;justify-content:space-around;}#footer .autogrid3 .region-footer-thirdcolumn #block-views-schools-block ul.autogrid3 li{display:inline-block;flex-basis:auto;max-width:none;width:30%;}.with-sidebar #content,.with-sidebar #sidebar{display:block;width:100%;}div > ul.nice-menu > li > a{font-weight:bold;}div > ul.nice-menu > li ul{padding-left:15px;}}@media only screen and (max-width:480px){div#edit-field-participant-und-0-field-participant-lastname{display:block!important;}select#edit-field-applicant-birth-country-und,select#edit-field-applicant-country-und,fieldset.required-fields.group-enterprise.field-group-fieldset.form-wrapper input,fieldset.required-fields.group-candidate-coordonnees.field-group-fieldset.form-wrapper input,fieldset.collapsible.required-fields.group-participant-group.field-group-fieldset.form-wrapper.collapse-processed input,select#edit-field-company-country-und,fieldset.required-fields.group-coordonnees.field-group-fieldset.form-wrapper input{width:100%;}div#edit-field-applicant-civility{width:55%!important;}div#edit-field-applicant-cp,div#edit-field-company-cp,div#edit-field-applicant-birth{width:30%!important;}iframe{max-width:100%;}#main #search-domains-blocks .views-submit-button{text-align:center;margin:20px 0 0 0;width:100%;}#main #search-domains-blocks #edit-recherche-wrapper{width:100%;}#main #search-domains-blocks .item-list{-webkit-column-count:auto;-moz-column-count:auto;column-count:auto;}#main #news-container #news_school{padding-left:0 !important;}#main #news-container #news_school .nav-tabs li{float:none;}#main #news-container #news_school .nav-tabs li a{border:1px #b8b8b8 solid;margin:0;}#main #block-views-schools-block-2 .view-schools li,#main #block-views-schools-block-3 .view-schools li{margin:0 15px 15px 0;width:30%;}#main #block-views-agenda-block-agenda .item-list > ul{display:block;}#main #block-views-agenda-block-agenda .item-list > ul li{display:inline-block;margin:0 0 20px 0;width:48%;}#sidebar,#breadcrumb,#content-headeer h1{float:none;width:100%;}#sidebar{background:none 0 0 no-repeat scroll #f2f4f6;box-shadow:0 -1px 0 0 rgba(0,0,0,0.1) inset;margin:0 0 20px 0;padding:10px;}#sidebar .block.last{margin:0;}#footer .autogrid3 .region-footer-thirdcolumn > div{display:block;margin:0 20px 0 0;text-align:center;width:100%;}#footer .autogrid3 .region-footer-thirdcolumn > div h2{text-align:center;}#content{padding:0;width:100%;}.autogrid3{display:block;flex-wrap:nowrap;justify-content:space-around;}.autogrid3 > li{flex-basis:auto;max-width:none;}.autogrid3 > li .views-field-field-external-link:after,.autogrid3 > li .views-field-field-event-link:after{clear:both;content:"";display:block;height:0;width:0;}.autogrid3 > li img{width:100%;}.ui-accordion .ui-accordion-header .read-more{font-size:0.92857143em;margin:15px 5px 0 0;}.node #block-multiblock-6 .clearfix:after,.page-node #block-multiblock-6 .clearfix:after{clear:both;}#block-views-home-training-block .w50{display:block;margin:0;width:100%;}#block-views-home-training-block li{min-height:0;}#block-views-home-training-block .left-col{padding:0;}#block-views-home-training-block .left-col li{clear:both;text-align:left;}#block-views-home-training-block .left-col li .views-field{display:block;}#block-views-home-training-block .left-col li .type{left:0;right:auto;}#block-views-home-training-block .left-col li .wrapper{padding:0 0 0 65px;}#block-views-home-training-block .right-col{padding-left:0 !important;}#block-views-home-training-block .left-col{padding-right:0 !important;}.node .field-group-htabs-wrapper div.horizontal-tabs ul.horizontal-tabs-list li,.page-node .field-group-htabs-wrapper div.horizontal-tabs ul.horizontal-tabs-list li{float:none;}.node .field-group-htabs-wrapper div.horizontal-tabs ul.horizontal-tabs-list li a,.page-node .field-group-htabs-wrapper div.horizontal-tabs ul.horizontal-tabs-list li a{border:1px #b8b8b8 solid;margin:0;}.node .field-label,.page-node .field-label{float:none;}.js #header-container .toggle-search{background:url(../../../all/themes/custom/telecom/images/icons/searchresponsive.png) center center no-repeat scroll transparent;height:26px;margin-top:28px;width:26px;}.js #header-container.tiny .toggle-search{margin-top:17px;}.js #header-container #block-search-form #edit-search-block-form--2{margin-top:18px;width:93%;}.with-sidebar #content,.with-sidebar #sidebar{display:block;width:100%;}#inscription-certified-training-entityform-edit-form .group-candidate-coordonnees .fieldset-wrapper .field-name-field-applicant-firstname,#inscription-certified-training-entityform-edit-form .group-candidate-coordonnees .fieldset-wrapper .field-name-field-applicant-civility{display:block!important;}div > ul.nice-menu > li > a{font-weight:bold;}div > ul.nice-menu > li ul{padding-left:15px;}}