@import url('../supreme/style.css');@font-face{font-family:'FontAwesome';src:url('http://hotlatinsalsa.com/skin/font/fontawesome-webfont.eot');src:url('http://hotlatinsalsa.com/skin/font/fontawesome-webfont.eot#iefix') format('embedded-opentype'),
url('http://hotlatinsalsa.com/skin/font/fontawesome-webfont.woff') format('woff'),
url('http://hotlatinsalsa.com/skin/font/fontawesome-webfont.ttf') format('truetype'),
url('http://hotlatinsalsa.com/skin/font/fontawesome-webfont.svg#FontAwesome') format('svg');font-weight:normal;font-style:normal}body{background-image:url(images/body_bg_ptn1.png);background-repeat:repeat;background-color:#fefbf5;font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:21px;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:Helvetica,Arial,sans-serif}.header-wrap,
div#menu-secondary .wrap,
div#menu-subsidiary .wrap,
#main
.wrap{background:none transparent}.footer-wrap{background:none #545527}a{color:#AF3B08;-webkit-transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.left{float:left}.right{float:right}.clearfix{clear:both}.clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}div#menu-primary,#header,div#menu-secondary,.sidebar-after-header,#main,.sidebar-subsidiary,div#menu-subsidiary,#footer,.mega-menu,#booking,.main_header,#breadcrumb,.breadcrumb,.bbp-breadcrumb{float:left;width:100%;clear:both}.header-wrap,
div#menu-secondary .wrap,
div#menu-subsidiary .wrap,
#booking .booking_small_widget,
#main .wrap,
#footer .footer_widgets,
#footer .footer-content,
.main_header_in .post-meta,
.breadcrumb .breadcrumb-trail,.mega_menu_wrap{width:980px;float:none;margin:0
auto}#sidebar-after-header .sidebar-wrap{height:auto !important;background:none;padding:0}form#commentform p.log-in-out{background:none}.hfeed{border-top:0;padding-bottom:30px}ol,ul,li{margin:0;padding:0}h1.title-container,h1.entry-title{padding-top:0}.entry-title,.byline,.entry-content,.entry-author,.entry-meta{border-bottom:0}#content h1,
.page h1.page-title{font-size:22px;line-height:24px;color:#000;border-bottom:1px dashed #cccccc\9;border-bottom:1px dashed rgba(0, 0, 0, 0.2);padding-bottom:6px;display:block;margin:0}div.templ_popup_forms
h3{border-bottom:3px solid rgba(128, 128, 128, 0.2);font-size:35px;font-weight:normal;line-height:40px;margin:0
0 20px;padding:0
0 12px}.entry-content{overflow:hidden}#container, #footer, .footer_widgets, .footer_widgets
.widget{*position:static !important}.reservation_frm
.message_error2{*display:none}#header{background:none #fff}#site-title{font:bold 40px/60px Helvetica,Arial,sans-serif;padding:22px
0 15px}#site-title
a{color:#564812}#site-description{font:normal 14px/22px Helvetica,Arial,sans-serif;letter-spacing:1px;text-transform:uppercase;color:#545628;margin:-22px 0 0;border-bottom:0}#header
#branding{width:auto;padding:0}#header
.header_right{width:auto;float:right;margin-top:10px}#header .header_right
.widget{margin:18px
0}#header .header_right .widget
.advertisements{margin:0}#header .header_right .widget .advertisements
img{width:auto;max-width:100%}div#menu-secondary,.mega-menu{background:none #fff;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;border-top:1px dotted rgba(0,0,0,0.2);border-bottom:1px dotted rgba(0,0,0,0.2);margin-bottom:2px}div#menu-secondary
.wrap{background:none;border:none;position:relative}div#menu-secondary .wrap ul li,
div.mega-menu ul.mega
li{float:left}div#menu-secondary .menu li a,
div.mega-menu ul.mega li
a{background:#fff;font:normal 13px Helvetica,Arial,sans-serif;color:#545628;display:block;text-transform:uppercase;text-shadow:none;padding:13px
20px;border-right:0}div#menu-secondary .menu li a:hover,
div#menu-secondary .menu li:hover a,
div.mega-menu ul.mega li a:hover,
div.mega-menu ul.mega li:hover
a{box-shadow:0 2px 3px rgba(0,0,0,0.4);position:relative;z-index:9}div#menu-secondary .menu li li a,
div.mega-menu ul.mega li li
a{background:#fff;border-bottom:1px dotted #b2b2b2\9;border-bottom:1px dotted rgba(0,0,0,0.3)}div#menu-secondary .menu li li a:hover,
div.mega-menu ul.mega li li a:hover{background:#FFFAE3}div#menu-secondary .menu li.current-menu-item a,
div#menu-secondary .menu li.current_page_item a,
div.mega-menu ul.mega li.current-menu-item a,
div.mega-menu ul.mega li.current-page-item
a{background:#FFFAE3;position:relative;display:block;color:#CA6922;text-decoration:none}div#menu-secondary .menu li a:hover,
div.mega-menu ul.mega li a:hover{position:relative;display:block;color:#CA6922;text-decoration:none}div#menu-secondary .menu li.current-menu-item a,
div.mega-menu ul.mega li.current-menu-item
a{font-weight:normal}div#menu-secondary .menu li.menu-item-home a:hover,
div#menu-secondary .menu li.current-menu-item a,
div#menu-secondary .menu li.current_page_item
a{background-position:left -40px}div#menu-secondary .menu li a.with-ul{padding-right:20px}div#menu-secondary .menu li li
a{text-transform:inherit;padding-top:8px;padding-bottom:8px}div#menu-secondary .menu li a.with-ul span.sub-indicator{background:none}div#menu-secondary .menu, div#menu-subsidiary
.menu{position:relative;z-index:9;padding-right:100px}.header_bg2
.widget{margin-bottom:0}.header_bg2 .widget ul
li{border-bottom:none}.mega-menu ul.mega li li a:hover:before{display:none}.main_nav_in
.widget{margin-bottom:0}.mega-menu ul.mega ul,
.mega-menu ul.mega
li{list-style:none;padding:0;margin:0}.mega-menu ul.mega
ul{display:none}.mega-menu ul.mega .sub
ul{display:block}.mega-menu ul.mega li a.dc-mega{position:relative}.mega-menu ul.mega li a .dc-mega-icon{display:block;position:absolute;top:12px;right:15px;width:16px;height:16px}.mega-menu ul.mega li .sub-container{box-shadow:0 2px 3px rgba(0,0,0,0.5);position:absolute;top:100% !important;left:auto !important;margin-left:-1px !important}.mega-menu ul.mega li
.sub{padding:10px}.mega-menu ul.mega li .sub-container.mega
.sub{padding:15px
15px 0px 15px}.mega-menu ul.mega li .sub
.row{width:100%;overflow:hidden;clear:both}.mega-menu ul.mega li .sub
li{float:none}.mega-menu ul.mega li .sub li.mega-hdr{float:left;width:200px;margin:0;height:auto !important}.mega-menu ul.mega li .sub
a{padding:10px;display:block;float:none;text-decoration:none}.mega-menu ul.mega li .sub li.mega-hdr a.mega-hdr-a{background:none;box-shadow:none;border-right:none;height:auto !important;font-weight:normal;padding:10px
0px;margin:0
5px}.mega-menu ul.mega .sub li.mega-hdr li
a{font-weight:normal;padding:10px
0;text-transform:none}.mega-menu ul.mega .sub li.mega-hdr li li
a{padding-left:30px;background-position:-5px -2156px}.mega-menu ul.mega .sub li.mega-hdr li li li
a{padding-left:45px;background-position:10px -2156px}.mega-menu ul.mega .sub li.mega-hdr li li li li
a{padding-left:55px;background-position:25px -2156px}.mega-menu ul.mega .sub li.mega-hdr li li li li li
a{padding-left:70px;background-position:40px -2156px}.mega-menu ul.mega .sub li.mega-hdr li li li li li li
a{padding-left:85px;background-position:55px -2156px}.mega-menu ul.mega .sub li.mega-hdr li li li li li li li
a{padding-left:100px;background-position:70px -2156px}.mega-menu ul.mega .sub li.mega-hdr li li a:hover{background-position:-5px -2207px}.mega-menu ul.mega .sub li.mega-hdr li li li a:hover{background-position:10px -2207px}.mega-menu ul.mega .sub li.mega-hdr li li li li a:hover{background-position:25px -2207px}.mega-menu ul.mega .sub li.mega-hdr li li li li li a:hover{background-position:40px -2207px}.mega-menu ul.mega .sub li.mega-hdr li li li li li li a:hover{background-position:55px -2207px}.mega-menu ul.mega .sub li.mega-hdr li li li li li li li a:hover{background-position:70px -2207px}.header #sidebar-header{width:auto}.mega-menu{position:relative;z-index:1000}.mega-menu
.nav_bg{clear:right;display:block;float:left;margin:0;position:relative}.mega-menu ul.mega
li{background:none;display:block}.mega-menu ul.mega li:hover{background:none}.mega-menu ul.mega
li{padding:0}.mega-menu ul.mega li ul.sub-menu{max-width:932px;background:#fff;border:1px
solid #ccc;border-top:none;box-shadow:none}.mega-menu ul.mega li ul.sub-menu
.row{margin-bottom:0}.mega-menu ul.mega li ul.sub-menu li
a{font-size:12px;text-shadow:none;font-weight:normal}.mega-menu ul.mega li:hover ul.sub-menu li a:hover{box-shadow:none}.mega-menu ul.mega li ul.sub-menu
ul{background:none;border:none;border-radius:0;box-shadow:none;margin:0
0 10px 0}.mega-menu ul.mega li ul.sub-menu ul
li{margin:0
5px}.mega-menu ul.mega li ul.sub-menu ul li
li{margin:0;color:#666}.mega-menu ul.mega li ul.sub-menu ul li a,
.mega-menu ul.mega li .sub-container.non-mega li
a{background:none;border-right:none;border-radius:0;box-shadow:none;font-size:12px;text-shadow:none}.mega-menu ul.mega li ul.sub-menu ul li:last-child a,
.mega-menu ul.mega li .sub-container.non-mega li:last-child
a{border-bottom:0}.mega-menu ul.mega li ul.sub-menu ul li a:hover,
.mega-menu ul.mega li .sub-container.non-mega li a:hover{background-position:-20px -2207px;color:#ca6922}.main_header{border-bottom:1px dotted #ccc;border-bottom:1px dotted rgba(0, 0, 0, 0.2)}.main_header_in .post-meta{min-height:200px;position:relative}.main_header_in .post-meta
h1{background:#656033\9;background:rgba(95,89,42,0.9);position:absolute;left:0;bottom:0;display:block;padding:14px
30px;font-size:24px;font-weight:bold;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}aside.Slider{position:static !important;margin:0
!important}#templatic_slider-2 .widget-wrap{padding:0}#templatic_slider-2
.post_list{position:relative}.flexslider ul.slides
li{position:relative}.flexslider ul.slides li
.post_img{width:100%}.flexslider ul.slides li .slider-post{width:980px;position:absolute;top:15%;left:49.5%;margin-left:-480px;float:none}.flexslider ul.slides li .slider-post
p{clear:both}.flexslider ul.slides li .slider-post
.post_shortinfo{position:relative;bottom:0}.flexslider ul.slides li .slider-post h3,
.flexslider ul.slides li .slider-post
h2{padding:0
0 1px 0;border:0}.flexslider ul.slides li .slider-post h3 a,
.flexslider ul.slides li .slider-post
h2{background:#222222\9;background:rgba(0,0,0,0.6);font:normal 50px/60px Helvetica,Arial,sans-serif;color:#fff;padding:2px
10px;float:left}.flexslider ul.slides li .slider-post h2
a{color:#fff}.flexslider ul.slides li .slider-post a.sub-title{background:#222;background:rgba(0,0,0,0.6);font:normal 40px/50px Helvetica,Arial,sans-serif;color:#FED559;float:left;padding:2px
10px;clear:both}.flexslider ul.slides li .slider-post p a,.flex-control-nav{display:none}ul.flex-direction-nav{width:980px;position:absolute;bottom:15%;left:49.5%;margin-left:-480px;float:none;text-align:right}ul.flex-direction-nav
li{float:none;display:inline-block;*display:inline;zoom:1;vertical-align:top}ul.flex-direction-nav li
a{width:32px;height:32px;display:block;opacity:1;position:static;text-indent:-9999px;color:transparent}ul.flex-direction-nav li a.flex-prev{background:url(http://hotlatinsalsa.com/skin/images/btn_back.png) no-repeat center center}ul.flex-direction-nav li a.flex-next{background:url(http://hotlatinsalsa.com/skin/images/btn_next.png) no-repeat center center}ul.flex-direction-nav li a
span{display:none}#breadcrumb,.breadcrumb,.bbp-breadcrumb{background:none;font:normal 11px Helvetica,Arial,sans-serif;color:#8E9067;padding:8px
0;border-bottom:1px dotted #ccc;border-bottom:1px dotted rgba(0, 0, 0, 0.2);border-top:0}#breadcrumb a, .breadcrumb a, .bbp-breadcrumb
a{color:#C65E12}#breadcrumb a:hover, .breadcrumb a:hover, .bbp-breadcrumb a:hover{color:#545628;text-decoration:none}#main
.breadcrumb{display:none}button,
input[type="reset"],
input[type="submit"],
input[type="button"],
.comment-reply-link, .comment-reply-login,
a.booknow_btn,
.booking_frm_cont .button,button.ui-datepicker-trigger{font:bold 15px/22px Helvetica,Arial,sans-serif;color:#85592E;text-shadow:1px 1px 1px rgba(255,255,255,0.5);background-image:url(images/btn_bg.png);background-repeat:repeat-x;background-position:left -1px;background-color:#febd4c;border-radius:0;border:1px
dashed #E8AA41;box-shadow:0 1px 3px rgba(0,0,0,0.5);padding:6px
12px;-webkit-transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s}button:hover,
input[type="reset"]:hover,
input[type="submit"]:hover,
input[type="button"]:hover,
.comment-reply-link:hover,
.comment-reply-login:hover,
a.booknow_btn:hover,
.booking_frm_cont .button:hover,button.ui-datepicker-trigger:hover{background-image:none;background-color:#fe9c2b;text-decoration:none}form#submit_form
select#set_price_for{margin-bottom:0}span.booknow_span{float:right}button.ui-datepicker-trigger{margin:0
0 16px;padding:0;height:32px;width:32px}div.ui-datepicker-title{line-height:32px}form{font-family:Helvetica,Arial,sans-serif}form
.form_row{padding:0}input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input.input-text,input[type="time"],input[type="url"],input[type="week"],select,textarea{background-color:#fff;font:normal 15px/22px Helvetica,Arial,sans-serif;color:#444;border:1px
dashed #ccc;border:1px
dashed rgba(0,0,0,0.2);border-radius:0;padding:6px
10px;margin:0
0 15px}input:focus,textarea:focus{border:1px
dashed #7f7f7f;border:1px
dashed rgba(0,0,0,0.5)}.widget button,
input[type="reset"],
.widget input[type="submit"],
.widget input[type="button"],button.button,.checkout-button{font:bold 15px/22px Helvetica,Arial,sans-serif;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.5);background:#C65E12;border-radius:0;padding:6px
15px;margin:0
0 15px;box-shadow:none}.widget button:hover,
input[type="reset"]:hover,
.widget input[type="submit"]:hover,
.widget input[type="button"]:hover,button.button:hover,.checkout-button:hover{background:#DB6108;color:#fff;text-decoration:none;padding:6px
15px}#comments-number,#reply-title{font:normal 22px/30px Helvetica,Arial,sans-serif;color:#000;border-bottom:1px dashed #D2CEC4;padding:15px
0 5px}#respond
form{padding:25px
0 10px}#respond form
.form_row{padding-bottom:0}#respond form#commentform input[type="text"]:focus,
#respond form#commentform textarea:focus{background:#fff}#respond form#commentform
p{padding-top:0}.booking_main{margin-top:15px}.booking_main
input#booknow{float:left;clear:both}.error_404 form.search-form,
.error form.search-form{margin-top:20px}.error_404 form.search-form input,
.error form.search-form
input{margin:0
8px 0 0}div.sidebar #searchform input[type="text"]{margin-bottom:8px}#contact_frm{margin-top:25px}#contact_frm
.form_row{margin-bottom:15px}#contact_frm .form_row input,
#contact_frm .form_row
textarea{margin:3px
0}form#submit_form div.booking_fields,
form#submit_form
.main_user_info{width:100%;clear:both}form#submit_form
div.booking_calculation{margin-left:0}form#submit_form .form_row
input{margin:3px
0 6px}form#submit_form .main_user_info
div.payment_info{clear:both;margin-left:0}.wp-editor-container textarea.wp-editor-area{max-width:100%}div.templ_popup_forms
input.send_button{margin-top:10px}div#lean_overlay{z-index:9999}div.gform_wrapper .ginput_complex .ginput_left,
div.gform_wrapper .ginput_complex
.ginput_right{width:50%}div.gform_wrapper .ginput_complex input,
div.gform_wrapper .ginput_complex
select{width:99% !important}div#ui-datepicker-div{padding:4px}div#ui-datepicker-div .ui-widget-header{padding:0.1em 0 !important}.ui-datepicker .ui-datepicker-next{left:inherit}#comments
h2{margin-top:0}body #comments .comment-wrap .comment-content{border-bottom:0 !important;margin:-25px 0 0 87px;padding-top:0}.templatic_comment{margin-left:87px}.widget .textwidget img,
.widget .templatic_about_us
img{width:100%;clear:both;margin:0
auto}.widget .textwidget a,
.widget .templatic_about_us
a{display:block;clear:both;text-align:center;margin-top:6px}.widget .textwidget a img,
.widget .templatic_about_us a
img{width:auto !important}table caption,th{background:none}table
caption{font:bold 13px Helvetica, arial, sans-serif}table, table
caption{border-top:1px solid #b2b2b2;border-top:1px solid rgba(0,0,0,0.1)}table caption,th,td{border-right:1px solid #b2b2b2;border-right:1px solid rgba(0,0,0,0.1)}th,td{border-bottom:1px solid #b2b2b2;border-bottom:1px solid rgba(0,0,0,0.1)}table, table
caption{border-left:1px solid #b2b2b2;border-left:1px solid rgba(0,0,0,0.1)}select#set_room_house{margin:0}div.calendar_box
td.title{background:rgba(95, 89, 42, 0.9);font-size:18px;font-weight:bold;text-align:center;color:#fff;padding:12px
0}.calendar_box td.title a:hover
img{opacity: .7}div.calendar_box{background:#fff}table.calendar_widget{margin:8px
0}table.calendar_widget
td{width:14.2%;padding:0}table.calendar_widget
td.days{font-weight:bold;padding:8px}table.calendar_widget td
span{font-size:16px;padding:45px
8px 8px !important}b.room_left{padding:0
6px}#calendar1 table.fc-header,
#calendar1 table.fc-header th,
#calendar1 table.fc-header
td{border:0}#calendar1 table.fc-header
h2{border-bottom:0}body #date-range-field{margin:0}#booking{position:relative;margin-top:-46px}#booking
.booking_small_widget{background-image:url(http://hotlatinsalsa.com/skin/images/i_booking.png);background-position:12px 14px;background-repeat:no-repeat;background-color:#656033\9;background-color:rgba(95,89,42,0.9);border-top:1px solid #E2D798;border-right:1px solid #E2D798;border-left:1px solid #E2D798;min-height:45px}#booking
h3{font:bold 17px/26px Helvetica,Arial,sans-serif;color:#fff;float:left;padding:8px
0 8px 34px;margin:0}#reservation_frm{width:82.5%;float:left;margin:9px
0 0 10px}#reservation_frm label,
#reservation_frm #datepicker-calendar{display:none;position:absolute;top:36px;left:0;z-index:9}.layout-default #reservation_frm #datepicker-calendar{width:480px;right:0;left:auto}.home #reservation_frm #datepicker-calendar{left:0 !important}#reservation_frm
.form_row{background:#fff;width:20%;float:left;clear:none;padding:0;margin-right:1.5%}#reservation_frm .form_row
select{padding:2px
4px;margin-bottom:0}input#next_step{float:left;margin:0}#datepicker-calendar
span.booking_calendar_link{background:none #E2D798;box-shadow:2px 2px 4px rgba(0, 0, 0, 0.7)}#datepicker-calendar
span.booking_calendar_link{display:block;padding:3px
0 3px 10px}div#date-range{margin-top:0;position:relative}div#date-range
.datepicker{background:none #E2D798;width:auto !important;height:auto !important;border-radius:0;padding:5px;box-shadow:2px 2px 4px rgba(0, 0, 0, 0.7);border:0;margin-top:0 !important}body #datepicker-calendar span.booking_calendar_link
img{right:10px}div#date-range .datepicker
.datepickerContainer{position:static;width:auto !important;height:auto !important}div#date-range div.datepicker
th{background:#E2D798;color:#8E6F2B}div#date-range div.datepicker th
a.datepickerMonth{font-weight:bold;color:#8E6F2B}tbody .datepickerDays td
a{color:#8E6F2B}#calendarDiv{color:#8E6F2B}div#date-range div.datepicker .datepickerFirstView th a.datepickerGoPrev,
div#date-range div.datepicker .datepickerLastView th
a.datepickerGoNext{background:rgba(0,0,0,0.5);border-radius:12px}#datepicker-calendar div.datepicker table tbody.datepickerDays
td.datepickerToday{background:#D35B0A}#datepicker-calendar div.datepicker table tbody.datepickerDays
td.datepickerDisabled{background:none}div#datepicker-calendar div.datepicker table tbody.datepickerDays
td.datepickerNotInMonth{background:none}#datepicker-calendar div.datepicker table tbody.datepickerDays
td{border:1px
dashed #cccccc\9;border:1px
dashed rgba(0, 0, 0, 0.15)}#datepicker-calendar div.datepicker table thead tr.datepickerDoW th,
#datepicker-calendar th,
#datepicker-calendar
td{border-bottom:1px dashed #cccccc\9;border-bottom:1px dashed rgba(0, 0, 0, 0.15)}#datepicker-calendar table caption,
#datepicker-calendar th,
#datepicker-calendar
td{border-right:1px dashed #cccccc\9;border-right:1px dashed rgba(0, 0, 0, 0.15)}#datepicker-calendar
table{border-top:1px dashed #cccccc\9;border-top:1px dashed rgba(0, 0, 0, 0.15)}#datepicker-calendar
table{border-left:1px dashed #cccccc\9;border-left:1px dashed rgba(0,0,0,0.15)}table.datepickerViewDays{border:0
!important}div#date-range-field{background:none repeat scroll 0 0 #FFF;padding:2px
30px 3px 4px;border:1px
dashed #ccc;border:1px
dashed rgba(0, 0, 0, 0.2);border-radius:0 !important;box-shadow:none;position:relative}div#date-range-field
a{width:26px;height:26px;background:url(http://hotlatinsalsa.com/skin/images/i_cale.png) no-repeat left top;position:absolute;top:1px;right:1px;text-indent:-9999px}div#date-range-field
span{font:15px/22px Helvetica,Arial,sans-serif;color:#444}div.booking_fields
.form_row{padding-bottom:5px}form#submit_form .main_user_info .form_row
span.message_error2{margin-bottom:3px;*background:none}input#next_step,
#sidebar-primary input.replace,
#sidebar-primary input[type="submit"]{font:bold 15px/20px Helvetica,Arial,sans-serif;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.5);background:#C65E12;border-radius:0;border:0;padding:4px
12px;height:auto}input#next_step:hover,
#sidebar-primary input.replace:hover,
#sidebar-primary input[type="submit"]:hover{background:#DB6108}#content div#date-range{margin-top:3px;max-width:370px;width:100%}#content div#date-range-field{padding:4px
10px}#content div#date-range-field
a{top:3px;right:3px}#content form#submit_form .main_user_info
.user_info{width:100%}#coupon_code_div
input#apply_code{height:auto;padding:5px
12px}#content
#coupon_code_main_div{margin-bottom:20px}#content form#submit_form
.form_row{margin-bottom:10px}#content form#submit_form .form_row
input{margin-bottom:3px}#searchform{margin-top:15px}#searchform
.form_row{margin-bottom:5px}#searchform .form_row
label{margin-bottom:3px}button.ui-datepicker-trigger{box-shadow:none !important}#sidebar-primary #search-submithybrid-search,
.widget-search input.search-submit{margin-top:10px !important;position:inherit !important;display:block !important;text-indent:inherit;width:auto !important;padding:6px
15px !important}.sidebar #booking,
#footer
#booking{margin-top:0}#sidebar-primary #booking .booking_small_widget,
#footer #booking
.booking_small_widget{width:100%;background:none;border-bottom:1px dashed #ccc;border-bottom:1px dashed rgba(0,0,0,0.2);border-top:0;border-left:0;border-right:0}#footer #booking
.booking_small_widget{border-bottom:0 !important}.sidebar #booking h3,
#footer #booking
h3{float:none}.sidebar #booking p,
#footer #booking
p{line-height:20px;padding:0
0 15px}.sidebar #reservation_frm,
#footer
#reservation_frm{width:100%;float:left;clear:both}.sidebar div#date-range-field,
#footer div#date-range-field{max-width:300px;padding:3px
12px !important}.sidebar div.templatic_about_us, #sidebar-primary form,
#footer div.templatic_about_us, #footer
form{margin:0}.sidebar #reservation_frm .form_row,
#footer #reservation_frm
.form_row{width:100%;clear:both;background:none;max-width:300px;margin:0
0 15px}.sidebar input#next_step,
#footer
input#next_step{clear:both}.templatic_about_us
p{padding-top:0}.templatic_about_us
img{display:block;margin-bottom:8px}ul.recent_comments li a:hover{text-decoration:none;cursor:default}#sidebar-primary ul.recent_comments li
a.comment_excerpt{font-weight:normal}#sidebar-primary #templatic_recent_post-2 .type-post
p{margin:0;padding:0}.Advertisements
.advertisements{text-align:center}.t_facebook_fans .widget-wrap .fb_iframe_widget span,
.t_facebook_fans .widget-wrap .fb_iframe_widget
iframe{min-height:80px}div.postpagination{padding:15px
0;margin:0}#sidebar-primary .widget ul.recent_comments
li{padding-left:50px;margin:5px
0 15px}#sidebar-primary .widget ul.recent_comments li a
img{width:40px;height:40px;float:left}#sidebar-primary .widget ul.recent_comments li
a{display:block}#sidebar-primary .widget ul.recent_comments li
a.title{margin-bottom:3px}#sidebar-primary .widget ul.recent_comments li
a.comment_excerpt{color:#666;line-height:normal}#sidebar-primary .widget ul.recent_comments li
span{float:left;margin-left:-50px}.bbp_widget_login .bbp-username, .bbp_widget_login .bbp-password, .bbp_widget_login .bbp-remember-me, .bbp_widget_login .bbp-submit-wrapper, .bbp_widget_login .bbp-login-links{padding:0
!important}div.bbp_widget_login .bbp-logged-in,
div.widget_display_replies ul
li{background:none}div.bbp-pagination{border-bottom:0}div.comment-text{border-top:0}div.bbp-form{padding:20px
0 0;border:0}div.bbp-form
select#bbp_stick_topic{width:auto;border:1px
solid #b2b2b2\9;border:1px
solid rgba(0,0,0,0.1);padding:5px}.topic h2.entry-title
a{font:normal 18px/24px Helvetica, arial, sans-serif}.widget_display_topics ul li
div{width:100%;font:italic 12px/21px Helvetica, arial, sans-serif}.entry-author-meta .author-name{font:normal 13px/21px Helvetica,arial,sans-serif;text-transform:inherit}div.bbp-template-notice,div.entry-author-meta{padding:18px
0;border-bottom:0}div.comment-header,div.comment-text{padding:8px
0}div.comment-text div.comment-text{padding:0}div.comment-text
p{padding:0;clear:both}div.bbp-subscribe-links,span.bbp-admin-links{font:normal 11px/21px Helvetica, arial, sans-serif;padding:12px
0;margin:0;border-radius:0;background:none}div.bbp-topic-tags{font-size:11px;padding:10px
0}ul.loop-entries
li{padding:15px
0;border-bottom:1px dotted #cccccc\9;border-bottom:1px dotted rgba(0,0,0,0.15)}ul.loop-entries
div.byline{border-bottom:0;margin-bottom:0}.loop-entries li .featured-image-link{margin-top:0}#comments
li{border-bottom:1px solid #b2b2b2\9;border-bottom:1px solid rgba(0,0,0,0.1)}#comments li
li{background:none;border-top:1px solid #b2b2b2\9;border-top:1px solid rgba(0,0,0,0.1)}body .wp_themeSkin
iframe{background:#fff}textarea.wp-editor-area{border:none}body.topic div.entry-author-meta{display:none}.widget span.topic-author{display:inline-block}.widget_display_replies ul li a.bbp-author-avatar{margin:0}.bbp_widget_login .bbp-logged-in a.logout-link{font:normal 12px/20px Helvetica, arial, sans-serif;text-transform:none;text-decoration:underline;color:#AF3B08 !important;text-shadow:none;box-shadow:none;padding:0
!important}#content{width:67.5%;width:67.5%;padding:25px
0 0 0}#content
#tev_sub_categories{padding-bottom:0}#content #tev_sub_categories
ul{list-style:none;margin:12px
0 0}#content #tev_sub_categories ul li.cat-item{width:32%;padding:0}#loop_taxonomy{padding-top:20px}#loop_taxonomy .post
span.featured{display:none}#loop_taxonomy
.post{width:100%;border-bottom:1px dashed #ccc;border-bottom:1px dashed rgba(0,0,0,0.2);margin-bottom:20px;float:left;clear:both}.indexlist .post
a.post_img{float:left;width:150px}.indexlist .post
.entry{width:72%;float:right;clear:none}#content h2.entry-title{border-bottom:0;padding:0;margin-top:0}h2.entry-title{line-height:normal;padding:0}h2.entry-title
a{font:normal 24px/30px Helvetica,Arial,sans-serif;color:#AF3B08}h2.entry-title a:hover{color:#333;text-decoration:none}div.byline,
.loop-entries li
.byline{background:none;font:normal 11px/20px Helvetica,Arial,sans-serif;color:#AAA9A9;text-transform:none;padding:5px
0;margin-bottom:10px;border-bottom:1px dashed #ccc;border-bottom:1px dashed rgba(0,0,0,0.2)}.entry
div.byline{border-bottom:0;margin-bottom:10px}div.byline
a{color:#666}div.byline a:hover{color:#AF3B08}.post a
img{width:auto;max-width:100%;height:auto;background:#fff;border-bottom:1px dashed #ccc;border:1px
dashed rgba(0,0,0,0.2);padding:5px}.post .entry
p{padding:0;margin-bottom:10px}.post .entry p
br{display:none}.bottom_line{display:none;background:none;font:normal 11px/20px Helvetica,Arial,sans-serif;color:#666;text-transform:none;padding:5px
0}.loop-entries li .entry-summary
p{padding:0}ul.more_photos{margin:0
!important}ul.more_photos
li{width:82px !important;margin:0
10px 0 0}div.pos_navigation{font-size:12px;border-top:1px dashed #ccc;border-top:1px dashed rgba(0,0,0,0.2);padding-top:20px}div.pos_navigation a
abbr{font-size:13px;color:#AF3B08;display:block;clear:both}div.pos_navigation a:hover
abbr{color:#333;text-decoration:underline}div.pos_navigation .post_left,
div.pos_navigation
.post_right{width:45%}div.pos_navigation .post_left
a{background:url(http://hotlatinsalsa.com/skin/images/post_prev.png) no-repeat left center;text-align:left;min-height:40px;display:block;padding:0
0 0 30px}div.pos_navigation .post_left:hover a,
div.pos_navigation .post_left:hover a
abbr{cursor:pointer}div.pos_navigation .post_left a:hover
em{text-decoration:none}div.pos_navigation .post_right
a{background:url(http://hotlatinsalsa.com/skin/images/post_next.png) no-repeat right center;text-align:right;min-height:40px;display:block;padding:0
30px 0 0}form#commentform p.log-in-out{padding-left:0}div.content_details{margin:20px
0 25px;width:100%;overflow:hidden}.graybox
img{max-width:100% !important}.share_link{float:left;display:block;margin-bottom:40px;width:auto;min-width:270px}iframe.twitter-share-button{width:85px !important}#facebook_share_button{display:block;float:left;width:60px;height:20px;background:url(http://hotlatinsalsa.com/skin/images/facebook_share.png) no-repeat left top;text-indent:-9999px;margin:0
10px 0 0}#content a.tmpl_mail_friend,a#send_inquiry_id{background:none !important;border:none !important;box-shadow:none !important;padding:0
!important;margin:0
15px 0 0 !important;color:#AF3B08 !important;font-weight:normal;float:left}#content a.tmpl_mail_friend:hover{color:#333 !important;text-decoration:underline}.send_inquiry{clear:both}div.pinterest{display:inline-block}#gallery
ul.more_photos{margin-top:8px !important}.entry-content,.loop-meta,.entry-meta{padding:0
0 10px;border-bottom:0}h1.post-title,
h1.loop-title,
h2,
div.arclist_head
h3{background:none;font:normal 22px/30px Helvetica,Arial,sans-serif;color:#000;text-transform:none;padding:0
0 5px;border-bottom:1px dashed #ccc;border-bottom:1px dashed rgba(0,0,0,0.2)}.entry-content
h2{background:none;font:normal 18px/24px Helvetica,Arial,sans-serif;color:#666;text-transform:none;padding:0
0 5px;border-bottom:0}.publish
div.byline{border-bottom:1px dotted #D2CEC4}h1,
.entry-content
h3{font:normal 22px/32px Helvetica,Arial,sans-serif;color:#AF3B08;padding-bottom:0}.entry-content p,
.entry-content ol,
.entry-content ul,
.title_space p,
.title_space ol,
.title_space
ul{font-size:15px;padding:5px
0}.entry-content ol,
.entry-content ul,
.title_space ol,
.title_space
ul{margin:0
0 0 22px}.entry-content ul,
.title_space
ul{list-style:disc}.entry-content ul li,
.title_space ul
li{padding:0}.loop-entries li .featured-image-link{width:150px;height:auto;float:left}.loop-nav,.pagination,.comment-pagination,.bbp-pagination{background:none}.loop-nav span.previous,
.loop-nav span.next,
.pagination .page-numbers,
.comment-pagination .page-numbers,
.bbp-pagination .page-numbers{background:none;font-family:Helvetica,Arial,sans-serif;text-transform:none;letter-spacing:1px;border-radius:0;font-size:12px;color:#666;font-weight:bold;line-height:normal;padding:12px
14px;margin:0
6px 6px 0;border:1px
dashed #ccc;border:1px
dashed rgba(0,0,0,0.2)}.loop-nav span.previous:hover,
.loop-nav span.next:hover,
.pagination .page-numbers:hover,
.comment-pagination .page-numbers:hover,
.bbp-pagination .page-numbers:hover{background:#fff;color:#AF3B08;text-decoration:none}.pagination .current,
.comment-pagination .current,
.bbp-pagination
.current{background:#fff;color:#AF3B08}.loop-nav,.pagination,.comment-pagination,.bbp-pagination{text-align:center;padding:15px
0}.title-container
h1{padding:0}.layout-default #sidebar-primary,
.layout-2c-l #sidebar-primary{padding:25px
0 0 2%;border-left:1px dotted #ccc;border-left:1px dotted rgba(0,0,0,0.2)}.layout-2c-r #sidebar-primary{padding:25px
2% 0 0;border-right:1px dotted #ccc;border-right:1px dotted rgba(0,0,0,0.2)}#sidebar-primary{width:26%;border-top:0}#sidebar-primary
.widget{margin:0
0 20px;padding-bottom:20px;border-bottom:1px dashed #ccc;border-bottom:1px dashed rgba(0,0,0,0.2)}#sidebar-primary .widget:last-child{border-bottom:0}#sidebar-primary .widget .widget-inside{padding:0}#sidebar-primary .widget
.widget{margin:0;padding-bottom:0}#sidebar-primary h3,
.sidebar #booking
h3{background:none;font:bold 17px/24px Helvetica,Arial,sans-serif;color:#564812;text-transform:none;padding:0
0 6px}#sidebar-primary .widget li
a{color:#AF3B08;font-weight:normal;-webkit-transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s}#sidebar-primary .widget li a:hover{color:#333}.widget button, input[type="reset"], .widget input[type="submit"], .widget input[type="button"]{border:none;box-shadow:none}#templatic_recent_post-2 .type-post
span{float:left}#templatic_recent_post-2 .type-post
p{margin-left:55px}div.templatic_about_us, #sidebar-primary
form{margin-top:0px}#sidebar-primary #search-formhybrid-search input.search-submit{display:none}.arclist{clear:both;float:left;margin-bottom:20px;width:100%}.arclist
ul{padding:0;margin:0}.arclist ul
li{border-top:1px dotted #ccc;border-top:1px dotted rgba(0,0,0,0.2);color:#666;display:block;float:left;padding:0;width:100%}.arclist ul li:first-child{border-top:0}.arclist ul li
br{display:none}.arclist ul li
a{color:#AF3B08;display:block;float:left;padding:10px
0 0}.sitemap .arclist ul li
a{padding:10px
0}.arclist ul li a:hover{color:#000;text-decoration:none}.arclist ul li span
a{float:none;display:inline-block;padding:0}.arclist ul li
span{font-size:12px;display:block;clear:both}.arclist ul li
span{padding:0
0 10px 0}.arclist ul li
span.arclist_comment{font-size:12px;color:#666;float:right;clear:none;padding:10px
0}button#modallink, .shortcodes_wrap
button.close{height:auto !important}.shortcodes_wrap{clear:both;float:left;width:100%}.shortcodes_wrap
p{padding:0}.error_404 .arclist ul li a,
.error .arclist ul li
a{font-size:14px;padding:10px
0}ul#myTab{padding:0}ul#myTab li.active a, ul.nav-tabs li.ui-tabs-active
a{background:none;border-bottom:1px solid #FEFBF5}.comment-header{padding:15px
0 0}.comment-wrap{padding:0
0 15px}#comments
li{border-bottom:1px dotted #ccc;border-bottom:1px dotted rgba(0,0,0,0.2)}.comment-header
img.avatar{width:55px;height:55px;border-radius:0;border:1px
dashed #ccc;border:1px
dashed rgba(0,0,0,0.2);padding:5px;margin:3px
20px 0 0}.comment-meta{font-family:Helvetica,Arial,sans-serif;padding:0}#comments li li .comment-wrap{border-top:1px dotted #ccc;border-top:1px dotted rgba(0,0,0,0.2)}.comment-meta .published,
.comment-meta
a{font-size:12px;color:#666;text-transform:none}.comment-meta .published:hover,
.comment-meta a:hover{color:#AF3B08}.comment-author
cite{font-family:Helvetica,Arial,sans-serif;font-size:17px;color:#666;font-weight:normal}.comment-text{font-family:Helvetica,Arial,sans-serif;border:none;float:left;color:#666;padding:0}.comment-text
p{padding-top:0}#comments{width:100%;float:left}#comments
#comments{margin-top:0}#comments li
li{background:none;border:none}#comments li li .comment-wrap{margin-left:13.5%}#comments li li li .comment-wrap{margin-left:27%}#comments li li li li .comment-wrap{margin-left:40.5%}#comments li li li li li .comment-wrap{margin-left:54%}#comments li li li li li li .comment-wrap{margin-left:67.5%}#comments li li li li li li li .comment-wrap{margin-left:81%}#comments li li li li li li li li .comment-wrap{margin-left:94.5%}#comments li li li li li li li li li .comment-wrap{margin-left:108%}#comments li li li li li li li li li li .comment-wrap{margin-left:121.5%}a.comment-reply-link,a.comment-reply-login{background-position:center center;font-size:11px;text-indent:0;text-align:center;position:static;float:left;height:auto;padding:2px;margin:0
0 15px;clear:both}.comment-reply-link:hover,.comment-reply-login:hover{text-decoration:none}.grid02 ul.list li
p{font-size:15px;line-height:22px;padding:6px
0}.grid02 ul.list li
p.tevolution_field_title{width:25%;display:inline-block;*display:inline;zoom:1;vertical-align:top}.grid02 ul.list li
p.tevolution_field_value{width:70%;display:inline-block;*display:inline;zoom:1;vertical-align:top}body
#lang_sel{position:absolute;top:2px;right:2px}#lang_sel_footer ul li,
.loop-entries
li.sticky{background:none}body.woocommerce h1.page-title,
body.woocommerce-page h1.page-title{margin-bottom:15px}body.woocommerce a.button,
body.woocommerce button.button,
body.woocommerce input.button,
body.woocommerce #respond input#submit,
body.woocommerce #content input.button,
body.woocommerce-page a.button,
body.woocommerce-page button.button,
body.woocommerce-page input.button,
body.woocommerce-page #respond input#submit,
body.woocommerce-page #content input.button,
#searchform input[type="submit"],
body.woocommerce .widget_layered_nav_filters ul li a,
body.woocommerce-page .widget_layered_nav_filters ul li
a{font:bold 15px/22px Helvetica,Arial,sans-serif;color:#85592E !important;text-shadow:1px 1px 1px rgba(255,255,255,0.5);background-image:url(images/btn_bg.png);background-repeat:repeat-x;background-position:left -1px;background-color:#febd4c;border-radius:0;border:1px
dashed #E8AA41;box-shadow:0 1px 3px rgba(0,0,0,0.5);padding:6px
12px}body.woocommerce a.button:hover,
body.woocommerce button.button:hover,
body.woocommerce input.button:hover,
body.woocommerce #respond input#submit:hover,
body.woocommerce #content input.button:hover,
body.woocommerce-page a.button:hover,
body.woocommerce-page button.button:hover,
body.woocommerce-page input.button:hover,
body.woocommerce-page #respond input#submit:hover,
body.woocommerce-page #content input.button:hover,
#content input.button:hover,
#searchform input[type="submit"]:hover,
body.woocommerce .widget_layered_nav_filters ul li a:hover,
body.woocommerce-page .widget_layered_nav_filters ul li a:hover{background-image:url(images/btn_bg.png);background-repeat:repeat-x;background-position:left -1px;background-color:#fe9c2b}body.woocommerce a.button.alt,
body.woocommerce button.button.alt,
body.woocommerce input.button.alt,
body.woocommerce #respond input#submit.alt,
body.woocommerce #content input.button.alt,
body.woocommerce-page a.button.alt,
body.woocommerce-page button.button.alt,
body.woocommerce-page input.button.alt,
body.woocommerce-page #respond input#submit.alt,
body.woocommerce-page #content
input.button.alt{font:bold 15px/22px Helvetica,Arial,sans-serif;color:#85592E;text-shadow:1px 1px 1px rgba(255,255,255,0.5);background-image:url(images/btn_bg.png);background-repeat:repeat-x;background-position:left -1px;background-color:#febd4c;border-radius:0;border:1px
dashed #E8AA41;box-shadow:0 1px 3px rgba(0,0,0,0.5);padding:6px
12px}body.woocommerce a.button.alt:hover,
body.woocommerce button.button.alt:hover,
body.woocommerce input.button.alt:hover,
body.woocommerce #respond input#submit.alt:hover,
body.woocommerce #content input.button.alt:hover,
body.woocommerce-page a.button.alt:hover,
body.woocommerce-page button.button.alt:hover,
body.woocommerce-page input.button.alt:hover,
body.woocommerce-page #respond input#submit.alt:hover,
body.woocommerce-page #content input.button.alt:hover{background-image:url(images/btn_bg.png);background-repeat:repeat-x;background-position:left -1px;background-color:#fe9c2b;text-shadow:1px 1px 1px rgba(255,255,255,0.5)}body.woocommerce div.product form.cart .button,
body.woocommerce-page div.product form.cart .button,
body.woocommerce #content div.product form.cart .button,
body.woocommerce-page #content div.product form.cart
.button{height:40px}body.woocommerce #content .quantity,
body.woocommerce-page #content
.quantity{width:80px;border:1px
solid #e5e5e5\9;border:1px
dashed rgba(0, 0, 0, 0.2)}body.woocommerce .quantity input.qty,
body.woocommerce-page .quantity input.qty,
body.woocommerce #content .quantity input.qty,
body.woocommerce-page #content .quantity
input.qty{width:55px;height:40px;border:0}doesnotexist:-o-prefocus, body.woocommerce .quantity input.qty,
body.woocommerce-page .quantity input.qty,
body.woocommerce #content .quantity input.qty,
body.woocommerce-page #content .quantity
input.qty{width:80px}body.woocommerce .quantity .plus,
body.woocommerce-page .quantity .plus,
body.woocommerce #content .quantity .plus,
body.woocommerce-page #content .quantity .plus,
body.woocommerce .quantity .minus,
body.woocommerce-page .quantity .minus,
body.woocommerce #content .quantity .minus,
body.woocommerce-page #content .quantity
.minus{color:#85592E;text-shadow:1px 1px 1px rgba(255,255,255,0.5);background-image:url(images/btn_bg.png);background-repeat:repeat-x;background-position:left -1px;background-color:#febd4c;border-radius:0;border:1px
dashed #E8AA41;box-shadow:0 1px 3px rgba(0,0,0,0.5);height:20px;width:28px}body.woocommerce .quantity .plus:hover,
body.woocommerce-page .quantity .plus:hover,
body.woocommerce #content .quantity .plus:hover,
body.woocommerce-page #content .quantity .plus:hover,
body.woocommerce .quantity .minus:hover,
body.woocommerce-page .quantity .minus:hover,
body.woocommerce #content .quantity .minus:hover,
body.woocommerce-page #content .quantity .minus:hover{background-image:url(images/btn_bg.png);background-repeat:repeat-x;background-position:left -1px;background-color:#fe9c2b;text-shadow:1px 1px 1px rgba(255,255,255,0.5)}body.woocommerce .cart-collaterals .shipping_calculator .button,
body.woocommerce-page .cart-collaterals .shipping_calculator
.button{width:auto}body.woocommerce #content div.product .woocommerce-tabs ul.tabs:before,
body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before{border-bottom:0;font-size:20px}body.woocommerce div.product .woocommerce-tabs ul.tabs,
body.woocommerce-page div.product .woocommerce-tabs
ul.tabs{border-bottom:2px solid rgba(0,0,0,.2);border-bottom:2px solid #ccc\0/}body.woocommerce div.product .woocommerce-tabs ul.tabs li:before,
body.woocommerce-page div.product .woocommerce-tabs ul.tabs li:before,
body.woocommerce #content div.product .woocommerce-tabs ul.tabs li:before,
body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:before,
body.woocommerce div.product .woocommerce-tabs ul.tabs li:after,
body.woocommerce-page div.product .woocommerce-tabs ul.tabs li:after,
body.woocommerce #content div.product .woocommerce-tabs ul.tabs li:after,
body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:after{display:none}body.woocommerce div.product .woocommerce-tabs ul.tabs li,
body.woocommerce-page div.product .woocommerce-tabs ul.tabs li,
body.woocommerce #content div.product .woocommerce-tabs ul.tabs li,
body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs
li{background:none;border:none;box-shadow:none;margin:0}body.woocommerce div.product .woocommerce-tabs ul.tabs li.active,
body.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active,
body.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active,
body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs
li.active{background:rgba(0,0,0,.2);background:#ccc\0/;border:none;border-radius:7px 7px 0 0;color:#ED5944}body.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,
body.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a,
body.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active a,
body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active
a{color:#333;text-shadow:0 1px 0 rgba(255,255,255,.75)}nav.woocommerce-pagination ul,
nav.woocommerce-pagination ul
li{border:0
!important}body.woocommerce nav.woocommerce-pagination ul,
body.woocommerce-page nav.woocommerce-pagination ul,
body.woocommerce #content nav.woocommerce-pagination ul,
body.woocommerce-page #content nav.woocommerce-pagination
ul{background:none;text-align:center}body.woocommerce nav.woocommerce-pagination ul li a,
body.woocommerce-page nav.woocommerce-pagination ul li a,
body.woocommerce #content nav.woocommerce-pagination ul li a,
body.woocommerce-page #content nav.woocommerce-pagination ul li
a{background:none;font-weight:bold;border:1px
dashed #ccc;border:1px
dashed rgba(0,0,0,0.2);border-radius:0;color:#666;text-shadow:none;padding:12px
14px;margin:0
6px 6px 0;text-decoration:none !important}body.woocommerce nav.woocommerce-pagination ul li a:hover,
body.woocommerce-page nav.woocommerce-pagination ul li a:hover,
body.woocommerce #content nav.woocommerce-pagination ul li a:hover,
body.woocommerce-page #content nav.woocommerce-pagination ul li a:hover{background-color:#fff;color:#AF3B08;text-shadow:none}body.woocommerce nav.woocommerce-pagination ul li span.current,
body.woocommerce-page nav.woocommerce-pagination ul li span.current,
body.woocommerce #content nav.woocommerce-pagination ul li span.current,
body.woocommerce-page #content nav.woocommerce-pagination ul li
span.current{background-color:#fff;color:#AF3B08;border:1px
dashed #ccc;border:1px
dashed rgba(0,0,0,0.2);padding:12px
14px;margin:0
6px 6px 0;border-radius:0}body.woocommerce .woocommerce-ordering,
body.woocommerce-page .woocommerce-ordering{margin: .5em 0 .5em}#content
ul.products{margin:0
0 0 -6.2%}#content ul.products
li.product{cursor:pointer;float:none;display:inline-block;*display:inline;zoom:1;vertical-align:top;margin:10px
0 30px 6.2%;padding:0;background-image:none;-webkit-transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s;position:relative;width:26.6%;text-align:center}#content ul.products li.product:hover{opacity: .8}#content ul.products li.product
h3{clear:both;font-size:16px;line-height:24px;font-weight:normal;text-decoration:none;margin-bottom:5px;padding:0}#content ul.products li.product:hover
h3{color:#564812}body.woocommerce .star-rating,
body.woocommerce-page .star-rating{margin:0
auto 0.5em;width:5em;font-size:inherit}body.woocommerce .products .star-rating,
body.woocommerce-page .products .star-rating{margin:0
auto 0.5em}#content ul.products li.product
.price{display:block;color:#564812;font-size:20px;font-style:normal}#content ul.products li.product .price .from,
#content ul.products li.product .price
del{font-size:14px;color:#AAA9A9;line-height:18px}body.woocommerce a.added_to_cart,
body.woocommerce-page
a.added_to_cart{display:block}.woocommerce_message .button,
.woocommerce_error
.button{float:right;margin:0}body.woocommerce #reviews #comments ol.commentlist li,
body.woocommerce-page #reviews #comments ol.commentlist
li{padding-bottom:10px;margin-bottom:10px}body.woocommerce p.stars a:before,
body.woocommerce p.stars a:before,
body.woocommerce-page p.stars a:before,
body.woocommerce-page p.stars a:before{color:#5e5e5e}body.woocommerce p.stars a:hover:before,
body.woocommerce p.stars a:focus:before,
body.woocommerce p.stars a:active:before,
body.woocommerce p.stars a.active:before,
body.woocommerce-page p.stars a:hover:before,
body.woocommerce-page p.stars a:focus:before,
body.woocommerce-page p.stars a:active:before,
body.woocommerce-page p.stars a.active:before{color:#AF3B08}body.woocommerce p.woocommerce-info,
body.woocommerce-page p.woocommerce-info,
body.woocommerce ul.woocommerce-error,
body.woocommerce-page ul.woocommerce-error{padding:1em
1em 1em 3.5em !important}form.variations_form table.variations
td{border:0}#content div.product .product_title,
#content div.product
.product_title{font-size:32px;line-height:normal;margin-bottom:15px}#content div.product div.images, #content div.product
div.images{float:left;margin-bottom:2em;width:48%}body.woocommerce div.product div.images div.thumbnails a,
body.woocommerce #content div.product div.images div.thumbnails a,
body.woocommerce-page div.product div.images div.thumbnails a,
body.woocommerce-page #content div.product div.images div.thumbnails
a{margin:0
3.8% 3.8% 0}.variations_form
table{border:none}.product-header .product-summary{float:right;margin-bottom:2em;width:48%}.product-summary .cart table
td{border:none;padding:0}p.price
span.from{font-size:14px !important}body.woocommerce div.product span.price,
body.woocommerce-page div.product span.price,
body.woocommerce #content div.product span.price,
body.woocommerce-page #content div.product span.price,
body.woocommerce div.product p.price,
body.woocommerce-page div.product p.price,
body.woocommerce #content div.product p.price,
body.woocommerce-page #content div.product
p.price{font-size:24px;color:#564812}div.product form.cart .variations label,
#content div.product form.cart .variations
label{display:block;margin-top:12px}body div.product form.cart .variations td.label,
body #content div.product form.cart .variations
td.label{background:none;font-size:inherit;color:inherit;font-weight:normal;line-height:inherit;text-shadow:none;vertical-align:top}body
a.reset_variations{display:block;clear:both;height:0;padding-top:5px}.product_meta
.posted_in{font-weight:bold}.product_meta .posted_in
a{font-weight:normal}body div.product form.cart,
body #content div.product
form.cart{margin-bottom:0}.single_variation{padding:20px
0}.single_variation
p.stock{color:#090;margin:0}.variations_button{clear:none;float:left;margin-bottom:20px}body div.product form.cart .button,
body #content div.product form.cart
.button{clear:none}body .quantity input.qty,
body #content .quantity
input.qty{text-align:center;padding:12px
30px 9px 7px;margin:0}body .quantity
input.qty{width:50px\9 !important}.woocommerce_info{padding-bottom:0 !important}body .quantity .plus,
body .quantity .minus,
body #content .quantity .plus,
body #content .quantity
.minus{height:49.90%;line-height:normal;box-shadow:none}body div.product form.cart .button,
body #content div.product form.cart
.button{color:#FFF;cursor:pointer;vertical-align:top;margin:0}body div.product .woocommerce_tabs .panel,
body #content div.product .woocommerce_tabs
.panel{margin-bottom:40px}.woocommerce_tabs .entry-content{padding-top:15px}.woocommerce_tabs h2,
.related
h2{float:none !important;font-size:22px;font-weight:normal;padding:0
0 10px !important;margin-bottom:10px}.woocommerce_tabs
p{padding-top:0}body .woocommerce_tabs
ul.tabs{height:32px}.woocommerce_tabs
table{margin:0}.woocommerce_tabs table
p{padding:0}.woocommerce_tabs table th,
.woocommerce_tabs table
td{background:none;padding:10px
20px;line-height:20px}tr.alt{background:rgba(0,0,0,.05)}body .woocommerce_message:before,
body .woocommerce_error:before,
body .woocommerce_info:before{top:16px}body .related ul.products li.product,
body .related ul li.product,
body .upsells.products ul.products li.product,
body .upsells.products ul
li.product{margin-top:5px !important}.show_review_form{color:#564812}.show_review_form:hover{color:#141414}body div.product span.price ins,
body div.product p.price ins,
body #content div.product span.price ins,
body #content div.product p.price
ins{font-size:22px !important}body #review_form #respond
p{clear:both}body #review_form #respond p
input#submit{margin-top:15px}body #review_form #commentform
.required{color:#f00}body
.comment{box-shadow:none;clear:both}.woocommerce-page #comments
ol.commentlist{margin:0
!important}body #reviews #comments ol.commentlist li
img{width:52px;height:52px;background:none;border:1px
solid #e5e5e5\9;border:1px
solid rgba(0,0,0,.1);border-radius:0;padding:0;margin:0}body #reviews #comments ol.commentlist li .comment-text{background:rgba(0,0,0,.05);border:none;padding:15px;margin:10px
0 10px 66px;float:none}body.woocommerce .checkout #shiptobilling,
body.woocommerce-page .checkout
#shiptobilling{width:100%;float:left;display:block}ul.payment_methods
label{margin:0}ul.payment_methods
p{padding:0}.entry-summary
p{padding:6px
0}body
table.shop_table{border-left:1px solid #e5e5e5\9;border-left:1px solid rgba(0,0,0,.05);border-top:1px solid #e5e5e5\9;border-top:1px solid rgba(0,0,0,.05)}.shop_table
th{background:rgba(0,0,0,.05)}.shop_table th, .shop_table
td{border-bottom:1px solid #e5e5e5\9;border-bottom:1px solid rgba(0,0,0,.05);border-right:1px solid #e5e5e5\9;border-right:1px solid rgba(0,0,0,.05)}.shop_table .product-thumbnail
img{margin:0;max-width:40px;height:auto}body .shop_table .coupon
label{margin:0;padding-right:5px}#coupon_code{width:55px\9 !important}body table.cart td.actions .coupon .input-text,
body #content table.cart td.actions .coupon .input-text{width:80px;height:38px;margin:0}body table.cart td.actions .button.alt,
body #content table.cart td.actions
.button.alt{float:none}body table.cart a.remove, #content table.cart
a.remove{background-color:none;font-size:26px}.shop_table
.coupon{float:left}body .shop_table .coupon
.button{padding:13px
15px 11px;margin:0
!important}body .actions input[type="submit"]{padding:13px
15px 11px;margin:0
0 0 5px !important}body .cart-collaterals
.cart_totals{float:left;width:100%;max-width:300px;text-align:left;margin-bottom:20px}.shipping_calculator
p{padding:0}.shipping_calculator input[type="text"],
.shipping_calculator
select{width:100% !important;max-width:300px}body .cart-collaterals .cart_totals
table{margin:10px
0 0}.shipping-calculator-form{margin-top:10px}body .cart-collaterals .cart_totals table
th{background:rgba(0,0,0,.03)}body .cart-collaterals .cart_totals tr td,
body .cart-collaterals .cart_totals tr
th{border-top:1px solid #D9D9D9}body .cart-collaterals
.shipping_calculator{clear:both;width:100%;max-width:300px;margin-top:0}body .cart-collaterals .shipping_calculator input[type="text"],
body .cart-collaterals .shipping_calculator
select{margin:0}body form .form-row select,
body form .form-row input.input-text,
body form .form-row textarea,
#dropdown_product_cat,
.sidebar #searchform input[type="text"]{vertical-align:0;width:100%}body form .form-row select:focus,
body form .form-row input.input-text:focus,
body form .form-row textarea:focus{color:#141414}body.woocommerce div.product form.cart,
body.woocommerce-page div.product form.cart,
body.woocommerce #content div.product form.cart,
body.woocommerce-page #content div.product
form.cart{margin-top:1.5em}body.woocommerce ul.product_list_widget li dl,
body.woocommerce-page ul.product_list_widget li
dl{padding-left:0;border-left:0}#payment
ul.payment_methods{padding:1em
0;margin-bottom:0;border-bottom:1px solid #e5e5e5\9;border-bottom:1px solid rgba(0,0,0,.1)}#payment ul.payment_methods
li{padding:0;list-style:none}body #payment div.payment_box:after{border-color:transparent transparent rgba(0, 0, 0, 0.1);top:-2px}body #payment div.form-row,
body #payment
ul.payment_methods{border-color:rgba(0, 0, 0, 0.1)}.woocommerce-checkout .form-row .chzn-container-single .chzn-single{font-size:15px;color:#999}.login,.registration{padding:0
!important;margin:0}body .order_details
li{border-color:#999999\9;border-color:rgba(0, 0, 0, 0.4)}.customer_details
dt{clear:both;float:left;width:120px;font-weight:bold;margin:0}.customer_details
dd{float:left}.col2-set{clear:both;padding-top:20px}.col2-set
label{margin:0}.col2-set header
h3{margin:0;padding:0}body table.shop_table td.product-quantity{text-align:left}body.woocommerce table.my_account_orders .order-actions,
body.woocommerce-page table.my_account_orders .order-actions{text-align:center}ins,dfn{font-style:normal;border:none}.sidebar .widget .product_list_widget .star-rating{margin:5px
0;display:list-item}.widget a, .widget-small
a{font-weight:normal}del
span.amount{color:#999}ins
span.amount{color:#564812}.sidebar ins
span.amount{font-size:16px}.sidebar ul.cart_list li,
.sidebar ul.product_list_widget
li{background:none;padding:6px
0}.sidebar ul.cart_list li a, .sidebar ul.product_list_widget li
a{display:block}.sidebar .widget .product_list_widget li img, .sidebar .widget .cart_list li
img{box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.3);float:right;height:auto;margin-left:4px;width:32px}.sidebar #searchform
label{display:block;margin-bottom:5px}.sidebar #searchform input[type="text"]{width:100%;max-width:68%;margin:0}.sidebar #searchform input[type="submit"]{margin:0;vertical-align:top;height:auto}.sidebar
.widget_login{margin-bottom:40px}.sidebar .star-rating{margin:5px
0}.sidebar #wp-submit{font-weight:normal;text-shadow:none;padding:7px
14px;text-decoration:none;cursor:pointer}.sidebar .widget_layered_nav li
.count{background:none}.sidebar .widget_login
form{margin-bottom:0}.sidebar .widget_login form
label{margin:0}.sidebar .widget_login form
p{padding:0}.sidebar .widget_login form p
a{vertical-align:top;margin-left:10px}.sidebar .widget .product_list_widget li .variation,
.sidebar .widget .cart_list li
.variation{font-size:13px}.sidebar  .widget_shopping_cart
a.button{padding:4px
14px}.pp_content{height:auto !important;max-height:640px}body div.pp_woocommerce div.pp_content_container
form#commentform{padding-bottom:0}.pp_content_container
div.pp_details{float:none}body div.pp_woocommerce div.pp_content_container form#commentform
label{display:inline}body div.pp_woocommerce div.pp_content_container form#commentform input,
body div.pp_woocommerce div.pp_content_container form#commentform
textarea{display:block}body.woocommerce form.login, body.woocommerce-page
form.login{border:0}body .woocommerce-message, body .woocommerce-error, body .woocommerce-info, div.pp_woocommerce
div.pp_content_container{border:1px
solid #e5e5e5\9}body.woocommerce .widget_price_filter .ui-slider .ui-slider-range,
body.woocommerce-page .widget_price_filter .ui-slider .ui-slider-range{background:#69604F;box-shadow:none;padding:0}body.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,
body.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle{background:#D2C5AE;border:none;top:-0.2em;box-shadow:none}body .sidebar .ui-widget-content{background:#453f31 !important;border:none;border-radius:4px;height:9px;margin:15px
0 12px;position:relative;text-align:left}body.woocommerce .widget_layered_nav_filters ul li,
body.woocommerce-page .widget_layered_nav_filters ul
li{background:none !important;padding:0
!important;margin:5px
8px 0 0}.flickr_badge_image{float:none;display:inline-block;*display:inline;zoom:1;vertical-align:top;text-align:center;margin:0
3% 1% 0}.flickr_badge_image
a{display:block}#footer{font:normal 14px/21px Helvetica,Arial,sans-serif;color:#666;text-transform:none}#footer, #footer .footer-wrap{border-top:1px dotted #ccc;border-top:1px dotted rgba(0,0,0,0.2)}#footer
.footer_widgets{position:relative;padding:20px
0 0}#footer .footer_widgets:before{background:url(images/stone_img.png) no-repeat 0 0;width:135px;height:152px;content:"";position:absolute;left:-135px;bottom:0;display:block}#footer .widget
p{margin:0
0 15px;padding:0}#footer .footer_widgets .footer_col1,
#footer .footer_widgets
.footer_col2{background:url(images/footer_seperator.png) no-repeat right 15px;width:30.2%;margin:0
2.5% 0 0;padding-right:2.5%;float:left;clear:none}#footer .footer_widgets
.footer_col3{width:29.5%;float:left;clear:none}#footer .footer_widgets
.footer_col3{margin:0}#footer .footer_widgets .footer_col1 .widget,
#footer .footer_widgets .footer_col2 .widget,
#footer .footer_widgets .footer_col3
.widget{margin:0
0 25px !important}#footer .widget
.templatic_about_us{margin-top:0}#footer
h3{background:none;font:bold 17px/24px Helvetica,Arial,sans-serif;color:#564812;text-transform:none;padding:0
0 10px}#footer .footer-wrap{padding:0}#footer .footer-content{padding:6px
0 10px}#footer .footer-content
p{font:normal 12px/18px Helvetica,Arial,sans-serif;color:#F4F4F1;text-transform:none}#footer .footer-content p
a{color:#F4F4F1}#footer .widget ul
li{padding:0
0 3px}#footer .widget li
a{color:#AF3B08;font-weight:normal;-webkit-transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s}#footer .widget li a:hover{color:#333}#footer .footer-content p>a{text-decoration:underline}#footer .footer-content p.temp-logo{float:right}#footer
a.templatic_logo{background:url(http://hotlatinsalsa.com/skin/images/templatic-wordpress-themes-logo.PNG) no-repeat 0 0;padding-left:25px;width:85px;height:22px;display:inline-block;text-indent:-9999px;position:relative;top:-2px}#testimonials
span{background:url(images/quote.png) no-repeat top left;padding-left:25px}#testimonials span
cite{font-weight:bold;font-style:normal;display:block;clear:both;float:right;text-align:right;width:100%}#sidebar-primary .widget  ul.resources li,
#footer .widget  ul.resources li,
#sidebar-primary .widget ul li,
#footer .widget_rss ul li,
ul.templatic_twitter_widget
li{background:url(images/bullet.png) no-repeat left 5px;padding:0
0 0 20px;margin-bottom:10px}#footer .widget ul.templatic_twitter_widget
li{padding:0
0 0 20px}#footer .widget ul.templatic_twitter_widget li
br{display:none}ul.templatic_twitter_widget li:last-child,
ul.recent_comments li:last-child{margin-bottom:0 !important}#sidebar-primary .widget  ul.resources li a,
#footer .widget  ul.resources li a,
#sidebar-primary .widget ul li a,
#footer .widget_rss ul li a,
#sidebar-primary ul.social_media_list li a,
#footer ul.social_media_list li
a{font-size:15px;color:#666;font-weight:bold}#sidebar-primary .widget  ul.resources li a:hover,
#footer .widget  ul.resources li a:hover,
#sidebar-primary .widget ul li a:hover,
#sidebar-primary ul.social_media_list li a:hover,
#footer ul.social_media_list li a:hover{color:#AF3B08;text-decoration:none}#sidebar-primary .widget  ul.resources li span,
#sidebar-primary .widget  ul.resources li span a,
#footer .widget  ul.resources li span,
#footer .widget  ul.resources li span
a{font-size:11px;font-weight:normal;color:#9F927B}#sidebar-primary .widget a.more_lnk,
#footer .widget
a.more_lnk{font:normal 12px/18px Helvetica,Arial,sans-serif;background:url(images/i_more.png) no-repeat right 4px;padding:0
10px 0 20px;float:left;display:block;margin-top:5px}#sidebar-primary .widget a.more_lnk:hover,
#footer .widget a.more_lnk:hover{color:#545628;text-decoration:underline}.sidebar .Listing
.hentry{background:url(images/bullet.png) no-repeat left 5px;padding-left:20px;margin-bottom:10px}.sidebar .Listing .hentry:last-child{margin-bottom:0;border-bottom:0}.sidebar .Listing .hentry
h2{border-bottom:0;margin-top:8px;padding-bottom:3px}.sidebar .Listing .hentry h2 a,
#sidebar-primary .widget_rss ul li a.rsswidget,
#footer .widget_rss ul li a.rsswidget,
#sidebar-primary .widget ul.recent_comments li
a.title{font:bold 15px/21px Helvetica, arial, sans-serif;color:#666;text-decoration:none}.sidebar .Listing .hentry h2 a:hover,
.sidebar .Listing .hentry a:hover,
#sidebar-primary .widget_rss ul li a:hover,
#footer .widget_rss ul li a:hover,
#sidebar-primary .widget ul.recent_comments li a.title:hover{color:#AF3B08}.sidebar .Listing .hentry
a{display:block;font-size:12px;color:#9F927B}#sidebar-primary .widget_rss a.rsswidget,
#footer .widget_rss
a.rsswidget{font:bold 17px/24px Helvetica,Arial,sans-serif;color:#564812;padding:0
0 6px}.social_media ul.social_media_list
li{width:auto}.social_media ul li
a{height:16px;margin-right:10px;padding:6px
0 6px 23px}div#menu-secondary .wrap .widget,
.mega-menu
.widget{margin:0;float:right;clear:none;width:auto}div#menu-secondary .social_media,
div#menu-secondary
.social_media{width:auto;float:right;position:inherit;top:1px;right:0}div#menu-secondary .social_media .social_description,
div#menu-secondary .social_media h3,
.mega-menu .social_media .social_description,
.mega-menu .social_media
h3{display:none}div#menu-secondary .social_media span.social_icon,
.mega-menu .social_media
span.social_icon{float:left}div#menu-secondary .social_media_list,
.mega-menu
.social_media_list{margin-top:12px}div#menu-secondary ul.social_media_list li .social_media_list li,
.mega-menu ul.social_media_list
li{width:16px;height:16px;margin-left:10px;float:none !important;display:inline-block;*display:inherit;zoom:1;vertical-align:top}div#menu-secondary ul.social_media_list li a,
.mega-menu ul.social_media_list li
a{width:16px;height:16px;display:block;padding:0;text-indent:-9999px;margin:0
8px 0 0}div#menu-secondary ul.social_media_list li a img,
.mega-menu ul.social_media_list li a
img{display:block;width:16px;height:auto;margin-right:5px}#sidebar-primary .social_media
p{padding:5px
0 12px}#sidebar-primary ul.social_media_list li,
#footer ul.social_media_list
li{background:none;padding-left:0}#sidebar-primary ul.social_media_list li a,
#footer ul.social_media_list li a,
#footer .social_media
p{padding:0}#sidebar-primary ul.social_media_list li a span img,
#footer ul.social_media_list li a span
img{width:auto;margin-top:3px;display:block;float:left;margin-right:6px}.header_right
.for_reservation{width:auto;max-width:145px;margin-top:25px}.header_right .for_reservation
h3{font-size:14px;line-height:24px;color:#CA6922;padding:0}.header_right .for_reservation
p.i_phone{background:url(http://hotlatinsalsa.com/skin/images/i_phone.png) no-repeat left top;font-size:16px;font-weight:bold;color:#a9a879;padding:0
0 0 16px;display:block}@media only screen and (max-width: 980px){.header-wrap,
div#menu-secondary .wrap,
div#menu-subsidiary .wrap,
.mega_menu_wrap,
#main .wrap,
#footer .footer_widgets,
#footer .footer-content,
.main_header_in .post-meta,
.breadcrumb .breadcrumb-trail,
.flexslider ul.slides li .slider-post,ul.flex-direction-nav{width:96%}.main_header_in .post-meta{min-height:160px}#booking{position:static;margin:0}#booking
.booking_small_widget{width:96%;position:static;clear:both;padding-bottom:10px}#reservation_frm{width:98%;margin:0
10px}#reservation_frm
.form_row{width:20%}#footer .footer_widgets:before{display:none}.flexslider ul.slides li .slider-post{left:2%;margin-left:0}ul.flex-direction-nav{bottom:15px;margin-left:0;left:0;right:0 !important}.indexlist .post
a.post_img{width:26%}.indexlist .post a.post_img
img{width:100%;height:auto}.indexlist .post
.entry{width:69%}.templatic_about_us
img{width:100%}.templatic_about_us a
img{width:auto;max-width:100%}body.woocommerce-page table.shop_table td.actions
input.button{margin-bottom:8px !important}body
.shop_table{width:100%;border:1px
solid rgba(0, 0, 0, .05)}body .shop_table td:last-child{border-bottom:none}body .shop_table th, body .shop_table
td{border-bottom:1px solid rgba(0, 0, 0, 0.05);border-right:1px solid rgba(0, 0, 0, 0.05);border-top:none}.woocommerce-page .author-admin .entry-content
p{}body table.cart td.actions .button.alt, body #content table.cart td.actions
.button.alt{float:right}.coupon
p{margin-bottom:8px}}@media only screen and (max-width: 800px){#header
.header_right{float:none;margin:0
auto;text-align:center;clear:both;display:block}#header .header_right
.widget{margin-top:0}#header
#branding{float:none}#site-title,#site-description{text-align:center}#content ul.products
li.product{width:26%}.header_right
.for_reservation{margin:0
auto;margin-bottom:15px}.mega-menu ul.mega li .sub-container{top:42px !important}}@media only screen and (max-width: 680px){#content{width:100%;clear:both;padding-top:10px}#sidebar-primary{width:100%;clear:both;padding-right:0;border-right:0}#reservation_frm
.form_row{width:98%;margin:0
0 12px}#reservation_frm .form_row #date-range,
#reservation_frm .form_row
select{min-width:100%}.datepickerBlock{float:left;clear:both}.main_header_in .post-meta{min-height:130px}.layout-default #reservation_frm #datepicker-calendar,div#datepicker-calendar{width:auto;right:auto}#templatic_slider-4{margin:10px
0}.flexslider ul.slides li .slider-post{display:none}ul.flex-direction-nav{bottom:5px}#sidebar-primary{border:0
!important}.templatic_about_us a
img{width:auto;max-width:100%}div.graybox
img{width:100%}div.booking{overflow:scroll}#footer .footer_widgets .footer_col1,
#footer .footer_widgets .footer_col2,
#footer .footer_widgets
.footer_col3{background:none transparent;width:100%;padding-right:0;margin-right:0}#footer .footer_widgets .footer_col1,
#footer .footer_widgets
.footer_col2{padding-bottom:15px;margin-bottom:15px}#footer .footer_widgets .footer_col1 .widget,
#footer .footer_widgets .footer_col2
.widget{margin-bottom:0 !important}#footer .footer-content p.temp-logo{float:none;padding-top:0}body div.product .woocommerce_tabs
ul.tabs{padding-bottom:10px}body div.product .woocommerce_tabs ul.tabs li.active, body #content div.product .woocommerce_tabs ul.tabs
li.active{border-color:#D5D5D5}body div.product .woocommerce_tabs ul.tabs li.active, body #content div.product .woocommerce_tabs ul.tabs
li.active{border-radius:7px}.footer_col_cont{margin-left:0}.footer_col_cont
.footer_column{width:100%;margin-left:0}}@media only screen and (max-width: 480px){#header
#branding{width:100%}#header #branding
img.logo{width:auto;max-width:100%}.main_header,#breadcrumb,.breadcrumb,.bbp-breadcrumb{display:none}div#menu-primary-title,div#menu-secondary-title,div#menu-subsidiary-title,div#menu-header-primary-title,div#menu-header-secondary-title,div#menu-header-horizontal-title{font:bold 13px Helvetica,Arial,sans-serif;color:#545628;text-transform:uppercase;display:block;padding:15px
20px}span.sub-indicator{display:none !important}div#menu-primary .menu,
div#menu-secondary .menu,
div#menu-subsidiary .menu,
div#menu-header-primary .menu,
div#menu-header-secondary .menu,
div#menu-header-horizontal
.menu{display:none;float:none;height:auto;min-height:none;padding:0;width:100%}div#menu-primary .menu.visible,
div#menu-secondary .menu.visible,
div#menu-subsidiary .menu.visible,
div#menu-header-horizontal .menu.visible,
div#menu-header-primary .menu.visible,
div#menu-header-secondary
.menu.visible{display:block}div#menu-primary .menu ul,
div#menu-primary .menu li,
div#menu-primary .menu ul ul,
div#menu-secondary .menu ul,
div#menu-secondary .menu li,
div#menu-secondary .menu ul ul,
div#menu-subsidiary .menu ul,
div#menu-subsidiary .menu li,
div#menu-subsidiary .menu ul ul,
div#menu-header-primary .menu ul,
div#menu-header-primary .menu li,
div#menu-header-primary .menu ul ul,
div#menu-header-secondary .menu ul,
div#menu-header-secondary .menu li,
div#menu-header-secondary .menu ul ul,
div#menu-header-horizontal .menu ul,
div#menu-header-horizontal .menu li,
div#menu-header-horizontal .menu ul
ul{float:none;width:100% !important}div#menu-primary .menu ul ul,
div#menu-secondary .menu ul ul,
div#menu-subsidiary .menu ul ul,
div#menu-header-primary .menu ul ul,
div#menu-header-secondary .menu ul ul,
div#menu-header-horizontal .menu ul ul,
.layout-hl-1c div#menu-header-primary .menu ul ul,
.layout-hl-1c div#menu-header-secondary .menu ul ul,
.layout-hl-2c-l div#menu-header-primary .menu ul ul,
.layout-hl-2c-l div#menu-header-secondary .menu ul ul,
.layout-hl-2c-r div#menu-header-primary .menu ul ul,
.layout-hl-2c-r div#menu-header-secondary .menu ul ul,
.layout-hr-1c div#menu-header-primary .menu ul ul,
.layout-hr-1c div#menu-header-secondary .menu ul ul,
.layout-hr-2c-l div#menu-header-primary .menu ul ul,
.layout-hr-2c-l div#menu-header-secondary .menu ul ul,
.layout-hr-2c-r div#menu-header-primary .menu ul ul,
.layout-hr-2c-r div#menu-header-secondary .menu ul ul,
.layout-hl-1c div#menu-header-horizontal .menu ul ul,
.layout-hl-2c-l div#menu-header-horizontal .menu ul ul,
.layout-hl-2c-r div#menu-header-horizontal .menu ul ul,
.layout-hr-1c div#menu-header-horizontal .menu ul ul,
.layout-hr-2c-l div#menu-header-horizontal .menu ul ul,
.layout-hr-2c-r div#menu-header-horizontal .menu ul
ul{bottom:auto !important;display:block !important;left:auto !important;margin:0
!important;position:static !important;top:auto !important;visibility:visible !important;width:100% !important}div#menu-primary .menu li li a,
div#menu-secondary .menu li li a,
div#menu-subsidiary .menu li li a,
div#menu-header-primary .menu li li a,
div#menu-header-secondary .menu li li a,
div#menu-header-horizontal .menu li li a,
div.mega-menu ul.mega li li
a{padding-left:30px !important}div#menu-primary .menu li li li a,
div#menu-secondary .menu li li li a,
div#menu-subsidiary .menu li li li a,
div#menu-header-primary .menu li li li a,
div#menu-header-secondary .menu li li li a,
div#menu-header-horizontal .menu li li li
a{padding-left:50px !important}div#menu-primary .menu li li li li a,
div#menu-secondary .menu li li li li a,
div#menu-subsidiary .menu li li li li a,
div#menu-header-primary .menu li li li li a,
div#menu-header-secondary .menu li li li li a,
div#menu-header-horizontal .menu li li li li
a{padding-left:70px !important}div#menu-primary .menu li li li li li a,
div#menu-secondary .menu li li li li li a,
div#menu-subsidiary .menu li li li li li a,
div#menu-header-primary .menu li li li li li a,
div#menu-header-secondary .menu li li li li li a,
div#menu-header-horizontal .menu li li li li li
a{padding-left:90px !important}div#menu-secondary .menu li a,
div#menu-secondary .menu li li a,
div#menu-secondary .menu li li li a,
div.mega-menu ul.mega li a,
div.mega-menu ul.mega li li a,
div.mega-menu ul.mega li li li a,
div#menu-secondary .menu li:hover a,
div#menu-secondary .menu li a:hover,
div#menu-secondary .menu li li a:hover,
div#menu-secondary .menu li li li a:hover,
div.mega-menu ul.mega li a:hover,
div.mega-menu ul.mega li li a:hover,
div.mega-menu ul.mega li li li a:hover,
div.mega-menu ul.mega li:hover a,
div.mega-menu ul.mega li.current-menu-item li a,
div.mega-menu ul.mega li.current_page_item li
a{color:#545628 !important;background:none !important;border-top:1px dotted rgba(0,0,0,0.2) !important;border-right:1px dotted rgba(0,0,0,0.2) !important;border-left:1px dotted rgba(0,0,0,0.2) !important;padding:15px
20px;box-shadow:none}div.mega-menu
.mega_menu_wrap{position:relative}div.mega-menu .mega_menu_wrap
.widget{position:absolute;top:0;right:0}div.mega-menu
.nav_bg{padding-right:0}div.mega-menu{width:96%;float:none;margin:0
auto}div.mega-menu
i{display:inline-block}div.mega-menu
.nav_bg{width:100%}#menu-mega-menu{display:none}.mega-menu{width:96%}.mega-menu
ul.mega{display:none;width:100%;background:none}.mega-menu ul.mega
li{clear:both;float:none;width:100%;margin:0
!important}.mega-menu ul.mega li .sub-container{position:static;margin-left:0 !important;box-shadow:none}.mega-menu ul.mega li
a{padding:15px
15px 10px !important}.mega-menu ul.mega li:last-child
a{border-bottom:none}.mega-menu ul.mega li a:hover, .mega-menu ul.mega li:hover
a{background:none;box-shadow:none}.mega-menu ul.mega li .sub li.mega-hdr{width:100%}.mega-menu ul.mega li ul li
a{border-bottom:none;margin:0
!important}.mega-menu ul.mega li .sub-container.mega
.sub{display:block !important;padding:0}.mega-menu ul.mega li .sub-container.mega .sub
.row{width:auto !important}.mega-menu ul.mega li ul.sub-menu{background:none;box-shadow:none;border-radius:0;display:block !important;padding:0;margin-bottom:0 !important}.mega-menu ul.mega li a:hover, .mega-menu ul.mega li:hover a, .mega-menu ul.mega li.current-menu-item a, .mega-menu ul.mega li.current-menu-ancestor
a{background:none;box-shadow:none;border-radius:0}.mega-menu ul.mega li ul.sub-menu{border:0}.mega-menu ul.mega li ul.sub-menu ul li a:hover, .mega-menu ul.mega li ul.sub-menu li.current-menu-item > a, .mega-menu ul.mega li .sub li.mega-hdr.current-menu-item a.mega-hdr-a, .mega-menu ul.mega li .sub-container.non-mega li a:hover{color:#333;text-shadow:none}.mega-menu ul.mega .sub li.mega-hdr li
a{background:none}div#menu-secondary,div.mega-menu{position:relative}div.mega-menu .nav_bg, div#menu-secondary
.social_media{position:static}div#menu-secondary .wrap .widget, .mega-menu .nav_bg
.widget{position:absolute;top:3px;right:3px}#footer .footer-content{text-align:center}#footer .footer-content p.temp-logo{width:100%;display:block;clear:both;padding-top:0}#footer .footer-content
p.credit{padding-top:0}div.pos_navigation .post_left,
div.pos_navigation
.post_right{width:100%;clear:both}div.pos_navigation
.post_left{margin-bottom:10px}table.calendar_widget td
span{font-size:15px;padding:35px
5px 5px !important}div.calendar_box td[align="center"]{padding:2px
0}div.calendar_box td[align="center"] td{padding:0}body #comments .comment-wrap .comment-content{margin:5px
0 0}.templatic_comment{margin-left:0}#content div.product
div.images{width:60%}#content div.product .product-header
div.images{width:100%}#content div.product .product-header .images .zoom
img{margin:0
auto}.product-header .product-summary{width:100%}.col2-set .col-1, .col2-set .col-2{width:100% !important}form .form-row-first, form .form-row-last{width:98%}.col2-set input[type="text"], .col2-set input[type="password"], .col2-set select, .col2-set
textarea{margin:0
!important}.customer_details
dt{width:100%}#content ul.products
li.product{width:42.8%}body .woocommerce_tabs
ul.tabs{height:auto}.shop_table .button, .shop_table .checkout-button{margin-bottom:5px}body table.cart td.actions .button.alt, body #content table.cart td.actions
.button.alt{float:none}.shop_table
#coupon_code{width:60px !important}.grid02 ul.list li
p.tevolution_field_title{width:100%;padding-bottom:0}.grid02 ul.list li
p.tevolution_field_value{width:100%;padding-top:0}}@media only screen and (max-width: 320px){#reservation_frm
.form_row{width:96%}.indexlist .post
a.post_img{width:auto}.indexlist .post
.entry{width:100%;clear:both}.loop-entries li .featured-image-link{display:block;width:100%}.indexlist .post
a.post_img{width:100%;text-align:center}.post a
img{width:96%;margin:0
auto}#content
ul.products{margin-left:0}#content ul.products
li.product{display:block;width:80%;text-align:center;margin:30px
auto}ul.products
li.product.last{margin-right:auto !important}body .actions input[type="submit"]{margin:5px
0 !important}.grid02 ul.list li p.tevolution_field_title,
.grid02 ul.list li
p.tevolution_field_value{width:99%;clear:both}.indexlist .post a.post_img
img{width:auto;float:none;margin:0
auto}}