html{font-size:100%;}
body{font-family:'Roboto', sans-serif;font-size:16px;font-weight:300;color:#313131;line-height:28px;text-align:center;overflow-x:hidden !important;margin:auto !important;}
@-webkit-viewport{width:device-width;}
@-moz-viewport{width:device-width;}
@-ms-viewport{width:device-width;}
@-o-viewport{width:device-width;}
@viewport{width:device-width;}
a{-webkit-transition:all ease 0.25s;transition:all ease 0.25s;}
a:hover{text-decoration:none;}
.btn:focus,
.btn:active{outline:inherit;}
*,
*:before,
*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
ul,
ol{padding-left:0 !important;}
.header_top{background:none repeat scroll 0 0 #181818;min-height:15px;line-height:1px;font-weight:bold;color:#fff;}
.contactinfo ul li a{font-size:16px;color:#fff;}
.contactinfo ul li a:hover{background:transparent;}
.social-icons ul li a{border:0 none;border-radius:0;color:#fff;padding:0px;}
.social-icons ul li{display:inline-block;}
.social-icons ul li a i{padding:24px 15px;transition:all 0.9s ease 0s;-moz-transition:all 0.9s ease 0s;-webkit-transition:all 0.9s ease 0s;-o-transition:all 0.9s ease 0s;}
.social-icons ul li a i:hover{color:#fff;transition:all 0.9s ease 0s;-moz-transition:all 0.9s ease 0s;-webkit-transition:all 0.9s ease 0s;-o-transition:all 0.9s ease 0s;}
@font-face{font-family:'Lane';src:url('../fonts/lanenar_Lane.eot');src:url('../fonts/lanenar_Lane.eot?#iefix') format('embedded-opentype'), url('../fonts/lanenar_Lane.woff') format('woff'), url('../fonts/lanenar_Lane.ttf') format('truetype'), url('../fonts/lanenar_Lane.svg#Lane') format('svg');font-weight:normal;font-style:normal;}
@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:'Lane';src:url('../fonts/lanenar_Lane.svg#Lane') format('svg');}
}
h1,
h2{font-family:'Lane', sans-serif;font-weight:normal;}
h1{font-size:2.75rem;line-height:4.688rem;}
h2{font-size:3.125rem;line-height:4.063rem;}
h3{font-size:18px;line-height:44px;font-weight:200;}
h4{font-size:20px;line-height:30px;font-weight:300;}
h5{font-size:18px;font-weight:300;}
h2, h3{color:#272727;}
h2.white-title{color:white;margin-top:0;margin-bottom:0;}
h2.dark-title{color:#272727;margin-top:0;margin-bottom:0;}
.standard-button{font-size:18px;font-weight:400 !important;-ms-border-radius:4px !important;border-radius:4px !important;-ms-text-shadow:0 !important;text-shadow:0 !important;color:#ffffff;-moz-min-width:150px;-ms-min-width:150px;-o-min-width:150px;-webkit-min-width:150px;min-width:150px;border:none;padding:5px 20px 5px 20px;margin:3px;-webkit-transition:all ease 0.25s;-moz-transition:all ease 0.25s;-ms-transition:all ease 0.25s;-o-transition:all ease 0.25s;transition:all ease 0.25s;}
.standard-button:hover{color:#ffffff;background:#8e1d21 !important;}
.standard-button i{vertical-align:inherit;margin-right:8px;font-size:20px;}
.dark-text{color:#272727;}
.white-text{color:#fff;}
.grey-bg{background:#0f1314 !important;}
.grey-bg2{background:#000 !important;}
.section-header h2{margin-bottom:20px;}
.section-header .section-description{display:inline-block;position:relative;text-align:center;padding-top:10px;padding-bottom:10px;}
.white-line{margin:auto;z-index:1;width:165px;height:1px;background:#ffffff;}
.colored-line-left{float:left;z-index:1;display:block;width:165px;height:1px;}
.colored-line-center{margin:0 auto;z-index:1;display:block;width:300px;height:1px;margin-bottom:40px;}
header .color-overlay{min-height:1080px;}
header .full-screen{width:100%;height:100px;}
.sticky-navigation, .nonsticky-navigation{min-height:60px;background:#FFFFFF;border:none;padding:0 !important;margin-bottom:0 !important;-webkit-backface-visibility:hidden;-webkit-box-shadow:0px 2px 8px 0px #323232;-ms-box-shadow:0px 2px 8px 0px #323232;box-shadow:0px 2px 8px 0px #323232;}
.sticky-navigation .navbar-header img, .nonsticky-navigation .navbar-header img{max-height:30px;-webkit-backface-visibility:hidden;}
.sticky-navigation .main-navigation .current a{color:#000000 !important;position:relative;outline:none;}
.sticky-navigation .main-navigation li a, .non-sticky-navigation .main-navigation li a{line-height:30px;font-weight:400;font-size:13px;text-transform:uppercase;}
.sticky-navigation .main-navigation li a:hover{color:#000000;}
.non-sticky-navigation .main-navigation li a:hover{color:white;}
.navbar-inverse .navbar-toggle{border-color:#313131;}
.navbar-inverse{opacity:0.99;}
header .only-logo .navbar{background:none;padding:60px;}
header .only-logo .navbar .navbar-header{float:none;}
header .home-contents{margin-top:5%;}
header .intro-section{text-align:left;padding-top:33%!important;}
header .intro-section .standard-button{margin:0;}
header .phone-image{max-width:350px;margin:auto;margin-bottom:50px;}
header .phone-image img{width:100%;}
header .intro-section .intro{color:#ffffff;margin-bottom:36px;font-weight:500;text-align:center;}
header .intro-section h5{color:#ffffff;line-height:1.3;text-align:center;font-size:30px;}
header .intro-section .buttons{margin-top:35px;}
.features{padding-top:80px;padding-bottom:30px;background:#ffffff;}
.features .features-left{text-align:right;margin-top:26px;margin-bottom:80px;}
.features .features-left .icon-container{float:right;margin-left:20px;}
.features .features-right{text-align:left;margin-top:26px;margin-bottom:80px;}
.features .features-right .icon-container{float:left;margin-right:20px;}
.features .feature{margin-bottom:40px;}
.features .feature .icon-container{display:block;min-height:120px;margin-top:5px;}
.features .feature .icon-container .icon{width:55px;height:55px;border-radius:50%;line-height:55px;font-size:18px;text-align:center;-webkit-transition:all ease-in 0.25s;transition:all ease-in 0.25s;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;}
.features .phone-image{max-width:250px;margin:auto;margin-bottom:80px;}
.features .phone-image img{width:100%;}
.app-brief{padding-top:10px;padding-bottom:10px;}
.app-brief h2{margin-bottom:20px;font-size:1.5rem;}
.descriere_joc{text-align:justify;color:#444;}
.app-brief .phone-image{max-width:350px;margin:auto;margin-bottom:50px;}
.app-brief .phone-image img{width:100%;}
.app-brief .left-align{text-align:left;margin-bottom:10px;}
.app-brief .left-align p{display:block;float:none;margin-top:50px;}
.app-brief .left-align .feature-list{margin-top:40px;}
.app-brief .left-align .feature-list li{margin-bottom:26px;}
.app-brief .left-align .feature-list li i{margin-right:10px;vertical-align:inherit;}





.rezervations .single-service{padding-bottom:60px;}
.rezervations .single-service .service-icon{font-size:80px;}
.rezervations .single-service h3{margin-top:20px;}
.rezervations h2{font-size:35px;color:#fff;}

.rezervations{

    padding-top:30px;
    padding-bottom:80px;
    background-image: url(../../Content/images/bg/simple_dashed.png);

    background-repeat: repeat;
}

.rezervations h2{

    height:100%;
    text-align:center;
    color:#FFFFFF !important;
}
.rezervations h5{


    color:#FFFFFF !important;
}






.rezervations_faq .single-service{padding-bottom:60px;}
.rezervations_faq .single-service .service-icon{font-size:80px;}
.rezervations_faq .single-service h3{margin-top:20px;}
.rezervations_faq h2{font-size:35px;color:#fff;}

.rezervations_faq{

    padding-top:30px;
    padding-bottom:80px;
    background-image: url(../../Content/images/bg/simple_dashed.png);
	color:#fff;
    background-repeat: repeat;
}

.rezervations_faq h2{

    height:100%;
    text-align:center;
    color:#FFFFFF !important;
}
.rezervations h5{


    color:#FFFFFF !important;
}











.jocul{

    padding-left:0px;
    padding-right: 0px;

    padding-bottom:20px;
    padding-top:20px;


    background-image: url(../../Content/images/bg/connect.png);

    background-repeat: repeat;


}


#events {
    padding-left: 0px;
    padding-right: 0px;
    background: #f4f4f4;
    background-repeat: repeat;
    color: #000;
    padding-bottom: 30px;
    padding-top: 30px;
    background-image: url(../../Content/images/bg/sayagata-400px.png);
    background-repeat: repeat;
}


.concepts{
    height:100%;
    text-align:center;

    background-image: url(../../Content/images/bg/type.png);

    background-repeat: repeat;

    background-color: #1c1c1c;


}



.concepts .title{
    height:100%;
    text-align:center;
    color:#FFFFFF !important;

}


.game-for{height:100%;padding-top:40px;text-align:center;background:#eee;}
.faq{height:100%;padding-top:60px !important;padding-bottom:60px !important;text-align:center;background:#fff;}
.contactus{background:url('/content/images/contactus_background.jpg') no-repeat center fixed;-webkit-background-size:cover;background-size:cover;color:#ffffff;}
.contactus .color-overlay{padding-top:10px;padding-bottom:30px;}
.contactus .contactus-container{padding-bottom:80px;}
.contactus .subscription-form-container{padding-bottom:80px;}
.contactus .subscription-form .input-box{height:57px;padding-left:20px;width:320px;-webkit-box-shadow:none;box-shadow:none;background:#FFF;border:2px solid #FFF;}
.contactus .subscription-form .input-box:focus,
.contactus .subscription-form .input-box:active{color:#000;font-weight:400;}
.contactus .subscription-form .subscription-success,
.contactus .subscription-form .subscription-error{display:none;}
.contactus h2{margin-bottom:0;}
footer .contact-box{margin-bottom:78px;}
footer .contact-box .contact-button{height:80px;width:80px;border-radius:50%;margin:auto;position:relative;font-size:30px;line-height:60px;vertical-align:middle;margin-top:-40px;background:#ffffff;-webkit-box-shadow:0px 0px 0px 3px #ffffff;box-shadow:0px 0px 0px 3px #ffffff;-webkit-backface-visibility:hidden;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;}
footer .contact-box .contact-button:hover{color:#ffffff;}
footer .contact-box .expanded-contact-form{margin-top:40px;display:none;}
footer .contact-box .expanded-contact-form .success,
footer .contact-box .expanded-contact-form .error{display:none;}
footer .contact-box .expanded-contact-form .input-box{margin-bottom:10px;margin-top:10px;height:50px;-webkit-box-shadow:none;box-shadow:none;}
footer .contact-box .expanded-contact-form .textarea-box{margin-top:20px;margin-bottom:20px;-webkit-box-shadow:none;box-shadow:none;}
footer .contact-box .expanded-contact-form .textarea-box:active{color:#000;}
footer .social-icons{margin-top:30px;text-align:center;padding-bottom:50px;}
footer .social-icons li{display:inline-block;margin:5px;text-align:center;}
footer .social-icons li a{font-size:30px;color:#ffffff;text-align:center;}
footer .copyright{color:#808080;padding-top:10px;margin-bottom:50px;}
footer .social-icons2 li a{font-size:25px;color:#ffffff;}
.footer{background:#8e1d21;color:#ffffff;}
.footer a, .footer a:hover, .footer a:active{font-size:14px;color:white;}
.pt-5{padding-top:12%;}
.pt-2{padding-top:5%;}
.align_l{text-align:left;}
.align_r{text-align:right;}
.align_c{text-align:center;}
.BookNowButton51{font-size:15px;font-weight:400 !important;border-radius:5px !important;text-shadow:0 !important;color:#fff;background:#269ad6 !important;min-width:120px;border:2px solid !important;padding:10px 20px 10px 20px;margin:3px;-webkit-transition:all ease 0.25s;transition:all ease 0.25s;}





.BookNowButton{font-size:13px;font-weight:400 !important;border-radius:4px !important;text-shadow:0 !important;color:#fff;background:#008f8c !important;min-width:120px;border:2px solid !important;padding:10px 20px 10px 20px;margin:3px;-webkit-transition:all ease 0.25s;transition:all ease 0.25s;}
.BookNowButton2{font-size:13px;font-weight:400 !important;border-radius:4px !important;text-shadow:0 !important;color:#fff;background:#008f8c !important;min-width:120px;border:2px solid !important;padding:10px 20px 10px 20px;margin:3px;-webkit-transition:all ease 0.25s;transition:all ease 0.25s;}
.BookNowButton3{font-size:13px;font-weight:400 !important;border-radius:4px !important;text-shadow:0 !important;color:#fff;background:#008f8c !important;min-width:120px;border:2px solid !important;padding:10px 20px 10px 20px;margin:3px;-webkit-transition:all ease 0.25s;transition:all ease 0.25s;}
.BookNowButton4{font-size:13px;font-weight:400 !important;border-radius:4px !important;text-shadow:0 !important;color:#fff;background:#008f8c !important;min-width:120px;border:2px solid !important;padding:10px 20px 10px 20px;margin:3px;-webkit-transition:all ease 0.25s;transition:all ease 0.25s;}
.BookNowButton5{font-size:13px;font-weight:400 !important;border-radius:4px !important;text-shadow:0 !important;color:#fff;background:#008f8c !important;min-width:120px;border:2px solid !important;padding:10px 20px 10px 20px;margin:3px;-webkit-transition:all ease 0.25s;transition:all ease 0.25s;}
.BookNowButton6{font-size:13px;font-weight:400 !important;border-radius:4px !important;text-shadow:0 !important;color:#fff;background:#008f8c !important;min-width:120px;border:2px solid !important;padding:10px 20px 10px 20px;margin:3px;-webkit-transition:all ease 0.25s;transition:all ease 0.25s;}
.container hr{-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#c1272d -moz-use-text-color #c1272d;border-style:solid none;border-width:1px 0;margin:18px 0;}
.room-image img{max-width:100%;margin:auto;margin-bottom:10px;}

.rate{margin-bottom:15px;}
.legenda p{}
.titlu_joc{font-size:35px !important;color:#fff;font-family:'Lane', sans-serif;text-align:center !important;}
.SliderSocialMedia{margin-top:-0px;margin-bottom:0px;margin-right:0px;margin-left:30px;font-size:22px;padding-top:23% !important;}
#slides{position:relative;height:1080px;}
.slides_news{height:300px;background:url(../../Content/images/news.jpg) 50% 50% no-repeat;width:100%;text-align:center;}
.media2{margin-top:30px;}
.media2 a{color:#c1272d;text-decoration:none;}
.continut_pagini h2{color:#fff !important;font-size:35px;}
.page_title{font-size:35px;text-transform:uppercase;color:#666;text-align:left;border-bottom:4px solid;}
.slides_news h3{text-align:center;color:#fff;margin-top:10%;position:relative;}
.homeslider{position:relative;height:1090px;background:#1D1D25;}
.testimonial-icons img{margin-left:10px;margin-right:10px;}
td.date-title, div.date-title{color:white;font-size:13px;}
td.room-title{background-color:red;color:white;}
#BookingFormWrapper{color:white;}
.home-nav-top .navbar-default .navbar-nav > li > a:hover{color:white;}
.home-nav-top{background-image:none;background:none !important;border-bottom:none !important;}

.home-nav-top-zone51 .navbar-nav>li>a{color:#333 !important;}
.home-nav-top-zone51{background-color:#fff !important ;background-image:none;border-bottom:none !important; border-style: solid;
    border-bottom: 2px solid #008f8c;}


.navbar{height:65px;}
.navbar-inverse .navbar-nav > li > a{font-size:14px;font-weight:400;line-height:20px;}
.home-nav.navbar-inverse .navbar-nav > li > a:hover, .home-nav.navbar-inverse .navbar-nav > li > a:focus{color:#008f8c;}
.home-nav-top.navbar-inverse .navbar-nav > li > a:hover, .home-nav-top.navbar-inverse .navbar-nav > li > a:focus{color:white;}
.navbar-inverse .navbar-nav > li.text{font-size:13px;font-weight:400;line-height:30px;text-transform:uppercase;padding:15px;}
.home-nav-top.navbar-inverse .navbar-nav > li.text{color:white;}
.home-nav.navbar-inverse .navbar-nav > li.text{color:black;}
.navbar-inverse .navbar-nav > li.text i{margin-right:5px;color:#a21616;}
.social-icons-footer img{max-width:32px;}
.feature-list li i{margin-right:10px;}
.feature-list li{margin-bottom:26px;}
.faq-bg{background-color:#e3e3e3;}
a.Email{color:white;}
a.Email:hover{text-decoration:underline;}
header.home{position:relative;}

header.home .widget-wrapper{position:absolute;width:100%;z-index:999;margin-top:65px;}

header.home .widget-wrapper2{position:relative;width:100%;z-index:999;margin-top:65px;}


.no-pad-lr{padding-left:0 !important;padding-right:0 !important;}
.control-display{padding-top:7px;text-align:left;padding-left:0;}
#my-date-picker{background-color:#59c2e0;-ms-border-radius:3px;border-radius:3px;width:220px;margin-left:auto;margin-right:auto;}
.navbar-inverse{background-color:#fff;border-style:solid;border-bottom:2px solid #008f8c;}

.navbar-inverse-zone51{background-color:#fff ;border-style:solid;border-bottom:2px solid #008f8c;}



.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:hover, .navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#008f8c;}
#fh5co-header #navbar li a span:before{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:#008f8c;visibility:hidden;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;}
.navbar-inverse .navbar-nav>li>a{color:#444;}
.home-nav-top .navbar-nav>li>a{color:#fff;}
.panel-default>.panel-heading{color:#333;background-color:#FFFFFF;border-color:#ddd;}


.cal-stanga{

    float:left !important;
}
.cal-stanga2{

    margin-left: -15px;
    padding-right: 15px;
    padding-left: 15px;

    float:left !important;
}
.cal-dreapta{

    float:right !important;
    padding-right: 25px;
    padding-left: 26px;
}
.cal-dreapta2{

    float:right !important;
    margin-right:-15px;
}



.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td {
padding: 2.5px !important; }






