/*
Theme Name: Lullymore 2023
Theme URI: https://www.lullymoreheritagepark.com/
Author: FCDM
Author URI: https://www.lullymoreheritagepark.com/
Version: 1.2

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/
@charset "utf-8";.header,body{position:relative}.header .mobile-menu ul li ul.sub-menu,.owl-nav.disabled,.toogle{display:none}.desk-menu>li,.header .mobile-menu ul li{font-size:16px;font-family:Alegreya,serif}.button,.header .mobile-menu ul li,.w1 .btn,.w2 h2,.w2 h4,.w3 h2,.w4 h2,.w4 h4,.w5 h2{text-transform:uppercase;font-weight:700}.desk-menu li>.megamenu .nav-tabs>li>a,.desk-menu>li,.header .mobile-menu ul li,.tag-line,.text-content h3,.w1 .btn,.w2 h3 span,.w3 h3 span,.w4 h3 span,.w5 h3 span{font-family:Alegreya,serif}body{overflow-x:hidden}.header{margin:0;padding:0;background:url(images/header-bg.jpg) center/cover no-repeat;border-bottom:0 solid #fff}.logo{margin:0;padding:24px 0}.header .mobile-menu{position:absolute;top:100%;left:0;right:0;z-index:99}.toogle{position:absolute;height:35px;width:35px;top:50%;margin-top:-17px;right:15px;text-indent:-9999px}.desk-menu>li,.header_wrapper,.ll_facebook_widget_outer,.site-slider,.w1{position:relative}.toogle[aria-expanded=false]{background:url(images/toogle.png) no-repeat}.toogle[aria-expanded=true]{background:url(images/toogle.png) 0 -35px no-repeat}.header .well{padding:0;background:#1c160c;border-radius:0;border:none}.award,.float-links ul,.header .mobile-menu ul{margin:0;padding:0;list-style:none}.header .mobile-menu ul li{margin:0;padding:0;border-bottom:1px solid #473b2a}.header .mobile-menu ul li a{padding:15px 20px;display:block;color:#fff}.header .mobile-menu ul li a:hover,.header .mobile-menu ul li.acive a,.header .mobile-menu ul li.current-menu-item a{background:#473b2a;text-decoration:none}.header .mobile-menu ul li.menu-item-has-children>a::before{content:"\f107";display:inline-block;font:24px/1 FontAwesome;position:absolute;right:20px;text-rendering:auto;color:#c4a107}.header_wrapper .col-lg-4,.header_wrapper .col-lg-8{position:static}.desk-menu{margin:0;padding:0;width:100%;float:right;list-style:none}.desk-menu:after,.desk-menu:before{content:'';display:table}.desk-menu:after{clear:both}.desk-menu>li{margin:0;padding:10px 8px;float:left;font-weight:700;text-align:center}.desk-menu>li>a{display:block;color:#fff;white-space:nowrap}.button,.buttons .btn,.w2 h2 span,.w2 h3 span,.w3 h2 span,.w3 h3 span,.w3 h4 span,.w4 h2 span,.w4 h3 span{display:inline-block}.desk-menu li a:hover,.desk-menu li.active a{color:#fff;text-decoration:none}.desk-menu li.current-menu-item a,.desk-menu li:hover a{border-bottom:4px solid #9c0}.desk-menu li a.price{background:url(images/menu-icon/price.png)}.desk-menu li a.price:hover,.desk-menu li.price a.price{background:url(images/menu-icon/price-hover.png)}.desk-menu li a.time{background:url(images/menu-icon/time.png)}.desk-menu li a.time:hover,.desk-menu li.price a.time{background:url(images/menu-icon/time-hover.png)}.desk-menu li a.contact,.desk-menu li a.find{background:url(images/menu-icon/find.png)}.desk-menu li a.find:hover,.desk-menu li.find a.event{background:url(images/menu-icon/find-hover.png)}.desk-menu li a.contact:hover,.desk-menu li.contact a.find{background:url(images/menu-icon/contact-hover.png)}.award li:last-child,.desk-menu .megamenu .row,.not-found .page-header,.not-found h1{margin:0}.desk-menu .no-pad,body.online-bookings .page-content{padding:0}.desk-menu li>.megamenu{margin:0;padding:0;background:rgba(233,233,232,.95);position:absolute;top:100%;left:50%;transform:translateX(-50%);opacity:0;-webkit-box-shadow:0 30px 40px 0 rgba(0,0,0,.6);box-shadow:0 30px 40px 0 rgba(0,0,0,.6);z-index:99;max-width:75%;border-radius:20px;overflow:hidden;min-width:550px}.desk-menu li:hover .megamenu{opacity:1;display:block!important}.desk-menu li>.megamenu .nav-tabs{margin:0;padding:0;list-style:none;border:none}.desk-menu li>.megamenu .nav-tabs>li{float:none;text-align:left;font-size:15px;font-weight:400;text-transform:none;margin:0}.desk-menu li>.megamenu .nav-tabs>li>a{padding:6px 20px 0;border-radius:0;color:#000;line-height:25px;border:none;text-transform:none;background:#fff;margin:0;font-weight:600;cursor:pointer}.desk-menu li>.megamenu .nav-tabs>li:first-child>a{padding-top:10px}.desk-menu li>.megamenu .nav-tabs>li:last-child>a{padding-bottom:10px}.desk-menu li>.megamenu .nav-tabs>li>a:hover{color:#000;background:#e3dec0;border:none}.desk-menu li>.megamenu .nav-tabs>li.active>a{color:#000;background:#e3dec0;border:none;width:100%}.desk-menu .col-sm-4{width:34%}.desk-menu .col-sm-8{width:66%}.desk-menu li>.megamenu .tab-content{background:#fff;text-transform:none;font-weight:400}.text-content{padding:25px;text-align:left}.text-content h3{margin:0;padding:0 0 10px;color:#130e0a;font-size:48px;font-weight:700}.text-content p{font-size:14px;line-height:20px;margin-bottom:12px;color:#473b2a;font-family:'Source Sans Pro',sans-serif}.w1,.w1 .btn,.w1 h1{margin:0}.text-content p b{font-weight:700;color:#1a52ad}.text-content a{font-size:16px;color:#000!important;font-family:'Source Sans Pro',sans-serif!important;background:0 0!important;border:none!important}.w1 h1,.w1 h2{color:#130e0a;padding:0;text-align:center}.floate_right,.floate_right img{float:right}.site-slider{margin:0;padding:0}.tag-line,.w1{padding:65px 0}.site-slider:before{background:url(images/top-shadow.png) repeat-x;height:11px;top:0;left:0;right:0;content:'';z-index:10;position:absolute}.full-img{height:auto;width:100%}.w1{background:#fff}.button:before,.section-arrow,.view-btn,.w1 .btn a,.w3:after,.w4:after,.w5:after{position:absolute}.w1 h2{margin:25px 0 10px;font-size:32px}.w1 p{color:#473b2a;font-size:18px;text-align:center;margin-bottom:15px}.w1 .btn{padding:0;height:126px;width:126px;text-align:center;background:url(images/inactive-bg.png) center no-repeat;box-shadow:none;white-space:normal;line-height:16px;color:#fff}.w1 .btn a{top:50%;left:50%;transform:translate(-50%,-50%)}.buttons{text-align:center;margin-bottom:10px}.buttons .btn{float:none;margin:0 5px}.buttons .btn span{visibility:hidden;display:block}.buttons .btn.active,.buttons .btn.active.selected,.w1 .btn:hover{background:url(images/active-bg.png) center no-repeat;color:#130e0a}.buttons .btn.active span{visibility:visible}#owl-banner-slider .carousel-caption .banner-content.show,#owl-banner-slider .owl-dots .owl-dot.active,.buttons .btn.active.selected span,.not_online,.ui-widget-content .not_online,.ui-widget-header .not_online{opacity:1}.buttons .btn.selected span{opacity:.5;visibility:visible}.buttons .btn.selected{background:url(images/active-bg-s.png) center no-repeat;color:#fff}.tag-line{background:url(images/header-bg.jpg) center/cover no-repeat;text-align:center;color:#fff;font-size:33px;font-weight:700}.section-arrow{margin:0 0 0 -25px;padding:0;bottom:20px;left:50%;width:50px;line-height:40px;font-size:40px;text-align:center;z-index:10}.section-arrow.col-1{color:#130e0a}.section-arrow.col-2,.section-arrow.col-4{color:#c4a107}.section-arrow.col-3{color:#4e4108}.content-setion{background:url(images/trans-bg.png) bottom repeat-x;padding:100px 0 0;overflow:hidden;height:100%}.button,.view-btn,.view-btn:hover i{background:#473b2a}.view-btn,.view-btn i{height:30px;line-height:30px;color:#c4a107}.view-btn{margin:-15px 0 0 -68px;padding:0;width:136px;top:50%;left:50%;font-weight:700}.w2,.w2 h4,.w4 h4{margin:0;padding:0}.board,.button,.w2,.w3,.w4,.w5{position:relative}.bird,.girl,.man{top:-65px}.view-btn i{width:30px;float:left;background:#271d16;text-align:center;font-size:18px}.view-btn span{display:block;text-align:center;float:left;width:106px}.button:hover,.view-btn:hover{background:#271d16;color:#c4a107}.button{margin:0;padding:0 0 0 46px;height:46px;line-height:46px;color:#c4a107;font-size:18px}.button span{padding:0 15px;display:block;float:left}.button:hover:before{background:url(images/link-arrow.png) center no-repeat #473b2a}.button:before{height:46px;width:46px;background:url(images/link-arrow.png) center no-repeat #271d16;float:left;content:'';top:0;left:0}.w2{background:url(images/bg.jpg) center top/cover no-repeat}.w2 h4,.w4 h4{text-align:center;color:#44602a;font-size:18px}.w2 h4 span,.w4 h4 span{display:inline-block;border:1px solid #44602a;padding:8px 12px}.w2 h2,.w3 h2,.w4 h2,.w5 h2{margin:30px 0 10px;padding:0;text-align:center;color:#fff;font-size:72px;line-height:72px}.w2 h2 span,.w4 h2 span{background:#44602a;padding:2px 12px}.w2 h3,.w3 h3,.w4 h3,.w5 h3{margin:0;padding:0;text-align:center;color:#fff;font-weight:700;font-size:36px;line-height:36px}.w3 h4,.w5 h4{margin:0;font-size:18px;padding:0;text-align:center;text-transform:uppercase;font-weight:700}.w2 h3 span,.w4 h3 span{background:#44602a;padding:10px 15px}.w3{margin:0;padding:0;background:url(images/bg1.jpg) center top/cover no-repeat}.w3:after{background:url(images/trail-img-1.png);height:135px;top:-135px;left:0;right:0;content:''}.w3 h4{color:#c4a107}.w3 h4 span{border:1px solid #c4a107;padding:8px 12px}.w3 h2 span{background:#c4a107;padding:2px 12px}.w3 h3 span{background:#c4a107;padding:10px 15px}.w5 h2 span,.w5 h3 span{display:inline-block;background:#271d16}.w4{margin:0;padding:0;background:url(images/bg2.jpg) center top/cover no-repeat}.w4:after{background:url(images/trail-img-2.png);height:134px;top:-134px;left:0;right:0;content:''}.w5{margin:0;padding:0;background:url(images/bg3.jpg) center top/cover no-repeat}.w5:after{background:url(images/trail-img-3.png);height:135px;top:-135px;left:0;right:0;content:''}.w5 h4{color:#271d16}.w5 h4 span{display:inline-block;border:1px solid #271d16;padding:8px 12px}.w5 h2 span{padding:0 15px}.w5 h3 span{padding:10px 15px}.board{margin:20px auto 0;padding:95px 95px 111px 283px;background:url(images/board-bg.png);height:389px;width:935px}.board h5{margin:0;padding:0;font-size:38px;text-transform:uppercase;color:#c4a107;font-weight:700}.board p{margin:0;padding:2px 0 10px;font-size:15px}.bird{position:absolute;left:-100px}.girl{position:absolute;left:-10px}.man{position:absolute;left:15px}.animal{position:absolute;top:0;left:-90px}.association{margin:0;padding:30px 0;background:#efefef;text-align:center}.association p{margin-bottom:20px;color:#929292;font-size:16px}.association ul{margin:0;padding:0;display:table;width:100%;list-style:none}.association ul li{text-align:center;display:inline-block}.footer-top{margin:0;padding:70px 0 30px;background:url(images/footer.jpg) center center/cover no-repeat}.footer-top h6{margin:0 0 20px;padding:0;color:#82ac13;font-size:16px}.footmenu{margin:0 0 20px;padding:0;list-style:none}#menu-footer-1 li,#menu-footer-2 li,#menu-footer-3 li,#menu-footer-4 li,#menu-footer-5 li,#menu-footer-6 li,.footmenu li{margin:0;padding:0;font-size:16px}#menu-footer-1 li a,#menu-footer-2 li a,#menu-footer-3 li a,#menu-footer-4 li a,#menu-footer-5 li a,#menu-footer-6 li a,.breadcrumb>li,.footmenu li a{color:#fff}#menu-footer-1 li a:hover,#menu-footer-2 li a:hover,#menu-footer-3 li a:hover,#menu-footer-4 li a:hover,#menu-footer-5 li a:hover,#menu-footer-6 li a:hover,.footer-bottom .copyright a:hover,.footmenu li a:hover{text-decoration:underline}#menu-footer-1,#menu-footer-2,#menu-footer-3,#menu-footer-4,#menu-footer-5,#menu-footer-6{list-style:none;padding:0}.col-sm-push-8 h6{margin-top:20px}.award li{margin:0 30px 0 0;padding:0;display:inline-block}.social{margin:0;padding:15px 0 0;text-align:center}.social p{font-size:16px;color:#82ac13;display:inline;float:left}.social ul{margin:0;padding:0;list-style:none;display:inline-block!important}.social ul li{margin:0 2px;padding:0;height:33px;width:43px;line-height:33px;font-size:20px;padding-right:10px!important}.social ul li a{background:#fff;border-radius:50%;display:block;color:#241b15;overflow:hidden}.social ul li a img{border-radius:50%;background:#000;transform:scale(1.2)}.footer-bottom .locate_addr,.social ul li a:hover{color:#82ac13}.footer-bottom{margin:0;padding:12px 0;background:#efefef;color:#929292}.footer-bottom ul{margin:0;padding:0;list-style:none;display:table;width:100%}.footer-bottom ul li{margin:0;padding:0;display:table-cell;vertical-align:top;text-align:center;line-height:24px;font-size:16px}.cookies a,.cookies a:hover,.footer-bottom a{color:#82ac13;text-decoration:underline}.footer-bottom a:hover{color:#82ac13;text-decoration:none}.booking_success_row table td:nth-child(2),.footer-bottom ul li:first-child,.online_book_wrapper .second_form td:nth-child(2){text-align:left}.footer-bottom ul li:last-child{text-align:right}.footer-bottom ul li .icon{margin-right:8px}.float-links{margin:0;padding:0;position:fixed;top:150px;right:2%;z-index:100;display:none}.float-links ul li{margin:0 0 15px;padding:0;position:relative;font-size:15px;text-transform:uppercase}.float-links ul li a:hover{text-decoration:none}.float-links ul li a{color:#fff;font-weight:700}.float-links ul li a span{display:block;line-height:16px;text-shadow:1px 1px #000}.float-links ul li:first-child a{padding-left:60px}.float-links ul li:first-child:after{background:url(images/shape-1.png);height:24px;width:15px;left:64px;bottom:-15px;content:'';position:absolute}.float-links ul li:nth-child(2) a{padding-left:47px}.float-links ul li:nth-child(2):after{background:url(images/shape-2.png);height:25px;width:15px;right:50px;bottom:-15px;content:'';position:absolute}.float-links ul li:nth-child(3) a{padding-left:68px}.float-links ul li:nth-child(3):after{background:url(images/shape-3.png);height:24px;width:15px;left:70px;bottom:-15px;content:'';position:absolute}.float-links ul li:nth-child(4) a{padding-left:51px}#owl-banner-slider,#owl-banner-slider .owl-item{min-height:640px!important}#owl-banner-slider .item{display:inline-block;width:100%;height:100%;position:absolute;background-position:center;background-repeat:no-repeat;background-size:cover}#owl-banner-slider .carousel-caption{left:0;top:0;width:100%;text-align:left;height:100%}#owl-banner-slider.mobile_view .carousel-caption{left:14px}#owl-banner-slider .carousel-caption .banner-content{position:absolute;top:50%;transform:translateY(-50%);width:70%;transition:1s ease-in}#owl-banner-slider .carousel-caption .banner-content.hide{opacity:0}#owl-banner-slider.mobile_view .carousel-caption .banner-content{width:85%!important;text-align:center;top:unset;bottom: 0px;}#owl-banner-slider .carousel-caption .banner-content a.button_new,.online_book_wrapper table tbody{display:inline-block}#owl-banner-slider .carousel-caption .banner-content h1{font-family:Alegreya,serif;font-size:48px;margin-bottom:45px}#owl-banner-slider .carousel-caption .banner-content p{font-size:20px;font-family:Arial,sans-serif;margin-bottom:35px}#owl-banner-slider.mobile_view .carousel-caption .banner-content h1{font-size:34px;margin-bottom:25px}#owl-banner-slider.mobile_view .carousel-caption .banner-content p{font-size:18px}#owl-banner-slider .carousel-caption .banner_logo{width:100%;height:130px;display:block;margin-top:25px}#owl-banner-slider .carousel-caption .banner_logo img{width:auto;height:100%;display:inline-block}#owl-banner-slider .owl-nav{position:absolute;top:50%;transform:translateY(-50%);width:100%}#owl-banner-slider .owl-nav .owl-next,#owl-banner-slider .owl-nav .owl-prev{position:absolute;width:40px;height:40px;font-size:40px;top:0;color:#fff;cursor:pointer}#owl-banner-slider .owl-nav .owl-prev{left:20px;text-align:left}#owl-banner-slider.mobile_view .owl-nav .owl-prev{left:10px}#owl-banner-slider .owl-nav .owl-next{right:20px;text-align:right}#owl-banner-slider.mobile_view .owl-nav .owl-next{right:10px}#owl-banner-slider .owl-dots{position:absolute;height:10px;bottom:25px;text-align:center;left:50%;transform:translateX(-50%);display:flex}#owl-banner-slider .owl-dots .owl-dot{background:#fff;width:14px;height:14px;opacity:.8;margin:0 3px;border-radius:50%;position:relative;cursor:pointer}.inner-banner{margin:0;padding:35px 35px 25px;background:center center/cover no-repeat none}.inner-banner h1,.inner-banner h2{margin:0;padding:4px 0;color:#fff;font-weight:700}.page-content{margin:0;padding:57px 0 17px;background:#fff;font-size:16px}.page-content a,.page-content p span,.page-content p strong{color:#44602a;font-weight:700}.page-bottom{padding:37px 0;background:url(images/bg4.jpg)}.theme-default .nivo-controlNav a.active{display:none!important}.theme-default .nivoSlider{box-shadow:0 0 0 0 #4a4a4a!important}.btn-group input[type=radio]{clip:rect(0,0,0,0);position:absolute}#wpcf7-f176-p14-o1 input,#wpcf7-f176-p16-o1 input{color:#473b2a;height:35px;font-size:16px;font-weight:400;padding:0 5px;width:100%}#wpcf7-f176-p14-o1 textarea,#wpcf7-f176-p16-o1 textarea{color:#473b2a;height:100px;font-size:16px;font-weight:400;padding:0 5px;width:100%}#wpcf7-f176-p14-o1 .wpcf7-submit,#wpcf7-f176-p16-o1 .wpcf7-submit{background:url(images/contact-form-submit.jpg) no-repeat;width:245px;height:46px;color:#c4a107;border:none}.wpcf7-not-valid-tip,div.wpcf7-validation-errors{color:red!important}.footer-top .row{padding:0 30px}.footer-top .footer_sections{display:inline-block;margin-right:60px;vertical-align:top}.footer-top .footer_section_right{float:right;text-align:left}.activity-img{height:156px}@media (min-width:1200px){.lullymore_layer_slider{min-height:515px}}@media (min-width:992px) and (max-width:1199px){.logo-responsive-mobile-img{display:block!important}.logo.logo-responsive-img{display:none!important}.logo img{height:65px}.desk-menu{display:none}.toogle{display:block}.inner-banner h1,.inner-banner h2{font-size:30px}.breadcrumb>li{font-size:14px}.footer-bottom ul li{float:left;width:50%;line-height:30px}.footer-bottom ul:after,.footer-bottom ul:before{content:'';display:table}.footer-bottom ul:after{clear:both}.footer-bottom ul li:first-child,.footer-bottom ul li:nth-child(3){text-align:left}.footer-bottom ul li:nth-child(2),.footer-bottom ul li:nth-child(4){text-align:right}.footer-top .footer_sections{margin-right:20px}}@media (min-width:768px) and (max-width:991px){.logo-responsive-mobile-img{display:block!important}.float-links,.logo.logo-responsive-img{display:none!important}.logo img{height:65px}.animal,.bird,.desk-menu,.girl,.man{display:none}.tag-line{font-size:32px}.board{padding:47px 52px 56px 64px;width:720px;height:291px;background:url(images/board-bg-sm.png) center no-repeat}.content-setion{padding:50px 0 150px}.association ul:after,.association ul:before,.footer-bottom ul:after,.footer-bottom ul:before{content:'';display:table}.association ul:after,.footer-bottom ul:after{clear:both}.social{padding:10px 0 0}.award li{width:100px;margin-right:10px}.footer-bottom ul li{float:left;width:50%;line-height:30px}.footer-bottom ul li:first-child,.footer-bottom ul li:nth-child(3){text-align:left}.footer-bottom ul li:nth-child(2),.footer-bottom ul li:nth-child(4){text-align:right}.toogle{display:block}.inner-banner h1,.inner-banner h2{font-size:30px;padding:0}.breadcrumb>li{font-size:14px}.footer-top,.inner-banner,.page-content{padding:30px 0}.w1{padding-top:30px}.footer-top .footer_sections{margin-right:110px}.footer-top .footer_sections:nth-child(3n+1){float:left;clear:left}.footer-top .footer_sections:nth-child(3){float:right;margin:0}.footer-top .footer_section_right{float:left;margin:0}}.booking_success_row,.booking_success_row table td.btn_wrapper,.cookies,.not-found,.online_book_wrapper,.owl-controls .owl-dots,.submit_row{text-align:center}@media only screen and (max-width:767px){.logo-responsive-mobile-img{display:block!important}.float-links,.logo.logo-responsive-img{display:none!important}.logo img{height:65px}.logo{padding:10px 0}.animal,.bird,.desk-menu,.girl,.man{display:none}.w1 .btn{margin-bottom:10px}.board{padding:20px;background:#fff;border:10px solid #64462e;width:auto;height:auto;-webkit-box-shadow:10px 10px 20px 0 rgba(0,0,0,.3);box-shadow:10px 10px 20px 0 rgba(0,0,0,.3)}.board .col-sm-4{margin-top:15px}.tag-line{padding:30px 20px;font-size:30px;line-height:30px}.w2 h2,.w3 h2,.w4 h2,.w5 h2{font-size:50px;line-height:50px}.w2 h3,.w3 h3,.w4 h3,.w5 h3{font-size:26px;line-height:30px}.content-setion{padding:30px 0 140px}.association ul:after,.association ul:before{content:'';display:table}.association ul:after{clear:both}.award,.footer-top{text-align:center}.award li{margin:0 8px}.footer-bottom ul li,.footer-bottom ul li:first-child,.footer-bottom ul li:last-child{display:block;text-align:center}.toogle{display:block}.inner-banner h1,.inner-banner h2{font-size:30px;padding:0;margin-bottom:20px}.footer-top,.inner-banner,.page-content{padding:30px 0}.w1{padding-top:30px}.breadcrumb>li{font-size:14px}.footer-top .footer_section_right,.footer-top .footer_sections{display:block;margin:0;float:none;text-align:center}}.booking_success_row table td,.online_booking_row table td{text-align:right;vertical-align:middle;color:#473b2a;font-family:"Source sans pro";font-size:18px}@media (max-width:480px){.w1 .btn{width:50%;margin:0 0 10px;float:left}.w1 .btn:last-child{margin-left:25%}.buttons .btn-group{width:100%;max-width:911px}}.locate{background:url(http://lullymore.fcdm.com/wp-content/uploads/2016/05/contact-us1.png) left 5px no-repeat;padding-left:24px}.booking_success_row{margin-top:-30px}.booking_success_row table{display:inline-block;padding:5px 25px 25px;border:1px solid #15100a;margin-top:60px;margin-bottom:70px}.booking_success_row table td{padding:10px 10px 0}.online_booking_row table{width:100%;float:left;margin:-30px 0 0}.online_booking_row table td{padding:15px 0 0 10px}.online_booking_row table input:not([type=radio]),.online_booking_row table select,.online_booking_row table textarea{width:100%;font-size:14px}.online_booking_row table input:not([type=radio]),.online_booking_row table select{height:40px;padding-left:10px;color:#000;border:1px solid #82ac13}.online_booking_row table label{font-weight:400;margin-bottom:0}.online_booking_row table:not(.second_form) td:first-child{width:18%}.online_booking_row table:not(.second_form) td:nth-child(2){width:30%}.online_booking_row table:not(.second_form) td:nth-child(3){width:29%}.online_booking_row table:not(.second_form) td:nth-child(4){width:11%}.online_booking_row table select{position:relative;-moz-appearance:none;-webkit-appearance:none;background:url('images/dropdown.png') 95% center no-repeat #fff;padding-right:34px}.online_booking_row .date_of_trip{background:url('images/calender_bg.png') 95% center no-repeat #fff;padding-right:34px}.online_booking_row .button{padding:0 35px 0 72px}.booking_success_row table .button{padding:0 5px 0 50px;border:none}.online_booking_row table textarea{height:101px;padding:10px 0 0 10px;border:1px solid #82ac13;color:#000;font-size:13px}.online_booking_row table:nth-child(2) td:nth-child(2){max-width:210px;text-align:left}.online_booking_row table:nth-child(2) td:nth-child(2) input,.online_booking_row table:nth-child(2) td:nth-child(2) select{width:50%}.not_online .ui-state-default{color:red}.submit_row{clear:left;padding-top:30px}.submit_row .button{border:none}.online_book_wrapper{font-family:"Source sans pro";font-size:18px}.online_book_wrapper h2{font-size:36px;margin-top:0;font-weight:700}.online_booking_row table.second_form input,.online_booking_row table.second_form select{max-width:240px}.online_booking_row table input[type=radio]{border:1px solid #82ac13;height:16px;margin-top:0;position:absolute;opacity:0;width:16px;z-index:10;cursor:pointer}.online_booking_row table .radio_check{border:1px solid #82ac13;width:16px;height:16px;border-radius:50%;position:relative;vertical-align:top;display:inline-block}.online_booking_row table .radio_check:before{background:#e6e6e6;border-radius:50%;content:"";height:10px;left:2px;position:absolute;box-shadow:inset 0 2px 4px rgba(0,0,0,.15);top:2px;width:10px}.online_booking_row table input[type=radio]:checked~.radio_check:before{background:#82ac13}.owl-theme .owl-controls .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-controls .owl-dot span{display:block;width:12px;height:12px;margin:5px 3px;background:#271d16;border:1px solid #271d16;border-radius:50%}.owl-theme .owl-controls .owl-dot.active span,.owl-theme .owl-controls.clickable .owl-dot:hover span{background:#c4a107;border:1px solid #c4a107}.owl-controls .owl-dots{padding-top:20px;display:none!important}.footer-bottom .copyright{display:block;text-align:center;line-height:25px}.footer-bottom .copyright a{color:#929292;text-decoration:none}.cookies{background:url("images/footer.jpg") center center/cover no-repeat rgba(0,0,0,0);padding:10px 29px;position:relative;color:#fff;z-index:99999}.cookies .close_button{background:url("images/toogle.png") center -34px no-repeat rgba(0,0,0,0);cursor:pointer;height:34px;position:absolute;right:0;top:0;width:34px}@media (max-width:1199px){.owl-controls .owl-dots{display:block!important}}@media (max-width:992px){.online_booking_row table td{width:auto!important}}@media (max-width:768px){.online_booking_row table,.online_booking_row tbody,.online_booking_row td,.online_booking_row th,.online_booking_row thead,.online_booking_row tr{display:block}.online_booking_row table td{width:100%;text-align:center!important}}@media (max-width:400px){.booking_success_row table td{font-size:13px}}.book_now_fixed{height:50px;bottom:20px!important;left:calc(50% - 100px);position:fixed!important;z-index:9999!important;transition:.12s!important}.book_now_fixed img{width:auto;height:100%}.buttons .btn-group{max-width:911px}.footer_logo .col-xs-2{width:20%}.ll_facebook_widget_outer .ll_facebook_widget{position:fixed;right:-343px;bottom:0;z-index:9999;border:2px solid #3b5998;transition:.5s}.ll_facebook_widget iframe{display:block}.ll_facebook_widget_outer .ll_facebook_widget .fa-facebook{position:absolute;left:-30px;top:-2px;padding:10px;color:#fff;background:#3b5998;font-size:15px;z-index:9999;cursor:pointer}.ll_facebook_widget_outer:hover .ll_facebook_widget{right:0}@media (max-width:600px){.hide_on_mobile{display:none!important}.ll_facebook_widget iframe{display:block;height:320px;width:255px}.ll_facebook_widget_outer .ll_facebook_widget{right:-255px}}.d_none label span{visibility:hidden}.social ul li{display:inline-block!important} .mi_lazyload{display: none;}