@import url(https://fonts.googleapis.com/css?family=Ubuntu:300,300i,400,400i,500);@import url(https://fonts.googleapis.com/css?family=Merriweather:400,300italic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,300,300italic);#sliding-popup{display:block;margin:0;padding:0;right:0;text-align:center;width:100%;z-index:99999}.sliding-popup-bottom{background:url(//www.visitmorocco.com/sites/all/modules/contrib/eu_cookie_compliance/images/gradient.png) center center scroll repeat-y transparent;position:fixed}.sliding-popup-top{background-color:#000;position:relative}#sliding-popup .popup-content{background-color:transparent;border:0 none;display:block;margin:0 auto;padding:0;max-width:80%}#sliding-popup .popup-content #popup-buttons{float:right;margin:0;max-width:40%}#sliding-popup .popup-content #popup-buttons button{cursor:pointer;display:inline;margin-right:5px;margin-top:1em;vertical-align:middle;overflow:visible;width:auto;-moz-box-shadow:inset 0 1px 0 0 #fff;-webkit-box-shadow:inset 0 1px 0 0 #fff;box-shadow:inset 0 1px 0 0 #fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#ededed),color-stop(1,#dfdfdf));background:-moz-linear-gradient(center top,#ededed 5%,#dfdfdf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#dfdfdf');background-color:#ededed;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #dcdcdc;display:inline-block;color:#000;font-family:arial;font-weight:bold;padding:4px 8px;text-decoration:none;text-shadow:1px 1px 0 #fff}#sliding-popup .popup-content #popup-buttons button:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#dfdfdf),color-stop(1,#ededed));background:-moz-linear-gradient(center top,#dfdfdf 5%,#ededed 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf',endColorstr='#ededed');background-color:#dfdfdf}#sliding-popup .popup-content #popup-buttons button:active{position:relative;top:1px}#sliding-popup .popup-content #popup-text{color:#fff;float:left;font-weight:bold;margin:5px 0;text-align:left;max-width:60%}#sliding-popup .popup-content #popup-text h2,#sliding-popup .popup-content #popup-text p{color:#fff;display:block;font-size:16px;font-weight:bold;line-height:1.4;margin:0 0 5px 0}#sliding-popup .popup-content #popup-text p{font-size:12px}@media screen and (max-width:600px){#sliding-popup .popup-content{max-width:95%}#sliding-popup .popup-content #popup-text{max-width:100%}#sliding-popup .popup-content #popup-buttons{float:none;margin:5px 0;max-width:100%}#sliding-popup .popup-content #popup-buttons button{margin-bottom:1em}}.header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu li:not(:last-child){border-bottom:1px solid #e7e7e7}.header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item a.language-link{background-color:white}body.layered{position:relative;transition:.25s ease-in-out}body.layered::after{background:rgba(0,0,0,.7);content:'';height:100%;left:0;position:absolute;top:0;transition:.25s ease-in-out;width:100%}.header{background:#fff;position:relative;transition:all .2s ease-in-out;z-index:11}.header .sliding-menu{height:0;position:relative;max-width:1170px;margin:auto}.header .sliding-menu .sliding-menu-header{height:0;position:relative}.header .sliding-menu .sliding-menu-header .wrapper{height:100%}.header .sliding-menu .sliding-menu-header .sliding-menu-toggle{cursor:pointer;display:block;height:25px;overflow:hidden;position:absolute;left:15px;top:-84px;transition:all .4s ease-in-out;width:30px}.header .sliding-menu .sliding-menu-header .sliding-menu-toggle span{background:#463032;display:block;height:5px;left:0;opacity:1;position:absolute;transition:.25s ease-in-out;width:15px}.header .sliding-menu .sliding-menu-header .sliding-menu-toggle span:nth-child(even){left:15px}.header .sliding-menu .sliding-menu-header .sliding-menu-toggle span:nth-child(odd){left:0}
.header .sliding-menu .sliding-menu-header .sliding-menu-toggle span:nth-child(1){top:0}.header .sliding-menu .sliding-menu-header .sliding-menu-toggle span:nth-child(2){top:0}.header .sliding-menu .sliding-menu-header .sliding-menu-toggle span:nth-child(3){top:10px}.header .sliding-menu .sliding-menu-header .sliding-menu-toggle span:nth-child(4){top:10px}.header .sliding-menu .sliding-menu-header .sliding-menu-toggle span:nth-child(5){top:20px}.header .sliding-menu .sliding-menu-header .sliding-menu-toggle span:nth-child(6){top:20px}.header .sliding-menu .sliding-menu-header .sliding-menu-toggle.menu-active span:nth-child(1){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);left:2px;top:4px}.header .sliding-menu .sliding-menu-header .sliding-menu-toggle.menu-active span:nth-child(6){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);left:calc(48%);top:15px}.header .sliding-menu .sliding-menu-header .sliding-menu-toggle.menu-active span:nth-child(2){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:calc(48%);top:4px}.header .sliding-menu .sliding-menu-header .sliding-menu-toggle.menu-active span:nth-child(5){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:2px;top:15px}.header .sliding-menu .sliding-menu-header .sliding-menu-toggle.menu-active span:nth-child(3){left:-50%;opacity:0}.header .sliding-menu .sliding-menu-header .sliding-menu-toggle.menu-active span:nth-child(4){left:100%;opacity:0}.header .sliding-menu .sliding-menu-content{height:0;opacity:0;max-width:100%;overflow:visible;position:relative;left:0;top:0;transition:all .5s ease-in-out;width:100%;z-index:10}.header .sliding-menu .sliding-menu-content .sliding-menu-list{background-color:#fff;display:none;overflow:hidden}.header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item{box-sizing:border-box}.header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item:not(:last-child){border-bottom:1px solid #e7e7e7}.header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item:hover{background-color:#463032}.header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item a{box-sizing:border-box;color:#463032;display:inline-block;font-family:Ubuntu,sans-serif;font-size:16px;font-weight:500;line-height:16px;padding:10px;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out;width:100%}.header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item a:hover{color:#fff}.header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .menu-title{box-sizing:border-box;color:#463032;display:inline-block;font-family:Ubuntu,sans-serif;font-size:16px;font-weight:500;line-height:16px;padding:10px;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out;width:100%}.header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .menu-title:hover{color:#fff}.header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu{bottom:0;left:100%;position:absolute;top:0;transition:all .2s ease-in-out;width:100%}.header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .sliding-menu-item a{background-color:white;font-family:Ubuntu,sans-serif;font-size:14px;font-weight:400;text-transform:none}.header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .sliding-menu-item .back-link a{font-family:Ubuntu,sans-serif;font-size:16px;font-weight:500}.header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .menu-title{border-bottom:1px solid #e7e7e7;font-family:Ubuntu,sans-serif;position:relative}.header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .menu-title:hover{background-color:#463032;color:#fff}.header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .back-link{border-bottom:1px solid #e7e7e7;font-family:Ubuntu,sans-serif;position:relative;background:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/images/css/menu-back-link.png) center left 12px no-repeat;background-size:auto 9px;transition:all .2s ease-in-out}
.header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .back-link:hover{color:#fff;background:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/images/css/menu-back-link-white.png) center left 12px no-repeat;background-size:auto 9px;background-color:#463032}.header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item .sliding-sub-menu .back-link a{font-family:Ubuntu,sans-serif;padding-left:30px;text-transform:capitalize}.header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item.items-parent{background:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/images/css/menu-parent-item.png) center right 15px no-repeat;background-size:auto 12px;display:block;transition:all .2s ease-in-out}.header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item.items-parent:hover{background:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/images/css/menu-parent-item-white.png) center right 15px no-repeat;background-size:auto 12px;background-color:#463032}.header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item.items-parent:hover>a{color:#fff}.header .sliding-menu .sliding-menu-content .sliding-menu-list .sliding-menu-item.active-section>.sliding-sub-menu{left:0}.header .sliding-menu .sliding-menu-content .sliding-sub-menu{background-color:#fff}.header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item{box-sizing:border-box}.header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item:not(:last-child){border-bottom:1px solid #e7e7e7}.header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item:hover{background-color:#463032}.header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item a{box-sizing:border-box;color:#463032;display:inline-block;font-family:Ubuntu,sans-serif;font-size:16px;font-weight:500;line-height:16px;padding:10px;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out;width:100%}.header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item a:hover{color:#fff}.header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .menu-title{box-sizing:border-box;color:#463032;display:inline-block;font-family:Ubuntu,sans-serif;font-size:16px;font-weight:500;line-height:16px;padding:10px;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out;width:100%}.header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .menu-title:hover{color:#fff}.header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu{bottom:0;left:100%;position:absolute;top:0;transition:all .2s ease-in-out;width:100%}.header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .sliding-menu-item a{font-family:Ubuntu,sans-serif}.header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .menu-title{border-bottom:1px solid #e7e7e7;font-family:Ubuntu,sans-serif;position:relative}.header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .menu-title:hover{background-color:#463032;color:#fff}.header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .back-link{border-bottom:1px solid #e7e7e7;font-family:Ubuntu,sans-serif;position:relative;background:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/images/css/menu-back-link.png) center left 12px no-repeat;background-size:auto 9px;transition:all .2s ease-in-out}.header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .back-link:hover{color:#fff;background:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/images/css/menu-back-link-white.png) center left 12px no-repeat;background-size:auto 9px;background-color:#463032}.header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item .sliding-sub-menu .back-link a{font-family:Ubuntu,sans-serif;padding-left:30px;text-transform:capitalize}
.header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item.items-parent{background:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/images/css/menu-parent-item.png) center right 15px no-repeat;background-size:auto 12px;display:block;transition:all .2s ease-in-out}.header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item.items-parent:hover{background:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/images/css/menu-parent-item-white.png) center right 15px no-repeat;background-size:auto 12px;background-color:#463032}.header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item.items-parent:hover>a{color:#fff}.header .sliding-menu .sliding-menu-content .sliding-sub-menu .sliding-menu-item.active-section>.sliding-sub-menu{left:0}.header .sliding-menu .sliding-menu-content .sliding-menu-list.visible-menu{display:block}.header .sliding-menu.active .sliding-menu-content{height:auto;opacity:1}.navbar-default.sticky .header .sliding-menu .sliding-menu-header .sliding-menu-toggle{top:-51px}@media screen and (max-width:768px){.navbar-default{position:relative;z-index:1}}@font-face{font-family:'Code Pro LC';src:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/fonts/codeprolc/code_pro_lc-webfont.woff2) format("woff2"),url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/fonts/codeprolc/code_pro_lc-webfont.woff) format("woff"),url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/fonts/codeprolc/Code%20Pro%20LC.otf) format("otf");font-weight:400;font-style:normal}@font-face{font-family:HelvNeue-bold-arabic;src:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/fonts/Helvetica-Neue-Bold-Arabic/HelveticaNeueW20-75Bold.eot);src:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/fonts/Helvetica-Neue-Bold-Arabic/HelveticaNeueW20-75Bold.eot?#iefix) format("embedded-opentype"),url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/fonts/Helvetica-Neue-Bold-Arabic/HelveticaNeueW20-75Bold.woff) format("woff"),url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/fonts/Helvetica-Neue-Bold-Arabic/HelveticaNeueW20-75Bold.ttf) format("truetype"),url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/fonts/Helvetica-Neue-Bold-Arabic/HelveticaNeueW20-75Bold.svg#svgFontName) format("svg")}@font-face{font-family:HelvNeue-roman-arabic;src:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/fonts/Helvetica-Neue-Roman-Arabic/HelveticaNeueW20-55Roman.eot);src:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/fonts/Helvetica-Neue-Roman-Arabic/HelveticaNeueW20-55Roman.eot?#iefix) format("embedded-opentype"),url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/fonts/Helvetica-Neue-Roman-Arabic/HelveticaNeueW20-55Roman.woff) format("woff"),url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/fonts/Helvetica-Neue-Roman-Arabic/HelveticaNeueW20-55Roman.ttf) format("truetype"),url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/fonts/Helvetica-Neue-Roman-Arabic/HelveticaNeueW20-55Roman.svg#svgFontName) format("svg")}.btn-brown{text-transform:uppercase;vertical-align:top;background:#463032;color:#fff;padding:7.5px 14px;font-size:18px;border:0;border-radius:0;outline:0}.btn.big{text-transform:uppercase;font-size:22px;font-weight:700;line-height:50px;padding:0 60px;text-align:center}.dropdown .offre{max-width:372px}.dropdown .offre span{text-transform:uppercase;font-size:18px}.dropdown .offre .img-responsive{margin:0 !important}.footer-title{text-transform:uppercase;font-size:18px;font-weight:400;color:#fff;margin:25px 0 35px}.savoir-plus{text-transform:uppercase;color:#d44f18;font-weight:700;position:absolute;right:10px;bottom:30px}.sous-titre{text-transform:uppercase;margin-bottom:15px;display:block}.uppercase{text-transform:uppercase}.btn-email{-webkit-appearance:none;background:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/images/content/icons/email.png) center no-repeat #d44f18;background-position:10px 10px;margin-left:-44px;height:40px;width:40px;text-indent:9999999999%;border:0}.btn-email:hover{background-color:#ede1d7;background-position:-20px 10px}.select{-webkit-appearance:none;background:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/images/content/icons/select-icon.png) 99% 15px no-repeat #fff;-moz-appearance:none;appearance:none}body{font-family:Ubuntu,sans-serif;font-size:18px;color:#4c3537;position:relative;overflow-x:hidden}html{font-family:Ubuntu,sans-serif;font-size:18px;color:#4c3537;position:relative;overflow-x:hidden}body.ar-AR{font-family:HelvNeue-roman-arabic;text-align:right}html.ar-AR{font-family:HelvNeue-roman-arabic;text-align:right}a{font-family:Ubuntu,sans-serif;color:#4c3537;text-decoration:none}a:focus{font-family:Ubuntu,sans-serif;color:#4c3537;text-decoration:none;color:#d44f18}a:hover{font-family:Ubuntu,sans-serif;color:#4c3537;text-decoration:none;color:#d44f18}.cahrgerPlus{text-align:right;display:inherit;font-weight:500}ul{margin:0;padding:0}li{list-style:none}.customlist{margin:0 0 10px}.customlist ul{padding-left:40px}.tall .list-item{line-height:36px}.orderedlist{list-style-type:decimal;counter-reset:item;margin:0 0 40px;padding:0 15px}.orderedlist li{list-style:decimal}figcaption{font-size:16px;font-weight:500;color:#b2b2b2}.right-figcaption{float:right;width:100%}.left-figcaption{text-align:left;width:100%}section{margin-top:90px}section:last-child{padding-bottom:100px !important}#incontournable{padding-bottom:100px !important}.bloc{margin-bottom:30px}.bloc .savoir-plus{position:relative;bottom:auto;right:auto;color:#4c3537}.blockquote{border:0;position:relative}.blockquote.light{font-size:30px;font-weight:300;font-style:italic;color:#b2b2b2;line-height:30px}.blockquote.light:after{background:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/images/content/icons/quote-icon.png) no-repeat;content:"";width:20px;height:30px;background-position:0 -77px;left:6px;top:4px;position:relative;display:inline-block}.blockquote.light:before{background:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/images/content/icons/quote-icon.png) no-repeat;content:"";width:20px;height:30px;background-position:0 -47px;left:5px;top:0;display:block;position:absolute}.blockquote.dark{font-size:16px;padding:10px 35px}.blockquote.dark:after{background:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/images/content/icons/quote-icon.png) no-repeat;content:"";width:26px;height:19px;background-position:0 -22px;left:4px;top:4px;position:relative;display:inline-block}.blockquote.dark:before{background:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/images/content/icons/quote-icon.png) no-repeat;content:"";width:26px;height:19px;background-position:0 0;left:5px;top:10px;display:block;position:absolute}.blockquote.dark p{display:inline}.author-img{display:inline-block;max-width:188px;margin-right:20px}.quote{display:inline-block;max-width:83%;vertical-align:bottom}#overlay{display:none;background:rgba(51,51,51,.98);width:100%;height:100%;position:fixed;margin:0;padding:0;z-index:9002}.show-on-mobile{display:none}.btn-wrap{vertical-align:top;display:inline-block;margin-right:30px;margin-bottom:30px}.btn-wrap .btn{width:100%;margin:20px auto 0}.voyage-info{vertical-align:top;display:inline-block;width:200px;padding:0}
.bloc-img-text .row{margin-bottom:20px}.gallerie{width:100%;height:100%;position:relative;text-align:center;margin-bottom:15px;overflow:hidden}.gallerie span{font-size:24px;color:#fff;font-weight:700;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.gallerie img{max-width:100%;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.gallerie:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}.incontournable{width:100%;height:100%;position:relative;text-align:center;margin-bottom:15px;overflow:hidden;margin-bottom:12px}.incontournable span{font-size:24px;color:#fff;font-weight:700;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.incontournable img{max-width:100%;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.incontournable:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}.offre{width:100%;height:100%;position:relative;text-align:center;margin-bottom:15px;overflow:hidden}.offre span{font-size:24px;color:#fff;font-weight:700;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.offre img{max-width:100%;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.offre:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}.orange{color:#d44f18}.paragraphe.orange{color:#d44f18}.col-lg-15{position:relative;min-height:1px;padding-right:10px;padding-left:10px}.col-md-15{position:relative;min-height:1px;padding-right:10px;padding-left:10px}.col-sm-15{position:relative;min-height:1px;padding-right:10px;padding-left:10px}.col-xs-15{position:relative;min-height:1px;padding-right:10px;padding-left:10px;width:20%;float:left}.panel{margin-bottom:0;background-color:transparent;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.section.brown{background-color:#ede1d7;padding:30px 0}.section.brown .btn-brown:hover{background:#463032;color:#fff}.white-wrap{background:#fff;padding:10px 10px 30px;min-height:508px;position:relative}.info-wrap{padding-top:35px;overflow:hidden}.embed-responsive{max-width:714px;margin:60px auto}.row.promo{margin-bottom:70px}.promo .white-wrap{padding-bottom:20px}.thumb-price{position:relative}.thumb-price a:focus{color:#4c3537}.thumb-price a:hover{color:#4c3537}.price-wrap{background:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/images/content/icons/bg-price.png) no-repeat;font-family:Roboto,sans-serif;font-size:14px;font-weight:300;font-style:italic;position:absolute;top:20px;left:0;width:150px;height:61px;padding:8px 15px;line-height:normal}.price-wrap .price{font-family:Ubuntu,sans-serif;font-size:30px;font-weight:700;font-style:normal;border-top:1px solid #4c3537}.promo-info{padding:25px 10px 20px;border-bottom:1px solid #4c3537;margin-bottom:20px}.promo-info h3{font-size:24px}.liste-wrap{margin-bottom:30px}.liste-wrap .thumbnail{border:0}.thumbnail{border:0}.destination .social.brown{display:block;float:right;clear:both;margin-top:20px}.destination .social.brown a{margin:0 3px}.festival .social.brown{display:block;float:right;clear:both;margin-top:20px}.festival .social.brown a{margin:0 3px}.festival .accordion{margin:0 0 50px}.map-icon{float:right}.ressources-block{background:#83a0b9;height:500px;color:#fff;padding:0 30px}.ressources-block .ressources{color:#fff}.ressources-block a{color:#fff}.ressources-block a:focus{color:#fff}.ressources-block a:hover{color:#fff}.aboutDestination .offre{max-width:417px;margin-bottom:20px}.events-form{margin-top:0}.events-form .paragraphe{margin-top:20px;margin-bottom:15px;color:#d44f18}.events-form .form-group{width:245px;margin-right:20px}.events-form .form-inline{margin-bottom:0}.events-form .checkbox{min-width:auto;margin-right:25px}.events-form .checkbox label{font-size:18px;color:#4c3537}.events-form .radio{min-width:auto;margin-right:25px}.events-form .radio label{font-size:18px;color:#4c3537}.events-form .form-type-bef-checkbox{min-width:auto;margin-right:25px}.col-container{margin-bottom:60px}.col-container:last-child{margin-bottom:0}.brown-bloc{background:#ede1d7;padding:20px 30px}.brown-bloc .btn-brown:hover{background:#463032;color:#fff}.brown-bloc .form-group{width:245px;margin-right:20px}.brown-bloc .form-inline{margin-bottom:0}.planificateur{background:#fff;max-width:430px;position:absolute;top:10px;left:60px;-webkit-box-shadow:1px 2px 4px 0 rgba(0,0,0,.35);-moz-box-shadow:1px 2px 4px 0 rgba(0,0,0,.35);box-shadow:1px 2px 4px 0 rgba(0,0,0,.35)}.planificateur .nav.nav-tabs{border-bottom-color:transparent}.planificateur .nav.nav-tabs>li>a{font-size:18px;color:#4c3537;text-transform:uppercase}.planificateur .nav.nav-tabs>li.active a{background:#d44f18;font-size:18px;font-weight:700;color:#fff;border-color:#d44f18;padding:5px 10px}.planificateur .nav.nav-tabs>li.active a:focus{background:#d44f18;font-size:18px;font-weight:700;color:#fff;border-color:#d44f18;padding:5px 10px}.planificateur .nav.nav-tabs>li.active a:hover{background:#d44f18;font-size:18px;font-weight:700;color:#fff;border-color:#d44f18;padding:5px 10px}.planificateur .tab-content{padding-top:0}.planificateur .tab-content .bloc-filtre{padding:20px 20px 30px;-webkit-box-shadow:0 2px 4px -2px rgba(0,0,0,.35);-moz-box-shadow:0 2px 4px -2px rgba(0,0,0,.35);box-shadow:0 2px 4px -2px rgba(0,0,0,.35)}.planificateur .tab-content .bloc-filtre .paragraphe{color:#d44f18}.planificateur .tab-content .select{margin-bottom:15px}.bloc-voyages{max-height:545px;overflow-y:hidden}.voyage{padding:10px;-webkit-box-shadow:0 2px 4px -2px rgba(0,0,0,.35);-moz-box-shadow:0 2px 4px -2px rgba(0,0,0,.35);box-shadow:0 2px 4px -2px rgba(0,0,0,.35)}.voyage .thumb{width:171px;height:205px;display:inline-block;margin-right:15px}.voyage h3{font-size:20px;font-weight:700;margin-bottom:10px}.voyage .paragraphe{font-size:16px;font-weight:300;line-height:18px;margin-bottom:20px}.voyage-title{border-bottom:1px solid #4c3537;margin-bottom:15px}.services{overflow:hidden;margin-bottom:0}.services a{font-weight:500;margin-bottom:15px;margin-right:19px;float:left;min-width:310px}.services .paragraphe{font-weight:500}.services-wrap>a:nth-child(3n){margin-right:0;min-width:auto}.coordonnees{background:#cfd4da;padding:10px;max-width:270px}.coordonnees .paragraphe{line-height:35px;margin-bottom:0}.coordonnees .small{color:#4c3537}h1{font-family:Ubuntu,sans-serif;color:#4c3537;font-weight:500;font-style:normal;margin:0 0 20px;font-style:italic;font-family:Merriweather,sans-serif;font-weight:300;font-size:42px}h2{font-family:Ubuntu,sans-serif;color:#4c3537;font-weight:500;font-style:normal;margin:0 0 20px;font-style:italic;font-family:Merriweather,sans-serif;font-weight:300;font-size:38px}h3{font-family:Ubuntu,sans-serif;color:#4c3537;font-weight:500;font-style:normal;margin:0 0 20px;font-size:26px}h4{font-family:Ubuntu,sans-serif;color:#4c3537;font-weight:500;font-style:normal;margin:0 0 20px;font-size:22px}h5{font-family:Ubuntu,sans-serif;color:#4c3537;font-weight:500;font-style:normal;margin:0 0 20px}h6{font-family:Ubuntu,sans-serif;color:#4c3537;font-weight:500;font-style:normal;margin:0 0 20px}.italic{font-style:italic}.widget{margin:0 0 80px}
.widget .title{font-style:italic;text-align:center;font-family:Merriweather,sans-serif;font-size:42px;font-weight:300;margin:0 0 40px;position:relative;z-index:1;overflow:hidden;color:#fff}.widget .title:after{background-color:#fff;content:'\a0';position:absolute;width:113px;top:50%;overflow:hidden;height:1px;margin-left:5%}.widget .title:before{background-color:#fff;content:'\a0';position:absolute;width:113px;top:50%;overflow:hidden;height:1px;margin-left:-23%}.widget h4{border-bottom:1px solid #fff;margin-top:0;margin-bottom:25px;padding-bottom:10px;color:#fff}.widget h4 .right{float:right}.widget .heure{text-align:center;font-size:48px;font-weight:500;margin-bottom:0;line-height:48px}.widget div{border-bottom:1px solid #fff;margin-bottom:15px;padding-bottom:15px}.widget div p{font-size:18px;margin-bottom:20px}.widget .close-icon{margin-bottom:25px;overflow:hidden}.widget h3{font-size:26px;margin:0;color:#fff}.widget h3>span{font-size:22px}.widget p.decalage{background:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/images/content/icons/info.png) right no-repeat;font-size:16px;line-height:25px;color:#ede1d7;margin-bottom:40px}.huge-title{font-size:61px;font-weight:500;color:#fff;text-align:center;text-shadow:2px 1px 26px rgba(0,0,0,.52)}.section-title{position:relative;z-index:1;overflow:hidden;text-align:center;margin-top:0;margin-bottom:35px}.section-title:after{background-color:#4c3537;content:'\a0';position:absolute;width:15%;top:50%;overflow:hidden;height:1px;margin-left:4%}.section-title:before{background-color:#4c3537;content:'\a0';position:absolute;width:15%;top:50%;overflow:hidden;height:1px;margin-left:-19%}.promo-links a{color:#d44f18;font-weight:500;display:block;line-height:35px;padding-left:30px;position:relative}.promo-links a:before{content:"";left:0;background:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/images/content/icons/actions-icons.png) no-repeat;display:block;position:absolute;top:0;width:30px;height:30px}.promo-links a:focus{color:#4c3537}.promo-links a:hover{color:#4c3537}.promo-links a:focus.carte:before{background-position:-31px 0}.promo-links a:hover.carte:before{background-position:-31px 0}.promo-links a:focus.favoris:before{background-position:-31px -36px}.promo-links a:hover.favoris:before{background-position:-31px -36px}.promo-links a:focus.plannificateur:before{background-position:-31px -74px}.promo-links a:hover.plannificateur:before{background-position:-31px -74px}.promo-links a.carte:before{background-position:0 0}.promo-links a.favoris:before{background-position:0 -36px}.promo-links a.plannificateur:before{background-position:0 -74px}.voyage-links a{font-size:13px;line-height:26px;padding-left:20px;font-weight:500;color:#d44f18;position:relative;display:block}.voyage-links a:before{content:"";left:0;background:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/images/content/icons/actions-icons.png) no-repeat;background-size:37px;display:block;position:absolute;top:4px;width:16px;height:16px}.voyage-links a:focus{color:#4c3537}.voyage-links a:hover{color:#4c3537}.voyage-links a:focus.carte:before{background-position:-20px 0}.voyage-links a:hover.carte:before{background-position:-20px 0}.voyage-links a:focus.favoris:before{background-position:-21px -25px}.voyage-links a:hover.favoris:before{background-position:-21px -25px}.voyage-links a:focus.plannificateur:before{background-position:-20px -49px}.voyage-links a:hover.plannificateur:before{background-position:-20px -49px}.voyage-links a.carte:before{background-position:0 0}.voyage-links a.favoris:before{background-position:-1px -25px}.voyage-links a.plannificateur:before{background-position:0 -49px}.sitemap h2{margin-bottom:60px}.dateEvent{font-size:22px;margin-bottom:0}.programme-titre{font-size:22px;margin-bottom:30px}.ressources{margin-top:20px}.big-title{font-size:24px;margin:20px 0 25px}
.paragraphe{font-size:18px;font-family:Ubuntu,sans-serif;color:#4c3537;line-height:26px;font-weight:400;margin-bottom:10px}.small-title{font-size:18px}.mediatheque .paragraphe{margin-bottom:30px}.bold{font-weight:700}.intro{font-weight:500;font-size:22px}.small{font-size:16px;line-height:20px;color:#8a8a8a}.civilite{margin-bottom:0;font-size:16px}.fa-search{font-size:12px;color:#6c5a5c;font-weight:100}#rechercher{float:right;padding:42px 0 0}#rechercher:hover a .fa-search{color:#fff}#rechercher a{position:relative;padding-left:28px;padding-right:28px;z-index:999}#rechercher form{position:relative;width:632px;margin:0 auto}.icon-search{background:0 0;border:0;width:12px;height:30px;display:block;position:absolute;right:0;top:0;padding:0;margin:0;line-height:30px;text-align:center;cursor:pointer;overflow:hidden}.icon-search .fa-search{color:#fff}.search-submit{background:0 0;border:0;width:12px;height:30px;display:block;position:absolute;right:0;top:0;padding:0;margin:0;line-height:30px;text-align:center;cursor:pointer;overflow:hidden}.search-input.form-control{box-shadow:0}.btn.search-submit:hover{color:#fff;background:rgba(0,0,0,0) none repeat scroll 0 0}.actions a{width:40px;height:40px;text-indent:9999999999%;background:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/images/icons/crud-icons.png);display:inline-block;margin:0 10px}.actions a.pdf{background-position:0 0}.actions a.pdf:hover{background-position:0 -53px}.actions a.supprimer{background-position:-65px 0}.actions a.supprimer:hover{background-position:-65px -53px}.actions a.modifier{background-position:-130px 0}.actions a.modifier:hover{background-position:-130px -53px}.actions a.ajouter{background-position:-195px 0}.actions a.ajouter:hover{background-position:-195px -53px}.actions a.first{margin-left:0}.actions a.last{margin-right:0}.social a{width:40px;height:40px;text-indent:9999999999%;background:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/images/content/icons/social.png);display:inline-block;margin:0 13px}.social a.instagram{background-position:0 0}.social a.facebook{background-position:-64px 0}.social a.twitter{background-position:-128px 0}.social a.gplus{background-position:-191px 0}.social a.pinterest{background-position:-255px 0}.social a.youtube{background-position:-319px 0}.social a.first{margin-left:0}.social a.last{margin-right:0}.close-icon{overflow:hidden;margin-bottom:25px}.close{font-size:26px;line-height:26px;color:#fff !important;text-shadow:none;filter:alpha(opacity=100);opacity:1;display:block}.close:focus{color:#fff;text-decoration:none;cursor:pointer;filter:alpha(opacity=100);opacity:100}.close:hover{color:#fff;text-decoration:none;cursor:pointer;filter:alpha(opacity=100);opacity:100}.download{color:#d44f18;font-weight:500;background:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/images/content/icons/download.png) 0 no-repeat;margin-bottom:30px;display:block;padding-left:20px}.social.brown a{margin:0 5px}.social.brown a.instagram{background-position:0 -44px}.social.brown a.facebook{background-position:-64px -44px}.social.brown a.twitter{background-position:-129px -44px}.social.brown a.gplus{background-position:-193px -44px}.social.brown a.pinterest{background-position:-257px -44px}.social.brown a.youtube{background-position:-319px -44px}.social.brown a.first{margin-left:0}.social.brown a.last{margin-right:0}.btn{color:#fff;text-decoration:none;border-radius:0;border:0}.btn:focus{color:#fff;text-decoration:none;border-radius:0;border:0;background-color:#ede1d7;color:#4c3537}.btn:hover{color:#fff;text-decoration:none;border-radius:0;border:0;background-color:#ede1d7;color:#4c3537}.btn.hover{color:#fff;text-decoration:none;border-radius:0;border:0;background-color:#ede1d7;color:#4c3537}.btn.fixed{width:100%;margin-top:10px}.btn-orange{background:#d44f18;color:#f4f0ed;border:0;border-radius:0;width:400px;margin:35px auto 0;display:block}.big-btn-wrap{width:390px}.medium-btn-wrap{width:310px}.small-btn-wrap{width:160px;margin:0}.small-btn-wrap .btn-brown{margin-bottom:10px}.accordion{margin:30px 15px;background:rgba(15,42,68,.2);width:271px;-webkit-box-shadow:2px 0 4px 0 rgba(0,0,0,.35);-moz-box-shadow:2px 0 4px 0 rgba(0,0,0,.35);box-shadow:2px 0 4px 0 rgba(0,0,0,.35)}.accordion .panel-default{margin-bottom:0;background-color:transparent;border:0;border-bottom:1px solid rgba(255,255,255,.5);border-radius:0;-webkit-box-shadow:none;box-shadow:none}.accordion .panel-default>.panel-heading{color:#fff;background-color:transparent;border-color:transparent;border-radius:0;padding:14px 8px;text-transform:uppercase;position:relative}.accordion .panel-default>.panel-heading:after{content:"\203A";transform:rotate(-90deg);width:10px;height:10px;display:block;position:absolute;right:35px;top:18px;font-size:35px;font-weight:100}.accordion .panel-default.active .panel-heading:after{content:"\2039";color:#d44f18}.accordion .panel-default.active .panel-title a{color:#d44f18;font-weight:700}.accordion .panel-default.active .panel-title:active{color:#d44f18;font-weight:700}.accordion .panel-default.active .panel-title:focus{color:#d44f18;font-weight:700}.accordion .panel-default.active .panel-title:hover{color:#d44f18;font-weight:700}.accordion .panel-default.active .panel-title:visited{color:#d44f18;font-weight:700}.accordion .panel-collapse{font-size:18px;line-height:18px;color:#fff}.accordion .panel-collapse a{font-size:18px;font-weight:400;padding:7px 10px;display:block;color:#fff}.accordion .panel-collapse a:active{background:#d44f18;font-weight:700}.accordion .panel-collapse a:focus{background:#d44f18;font-weight:700}.accordion .panel-collapse a:hover{background:#d44f18;font-weight:700}.accordion .panel-collapse a:visited{background:#d44f18;font-weight:700}.accordion .panel-collapse p{padding:0 40px 8px 10px;padding-left:20px}.accordion .panel-collapse ul{padding:0 40px 8px 10px}.accordion .panel-title{font-size:18px;font-weight:400}.accordion .panel-title a{color:#fff}.accordion .panel-title:active{color:#fff}.accordion .panel-title:focus{color:#fff}.accordion .panel-title:hover{color:#fff}.accordion .panel-title:visited{color:#fff}.blue-accordion{background:#83a0b9;width:100%}.blue-accordion .panel-default.active{background:#90aac0}.brown-accordion{background:#f2decc;width:100%}.brown-accordion .panel-default .panel-collapse{color:#4c3537}.brown-accordion .panel-default .panel-collapse a{color:#4c3537}.brown-accordion .panel-default .panel-collapse a:focus{color:#fff;background:#463032;font-weight:700}.brown-accordion .panel-default .panel-collapse a:hover{color:#fff;background:#463032;font-weight:700}.brown-accordion .panel-default .panel-title a{color:#4c3537}.brown-accordion .panel-default .panel-title:active{color:#4c3537}.brown-accordion .panel-default .panel-title:focus{color:#4c3537}.brown-accordion .panel-default .panel-title:hover{color:#4c3537}.brown-accordion .panel-default .panel-title:visited{color:#4c3537}.brown-accordion .panel-default>.panel-heading{color:#4c3537}.brown-accordion .panel-default.active{background:#f1dac6}.brown-accordion .panel-default.active .panel-heading:after{color:#4c3537}.brown-accordion .panel-default.active .panel-title a{color:#4c3537;font-weight:700}.brown-accordion .panel-default.active .panel-title:active{color:#4c3537;font-weight:700}.brown-accordion .panel-default.active .panel-title:focus{color:#4c3537;font-weight:700}
.brown-accordion .panel-default.active .panel-title:hover{color:#4c3537;font-weight:700}.brown-accordion .panel-default.active .panel-title:visited{color:#4c3537;font-weight:700}.big-accordion{background:#fff;width:100%;box-shadow:none;margin:0}.big-accordion .panel-default{border-radius:4px}.big-accordion .panel-default>.panel-heading{color:#4c3537;background-color:#f2f2f2;border-radius:4px;padding:20px;text-transform:none}.big-accordion .panel-default>.panel-heading:after{content:"\25B2";color:#000;transform:none;right:25px;top:50%;margin-top:-10px;font-size:12px}.big-accordion .panel-default.active .panel-heading{background:#463032}.big-accordion .panel-default.active .panel-heading:after{content:"\25BC";color:#fff}.big-accordion .panel-default.active .panel-title a{font-weight:400;color:#fff}.big-accordion .panel-default.active .panel-title:active{font-weight:400;color:#fff}.big-accordion .panel-default.active .panel-title:focus{font-weight:400;color:#fff}.big-accordion .panel-default.active .panel-title:hover{font-weight:400;color:#fff}.big-accordion .panel-title{font-size:22px;font-weight:400}.big-accordion .panel-title a{color:#4c3537}.big-accordion .panel-title:active{color:#4c3537}.big-accordion .panel-title:focus{color:#4c3537}.big-accordion .panel-title:hover{color:#4c3537}.big-accordion .panel-title:visited{color:#4c3537}.big-accordion .panel-collapse{font-size:18px;line-height:28px;color:#4c3537}.big-accordion .panel-collapse p{padding:0 15px}.big-accordion .panel-collapse ul{padding:0 15px}.big-accordion .panel-collapse a{padding:0;display:inline-block;color:#d44f18}.big-accordion .panel-collapse a:active{display:inline-block;color:#d44f18;background:0 0;font-weight:400}.big-accordion .panel-collapse a:focus{display:inline-block;color:#d44f18;background:0 0;font-weight:400}.big-accordion .panel-collapse a:hover{display:inline-block;color:#d44f18;background:0 0;font-weight:400}.big-accordion .panel-collapse a:visited{display:inline-block;color:#d44f18;background:0 0;font-weight:400}.checkbox{display:inline-block;min-width:120px}.checkbox label{font-family:Roboto,sans-serif;color:#5a646d;font-size:16px;font-weight:400}.form-group-status{width:240px;display:inline-block;margin-right:19px;vertical-align:middle}.form-group-status span{font-family:Roboto,sans-serif;color:#5a646d;font-weight:300;padding-bottom:5px;display:block}.label{font-family:Roboto,sans-serif;color:#5a646d;font-weight:300;font-size:16px;padding:0;min-width:195px;text-align:left;display:inline-block}.radio{display:inline-block;min-width:120px}.radio label{font-family:Roboto,sans-serif;color:#5a646d;font-size:16px;font-weight:400}.telechargements .accordion{margin:0 0 50px}.telechargements .owl-item{transition:all .3s}.telechargements .owl-item .info{max-width:290px}.telechargements .owl-item:hover .info{-webkit-box-shadow:0 2px 1px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 1px 0 rgba(0,0,0,.2);box-shadow:0 2px 1px 0 rgba(0,0,0,.2)}.telechargements .owl-item:hover .top-wrap .telecharger{opacity:1;visibility:visible}.telechargements .owl-item .big-title{font-size:22px;margin:10px 0 20px}.telechargements .top-wrap{width:auto;margin-right:20px}.telechargements .top-wrap:hover img{-webkit-transform:none;-moz-transform:none;transform:none}.telechargements .top-wrap p{margin-bottom:0}.telechargements .top-wrap .telecharger{position:absolute;width:auto;padding:0 25px;height:40px;line-height:40px;opacity:0;visibility:hidden;top:50%;margin-top:-20px;right:0;left:0;margin:0 auto;max-width:180px}.telechargements .top-wrap .telecharger:hover{background:#d44f18;color:#fff}.liste-horizontale{overflow:hidden}.liste-verticale{padding:0 5px}.liste-title{margin-bottom:10px}.liste-text{padding:0 15px}.form-inline{margin-bottom:20px}.form-inline .checkbox input[type=checkbox]:not(old)+span{background:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/images/content/icons/check-radio.png) no-repeat;display:inline-block;margin-left:-20px;padding:10px;line-height:24px;cursor:pointer;vertical-align:middle;background-position:-33px -46px}
.form-inline .checkbox input[type=checkbox]:not(old):checked+span{background-position:0 -46px}.form-inline .form-control{width:100%}.form-inline .email-field{width:98%}.form-inline.dropdown{margin-bottom:120px}input[type=checkbox]:not(old){width:20px;margin:0;padding:0;opacity:0;cursor:pointer}input[type=radio]:not(old){width:20px;margin:0;padding:0;opacity:0;cursor:pointer}input[type=radio].customRadio:not(old)+span{background:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/images/content/icons/check-radio.png) no-repeat;display:inline-block;margin-left:-20px;padding:10px;line-height:24px;cursor:pointer;vertical-align:middle;background-position:-33px 0}input[type=radio].customRadio:not(old):checked+span{background-position:0 0}.form-control{display:inline-block;width:290px;height:40px;border:0;border-radius:0;color:#717171;font-size:18px;-webkit-box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,.25);-moz-box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,.25);box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,.25)}.form-control:focus{border:1px solid #bdc0c3;outline:0;-webkit-box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,.25);-moz-box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,.25);box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,.25)}.form-control[disabled]{background:0 0}.form-control[readonly]{background:0 0}.select.form-control[disabled]{background:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/images/content/icons/select-icon.png) 95% -4.6px no-repeat}.select.form-control[readonly]{background:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/images/content/icons/select-icon.png) 95% -4.6px no-repeat}.error{border:1px solid red;color:red}.error::-webkit-input-placeholder{color:red;opacity:1}.error::-moz-placeholder{color:red;opacity:1}.error:-ms-input-placeholder{color:red;opacity:1}.error:-moz-placeholder{color:red;opacity:1}.email-group .form-group-status{width:290px;margin-right:86px}.email-group .form-group-status .form-control{width:98%;vertical-align:top}.email-group .form-group-status:last-child{margin-right:0}.table{border-bottom:2px solid #ede1d7}.table>thead>tr>th{vertical-align:middle;color:#d44f18;padding:0 5px 30px}.table-condensed>tbody>tr>td{padding:15px 10px;border-top:1px solid #ede1d7;font-weight:500}.table-striped>tbody>tr:nth-of-type(odd){background-color:#faf6f3}.pagination{max-width:380px;margin:40px auto 60px;overflow:hidden;border-radius:0}.pagination>li.active a{color:#4c3537;background:0 0;border:0;font-weight:700;text-decoration:underline}.pagination>li.active a:focus{color:#4c3537;background:0 0;border:0;font-weight:700;text-decoration:underline}.pagination>li.active a:hover{color:#4c3537;background:0 0;border:0;font-weight:700;text-decoration:underline}.pagination>li.next>a{background:#463032;width:40px;height:40px;display:inline-block;color:#fff;padding:6px 16px;border-radius:0}.pagination>li.next>span{background:#463032;width:40px;height:40px;display:inline-block;color:#fff;padding:6px 16px;border-radius:0}.pagination>li.next:hover>a{background:#ede1d7;color:#4c3537}.pagination>li.next:hover>span{background:#ede1d7;color:#4c3537}.pagination>li.previous>a{background:#463032;width:40px;height:40px;display:inline-block;color:#fff;padding:6px 16px;border-radius:0}.pagination>li.previous>span{background:#463032;width:40px;height:40px;display:inline-block;color:#fff;padding:6px 16px;border-radius:0}.pagination>li.previous:hover>a{background:#ede1d7;color:#4c3537}.pagination>li.previous:hover>span{background:#ede1d7;color:#4c3537}.pagination>li>a{border:0;color:#4c3537;background-color:transparent}.pagination>li>a:focus{background-color:transparent;color:#d44f18}.pagination>li>a:hover{background-color:transparent;color:#d44f18}.pagination>li>span{border:0;color:#4c3537;background-color:transparent}.pagination>li>span:focus{background-color:transparent;color:#d44f18}.pagination>li>span:hover{background-color:transparent;color:#d44f18}.tab-content{padding-top:70px}.nav-tabs{border-bottom:2px solid #482e2d}.nav-tabs>li.active>a{font-size:22px;border:2px solid #482e2d;border-bottom-color:transparent;color:#4c3537;border-radius:0}
.nav-tabs>li.active>a:focus{font-size:22px;border:2px solid #482e2d;border-bottom-color:transparent;color:#4c3537;border-radius:0}.nav-tabs>li.active>a:hover{font-size:22px;border:2px solid #482e2d;border-bottom-color:transparent;color:#4c3537;border-radius:0}.nav-tabs>li{margin-bottom:-2px}.nav-tabs>li>a{font-size:22px;color:#4c3537}.nav-tabs>li>a:hover{border-color:transparent}.nav>li{position:static}.nav>li>a{position:static}.nav>li>a:focus{text-decoration:none;background-color:transparent;border-color:transparent}.nav>li>a:hover{text-decoration:none;background-color:transparent;border-color:transparent}.vidiotheque .thumbnail{background:#000;position:relative;padding:0}.vidiotheque .thumbnail:hover img{opacity:.8}.vidiotheque .thumbnail:hover:after{content:"";background:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/images/content/icons/play.png) no-repeat;display:block;width:69px;height:69px;position:absolute;top:50%;margin-top:-35px;right:0;left:0;margin-right:auto;margin-left:auto}header{position:relative}.dateTime{background:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/images/content/icons/date-icon.png) right no-repeat #fff}#map{width:100%;height:100%}#unavoidable-map{height:500px}.unavoidable-map .accordion{position:absolute;left:15px;top:-10px;z-index:1}.mCSB_inside>.mCSB_container{margin-right:14px}.form-group-wrap{display:block;margin-bottom:20px}.form-group-wrap .form-group{width:245px;vertical-align:top}.form-group-wrap .form-group:first-child{margin-right:70px}.form-group-wrap label{font-family:Ubuntu,sans-serif;font-size:16px;min-width:auto;margin-right:20px;font-weight:700;color:#4c3537}.form-group-wrap .btn-email{margin-left:-40px}.form-group-wrap .adresse{width:93%}.form-group-wrap .fullWidth{width:100%}.form-group-wrap .checkbox{min-width:70px}.requiredField{color:red}.contactForm .btn-orange{margin:35px 0 0}.user-login .btn-orange{margin:35px 0 0}#langues{float:right;margin-top:10px;z-index:99;z-index:9009}#langues a{font-size:15px;font-weight:500}#langues .dropdown-menu{min-width:auto}.navbar-brand{height:auto;text-align:center;position:absolute;width:101px;left:50%;margin-left:-95px;top:-10px}.navbar-brand>img{display:inline-block}.navbar-default{position:static;background-color:#fff;border:0;margin-bottom:0}.navbar-default .navbar-nav>li>a{font-size:16px;line-height:16px;font-weight:500;text-transform:uppercase;color:#4c3537;padding:22px 13px 36px;position:static}.navbar-default .navbar-nav>li:hover>a{background:#463032;color:#fff}.navbar-default .navbar-toggle{z-index:3;margin-top:50px;position:relative;width:30px;height:26px;padding:0;border-color:transparent;float:left;margin-left:15px;text-align:left}.navbar-default .navbar-toggle input{position:absolute;top:-3px;left:-3px;width:100%;height:100%;z-index:1;opacity:0;cursor:pointer}.navbar-default .navbar-toggle input:checked+span{background:0 0}.navbar-default .navbar-toggle input:checked+span:after{transform:rotate(45deg) translate(-1px,-8px)}.navbar-default .navbar-toggle input:checked+span:before{transform:rotate(-45deg) translate(-4px,12px)}.navbar-default .navbar-toggle span{position:absolute;width:100%;height:5px;background:#463032;margin-top:10px}.navbar-default .navbar-toggle span:after{content:"";position:absolute;width:100%;height:5px;background:#463032;top:-9px;transition:.3s;top:9px}.navbar-default .navbar-toggle span:before{content:"";position:absolute;width:100%;height:5px;background:#463032;top:-9px;transition:.3s}.navbar-default .navbar-toggle:focus{background-color:transparent}.navbar-default .navbar-toggle:hover{background-color:transparent}.navbar-default .outils-toggle{background-color:#ccb7a5;z-index:999;margin-top:47px;position:relative;padding:0;float:right;margin-right:15px;margin-bottom:8px;border:1px solid transparent;width:5px;height:5px;border-radius:0;-webkit-box-shadow:0 10px 0 #ccb7a5,0 20px 0 #ccb7a5;-moz-box-shadow:0 10px 0 #ccb7a5,0 20px 0 #ccb7a5;box-shadow:0 10px 0 #ccb7a5,0 20px 0 #ccb7a5}.navbar-default .outils-toggle.on{background-color:#463032;-webkit-box-shadow:0 10px 0 #463032,0 20px 0 #463032;-moz-box-shadow:0 10px 0 #463032,0 20px 0 #463032;box-shadow:0 10px 0 #463032,0 20px 0 #463032}.ar-AR .toRight{float:right}.ar-AR .contactezNous form>div>div:nth-child(even){float:right;margin-right:0}.ar-AR .checkbox label{font-family:HelvNeue-roman-arabic}.ar-AR .form-group-status{width:239px;margin-left:19px;margin-right:0}
.ar-AR .form-group-status span{font-family:HelvNeue-roman-arabic}.ar-AR .label{font-family:HelvNeue-roman-arabic;text-align:right}.ar-AR .paragraphe{font-family:HelvNeue-roman-arabic}.ar-AR .price-wrap{font-family:HelvNeue-roman-arabic;padding:3px 15px}.ar-AR .radio label{font-family:HelvNeue-roman-arabic}.ar-AR a{font-family:HelvNeue-roman-arabic}.ar-AR a:active{font-family:HelvNeue-roman-arabic}.ar-AR a:focus{font-family:HelvNeue-roman-arabic}.ar-AR a:hover{font-family:HelvNeue-roman-arabic}.ar-AR a:visited{font-family:HelvNeue-roman-arabic}.ar-AR .search-input{text-align:right;line-height:40px}.ar-AR .table>thead>tr>th{text-align:right}.ar-AR .section-title{font-family:HelvNeue-roman-arabic;font-style:normal;line-height:80px}.ar-AR .section-title:after{top:60%}.ar-AR .section-title:before{top:60%}.ar-AR .widget .title{font-family:HelvNeue-roman-arabic;font-style:normal;line-height:60px}.ar-AR h1{font-family:HelvNeue-roman-arabic;font-style:normal;font-weight:700;margin-bottom:22px}.ar-AR h2{font-family:HelvNeue-roman-arabic;font-style:normal}.ar-AR h3{font-family:HelvNeue-roman-arabic;font-style:normal}.ar-AR h4{font-family:HelvNeue-roman-arabic;font-style:normal;font-size:24px;font-weight:700}.ar-AR h3.author{direction:rtl}.ar-AR .big-title{font-size:26px;font-weight:700}.ar-AR .intro{font-size:20px}.ar-AR .blockquote.light:before{background-position:0 -77px;right:-12px;top:10px}.ar-AR .blockquote.light:after{background-position:0 -47px;left:0;top:12px;float:left}.ar-AR .big-accordion .panel-default>.panel-heading:after{left:25px;right:auto}.ar-AR .download{background:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/images/content/icons/download.png) right no-repeat;padding-right:20px;padding-left:0}.ar-AR .email-group .form-group-status{width:260px;margin-right:auto;margin-left:86px}.ar-AR .promo-links a{padding-right:35px;padding-left:0}.ar-AR .promo-links a:before{right:0;left:auto}.ar-AR .author-img{margin-left:20px;margin-right:0}.ar-AR .quote{max-width:82%}.ar-AR .customlist ul{padding-right:40px;padding-left:0}.ar-AR #langues a{font-size:18px}.ar-AR .navbar-default .navbar-nav>li{padding:45px 45px 0;float:right !important}.ar-AR .navbar-default .navbar-nav>li>a{font-size:20px;font-weight:700}.ar-AR .navbar-default .navbar-nav>li .dropdown a{font-size:20px;text-align:right}.ar-AR .navbar-nav>li.rich-menu2:hover .dropdown{top:119px}.ar-AR .navbar-nav>li.rich-menu:hover .dropdown{top:119px}.ar-AR .navbar-brand{margin-left:-35px}.ar-AR #rechercher{float:left !important}.ar-AR .nav-tabs>li{float:right}.ar-AR .nav-tabs>li a{margin-right:0;margin-left:20px}.ar-AR .icon-search{right:auto;left:0;line-height:42px}.ar-AR .search-submit{right:auto;left:0;line-height:42px}.ar-AR .gallerie span{font-size:25px;text-align:center}.ar-AR .incontournable span{font-size:25px;text-align:center}.ar-AR .offre span{font-size:25px;text-align:center}.ar-AR .footer-col{text-align:right;line-height:26px;margin-right:-4px}.ar-AR .footer-col a{font-size:18px}.ar-AR .footer-col a:hover{font-size:18px}.ar-AR .footer-top p{text-align:right;font-size:18px;margin-right:15px}.ar-AR .footer-top form{width:290px;margin:0 auto}.ar-AR .footer-top .form-control{text-align:right;font-size:15px;font-weight:700}.ar-AR .form-control{text-align:right}.ar-AR .info{text-align:right;padding:20px 25px 12px 10px}.ar-AR .panel-default{text-align:right}.ar-AR .top-wrap p{text-align:right;padding-left:0;padding-right:25px}.ar-AR #inspirerMoi{width:680px;margin-left:-340px}.ar-AR .select{background:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/images/content/icons/select-icon.png) 4% 2.4px no-repeat #fff;direction:rtl}.ar-AR .select .form-control[readonly]{background:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/images/content/icons/select-icon.png) 4% -4.4px no-repeat #fff}.ar-AR .select.form-control[disabled]{background:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/images/content/icons/select-icon.png) 4% -4.4px no-repeat #fff}.ar-AR .panel-heading:after{left:0;right:auto}.ar-AR .panel-collapse{line-height:22px;font-size:18px}
.ar-AR .panel-collapse p{padding:0 10px 8px 40px;padding-right:20px}.ar-AR .panel-collapse ul{padding:0 10px 8px 40px}.ar-AR .panel-collapse a{font-size:22px}.ar-AR .panel-collapse a:focus{font-size:22px}.ar-AR .panel-collapse a:hover{font-size:22px}.ar-AR .panel-collapse a:visited{font-size:22px}.ar-AR .panel-title{font-size:22px}.ar-AR .small-title{font-size:22px}.ar-AR .btn-email{position:relative;z-index:2;margin:0;margin-right:-45px}.ar-AR .social{margin-left:-15px}.ar-AR .social a{margin:0 12px}.ar-AR .social a.first{margin-left:0}.ar-AR .social a.last{margin-right:0}.ar-AR .footer-title{font-size:22px;font-weight:700;margin:40px 0 35px}.ar-AR .copyright p{font-weight:700;margin-bottom:0}.ar-AR .services a{margin-left:19px;float:right;margin-right:0}.ar-AR .services-wrap>a:nth-child(3n){margin-left:0}.ar-AR .events-form .form-group{margin-left:20px;margin-right:0}.ar-AR .events-form .checkbox{margin-left:25px;margin-right:0}.ar-AR .events-form .radio{margin-left:25px;margin-right:0}.ar-AR .dateTime{background-position:left}.ar-AR .voyage-links a{padding-right:20px;padding-left:0}.ar-AR .voyage-links a:before{left:auto;right:0}.ar-AR .bloc-text ul{direction:rtl}.ar-AR .bloc-text ul li:before{content:"\f104";margin-left:8px}.ar-AR .bloc-text ol{direction:rtl}.ar-AR input{direction:rtl}.copyright{text-align:center;border-top:1px solid #fff;margin-top:10px;padding-top:40px}.copyright p{font-size:15px;color:#fff;font-weight:300;margin-bottom:0}.footer-logo{margin:20px 0 0}.footer-logo img{max-width:90px}.error-page{padding:10px 0 30px}.owl-theme .owl-controls{text-align:center}.owl-theme .owl-controls .owl-page{display:inline-block}.owl-theme .owl-controls .owl-page span{background:#fff;border:2px solid #463032;border-radius:20px;display:block;height:15px;margin:0 7.5px;width:15px}.owl-theme .owl-controls .owl-page span:hover{background:#ede1d7;border:0}.owl-theme .owl-controls .owl-page.active span{background:#463032;border:0}.navbar-collapse{padding:0}.navbar-nav>li{position:static;padding:42px 45px 0}.navbar-nav>li .dropdown{background:#fff;position:absolute;z-index:9002;width:99%;top:110px;right:0;left:0;margin-left:auto;margin-right:auto;border-top:6px solid #463032;visibility:hidden;min-height:400px;opacity:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.navbar-nav>li .dropdown .container{padding:30px 20px}.navbar-nav>li .dropdown a{font-size:16px;text-transform:uppercase;font-weight:500;display:block;padding:17px}.navbar-nav>li .dropdown a:hover{background:#463032;color:#fff;font-weight:700}.navbar-nav>li .dropdown .offre a{margin-bottom:0;overflow:hidden;padding:0}.navbar-nav>li .dropdown .offre a:hover{background:0 0}.navbar-nav>li.rich-menu2:hover .dropdown{opacity:1;top:116px;visibility:visible}.navbar-nav>li.rich-menu2 .dropdown .container{position:relative;padding-bottom:70px}.navbar-nav>li.rich-menu2 .dropdown .container:after{background:rgba(0,0,0,0) url(/sites/all/themes/custom/onmt_theme/app/images/content/menu-riche/map_sprite.png) no-repeat scroll -605px -675px;content:"";display:block;position:absolute;right:-64px;top:30px;width:290px;height:325px}.navbar-nav>li.rich-menu2 .dropdown .container.region-01:after{background-position:-5px -5px}.navbar-nav>li.rich-menu2 .dropdown .container.region-02:after{background-position:-305px -5px}.navbar-nav>li.rich-menu2 .dropdown .container.region-03:after{background-position:-605px -5px}.navbar-nav>li.rich-menu2 .dropdown .container.region-04:after{background-position:-5px -340px}.navbar-nav>li.rich-menu2 .dropdown .container.region-05:after{background-position:-305px -340px}.navbar-nav>li.rich-menu2 .dropdown .container.region-06:after{background-position:-605px -340px}.navbar-nav>li.rich-menu2 .dropdown .container.region-07:after{background-position:-5px -675px}.navbar-nav>li.rich-menu2 .dropdown .container.region-08:after{background-position:-305px -675px}.navbar-nav>li.rich-menu2 .dropdown .container.region-09:after{background-position:-605px -675px}
.navbar-nav>li.rich-menu2 .dropdown .container.region-10:after{background-position:-905px -5px}.navbar-nav>li.rich-menu2 .dropdown .container.region-11:after{background-position:-905px -340px}.navbar-nav>li.rich-menu2 .dropdown .container.region-12:after{background-position:-905px -675px}.navbar-nav>li.rich-menu2 .dropdown .offre{margin-bottom:18px}.navbar-nav>li.rich-menu2 .dropdown .offre a{padding:0}.navbar-nav>li.rich-menu2 .dropdown a{padding:12px;line-height:16px}.navbar-nav>li.rich-menu:hover .dropdown{opacity:1;top:116px;visibility:visible}.navbar-nav>li#rechercher .dropdown{background:#463032;width:100%;top:122px}.navbar-nav>li#rechercher.open a{background-color:#4c3537}.navbar-nav>li#rechercher.open a .fa-search{color:#fff}.navbar-nav>li#rechercher.open .dropdown{opacity:1;top:116px;visibility:visible;min-height:60px}.navbar-left{margin-left:-13px}.navbar-right{margin-right:-38px}.search-input{background:0 0;font-size:22px;color:#fff;border:0;border-bottom:1px solid #fff;width:100%;outline:0}#homeSlider{margin-top:0}.topBanner{margin-top:0}.topBanner .carousel{height:460px;margin-bottom:0}.topBanner .carousel .item{height:460px}.topBanner #myCarousel .container{position:static}.topBanner .carousel-caption{top:50%;margin-top:-69px;bottom:auto}.carousel{height:610px;margin-bottom:60px}.carousel .item{height:600px;background-color:rgba(70,48,50,.8)}#myCarousel .container{position:relative}.carousel-caption{z-index:10}.carousel-inner>.item>img{position:absolute;top:0;left:0;right:0;margin-left:auto;margin-right:auto}.carousel-control{color:#4c3537}.carousel-control:hover{color:#ede1d7}.carousel-indicators li{background:0 0;border:2px solid #463032;width:15px;height:15px}.carousel-indicators li:hover{background:#ede1d7;border-color:#ede1d7}.carousel-indicators li.active{width:15px;height:15px;background:#463032;margin:1px}#outils{position:fixed;right:-700px;top:0;z-index:99;width:760px;height:100%;-webkit-transition:right .3s ease;-moz-transition:right .3s ease;-o-transition:right .3s ease;transition:right .3s ease}#outils.open{right:0 !important;position:absolute;z-index:9003}.nav-toggle{background-color:#463032;top:186px;height:245px;width:60px;position:relative}.outils-section{border-bottom:1px solid #6b595b}.outils-section:last-child{border-bottom:0}.outils-section ul{margin:0;padding:0}.outils-section ul li{height:61px;width:60px;list-style:none;margin:0 auto;border-bottom:1px solid #6b595b}.outils-section ul li:last-child{border:0}.outils-section ul li:hover{background:#ede1d7;border-bottom:0;cursor:pointer}.outils-section ul li:hover a.meteo:before{background-position:-41px 0}.outils-section ul li:hover a.temps:before{background-position:-41px -59px}.outils-section ul li:hover a.lieu:before{background-position:-41px -120px}.outils-section ul li:hover a.localisation:before{background-position:-41px -179px}.outils-section ul li:hover a.favoris:before{background-position:-41px -239px}.outils-section ul li:hover a.aide:before{background-position:-41px -300px}.outils-section ul li a{position:relative;width:25px;margin:0 auto;display:block}.outils-section ul li a:before{content:"";background:url(/sites/all/themes/custom/onmt_theme/app/images/content/icons/outils-icons.png) center no-repeat;position:absolute;height:25px;width:25px;top:18px;left:0;display:block}.outils-section ul li a.meteo:before{background-position:0 0}.outils-section ul li a.temps:before{background-position:0 -59px}.outils-section ul li a.lieu:before{background-position:0 -120px}.outils-section ul li a.localisation:before{background-position:0 -179px}.outils-section ul li a.favoris:before{background-position:0 -239px}.outils-section ul li a.aide:before{background-position:0 -300px}.outils-section ul li.active{background:#ede1d7;border-bottom:0;cursor:pointer}.outils-section ul li.active a.meteo:before{background-position:-41px 0}.outils-section ul li.active a.temps:before{background-position:-41px -59px}.outils-section ul li.active a.lieu:before{background-position:-41px -120px}.outils-section ul li.active a.localisation:before{background-position:-41px -179px}.outils-section ul li.active a.favoris:before{background-position:-41px -239px}.outils-section ul li.active a.aide:before{background-position:-41px -300px}#inspirerMoi{left:50%;position:absolute;width:748px;margin:0 auto;margin-left:-374px;bottom:142px}.almaghreb{left:50%;position:absolute;width:169px;height:173px;bottom:-34px;margin-left:-85px}.sidenav{background-color:#463032;height:100%;position:absolute;right:0;top:0;width:700px;padding:25px 55px;color:#fff}.sidenav .panel{display:none}.sidenav .widget .widget-content{border:0}.sidenav .widget .widget-content img{width:100%}.info{width:305px;padding:20px 12px 35px 24px}.info p{font-weight:300}.info a{color:#4c3537}.info a:focus{color:#4c3537}.info a:hover{color:#4c3537}.top-wrap{position:relative;width:305px;overflow:hidden}.top-wrap p{font-weight:300;background-color:#4c3537;font-size:20px;color:#fff;line-height:60px;padding-left:25px}.top-wrap:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}.top-wrap img{max-width:100%;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.ombre{background:rgba(0,0,0,.25);width:659px;margin:0 auto;border-radius:50px;-webkit-box-shadow:0 0 26px 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 26px 0 rgba(0,0,0,.5);box-shadow:0 0 26px 0 rgba(0,0,0,.5)}.carousel-item{min-height:595px}.map{background:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/images/content/map.jpg) center no-repeat;background-size:cover;height:641px}.footer-top{background:#4c3537;padding:15px 0}.footer-top p{font-size:16px;color:#fff;margin:0;line-height:40px}.footer-top .form-control{font-family:"Code Pro LC",sans-serif;width:285px;height:40px;border:0;border-radius:0;color:#717171;font-size:13px;display:inline-block;vertical-align:top;padding:0 10px;-webkit-box-shadow:inset 2px 0 10px 1px rgba(0,0,0,.25);-moz-box-shadow:inset 2px 0 10px 1px rgba(0,0,0,.25);box-shadow:inset 2px 0 10px 1px rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none}.contactezNous .container{width:100%;max-width:1280px;margin:auto;padding:0 15px;box-sizing:border-box}.contactezNous .container .row>div:first-child .bloc{margin-bottom:40px}
.contactezNous .container .row .coordonnees{margin-left:15px}.contactezNous .container form p{color:#4c3537;font-family:Ubuntu,sans-serif;font-size:18px;font-weight:400;line-height:26px;margin:0 0 40px}.contactezNous form *{outline:0}.contactezNous form :focus{outline:0}.contactezNous form>div>div:not(:first-child){width:245px;float:left;margin-bottom:20px}.contactezNous form>div>div:nth-child(even){float:right}.contactezNous form .form-item.webform-component--civilite{width:100%}.contactezNous form .form-item.webform-component--adresse{width:100%}.contactezNous form .form-item.webform-component--message{float:left;width:100%}.contactezNous form .form-item.webform-component--message textarea{width:100%;resize:none;padding:6px 12px;background-color:#fff;box-sizing:border-box;border:0;border-radius:0;color:#717171;font-size:18px;-webkit-box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,.25);-moz-box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,.25);box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,.25)}.contactezNous form .form-item.webform-component--accept{float:left;width:100%;margin-bottom:0 !important}.contactezNous form .form-item.webform-component--accept label{display:inline-block;width:auto;vertical-align:middle}.contactezNous form .form-item.webform-component--accept .radio{min-width:70px}.contactezNous form .form-item.webform-component--accept .checkbox{min-width:70px}.contactezNous form .form-item.webform-component--e-mail{position:relative}.contactezNous form .form-item.webform-component--e-mail:after{content:'';display:block;position:absolute;right:0;bottom:0;margin-left:-40px;background:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/images/content/icons/email.png) center no-repeat #d44f18;background-position:10px 10px;height:40px;width:40px;text-indent:9999999999%;border:0;transition:all .2s ease-in-out}.contactezNous form .form-item.webform-component--sujet{float:left}.contactezNous form label{width:100%;max-width:100%;font-family:Ubuntu,sans-serif;font-size:16px;min-width:0;margin-right:20px;font-weight:700;color:#4c3537}.contactezNous form label span{color:red}.contactezNous form select{width:100%;max-width:100%;display:inline-block;padding:6px 12px;background-color:#fff;box-sizing:border-box;height:40px;border:0;border-radius:0;color:#717171;font-size:18px;-webkit-box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,.25);-moz-box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,.25);box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;width:245px;background:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/images/content/icons/select-icon.png) 95% 10px no-repeat #fff}.contactezNous form select option{width:245px}.contactezNous form input{width:100%;max-width:100%;display:inline-block;padding:6px 12px;background-color:#fff;box-sizing:border-box;height:40px;border:0;border-radius:0;color:#717171;font-size:18px;-webkit-box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,.25);-moz-box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,.25);box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none}.contactezNous form input[type=checkbox]:not(old){width:20px;margin:0;padding:0;opacity:0;cursor:pointer}.contactezNous form input[type=checkbox]:not(old)+span{background:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/images/content/icons/check-radio.png) no-repeat;display:inline-block;margin:0;margin-right:5px;padding:10px;line-height:24px;cursor:pointer;vertical-align:middle;background-position:-33px -46px}.contactezNous form input[type=checkbox]:not(old):checked+span{background-position:0 -46px}.contactezNous form input[type=radio]:not(old){width:20px;margin:0;padding:0;opacity:0;cursor:pointer}.contactezNous form input[type=radio]:not(old)+span{background:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/images/content/icons/check-radio.png) no-repeat;display:inline-block;margin:0;margin-right:5px;padding:10px;line-height:24px;cursor:pointer;vertical-align:middle;background-position:-33px 0}.contactezNous form input[type=radio]:not(old):checked+span{background-position:0 0}.contactezNous form .form-actions{float:left !important}.contactezNous form .form-actions .btn{margin:35px 0 0;font-size:22px;font-weight:700;line-height:50px;padding:0 60px;text-align:center;text-transform:uppercase;background:#d44f18;color:#f4f0ed !important;border:0;border-radius:0;width:400px;display:block;transition:all .2s ease-in-out}.contactezNous form .btn:hover{background-color:#ede1d7;color:#4c3537 !important}.contactezNous form .form-item.webform-component--subject{float:left}#edit-submitted-civilite>div:first-child{margin-right:20px}#edit-submitted-civilite>div label{margin:0;padding-left:0}.footer-bottom{background:url(/sites/all/themes/custom/onmt_theme/app/images/content/footer.jpg) #4c3537;padding-bottom:35px}.footer-col{line-height:20px}.footer-col a{font-size:14px;font-weight:500;color:#fff}.footer-col a:hover{color:#d44f18}.element-invisible{display:none}.block-copyright-block{color:#fff;font-size:15px;font-weight:300;margin-bottom:0;font-family:Ubuntu,sans-serif}[itemprop=breadcrumb]{background-color:#f5f5f5}.breadcrumb{max-width:1280px;margin:auto}#block-onmt-widget-block-widget{position:static}#block-onmt-widget-block-widget .content{position:static}.bloc-text ul{margin:0 0 10px}.bloc-text ul li{font-family:HelvNeue-roman-arabic;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}.bloc-text ul li:before{content:"\f105";font:normal normal normal 14px/1 FontAwesome;margin-right:8px}.bloc-text ul ul{padding-left:40px}.bloc-text ol{list-style-type:decimal;counter-reset:item;margin:0 0 40px;padding:0 15px}.bloc-text ol li{list-style:decimal}.bloc-text ol ol{padding-left:40px}#centenu{max-width:1640px;margin:auto}.node-type-megagabarit .carousel-inner>.item>img{position:relative}#activities .node-activity .field-name-field-activity-image{float:left;margin-right:15px}#activities .node-activity .field-type-text-with-summary{overflow:hidden}#activities .node-megagabarit .field-name-field-image-teaser{float:left;margin-right:15px}#activities .node-megagabarit .field-type-text-with-summary{overflow:hidden}#activities .node-illustration .field-name-field-illustration-image{float:left;margin-right:15px}#activities .node-illustration .field-type-text-with-summary{overflow:hidden}.view-listing-destinations .node-destination .field-name-field-destination-image-banner{float:left;margin-right:15px}.view-listing-destinations .node-destination .field-type-text-with-summary{overflow:hidden}@media only screen and (min-width:320px) and (max-width:767px){.ar-AR .navbar-nav .open .dropdown-menu{text-align:right}.ar-AR .btn-brown{float:right}.ar-AR .info{width:100%;padding:0}.ar-AR .footer-top form{width:100%;margin-bottom:10px;position:relative}.ar-AR .footer-top .form-control{width:100%;margin-bottom:0;float:none;max-width:100%}.ar-AR .footer-top p{font-size:16px;margin-right:0}.ar-AR .btn-email{margin:0;position:absolute;bottom:0;left:0}.ar-AR .navbar-default.sticky{position:fixed;width:100%;z-index:9001;min-height:80px;border-bottom:1px solid #e7e7e7}.ar-AR .navbar-default.sticky .navbar-header{height:80px}.ar-AR .navbar-default.sticky .navbar-toggle{margin-top:27px}.ar-AR .navbar-default.sticky .outils-toggle{margin-top:27px}
.ar-AR .navbar-default{min-height:115px}.ar-AR .navbar-default .navbar-brand{height:80px}.ar-AR .navbar-default .navbar-brand img{height:55px}.ar-AR .navbar-default .navbar-nav{margin:0;padding:0 10px}.ar-AR .navbar-default .navbar-nav>li.open{border-bottom:1px solid #e7e7e7}.ar-AR .navbar-default .navbar-nav>li.open .dropdown-menu>li>a{font-size:15px;color:#4c3537;display:block}.ar-AR .navbar-default .navbar-nav>li.open a:focus{background:#463032;color:#fff;border-bottom:1px solid #e7e7e7}.ar-AR .navbar-default .navbar-nav>li.open a:hover{background:#463032;color:#fff;border-bottom:1px solid #e7e7e7}.ar-AR .navbar-default .navbar-nav>li.open>a{background:#463032;color:#fff;border-bottom:1px solid #e7e7e7}.ar-AR .navbar-default .navbar-nav>li{padding:0;text-align:right;float:none !important}.ar-AR .navbar-default .navbar-nav>li>a{padding:10px;border-bottom:1px solid #e7e7e7}.ar-AR .navbar-brand{height:auto;position:relative;width:101px;left:0;margin-left:0;top:0;text-align:center;margin:0 auto;float:none;display:block;padding:15px 0}.navbar-default.sticky{position:fixed;width:100%;z-index:9001;min-height:80px;border-bottom:1px solid #e7e7e7}.navbar-default.sticky .navbar-brand{height:80px}.navbar-default.sticky .navbar-brand img{height:55px}.navbar-default.sticky .navbar-header{height:80px}.navbar-default.sticky .navbar-toggle{margin-top:27px}.navbar-default.sticky .outils-toggle{margin-top:27px}.widget>div{text-align:left}.widget>div p{font-size:15px}.widget .title:after{display:none}.widget .title:before{display:none}.widget h3{font-size:18px}.widget h3>span{font-size:16px}.widget p.decalage{background:0 0}.hide-on-mobile{display:none}.show-on-mobile{display:block}.header .sliding-menu .sliding-menu-header{top:-51px}.button_container{top:30px !important}.sliding-menu-toggle{top:0 !important}.navbar-default .navbar-brand{height:auto}.navbar-default .navbar-brand img{height:55px;width:auto}.navbar-default .navbar-nav{margin:0;padding:0 10px}.navbar-default .navbar-nav>li{padding:0}.navbar-default .navbar-nav>li>a{padding:10px;border-bottom:1px solid #e7e7e7}.navbar-default .navbar-nav>li.open{border-bottom:1px solid #e7e7e7}.navbar-default .navbar-nav>li.open .dropdown-menu>li>a{color:#4c3537;display:block}.navbar-default .navbar-nav>li.open a:focus{background:#463032;color:#fff;border-bottom:1px solid #e7e7e7}.navbar-default .navbar-nav>li.open a:hover{background:#463032;color:#fff;border-bottom:1px solid #e7e7e7}.navbar-default .navbar-nav>li.open>a{background:#463032;color:#fff;border-bottom:1px solid #e7e7e7}.navbar-brand{height:auto;position:relative;width:101px;left:0;margin-left:0;top:0;text-align:center;margin:0 auto;float:none;display:block;padding:15px 0}.navbar-left{margin:0}.navbar-right{margin:0}.recherche{background:#463032;margin-bottom:-1px;height:50px;position:relative}.recherche .search-input{font-size:15px;line-height:50px;border:0;padding:0 10px}.recherche .icon-search{width:50px;height:50px;line-height:40px}.recherche .search-submit{width:50px;height:50px;line-height:40px}.info{padding:0;width:100%}a.btn-orange{padding:0;width:100%;font-size:18px;max-width:400px}.carousel{height:180px}.carousel .item{height:180px}.topBanner .carousel{height:105px}.topBanner .carousel .item{height:105px}.almaghreb{width:110px;height:auto;bottom:-22px;left:50%;margin-left:-55px}.inspirerMoiMobile form{width:100%;max-width:400px;margin:0 auto}h1{font-size:35px;margin:0 0 20px;color:#4c3537;text-shadow:none;font-weight:700}.footer-col li{margin:1px 0}.footer-col a{padding:2px 0;display:block}.form-inline.dropdown{margin-bottom:20px}.select{margin-bottom:20px;background:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/images/content/icons/select-icon.png) 99% 15px no-repeat #fff;width:100%;display:block}.select.form-control[disabled]{background:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/images/content/icons/select-icon.png) 99% 15px no-repeat}.select.form-control[readonly]{background:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/images/content/icons/select-icon.png) 99% 15px no-repeat}.email-group .form-group-status{width:100%;margin-right:0}.owl-item>div{max-width:305px;margin:0 auto 30px}.top-wrap{max-width:305px;width:auto}.section-title{font-size:32px}.section-title:after{display:none}.section-title:before{display:none}.gallerie{max-width:310px;margin:0 auto 15px}.gallerie span{font-size:20px}.accordion{margin:30px 0;width:100%}.map{background:0 0;height:auto;max-width:413px;margin:0 auto;box-sizing:content-box}#unavoidable-map{display:none}.unavoidable-map .accordion{left:auto;top:auto;position:relative}.incontournable{max-width:413px;margin:0 auto 12px}.incontournable span{font-size:20px}.offre span{font-size:20px}.footer-top p{padding:0 15px;line-height:normal;margin-bottom:10px}.footer-top .form-control{width:98%;margin:0 0 20px;max-width:512px}.social a{margin:0 2px}.footer-col{padding:0 30px}.label{min-width:110px}.form-group-status{width:100%;margin:0}.quote-with-img{text-align:center}.quote{max-width:100%}}@media(max-width:768px){.ar-AR section{margin-top:35px}.ar-AR .section-title{line-height:50px}.ar-AR .social{margin-left:0}.ar-AR .social a{margin:0 5px 10px;float:right}.ar-AR .social a.first{margin-right:0;margin-left:5px}.ar-AR .social a.last{margin-left:0;margin-right:5px}.panel-default>.panel-heading:after{color:#463032}.panel-collapse{color:#4c3537}.panel-collapse a{color:#4c3537}.panel-collapse a:active{color:#4c3537}.panel-collapse a:focus{color:#4c3537}.panel-collapse a:hover{color:#4c3537}.panel-collapse a:visited{color:#4c3537}.panel-title{color:#4c3537}.panel-title a{color:#4c3537}.panel-title a:active{color:#4c3537}.panel-title a:focus{color:#4c3537}.panel-title a:hover{color:#4c3537}.panel-title a:visited{color:#4c3537}}@media only screen and (min-width:768px) and (max-width:991px){.ar-AR .navbar-default .navbar-nav>li{padding:42px 0 0;padding:45px 0 0}.ar-AR .navbar-default .navbar-nav>li .dropdown a{font-size:16px;font-size:14px;padding:12px}.ar-AR .navbar-default .navbar-nav>li .dropdown .offre a{padding:0}.ar-AR .navbar-default .navbar-nav>li .dropdown .offre a span{font-size:14px}.ar-AR .navbar-default .navbar-nav>li>a{padding:22px 14px 36px}.ar-AR .navbar-default .navbar-nav>li.rich-menu2 .dropdown .container:after{display:none}.ar-AR .navbar-default .navbar-left>li{padding:42px 0 0;padding:45px 0 0}
.ar-AR .navbar-default .navbar-left>li>a{padding:22px 25px 36px}.ar-AR .navbar-brand{margin-left:-50px}.ar-AR .gallerie span{font-size:25px}.ar-AR .incontournable span{font-size:25px}.ar-AR .offre span{font-size:25px}.ar-AR .footer-top form{width:60%;float:right}.ar-AR .footer-top .form-control{width:83%;margin-bottom:0;float:right}.ar-AR .btn-email{margin:0;margin-left:33px}.ar-AR #inspirerMoi{width:585px;margin:0 auto;left:0;right:0}.ar-AR #inspirerMoi select{font-size:14px;width:230px;height:32px}.col-sm-15{width:19%;float:none;display:inline-block;vertical-align:top}#langues .dropdown-menu{left:-30px}.navbar-default .navbar-nav>li{padding:42px 0 0}.navbar-default .navbar-nav>li>a{padding:22px 14px 36px}.navbar-default .navbar-nav>li .dropdown a{font-size:14px;padding:12px}.navbar-default .navbar-nav>li.rich-menu2 .dropdown .container:after{display:none}.navbar-default .navbar-left>li{padding:42px 0 0}.navbar-default .navbar-left>li>a{padding:22px 25px 36px}.navbar-brand{margin-left:-94px}.offre span{font-size:12px}.carousel{height:335px}.carousel .item{height:335px}#inspirerMoi{width:585px;margin:0 auto;left:0;right:0}#inspirerMoi select{font-size:14px;width:230px;height:32px}.ombre{width:585px}.ombre h1{font-size:52px}.btn-brown{font-size:12px}.section-title{font-size:35px}.owl-carousel{width:85%;margin:0 auto}.owl-item{margin-right:1px}.top-wrap{width:283px}.map{height:585px;margin-bottom:15px;padding-top:10px}.large-gal{width:633px;margin:0 auto 15px}.left-gal{padding-right:5px}.left-gal img{float:right}.right-gal{padding-left:8px}.footer-top p{margin-bottom:0;padding-left:15px}.footer-top .form-control{width:71%;margin-left:0;margin-bottom:25px}.social a{margin:0 2px}.social a:first-child{margin-left:0}.footer-col{padding:0 20px}}@media(min-width:992px) and (max-width:1199px){.ar-AR .gallerie span{font-size:18px}.ar-AR .incontournable span{font-size:18px}.ar-AR .offre span{font-size:18px}.ar-AR .footer-top form{width:100%;margin:0 auto}.ar-AR .footer-top .form-control{width:98%;margin-left:5px}.ar-AR .footer-top p{font-size:16px}.ar-AR .social a{margin:0 4px}.ar-AR .footer-col a{margin-left:52px;margin-right:0}.ar-AR .footer-col a:hover{margin-left:52px;margin-right:0}.col-md-15{width:20%;float:left}.large-gal{width:100%;margin:0 auto;margin-bottom:15px}.owl-carousel{width:100%}#langues .dropdown-menu{left:-30px}.navbar-default .navbar-nav>li{padding:42px 13px 0}.navbar-default .navbar-nav>li>a{padding:22px 25px 36px}.navbar-default .navbar-nav>li .dropdown a{font-size:14px;padding:12px}.navbar-default .navbar-nav>li.rich-menu2 .dropdown .container:after{display:none}.navbar-collapse{padding:0}.navbar-brand{margin-left:-115px}.carousel{height:446px}.carousel .item{height:446px}.owl-item{margin-right:1px}.gallerie span{font-size:18px}.incontournable span{font-size:18px}.offre span{font-size:18px}.left-gal{padding-right:15px}.left-gal img{float:none}.right-gal{padding-left:15px}.map{height:480px}.footer-top .form-control{width:235px;margin-left:-20px}.footer-top p{line-height:20px;padding-right:5px}.social a{margin:0 5px}.footer-col a{margin-right:52px}.footer-col a:hover{margin-right:52px}}@media only screen and (min-width:1200px) and (max-width:1400px){.ar-AR .footer-top .form-control{width:285px;margin-left:0}.ar-AR .footer-top p{font-size:17px}.ar-AR .btn-email{margin-right:-45px}.ar-AR .social a{margin:0 10px}.col-lg-15{width:20%;float:left}.carousel{height:550px}.carousel .item{height:550px}.top-wrap{width:283px}.map{height:585px}.footer-top p{font-size:14px}.footer-top .form-control{width:257px;margin-left:-18px}.social a{margin:0 9px}}@media(min-width:1400px){.container{width:1280px}.header-wrap{width:1066px;margin:0 auto}.col-lg-15{width:20%;float:left}}@media(min-width:426px){.contactezNous form>div>div:not(:first-child){width:45%;margin-bottom:20px}}@media(max-width:425px){.contactezNous form>div>div:not(:first-child){float:left;width:100%}.contactezNous form .form-actions .btn{float:left;width:100%}}@media only screen and (max-width:425px){.widget h4{font-size:14px}}@keyframes fadein{from{opacity:0}to{opacity:1}}.col-lg-12 .embed-responsive video{height:auto}.sidenav .widget .widget-content{border:0}.sidenav .widget .widget-content img{width:100%}.sidenav .panel{display:block;position:absolute;top:25px;width:84%}[itemprop=breadcrumb]{background-color:#f5f5f5}.breadcrumb{max-width:1280px;margin:auto;font-size:14px}.breadcrumb a.footer-title{color:#4c3537}.inner{background-color:#f5f5f5}.ar-AR .breadcrumb{direction:rtl}.ar-AR .form-control.select.gallery-input{float:right;margin-right:5%;margin-left:0}.ar-AR #views-exposed-form-galerie-page .btn-brown.form-submit{margin-right:5%;margin-left:0}.ar-AR .pagination>li.next>a{direction:ltr}.ar-AR .pagination>li.next>span{direction:ltr}.ar-AR .pagination>li.previous>a{direction:ltr}.ar-AR .pagination>li.previous>span{direction:ltr}.ar-AR .section.faq .accordion.big-accordion{direction:rtl}.ar-AR .region-footer-top .social{float:right}.ar-AR .region-footer-top .block-simplenews .content .col-sm-12{float:right}.ar-AR .events-form.section.brown{direction:rtl}.ar-AR .events-form.section.brown .form-inline .btn-brown{float:none}.ar-AR .form-inline .checkbox input[type=checkbox]:not(old).ar-AR .form-inline .checkbox input[type=checkbox]+span{margin-left:1px}.ar-AR .offre span{line-height:normal}.ar-AR #inspirerMoi{direction:rtl}.ar-AR .top-wrap p{direction:rtl}.ar-AR .destination .col-md-9{float:right}.gallery-form.brown{padding:20px 0}.form-control.select.gallery-input{width:24%;float:left;margin-left:30px}#views-exposed-form-galerie-page{margin-bottom:2%}#views-exposed-form-galerie-page .btn-brown.form-submit{margin-left:10%}.view-galerie .views-view-grid{margin-top:2%;margin-left:2%}.view-galerie .views-view-grid tr td{padding:2px}.view-galerie .pagination{margin:auto;padding-top:10px}.view-galerie .mediatheque{margin-top:2%}
.view-galerie .mediatheque .row .col-lg-4.col-md-4.col-xs-12.thumb{margin-bottom:15px}.node-type-event.ar-AR .row>.col-lg-9{float:right}.page-sitemap #site-map{margin:auto;max-width:1280px}.page-sitemap .site-map-menus{overflow:hidden}.page-sitemap .site-map-menus .site-map-box-menu-menu-footer-menu{float:left;width:30%}.page-sitemap .site-map-menus .site-map-box-menu-main-menu{width:65%;float:left;margin-left:5%}.page-sitemap .site-map-menus .site-map-box-menu-main-menu .content>.site-map-menu>li{float:left;width:50%}.ar-AR.page-sitemap #site-map{direction:rtl}.site-map-box-menu-menu-footer-menu .footer-title{color:#4c3537}section#events{margin-top:30px}.site-map-box-menu-main-menu .content>ul.site-map-menu{overflow:hidden}.site-map-box-menu-main-menu .content>ul.site-map-menu>li{list-style-image:none;list-style-type:none}.site-map-box-menu-main-menu .content>ul.site-map-menu>li.expanded>a{display:none}.node .links.inline{display:none}#views-exposed-form-events-page-events .btn.btn-brown{margin-top:18px}.form-item-field-event-end-date-value-value{width:100%}.form-item-field-event-start-date-value-value{width:100%}.form-item-field-event-start-date-value-value-date .container-inline-date .date-padding{width:100%}.form-item-field-event-start-date-value-value-date .date-date{width:100%}.form-item-field-event-start-date-value-value-date .date-date .bef-datepicker.form-control.dateTime{width:inherit}.form-item-field-event-end-date-value-value-date{width:100%}.form-item-field-event-end-date-value-value-date .date-date{width:100%}.form-item-field-event-end-date-value-value-date .date-date .bef-datepicker.form-control.dateTime{width:inherit}#simplenews-confirm-add-form{margin:auto;width:100%;max-width:1280px}#simplenews-confirm-add-form .form-submit{background:#d44f18;color:#f4f0ed;border:0;border-radius:0}.node-type-megagabarit .accordion{padding-bottom:20px;padding-top:20px}.img-artiste img{max-width:100%}.img-artiste .field-item.even{padding-bottom:5%;text-align:center}.vidiotheque{margin-top:2%}.vidiotheque .thumbnail{background:0 0}.gallery-form.section.brown{min-height:80px}.page-videotheque .fancybox-nav{width:100px;height:100px;top:50%;transform:translate(0,-50%)}.unavoidable-map .accordion .panel-collapse a{color:#4c3537}.unavoidable-map .accordion .panel-title a{color:#4c3537}.unavoidable-map .accordion .panel-default>.panel-heading:after{color:#4c3537}.widget .accueil-map-contenu{border:0}.widget .accueil-map-contenu .ville-map{border:0}.widget p.decalage{padding-right:30px}.widget #widget-map div{border:0}.widget div p.widget-sec-title{font-size:26px;margin:0;color:#fff}.ville-map{position:absolute;display:block;width:55px;height:50px;margin-top:-10px}.ville-map-nom{font-family:"Merriweather, sans-serif";cursor:default;position:absolute;margin-top:-15px;text-transform:capitalize;left:-46px;top:59px;z-index:999999;width:110px;text-align:center;color:#3f3f3f;font-size:15px}.accueil-map-contenu{position:relative;clear:both}.topBanner .carousel .item{background-repeat:no-repeat;background-size:cover}.topBanner .carousel .item img{height:100%;width:100%}.formErrorContent{background:#463032 !important}.formErrorArrow div{background:#463032 !important}#unavoidable-map img{cursor:default !important}#menu .navbar .navbar-collapse ul.nav li a{cursor:default;font-weight:500}.page-evenements .inspirerMoiMobile{display:none}.page-events .inspirerMoiMobile{display:none}.contactezNous form input.email{padding-right:45px}.ar-AR.node-type-event table.table-striped{direction:rtl}.region.region-footer-top .social a{margin:0 5px}.pagination{max-width:450px;width:auto}.carousel-inner{height:100%}.carousel-inner .bg-item.item{background-size:cover !important;width:100%;height:100%}.mediatheque .fancybox img{width:100%;min-height:200px;max-height:200px}#centenu{max-width:1600px}section{margin-top:30px}section:last-child{padding-bottom:30px !important}#search-block-form .search-submit{text-indent:1px}#search-block-form .search-submit:before{text-indent:0;margin-right:140px}#incontournable{padding-bottom:30px !important}.navbar-brand>img{transition:all .5s ease-out;width:100px}
.accordion{width:290px}.accordion .panel-collapse a{width:95%}.accordion .panel-title{width:95%}.view-listing-destinations .node-destination .field-name-field-destination-image-banner{float:left;margin-right:15px}.bloc-text h1{margin:15px 0}select.gallery-input{background-size:10px}.navbar-nav>li .dropdown{border:2px solid #463032;visibility:hidden;min-height:unset;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.navbar-nav>li.rich-menu2 .dropdown a{text-transform:initial}.navbar-nav>li.rich-menu2 .dropdown a.map-destination{text-transform:uppercase}#widget-map #content{padding:0 !important;position:absolute !important;top:40px !important;right:0 !important;left:0 !important;height:200px !important}.outils-section ul li a{height:100%;width:100%;outline:0}.outils-section ul li a:before{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.button_container{position:absolute;top:50px;right:15px;height:25px;width:25px;cursor:pointer;transition:opacity .25s ease}.button_container span{background:#a19697;border:0;height:5px;width:5px;position:absolute;top:0;left:10px;transition:all .35s ease;cursor:pointer;border-radius:5px}.button_container span:nth-of-type(3){top:9px}.button_container span:nth-of-type(4){top:18px}.button_container span:nth-of-type(5){top:18px}.button_container:hover{opacity:.7}.button_container.active .top{transform:translateX(-10px);background:#948788}.button_container.active .bottom{transform:translateX(-10px);background:#948788}.button_container.active .top2{transform:translateX(10px);background:#948788}.button_container.active .bottom2{transform:translateX(10px);background:#948788}.button_container.active .middle{background:#a19697}.video-title{background-color:rgba(255,255,255,.43);height:67px;display:inline-block;text-align:center;padding:10px;color:#fff;background-color:#000;position:absolute;bottom:0;width:100%;height:45px;height:auto}.nav-toggle{height:auto}.video-home{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-home iframe{position:absolute;top:-15%;left:0;width:100%;height:100%}.video-home object{position:absolute;top:-15%;left:0;width:100%;height:100%}.video-home embed{position:absolute;top:-15%;left:0;width:100%;height:100%}#webform-client-form-65 .captcha{width:100%;float:left}#edit-submitted-i-agree-1{width:20px;margin:0;padding:0;opacity:1;cursor:pointer;box-shadow:none;-webkit-appearance:checkbox;height:25px;position:relative}.div_agreement{float:left;margin-top:1em;position:relative;width:100% !important}.div_agreement .checkbox label{padding-left:0}#sliding-popup .popup-content.info{width:100%}#sliding-popup .popup-content #popup-buttons button{color:inherit}#sliding-popup.sliding-popup-bottom{background:#463032 none repeat scroll 0 0}span.img-title{position:absolute;bottom:0;width:100%;padding:10px;background:rgba(255,255,255,.6);transition:all .2s ease-in-out;left:0}.views-field.views-field-representation{position:relative;transition:all .2s ease-in-out}.views-field.views-field-representation:hover{transform:scale(.9);transition:all .2s ease-in-out}.thumbnail a>img{display:block;width:100%;max-height:200px;min-height:200px}.thumbnail>img{display:block;width:100%;max-height:200px;min-height:200px}a.video-youtube.thumbnail.video-container:hover{transition:all .2s ease-in-out;transform:scale(.99)}.gm-style-iw{width:320px !important;top:15px !important;left:0 !important;background-color:#fff;box-shadow:0 1px 6px rgba(178,178,178,.6)}.gm-style-iw>div{min-width:320px}.gm-style-iw>div>div>p{color:#452f30;padding:10px 11px;margin:0;font-size:13px}.gm-style-iw>div>div>p:first-child{font-weight:500;margin-bottom:0;color:#fff;background:#d44f18;display:block;padding:10px 11px;text-transform:uppercase;font-size:16px}.gm-style-iw+div{width:13px !important;height:13px !important;overflow:hidden !important;position:absolute !important;opacity:1 !important;right:38px !important;top:3px !important;z-index:10000 !important;cursor:pointer !important;border:4px solid #d44f18 !important;border-radius:100% !important;box-shadow:#3990b9 0 0 1px !important;box-sizing:content-box}
.owl-carousel .owl-item:hover{transform:scale(.95);transform:scale(1)}.owl-carousel .top-wrap img{height:100%}.owl-carousel .telechargements .owl-item:hover .info{box-shadow:none}.huge-title{font-family:"Merriweather, sans-serif";font-style:italic;margin:0 0 20px;line-height:1.1}.huge-title-mobile{font-size:35px;margin:0 0 20px;color:#4c3537;text-shadow:none;font-weight:700;font-family:"Merriweather, sans-serif";font-style:italic;line-height:1.1}.widget-sec-title{font-family:Ubuntu,sans-serif;font-weight:500;font-style:normal;line-height:1.1}.widget-cities{font-family:Ubuntu,sans-serif;font-weight:500;font-style:normal;line-height:1.1;margin-top:0;margin-bottom:25px;padding-bottom:10px;color:#fff;border-bottom:1px solid #fff;font-size:22px}.widget-cities .right{float:right}h2.liste-title{font-family:Ubuntu,sans-serif;color:#4c3537;font-weight:500;font-style:normal;font-size:22px}.front #homeSlider .item.active{background-color:#fff}.item-list ul.pagination li{padding:0;display:inline-block;float:left;margin:0}.form-item.webform-component.webform-component-select.webform-component--delegation-concernee{float:right;position:relative}.form-item.webform-component.webform-component-select.webform-component--delegation-concernee::after{content:'';display:block;position:absolute;right:0;bottom:0;background:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/app/images/picto_onmt.png) center no-repeat #d44f18;height:40px;background-size:cover;width:40px;text-indent:9999999999%;border:0;transition:all .2s ease-in-out}select#edit-submitted-delegation-concernee{width:100%;background-size:12px;background-position-x:90%}.owl-item a{display:block;overflow:hidden}@media only screen and (max-width:767px){.ville-map{display:none}}@media only screen and (min-width:1025px){.topBanner .carousel{height:600px}.topBanner .carousel .item{height:600px}#modalcommunication .modal-dialog{width:900px}}@media only screen and (max-width:1201px){.events-form.section.brown .form-inline .form-group{width:45%;display:inline-block}.views-exposed-widget.views-widget-edit-field-event-category-tid .bef-checkboxes .checkbox{width:30%}}@media only screen and (max-width:768px){.views-exposed-widget.views-widget-edit-field-event-category-tid{padding:0 15px}.views-exposed-widget.views-widget-edit-field-event-category-tid .bef-checkboxes .checkbox{width:45%}}@media only screen and (max-width:425px){.events-form.section.brown .form-inline .form-group{width:100%;display:block;padding-left:15px;padding-right:15px}.events-form.section.brown .form-inline .btn.btn-brown{margin-left:15px}.ar-AR .events-form.section.brown .form-inline .btn-brown{margin-right:15px}.ar-AR .views-exposed-widget.views-widget-edit-field-event-category-tid{padding-right:25px}.views-exposed-widget.views-widget-edit-field-event-category-tid{padding:0 15px}.views-exposed-widget.views-widget-edit-field-event-category-tid .bef-checkboxes .checkbox{width:100%}.widget-cities{font-size:14px}}@media only screen and (min-width:320px) and (max-width:767px){.field-name-field-image-teaser{width:100%}.field-name-field-image-teaser img{width:100%;margin-bottom:20px}.field-name-field-illustration-image{width:100%}.field-name-field-illustration-image img{width:100%;margin-bottom:20px}.field-name-field-activity-image{width:100%}.field-name-field-activity-image img{width:100%;margin-bottom:20px}.field-name-body.field-type-text-with-summary{width:100%;margin-bottom:20px}}@media screen and (max-width:992px){.vidiotheque .thumb .thumbnail{margin:0}.vidiotheque .thumb .thumbnail img{width:100%}.vidiotheque .thumb:not(:last-child){margin-bottom:30px}}@media(min-width:768px){.topBanner{height:480px;overflow:hidden}}@media only screen and (min-width:768px) and (max-with:991px){.navbar-right{margin-right:-15px}}@media only screen and (min-width:768px){.fixed-header{position:fixed;top:0;z-index:999999;left:0;right:0;width:100%;background:#fff}.fixed-header .navbar-brand img{width:50px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.fixed-header #langues{display:none}.fixed-header .navbar-nav>li{padding-top:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.fixed-header .navbar-nav>li#rechercher.open .dropdown{top:60px}.fixed-header .navbar-nav>li.rich-menu:hover .dropdown{top:74px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.fixed-header .navbar-nav>li.rich-menu2:hover .dropdown{top:74px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.fixed-header #rechercher{padding-top:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}}@media only screen and (max-width:991px) and (min-width:768px){.left-gal img{float:right;width:100%}.right-gal img{float:right;width:100%}.large-gal{width:100%;margin:0 auto 15px}.form-control.select.gallery-input{width:22%;float:left;margin-left:30px;height:auto}#views-exposed-form-galerie-page button#edit-submit-galerie{margin-left:20px;font-size:18px}button#edit-submit-galerie{margin-left:20px;font-size:18px}}@media only screen and (max-width:768px){.view-listing-destinations .node-destination .field-name-field-destination-image-banner{width:100%}.view-listing-destinations .node-destination .field-name-field-destination-image-banner img{width:100%}.gallerie img{width:100%}.incontournable img{width:100%}.offre img{width:100%}.unavoidable-map{margin-bottom:20px}}@media only screen and (max-width:767px){.form-control.select.gallery-input{width:90%;margin-left:initial;margin:0 auto;height:initial;float:none}#views-exposed-form-galerie-page button#edit-submit-galerie{width:90%;margin:auto;display:block;margin-bottom:10px}button#edit-submit-galerie{width:90%;margin:auto;display:block;margin-bottom:10px}.sidenav{padding:25px 20px}#outils{top:75px}#outils.open{width:100%}.widget div{width:100%}.nav-toggle{top:115px}.unavoidable-map .accordion{width:100%}input.search-submit{z-index:999}.fancybox-close{position:absolute !important;top:0 !important;right:0 !important;width:36px !important;height:36px !important;cursor:pointer !important;z-index:8040 !important}.fancybox-type-iframe .fancybox-inner{overflow:auto !important;width:100% !important;height:450px !important}.fancybox-opened{width:100% !important;height:auto !important;position:absolute !important;top:100px !important;left:0 !important;opacity:1 !important;overflow:visible !important;display:block !important}
.fancybox-opened .fancybox-skin{padding:0 !important;width:auto !important;height:auto !important}.fancybox-inner{width:100% !important;height:auto !important}.fancybox-skin{border-radius:0}}@media only screen and (min-width:992px){button#edit-submit-galerie{margin-left:30px}}@media only screen and (max-width:991px){.carousel-inner>.item>img{transform:unset !important;height:100%}}@media only screen and (max-width:767px) and (min-width:320px){.ar-AR .navbar-default.sticky .navbar-toggle{top:30px}.ar-AR .navbar-default.sticky #toggle{top:30px}.ar-AR .navbar-default.sticky .navbar-brand img{height:55px;width:auto}.navbar-default.sticky .navbar-toggle{top:30px}.navbar-default.sticky #toggle{top:30px}.navbar-default.sticky .navbar-brand img{height:55px;width:auto}.widget div p.widget-sec-title{font-size:18px}}@media only screen and (max-width:991px) and (min-width:768px){.nav-toggle{background-color:#463032;top:95px;height:245px;width:60px;position:relative}#outils{position:fixed;right:-700px;top:120px;z-index:99;width:760px;height:100%;-webkit-transition:right .3s ease;-moz-transition:right .3s ease;-o-transition:right .3s ease;transition:right .3s ease}}@media only screen and (max-width:1399px){.vidiotheque .thumbnail{height:unset}}@media only screen and (min-width:768px){#webform-client-form-65 #edit-captcha-response--2{width:20%}}@media only screen and (max-width:991px){.contactezNous form .form-actions .btn{width:100%}}@media all and (min-width:768px){#activities .node-activity .field-type-text-with-summary{overflow:visible}#activities .node-megagabarit .field-type-text-with-summary{overflow:visible}#activities .node-illustration .field-type-text-with-summary{overflow:visible}.view-listing-destinations .node-destination .field-type-text-with-summary{overflow:visible}.fixed-header .navbar-right{float:right;margin-right:0}.fixed-header .navbar-left{margin-left:0}.fixed-header .navbar-brand{margin-left:-80px}}@media screen and (max-width:767px){select#edit-submitted-delegation-concernee{width:100%;background-size:12px;background-position-x:80%}}@media screen and (min-width:768px) and (max-width:992px){select#edit-submitted-delegation-concernee{width:100%;background-size:12px;background-position-x:85%}}.owl-controls,html{-webkit-tap-highlight-color:transparent}.btn-group>.btn-group,.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.dropdown-menu{float:left}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.pre-scrollable{max-height:340px}.h2{font-size:28px}.navbar-brand{width:auto;max-width:130px}#actualites{text-align:center}#actualites .act{display:inline-block}#actualites .act a{display:block;overflow:hidden;margin-right:3px}#actualites .act img{max-width:100%;height:100%;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}#actualites .act .big-title{margin:20px 20px 25px;text-align:left}#actualites .act:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}#decouvrir-cover{margin-bottom:65px;position:relative}#decouvrir-cover img{width:100%;height:300px}#exeriences-cover{margin-bottom:65px;position:relative}#exeriences-cover img{width:100%;height:300px}#decouvrir-cover.decouvrir-marrakesh img{height:auto}#decouvrir-body{margin-bottom:70px}.decouvrir-casa{width:388px;display:inline-block;float:right}.decouvrir-intro.margin{margin:45px 0}.single-row .img img{width:100%}.single-row .txt h3{margin-top:30px;font-style:italic;position:relative;margin-bottom:30px}.single-row .txt h3:before{content:" ";display:inline-block;background:#d44f18;height:1px;width:115px;position:absolute;bottom:-10px;left:0}.single-row:nth-child(odd) .txt{float:left}.single-row:nth-child(odd) .img{float:right}.single-row:nth-child(even) .txt{float:right}.single-row:nth-child(even) .img{float:left}#other-activites{text-align:center}#other-activites .other-activites-wrap{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center}
#other-activites h3{margin-bottom:40px}#other-activites .act{padding:30px;background-color:#f5f5f5;border:1px solid #e9e6e7;margin:0 0 30px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}#other-activites .act img{margin-bottom:20px;width:100%}#other-activites .act .title{display:block;font-weight:700;font-size:18px;margin-bottom:15px}#other-activites .act .where{display:block;font-weight:700;font-size:14px;text-transform:uppercase}#other-activites .act:hover{background-color:#d44f18;color:#fff}#other-activites .act:hover a{color:#fff !important}#other-activites a:hover{color:#fff !important}.exp-left{width:45%;float:left}.exp-right .exp-img:nth-of-type(2){margin-right:0}.exp-right .exp-img:nth-of-type(4){margin-right:0}.exp-right .exp-img .gallerie{margin:0 0 30px}.exp-right .exp-img .gallerie span{font-size:18px;padding-top:15px}.exp-right .exp-img .gallerie span:before{content:" ";display:block;width:60px;height:3px;background-color:#ff4b00;position:absolute;left:50%;top:130%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.exp-right .exp-img .gallerie:hover span:before{width:80px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.navbar-nav>li.rich-menu2{margin-left:40px}.navbar-nav>li.rich-menu2 .dropdown .container{padding-bottom:30px;min-height:360px}.navbar-nav>li.rich-menu2 .dropdown a{padding:9px 12px}.navbar-nav>li{padding:42px 10px 0}.navbar-nav>li .dropdown a{overflow:hidden;transition:all .3s}.navbar-nav>li .dropdown a:hover img{transform:scale(1.2)}.offre img{height:115px !important}#decouvrir-slider{margin-bottom:70px}#dec-slider .owl-controls{margin-top:10px}.dec-single-item{background:#f5f5f5}.dec-single-item .dec-description{padding:20px}.dec-single-item .dec-description h4{margin-bottom:15px}.outils-section ul li a:before{content:"";background-image:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/images/content/icons/outils-icons.png) !important;background:0 0;position:absolute;height:25px;width:25px;top:18px;top:50%;left:0;left:50%;display:block;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#fff;font-size:18px}.outils-section ul li a:hover:before{color:#4c3537}.outils-section ul li a.share-fb:before{content:"\f09a"}.outils-section ul li a.share-twitter:before{content:"\f099"}.outils-section ul li a.print:before{content:"\f02f"}#st-2 .st-btn[data-network=facebook]{background-color:#4c3537 !important}#st-2 .st-btn[data-network=facebook]:hover{background-color:#ede1d7 !important}#st-2 .st-btn[data-network=facebook]:hover svg{fill:#4c3537 !important}#st-2 .st-btn[data-network=twitter]{background-color:#4c3537 !important}#st-2 .st-btn[data-network=twitter]:hover{background-color:#ede1d7 !important}#st-2 .st-btn[data-network=twitter]:hover svg{fill:#4c3537 !important}#st-2 .st-btn[data-network=print]{background-color:#4c3537 !important}#st-2 .st-btn[data-network=print]:hover{background-color:#ede1d7 !important}#st-2 .st-btn[data-network=print]:hover svg{fill:#4c3537 !important}#st-2 .st-toggle{display:none !important}.blog-slider-section{background:#f4f4f4;padding-top:30px;margin-top:0}.blog-slider .owl-wrapper-outer{background:#fff;height:442px}.blog-slider .owl-controls{margin:40px 0}.blog-slider .owl-controls .owl-page span{background:#d2cece;height:9px;width:9px;border:0;border-radius:50%}.blog-slider .owl-controls .owl-page.active span{background:#d44f18}.blog-slider .blog-slider--slide{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
.blog-slider .blog-slider--text-wrap{padding:50px;width:33.92%}.blog-slider .blog-slider--date{display:block;font-family:Ubuntu;font-size:18px;font-weight:400;font-style:normal}.blog-slider .blog-slider--desc{text-align:justify;text-align-last:left;font-family:Ubuntu;font-size:26px;font-weight:700;font-style:normal;margin-bottom:25px}.blog-slider .blog-slider--more{display:block;color:#d44f18;font-family:Ubuntu;font-size:14px;font-weight:700;font-style:normal;text-transform:uppercase}.blog-slider .blog-slider--image-wrap img{width:100%}.blog-listing--main{padding:50px;background:#fff}.blog-listing--main .h1{font-size:26px;font-weight:400;margin:0}.blog-listing--main .blog-listing--item{margin-bottom:40px}.blog-listing--main .blog-listing--item:last-child{margin-bottom:0}.blog-listing--main .blog-listing--show-all{display:block;color:#d44f18;font-family:Ubuntu;font-size:14px;font-weight:700;font-style:normal;text-transform:uppercase}.blog-listing--main .blog-listing--date{display:block;font-family:Ubuntu;font-size:18px;font-weight:400;font-style:normal}.blog-listing--main .blog-listing--title a{color:#d44f18;font-family:Ubuntu;font-size:20px;font-weight:700;font-style:normal}.blog-listing--header{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:60px}.blog-listing{background:#f4f4f4;margin-top:0}.blog-listing .row{padding:0 15px}.blog-listing--sidebar{padding:50px}.blog-listing--sidebar .h3{font-size:20px;font-weight:700;margin:0 0 30px 0}.blog-listing--sidebar>div:not(:last-child){margin-bottom:60px}.newsroom-details .blog-listing--sidebar{padding:45px 30px;background:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/images/newsroom-sidebar-bg.jpg);color:#fff}.even table{margin-bottom:30px}.newsroom-details .blog-listing--sidebar .h3{border-bottom:1px solid #fff;padding-bottom:30px}.newsroom-details .blog-listing--categories li{line-height:40px}.newsroom-details .blog-listing--categories li a{color:#fff;text-transform:uppercase;font-weight:700;font-size:14px}.newsroom-details .blog-listing--recent-articles li a{color:#fff;font-weight:700}.newsroom-details .blog-details--title a{font-size:32px}.newsroom-details .blog-details--header{padding:0 0 40px}.newsroom-details .blog-details--main p{padding:17.5px 0}.newsroom-details .wrap{padding:40px 40px 17.5px 40px}.newsroom-details .wrap *{font-family:Ubuntu,sans-serif !important}.blog-listing--follw-us li a{line-height:30px}.blog-listing--follw-us i{width:23.16px}.blog-listing--categories li a{text-transform:capitalize;line-height:20px;line-height:30px}.blog-listing--recent-articles li:not(:last-child){margin-bottom:25px}.blog-details{background:#f4f4f4;margin-top:0;padding-top:30px}.blog-details--main{background:#fff;padding:0}.blog-details--main p{margin:0;text-align:justify;text-align-last:left}.blog-details--header{padding:50px}.blog-details--date{display:block;font-family:Ubuntu;font-size:18px;font-weight:400;font-style:normal}.blog-details--title a{color:#4c3537;font-family:Ubuntu;font-size:20px;font-weight:700;font-style:normal}.blog-details--image{width:100%}.newsroom-details--share{height:60px;background:#d44f18;color:#fff;display:flex;justify-content:space-between;align-items:center;padding:0 40px}.newsroom-details--share span{font-style:italic;font-size:20px}.newsroom-details--share--links a{color:#fff;display:inline-block;margin-left:20px;width:34px;height:34px;line-height:32px;border:1.5px solid #fff;text-align:center;border-radius:50%;transition:all .3s ease}.newsroom-details--share--links a:hover{color:#4c3537;border-color:#4c3537}.blog-details--category--share{line-height:60px;margin:50px 50px;border-top:1px solid rgba(212,79,24,.2);border-bottom:1px solid rgba(212,79,24,.2);display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.blog-details--category{text-transform:capitalize;padding-left:20px}.blog-details--share i{transform:rotateY(180deg)}.blog-details--share a{font-weight:700;font-size:18px;text-transform:uppercase;line-height:60px;display:inline-block;background:#d44f18;color:#fff;padding:0 45px}.blog-details--nav{display:-ms-flexbox;display:-webkit-flex;display:flex;padding:0 50px;margin-bottom:90px}.blog-details--nav a{font-family:Ubuntu;font-size:20px;font-weight:700;font-style:normal}.blog-details--prev{margin-right:25px}.blog-details--next{margin-left:25px;text-align:right}.newsroom-section{background:#f4f4f4;padding-top:30px;margin-top:0;margin-bottom:30px}.newsroom-section .item-list{text-align:center}.newsroom--items{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-webkit-align-items:flex-start;-ms-flex-align:center;-ms-flex-align:start;align-items:center;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:60px}
.newsroom--item{box-shadow:0 5px 15px 0 rgba(55,39,40,.1);width:288px;background:#fff;overflow:hidden;transition:.3s ease all}.newsroom--item .h3{font-size:20px;font-weight:700;padding:24px 21px;margin:0}.newsroom--item p{padding:0 21px;margin:0;text-align:justify;text-align-last:left}.newsroom--item img{width:100%}.newsroom--item:hover img{transform:scale(1.1);transition:.3s ease all}.newsroom--header{padding:24px 21px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.newsroom--header .h6{text-transform:uppercase;font-size:14px;font-weight:700;color:#d44f18;margin:0}.newsroom--header span{font-size:14px}.newsroom--more{padding:24px 21px;display:block;color:#d44f18;font-family:Ubuntu;font-size:14px;font-weight:700;font-style:normal;text-transform:uppercase}.newsroom--more:hover{color:#4c3537}.page_title{font-size:42px;color:#fff;font-family:Merriweather;font-style:italic;font-weight:400;text-align:center;position:absolute;margin:auto;width:100%;top:0;bottom:0;height:fit-content}.center-intro{font-family:Ubuntu;text-align:center}.center-intro .container{font-weight:400;color:#4c3537;max-width:830px;margin:0 auto}.center-intro .container div{font-size:18px}.center-intro .container p{font-size:18px}.center-intro h2{font-style:normal;font-family:Ubuntu;font-size:32px;margin:0 0 20px}#destination_maroc{margin:0}.section-title{line-height:60px}.section-title.bold{font-size:26px;color:#4c3537;font-family:Ubuntu;font-weight:700;text-align:center;margin:20px 0 40px}.section-title.bold:before{display:none}.section-title.bold:after{display:none}.gallerie.title_bottom span{top:inherit;bottom:3%;font-size:18px;text-align:left;font-weight:400;padding:0 8%}.gallerie.with_line span{font-size:18px;padding-top:15px}.gallerie.with_line span:before{content:" ";display:block;width:60px;height:3px;background-color:#ff4b00;position:absolute;left:50%;top:130%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.gallerie.with_line span:hover:before{width:80px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.gallerie.up span{top:inherit;bottom:5%}.gallerie.up span:before{top:0}.places_description span{font-weight:600;text-align:center;display:block;font-size:20px;margin:0 0 10px}.places_description p{text-align:center}.decouvrir_tabs .tab_title{margin:0 0 30px;font-size:18px;background:#f1f1f1;font-family:Ubuntu;padding:23px 50px;cursor:pointer}.decouvrir_tabs .gallerie{margin:0}.decouvrir_tabs img{width:100%}.decouvrir_tabs .views-row{margin:0 0 30px}.decouvrir_tabs .active .tab_title{background-color:#d44f18;color:#fff}.decouvrir_tabs .tab_content{display:none}.decouvrir_tabs .fa{float:right;margin:3px 10px}.decouvrir_tabs .with_text span{font-size:20px;font-weight:700;display:block;margin:20px 0 10px;text-align:center;font-family:Ubuntu}.decouvrir_tabs .with_text p{text-align:center;font-family:Ubuntu}.btn-orange.meduim{text-transform:uppercase;font-family:Ubuntu;font-weight:700;font-size:16px;padding:14px 12px}.conseils_pratiques .wrap{border:1px solid #dbd7d7;display:block;padding:30px;margin:0 0 30px;text-align:center}.conseils_pratiques .wrap span{font-family:Ubuntu;font-weight:700;color:#000;font-size:20px;margin:0 0 10px;display:block;text-align:center}.conseils_pratiques .wrap:hover{border-color:#d44f18}.conseils_pratiques .icons{background-image:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/images/sprite.png);background-repeat:no-repeat;display:block;margin:0 auto 20px}.conseils_pratiques .calendrier{background-image:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/images/sprite.png);background-repeat:no-repeat;display:block;margin:0 auto 20px;background-position:-6px 0;width:52px;height:64px}.conseils_pratiques .soleil{background-image:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/images/sprite.png);background-repeat:no-repeat;display:block;margin:0 auto 20px;background-position:0 -151px;width:64px;height:63px}
.conseils_pratiques .cœur{background-image:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/images/sprite.png);background-repeat:no-repeat;display:block;margin:0 auto 20px;background-position:0 -531px;width:64px;height:58px}.conseils_pratiques .dollar{background-image:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/images/sprite.png);background-repeat:no-repeat;display:block;margin:0 auto 20px;background-position:0 -600px;width:37px;height:64px}.conseils_pratiques .heure{background-image:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/images/sprite.png);background-repeat:no-repeat;display:block;margin:0 auto 20px;background-position:0 -74px;width:64px;height:64px}.conseils_pratiques .communication{background-image:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/images/sprite.png);background-repeat:no-repeat;display:block;margin:0 auto 20px;background-position:0 -309px;width:64px;height:64px}.conseils_pratiques .planete{background-image:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/images/sprite.png);background-repeat:no-repeat;display:block;margin:0 auto 20px;background-position:0 -229px;width:64px;height:64px}.conseils_pratiques .velo{background-image:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/images/sprite.png);background-repeat:no-repeat;display:block;margin:0 auto 20px;background-position:0 -383px;width:64px;height:55px}.conseils_pratiques .voiture{background-image:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/app/images/sprite.png);background-repeat:no-repeat;display:block;margin:0 auto 20px;background-position:0 -455px;width:64px;height:57px}.decouvrir-content .col-md-3 img{margin:0 0 20px;max-width:100%}.decouvrir-content .section-title{margin:50px 0}.decouvrir-content .sub_title{display:block;margin:0 0 10px}.decouvrir-content .btn{font-size:20px}.gm-style-iw{height:250px !important;width:340px !important;height:190px;text-align:center;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;margin:auto;padding:0;background-color:#fff;box-shadow:inherit}.gm-style-iw+div{width:13px !important;right:38px !important;height:13px !important;overflow:hidden !important;position:absolute !important;opacity:1 !important;right:-7px !important;top:-7px !important;z-index:10000 !important;cursor:pointer !important;border:4px solid #d44f18 !important;border-radius:100% !important;box-shadow:#3990b9 0 0 1px !important;box-sizing:content-box}.navbar-left{margin-left:0 !important}#inspirerMoi{text-align:center}.segments_menu>li{margin:0;padding-top:13px;padding-bottom:3px}.segments_menu>li a{font-size:16px !important;padding:0 !important}.segments_menu>li img{width:100%;transform:scale(1) !important}.segments_menu>li:hover{background:#463032}.exp-img h3{top:inherit;bottom:5%;color:#fff;font-weight:700;position:absolute;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:18px;margin:0 auto}.header_social{background:#248dfa;color:#fff;height:120px;position:relative;overflow:hidden;transition:all .2s ease}.header_social .icon-style{width:120px;height:120px;border:3px solid #fff;display:flex;justify-content:center;align-items:center;border-radius:50%;font-size:75px;opacity:.8;position:absolute;left:-20px;bottom:-26px;transition:all .15s ease}.header_social a{color:#fff;display:block;height:100%}.header_social .title-style span{position:absolute;right:20px;bottom:20px;display:block;font-weight:500}.header_social .title-style .tag{opacity:0;transition:all .2s ease}.header_social .title-style .name{transition:all .2s ease;font-size:22px}.header_social:hover{box-shadow:2px -2px 10px rgba(0,0,0,.47)}.header_social:hover .title-style .name{bottom:50px}.header_social:hover .title-style .tag{opacity:1}.header_social:hover .icon-style{opacity:1;width:130px;height:130px;font-size:78px}.social-blog{margin-bottom:40px;margin-top:40px}@media only screen and (max-width:622px){.newsroom--items{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:767px) and (min-width:320px){#dec-slider .owl-item>div{max-width:100% !important}.blog-slider .blog-slider--slide{max-width:100% !important}.blog-details{padding-top:10px}.blog-details .responsive{padding:25px 20px 10px}.blog-details .responsive .blog-listing--categories,.blog-details .responsive .blog-listing--recent-articles{margin:0 0 10px}.blog-details .responsive .blog-listing--categories li a,.blog-details .responsive .blog-listing--recent-articles li a{font-weight:400;font-size:16px}.blog-details .responsive .blog-listing--categories .h3,.blog-details .responsive .blog-listing--recent-articles .h3{font-size:18px;margin:0 0 20px;padding-bottom:15px}.blog-details .responsive .blog-listing--categories ul,.blog-details .responsive .blog-listing--recent-articles ul{display:none}.blog-details .responsive .blog-listing--categories .glyphicon-menu-up,.blog-details .responsive .blog-listing--recent-articles .glyphicon-menu-up{display:none}.blog-details .responsive .blog-listing--categories .glyphicon-menu-down,.blog-details .responsive .blog-listing--recent-articles .glyphicon-menu-down{display:inline-block}.blog-details .responsive .blog-listing--categories .open .glyphicon-menu-down,.blog-details .responsive .blog-listing--recent-articles .open .glyphicon-menu-down{display:none}.blog-details .responsive .blog-listing--categories .open .glyphicon-menu-up,.blog-details .responsive .blog-listing--recent-articles .open .glyphicon-menu-up{display:inline-block}.newsroom-details .blog-details--title a{font-size:25px}.newsroom-details--share--links a{margin-left:5px}}@media only screen and (max-width:991px){#blog-slider{width:100%}.blog-slider .blog-slider--slide{display:block}.blog-slider .owl-wrapper-outer{height:auto}.blog-slider .blog-slider--text-wrap{width:auto}}@media only screen and (max-width:1200px){.decouvrir-intro{width:100%}.decouvrir-casa{width:100%}.decouvrir-casa .gallerie{width:388px;margin:0 auto}.single-row:nth-child(odd) .txt{float:none;width:100%;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px;margin-bottom:30px}.single-row:nth-child(odd) .img{float:none;width:100%}.single-row:nth-child(even) .txt{float:none;width:100%;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px;margin-bottom:30px}.single-row:nth-child(even) .img{float:none;width:100%}.exp-left{float:none;width:auto;margin-bottom:30px}.exp-right{float:none;width:auto;margin-right:-15px;margin-left:-15px;text-align:center}.exp-right .exp-img{margin:14px}.exp-right .exp-img:nth-of-type(2){margin-right:14px}.exp-right .exp-img:nth-of-type(4){margin-right:14px}.blog-slider .blog-slider--desc{font-size:18px !important}}@media only screen and (max-width:1400px){.blog-slider .blog-slider--desc{text-align:justify;font-size:21px}.blog-slider .blog-slider--text-wrap{padding:40px}}.even table tbody tr td:last-child{padding-left:20px}.dnd-atom-wrapper{display:none !important}@media only screen and (max-width:480px){.even table tbody tr td:last-child{padding-left:0 !important}.even table tbody tr td:first-child{text-align:center}.even table tbody tr td{display:block !important}}.scald_video video{display:none}.h_blog{color:white}.carousel-inner .bg-item.item{background-position-y:50% !important}.newsroom-section{background-image:url(/sites/all/themes/custom/onmt_theme/images/fond-blog.jpg);background-position:top;background-repeat:no-repeat}.h2_title_blog{color:#4c3537 !important}.social-blog ._2p3a{width:100% !important}.uiScaledImageContainer{width:100% !important}.telechargements .item-list{text-align:center}
.h2_title_blog{color:#FFF;font-size:52px;font-weight:bold}#langues .dropdown-menu{right:0 !important;left:auto !important}.blog-slider .owl-wrapper-outer{height:auto !important}.blog-slider .owl-controls{margin:0 0 20px 0 !important}.blog-details--header h2{font-size:20px;font-weight:bold;margin-top:20px}.newsroom-details .wrap img{width:100% !important;height:auto !important}.i18n-ar .newsroom-details .blog-details--main p{text-align:right}.i18n-ar .blog-details--main p{text-align-last:right}.ar-AR .blog-details--title a{font-family:HelvNeue-roman-arabic !important}.newsroom--items{justify-content:center !important;float:none}.famous_dist{text-align:center;position:relative}.famous_dist_title{position:relative;margin-top:0;margin-bottom:35px}.famous_dist p{line-height:20px;padding-bottom:10px}section:last-child.dest{padding-bottom:0 !important}.bg_pattern{min-width:100%}.famous_dist_title:before{background-color:#d44f18;content:'';position:absolute;width:96px;top:50%;overflow:hidden;height:1px;left:10%}.famous_dist_title:after{background-color:#d44f18;content:'';position:absolute;width:96px;top:50%;overflow:hidden;height:1px;right:10%}.famous_dist:before{content:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/images/icons/visitmorocco.png);position:absolute;top:-20%}.destination_filter{background-image:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/images/map_box_bg.png);background-repeat:repeat-y;display:block;width:450px;position:absolute;top:0;left:73px;z-index:1;padding:0 25px 15px}.map{position:relative;margin-top:0;color:#FFF;height:auto;margin-bottom:25px}.map_checkbox ul>li{display:inline-block;list-style:none;width:197px}.map_checkbox ul>li label{font-size:15px;font-weight:400;display:inline-block}.map input,select{color:#000}.filter_title{font-size:19px;padding:12px 0;position:relative}.filter_title:after{background-color:#ffffff4d;content:'';position:absolute;width:166px;bottom:13px;overflow:hidden;opacity:26%;height:1px;left:0}.destination_filter p{font-size:14px}.destination_filter .fa-search{font-size:23px;color:#fff;padding:1px 0 0 4px}.dest_dropdown{padding:5px;margin-bottom:2px;width:100%;color:#2f2f2f;appearance:none;-webkit-appearance:none;-moz-appearance:none;background:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/images/icons/dropdown-arrow.png) no-repeat;background-position:97% 50%;background-color:#fff}.map input{width:100%;color:#7a7a7a}.icons_space:before{content:'';width:29px;padding-left:5px;margin-right:8px;height:25px;display:inline-block;background-repeat:no-repeat;background-size:contain;background-position:center center}.dest_490:before{background-image:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/images/icons/avion.png)}.dest_491:before{background-image:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/images/icons/gare.png)}.dest_484:before{background-image:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/images/icons/culture.png)}.dest_493:before{background-image:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/images/icons/golf.png)}.dest_475:before{background-image:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/images/icons/monument.png)}.dest_476:before{background-image:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/images/icons/muse.png)}.dest_483:before{background-image:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/images/icons/nautique.png)}.dest_482:before{background-image:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/images/icons/subway.png)}.dest_487:before{background-image:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/images/icons/ski.png)}.dest_495:before{background-image:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/images/icons/ski.png)}.dest_478:before{background-image:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/images/icons/plage.png)}.dest_481:before{background-image:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/images/icons/cinema.png)}.dest_489:before{background-image:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/images/icons/desert.png)}.dest_480:before{background-image:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/images/icons/hotel.png)}.dest_494:before{background-image:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/images/icons/mosque.png)}.dest_479:before{background-image:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/images/icons/nature.png)}.dest_485:before{background-image:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/images/icons/ski.png)}.dest_477:before{background-image:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/images/icons/shoping.png)}.dest_492:before{background-image:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/images/icons/station-thermale)}.dest_486:before{background-image:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/images/icons/ski.png)}.checkbox_type{opacity:1;width:15px;height:15px;background:white;border-radius:2px;border:1px solid #cdcdcd}.blog-listing--main .blog-listing--item{overflow:hidden}.blog-listing--main .blog-listing--item img{float:left;margin-right:20px}.newsroom--item{width:31%}@media screen and (max-width:600px){.stayhome-page .view-stayhome-main-video-main{padding:15px !important}.video-js{width:310px;height:180px}.stayhome-page .modal-dialog{margin:35% auto 0 !important}#stayhome-banner-pane img{width:200% !important;margin:auto;height:auto;margin-left:-30%;min-height:200px}.blog-details--main img{width:100% !important;height:100% !important}.newsroom-details--share--links{width:100%}.newsroom--item{width:90%}.blog-listing--main .blog-listing--item{overflow:auto}.blog-listing--main .blog-listing--item img{float:none;margin-right:0;margin-bottom:20px}.blog-details--category--share{display:block !important}newsroom-details--share--links{width:100% !important}newsroom-details--share--links ul{display:flex !important;width:100% !important;justify-content:flex-end !important}.newsroom-details--share--links a{margin-left:10px !important}}@media screen and (max-width:800px){}@media screen and (min-width:768px) and (max-width:1200px){.navbar-default .navbar-nav>li{padding:42px 0 0 !important;margin-left:0 !important}.navbar-default .navbar-nav>li>a{padding:22px 15px 36px !important;font-size:14px}#rechercher a{padding-left:15px}}@media only screen and (max-width:1400px) and (min-width:1200px){.carousel{height:500px}.almaghreb{bottom:25px}#inspirerMoi{bottom:222px}}@media screen and (max-width:1400px){.newsroom--item{width:30%}}@media screen and (max-width:990px){.h_blog{color:#4c3537 !important}}@media screen and (max-width:991px){.newsroom--item{width:45%}}@media(max-width:1199px) and (min-width:992px){.carousel{height:320px}.almaghreb{bottom:95px}#inspirerMoi{bottom:295px}}@media screen and (max-width:608px){.newsroom--item{width:95%}}@media screen and (max-width:320px){.blog-details--header,.newsroom-details .wrap{padding:50px 15px}.blog-details--category--share{margin:0 !important}.newsroom-details--share{padding:0;justify-content:center}.newsroom-details--share ul{text-align:center}.newsroom-details--share--links a{margin-left:5px;margin:0 5px !important}.newsroom-details--share{flex-direction:column;height:auto;padding:10px 0}.newsroom-details--share span{display:block;margin-bottom:10px}}@media only screen and (max-width:600px){.famous_dist_title:after{background:none}.famous_dist_title:before{background:none}.map{max-width:100%;padding-top:0}.destination_filter{width:auto;position:relative;background-repeat:repeat;left:0}
.map_checkbox ul>li{width:183px}.map_checkbox ul>li label{font-size:13px}.icons_space:before{height:29px}.destination_filter .form-type-textfield{width:80% !important}}@media only screen and (min-width:601px) and (max-width:767px){.map{max-width:100%;padding-top:0}.destination_filter{width:auto;position:relative;background-repeat:repeat;left:0}.map_checkbox ul>li label{font-size:14px}.famous_dist_title:before{background:none}.famous_dist_title:after{background:none}}@media only screen and (min-width:768px) and (max-width:991px){.map{padding-top:0 !important}.destination_filter{width:auto;position:relative;background-repeat:repeat;left:0;top:0}}@media only screen and (min-width:992px) and (max-width:1199px){.famous_dist_title:before{left:2%}.famous_dist_title:after{right:2%}.destination_filter{width:450px;position:absolute;top:0;left:0;z-index:1;padding:15px 25px}.filter_title{font-size:17px}.map input{width:100%}.dest_dropdown{padding:5px;margin-bottom:1px;width:90%}.map_checkbox ul>li label{font-size:14px}.map_checkbox ul>li{width:187px}.destination_filter{width:429px}.filter_title{padding:14px 0}}div#pixlee_container iframe{height:400px !important}.destination_filter .btn-brown{position:relative;color:#4c3537;width:45px;overflow:hidden;vertical-align:middle}.destination_filter .form-type-textfield{width:88%;display:inline-block}.destination_filter .btn-brown:before{content:url(//www.visitmorocco.com/sites/all/themes/custom/onmt_theme/images/icons/search.png);display:block;position:absolute;top:10px;left:15px}.destination_filter .btn-brown:hover{background:#463032 !important;color:#463032 !important}.destination_filter .btn-brown:focus{background:#463032 !important;color:#463032 !important}.contactezNous form input[type=checkbox]:not(old){opacity:1 !important;width:40px;-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}big-title{font-size:16px;margin:9px 0 14px}#actualites .act .big-title{margin:10px 10px 10px;text-align:center}.small-title{font-size:14px}.btn-orange{background:#d44f18;color:#f4f0ed;border:0;border-radius:0;width:400px;margin:30px auto 0;display:block}.gallerie span{font-size:24px !important;color:#fff;font-weight:700;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-shadow:2px 2px #372728;background-color:#37272847}.exp-img h3{background-color:#37272847}.incontournable span{font-size:24px;color:#fff;font-weight:700;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-shadow:2px 2px #372728;background-color:#37272847}#simplenews-block-form-496 [data-tooltip]:before,#simplenews-block-form-496 [data-tooltip]:after{visibility:hidden;-ms-filter:"alpha(opacity=0)";opacity:0;pointer-events:none}#simplenews-block-form-496 [data-tooltip]:before{position:absolute;bottom:150%;left:50%;margin-bottom:5px;margin-left:-80px;padding:7px;width:160px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#000;background-color:hsla(0,0%,20%,0.9);color:#fff;content:attr(data-tooltip);text-align:center;font-size:14px;line-height:1.2}#simplenews-block-form-496 [data-tooltip]:after{position:absolute;bottom:150%;left:50%;margin-left:-5px;width:0;border-top:5px solid #000;border-top:5px solid hsla(0,0%,20%,0.9);border-right:5px solid transparent;border-left:5px solid transparent;content:" ";font-size:0;line-height:0}#simplenews-block-form-496 .div-wrap-newsletter:before,#simplenews-block-form-496 .div-wrap-newsletter:after{visibility:visible;-ms-filter:"alpha(opacity=100)";opacity:1}#simplenews-block-form-496 #webform-client-form-65 .webform-component--i-agree>#edit-submitted-i-agree{display:none}#simplenews-block-form-29 input[name='mail']{visibility:hidden}.subscription-hidden-form .title,#simplenews-block-form-29 label[for='edit-mail']{display:none}
#simplenews-block-form-29 button[type='submit']{position:relative;top:130px;font-size:22px;font-weight:700;line-height:50px;padding:0 60px;text-align:center;text-transform:uppercase;background:#d44f18;color:#f4f0ed !important;border:0;border-radius:0;width:400px;display:block;transition:all .2s ease-in-out}#simplenews-block-form-29 input[type="checkbox"]{position:relative;opacity:1;width:30px;height:30px;background:white;border-radius:5px;border:2px solid #555;margin-right:5px;top:8px}#simplenews-block-form-29 input[type='checkbox']:checked{background:#abd}#simplenews-block-form-29 label[for='edit-confirmation']{color:#000;font-weight:bold;font-size:20px}#simplenews-block-form-29 .form-item-confirmation{position:relative;top:0}#simplenews-block-form-29 button[type='submit']:hover{background-color:#ede1d7;color:#4c3537 !important}#simplenews-block-form-29 .form-item{margin:0}#section-confirmation-newsletter-subscription{padding-bottom:220px !important}#section-confirmation-newsletter-subscription h3{text-align:center;margin-bottom:40px}.form-type-textfield{margin:0 !important}#section-confirmation-newsletter-subscription .second-description,.div_agreement .second-description{display:none}#section-confirmation-newsletter-subscription .first-description span,.div_agreement .first-description span{color:blue;text-decoration:underline;cursor:pointer}#section-confirmation-newsletter-subscription .show-plus-info,.div_agreement .show-plus-info{display:block}.div_agreement .first-description{margin-top:30px !important}.big-title{font-size:16px;margin:12px 0 25px}.info{padding:6px 12px 12px 24px}.header .sliding-menu .sliding-menu-content{display:none}.header .sliding-menu.active .sliding-menu-content{display:block}@media only screen and (max-width:767px) and (min-width:320px){.widget>div img{width:100%}}#destination_maroc .exp-img a{display:block;margin-bottom:30px}a.btn{white-space:normal}@media only screen and (max-width:320px){.gallerie{max-width:max-content}}.region-content>img{width:100%}.modal-header{font-size:smaller;text-align:center}.modal-open .modal{width:90%}.modal-body a{width:65px;height:44px;padding:5%}.modal-body a.btn-orange{width:80%;height:50%}.ar-AR .video-title{left:0}.conseils_pratiques .wrap{height:350px}.modal.bd-example-modal-lg.in{width:100% !important;padding-right:0 !important}.modal.bd-example-modal-lg.in .modal-dialog{max-width:700px !important;width:100% !important}.modal.bd-example-modal-lg.in .modal-dialog img{width:100% !important}div#at4-follow .at4-follow-inner{padding-right:8px !important}div#at4-follow{top:auto !important;bottom:16% !important}.modal-dialog{width:auto !important;max-width:700px !important;margin:13% auto 0}.modal-open .modal{width:100%}@media only screen and (max-width:480px){body,.center-intro .container p{font-size:16px !important}.conseils_pratiques .wrap{height:330px}.page_title{font-size:36px}.modal-open .modal{width:100%}}.stayhome-page .pane-title{text-align:center}.stayhome-page .bloc-videos-stayhome .views-field .field-content{text-align:center}.stayhome-page .bloc-videos-stayhome .views-field .field-content img,.stayhome-page .bloc-videos-stayhome .views-field .field-content a{margin:auto}.slick-arrow{right:-5px !important}.slick-prev{left:-5px !important}.slick-arrow::before{color:#ccc}#myVideosModal .modal-content{background-color:transparent;border:0;box-shadow:none;text-align:center}#cboxTitle{opacity:0}#stayhome-banner-pane img{width:100%}.stayhome-page video{object-fit:cover}.stayhome-page .video-js:hover .vjs-big-play-button{background-color:#e9e9e9}.stayhome-page .video-js .vjs-big-play-button{top:50%;left:50%;margin-left:-1em;margin-top:-1em;width:2em;height:2em;line-height:2em;border:0;border-radius:50%;font-size:3.5em;background-color:#fcfcfc;color:#1b1b1b;-webkit-transition:border-color .4s,outline .4s,background-color .4s;-moz-transition:border-color .4s,outline .4s,background-color .4s;-ms-transition:border-color .4s,outline .4s,background-color .4s;-o-transition:border-color .4s,outline .4s,background-color .4s;transition:border-color .4s,outline .4s,background-color .4s}
.panels-flexible-region-1-center{width:100%}.stayhome-page .view-stayhome-main-video-main{padding:80px;background:#f7f7f7}.stayhome-page .view-stayhome-main-video-main .video-js{margin:auto;margin-top:40px}.stayhome-page .vjs-poster{background-size:cover;background-position:inherit}.stayhome-page .stayhome-video-element .titleImage{padding:15px}.stayhome-page .stayhome-video-element .titleImage img{max-width:150px}.stayhome-page .stayhome-video-element .play-button{position:absolute;top:29%;left:45%}.stayhome-page .stayhome-video-element .posterImage{overflow:hidden}.stayhome-page .stayhome-video-element .posterImage img{-webkit-transform:skewY(8deg);transform:skewY(6deg);-webkit-transform-origin:100%;transform-origin:100%}.stayhome-page .section-title{font-size:25px}#colorbox{position:fixed !important}#contact-map{display:none}