/*
Theme Name: Odyssey Surf School
Theme URI: 
Author: Wonderworxs team
Author URI: 
Description: 
Version: 1.2
*/
@import url(https://fonts.googleapis.com/css?family=Droid+Sans);@import url(https://fonts.googleapis.com/css?family=Lato:400,400italic,700,300);@import url(https://fonts.googleapis.com/css?family=Roboto:400,300,300italic,400italic,700,700italic);.currency-converter{display:block; text-align:center; margin-bottom:20px;background-color:#f5f6f6;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;padding:15px 15px 10px 15px;}.currency-converter span{ display:inline-block; margin-right:15px; line-height:30px; vertical-align:top;}.booking-currency{text-align:left;display:block;background-color:#ece7b4;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;font-size:18px; padding:20px 20px 10px 20px;}.paypalerror{display:block;margin-top:15px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background-color:#F00;color:#fff;text-align:center;}.clear,.schedules{clear:both}.book-select-style select:focus,.curr-select-style select:focus,.select-style select:focus,input text{outline:0}#content,.commun_first,.commun_first li,.htitle,.list-icon .outer,.list-icon img,.newws_left1 h3{text-align:center}.cl,.cr.s4{text-indent:15px}.entry-title,.htitle,.newws_left1 h3,.overal-rating-wrapper .dt-sc-button.medium,.packages .rpackages h2,.resultbox .boxtitle,.reviewbtn,.schedulesdate li .sday,.select-style select,.submit{text-transform:uppercase; color:#222 !important;}#breadcrumbs,.bleft .bbg{filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff', GradientType=0 )}@font-face{font-family:'Myriad Pro';src:url(/fonts/MYRIADPRO-REGULAR.otf) format('otf')}@font-face{font-family:daxcondensedblack;src:url(/fonts/daxcondensedblack.ttf) format('truetype')}@font-face{font-family:timkidmedium;src:url(fonts/timkid-webfont.eot);src:url(fonts/timkid-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/timkid-webfont.woff2) format('woff2'),url(fonts/timkid-webfont.woff) format('woff'),url(fonts/timkid-webfont.ttf) format('truetype'),url(fonts/timkid-webfont.svg#timkidmedium) format('svg');font-weight:400;font-style:normal}body{margin:0;font-family:'Roboto Condensed', sans-serif}a,h1,h2,h3,h4,h5,h6,img,ul{margin:0;padding:0;list-style-type:none;outline:0;border:0;text-decoration:none}#hero{background-size:cover;background-position:center;position:relative;height:100vh}.logo,.searchhome{display:block;position:absolute}.innerhero{height:400px!important;background-image:url(images/inner-bg.jpg)!important}.searchhome{bottom:0;width:100%;background-image:url(images/trans.png)}.logo{width:155px;height:60px;background-image:url(images/logo.png);top:20px;left:20px}.homefilter{display:block;max-width:1000px;margin:auto;position:relative}.hide{display:none;visibility:hidden}.homefilter .homelogo{position:absolute;display:block;width:118px;height:224px;background-image:url(images/man.png);bottom:0}.homefilter .homeform{display:block;padding:30px 0 30px 125px}.addinfo{background-color:#eee;display:block;padding:20px;margin-top:20px;border-radius:5px;}.homefilter .rowform{display:inline-block;vertical-align:top;margin:5px 3px 5px 0}.select-style{padding:0 30px 0 0;margin:0;border:1px solid #d7d7d7;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;overflow:hidden;background:url(images/selectarrow.png) 100% 50% no-repeat #fff; height:33px;}.select-style select{padding:7px 8px;font-size:13px;width:130%;border:none;box-shadow:none;background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.rowform input{padding:8px 30px 9px 8px;border:1px solid #d7d7d7;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;font-size:13px;overflow:hidden;background:url(images/calendar.png) 100% 50% no-repeat #fff}input[type=password]{font:small-caption;font-size:14px;padding:8px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border:1px solid #d7d7d7}.overal-rating-wrapper h2,.overal-rating-wrapper>p,.review-item h3{font-style:italic}.srcbtn{background-image:url(images/go.png);display:block;width:63px;height:35px;cursor:pointer}.ic-account,.ic-board,.ic-faq,.ic-home,.ic-login,.ic-logout,.ic-star{width:36px;height:36px}.header_top{position:absolute;right:30px;top:20px}.choice,.entry-header,.hicons,.infosbox-left,.infosbox-right,.searchrow{position:relative}.header_top li{list-style:none;display:inline-block;margin-left:15px}.ic-account,.ic-board,.ic-faq,.ic-home,.ic-login,.ic-logout,.ic-star,.linespace{display:block}.ic-home{background-image:url(images/im1.png)}.ic-star{background-image:url(images/im2.png)}.ic-board{background-image:url(images/im3.png)}.ic-faq{background-image:url(images/im4.png)}.ic-login{background-image:url(images/im6.png)}.ic-logout{background-image:url(images/im6-2.png)}.ic-account{background-image:url(images/im7.png)}.linespace{margin:10px 0}.linespace img{width:100%;height:auto}#content{max-width:1280px;margin:0 auto;padding:20px 30px}.learntable img,.list-icon img,.news_left img,.newws_left1 img,.responsive-image{max-width:100%}.htitle{font-size:30px;color:#686563;font-weight:700;letter-spacing:.2em}.homecontent{padding-top:50px;text-align:justify;font-family: 'Roboto Condensed', sans-serif;font-size: 14pt;font-weight: 400;line-height:20pt; color:#585858 !important;}.homecontent h1{font-size:30px;color:#686563;font-weight:700;letter-spacing:.2em; text-transform:uppercase; text-align:center;}.homecontent h2{margin-top: 30px;font-size:18px;color:#686563;font-weight:700;line-height: 2px;}.entry-content, article{font-family: 'Roboto Condensed', sans-serif;color:#585858; font-size:14pt; font-weight:300;}.homecontent a, .inner-content a,.entry-content a, .tooltip a{ color:inherit; text-decoration:underline;font-weight:bold;}.hicons{display:block;margin-top:30px}.hicons .lshadow,.hicons .rshadow{position:absolute;display:block;width:9px;height:100%;background-repeat:no-repeat;background-position:center}.hicons .lshadow{left:0;background-image:url(images/lshadow.png)}.hicons .rshadow{right:0;background-image:url(images/rshadow.png)}.list-icon{margin:0;padding:0}.list-icon li{background:linear-gradient(to bottom,#f3b600 0,#f0a800 100%);display:inline-block;height:100px;margin:40px 0;width:11%;font-family:timkidmedium;font-size:13px;padding-bottom:15px;border-right:1px dotted #000;vertical-align:top;cursor:pointer}.list-icon .outer{background-color:#fff;border:4px solid #fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;display:table;min-height:83px;margin:-45px auto auto;vertical-align:middle;width:83px}.list-icon li h2{font-family:timkidmedium;font-size:13px; margin-top:15px;text-transform:uppercase;}.inner{border:1px solid #ccc;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;display:table-cell;margin-top:38px;vertical-align:middle}#tipsbox,.tooltip{display:none}.list-icon img{float:none;margin:0 auto}.list-icon span{float:left;margin-top:16px;width:100%}#tipsbox{background:0 0;width:95%;margin:-10px auto auto;border:0;padding:0 0 15px;height:auto;min-height:40px;font-size:16px;font-weight:400;font-family:'Roboto Condensed', sans-serif}.community_section{margin-top:40px;width:100%;position:relative}.community_section h2{color:#3d3c3c;font-size:30px;font-weight:400;margin-bottom:34px;margin-top:20px;width:100%}.commun_first{float:none;display:table;margin:0 auto}.commun_first li,.news_left,.newws_left1{display:inline-block}.commun_first li{float:none;margin:0 20px}.commun_second{margin-top:50px}.commun_second li{margin:0 12px}.news_left{width:45%;vertical-align:top;margin-right:1%}.newws_left1{width:53%;vertical-align:top}.newws_left1 h3{color:#666766;float:left;font-family:Lato !important;font-size:31px;font-weight:400;letter-spacing:11px;margin-top:-29px;width:100%}.img2{margin-top:43px}.site-main{border:2px solid #bcbdc0;-webkit-box-shadow:2px 2px 34px -2px rgba(0,0,0,.5);-moz-box-shadow:2px 2px 34px -2px rgba(0,0,0,.5);box-shadow:2px 2px 34px -2px rgba(0,0,0,.5);font-size:16px;line-height:26px;font-weight:400}.inner-content{margin:40px;background-color:#fff;padding:20px;background-image:url(images/inner-bg.png);background-repeat:repeat-x;background-position:top;text-align:left}.entry-header,.entry-title{display:inline-block;background-repeat:no-repeat}.bookingpage{margin:20px!important}.entry-header{background-image:url(images/title-left-bottom.png);background-position:bottom left;padding-bottom:7px;margin-bottom:30px}.entry-title{background-color:#ffcb08;padding:18px 20px 18px 270px;text-align:right;border:4px solid #fff;font-size:20px;background-image:url(images/title-icon.png);background-position:left}.titleline{width:74px;height:100%;background-image:url(images/title-line.png);background-repeat:repeat-y;position:absolute;left:80px;z-index:6}.innerpage ul li,.rbottom{background-repeat:no-repeat}.rbottom{display:block;width:345px;height:5px;background-image:url(images/title-right-bottom.png);position:absolute;bottom:2px;right:0;z-index:1}.innerpage ul{margin:0;padding:0}.innerpage ul li{padding-left:40px;background-image:url(images/li-icon.png);background-position:left top}.essb_share ul li{background-image:none !important;}.bookingnow{display:block;margin-top:120px;text-align:center}.innerpage td{padding:8px}#breadcrumbs{display:block;border:1px solid #ddd;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;margin-bottom:15px;font-size:14px;background:-moz-linear-gradient(top,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%)}#breadcrumbs a,.breadcrumb_last{color:#333;text-decoration:none;display:inline-block;vertical-align:top;padding:5px 5px 3px 10px}#breadcrumbs .bseparator{display:inline-block;height:34px;width:20px;vertical-align:middle;background-image:url(images/bseparator.png);background-position:center;background-repeat:no-repeat}#breadcrumbs a:hover{color:#777}.btabs ul{margin:0;padding:0;text-align:left}.btabs ul li{display:inline-block;list-style:none;width:25%;text-align:center}.bookrow,.btabs ul li a{display:block;font-weight:700}.btabs ul li a{margin-right:1px;padding:20px 0;background-color:#ffcb08;color:#000;border-top-left-radius:10px;border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-box-shadow:inset 0 -16px 19px -10px rgba(0,0,0,.44);-moz-box-shadow:inset 0 -16px 19px -10px rgba(0,0,0,.44);box-shadow:inset 0 -16px 19px -10px rgba(0,0,0,.44)}.btabs ul li.active a{background-color:#ddd;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.bookingpage h1{background-image:url(images/star-icon.png);background-position:left;background-repeat:no-repeat;padding:25px 0 25px 100px;font-size:24px;color:#44a5ae;margin-bottom:30px}.bookrow{margin:30px 0;font-size:22px}.bookrow .leftcol,.bookrow .rightcol{display:inline-block;vertical-align:middle}.bookrow .leftcol{color:#f48600;width:20%}.bookrow .rightcol{width:68%;margin-left:1%;color:#3e3e3f}.bookrow .rightcol span{margin-left:20px}.bookrow small{display:block;font-weight:400;font-size:16px}.icn-clock,.linecol{vertical-align:middle;display:inline-block}.linecol{margin-left:15px}.choi{margin-left:-5px!important;margin-right:20px!important}.icn-clock{width:20px;height:20px;background-image:url(images/clock.png);margin-right:10px}.book-select-style{width:150px;padding:0 30px 0 0;margin:0;border:1px solid #d7d7d7;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;overflow:hidden;background:url(images/selectarrow.png) 100% 50% no-repeat #fff}.curr-select-style{width:200px;padding:0 30px 0 0;margin:0;border:1px solid #d7d7d7;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;overflow:hidden;background:url(images/selectarrow.png) 100% 50% no-repeat #fff;display:inline-block;}.book-select-style select{padding:2px 8px;color:#3e3e3f;font-size:20px;font-weight:700;width:130%;border:none;box-shadow:none;background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.curr-select-style select{padding:2px 8px;color:#3e3e3f;font-size:14px;font-weight:700;width:130%;border:none;box-shadow:none;background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.bookrow input.date,.bookrow input.dateboard{padding:3px 30px 3px 8px;border:1px solid #d7d7d7;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;overflow:hidden;background:url(images/calendar.png) 100% 50% no-repeat #fff;color:#3e3e3f;font-size:20px;font-weight:700;width:140px;margin-left:0}.bookrow input[type=date],.bookrow input[type=email],.bookrow input[type=number],.bookrow input[type=text]{padding:3px 8px;border:1px solid #d7d7d7;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;overflow:hidden;background-color:#fff;color:#3e3e3f;font-size:20px;font-weight:700;width:140px;margin-left:0}.bookinfos{margin:50px 0}.bookh2{font-size:24px;color:#333;margin-bottom:15px}.bookinfo{font-size:18px;font-weight:400}.submitrow{display:block;width:100%;text-align:right;margin:60px 0 0}.confirmbtn,.nextbtn{display:block;height:41px;cursor:pointer;margin-right:0;margin-left:auto;width:246px}.nextbtn{background-image:url(images/next.png)}.janextbtn{background-image:url(images/janext.png)}.confirmbtn{background-image:url(images/confirmation.png)}.jaconfirmbtn{background-image:url(images/jaconfirmation.png)}.paybtn{background-image:url(images/pay-deposit.png);display:block;width:267px;height:41px;cursor:pointer;margin-right:0;margin-left:auto}.japaybtn{background-image:url(images/japay-deposit.png);display:block;width:267px;height:41px;cursor:pointer;margin-right:0;margin-left:auto}.continuebtn,.inquirebtn,.updatebtn{cursor:pointer;display:inline-block;width:245px;height:41px;margin-left:auto}.inquirebtn{background-image:url(images/enquire.png);margin-right:15px}.jainquirebtn{background-image:url(images/jaenquire.png);margin-right:15px}.continuebtn{background-image:url(images/continue-booking.png);margin-right:0}.jacontinuebtn{background-image:url(images/jacontinue-booking.png);margin-right:0}.updatebtn{background-image:url(images/update.png);margin-right:15px}.resultbox .boxtitle span.adult,.resultbox .boxtitle span.child{border-radius:5px;padding:10px 10px 5px;color:#fff;margin-right:5px}.bookerror,.show{display:block}.reviewbtn,.submit{margin-top:10px;display:block;background-color:#6dc92a;padding:15px 20px;color:#fff !important;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:0;font-size:14px;text-decoration:none;}.reviewbtn:hover,.submit:hover{background-color:#666}.bookerror{background-color:#ffe8e8;padding:20px;border:1px solid #ffc1c1;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.hidden{display:none}.searchcriteria{padding:20px;font-size:18px;font-weight:700;color:#333;margin-bottom:40px}.searchrow{display:block;margin-bottom:10px;margin-top:20px}.scleft,.scright,.scright .adults{display:inline-block}.scleft{width:18%;vertical-align:middle}.infosbox-left,.infosbox-right,.scright,.scright .adults{vertical-align:top}.scright{width:80%}.scright span{color:#46a6af}.scright .adults{margin-left:10px}.scright .childs{display:block;margin-left:15px}.scright .adults .adult,.scright .childs .child{display:block;margin-bottom:10px}.scright .adults .adult span{background-color:#0095da;padding:5px 10px;color:#fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.scright .childs .child span{background-color:#53c5cf;padding:5px 10px;color:#fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.scright .adults .adult span.iskill,.scright .childs .child span.iskill{background-color:#f7f8f8!important;color:#46a6af}.searchresult{margin-top:100px}.resultbox{margin-bottom:100px}.resultbox .boxtitle{display:block;background-image:url(images/li-icon.png);background-repeat:no-repeat;padding:2px 0 2px 40px;color:#46a6af;font-size:24px;font-weight:700}.resultbox .boxtitle span.child{background-color:#53c5cf;-webkit-border-radius:5px;-moz-border-radius:5px}.resultbox .boxtitle span.adult{background-color:#0095db;-webkit-border-radius:5px;-moz-border-radius:5px}.infosbox{background-color:#e7e7e8;padding:15px;margin-top:20px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.infosbox-left{display:inline-block;width:13%}.infosbox-left img{border:5px solid #fff;width:100%;height:auto}.product-icons{display:block;margin-top:5px;text-align:center;width:100%}.product-icons a{display:inline-block;margin:5px}.photo,.question,.video{background-repeat:no-repeat;display:block;width:36px;height:36px;background-image:url(images/product-icons.png)}.video{background-position:-37px 0}.photo{background-position:-74px 0}.infosbox-right{display:inline-block;width:83%;margin-left:3%}.infosbox-top-left{display:inline-block;width:70%;vertical-align:top;line-height:20px;margin-bottom:10px}.infosbox-top-right,.infosbox-top-right a{text-align:right;font-size:20px;vertical-align:top;line-height:32px;color:#0095da}.infosbox-top-right{display:inline-block;width:29%}.infosbox-top-right a{text-decoration:none}.bottompay .terms a,.infosbox-top-right a:hover{text-decoration:underline}.cl,.cr,.schedules li{vertical-align:middle}.infosbox-title{font-size:20px;font-weight:700;margin:10px 0}.star-ratings{display:inline-block;margin-left:15px}.schedules{display:block;background-color:#f3f3f4;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:2px 15px;margin-bottom:5px}.schedules li{margin:0;padding:0;display:inline-block;width:16%}.schedules li:last-child{text-align:right}.instructors{display:block;width:179px;height:37px;background-image:url(images/instructors-icons.png);background-repeat:no-repeat}.two-instructors{background-position:0 -41px}.three-instructors{background-position:0 -91px}.four-instructors{background-position:0 -141px}.one-instructors{background-position:0 0}.choice{display:block;text-align:right;background-color:#f0b480;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;font-size:20px}.cl{display:inline-block;width:60%;text-align:left}.cr{display:inline-block;width:40%;text-align:right;background-color:#f39b52;padding:10px 0;border-top-right-radius:5px;border-bottom-right-radius:5px;color:#fff}.column1,.column2{display:inline-block;vertical-align:top}.ierror{border:1px solid red!important}.cr.s4{direction:rtl;color:#222}.column1{width:55%}.column2{width:34%}#step3 .bookrow,#step4 .bookrow{margin:15px 0!important;font-size:18px;color:#808285}#step3 .bookrow .leftcol,#step4 .bookrow .leftcol{display:inline-block;color:#808285;width:40%;vertical-align:middle;font-size:18px}#step3 .bookrow .rightcol,#step4 .bookrow .rightcol{display:inline-block;width:57%;margin-left:1%;color:#3e3e3f;vertical-align:middle;font-size:18px}.rightcol2{color:#3e3e3f}#step3 .book-select-style select,#step4 .book-select-style select{font-size:16px}#step3 .book-select-style,#step4 .book-select-style{width:285px}#step3 .book-select-style.ftitle,#step4 .book-select-style.ftitle{width:50px}#step3 .bookrow input,#step4 .bookrow input{width:200px}.fulllength{width:300px!important}#step3 textarea,#step4 textarea{width:500px!important;margin-top:15px;height:80px;border:1px solid #ccc;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;font-size:16px;font-weight:700;padding:10px;color:#333}.ability,.bookinginfo{padding:20px;background-color:#ece7b4;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;font-size:18px;margin-top:30px}.ability .leftcol,.ability .rightcol,.exp .leftcol,.exp .linecol input,.exp .rightcol{font-size:16px!important}.abtitle{margin:15px 0 30px}.abtitle span.child{background-color:#53c5cf;-webkit-border-radius:5px;-moz-border-radius:5px;margin-right:5px}.abtitle span.adult,.abtitle span.child{padding:10px 10px 5px;color:#fff;border-radius:5px}.abtitle span.adult{background-color:#0095db;-webkit-border-radius:5px;-moz-border-radius:5px;margin-right:5px}.acolumn{display:inline-block;width:33%;margin-right:.5%;vertical-align:top}.acolumn.last{margin-right:0}.ability .leftcol{font-weight:400;width:55%!important}.ability .rightcol{font-weight:400;width:39%!important}.ability .book-select-style select{font-size:16px!important;font-weight:400}.ability .book-select-style{width:90px!important}.exp .leftcol{font-weight:400;width:36%!important}.exp .rightcol{font-weight:400;width:62%!important}.exp .linecol{margin-left:0;margin-right:10px}.exp .linecol input{font-weight:400!important}.fulllcol{padding:0;font-weight:400;font-size:16px}.fulllcol .linecol input,.fulllcol .linecol input.morewidth,.fulllengths{font-size:16px!important;font-weight:400!important}.fulllcol .linecol{margin-left:0;margin-right:20px}.fulllcol .linecol input{width:100px!important;margin-left:5px}.fulllcol .linecol input.morewidth{width:220px!important}.fulllengths{width:93%!important}.deposit,.totalamount{position:relative;font-size:20px}.exp input[type=radio]{width:20px!important}.pcart{background-color:#e7e7e8;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;padding:20px}.totalamount{background-color:#9bbfa8!important;-webkit-border-radius:5px;-moz-border-radius:5px}.deposit,.totalamount{display:block;text-align:right;padding:10px;border-radius:5px}.deposit{margin-top:5px;background-color:#f4d88c!important;-webkit-border-radius:5px;-moz-border-radius:5px}.bottompay{display:block;margin-top:40px}.agree-icon,.bottompay .lbottompay,.bottompay .rbottompay{display:inline-block;vertical-align:middle}.bottompay .terms{font-size:18px;margin-bottom:10px;font-weight:700}.bottompay .terms a{color:#333}.bottompay .lbottompay{width:50%;text-align:left}.bottompay .rbottompay{width:50%;text-align:right}.bottompay .submitrow{margin-top:10px}.agree-icon{width:20px;height:22px;background-image:url(images/checked.png);margin-right:15px}.fcolumn,.flast,.fpartner .footerpartner,.fpartner span{vertical-align:top}#step5{text-align:center}.alert-box{color:#555;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;padding:10px 10px 10px 36px;margin:10px 0}.error{background:url(images/error.png) 10px 50% no-repeat #ffecec;border:1px solid #f5aca6}.success{background:url(images/success.png) 10px 50% no-repeat #e9ffd9;border:1px solid #a6ca8a}.warning{background:url(images/warning.png) 10px 50% no-repeat #fff8c4;border:1px solid #f2c779}.notice{background:url(images/notice.png) 10px 50% no-repeat #e3f7fc;border:1px solid #8ed9f6}.profilephoto{border:10px solid #fff;-webkit-box-shadow:2px 2px 34px -2px rgba(0,0,0,.5);-moz-box-shadow:2px 2px 34px -2px rgba(0,0,0,.5);box-shadow:2px 2px 34px -2px rgba(0,0,0,.5);width:100%;height:auto}.tableheader li,.tablerow li{width:25%;text-align:center;padding:10px 0}.tableheader{display:block;border-bottom:2px solid #FC0}.tableheader li{display:inline-block;font-weight:700}.tablerow{display:block;border-bottom:1px solid #ddd}.tablerow li{display:inline-block;font-weight:400}.tablerow li a{background-color:#ffcb06;color:#222;-webkit-border-radius:3px;-moz-border-radius:3px}.tablerow li a,.tablerow li a:hover{display:inline-block;padding:8px 15px;border-radius:3px}.tablerow li a:hover{background-color:#43a5ae;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px}.bactivities{background-color:#fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;margin-bottom:10px;padding:15px}.backbtn{background-color:#43a5ae;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;font-size:18px}.backbtn,.backbtn:hover{display:inline-block;padding:8px 15px;border-radius:3px}.backbtn:hover{background-color:#ffcb06;color:#222}.site-footer{ font-family:'Lato', sans-serif !important;padding:40px;background:#000;color:#fff;font-size:16px;line-height:24px;height:auto!important;position:relative}.site-footer .select-style{width:160px;margin-left:auto;margin-right:0}.site-footer a:link,footer a:visited{color:#fff;text-decoration:none}.site-footer a:hover{color:#fff;text-decoration:underline}.fcolumn{width:23%;display:inline-block}.flast{width:29%!important;display:inline-block;text-align:right}.fcolumn .ftitle{font-size:18px;font-weight:700;margin-bottom:10px}.fpartner{display:block;width:100%;font-size:30px;text-align:center;letter-spacing:.4em;padding:30px 0 0;margin-top:20px;border-top:1px solid #fff;min-height:100px}.fpartner span{display:inline-block;padding:40px 0;color:#666;margin-right:20px}.fpartner img{display:inline-block;height:98px;width:auto}.fpartner .footerpartner{display:inline-block;width:70%;text-align:left}.fpartner .footercommunity{display:inline-block;width:30%;margin:0;padding:0;text-align:right;vertical-align:top}.fpartner .footercommunity .img2{margin:0;padding:0;height:120px}input[type=checkbox]:not(old),input[type=radio].boardrental:not(old),input[type=radio].individu:not(old),input[type=radio].peers:not(old){width:28px;margin:0;padding:0;opacity:0;cursor:pointer}input[type=radio].boardrental:not(old)+label,input[type=radio].individu:not(old)+label,input[type=radio].peers:not(old)+label{display:inline-block;width:20px;height:20px;margin-left:-28px;padding-left:28px;background:url(images/checks.png) no-repeat;line-height:28px;cursor:pointer}input[type=checkbox]:not(old)+label{display:inline-block;width:20px;height:20px;margin-left:-28px;padding-left:28px;background:url(images/checks.png) 0 -69px no-repeat;line-height:28px;cursor:pointer}input[type=checkbox]:not(old):checked+label{background-position:0 -24px}input[type=radio].boardrental:not(old):checked+label,input[type=radio].individu:not(old):checked+label,input[type=radio].peers:not(old):checked+label{background-position:0 -48px}.section-title{margin-bottom:30px;border-bottom:2px solid #f9ac25;padding-bottom:10px}.reviewentries{margin-top:50px}.star-rating-wrapper{font-size:13px;color:#bdbdbd;padding:0}.star-rating-wrapper .star-rating-v{float:none;margin-right:5px}.star-rating-v{overflow:hidden;position:relative;height:1em;line-height:1em;color:#bdbdbd;font-size:13px;font-family:FontAwesome;width:4.9em;float:left;margin-right:10px}.reviews,.reviews .title-sep{display:inline-block;width:100%}.star-rating-v:before{content:"\f006\f006\f006\f006\f006";color:#f9ac25;float:left;top:0;left:0;position:absolute}.reviews span,.search-places ul.dt-sc-fancy-list li a{color:#2c3e50}.star-rating-v span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.star-rating-v span:before{content:"\f005\f005\f005\f005\f005";top:0;position:absolute;left:0}.reviews{position:relative;overflow:hidden}.reviews a,.reviews span{background:#fff;padding:0 10px;z-index:2;position:relative}.reviews a{float:left}.reviews span{float:right;font-weight:600}.reviews .title-sep{border-top:1px solid #e4e8ea;bottom:11px;position:absolute;left:0;z-index:1}.overal-rating-wrapper{text-align:center}.overal-rating{position:relative;background:url(images/overal-rating.png) no-repeat;width:100px;height:102px;margin:0 auto 4px;display:table}.overal-rating p,.rating-item ul,.rating-item ul li p.pack-rating{margin-bottom:0}.overal-rating p{display:table-cell;font-size:18px;font-weight:700;color:#2c3e50;vertical-align:middle}.packages,.rating-item li,.rating-left,.rating-right{vertical-align:top}.package-wrapper,.rating-item,.rating-item li,.rating-left,.rating-right,.review-item{display:inline-block}.overal-rating-wrapper h2{font-size:18px;font-weight:bolder;margin-bottom:0}.overal-rating-wrapper>p{font-size:13px}.rating-item{width:100%}.rating-item li{float:left;padding-bottom:0}.rating-item li.rate-number{min-width:18%}.rating-item li.rate-starts{min-width:29.5%}.rating-item li.rate-starts .pack-rating{font-size:18px;margin:0;padding:0}.rating-item li.rate-starts .pack-rating,.rating-item ul li{line-height:22px}.rating-item li.rate-percent{background:#f6f6f6;height:20px;width:39.2%;margin-right:30px}.content-full-width .rating-item li.rate-number{min-width:19%}.content-full-width .rating-item li.rate-starts{min-width:30.5%}.content-full-width .rating-item li.rate-percent{min-width:41.5%}.property-search-container-wrapper{background:#fbfbfb;border-top:5px solid;border-bottom:5px solid}.search-container .pro-search-form{display:inline-block;float:none;width:50%}.search-container .pro-search-form>input[type=text]{width:100%;margin-right:0;margin-bottom:25px}.search-container .pro-search-form>p{width:30.5%}.search-places ul.dt-sc-fancy-list li,.search-places ul.dt-sc-fancy-list li:before{font-size:16px}.search-places ul.dt-sc-fancy-list li:before{top:3px}.package-wrapper{position:relative;width:100%;overflow:hidden}.pack-rating{color:#bdbdbd;font-size:13px;line-height:24px;font-family:FontAwesome}.pack-rating>span:before{content:"\f005  \f005  \f005  \f005  \f005";color:#f9ac25}.rating-item .rate-1 span:before{content:"\f005  \f006  \f006  \f006  \f006"}.rating-item .rate-2 span:before{content:"\f005  \f005  \f006  \f006  \f006"}.rating-item .rate-3 span:before{content:"\f005  \f005  \f005  \f006  \f006"}.rating-item .rate-4 span:before{content:"\f005  \f005  \f005  \f005  \f006"}.rating-item .rate-5 span:before{content:"\f005  \f005  \f005  \f005  \f005"}.rating-left{width:60%}.rating-right{width:40%}.rating-right p{margin:0;padding:0}.productcomments{margin-top:20px}.review-item{width:100%;margin-bottom:30px}.review-item h3{font-size:18px;font-weight:600;margin-bottom:10px}.review-item blockquote{margin:18px 0 10px}.review-item blockquote q{font-size:16px;line-height:26px;font-weight:400;padding-bottom:0;border:0}.theme-btn.aligncenter{display:table;margin:10px auto 0}reviews-wrapper{float:left;width:100%}.reviews-wrapper li{display:inline-block}.reviews-wrapper .review-thumb{width:18%;margin-right:3%;float:left}.reviews-wrapper .review-detail{float:left;width:79%}.reviews-wrapper .review-detail .star-rating-wrapper .star-rating{float:left}.reviews-wrapper .review-detail h6{margin-bottom:14px;font-size:14px}.reviews-wrapper .review-detail>i{font-size:16px;font-weight:600;display:inline-block}.reviews-wrapper .review-detail blockquote{display:inline-block;margin-top:15px}.client-testimonial blockquote q,.reviews-wrapper .review-detail blockquote q{font-size:14px;line-height:26px;border:0;font-weight:400}.client-testimonial .author-detail,.review-item .author-detail,.reviews-wrapper .author-detail{float:right;margin:18px 0 0;font-style:normal;font-size:16px;font-weight:300;display:block}.client-testimonial blockquote q,.reviews-wrapper .review-detail blockquote q{padding-bottom:0;margin-bottom:0}.client-testimonial .author-detail img,.review-item .author-detail img,.reviews-wrapper .author-detail img{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;float:left;margin-right:20px;width:62px;height:62px}.client-testimonial .author-detail cite,.review-item .author-detail cite,.reviews-wrapper .author-detail cite{display:inline-block;font-weight:600;font-style:normal;font-size:14px;margin-top:9px}.client-testimonial .author-detail cite,.client-testimonial .author-detail cite a,.review-item .author-detail cite,.review-item .author-detail cite a,.reviews-wrapper .author-detail cite,.reviews-wrapper .author-detail cite a{color:#616161}.client-testimonial .author-detail span,.review-item .author-detail span,.reviews-wrapper .author-detail span{color:#bdbdbd;font-size:12px;display:block;font-weight:400}.packages,.reviewstar{display:inline-block!important}.reviewstar{width:80px!important}.reviewstar p{margin:0;padding:0}.form-table{width:100%!important;font-size:18px}.form-table td{padding:8px 0!important}.form-table input{padding:10px 8px!important;font-size:18px!important;border:1px solid #d7d7d7;border-radius:3px;-webkit-border-radius:5px;-moz-border-radius:5px;overflow:hidden;background-color:#fff;color:#3e3e3f;font-weight:700;margin-left:0}.bookrow textarea{margin-top:-20px;width:100%;padding:10px 0;text-indent:10px;border:1px solid #d7d7d7;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;font-size:18px;height:150px}.choi .linecol{margin-left:-15px!important}.packages{width:47%;background-color:#efefef;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;margin:1%}.packages .lpackages{display:inline-block;width:30%;vertical-align:top;padding:1% 1% 10px;background-color:#231f20;border-top-left-radius:10px;border-bottom-left-radius:10px;color:#fff;text-align:center;line-height:1.1em}.packages .lpackages img{width:100%;height:auto}.packages .rpackages{display:inline-block;width:60%;height:100%;vertical-align:top;text-align:left!important;padding:2%}.spackage-left,.spackage-right{text-align:justify;vertical-align:top}.packages .rpackages h2{font-size:22px;margin-bottom:0;margin-top:20px;font-weight:400}.packages ul{margin-top:20px}.rows a{font-size:16px;color:#cce7d4}.moreinfo{padding:2px 20px 0;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;background-color:#46a6af;display:inline-block;color:#fff!important;margin-top:5px;font-size:13px!important}.moreinfo:hover{background-color:#231f20}.moreinfo2{padding:2px 20px 0;background-color:#5b8ec5;display:inline-block;color:#333!important;margin-top:5px;font-size:14pt!important;font-weight:300 !important;}.moreinfo2:hover{background-color:#46a6af}.spackage-left{display:inline-block;width:40%;margin-right:2%;padding-top:80px}.spackage-right{display:inline-block;width:56%;margin:0}.schedulesdate li,.twocolumns li{list-style:none!important;background-image:none!important;display:inline-block;vertical-align:top!important}.deposittable th,.spackage-right h4{text-align:center}.spackage-right img{max-width:100%;height:auto}.twocolumns li{width:48%;padding:5px!important;margin:0!important;border:2px solid #ccc}.twocolumns li img{width:100%!important;height:auto!important}.deposittable{background-color:#ffcc06;margin-bottom:15px;-webkit-border-radius:8px;-moz-border-radius:8px}.deposittable,.scheduletable{border-collapse:separate;border-spacing:1px;border-radius:8px}.deposittable td,.scheduletable{background-color:#fff}.deposittable th{padding:10px 0}.schedule-title{padding:15px 0;margin-bottom:10px;margin-left:.5%}.scheduletable{margin-bottom:15px;-webkit-border-radius:8px;-moz-border-radius:8px}.otherschedule li a,.schedulesdate li{border-top-left-radius:10px;border-top-right-radius:10px}.scheduletable thead{background-color:#818285;font-weight:700;color:#fff}.scheduletable tbody{background-color:#ffcc06}.scheduletable tbody .yellowrow{background-color:#fed32d}.schedulesdate{margin:0;padding:0;text-align:left}.schedulesdate li{width:13%;padding:0!important;background-color:#e7e7e8;color:#58585a;margin:.5%;text-align:center}.schedulesdate li .sdate{display:block;font-size:2.2em;text-align:center;padding:20px 0 10px;font-weight:700}.schedulesdate li .sday{display:block;background-color:#fff9ae;padding:3px 0;font-weight:700;color:#231f20}.schedulesdate li .red{color:#ed1c24}.schedulesdate li .sam,.schedulesdate li .spm{text-transform:uppercase;display:block;padding:3px 0;font-weight:700;color:#3f3e40}.schedulesdate li .sam{background-color:#d2e388}.schedulesdate li .spm{background-color:#c6ddf3}.otherschedule li a,.otherschedule li a:link,.otherschedule li a:visited{font-weight:700;background-color:#faa74a}.otherschedule{display:block;position:relative;margin:auto;padding:0;margin-top:40px!important;margin-left:20px!important;text-align:left;margin-bottom:11px!important}.otherschedule li{vertical-align:bottom!important;list-style:none!important;background-image:none!important;padding:0!important}.otherschedule li.scheduledesktop{display:inline}.otherschedule li.schedulemob{display:none}.otherschedule li a{padding:15px 25px;font-size:1.2em;color:#231f20;text-transform:uppercase}.otherschedule li a.selected,.otherschedule li a:hover{background-color:#ed1b24;font-weight:700;color:#fff}.schedulesbox{display:block;border:2px solid #bbbdbf;border-radius:15px;padding:20px;-webkit-border-radius:15px;-moz-border-radius:15px}.pagination a{background-color:#ddd;-webkit-border-radius:3px;-moz-border-radius:3px;color:#333;text-decoration:none;border:1px solid #ccc}.pagination a,.pagination span{padding:5px 10px 3px;margin:1px;border-radius:3px}.pagination span{background-color:#333;-webkit-border-radius:3px;-moz-border-radius:3px;color:#fff;text-decoration:none;border:1px solid #333}.pagination a:hover{background-color:#eee}.equipment-left,.equipment-right{display:inline-block;width:49%;vertical-align:top;text-align:justify}.equipment-right{text-align:right}.equipment-right img{width:80%;height:auto;text-align:right}.pagegalleries{margin:20px auto;text-align:center}.pagegalleries img{margin:0 2px}.photogalleries{margin:0!important;padding:0!important}.photogalleries li{display:inline-block;width:23%;vertical-align:top!important;list-style:none!important;background-image:none!important;padding:0!important;margin:0 0 10px 1%!important;border:2px solid #ccc}.photogalleries li:hover{border:2px solid #999}.photogalleries li:first-child{margin-left:0!important}.photogalleries.photodetail li:first-child{margin-left:1%!important}.photogalleries li .gall{margin:5px;position:relative}.photogalleries li .gall img{width:100%;height:auto}.photogalleries li .gall .gtitle{display:block;position:relative;text-align:right}.video-bg-holder,.video-bg-holder iframe.youtube-container,.video-bg-holder img.image-container,.video-bg-holder video.video-container,.video-overlay,.video-preloader{position:absolute}.photogalleries li .gall .gtitle a{color:#444}.photogalleries li .gall .gtitle a:hover{color:#111}.photogalleries li .gall .gtitle span{float:left;color:#bbb;font-size:22px;font-weight:700}.surfinstructors{display:block!important;background-color:#dbe6f0!important;margin-bottom:10px;width:100%!important;float:none!important;clear:both!important}.surfinstructors .iphoto{display:inline-block;vertical-align:middle;margin-bottom:-8px!important;padding:0!important;background-color:#fff!important}.surfinstructors .iphoto img{margin:0!important;padding:0!important}.surfinstructors .idesc{display:inline-block;vertical-align:middle;padding:40px!important}.surfinstructors .idesc ul{margin:0!important;padding:0!important;float:none!important}.surfinstructors .idesc ul li{list-style:none;line-height:30px;background:0 0!important;padding:0!important}.surfinstructors .idesc ul li label{display:inline-block;text-align:right;width:120px;margin-right:15px}.instructorscontent ul{margin-left:20px}.instructorscontent li{list-style:outside;padding-left:20px!important;margin:0!important;background:0 0!important;text-align:justify}.blogleft,.blogright{text-align:left!important;background-image:url(images/inner-bg.png);background-repeat:repeat-x;background-position:top}.news{display:block;padding:15px;background-color:#e7e7e8;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;margin-bottom:15px}.news .newsdesc,.news .thumbnails{display:inline-block;vertical-align:top}.news .thumbnails{width:10%;margin-right:2%}.news .thumbnails img{width:100%;height:auto}.news .newsdesc{width:88%}.news a{color:#333}.news a:hover{color:#666}.pagesitemap h2{margin:15px 0}.pagesitemap a{color:#444;text-decoration:none}.pagesitemap a:hover{color:#444;text-decoration:underline}.contactform{margin:auto;width:70%;min-width:300px;border:1px solid #ddd;padding:20px;background-color:#eee}.contactform input{width:96%;padding:5px 2%;font-size:16px!important}.sendbutton,.wpcf7-submit{width:100%!important;margin:auto!important;font-size:30px!important;padding:10px!important;font-weight:700}.innerbreadcrumb,.mainblog{display:block;margin:30px}.wpcf7-textarea{width:100%!important}.innerbreadcrumb{text-align:left!important;background-color:#fff}.fullimage img{width:100% !important;height:auto;}.bcenter,.bleft,.blogleft,.blogright,.bright{vertical-align:top;display:inline-block}.blogleft{width:75%;margin-right:2%}.blogright{width:23%}.bleft,.bleft .bbg,.bright,.producttabs,.surfboards{text-align:center}.blogleft article{margin:0px 0px 30px 0}.blogleft hr{margin-left:10px;border:0;height:1px;background-image:linear-gradient(to right,rgba(80,80,80,0),rgba(80,80,80,.75),rgba(80,80,80,0))}.blogright .secondary{margin:20px;color:#666}.bleft{width:20%}.bleft .bbg{margin:0 20px;padding:15px 0;background:-moz-linear-gradient(top,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%)}.bleft .bdate{font-size:30px;color:#999;font-weight:700}.bleft .bmonth{font-size:20px;color:#999;font-weight:700}.bcenter a{color:#444}.bcenter a:hover{color:#333}.bcenter .entry-footer{margin-top:5px;color:#777;font-size:13px}.bcats{display:block;margin-bottom:5px!important;font-size:15px}.bcats a,.bcenter .entry-footer a{color:#777;font-size:15px;font-size:13px}.bcats a:hover,.bcenter .entry-footer a:hover{color:#666}.bcenter{width:80%}.bright{width:20%}.bright img{width:94%;height:auto;padding:2%;border:1px solid #ddd}.secondary .widget-title{display:block;background-color:#ffcb05;padding:6px 10px 6px 35px;font-size:16px;color:#000;background-image:url(images/title-icon.png);background-size:auto 20px;background-repeat:no-repeat;background-position:left}.blogright a{color:#666;font-size:14px}.blogright a:hover{color:#222}.blogright ul{margin:0}.blogright ul li{line-height:2em;border-bottom:1px solid #ddd;padding:0 10px}.video-bg-holder{margin:0;padding:0;top:0;left:0;right:0;bottom:0;opacity:0;overflow:hidden}.video-preloader{display:none;top:50%;left:50%;width:36px;height:36px;margin-left:-18px;margin-top:-18px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.video-overlay{margin:0;padding:0;background-position:top left;background-repeat:repeat;-webkit-user-select:none;-moz-user-select:-moz-none;user-select:none}.partners li,.surfboards li{list-style:none;background:0 0!important}.partners,.partners li{padding:0!important;margin:0!important}.partners li.le{display:inline-block;width:20%!important;vertical-align:top;margin-right:2%!important}.partners li.le img{width:95%;height:auto}.partners li.ri{display:inline-block;width:77%!important;vertical-align:top}.partners li.ri ul li{display:inline-block;width:88%!important;vertical-align:top}.partners li.ri ul li:first-child{display:inline-block;width:10%!important;vertical-align:top;white-space:nowrap}.responsive-image{height:auto}.surfboards{margin:0!important;padding:0!important}.surfboards li{padding:0!important;display:inline-block;width:30%;border:2px solid #939598;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;margin:1%!important}.surfboards li h3{font-weight:400;font-size:1.5em;line-height:2em}.surfboards li img{width:95%;height:auto}.producttabs{padding:0;margin:0}.producttabs li{list-style:none;display:inline-block;background-color:#46a6af;width:13%;line-height:1em!important;padding:10px 0}.producttabs li.selected{background-color:#58585a}.producttabs li a{display:block;width:100%;padding:6px 0;line-height:1em!important;color:#231f20;border-left:1px solid #fbfbfb; text-decoration:none;}.producttabs li a:hover,.producttabs li.selected a{color:#fff}.producttabs li:first-child{border-top-left-radius:10px}.producttabs li:last-child{border-top-right-radius:10px}.producttabs li:first-child a{border-left:0}.productdesc{background-color:#e7e7e8;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;padding:20px}.productdesc .pleft{display:inline-block;width:40%;vertical-align:top;text-align:center}.productdesc .pright{display:inline-block;width:60%;vertical-align:top}.productphoto,.productvideo{margin-top:20px;display:block;padding:0}.productreview{margin-top:20px;display:block;padding:30px;background-color:#eee}.topreview{background-color:transparent;border-top:1px dotted #333;margin-right:20px}.productdesc .pleft h1{text-transform:uppercase;font-size:1.8em;color:#3f3e40;font-weight:400}.inquireform,.inquireform .bookrow{font-size:14px!important}.learntable{margin-top:15px;margin-right:25px}.learntable img{height:auto}.learntabel{text-align:left;color:#333;margin-top:15px;margin-bottom:10px}.learntabel td{padding:2px 5px}.font01{color:#fff}.socialbar{display:block;width:100%;height:30px;position:relative;margin-bottom:40px}.iqricon{float:right}.alignleft,.kidsicon{float:left}.socialicons{position:absolute;left:0;top:-25px}.inquireform{width:800px;padding:0 30px}.inquireform .bookrow input,.inquireform .bookrow select{font-size:14px!important;width:100%;padding:5px!important;background-color:#fefefe}.inquireform .bookrow select{margin-left:-10px;margin-right:-10px;padding:5px;font-size:16px;line-height:1;border:1px solid #ccc;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;height:34px}.kidsa,.ratepackage{line-height:18px}.inquireform textarea{width:100%!important;font-size:14px;background-color:#fefefe}.inquireform .bookrow input[type=submit]{width:100px!important;padding:10px 20px!important;margin-left:20px!important;background:#ffcb05;border:0;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.surfsinfo{padding:20px;text-align:center;max-width:900px;max-height:700px}.surfsinfo p,.surfsinfo ul{text-align:justify;padding:20px}.surfsinfo ul li{text-align:justify;list-style:outside;margin-left:20px}.ratetable{width:100%;border-spacing:0;border-collapse:separate}.ratecur,.raterate{display:inline-block;width:120px}.nospace{ width:auto !important;}.ratetable thead th{background-color:#6d6e72;text-align:center;padding-top:50px;padding-bottom:10px;color:#fff;font-size:1.1em;position:relative;border-bottom:1px solid #eee;border-left:10px solid #fff}.ratetable thead th:first-child{border-left:0}.ratetable thead th .ratebottom{position:absolute;right:0;bottom:-20px}.ratetable tbody tr td{border-left:10px solid #fff;text-align:center;color:#211f1b;font-size:1.1em;padding:20px;font-weight:700;text-transform:uppercase}.ratecur,.ratepackage small,.ratetable tbody tr td span{font-weight:400}.ratetable tbody tr td:first-child{border-left:0}.raterow1{background-color:#fff200}.raterow2{background-color:#fa0}.raterow3{background-color:#fa800b}.raterow4{background-color:#f11b2b}.raterow5{background-color:#c81716;color:#fff}.raterow6{background-color:#c5eafe;color:#fff}.raterow4 td,.raterow5 td{color:#fff!important}.raterow7{background-color:#88d8f9}.raterow8{background-color:#00c3f6}.ratecur{text-align:left}.raterate{text-align:right}.ratedescription small{font-size:0.8em;margin-top:0px;font-weight:400;display:block}.ratepackage small{display:block;font-size:.9em}.kidsa{border-bottom:1px solid #fff;width:200px;margin:auto auto 3px}.kidsright{display:block;width:200px;margin:auto;padding-left:20px}.surfcontent li{list-style:outside;margin-left:20px;font-size:14px;font-family:'Roboto Condensed', sans-serif,Times,serif;font-weight:300;color:#444}.displaymobile{display:none}article img{max-width:100%!important}.bulletpoint{display:none;}.viewmore a{ text-decoration:underline;color:#1f738a;}.sectiontitle{display:block; padding:10px !important; font-weight:bold !important; background-color:#ddd;color:#1f738a; font-size:20px !important;}::-webkit-input-placeholder{color:#222;opacity:1!important}:-moz-placeholder{color:#222;opacity:1!important}::-moz-placeholder{color:#222;opacity:1!important}:-ms-input-placeholder{color:#222;opacity:1!important}.tooltipster-default{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:2px solid #000;background:#4c4c4c;color:#fff;margin-left:20px;margin-top:20px}.tooltipster-default .tooltipster-content{font-family:Arial,sans-serif;font-size:14px;line-height:16px;padding:8px 10px;overflow:hidden}.tooltipster-icon{cursor:help;margin-left:4px}.tooltipster-base{padding:0;font-size:0;line-height:0;position:absolute;left:0;top:0;z-index:9999999;pointer-events:none;width:auto;overflow:visible}.tooltipster-base .tooltipster-content{overflow:hidden}.tooltipster-arrow{display:block;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.tooltipster-arrow span,.tooltipster-arrow-border{display:block;width:0;height:0;position:absolute}.tooltipster-arrow-top span,.tooltipster-arrow-top-left span,.tooltipster-arrow-top-right span{border-left:8px solid transparent!important;border-right:8px solid transparent!important;border-top:8px solid;bottom:-7px}.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border{border-left:9px solid transparent!important;border-right:9px solid transparent!important;border-top:9px solid;bottom:-7px}.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom-left span,.tooltipster-arrow-bottom-right span{border-left:8px solid transparent!important;border-right:8px solid transparent!important;border-bottom:8px solid;top:-7px}.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border{border-left:9px solid transparent!important;border-right:9px solid transparent!important;border-bottom:9px solid;top:-7px}.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom span,.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top span{left:0;right:0;margin:0 auto}.tooltipster-arrow-bottom-left span,.tooltipster-arrow-top-left span{left:6px}.tooltipster-arrow-bottom-left .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border{left:5px}.tooltipster-arrow-bottom-right span,.tooltipster-arrow-top-right span{right:6px}.tooltipster-arrow-bottom-right .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border{right:5px}.tooltipster-arrow-left .tooltipster-arrow-border,.tooltipster-arrow-left span{border-top:8px solid transparent!important;border-bottom:8px solid transparent!important;border-left:8px solid;top:50%;margin-top:-7px;right:-7px}.tooltipster-arrow-left .tooltipster-arrow-border{border-top:9px solid transparent!important;border-bottom:9px solid transparent!important;border-left:9px solid;margin-top:-8px}.tooltipster-arrow-right .tooltipster-arrow-border,.tooltipster-arrow-right span{border-top:8px solid transparent!important;border-bottom:8px solid transparent!important;border-right:8px solid;top:50%;margin-top:-7px;left:-7px}.tooltipster-arrow-right .tooltipster-arrow-border{border-top:9px solid transparent!important;border-bottom:9px solid transparent!important;border-right:9px solid;margin-top:-8px}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow,.tooltipster-swing{-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform}.tooltipster-grow-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;transition-property:transform}.tooltipster-swing-show{opacity:1;-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-o-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,1);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-moz-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-ms-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-o-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall{top:0;-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall,.tooltipster-slide{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0!important;opacity:0}.tooltipster-slide{left:-40px;-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0!important;opacity:0}.tooltipster-content-changing{opacity:.5;-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.alignleft{display:inline}.alignright{display:inline;float:right}.aligncenter{display:block;margin-right:auto;margin-left:auto}.cl .ratecur{ width:auto !important;}.wp-caption.alignleft,blockquote.alignleft,img.alignleft{margin:.4em 1.6em 1.6em 0}.wp-caption.alignright,blockquote.alignright,img.alignright{margin:.4em 0 1.6em 1.6em}.wp-caption.aligncenter,blockquote.aligncenter,img.aligncenter{clear:both;margin-top:.4em;margin-bottom:1.6em}.wp-caption.aligncenter,.wp-caption.alignleft,.wp-caption.alignright{margin-bottom:1.2em}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.comment-navigation:after,.comment-navigation:before,.entry-content:after,.entry-content:before,.nav-links:after,.nav-links:before,.site-content:after,.site-content:before,.site:after,.site:before,.social-navigation ul:after,.social-navigation ul:before,.textwidget:after,.textwidget:before{content:"";display:table}.clear:after,.comment-content:after,.comment-navigation:after,.entry-content:after,.nav-links:after,.site-content:after,.site:after,.social-navigation ul:after,.textwidget:after{clear:both}@media (max-width:640px){#example3_241 .hide-small-screen{display:none}}@media (max-width:860px){#example3_241 .sp-layer{font-size:18px}#example3_241 .hide-medium-screen{display:none}}@media screen and (max-width :1350px){.fpartner .footerpartner{display:inline-block;width:60%}.fpartner .footercommunity{display:inline-block;width:40%;margin:0;padding:0}.fpartner .footerpartner span{font-size:26px}.fpartner .footerpartner img{height:70px;width:auto}.equipment-right img{width:90%;height:auto;text-align:center}}@media (orientation:portrait) and (max-height:1280px){#hero{max-height:400px;background-image:url(images/home.jpg);background-size:cover;background-position:center}}@media screen and (max-width :1270px){.acolumn,.acolumn.last{margin-right:0}.hicons .lshadow,.hicons .rshadow{background-repeat:repeat;background-position:center}.list-icon li{width:16.5%}.column1,.column2{display:block;width:95%;padding:0;margin:0}#step3 textarea,#step4 textarea,.bookrow textarea{width:100%!important}.acolumn{display:inline-block;width:50%;vertical-align:top}.bleft{width:20%}.bcenter{width:60%}.bright{width:20%}.schedulesdate li{display:inline-block;width:18%}.producttabs li{list-style:none;display:inline-block;background-color:#46a6af;width:14%;line-height:1em!important;padding:10px 0}}@media screen and (max-width :1100px){#tipsbox,.list-icon li{height:auto}#step3 .bookrow .leftcol,#step3 .bookrow .rightcol{display:block!important;width:100%!important;margin:0 0 10px!important}#step3 .linecol{display:block;margin-left:0!important;margin-bottom:5px}.blogleft{width:68%}.blogright{width:30%}.list-icon li span{margin-bottom:10px}#tipsbox{display:none!important;background:0 0;width:100%;border:0;margin:-10px 0 0;padding:0;min-height:40px;font-size:14px}.fpartner .footercommunity,.fpartner .footerpartner{width:100%;text-align:center;display:inline-block}.fpartner .footercommunity{margin:20px 0 0;padding:0}.equipment-right img{width:100%;height:auto;text-align:center}.ratecur,.raterate{display:inline-block;width:120px}.packages .rpackages{line-height:1.3em}.kidsa,.ratepackage{line-height:18px}.packages .rpackages h2{font-size:19px;margin-bottom:0;text-transform:uppercase;margin-top:10px;font-weight:400}.ratecur{text-align:left;font-weight:400}.raterate{text-align:right}.ratedescription small{font-weight:400;display:block}.ratepackage small{font-weight:400;display:block;font-size:.9em}.kidsa{border-bottom:1px solid #fff;width:100%;margin:auto auto 3px}.kidsright{display:block;width:100%;margin:auto;padding-left:0}.kidsicon{display:none}}@media screen and (max-width :980px){.btabs ul,.fpartner{padding:0}.btabs ul li,.fpartner span{display:block}.btabs ul{margin:0;text-align:left}.btabs ul li{list-style:none;width:100%;text-align:center}.btabs ul li a{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.bookrow .leftcol,.bookrow .rightcol{display:block!important;width:100%!important;margin-bottom:10px!important}#adults{margin-bottom:40px!important}#adults .bookrow,#childs .bookrow{margin-top:-50px!important}.infosbox-top-left,.infosbox-top-right,.scleft,.scright{display:block;width:100%}.infosbox-top-right{margin-bottom:10px}.schedules li{width:50%;margin:5px 0}.packages .lpackages{display:block;width:100%;padding:0 0 15px;border-bottom-left-radius:0;border-top-right-radius:10px!important;border-top-left-radius:10px!important;font-size:1.2em;line-height:1.2em}.packages .rpackages{display:block;padding:0;margin:10px;width:95%}.morebtn{margin:15px auto auto;text-align:center}.wp-images{max-width:100%;height:auto}.twocolumns li{display:block;width:96%;border:2px solid #ccc;margin-bottom:5px!important}.bleft{width:30%}.bcenter{width:70%}.bright{display:none}.blogleft{width:100%;display:block;padding:5px 0}.blogright{display:none}.partners ul{margin-bottom:15px!important}.partners li img{width:auto!important;height:auto!important;text-align:center;margin:auto!important}.learntable,.spackage-left,.topreview{margin-right:0}.partners li{display:block!important;width:100%!important}.spackage-left,.spackage-right{display:block;width:100%;text-align:justify;vertical-align:top}.spackage-left{padding-top:0;margin-bottom:20px}.spackage-right{margin:0}.schedulesdate li{display:inline-block;width:23%}.producttabs{display:none}.productdesc .pleft,.productdesc .pright{display:block;width:100%}table.ratetable,table.ratetable tbody,table.ratetable td,table.ratetable th,table.ratetable thead,table.ratetable tr{display:block}table.ratetable thead tr{position:absolute;top:-9999px;left:-9999px}table.ratetable tr{border:1px solid #ccc}.ratetable tbody tr td{border-left:0!important}table.ratetable td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%}table.ratetable td:before{position:absolute;top:20px;left:20px;width:45%;padding-right:10px;white-space:nowrap;vertical-align:middle;text-align:left!important;color:#666!important}.kidsa{border-bottom:0 solid #fff}table.ratetable td:nth-of-type(1):before{content:"PACKAGE"}table.ratetable td:nth-of-type(2):before{content:"DAY"}table.ratetable td:nth-of-type(3):before{content:"PRICE/PERSON"}table.ratetable td:nth-of-type(4):before{content:"DURATION"}table.ratetable td:nth-of-type(5):before{content:"DESCRIPTION"}.instructorscontent li{padding-left:5px!important}}@media screen and (max-width :800px){.list-icon li{width:24.8%}.fcolumn{width:32%}.site-footer .select-style{margin:auto}.flast{clear:both;display:block;width:100%!important;text-align:center;margin-top:20px}.fpartner img{width:10%;height:auto!important}.fpartner span{margin-bottom:-30px}#hero{max-height:400px;background-image:url(images/home.jpg);background-size:cover;background-position:center}.news_left{width:100%;display:block;margin-right:0}.newws_left1{width:100%;display:block;margin-top:30px}.choi,.linecol{display:block!important}.newws_left1 h3{font-size:18px!important;font-weight:400;letter-spacing:11px;margin-top:-29px;text-align:center;text-transform:uppercase;width:100%;margin-bottom:40px!important}.linecol{margin-left:0!important;margin-bottom:5px}.choi .linecol{display:inline-block!important;margin-left:10px;margin-bottom:0}.surfinstructors .idesc,.surfinstructors .iphoto{display:block}.surfinstructors .iphoto img{width:100%;height:auto}.surfinstructors .idesc li{text-align:center!important;margin-left:-50px}.photogalleries li{display:inline-block;width:47%;margin-bottom:10px!important}.photogalleries li:first-child{margin-left:1%!important}.equipment-left,.equipment-right{display:block;width:100%;vertical-align:top;text-align:justify}.equipment-right{text-align:center}.equipment-right img{width:100%;height:auto;text-align:center}.surfboards li{display:block;width:98%}}@media screen and (max-width :600px){.newws_left1 h3,.packages .rpackages h2{font-weight:400;text-transform:uppercase}.list-icon li{width:33%;height:130px}.homefilter .rowform{display:block}.select-style{width:80%!important}.rowform input{width:77%}.fcolumn,.flast{text-align:center;display:block;width:100%!important}.fcolumn{margin-top:20px}.flast{margin:20px 0 0;padding:0}.flast .select-style{margin-left:15px}#hero{min-height:400px}.innerhero{min-height:200px!important;height:200px!important}.content-area{margin:0!important;padding:0!important}.site-main{border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.inner-content{margin:0;padding:10px}.titleline{width:74px;height:100%;background-image:url(images/title-line.png);background-repeat:repeat-y;position:absolute;left:80px;z-index:6}.entry-header,.entry-title,.logo,.rbottom{background-repeat:no-repeat}.rbottom{width:345px;height:5px;background-image:url(images/title-right-bottom.png);position:absolute;bottom:2px;right:0;z-index:1}.book-select-style{width:100%!important;padding:0;margin:0;text-indent:10px!important}.bookrow input[type=text]{padding:3px 20px;width:88%!important}.rightcol span{clear:both;display:block;margin-left:0!important;margin-top:10px}.boxtitle span{display:block}.infosbox-left,.infosbox-right{display:block;width:100%;padding:0;margin:0}.infosbox-left img{margin-left:-5px}.schedules li:last-child{display:block}.choice{background-color:none!important}.cl,.cr{display:block;width:100%;text-align:center;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;font-size:16px}#step3 .book-select-style.ftitle,#step4 .book-select-style.ftitle,.acolumn{width:100%!important}.cl{background-color:#f0b480;padding:10px 0;text-indent:0!important}.submitrow{text-align:center}.submitrow div{clear:both;display:block;margin:10px auto;padding:0}.abtitle span,.acolumn{display:block}.deposit,.totalamount{text-align:center}.lbottompay,.rbottompay,.resultbox .boxtitle span.adult,.resultbox .boxtitle span.child,.scleft,.scright{text-align:center!important}.lbottompay,.rbottompay{display:block!important;width:100%!important;margin-bottom:20px}.scleft,.scright{display:block;width:100%}.resultbox .boxtitle{background-image:none!important;padding:2px 0!important}.header_top,.logo{position:relative;width:100%;text-align:center;left:0}.header_top{top:10px;margin-left:-10px}.photogalleries li,.photogalleries li:first-child{margin-left:0!important}.logo{display:block;height:60px;background-image:url(images/logo.png);background-position:center;top:5px}.innerhero .header_top{margin-top:80px}.innerhero .tableheader{display:none}.tablerow{background-color:#fff;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding:5px;border:1px solid #ddd}.tablerow li{display:block;width:100%}.entry-header{display:block;background-image:url(images/title-left-bottom.png);background-position:bottom left;padding-bottom:7px;position:relative;margin-bottom:30px}.entry-title{display:block;background-color:#ffcb08;padding:18px 0;text-transform:uppercase;border:4px solid #fff;font-size:20px;background-image:none;background-position:left;width:96%;text-align:center!important}.packages .rpackages,.packages .rpackages .rows,.partners li,.partners li.le{text-align:center}.rbottom,.titleline{display:none}.productvideo iframe{width:100%;height:auto}.form-table tbody,.form-table td,.form-table th,.form-table thead,.form-table tr,table.form-table{display:block}.form-table thead tr{position:absolute;top:-9999px;left:-9999px}.form-table td{border:none;position:relative}.photogalleries li{display:block;width:97%;margin-bottom:10px!important}.news .newsdesc,.news .thumbnails{vertical-align:top;width:100%;display:block}.news .thumbnails{margin-right:0;margin-bottom:10px}.news .thumbnails img{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.bleft{display:none}.bcenter,.bright{display:block;width:90%;margin:auto}.fpartner span{line-height:1.2em}.packages{display:block;width:98%}.packages .rpackages h2{font-size:24px;margin-bottom:0;margin-top:20px;line-height:1.2em;text-align:center}.moreinfo{padding:10px 20px;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;background-color:#46a6af;display:inline-block;color:#fff!important;margin-top:5px;font-size:22px!important}.schedulesdate li{display:inline-block;width:48%}#CDSWIDSSP,#CDSWIDSSP.widSSPnarrow .widSSPData .widSSPBranding dd,.partners li,.partners li.le{width:100%!important}.partners li{display:block!important}.partners li.le{display:block;vertical-align:top;margin-right:0!important}.partners li.le img{width:95%;height:auto;margin:auto}.partners li.ri,.partners li.ri ul li,.partners li.ri ul li:first-child{text-align:center;display:block;vertical-align:top;width:100%!important}.partners li.ri ul li:first-child{white-space:nowrap}.wpcf7-captcha-captcha-836{width:100%;height:auto}.socialbar{height:100px;margin-top:-20px;margin-bottom:40px}.iqricon{display:block;width:100%;float:none;height:30px;margin-bottom:20px;text-align:center}.socialicons{display:block;width:100%;float:none;height:60px;top:0;margin:20px 0;overflow:hidden;position:relative}table.ratetable td:nth-of-type(1):before,table.ratetable td:nth-of-type(2):before,table.ratetable td:nth-of-type(3):before,table.ratetable td:nth-of-type(4):before,table.ratetable td:nth-of-type(5):before{content:""}.community_section{display:block;padding:0}.news_left{width:100%;display:block;vertical-align:top;margin-right:0}.newws_left1{width:100%;display:block;vertical-align:top}.newws_left1 h3{color:#666766;float:none;font-family:Lato !important;font-size:22px;letter-spacing:11px;margin-top:0;margin-bottom:20px;text-align:center;width:100%}.fpartner .footercommunity .img2{margin:0;padding:0;height:100px}.otherschedule li.scheduledesktop{display:none}.otherschedule li.schedulemob{display:inline}.displaymobile,.raterate{display:inline-block}.otherschedule li a{padding:15px}.bookingnow img{max-width:100%}.raterate{text-align:right}.rateday,.raterate br{display:none!important}.entry-content img.alignleft{display:block;float:none;width:100%}.chatbutton{-moz-box-shadow:0 0 0 0 #3dc21b;-webkit-box-shadow:0 0 0 0 #3dc21b;box-shadow:0 0 0 0 #3dc21b;background-color:#44c767;-moz-border-radius:28px;-webkit-border-radius:28px;border-radius:28px;border:1px solid #18ab29;display:inline-block;cursor:pointer;color:#fff;font-family:Arial;font-size:16px;padding:5px 15px;text-decoration:none;text-shadow:0 1px 0 #2f6627;white-space:nowrap!important}.chatbutton:hover{background-color:#5cbf2a}.chatbutton:active{position:relative;top:1px}.linebutton{-moz-box-shadow:0 0 0 0 #3dc21b;-webkit-box-shadow:0 0 0 0 #3dc21b;box-shadow:0 0 0 0 #3dc21b;background-color:#00C200;-moz-border-radius:28px;-webkit-border-radius:28px;border-radius:28px;border:1px solid #18ab29;display:inline-block;cursor:pointer;color:#fff;font-family:Arial;font-size:16px;padding:5px 15px;text-decoration:none;text-shadow:0 1px 0 #2f6627;white-space:nowrap!important;margin-top: 10px;}.linebutton:hover{background-color:#5cbf2a}.linebutton:active{position:relative;top:1px}.skypebutton{-moz-box-shadow:0 0 0 0 #3dc21b;-webkit-box-shadow:0 0 0 0 #3dc21b;box-shadow:0 0 0 0 #ADE3FA;background-color:#40C2F4;-moz-border-radius:28px;-webkit-border-radius:28px;border-radius:28px;border:1px solid #9BD9F1;display:inline-block;cursor:pointer;color:#fff;font-family:Arial;font-size:16px;padding:5px 15px;text-decoration:none;text-shadow:0 1px 0 #2f6627;white-space:nowrap!important;margin-top: 10px;}.skypebutton:hover{background-color:#0BB4F5}.skypebutton:active{position:relative;top:1px}.kakaobutton{-moz-box-shadow:0 0 0 0 #ffeb00;-webkit-box-shadow:0 0 0 0 #ffeb00;box-shadow:0 0 0 0 #3dc21b;background-color:#ffeb00;-moz-border-radius:28px;-webkit-border-radius:28px;border-radius:28px;border:1px solid #ffeb00;display:inline-block;cursor:pointer;color:#3d1f1d;font-family:Arial;font-size:16px;padding:5px 15px;text-decoration:none;text-shadow:0 1px 0 #2f6627;white-space:nowrap!important;margin-top:10px;}.kakaobutton:hover{background-color:#ffeb00}.kakaobutton:active{position:relative;top:1px}.ratecur{width:50px !important;} .raterate{width:160px !important;}}.importantinfo{ font-size:15px !important; color:#555 !important;}
.notifmessage{font-weight:normal !important;font-size:13px;font-style:italic;display:none;}.notifmessage.no{display:block;}#notagree{display:none;}