html{text-rendering:optimizeLegibility}body{box-sizing:border-box}@media screen and (min-width:46.25em){}@media screen and (min-width:55em){}@media screen and (min-width:59.6875em){}@media screen and (min-width:68.75em){}@media screen and (min-width:77.5em){}#people_contacts_container .people_box_content *,.people_box_content *{box-sizing:content-box!important;-moz-box-sizing:content-box!important;-webkit-box-sizing:content-box!important}#people_contacts_container .people_box_content,.people_box_content{width:100%;max-width:100%}#people_contacts_container .people_box_content .people_item,.people_box_content .people_item{margin-bottom:1.5em!important;float:left}.a3-portfolio-expander-popup #people_contacts_container .people_box_content .people_item,.a3-portfolio-expander-popup .people_box_content .people_item{margin-right:2%!important;float:left!important;position:static!important}#people_contacts_container .people_box_content.pcol1,.people_box_content.pcol1{width:100%!important}#people_contacts_container .people_box_content.pcol1 .people_item,.people_box_content.pcol1 .people_item{width:100%!important;margin-right:0!important}#people_contacts_container .people_box_content.pcol2,.people_box_content.pcol2{width:102%!important;max-width:none!important}#people_contacts_container .people_box_content.pcol2 .people_item,.people_box_content.pcol2 .people_item{width:48%}#people_contacts_container .people_box_content.pcol3,.people_box_content.pcol3{width:103%!important;max-width:none!important}#people_contacts_container .people_box_content.pcol3 .people_item,.people_box_content.pcol3 .people_item{width:31%}#people_contacts_container .people_box_content.pcol4,.people_box_content.pcol4{width:102%!important;max-width:none!important}#people_contacts_container .people_box_content.pcol4 .people_item,.people_box_content.pcol4 .people_item{width:23%}#people_contacts_container .people_box_content.pcol5,.people_box_content.pcol5{width:102%!important;max-width:none!important}#people_contacts_container .people_box_content.pcol5 .people_item,.people_box_content.pcol5 .people_item{width:18%}.people-grid-sizer{position:absolute;margin-right:2%}.people_box_content.pcol2 .people-grid-sizer{width:48%}.people_box_content.pcol3 .people-grid-sizer{width:31%}.people_box_content.pcol4 .people-grid-sizer{width:23%}.people_box_content.pcol5 .people-grid-sizer{width:18%}@media only screen and (min-width:769px){#people_contacts_container .people_box_content .people_item,.people_box_content .people_item{float:left!important;margin-right:2%!important}#people_contacts_container .people_box_content .people_item.masonry-brick,.people_box_content .people_item.masonry-brick{float:none!important;margin-right:auto!important}.ie #people_contacts_container .people_box_content .people_item,.ie .people_box_content .people_item{float:left!important;margin-right:2%!important}.ie #people_contacts_container .people_box_content .people_item.masonry-brick,.ie .people_box_content .people_item.masonry-brick{float:none!important;margin-right:0!important;margin-left:0!important}#people_contacts_container .masonry,#people_contacts_container .masonry .masonry-brick{-webkit-transition-duration:.7s;-moz-transition-duration:.7s;-ms-transition-duration:.7s;-o-transition-duration:.7s;transition-duration:.7s}#people_contacts_container .masonry{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}#people_contacts_container .masonry .masonry-brick{-webkit-transition-property:left,right,top;-moz-transition-property:left,right,top;-ms-transition-property:left,right,top;-o-transition-property:left,right,top;transition-property:left,right,top}#people_contacts_container .transitions-enabled.masonry{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}#people_contacts_container .transitions-enabled.masonry .masonry-brick{-webkit-transition-property:left,right,top;-moz-transition-property:left,right,top;-ms-transition-property:left,right,top;-o-transition-property:left,right,top;transition-property:left,right,top}#people_contacts_container .infinite-scroll.masonry{-webkit-transition-property:none;-moz-transition-property:none;-ms-transition-property:none;-o-transition-property:none;transition-property:none}#people_contacts_container .transitions-enabled.masonry,#people_contacts_container .transitions-enabled.masonry .masonry-brick{-webkit-transition-duration:.7s;-moz-transition-duration:.7s;-ms-transition-duration:.7s;-o-transition-duration:.7s;transition-duration:.7s}}#people_contacts_container .people-entry-item,.people-entry-item{border:1px solid #dbdbdb;padding:5px;-moz-box-shadow:0 0 5px #dbdbdb!important;-webkit-box-shadow:0 0 5px #dbdbdb!important;box-shadow:0 0 5px #dbdbdb!important}#people_contacts_container .people-entry-item .p_content_left,.people-entry-item .p_content_left{width:29%;float:left;text-align:center}#people_contacts_container .people-entry-item .p_content_left img,.people-entry-item .p_content_left img{background:#fff;border:1px solid #dbdbdb;padding:2px;width:64px;max-width:100%;border-radius:200px;-moz-border-radius:200px;-webkit-border-radius:200px;-moz-box-shadow:0 0 5px #dbdbdb;-webkit-box-shadow:0 0 5px #dbdbdb;box-shadow:0 0 5px #dbdbdb}#people_contacts_container .pcol0 .people-entry-item .p_content_left img,.pcol0 .people-entry-item .p_content_left img{width:150px}#people_contacts_container .pcol1 .people-entry-item .p_content_left img,.pcol1 .people-entry-item .p_content_left img{width:150px}#people_contacts_container .pcol2 .people-entry-item .p_content_left img,.pcol2 .people-entry-item .p_content_left img{width:100px}#people_contacts_container .pcol3 .people-entry-item .p_content_left img,.pcol3 .people-entry-item .p_content_left img{width:80px}#people_contacts_container .people-entry-item .p_content_right,.people-entry-item .p_content_right{width:67%;float:right;color:#000}#people_contacts_container .people-entry-item .p_item_title,.people-entry-item .p_item_title{margin:0 0 10px!important;padding:0!important;line-height:1em!important}#people_contacts_container .people-entry-item .p_item_name,.people-entry-item .p_item_name{margin:0 0 10px!important;padding:0!important;line-height:1em!important}#people_contacts_container .people-entry-item .p_contact_details [class^=p_icon] img,.people-entry-item .p_contact_details [class^=p_icon] img{display:initial}#people_contacts_container .people-entry-item .p_content_right img,.people-entry-item .p_content_right img{border:none!important;border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;-moz-box-shadow:0 0 0 #fff!important;-webkit-box-shadow:0 0 0 #fff!important;box-shadow:0 0 0 #fff!important;background:0 0!important;max-width:21px;vertical-align:text-bottom}#people_contacts_container .people-entry-item .p_icon_email,.people-entry-item .p_icon_email{vertical-align:text-bottom!important}#people_contacts_container .people-entry-item .p_content_right a,#people_contacts_container .people-entry-item .p_content_right p,.people-entry-item .p_content_right a,.people-entry-item .p_content_right p{font-size:12px}#people_contacts_container .people-entry-item .p_title,.people-entry-item .p_title{margin:0!important}body #people_contacts_container #map_canvas img,body #people_contacts_container .map_canvas_container img{background-color:transparent!important;max-width:100000em!important;max-height:100000em!important;border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;-moz-box-shadow:0 0 0 #fff!important;-webkit-box-shadow:0 0 0 #fff!important;box-shadow:0 0 0 #fff!important}#people_contacts_container #map_canvas,#people_contacts_container #single_map_responsinator img,#people_contacts_container .map_canvas_container{border:0 solid #e6e6e6!important;max-width:1000000px!important;background:0 0!important}#people_contacts_container .infowindow{width:300px;float:left}#people_contacts_container .infowindow p{font-size:12px!important;line-height:1em!important;margin-bottom:5px!important;margin:0}#people_contacts_container .infowindow .info_title{font-weight:700;font-size:13px;text-transform:uppercase;margin-bottom:.5em}#people_contacts_container .infowindow .info_title2{font-weight:700;font-size:12px;text-transform:uppercase}#people_contacts_container .infowindow .info_avatar{width:84px;float:left;margin-right:10px;clear:bottom;margin-bottom:10px}body #people_contacts_container #map_canvas .infowindow p img,body #people_contacts_container .map_canvas_container .infowindow p img{border:none!important;border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;-moz-box-shadow:0 0 0 #fff!important;-webkit-box-shadow:0 0 0 #fff!important;box-shadow:0 0 0 #fff!important;background:0 0!important;max-width:21px;vertical-align:text-bottom}body #people_contacts_container #map_canvas .infowindow .info_avatar,body #people_contacts_container .map_canvas_container .infowindow .info_avatar{text-align:center}body #people_contacts_container #map_canvas .infowindow .info_avatar img,body #people_contacts_container .map_canvas_container .infowindow .info_avatar img{padding:2px;width:64px;max-width:100%!important;border-radius:200px;-moz-border-radius:200px;-webkit-border-radius:200px;-moz-box-shadow:0 0 5px #dbdbdb;-webkit-box-shadow:0 0 5px #dbdbdb;box-shadow:0 0 5px #dbdbdb;border:1px solid #dbdbdb;background:#fff}.contact_people_modal{z-index:10500000!important}.contact_people_modal .modal-dialog{margin-top:50px!important}.contact_people_modal .modal-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.contact_people_modal .modal-header .close{font-size:25px;font-family:Arial,sans-serif;padding:0 10px}.contact_people_modal .gform_body .ginput_recaptcha{transform:scale(1)!important}.custom_contact_popup{position:relative}.custom_contact_popup .people_email_inquiry_default_image_container img{background:#fff!important;border:1px solid #dbdbdb;padding:2px;width:80px;max-width:100%!important;border-radius:200px;-moz-border-radius:200px;-webkit-border-radius:200px;-moz-box-shadow:0 0 5px #dbdbdb;-webkit-box-shadow:0 0 5px #dbdbdb;box-shadow:0 0 5px #dbdbdb;position:relative;left:3px}.custom_contact_popup .ajax-wait{background:url(/wp-content/plugins/contact-people-ultimate/assets/images/ajax-loader2.gif) no-repeat scroll center center #fff;display:none;height:100%;left:0;opacity:1;position:absolute;text-align:center;top:0;width:100%;opacity:.7}.custom_contact_popup .gfield_required{color:#c00!important}.people_email_inquiry_form_button,body .people_email_inquiry_form_button{float:right!important;margin-right:2%!important}.people_email_inquiry_field input,.people_email_inquiry_field textarea{-moz-box-shadow:0 0 0 #fff!important;-webkit-box-shadow:0 0 0 #fff!important;box-shadow:0 0 0 #fff!important;width:73%!important;padding:5px}.people_email_inquiry_field{margin-bottom:10px;clear:both}.people_email_inquiry_label{width:22%;float:left;cursor:pointer}.people_email_inquiry_send_copy{cursor:pointer;float:left}.people_email_inquiry_send_copy input{width:auto!important;margin:0!important}.people_email_inquiry_notification_message{display:none}.people_email_inquiry_error_message{color:red}@media only screen and (max-width:568px){.custom_contact_popup{width:auto!important}.people_email_inquiry_product_heading_container{margin-bottom:0!important;padding-left:0!important}body .people_email_inquiry_label{width:100%!important;clear:both}body .people_email_inquiry_send_copy{width:100%;margin-bottom:5px}body .people_email_inquiry_field input[type=text],body .people_email_inquiry_field textarea{width:92%!important}.people_email_inquiry_form_button,body .people_email_inquiry_form_button{float:left!important}}@media screen and (max-width:768px){#people_contacts_container .people_box_content.pcol3,.people_box_content.pcol3{width:102%!important;max-width:none!important}#people_contacts_container .people_box_content.pcol2 .people_item,#people_contacts_container .people_box_content.pcol3 .people_item,#people_contacts_container .people_box_content.pcol4 .people_item,#people_contacts_container .people_box_content.pcol5 .people_item,.ie #people_contacts_container .people_box_content.pcol2 .people_item,.ie #people_contacts_container .people_box_content.pcol3 .people_item,.ie #people_contacts_container .people_box_content.pcol4 .people_item,.ie #people_contacts_container .people_box_content.pcol5 .people_item,.ie .people_box_content.pcol2 .people_item,.ie .people_box_content.pcol3 .people_item,.ie .people_box_content.pcol4 .people_item,.ie .people_box_content.pcol5 .people_item,.people_box_content.pcol2 .people_item,.people_box_content.pcol3 .people_item,.people_box_content.pcol4 .people_item,.people_box_content.pcol5 .people_item{width:48%;float:left;margin-right:1.9%}.people_box_content .people-grid-sizer{width:48%!important;float:left!important;margin-right:1.9%!important}}@media screen and (max-width:480px){#people_contacts_container .people_box_content.pcol2,#people_contacts_container .people_box_content.pcol3,#people_contacts_container .people_box_content.pcol4,#people_contacts_container .people_box_content.pcol5,.people_box_content.pcol2,.people_box_content.pcol3,.people_box_content.pcol4,.people_box_content.pcol5{width:100%!important}#people_contacts_container .people_box_content .people_item,.people_box_content .people_item{width:100%!important;margin-left:0!important;margin-right:0!important}.ie #people_contacts_container .people_box_content .people_item,.ie .people_box_content .people_item{width:100%!important}}#single_map_people_contact img,.people_contact_widget #map_canvas,.people_contact_widget .entry img,.people_contact_widget .map_canvas_container{border:0 solid #e6e6e6!important;max-width:1000000px!important;background:0 0!important}.people_contact_widget .inputError{border-color:#c00}.people_contact_widget ol.forms{margin:0;padding:0;list-style:none}.people_contact_widget ol.forms li{margin:0;padding:0;list-style:none}.people_contact_widget ol.forms li input#sendCopy{margin-left:0}.people_contact_widget ol.forms li span.error{color:#c00;font-size:11px;position:relative;top:-1em}.people_contact_widget ol.forms li.agree_inline input.agree_terms{margin-left:0;margin-bottom:0}.people_contact_widget ol.forms li.agree_inline span.error{top:auto}.people_contact_widget span.require{color:#c00}.people_contact_widget .entry_contact_content p{clear:both}.people_contact_widget #office-location ul li span{margin-right:3px}.people_contact_widget #office-location ul li span img{vertical-align:middle;background-color:transparent!important;max-width:100000em!important;max-height:100000em!important;border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;-moz-box-shadow:0 0 0 #fff!important;-webkit-box-shadow:0 0 0 #fff!important;box-shadow:0 0 0 #fff!important}.people_contact_widget ol.forms li label{width:100%;display:block;font-weight:400!important;font-size:12px}.people_contact_widget ol.forms li input[type=text],.people_contact_widget ol.forms li textarea{display:block;width:95%!important;padding:5px!important}#single_map_people_contact,.content_after_maps,.content_before_maps,.people_contact_widget #office-location{margin-bottom:10px}.people_widget_shortcode{margin-bottom:10px}.people_contact_widget form input[type=button],.people_contact_widget form input[type=submit]{margin-top:10px}#directions_waypoints_panel{width:100%;box-sizing:border-box;display:none}#directions_waypoints_panel ol li{list-style:none!important}#directions_control_panel{margin:10px 0 10px 0;width:100%;box-sizing:border-box;display:none}#directions_control_panel input[type=text]{box-sizing:border-box;height:29px;margin:0 0 5px;padding:5px 5px 5px 30px!important;width:100%;border-color:1px solid #ccc!important}#directions_control_panel input[type=text]#toAddress{margin-bottom:0}#directions_control_panel input[type=text].require{border-color:red!important}#directions_control_panel input[type=submit]{box-sizing:border-box;font-size:13px;height:28px!important;line-height:normal!important;margin:0;padding:4px 10px;margin-top:5px}#directions_control_panel .travelmode_panel{text-align:center}#directions_control_panel .travelmode_panel .travelmode{border-bottom:2px solid #fff!important;padding:5px 5px 0}#directions_control_panel .travelmode_panel .travelmode .travelmode-icon{width:20px;height:20px;cursor:pointer;background-image:url(/wp-content/plugins/contact-people-ultimate/assets/images/a3_location_icons.png);display:inline-block;background-size:20px 276px}#directions_control_panel .travelmode_panel .travelmode.travelmode-on{border-bottom:2px solid #297fe9!important}#directions_control_panel .travelmode_panel .travelmode:hover{border-bottom:2px solid #96c6fe!important}#directions_control_panel .travelmode-address{position:relative}#directions_control_panel .travelmode-address .travelmode-icon{background:url(/wp-content/plugins/contact-people-ultimate/assets/images/directions.png) no-repeat scroll 0 0 transparent;cursor:pointer;display:inline-block;margin:0;padding:0;vertical-align:middle}#directions_control_panel .travelmode-address .travelmode-icon.travelmode-icon-a{background-position:0 -140px;height:24px;width:24px;left:3px;position:absolute;top:3px;cursor:inherit}#directions_control_panel .travelmode-address .travelmode-icon.travelmode-icon-b{background-position:0 -72px;height:24px;width:24px;left:3px;position:absolute;top:3px;cursor:inherit}#directions_control_panel .travelmode-address .get_my_location{background-color:transparent;border:0 solid #000;height:16px;position:absolute;right:2px;top:3px;width:16px}#directions_control_panel .travelmode-address .travelmode-icon.travelmode-icon-ml{background:url(/wp-content/plugins/contact-people-ultimate/assets/images/location.png) no-repeat 0 0!important;height:16px;width:16px}#directions_control_panel .travelmode-address .swap_startend{background-color:transparent;border:0 solid #000;height:12px;left:10px;position:absolute;top:20px;width:10px;z-index:10000}#directions_control_panel .travelmode-address .travelmode-icon.travelmode-icon-swap{background-position:-10px -489px;height:12px;width:10px}#directions_control_panel .travelmode{background-color:transparent;border:0 solid #ccc;display:inline-block;margin:0;padding:0;text-align:center;vertical-align:bottom}#directions_control_panel .travelmode .travelmode-icon .travelmode-icon-car{background-position:0 -60px}#directions_control_panel .travelmode.travelmode-on{background-color:transparent}#directions_control_panel .travelmode.travelmode-on .travelmode-icon-transit{background-position:0 -100px}#directions_control_panel .travelmode.travelmode-on .travelmode-icon-walk{background-position:0 -140px}#directions_control_panel .travelmode.travelmode-on .travelmode-icon-bike{background-position:0 -180px}#directions_control_panel .travelmode-icon-car{background-position:0 -40px}#directions_control_panel .travelmode-icon-transit{background-position:0 -80px}#directions_control_panel .travelmode-icon-walk{background-position:0 -120px}#directions_control_panel .travelmode-icon-bike{background-position:0 -160px}.clear{clear:both}.nobr{white-space:nowrap}#people_contacts_container .people-entry-item .p_content_left,.people-entry-item .p_content_left{width:24% !important;float:left !important;text-align:center}#people_contacts_container .people-entry-item .p_content_right,.people-entry-item .p_content_right{width:74% !important;float:right !important}#people_contacts_container .people-entry-item .p_item_title,.people-entry-item .p_item_title{font:bold 18px/1.4em Arial,sans-serif !important;color:#000 !important}#people_contacts_container .people-entry-item .p_item_name,.people-entry-item .p_item_name{font:bold 16px/1.4em Arial,sans-serif !important;color:#000 !important}#people_contacts_container .people-entry-item .p_about_profile *,.people-entry-item .p_about_profile *{font:normal 13px/1.4em Arial,sans-serif !important;color:#000 !important}#people_contacts_container .people-entry-item .p_contact_details *,.people-entry-item .p_contact_details *{font:normal 13px/1.4em Arial,sans-serif !important;color:#000 !important}#people_contacts_container .people-entry-item .p_about_profile a,.people-entry-item .p_about_profile a,#people_contacts_container .people-entry-item .p_contact_details a,.people-entry-item .p_contact_details a{color:#1a8fb2 !important}#people_contacts_container .people-entry-item .p_about_profile a:hover,.people-entry-item .p_about_profile a:hover,#people_contacts_container .people-entry-item .p_contact_details a:hover,.people-entry-item .p_contact_details a:hover{color:#23527c !important}#people_contacts_container .people-entry-item .p_content_left img,.people-entry-item .p_content_left img{width:auto !important;max-width:100% !important}#people_contacts_container .people-entry-item .p_content_left img,.people-entry-item .p_content_left img,body #people_contacts_container #map_canvas .infowindow .info_avatar img,body #people_contacts_container .map_canvas_container .infowindow .info_avatar img,.custom_contact_popup .people_email_inquiry_default_image_container img{background:#fff !important;border:0 !important;padding:2px !important;border-radius:0 !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;box-shadow:0 0 2px 2px #dbdbdb !important;-moz-box-shadow:0 0 2px 2px #dbdbdb !important;-webkit-box-shadow:0 0 2px 2px #dbdbdb !important;box-sizing:border-box !important;-moz-box-sizing:border-box !important;-webkit-box-sizing:border-box !important}#people_contacts_container .people_item .people-entry-item,.people_item .people-entry-item{background-color:#fff;border:1px solid #dbdbdb !important;border-radius:0 !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;padding:10px 10px 10px 10px;box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important}#people_contacts_container .people_box_content.has_map .people_item.has_marker .people-entry-item,.people_box_content.has_map .people_item.has_marker .people-entry-item{cursor:pointer}#people_contacts_container .people_box_content.has_map .people_item.has_marker .people-entry-item:hover,.people_box_content.has_map .people_item.has_marker .people-entry-item:hover{background-color:#e6f3f4}#people_contacts_container .infowindow{background-color:#e6f3f4;padding:10px}.custom_contact_popup *{box-sizing:content-box !important;-moz-box-sizing:content-box !important;-webkit-box-sizing:content-box !important}body .contact_people_modal .modal-content{background-color:#fff !important;font:normal 12px/1.4em Arial,sans-serif !important;color:#000 !important}.people_email_inquiry_contact_heading{font:normal 14px/1.4em Arial,sans-serif !important;color:#000 !important}.people_email_inquiry_site_name{font:normal 28px/1.4em Arial,sans-serif !important;color:#000 !important}.people_email_inquiry_profile_position{font:bold 14px/1.4em Arial,sans-serif !important;color:#000 !important}.people_email_inquiry_profile_name{font:bold 14px/1.4em Arial,sans-serif !important;color:#000 !important}.custom_contact_popup input,.custom_contact_popup textarea{border:1px solid #ccc !important;border-radius:0 !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;background-color:#fafafa !important;color:#000 !important}body .people_email_inquiry_form_button,.people_email_inquiry_form_button{position:relative !important;cursor:pointer;display:inline-block !important;line-height:1 !important}body .people_email_inquiry_form_button,.people_email_inquiry_form_button{padding:7px 10px !important;margin:0;background-color:#ee2b2b !important;background:-webkit-gradient(linear,left top,left bottom,color-stop(.2,#fbcaca),color-stop(1,#ee2b2b)) !important;background:-moz-linear-gradient(center top,#fbcaca 20%,#ee2b2b 100%) !important;border:1px solid #ee2b2b !important;border-radius:3px 3px 3px 3px !important;-moz-border-radius:3px 3px 3px 3px !important;-webkit-border-radius:3px 3px 3px 3px !important;font:normal 12px/1.4em Arial,sans-serif !important;color:#fff !important;text-align:center !important;text-shadow:0 -1px 0 rgba(0,0,0,0.3);text-decoration:none !important}.room_seperate{clear:both}#container_rooms.room_layout_1
.room_column_2.column_book_button{position:absolute;bottom:0;right:0}#container_rooms.room_layout_2
.room_gallery{margin-top:20px}#container_rooms.room_layout_3
.room_column_1{width:34%;float:left;margin-right:2%;position:relative}#container_rooms.room_layout_3
.room_column_2{width:30%;float:left;position:relative}#container_rooms.room_layout_3
.room_column_3{width:30%;float:right;position:relative}.room_grid_view .room_box_item .entry-item{background:none repeat scroll 0 0 #FFF;border:1px
solid #CDCDCE;box-shadow:0 0 5px #CDCDCD;position:relative;padding:15px
15px 0}.room_grid_view .room_box_item .entry-item .thumbnail-room{margin-bottom:10px;overflow:visible!important;text-align:center;position:relative}.room_grid_view .room_box_item .entry-item .thumbnail-room
a{display:inline-block;text-align:center}.room_grid_view .room_box_item .entry-item .thumbnail-room
img{border:none;height:auto;width:100%;max-width:100%;display:table-cell!important;padding:0}.room_grid_view .room_box_item .entry-item .room-bottom
.postedin{background:none repeat scroll 0 0 #f7f7f7;border-bottom:1px solid #DDD;border-top:1px solid #DDD;margin:0
-15px;padding:15px}.room_grid_view .room_box_item .entry-item .room-bottom
.view_room_container{background:none repeat scroll 0 0 #f7f7f7;border-top:1px solid #FFF;text-align:center;margin:0
-15px;padding:15px}.room_grid_view
.room_box_item{float:left;margin-bottom:20px;margin-left:1%;margin-right:1%}.room_grid_view
.room_column_1{margin-left:0}#room_grid_view2
.room_box_item{width:49%}#room_grid_view2
.room_column_2{margin-right:0;float:right}#room_grid_view3
.room_box_item{width:32%}#room_grid_view4
.room_box_item{width:23.5%}#room_grid_view5
.room_box_item{width:18.4%}#container_rooms
.room_gallery{margin-bottom:10px}#container_rooms .room_single_image_container
.room_single_image{vertical-align:middle;max-width:100%;border:none;width:100%;margin:0;padding:0}#container_rooms
.bedding_content{border:1px
solid #CCC;background:#f7f7f7;float:left;width:94%;padding:5% 3%}#container_rooms .bedding_container
.span_room_icon{text-align:center;display:inline-block;width:15%}#container_rooms .bedding_container
.bed_text{float:left}#container_rooms .bedding_container
.bedding_plus{text-align:center;display:inline-block;width:5%}#container_rooms .bedding_container
.bedding_plus_notext{text-align:center;display:inline-block;width:5%;float:left}#container_rooms .bedding_container
img.room_bed_icon{border:none;max-width:100%;background:none;margin:0;padding:0}#container_rooms .room_onsale,.room_onsale{display:inline-block;padding:2px
5px}.room_onsale_banner{background:none repeat scroll 0 0 transparent!important;border:medium none!important;left:-3px;position:absolute;top:-3px;z-index:10;width:auto!important;margin:0!important;padding:0!important}ul#room_amenities_container
li.room_amenities_item{background-position:left top;background-repeat:no-repeat;background-image:url(/wp-content/plugins/a3-rooms-pro/templates/images/bullet_amenities.png);list-style:none;margin:5px
0 0;padding:0
0 0 20px}.room_amenities_readmore_container{float:right;margin-top:10px;font-weight:bold}#container_rooms .room_features .room_features_ul
li.room_feature_item{background-position:left 2px;background-repeat:no-repeat;background-image:url(/wp-content/plugins/a3-rooms-pro/templates/images/bullet_features.png);list-style:none;margin:5px
0 0;padding:0
0 0 20px}.p_data,.current_column{display:none}.room_more_result{display:none;width:240px;text-align:center;position:fixed;bottom:50%;left:50%;margin-left:-125px;background-color:black;opacity:.75;color:white;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;padding:10px}.room_more_result
img{border:none;background:none;margin:0;padding:0}#container_rooms
.room_book_container{border:1px
solid #CCC;background:#f7f7f7;float:left;width:94%;text-align:center;padding:5% 3%}#container_rooms a.book_button,#container_rooms
a.readmore_button{cursor:pointer;display:inline-block!important;line-height:1!important;border:1px
solid #161616;color:white!important;text-align:center!important;text-shadow:0 -1px 0 hsla(0,0%,0%,.3);text-decoration:none!important;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background-color:#2B2B2B;background:0;-webkit-box-shadow:inset 0 1px 0 hsla(0,100%,100%,.3) , inset 0 0 2px hsla(0,100%,100%,.3) , 0 1px 2px hsla(0,0%,0%,.29);-moz-box-shadow:inset 0 1px 0 hsla(0,100%,100%,.3) , inset 0 0 2px hsla(0,100%,100%,.3) , 0 1px 2px hsla(0,0%,0%,.29);box-shadow:inset 0 1px 0 hsla(0,100%,100%,.3) , inset 0 0 2px hsla(0,100%,100%,.3) , 0 1px 2px hsla(0,0%,0%,.29);padding:6px
13px!important}#container_rooms a.book_button:hover,#container_rooms a.book_button.hover,#container_rooms a.book_button.active,#container_rooms a.readmore_button:hover,#container_rooms a.readmore_button.hover,#container_rooms
a.readmore_button.active{text-decoration:none!important;background:0}#container_rooms a.book_button:active,#container_rooms a.book_button.active,#container_rooms a.readmore_button:active,#container_rooms
a.readmore_button.active{-webkit-box-shadow:inset 0 0 7px hsla(0,0%,0%,.3) , 0 1px 0 hsla(0,100%,100%,1);-moz-box-shadow:inset 0 0 7px hsla(0,0%,0%,.3) , 0 1px 0 hsla(0,100%,100%,1);box-shadow:inset 0 0 7px hsla(0,0%,0%,.3) , 0 1px 0 hsla(0,100%,100%,1);border-color:#161616}#container_rooms a.book_button.custom:hover,#container_rooms a.readmore_button.custom:hover{opacity:0.85}#container_rooms a.book_button span,#container_rooms a.readmore_button
span{line-height:1!important;min-height:16px!important}#container_rooms.room_layout_1,#container_rooms.room_layout_2,#container_rooms.room_layout_3{float:left;width:100%;clear:both;position:relative;margin:10px
0}#container_rooms.room_layout_1 .room_column_1,#container_rooms.room_layout_2
.room_column_1{width:50%;float:left;position:relative}#container_rooms.room_layout_1 .room_column_2,#container_rooms.room_layout_2
.room_column_2{width:48%;float:right;position:relative}#container_rooms.room_layout_2 .room_book_container,#container_rooms.room_layout_3
.room_book_container{border-top-color:#FFF}.room_grid_view .room_box_item .entry-item .room-title,.room_grid_view .room_box_item .entry-item .room-content,#container_rooms
.room_single_image_container{text-align:center;padding-left:0px;padding-right:0px;margin-left:0px;margin-right:0px}#room_grid_view3 .room_column_3,#room_grid_view4 .room_column_4,#room_grid_view5
.room_column_5{margin-right:0}#container_rooms .bedding_container,#room_onsale_widget_container,#room_recently_viewed_widget_container,#room_categories_widget_container ul.room_categories_list li.cat-item,.room_rated_content{margin-top:5px}#container_rooms .room_price_container,#container_rooms
.room_onsale_container{margin-bottom:15px}#container_rooms .room_price,#container_rooms
.max_people_number{display:inline-block;background:#7f7f7f;color:#fff;padding:2px
5px}#room_onsale_widget_container ul li,#room_recently_viewed_widget_container ul
li{float:left;width:100%;margin-bottom:15px}#room_onsale_widget_container ul li a.room_image_a,#room_recently_viewed_widget_container ul li
a.room_image_a{float:left;width:30%;border:1px
solid #CCC;position:relative;padding:1px}#room_onsale_widget_container ul li a .room_onsale_name,#room_recently_viewed_widget_container ul li a .room_recently_viewed_name,#room_categories_widget_container ul.room_categories_list .cat-name{font-weight:bold}#room_onsale_widget_container .room_onsale_image,#room_recently_viewed_widget_container
.room_recently_viewed_image{width:100%;float:left}#room_onsale_widget_container .room_onsale_content,#room_recently_viewed_widget_container
.room_recently_viewed_content{margin-left:30%;padding-left:10px}ul#room_amenities_container,#container_rooms .room_features
.room_features_ul{list-style:none;margin:0;padding:0}#room_categories_widget_container ul.room_categories_list .current-cat-name,#room_categories_widget_container ul.room_categories_list .current-room-name{text-decoration:underline}@media only screen and (max-width: 768px){body .rooms_page .rooms_box_content .room_box_item,body.archive.tax-room_category .rooms_box_content .room_box_item,#room_grid_view2 .room_box_item,#room_grid_view1 .room_box_item,#room_grid_view3 .room_box_item,#room_grid_view .room_box_item,#room_grid_view4 .room_box_item,#room_grid_view5
.room_box_item{margin-bottom:2em;display:block;width:100%}}body .room_grid_view .room_box_item .entry-item .room-content{margin-top:1em;text-align:center}body .room_gallery .ad-gallery .ad-nav .ad-thumbs{padding-bottom:3px}body .room_gallery .icon_zoom,
body .room_gallery .slide-ctrl{box-sizing:content-box}.room_grid_view .room_box_item .entry-item .room-bottom
.postedin{border-bottom:1px solid #d9d4d4;background:none repeat scroll 0 0 #f4f8fb;border-top:1px solid #d9d4d4;border-left:0 solid #d9d4d4;border-right:0 solid #d9d4d4;margin:0
-15px;padding:15px}body .room_grid_view .room_box_item .entry-item .room-bottom .view_rom_container,
body .room_grid_view .room_box_item .entry-item .room-bottom
.view_room_container{border-top-color:#FFF;background:none repeat scroll 0 0 #f4f8fb;border-left:0 solid #d9d4d4;border-right:0 solid #d9d4d4;margin:0
-15px;padding:15px}body.home .room_grid_view
.room_box_item{margin-left:auto !important;margin-right:auto !important}body .room_grid_view .room_box_item .entry-item .thumbnail a,
.room_grid_view .room_box_item .entry-item .thumbnail
a{width:100%}.bedding_title,.room-title{margin-bottom: .5em}#room_onsale_widget_container ul li a
.room_onsale_name{font-weight:normal}#container_rooms.room_layout_1 .room_column_1,
#container_rooms.room_layout_1
.room_column_2.column_book_button{margin-bottom: .5em}body #container_rooms .room_price,
body #container_rooms .max_people_number,
body #container_rooms
.max_people_number{background:#b2d1f0;border:1px
solid #8dc0f4;color:#000}body #container_rooms .room_onsale,
body
.room_onsale{background:#b2d1f0;border:1px
solid #8dc0f4}body .room_cycle_category_container,
body .room_cycle_item
.item_link{background:#b2d1f0}.type-room .single-ct:first-child>.post-meta{display:none}body #container_rooms .bedding_content,
#container_rooms
.room_book_container{box-sizing:content-box}body.page-template-template-room .main .main-ctn{padding:0px;background-color:transparent;margin:0px;box-sizing:border-box}.room_more_result
img{width:auto !important}.room_more_result{background:none repeat scroll 0 0 #000;bottom:0 !important;color:#fff;left:32% !important;margin:0;opacity: .8;padding:2% 1%;position:absolute;text-align:center;width:30%;min-width:200px;z-index:999999;font-size:12px !important;font-family:Arial,Helvetica,sans-serif !important;line-height:1 !important;-webkit-border-radius:5px;border-radius:5px}@media only screen and (max-width: 767px){#container_rooms .room_column_1,
#container_rooms .room_column_2,
#container_rooms .room_column_3,
#container_rooms
.room_column{display:block !important;margin-bottom:20px !important;width:100% !important}#container_rooms.room_layout_1
.room_column_2.column_book_button{position:relative !important;bottom:auto;right:auto}}@media only screen and (min-width: 768px){body.home .room_grid_view
.room_box_item{float:left !important;margin-left:0;margin-right:2% !important}body.home .room_grid_view .room_box_item.masonry-brick{float:none !important;margin-left:0;margin-right:auto !important}}@media only screen and (max-width: 479px){.room_more_result{left:0 !important;width:98% !important}}.clear{clear:both}.nobr{white-space:nowrap}body .pvc-stats-icon{color:#000 !important}.clear{clear:both}.nobr{white-space:nowrap}.lazy-hidden,.entry img.lazy-hidden,img.thumbnail.lazy-hidden{background-color:#fff}