*{margin:0px;padding:0px}html{margin-bottom:1px;height:100%}img{border:none;max-width:100%}h1{margin:10px 0;padding:0px 0px 5px 0px;font-size:24px;color:#01356E;font-weight:normal;text-align:center}h2{margin:10px 0}p{margin:0px;padding:0px 10px 15px 0px;font-size:13px;font-family:Helvetica, san-serif;color:#353535;line-height:1.5}a{text-decoration:none}li{list-style:none;line-height:1.5}section{background:#FFFFFF}iframe{max-width:100%}.clearfix:after{content:"";display:table;clear:both}.clearfix{*zoom:1}.fleft{float:left}.fright{float:right}.content-right{width:704px;float:left}input,textarea{color:#000}.home_content{background:#ffffff;padding:5px}.page_title_h{color:#01356E;margin:0px;padding:0px;font-size:20px;font-weight:normal;text-align:left;margin:10px 0}#resort_content ul,#resort_content ol{margin-left:25px;padding:0 10px 15px 0}.pbg_info img{cursor:pointer}#resort_second_additional{padding:10px}.home_block_left{width:65%;float:left;margin-left:15px}.home_block_right{float:left;width:28%;margin-left:25px}.grayBlockCover{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #e2e1e1;margin-bottom:10px}.grayBlock{background:#f2f2f2;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #FFFFFF;padding:10px}.grayBlock h4{text-align:center;font-size:22px;color:#0229bf}.grayBlock ul li{border-bottom:1px dotted #CCCCCC;list-style:none}.grayBlock ul li a{font-family:Arial;font-size:14px;color:#027aba;line-height:28px;text-decoration:none}.grayBlock table{margin-top:15px}.grayBlock table td{width:130px}.grayBlock table td input{width:120px}.grayBlock table td input[type=button]{color:white;font-size:12px;padding:5px 10px 5px 10px;font-weight:bold;font-family:"Trebuchet MS";cursor:pointer}.blue_box{border:1px solid #ccd4d6 !important;margin:10px auto !important;padding:0 !important;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:0;border-bottom-left-radius:0;width:100% !important;background-color:#eef7fc;background-repeat:repeat-x;background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#eef7fc));background-image:-webkit-linear-gradient(top, #fff, #eef7fc);background-image:-moz-linear-gradient(top, #fff, #eef7fc);background-image:-ms-linear-gradient(top, #fff, #eef7fc);background-image:-o-linear-gradient(top, #fff, #eef7fc);background-image:linear-gradient(top, #fff, #eef7fc)}.blue_box h2{background-color:#eef7fc;background-repeat:repeat-x;background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#eef7fc));background-image:-webkit-linear-gradient(top, #fff, #eef7fc);background-image:-moz-linear-gradient(top, #fff, #eef7fc);background-image:-ms-linear-gradient(top, #fff, #eef7fc);background-image:-o-linear-gradient(top, #fff, #eef7fc);background-image:linear-gradient(top, #fff, #eef7fc);font-size:15px;font-weight:bold;color:#01356E;line-height:38px;padding:0px 0px 0px 20px;margin:0;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom:1px solid #fff}.blue_box .thumb{padding:10px;float:left}.blue_box .description{padding:10px;text-align:justify;font-size:16px}.blue_box:after{content:'';display:block;clear:both}.orange_box{border:1px solid #ddc498 !important;margin:10px auto !important;padding:0 !important;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:0;border-bottom-left-radius:0;width:100% !important;background-color:#ffeecf;background-repeat:repeat-x;background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#ffeecf));background-image:-webkit-linear-gradient(top, #fff, #ffeecf);background-image:-moz-linear-gradient(top, #fff, #ffeecf);background-image:-ms-linear-gradient(top, #fff, #ffeecf);background-image:-o-linear-gradient(top, #fff, #ffeecf);background-image:linear-gradient(top, #fff, #ffeecf)}.orange_box h2{height:38px;background-color:#ffeecf;background-repeat:repeat-x;background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#ffeecf));background-image:-webkit-linear-gradient(top, #fff, #ffeecf);background-image:-moz-linear-gradient(top, #fff, #ffeecf);background-image:-ms-linear-gradient(top, #fff, #ffeecf);background-image:-o-linear-gradient(top, #fff, #ffeecf);background-image:linear-gradient(top, #fff, #ffeecf);font-size:15px;font-weight:bold;color:#01356E;line-height:38px;padding:0px 0px 0px 20px;margin:0;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom:1px solid #fff}.orange_box .thumb{padding:10px;float:left}.orange_box .description{padding:10px;text-align:justify;font-size:16px}.orange_box:after{content:'';display:block;clear:both}.wpcf7-list-item{display:block}.owner_direct img{max-width:200px}.alignnone{margin:5px 20px 20px 0}.ct-align{text-align:center}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.top_info:after{content:'';display:block;clear:both}.top_info .logo{width:215px;float:left;padding-top:11px}.top_info .contact_and_search{float:right}.top_info .contact_and_search .contact-sec{margin-top:5px}.top_info .contact_and_search .contact-sec ul{height:40px;margin:0px;padding:0px}.top_info .contact_and_search .contact-sec ul li{display:block;width:150px;list-style-type:none;padding-left:2px;float:left}.top_info .contact_and_search .contact-sec ul li strong{font-family:Arial;display:block;width:100%;font-size:13px;padding-bottom:3px;font-weight:normal;color:#cccccc;float:left}.top_info .contact_and_search .contact-sec ul li span{font-family:'Merriweather Sans';display:block;width:100%;font-size:16px;color:#ffffff;float:left}.top_info .contact_and_search .contact-sec ul li span a{color:#ffffff;text-decoration:none;font-family:"Merriweather Sans"}.top_info .contact_and_search .contact-sec ul li.email{width:300px}.top_info .contact_and_search .contact-sec ul li.email span{font-size:14px;line-height:20px}.top_info .contact_and_search .contact-sec ul .br-left{border-left:2px solid #096efe;width:1px}.top_info .contact_and_search .search_form #search_text{margin-top:2px;margin-right:5px;height:25px;border-radius:3px;border:none;font-size:13px;font-family:Calibri;float:right}.top_info .contact_and_search .search_form .web_search{background-color:#105ac7;background-repeat:repeat-x;background-image:-webkit-gradient(linear, left top, left bottom, from(#3f8bf8), to(#105ac7));background-image:-webkit-linear-gradient(top, #3f8bf8, #105ac7);background-image:-moz-linear-gradient(top, #3f8bf8, #105ac7);background-image:-ms-linear-gradient(top, #3f8bf8, #105ac7);background-image:-o-linear-gradient(top, #3f8bf8, #105ac7);background-image:linear-gradient(top, #3f8bf8, #105ac7);border-radius:5px;text-align:center;height:28px;width:109px;float:right;display:inline-block;vertical-align:middle;line-height:28px;margin:0 auto;cursor:pointer}.top_info .contact_and_search .search_form .web_search span{font:20px Calibri, san-serif;color:#FFFFFF}.top_info .contact_and_search .search_form:after{content:'';display:block;clear:both}.header_mobile_icon{display:none}nav:after{content:'';display:block;clear:both}nav ul.nav{margin:0px;padding:0px 0px 0px 1px}nav ul.nav li{list-style-type:none;padding:0px 0px 0px 0px;float:left;line-height:46px;display:block}nav ul.nav li a{color:#fff;font-size:0.8em;text-decoration:none;font-weight:700;padding:0px 7px;display:block;font-family:Helvetica, Arial, san-serif}nav ul.nav li a:hover,nav ul.nav li a.current_page_item{background:#333366;text-decoration:none}.footer_block{background:#000099;padding:5px}.footer_block a{color:#fff}.footer_block a:hover{color:#cccccc;text-decoration:none}ul.seaside_footer_menu li{list-style:none;display:inline;float:left}.footer{color:#dddddd;font-size:12px;width:100%;text-align:center}.footer a{color:#dddddd}.footer-widget{padding:10px;width:100%}.footer-widget li{width:20%;float:left;list-style:none;padding-left:10px;padding-right:10px;font-size:20px;font-weight:bold}.footer-widget li:nth-child(3){border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;width:28%}.footer-widget li a{text-decoration:none;font-size:13px;font-weight:normal}.footer-widget li li{width:100%;margin-bottom:5px;padding-left:0px}.footer-widget li li:nth-child(3){border:none;width:100%}.footer_menu{text-align:center;margin-top:10px}.footer_menu li{list-style:none;background:none;text-align:center;display:inline;padding:0 10px;border-right:1px solid #ffffff}.footer_menu li a{text-decoration:none;font-size:14px;color:#fff;font-weight:bold;font-family:Helvetica, Arial, san-serif}.footer_menu li:last-child{border-right:none}.third-widget,.fourth-widget,.fifth-widget{padding:5px}.fourth-widget{padding-right:20px}.wrapper{width:1000px;float:none;margin:0px auto}.content_body p,.detail p{font-size:1.1em;text-align:justify;line-height:1.5}.second_widget{display:flex;flex-wrap:wrap;justify-content:center;margin-top:5px}.content_body p.unit_search_result_title{line-height:2em}.resort_video{float:right;padding:10px;border:1px solid #CCCCCC;margin:3px 0 0px 12px}.big_blue_button{background-color:#8fb9e2;background-repeat:repeat-x;background-image:-webkit-gradient(linear, left top, left bottom, from(#c1dff9), to(#8fb9e2));background-image:-webkit-linear-gradient(top, #c1dff9, #8fb9e2);background-image:-moz-linear-gradient(top, #c1dff9, #8fb9e2);background-image:-ms-linear-gradient(top, #c1dff9, #8fb9e2);background-image:-o-linear-gradient(top, #c1dff9, #8fb9e2);background-image:linear-gradient(top, #c1dff9, #8fb9e2);border-radius:10px;text-align:center;height:45px;width:100%;display:inline-block;vertical-align:middle;line-height:55px;margin:5px auto}.big_blue_button span{font:bold 26px Calibri, san-serif;color:#000000;line-height:45px}.contact_T span{font-size:14px;font-weight:bold;color:#583201;padding-left:35px;font-family:'Trebuchet MS', Arial, Helvetica, sans-serif}.right_block:after,.home_search_block:after,.home_top:after,.home_content:after,.first_widget:after,.second_widget:after,.content_body:after,.third_widget:after,.restaurant_widget:after,.fourth_widget:after,.fifth_widget:after,.breadcrumbs:after,.search_second_widget:after{content:'';display:block;clear:both}.hidden{display:none !important}.edited_by{text-align:right;padding:10px}.edited_by a{color:#555555;font-size:1em}#custom_slideshow{margin-left:312px}.wrapper .t-center{text-align:center}.light-grey-block{background:#eee}.content_body .btn-full_width{width:100%;padding:6px 0;text-decoration:none !important;font-weight:700;font-size:1.2em}.content_body ul li,.content_body ol li{font-size:1.1em;line-height:1.5;margin-left:45px;list-style:inherit;font-family:Helvetica, san serif}.nivoSlider{position:relative}.nivoSlider img{position:absolute;top:0px;left:0px}.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none}.nivo-slice{display:block;position:absolute;z-index:5;height:100%}.nivo-box{display:block;position:absolute;z-index:5}.nivo-caption{position:absolute;left:0px;bottom:0px;background:#000;color:#fff;opacity:0.8;width:100%}.nivo-caption p{padding:5px;margin:0}.nivo-caption a{display:inline !important}.nivo-html-caption{display:none}.nivo-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer}.nivo-prevNav{left:0px}.nivo-nextNav{right:0px}.nivo-controlNav a{position:relative;z-index:9;cursor:pointer}.nivo-controlNav a.active{font-weight:bold}.pricing-br{width:972px;border-spacing:0;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#c5c5c5 #c5c5c5 -moz-use-text-color;border-image:none;border-style:solid solid none;border-width:1px 1px medium}.first-row{background-color:#ececec}.first-rowetxt{border-bottom:1px solid #c1c0c0;border-left:1px solid white;border-top:1px solid white;color:black;line-height:29px;padding-left:10px}.first-rowetxt-02{border-bottom:1px solid #c1c0c0;border-left:1px solid #b0b0b0;border-top:1px solid white;color:black;line-height:29px;padding-left:10px}.second-rowetxt{border-bottom:1px solid #b0b0b0;color:#01356e;line-height:27px;padding-left:10px}.form-group{width:80%;margin:8px auto 0}.form-group label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}.form-group .form-control{display:block;width:100%;padding:6px 0px;font-size:14px;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-group .blue_button{background:#0088cc;border-radius:10px;text-align:center;height:45px;width:100%;display:inline-block;vertical-align:middle;line-height:45px;margin:5px auto;font-size:20px;color:#ffffff;font-weight:700px;cursor:pointer;-webkit-transition:1s;-o-transition:1s;transition:1s}.form-group .blue_button:hover{color:#F0F0F0;background:#0067a7;transform:scale(1.05)}.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}.rslides li:first-child{position:relative;display:block;float:left}.rslides img{display:block;height:500px;float:left;max-width:none;border:0}.rslides .caption{position:absolute;display:block;bottom:50px;right:0;padding:10px;text-align:center;background:#000;background:rgba(0,0,0,0.8);width:200px;z-index:60}.rslides .caption a{font-family:Arial, Helvetica, san-serif;font-size:16px;color:#fff;cursor:pointer}.rslides .caption a:hover{text-decoration:none;color:#dddddd}.responsiveSlideshow{position:absolute;top:0;left:0;overflow:hidden;height:500px;width:100%}.responsiveSlideshowDiv{width:100%;height:500px;background-repeat:no-repeat;background-size:cover;background-position:center center}.header_block{z-index:50;position:relative;height:500px}.header{background:rgba(0,0,153,0.8)}.navigation{background:rgba(0,51,153,0.4)}.resorts_widget{padding:0 0px 5px 0px;float:left;width:220px;height:230px;background-color:#2b8bc7;background-repeat:repeat-y;background:-webkit-gradient(linear, left top, right top, from(#2b8bc7), to(#2964a8));background:-webkit-linear-gradient(left, #2b8bc7, #2964a8);background:-moz-linear-gradient(left, #2b8bc7, #2964a8);background:-ms-linear-gradient(left, #2b8bc7, #2964a8);background:-o-linear-gradient(left, #2b8bc7, #2964a8);border-radius:5px;margin:0 13px 19px 13px}.resorts_widget h3{font-size:16px;font-weight:bold;color:#FFF;text-align:center;line-height:27px;height:27px}.resorts_widget h3 a{text-decoration:none;color:#FFF}.resorts_widget .resorts_body{height:192px;margin:0 auto;background:#f8f8f8;background:-moz-linear-gradient(top, #c5daed 0%, #fff 40%, #fff 60%, #c5daed 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #c5daed), color-stop(40%, #fff), color-stop(60%, #fff), color-stop(100%, #c5daed));background:-webkit-linear-gradient(top, #c5daed 0%, #fff 40%, #fff 60%, #c5daed 100%);background:-o-linear-gradient(top, #c5daed 0%, #fff 40%, #fff 60%, #c5daed 100%);background:-ms-linear-gradient(top, #c5daed 0%, #fff 40%, #fff 60%, #c5daed 100%);background:linear-gradient(to bottom, #c5daed 0%, #fff 40%, #fff 60%, #c5daed 100%);border-radius:5px;padding:10px 10px 0px 10px;border:1px solid #b6d0e7}.resorts_widget .resorts_body p{margin-top:5px}.resorts_widget .resorts_body img{width:199px;height:98px}.resorts_widget_big{padding:0 0px 5px 0px;float:left;background-color:#2b8bc7;background-repeat:repeat-y;background:-webkit-gradient(linear, left top, right top, from(#2b8bc7), to(#2964a8));background:-webkit-linear-gradient(left, #2b8bc7, #2964a8);background:-moz-linear-gradient(left, #2b8bc7, #2964a8);background:-ms-linear-gradient(left, #2b8bc7, #2964a8);background:-o-linear-gradient(left, #2b8bc7, #2964a8);border-radius:5px;margin:0 13px 19px 13px}.resorts_widget_big h3{font-size:16px;font-weight:bold;color:#FFF;text-align:center;line-height:27px;height:27px}.resorts_widget_big h3 a{text-decoration:none;color:#FFF}.resorts_widget_big .resorts_body{margin:0 auto;background:#f8f8f8;background:-moz-linear-gradient(top, #c5daed 0%, #fff 40%, #fff 60%, #c5daed 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #c5daed), color-stop(40%, #fff), color-stop(60%, #fff), color-stop(100%, #c5daed));background:-webkit-linear-gradient(top, #c5daed 0%, #fff 40%, #fff 60%, #c5daed 100%);background:-o-linear-gradient(top, #c5daed 0%, #fff 40%, #fff 60%, #c5daed 100%);background:-ms-linear-gradient(top, #c5daed 0%, #fff 40%, #fff 60%, #c5daed 100%);background:linear-gradient(to bottom, #c5daed 0%, #fff 40%, #fff 60%, #c5daed 100%);border-radius:5px;padding:10px 10px 0px 10px;border:1px solid #b6d0e7}.resorts_widget_big .resorts_body p{margin-top:5px}.resorts_widget_big .resorts_body img{width:100%}.custom_menu_widget{margin-top:10px;border-radius:5px;border:1px solid #CCC;width:655px}.custom_menu_widget .custom_menu_header{background-color:#8fb9e2;background-repeat:repeat-x;background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#8fb9e2));background-image:-webkit-linear-gradient(top, #fff, #8fb9e2);background-image:-moz-linear-gradient(top, #fff, #8fb9e2);background-image:-ms-linear-gradient(top, #fff, #8fb9e2);background-image:-o-linear-gradient(top, #fff, #8fb9e2);background-image:linear-gradient(top, #fff, #8fb9e2);border-radius:5px 5px 0 0;line-height:38px;color:#01356E;padding-left:20px;font-size:16px;font-weight:bold}.custom_menu_widget .custom_menu_content{margin-top:5px}.custom_menu_widget .custom_menu_content ul.hotel{margin:0px;list-style-type:disc !important}.custom_menu_widget .custom_menu_content ul.hotel li{list-style-type:disc !important;color:#01356E;padding:0px 0px 10px 20px;float:left;display:block;font-size:13px;width:283px}.custom_menu_widget .custom_menu_content ul.hotel li a{color:#01356E;text-decoration:none}.custom_post_widget{background:#f8f8f8;background:-moz-linear-gradient(top, #f8f8f8 0%, #fff 40%, #fff 60%, #f8f8f8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8f8f8), color-stop(40%, #fff), color-stop(60%, #fff), color-stop(100%, #f8f8f8));background:-webkit-linear-gradient(top, #f8f8f8 0%, #fff 40%, #fff 60%, #f8f8f8 100%);background:-o-linear-gradient(top, #f8f8f8 0%, #fff 40%, #fff 60%, #f8f8f8 100%);background:-ms-linear-gradient(top, #f8f8f8 0%, #fff 40%, #fff 60%, #f8f8f8 100%);background:linear-gradient(to bottom, #f8f8f8 0%, #fff 40%, #fff 60%, #f8f8f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8', endColorstr='#f8f8f8', GradientType=0);border:1px solid #CCC;border-radius:5px;width:322px;float:left;margin-right:10px}.custom_post_widget .sprite-custom_post_3{background:#e18d00}.custom_post_widget .sprite-custom_post_1{background:#3c3c3c}.custom_post_widget .sprite-custom_post_0{background:#2367b2}.custom_post_widget .sprite-custom_post_2{background:#8bb028}.custom_post_widget .custom_post_header{color:white;font:16px "Trebuchet MS";line-height:31px;margin:0px;padding:0px;text-align:center}.custom_post_widget .custom_post_content{padding:5px 10px 15px 5px;font-size:13px;color:#353535;line-height:13px}.custom_post_widget .hotelimgbr{border:1px solid #A8A7A7;padding:5px;margin:5px;float:left}.first_widget .search_resortpro_widget{margin-top:5px}.search_resortpro_widget{background-color:rgba(253,164,17,0.9);width:310px;float:left}.search_resortpro_widget:after{content:'';display:block;clear:both}.search_resortpro_widget .search_resortpro_widget_body{padding:2px 10px 0px 10px}.search_resortpro_widget .search_resortpro_widget_body:after{content:'';display:block;clear:both}.search_resortpro_widget select{height:22px;width:100%}.search_resortpro_widget h4{margin-top:5px;text-align:center;font-size:20px;color:#333333;font-family:"Merriweather Sans", sans-serif}.search_resortpro_widget .search-bg{padding:0px 15px 0px 15px}.search_resortpro_widget .search-bg .destination_resorts{margin:5px 0}.search_resortpro_widget .search-bg .destination_resorts select{width:100%}.search_resortpro_widget .search-bg .dates{width:100%;margin:5px 0}.search_resortpro_widget .search-bg .dates .checkin,.search_resortpro_widget .search-bg .dates .checkout{width:49%}.search_resortpro_widget .search-bg .dates .checkin{float:left}.search_resortpro_widget .search-bg .dates .checkout{float:right}.search_resortpro_widget .search-bg .dates input{border:none;padding:1px;width:98%;background:url("images/calendar.png") bottom right no-repeat #fff;height:20px;cursor:pointer}.search_resortpro_widget .search-bg .dates:after{content:'';display:block;clear:both}.search_resortpro_widget .search-bg .occupants{width:100%;margin:5px 0}.search_resortpro_widget .search-bg .occupants select{width:100%}.search_resortpro_widget .search-bg .occupants .bedrooms{width:49%;float:left}.search_resortpro_widget .search-bg .occupants .sleeps{width:49%;float:right}.search_resortpro_widget .search-bg .occupants:after{content:'';display:block;clear:both}.search_resortpro_widget .search-bg .search_bbb{float:left}.search_resortpro_widget .search-bg .search_button{float:right;margin-top:15px;cursor:pointer}.search_resortpro_widget .search-bg .search_button .find_rooms,.search_resortpro_widget .search-bg .search_button .ajax_find_rooms{background-color:#0838ad;background-repeat:repeat-x;background-image:-webkit-gradient(linear, left top, left bottom, from(#1074d8), to(#0838ad));background-image:-webkit-linear-gradient(top, #1074d8, #0838ad);background-image:-moz-linear-gradient(top, #1074d8, #0838ad);background-image:-ms-linear-gradient(top, #1074d8, #0838ad);background-image:-o-linear-gradient(top, #1074d8, #0838ad);background-image:linear-gradient(top, #1074d8, #0838ad);border-radius:10px;text-align:center;width:190px;float:right;display:inline-block;vertical-align:middle;line-height:44px}.search_resortpro_widget .search-bg .search_button .find_rooms span,.search_resortpro_widget .search-bg .search_button .ajax_find_rooms span{font:bold 20px 'Trebuchet MS', Arial, Helvetica !important;color:#FFFFFF}.footer_search h4{text-align:left;font-size:24px;margin-left:15px}.footer_search .search_resortpro_widget{width:100%;padding-bottom:10px}.footer_search .search_resortpro_widget .destination_resorts{width:30%;float:left}.footer_search .search_resortpro_widget .dates{width:25%;float:left}.footer_search .search_resortpro_widget .dates .checkin,.footer_search .search_resortpro_widget .dates .checkout{float:none;width:75%;margin:0 auto}.footer_search .search_resortpro_widget .occupants{width:25%;float:left}.footer_search .search_resortpro_widget .occupants .bedrooms,.footer_search .search_resortpro_widget .occupants .sleeps{float:none;width:75%;margin:0 auto}.footer_search .search_resortpro_widget .search_bbb{display:none}.footer_search .search-bg .search_button{margin-top:30px}.cst_btn_travel,.cst_btn_faq,.cst_btn_map,.cst_btn_thing{height:36px;font-size:14px;line-height:36px;font-weight:bold;float:left;margin:0px 3px 0 2px}.cst_btn_travel{width:212px;background:url("images/widgets/custom_button/travel-bg.jpg")}.cst_btn_faq{width:250px;background:url("images/widgets/custom_button/faq-bg.jpg")}.cst_btn_map{width:238px;background:url("images/widgets/custom_button/maps-bg.jpg")}.cst_btn_thing{width:268px;background:url("images/widgets/custom_button/things-bg.jpg")}.cst_btn_travel a,.cst_btn_faq a,.cst_btn_map a,.cst_btn_thing a{margin-left:45px;margin-top:5px;text-decoration:none;color:white}.graybg{background-color:#CFCDCD}.home_left ul.articles{margin:0px;padding:0px 0px 0px 0px;list-style-type:none}.home_left ul.articles li{list-style-type:none;color:#393939;font-size:13px;width:295px;padding:14px 0px 10px 10px;background:#cfcdcd;display:inline-block;border-bottom:1px solid #e7e7e7;border-top:1px solid #939393;margin:0px;float:none}.home_left ul.articles li a{color:#001c3b;text-decoration:none}.smallimg{border:1px solid #A2A2A2;padding:3px;float:left;background-color:white}ul.article li{float:left;margin:10px 8px 0px 2px;display:inline;width:472px;border:1px solid #D4D4D4;background-color:white;min-height:115px}ul.article li{margin:0;margin-left:10px;margin-bottom:10px}ul.article{margin:0;padding:0}.company_image_casing{float:left;width:160px}.company_image_casing:after{content:'';display:block;clear:both}.company_image{border:1px solid #BFC0C1;padding:5px 5px 2px 5px;width:auto;margin:5px;-webkit-box-shadow:0px 4px 5px 0px rgba(0,0,0,0.4);-moz-box-shadow:0px 4px 5px 0px rgba(0,0,0,0.4);box-shadow:0px 4px 5px 0px rgba(0,0,0,0.4)}.company_image:after{content:'';display:block;clear:both}.company_image p.resort-name{font-size:12px;text-align:center;font-weight:bold;padding-top:7px;padding:0}.company_image .resort-name a{color:#383939;text-decoration:none;text-align:center}.map_position{position:relative;margin:0 auto;width:260px;margin-bottom:20px}.map_position a{display:block;text-decoration:none;line-height:20px;color:#353535;font-size:10px;font-weight:bold;position:absolute;text-shadow:#eff4cb 4px 0 4px, #eff4cb -4px 0 4px, #eff4cb 0px 4px 4px, #eff4cb 0px -4px 4px}.map_position a:hover{color:#135200;font-size:11px}.map_position a.puerto{left:26px;top:11px}.map_position a.puerto:hover{padding-right:8px}.map_position a.sancarlos{left:46px;top:43px}.map_position a.sancarlos:hover{padding-right:5px}.map_position a.mazatlan{left:80px;top:87px}.map_position a.mazatlan:hover{padding-right:7px}.map_position a.riviera{left:91px;top:119px}.map_position a.riviera:hover{padding-right:5px}.map_position a.barra_de{left:99px;top:132px}.map_position a.barra_de:hover{padding-right:5px}.map_position a.sanfelipe{left:26px;top:22px}.map_position a.bahiakino{left:40px;top:33px}.map_position .cancun{top:104px;left:204px}.map_position .cancun:hover{left:197px}.map_position .playa{top:116px;left:159px}.map_position .playa:hover{left:149px}.map_position .loscabos{left:55px;top:96px}.map_position .lapaz{left:25px;top:84px}.map_position a b{font-size:18px;color:#0d2800}#galleryId{margin-left:15px}#galleryId li{display:inline;float:left;list-style:outside none none;padding-right:5px;padding-bottom:8px;float:left}#galleryId li img{border:1px solid #bfc0c1;padding:1px}#galleryId:after{content:'';display:block;clear:both}.custom_article{width:48%;float:left;border:1px solid #cccccc;margin:5px}.custom_article_inside{padding:10px}.custom_article_inside:after{content:'';display:block;clear:both}.custom_article_thumbnail{margin-right:10px;float:left}.custom_article_thumbnail img{border:1px solid #cccccc;padding:1px}.custom_article_content{text-align:justify}.custom_article_content a{text-decoration:none}.contact_right{width:432px;float:left;background:url(images/contact_bgT.gif) right top no-repeat;padding-top:12px}.contact_mid{width:432px;float:left;background:url(images/contact_bgM.gif) right top repeat-y}.contact_T{width:311px;background:url(images/contact_title.png) left top no-repeat;height:39px;padding-top:10px}.contact_bottom{width:432px;float:left;background:url(images/contact_bgB.gif) right top no-repeat;height:29px}.contact_mid_in{width:426px;float:left;background:url(images/contact_bgM.gif) right top repeat-y;padding-left:6px}span.wpcf7-form-control-wrap{position:relative}#contact_form_captcha{width:100px}.aweber_content{border:1px solid #ccc}.aweber_form_header{text-align:center;padding:30px 0;font-size:24px;font-weight:700;background-color:#005c9f;background-repeat:repeat-x;background-image:-webkit-gradient(linear, left top, left bottom, from(#0091f8), to(#005c9f));background-image:-webkit-linear-gradient(top, #0091f8, #005c9f);background-image:-moz-linear-gradient(top, #0091f8, #005c9f);background-image:-ms-linear-gradient(top, #0091f8, #005c9f);background-image:-o-linear-gradient(top, #0091f8, #005c9f);background-image:linear-gradient(top, #0091f8, #005c9f);background:#0084e3;color:#ffffff}.aweber_form{padding:25px 15px;background:#f0f0f0}.aweber_form label,.aweber_form input{width:100%;margin:5px 0}.aweber_form .submit{background-color:#005c9f;background-repeat:repeat-x;background-image:-webkit-gradient(linear, left top, left bottom, from(#0091f8), to(#005c9f));background-image:-webkit-linear-gradient(top, #0091f8, #005c9f);background-image:-moz-linear-gradient(top, #0091f8, #005c9f);background-image:-ms-linear-gradient(top, #0091f8, #005c9f);background-image:-o-linear-gradient(top, #0091f8, #005c9f);background-image:linear-gradient(top, #0091f8, #005c9f);border:0;color:#ffffff;padding:5px;width:100px;font-size:18px;float:right;cursor:pointer}.aweber_form p{margin-top:10px;width:100%;text-align:center;color:#353535;line-height:13px}.home_left .ctct-custom-form{min-width:300px}.home_left .ctct-custom-form h2{text-align:center}.home_left .ctct-custom-form label{border-bottom-color:#fff;border-bottom-style:solid;border-bottom-width:2px;color:#fff;cursor:pointer;display:block;font-family:'Helvetica Neue', Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;height:20px;line-height:20px;margin-bottom:5px;position:relative;width:100%;-webkit-font-smoothing:antialiased}.home_left .ctct-custom-form .controls{padding-bottom:8px;padding-top:11px}.home_left .ctct-custom-form .ctct-form-required:before{content:none}.home_left .ctct-custom-form p{padding:0}.home_left .ctct-custom-form .ctct-form-footer{text-align:center;font-size:14px;margin-bottom:0;padding-top:10px}.home_left .ctct-custom-form .ctct-form-footer a{color:#fff}.help_icon{float:left;background:url(images/help_icon.gif) no-repeat;width:20px;height:20px;margin-right:5px}.font20{font-size:20px}.orange{color:#EC5647}.minus{float:left;background:url(images/minus.gif) no-repeat;width:20px;height:20px;cursor:pointer}.plus{float:left;background:url(images/plus.gif) no-repeat;width:20px;height:20px;cursor:pointer}.font18{font-size:18px}.blue{color:#01356E}.pad36{padding-left:36px;clear:both}.help_icon_small{float:left;background:url(images/help_icon_small.gif) no-repeat;width:20px;height:20px;margin-right:5px}.noPadd{clear:both;padding:0 !important}.pad18{padding-left:18px;clear:both}.second_home_block:after{content:'';display:block;clear:both}.third_home_block{padding:10px 5px}.third_home_block:after{content:'';display:block;clear:both}.home_first_content_area{margin:15px 0;width:100%}.home_first_content_area:after{content:'';display:block;clear:both}.home_first_content_area .textwidget{text-align:justify;font-size:14px;margin-bottom:5px}.trust_signal{text-align:justify;width:980px;margin:10px auto}.trust_signal img{height:40px}.trust_signal span{display:inline-block;width:100%}.home_left{width:31%;float:left}.home_left li ul{margin:0;padding:5px}.home_left li ul li{padding-left:8px}.home_left li ul li a{text-decoration:none;font-size:13px;font-size:15px;font-weight:bold}.home_left li ul li a:hover{color:#FFF}.home_left .widget_nav_menu{background:#8bb028;text-align:center;font-size:16px;font:16px "Trebuchet MS";line-height:31px;border:1px solid #CCC;border-radius:5px;color:#ffffff}.home_left .widget_nav_menu ul{background:#7eb0eb;text-align:left;font:16px "Trebuchet MS"}.wyChooseUs h5{color:#666666;font-family:"Trebuchet MS";font-size:18px;text-align:center;margin-bottom:28px}.wyChooseUs p{font-size:14px;line-height:18px}.wyChooseUs .home_video{float:left}.wyChooseUs .review{margin-left:240px;color:#666666;border-left:1px dotted #cccccc;padding-left:10px}.wyChooseUs .review .garantee{text-align:center}.wyChooseUs .review .review_content{font:italic 12px Arial}.wyChooseUs .review .review_author{font:12px Arial;text-align:right}.wyChooseUs .review .more_reviews a{font:12px Arial;color:#3991cc;text-decoration:none}.right_block{float:left;margin-left:270px}.right_block .search{background-color:#fda411;background-repeat:repeat-x;background-image:-webkit-gradient(linear, left top, left bottom, from(#fdbc17), to(#fda411));background-image:-webkit-linear-gradient(top, #fdbc17, #fda411);background-image:-moz-linear-gradient(top, #fdbc17, #fda411);background-image:-ms-linear-gradient(top, #fdbc17, #fda411);background-image:-o-linear-gradient(top, #fdbc17, #fda411);background-image:linear-gradient(top, #fdbc17, #fda411);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:290px;height:280px;padding:2px 10px 0px 10px}.right_block .search h4{margin-top:5px;text-align:center;font-size:20px;color:#0229bf;font-family:"Merriweather Sans", sans-serif}.right_block .search .wd118{border:none;padding:1px;width:116px;background:url("images/calendar.png") bottom right no-repeat #fff;height:20px;cursor:pointer}.right_block .search .wd118_new{border:none;padding:1px;width:118px;height:20px}.right_block .search .wd127{width:127px;float:left;height:15px;font:bold 12px Arial}.right_block .search .wd122{width:122px;font:12px Arial}.right_block .search .search_bbb{float:left;width:65px}.right_block .search span{font:bold 12px Arial}.right_block .search .search_button{margin-left:65px;padding-top:15px}.right_block .search .little_link{color:#0072bc;font:bold 11px Arial}.right_block .search .area{width:250px}.right_block .search #resortpro_sw_search_form div{margin-bottom:3px}.home_search_block{width:1000px;height:390px;margin-top:-390px;z-index:99;position:relative;padding:10px;margin-left:100px}.home_search_block .home_h1{font-size:40px;font-family:"Merriweather Sans", sans-serif;color:#fcd365;text-align:center;margin-top:10px;margin-left:-200px;border:none}.home_search_block .left_block{float:left;width:300px;margin-top:25px}.home_search_block .left_block ul li{list-style:disc;color:#ffffff}.home_search_block .left_block ul li a{font-size:18px;font-family:"Merriweather Sans", sans-serif;color:#ffffff;text-decoration:none}#slider{width:100%;height:390px;text-align:center;border-radius:0 !important}#slider img{border-radius:0 !important}.home_right{width:68%;float:right}.home_right p{text-align:justify}.div_center{margin:0 auto}.planTrip{padding:19px 10px 19px 10px}.nivo-directionNav{display:none !important}.nivo-thumbs-enabled{margin-top:-160px;z-index:99999 !important;position:relative;width:125px !important;margin-left:10px}.nivo-thumbs-enabled .nivo-control img{width:69px;height:32px}.nivo-slice{border-radius:0 !important}.nivo-control img{border:1px solid #FFFFFF;margin-bottom:2px}.blue-lightbg{background-color:#EFF7FF}.blue-darkbg{background-color:#DDEDFE}.style5{font-weight:bold}#thumbs .pagination{width:332px;float:left;background-color:#fff;padding:6px 0 5px 32px}#thumbs div.pagination span.current{background:#257eb8 url(images/slider/pg_current.gif) left bottom no-repeat !important;color:#FFFFFF;font-weight:bold;border:solid 1px #2665a8 !important}#thumbs div.pagination a,div.pagination span.current,div.pagination span.ellipsis{border:1px solid #c6c6c6 !important;display:block;float:left;margin-right:2px;padding:4px 7px 2px}#thumbs div.pagination a,div.pagination span.current,div.pagination span.ellipsis{border:1px solid #c6c6c6;background:url(images/slider/pg_link.gif) left bottom repeat-x;display:block;float:left;margin-right:2px;padding:4px 7px 2px;color:#000;text-decoration:none;font-weight:bold}#thumbs div.pagination a:hover{border:solid 1px #2665a8 !important;background:#257eb8 url(images/slider/pg_current.gif) left bottom no-repeat !important;color:#fff}.ss-controls .pause{background:url(images/slider/slide_pause.png) left top no-repeat;width:158px;height:30px;float:left;text-indent:-8000px}#thumbs .top{display:none}#thumbs .pagination{background:url(images/slider/navigationB.gif) left bottom no-repeat,url(images/slider/navigationM.gif) left top repeat-y}#thumbs div.pagination a,div.pagination span.current,div.pagination span.ellipsis{padding:4px 7px 2px 7px !important}.galleryslider{width:549px;background-color:white;border:solid 1px #CFCFCF;float:right}#galleryslider{width:549px;background-color:#fff;border:solid 1px #cfcfcf;float:right}.controls{width:529px !important;background:url(images/slider/slide_t.gif) left top repeat-x;padding:0 10px;height:40px !important;margin-top:0px !important;border-bottom:solid 1px #c6c6c6}.ss-controls{float:left;padding-top:5px}.ss-controls .play{background:url(images/slider/slide_play.png) left top no-repeat;width:148px;height:30px;float:left;text-indent:-8000px}.nav-controls{float:right;padding-top:8px}.nav-controls a.prev{width:19px;height:20px;margin-left:10px;float:left;background:url(images/slider/slide_pre.png) left top no-repeat;text-indent:-8000px}.nav-controls a.next{width:19px;height:20px;margin-left:10px;float:left;background:url(images/slider/slide_next.png) left top no-repeat;text-indent:-8000px}.slideshow-container{clear:both;height:400px;position:relative;float:left;text-align:center;width:549px;padding-top:50px}#thumbs .navigaiton_main{width:366px;float:left}#thumbs .navigation{width:366px !important;float:left;padding-top:15px;background:url(images/slider/navigationT.gif) left top no-repeat}.navigationM{width:366px;float:left;background:url(images/slider/navigationT.gif) left top no-repeat,url(images/slider/navigationM.gif) left top repeat-y}#thumbs .navigationB{width:366px;height:12px;float:left;background:url(images/slider/navigationB.gif) left top no-repeat}ul.thumbs{float:left;list-style:none;padding:0 0 0 23px !important;margin:0}ul.thumbs li{float:left;list-style:none;padding:5px 10px 5px 0}.image-wrapper img{max-width:500px;max-height:400px}.thumb .rating{width:100px;height:20px;padding:0;position:relative;margin:5px 10px !important}.icon_vehical{background:url(images/icon_vehical.png) 16px 10px no-repeat}.icon_zone{background:url(images/icon_zone.png) 16px 4px no-repeat}.icon_border{background:url(images/icon_border.png) 16px 5px no-repeat}.icon_time{background:url(images/icon_times.png) 16px 5px no-repeat}.travel_info_greenM p{padding-bottom:10px}.icon_prohibited{background:url(images/icon_prohibited.png) 16px 6px no-repeat}.icon_accept{background:url(images/icon_accept.png) 16px 4px no-repeat}.icon_green{background:url(images/icon_green.png) 16px 4px no-repeat}.icon_money{background:url(images/icon_money.png) 16px 4px no-repeat}.icon_medical{background:url(images/icon_medical.png) 16px 4px no-repeat}.icon_pet{background:url(images/icon_pet.png) 16px 4px no-repeat}.icon_atv{background:url(images/icon_atv.png) 16px 4px no-repeat}.icon_tent{background:url(images/icon_tent.png) 16px 6px no-repeat}.icon_fishing{background:url(images/icon_fishing.png) 16px 10px no-repeat}.icon_cell{background:url(images/icon_cell.png) 16px 4px no-repeat}.icon_weather{background:url(images/icon_weather.png) 16px 4px no-repeat}.icon_TEMPERATURES{background:url(images/icon_TEMPERATURES.png) 16px 4px no-repeat}.icon_driving{background:url(images/icon_driving.jpg) left top no-repeat;padding-left:45px !important;line-height:24px !important}.travel_info_buleT{background:url(images/travel_info_buleB.gif) left bottom no-repeat;padding-bottom:6px;margin-bottom:16px}.travel_info_bule_title{background:url(images/travel_info_buleT.gif) left top no-repeat;height:54px;color:#143266;font-size:16px;font-weight:bold}.travel_info_blackT{background:url(images/travel_info_blackB.gif) left bottom no-repeat;padding-bottom:6px;margin-bottom:16px}.travel_info_black_title{background:url(images/travel_info_blackT.gif) left top no-repeat;height:54px;color:#143266;font-size:16px;font-weight:bold}.travel_info_yellowT{background:url(images/travel_info_yellowB.gif) left bottom no-repeat;padding-bottom:6px;margin-bottom:16px}.travel_info_yellow_title{background:url(images/travel_info_yellowT.gif) left top no-repeat;height:54px;color:#143266;font-size:16px;font-weight:bold}.travel_info_greenT{background:url(images/travel_info_greenB.gif) left bottom no-repeat;padding-bottom:6px;margin-bottom:16px}.travel_info_green_title{background:url(images/travel_info_greenT.gif) left top no-repeat;height:54px;color:#143266;font-size:16px;font-weight:bold}.travel_info_green_title span,.travel_info_yellow_title span,.travel_info_black_title span,.travel_info_bule_title span{padding-left:97px;line-height:43px;display:block}.travel_info_buleM{background:url(images/travel_info_buleM.gif) left top repeat-x;padding:10px 18px 0 18px;border-left:solid 1px #C6D8E1;border-right:solid 1px #C6D8E1}.travel_info_blackM{background:url(images/travel_info_blackM.gif) left top repeat-x;padding:10px 18px 0 18px;border-left:solid 1px #CACACA;border-right:solid 1px #CACACA}.travel_info_yellowM{background:url(images/travel_info_yellowM.gif) left top repeat-x;padding:10px 18px 0 18px;border-left:solid 1px #F7CB8E;border-right:solid 1px #F7CB8E}.travel_info_greenM{background:url(images/travel_info_greenM.gif) left top repeat-x;padding:10px 18px 0 18px;border-left:solid 1px #CCDAA5;border-right:solid 1px #CCDAA5}.rockypointvisitorguide .guide{border-radius:10px;border:1px solid #b4d0ef;background-color:#b9d8fa;background-repeat:repeat-x;background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#b9d8fa));background-image:-webkit-linear-gradient(top, #fff, #b9d8fa);background-image:-moz-linear-gradient(top, #fff, #b9d8fa);background-image:-ms-linear-gradient(top, #fff, #b9d8fa);background-image:-o-linear-gradient(top, #fff, #b9d8fa);background-image:linear-gradient(top, #fff, #b9d8fa)}.rockypointvisitorguide .guideafter{content:'';display:block;clear:both}.rockypointvisitorguide h1{text-align:center;font-size:32px;font-family:"Merriweather Sans";font-weight:bold}.rockypointvisitorguide .guide_left{float:left;width:440px;margin:10px;font-size:44px;font-weight:bold;font-family:Helvetica;line-height:60px}.rockypointvisitorguide .guide_left a{text-decoration:none}.rockypointvisitorguide .guide_left .app_button{margin:0 auto;width:150px;line-height:38px;text-align:center}.rockypointvisitorguide .guide_right{float:right;width:480px;margin:10px}.rockypointvisitorguide .insurance_online{width:550px;float:left}.rockypointvisitorguide .insurance_online a{font-size:24px}.rockypointvisitorguide .maps_rp{width:370px;float:right}.rockypointvisitorguide .maps_rp a{font-size:21px}.grad_1{text-align:center;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:#fff;background-repeat:repeat-x;background-image:-webkit-gradient(linear, left top, left bottom, from(#b9d8fa), to(#fff));background-image:-webkit-linear-gradient(top, #b9d8fa, #fff);background-image:-moz-linear-gradient(top, #b9d8fa, #fff);background-image:-ms-linear-gradient(top, #b9d8fa, #fff);background-image:-o-linear-gradient(top, #b9d8fa, #fff);background-image:linear-gradient(top, #b9d8fa, #fff);border:1px solid #b4d0ef;padding:10px;margin-top:5px}.grad_1 a{font-family:"Merriweather Sans";color:#002ed4;text-decoration:none;line-height:26px;font-size:20px}.apps{cursor:pointer}.commentlist{line-height:35px}.commentlist li{list-style:none}.comment-respond label{width:300px}#comment_submit{background-color:#0044cc;color:#ffffff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#04c));background-image:-webkit-linear-gradient(top, #08c, #04c);background-image:-o-linear-gradient(top, #08c, #04c);background-image:linear-gradient(to bottom, #08c, #04c);background-image:-moz-linear-gradient(top, #08c, #04c);background-repeat:repeat-x;border-color:#0044cc #0044cc #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);isplay:inline-block;padding:4px 14px;margin-bottom:0;font-size:14px;text-align:center;line-height:20px;border:1px solid #bbbbbb;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-bottom-color:#a2a2a2;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer}#show_comments{margin-bottom:10px;float:right;font-size:20px}#container{width:930px;padding:10px;margin:0 auto}div.slideshow-container{position:relative;clear:both;height:380px !important}div.slideshow a.advance-link{line-height:430px !important;text-align:center}blockquote.testimonials{padding:0 0 0 15px;margin:0 0 20px;border-left:5px solid #eeeeee}blockquote.testimonials p{margin-bottom:0;font-size:17.5px;font-weight:300;line-height:1.25}blockquote.testimonials small{display:block;line-height:2px;color:#999999;text-align:right}.testimonials_pagination li{float:left;border:1px solid #ccc;width:18px;text-align:center;cursor:pointer;margin-right:2px;border-radius:3px;background:#F9F9F9}.testimonial_tab_set.active{background:#378de5;color:#ffffff}.testimonials_pagination{margin-bottom:10px}a.map_link{background:url(images/map_bullet.gif) left 5px no-repeat;color:#093C69;text-decoration:none;line-height:16px;padding-left:10px}.map_pad{padding-right:0px}.map_col p,.map_pad p{display:block}.popup_map{width:809px;position:relative;float:left}.popup_map .playa{position:absolute;left:143px;top:178px}.popup_map .las_glorias{position:absolute;left:383px;top:269px}.popup_map .san_carlos{position:absolute;left:457px;top:217px}.popup_map .bahia{position:absolute;left:681px;top:224px}.popup_map .popup_map a{font-size:20px;position:relative;color:#002A55;font-weight:bold;text-decoration:none;text-decoration:none}.popup_map .las_glorias img{left:34px;position:absolute;top:28px}.popup_map .san_carlos img{left:42px;position:absolute;top:29px}.popup_map .bahia img{left:72px;position:absolute;top:27px}.popup_map .playa img{left:20px;position:absolute;top:32px}.popup_map a img{background:url(images/yellow_dots.png) left top no-repeat}.popup_map a:hover img{background:url(images/blue_dots.png) left top no-repeat}.popup_map a:hover{color:#FC6B00}.right-row1-contact{width:725px;float:left;padding-top:15px}.submit_contact_us{background-color:#0044cc;color:#ffffff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#04c));background-image:-webkit-linear-gradient(top, #08c, #04c);background-image:-o-linear-gradient(top, #08c, #04c);background-image:linear-gradient(to bottom, #08c, #04c);background-image:-moz-linear-gradient(top, #08c, #04c);background-repeat:repeat-x;border-color:#0044cc #0044cc #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);isplay:inline-block;padding:4px 14px;margin-bottom:0;font-size:14px;text-align:center;line-height:20px;border:1px solid #bbbbbb;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-bottom-color:#a2a2a2;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer}.video_field{width:535px;border:solid 1px #D5D5D5;float:right;padding:8px;margin-left:13px}.franchise_colL{float:left;padding:0 10px 0 10px}.img_border{padding:3px;border:solid 1px #C4C4C4;background-color:white}.aff_pad{padding-right:10px}.contactB_title{background:url(images/signup_icon.gif) left top no-repeat;width:890px;padding:0 0 10px 80px;float:left}.contactB_title span{font-size:20px;color:#EC5647;font-weight:bold}.blue-headbar-b2 a{color:#01356E;text-decoration:none}.org-headbar-b2 a{color:#FE9900;text-decoration:none}.right-row1 a{text-decoration:none}.represent_stars{background:#ededed;width:100px}.represent_stars div{background:#929493;height:20px}#return_button{background:url(images/return_button.png) left center no-repeat;padding-left:15px;line-height:13px}.resortpro_feedback_message{width:53% !important}#form_property_inquiry td{padding:5px}.wrapper .feedback_star_5,.wrapper .rating_html_5{background:url("images/star/5_star.png")}.wrapper .feedback_star_4,.wrapper .rating_html_4{background:url("images/star/4_star.png")}.wrapper .feedback_star_3,.wrapper .rating_html_3{background:url("images/star/3_star.png")}.wrapper .feedback_star_2,.wrapper .rating_html_2{background:url("images/star/2_star.png")}.wrapper .feedback_star_1,.wrapper .rating_html_1{background:url("images/star/1_star.png")}.wrapper .feedback_star_0,.wrapper .rating_html_0{background:url("images/star/0_star.png")}.wrapper .resortpro-properties .description_container{padding:10px 5px;width:auto}.wrapper .resortpro-properties .second_amenities_container{width:auto}.wrapper .unit_feedback th,.wrapper .unit_feedback td{font-size:1em}.content_body .unit_page_gallery ul li{margin:0}.resortpro-properties .description_container .bedrooms_bathrooms,.resortpro-properties .description_container .property_sleeps{color:#427b98 !important;font-weight:bold !important}.yui-skin-sam table tr td div#AvailabilityCalendarDiv{width:99% !important}#tabs #description,#tabs #availability,#tabs #rates,#tabs #rooms,#tabs #share,#tabs #tour,#tabs #amenities,#tabs #other_units,#tabs #feedback{background:#ecf3f9 !important}#other_units{padding:10px}#other_units li{margin-left:20px;line-height:24px}#other_units li a{font-size:16px;font-weight:bold;color:#4555e0}#unit_description{padding-top:5px}#amenities li{list-style:inside}.breadcrumbs{padding:5px 5px 0 5px}#unit_top_info{width:100%}#unit_top_info .breadcrumbs{margin-top:-5px;padding-left:0px;padding-bottom:5px}#unit_top_info .breadcrumbs .breadcump-item{float:left}#unit_top_info .unit_top_info_left{width:600px;float:left}#unit_top_info .unit_top_info_left h1{color:#01356E;font-weight:normal;float:left;margin-right:10px;font-size:20px}#unit_top_info .unit_top_info_left .unit_rating{margin:0}#unit_top_info .unit_top_info_right{float:right;width:350px;float:right;font-size:22px;color:#01356E;font-weight:normal;text-align:right}#unit_top_info .unit_top_info_right .totalCost_unitpage{font-size:15px !important;font-weight:bold !important;color:#01356E !important}#tabs #feedback tr th{font-size:12px;background:#e3f1fa}#tabs #feedback tr:nth-child(even){background:#D5E0D4}#tabs #feedback .no_decoration tr:nth-child(even){background:#ecf3f9}.availability_feedback{width:575px}.availability_feedback th{background:#D5E0D4}.availability_feedback tr th:first-child,.availability_feedback tr td:first-child{display:none}.unit_rating{width:100px;height:20px;position:absolute;margin-top:5px;margin-left:20px}.description_container .rating{position:relative;float:none}.address-hotel-name{font-size:22px;line-height:1.5}#resortpro-property-thumbs{float:left;width:325px;margin-left:25px}#resortpro-property-thumbs ul li{margin:0;padding:0;list-style:none}#resortpro-property-thumbs a:hover.thumb{background:orange}#resortpro-property-slideshow{width:320px;text-align:center;padding:5px;background:#CCC;float:left}#resortpro-property-slideshow img{max-width:320px;max-height:240px}.resortpro-tabs{margin-top:10px;margin-bottom:10px;background:#D4E9EE}#resortpro-property-map{width:420px;float:left}.textcenter{text-align:center}#unit-page-search{width:240px;float:right}#unit-page-search input,#unit-page-search select{margin:5px}#cboxLoadedContent img{max-width:100% !important;height:auto !important}#unit-page-search-include input[type=text]{width:80%}.yui-skin-sam .yui-calcontainer.multi .groupcal{height:155px}#rates table.edit{font-size:14px}a.thumb{float:left;padding:2px}.content_body .resortpro-properties .second_amenities_container{width:580px}.content_body .resortpro-properties .description_container{width:580px}.content_body .resortpro-properties .description{width:580px}.pagination_select{width:auto}.pagination_select select option{color:#000000}#pets{position:relative !important}div.unit_search_result_header{background-color:#eef7fc;background-repeat:repeat-x;background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#eef7fc));background-image:-webkit-linear-gradient(top, #fff, #eef7fc);background-image:-moz-linear-gradient(top, #fff, #eef7fc);background-image:-ms-linear-gradient(top, #fff, #eef7fc);background-image:-o-linear-gradient(top, #fff, #eef7fc);background-image:linear-gradient(top, #fff, #eef7fc)}.unit_search_result_buttons .center{margin-bottom:5px}.virtual-tour-button{background-color:#0160fc;background-repeat:repeat-x;background-image:-webkit-gradient(linear, left top, left bottom, from(#01aefe), to(#0160fc));background-image:-webkit-linear-gradient(top, #01aefe, #0160fc);background-image:-moz-linear-gradient(top, #01aefe, #0160fc);background-image:-ms-linear-gradient(top, #01aefe, #0160fc);background-image:-o-linear-gradient(top, #01aefe, #0160fc);background-image:linear-gradient(top, #01aefe, #0160fc);border-radius:5px;text-align:center;height:38px;width:120px;display:inline-block;vertical-align:middle;line-height:38px;margin-bottom:5px}.virtual-tour-button span{font:bold 14px Arial, Helvetica, sans-serif !important;color:#FFFFFF}.more-info-button{background-color:#fc8b01;background-repeat:repeat-x;background-image:-webkit-gradient(linear, left top, left bottom, from(#fec301), to(#fc8b01));background-image:-webkit-linear-gradient(top, #fec301, #fc8b01);background-image:-moz-linear-gradient(top, #fec301, #fc8b01);background-image:-ms-linear-gradient(top, #fec301, #fc8b01);background-image:-o-linear-gradient(top, #fec301, #fc8b01);background-image:linear-gradient(top, #fec301, #fc8b01);border-radius:5px;text-align:center;height:38px;width:120px;display:inline-block;vertical-align:middle;line-height:38px;margin-bottom:5px}.more-info-button span{font:bold 14px Arial, Helvetica, sans-serif !important;color:#FFFFFF}.book-now-button{background-color:#438500;background-repeat:repeat-x;background-image:-webkit-gradient(linear, left top, left bottom, from(#62c800), to(#438500));background-image:-webkit-linear-gradient(top, #62c800, #438500);background-image:-moz-linear-gradient(top, #62c800, #438500);background-image:-ms-linear-gradient(top, #62c800, #438500);background-image:-o-linear-gradient(top, #62c800, #438500);background-image:linear-gradient(top, #62c800, #438500);border-radius:5px;text-align:center;height:38px;width:120px;display:inline-block;vertical-align:middle;line-height:38px;margin-bottom:5px}.book-now-button span{font:bold 14px Arial, Helvetica, sans-serif !important;color:#FFFFFF}#ajax_price{text-align:center;color:#105ac7;font-size:14px;font-weight:bold}.terms_and_condition{color:#353535}.terms_and_condition li{list-style:disc;margin-left:20px}.wrapper .coupon_code_update_price{color:#FFFFFF !important;text-decoration:none !important}.resortpro-checkout_checkout{border-width:1px !important;border-color:#000000 !important;background-color:#FFFFFF !important}.resortpro-checkout_mainform{border-width:1px !important;border-color:#000000 !important;background-color:#FFFFFF !important}.resortpro-checkout .resortpro-checkout_content h2{background-color:#5dd9f3 !important;color:#FFFFFF !important}.resortpro-container{background-color:#FFFFFF !important;color:#000000 !important}table.reservation_table_quote td,table.reservation_table_quote th,._resortpro_right td,._resortpro_left td,._resortpro_left span{background-color:#FFFFFF !important;color:#000000 !important}.checkout_image{float:right;background-image:none;padding:5px;background:#FCF2E2;border:1px solid #FCD7A2}.resortpro-checkout .resortpro-checkout_security{background:url(images/cards_and_secure_2.png) !important}#ui-datepicker-div{z-index:100 !important}.wrapper .pet_friendly_top{padding:0}.usefull_links .wp-caption{border:1px solid #CCC;margin:5px;text-align:center;padding-top:5px;float:left;width:32%}.usefull_links .links{text-align:justify;margin:10px auto}.usefull_links .links img{height:200px;text-align:center}.usefull_links .wp-caption-text{font-size:18px;line-height:20px}.usefull_links .third_part{width:30%;float:left;margin-right:20px}.ngg-gallery-thumbnail{float:left;text-align:center}.ngg-gallery-thumbnail img{background-color:#fff;border:1px solid #a9a9a9;display:block;margin:4px 0 4px 4px;padding:4px;position:relative}.ngg-navigation{clear:both}.seasidemexicocom-outer{width:960px;margin:0 auto;border-top:1px dotted #cccccc;padding:10px}.seasidemexicocom-outer .seasidemexicocom-set{display:inline-block;width:32%}.seasidemexicocom-outer .seasidemexicocom-set ul{list-style:none;margin:0 !important;padding:0 !important;text-transform:capitalize;line-height:13px}.seasidemexicocom-outer .seasidemexicocom-set li a{text-decoration:none;font-weight:bold;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:13px}.seasidemexicocom-outer .seasidemexicocom-set li{margin:0}.seasidemexicocom-outer .seasidemexicocom-set h5{padding-bottom:5px;color:#01356e;font-size:18px;font-weight:normal;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}.property_management_header{max-width:700px;margin:0 auto}.bullets li{color:#5b5b5b;list-style:disc;margin-left:10px}.learn_what_makes_us_different{border-radius:10px;border:1px solid #ccc;background:#f5f2e8;margin:0 20px 20px 0;padding-bottom:20px}.learn_what_makes_us_different h4{color:#18394e;font-family:Trebuchet MS;font-size:1.5em;text-align:center;padding:0;margin:15px auto}.learn_what_makes_us_different li{text-align:justify}.free_e_book{border-radius:5px;background:#f6f4ea;border:1px solid #cccccc;float:left;padding:0}.free_e_book form{padding:5px}.free_e_book h5{color:#18394e;font-family:Trebuchet MS;font-size:1.2em;text-align:center;padding:0;margin:10px auto}.ten_questions_image{padding:0 5px}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}#mobile_nav{display:none;background:#65b7d8;cursor:pointer}#mobile_nav #mobile_nav_link{color:#ffffff;padding:12px;font-size:2em}#mobile_nav .mobile_menu{margin:0px}#mobile_nav .mobile_menu li{border-bottom:solid 1px #F0F0F0;padding:12px;font-size:1.6em}#mobile_nav .mobile_menu li:first-child{border-top:solid 1px #F0F0F0}#mobile_nav .mobile_menu li a{color:#ffffff;text-decoration:none;display:block;width:100%}@media (max-width: 960px){.seasidemexicocom-outer .seasidemexicocom-set{width:100%;border-bottom:1px dotted #ccc}.pricing-br{width:100%}.seasidemexicocom-outer{width:auto}.header_block{height:auto}.first_widget .search_resortpro_widget{margin-top:0}.mobile_hide{display:none}#mobile_nav{display:block}#mobile_open{display:none}.navigation{display:none}.wrapper{width:auto}.resort_video{float:none;margin:0}.resort_video iframe{width:100%}#slider,.nivo-controlNav,.top_menu,.trust_signal,#custom_slideshow,.search_second_widget,.home_block_right,.home_left,.fourth_widget,.fifth_widget,.restaurant_widget,#resort_second_additional{display:none}.search_resortpro_widget{width:100%}.home_block_left{width:100%;margin-left:0;float:none}.home_right{width:100%;float:none}.top_info .logo{text-align:center;width:100%;float:none}.contact-sec,.social_plus_search{display:none}.company_image_casing{width:25%}.company_image_casing img{width:100%;height:100%}.custom_menu_widget{width:100%}.custom_post_widget{width:48%;margin-right:1%}.home_search_block .home_h1{color:#3c3c3c;margin-left:0;text-shadow:#555 -1px 0px,#555 0px 1px,#555 1px 0px,#555 0px -1px}.home_search_block{background:#cddbed;margin-top:0;margin-left:0;width:100%;height:100%;padding:0}.left_block{display:none}.right_block{float:none;margin-left:0}.resorts_widget{height:auto;width:29%}.resorts_widget .resorts_body{height:auto;padding-bottom:10px}.resorts_widget .resorts_body p{display:none}.resorts_widget .resorts_body img{width:100%}.wrapper .pet_friendly_top img{width:auto;height:auto}#af-form-453033361,#af-form-453033361 .quirksMode{width:auto !important}.video_field{width:auto;text-align:center;float:none}.video_field img{max-width:100%}.usefull_links .third_part{width:100%}.more-info-button,.book-now-button{width:49%}.virtual-tour-button{display:none}.unit_top_info{text-align:right;font-size:1.2em;color:#036}#unit-page-search{width:auto;float:none}.resorts_widget{margin:5px}.resorts_widget_big{margin:0;padding:0;width:auto}.resorts_widget_big .resorts_body img{height:auto}.footer-widget{display:none}.wrapper .resortpro-checkout .resortpro-checkout_progress,.wrapper .resortpro-checkout .resortpro-checkout_progress2{width:auto;background-image:none;height:auto}.resortpro-checkout table{width:auto !important}.top_info .contact_and_search{float:none}.header_mobile_icon{display:block}.header_mobile_icon{display:block;width:100%;color:#ffffff;background-color:#1269c6;background-repeat:repeat-x;background-image:-webkit-gradient(linear, left top, left bottom, from(#3485e0), to(#1269c6));background-image:-webkit-linear-gradient(top, #3485e0, #1269c6);background-image:-moz-linear-gradient(top, #3485e0, #1269c6);background-image:-ms-linear-gradient(top, #3485e0, #1269c6);background-image:-o-linear-gradient(top, #3485e0, #1269c6);background-image:linear-gradient(top, #3485e0, #1269c6);text-align:center;padding:3% 0;font-size:1.2em;font-weight:bold;margin:10px 0 0}.top_info .contact_and_search .contact-sec ul li{width:100%;background:#1269c6}.top_info .contact_and_search .contact-sec ul .br-left{display:none}.top_info .contact_and_search .contact-sec ul li span a{color:#ffffff}.top_info .contact_and_search .contact-sec{margin-top:0}.top_info .contact_and_search .contact-sec ul li.email{display:none}.footer_search .search_resortpro_widget .destination_resorts,.footer_search .search_resortpro_widget .dates,.footer_search .search_resortpro_widget .occupants{width:100%}.footer_search .search_resortpro_widget .dates .checkin,.footer_search .search_resortpro_widget .dates .checkout{width:49%}.footer_search .search_resortpro_widget .dates .checkin{float:left}.footer_search .search_resortpro_widget .dates .checkout{float:right}.footer_search .search_resortpro_widget .occupants .bedrooms,.footer_search .search_resortpro_widget .occupants .sleeps{width:49%}.footer_search .search_resortpro_widget .occupants .bedrooms{float:left}.footer_search .search_resortpro_widget .occupants .sleeps{float:right}}@media (max-width: 480px){.resorts_widget{height:auto;width:auto;float:none}.resorts_widget .resorts_body img{height:150px}.company_image_casing{width:50%}.rockypointvisitorguide .guide_left,.rockypointvisitorguide .guide_right{width:100%;font-size:24px;line-height:30px;margin:0}.wyChooseUs .review{margin-left:0}.wyChooseUs .home_video{text-align:center;float:none}.custom_post_widget{float:none;width:auto;margin:10px 0 0 0}.blue_box .thumb,.orange_box .thumb{float:none;text-align:center}.wrapper .resortpro-checkout .resortpro-checkout_content .resortpro-checkout_mainform{float:none;margin:10px auto}.wrapper .resortpro-checkout .resortpro-checkout_content .resortpro-checkout_checkout{width:100%;float:none}.checkout_image,#return_button{display:none}.wrapper .resortpro-checkout{width:100%}.wrapper ._resortpro_right{float:none;margin-bottom:5px;display:block}.wrapper ._resortpro_right:after{content:'';display:block;clear:both}}
/*# sourceMappingURL=style.css.map */
#unit_description ul {list-style: initial !important;margin:10px 0px !important;padding-left: 40px !important;margin-bottom: 20px !important;}
#rooms th {font-weight: bold;background-color: #f3f3f3;color:#656565;}
#rooms td, th {padding: 3px;text-align: center !important;vertical-align: middle;border: 1px solid #868686;font-size: 14px;}
#rooms table {width: 100%;border-collapse: collapse !important;}
.amenity_box_custom {float: left;width: 33%;margin: 2px 0px;font-size: 14px;color: #414141;font-weight: bold;}
#rooms h3{color: #18394e;font-size: 1.3em;font-weight: bold;line-height: 1.5;}
div#tour {min-height: 800px !important;}
ul.ul_login{display:inline-block;}
a.login_bttn{display: inline-block;width: 92px;position: relative;padding: 2px 10px;top: -5px;font-family: Helvetica;text-align: center;border-radius: 5px;cursor: pointer;font-size: 16px;font-weight: 500;color: #fff;text-shadow: 0px 0px 2px #794e00;background: #eab154;background: -moz-linear-gradient(top, #eab154 28%, #d38d00 89%);background: -webkit-linear-gradient(top, #eab154 28%,#d38d00 89%);background: linear-gradient(to bottom, #eab154 28%,#d38d00 89%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eab154', endColorstr='#d38d00',GradientType=0 );}
a.login_bttn_mobile{padding: 10px;display: none;position: absolute;right: 8px;top: 14px;width: auto;}
@media only screen and (max-width: 960px) {
	ul.ul_login{display:block !important;}
	a.login_bttn{display:none;}
	#contact-sec{text-align: center;}
	a.login_bttn_mobile{display:block;}
}
@media only screen and (max-width: 700px) {.amenity_box_custom {width:50%;}}
@media only screen and (max-width: 400px) {.amenity_box_custom {width:100%;}}
.ie_center.footer { font-family:Helvetica,sans-serif;}
#footer-logo-img { margin-top:10px;}
.footer-text {margin-top:10px;}
div#ui-datepicker-div {
    z-index: 556 !important;
}
.property-management-form input.form-control {
    width: 96%;
    padding: 8px 2%;
    margin-bottom: 10px;
    font-size: 14px;
}
.width-100{
	width: 100% !important;
}
.height-40{ height:40px !important; }