{"template_resource_list_outer":{"mode":"0","text":"<link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/5.10.2\/css\/all.css\">\r\n<div class=\"container-fluid\" id='resources'>\r\n$(shopping_cart_widget_fixed_simple_with_details)\r\n<div class=\"$(if)$(resource_count) less than 3$(then) justify-content-md-center$(endif)\" style=\"margin:0px;\">$(resources)<\/div>\r\n$(if) $(paging_max_page) greater than 1 $(then)\r\n<ul class=\"pagination\">\r\n$(foreach:$(paging_max_page))\r\n  <li $(if) $(paging_current_page) equals $(it) $(then) class=\"active\" $(endif)><a href=\"$(paging_page_url:$(it))\">$(it)<\/a><\/li>\r\n$(endfor)\r\n<\/ul>\r\n$(endif)\r\n<\/div>"},"template_resource_list_inner":{"mode":"0","text":"<div class=\"single_resource col-xs-12 col-12\">\r\n    <div class=\"card mb-4 shadow-sm\">\r\n         <!--IMAGE-->  \r\n        <div class=\"thumbnail-image\" style=\"background-image: $(if) $(square_image_url1) $(then)url('$(large_image_url1)')$(else)url('https:\/\/dummyimage.com\/280x200\/ccc\/000.jpg&text=image')$(endif)\"><\/div> \r\n        <div class=\"card-body\">\r\n            <!--NAME, REVIEWS-->  \r\n        <div class='card-title'> \r\n            <div class=\"pull-left\"> \r\n            <h4 class='resouce-name'><a href='$(url)'>$(name)<\/a> <\/h4>\r\n            <\/div>\r\n              $(if)$(resource_rating_votes) greater than 0 $(then)  <div class=\"pull-right\" id=\"rating\"> <i class=\"fa fa-star\"><\/i>$(resource_rating) ($(resource_rating_votes) $(S_VOTES))<\/div>$(endif)\r\n            \r\n        <\/div>    \r\n           <!--LOCATION-->  \r\n            $(if)$(prop_res_location)$(then)<i class=\"fa fa-map-marker\" aria-hidden=\"true\"><\/i><span class=\"map-location\">$(prop_res_location)<\/span>$(endif)\r\n          <!--DESCRIPTION-->  \r\n            <p class=\"card-text\">$(nobr:$(desc73))<\/p>\r\n          <!--PROPERTY ICONS AND NUMBER OF PERSONS-->    \r\n            <div class=\"col-xs-12 col-12 custom_properties\">\r\n            $(resource_property_checkbox_icons)$(if)$(prop_res_number_of_persons)$(then)$(icon_prop_res_number_of_persons)<span>$(prop_res_number_of_persons) $(S_PERSONS)<\/span>$(endif)  \r\n            <\/div>\r\n            <!--BUTTONS-->  \r\n            <div class=\"justify-content-between align-items-center\">\r\n            <div class='action-buttons'  >\r\n                <a class='btn btn-primary' role='button' href='$(noreload_details_url)'>$(S_DETAILS)<\/a> \r\n                <a class='btn btn-primary' role='button' href='$(noreload_reserve_url)'>$(reserve_text)<\/a>\r\n            <\/div>\r\n            <!--DEFAULT PRICE-->  \r\n                <span class=\"price-tag\">$(S_FROM) $(default_price)\/$(S_NIGHT)<\/span>\r\n                \r\n             <\/div>\r\n        <\/div>\r\n    <\/div>\r\n<\/div> "},"template_resource_details":{"mode":"0","text":"<link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/5.10.2\/css\/all.css\">\r\n<style>\r\n.planyo #banner{\r\nbackground:url(\"$(large_image_url1)\");\r\nwidth:100%;\r\n-webkit-background-size:cover;\r\nbackground-position: 50% 50%;\r\n-moz-background-size:cover;\r\n-o-background-size:cover;\r\n background-size:cover;}\r\n.planyo #banner a{\r\n    width: 100%;\r\n    height: 400px;}\r\n    a.withlightbox img{display:none;}\r\n#content{    float: none;\r\n    clear: both;}\r\n\r\n<\/style>\r\n<div class=\"container-fluid\" id='resource-details'>\r\n  \r\n<div class=\"position-relative overflow-hidden text-left\" id=\"banner\" style=\"width:80%;float:left;\">\r\n $(if) $(image_count) greater than 0 $(then)\r\n    <div>\r\n       $(image_lightbox:auto)\r\n    <\/div>\r\n    $(endif)\r\n<\/div>\r\n<div class=\"position-relative overflow-hidden text-left\" style=\"width:20%;\">$(rimages)<\/div>\r\n  \r\n  <div class=\"row\" id=\"content\">\r\n    <div class=\"col-lg-8\">\r\n           <div class=\"header_row\"><h1>$(name)<\/h1> <\/div> \r\n         <!--LEAD CUSTOM PROPERTIES-->   \r\n         <div class=\"custom_properties main\">\r\n\r\n        $(if)$(prop_res_location)$(then)\r\n        <div class=\"\"><div class=\"custom_property\">  <i class=\"fa fa-map-marker\" aria-hidden=\"true\"><\/i> $(prop_res_location)<\/div><\/div>$(endif)\r\n        $(if)$(resource_rating_votes) greater than 0 $(then)  \r\n        <div class=\"\"><div class=\"custom_property\"><i class=\"fa fa-star\"><\/i> $(resource_rating) ($(resource_rating_votes) $(S_VOTES))<\/div><\/div>$(endif)\r\n        $(if)(prop_res_number_of_persons) greater than 0 $(then)  \r\n        <div class=\"\"><div class=\"custom_property\"><i class=\"fas fa-user-alt\"  title=\"Max.number of persons\"><\/i> $(prop_res_number_of_persons) $(S_PERSON)<\/div><\/div>$(endif)\r\n\r\n    <\/div>\r\n    \r\n    <!--DESCRIPTION-->   \r\n     <h5 class=\"mb-4\">$(S_DESCRIPTION)<\/h5>\r\n     <p class='description'>$(desc)<\/p>\r\n     \r\n    <!--CUSTOM PROPERTIES-->   \r\n    <h5 class=\"mb-4\">Amenities<\/h5>\r\n    <div class=\"custom_properties\">\r\n        $(resource_property_list)\r\n    <\/div>\r\n\r\n    <!--CALENDAR VIEW-->\r\n     <div class=\"lead\" id=\"calendar_view\"> <h5 class=\"mb-4\">$(S_AVAIL)<\/h5>\r\n     $(calendar_preview_with_params?style=multi-month-responsive&resource_id=$(resource_id)&nox=1&find_first_av=1)<\/div>\r\n    \r\n    <!--LOCATION MAP-->\r\n    $(if)$(prop_res_gps_coords)$(then)\r\n    <div class=\"lead\"><h5 class=\"mb-4\">Location<\/h5>$(goog_map_res_100%_250)<\/div>\r\n    $(endif)\r\n    \r\n    <!--RATING,REVIEW-->\r\n    $(if)$(resource_rating_votes) greater than 0 $(then)  \r\n    <div class=\"lead\" id=\"rating_section\">\r\n        <h5 class=\"mb-4\">$(S_RATING)<\/h5>\r\n        $(resource_rating_stars) $(resource_rating) out of 5 | $(resource_rating_votes) $(S_VOTES)<\/br>\r\n        $(resource_rating_inline)\r\n    <\/div>\r\n    $(endif)\r\n \r\n    <p class='resource-footer'>\r\n        <a href='$(reserve_url)' role='button' class='btn btn-primary btn-lg'>$(S_RESRES)<\/a>\r\n    <\/p>\r\n      \r\n    <\/div>\r\n    \r\n     <!--VIEW AVAILABILITY AND PRICE WIDGET-->\r\n    <div class=\"col-lg-4\" id=\"booking_form_widget\">\r\n        <h5 class=\"mb-4\">$(S_RESRES)<\/h5>\r\n        $(price_preview)\r\n    <\/div>\r\n  \r\n  <\/div>\r\n\r\n<\/div>\r\n <!--MOBILE VIEW BUTTONS-->\r\n<div id=\"mobile_action_sticky\"> \r\n <a class='btn btn-primary' role='button' href='#calendar_view'>$(S_AVAIL)<\/a> \r\n <a class='btn btn-primary' role='button' href='$(reserve_url)'>$(reserve_text)<\/a>\r\n<\/div>"},"template_reservation_page":{"mode":"0","text":"<div class=\"container-fluid\">\r\n<div id=\"reservation-code\">\r\n$(if) $(current_device) equals mobile $(then) $(else)<p>$(reservation_steps)<\/p>$(endif)\r\n<div class=\"col-sm-7\"><\/div>\r\n$(if) $(current_device) equals mobile $(then)\r\n<div class=\"language\">$(language_choice_narrow)<\/div>\r\n$(else)\r\n<div class='row'>\r\n<div class=\"col-xs-7 col-7 col-sm-8\" id=\"from_calendar\"><\/div>\r\n<div class=\"col-xs-5 col-5 col-sm-4 language\">$(language_choice)<\/div>\r\n<\/div>\r\n$(endif)\r\n<div class=\"row col-xs-12 col-12\" style=\"margin-top: 40px;padding:0;\">\r\n<div class=\"col-md-8\">$(reservation_form)<\/div>\r\n<div class=\"col-md-4 pricebox\">\r\n\r\n    $(your_rate_box)<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n"},"template_additional_products_page":{"mode":"0","text":"<div id='products-code' class='container-fluid'>\r\n$(if) $(current_device) equals mobile $(then) $(else)<p>$(reservation_steps)<\/p>$(endif)\r\n<div class=\"row col-xs-12 col-12\" style=\"margin-top: 15px;padding:0;\">\r\n<div class=\"col-md-8\">$(additional_products_form)<\/div>\r\n<div class=\"col-md-4 pricebox\">$(your_rate_box)<\/div>\r\n<\/div>\r\n\r\n<\/div>\r\n"},"template_rental_details":{"mode":"0","text":"<div id=\"details_code\">\r\n<p id=\"status_section\" class=\"status\">$(S_STATUS) : $(status_long)<\/p>\r\n$(S_RESDETAILS)\r\n<p class=\"reservation_details\">$(reservation_details)<br \/><br \/><\/p>\r\n<\/div>"},"template_reservation_payment_page":{"mode":"0","text":"<div class=\"container\"  id='payment_code'>\r\n$(if) $(current_device) equals mobile $(then) $(else)<p>$(reservation_steps)<\/p>$(endif)\r\n<p class='rental-id lead'>$(S_YORENU) R$(rental_id)<\/p>\r\n<p class='payment'>$(payment_block)<\/p>\r\n<p class='reservation_details_payment'> $(reservation_details)<\/p>\r\n<\/div>"},"template_reservation_email_verification_page":{"mode":"0","text":"<div id='payment-code'>\r\n$(if) $(current_device) equals mobile $(then) $(else)<p>$(reservation_steps)<\/p>$(endif)\r\n<p class='rental-id lead'>$(S_YORENU) R$(rental_id)<\/p>\r\n\r\n<p class='status'>$(status_long)<\/p>\r\n\r\n<p class='reservation-details'> $(reservation_details)<\/p>\r\n<\/div>"},"template_reservation_done":{"mode":"0","text":"<div class=\"container\"  id='completed_code'>\r\n$(if) $(current_device) equals mobile $(then) $(else)<p>$(reservation_steps)<\/p>$(endif)\r\n<p class='rental-id lead'>$(S_YORENU) R$(rental_id)<\/p>\r\n<p class='status'>$(status_long)<\/p>\r\n<p class='reservation_details'> $(reservation_details)<\/p>\r\n<\/div>\r\n"},"template_search_view":{"mode":"0","text":"<div class=\"container-fluid\" id='searchview-code'>\r\n<div class='search-box'>$(search_box)<\/div>\r\n<div class='search-result-container'>$(search_results)<\/div>\r\n<\/div>"},"template_search_no_results_outer":{"mode":"0","text":"<div id='no-search-results'>\r\n<p class='bg-danger lead'>$(S_NORESFND2)<\/p>\r\n<div class='calendar'>\r\n$(default_site_calendar)\r\n<\/div>\r\n<\/div>\r\n"},"template_shopping_cart":{"mode":"0","text":"<div class=\"container-fluid\" id=\"shopping_cart_items\">\r\n$(if) $(current_device) equals mobile $(then) $(else)<p>$(reservation_steps)<\/p>$(endif)\r\n<div class=\"col-md-12\"><h1>$(S_SHOPPING_CART_ITEMS)<\/h1><\/div>\r\n<p>$(shopping_cart)<\/p>\r\n\r\n<p><a class='btn btn-primary btn-lg' role='button' href='$(checkout_url)'>$(S_CHECK_OUT)<\/a> <a class='btn btn-info btn-lg' href='$(site_url)'>$(S_CONTINUE_SHOPPING)<\/a><\/p>\r\n<\/div>\r\n"},"template_cart_contents_outer":{"mode":"0","text":"<ul class=\"list-group\" id=\"shopping-cart\">\r\n$(reservations)\r\n<\/ul>\r\n<h3>$(S_TOTAL): $(cart_total)<\/h3>\r\n"},"template_cart_contents_inner":{"mode":"0","text":"<li class=\"list-group-item cart-item\">\r\n\r\n\r\n\r\n<div class=\"row\">\r\n    \r\n    <div class=\"col-xs-7 col-7 resource-contents\">\r\n\t<div class=\"resource-thumbnail\">       \r\n\t\t $(if) $(square_image_url1) $(then)\r\n        <img src='$(square_image_url1)' class='img-thumbnail img-responsive image_square' \/>\r\n        $(endif)    \r\n\t<\/div>\r\n        <h4 class=\"resouce-name\"><a href='$(url)'>$(name)<\/a><\/h4>\r\n        <p class=\"lead\">$(rental_time)<\/p>\r\n        $(if) $(quantity) greater than 1 $(then) <p class=\"lead\">$(S_QUANTITY): $(quantity)<\/p>$(endif)\r\n    <\/div>\r\n     <div class=\"col-xs-5 col-5\">\r\n        <h4 class=\"price\">$(S_PRICE) : $(price_quoted)<\/h4>\r\n        <div class='action-buttons'><a class='btn btn-danger' role='button' href='$(remove_url)'><span class=\"glyphicon glyphicon-remove\" aria-hidden=\"true\"><\/span> $(S_REMOVE)<\/a><\/div>\r\n    <\/div>\r\n<\/div>\r\n\r\n\r\n<\/li>\r\n"},"template_cart_checkout":{"mode":"0","text":"<div class=\"container-fluid\"  id='checkout-code'>\r\n$(if) $(current_device) equals mobile $(then) $(else)<p>$(reservation_steps)<\/p>$(endif)\r\n<p class='status lead'>$(checkout_status)<\/p>\r\n<p class='reserved_items'>$(cart_reserved_items)<\/p>\r\n<\/div>\r\n"},"template_search_outer":{"mode":"0","text":"<link rel=\"stylesheet\" href=\"https:\/\/getbootstrap.com\/docs\/4.3\/dist\/css\/bootstrap.min.css\">\r\n<link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/5.10.2\/css\/all.css\">\r\n<div class=\"cover-container d-flex w-100 h-100 p-3 mx-auto flex-column\" id='search-results'>\r\n$(shopping_cart_widget_fixed_simple_with_details)\r\n<div class=\"row\">\r\n    <div class=\"col-sm-12 col-12 col-lg-8\" id=\"resource_list\">\r\n$(results) <\/div> \r\n   <div class=\"hidden-xs hidden-sm col-lg-4\" id=\"googlemap\">$(if)$(result_count)  greater than 3 $(then)$(goog_map_results_100%_670_11)$(else)$(goog_map_results_100%_325_11)$(endif)<\/div>\r\n<\/div>\r\n$(if) $(paging_max_page) greater than 1 $(then)\r\n<ul class=\"pagination\">\r\n$(foreach:$(paging_max_page))\r\n  <li $(if) $(paging_current_page) equals $(it) $(then) class=\"active\" $(endif)><a href=\"$(paging_page_url:$(it))\">$(it)<\/a><\/li>\r\n$(endfor)\r\n<\/ul>\r\n$(endif)\r\n<\/div>"},"template_search_inner":{"mode":"0","text":"<div class=\"single_resource col-xs-12 col-12\">\r\n    <div class=\"card mb-4 shadow-sm\">\r\n         <!--IMAGE-->  \r\n        <div class=\"thumbnail-image\" style=\"background-image: $(if) $(square_image_url1) $(then)url('$(large_image_url1)')$(else)url('https:\/\/dummyimage.com\/280x200\/ccc\/000.jpg&text=image')$(endif)\"><\/div> \r\n        <div class=\"card-body\">\r\n            <!--NAME, REVIEWS-->  \r\n        <div class='card-title'> \r\n            <div class=\"pull-left\"> \r\n            <h4 class='resouce-name'><a href='$(url)'>$(name)<\/a> <br>\r\n            $(if)$(resource_rating_votes) greater than 0 $(then)   <span id=\"rating\"><i class=\"fa fa-star\"><\/i>$(resource_rating) ($(resource_rating_votes) $(S_VOTES))<\/span>$(endif)<\/h4>\r\n            <\/div>\r\n        <\/div>    \r\n           <!--LOCATION-->  \r\n            $(if)$(prop_res_location)$(then)<i class=\"fa fa-map-marker\" aria-hidden=\"true\"><\/i><span class=\"map-location\">$(prop_res_location)<\/span>$(endif)\r\n          <!--DESCRIPTION-->  \r\n           $(if)$(available_time_ranges)$(then) \r\n           <div class=\"col-xs-12 col-12 time-ranges $(if)$(resource_min_rental_minutes)less than 1440 $(then)time-range-large$(endif)\">$(available_time_ranges:4)<\/div>\r\n           $(endif)\r\n          <!--PROPERTY ICONS AND NUMBER OF PERSONS-->    \r\n            <div class=\"col-xs-12 col-12 custom_properties\">\r\n             $(resource_property_checkbox_icons)$(if)$(prop_res_number_of_persons)$(then)$(icon_prop_res_number_of_persons)<span>$(prop_res_number_of_persons) $(S_PERSONS)<\/span>$(endif)  \r\n            <\/div>\r\n            <!--BUTTONS-->  \r\n            <div class=\"justify-content-between align-items-center\">\r\n            <div class='action-buttons'  >\r\n                <a class='btn btn-primary' role='button' href='$(url)'>$(S_DETAILS)<\/a> \r\n                <a class='btn btn-primary' role='button' href='$(reserve_url)'>$(reserve_text)<\/a>\r\n            <\/div>\r\n            <!--DEFAULT PRICE-->  \r\n                <span class=\"price-tag\">$(if) $(is_upcoming_availability) $(then)$(default_price)\/$(S_NIGHT) $(else)<div class=\"search-price text-right\"><h2>$(S_TOTAL): $(price)<\/h2><\/div>$(endif)<\/span>\r\n                \r\n             <\/div>\r\n        <\/div>\r\n    <\/div>\r\n<\/div> "},"scheme_css":{"mode":"0","text":"\/*\nScheme: Property rental DEMO\nDescription: General stylesheet\n*\/\n\n@import url(https:\/\/fonts.googleapis.com\/css?family=Open+Sans:400,700);\n\n#row_rental_prop_agreement .checkbox{padding-left:0px;}\nhtml .planyo {\n    font-family: 'Open Sans', sans-serif;\n    font-size: 14px;\n    font-weight:400;\n    color: #333;\n    line-height: 16px;\n    clear:both;\n    -webkit-font-smoothing: antialiased;\n    box-sizing:initial;\n    -webkit-box-sizing: initial;\n    -moz-box-sizing: initial;\n    overflow-x:hidden;\n}\n\nhtml .planyo a {\n    box-shadow: none;\n    transition: initial;\n    -webkit-box-shadow:none;\n    color:#428bca;\n}\nhtml .planyo a:hover{color: #253340;\n    text-decoration: none;\n    -webkit-box-shadow:none;\n}\nhtml .planyo ol,html .planyo ul,html .planyo ul li{\n    list-style: none; \n    list-style-type: none;\n}\nhtml .planyo img{margin:0px; img-webkit-transform: initial!important;  -ms-transform: initial!important;\n    -moz-transition:initial!important;\n   -webkit-transition: initial!important;\ntransition:initial!important;\n  -webkit-transition-timing-function: initial!important; \n    transition-timing-function: initial!important;\n      -webkit-transform:initial!important;\n  }\n  .planyo .col-xs-1, .planyo .col-xs-2, .planyo .col-xs-3,.planyo .col-xs-4,.planyo .col-xs-5,.planyo .col-xs-6,.planyo .col-xs-7, .col-xs-8,.planyo .col-xs-9,.planyo .col-xs-10,.planyo .col-xs-11,.planyo .col-xs-12 {\n    float: left;\n}\nhtml .planyo .img-thumbnail{transform: initial!important;}\nhtml .container.planyo{padding: 2%!important;width: 96%;}\n\/* fonts*\/\n.planyo #resource-details h1, .planyo #reservation-code h1, .planyo #payment-code h1, .planyo #completed_code h1, .planyo #details_code h1,.planyo #shopping_cart_items h1,.planyo #products-code h1{\n    color: #428bca;\n    line-height: 45px;\n    font-weight: 200;\n    position: relative;\n    margin-bottom: 35px;\n    margin-top: 20;\n    font-size: 45px;\n    text-align: center;\n}\nhtml .planyo .lead {\n    font-size: 14px;\n}\nhtml .planyo .container-fluid{padding-left:0px;padding-right:0px;}\nhtml .container.planyo{\n    margin-right: auto;\n    margin-left: auto;\n}\n.planyo .text-left {\n    text-align: left!important;\n}\n.planyo .position-relative {\n    position: relative!important;\n}\n.planyo .overflow-hidden {\n    overflow: hidden!important;\n}\n\/* buttons*\/\nhtml .planyo a.btn.btn-primary.btn-lg,html .planyo a.btn.btn-primary,html .planyo a.btn.btn-primary.btn-lg,html .planyo a.btn.btn-info.btn-lg,html .planyo .btn-primary.btn-lg,input.cart_popup_button,input#add_cart_button,html .planyo input[type=\"button\"]{\n    border-color: #357ebd;\n    font-weight: normal;\n    display: inline-block;\n    font-size:medium;\n    margin: 0;\n    padding: 6px 12px;\n    text-align: center;\n    white-space: nowrap;\n    vertical-align: middle;\n    color: #fff;\n    background-color: #428bca;\n    border-radius: 4px;\n    background-image: none;\n    line-height: 1.45em;\n    border-width: 0px;\n}\n.planyo a.btn.btn-primary.btn-lg:hover,.planyo a.btn.btn-primary:hover,.planyo a.btn.btn-primary.btn-lg:hover,.planyo .btn-primary.btn-lg:hover, .planyo a.btn.btn-info.btn-lg:hover,input.cart_popup_button:hover,input#add_cart_button:hover,.planyo input[type=\"button\"]:hover{\n    border-color: #357ebd;\n    background-color: #253340;\n    color: white;\n    cursor:pointer;\n}\n\n\/* resource list box content*\/\n.planyo #resources .card,.planyo #search-results .card {\n    position: relative;\n    display: -ms-flexbox;\n    display: flex;\n    -ms-flex-direction: column;\n    flex-direction: column;\n    min-width: 0;\n    word-wrap: break-word;\n    background-color: #fff;\n    background-clip: border-box;\n    border: 1px solid rgba(0,0,0,.125);\n    border-radius: .25rem;\n}\n.planyo #resources .card-body, .planyo #search-results .card-body {\n    -ms-flex: 1 1 auto;\n    flex: 1 1 auto;\n    padding: 1.25rem;\n    font-family: \"Open Sans\", sans-serif;\n    font-size: 14px;\n    font-weight: 400;\n    line-height: 16px;\n    text-align: left;\n}\n.planyo #resources .card-body .fa-map-marker, .planyo #search-results .card-body .fa-map-marker{padding-top:10px;}\n\n.planyo #resources .thumbnail-image,.planyo #search-results .thumbnail-image {\n    width: 100%;\n    background-repeat: no-repeat;\n    background-size: cover;\n    background-position: center;\n}\n.planyo #resources .thumbnail-image{ height: 200px;}\n.planyo #search-results .thumbnail-image {height: 170px;}\n.planyo #resources .card-title,.planyo #search-results .card-title {\n    width: 100%;\n    display: inline-block;\n    margin-bottom: 0px;\n    height:23px;\n}\n.planyo #search-results .card-title{height:40px!important;}\n#search-results .map-location,#search-results #rating{font-size:12px;}\n.planyo p.card-text {\n    font-size: 13px;\n    font-weight: 400;\n    line-height: 1.7em;\n    text-align: left;\n    height:45px;\n    overflow: hidden;\n}\n.planyo #resources .custom_properties,.planyo #search-results .custom_properties {\n    width: 100%;\n    display: inline-block;\n    text-align: left;\n    height:18px;\n    overflow: hidden;\n}\n.planyo #resources .custom_properties span,.planyo #search-results .custom_properties span {\n    font-size: 12px;\n}\n.planyo #resources .card-body .price-tag,.planyo #search-results .card-body .price-tag {\n    float: right;\n    padding-top: 5px;\n    font-size: small;\n    font-weight: 600;\n    position: absolute;\n    top: 0;\n    background: #428bca;\n    color: white;\n    padding: 5px;\n    width: 150px;\n    right: 0;\n    text-align: center;\n}\nhtml .planyo .card-body a.btn.btn-primary {\n    color: #428bca;\n    font-size: 13px;\n    border: 1px solid #428bca;\n    letter-spacing: normal;\n    padding: 2px 5px;\n    background-color:white;\n}\nhtml .planyo .card-body a.btn.btn-primary:hover{\n      background-color:#428bca;\n      color:white;\n}\n.planyo .card-body h4.resouce-name {\n    font-size: 15px;\n    font-weight: 500;\n    line-height: 18px;\n    text-align: left;\n    letter-spacing: initial;\n    text-transform: none;\n}\n.planyo h4.resouce-name a {\n    font-weight: 600;\n    color: #444;\n}\n.planyo .card-body .fa, .planyo .card-body .fas {\n    color: #428bca;\n    padding-right: 5px;\n    margin: 10px 0px;\n}\n.planyo #search-results .card-body i.fa.fa-map-marker {\n    margin: 5px 0px;\n}\n.planyo #resources .mb-4,.planyo #resources .my-4, .planyo #search-results .mb-4,.planyo #search-results .my-4{\n    margin-bottom: 1.5rem!important;\n}\n.planyo #resources .shadow-sm,.planyo #search-results .shadow-sm {\n    box-shadow: 0 .125rem .25rem rgba(0,0,0,.075)!important;\n}\n.planyo #resources .align-items-center,.planyo #search-results .align-items-center {\n    -ms-flex-align: center!important;\n    align-items: center!important;\n}\n.planyo #resources .justify-content-between,.planyo #search-results .justify-content-between {\n    -ms-flex-pack: justify!important;\n    justify-content: space-between!important;\n}\n\n\n#resources .resource-info,#search-results .resource-info{margin-bottom: 70px;zoom: 1;}\n#resources .resource-image,#search-results .resource-image{padding:0px;max-height: 270px;\n    overflow: hidden;}\n.planyo .img-responsive{width:100%;}\n#resources .resource-info:first-child,#search-results .resource-info:first-child {margin-top: 0;}\n#resources .resource-description,#search-results .resource-description {text-align:justify;margin-bottom:10px;}\n#resources .resource-contents h2,#search-results .resource-contents h2 {margin-top:0;}\n#resources .resource-props,#search-results .resource-props {text-align:right;}\n\n #resources h2.resource-name, #search-results h2.resource-name{float:left;}                           \n.col-sm-12.resource-contents{padding:0;margin:0;}\n.col-xs-12.custom_properties{text-align:right;margin-bottom:10px;padding:0px;}\n#resources .custom_property,#search-results .custom_property {\n   text-align: center;\n    margin: 5px 2px;\n    padding: 3px 5px 3px 5px;\n    border-radius: 4px;\n    display: inline-block;\n    font-weight: 400;\n    -webkit-font-smoothing: antialiased;\n    -moz-font-smoothing: antialiased;\n    font-smoothing: antialiased;\n    color: #428bca;\n    font-size: 12px;\n    border: 1px solid #428bca;\n}\n.custom_properties_icons i.mdi,.custom_properties i.mdi{\n    color: #428bca;\n    padding-right: 5px;\n    margin: 0px;\n}\n#resources .custom_properties,#search-results .custom_properties{color: #428bca;}\n#resources i.mdi.mdi-account.icon_for_number_of_persons,#search-results i.mdi.mdi-account.icon_for_number_of_persons{padding:0px;}\n#resources .custom_properties_icons,#search-results .custom_properties_icons{float:left;margin: 0px;}\n.custom_properties_icons {\n    text-align: left;\n    margin-left: 10px;\n}\n#resources .planyo_cart_widget,#resource-details .planyo_cart_widget,#search-results .planyo_cart_widget{\n    margin-top: 10px;\n    float: right;\n    width:100%;\n}\n\/* search results *\/\nhtml .search-result-container {margin-top:30px;}\nhtml .search-price h2{\n    margin: 5px 0px;\n    font-weight: 600;\n    line-height: 1.7;\n    font-size: 14px;\n}\n#search_results h2.resouce-name{float:left;} \n#search_results .time-ranges,#search_results .resource-description{width:100%;display:inline-block;padding:5px 0px;}\n.planyo #search_results .time-ranges{\n    margin-bottom: 5px;\n    height: 60px;\n    padding: 0px;\n}\n.planyo #search_results .time-ranges.time-range-large {\n    height: 120px;\n}\n#search_results .result_range a {\n    margin: 2px 5px 3px 0px;\n    padding: 1px 5px 5px 5px;\n    border-radius: 4px;\n    display: inline-block;\n    font-weight: 400;\n    background: rgba(0, 0, 0, 0.04);\n    display: inline-block;\n    padding-top: 5px;\n    color: #428bca;\n    -webkit-font-smoothing: antialiased;\n    -moz-font-smoothing: antialiased;\n    font-smoothing: antialiased;\n    font-size:12px;\n}\n#searchview-code #resource_list{padding:0px;}\n\/* horizontal search box *\/\n.planyo #search_form.form-inline .planyo-form-item-group {margin-right:30px;}\n.planyo #search_form.form-inline .planyo-form-item-group label {margin-right:10px;}\n.planyo #search_form.form-inline #res_form_buttons {display:inline-block;}\n.planyo #searchview-code #res_error_msg {display: block;\n    margin: 30px 0px;\n    width: 50%;} \n\n\/* DEMO CUSTOM SEARCH BOX *\/\n #search_form label {display:block;float:none;width:100%}\n form#search_form li.planyo_static_help {margin-left:0px;}\n div#planyo_search_widget {background: transparent;position: relative; }\n #search_form input#box_submit_button { color: #fff; background-color: transparent; border-color: #fff;padding: 12px 48px;\n    letter-spacing: 0.06em;    border-radius: 0px; }\n                         input#box_submit_button:hover {color: #3a3a3b;\n    background-color: #fff;\n    border-color: #fff; }\n#search_form table.popuppick.calpicker{ transform: translateY(-85%);}\n @media screen and (max-width: 768px){  #search_form table.popuppick.calpicker{   transform: translate(-50%, -45%);}}\n     \n\/* shopping cart *\/\n#shopping-cart .resource-contents h2 {margin-top:0;}\n#shopping_cart_items h3 {\n    text-align: right;\n    color: #428bca;\n    font-weight: 700;\n    font-size:medium;\n    padding-right: 15px;\n}\n  .planyo #shopping-cart .img-responsive {\n    width: 100px;\n    float: left;\n\tmargin-right: 20px;\n\tborder: 0px;\n}\n#shopping-cart .col-xs-8.resource-contents{padding-left:0px;}\n  .planyo .col-sm-1.resource-thumbnail {\n   padding:0px;\n}\n#shopping-cart h4{color:#428bca;font-size:medium}\n.planyo #shopping-cart .list-group-item{\n    border-left: 0px;\n    border-right: 0px;\n    position: initial;\n    border-bottom-right-radius: 0;\n    border-bottom-left-radius: 0;\n}\n.planyo li.list-group-item.cart-item:first-child {\n    border-top: 0px;\n}\n#shopping-cart .col-xs-5 h4{float:left;}\n#shopping-cart .col-xs-5 .action-buttons{float:right;}\n\n\/* resource details *\/\n#resource-details .resource-img {width:100%;}\n#resource-details .carousel {\n    position: relative;\n    padding: 0;\n}\n#resource-details .description {text-align: justify;\n    line-height: 1.75em;\n    width: 100%;\n    clear: both;\n    font-size:14px;\n}\n#resource-details h1, .planyo #products-code h1, #resource-details .calendar-preview, #resource-details .resource-footer {color: #428bca;\n    line-height: 45px;\n    font-weight: 200;\n    position: relative;\n    margin-bottom: 35px;\n    margin-top: 20;\n    font-size: 45px;\n    text-align: center;}\n#resource-details .resource-footer {margin-top:30px;margin-bottom:20px;}\n#resource-details .custom_property {\n  text-align: center;\n    float: left;\n    margin: 5px 10px;\n    padding: 6px 10px 8px 10px;\n    border-radius: 4px;\n    display: inline-block;\n    font-weight: 500;\n    line-height: 1.7;\n    font-size:15px;\n    color: #333;\n    -webkit-font-smoothing: antialiased;\n    -moz-font-smoothing: antialiased;\n    font-smoothing: antialiased;\n}\n.planyo #resource-details .custom_properties {\n    margin: 0px 0px 0px -10px;\n}\n.planyo #resource-details .custom_properties i.mdi {\n    font-weight: 900;\n}\n\n.planyo .custom_properties {width:100%;display: inline-block;}\n#resource-details .main .custom_property {\n    color: #428bca;\n}\n\n#resource-details h5.mb-4 {\n    color: #000;\n    font-family: 'Montserrat', sans-serif;\n    font-weight: 600;\n    text-transform: uppercase;\n    border-top: 1px solid #ebebeb;\n    padding-top: 20px;\n    padding-bottom: 10px;\n    margin-top: 20px;\n}\n#resource-details #content{float: none;clear: both;}\n\n#resource-details #calendar_view iframe, iframe.calprev_iframe.caltype_multi-month-responsive{max-width: 100%;\n    display: inline-block;}\n    \n\n.planyo #banner a{\n    width: 100%;\n    height: 400px;}\n\n.planyo a.withlightbox img{display:none;}\n#resource-details #booking_form_widget h5.mb-4 {\n    border-top: none;\n}\n#planyo_price_preview_form label {\n    font-size: 14px;\n    font-weight: normal;\n    color: #428bca;\n}\n#planyo_price_preview_form div#row_start_date, #planyo_price_preview_form div#row_end_date {\n    display: inline-block;\n    width: 100%;\n    max-width: 100%!important;\n    flex: 0 0 100%;\n}\n.planyo #mobile_action_sticky{\n        display:none}\n #resource-details #rating_sc_header .content{display:none;}     \n #resource-details #comment_text{margin: 10px 0px 20px 0px;}\n\/* reservation steps - desktop *\/\nspan.reservation_step, span.reservation_step_current {display:inline-block; margin-right: 25px; max-width:80px; vertical-align:top;}\n.reservation_step .reservation_step_img, \n.reservation_step_current .reservation_step_img {margin-left: auto; margin-right: auto; margin-bottom:5px; padding-top:1px; width: 40px; height: 40px; text-align:center; border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px;line-height: initial;}\n.reservation_step_current .reservation_step_name {color: #428bca;}\n.reservation_step .reservation_step_name {color: rgba(37, 51, 64, 0.26);}\n.reservation_step .reservation_step_img {background-color:rgba(37, 51, 64, 0.22);}\n.reservation_step_current .reservation_step_img {background-color:#428bca;}\n.reservation_step .reservation_step_name,\n.reservation_step_current .reservation_step_name {font-family:sans-serif; font-size: 12px; font-weight: bold; text-align:center; margin-bottom:8px;}\n.reservation_step_current .reservation_step_img_text, #steps-desktop .reservation_steps .reservation_step .reservation_step_img_text strong,\ndiv.reservation_step_img_text {padding-top: 9px; font-size: 16px; color: white; text-align:center;}\n.reservation_step_current .reservation_step_img_text {color: white;}\nhtml .with-status-border-error {border:1px solid red !important}\n\n\/* reservation form *\/\nhtml .planyo textarea,html .planyo input[type=\"text\"],html .planyo input[type=\"password\"],html .planyo input[type=\"date\"],html .planyo input[type=\"email\"],html .planyo input[type=\"tel\"],html .planyo input[type=\"number\"]{\n    background: white;\n    color: #555;\n    height:36px!important;\n    border: 1px solid #ccc;\n    -webkit-box-shadow:none;\n    -moz-box-shadow:none;\n    -box-shadow:none;\n    -webkit-transition:none;\n    -moz-transition:none;\n    -o-transition:none;\n    transition:none;\n    box-shadow:none;\n-webkit-box-sizing: inherit;\n  -moz-box-sizing: inherit;\n  box-sizing: inherit; \n  line-height: initial!important;\n  width: 100%;\n}\n#reserve_form {margin-top: -20px;}\n.checkout-details-form #reserve_form {margin-top:0;}\nhtml .planyo .form-control, #planyolang {\n    border-radius: 4px;\n    box-shadow: none;\n    -webkit-box-shadow: none;\n    padding: 6px 12px;\n    display: block;\n    width: 100%;\n    height: 36px;\n    font-size: 14px;\n    line-height: 1.428571429;\n    color: #555;\n    vertical-align: middle;\n    background-color: #fff;\n    border: 1px solid #ccc;\n}\n#reserve_form label {\n    display: block;\n    float: none;\n    width: 100%;\n    font-size: 14px;\n    font-weight: normal;\n    color: #428bca;\n}\n#reserve_form.title_left label.col-sm-1 {\nwidth:12%;\nfloat:left;\n}\n#reserve_form.title_left label.col-sm-3 {\nfloat:left;\nwidth:25%;\n}\n#reserve_form.title_left {\n    margin-left:15px;\n}\n#planyolang {\n    display: block;\n    width: 100%;\n    height: 34px;\n    font-size: 14px;\n    line-height: 1.42857143;\n    color: #555;\n    background-color: #fff;\n    background-image: none;\n    border: 1px solid #ccc;\n}\n\n#reserve_form #row_resource_name {\n    display: none;\n}\n.planyo .language {float:right;padding-left:0;}\n\n.planyo textarea#user_notes {\n    min-height: 128px;\n}\n#reservation-code #resource_name {display:none;}\n\n#reservation-code .col-xs-6.prefix{ padding-right: 0px;} \n#reservation-code .col-xs-6.p_number { padding-left: 0px;}\n\n#reservation-code select#mobile_country_param,#reservation-code select#phone_country_param {\n    border-bottom-right-radius: 0px;\n    border-top-right-radius: 0px;\n    border-right: 0px;\n}\n#reservation-code input#mobile_number_param,#reservation-code input#phone {\n    border-bottom-left-radius: 0px;\n    border-top-left-radius: 0px;\n    border-left: 0px;\n}\n#reservation-code #from_calendar{padding:0 0 0 15px;}\n#reservation-code .date-part-day select,#reservation-code .date-part-year select{    padding: 6px 0px 6px 10px;}\n#reservation-code .date-part-day{width: 22%; padding-right: 0px;float: left;}\n#reservation-code .date-part-month{width: 48%;padding-right: 0px;float: left;}\n#reservation-code .date-part-year{width: 26%;padding-right: 0%;float: left;}\n#reservation-code h3{font-size:22px;}\nhtml .planyo .form-control-static{padding:0px;}\n\/*floating price info*\/\n#price_info img.img-responsive {\n    display: initial!important;\n}\n#price_info .total,#price_info .total label {\n    font-weight: bold;\n}\n#booking_information_content {\n    padding-top: 15px;\n}\n#booking_information_content ul {\npadding-inline-start: 0px;\n}\n.nonfloating_text p,#planyo_price_preview li p{\n    color: #333;\n    text-align: right;\n}\n#planyo_price_preview li{padding:0px;}\n.nonfloating_text label {\n    color: #428bca;\n    float: left;\n    font-weight: 100;\n}\n.price_info_div .title {\n    display: none;\n}\n\n#price_info{color:#428bca;}\n#price_info dl{margin-bottom:5px;}\n#price_info_div_floating,.nonfloating_text{\n    margin: 0;\n    border-collapse: collapse;\n    text-align: center;\n    border-radius: 5px;\n    z-index: 300;\n    background-color: rgba(37, 51, 64, 0.11);\n    display: inline-block;\n    box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.15);\n    border: 0px solid #eee;\n    margin: 0px;\n    padding:8px;\n    width: 100%;\n}\n.planyo .pricebox {\n    padding-right: 0px;margin-bottom:20px;\n}\n#price_info_div_sticky {bottom:0; width:100%; position:fixed; left:0; z-index:400; background-color:black; opacity:0.85; color:white; padding:10px; min-height:80px;}\n#price_info_div_sticky_right {right:0; height:100%; position:fixed; top:0; z-index:400; background-color:black; opacity:0.85; color:white; padding: 20px; padding-top: 10%;}\n.rate_recurring_totals,.rate_recurring_totals_custom {font-size:medium;font-weight:bold;}\n.planyo #price_info .rate_extra {font-size:13px;}\nhtml .price_info_div .lead { margin: 0;}\n#price_info_div_floating .title {padding-bottom:0.5em;}\n#price_info_div_floating .rate_extra,#price_info_div_floating .extra_price_info {font-size:small; color:#505050;}\n.price_info_div .price_info {color:#3D83A8;}\n.price_info_div #price_info_coupon {clear:both;font-size: 13px;margin: 15px 0px;display: block;color: black; font-weight: 500;}\n.price_info_div .rate_err,.planyo #pr_err,#planyo_price_preview_parent .rate_err {color: #ff0033;font-size:14px;}\n\n.planyo dd,.planyo dt {line-height: 1.42857143}\n@media (min-width:768px) {\n.planyo .dl-horizontal dt {float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}\n.planyo .dl-horizontal dd {margin-left:180px}\n}\n.planyo .dl-horizontal dt {text-align: left; text-overflow: ellipsis; white-space: nowrap;font-weight: normal;}\nhtml .price_info_div .title {font-size: 22px;padding-bottom:8px;}\n.planyo .price_info_div  dt, .planyo .price_info_div dd {font-size:medium;font-weight:normal;padding-top:10px;}\nhtml .planyo dd { margin: 0px;}\nhtml .planyo .dl-horizontal dd {margin-left: 0px;}\n.planyo #price_info_div_floating .dl-horizontal dd,.planyo #price_info_div_sticky_right .dl-horizontal dd,.planyo .nonfloating_text .dl-horizontal dd{text-align:right;}\nhtml .planyo .dl-horizontal dd {text-align:left; color: #428bca;}\nhtml .br_extra_info {width: 100%; font-size: 0.7em; color: grey;}\n\n#price_info_div_sticky_right #breakdown .br_total {padding-top: 21px;}\n#nobreakdown {font-size: large; color: #3D83A8;}\n.planyo #breakdown .br_total {padding-top: 21px;}\n#br_collapse,#br_expand {float: right; clear: both; margin-top: 10px; color: #3D83A8; font-size: medium;}\n#br_collapse:hover,#br_expand:hover {cursor:pointer;}\n #price_info_div_sticky #br_collapse,#price_info_div_sticky #br_expand {float: left; clear: both; margin-top: 20px; color: #3D83A8;}\nspan.rettrip_label {display:block;clear:both;}\n\n#planyo_price_preview {width:100%;}\n#planyo_price_preview .br_total{\n    color: #484848;\n    font-weight: 600;\n    margin-bottom: 25px;\n}\n\/* additional products form *\/ \n\n.planyo #product-page .lead {\n    font-size: 14px;\n    padding: 0px;\n    font-weight:500;\n    margin-bottom: 0px;\n}\n.planyo #product-page ul.list-group{margin-top:-40px;}\n.planyo #product-page label {\n    font-weight:500;\n    margin-bottom: 0px;\n}\n.planyo #product-page .lbimginfo{\n    font-size: 11px;\n    opacity: 0.6;\n    height: 100%;\n}\n.planyo #product-page .col-xs-4 .action-buttons{float:right;}\n.planyo #product-page .col-xs-8.resource-contents{padding-left:0px;}\n.planyo .col-sm-1.resource-thumbnail {padding:0px;}\n.planyo #product-page h4{font-size:medium;}\n#product-page .selected h4 {color: #428bca;}\n.planyo #product-page .list-group-item{\n    border-left: 0px;\n    border-right: 0px;\n}\n#product-page .product-item .col-xs-5{padding-left:0px;}\nhtml .planyo .datebar{padding:0px;display:inline-block;}\nhtml .planyo .datebar ul{list-style: none;padding: 0;}\n.product-name.with-img {\n    margin-top: 0px;\n    margin-bottom: 0px;\n}\n.planyo #product-page .datebar li{float: left;padding:20px 20px 20px 0px;}\n#product-page .prod_selected .product-name,#product-page .prod_selected .col-unitprice, #product-page .prod_selected .product-price,#product-page .prod_selected .col-subtotal,.prod_selected .col-qty{color: #428bca;} \n.planyo #product-page a.btn.btn-primary{min-width:92px;}\n.planyo #product-page .btn-group .btn-primary {\n    min-width: 46px;}\n.planyo #product-page .btn-group{display: inline-flex;display: -webkit-box;}\n#product-page .product-extra input.form-control {width:80%;}\n#product-page li.prodheader {margin-top: 60px; border-top: 0px;}\n@media screen and (max-width: 576px){\n#product-page .prodheader .col-subtotal{display:none;}\n.planyo #product-page .col-unitprice h4{width:100%;}\n.planyo #product-page .col-subtotal h4 {text-align: center;\n    border-radius: 4px;\n    background: rgba(0, 0, 0, 0.23);\n    display: inline-block;\n    -webkit-font-smoothing: antialiased;\n    -moz-font-smoothing: antialiased;\n    font-smoothing: antialiased;\n    margin: 5px 0px;\n    padding: 8px 6px;}\n\n.planyo #product-page .datebar{margin-top: 15px;}\n.planyo #product-page .col-unitprice, #product-page .prod_selected .product-price{width:41%;}\n.planyo #product-page .col-subtotal, #product-page .col-extra {\n    width: 50%;\n    text-align: center;\n    padding:0px;}\n}\n\n@media screen and (max-width: 768px){\n.planyo #product-page .btn-group .btn-primary {\n    padding: 3px 6px;\n    margin: 5px 0px;\n}\n\n.planyo #product-page .datebar select {\n    width: 60px;\n    margin-top: -8px;\n    height: 25px!important;\n    padding: 0px;\n    float: right;\n}\n.planyo #product-page a.btn.btn-primary{margin: 5px 0px;font-size: small;padding: 4px 6px;}\n.planyo #product-page .datebar li{width:100%;}\n.planyo #product-page li.list-group-item.product-item{padding:0px;}\n.planyo #product-page li.list-group-item.product-item .col-xs-8,#product-page li.list-group-item.product-item .col-xs-4{padding:0px;}\n.planyo #product-page .datebar li { padding: 5px 5px 5px 0px;}\n.planyo #product-page .datebar_weekday,.planyo .datebar_date{float:left;padding-right:5px;}\n.planyo #product-page .datebar input[type=checkbox]{float:left;margin-right:10px;}\n.planyo #product-page h4{font-size:small;}\n.planyo #product-page .col-xs-2{padding-left:5px;padding-right:5px;}\n.planyo #product-page .col-md-8{padding:0px;}\n.planyo #product-page .row {margin: 0px;}\n.planyo #product-page {padding: 0px;}\n.planyo #product-page .pricebox{padding-left:0px;}\n.planyo #product-page .pricebox .title{padding-top: 15px;}\n.planyo #product-page .pricebox .price_info_div{padding-top: 15px;}\n#product-page .product-name.with-img img { display: none;}\n#product-page h4.product-name.with-img {\n    margin-top: 10px;\n    margin-bottom: 10px;}\n}\n.planyo .input-group > .form-control {flex-basis:0;}\n\n\/* date picker *\/\n.planyo span.input-group-addon,.planyo span.input-group-append {\n    background-color: white;\n    min-width:40px;\n}\n.input-group-addon .input-group-text{padding:0;background-color:white;border: none;}\n.planyo .input-group-addon {\n    padding: 6px 12px;\n    font-size: 14px;\n    font-weight: 400;\n    line-height: 1;\n    color: #555;\n    text-align: center;\n    background-color: #eee;\n    border: 1px solid #ccc;\n    border-radius: 4px;\n}\n.planyo .input-group .form-control:last-child, .planyo .input-group-addon:last-child, .planyo .input-group-btn:last-child>.btn, .planyo .input-group-btn:last-child>.btn-group>.btn, .planyo .input-group-btn:last-child>.dropdown-toggle, .planyo .input-group-btn:first-child>.btn:not(:first-child), .planyo .input-group-btn:first-child>.btn-group:not(:first-child)>.btn {\n    border-top-left-radius: 0;\n    border-bottom-left-radius: 0;\n}\nhtml .planyo .planyo-cal-icon,.planyo a.planyo-cal-icon {background-image:url(https:\/\/www.planyo.com\/images\/icon-calendar-18-16.png) !important;width:18px;height:16px;display:inline-block;}\nhtml .calpicker caption {caption-side:top}\n.float-calpicker th, .calpicker th {\n    text-align: center; \n    border: 0; \n    font-size: 12px; \n    font-weight: 100; \n    padding: 4px; \n    background-color: white;\n    vertical-align: middle;\n    min-width: 34px;\n    width: 34px;\n    height: 34px;\n    line-height: 23px;\n    text-align:center;\n}\nhtml .calpicker {clear:both; border: 1px solid #c0c0c0; border-collapse: collapse; background-color:white;}\nhtml table.calpicker {width: 239px; margin-top: 6px; font-size: 14px; text-align: left; list-style: none; background-color: #fff; -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175); box-shadow: 0 6px 12px rgba(0,0,0,.175); border:0px;}\n.calpicker .no_start:hover {background: #f0f0f0; cursor:default; color:black;}\n.calpicker .arrival_day {font-weight:bold;}\n.calpicker td.morning_av,.calpicker td.morning_av:hover {background: url(https:\/\/www.planyo.com\/images\/diagonal2.png); background-repeat: no-repeat;}\n.calpicker td.morning_av_nox,.calpicker td.morning_av_nox:hover {background: url(https:\/\/www.planyo.com\/images\/diagonal2nox.png); background-repeat: no-repeat; background-color: #f0c2c2;}\n.calpicker td.morning_occ {background: url(https:\/\/www.planyo.com\/images\/diagonal1.png); background-repeat: no-repeat;}\n.calpicker td.morning_occ_nox {background: url(https:\/\/www.planyo.com\/images\/diagonal1nox.png); background-repeat: no-repeat; background-color: #c2dfd0;}\n.calpicker .active_day {background: #bbbbbb; color:white;}\n.calpicker .reserved_nox_u {background:#e8e8e8;}\n.calpicker .reserved_nox {background:#f0c2c2;}\n.calpicker .reserved {color: red; font-weight: bold;}\n.calpicker .reserved_u {color: red; font-weight: bold;}\n.calpicker .reserved:hover {cursor:auto; background:white; color:red;}\n.calpicker .reserved_u:hover {cursor:auto; background:white;}\n.calpicker .reserved_nox:hover {cursor:auto; background:#f0c2c2;}\n.calpicker .reserved_nox_u:hover {cursor:auto; background:#e8e8e8;}\n.calpicker .cur_month_day_nox {background: #c2dfd0;}\n.calpicker .active_day_nox {text-decoration:underline; background: #cfdfd0;}\n.calpicker .ext_month_day_nox {background: #c2dfd0; color:#a0a0a0;}\n.calpicker .ext_month_day_nox_u {background:#e8e8e8; color:#a0a0a0;}\n.calpicker .ext_month_day_nox_r {background:#f0c2c2; color:#a0a0a0;}\n.calpicker .cur_month_day {background: #f0f0f0;}\n.calpicker .ext_month_day {background: #ffffff; color: #c5c5c5;}\n.calpicker .ext_month_day:hover {cursor:auto; background:#ffffff;}\n.calpicker .ext_month_day_nox_r:hover {cursor:auto; background:#f0c2c2;}\n.calpicker .ext_month_day_nox_u:hover {cursor:auto; background:#e8e8e8;}\n.calpicker .ext_month_day_nox:hover {cursor:auto; background:#c2dfd0;}\nhtml .calpicker td:hover {background: #3D83A8; color: white; cursor: pointer;}\nhtml .calpicker td {border: 1px solid #c0c0c0; vertical-align: top; font-size: 13px; min-width: 10px; text-align: center; padding: 3px 6px 3px 6px;}\nhtml .calpicker caption {color:#484848;caption-side:top;padding: 5px 8px; background-color: white; overflow: hidden; text-align: center; background-color: #fff;  border-top-right-radius: 4px; border-bottom: 0px; border-top-left-radius: 4px; margin-top: 3px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;    box-shadow: 0 6px 12px rgba(0,0,0,.175);\n    border: 1px solid rgba(0,0,0,.15);\n    border-bottom:0px;}\n.calpicker caption .nav {float:left; padding-right:1px; margin-bottom:0px;}\n.calpicker caption .navleft {float:left;font-size:14px;}\n.calpicker caption .navright {float:right;font-size:14px;}\nhtml .calpicker thead {box-shadow: none; border-left: 1px solid rgba(0,0,0,.15); border-right: 1px solid rgba(0,0,0,.15);}\n.picker_dropdown {margin-left:0;}\n\n\/* unit layout *\/\nhtml .unit_layout_div {overflow:auto;\/*height:500px;*\/background-color:white;}\nhtml .unit_layout_table td {padding:10px;}\nhtml .lt_unit_cell {border:2px solid black;border-radius:8px;width:50px}\nhtml .lt_unit_cell:hover {background-color:#f2e3ae;cursor:pointer;}\nhtml .lt_empty_cell {width:10px}\nhtml .lt_free {background-color:#c2dfd0}\nhtml .lt_reserved {background-color: #f0c2c2}\nhtml .lt_reserved:hover {background-color: #f0c2c2;cursor:default;}\nhtml td.lt_selected {border: 2px solid green;}\n.planyo_lightbox_info .close {display: block; width: 28px; height: 28px; background: url(https:\/\/www.planyo.com\/slideshow\/btn-on-close-hvr.png); color:white;}\n.planyo_lightbox_info .close:hover {background: url(https:\/\/www.planyo.com\/slideshow\/btn-on-close.png);}\n\n\/* image lightbox *\/\n#img_text {display:block; float:left;}\nhtml .lbimginfo {\n    bottom: 0px;\n    font-size: large;\n    height: 40px;\n    position: absolute;\n    width: 100%;\n    text-align: center;\n    visibility: hidden;\n    background: black;\n    opacity: 0.7;\n    color: white;\n    padding: 10px 0px;\n    margin-bottom: -5px;\n    font-weight: 600;\n}\n#bg_hider .buttons {padding: 8px;}\n#bg_hider .buttons .leftbtn {float: left;}\n#bg_hider .buttons .rightbtn {float: right; margin-right:25px;}\n#full_img_div #img_info .close {float: right;opacity:1.0;}\n#bg_hider .buttons .prev, #bg_hider .buttons .next, #bg_hider .buttons .play, #bg_hider .buttons .pause, #bg_hider .buttons .close, #full_img_div #img_info .close, .planyo_lightbox_info .close {display: block; width: 28px; height: 28px;opacity:1.0;}\n#full_img_div #on_img_prev, #full_img_div #on_img_next {display: block; width: 30px; height: 60px;}\n#bg_hider .buttons .prev {background: url(https:\/\/www.planyo.com\/slideshow\/btn-prev.png);}\n#bg_hider .buttons .prev:hover {background: url(https:\/\/www.planyo.com\/slideshow\/btn-prev-hvr.png);}\n#bg_hider .buttons .next {background: url(https:\/\/www.planyo.com\/slideshow\/btn-next.png);}\n#bg_hider .buttons .next:hover {background: url(https:\/\/www.planyo.com\/slideshow\/btn-next-hvr.png);}\n#bg_hider .buttons .play {margin-left: 4px; background: url(https:\/\/www.planyo.com\/slideshow\/btn-play.png);}\n#bg_hider .buttons .play:hover {background: url(https:\/\/www.planyo.com\/slideshow\/btn-play-hvr.png);}\n#bg_hider .buttons .pause {margin-left: 4px; background: url(https:\/\/www.planyo.com\/slideshow\/btn-pause.png); }\n#bg_hider .buttons .pause:hover {background: url(https:\/\/www.planyo.com\/slideshow\/btn-apause-hvr.png);}\n#bg_hider .buttons .close {background: url(https:\/\/www.planyo.com\/slideshow\/btn-on-close.png);opacity:1.0;}\n#bg_hider .buttons .close:hover {background: url(https:\/\/www.planyo.com\/slideshow\/btn-on-close-hvr.png);}\n#full_img_div #img_info .close, .planyo_lightbox_info .close {background: url(https:\/\/www.planyo.com\/slideshow\/btn-on-close.png); opacity:1.0;}\n#full_img_div #img_info .close:hover, .planyo_lightbox_info .close:hover {background: url(https:\/\/www.planyo.com\/slideshow\/btn-on-close-hvr.png);}\n#full_img_div #on_img_prev {background: url(https:\/\/www.planyo.com\/slideshow\/btn-on-img-prev.png);}\n#full_img_div #on_img_prev:hover {background: url(https:\/\/www.planyo.com\/slideshow\/btn-on-img-prev-hvr.png); }\n#full_img_div #on_img_next {background: url(https:\/\/www.planyo.com\/slideshow\/btn-on-img-next.png); }\n#full_img_div #on_img_next:hover {background: url(https:\/\/www.planyo.com\/slideshow\/btn-on-img-next-hvr.png);}\n\n\/* small image thumbnails *\/\nhtml .images {\n    clear: both;\n    position: relative;\n    left: 0px;\n    margin-top: -5px;\n    margin-bottom: 0;\n    margin-right: 0px;\n    margin-left: 5px;\n    padding: 0;\n    padding-left: 0;\n    background: transparent;\n    width: 100%;\n    height: 410px;\n    overflow: auto;\n    overflow-x: hidden;\n}\nhtml .img_thumb {float: left; width: 90px;}\nhtml .images img {float: left; width: 80px; height: 80px; margin: 4px;}\n\n\/* geolocation *\/\nhtml .gps_coords_map_icon {display:inline-block; width:17px; height:17px; background: url(https:\/\/www.planyo.com\/images\/google-map-icon.png) no-repeat; vertical-align:text-top;}\nhtml .gps_coords_current_location_icon {display:inline-block; width:17px; height:17px; background: url(https:\/\/www.planyo.com\/images\/google-current-location.png) no-repeat; vertical-align:text-top;}\n#planyo_gps_coords_bg_hider .close {width: 28px; height: 28px; display:block; padding:0px;background: url(https:\/\/www.planyo.com\/images\/btn-close.png); }\n#planyo_gps_coords_bg_hider .close:hover {background: url(https:\/\/www.planyo.com\/images\/btn-close-hvr.png); }\n#planyo_gps_coords_window {padding:10px;}\nhtml .gps_coords_popup_button {height:2em; padding-left:6px; padding-right:6px;}\n\n\/* quick add to cart *\/\n.planyo .cart_count_img {position: relative; top: -36px; left: 19px; background-color: #ff0033; text-align: center; width: 20px; height: 20px; border-radius: 20px; -moz-border-radius: 20px; -webkit-border-radius: 20px;}\n.planyo_cart_widget:hover {cursor:pointer;}\n.planyo .widget_cart_total {padding-left:10px;padding-top:5px;font-size:16px;font-family: 'Lato',sans-serif;}\n.planyo .cart_count_text {font-family: 'Lato',sans-serif; padding-top: 3px; font-size: 11px; color: white; text-align: center; font-weight:bold;}\n#planyo_cart_bg_hider {padding:5px;display:none;position:fixed;background:black;filter:alpha(opacity=85);-moz-opacity:.85;opacity:.85;z-index:990;width:100%;height:100%;left:0px;top:0px;}\n#planyo_cart_close {float:right; padding:8px; padding-right:20px;}\n#planyo_cart_window {display:none; overflow-y:auto; z-index:999; position:fixed; filter:alpha(opacity=100); -moz-opacity:1; opacity:1; background-color:white; border: solid 3px black; overflow:hidden;padding:10px;top:20%; bottom:20%; left:50%;width:700px; margin-left:-350px;}\n#planyo_cart_contents {width:370px;height:100%;overflow-y:auto;overflow-x:hidden;}\n#planyo_cart_right {position:absolute;right:0px;width:300px;top:0px;height:100%;padding:10px;background-color:#ececec;}\n#planyo_cart_right .title {font-size:20px}\n#planyo_cart_right #price_info {font-size:15px}\n#planyo_cart_buttons {position:absolute; bottom:25px; text-align:right;width:92%;}\n#planyo_cart_contents #reserve_form {margin-top: 0px;}\n#planyo_cart_window #planyo_cart_right .title{margin-bottom:10px;}\n#planyo_cart_window #planyo_cart_right dt, #planyo_cart_window #planyo_cart_right dd {\n    font-size: medium;\n    font-weight: normal;\n    padding-top: 10px;\n}\n #planyo_cart_window #planyo_cart_right dd { text-align: right;}\n #planyo_cart_window #planyo_cart_right .br_total {\n    font-weight: 600;\n    margin-top: 15px;\n}\n#planyo_cart_window .rate_err {   color: #ff0033;}\n@media (max-width: 767px) {\n#planyo_cart_window {top:5%; bottom:5%; left:5%;right:5%;width:initial;margin-left:0px;}\n#planyo_cart_contents {width:100%;height:65%;}\n#planyo_cart_right {width:100%;height:35%;position:relative;overflow-y:auto;}\n#planyo_cart_buttons {right:10%;bottom:8%;position:fixed;}\ndiv#planyo_cart_window #planyo_cart_right dt, div#planyo_cart_window #planyo_cart_right dd { font-size: small;padding-top: 5px;}\ndiv#planyo_cart_window #planyo_cart_right .title {\n    margin-bottom: 0px;\n    font-size: 14px;}\n.planyo #reserve_form label {\n    display: block;\n    float: none;\n    width: 100%;\n}\n.phone-row .col-sm-5 {padding-right: 0px;}\n\n#breakdown dt{float:left; width:60%;}\n#breakdown dt, #breakdown dd { font-size: small;}\n.planyo #breakdown .br_total {font-weight: bold;}\n\n}\n\n\/* diverse *\/\nhtml .with_tooltip {display: inline-block; width:20px; height:20px; background-image:url(https:\/\/www.planyo.com\/images\/icon-help.png); vertical-align: middle;}\n#res_error_msg {padding: 7px 5px 1px 10px;\n    display: none;\n    margin: -30px 0px 35px 0px;\n    color: white;\n    border: 1px solid #ff0033;\n    border-radius: 4px;\n    background: #ff0033;\n    font-weight: bold;\n    height: 36px;\n}\n#planyo_content .btn {margin-bottom:2px;}\n\n.planyo .hourglass_img{margin:20px;height:24px;width:24px;background:transparent url(https:\/\/www.planyo.com\/Plugins\/PlanyoFiles\/hourglass.gif) no-repeat scroll 0 0;\n}\n.planyo .poweredby {display:inline-block;float: right; margin-top: -60px;margin-bottom: 50px;}\n#full_unit_layout_map_div {max-width:100%;overflow:auto;}\n\n\/* other lightboxes *\/\nhtml .planyo_lb_bg_hider {padding:5px;display:none;position:fixed;background:black;filter:alpha(opacity=85);-moz-opacity:.85;opacity:.85;z-index:990;width:100%;height:100%;left:0px;top:0px;}\nhtml .planyo_lb_window {display:none; z-index:999; position:fixed; filter:alpha(opacity=100); -moz-opacity:1; opacity:1; background-color:white; border: solid 3px black; overflow:hidden;padding:10px;top:10%; bottom:10%; left:10%;right:10%;}\nhtml .planyo_lb_contents {width:100%;height:100%;}\nhtml .planyo_lb_close .close {display: block; width: 28px; height: 28px;background: url(https:\/\/www.planyo.com\/slideshow\/btn-on-close.png); color:white;opacity:1.0;}\nhtml .planyo_lb_close .close:hover {background: url(https:\/\/www.planyo.com\/slideshow\/btn-on-close-hvr.png); color:white;}\nhtml .planyo_lb_close {position: fixed;top:0px;right:0px;z-index:1000;opacity:1.0;}\n\n\/* simple integration login *\/\n.planyo .simple-integration-login-links{position: absolute;\ntop: 5px;\nright: 0px;}\nhtml .simple-integration-logo img {\n    height: 100px;\n    display: inline-block;\n    float: left;\n}\nhtml .simple-integration-description {\n    color: #333;\n    line-height: 1em;\n    font-size: 14px;\n    margin-top: 100px;\n    text-align: center;\n    margin-bottom: 50px;\n}\n.simple-integration-website h1 a {\n    line-height: 1;\n    display: inline-block;\n    vertical-align: middle;\n    font-weight: 300;\n    word-spacing: -6px;\n    font-size: 32px;\n    margin-top: 30px;\n    margin-left: 20px;\n}\n.planyo .simple-integration-login-links a{text-transform: uppercase;\nfont-size: small;\nfont-weight: 600;\nbackground-color: transparent;\ncolor: rgb(66, 139, 202);\npadding: 10px 5px;}   \n.simple_integration_container .poweredby{float:none;}\n\/* planyo screen sizes  *\/\n.planyo_m #resources .single_resource,.planyo_s #resources .single_resource, .planyo_s #search-results .single_resource,.planyo_xs #search-results .single_resource{\n    -ms-flex: 0 0 50%;\n    flex: 0 0 50%;\n    max-width: 50%;\n}\n.planyo_l #resources .single_resource,.planyo_m #search-results .single_resource, .planyo_l #search-results .single_resource {\n    -ms-flex: 0 0 33.333333%;\n    flex: 0 0 33.333333%;\n    max-width: 33.333333%;\n}\n.planyo_xl #resources .single_resource,.planyo_xl #search-results .single_resource{\n    -ms-flex: 0 0 25%;\n    flex: 0 0 25%;\n    max-width: 25%;\n}\n\/* screen sizes  *\/\n@media (max-width:768px) {\n    .planyo .container{padding:0px!important;}\n     .planyo #mobile_action_sticky{\n    display: inline-block;\n    bottom: 0;\n    width: 100%;\n    position: fixed;\n    left: 0;\n    z-index: 400;\n    background-color: white;\n    color: white;\n    padding: 10px;\n    height: 55px;\n    text-align: center;\n    box-shadow: 0 -5px 16px -5px rgba(0,0,0,.175);\n    }\n    #resource-details #booking_form_widget{display:none;}\n    .planyo a.btn.btn-primary.btn-lg, .planyo a.btn.btn-primary, .planyo a.btn.btn-primary.btn-lg, .planyo a.btn.btn-info.btn-lg, .planyo .btn-primary.btn-lg, input.cart_popup_button, input#add_cart_button,.btn-danger,#planyo_cart_window .cart_popup_button {    font-size: small!important;\n    padding: 6px 7px!important;}\n    html .planyo_lb_window {top:2%; bottom:2%; left:2%;right:2%;width:initial;margin-left:0px;}\n    #resources .resource-info,#search-results .resource-info{margin-bottom: 20px;}\n    #reservation-code .col-md-6{padding-right:0;}\n    .planyo #resource-details h1, .planyo #reservation-code h1, .planyo #payment-code h1, .planyo #completed_code h1, .planyo #details_code h1,.planyo #shopping_cart_items h1,.planyo #products-code h1{\n    margin-bottom: 10px;\n    margin-top: 0;\n    font-size: 27px;\n    text-align: center;}\n    html .reservation_steps{display:none;}\n    .planyo .language { padding-right: 1em; margin-bottom: 5px;}\n    .planyo #reservation-code h3 {display: none;}\n    #resources .resource-info, #search-results.resource-info{box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.15);border: 0px solid #eee;}\n    .planyo #resources .action-buttons, #searchview-code .action-buttons,.planyo #search-results .action-buttons{padding-top: 10px;padding-bottom: 10px;}\n    .planyo #resources .col-sm-12.resource-contents,.planyo #search-results .col-sm-12.resource-contents{padding-right: 15px;padding-left: 15px;}\n    .planyo #shopping_cart_items .img-responsive{display:none;}\n    .planyo #shopping_cart_items #shopping-cart h4{padding-top:0px;margin-top:0px;}\n    .planyo #shopping_cart_items .lead {font-size: 12px;}\n    .planyo #shopping-cart .col-xs-5{padding:0px;}\n    .planyo #shopping-cart .col-xs-5 h4 {float: right;}\n    .planyo #shopping_cart_items h3 {margin-top: 0px;padding:0px 0px 10px 0px;}\n    .planyo #checkout-code .dl-horizontal dd{font-size:small;}\n    .planyo #checkout-code p{margin-bottom:20px;}\n    .planyo #resource-details .custom_property{font-size:small;}\n    .planyo #resource-details .custom_properties{margin: 10px -10px 10px -10px;}\n    #resources .planyo_cart_widget,#search-results .planyo_cart_widget {margin-right: 15px;}\n    .planyo #searchview-code #res_error_msg {width: 100%;} \n}\n\n@media (max-width:991px){\n    \/* resource list large content*\/\n    .col-md-7.resource-contents,.col-xs-12.resource-description,#resources .resource-contents h2,.col-xs-12.custom_properties,.col-md-6.action-buttons,#search-results .resource-contents h2{padding:0px;}\n    #resources .resource-contents h2,#search-results .resource-contents h2{margin-top: 15px;}\n    #reservation-code .col-md-8{padding-right:0;}\n    #resource-details .planyo_cart_widget.cart_widget_in_plugin{float: right;\n    position: static;\n    display: inline-block;\n    z-index: 2000;\n    margin-top: -40px;\n    }\n     #resource-details #booking_form_widget{display:none;}\n}\n\n@media (min-width:768px){\n    .planyo #res_error_msg{height: 36px;margin:-75px 0px 40px 0px;}\n    html .container-fluid {max-width: 750px;}\n    .planyo .pricebox {padding-right: 15px;margin-top: -20px;}\n    .planyo .language {padding-right: 30px;}\n    .planyo #resources col-xs-12{padding:0px;}\n    .planyo #resources .resource-contents{padding-right:0px;}\n    .planyo #planyo_price_preview_parent .dl-horizontal dt {width:50%;}\n}\n@media (min-width:991px){\n   div.picker_dropdown#box_start_datecal {\n    right: 0px!important;\n    margin-right: 9.3%;\n    left: initial!important;\n}\n    html .container-fluid {max-width: 950px;}\n}\n@media (min-width: 1200px){\n  \nhtml .container-fluid {max-width: 1170px;}\n}\n\n@media screen and (max-width:400px) {\n    @-ms-viewport{\n        width:320px;}\n}\n\/* calendar *\/\niframe.calprev_iframe caltype_4{width:100%;}\n.planyo .fc table {margin: initial;}\n\n\/* google maps directions *\/\n#directions_map_container {width: 100%; height: 400px; border: 1px solid #ccc; border-radius:4px;}\n#directions_map_status {margin-bottom:10px;}\n#directions_map_status_pending {padding:4px;background-color:#fcf8e3;}\n#directions_map_status_ok {padding:4px;background-color:#dff0d8;}\n#directions_map_status_failure {padding:4px;background-color:#f2dede;}"},"scheme_css_cal":{"mode":"0","text":"\/*\nScheme: Box Layout\nDescription: Desktop Calendar Stylesheet\n\nCSS STRUCTURE:\n\n1. GENERAL \n        - Google font import & General Style\n\n2. GENERAL CALENDAR STYLES  \n        - General\n        - Previous\/Next icon + text\n        - Calendar info legend\n        - Seasons\n\n3. DROP-DOWN CALENDAR\n4. BIG CALENDAR    \n5. UPCOMING CALENDAR\n*\/\n\n\/*==============================================*\/\n\/* 1. GENERAL *\/\n\/*==============================================*\/\n\n\/*------------------------------------*\/\n\/* Google font import & General Style *\/\n\/*------------------------------------*\/ \n@import url('https:\/\/fonts.googleapis.com\/css?family=Istok+Web:400,700');\n.planyo {\n    -webkit-font-smoothing: antialiased;\n}\n.planyo, body{\n    margin:0px;\n    padding:0px;\n}\n.resp-caltop {\n    margin-left: -15px;\n}\n\/* Links \n===================================*\/\n#calendar_nav a,#horizontal_calendar a,#calendarbig a{\n    text-decoration: none;\n    color:#3D83A8;\n    font-family: 'Istok Web', sans-serif;\n    font-size: 14px;\n}\n\/* Typography\n===================================*\/\n\n\n\/* Logo\n===================================*\/\n\n\/*==============================================*\/\n\/* 2. GENERAL CALENDAR STYLES                   *\/\n\/*==============================================*\/\n#horizontal_calendar .available {\n    background: #c2dfd0;\n}\n#horizontal_calendar .unavailable {\n    background: #f0c2c2;\n}\n#horizontal_calendar .reserved {\n    background: #f0c2c2;\n}\n#cal\n{\n    font-family: 'Istok Web', sans-serif;\n    clear: both;\n    border-collapse: collapse;\t\n    width: 100%;\n    border: 1px solid #EAEAEA;\n    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2) inset, 0px 0px rgba(0, 0, 0, 0.1) inset, 0px 2px rgba(0, 0,0, 0) inset, 0px 0px 1px rgba(0, 0, 0, 0.1);\n}\n#cal caption\n{\n    padding-bottom: 8px;\n    overflow:hidden;\n}\n\n#cal caption .earlier\n{\n    float: left;\n}\n\n#cal caption .later, #cal caption .nav_today, #cal caption .switch_mode\n{\n    float: left;\n    margin-left:10px;\n}\n\n#cal tr.days th\n{\n    font:14px\/20px 'Istok', Arial, sans-serif;\n    background: #3a3f42;\n    padding: 8px 2px;\n    color:white;\n    text-align: left;\n    border: 1px solid #3a3f42;\n\n}\n\n#cal tr.hours.hours1 th {\n    font-size: small; \n    font-weight: 100; \n    padding: 1pt; \n    background: #3a3f42;\n    color:white;\n}\n\n\n#cal tr.hours th\n{\n    border-bottom: 1px solid #EAEAEA;\n\n}\n\n#cal tr.hours2 {}\n\n#cal tr.hours th,#cal tr.hours2 th\n{\n    min-width: 25px;\n    padding: 2px 0;\n    background: #f6f6f6;\n    font-size: 11px;\n    text-align: center;\n    font-weight: 100;\n}\n\n#cal td{\n    border: 1px solid #F8F8F8;\n    font-size: 10px;\n    text-align: center;\n    background:white;\n\n}\n\n#cal td.with_pad {\n    padding:3px;\n}\n\n#cal td:hover\n{\n    background: #3D83A8;\n    color: white;\n    cursor: pointer;\n}\n\n#cal .resource\n{\n    width: 16em;\n    padding: 0px 4px;\n    font-size: 12px;\n    text-align: left;\n}\n\n#cal .day {\n    padding: .2em;\n    font-size: 14px;\n    text-align: left;\n    white-space:nowrap;\n}\n\n#cal .day:hover, #cal td.nohover:hover {\n    color: black;\n    background: none;\n    cursor: auto;\n}\n\n#cal .resource:hover {\n    background: transparent;\n}\n\n#cal td.reserved\n{\n    background: #f0c2c2;\n    font: bold 14px Tahoma, Verdana, Arial, sans-serif;\n    cursor: auto;\n    color:#3a3f42;\n}\n\n#cal td.no_start:hover\n{\n    background: transparent;\n    cursor:default;\n    color:black;\n}\n\n#cal td.arrival_day, .cal_legend_arrival2\n{\n    background:#a0e0c0;\n}\n\n#cal td.morning_av\n{\n     background: url(https:\/\/www.planyo.com\/images\/diagonal2nox.png);\n    background-repeat: no-repeat;\n    background-color: #f0c2c2;\n}\n\n#cal td.first_day {\n    border-left:2px solid red;\n}\n\n#cal td.morning_occ\n{\n      background: url(https:\/\/www.planyo.com\/images\/diagonal1nox.png);\n    background-repeat: no-repeat;\n    background-color: #c2dfd0;\n}\n\n#caltop.with-cnt #cal td.partial {font:normal 10px 'Istok Web', sans-serif;}\n#cal td.partial,\n#cal td.partial2{color: #3a3f42;font: normal 14px Tahoma, Verdana, Arial, sans-serif;background: #c2dfd0;}\n.resp-caltop #calendar_nav{display:block;}\n#cal td.partial:hover,\n#cal td.partial2:hover\n{\n    color: white;\n}\n\n#cal_legend_info{\n    font-family: 'Istok Web', sans-serif;\n    clear: both;\n    float: left;\n    margin-top: 15px;\n    overflow:hidden;\n}\n\/*------------------------------------*\/\n\/* Previous\/Next icon + text          *\/\n\/*------------------------------------*\/ \n.upcoming a.earlier,#calendar_nav a.earlier{\n    float:left;\n    background: transparent url(\"https:\/\/www.planyo.com\/images\/left-arr.png\") no-repeat center left;\n\n    padding-left: 20px;\n    text-transform: uppercase;\n}\n.upcoming a.later,#calendar_nav a.later {\n    float:right;\n    background: transparent url(\"https:\/\/www.planyo.com\/images\/right-arr.png\") no-repeat center right;\n\n    padding-right: 25px;\n    text-transform: uppercase;\n}\n#calendar_nav a.later{\n      margin-right: 50px;\n}\n#calendar_nav a.later.singlenav{\n      margin-right: 0px;\n}\n.upcoming .av_nav {\n    margin: 15px 0px;\n    text-align:center;\n    text-align: -webkit-center;\n    width: 100%;\n}\n\/*------------------------------------*\/\n\/* Calendar info legend *\/\n\/*------------------------------------*\/ \n\n.cal_legend {\n    display:none;border: 1px solid #F8F8F8;width:14px;text-align: center;padding:1px;font-size:10px;background-color:white;float:left;overflow:hidden;\n}\n.legend_and_icon{\n    float:left;\n}\n.cal_legend_av{\n    background: #c2dfd0;\n}\n\n.cal_legend_pages {\n    text-align:right;font-size:10px;padding:6px;\n}\n\n.cal_legend_text {font-size:12px;float:left;padding:3px 5px 1px 5px;margin-right: 5px;height:18px;}\n\n#legend_av_txt,#cal_legend_partav_2,#legend_avqty_txt{background: #c2dfd0;}\n#legend_unav_txt,#legend_res_txt{background: #f0c2c2;}\n#legend_stdate_txt{background:#a0e0c0;}\n\n.cal_legend_arrival, .cal_legend_arrival_nox {\n    font-weight:bold;\n}\n\n.cal_legend_partav {\n    color:black;\n    font-weight:normal;\n    background: #c2dfd0;\n}\n\n.cal_legend_morning_av\n{\n    background: url(https:\/\/www.planyo.com\/images\/diagonal2.png);\n    background-repeat: no-repeat;\n    font-size:10px;\n    color:red;\n    font-weight:bold;\n}\n\n.cal_legend_morning_av_nox\n{\n    background: url(https:\/\/www.planyo.com\/images\/diagonal2nox.png);\n    background-repeat: no-repeat;\n    background-color: #f0c2c2;\n    color:black;\n}\n\n.cal_legend_morning_occ_nox\n{\n    background: url(https:\/\/www.planyo.com\/images\/diagonal1nox.png);\n    background-repeat: no-repeat;\n    background-color: #c2dfd0;\n}\n\n.cal_legend_av_nox, .cal_legend_arrival_nox {\n    background:#c2dfd0;color:black;}\n\n.cal_legend_unav_nox {\n    background:#e8e8e8;color:black;}\n\n.cal_legend_res_nox {\n    background:#f0c2c2;color:black;}\n\n#legend_res.cal_legend_res{display:inline-block;\n                           background:#f0c2c2;font: bold 12px Tahoma, Verdana, Arial, sans-serif;padding: 3px 0px 1px 5px;border:none;height:18px;}\n\n#legend_partres.cal_legend_partav{display:inline-block;\n                                  font: normal 14px Tahoma, Verdana, Arial, sans-serif;padding: 1px 0px 3px 5px;border:none;height:18px;}\n.cal_legend_morning_occ{\n    background: url(https:\/\/www.planyo.com\/images\/diagonal1.png);\n    background-repeat: no-repeat;}\n\n.cal_legend_morning_av2\n{\n    background: url(https:\/\/www.planyo.com\/images\/diagonal4.png);\n    background-repeat: no-repeat;\n    background-color: #e8e8e8;\n    color:red;\n    font-weight:bold;\n}\n\n.cal_legend_morning_occ2\n{\n    background: url(images\/diagonal3.png);\n    background-repeat: no-repeat;\n}\n\n.cal_legend_unav {\n    background:white;color:red;font-weight:bold;font-size:10px;\n}\n\n.cal_legend_res {\n    background: #f0c2c2;font-weight:bold;font-size:12px;\n}\n\/*------------------------------------*\/\n\/* Seasons                            *\/\n\/*------------------------------------*\/ \n\n#cal td.cuscol_33FF33, #calendar_nav td.cuscol_33FF33 {\n    border-bottom:3px solid #33FF33;\n}\n\n#cal td.cuscol_A8314F, #calendar_nav td.cuscol_A8314F {\n    border-bottom:3px solid #A8314F;\n}\n\n#cal td.cuscol_yellow, #calendar_nav td.cuscol_yellow {\n    border-bottom:3px solid yellow;\n}\n\n#cal td.cuscol_81FCF6, #calendar_nav td.cuscol_81FCF6 {\n    border-bottom:3px solid #81FCF6;\n}\n\n#cal td.cuscol_FFBAF1, #calendar_nav td.cuscol_FFBAF1 {\n    border-bottom:3px solid #FFBAF1;\n}\n\n#cal td.cuscol_999999, #calendar_nav td.cuscol_999999 {\n    border-bottom:3px solid #999999;\n}\n\n#cal td.cuscol_B84DFF, #calendar_nav td.cuscol_B84DFF {\n    border-bottom:3px solid #B84DFF;\n}\n\n#cal td.cuscol_4D4DFF, #calendar_nav td.cuscol_4D4DFF {\n    border-bottom:3px solid #4D4DFF;\n}\n\n#cal td.cuscol_DADAD2, #calendar_nav td.cuscol_DADAD2 {\n    border-bottom:3px solid #DADAD2;\n}\n#cal td.cuscol_ECDC81, #calendar_nav td.cuscol_ECDC81 {\n    border-bottom:3px solid #ECDC81;\n}\n#cal td.cuscol_CEF0FF, #calendar_nav td.cuscol_CEF0FF {\n    border-bottom:3px solid #CEF0FF;\n}\n#cal td.cuscol_D1FFB3, #calendar_nav td.cuscol_D1FFB3 {\n    border-bottom:3px solid #D1FFB3;\n}\n#cal td.cuscol_FFA4A4, #calendar_nav td.cuscol_FFA4A4 {\n    border-bottom:3px solid #FFA4A4;\n}\n#cal td.resclickable {cursor:pointer}\n\/*------------------------------------*\/\n\/*Messages,Error,Help                 *\/\n\/*------------------------------------*\/ \n.warning {\n    color: orange;\n}\n\n\/*==============================================*\/\n\/* 3. CALPICKER                            *\/\n\/*==============================================*\/\n\n\/*small month*\/\n.smcal.calpicker{width: 170px;}\n\n.smcal tr.days {\n    border-top: 1px solid #c0c0c0;\n}\n\/*end small month*\/\n.calpicker .no_start:hover{\n    background: #f0f0f0;\n    cursor:default;\n    color:black;\n}\n\n.calpicker .arrival_day{\n    font-weight:bold;\n}\n\n.calpicker td.morning_av,.calpicker td.morning_av:hover{\n    background: url(https:\/\/www.planyo.com\/images\/diagonal2.png);\n    background-repeat: no-repeat;\n}\n\n.calpicker td.morning_av_nox,.calpicker td.morning_av_nox:hover{\n    background: url(https:\/\/www.planyo.com\/images\/diagonal2nox.png);\n    background-repeat: no-repeat;\n    background-color: #f0c2c2;\n}\n\n.calpicker td.morning_occ{\n    background: url(https:\/\/www.planyo.com\/images\/diagonal1.png);\n    background-repeat: no-repeat;\n}\n\n.calpicker td.morning_occ_nox{\n    background: url(https:\/\/www.planyo.com\/images\/diagonal1nox.png);\n    background-repeat: no-repeat;\n    background-color: #c2dfd0;\n}\n\n.calpicker .active_day{\n    background: #bbbbbb;\n    color:white;\n}\n\n.calpicker .reserved_nox_u{\n    background:#e8e8e8;\n}\n\n.calpicker .reserved_nox{\n    background:#f0c2c2;\n}\n\n.calpicker .reserved{\n    color: red;\n    font-weight: bold;\n}\n\n.calpicker .reserved_u{\n    color: red;\n    font-weight: bold;\n}\n\n.calpicker .reserved:hover{\n    cursor:auto;\n    background:white;\n    color:red;\n}\n\n.calpicker .reserved_u:hover{\n    cursor:auto;\n    background:white;\n}\n\n.calpicker .reserved_nox:hover{\n    cursor:auto;\n    background:#f0c2c2;\n}\n\n.calpicker .reserved_nox_u:hover{\n    cursor:auto;\n    background:#e8e8e8;\n}\n\n.calpicker .cur_month_day_nox{\n    background: #c2dfd0;\n}\n\n.calpicker .active_day_nox{\n    text-decoration:underline;\n    background: #cfdfd0;\n}\n\n.calpicker .ext_month_day_nox{\n    background: #c2dfd0;\n    color:#a0a0a0;\n}\n\n.calpicker .ext_month_day_nox_u{\n    background:#e8e8e8;\n    color:#a0a0a0;\n}\n\n.calpicker .ext_month_day_nox_r{\n    background:#f0c2c2;\n    color:#a0a0a0;\n}\n\n.calpicker .cur_month_day{\n    background: #f0f0f0;\n}\n\n.calpicker .ext_month_day{\n    background: #ffffff;\n    color: #c5c5c5;\n}\n\n.calpicker .ext_month_day:hover{\n    cursor:auto;\n    background:#ffffff;\n}\n\n.calpicker .ext_month_day_nox_r:hover{\n    cursor:auto;\n    background:#f0c2c2;\n}\n\n.calpicker .ext_month_day_nox_u:hover{\n    cursor:auto;\n    background:#e8e8e8;\n}\n\n.calpicker .ext_month_day_nox:hover{\n    cursor:auto;\n    background:#c2dfd0;\n}\n\n.calpicker td:hover{\n    background: #3D83A8;\n    color: white;\n    cursor: pointer;\n}\n\n.calpicker td{\n    border: 1px solid #c0c0c0;\n    vertical-align: top;\n    font-size: 12px;\n    min-width: 10px;\n    text-align: center;\n    padding: 2px 3px 2px 3px;\n    line-height:1.5;\n}\n\n.calpicker{\n    border-left: 1px solid #c0c0c0;\n    border-right: 1px solid #c0c0c0;\n    border-collapse: collapse;\n    background-color:white;\n    font-family: 'Open Sans', sans-serif;\n    border-top: 0px;\n    margin-left:13px;\n    margin-top:5px;\n    color:#444;\n}\n\n.calpicker{width:230px;}\n.calpicker caption{\n    border-left: 1px solid #c0c0c0;\n    border-right: 1px solid #c0c0c0;\n    border-top: 1px solid #c0c0c0;\n    font-size: 14px;\n    padding: 2px;\n    background-color: white;\n    text-align: center;\n}\n\n.calpicker th {\n    text-align: center;\n    border: 0;\n    font-size: 12px;\n    font-weight: 100;\n    padding:4px;\n    background-color:white;\n}\n\n.float-calpicker .cur_month_day:hover,.calpicker .active_day:hover {\n    background: #3D83A8;\n}\n\ncaption .navleft {float:left;margin:0;}\ncaption .navright {float:right;margin:0;}\n\n.float-calpicker .active_day {\n    color: #3D83A8;\n    border-bottom: 2pt solid #3D83A8 !important;\n    background-color:#f0f0f0;\n}\n\/*===============================================*\/\n\/* 4. BIG CALENDAR                            *\/\n\/*===============================================*\/\n#calendarbig{\n    font: 14px\/20px 'Istok', Arial, sans-serif;\n    clear:both;\n    border: 1px solid #EAEAEA;\n    border-collapse: collapse;\n}\n\n#calendarbig th{\n    font-weight: normal;\n    background: #3a3f42;\n    padding: 8px 2px;\n    color: white;\n    border: 1px solid #3a3f42;\n}\n\n#calendarbig .mv_head_active_day{\n    background: #bbbbbb;\n    font-weight:bold;\n}\n\n#calendarbig .mv_head_cur_month_day{}\n\n#calendarbig .mv_head_ext_month_day{}\n\n#calendarbig .mv_head_cur_month_day,#calendarbig .mv_head_active_day,#calendarbig .mv_head_ext_month_day\n{\n    padding: 2px 2px;\n    text-align: right;\n}\n\n#calendarbig td\n{\n    border: 1px solid #F8F8F8;\n    vertical-align: top;\n    text-align: center;\n    height: 63px;\n    width: 133px;\n}\n\n#day_contents td {min-width:50px;}\n#week_contents #calendarbig th{\n    min-width: 90px;}\n#weeks_contents #calendarbig td,#weeks_contents div.item_code {width:40px;}\n#weeks_contents #calendarbig td.resource {width:96px;}\n#week_legend {margin-top:20px;}\n\n#calendarbig .week_td, #calendarbig .day_td\n{\n    height:36px;\n    vertical-align:middle;\n}\n\n#calendarbig caption\n{\n    padding: 8px 0 8px 0;\n    overflow: hidden;\n    white-space: nowrap; \n}\n\n#calendarbig caption .nav\n{\n    float:left;\n    padding-right:1em;\n}\n\n#calendarbig caption .mid\n{\n    margin:0 auto;\n    font-weight:bold;\n    text-transform: uppercase;\n    font-size: medium;\n    color: #444;\n}\n\n#calendarbig caption .scope\n{\n    float: right;\n    padding-left:1em;\n}\n\n#calendarbig .mv_cnt\n{\n}\n\n#calendarbig .item_code\n{\n    padding:2px;\n}\n#calendarbig .invisible{\n    display:none;\n}\n#calendarbig .vacation, #week_legend .vac_class\n{\n    background-color:#ffd699;\n    width:100%;\n}\n#calendarbig .unav_box {background-color:#f0c2c2;}\n#calendarbig .av_box {background-color:#c2dfd0;}\n\n\/*===============================================*\/\n\/* 5. UPCOMING CALENDAR                             *\/\n\/*===============================================*\/\n.upcoming {\n    font: 14px\/20px 'Istok', Arial, sans-serif;\n    display:inline-block;\n    width:100%;\n}\n\n.upcoming .av_day_group {clear:both;}\n\n.upcoming .av_month {\n    font-weight:bold;\n    text-transform: uppercase;\n    font-size: medium;\n    color: #444;\n}\n\n.upcoming .av_day_group .av_date {\n    padding: 6pt 0pt;\n    font-size: medium;\n    float:left;\n}\n\n.upcoming .av_day_group .av_res {\n    float:left;\n    clear:left;\n    color: grey;\n    padding: 4px 0px 2px 0px;\n    font-size: medium;\n    margin: 4pt 4pt 2pt 0pt;\n}\n\n.upcoming .av_day_group .av_time.av_time_day, .result_range {\n    font-size: medium;\n    min-width: 71pt;\n    color: #333;\n    padding: 3pt 5pt;\n    margin: 4pt 0pt 2pt 0pt;\n    text-align: center;\n    background-color: #c2dfd0;\n    border-radius: 3px;\n    -moz-border-radius: 3px;\n    -webkit-border-radius: 3px;\n}\n.upcoming .av_day_group .av_time.av_time_h,.upcoming .unav_txt.unav_txt_h{\n    float: right;\n    clear:right;\n    font-size: medium;\n    min-width: 90pt;\n    color: #333;\n    padding: 3pt 5pt;\n    margin: 4pt 0pt 2pt 0pt;\n    text-align: center;\n    border-radius: 3px;\n    -moz-border-radius: 3px;\n    -webkit-border-radius: 3px;\n}\n.upcoming .av_day_group .av_time.av_time_h{\n    background-color: #c2dfd0;\n}\n.upcoming .unav_txt.unav_txt_d,.upcoming .unav_txt.unav_txt_h{\n    background-color: #f0c2c2;\n}\n.upcoming .av_day_group .unav_txt.unav_txt_d{\n    min-width:100%;\n    padding: 3pt 0pt;\n}\n.result_ranges {\n    clear:both;\n    display:block;\n    margin-left:-3px;\n}\n\n.upcoming .av_day_group .av_time:hover {\n    text-decoration: none;\n    color: #3D83A8;\n    cursor: pointer;\n}\n\n#demo_info\n{\n    margin-top:2px;\n    padding:2px;\n    font-size: 11px;\n    font-style: italic;\n    color:#444444;\n}\n\n.stdtable\n{\n    clear:both;\n    border-collapse:collapse;\n    border: 1px solid #c0c0c0;\n    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2) inset, 0px 0px rgba(0, 0, 0, 0.1) inset, 0px 2px rgba(0, 0,0, 0) inset, 0px 0px 1px rgba(0, 0, 0, 0.1);\n}\n\n.stdtable td\n{\n    border: 1px solid #c0c0c0;\n    font-size: 12px;\n    text-align: left;\n    padding:2px 5px 2px 5px;\n}\n\n.stdtable th\n{\n    background: #f0f0f0;\n    padding: 2px 5px 2px 5px;\n    font-size: 12px;\n    text-align: left;\n}\n\n#bg_hider .buttons\n{\n    padding: 8px;\n}\n\n\/* ================================== *\/\n\/* new upcoming availability calendar *\/\n\/* ================================== *\/\n#caltop #quick_nav_div{position: absolute;margin-left: 15px; z-index: 1;}\n#caltop #quick_nav_div:hover{cursor:pointer;}\n#upcoming-top .horiz-shift-month{color: #a9b6c5;margin-left: 30px;}\n#upcoming-top .date_container{font-family: 'Open Sans', sans-serif!important;font-size:20px;  color: #a9b6c5;height:30px;white-space:nowrap;}\n#upcoming-top .date_container .fa{color:#428bca;}\n#upcoming-top .caption.today,#upcoming-top .today{color:#428bca;}\n.poweredby{float: right;margin-right: 15px;}\n#upcoming-top .caption{font-family: 'Open Sans', sans-serif!important;font-size:20px; padding-bottom: 5px; color: #a9b6c5;font-weight:bold;text-align: center;}\n#upcoming-top .caption span {text-transform: uppercase; font-weight: 100; font-size: 14px!important; line-height: 1.428571429;}\n\n#upcoming-top article{    white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}\n#upcoming-top .thumbnail {position: relative; cursor:pointer; background-color: #C2DFD0; color: #001e40;  font-size: small; border: 1px solid #b4cfc1; border-radius: 0;padding: 4px 2px 4px 15px; margin:4px 0px; font-size:small;}\n#upcoming-top.single-res .thumbnail{text-align: center;\n padding: 4px 0px;}\n#upcoming-top .thumbnail:hover {background-color: #428bca; color:white;}\n.calendar-fluid#upcoming-top .row {\n    margin-left: 0;\n    margin-right: 0;\n}\n#upcoming-top .fa-chevron-right {float: right; margin-top: 5px; color: #428bca;}\n#upcoming-top .fa-chevron-left{float: left; margin-top: 5px; color: #428bca;}\n#upcoming-top .visible-xssm-block{display:none!important;}\n#upcoming-top p.showmore,#upcoming-top p.showprev,#upcoming-top p.shownext {border: 1px solid #a9b6c5; border-radius: 0; padding: 4px 2px; margin: 4px 0px; font-size: small;color:#428bca;cursor:pointer;}\n#upcoming-top p.showmore {margin-bottom:40px;}\n#upcoming-top p.showmore:hover,#upcoming-top p.showprev:hover,#upcoming-top p.shownext:hover {border:1px solid #428bca;}\n#upcoming-top.upcoming-day-single .col-xs-10:hover {background-color: #428bca;color:white;cursor:pointer;}\n#upcoming-top.upcoming-day-single .row.show-more:hover {background-color:transparent;}\n#upcoming-top.upcoming-day-single .row {margin-bottom: 1px;margin-left:0px;margin-right:0px;}\n#upcoming-top .upcoming-box.col-xs-2 {width:16%;padding:0px;}\n#upcoming-top .upcoming-box.col-xs-2-range {width:33%;}\n#upcoming-top .col-xs-10.col-xs-range{\n    width: 66.33333333%;\n}\n#upcoming-top .upcoming-box {background-color:#C2DFD0; font-family: 'Open Sans', sans-serif!important; color: white; text-align: center;}\n.upcoming-day{font-size: 22px; font-weight: 600; padding: 8px 0 0 0; line-height: 18px;}\n#upcoming-top .upcoming-month{padding-bottom: 6px;}\t#upcoming-top .upcoming-content{display: table-cell; vertical-align: middle; height: 50px;padding-left:15px; font-size: 16px; color: white;}\n#upcoming-top.upcoming-day-single .col-xs-10 {background: #96c1ab;margin-left: 1px; height: 52px;}\n#upcoming-top.upcoming-day-single .row.show-more{margin-right:0px;}\n#upcoming-top .fa-chevron-left:hover,#upcoming-top .fa-chevron-right:hover{cursor:pointer;}\n#upcoming-top .rows-clip-out {overflow:hidden;width:100%;}\n#upcoming-top .rows-clip-days {transition: margin-top 0.6s linear;}\n#upcoming-top p.text-center.showprev {\n    width: 49.5%;\n    float: left;\n}\n#upcoming-top p.text-center.shownext {\n    width: 49.5%;\n    float: right;\n}\n .visible-xs-planyo,.visible-sm-planyo,.visible-md-planyo,.visible-lg-planyo,.visible-xl-planyo{display:none!important;}\n \n.upcoming-day-group{\n\tfloat:left;\n\tposition: relative;\n    min-height: 1px;\n    padding-right: 15px;\n    padding-left: 15px;\n\t}\n\n.upcoming-day-group{width:100%;}\n.single-res .upcoming-day-group{width:50%;}\n\n\n@media (min-width: 500px){\t\n\t.upcoming-day-group{width:50%;}\t\n\t.single-res .upcoming-day-group{width: 33.33333333%;}\n}\n\t\t\n@media (min-width: 768px){\n\t.upcoming-day-group{width: 33.33333333%;}\t\t\n\t.single-res .upcoming-day-group{width:20%;}\t\n}\n\t\n@media (min-width: 1200px){\n\t.upcoming-day-group{width: 20%;}\t\n\t.single-res .upcoming-day-group{width:14.2857142857%;}\t\n}\n\n@media (min-width: 1800px){\n\t.upcoming-day-group{width: 14.2857142857%;}\n\t.single-res .upcoming-day-group{width:10%;}\t\n\t#upcoming-top .fa.visible-xl-planyo{display: block!important;}\n}\n\n@media (max-width: 1799px) and (min-width: 1200px){\n\t#upcoming-top .planyo-hidden-lg{display: none!important;}\n\t#upcoming-top .fa.visible-lg-planyo{display: block!important;}\n}\n\n@media (max-width: 1199px) and (min-width: 768px){\n\t#upcoming-top .planyo-hidden-md {display: none!important;}\n\t#upcoming-top .fa.visible-md-planyo{display: block!important;}\n}\n@media (max-width: 767px) and (min-width: 500px){\n\t#upcoming-top .planyo-hidden-sm {display: none!important;}\n    #upcoming-top .fa.visible-sm-planyo{display: block!important;}\n}\n@media (max-width: 499px){\t\n\t#upcoming-top .planyo-hidden-xs{display: none!important;}\n\t#upcoming-top .fa.visible-xs-planyo {display: block!important;}\n}\n\n\/* =============================== *\/\n\/* responsive multi-month calendar *\/\n\/* =============================== *\/\n.resp-caltop {\n    text-align: center;\n}\n.monthly-fluid .calpicker,.monthly-fluid .calpicker th{font-family: 'Open Sans', sans-serif!important;}\n.monthly-fluid .fa-chevron-left:hover, .fa-chevron-right:hover{cursor:pointer;}\n.monthly-fluid .fa-chevron-left {\n    float: left;\n    padding-left: 2%;\n    color: #428bca;\n}\n.monthly-fluid .fa-chevron-right {\n    float: right;\n    padding-right: 2%;\n    color: #428bca;\n}\n.monthly-fluid .calpicker {\n\twidth:100%;\n    margin: 0;\n    line-height: 100%;\n    clear: both;\n    border-collapse: collapse;\n    background-color: white;\n}\n.monthly-fluid table.calpicker {\n    width: 100%;\n    font-size: 14px;\n    text-align: left;\n    list-style: none;\n}\n.monthly-fluid .calpicker td {\n    text-align: center;\n    vertical-align: middle;\n    padding: 2%;\n    border: 1px solid white;\n}\n\n.monthly-fluid .days th {\n    font-size: 20px;\n    color: #777;\n    text-align: center;\n    border: 1px solid white;\n    font-weight: 100;\n    padding: 3%;\n\tline-height:20px;\n\tbackground: white;\n    text-shadow: none;\n}\n\n.monthly-fluid .hours2 th {\n    font-size: medium;\n    text-align: center;\n    font-weight: 100;\n    padding: 2%;\n    border: 1px solid white;\n    color: #777;\n    background: white;\n    text-shadow: none;\n}\n.monthly-fluid .ext_month_day_nox,.monthly-fluid .ext_month_day_nox_r,.ext_month_day_nox.morning_occ_nox {\n    background-color: rgba(0,0,0,.017)!important;\n    color: #a9b6c5;\n    background-image: none!important;\n    border-bottom: none!important;\n}\n.monthly-fluid .cur_month_day_nox {\n    background-color: #C2DFD0;\n}\n.monthly-fluid .cur_month_day_nox.arrival_day {\n    background-color: #a0e0c0;\n}\n.monthly-fluid .cur_month_day_nox:hover {background-color: #428bca; color:white;cursor:pointer;}\n.monthly-fluid td.reserved_nox {\n    background-color: #f0c2c2;\n}\n\n .visible-sm-planyo,.visible-md-planyo{display:none!important;}\n .calpicker-box{border: 1px solid rgba(0,0,0,.07);}\n.monthly-fluid{\n\tfloat:left;\n\tposition: relative;\n    background: none;\n\tpadding-left:15px;\n\tpadding-right:15px;\t\n\twidth:100%;\n}\n.resp-caltop #cal_legend_info{\n    margin: 15px auto;\n    padding-left: 15px;\n    padding-right: 15px;\n}\n.resp-caltop .cal_legend_text{height: 23px;}\n\n#legend_mornav_txt{    background: url(https:\/\/www.planyo.com\/images\/diagonal2nox.png);\n    background-repeat: no-repeat;\n    background-color: #f0c2c2;}\n#legend_mornocc_txt{ background: url(https:\/\/www.planyo.com\/images\/diagonal1nox.png);\n    background-repeat: no-repeat;\n    background-color: #c2dfd0;}\n@media (min-width: 600px){\t\n\t.monthly-fluid{width: 50%;max-width: 400px;display: inline-block;}\t\n\t.monthly-fluid .ext_month_day_nox, .monthly-fluid .ext_month_day_nox_r,.monthly-fluid .ext_month_day_nox:hover, .monthly-fluid .ext_month_day_nox_r:hover,\t.monthly-fluid .ext_month_day_nox_r.morning_av_nox,.monthly-fluid .ext_month_day_nox_r.morning_av_nox:hover,.monthly-fluid .ext_month_day_nox.morning_occ_nox,.monthly-fluid .ext_month_day_nox.morning_occ_nox:hover{color: rgba(0,0,0,.017);background-color: rgba(0,0,0,.017);    border-bottom: 1px solid white!important;  background-image: none;}\n}\n\t\t\n@media (min-width: 890px){\n\t.monthly-fluid{width: 33.33333333%;  }\t\n}\n\t\n@media (min-width: 1220px){\n\t.monthly-fluid{max-width: 400px;display: inline-block;}\n\t.resp-caltop #cal_legend_info{width: 1200px;\n    float:none;}\n}\n\n@media (max-width: 889px) and (min-width: 600px){\n\t.monthly-fluid.planyo-hidden-md{display: none!important;}\n\t.monthly-fluid .visible-md-planyo{display: block!important;}\n}\n\n@media (max-width: 599px){\t\n\t.monthly-fluid.planyo-hidden-sm{display: none!important;}\n\t.monthly-fluid .visible-sm-planyo {display: block!important;}\n}\n\n\n\/* START FLEXIBLE MULTI-VIEW CALENDAR *\/\n.cp_calendar .vacation {background-color:#707070;border-color:#707070;}\n.page.pg_schedule_php .page_contents {width:98%;}\n.fc-cust3Week-view .fc-sat,.fc-cust3Week-view .fc-sun {background-color:#fcf8e3;}\n.cp_calendar .fc-today {background:rgba(255, 255, 204, 0.46);}\n.small-cal .fc-center h2{font-size:medium;}\n.fc-center h2 {\n    color: #777;\n    font-weight: 400;\n    line-height: 1.471;\n    font-size: 20px;\n}\nth.fc-widget-header {\n    line-height: 1.47em;\n    color: #777;\n\tfont-weight:500;\n}\n.cp_calendar.fc button {\n    padding: 6px 12px;\n    border-color: #357ebd;\n    font-weight: normal;\n    color: #fff;\n    background-color: #428bca;\n    font-size: 13px;\n    background-image: none;\n    height: initial;\n    text-shadow: none;\n    box-shadow: none;\n    background-repeat: no-repeat;\n    margin-bottom: 15px;\n}\n.cp_calendar.fc button.fc-state-hover {\n    background-color: #253340;\n    color: #FFF;\n}\n.cp_calendar.fc button.fc-state-active {\n    background-color: #253340;\n    color: #FFF;\n}\n.fc-rows td.fc-widget-content>div,.fc-resource-area tbody tr td.fc-widget-content>div{min-height:30px!important;height:auto!important;}\n.cp_calendar .fc-body .fc-resource-area .fc-cell-content {\n    padding: 0px;\n    vertical-align: -webkit-baseline-middle;\n    display: initial;\n}\n.fc-head .fc-cell-content {\n    padding-left: 0px;\n}\n.fc-bgevent.oc_all{background-color: #d9534f!important;\n    opacity: 0.75!important;}\n.fc-bgevent.oc_all:hover{cursor:initial;}\n.fc-bgevent,.fc-highlight{opacity:.3!important;}\n.fc-highlight{background:#428bca!important;}\na.fc-day-grid-event.ev_av:hover,.fc-list-item.ev_av:hover{cursor:pointer;}\n.fc-custListMonth-view.fc-list-view .fc-scroller,.fc-custListWeek-view.fc-list-view .fc-scroller{height: initial!important;}\n.fc-cust3Day-view colgroup col{width:30px!important;}\n.fc-cust3Day-view th.fc-widget-header{font-size:10px;}\n.cp_units_60 .fc-custDay-view th.fc-widget-header{font-size:10px;}\ntd.fc-resource-area.fc-widget-header th.fc-widget-header{font-size:15px;}\n.oc_part{background-color: transparent!important;    text-align: center;color: black; font-weight: 700;color: black;opacity: 0.75!important;}\n\n.oc_none{background-color:transparent !important;}\n.oc_eve,.with-cnt .fc-bgevent.oc_all .oc_eve,td.fc-bgevent.oc_all.oc_eve,.fc-bgevent.oc_all.oc_eve{background:linear-gradient(to right bottom, transparent 0%,transparent 50%,#d9534f 51%,#d9534f 100%);background-color: transparent!important;}\n.oc_mor, .with-cnt .fc-bgevent.oc_none .oc_mor,td.fc-bgevent.oc_none.oc_mor{background:linear-gradient(to right bottom, #d9534f 0%,#d9534f 50%,transparent 51%,transparent 100%);opacity:0.75 !important;}    \n\n.fc-day-grid-event .fc-content{white-space:normal!important;}\n.ev_all .fc-event-dot{background-color:#f0c2c2}\n.ev_all{color:#bbb;}\na.fc-day-grid-event.ev_all,a.fc-time-grid-event.ev_all,a.fc-timeline-event.ev_all{background-color: #bbb!important;border: 1px solid #bbb;}\n.fc-time-grid-event .fc-time{white-space: pre-line;}\n\n.with-cnt .fc-bgevent.oc_part, .with-cnt .fc-bgevent.oc_none {\n    text-align: center;\n    font-weight: 700;\n    opacity: 1!important;\n    line-height: 25px;\n    font-size: medium;\n    color:#428bca;\n    border:0px;\n    vertical-align: middle;\n}\n\n.with-cnt .fc-view.fc-cust3Week-view .fc-bgevent.oc_none {\n   margin-top: 3px;\n    margin-left: 5px; \n}\n.with-cnt .fc-custMonth-view .fc-bgevent.oc_part,.with-cnt .fc-custMonth-view .fc-bgevent.oc_none {padding-top:18px}\n.with-cnt .fc-view.fc-cust3Week-view .fc-bgevent.oc_none {\n    margin-top: 0px;\n    margin-left: 0px;\n    opacity: 0.75!important;\n}\n\n.with-cnt .fc-view.fc-custDay-view .fc-bgevent.oc_none{\n      margin-top: 3px;\n    margin-left: 10px; \n}\n\n.with-cnt .fc-view.fc-custAgendaWeek-view .fc-bgevent.oc_none,.with-cnt .fc-view.fc-custAgendaDay-view .fc-bgevent.oc_none{\n    width: 20px;\n    height: 20px!important;\n    line-height: 21px;\n    font-size: small;\n    margin-top: 1px;\n    margin-left: 45%;\n}\n\n.fc-ltr .fc-basic-view .fc-day-top .fc-day-number {\n    font-size: 0.75em;\n}\n.fc-row .fc-bgevent-skeleton td, .fc-row .fc-highlight-skeleton td{border-color: #ddd;}\n.cp_units_1440.small-cal.no-ev{max-width:300px;}\n.cp_units_1440.small-cal .fc-custWeek-view {width:400px;}\n.cp_units_15.small-cal.no-ev,.cp_units_30.small-cal.no-ev,.cp_units_60.small-cal.no-ev{max-width:500px;}\nbody .cp_units_1440.small-cal.fc {\n    font-size: 0.75em;\n}\n.cp_calendar.small-cal.fc button{padding: 2px 4px;border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);font-size: 12px;}\n.cp_units_1440.small-cal th.fc-widget-header {\n    font-size: 10px;\n}\n.cp_units_1440.small-cal .fc-cust3Week-view th.fc-widget-header,.cp_units_1440.small-cal .fc-custWeek-view span.fc-cell-text\n {\n    font-size: 10px;\n}\n.cp_units_1440.small-cal.fc-ltr .fc-basic-view .fc-day-top .fc-day-number {\n    font-size: 10px;\n}\n.small-cal.with-ev {\n    max-width: 600px;\n    font-size: 0.75em;\n}\n.with-ev .fc-cust3Week-button{display:none;}\n.small-cal.no-ev .fc-cust3Week-view,.small-cal.with-ev .fc-cust3Week-view{width:700px;}\n.small-cal th.fc-widget-header{font-size:smaller;}\n.cp_units_1440.small-cal.no-ev .fc-ltr .fc-basic-view .fc-day-top .fc-day-number {\n    float: none;\n    text-align: center;\n    display: block;\n    margin-top: 7%;\n    font-size: small;\n}\n.small-cal .fc-resource-area .fc-icon{display:none;}\n.ev_av .fc-event-dot { background-color: #C2DFD0!important;}\n.planyo .ev_av span.fc-event-dot {\n    background-color: #C2DFD0!important;\n}\n.planyo .fc table {margin: initial;}\n.planyo .fc table tr td, .planyo .fc table tr th {\n    padding: 0;\n    margin: 0 0 15px 0;\n}\n.planyo .fc tr td.fc-axis,.planyo .fc table th.fc-axis.fc-widget-header{padding: 0 4px;}\n\/* END FLEXIBLE MULTI-VIEW CALENDAR  *\/\n"},"scheme_css_mobile":{"mode":"0","text":"@import url('http:\/\/fonts.googleapis.com\/css?family=Lato');\n\n@-ms-viewport{\n  width: device-width;\n}\n.calprev_iframe.caltype_3 {\n  width:100%;\n}\n.planyo,* {\n-webkit-box-sizing: initial;\n-moz-box-sizing: initial;\nbox-sizing: initial;\n}\n.planyo a,.planyo a:hover,.planyo a:visited,.planyo a:link,.planyo a:active{\n    text-decoration:none;\n}\n.calprev_iframe.caltype_6{\nwidth: 100%;\n}\n.calprev_iframe.caltype_5{\n    width:96%;\n    padding:2%;\n}\n.planyo{\n\tfont-family: 'Lato', Arial, sans-serif;\n\tfont-size: 14pt;\n\tline-height: 1em;\n\tfont-weight:normal;\n}\nbody{\nmargin:0%;\n}\nbody, input {\n  -webkit-font-smoothing: antialiased;\n  color: #333;  \n\t\n}\n.planyo fieldset,.planyo ul{\n\tpadding:0px;\n\tmargin:0px;\n}\n\n.planyo li{\n list-style-type: none;\n}\ndiv.float-label-text-parent input,div.float-label-text-parent textarea,.planyo textarea {\n    -webkit-appearance:none;\n    font-size:12px;\n    border:none;\n    background:transparent;\n    padding: 5px 0px 0px 0px;\n    margin: -10px 0px 0px 0px;\n    width:100%;\n}\n\ndiv.float-label-parent {\n    border:1px solid #c0c0c0;\n    height: 55px; \n    padding:2px 5px 2px 5px;\n}\n\ndiv.float-label-parent.float-label-textarea-parent {\n    height:auto;\n}\n\ndiv.float-label-textarea-parent textarea {\n    width:100%;\n}\n\ndiv.float-label-parent select:focus,div.float-label-parent input:focus,div.float-label-parent textarea:focus {\n    outline: 0;\n}\n\ndiv.float-label-parent label {\n    font-size:9px;\n    height:10px;\n    font-weight:normal;\n    color:#a9a9ab;\n    width:100%;\n    background:transparent;\n}\n\ndiv.float-label-select-parent {\n    background:url(https:\/\/s3.amazonaws.com\/planyo-extras\/web\/arrow-icon.png) no-repeat 98% center;\n    background-size:17px;\n    overflow:hidden;\n}\n\ndiv.float-label-parent select {\n    -webkit-appearance:none;\n    background:transparent;\n    border:0px;\n    width:100%;\n    font-size:12px;\n    padding-top:5px;\n    margin-top:-8px;\n    line-height: 14px;\n}\n\nform .phone-row .phone-row-plus {width:16%;height:20px;display:inline-block;font-weight:normal;}\nform .phone-row .float-label-parent input[type='text'] {width:16%;}\n\nform #par_one_date,form #par_start_date,form #par_end_date,form #par_box_one_date,form #par_box_start_date,form #par_box_end_date {width:80%;float:left;border-right: 0px;}\n\nform .float-number-parent {width:16%;float:left;border-right:0px;}\n\n.float-date-icon {background:url(https:\/\/s3.amazonaws.com\/planyo-extras\/web\/calendar-icon.png) no-repeat right white;width:15.5%;height:55px;border:1px solid #c0c0c0;float:left;clear:none;padding:2px 0 2px 0;border-left: 0px;}\n.float-unit-icon {background:url(https:\/\/s3.amazonaws.com\/planyo-extras\/web\/unit-icon.png) no-repeat right white;width:3em;height:30px;border:1px solid #c0c0c0;float:left;clear:none;padding:2px 0 2px 0;border-left:0px;}\n.float-number-minus-icon {background: url(https:\/\/s3.amazonaws.com\/planyo-extras\/web\/minus-icon.png) no-repeat right white;width:3em;height:30px;border:1px solid #c0c0c0;float:left;clear:none;padding:2px 0 2px 0;border-left:0px;border-right:0px;}\n.float-number-plus-icon {background: url(https:\/\/s3.amazonaws.com\/planyo-extras\/web\/plus-icon.png) no-repeat right white;width:3em;height:30px;border:1px solid #c0c0c0;float:left;clear:none;padding:2px 0 2px 0;border-left:0px;}\n.float-unit-icon:hover,.float-date-icon:hover,.float-number-icon:hover {cursor:pointer;}\n.phone-row-list {border:1px solid #c0c0c0;position:absolute;background-color:white;z-index:300;overflow-y:auto;width:150px;height:200px;}\n.phone-row-list div:hover {background-color:#c0c0c0;}\n.phone-row-list div {padding:2px;width:100%;}\n.planyo ul li.fld_narrow{display: inline-block; text-align: left;vertical-align: top;}\n.fld_narrow .planyo_static_help{}\n.fld_wide .float-label-parent{width:95%;}\n.planyo textarea{\nmin-height: 80px;\nline-height: 30px;\n}\n#reservation_code select,#reservation_code input,#reservation_code textarea {\n    height: 55px; \nfont-size: 100%;\nwidth: 100%;\nline-height: initial;\n}\n#reservation_code input#mobile_number_param,#reservation_code input#phone{width:80%;}\n@-moz-document url-prefix() {\n\n    #reservation_code select,#serchview_code select {\n        padding-top: 10pt;\n    }\n}\n\n.planyo input:focus {\n\toutline: none;\n\t-webkit-box-shadow: none;\n\t-moz-box-shadow:none;\n\tbox-shadow: none;\n}\n\n.planyo fieldset{\n\tborder:0px;\n}\n\n\n\n\n\n.planyo button, .planyo .button,.planyo .checkout_button {\n\tfont-size:-webkit-xxx-large;\n}\n#reservation_code input[type=\"button\"],#reservation_code input[type=\"submit\"]{height:initial;min-height:initial;}\n.planyo input[type=submit]{\n\tborder-radius: 3px;\n\tfont-size: medium;\n\tborder: medium none;\n\tbackground: none repeat scroll 0% 0% rgb(61, 131, 168);\n\ttext-decoration: none;\n\t\n\t-webkit-border-radius: 0.2em;\n\t-webkit-transition: all .5s;\n\t-moz-transition: all .5s;\n\ttransition: all .5s;\n\t-webkit-transition: all .5s;\n\t-moz-transition: all .5s;\n\ttransition: all .5s;\n\tcolor: #fff;\n}\n.planyo input[type=checkbox],#reservation_code input[type=checkbox]{\nwidth: 25px;\nmin-width: 25px;\nmin-height:25px;\nheight:25px;\ndisplay: inline-block;\nvertical-align: middle;\n-webkit-border-radius: 0.2em;\n}\n#serchview_code{\n\t\n}\n\n#serchview_code input,#serchview_code select{\n\twidth: 84%;\n\tmargin:3% 8% 3% 8%;\n\tfont-size:170%;\n}\n#serchview_code input[type=submit]{\n\tmargin-top:8%;\n}\n\n.resource_info img{\nwidth: 25%;\nfloat: left;\npadding:0% 2% 2% 2%;\n}\n.resource_info{\nclear:both;\npadding:9pt 0pt;\ndisplay:block;\nmin-height: 48pt;\n}\n.resource_info:hover{\nbackground-color:#EDEDED;\ncursor:pointer;\n\n}\n.resource_main{\npadding:2% 0 0 2%;\n}\n.resource_name{\nletter-spacing: -0.02em;\nfont-size: 15pt;\ncolor: #444;\n}\n.resource_details{\nfont-size: 11pt;\npadding-top: 5pt;\ncolor:grey;\n}\n.planyo #presentation_code{\nwidth:100%;\nmargin:0%;\n}\n.planyo #presentation_code .largeimage{\nwidth:100%;\n}\n#presentation_code .resource_name{\n\tfont-size: 20pt;\n    background-color: #444;\n    color: white;\n    padding: 9pt 0pt;}\n\n#presentation_code .button_container{\n\ttext-align:center;\n\tmargin:5pt 0pt;\n}\n.planyo .button, .planyo .checkout_button {\nbackground: none repeat scroll 0% 0% rgb(61, 131, 168);\nborder-radius: 3px;\nborder: medium none;\nbackground: none repeat scroll 0% 0% rgb(61, 131, 168);\ncolor:white;\npadding: 11px 19px;\ntext-decoration: none;\nwidth:74%;\n\nline-height: 24px;\nclear: none;\ntext-align: center;\nfont-size: x-large;\n}\n.planyo a.button ,.planyo  a.checkout_button {\nbackground: none repeat scroll 0% 0% rgb(61, 131, 168);\ncolor:white;\nborder-radius: 3px;\nborder: medium none;\npadding: 11px 19px;\ntext-decoration: none;\nline-height: 24px;\n\nwidth:74%;\nclear:none;\ntext-align: center;\ndisplay:inline-block;\nfont-size: x-large;\n}\n.planyo #reservation_code .button{\nwidth:initial;\nfont-size: large;\n}\n.planyo .search_box a.button,#planyo_content .search_box .button{\n\twidth:84%;\n}\n#search_results_table a.button {\nborder-radius: 22px;\nfont-size: xx-large;\ndisplay: inline;\npadding: 2px 12px;\n}\n#res_form_buttons{\nwidth: 100%;\ndisplay: inline-block;\ntext-align: center}\n#reservation_code #res_form_buttons.single_button{width: 100%;\ntext-align: center;}\n#reservation_code #res_form_buttons.half_button{width:100%;display: inline-block;\ntext-align: center;}\n#reservation_code #res_form_buttons .button.half_button{width:35%;font-size:medium;}\n#reservation_code #multipage_prev.button.half_button{margin-right:2%;}\n#reservation_code .reservation_step,\n#shoppingcart_code .reservation_step,\n#payment_code .reservation_step,\n#products_code .reservation_step,\n#completed_code .reservation_step{\n\tdisplay:none !important;\n}\n#reservation_code .calendar_prev{\n\tdisplay:none;\n}\n#reservation_code .reservation_step_img_text,\n#shoppingcart_code .reservation_step_img_text,\n#payment_code .reservation_step_img_text,\n#products_code .reservation_step_img_text,\n#completed_code .reservation_step_img_text{\nfont-weight: bold;\ncolor: #333;\npadding: 8pt 4pt 0pt 0pt;\nfloat: left;\n}\n.reservation_header{\ndisplay: inline-block;\nclear: both;\nwidth: 100%;\nmargin-bottom: 9pt;\n}\n#reservation_code .reservation_step_name,\n#shoppingcart_code .reservation_step_name,\n#payment_code .reservation_step_name,\n#products_code .reservation_step_name,\n#completed_code .reservation_step_name{\nmin-width: 300px;\npadding: 8pt 0pt 0pt 15pt;\n}\n#reservation_code .reservation_steps,\n#shoppingcart_code .reservation_steps,\n#payment_code .reservation_steps,\n#products_code .reservation_steps,\n#completed_code .reservation_steps{\nfont-size: large;\nfloat: left;\nwidth: 75%;\n}\n#reservation_code #reservation_form, #reservation_code #products_code{\n\/*margin:6%;*\/\n}\n\n#reservation_code legend{\ndisplay: none;\n}\n\n#reserve_form label[for=resource_name]{\ndisplay:none;\n}\n#reservation_code  #row_resource_name{\npadding-bottom: 7pt;\ncolor:#AAA;\n}\n\n#reservation_code .planyo_static_help{\nfont-size:70%;\ncolor: #a9a9ab;\nfont-style: italic;\npadding-top: 2px;\nmargin-bottom: 7pt;\n}\n\n#reservation_code #reqfinfo{\ndisplay:none;\n}\n#price_info_section{\npadding: 8pt 0pt;\n}\n.price_info_div_content{\nfont-size: 100%;\ncolor: #333;\nfont-weight:bold;\npadding: 15pt 0pt;\n}\n.price_info_div #price_info_coupon {\nfloat: right;\nclear: both;\nfont-size: small;\npadding: 15px 0px;\n}\n.price_info_div_content .title{\n    float:left;\n}\n.price_info_div_content .price_info{\n    float:right;\n}\n\n#res_error_msg,#no_search_results{\ncolor: #ff0033;\nfont-weight: bold;\n}\n.price_info_div .rate_err {\nfont-size: 13px;\ncolor: #ff0033;\nfloat: left;\nclear: both;\npadding: 15px 0px;\n}\n\n#reservation_code li{\n\tmargin-bottom: 9pt;\n\tclear:both;\n\twidth:100%;\n}\n#products_code{\nfont-size: medium;\n}\n#products_code legend{\nfont-size: medium;\nfont-weight: bold;\n}\n#products_code label{\n\n}\n#products_code li{\nclear:both;\npadding:7pt 0pt;\n}\n#products_code .product_desc{clear: both;\nwidth: 100%;\nfont-size: small;\ncolor: grey;}\n#products_code input[type=checkbox]{\nmargin-top: -14pt;\nfloat:right\n}\n#res_ok_msg .checkout{\ntext-align: center;\nmargin-top: 40pt;\n}\n#planyo_content #search_results_table a.button{\ndisplay:inline;\n}\n.shopping_cart_msg{\nfont-size: 11pt;\npadding: 14pt 0pt;\nclear: both;\n}\n.shopping_cart_msg a{\ntext-decoration:none;\ncolor:rgb(61, 131, 168);\n}\n\n.shopping_cart .resource_info img{\nwidth: 80px;\npadding: 0% 2% 2% 0%;\n}\n.shopping_cart #cart_item_info{\nfloat: left;\n}\n.shopping_cart .rental_time_qty{\nfont-size: small;\ncolor: gray;\npadding: 7pt 0pt;\n}\n.shopping_cart #cart_item_price{\nfloat:right;\nfont-size: medium;\nmargin-top: -5pt;\n}\n.shopping_cart .remove{\nfloat: right;\nclear: both;\npadding-top: 7pt;\n}\n.shopping_cart a.remove{\ntext-decoration: none;\ncolor: rgb(61, 131, 168);\nfont-weight: bold;\n}\n.shopping_cart .shopping_total{\nclear: both;\npadding: 14pt 0pt;\n}\n.shopping_cart .shopping_total_text{\nfloat:left;\ncolor:grey;\n}\n.shopping_cart .shopping_total_price{\nfloat:right;\ncolor:grey;\n}\n.shopping_cart  a.checkout_button {\nfont-size:large;\n}\n#shoppingcart_code .checkout{\n    width: 100%;\ntext-align: center;\n}\n.planyo a.checkout_button{width: initial;\nfont-size: medium;}\n#shoppingcart_code .price_quoted{\nfont-size: medium;padding-top:7pt;color:grey;}\n.result_info a{\ntext-decoration:none;\ncolor:grey;\n}\n.result_info .resouce_name a{\nfont-size:14pt;\ncolor:#333;\n}\n.result_info .total{\nfont-size:small;\ncolor:grey;\npadding-top: 7pt;\n}\n#checkout_code input[type=image],#payment_code input[type=image]{\nmin-height:initial;\nborder:0px;\nmargin-left: 20%;\n}\n#checkout_code,#completed_details,#payment_code{\n\tfont-size:medium;\n}\n.status{padding-top:7pt;}\n#checkout_code a,#completed_details a, .reservation_details_payment a{\ntext-decoration:none;\ncolor:rgb(61, 131, 168);\n}\n#completed_details .reservation_details{\npadding-top:7pt;\n}\n.reservation_details_payment{\nfont-size:medium;\n}\n#reservation_code .reservation_details_payment li{\nmargin-bottom: initial;\n}\n\/*===================================================*\/\n\/* 4. DROP-DOWN CALENDAR                             *\/\n\/*===================================================*\/\n.calpicker{\n    clear:both;\n    border: 1px solid #c0c0c0;\n    border-collapse: collapse;\n    background-color:white;\n}\ntable.calpicker{margin-bottom:0px;}\n.calpicker th{\n    background: #d0d0d0;\n    font-size: 11px;\n    text-align:center;\n    border:0;\n}\n\n.calpicker .no_start:hover{\n    background: #f0f0f0;\n    cursor:default;\n    color:black;\n}\n\n.calpicker .arrival_day{\n    font-weight:bold;\n}\n\n.calpicker td.morning_av,.calpicker td.morning_av:hover{\n    background: url(images\/diagonal2.png);\n    background-repeat: no-repeat;\n}\n\n.calpicker td.morning_av_nox,.calpicker td.morning_av_nox:hover{\n    background: url(images\/diagonal2nox.png);\n    background-repeat: no-repeat;\n    background-color: #f0c2c2;\n}\n\n.calpicker td.morning_occ{\n    background: url(images\/diagonal1.png);\n    background-repeat: no-repeat;\n}\n\n.calpicker td.morning_occ_nox{\n    background: url(images\/diagonal1nox.png);\n    background-repeat: no-repeat;\n    background-color: #c2dfd0;\n}\n\n.calpicker .active_day{\n    background: #bbbbbb;\n    color:white;\n}\n\n.calpicker .reserved_nox_u{\n    background:#e8e8e8;\n}\n\n.calpicker .reserved_nox{\n    background:#f0c2c2;\n}\n\n.calpicker .reserved{\n    color: red;\n    font-weight: bold;\n}\n\n.calpicker .reserved_u{\n    color: red;\n    font-weight: bold;\n}\n\n.calpicker .reserved:hover{\n    cursor:auto;\n    background:white;\n    color:red;\n}\n\n.calpicker .reserved_u:hover{\n    cursor:auto;\n    background:white;\n}\n\n.calpicker .reserved_nox:hover{\n    cursor:auto;\n    background:#f0c2c2;\n}\n\n.calpicker .reserved_nox_u:hover{\n    cursor:auto;\n    background:#e8e8e8;\n}\n\n.calpicker .cur_month_day_nox{\n    background: #c2dfd0;\n}\n\n.calpicker .active_day_nox{\n    text-decoration:underline;\n    background: #cfdfd0;\n}\n\n.calpicker .ext_month_day_nox{\n    background: #c2dfd0;\n    color:#a0a0a0;\n}\n\n.calpicker .ext_month_day_nox_u{\n    background:#e8e8e8;\n    color:#a0a0a0;\n}\n\n.calpicker .ext_month_day_nox_r{\n    background:#f0c2c2;\n    color:#a0a0a0;\n}\n\n.calpicker .cur_month_day{\n    background: #f0f0f0;\n}\n\n.calpicker .ext_month_day{\n    background: #ffffff;\n    color: #c5c5c5;\n}\n\n.calpicker .ext_month_day:hover{\n    cursor:auto;\n    background:#ffffff;\n}\n\n.calpicker .ext_month_day_nox_r:hover{\n    cursor:auto;\n    background:#f0c2c2;\n}\n\n.calpicker .ext_month_day_nox_u:hover{\n    cursor:auto;\n    background:#e8e8e8;\n}\n\n.calpicker .ext_month_day_nox:hover{\n    cursor:auto;\n    background:#c2dfd0;\n}\n\n.calpicker td:hover{\n    background: #e77817;\n    color: white;\n    cursor: pointer;\n}\n\n.calpicker td{\n    border: 1px solid #c0c0c0;\n    vertical-align: top;\n    font-size: 12px;\n    min-width: 10px;\n    text-align: center;\n    padding: 2px 3px 2px 3px;\n}\n\n.calpicker caption{\n    padding:2px;\n    background-color:white;\n    border-top:4px solid #c0c0c0;\n    overflow:hidden;\n    text-align: center;\n}\n\n.calpicker caption .nav{\n    float:left;\n    padding-right:1px;\n    margin-bottom:0px;\n}\n\n.float-calpicker{\n    font-family: 'Istok Web', sans-serif;\n    width:236px;\n    border-top: 0px;\n    margin-left:1px;\n}\n\n.float-calpicker caption {\n    border-left: 1px solid #c0c0c0;\n    border-right: 1px solid #c0c0c0;\n    border-top: 1px solid #c0c0c0;\n    font-size: 14px;\n}\n\n.float-calpicker th {\n    font-size: 12px;\n    font-weight: 100;\n    padding:4px;\n    background-color:white;\n}\n\n.float-calpicker .cur_month_day:hover,.calpicker .active_day:hover {\n    background: #3D83A8;\n}\n\n.float-calpicker caption .navleft {float:left;}\n.float-calpicker caption .navright {float:right;}\n\n.float-calpicker .active_day {\n    color: #3D83A8;\n    border-bottom: 2pt solid #3D83A8 !important;\n    background-color:#f0f0f0;\n}\nselect#planyolang{\n    float: right;\n    background: url(https:\/\/s3.amazonaws.com\/planyo-extras\/web\/arrow-icon.png) no-repeat 98% center;\n    background-size: 17px;\n    overflow: hidden;\n   width: 20%;\nfloat: right;\nheight: 25px;\nmargin-top: 3pt;\nborder: 1px solid #c0c0c0;\n    padding: 0px 5px 2px 5px;\n     -webkit-appearance:none;\n\n}\n\nselect#planyolang,.planyo textarea, input[type=\"text\"], input[type=\"password\"], input[type=\"datetime\"], input[type=\"datetime-local\"], input[type=\"date\"], input[type=\"month\"], input[type=\"time\"], input[type=\"week\"], input[type=\"number\"], input[type=\"email\"], input[type=\"url\"], input[type=\"search\"], input[type=\"tel\"], input[type=\"color\"], .uneditable-input{\n    -webkit-box-shadow:none;\n-moz-box-shadow:none;\nbox-shadow: none;\n-webkit-transition: none;\n-moz-transition: none;\n-o-transition: none;\ntransition:none;\n-webkit-border-radius: 0em;\n}\n.poweredby{\nwidth: 100%;\ndisplay: block;\nclear: both;\nmargin: 7pt 0pt;\n}\n.result_ranges{font-size: small;\npadding: 7pt 0pt;}"},"scheme_css_cal_mobile":{"mode":"0","text":"\/*\nScheme: Box Layout\nDescription: Mobile Calendar Stylesheet\n\nCSS STRUCTURE:\n\n1. GENERAL \n        - Google font import & General Style\n\n2. GENERAL CALENDAR STYLES  \n        - General\n        - Calendar info legend\n        - Seasons\n\n3. DAY BASED CALENDAR \n4. HOUR BASED CALENDAR   \n5. UPCOMING CALENDAR\n*\/\n\n\/*==============================================*\/\n\/* 1. GENERAL *\/\n\/*==============================================*\/\n\n\/*------------------------------------*\/\n\/* Google font import & General Style *\/\n\/*------------------------------------*\/ \n@import url('https:\/\/fonts.googleapis.com\/css?family=Istok+Web:400,700');\n@import url('https:\/\/fonts.googleapis.com\/css?family=Lato');\n.planyo,html {\n    -webkit-font-smoothing: antialiased;\n    font-family: 'Lato', Arial, sans-serif;\n    font-weight:100;\n    font-size:medium;\n    -webkit-font-smoothing: antialiased;\n}\n.planyo, body{\n    margin:0px;\n    padding:0px;\n}\n\/* Links \n===================================*\/\n\n\/* Typography\n===================================*\/\n\n\n\/* Logo\n===================================*\/\n\n\/*==============================================*\/\n\/* 2. GENERAL CALENDAR STYLES                   *\/\n\/*==============================================*\/\n\n\/* Previous\/Next Icon and Text\n===================================*\/\na.earlier{\n    float: left;\n    background: transparent url(\"https:\/\/www.planyo.com\/images\/left-arr.png\") no-repeat center left;\n    padding-left: 20px;\n    text-transform: uppercase;\n}\na.later{\n    float:right;\n    background: transparent url(\"https:\/\/static.planyo.com\/images\/right-arr.png\") no-repeat center right;\n    padding-right: 25px;\n    text-transform: uppercase;\n    background-size:initial;\n}\n\/*------------------------------------*\/\n\/* Calendar info legend *\/\n\/*------------------------------------*\/ \n#cal_legend_info{\n    clear:both;\n}\n\n#legend_av,#legend_unav,#legend_stdate,#legend_mornav,#legend_mornocc {\n    display:none;\n}\n#legend_av_txt{\n    color:#333;\n}\n#legend_unav_txt{\n\n}\n.cal_legend_seas{\n    display:none;\n}\n.cal_legend_text{\n    font-size: 12px;\n    float: left;\n    padding: 3px 5px 1px 5px;\n    margin-right: 5px;\n}\n.cal_legend_partav,.cal_legend_res{float:left;}\n#cal_legend_info{\n    padding:2%;\n}\n\n\/*------------------------------------*\/\n\/* Seasons                            *\/\n\/*------------------------------------*\/ \n#cal td.cuscol_33FF33, #calendar_nav td.cuscol_33FF33 {\n    border-bottom: 5pt solid #33FF33;\n}\n\n#cal td.cuscol_A8314F, #calendar_nav td.cuscol_A8314F {\n    border-bottom: 5pt solid #A8314F;\n}\n\n#cal td.cuscol_yellow, #calendar_nav td.cuscol_yellow {\n    border-bottom: 5pt solid yellow;\n}\n\n#cal td.cuscol_81FCF6, #calendar_nav td.cuscol_81FCF6 {\n    border-bottom: 5pt solid #81FCF6;\n}\n\n#cal td.cuscol_FFBAF1, #calendar_nav td.cuscol_FFBAF1 {\n    border-bottom: 5pt solid #FFBAF1;\n}\n\n#cal td.cuscol_999999, #calendar_nav td.cuscol_999999 {\n    border-bottom: 5pt solid #999999;\n}\n\n#cal td.cuscol_B84DFF, #calendar_nav td.cuscol_B84DFF {\n    border-bottom: 5pt solid #B84DFF;\n}\n\n#cal td.cuscol_4D4DFF, #calendar_nav td.cuscol_4D4DFF {\n    border-bottom: 5pt solid #4D4DFF;\n}\n\n#cal td.cuscol_DADAD2, #calendar_nav td.cuscol_DADAD2 {\n    border-bottom: 5pt solid #DADAD2;\n}\n#cal td.cuscol_ECDC81, #calendar_nav td.cuscol_ECDC81 {\n    border-bottom: 5pt solid #ECDC81;\n}\n#cal td.cuscol_CEF0FF, #calendar_nav td.cuscol_CEF0FF {\n    border-bottom: 5pt solid #CEF0FF;\n}\n#cal td.cuscol_D1FFB3, #calendar_nav td.cuscol_D1FFB3 {\n    border-bottom: 5pt solid #D1FFB3;\n}\n#cal td.cuscol_FFA4A4, #calendar_nav td.cuscol_FFA4A4 {\n    border-bottom: 5pt solid #FFA4A4;\n}\n\n\/*------------------------------------*\/\n\/*Messages,Error,Help                 *\/\n\/*------------------------------------*\/ \n\n\/*===============================================*\/\n\/* 3. DAY BASED CALENDAR                             *\/\n\/*===============================================*\/\ntable.calpicker{\n    width:100%;\n    font-size:medium;\n}\n.days,.hours2{\n    background: #444;\n}\n\/* Header row - Month\n===================================*\/\n.days th{\n    font-weight: initial;\n    font-size: 20pt;\n    color:white;\n    padding:1%;\n}\n\/* Header row - Days \n===================================*\/\n.hours2 th{\n    font-weight:100;\n    color:white;\n    padding:2%;\n    font-size:medium;\n}\n\/* Days\n===================================*\/\n.calpicker td{\n    text-align: center;\n    vertical-align: middle;\n    padding:2%;\n}\ntd.active_day_nox {\n    background-color: #cfdfd0;\n    color: white;\n}\n\n.calpicker .ext_month_day_nox,.calpicker .ext_month_day_nox_u, .calpicker .ext_month_day_nox_r{\n    color:#cdcdcd;\n}\n\ntd.reserved_nox{\n    color: #cdcdcd; \n    border-bottom: 5pt solid #f4f4f4;\n}\n\/*===============================================*\/\n\/* 4. HOUR BASED CALENDAR                             *\/\n\/*===============================================*\/\n\/* Header row\n===================================*\/\n.hours.hours1{\n    background:#444;\n    color:white;\n}\n.hours.hours1 th{\n    font-size:medium;\n    font-weight:100;\n    padding:1pt;\n}\n\/* Hours column\n===================================*\/\n#cal td.day{\n    font-size: 14pt;\n    text-align: center;\n}\n#cal td {\n    border: 1px solid #F8F8F8;\n    font-size: 10px;\n    text-align: center;\n    width: 10%;\n    padding:1% 0%;\n}\n#horizontal_calendar .cal_legend{\n    margin-left:initial;\n}\n#horizontal_calendar .unavailable {\n    background: #f0c2c2;\n}\n#horizontal_calendar .reserved{\n    background: #f0c2c2;\n    font-size:14pt;\n}\n#horizontal_calendar .available{\n    background: #c2dfd0;\n    font-size:14pt;\n}\n\/*===============================================*\/\n\/* 5. UPCOMING CALENDAR                             *\/\n\/*===============================================*\/\n.upcoming{\n    width: 100%;\n    display: inline-block;\n}\n.upcoming .av_nav {\n    width: 100%;\n    text-align: -webkit-center;\n    margin: 7pt 0pt;\n    line-height:1.7em;\n}\n#horizontal_calendar a, #week_contents a, #month_contents a, #day_contents a {\n    color: #3D83A8;\n    text-decoration:none;\n}\n.upcoming .av_day_group {\n    width: 100%;\n    clear:both;\n}\n.upcoming .av_day_group .av_date {\n    clear: left;\n    float: left;\n    padding:6pt 0pt;\n}\n.upcoming .av_month{\n    font-size: x-large;\n    text-align: center;\n    text-transform: uppercase;\n    color: #444;\n}\n.upcoming .av_time.av_time_h,span.unav_txt.unav_txt_h{\n    width: 50%;\n    float: right;\n    clear: right;\n    padding: 5pt 0pt;\n    margin:5pt 0pt;\n    text-align: center;\n    border-radius: 3px;\n    -moz-border-radius: 3px;\n    -webkit-border-radius: 3px;\n}\nspan.unav_txt.unav_txt_h{\n    background-color: #f0c2c2;\n}\n.upcoming .av_day_group .av_time.av_time_day, .result_range,.unav_txt.unav_txt_d {\n    display:block;\n    clear:both;\n    font-size: medium;\n    width: 100%;\n    color:#333;\n    padding: 5pt 0pt;\n    margin: 4pt 0pt;\n    text-align: center;\n    background-color: #c2dfd0;\n    border-radius: 3px;\n    -moz-border-radius: 3px;\n    -webkit-border-radius: 3px;\n}\n.upcoming .av_day_group .av_time, .result_range{\n    background-color: #c2dfd0; \n}\n.upcoming .unav_txt.unav_txt_d{\n    background-color: #f0c2c2;\n}\n.upcoming .av_day_group .av_time:hover {\n    text-decoration: none;\n    color:#3D83A8;\n    cursor:pointer;\n}\n.upcoming .av_day_group .av_res {\nfloat: left;\nclear: left;\ncolor: grey;\npadding: 5pt 0pt;\nfont-size: medium;\nmargin: 5pt 0pt;\n}\n\n\/* ================================== *\/\n\/* new upcoming availability calendar *\/\n\/* ================================== *\/\n#caltop #quick_nav_div{position: absolute;margin-left: 15px; z-index: 1;}\n#caltop #quick_nav_div:hover{cursor:pointer;}\n#upcoming-top .horiz-shift-month{color: #a9b6c5;margin-left: 30px;}\n#upcoming-top .date_container{font-family: 'Open Sans', sans-serif!important;font-size:20px;  color: #a9b6c5;height:30px;white-space:nowrap;}\n#upcoming-top .date_container .fa{color:#428bca;}\n#upcoming-top .caption.today,#upcoming-top .today{color:#428bca;}\n.poweredby{float: right;margin-right: 15px;}\n#upcoming-top .caption{font-family: 'Open Sans', sans-serif!important;font-size:20px; padding-bottom: 5px; color: #a9b6c5;font-weight:bold;text-align: center;}\n#upcoming-top .caption span {text-transform: uppercase; font-weight: 100; font-size: 14px!important; line-height: 1.428571429;}\n\n#upcoming-top article{    white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}\n#upcoming-top .thumbnail {position: relative; cursor:pointer; background-color: #C2DFD0; color: #001e40;  font-size: small; border: 1px solid #b4cfc1; border-radius: 0;padding: 4px 2px 4px 15px; margin:4px 0px; font-size:small;}\n#upcoming-top.single-res .thumbnail{text-align: center;\n padding: 4px 0px;}\n#upcoming-top .thumbnail:hover {background-color: #428bca; color:white;}\n.calendar-fluid#upcoming-top .row {\n    margin-left: 0;\n    margin-right: 0;\n}\n#upcoming-top .fa-chevron-right {float: right; margin-top: 5px; color: #428bca;}\n#upcoming-top .fa-chevron-left{float: left; margin-top: 5px; color: #428bca;}\n#upcoming-top .visible-xssm-block{display:none!important;}\n#upcoming-top p.showmore,#upcoming-top p.showprev,#upcoming-top p.shownext {border: 1px solid #a9b6c5; border-radius: 0; padding: 4px 2px; margin: 4px 0px; font-size: small;color:#428bca;cursor:pointer;}\n#upcoming-top p.showmore:hover,#upcoming-top p.showprev:hover,#upcoming-top p.shownext:hover {border:1px solid #428bca;}\n#upcoming-top.upcoming-day-single .col-xs-10:hover {background-color: #428bca;color:white;cursor:pointer;}\n#upcoming-top.upcoming-day-single .row.show-more:hover {background-color:transparent;}\n#upcoming-top.upcoming-day-single .row {margin-bottom: 1px;margin-left:0px;margin-right:0px;}\n#upcoming-top .upcoming-box.col-xs-2 {width:16%;padding:0px;}\n#upcoming-top .upcoming-box.col-xs-2-range {width:33%;}\n#upcoming-top .col-xs-10.col-xs-range{\n    width: 66.33333333%;\n}\n#upcoming-top .upcoming-box {background-color:#C2DFD0; font-family: 'Open Sans', sans-serif!important; color: white; text-align: center;}\n.upcoming-day{font-size: 22px; font-weight: 600; padding: 8px 0 0 0; line-height: 18px;}\n#upcoming-top .upcoming-month{padding-bottom: 6px;}\t#upcoming-top .upcoming-content{display: table-cell; vertical-align: middle; height: 50px;padding-left:15px; font-size: 16px; color: white;}\n#upcoming-top.upcoming-day-single .col-xs-10 {background: #96c1ab;margin-left: 1px; height: 52px;}\n#upcoming-top.upcoming-day-single .row.show-more{margin-right:0px;}\n#upcoming-top .fa-chevron-left:hover,#upcoming-top .fa-chevron-right:hover{cursor:pointer;}\n#upcoming-top .rows-clip-out {overflow:hidden;width:100%;}\n#upcoming-top .rows-clip-days {transition: margin-top 0.6s linear;}\n#upcoming-top p.text-center.showprev {\n    width: 49.5%;\n    float: left;\n}\n#upcoming-top p.text-center.shownext {\n    width: 49.5%;\n    float: right;\n}\n .visible-xs-planyo,.visible-sm-planyo,.visible-md-planyo,.visible-lg-planyo,.visible-xl-planyo{display:none!important;}\n \n.upcoming-day-group{\n\tfloat:left;\n\tposition: relative;\n    min-height: 1px;\n    padding-right: 15px;\n    padding-left: 15px;\n\t}\n\n.upcoming-day-group{width:100%;}\n.single-res .upcoming-day-group{width:50%;}\n\n\n@media (min-width: 500px){\t\n\t.upcoming-day-group{width:50%;}\t\n\t.single-res .upcoming-day-group{width: 33.33333333%;}\n}\n\t\t\n@media (min-width: 768px){\n\t.upcoming-day-group{width: 33.33333333%;}\t\t\n\t.single-res .upcoming-day-group{width:20%;}\t\n}\n\t\n@media (min-width: 1200px){\n\t.upcoming-day-group{width: 20%;}\t\n\t.single-res .upcoming-day-group{width:14.2857142857%;}\t\n}\n\n@media (min-width: 1800px){\n\t.upcoming-day-group{width: 14.2857142857%;}\n\t.single-res .upcoming-day-group{width:10%;}\t\n\t.visible-xl-planyo{display: block!important;}\n}\n\n@media (max-width: 1799px) and (min-width: 1200px){\n\t#upcoming-top .planyo-hidden-lg{display: none!important;}\n\t.visible-lg-planyo{display: block!important;}\n}\n\n@media (max-width: 1199px) and (min-width: 768px){\n\t#upcoming-top .planyo-hidden-md {display: none!important;}\n\t.visible-md-planyo{display: block!important;}\n}\n@media (max-width: 767px) and (min-width: 500px){\n\t#upcoming-top .planyo-hidden-sm {display: none!important;}\n\t.visible-sm-planyo{display: block!important;}\n}\n@media (max-width: 499px){\t\n\t.planyo-hidden-xs{display: none!important;}\n\t.visible-xs-planyo {display: block!important;}\n}\n\n\/* =============================== *\/\n\/* responsive multi-month calendar *\/\n\/* =============================== *\/\n.resp-caltop {\n    text-align: center;\n}\n.monthly-fluid .calpicker,.monthly-fluid .calpicker th{font-family: 'Open Sans', sans-serif!important;}\n.monthly-fluid .fa-chevron-left:hover, .fa-chevron-right:hover{cursor:pointer;}\n.monthly-fluid .fa-chevron-left {\n    float: left;\n    padding-left: 2%;\n    color: #428bca;\n}\n.monthly-fluid .fa-chevron-right {\n    float: right;\n    padding-right: 2%;\n    color: #428bca;\n}\n.monthly-fluid .calpicker {\n\twidth:100%;\n    margin: 0;\n    line-height: 100%;\n    clear: both;\n    border-collapse: collapse;\n    background-color: white;\n}\n.monthly-fluid table.calpicker {\n    width: 100%;\n    font-size: 14px;\n    text-align: left;\n    list-style: none;\n}\n.monthly-fluid .calpicker td {\n    text-align: center;\n    vertical-align: middle;\n    padding: 2%;\n    border: 1px solid white;\n}\n\n.monthly-fluid .days th {\n    font-size: 20px;\n    color: #777;\n    text-align: center;\n    border: 1px solid white;\n    font-weight: 100;\n    padding: 3%;\n\tline-height:20px;\n\tbackground: white;\n    text-shadow: none;\n}\n\n.monthly-fluid .hours2 th {\n    font-size: medium;\n    text-align: center;\n    font-weight: 100;\n    padding: 2%;\n    border: 1px solid white;\n    color: #777;\n    background: white;\n    text-shadow: none;\n}\n\n.monthly-fluid .ext_month_day_nox,.monthly-fluid .ext_month_day_nox_r,.ext_month_day_nox.morning_occ_nox {\n    background-color: rgba(0,0,0,.017)!important;\n    color: #a9b6c5;\n    background-image: none!important;\n    border-bottom: none!important;\n}\n.monthly-fluid .cur_month_day_nox {\n    background-color: #C2DFD0;\n    color: #333;\n}\n.monthly-fluid .cur_month_day_nox.arrival_day,.monthly-fluid .ext_month_day_nox.arrival_day {\n    background-color: #a0e0c0;\n     color: #333;\n}\n.monthly-fluid .cur_month_day_nox:hover {background-color: #428bca; color:white;cursor:pointer;}\n.monthly-fluid td.reserved_nox {\n    background-color: #f0c2c2;\n     color: #333;\n}\n\n .visible-sm-planyo,.visible-md-planyo{display:none!important;}\n .calpicker-box{border: 1px solid rgba(0,0,0,.03);}\n.monthly-fluid{\n\tfloat:left;\n\tposition: relative;\n    background: none;\n\tpadding-left:15px;\n\tpadding-right:15px;\t\n\twidth:100%;\n}\n.resp-caltop #cal_legend_info{\n    margin: 15px auto;\n    padding-left: 15px;\n    padding-right: 15px;\n}\n.resp-caltop .cal_legend_text{height: 23px;}\n#legend_av_txt, #cal_legend_partav_2, #legend_avqty_txt {\n    background: #c2dfd0;\n}\n.legend_and_icon {\n    float: left;\n    padding-bottom: 2pt;\n}\n#legend_stdate_txt {\n    background: #a0e0c0;\n}\n#legend_unav_txt, #legend_res_txt {\n    background: #f0c2c2;\n}\n#legend_mornav_txt{    background: url(https:\/\/www.planyo.com\/images\/diagonal2nox.png);\n    background-repeat: no-repeat;\n    background-color: #f0c2c2;}\n#legend_mornocc_txt{ background: url(https:\/\/www.planyo.com\/images\/diagonal1nox.png);\n    background-repeat: no-repeat;\n    background-color: #c2dfd0;}\n@media (min-width: 600px){\t\n\t.monthly-fluid{width: 50%;max-width: 400px;display: inline-block;}\t\n\t.monthly-fluid .ext_month_day_nox, .monthly-fluid .ext_month_day_nox_r,.monthly-fluid .ext_month_day_nox:hover, .monthly-fluid .ext_month_day_nox_r:hover,\t.monthly-fluid .ext_month_day_nox_r.morning_av_nox,.monthly-fluid .ext_month_day_nox_r.morning_av_nox:hover,.monthly-fluid .ext_month_day_nox.morning_occ_nox,.monthly-fluid .ext_month_day_nox.morning_occ_nox:hover{color: rgba(0,0,0,.017);background-color: rgba(0,0,0,.017);    border-bottom: 1px solid white!important;  background-image: none;}\n}\n\t\t\n@media (min-width: 890px){\n\t.monthly-fluid{width: 33.33333333%; max-width: 400px;display: inline-block; }\t\n}\n\t\n@media (min-width: 1220px){\n\t.monthly-fluid{max-width: 400px;display: inline-block;}\n\t.resp-caltop #cal_legend_info{width: 1200px;\n    float:none;}\n}\n\n@media (max-width: 889px) and (min-width: 600px){\n\t.monthly-fluid.planyo-hidden-md{display: none!important;}\n\t.monthly-fluid .visible-md-planyo{display: block!important;}\n}\n\n@media (max-width: 599px){\t\n\t.monthly-fluid.planyo-hidden-sm{display: none!important;}\n\t.monthly-fluid .visible-sm-planyo {display: block!important;}\n}\n\/*===============================================*\/\n\/* 4. DROP-DOWN CALENDAR                             *\/\n\/*===============================================*\/\ntable.calpicker{\nwidth: 239px;\n    margin-top: 6px;\n    margin-left: 12px;\n    font-size: 14px;\n    text-align: left;\n    list-style: none;\n    background-color: #fff;\n    -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);\n    box-shadow: 0 6px 12px rgba(0,0,0,.175);\n    border: 0px;}\n\n.calpicker .no_start:hover{\n    background: #f0f0f0;\n    cursor:default;\n    color:black;\n}\n\n.calpicker .arrival_day{\n    font-weight:bold;\n}\n\n.calpicker td.morning_av,.calpicker td.morning_av:hover{\n    background: url(https:\/\/www.planyo.com\/images\/diagonal2.png);\n    background-repeat: no-repeat;\n}\n\n.calpicker td.morning_av_nox,.calpicker td.morning_av_nox:hover{\n    background: url(https:\/\/www.planyo.com\/images\/diagonal2nox.png);\n    background-repeat: no-repeat;\n    background-color: #f0c2c2;\n}\n\n.calpicker td.morning_occ{\n    background: url(https:\/\/www.planyo.com\/images\/diagonal1.png);\n    background-repeat: no-repeat;\n}\n\n.calpicker td.morning_occ_nox{\n    background: url(https:\/\/www.planyo.com\/images\/diagonal1nox.png);\n    background-repeat: no-repeat;\n    background-color: #c2dfd0;\n}\n\n.calpicker .active_day{\n    background: #bbbbbb;\n    color:white;\n}\n\n.calpicker .reserved_nox_u{\n    background:#e8e8e8;\n}\n\n.calpicker .reserved_nox{\n    background:#f0c2c2;\n}\n\n.calpicker .reserved{\n    color: red;\n    font-weight: bold;\n}\n\n.calpicker .reserved_u{\n    color: red;\n    font-weight: bold;\n}\n\n.calpicker .reserved:hover{\n    cursor:auto;\n    background:white;\n    color:red;\n}\n\n.calpicker .reserved_u:hover{\n    cursor:auto;\n    background:white;\n}\n\n.calpicker .reserved_nox:hover{\n    cursor:auto;\n    background:#f0c2c2;\n}\n\n.calpicker .reserved_nox_u:hover{\n    cursor:auto;\n    background:#e8e8e8;\n}\n\n.calpicker .cur_month_day_nox{\n    background: #c2dfd0;\n}\n\n.calpicker .active_day_nox{\n    text-decoration:underline;\n    background: #cfdfd0;\n}\n\n.calpicker .ext_month_day_nox{\n    background: #c2dfd0;\n    color:#a0a0a0;\n}\n\n.calpicker .ext_month_day_nox_u{\n    background:#e8e8e8;\n    color:#a0a0a0;\n}\n\n.calpicker .ext_month_day_nox_r{\n    background:#f0c2c2;\n    color:#a0a0a0;\n}\n\n.calpicker .cur_month_day{\n    background: #f0f0f0;\n}\n\n.calpicker .ext_month_day{\n    background: #ffffff;\n    color: #c5c5c5;\n}\n\n.calpicker .ext_month_day:hover{\n    cursor:auto;\n    background:#ffffff;\n}\n\n.calpicker .ext_month_day_nox_r:hover{\n    cursor:auto;\n    background:#f0c2c2;\n}\n\n.calpicker .ext_month_day_nox_u:hover{\n    cursor:auto;\n    background:#e8e8e8;\n}\n\n.calpicker .ext_month_day_nox:hover{\n    cursor:auto;\n    background:#c2dfd0;\n}\n\n.calpicker td:hover{\n    background: #e77817;\n    color: white;\n    cursor: pointer;\n}\n\n.calpicker td{\n    border: 1px solid #fff;\n    vertical-align: top;\n    font-size: 12px;\n    min-width: 10px;\n    text-align: center;\n    padding: 3%;\n}\n\n.float-calpicker,.calpicker{\n    font-family: 'Istok Web', sans-serif;\n    color:#444;\n    border-top: 0px;\n    margin-left:1px;\n    clear:both;\n    border-collapse: collapse;\n    background-color:white;\n    border-left: 1px solid #c0c0c0;\n    border-right: 1px solid #c0c0c0;\n}\n.calpicker.float-calpicker{width:236px;}\n.calpicker{width:225px;}\n\n.calpicker caption{\n    border-left: 1px solid #fff;\n    border-right: 1px solid #fff;\n    border-top: 1px solid #fff;\n    font-size: 16px;\n    padding: 10px 0px;\n    background-color: #fff;\n    text-align: center;\n    -webkit-box-shadow: 0 6px 12px rgba(0,0,0,0.175);\n    box-shadow: 1px 6px 12px rgba(0,0,0,0.175);\n}\ncaption .navleft {float:left;}\ncaption .navright {float:right;}\n\n.float-calpicker th,.calpicker th {\n    text-align: center;\n    border: 0;\n    font-size: 12px;\n    font-weight: 100;\n    padding:4px;\n    background-color:white;\n    border-left: 1px solid #fff;\n    border-right: 1px solid #fff;\n}\n.float-calpicker .cur_month_day:hover,.calpicker .active_day:hover {\n    background: #3D83A8;\n}\n\n.float-calpicker caption .navleft {float:left;}\n.float-calpicker caption .navright {float:right;}\n\n.float-calpicker .active_day {\n    color: #3D83A8;\n    border-bottom: 2pt solid #3D83A8 !important;\n    background-color:#f0f0f0;\n}\n\n\n\/* START FLEXIBLE MULTI-VIEW CALENDAR *\/\n\n.cp_calendar .vacation {background-color:#707070;border-color:#707070;}\n.fc-cust3Week-view .fc-sat,.fc-cust3Week-view .fc-sun {background-color:#fcf8e3;}\n.cp_calendar .fc-today {background:rgba(255, 255, 204, 0.46);}\n.fc-center h2 {\n    color: #333;\n    font-weight: 500;\n    line-height: 2.3;\n    font-size: 14px;\n}\n.cp_mobile_list .fc-center h2{\n    text-align: center;\n    margin: 0 auto;\n    margin-left: 33%;\n    margin-top: 20px;\n    font-weight: 700;\n    font-size: 1em;\n}\n.cp_mobile_list .fc-toolbar .fc-center{display: block;\n    width: 100%;}\n    \nth.fc-widget-header {\n    line-height: 1.47em;\n    color: #777;\n\tfont-weight:500;\n}\n.cp_calendar.fc button {\n    padding: 6px 12px;\n    border-color: #357ebd;\n    font-weight: normal;\n    color: #fff;\n    background-color: #428bca;\n    font-size: 13px;\n    background-image: none;\n    height: initial;\n    text-shadow: none;\n    box-shadow: none;\n    background-repeat: no-repeat;\n}\n.cp_calendar.fc button.fc-state-hover {\n    background-color: #253340;\n    color: #FFF;\n}\n.cp_calendar.fc button.fc-state-active {\n    background-color: #253340;\n    color: #FFF;\n}\n\n\n.fc-bgevent.oc_all{background-color: #d9534f!important;\n    opacity: 0.75!important;}\n.fc-bgevent.oc_all:hover{cursor:initial;}\n.fc-bgevent,.fc-highlight{opacity:.6!important;}\n.fc-highlight{background:#428bca!important;}\na.fc-day-grid-event.ev_av:hover,.fc-list-item.ev_av:hover{cursor:pointer;}\n\n.oc_part{background-color: transparent!important;    text-align: center;color: black;}\n\n.oc_none{background-color:transparent !important;}\n.oc_eve,.with-cnt .fc-bgevent.oc_all .oc_eve,td.fc-bgevent.oc_all.oc_eve{background:linear-gradient(to right bottom, transparent 0%,transparent 50%,#d9534f 51%,#d9534f 100%);background-color: transparent!important;}\n.oc_mor, .with-cnt .fc-bgevent.oc_none .oc_mor,td.fc-bgevent.oc_none.oc_mor{background:linear-gradient(to right bottom, #d9534f 0%,#d9534f 50%,transparent 51%,transparent 100%);opacity:0.75 !important;}    \n\n.with-cnt .fc-bgevent.oc_part, .with-cnt .fc-bgevent.oc_none {\n    text-align: center;\n    font-weight: 700;\n    opacity: 1!important;\n    line-height: 25px;\n    font-size: medium;\n    color: #428bca;\n    border: 0px;\n    vertical-align: middle;\n}\n\n.fc-day-grid-event .fc-content{white-space:normal!important;}\n.ev_all .fc-event-dot{background-color:#f0c2c2}\n.ev_all{color:#bbb;}\na.fc-day-grid-event.ev_all,a.fc-time-grid-event.ev_all,a.fc-timeline-event.ev_all{background-color: #bbb!important;border: 1px solid #bbb;}\nselect.cp_respicker {\n    margin: 4% 0%;\n    width: 100%;\n    display: inline-block;\n    padding: 6px 12px;\n    font-size: 14px;\n    font-weight: 400;\n    line-height: 1.42857143;\n    text-align: center;\n    white-space: nowrap;\n    vertical-align: middle;\n    cursor: pointer;\n    -webkit-user-select: none;\n    -moz-user-select: none;\n    -ms-user-select: none;\n    user-select: none;\n    background-image: none;\n    border: 1px solid #ccc;\n    border-radius: 4px;\n}\nth.fc-day-header.fc-widget-header{font-size:small;}\n.fc-ltr .fc-basic-view .fc-day-top .fc-day-number {\n    font-size: 0.75em;\n}\n.fc-time-grid-event .fc-time{white-space: pre-line;}\n.ev_av .fc-event-dot {\n    background-color: #C2DFD0!important;\n}\n.planyo .fc table {margin: initial;}\n\/* END FLEXIBLE MULTI-VIEW CALENDAR  *\/\n"},"scheme_options":{"mode":"0","text":"table$json{\"res_form_title_pos\":2,\"scheme_name\":\"\",\"res_form_help_static\":1,\"allow_resource_switch\":0,\"poweredby\":1,\"multi_column_form\":1}"},"scheme_options_mobile":{"mode":"0","text":"table$json{\"res_form_title_pos\":3,\"res_form_help_static\":1,\"mobile_compatibility_option\":3,\"allow_resource_switch\":0,\"multi_column_form\":0}"},"template_resource_list_outer_mobile":{"mode":"0","text":"<div id='resources'><div>$(resources)<\/div>$(paging_navigation)<\/div>"},"template_resource_list_inner_mobile":{"mode":"0","text":"<div class='resource_info' onclick=\"window.location = '$(url)';\">\r\n   <img src='$(square_image_url1)'>\r\n  <div class='resource_main'>\r\n      <div class='resouce_name'>$(name)<\/div>\r\n      <div class='resource_details'>$(desc60)<\/div><\/div>\r\n<\/div>\r\n"},"template_resource_details_mobile":{"mode":"0","text":"<div id='presentation_code'>\r\n    \r\n    <img src=\"$(large_image_url1)\" class=\"largeimage\">\r\n    <div class='resource_name'>$(name)<\/div>\r\n    <div class='resource_details'>$(desc)<\/div>\r\n $(if) $(event_time_count) greater than 0  $(then)$(calendar_preview_with_params?resource_id=$(resource_id)&style=upcoming)$(else)\r\n$(if) $(resource_granulation) less than 61 $(then)$(calendar_preview_with_params?resource_id=$(resource_id)&style=week-grid-2)\r\n$(else) $(calendar_preview_with_params?resource_id=$(resource_id)&style=multi-month&month-count=1)\r\n$(endif)\r\n$(endif) \r\n   \r\n<div class='button_container'><a class='button' href='$(reserve_url)'>Make reservation<\/a><\/div>\r\n<\/div>\r\n"},"template_additional_products_page_mobile":{"mode":"0","text":"<div id='products_code'>\r\n<div class='reservation_header'>$(reservation_steps)<\/div>\r\n$(additional_products_form)\r\n<\/div>\r\n"},"template_rental_details_mobile":{"mode":"0","text":"<div id='details_code'>\r\n<div class='status' id='status_section'>$(S_STATUS) : $(status_long)<\/div>\r\n<div class='section' id='details_section'>$(S_RESDETAILS)<\/div>\r\n<div class='reservation_details'> \r\n$(reservation_details)<\/div>\r\n<\/div>"},"template_reservation_payment_page_mobile":{"mode":"0","text":"<div id='reservation_code'>\r\n<div class='reservation_header'>$(reservation_steps)<\/div>\r\n<div id='payment_code'>\r\n<div class='rental_id'>$(S_YORENU) R$(rental_id)<\/div>\r\n<div class='payment'>$(payment_block)<\/div>\r\n\r\n<div class='reservation_details_payment'> $(reservation_details)<\/div>\r\n<\/div><\/div>"},"template_reservation_done_mobile":{"mode":"0","text":"<div id='completed_code'>\r\n<div class='reservation_header'>$(reservation_steps)<\/div>\r\n<div id='completed_details'>\r\n<div class='rental_id'>$(S_YORENU) R$(rental_id)<\/div>\r\n\r\n<div class='status'>$(status_long)<\/div>\r\n\r\n<div class='reservation_details'> $(reservation_details)<\/div>\r\n<\/div>\r\n<\/div>"},"template_search_view_mobile":{"mode":"0","text":"<div id='serchview_code'>\r\n<div class='search_box'>$(search_box)<\/div>\r\n<div class='search_results'>$(search_results)<\/div>\r\n<\/div>"},"template_search_outer_mobile":{"mode":"0","text":"$(results)$(paging_navigation)"},"template_search_inner_mobile":{"mode":"0","text":"<div class='resource_info' onclick=\"window.location = '$(reserve_url)';\">\r\n   <img src='$(square_image_url1)'>\r\n  <div class='resource_main'>\r\n      <div class='resouce_name'>$(name)<\/div><div class='price_quoted'>$(price)<\/div>\r\n$(if) $(is_upcoming_availability) $(then) $(else)  \r\n$(available_time_ranges)$(endif) <\/div>\r\n<\/div>"},"template_shopping_cart_mobile":{"mode":"0","text":"<div id='shoppingcart_code'>\r\n<div class='reservation_header'>$(reservation_steps)<\/div>\r\n\r\n<div class='shopping_cart'>$(shopping_cart)<\/div>\r\n\r\n<div class='shopping_cart_msg'><a href='$(checkout_url)'>$(S_CHECK_OUT)<\/a> $(S_OR) $(S_SHOPPING_CART_MSG)\r\n<\/div>\r\n$(search.type=periods_day_range)\r\n$(search_results)\r\n<div class='checkout'>$(checkout_button)<\/div>\r\n<\/div>"},"template_cart_contents_outer_mobile":{"mode":"0","text":"$(reservations)\r\n<div class='shopping_total'>\r\n<div class=\"shopping_total_text\">$(S_TOTAL):<\/div>\r\n<div class=\"shopping_total_price\"> $(cart_total)<\/div>\r\n<\/div>"},"template_cart_contents_inner_mobile":{"mode":"0","text":"<div class='resource_info'>\r\n\r\n<div id='cart_item_info'>\r\n<div class='resource_item'>$(resource) <\/div>\r\n<div class='rental_time_qty'>$(rental_time)<br> $(S_QUANTITY): $(quantity)<\/div> \r\n<\/div>\r\n<div id='cart_item_price'>\r\n<div class='price_quoted'>$(price_quoted)<\/div>\r\n<a href='$(remove_url)' class='remove'>[X]<\/a><\/div>\r\n<\/div>\r\n"},"template_cart_checkout_mobile":{"mode":"0","text":"<div id='reservation_code'>\r\n<div class='reservation_header'>$(reservation_steps)<\/div>\r\n<div id='checkout_code'>\r\n<div class='status' id='status_section'>$(checkout_status)<\/div>\r\n$(cart_reserved_items)\r\n<\/div><\/div>"},"template_reservation_page_mobile":{"mode":"0","text":"<div id='reservation_code'>\r\n<div class='reservation_header'>\r\n$(reservation_steps)\r\n$(language_choice_narrow)\r\n<\/div>\r\n<div id='reservation_form'>\r\n$(reservation_form)\r\n<\/div>\r\n<\/div>"},"responsive_tags":{"mode":"0","text":"table$json{\"form-top-labels\":{\"tag\":\"form\",\"class\":\"\"},\"form-item-top-labels-label\":{\"tag\":\"label\",\"class\":\"control-label\"},\"form-control-top-labels-wrapper\":{\"tag\":\"\",\"class\":\"\"},\"form-left-labels\":{\"tag\":\"form\",\"class\":\"form-horizontal\"},\"form-item-left-labels-label\":{\"tag\":\"label\",\"class\":\"control-label col-sm-3\"},\"form-item-left-labels-narrow-label\":{\"tag\":\"label\",\"class\":\"control-label col-sm-1\"},\"form-control-left-labels-wrapper\":{\"tag\":\"div\",\"class\":\"col-sm-9\"},\"form-section-wrapper\":{\"tag\":\"div\",\"class\":\"\"},\"form-section\":{\"tag\":\"h3\",\"class\":\"\"},\"form-row-wrapper\":{\"tag\":\"div\",\"class\":\"row\"},\"form-item\":{\"tag\":\"div\",\"class\":\"form-group\"},\"form-narrow-column\":{\"tag\":\"div\",\"class\":\"col-sm-6\"},\"form-wide-column\":{\"tag\":\"div\",\"class\":\"col-sm-12\"},\"form-error\":{\"tag\":\"p\",\"class\":\"bg-danger\"},\"error-msg\":{\"tag\":\"div\",\"class\":\"bg-danger lead\"},\"form-control\":{\"tag\":\"div\",\"class\":\"form-control\"},\"form-button\":{\"tag\":\"div\",\"class\":\"btn btn-primary btn-lg\"},\"help-block\":{\"tag\":\"div\",\"class\":\"help-block\"},\"form-static\":{\"tag\":\"div\",\"class\":\"form-control-static\"},\"form-item-addon-group-wrapper\":{\"tag\":\"div\",\"class\":\"input-group\"},\"form-item-addon\":{\"tag\":\"div\",\"class\":\"input-group-addon input-group-append\"},\"form-item-separate-addon\":{\"tag\":\"div\",\"class\":\"\"},\"form-phone-country-wrapper\":{\"tag\":\"div\",\"class\":\"col-xs-6 col-6 prefix\"},\"form-phone-number-wrapper\":{\"tag\":\"div\",\"class\":\"col-xs-6 col-6 p_number\"},\"form-date-part-wrapper\":{\"tag\":\"div\",\"class\":\"col-sm-4\"},\"form-checkbox-wrapper\":{\"tag\":\"div\",\"class\":\"checkbox\"},\"form-price-box-outer\":{\"tag\":\"div\",\"class\":\"container\"},\"form-price-box-inner\":{\"tag\":\"div\",\"class\":\"jumbotron\"},\"form-price-box-title\":{\"tag\":\"h2\",\"class\":\"\"},\"form-price-box-price\":{\"tag\":\"div\",\"class\":\"lead\"},\"dl-list\":{\"tag\":\"div\",\"class\":\"dl-horizontal\"},\"table\":{\"tag\":\"table\",\"class\":\"table\"},\"head-code\":\"<meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1\\\">\\r\\n<link rel=\\\"stylesheet\\\" href=\\\"https:\\\/\\\/maxcdn.bootstrapcdn.com\\\/bootstrap\\\/3.2.0\\\/css\\\/bootstrap.min.css\\\">\\r\\n<script src=\\\"https:\\\/\\\/ajax.googleapis.com\\\/ajax\\\/libs\\\/jquery\\\/1.11.1\\\/jquery.min.js\\\"><\\\/script>\\r\\n<script src=\\\"https:\\\/\\\/maxcdn.bootstrapcdn.com\\\/bootstrap\\\/3.2.0\\\/js\\\/bootstrap.min.js\\\"><\\\/script>\\r\\n\"}"},"template_google_map_calendar":{"mode":"0","text":"<div class='res_info'>\r\n<div class='title'><a href='$(site_url)'>$(site_name)<\/a><\/div>\r\n<div class='images'><a href='$(site_url)'><img border='0' src='$(thumbnail_image_url)' \/><\/a><\/div>\r\n<div class='desc'>$(site_desc)<\/div>\r\n<\/div>"},"template_user_view_outer":{"mode":"0","text":"<h3>$(S_UPCOMRES)<\/h3>\r\n$(upcoming_reservations)\r\n<h3>$(S_EXPRES)<\/h3>\r\n$(past_reservations) $(if) $(is_user_logged_in) $(then)\r\n<h3>$(S_COUPONS)<\/h3>\r\n$(coupons_info) $(endif)"},"template_user_view_inner":{"mode":"1","text":"table$json{\"show_header\":\"1\",\"show_footer\":\"\",\"show_subtotal\":\"0\",\"subtotal_column_number\":0,\"columns_number\":\"5\",\"rental_rows_number_prop_name\":\"\",\"rental_rows_number_custom\":\"\",\"h_0\":\"$(S_RENTALID)\",\"r_0\":\"<a href='$(details_url)'>R$(rental_id)<\\\/a>\",\"h_1\":\"$(S_RESOURCE)\",\"r_1\":\"$(resource)\",\"h_2\":\"$(S_RENTTIME)\",\"r_2\":\"$(rental_time)\",\"h_3\":\"$(S_STATUS)\",\"r_3\":\"$(status)\",\"h_4\":\"$(S_CREDATE)\",\"r_4\":\"$(creation_date)\",\"style\":\"\"}"},"template_app_dashboard_outer":{"mode":"0","text":"$(company_logo)<br \/> Welcome to our mobile app dashboard.\r\n<h2 style=\"margin-top: 20px;\">News<\/h2>\r\nThis is a great place to list news and promotions!<br \/>\r\n<h2 style=\"margin-top: 20px;\">$(S_UPCOMRES)<\/h2>\r\n$(upcoming_reservations)<br \/><br \/><br \/>$(default_site_calendar)"},"template_app_dashboard_inner":{"mode":"1","text":"table$json{\"show_header\":\"1\",\"show_footer\":\"\",\"show_subtotal\":\"0\",\"subtotal_column_number\":0,\"columns_number\":\"4\",\"rental_rows_number_prop_name\":\"\",\"rental_rows_number_custom\":\"\",\"h_0\":\"$(S_RENTALID)\",\"r_0\":\"<a href='$(details_url)'>R$(rental_id)<\\\/a>\",\"h_1\":\"$(S_RESOURCE)\",\"r_1\":\"$(resource)\",\"h_2\":\"$(S_RENTTIME)\",\"r_2\":\"$(start_date) - $(end_date)\",\"h_3\":\"$(S_STATUS)\",\"r_3\":\"$(status)\",\"style\":\"#user_upocoming_res_table, #user_past_res_table {\\r\\nclear:both;\\r\\nborder-collapse:collapse;\\r\\nborder: 1px solid #c0c0c0;\\r\\nwidth:100%;\\r\\n}\\r\\n#user_upocoming_res_table td, #user_past_res_table td {\\r\\nborder: 1px solid #c0c0c0;\\r\\nfont-size: 11px;\\r\\ntext-align: left;\\r\\npadding:2px 5px 2px 5px;\\r\\n}\\r\\n#user_upocoming_res_table th, #user_past_res_table th {\\r\\nbackground: #f0f0f0;\\r\\npadding: 2px 5px 2px 5px;\\r\\nfont-size: 11px;\\r\\ntext-align: left;\\r\\n}\"}"},"template_simple_integration":{"mode":"0","text":"<div class=\"simple_integration_container\">\r\n<div class=\"simple-integration-logo\"><a href=\"$(company_website)\">$(company_logo)<\/a><\/div>\r\n<div class=\"simple-integration-website\"><h1><a href=\"$(company_website)\">$(site_name)<\/a><\/h1><\/div>\r\n$(if)$(site_desc)$(then)<div class=\"simple-integration-description\"><p style=\"clear: both;\">$(site_desc)&nbsp;<\/p><\/div>$(else)$(endif)\r\n<hr \/>\r\n<div class=\"container\">\r\n<p>$(contents)<\/p>\r\n<\/div>\r\n<hr \/>&copy; $(company_name) | $(company_address)\r\n<\/div>"},"template_google_map_resource":{"mode":"0","text":"<style>\r\n.gm-style-iw.gm-style-iw-c,.gm-style-iw-d{width:230px!important;max-width:initial!important; }\r\n\r\n.map-content-single{padding:10px 15px;}\r\n.title{padding-bottom:5px;}\r\n.map-window-image {\r\n    background-position: center;\r\n    background-repeat: no-repeat;\r\n    background-size: cover;\r\n    display: block;\r\n    height: 150px;\r\n    position: relative;\r\n}\r\na{  display: block !important;\r\n    color: rgb(72, 72, 72) !important;\r\n    text-decoration: none !important;\r\n    pointer-events: visible;\r\n}\r\n.gm-style .gm-style-iw-d::-webkit-scrollbar {height: 0px!important;}\r\n    .gm-style .gm-style-iw-d::-webkit-scrollbar{-webkit-appearance: listitem;}\r\n    .gm-style .gm-style-iw-c .gm-style-iw-d::-webkit-scrollbar-thumb,.gm-style .gm-style-iw-d::-webkit-scrollbar{border:0px!important;width: 0px!important;}\r\n    .gm-style .gm-style-iw-d:-webkit-scrollbar {width: 0px;}\r\n    .gm-style .gm-style-iw{padding: 0px!important;}\r\n<\/style>\r\n<div class='res_info'>\r\n    <a href='$(url)' rel=\"noopener\" data-check-info-section=\"true\" class=\"\">\r\n $(if)  $(thumbnail_image_url) $(then)<div class=\"map-window-image\" style=\"background-image: url($(square_image_url));\"><\/div>$(endif)\r\n<div class=\"map-content-single\">\r\n<div class='title'>$(name)<\/div> \r\n<div class=\"rating\"> $(resource_rating_stars) ($(resource_rating_votes))<\/div>\r\n<div class='desc'>$(desc80)<\/div>\r\n<\/div>\r\n<\/a>\r\n<\/div>"}}