.body-content{padding-left:15px;padding-right:15px}.carousel-caption p{font-size:20px;line-height:1.4}.carousel-inner .item img[src$=".svg"]{width:100%}#qrCode{margin:15px}@media screen and (max-width:767px){.carousel-caption{display:none}}body{font-family:'Oswald',sans-serif}.navbar-first{background-color:#d9d9d9;height:50px}.navbar-second{top:50px;background-color:#f5f5f5;height:170px}.callus{color:#515050 !important;text-transform:uppercase;font-size:large;margin-top:12px}.body-content{margin-top:210px}body{background-image:url('../images/background.gif');background-attachment:fixed;background-repeat:repeat;background-size:250px 133px;margin-top:140px;background-position:top 0 left 0}.navbar-collapse{top:50px}.navbar-brand-logo{background-image:url('../images/dcs_logo.png');background-size:300px 155px;height:150px;margin:15px;margin-bottom:5px;margin-left:-4px !important;width:320px;background-repeat:no-repeat}.navbar-toggle{border:1px solid #515050;margin-top:25px}.navbar-toggle .icon-bar{background-color:#515050}.navbar-collapse{background-color:#f5f5f5}.navbar-text{float:left}.navbar-appointment{float:right}@media(max-width:989.99px){.navbar-brand-logo{background-size:300px 155px;height:150px;margin:-1px;margin-left:8px !important;margin-top:5px;width:275px;background-repeat:no-repeat}}@media(max-width:768px){.navbar-brand-logo{background-size:150px 73px;height:66px;margin:0;margin-left:8px !important;margin-top:5px;width:220px;background-repeat:no-repeat}.navbar-second{height:80px}}@media(max-width:287px){.navbar-brand-logo{background-size:150px 73px;height:66px;margin:0;margin-left:8px !important;margin-top:5px;width:170px;background-repeat:no-repeat}.navbar-second{height:80px}}@media(max-width:237px){.navbar-brand-logo{background-size:100px 51px;height:66px;margin:0;margin-left:8px !important;margin-top:16px;width:120px;background-repeat:no-repeat}.navbar-second{height:80px}}.vertical-align-top-menu{padding-top:70px;padding-right:5px}.social-media-link-images{height:30px;margin-right:5px}.footer-row{background-color:#f5f5f5;color:#525252}.footer-partial{margin-top:5px;margin-bottom:30px;padding-left:30px;padding-right:30px}.language-menu{text-transform:uppercase}.standard-hyperlinks a,.standard-hyperlinks a:link,.standard-hyperlinks a:visited,.standard-hyperlinks a:hover,.standard-hyperlinks a:active{color:inherit;text-decoration:none}.standard-hyperlinks a{transition:transform .2s}.standard-hyperlinks a:hover{color:inherit}.standard-shadow{-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.75);-moz-box-shadow:0 3px 10px 0 rgba(0,0,0,.75);box-shadow:0 3px 10px 0 rgba(0,0,0,.75)}.opening-hours-table td.left{padding-right:30px;text-align:right}.opening-hours-table td.right{text-align:center}.copyright-footer{text-align:center;margin:15px}.contact-glyphicon-margins{margin-right:5px}img.grey-hover{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);transition:transform .2s}img.grey-hover:hover{filter:none;-webkit-filter:grayscale(0%);transform:scale(1.1)}.btn-dcs{background-color:#e10000;border-color:#e10000}.grid-content{margin:20px}h3{color:#9c9c9c}.main-menu{text-transform:uppercase}.modal-dialog{width:100%;height:100%;margin:0;padding:0;display:flex}#myAppointmentModal{padding:0 !important}@media(max-width:445px){.backtowebsite{margin-right:15px}}@media(min-width:445px){.backtowebsite{position:absolute;z-index:9999;top:0;right:15px;opacity:1}}a.no-hover-line:hover,a.no-hover-line:visited,a.no-hover-line:active,a.no-hover-line:focus{text-decoration:none}.tile{border:1px solid #515050;align-content:center;text-align:center;background:#fff;height:250px;margin-top:15px;margin-bottom:15px;padding:5px;position:relative;width:auto}.tile img{max-height:170px;max-width:170px;margin:0 auto}.tile .text-wrapper{font-variant:small-caps}.tile-link .tile:hover{-webkit-box-shadow:0 3px 15px 0 rgba(0,0,0,.75);-moz-box-shadow:0 3px 15px 0 rgba(0,0,0,.75);box-shadow:0 3px 15px 0 rgba(0,0,0,.75)}@media(max-width:768px){.tile{width:auto}}h1,h2{overflow:hidden;padding-bottom:5px;color:#525050}h1:after,h2:after{content:'';display:inline-block;width:100%;height:100%;margin-right:-100%;border-bottom:4px solid #f70;margin-left:5px}h1:before,h2:before{content:'';display:inline-block;width:100%;height:100%;margin-left:-100%;border-bottom:4px solid #f70}.home .parking h1{text-align:center}.home .parking p,.home .parking div{font-size:16px}.home .parking p{font-size:16px}.home .parking .logo_oostende{max-width:300px;margin:15px auto}.home .parking .mapouter{margin:0 0 15px 0;border:2px solid #f70}.home .parking .map .responsive-map{overflow:hidden;padding-bottom:70%;position:relative;height:0}.home .parking .map .responsive-map iframe{left:0;top:0;height:100%;width:100%;position:absolute;border:none}.content{color:#525252}.intro-text{text-align:center}.slogan{font-family:'Permanent Marker',cursive;-moz-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);-o-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg);text-align:right;font-size:larger}div.slogan{margin-top:25px;margin-bottom:25px}.no-background{background-image:none !important}.img-service-index-tab{height:50px;vertical-align:top}.name-service-index-tab{text-transform:uppercase;margin-top:5px}.services-container{margin-top:30px}.services-container ul.nav>li a{padding:10px}.service-index-tab{margin:10px}.services-container .tab-content .tab-pane{padding:15px;background-color:#fff;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.services-container ul.nav>li.active>a{background-color:#f5f5f5}.services-container ul.nav>li>a{border-radius:unset}.service-image{height:30px;margin-right:10px}.service-name{text-transform:uppercase}.service-h4{border-bottom:1px solid #ddd;padding-bottom:5px}.service-subsection{margin-bottom:20px}.service-extra-info{font-style:italic;margin-left:10px}.hairdreams-index,.hairdreams-index .intro-text{text-align:left}.hairdreams-index .intro-text img{max-width:350px;margin-bottom:15px}.book-extensions-partial{text-align:center;align-content:center;margin-top:15px;font-variant:small-caps}.book-extensions-partial .call-to-action-text{font-size:larger}.book-extensions-partial a,.book-extensions-partial a:link,.book-extensions-partial a:visited,.book-extensions-partial a:hover,.book-extensions-partial a:active{color:#fff;font-variant:normal}.booking-path{color:#515050;font-style:italic;font-size:medium}.hairdreams-long aside .wrapper{background:rgba(0,0,0,.5);border:1px solid #000;color:#fff;padding:15px}.hairdreams-long aside .wrapper h1,.hairdreams-long aside .wrapper h2{color:#fff}.hairdreams-long article .wrapper{background:rgba(255,255,255,.75);border:1px solid #000;color:#000;padding:15px}.hairdreams-long h3{color:#525050}.hairdreams-long .wrapper{margin-top:15px}.row{margin:10px}.widen-image{width:100%}.local-image{border:1px solid #000}