.rrac_loader_container{width:100%;height:100%;position:fixed;z-index:99999;background:#fff;opacity:.9;display:none}
.rrac_loader_container .img_section{width:100px;margin:20% auto}
.rrac_loader_container .img_section img{width:100px}
#rrac_apartment_details .modal-dialog{width:90%;transform:translateY(0%)!important}
.rrac_tabSection{background:#fff;padding:30px 0;overflow:hidden;width:100%}
.rrac_tabSection .nav.nav-tabs{text-align:center}
.rrac_tabSection .nav.nav-tabs li{float:none;display:inline-block;margin-right:0;outline:none;overflow:hidden}
.rrac_tabSection .nav.nav-tabs li a{color:#fff;border-color:#444!important;margin:0!important;border:none!important;outline:none;font-size:16px;list-style:none;text-decoration:none!important;border-radius:0;padding:12px 26px}
.rrac_tabSection .nav.nav-tabs li.active a{color:#fff;background:#da6761}
.rrac_tabSection .tab-content{float:left;width:100%;border:1px solid #c4c4c4;text-align:left;margin-top:50px}
.rrac_tabSection.rracHighland .tab-content{margin-top:0}
.rrac_tabSection .tab-content .rrac_appt_det{font-size:16px;line-height:21px;color:#555}
.rrac_tabSection .tab-content .rrac_appt_det span{color:#154780}
.rrac_tabSection .tab-content .tab-pane.fade.active.in .col-md-12{width:100%;float:left;display:block;background:#fff;margin:0 0 5px;padding:20px;border-bottom:1px solid #efefef}
.rrac_tabSection .tab-content .appname{color:#527c7e;font-weight:500;font-size:20px!important;margin-bottom:6px}
.rrac_tabSection .tab-content .tagline{color:#527c7e;font-weight:300;font-size:18px!important;margin-bottom:5px;margin-top:10px}
.rrac_tabSection .nav-tabs{border:none;margin-bottom:5px}
.rrac_tabSection .tab-content .col-md-12{border-bottom:1px solid #c4c4c4!important;padding:0!important;margin:0!important}
.rrac_tabSection .tab-content .rrac_appt_img{padding:10px!important;text-align:center;min-height:166px;overflow:hidden}
.rrac_tabSection .tab-content .rrac_appt_det{padding:15px 40px!important;border-right:1px solid #c4c4c4!important;min-height:178px;overflow:hidden;border-left:1px solid #c4c4c4!important}
.rrac_tabSection .tab-content .col-md-12:last-child{border:none!important}
.rrac_tabSection .tab-content .rrac_appt_btn a{border:2px solid #458089!important;font-size:12px!important;text-transform:uppercase;line-height:2.2em;color:#fff;border-radius:0;margin:17px auto;float:none;display:block;max-width:200px;letter-spacing:.2px;padding:8px 25px}
.rrac_tabSection .tab-content .rrac_appt_btn a i,.rrac_modal_container .apt_button a i,#rrac_datepickerView .leaseNowButton a i{margin-left:10px}
.rrac_tabSection .tab-content .rrac_appt_btn a:last-child{border:2px solid #458089!important;background-color:none;color:#458089}
.rrac_tabSection .tab-content .rrac_appt_btn a:hover{bborder-color:#333!important;color:#fff}
.rrac_modal_container .modal-content{float:left;width:100%;box-shadow:none!important;overflow:hidden;overflow-y:scroll}
.slideScreen.appIntScreen .img_section{text-align:center;margin-top:17%}
.rrac_modal_container .modal-header{text-align:center}
.rrac_modal_container .modal-body{padding-bottom:50px;float:left;width:100%}
.rrac_modal_container .modal-header{border:none}
.rrac_modal_container .modal-body h3{color:#666;margin:0 0 10px;line-height:27px;font-size:30px}
.rrac_modal_container .apt_details_single_line{color:#888;font-size:14px}
.rrac_modal_container .apt_description{font-size:18px;line-height:25px;margin-top:11px;color:#555}
.rrac_modal_container .apt_description ul{list-style:none;padding-left:0}
.rrac_modal_container .apt_description ul li{list-style:none;font-size:15px;margin-bottom:10px}
.rrac_modal_container .apt_description ul li span{font-weight:400;width:96%}
.rrac_modal_container .apt_description ul li i{font-size:13PX;margin-right:10px;float:left;padding-top:8px}
.rrac_modal_container .apt_button a{border:2px solid #458089!important;font-size:12px!important;text-transform:uppercase;line-height:2.2em;color:#fff;border-radius:0;margin:17px auto;max-width:230px;letter-spacing:.2px;padding:8px 35px}
.rrac_modal_container .apt_button a:hover,.rrac_modal_container .apt_button a:focus{background:#888;color:#fff}
.rrac_modal_container table{font-size:14px}
.rrac_modal_container table,.rrac_modal_container table tr th,.rrac_modal_container table tr td{border-color:#CCC}
.rrac_modal_container #move_in_date.hasDatepicker{height:15px;width:100%;font-size:16px;border:1px solid}
.rrac_modal_container #rrac_apartment_details label{font-size:15px;font-weight:400!important;color:#555;line-height:46px!important;text-align:right;width:100%}
.ui-datepicker.move_in_date .ui-datepicker-title,.hasDatepicker .ui-datepicker-title{font-size:14px;line-height:35px}
.ui-datepicker.move_in_date tr th,.ui-datepicker.move_in_date tr td,.ui-datepicker.move_in_date tr td a,.hasDatepicker .ui-datepicker-calendar tr td a,.hasDatepicker .ui-datepicker-calendar tr th,.hasDatepicker .ui-datepicker-calendar td{font-size:13px}
.ui-datepicker.move_in_date{max-width:280px}
.rrac_modal_container #rrac_apartment_details .desiredEmptyMessage{font-size:35px;line-height:27px;top:270px!important;color:#ccc;text-transform:uppercase;position:absolute;left:0;right:0;width:100%;text-align:center}
.rrac_modal_container #rrac_apartment_details .desiredEmptyMessage span{display:block;font-size:16px;text-transform:uppercase;margin-top:5px;color:#666;letter-spacing:2px}
.backem{font-size:12px;font-weight:400;margin:0 28px;top:-15px;position:relative;color:#888;border:1px solid #ccc;padding:6px 10px}
.backem:hover{color:#222}
.rrac_modal_container .close{position:absolute;right:8px;z-index:99999;display:block;background:none;border-radius:100px;width:40px;height:40px;opacity:.99;color:#888;font-weight:400;font-size:33px;border:1px solid #ccc;line-height:6px;top:10px;font-family:"Times New Roman",Times,serif}
.detLoad{color:#555}
.dat_fl{background:#f2f2f2;padding:20px 10px}
.rrac_modal_container .modal-content:hover .close{display:block}
.rrac_modal_container .rrac_listAvailableUnit table{padding:50px 50px 28px;background:#f6f6f6}
.rrac_modal_container .rrac_listAvailableUnit{padding:0 30px 30px;float:left;width:100%}
.rrac_modal_container .rrac_listAvailableUnit table tr:nth-child(odd) td{background:#fff}
.rrac_modal_container .rrac_listAvailableUnit table tr th{background:#e3e3e3}
.rrac_modal_container .rrac_listAvailableUnit table tr td a{padding:4px 15px 5px;letter-spacing:0;font-size:12px;background:#888;border-radius:23px;color:#fff}
.ui-datepicker.move_in_date tr td.ui-datepicker-current-day .ui-state-active,.hasDatepicker tr td.ui-datepicker-current-day .ui-state-active{background:#444;color:#fff;border:1px solid #444}
#rrac_datepickerView .modal-header h4.modal-title{font-size:21px;color:#666}
#rrac_datepickerView .ui-datepicker{margin:0 auto;max-width:280px}
#rrac_datepickerView .hasDatepicker{height:auto;margin-bottom:10px}
#rrac_datepickerView .leaseNowButton a{border:2px solid #458089!important;font-size:12px!important;text-transform:uppercase;line-height:2.2em;color:#fff;border-radius:0;margin:17px auto;max-width:230px;letter-spacing:.2px;padding:8px 35px;float:none;display:block;text-align:center}
#rrac_config_frm{background:#f6f6f6;padding:5% 10%;width:100%;float:left}
#rrac_config_frm label{font-weight:400;line-height:42px!important}
#rrac_config_frm input.form-control,#rrac_Apartment_type .form-control{border:1px soloid #ccc!important;background:#fff!important;padding:10PX 20px!important;height:49px!important;color:#444!important;box-shadow:none!important}
#rrac_config_frm .btn-primary,#rrac_Apartment_type .btn-primary{color:#fff!important;background-color:#337ab7!important;border-color:#2e6da4!important;float:right!important;padding:13px 50px!important}
#rrac_config_frm #API_Data_Settings label{font-weight:400;line-height:25px!important}
#rrac_config_frm #Color_Settings .col-md-3,#rrac_config_frm #Color_Settings .col-md-9{width:50%!important}
#rrac_config_frm #Color_Settings{max-width:660px;margin:0 auto;padding:30px;border:1px solid #ccc}
#rrac_config_frm #Color_Settings label{font-weight:400;line-height:23px!important}
#rrac_config_frm #Color_Settings .color_hex{width:67%}
#rrac_config_frm #Color_Settings h4{padding-bottom:18px}
.defaultColorBtn a{padding:10px;background:#12b3aa;color:#fff;text-decoration:none;-webkit-transition:background-color .1s;-moz-transition:background-color .5s;-o-transition:background-color .5s;transition:background-color .5s}
.defaultColorBtn a:hover{background:#005e58}
#rrac_config_frm #Color_Settings .float-right{margin-bottom:10px;text-align:right}
#rrac_apartList_wrapper,#rrac_Apartment_type{padding:5%;background:#f6f6f6}
#rrac_apartList_wrapper label,#rrac_Apartment_type label{font-weight:400}
#rrac_apartList_wrapper table{margin:20px 0!important}
#rrac_apartList_wrapper table.dataTable thead th,#rrac_apartList_wrapper table.dataTable thead td{padding:10px;font-weight:500;border-bottom:none!important}
#rrac_apartList_wrapper table.dataTable.no-footer{border:none!important}
.rrac_admin_page .nav.nav-tabs li a{outline:none!important;box-shadow:none!important;background:#444;border:none;color:#fff}
.rrac_admin_page .nav.nav-tabs li.active a{background:#f6f6f6;color:#555}
.rrac_tabSection.rracSentosa{padding-left:10%;padding-right:10%}
.rracSentosa .nav.nav-tabs li.active a{color:#fff!important;background-color:#cabe9f!important}
.rracSentosa .nav.nav-tabs li{font-weight:600;text-transform:uppercase;line-height:18px;letter-spacing:2.4px;background-color:#f8f8f8;text-align:center;margin:0 1px;min-width:25%}
.rracSentosa .nav.nav-tabs li a{color:#1a9d97;font-weight:400;font-size:14px;padding:20px}
.rracSentosa .nav.nav-tabs li.active a:after{position:absolute;content:"";width:0;height:0;bottom:-6px;left:50%;transform:translateX(-50%);border-top:6px solid;border-top-color:currentcolor;border-left:8px solid transparent!important;border-right:8px solid transparent!important;border-bottom:0;color:#cabe9f}
.rracSentosa .tab-content .rrac_appt_img,.rracSentosa .tab-content .rrac_appt_det,.rracSentosa .tab-content .col-md-12,.rracSentosa .tab-content .tab-pane.fade.active.in .col-md-12,.rracSentosa .tab-content{border:none!important}
.rracSentosa .tab-content .rrac_appt_img,.rracSentosa .tab-content .rrac_appt_det{height:auto}
.rracSentosa .tab-content .rrac_appt_btn a{margin:26px 0;margin-right:0;float:left;margin-right:10px}
.rracSentosa .appBedBath.appBed,.rracSentosa .appBedBath.appBath,.rracSentosa .appSize,.rracSentosa .appDeposit,.rracSentosa .appTermRange,.rracSentosa .appMinRent{width:100%;border-bottom:1px solid #ebebeb;padding:13px 5px;font-size:14px}
.rracSentosa .appMinRent{margin-bottom:15px}
.rracSentosa .appBedBath.appBed span,.rracSentosa .appBedBath.appBath span,.rracSentosa .appSize span,.rracSentosa .appDeposit span,.rracSentosa .appTermRange span,.rracSentosa .appMinRent span{float:right;font-weight:500}
.rrac_modal_container .modal-dialog{width:100%;max-width:100%}
.rracSentosa .rrac_appt_img img{max-width:460px;width:100%;margin-bottom:50px;padding-left:70px}
.rracSentosa .nav-tabs{border:none;margin-bottom:8px}
.rracSentosa .appname{margin-bottom:10px}
.rrac_tabSection.rracSentosa .rrac_appt_det .rrac_appt_btn i{display:none}
.rrac_tabSection.rracSentosa .tab-content .rrac_appt_btn a,.rracSentosa .rrac_modal_container .apt_button a,.rrac_tabSection.rracSentosa .tab-content .rrac_appt_btn a:last-child{width:47%!important;border:2px solid #4FB3AF!important;font-size:14px!important;font-weight:400;text-align:center;max-width:48%}
.rrac_tabSection.rracSentosa .tab-content .tab-pane.fade.active.in .col-md-12{border:none!important}
.rrac_tabSection.rracSentosa .tab-content .appname{padding-bottom:9px;font-family:"Marcellus SC",Sans-serif;font-weight:400;font-size:24px!important}
.rracHighland .rrac_appt_det{font-size:14px!important;font-weight:300!important;line-height:24px!important;letter-spacing:.2px!important}
.rracHighland .tab-content .tagline{font-size:20px!important;font-weight:300!important}
.rrac_tabSection.rracHighland .nav.nav-tabs li a{font-size:14px;font-weight:500}
.rrac_tabSection.rracHighland .rrac_appt_img img{width:auto!important;max-height:152px;height:auto!important}
.rrac_tabSection.rracHighland .rrac_appt_btn{padding-top:15px}
.entry-content ol,.entry-content ul{padding-left:0!important}
.rrac_modal_container #rrac_datepickerView .modal-dialog{max-width:610px!important;width:auto}
.rrac_modal_container .modal{background:rgba(0,0,0,.9);position:fixed!important;z-index:99999999}
.rrac_modal_container .ContactFormArea{max-width:450px;margin:0 auto;clear:both;background:#f6f6f6;overflow:hidden;border-radius:10px;margin-bottom:40px}
.rrac_modal_container .ContactFormArea .rrac_contactForm{padding:30px}
.rrac_modal_container .modal-body .ContactFormArea h3.mailSuccessMsg{font-size:24px;line-height:27px;top:230px!important;color:#ccc;text-transform:uppercase;position:absolute;background:none;left:0;right:0;width:100%;text-align:center}
.rrac_modal_container .ContactFormArea .form-control{background:#fff;border-radius:0;height:44px;box-shadow:none;padding:10px 20px;border:1px solid #f2f2f2;font-size:14px}
.rrac_modal_container .ContactFormArea textarea.form-control{height:140px}
.rrac_modal_container .modal-body .ContactFormArea h3{font-size:19px;text-align:center;background:#ccc;padding:21px}
.rrac_modal_container .modal-body .apt_button .btn{border-radius:0;height:44px;box-shadow:none;padding:10px 20px;margin-bottom:20px;width:100%}
.rrac_modal_container .modal-body .ContactFormArea .detLoad{text-align:center!important;width:100%;display:block}
.rrac_modal_container #rrac_Floorplan_Gallery .modal-dialog{max-width:90%!important;width:auto;margin:0 auto;overflow:hidden;transform:translateY(0%)!important}
.rrac_modal_container #rrac_Floorplan_Gallery .modal-content{background:none;overflow:hidden!important}
.rrac_modal_container #rrac_Floorplan_Gallery .item img,.rrac_modal_container #rrac_Floorplan_Gallery .item iframe{max-width:100%;height:900px;margin:0 auto;float:none;display:block}
.rrac_modal_container #rrac_Floorplan_Gallery .modal-body{max-width:800px;float:none;margin:0 auto;width:100%}
.rrac_modal_container #rrac_Floorplan_Gallery .nav.nav-tabs{text-align:center;border-bottom:1px solid #333;margin-bottom:30px}
.rrac_modal_container #rrac_Floorplan_Gallery .nav.nav-tabs li{float:none;display:inline-block;margin-bottom:10px}
.rrac_modal_container #rrac_Floorplan_Gallery .nav.nav-tabs li a{color:#fff;font-size:14px;border:none}
.rrac_modal_container #rrac_Floorplan_Gallery .nav.nav-tabs li:hover a,.rrac_modal_container #rrac_Floorplan_Gallery .nav.nav-tabs li.active a{color:#000;background:#fff;border-radius:0}
.rrac_modal_container #rrac_Floorplan_Gallery .carousel-indicators{bottom:-14%!important}
.rrac_modal_container #rrac_Floorplan_Gallery .carousel-indicators li{margin:2px!important}
.rrac_modal_container #rrac_Floorplan_Gallery .close{width:30px;height:30px;font-size:24px}
#rrac_Floorplan_Gallery .carousel-control{top:47%!important}
#rrac_Floorplan_Gallery .carousel-control.left{left:5px}
#rrac_Floorplan_Gallery .carousel-control.right{right:5px;left:auto}
#rrac_Floorplan_Gallery span.glyphicon{font-size:0}
#rrac_Floorplan_Gallery span.glyphicon i{font-size:30px}
.rrac_modal_container #rrac_apartment_details .modal-body .rrac_listAvailableUnit table tr td span{display:none}

.inner_common{padding-top:5%;min-height:750px;}

/*-------penthouse---------*/

.pent_floor_plan33 .pent-floorplanse .floorplanse{border: 1px solid #ccc;padding: 20px 30px;margin: 0 18px 36px;width: 46%;display:inline-block;min-height: 485px;}
.pent_floor_plan33 .pent-floorplanse .floorplanse h2{text-align: center;font-size: 24px;text-transform: uppercase;line-height: 10px;margin: 19px 0 20px;}
.pent_floor_plan33 .pent-floorplanse .floorplanse h3{text-align: center;font-size: 17px;color:#a57b27;margin: 12px;font-weight: 600;letter-spacing: 1px;padding: 0;}
.pent_floor_plan33 .pent-floorplanse .floorplanse p{font-size: 16px;color: #666;}
.pent_floor_plan33 .pent-floorplanse .floorplanse img{width: auto;float: none;margin: 24px auto;height: 170px;}
.pent_floor_plan33 .pent-floorplanse .floorplanse a.btn{background: #a37c20;padding: 12px 20px;margin: 1% !important;color: #fff;text-transform: uppercase;font-size: 14px;border-radius: 2px;width: 98%;float: left;}
.pent_floor_plan33 .pent-floorplanse .floorplanse a.btn:nth-child(2){background:#725613;}
.pent_floor_plan33 .pent-floorplanse .floorplanse a.btn:nth-child(3){background:#444444;}
.pent_floor_plan33 .pent-floorplanse .floorplanse a.btn:nth-child(4){background:#777777;}

.pent_floor_plan33 .pent-floorplanse .floorplanse .button-layout.layout3 a.btn{width:48%;}
.pent_floor_plan33 .pent-floorplanse .floorplanse .button-layout.layout3 a.btn:nth-child(3){width:98%;}

.pent_floor_plan33 .pent-floorplanse .floorplanse .button-layout.layout4 a.btn{width:48%;}
.pent_floor_plan33 .pent-floorplanse .floorplanse .button-layout.layout4 a.btn:nth-child(3){width:48%;}

.pent_floor_plan33 .pent-floorplanse .floorplanse p{color:#888;font-size:16px;margin-bottom:12px;}
.pent_floor_plan33 .pent-floorplanse .floorplanse a.btn:hover{background: #000 !important;}
.pent_floor_plan33 .pent-floorplanse .floorplanse{width:100%;margin: 10px 0;padding:20px;}
.pent_floor_plan33 .pent-floorplanse .floorplanse p{font-size:13px;}


@media only screen and (min-width: 1025px) and (max-width: 20000px) {
#rrac_apartment_details .slideScreen.appDetScreen img{max-width:330px;float:none;margin:0 auto;display:block}
}
@media only screen and (max-width: 1024px) {
.rrac_modal_container .modal-body img{margin-bottom:30px}
.rrac_modal_container .modal-body .col-md-12{float:left;display:block;width:100%}
.rrac_tabSection.rracSentosa{padding-left:0;padding-right:0}
.rrac_tabSection.rracSentosa .tab-content .rrac_appt_det{padding:0!important}
.rrac_tabSection.rracSentosa .tab-content .tab-pane.fade.active.in .col-md-12{padding:24px 0!important}
.rracSentosa .rrac_appt_img img{padding-left:0}
.rrac_modal_container #rrac_apartment_details label{text-align:left}
#rrac_apartment_details .slideScreen.appDetScreen img{max-width:330px}
.rrac_modal_container .rrac_listAvailableUnit table{background:#fff}
.rrac_modal_container #rrac_apartment_details .modal-body .rrac_listAvailableUnit table tr th{display:none}
.rrac_modal_container #rrac_apartment_details .modal-body .rrac_listAvailableUnit table tr{margin-bottom:5px}
.rrac_modal_container #rrac_apartment_details .modal-body .rrac_listAvailableUnit table tr td{text-align:center;font-size:13px;padding:10px}
.rrac_modal_container #rrac_apartment_details .modal-body .rrac_listAvailableUnit table tr td:nth-child(1){margin:15px 0 0}
.rrac_modal_container #rrac_apartment_details .modal-body .rrac_listAvailableUnit table tr td:nth-child(1),.rrac_modal_container #rrac_apartment_details .modal-body .rrac_listAvailableUnit table tr td:nth-child(4),.rrac_modal_container #rrac_apartment_details .modal-body .rrac_listAvailableUnit table tr td:nth-child(5),.rrac_modal_container #rrac_apartment_details .modal-body .rrac_listAvailableUnit table tr td:nth-child(6){display:block;width:400px;background:#fff;float:left;border-left:1px solid #ccc!important}
.rrac_modal_container #rrac_apartment_details .modal-body .rrac_listAvailableUnit table tr td:nth-child(1),.rrac_modal_container #rrac_apartment_details .modal-body .rrac_listAvailableUnit table tr td:nth-child(4){background:#ccc}
.rrac_modal_container #rrac_apartment_details .modal-body .rrac_listAvailableUnit table tr td:nth-child(6){background:#248673}
.rrac_modal_container #rrac_apartment_details .modal-body .rrac_listAvailableUnit table tr td:nth-child(6) span{color:#fff;margin-bottom:10px}
.rrac_modal_container #rrac_apartment_details .modal-body .rrac_listAvailableUnit table tr td:nth-child(6) a{padding:4px 15px 5px;letter-spacing:0;font-size:12px;background:#fff;border-radius:23px;color:#000;float:none;display:block;overflow:hidden;max-width:130px;margin:15px auto}
.rrac_modal_container #rrac_apartment_details .modal-body .rrac_listAvailableUnit table tr td:nth-child(2),.rrac_modal_container #rrac_apartment_details .modal-body .rrac_listAvailableUnit table tr td:nth-child(3){width:200px;float:left;background:#fff;border-left:1px solid #ccc!important}
.rrac_modal_container #rrac_apartment_details .modal-body .rrac_listAvailableUnit table tr td:nth-child(4){display:block;width:100%}
.rrac_modal_container #rrac_apartment_details .modal-body .rrac_listAvailableUnit table tr td span{display:block;float:left;width:100%;padding-top:5px;color:#000}
.rrac_modal_container #rrac_apartment_details .modal-body .rrac_listAvailableUnit table{padding:20px!important;width:400px!important;max-width:400px!important;margin:0 auto;border:none!important}
.rrac_modal_container #rrac_apartment_details .modal-body .rrac_listAvailableUnit table tr td:nth-child(5){padding:0}
.rrac_modal_container .rrac_listAvailableUnit table tr td a{padding:9px 15px 10px;letter-spacing:0;font-size:14px;background:#248673;border-radius:0;color:#fff;width:100%;display:block}
}
@media only screen and (min-width: 768px) and (max-width: 959px) {
#rrac_config_frm #Color_Settings{max-width:660px;margin:0 auto;padding:0;border:none}
#rrac_config_frm #Color_Settings .col-md-3,#rrac_config_frm #Color_Settings .col-md-9{width:50%!important;float:left}
#rrac_config_frm #Color_Settings .color_hex{width:64%}
.rracSentosa .tab-content .rrac_appt_btn a{margin:6px 0}
.rrac_tabSection.rracSentosa .rrac_appt_img,.rrac_tabSection.rracSentosa .rrac_appt_det{width:100%;display:block;max-width:100%}
.rrac_tabSection.rracSentosa .tab-content .rrac_appt_btn a,.rracSentosa .rrac_modal_container .apt_button a,.rrac_tabSection.rracSentosa .tab-content .rrac_appt_btn a:last-child{width:50%!important;max-width:48%;margin-right:14px}
.rracSentosa .rrac_appt_img img{max-width:370px;width:100%;margin-bottom:50px;padding-left:0}
.rrac_modal_container #rrac_apartment_details .modal-body .rrac_listAvailableUnit table tr th{display:none}
.rrac_modal_container #rrac_apartment_details .modal-body .rrac_listAvailableUnit table tr td{text-align:center;font-size:13px;padding:10px}
.rrac_modal_container #rrac_apartment_details .modal-body .rrac_listAvailableUnit table tr td:nth-child(1),.rrac_modal_container #rrac_apartment_details .modal-body .rrac_listAvailableUnit table tr td:nth-child(4),.rrac_modal_container #rrac_apartment_details .modal-body .rrac_listAvailableUnit table tr td:nth-child(5),.rrac_modal_container #rrac_apartment_details .modal-body .rrac_listAvailableUnit table tr td:nth-child(6){display:block;width:400px;background:#fff;float:left;border-left:1px solid #ccc!important}
.rrac_modal_container #rrac_apartment_details .modal-body .rrac_listAvailableUnit table tr td:nth-child(1),.rrac_modal_container #rrac_apartment_details .modal-body .rrac_listAvailableUnit table tr td:nth-child(4){background:#ccc}
.rrac_modal_container #rrac_apartment_details .modal-body .rrac_listAvailableUnit table tr td:nth-child(6){background:#248673}
.rrac_modal_container #rrac_apartment_details .modal-body .rrac_listAvailableUnit table tr td:nth-child(6) span{color:#fff;margin-bottom:10px}
.rrac_modal_container #rrac_apartment_details .modal-body .rrac_listAvailableUnit table tr td:nth-child(6) a{padding:4px 15px 5px;letter-spacing:0;font-size:12px;background:#fff;border-radius:23px;color:#000;float:none;display:block;overflow:hidden;max-width:130px;margin:15px auto}
.rrac_modal_container #rrac_apartment_details .modal-body .rrac_listAvailableUnit table tr td:nth-child(2),.rrac_modal_container #rrac_apartment_details .modal-body .rrac_listAvailableUnit table tr td:nth-child(3){width:200px;float:left;background:#fff;border-left:1px solid #ccc!important}
.rrac_modal_container #rrac_apartment_details .modal-body .rrac_listAvailableUnit table tr td:nth-child(4){display:block;width:100%}
.rrac_modal_container #rrac_apartment_details .modal-body .rrac_listAvailableUnit table tr td span{display:block;float:left;width:100%;padding-top:5px;color:#000}
.rrac_modal_container #rrac_apartment_details .modal-body .rrac_listAvailableUnit table{padding:20px!important;width:400px!important;max-width:400px!important;margin:0 auto;border:none!important}
.rrac_tabSection .tab-content .rrac_appt_det{max-width:280px!important}
.rrac_tabSection.rracHighland .rrac_appt_btn{padding-top:15px;max-width:202px!important;float:right}
}
@media only screen and (min-width: 960px) and (max-width: 1024px) {
.rracSentosa .tab-content .rrac_appt_btn a{margin:6px 0}
}
@media only screen and (max-width: 767px) {
.rrac_tabSection .tab-content .rrac_appt_det{margin-top:20px;min-height:10px}
.rrac_tabSection .tab-content .rrac_appt_btn a{margin-top:0}
.rrac_tabSection .tab-content .rrac_appt_btn a:last-child{margin-bottom:30px}
.rrac_tabSection .tab-content .rrac_appt_btn a{font-size:12px}
#rrac_apartment_details .modal-dialog,#rrac_apartment_details .modal-dialog,#rrac_datepickerView .modal-dialog{width:90%;float:none;display:block;overflow:hidden;margin:8px auto}
.rrac_modal_container #rrac_apartment_details .desiredEmptyMessage{font-size:12px}
.rrac_modal_container #rrac_apartment_details .desiredEmptyMessage span{font-size:9px}
.ui-datepicker.move_in_date{left:0!important;right:0;margin:0 auto}
#rrac_config_frm #Color_Settings{max-width:660px;margin:0 auto;padding:0;border:none}
#rrac_config_frm #Color_Settings .col-md-3,#rrac_config_frm #Color_Settings .col-md-9{width:100%!important}
#apartmentListFrm .appListingSection #rrac_apartList_wrapper{overflow-x:scroll;width:100%}
.rrac_admin_page h3{font-size:18px}
.rrac_admin_page{margin-left:-10px!important}
#rrac_config_frm #Color_Settings .color_hex{width:66%}
.rrac_admin_page .nav.nav-tabs li{width:100%;float:none;display:block;border-radius:0}
.rrac_admin_page .nav.nav-tabs li.active a{background:#f2f2f2}
.rrac_admin_page .nav.nav-tabs li a{border-radius:0}
#rrac_config_frm #Color_Settings label{margin-bottom:10px}
.rrac_tabSection.rracHighland .tab-content .rrac_appt_det{height:auto;text-align:center;margin-top:0;padding:0!important}
.rracSentosa .nav.nav-tabs li.active a:after{display:none}
.rracSentosa .nav.nav-tabs li{float:none;display:block;width:100%}
.rracSentosa .nav.nav-tabs li a{padding:9px 40px}
.rracSentosa .tab-content .rrac_appt_btn a{margin:4px 6px 0 0;width:100%}
.rracSentosa .rrac_appt_btn{margin-bottom:20px}
.rracSentosa .tab-content .tab-pane.fade.active.in .col-md-12{padding-top:1px!important}
.rrac_tabSection .tab-content .rrac_appt_img,.rrac_tabSection.rracHighland .tab-content .rrac_appt_det{border:none!important}
.rracSentosa .nav.nav-tabs{margin:0;padding:0}
.rrac_tabSection.rracSentosa .tab-content .rrac_appt_btn a,.rracSentosa .rrac_modal_container .apt_button a,.rrac_tabSection.rracSentosa .tab-content .rrac_appt_btn a:last-child{width:100%!important;max-width:100%;}
.rrac_modal_container .close{display:block}
.rrac_modal_container #rrac_apartment_details .desiredEmptyMessage{top:100%}
.contact-us-popup h3{text-align:left!important;text-indent:25px!important}
.rrac_modal_container #rrac_apartment_details .modal-body .rrac_listAvailableUnit table{padding:20px!important;width:300px!important;max-width:300px!important;margin:0 auto;border:none!important}
.rrac_modal_container #rrac_apartment_details .modal-body .rrac_listAvailableUnit table tr th{display:none}
.rrac_modal_container #rrac_apartment_details .modal-body .rrac_listAvailableUnit table tr td{text-align:center;font-size:13px;padding:10px}
.rrac_modal_container #rrac_apartment_details .modal-body .rrac_listAvailableUnit table tr td:nth-child(1),.rrac_modal_container #rrac_apartment_details .modal-body .rrac_listAvailableUnit table tr td:nth-child(4),.rrac_modal_container #rrac_apartment_details .modal-body .rrac_listAvailableUnit table tr td:nth-child(5),.rrac_modal_container #rrac_apartment_details .modal-body .rrac_listAvailableUnit table tr td:nth-child(6){display:block;width:300px;background:#fff;float:left;border-left:1px solid #ccc!important}
.rrac_modal_container #rrac_apartment_details .modal-body .rrac_listAvailableUnit table tr td:nth-child(1),.rrac_modal_container #rrac_apartment_details .modal-body .rrac_listAvailableUnit table tr td:nth-child(4){background:#ccc}
.rrac_modal_container #rrac_apartment_details .modal-body .rrac_listAvailableUnit table tr td:nth-child(6){background:#248673}
.rrac_modal_container #rrac_apartment_details .modal-body .rrac_listAvailableUnit table tr td:nth-child(6) span{color:#fff;margin-bottom:10px}
.rrac_modal_container #rrac_apartment_details .modal-body .rrac_listAvailableUnit table tr td:nth-child(6) a{padding:4px 15px 5px;letter-spacing:0;font-size:12px;background:#fff;border-radius:23px;color:#000;float:none;display:block;overflow:hidden;max-width:130px;margin:15px auto}
.rrac_modal_container #rrac_apartment_details .modal-body .rrac_listAvailableUnit table tr td:nth-child(2),.rrac_modal_container #rrac_apartment_details .modal-body .rrac_listAvailableUnit table tr td:nth-child(3){width:150px;float:left;background:#fff;border-left:1px solid #ccc!important}
.rrac_modal_container #rrac_apartment_details .modal-body .rrac_listAvailableUnit table tr td:nth-child(4){display:block;width:100%}
.rrac_modal_container #rrac_apartment_details .modal-body .rrac_listAvailableUnit table tr td span{display:block;float:left;width:100%;padding-top:5px;color:#000}
.rrac_tabSection.rracHighland .nav.nav-tabs li a{font-size:13px;font-weight:500;padding:10px 15px}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
.rrac_tabSection.rracHighland .tab-content .rrac_appt_det{padding:10px 0!important;text-align:left}
}
@media only screen and (min-width:480px) and (max-width:599px) {
.rrac_tabSection.rracHighland .tab-content .rrac_appt_det{padding:10px!important;text-align:left}
.rrac_tabSection .tab-content .rrac_appt_img{max-width:115px!important}
}
@media only screen and (min-width:530px) and (max-width:615px) {
.pop-up-close{right:52px!important}
}
@media only screen and (max-width: 479px) {
.rrac_tabSection .nav.nav-tabs li{float:none;margin-bottom:1px;display:block}
.rrac_modal_container .rrac_listAvailableUnit{padding:0}
.rrac_modal_container .rrac_listAvailableUnit table{max-width:560px!important;width:500px!important}
.rrac_modal_container .rrac_listAvailableUnit{overflow:hidden;overflow-x:scroll}
.rrac_modal_container .apt_description ul li span{width:90%}
.rrac_modal_container .modal-body .ContactFormArea h3.mailSuccessMsg{font-size:12px;line-height:27px;top:190px!important}
.rrac_modal_container #rrac_apartment_details .modal-body h3{font-size:14px!important}
}
@media (min-width: 1600px) {
.rrac_modal_container #rrac_Floorplan_Gallery .item img,.rrac_modal_container #rrac_Floorplan_Gallery .item iframe{height:560px}
.rrac_modal_container #rrac_Floorplan_Gallery .modal-body{max-width:1110px}
.rrac_modal_container #rrac_Floorplan_Gallery .carousel-indicators{bottom:-11%!important}
}
@media (min-width: 1800px) {
.rrac_modal_container #rrac_Floorplan_Gallery .item img,.rrac_modal_container #rrac_Floorplan_Gallery .item iframe{height:560px}
.rrac_modal_container #rrac_Floorplan_Gallery .modal-body{max-width:1110px}
.rrac_modal_container #rrac_Floorplan_Gallery .carousel-indicators{bottom:-12%!important}
}
@media (min-width: 2000px) {
.rrac_modal_container #rrac_Floorplan_Gallery .item img,.rrac_modal_container #rrac_Floorplan_Gallery .item iframe{height:660px}
.rrac_modal_container #rrac_Floorplan_Gallery .modal-body{max-width:1110px}
.rrac_modal_container #rrac_Floorplan_Gallery .carousel-indicators{bottom:-12%!important}
}
#rrac_apartment_details .modal-body{min-height:500px}
#rrac_apartment_details .slideScreen{position:absolute;left:0;top:0;width:100%}
.rrac_admin_overlay{position:fixed;width:100%;height:100%;z-index:99999;background:rgba(000,000,000,.9);left:0;top:0;display:none}
.rrac_admin_overlay .content_area{margin:15% auto;width:200px;color:green;font-weight:700;font-size:17px;text-align:center}
.rrac_admin_page #sortable li{width:100%;border:1px solid #ccc;padding:5px 10px;height:30px}
.rrac_admin_page #sortable li:hover{cursor:move}
.slideScreen.appDetScreen .detLoad{top:7px!important;position:relative!important}
@media (max-width: 991px) {
.rrac_modal_container #rrac_apartment_details label{font-size:13px;padding-top:10px;line-height:16px!important}
}
@media screen and (min-width:768px) and (max-width: 991px) {
#rrac_apartment_details .slideScreen .col-md-6{float:left}
}
@media (max-width: 767px) {
.rrac_tabSection .tab-content .rrac_appt_btn a{font-size:10px!important;padding:8px 20px}
#rrac_apartment_details .slideScreen{text-align:center}
.rrac_tabSection.rracHighland .tab-content .rrac_appt_det{padding:10px 12px!important}
}
@media screen and (min-width:480px) and (max-width: 616px) {
.rrac_tabSection .tab-content .rrac_appt_img{width:100%!important;text-align:center!important;max-width:100%!important}
.rrac_tabSection .tab-content .rrac_appt_det{width:100%!important;text-align:center!important;max-width:100%!important}
.rrac_tabSection .tab-content .rrac_appt_btn{width:100%!important;text-align:center!important;max-width:100%!important}
}
@media screen and (min-width:480px) and (max-width: 558px) {
.rrac_tabSection .nav.nav-tabs li{width:100%;margin:-4px}
}
.rrac_tabSection.rracListView_3{position:relative;min-height:400px}
.rrac_tabSection.rracListView_3 .navbar{background:#000;border-radius:0;position:relative;z-index:99999}
.rrac_tabSection.rracListView_3 .navbar ul{float:right}
.rrac_tabSection.rracListView_3 .navbar .dropdown-menu{min-width:260px;padding:20px}
.rrac_tabSection.rracListView_3 .navbar .dropdown-menu li{padding:3px 0}
.rrac_tabSection.rracListView_3 .navbar li.rracBedroomDropdown .dropdown-menu li label{margin-left:5px}
.rrac_tabSection.rracListView_3 .navbar li.rracDateDropdown .dropdown-menu{left:auto!important;right:0!important}
.rrac_tabSection.rracListView_3 .navbar li.rracDateDropdown .dropdown-menu input[type="text"].hasDatepicker{padding:10px!important}
.rrac_tabSection.rracListView_3 .navbar li .dropdown-menu .ui-slider-handle{border:1px solid #777;background:#777;font-weight:400;color:#454545;border-radius:100px}
.rrac_tabSection.rracListView_3 .navbar li .dropdown-menu .ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all{margin:10px 0}
.rrac_tabSection.rracListView_3 .navbar li .dropdown-menu .ui-widget-header{background:#cecece}
.rrac_tabSection.rracListView_3 .navbar li .dropdown-menu input[type="text"]{color:#000!important;padding:0 0 5px!important;width:70%}
.rrac_tabSection.rracListView_3 .navbar .dropdown-menu li label{font-weight:400;color:#666}
.rrac_tabSection.rracListView_3 .navbar .dropdown-menu button[type="button"]{background:none;color:#666;border:1px solid #888;padding:4px 11px 5px;line-height:15px;text-transform:uppercase;font-size:10px;margin-top:11px;border-radius:2px}
.rrac_tabSection.rracListView_3 .nav .open > a,.rrac_tabSection.rracListView_3 .nav .open > a:focus,.rrac_tabSection.rracListView_3 .nav .open > a:hover{background:#3b3b3b!important;color:#fff!important}
.rrac_tabSection.rracListView_3 .rracFloorplan{text-align:center;padding:20px 0;font-size:14px;line-height:23px;}
.rrac_tabSection.rracListView_3 .rracFloorplan .appname{font-size:20px}
.rrac_tabSection.rracListView_3 .rracFloorplan img{margin-bottom:20px;max-width:200px;height:200px;width:100%}
.rrac_tabSection.rracListView_3 .rracFloorplan .btn{background:#fff;border:1px solid #666;margin:20px 4px;color:#333;padding:7px 15px}
.rrac_tabSection.rracListView_3 .rracFloorplan .apt_details_starting_price span{font-weight:700}
.rrac_tabSection.rracListView_3 .rracFloorplan .appShrtDescDiv{height:90px}
.rrac_tabSection.rracListView_3 .srchCriBtn{display:inline-block;font-size:13px;font-weight:400;background:#555;padding:10px 33px 10px 15px;margin:0 8px 8px 0 !important;color:#fff;float:left;position:relative}
.rrac_tabSection.rracListView_3 .srchCriBtn::after{background:rgba(255,255,255,0.2);content:"x";position:absolute;width:17px;height:17px;color:#fff;text-align:center;border-radius:100px;font-size:12px;margin:0 5px}
.rrac_tabSection.rracListView_3 .navbar ul li a{font-size:16px;color:#fff;float:left;width:100%}
.rrac_tabSection.rracListView_3 .srchCriBtnWrapper{width:100%;float:left;display:block;overflow:hidden;margin:20px 0 50px}
.rrac_tabSection.rracListView_3 .navbar-toggle .icon-bar{width:auto;height:1px;border-radius:1px;background:#fff}
.rrac_tabSection.rracListView_3 .navbar-toggle{border:1px solid #ccc;border-radius:100px;width:32px;height:32px;padding:8px 7px}
.rrac_tabSection.rracListView_3 .totalAvailable{color:#888}
.ui-datepicker.rrac_daterange{font-size:12.5px!important;position:absolute;top:0;z-index:999999!important}
.ui-datepicker.rrac_daterange td a{text-align:center!important}
img.loadingImage{float:none;display:block;margin:0 auto;width:160px;padding-left:54px}
.rracSpacer{clear:both}
@media only screen and (max-width: 767px) {
.rrac_tabSection.rracListView_3 .navbar ul{float:left;width:100%!important;margin:0 auto}
.rrac_tabSection.rracListView_3 .navbar ul li{display:block;width:100%;border-bottom:1px solid #3b3b3b;overflow:hidden}
.rrac_tabSection.rracListView_3 .navbar ul li ul li{border:none}
.rrac_tabSection.rracListView_3 .navbar li .dropdown-menu input[type="text"]{color:#fff!important;padding:0 0 5px!important;background:none}
.rrac_tabSection.rracListView_3 .navbar li.rracDateDropdown .dropdown-menu input[type="text"].hasDatepicker{color:#fff!important}
}
.rrac_tabSection.rracListView_3 .navbar{background:#000}
.rrac_tabSection.rracListView_3 .navbar li .dropdown-menu .ui-slider-handle{border:1px solid #777;background:#777;color:#454545}
.rrac_tabSection.rracListView_3 .navbar li .dropdown-menu .ui-widget-header{background:#cecece}
.rrac_tabSection.rracListView_3 .navbar li .dropdown-menu input[type="text"]{color:#000!important}
.rrac_tabSection.rracListView_3 .navbar .dropdown-menu li label{color:#666}
.rrac_tabSection.rracListView_3 .navbar .dropdown-menu button[type="button"]{background:none;color:#666;border:1px solid #888}
.rrac_tabSection.rracListView_3 .nav .open > a,.rrac_tabSection.rracListView_3 .nav .open > a:focus,.rrac_tabSection.rracListView_3 .nav .open > a:hover{background:#3b3b3b!important;color:#fff!important}
.rrac_tabSection.rracListView_3 .rracFloorplan .btn{background:#fff}
.rrac_tabSection.rracListView_3 .srchCriBtn{background:#555;color:#fff}
.rrac_tabSection.rracListView_3 .navbar ul li a{color:#fff}
.rrac_tabSection.rracListView_3 .navbar-toggle .icon-bar{background:#fff}
.rrac_tabSection.rracListView_3 .navbar-toggle{border:1px solid #ccc}
.rrac_tabSection.rracListView_3 .totalAvailable{color:#888}
.fyh_section{max-width:758px;float:none;margin:0 auto;position:relative;width:100%;background:#f2f2f2;padding:0}
.fyh_section .clip{background:#f2f2f2;text-align:center;float:left}
.fyh_section .lft{background:#eaebed;color:#a1a2a4;text-align:center;text-transform:uppercase;letter-spacing:1px;padding:0;width:20%;height:146px}
.fyh_section .lft h3{font-size:18px;font-weight:400;padding-top:28px}
.fyh_section .rht{width:20%;height:146px}
.fyh_section .rht .btn{background:#1b1c1e;color:#fff;border:none;height:100%;font-size:14px;padding:0 14px;text-transform:uppercase;letter-spacing:1px;cursor:pointer;border-radius:0;width:100%}
.fyh_section .mid{width:60%;padding-top:33px;height:146px}
.fyh_section .mid .form-group{display:inline-block;vertical-align:top;padding:0 21px;position:relative}
.fyh_section .mid .form-group select{border:none;font-size:15px;color:#000;box-shadow:none;width:74%;margin:17px auto;float:none;display:block;background-image:none;-webkit-appearance:none;cursor:pointer;background:none;background:#f2f2f2 url(../images/arrow_select.png) no-repeat 90% 54%;max-width:140px}
.fyh_section .mid .form-group select:focus{outline:none}
.fyh_section .mid .form-group:first-child{width:58%;float:left;padding:0}
.fyh_section .mid .form-group:last-child{width:42%;float:left;padding:0}
.fyh_section .mid .form-group:last-child input{font-size:50px;width:100%;text-align:center;border:none;outline:none;padding-top:10px;min-height:40px}
.fyh_section .mid .form-group label{text-transform:uppercase;color:#a1a2a4;font-size:13px;letter-spacing:1px;display:block;font-weight:400;line-height:20px}
.fyh_section .mid .form-group label span{display:inline-block;color:#000;text-transform:capitalize}
.fyh_section .mid .form-group .hasDatepicker2{opacity:0;width:0;position:absolute}
.fyh_section .mid .form-group label span:first-child{font-size:50px;padding:0 10px;line-height:67px}
.fyh_section .mid .form-group svg{width:12px;color:#999}
.fyh_section .mid .form-group label small{display:block;font-size:14px}
.rrac_modal_container #rrac_Floorplan_Gallery .modal-dialog{max-width:800px!important}
.rrac_tabSection.rracListView_4 .main-wrap{max-width:1330px;margin:0 auto;padding:20px 0;width:99%;}
.rrac_tabSection.rracListView_4 .main-wrap .page-title{text-align:center;color:#000}
.rrac_tabSection.rracListView_4 .main-wrap .page-title h4{font-size:16px !important;text-transform:uppercase  !important;font-weight:300  !important;letter-spacing:3px  !important;margin:0 0 8px;text-align:center !important;}
.rrac_tabSection.rracListView_4 .main-wrap .page-title img{display:none}
.rrac_tabSection.rracListView_4 .main-wrap .nav-sec{margin:40px 0 20px}
.rrac_tabSection.rracListView_4 .main-wrap .nav-sec ul{list-style:none;display:flex;align-items:center;justify-content:center}
.rrac_tabSection.rracListView_4 .main-wrap .nav-sec ul li{margin: 1px !important;list-style: none !important;background-image: none !important;padding:0 !important;}
.rrac_tabSection.rracListView_4 .main-wrap .nav-sec ul li a{width:100%;color:#000;text-decoration:none;text-transform:uppercase;font-weight:400;text-align:center;background:#f6f6f6;padding:14px;margin:0 auto;font-size:12px;letter-spacing:.7px;}
.rrac_tabSection.rracListView_4 .main-wrap .nav-sec ul li.active a,.rrac_tabSection.rracListView_4 .main-wrap .nav-sec ul li:hover a{background:#f4a600;color:#fff !important;}
.rrac_tabSection.rracListView_4 .main-wrap .nav-sec ul li.current-menu-item a{background:#884b1b}
.rrac_tabSection.rracListView_4 .main-wrap .filter-sec{padding:6px 0;border:1px solid #000;display:table;margin:0;margin-bottom:17px;width:100% !important}
.rrac_tabSection.rracListView_4 .main-wrap .filter-sec .navbar-toggle{margin:0;padding:0}
.rrac_tabSection.rracListView_4 .main-wrap .filter-sec .navbar-collapse.collapse{position:absolute;z-index:999;margin-right:-26px;background:#000;text-align:left;padding:18px 0}
.rrac_tabSection.rracListView_4 .main-wrap .rrac_no_of_available{float: left;width: 44%;}
.rrac_tabSection.rracListView_4 .main-wrap .navfilterex{margin: 3px 0;float: right;text-align: right;width: 50%;padding: 0 10px;position:relative;}
.rrac_tabSection.rracListView_4 .main-wrap .navfilterex #rrac_filterContent{    position: absolute;z-index:3;margin-right: -26px;background: #000;text-align: left;right: 25px; top: 42px;}
.rrac_tabSection.rracListView_4 .main-wrap .navfilterex #rrac_filterContent ul{margin: 0;padding: 20px !important;float: left;}
.rrac_tabSection.rracListView_4 .main-wrap .navfilterex #rrac_filterContent ul li a{    padding-top: 10px!important;color: #cdd3d7;font-weight: 400;list-style:none;text-decoration:none;padding-bottom: 10px!important;line-height: 19px;font-size: 12px;}
.rrac_tabSection.rracListView_4 .main-wrap .navfilterex #rrac_filterContent ul li ul{padding:0;}

.rrac_tabSection.rracListView_4 .main-wrap .navfilterex #rrac_filterContent ul li a{padding-top:10px!important;color:#cdd3d7;font-weight:400;padding-bottom:10px!important;line-height:19px;font-size:12px}
.rrac_tabSection.rracListView_4 .main-wrap .filter-sec .navbar-collapse.collapse ul{background:none!important;border:none!important;padding:0 15px}
.rrac_tabSection.rracListView_4 .main-wrap .navfilterex #rrac_filterContent ul li a:focus,.rrac_tabSection.rracListView_4 .main-wrap .navfilterex #rrac_filterContent ul li a{background:none!important; float:left;}
.rrac_tabSection.rracListView_4 .main-wrap .navfilterex #rrac_filterContent ul li input[type="text"]{width:100% !important;padding:10px 0;height:20x;border:none!important;font-weight:300;font-size:13px;outline:none !important;text-align:center;background:#f6f6f6;}
.rrac_tabSection.rracListView_4 .main-wrap .navfilterex #rrac_filterContent ul li .noUi-horizontal .noUi-connect{background:#a77b1c}
.rrac_tabSection.rracListView_4 .main-wrap .navfilterex #rrac_filterContent ul li button[type="button"]{background:#f4a600;border:none;color:#fff;font-size:12px;padding:4px 20px;float:right;font-weight:300;margin-top:3px}
.rrac_tabSection.rracListView_4 .pro-sec .left-sec .butsec ul li {width: 50%;position: relative;float: left;background: none !important;padding: 0 !important;margin: 0 !important;}
.rrac_tabSection.rracListView_4 .main-wrap .navfilterex #rrac_filterContent ul li .noUi-horizontal .noUi-handle:before,.rrac_tabSection.rracListView_4 .main-wrap .navfilterex #rrac_filterContent ul li .noUi-horizontal .noUi-handle:after{display:none}
.rrac_tabSection.rracListView_4 .main-wrap .navfilterex #rrac_filterContent ul li #rrac_sqft,.rrac_tabSection.rracListView_4 .main-wrap .navfilterex #rrac_filterContent ul li #rrac_price{border:0;color:#fff!important;font-weight:700;background:none;margin-top:-9px;text-align:center;font-size:13px;font-weight:400!important}
.rrac_tabSection.rracListView_4 .main-wrap .navfilterex #rrac_filterContent ul li .noUi-horizontal{height:9px;margin-bottom:12px}
.rrac_tabSection.rracListView_4 .main-wrap .navfilterex #rrac_filterContent ul li ul{margin-bottom:0  !important;float:left;}
.rrac_tabSection.rracListView_4 .main-wrap .navfilterex #rrac_filterContent ul li label{margin-bottom:5px;color:#939a9f;font-size:11px;font-weight:300;display:none}
.rrac_tabSection.rracListView_4 .main-wrap .navfilterex #rrac_filterContent ul li ul{border-bottom:1px solid #5d6972;padding:0 0 10px 0 !important;}
.rrac_tabSection.rracListView_4 .main-wrap .navfilterex #rrac_filterContent ul li:last-child ul{border:none}
.rrac_tabSection.rracListView_4 .main-wrap .navfilterex #rrac_filterContent ul li .caret{position:relative;top:9px;float:right;color:#cdd3d7}
.rrac_tabSection.rracListView_4 .main-wrap .navfilterex .navbar-collapse{position:absolute;top:35px}
.rrac_tabSection.rracListView_4 .main-wrap .navfilterex ul li{width: 100%;display: block;background: none !important;padding: 0 !important;margin: 0 !important;}
.rrac_tabSection.rracListView_4 .main-wrap .navfilterex ul ul{position:relative;width:100%;box-shadow:none}
.rrac_tabSection.rracListView_4 .main-wrap .navfilterex .filterbtn{ display: block;float: right;width: 36px;padding:7px 7px 4px;border: 1px solid #ccc !important;border-radius: 4px;background: none;cursor:pointer;}
.rrac_tabSection.rracListView_4 .main-wrap .navfilterex .filterbtn:hover, .rrac_tabSection.rracListView_4 .main-wrap .navfilterex .filterbtn:focus{outline:none !important;}
.rrac_tabSection.rracListView_4 .main-wrap .navfilterex .filterbtn .icon-bar{background: #666;width: 100%;height: 2px;margin: 1.5px 0;float: left;vertical-align: top; position: relative; padding: 0;}
.rrac_tabSection.rracListView_4 .main-wrap .navfilterex .filterbtn small{float:left;text-indent:-61px;float: left;color: #999;font-weight: 400;font-size: 12px;}
.rrac_tabSection.rracListView_4 .main-wrap .navfilterex .navbar-collapse.collapse{display:none!important}
.rrac_tabSection.rracListView_4 .main-wrap .navfilterex .navbar-collapse.collapse.in{display:block!important}
.rrac_tabSection.rracListView_4 .main-wrap .filter-sec h2{position:relative;float:left;color:#000;text-transform:uppercase;font-size:14px !important;font-weight:300 !important;letter-spacing:2px;margin:9px 15px;padding:0;line-height:20px !important;}
.rrac_tabSection.rracListView_4 .main-wrap .filter-sec h2:before, .rrac_tabSection.rracListView_4 .main-wrap .filter-sec h2:after{display:none;}
.rrac_tabSection.rracListView_4 .main-wrap .filter-sec h2 span{font-size:18px;font-weight:500}
.rrac_tabSection.rracListView_4 .main-wrap .filter-sec form{position:relative;float:right}
.rrac_tabSection.rracListView_4 .main-wrap .filter-sec form select{background-color:#444;border:none;color:#fff;text-transform:uppercase;font-size:13px;font-weight:300;letter-spacing:2px;padding:7px 20px;padding-right:20px;border-radius:0;background-image:url(../images/down-arrow.svg);background-size:14px;background-repeat:no-repeat;background-position:right 10px center;padding-right:35px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #000}
.rrac_tabSection.rracListView_4 .pro-sec{position:relative;float:left;width:100%;border:1px solid #ccc;margin:0 0 20px;height:370px;overflow:hidden}
.rrac_tabSection.rracListView_4.apartment_sync_grid_view .pro-sec{height:auto !important;}
.rrac_tabSection.rracListView_4.apartment_sync_grid_view .pro-sec.blok:nth-child(even){margin-right:0;}
.rrac_tabSection.rracListView_4.apartment_sync_grid_view .pro-sec.blok {width: 49% !important;margin-right: 2%;margin-bottom: 2%;}
.rrac_tabSection.rracListView_4.apartment_sync_grid_view .pro-sec.blok h2{font-size:24px !important;}

.rrac_tabSection.rracListView_4 .tab-pane{display:none}
.rrac_tabSection.rracListView_4 .tab-pane.active{display:block}
.rrac_tabSection.rracListView_4 .pro-sec .left-sec{position:relative;float:left;width:43%;height:100%;background:#fff}
.rrac_tabSection.rracListView_4 .pro-sec .left-sec .price-sec{position:absolute;top:0;left:0;z-index:9;background:#444;color:#fff;padding:4px 12px;text-transform:uppercase;font-size:14px;letter-spacing:1.5px;padding-right:29px;width:100%}
.rrac_tabSection.rracListView_4 .pro-sec .left-sec .price-sec span{color:#f4a600}
.rrac_tabSection.rracListView_4 .pro-sec .left-sec .price-sec.offer{background:#000}
.rrac_tabSection.rracListView_4 .pro-sec .left-sec img{position: relative;float: none;background: #fff;max-height: 80%;margin: 0 auto;display: block;padding:0;width:auto;height: auto;margin:0 auto;max-width:100%;padding:10px 0;}

.rrac_tabSection.rracListView_4 .pro-sec .left-sec .butsec{background:#bcbcbc;float:left;width:100%;position:absolute;bottom:0}
.rrac_tabSection.rracListView_4 .pro-sec .left-sec .butsec ul{list-style:none !important;margin:0 !important;padding:0;}
.rrac_tabSection.rracListView_4 .pro-sec .left-sec .butsec ul li{width:100%;position:relative;float:left;list-style:none !important;}
.rrac_tabSection.rracListView_4 .pro-sec .left-sec .butsec ul li a{display:table;width:100%;text-align:center;text-decoration:none;text-transform:uppercase;color:#000;letter-spacing:1px;padding:14px 0;font-size:13px;border: 1px solid transparent;}
.rrac_tabSection.rracListView_4 .pro-sec .left-sec .butsec ul li.rraTwoButtonYes{width: 50%}
.rrac_tabSection.rracListView_4 .pro-sec .left-sec .butsec ul li:last-child a{}
.rrac_tabSection.rracListView_4 .pro-sec .right-sec{width:57%;position:relative;float:right;height:100%;background:#f2f2f2}
.rrac_tabSection.rracListView_4 .pro-sec .right-sec .decp{padding:0 20px}
.rrac_tabSection.rracListView_4 .pro-sec .right-sec h2{text-align: center;color: #000;padding: 15px 0;text-transform: uppercase;font-size: 22px !important;font-weight: 300 !important;letter-spacing: 3px;position: relative;border-bottom: 1px solid #ccc;margin-bottom: 20px;line-height: 20px;margin-top: 7px !important;text-align:center !important;}
.rrac_tabSection.rracListView_4 .pro-sec .right-sec h2:after, .rrac_tabSection.rracListView_4 .pro-sec .right-sec h2:before{display:none;}

.rrac_tabSection.rracListView_4 .pro-sec .right-sec p{text-align:center;color:#000;text-transform:uppercase;letter-spacing:2px;font-weight:300;margin:0 0 10px !important;font-size:14px !important;padding:0;}
.rrac_tabSection.rracListView_4 .pro-sec .right-sec .decp p a{color:#666;text-decoration:none;}
.rrac_tabSection.rracListView_4 .pro-sec .right-sec .decp p a:hover{text-decoration:underline;color:#000;}
.rrac_tabSection.rracListView_4 .pro-sec .right-sec h5{color: #626161;padding: 0 !important;margin: 0 !important;font-size: 19px !important;line-height: 25px !important;text-align:center !important;}
.rrac_tabSection.rracListView_4 .pro-sec .right-sec h3{color: #000;font-size: 41px !important;font-weight: 400 !important;letter-spacing: 2px !important;line-height: 27px;margin: 10px 0 5px !important;padding: 0;text-align:center !important;}
.call-for-pricing{font-size: 12px;font-weight: 400;text-decoration: none;color: #000;border: 1px solid #777;line-height: 34px;display: block;max-width: 200px;margin: 0 auto;margin-bottom: -6px;letter-spacing: .2px;}
.rrac_tabSection.rracListView_4 .pro-sec .right-sec h3 .call-for-pricing{margin:15px auto 15px !important;}
.call-for-pricing:hover{background:#777;color:#fff;}
.rrac_tabSection.rracListView_4 .pro-sec .right-sec h3 sup{font-size:16px;position:relative;font-weight:500;top:-5px}
.rrac_tabSection.rracListView_4 .pro-sec .right-sec h3 span{color:#626161;letter-spacing:0;font-weight:600}
.rrac_tabSection.rracListView_4 .pro-sec .right-sec h4{color:#999;font-weight:500 !important;letter-spacing:0;font-size:13px !important;margin:16px 0 10px;text-align:center !important;}
.rrac_tabSection.rracListView_4 .pro-sec .right-sec .tagline{font-size: 22px;line-height: 22px;margin: 0 0 4px 0;padding: 0;}
.rrac_tabSection.rracListView_4 .pro-sec .right-sec .FloorPlanDesc{height: 56px;overflow: hidden;}
.rrac_tabSection.rracListView_4 .pro-sec .right-sec .FloorPlanDesc p{text-transform: none;color: #666;letter-spacing: .5px;padding: 0 10px;margin: 5px auto 10px !important;line-height: 17px;font-size: 14px !important;width: 100%;max-width: 490px;display: block;}
.rrac_tabSection.rracListView_4 .pro-sec .right-sec ul{list-style:none;display:table;width:100%;margin:15px 0 0 !important;position:absolute;bottom:0;padding:0;}
.rrac_tabSection.rracListView_4 .pro-sec .right-sec ul li{width: 50%;position: relative;float: left;padding: 0 !important;margin: 0 !important;background: none !important;list-style:none;}
.rrac_tabSection.rracListView_4 .pro-sec .right-sec ul li a{display:table;width:100%;text-align:center;text-decoration:none;text-transform:uppercase;color:#fff;letter-spacing:1px;padding:14px 0;font-size:13px;}
.rrac_tabSection.rracListView_4 .pro-sec .right-sec ul li:first-child a{background:#f4a600}
.rrac_tabSection.rracListView_4 .pro-sec .right-sec ul li:last-child a{background:#000}
.rrac_admin_page .dataTables_wrapper,.rrac_admin_page #rrac_Apartment_type,.rrac_admin_page #rrac_location_addedit{padding:5%;background:#f6f6f6}
.rrac_tabSection.rracListView_4 .srchCriBtnWrapper .srchCriBtn{background:#000;color:#fff;padding:7px 20px;padding-right:20px;border:medium none;font-size:12px;font-weight:300;margin-bottom:10px;display:none;padding-right:30px}
.rrac_tabSection.rracListView_4 .srchCriBtnWrapper .srchCriBtn::after{background:rgba(255,255,255,0.2);content:"x";position:absolute;width:17px;height:17px;color:#fff;text-align:center;border-radius:100px;font-size:12px;margin:0 5px}
.rrac_tabSection .loadmoreContainer{width: 100%;text-align: center;margin: 10px 0;float: left;}
.rrac_tabSection .loadmoreContainer a{background:#ccc;color:#fff;padding:14px 0;text-decoration:none !important;display:block;}
.rrac_tabSection .loadmoreContainer a:hover{background:#999;}
.rrac-product-carousel .col-md-6:first-child #slider{height:318px;overflow:hidden;margin-bottom:0!important}
.rrac-product-carousel .col-md-6:first-child #carousel{height:115px;overflow:hidden}
.rrac-product-carousel .col-md-6:first-child #carousel ul li{height:115px!important}
.rrac-product-carousel .col-md-6:first-child #carousel ul li img{height:100%}
main .neighborhood{margin:40px 0 0;width:100%;overflow:hidden}
main .neighborhood .left .map_sec{text-align:center}
main .neighborhood .left{width:100%;float:left;position:relative;height:600px;overflow:hidden;margin-bottom:60px}
main .neighborhood .over_lap{width:320px;top:0;position:absolute;background:rgba(0,0,0,0.9);padding:10px 10px 30px;height:100%;right:0;overflow:hidden;overflow-y:scroll;z-index:6}
main .neighborhood .over_lap ul.tab_sec{overflow:hidden}
main .neighborhood .over_lap ul.tab_sec li a{float:left;width:126px;height:123px;margin:10px;border:1px solid #666;text-align:center;color:#ccc;background:rgba(255,255,255,0.2);text-transform:uppercase;font-size:11px;letter-spacing:.2px;transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-webkit-transition:all 200ms ease-in-out}
main .neighborhood .over_lap ul.tab_sec li:hover a{transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-webkit-transition:all 200ms ease-in-out;color:#fff;background:#f4a600;font-size:0}
main .neighborhood .over_lap ul.tab_sec li a svg{transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-webkit-transition:all 200ms ease-in-out}
main .neighborhood .over_lap ul.tab_sec li:hover a svg{width:50px!important;transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-webkit-transition:all 200ms ease-in-out;margin-top:16px;color:#000!important}
main .neighborhood .over_lap ul.tab_sec li:hover a img{width:60px!important;transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-webkit-transition:all 200ms ease-in-out;margin-top:18px}
main .neighborhood .over_lap ul.tab_sec li:nth-child(even) a{margin-right:0}
main .neighborhood .over_lap ul.tab_sec li svg{display:block;margin:10px auto;padding-top:25px;color:#fff!important}
main .neighborhood .over_lap ul.tab_sec li img{display:block;margin:10px auto;padding-top:14px;width:40px;-webkit-filter:grayscale(1) invert(1);filter:grayscale(1) invert(1)}
main .neighborhood .over_lap ul.tab_sec{float:left;width:47%;position:relative}
main .neighborhood .over_lap ul.list_sec{width:44%;float:left;padding-left:25px}
main .neighborhood .over_lap .inner_over{width:600px;position:relative}
main .neighborhood .over_lap .list_sec{overflow:hidden;margin:10px;position:relative;width:53%;padding-left:34px}
main .neighborhood .over_lap .list_sec span{float:left;margin:0 0 0 5px}
main .neighborhood .over_lap .list_sec li{float:left;display:block;padding:7px 5px;border-bottom:1px dashed #555;width:100%;text-align:left}
main .neighborhood .over_lap .list_sec li:first-child span{font-weight:600;color:#fff;font-size:18px;letter-spacing:1px;line-height:19px;cursor:pointer}
main .neighborhood .over_lap .list_sec li:first-child span img{margin-right:10px}
main .neighborhood .over_lap .list_sec li a{color:#999;font-size:13px;text-align:left;line-height:31px}
main .neighborhood .bottom_full{width:100%;float:left;display:block;margin-top:0;overflow:hidden;padding:0 0 20px}
main .neighborhood .bottom_full li{float:left;width:16.1%;height:237px;margin:4px}
main .neighborhood .bottom_full li img{width:100%;height:100%}
main .neighborhood .map_sec .short_info{width:190px;overflow:hidden}
main .neighborhood .map_sec .short_info .pop_top .left_info{float:left;width:120px;height:100px}
main .neighborhood .map_sec .short_info .pop_top{background:#fff;float:left;position:relative}
main .neighborhood .map_sec .short_info .pop_top .left_info img{width:100%;height:100%}
main .neighborhood .map_sec .short_info .pop_top .right_info p{font-size:12px;font-weight:400;margin:6px 0;line-height:18px;text-align:left}
main .neighborhood .map_sec .short_info .pop_top .right_info p + p{color:#999;font-size:12px}
main .neighborhood .map_sec .short_info .pop_top .right_info a{color:#fff;padding:6px 10px;font-size:11.5px;width:105px;float:left;background:#ed5338;text-align:center;margin:2px 0 5px}
main .neighborhood .map_sec .short_info .pop_top .right_info h5{font-size:15px;margin-bottom:4px;font-weight:600;margin-top:0!important}
main .neighborhood .map_sec .short_info .pop_top .right_info{width:157px;float:left;margin-left:10px;text-align:left}
main .neighborhood .map_sec .short_info .pop_bottom{width:30px;height:30px;margin:7px auto;background:#cee002;border-radius:100px;color:#000;clear:both;position:relative;top:10px}
main .neighborhood .map_sec .short_info .pop_bottom svg{width:14px;vertical-align:middle;display:table-cell;margin:0 auto;height:29px}
main .neighborhood .map_sec .short_info .pop_top .triangle-down{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;position:absolute;bottom:-10px;left:0;margin:0 auto;right:0}
.rrac_neighborhood{margin:40px 0 0;width:100%;overflow:hidden}
.rrac_neighborhood .left .map_sec{text-align:center}
.rrac_neighborhood .left{width:100%;float:left;position:relative;height:600px;overflow:hidden;margin-bottom:60px}
.rrac_neighborhood .over_lap{width:320px;top:0;position:absolute;background:rgba(0,0,0,0.9);padding:10px 10px 30px;height:100%;right:0;overflow:hidden;overflow-y:scroll;z-index:6}
.rrac_neighborhood .over_lap ul.tab_sec{overflow:hidden}
.rrac_neighborhood .over_lap ul.tab_sec li a{float:left;width:126px;height:123px;margin:10px;border:1px solid #666;text-align:center;color:#ccc;background:rgba(255,255,255,0.2);text-transform:uppercase;font-size:11px;letter-spacing:.2px;transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-webkit-transition:all 200ms ease-in-out}
.rrac_neighborhood .over_lap ul.tab_sec li:hover a{transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-webkit-transition:all 200ms ease-in-out;color:#fff;background:#f4a600;font-size:0}
.rrac_neighborhood .over_lap ul.tab_sec li a svg{transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-webkit-transition:all 200ms ease-in-out}
.rrac_neighborhood .over_lap ul.tab_sec li:hover a svg{width:50px!important;transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-webkit-transition:all 200ms ease-in-out;margin-top:16px;color:#000!important}
.rrac_neighborhood .over_lap ul.tab_sec li:hover a img{width:60px!important;transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-webkit-transition:all 200ms ease-in-out;margin-top:18px}
.rrac_neighborhood .over_lap ul.tab_sec li:nth-child(even) a{margin-right:0}
.rrac_neighborhood .over_lap ul.tab_sec li svg{display:block;margin:10px auto;padding-top:25px;color:#fff!important}
.rrac_neighborhood .over_lap ul.tab_sec li img{display:block;margin:10px auto;padding-top:14px;width:40px;-webkit-filter:grayscale(1) invert(1);filter:grayscale(1) invert(1)}
.rrac_neighborhood .over_lap ul.tab_sec{float:left;width:47%;position:relative}
.rrac_neighborhood .over_lap ul.list_sec{width:44%;float:left;padding-left:25px}
.rrac_neighborhood .over_lap .inner_over{width:600px;position:relative}
.rrac_neighborhood .over_lap .list_sec{overflow:hidden;margin:10px;position:relative;width:53%;padding-left:34px}
.rrac_neighborhood .over_lap .list_sec span{float:left;margin:0 0 0 5px}
.rrac_neighborhood .over_lap .list_sec li{float:left;display:block;padding:7px 5px;border-bottom:1px dashed #555;width:100%;text-align:left}
.rrac_neighborhood .over_lap .list_sec li:first-child span{font-weight:600;color:#fff;font-size:18px;letter-spacing:1px;line-height:19px;cursor:pointer}
.rrac_neighborhood .over_lap .list_sec li:first-child span img{margin-right:10px}
.rrac_neighborhood .over_lap .list_sec li a{color:#999;font-size:13px;text-align:left;line-height:31px}
.rrac_neighborhood .over_lap .list_sec li:hover a{color:#f4a600}
.rrac_neighborhood .bottom_full{width:100%;float:left;display:block;margin-top:0;overflow:hidden;padding:0 0 20px}
.rrac_neighborhood .bottom_full li{float:left;width:16.1%;height:237px;margin:4px}
.rrac_neighborhood .bottom_full li img{width:100%;height:100%}
.rrac_neighborhood .map_sec .short_info{width:190px;overflow:hidden}
.rrac_neighborhood .map_sec .short_info .pop_top .left_info{float:left;width:120px;height:100px}
.rrac_neighborhood .map_sec .short_info .pop_top{background:#fff;float:left;position:relative}
.rrac_neighborhood .map_sec .short_info .pop_top .left_info img{width:100%;height:100%}
.rrac_neighborhood .map_sec .short_info .pop_top .right_info p{font-size:12px;font-weight:400;margin:6px 0;line-height:18px;text-align:left}
.rrac_neighborhood .map_sec .short_info .pop_top .right_info p + p{color:#999;font-size:12px}
.rrac_neighborhood .map_sec .short_info .pop_top .right_info a{color:#fff;padding:6px 10px;font-size:11.5px;width:105px;float:left;background:#ed5338;text-align:center;margin:2px 0 5px}
.rrac_neighborhood .map_sec .short_info .pop_top .right_info h5{font-size:15px;margin-bottom:4px;font-weight:600;margin-top:0!important}
.rrac_neighborhood .map_sec .short_info .pop_top .right_info{width:157px;float:left;margin-left:10px;text-align:left}
.rrac_neighborhood .map_sec .short_info .pop_bottom{width:30px;height:30px;margin:7px auto;background:#cee002;border-radius:100px;color:#000;clear:both;position:relative;top:10px}
.rrac_neighborhood .map_sec .short_info .pop_bottom svg{width:14px;vertical-align:middle;display:table-cell;margin:0 auto;height:29px}
.rrac_neighborhood .map_sec .short_info .pop_top .triangle-down{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;position:absolute;bottom:-10px;left:0;margin:0 auto;right:0}
.rrac-product-carousel{max-width:1000px;float:none;display:block;margin:0 auto}
.rrac-product-carousel .col-md-6{width:40%!important}
.rrac-product-carousel .col-md-6:first-child{width:60%!important}
.rrac-product-carousel .col-md-6:first-child img{height:430px;width:auto;margin:0 auto;float:none;display:block}
.rrac-product-carousel .col-md-6:last-child{background:#f6f6f6;padding:40px;text-align:left;min-height:430px}
.rrac-product-carousel .col-md-6:last-child h3{font-size:30px;margin:0 0 20px}
.rrac-product-carousel .col-md-6:last-child .group_name{font-size:14px;color:#000}
.rrac-product-carousel .col-md-6:last-child .btn-info{color:#fff;background-color:#f4a600;border-color:#f4a600;border-radius:0;padding:10px 40px}
.rrac-product-carousel .col-md-6:last-child .btn-info:hover{color:#fff;background-color:#444;border-color:#444;border-radius:0;padding:10px 40px}
.fpmmaparea.maparea.rrac-theme-maparea .f_part .form-control{float:left!important;width:100%!important;margin-bottom:16px!important;background:#fff!important;border:1px solid #f2f2f2!important;padding:10px!important;color:#000!important;font-size:14px!important;line-height:19px!important;height:48px!important;font-weight:400!important}
.fpmmaparea.maparea.rrac-theme-maparea .f_part #move_in_date.form-control{float:left!important;width:98%!important;margin-bottom:16px!important;background:#fff!important;border:1px solid #f2f2f2!important;padding:10px!important;color:#000!important;font-size:14px!important;line-height:19px!important;height:48px!important;font-weight:400!important}
.fpmmaparea.maparea.rrac-theme-maparea .f_part ul{list-style:none;padding:10px 0;margin:0}
.fpmmaparea.maparea.rrac-theme-maparea a:hover{text-decoration:none!important}
.fpmmaparea.maparea.rrac-theme-maparea .f_part ul li{float:left;width:11.7%!important}
.fpmmaparea.maparea.rrac-theme-maparea .f_part{background:url(../images/fp_h_map2.jpg) no-repeat left bottom #f6f6f6;padding:20px 16px 20px 57px !important;background-size:cover;height:100%}
.fpmmaparea.maparea.rrac-theme-maparea .f_part h2{text-align:left;font-size:36px;color:#000}
.fpmmaparea.maparea.rrac-theme-maparea .f_part h2:after{display:block;width:90px;height:3px;background:#10b3c4;margin:13px 0 30px;content:""}
.fpmmaparea.maparea.rrac-theme-maparea .f_part .form-control{float:left;width:100%;margin-bottom:16px;background:#fff;border:1px solid #f2f2f2;padding:10px;color:#000;font-size:14px;line-height:19px;height:48px;font-weight:400}
.fpmmaparea.maparea.rrac-theme-maparea .f_part input.form-control{width:98%}
.fpmmaparea.maparea.rrac-theme-maparea .f_part label{text-align:left;display:block;font-weight:400;font-size:13px;margin-bottom:10px;color:#000!important;text-transform:uppercase;margin-bottom:0}
.fpmmaparea.maparea.rrac-theme-maparea .f_part ul li{float:left;width:16%;margin:2px;background:#fff;border:1px solid #f2f2f2;padding:10px 6px 14px;text-align:center;color:#000;font-size:30px;text-align:center;cursor:pointer}
.fpmmaparea.maparea.rrac-theme-maparea .f_part ul li a{color:#000}
.fpmmaparea.maparea.rrac-theme-maparea .f_part ul li small{display:block;text-transform:uppercase;font-size:11px}
.fpmmaparea.maparea.rrac-theme-maparea .f_part ul li:hover,.fpmmaparea.maparea.rrac-theme-maparea .f_part ul li.active{background:#fff;border:1px solid #f2f2f2;background:#d65a45;color:#fff;border-color:#d65a45}
.fpmmaparea.maparea.rrac-theme-maparea .f_part ul li:hover a,.fpmmaparea.maparea.rrac-theme-maparea .f_part ul li.active a{color:#fff}
.fpmmaparea.maparea.rrac-theme-maparea #list_clear.btn{background:#d65a45!important;text-align:center!important;float:right!important;text-transform:uppercase!important;font-size:10px!important;color:#fff!important;padding:8px 20px!important;border-radius:0!important;border:none!important;margin:20px 14px!important;width:auto!important}
.fpmmaparea.maparea.rrac-theme-maparea #list_clear.btn:hover{background:#777}
.rrac_tabSection.rracListView_4 .pro-sec .right-sec{text-align:center}
.fpmmaparea.maparea.rrac-theme-maparea{border:none!important;margin:60px 0!important;width:100%!important;float:inherit!important;overflow:hidden;height:710px;background:#fff}
.fpmmaparea.maparea.rrac-theme-maparea .right-sec{text-align:center}
.fpmmaparea.maparea.rrac-theme-maparea .toparea{border-bottom:none!important}
.fpmmaparea.maparea.rrac-theme-maparea .rgtblok{background:#5b5a60;height:100%}
.fpmmaparea.maparea.rrac-theme-maparea .mapblok{background:#fff;height:100%}
.fpmmaparea.maparea.rrac-theme-maparea .botarea .rgtblok .lowarea .block,.fpmmaparea.maparea.rrac-theme-maparea .botarea .rgtblok .lowarea,.fpmmaparea.maparea.rrac-theme-maparea .botarea .rgtblok .headarea{background:none!important;border:none!important;height:auto!important;color:#fff;font-weight:400;font-size:15px}
.fpmmaparea.maparea.rrac-theme-maparea .botarea .rgtblok h4,.fpmmaparea.maparea.rrac-theme-maparea p{color:#f6f6f6!important;line-height:12px!important;text-align:left!important;margin-bottom:0!important;padding:0!important;text-shadow:none!important}
.fpmmaparea.maparea.rrac-theme-maparea .botarea .rgtblok h4{color:#fff!important;padding-bottom:10px!important;line-height:20px!important}
.fpmmaparea.maparea.rrac-theme-maparea .botarea .rgtblok .lowarea .block:nth-child(odd){background:#747377!important}
.fpmmaparea.maparea.rrac-theme-maparea .botarea .rgtblok .lowarea .block{padding:20px!important;margin:0!important}
.fpmmaparea.maparea.rrac-theme-maparea .botarea .rgtblok .lowarea .block .view-unit-details a{padding:8px 14px;border:none;background:#f4a600;color:#fff;line-height:10px!important;margin-top:6px!important;font-size:10px!important;text-transform:uppercase;font-weight:400!important;letter-spacing:1px}
.fpmmaparea.maparea.rrac-theme-maparea .botarea .rgtblok .lowarea .block .view-unit-details i{display:none!important}
.fpmmaparea.maparea.rrac-theme-maparea .back_btn{position:absolute;right:9px;z-index:999;border:1px solid #888;padding:3px 20px;color:#555}
.fpmmaparea.maparea.rrac-theme-maparea .back_btn a{color:#666;font-size:10px;text-transform:uppercase}
.fpmmaparea.maparea.rrac-theme-maparea .botarea .rgtblok .headarea{padding:5px 10px}
.fpmmaparea.maparea.rrac-theme-maparea .row{margin:0!important}
.fpmmaparea.maparea.rrac-theme-maparea .botarea{border:none;background:#fff!important;height:100%!important;padding:0}
.fpmmaparea.maparea.rrac-theme-maparea .botarea .row{height:100%}
.fpmmaparea.maparea.rrac-theme-maparea .botarea #approximate{margin:0;width:100%}
.fpmmaparea.maparea.rrac-theme-maparea .imp-shape.imp-shape-poly.enable{fill:#f4a600!important}
.fpmmaparea.maparea.rrac-theme-maparea .botarea .rgtblok .lowarea{overflow-y:scroll!important;height:576px!important;overflow:hidden;overflow-y:hidden;width:100%}
.section_two_ifp{position:relative}
.section_two_ifp #apartment-defult-view{padding:0;position:absolute;right:0;top:0;overflow-y:scroll;height:710px}




.rrac_floorplanDetails .fp_details_plfull{max-width:900px;float:none;display:block;margin:40px auto;background:#f6f6f6;overflow:hidden;padding:20px;}
.rrac_floorplanDetails .fp_details_plfull .leftpart{width:50%;float:left;}
.rrac_floorplanDetails.rrac_floorplanDetails_Single_Column .fp_details_plfull .leftpart, .rrac_floorplanDetails.rrac_floorplanDetails_Single_Column .fp_details_plfull .right_part{width:100%;}
.rrac_floorplanDetails .fp_details_plfull .leftpart .inn{padding:0 20px 0 0;}
.rrac_floorplanDetails.rrac_floorplanDetails_Single_Column .fp_details_plfull .leftpart .inn{padding:0;}
.rrac_floorplanDetails .fp_details_plfull .right_part{width:50%;float:right;text-align:center;}
.rrac_floorplanDetails .fp_details_plfull .right_part.right_part_full{ width:100%;float: none;max-width: 500px; margin: 0 auto;}
.rrac_floorplanDetails .fp_details_plfull .right_part .inn{padding:2%;}
.rrac_floorplanDetails .fp_details_plfull .right_part h3{font-size:40px;margin:0 0 10px 0;font-weight:600;}
.rrac_floorplanDetails .fp_details_plfull .right_part p{text-transform: uppercase;letter-spacing: 10px;color: #555;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;line-height: 40px;font-size: 18px;margin:8px 0;padding:10px 0;}
.rrac_floorplanDetails .fp_details_plfull .right_part .price{font-size:14px;letter-spacing:1px;color:#777;}
.rrac_floorplanDetails .fp_details_plfull .right_part .price strong{display:block;font-size:44px;margin-bottom:8px;}
.rrac_floorplanDetails .fp_details_plfull .right_part ul{overflow:hidden;margin:22px 0 !important;padding:0;text-align:center;}
.rrac_floorplanDetails .fp_details_plfull .right_part ul li{background: #fff;color: #888;width:24%;padding: 18px;margin: 1px;font-size: 34px;border: 1px solid #f2f2f2;line-height: 20px;height: 158px;display: inline-grid;}
.rrac_floorplanDetails .fp_details_plfull .right_part ul li .uptoText {font-size: 12px;line-height: 13px;}
.rrac_floorplanDetails .fp_details_plfull .right_part ul li svg{height: 35px !important;margin: 0 auto 2px;float: none;display: block;}
.rrac_floorplanDetails .fp_details_plfull .right_part .btn{background:#f75b00;color:#fff;width:100%;float:none;display:block;padding:12px 0;text-transform:uppercase;font-sizr:16px;margin:4px 0 0 0 ;text-decoration:none !important;letter-spacing:1px;font-size:14px;}
.rrac_floorplanDetails .fp_details_plfull .right_part .btn + a{background:#3e3e3e;color:#fff;width:100%;float:none;display:block;padding:12px 0;text-transform:uppercase;font-sizr:16px;margin:4px 0 0 0 ;text-decoration:none !important;letter-spacing:1px;font-size:14px;}

.rrac_floorplanDetails .fp_details_plfull .right_part .btn.clip{background:none;color:#333;border:1px solid #333;}
.rrac_floorplanDetails .fp_details_plfull .right_part .btn:hover{background:#333;color:#fff;}
.rrac_floorplanDetails .fp_details_plfull .right_part ul li small{display:block;font-size:14px;letter-spacing:1px;text-transform:uppercase;margin-top:5px;color:#333;}
.rrac_floorplanDetails .fp_details_plfull ul, .rrac_floorplanDetails .fp_details_plfull ul li{list-style:none;}

.rrac_floorplanDetails .fp_details_plfull .product__carousel{display:block;max-width:700px;margin:0 auto;}
.rrac_floorplanDetails .fp_details_plfull .product__carousel a{display:block;margin-bottom:15px}
.rrac_floorplanDetails .fp_details_plfull .product__carousel .gallery-top{border:1px solid #ebebeb;border-radius:3px;margin-bottom:5px}
.rrac_floorplanDetails .fp_details_plfull .product__carousel .gallery-top .swiper-slide{position:relative;overflow:hidden}
.rrac_floorplanDetails .fp_details_plfull .product__carousel .gallery-top .swiper-slide a{position:relative;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:100%;height:100%}
.rrac_floorplanDetails .owl-carousel .owl-stage-outer .owl-stage, .rrac_floorplanDetails .owl-carousel .owl-stage-outer .owl-item, .rrac_floorplanDetails .owl-carousel .owl-stage-outer .item{height:100%;}
.rrac_floorplanDetails .owl-carousel .owl-stage-outer img{height:100%;width:auto;margin: 0 auto;}
.rrac_floorplanDetails .fp_details_plfull .product__carousel .gallery-top .swiper-slide a img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}
.rrac_floorplanDetails .fp_details_plfull .product__carousel .gallery-top .swiper-slide .easyzoom-flyout img{min-width:100%;min-height:100%}
.rrac_floorplanDetails .fp_details_plfull .product__carousel .swiper-button-next.swiper-button-white, .rrac_floorplanDetails .fp_details_plfull .product__carousel .swiper-button-prev.swiper-button-white{color:#ff3720;}
.rrac_floorplanDetails .fp_details_plfull .swiper-button-prev::after, .rrac_floorplanDetails .fp_details_plfull .swiper-container-rtl .swiper-button-next::after {font-size:30px !important;}
.rrac_floorplanDetails .fp_details_plfull .swiper-button-next::after, .rrac_floorplanDetails .fp_details_plfull .swiper-container-rtl .swiper-button-prev::after {font-size:30px !important;}
.rrac_floorplanDetails .fp_details_plfull .product__carousel .gallery-thumbs .swiper-slide{position:relative;-webkit-transition:border .15s linear;transition:border .15s linear;border:1px solid #ebebeb;border-radius:3px;cursor:pointer;overflow:hidden;height:calc(100% - 2px);margin-right:2.8px !important;}
.rrac_floorplanDetails .fp_details_plfull .product__carousel .gallery-thumbs .swiper-slide.swiper-slide-thumb-active{border-color:#000}
.rrac_floorplanDetails .fp_details_plfull .product__carousel .gallery-thumbs .swiper-slide img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:100%}
.rrac_floorplanDetails .owl-thumbs{position:relative;padding:20px 0;}
.rrac_floorplanDetails .owl-carousel .owl-thumbs .owl-item img {padding:10px;background:#fff;outline:none !important}
.rrac_floorplanDetails .owl-carousel .owl-thumbs .owl-item.active{outline:none !important;border-radius:0 !important;outline:none !important}
.rrac_floorplanDetails .owl-carousel .owl-thumbs .owl-item.active img{border-radius:0 !important;outline:none !important}
.rrac_floorplanDetails .owl-thumb-item img {width: 80px;height: auto;padding: 4px;background: #fff;border-radius:0 !important;outline:none !important;height:90%;}
.rrac_floorplanDetails .owl-thumb-item.active{outline:none !important;border-radius:0 !important;outline:none !important;}
.rrac_floorplanDetails .owl-thumb-item.active img{outline:none !important;border-radius:0;background:#666;outline:none !important;}
.rrac_floorplanDetails .owl-carousel .owl-dots{display:none;}
.rrac_floorplanDetails .owl-carousel .owl-stage-outer {height: 294px;overflow: hidden;}
.rrac_floorplanDetails .owl-carousel .owl-stage-outer img{min-height:280px;}
.rrac_floorplanDetails .owl-thumb-item {margin: 2px 6px;opacity:1;height:70px;}
.rrac_floorplanDetails .owl-nav{position: absolute;top: 28%;width:100%;}
.rrac_floorplanDetails .owl-nav .owl-prev{left:0;width:30px;height:30px;font-size:52px;border:none !important;outline:none !important;color:#f75b00;content:"<";padding:0;background:none;top:-8px;position:absolute;}
.rrac_floorplanDetails .owl-nav .owl-next{right:0;position:absolute;top:-8px;width:30px;height:30px;font-size:52px;border:none !important;outline:none !important;color:#f75b00;content:"<";padding:0;background:none;}
#rrac_datepickerView{display:none;z-index: 9999999;position: fixed;text-align: center;margin: 0 auto;left: 0;right: 0;}
#rrac_datepickerView .rrac_datepicker_content{max-width: 530px; background: #fff;padding: 60px;margin: 1% auto;-webkit-box-shadow: 0px 0px 29px 3px rgba(0,0,0,0.11);
-moz-box-shadow: 0px 0px 29px 3px rgba(0,0,0,0.11);box-shadow: 0px 0px 29px 3px rgba(0,0,0,0.11);}
#rrac_datepickerView .rrac_datepicker_content .leaseNowButton a{  margin: 0 auto;background: #f4a600;display: block;text-decoration: none !important; max-width: 220px;text-align: center;border: none !important;padding: 9px 10px;border-radius: 100px;}
#rrac_datepickerView .rrac_datepicker_content .leaseNowButton a:hover{background:#555;}
#detailsPageFooterMessage{text-align: center;color: #555;margin:30px 0;}
#detailsPageFooterMessage p{font-size:15px;color:#777;}
#detailsPageFooterMessage p a{color:#6099a6 ;text-decoration:none;text-transform:capitalize;}


@media only screen and (max-width: 979px) {
.rrac_floorplanDetails .fp_details_plfull .leftpart, .fp_details_plfull .right_part{width:100%;padding:0 !important;margin-bottom:20px;}
.rrac_floorplanDetails .fp_details_plfull .leftpart .inn {padding: 0 ;}
.rrac_floorplanDetails .fp_details_plfull .right_part ul li{width:22%;padding: 18px 10px;}
.rrac_floorplanDetails .fp_details_plfull .right_part ul li small{font-size:12px;}
.rrac_floorplanDetails .fp_details_plfull .right_part ul li{font-size:26px;}
.rrac_floorplanDetails .fp_details_plfull .leftpart{width:100%;margin-bottom:20px;}
.rrac_floorplanDetails .fp_details_plfull .right_part{width:100%;}
}
@media only screen and (max-width:1360px) {
.rrac_tabSection.rracListView_4 .pro-sec .right-sec h2{font-size:23px !important;}
.rrac_tabSection.rracListView_4 .pro-sec {height: 360px !important;}
}

@media only screen and (min-width: 960px) and (max-width: 1700px) {
main .neighborhood .over_lap .inner_over{width:628px}
.rrac_neighborhood .over_lap .inner_over{width:628px}
}
@media only screen and (max-width:1024px) {
.fpmmaparea.maparea.rrac-theme-maparea .toparea{width:100%}
main .section_two_ifp{height:auto!important}
#apartment-defult-view{width:100%!important}
}
@media only screen and (max-width: 959px) {
.rrac_tabSection.rracListView_4 .main-wrap .nav-sec{margin:16px 0 20px}
.rrac-product-carousel{float:left;width:100%;overflow:hidden}
.rrac_tabSection.rracListView_4 .main-wrap .page-title h4{margin-top:20px}
.rrac_floorplanDetails .fp_details_plfull .right_part{width:100%;}
}
@media only screen and (min-width: 768px) and (max-width: 959px) {
main .neighborhood .over_lap{position:relative;margin:0;width:100%;height:430px}
main .neighborhood .left{height:auto;max-width:760px;margin:0 auto;width:100%;float:none}
main .neighborhood .map_sec{height:300px!important}
main .neighborhood .over_lap ul.tab_sec{width:100%}
main .neighborhood .over_lap .inner_over{width:100%}
main .neighborhood .over_lap ul.tab_sec li a{float:left;width:150px;margin:10px!important}
main .neighborhood .over_lap .list_sec{margin:0;width:100%;padding:18px}
main .neighborhood .over_lap ul.tab_sec{width:100%;max-width:680px;float:none;display:block;margin:0 auto}
.rrac_neighborhood .over_lap{position:relative;margin:0;width:100%;height:430px}
.rrac_neighborhood .left{height:auto;max-width:760px;margin:0 auto;width:100%;float:none}
.rrac_neighborhood .map_sec{height:300px!important}
.rrac_neighborhood .over_lap ul.tab_sec{width:100%}
.rrac_neighborhood .over_lap .inner_over{width:100%}
.rrac_neighborhood .over_lap ul.tab_sec li a{float:left;width:150px;margin:10px!important}
.rrac_neighborhood .over_lap .list_sec{margin:0;width:100%;padding:18px}
.rrac_neighborhood .over_lap ul.tab_sec{width:100%;max-width:680px;float:none;display:block;margin:0 auto}
.rrac_tabSection.rracListView_4 .main-wrap .filter-sec{margin-bottom:10px}
.rrac_tabSection.rracListView_4 .main-wrap .nav-sec ul li a{padding:9px 10px;font-size:10px}
.rrac_tabSection.rracListView_4 .pro-sec{height:226px}
.rrac_tabSection.rracListView_4 .pro-sec .right-sec ul li a,.rrac_tabSection.rracListView_4 .pro-sec .left-sec .butsec ul li a{padding:8px 0;font-size:12px;letter-spacing:0;height: 35px;display:inline-block;line-height: 21px;}
.rrac_tabSection.rracListView_4 .pro-sec .right-sec p{font-size:13px;letter-spacing:0;margin:0}
.rrac_tabSection.rracListView_4 .pro-sec .right-sec h2{margin-bottom:14px;padding:4px 0;font-size:26px;line-height:20px;}
.rrac_tabSection.rracListView_4 .pro-sec .right-sec h3{font-size:29px;line-height:4px;margin:19px 0 6px}
.rrac_tabSection{margin:5px 0;}
.rrac_tabSection.rracListView_4 .pro-sec .right-sec h3 sup{top:-10px}
.rrac_tabSection.rracListView_4 .col-md-9.col-sm-9.col-xs-12{width:60%!important}
.rrac_tabSection.rracListView_4 .main-wrap .navfilterex{width:190px!important}
.rrac-product-carousel .col-md-6:last-child{float:right}
.rrac-product-carousel .col-md-6:first-child{float:left}
.rrac-product-carousel .col-md-6:first-child #slider{height:248px}
.rrac-product-carousel .col-md-6:first-child #slider li{height:248px!important}
.rrac-product-carousel .col-md-6:first-child #slider img{height:100%}
.rrac-product-carousel .col-md-6:last-child{min-height:360px}
.rrac-product-carousel .col-md-6:first-child img{height:350px;width:auto;margin:0 auto;float:none;display:block}
.rrac_tabSection.rracListView_4 .pro-sec .right-sec h3{line-height: 16px;}
}
@media only screen and (min-width: 960px) and (max-width: 1024px) {
.rrac_tabSection.rracListView_4 .pro-sec{height:300px}
.rrac_tabSection.rracListView_4 .pro-sec .right-sec p{margin-bottom:6px;font-size:18px!important}
.rrac_tabSection.rracListView_4 .pro-sec .right-sec h2{font-size:25px;padding-top:10px}
}
@media only screen and (max-width: 767px) {
main .neighborhood .over_lap{position:relative;margin:0;width:100%;height:330px}
main .neighborhood .left{height:auto;max-width:311px;margin:0 auto;width:100%;float:none}
main .neighborhood .map_sec{height:300px!important}
.rrac_neighborhood .over_lap{position:relative;margin:0;width:100%;height:330px}
.rrac_neighborhood .left{height:auto;max-width:311px;margin:0 auto;width:100%;float:none}
.rrac_neighborhood .map_sec{height:300px!important}
.rrac_tabSection.rracListView_4 .main-wrap,.rrac_tabSection{padding:0}
.rrac_tabSection.rracListView_4 .main-wrap .nav-sec ul{display:inline-block;padding:0;margin:0 0 10px 0;width:100%;}
.rrac_tabSection.rracListView_4 .main-wrap .nav-sec ul li{width:100%;margin:0 0 1px 0;}
.rrac_tabSection.rracListView_4 .main-wrap .nav-sec ul li a{display:block;padding:8px 0;}
.rrac_tabSection.rracListView_4 .pro-sec{position:relative;max-width:500px;margin:0 auto 10px;float:none;display:block;height:auto}
.rrac_tabSection.rracListView_4 .pro-sec .left-sec,.rrac_tabSection.rracListView_4 .pro-sec .right-sec{position:relative;width:100%}
.rrac_tabSection.rracListView_4 .pro-sec .left-sec img{    width: auto;height: auto; max-height: 270px;}
.rrac_tabSection.rracListView_4 .pro-sec .left-sec .butsec{height:auto;position:relative}
.rrac_tabSection.rracListView_4 .pro-sec .right-sec ul{position:relative}
.rrac_tabSection.rracListView_4 .pro-sec .right-sec ul li a,.rrac_tabSection.rracListView_4 .pro-sec .left-sec .butsec ul li a{padding:10px 0;font-size:12px;letter-spacing:0}
.rrac_tabSection.rracListView_4 .main-wrap .filter-sec h2{width:100%;text-align:center;float:none;display:block}
.rrac_tabSection.rracListView_4 .main-wrap .navfilterex .filterbtn{display:block;width:20px;float:none;margin:10px auto 0}
.rrac_tabSection.rracListView_4 .main-wrap .navfilterex .navbar-collapse.collapse.in{display:block!important;max-width:370px;margin:0 auto;width:100%;float:none;position:absolute;left:0;right:0;top:45px}
.rrac_tabSection.rracListView_4 .main-wrap .filter-sec .navbar-collapse.collapse{padding:0}
.rrac_tabSection.rracListView_4 .main-wrap .filter-sec .navbar-collapse.collapse ul{margin-left:0;margin-right:0}
.rrac_tabSection.rracListView_4 .main-wrap .navfilterex #rrac_filterContent ul li{padding-bottom:17px;}
.rrac_tabSection.rracListView_4 .main-wrap .navfilterex #rrac_filterContent ul li ul li{padding-bottom:0}
.rrac_tabSection.rracListView_4 .main-wrap .navfilterex #rrac_filterContent ul li ul{width:100% !important;max-width:100% !important;}
.rrac_tabSection.rracListView_4 .main-wrap .filter-sec{margin-bottom:10px}
.rrac-product-carousel .col-md-6{width:100%!important;min-height:10px!important}
.rrac-product-carousel .col-md-6:first-child,.rrac-product-carousel .col-md-6:last-child{width:100%!important}
.rrac-product-carousel .col-md-6:first-child{padding:0!important}
.rrac-product-carousel .col-md-6:first-child #slider{height:278px}
.rrac-product-carousel .col-md-6:first-child #slider ul li{height:278px!important}
.rrac-product-carousel .col-md-6:first-child #slider img{height:100%}
.rrac_tabSection.rracListView_4 .main-wrap .navfilterex .filterbtn small{text-indent:0px}
.rrac_tabSection.rracListView_4 .main-wrap .navfilterex .filterbtn{width:44px}
.rrac-product-carousel .col-md-6:first-child img{height:auto;width:100%;margin:0 auto;float:none;display:block}
.fpmmaparea.maparea.rrac-theme-maparea .f_part{padding:20px!important}
.fpmmaparea.maparea.rrac-theme-maparea .f_part .col-md-6.col-sm-6.col-xs-12,.fpmmaparea.maparea.rrac-theme-maparea .f_part .col-md-12.col-sm-12.col-xs-12{padding:0}
.fpmmaparea.maparea.rrac-theme-maparea .f_part .row{margin:0!important}
.fpmmaparea.maparea.rrac-theme-maparea .f_part ul li{float:left;width:31.5%!important}
.rrac_tabSection.rracListView_4 .main-wrap .navfilterex #rrac_filterContent ul li:first-child ul{max-width:235px;margin:0 auto}
.rrac_tabSection.rracListView_4 .main-wrap .navfilterex #rrac_filterContent ul li:nth-child(2) ul{max-width:235px;margin:0 auto}
.fpmmaparea.maparea.rrac-theme-maparea #list_clear.btn{margin-right:0!important}
.fpmmaparea.maparea.rrac-theme-maparea .f_part #move_in_date.form-control{width:100%!important}
.rrac_tabSection.rracListView_4 .main-wrap .rrac_no_of_available, .rrac_tabSection.rracListView_4 .main-wrap .navfilterex {float: none;display:block;width: 100%;padding:0;margin:0;}
.rrac_tabSection.rracListView_4 .main-wrap .rrac_no_of_available h2{padding:0;margin:5px 0;}
.rrac_tabSection.rracListView_4 .main-wrap .navfilterex #rrac_filterContent {right: 0;left: 0;top: 51px;max-width: 330px;margin: 0 auto;}
#rrac_datepickerView .rrac_datepicker_content {max-width: 68%;padding: 48px;}
#rrac_Floorplan_Gallery .rrac_Floorplan_Gallery_Content{padding-top: 42px !important;}
.rrac_tabSection.rracListView_4 .pro-sec {height: auto !important;}
.rrac_tabSection.rracListView_4 .pro-sec .right-sec .FloorPlanDesc {
    height: auto;
    overflow:visible !important;
}

}
@media only screen and (max-width: 479px) {
.rrac-product-carousel .col-md-6:first-child #slider{height:198px}
.rrac-product-carousel .col-md-6:first-child #slider ul li{height:198px!important}
.rrac-product-carousel .col-md-6:first-child #slider img{height:100%}
.rrac_tabSection.rracListView_4 .pro-sec {height: auto !important;}
.rrac_tabSection.rracListView_4 .pro-sec .right-sec .FloorPlanDesc {height: auto;overflow:visible !important;}
.rrac_tabSection.rracListView_4 .pro-sec .right-sec .decp p a{display:block;margin-top:7px;}
}
img.loadingImage{padding-left:0}
.fpmmaparea.maparea.rrac-theme-maparea .f_part .form-control{float:left!important;width:100%!important;margin-bottom:16px!important;background:#fff!important;border:1px solid #f2f2f2!important;padding:10px!important;color:#000!important;font-size:14px!important;line-height:19px!important;height:48px!important;font-weight:400!important}
.fpmmaparea.maparea.rrac-theme-maparea .f_part #move_in_date.form-control{float:left!important;width:98%!important;margin-bottom:16px!important;background:#fff!important;border:1px solid #f2f2f2!important;padding:10px!important;color:#000!important;font-size:14px!important;line-height:19px!important;height:48px!important;font-weight:400!important}
.fpmmaparea.maparea.rrac-theme-maparea .f_part ul{list-style:none;padding:10px 0;margin:0}
.fpmmaparea.maparea.rrac-theme-maparea a:hover{text-decoration:none!important}
.fpmmaparea.maparea.rrac-theme-maparea .f_part ul li{float:left;width:11.7%!important}
.fpmmaparea.maparea.rrac-theme-maparea .f_part{background:url(../images/fp_h_map2.jpg) no-repeat left bottom #f6f6f6;padding:20px 16px 20px 57px !important;background-size:cover;height:100%}
.fpmmaparea.maparea.rrac-theme-maparea .f_part h2{text-align:left;font-size:36px;color:#000}
.fpmmaparea.maparea.rrac-theme-maparea .f_part h2:after{display:block;width:90px;height:3px;background:#10b3c4;margin:13px 0 30px;content:""}
.fpmmaparea.maparea.rrac-theme-maparea .f_part .form-control{float:left;width:100%;margin-bottom:16px;background:#fff;border:1px solid #f2f2f2;padding:10px;color:#000;font-size:14px;line-height:19px;height:48px;font-weight:400}
.fpmmaparea.maparea.rrac-theme-maparea .f_part input.form-control{width:98%}
.fpmmaparea.maparea.rrac-theme-maparea .f_part label{text-align:left;display:block;font-weight:400;font-size:13px;margin-bottom:10px;color:#000!important;text-transform:uppercase;margin-bottom:0}
.fpmmaparea.maparea.rrac-theme-maparea .f_part ul li{float:left;width:16%;margin:2px;background:#fff;border:1px solid #f2f2f2;padding:10px 8px 14px;text-align:center;color:#000;font-size:30px;text-align:center;cursor:pointer}
.fpmmaparea.maparea.rrac-theme-maparea .f_part ul li a{color:#000}
.fpmmaparea.maparea.rrac-theme-maparea .f_part ul li small{display:block;text-transform:uppercase;font-size:11px}
.fpmmaparea.maparea.rrac-theme-maparea .f_part ul li:hover,.fpmmaparea.maparea.rrac-theme-maparea .f_part ul li.active{background:#fff;border:1px solid #f2f2f2;background:#d65a45;color:#fff;border-color:#d65a45}
.fpmmaparea.maparea.rrac-theme-maparea .units-count.notavailable{height:100%}
.fpmmaparea.maparea.rrac-theme-maparea .f_part ul li:hover a,.fpmmaparea.maparea.rrac-theme-maparea .f_part ul li.active a{color:#fff}
.fpmmaparea.maparea.rrac-theme-maparea #list_clear.btn{background:#d65a45!important;text-align:center!important;float:right!important;text-transform:uppercase!important;font-size:10px!important;color:#fff!important;padding:8px 20px!important;border-radius:0!important;border:none!important;margin:20px 14px!important;width:auto!important}
.fpmmaparea.maparea.rrac-theme-maparea #list_clear.btn:hover{background:#777}
.rrac_tabSection.rracListView_4 .pro-sec .right-sec{text-align:center}
.fpmmaparea.maparea.rrac-theme-maparea{border:none!important;margin:0!important;width:100%!important;float:inherit!important;height:710px;background:#fff;float:left}
.fpmmaparea.maparea.rrac-theme-maparea .right-sec{text-align:center}
.fpmmaparea.maparea.rrac-theme-maparea .toparea{border-bottom:none!important}
.fpmmaparea.maparea.rrac-theme-maparea .rgtblok{background:#444;height:100%}
.fpmmaparea.maparea.rrac-theme-maparea .mapblok{background:#fff;height:100%}
.fpmmaparea.maparea.rrac-theme-maparea .botarea .rgtblok .lowarea .block,.fpmmaparea.maparea.rrac-theme-maparea .botarea .rgtblok .lowarea,.fpmmaparea.maparea.rrac-theme-maparea .botarea .rgtblok .headarea{background:none!important;border:none!important;height:auto!important;color:#fff;font-weight:400;font-size:15px}
.fpmmaparea.maparea.rrac-theme-maparea .botarea .rgtblok h4,.fpmmaparea.maparea.rrac-theme-maparea p{color:#f6f6f6!important;line-height:12px!important;text-align:left!important;margin-bottom:6px!important;padding:0!important;text-shadow:none!important}
.fpmmaparea.maparea.rrac-theme-maparea .botarea .rgtblok h4{color:#fff!important;padding-bottom:10px!important;line-height:20px!important}
.fpmmaparea.maparea.rrac-theme-maparea .botarea .rgtblok .lowarea .block:nth-child(odd){background:#747377!important}
.fpmmaparea.maparea.rrac-theme-maparea .botarea .rgtblok .lowarea .block{padding:20px!important;margin:0!important}
.fpmmaparea.maparea.rrac-theme-maparea .botarea .rgtblok .lowarea .block .view-unit-details a{padding:8px 14px;border:none;background:#f4a600;color:#fff;line-height:10px!important;margin-top:6px!important;font-size:10px!important;text-transform:uppercase;font-weight:400!important;letter-spacing:1px;text-shadow:none}
.fpmmaparea.maparea.rrac-theme-maparea .botarea .rgtblok .lowarea .block .view-unit-details i{display:none!important}
.fpmmaparea.maparea.rrac-theme-maparea .back_btn{position:absolute;right:9px;z-index:999;border:1px solid #888;padding:3px 20px;color:#555;margin-top:5px}
.fpmmaparea.maparea.rrac-theme-maparea .back_btn a{color:#ccc;font-size:10px;text-transform:uppercase}
.fpmmaparea.maparea.rrac-theme-maparea .botarea .rgtblok .headarea{padding:5px 10px}
.fpmmaparea.maparea.rrac-theme-maparea .row{margin:0!important}
.fpmmaparea.maparea.rrac-theme-maparea .botarea{border:none;background:#fff!important;height:100%!important;padding:0}
.fpmmaparea.maparea.rrac-theme-maparea .botarea .row{height:100%}
.fpmmaparea.maparea.rrac-theme-maparea .botarea #approximate{margin:0;width:100%}
.fpmmaparea.maparea.rrac-theme-maparea .imp-shape.imp-shape-poly.enable{fill:#f4a600!important}
.fpmmaparea.maparea.rrac-theme-maparea .botarea .rgtblok .lowarea{overflow-y:scroll!important;height:592px!important;overflow:hidden;overflow-y:hidden;width:100%}
.section_two_ifp{position:relative}
.section_two_ifp #apartment-defult-view{padding:0;position:absolute;right:0;top:0;overflow-y:scroll;height:710px}
.fpmmaparea.maparea.rrac-theme-maparea .imp-tooltip{padding:0!important;max-width:140px!important}
.fpmmaparea.maparea.rrac-theme-maparea .toll_tip_rracfp_mapeb{background:#fff;float:left;max-width:140px;position:relative}
.fpmmaparea.maparea.rrac-theme-maparea .toll_tip_rracfp_mapeb .left{width:100%;background:#fff;margin-bottom:10px;float:left}
.fpmmaparea.maparea.rrac-theme-maparea .toll_tip_rracfp_mapeb .left .inn{padding:10px}
.fpmmaparea.maparea.rrac-theme-maparea .toll_tip_rracfp_mapeb .left img{width:100%;height:auto}
.fpmmaparea.maparea.rrac-theme-maparea .toll_tip_rracfp_mapeb .right{width:100%;color:#fff;display:block;background:#000}
.fpmmaparea.maparea.rrac-theme-maparea .toll_tip_rracfp_mapeb .right strong{color:#fff;font-size:16px;display:block;margin-bottom:5px;text-transform:uppercase}
.fpmmaparea.maparea.rrac-theme-maparea .toll_tip_rracfp_mapeb .right small{color:#f6f6f6;line-height:16px;font-size:12px}
.fpmmaparea.maparea.rrac-theme-maparea,main .section_two_ifp{overflow:visible!important}


.rrac_pent_layout .pent_floor_plan33{max-width:1200px;margin:0 auto;width:100%;text-align:center}
.rrac_pent_layout .pent_floor_plan33 .pent-floorplanse .floorplanse{border:1px solid #ccc;padding:2%;margin:1%;width:41%;display:inline-block;min-height:474px;text-align:center}
.rrac_pent_layout .pent_floor_plan33 .pent-floorplanse.addbtn4{font-size:0;margin:0;padding:0;width:100%;text-align:center}
.rrac_pent_layout .pent_floor_plan33 .pent-floorplanse .floorplanse h2{text-align:center;font-size:24px;text-transform:uppercase;line-height:10px;margin:9px 0 19px;line-height:30px;}
.rrac_pent_layout .pent_floor_plan33 .pent-floorplanse .floorplanse h4{font-size:18px;line-height:11px;margin:17px 0;font-weight:400}
.rrac_pent_layout .pent_floor_plan33 .pent-floorplanse .floorplanse h3{text-align:center;font-size:17px;color:#a57b27;margin:12px;line-height:20px;font-weight:600;letter-spacing:1px;padding:0}
.rrac_pent_layout .pent_floor_plan33 .pent-floorplanse .floorplanse h3 + a{width:100%;text-align:center;float:left;}
.rrac_pent_layout .pent_floor_plan33 .pent-floorplanse .floorplanse img{width:auto;float:none;margin:24px auto;height:170px}
.rrac_pent_layout .pent_floor_plan33 .pent-floorplanse .floorplanse p{color: #888;font-size: 16px;margin-bottom: 12px;line-height: 17px;float: left;width: 100%;}
.rrac_pent_layout .pent_floor_plan33 .pent-floorplanse .floorplanse .button-layout.layout4 a.btn{width:48%}
.rrac_pent_layout .pent_floor_plan33 .pent-floorplanse .floorplanse a.btn{background:#a37c20;padding:12px 0;margin:1%!important;color:#fff;text-transform:uppercase;font-size:14px;border-radius:2px;width:98%;float:left;text-decoration:none}
.pent_floor_plan33 .pent-floorplanse .floorplanse a.btn:nth-child(2){background:#725613;}
.pent_floor_plan33 .pent-floorplanse .floorplanse a.btn:nth-child(3){background:#444444;}
.pent_floor_plan33 .pent-floorplanse .floorplanse a.btn:nth-child(4){background:#777777;}
.pent_floor_plan33 .pent-floorplanse .floorplanse .button-layout.layout3 a.btn{width:48%;}
.pent_floor_plan33 .pent-floorplanse .floorplanse .button-layout.layout3 a.btn:nth-child(3){width:98%;}
.pent_floor_plan33 .pent-floorplanse .floorplanse .button-layout.layout4 a.btn{width:48%;}
.pent_floor_plan33 .pent-floorplanse .floorplanse .button-layout.layout4 a.btn:nth-child(3){width:48%;}

.rrac_pent_layout .pent_floor_plan33 .pent-floorplanse.owl-carousel{max-width:700px;margin:0 auto;width:100%;position:relative;}
.rrac_pent_layout .pent_floor_plan33 .pent-floorplanse.owl-carousel .floorplanse{border:1px solid #ccc;padding:2%;margin:1%;width:80%;display:inline-block;min-height:474px;text-align:center;}
.rrac_pent_layout .pent_floor_plan33 .owl-dots{display:none;}
.rrac_pent_layout .pent_floor_plan33 .owl-nav button.owl-prev{left:0;}
.rrac_pent_layout .pent_floor_plan33 .owl-nav button.owl-next{right:0;left:auto;}
.rrac_pent_layout .pent_floor_plan33 .owl-nav button {position:absolute;top:45%;cursor:pointer;background: none;border: none;font-size: 40px;color: #a37c20;}
.rrac_pent_layout .pent_floor_plan33 .owl-nav button:hover{color:#000;}


.rrac_urban_layout .pent_floor_plan33{max-width:1200px;margin:0 auto;width:100%;text-align:center;}
.rrac_urban_layout .pent_floor_plan33 .pent-floorplanse.owl-carousel{max-width:700px;margin:0 auto;width:100%;position:relative;}
.rrac_urban_layout .pent_floor_plan33 .pent-floorplanse.owl-carousel .floorplanse{border:1px solid #ccc;padding:2%;margin:1%;width:80%;display:inline-block;min-height:474px;text-align:center;}
.rrac_urban_layout .pent_floor_plan33 .pent-floorplanse .floorplanse{border:1px solid #ccc;padding:2%;margin:1%;width:41%;display:inline-block;min-height:474px;text-align:center}
.rrac_urban_layout .pent_floor_plan33 .pent-floorplanse.addbtn4{font-size:0;margin:0;padding:0;width:100%;text-align:center}
.rrac_urban_layout .pent_floor_plan33 .pent-floorplanse .floorplanse h2{text-align:center;font-size:24px;text-transform:uppercase;line-height:10px;margin:9px 0 19px;line-height:30px;}
.rrac_urban_layout .pent_floor_plan33 .pent-floorplanse .floorplanse h4{font-size:18px;line-height:11px;margin:17px 0;font-weight:400}
.rrac_urban_layout .pent_floor_plan33 .pent-floorplanse .floorplanse h3{text-align:center;font-size:17px;color:#a57b27;margin:12px;line-height:20px;font-weight:600;letter-spacing:1px;padding:0}
.rrac_urban_layout .pent_floor_plan33 .pent-floorplanse .floorplanse h3 + a{width:100%;text-align:center;float:left;}
.rrac_urban_layout .pent_floor_plan33 .pent-floorplanse .floorplanse img{width:auto;float:none;margin:24px auto;height:170px}
.rrac_urban_layout .pent_floor_plan33 .pent-floorplanse .floorplanse p{color: #888;font-size: 16px;margin-bottom: 12px;line-height: 17px;float: left;width: 100%;}
.rrac_urban_layout .pent_floor_plan33 .pent-floorplanse .floorplanse .button-layout.layout4 a.btn{width:48%}
.rrac_urban_layout .pent_floor_plan33 .pent-floorplanse .floorplanse a.btn{background:#a37c20;padding:12px 0;margin:1%!important;color:#fff;text-transform:uppercase;font-size:14px;border-radius:2px;width:98%;float:left;text-decoration:none}
.rrac_urban_layout .pent-floorplanse .floorplanse a.btn:nth-child(2){background:#725613;}
.rrac_urban_layout .pent-floorplanse .floorplanse a.btn:nth-child(3){background:#444444;}
.rrac_urban_layout .pent-floorplanse .floorplanse a.btn:nth-child(4){background:#777777;}
.rrac_urban_layout .pent-floorplanse .floorplanse .button-layout.layout3 a.btn{width:48%;}
.rrac_urban_layout .pent-floorplanse .floorplanse .button-layout.layout3 a.btn:nth-child(3){width:98%;}
.rrac_urban_layout .pent-floorplanse .floorplanse .button-layout.layout4 a.btn{width:48%;}
.rrac_urban_layout .pent-floorplanse .floorplanse .button-layout.layout4 a.btn:nth-child(3){width:48%;}





.rrac_urban_layout .pent_floor_plan33 .owl-dots{display:none;}
.rrac_urban_layout .pent_floor_plan33 .owl-nav button.owl-prev{left:0;}
.rrac_urban_layout .pent_floor_plan33 .owl-nav button.owl-next{right:0;left:auto;}
.rrac_urban_layout .pent_floor_plan33 .owl-nav button {position:absolute;top:45%;cursor:pointer;background: none;border: none;font-size: 40px;color: #a37c20;}
.rrac_urban_layout .pent_floor_plan33 .owl-nav button:hover{color:#000;}



@media only screen and (min-width:1025px) and (max-width: 1300px) {
.fpmmaparea.maparea.rrac-theme-maparea{height:709px!important}
.rrac_tabSection.rracListView_4 .pro-sec .right-sec h2{margin-bottom:10px;}
}
@media only screen and (min-width: 1025px) and (max-width: 1600px) {
.fpmmaparea.maparea.rrac-theme-maparea .f_part h2{font-size:26px}
.fpmmaparea.maparea.rrac-theme-maparea .f_part{padding-left:27px!important}
.fpmmaparea.maparea.rrac-theme-maparea .f_part ul li small{font-size:9px!important;line-height:10px;margin-top:5px}
.fpmmaparea.maparea.rrac-theme-maparea .f_part ul li{float:left;width:11%!important}
.fpmmaparea.maparea.rrac-theme-maparea .row{margin:0!important;padding:0}
.fpmmaparea.maparea.rrac-theme-maparea .f_part ul li{font-size:20px!important;padding:10px 2px!important;line-height:18px!important}
}
@media only screen and (max-width:1024px) {
.fpmmaparea.maparea.rrac-theme-maparea{height:auto;margin:0!important}
.fpmmaparea.maparea.rrac-theme-maparea .f_part{width:100%;display:block}
.section_two_ifp #apartment-defult-view{padding:0;position:relative;right:0;top:0;overflow-y:scroll;height:auto}
.fpmmaparea.maparea.rrac-theme-maparea .f_part{padding:20px!important}
.fpmmaparea.maparea.rrac-theme-maparea .f_part h2{font-size:23px}
.fpmmaparea.maparea .botarea{width:100%}
.fpmmaparea.maparea.rrac-theme-maparea .mapblok,.fpmmaparea.maparea .botarea .rgtblok{width:50%}
.fpmmaparea.maparea .botarea .rgtblok{width:50%!important;max-width:50%!important}
.fpmmaparea.maparea.rrac-theme-maparea .botarea .row{background:#f2f2f2}
.rrac_tabSection.rracListView_4 .pro-sec .right-sec h2{margin-bottom:10px;}
.rrac_pent_layout .pent_floor_plan33 .pent-floorplanse .floorplanse a.btn{font-size:12px;}
}
@media only screen and (min-width: 768px) and (max-width: 830px) {
.fpmmaparea.maparea.rrac-theme-maparea .botarea .rgtblok .lowarea{height:539px!important}
}
@media only screen and (min-width: 831px) and (max-width: 959px) {
.fpmmaparea.maparea.rrac-theme-maparea .botarea .rgtblok .lowarea{height:609px!important}
}
@media only screen and (min-width: 1000px) and (max-width: 1024px) {
.fpmmaparea.maparea.rrac-theme-maparea .botarea .rgtblok .lowarea{height:777px!important}
}
@media only screen and (min-width: 1025px) and (max-width: 1200px) {
main .section_two_ifp{height:588px!important}
.fpmmaparea.maparea.rrac-theme-maparea .botarea .rgtblok .lowarea{height:487px!important}
main .section_one .bottom_sec ul li{width:250px!important;margin-right:5px!important}
main .section_three .vdo iframe{height:360px!important}
}
@media only screen and (min-width: 1200px) and (max-width: 1700px) {
.fpmmaparea.maparea .botarea #approximate{padding:14px!important}
}
@media only screen and (max-width: 767px) {
.fpmmaparea.maparea .botarea .rgtblok{width:100%!important;max-width:100%!important}
.fpmmaparea.maparea .botarea,.fpmmaparea.maparea.rrac-theme-maparea .mapblok,.fpmmaparea.maparea .botarea .rgtblok{width:100%}
.fpmmaparea.maparea.rrac-theme-maparea .f_part ul li{width:24%!important}
.rrac_tabSection.rracListView_4 .pro-sec .right-sec h2{font-size:24px}
.rrac_tabSection.rracListView_4 .pro-sec .right-sec p{font-size:14px}
.rrac_pent_layout .pent_floor_plan33 .pent-floorplanse .floorplanse {padding: 3%; margin: 1% 0;width: 94%;}
}
@media only screen and (max-width: 479px) {
.fpmmaparea.maparea.rrac-theme-maparea .f_part ul li{width:32%!important}
}

/********************18_8_20***********************/
.rrac-tab-container{display:none;min-height:500px;}
.rrac-tab-container.active{display:block;z-index:0;position: relative;}


/*************19th_aug2020***********/
.rrac_tabSection.rracHighland{}
#rrac_filterContent .noUi-handle, #rrac_filterContent .noUi-handle:focus {width: 20px !important;height: 20px !important;left: 13px;top: -6px;border-radius: 100px !important;background: #f4a600;box-shadow: none;}
.rrac_tabSection.rracHighland .rrac-tabs{text-align:center;font-size:0;overflow:hidden;list-style:none;margin-bottom:5px;margin:0 0 10px 0;padding:0;}
.rrac_tabSection.rracHighland .rrac-tabs li{display:inline-block;width:auto;margin:1px;list-style:none;text-align:center;list-style:none !important;}
.rrac_tabSection.rracHighland .rrac-tabs li.active a, .rrac_tabSection.rracHighland .rrac-tabs li:hover a{background:#da6761;}
.rrac_tabSection.rracHighland .rrac-tabs li a{padding:14px 28px;background:#555;color:#fff;font-size:14px;text-decoration:none;display:block;}
.rrac_tabSection.rracHighland .tab-content .rrac_FullRow{display:flex;border-bottom:1px solid #c4c4c4;}
.rrac_tabSection.rracHighland .tab-content .rrac_FullRow:last-child{border:none;}
.rrac_tabSection.rracHighland .tab-content .rrac_FullRow .rrac_appt_img{width:30%;padding:10px;}
.rrac_tabSection.rracHighland .tab-content .rrac_FullRow .rrac_appt_det{width:50%;padding:10px;}
.rrac_tabSection.rracHighland .tab-content .rrac_FullRow .rrac_appt_btn{width:20%;padding:10px;}
.rrac_tabSection.rracHighland .tab-content .rrac_FullRow .rrac_appt_btn a{    text-align: center;text-decoration: none; margin: 3px auto;border: 1px solid #da6761;padding: 5px 10px;display: block;color: #fff;background: #da6761;}
.rrac_tabSection.rracHighland .tab-content .rrac_FullRow .rrac_appt_btn a:last-child{    text-align: center;text-decoration: none; margin: 3px auto;border: 1px solid #666;padding: 5px 10px;display: block;color: #fff;background: #666;}

@media only screen and (min-width: 768px) and (max-width: 959px) { 
.rrac_tabSection.rracHighland .tab-content .rrac_FullRow .rrac_appt_det{width:40%;}
.rrac_tabSection.rracHighland .tab-content .rrac_FullRow .rrac_appt_btn{width:30%;}
}
@media only screen and (max-width: 767px) {
.rrac_tabSection.rracHighland .rrac-tabs li{width:100%;}
.rrac_tabSection.rracHighland .rrac-tabs{margin-bottom:10px;}	
.rrac_tabSection.rracHighland .tab-content .rrac_FullRow{display:block;}
.rrac_tabSection.rracHighland .tab-content .rrac_FullRow .rrac_appt_img{width:100%;}
.rrac_tabSection.rracHighland .tab-content .rrac_FullRow .rrac_appt_det{width:100%;}
.rrac_tabSection.rracHighland .tab-content .rrac_FullRow .rrac_appt_btn{width:100%;}
.rrac-tab-container .rracFloorplan{max-width:100% !important;}
.rrac_tabSection.rracListView_4 .pro-sec .right-sec h3{line-height:20px;}
.rrac_tabSection.rracListView_4 .pro-sec .right-sec h2{line-height:27px;}
}


/************gallery popup part***************/
#rrac_Floorplan_Gallery {position:fixed;background:rgba(0,0,0,0.99);z-index:999999;margin:0 auto;left:0;top:0;height:100%;width:100%;display:none;right:0;}
.rracGalleryPopupOpen{overflow:hidden;}
.rracGalleryPopupOpen #rrac_Floorplan_Gallery{overflow:hidden;overflow-y:scroll;}
#rrac_Floorplan_Gallery  .rrac_Floorplan_Gallery_Content{padding:2%;}
#rrac_Floorplan_Gallery .rrac_Floorplan_Gallery_Content .rrac_gallery_nav{text-align: center;border-bottom: 1px solid #555;max-width: 100%;margin: 0 auto 20px;padding:0;}
#rrac_Floorplan_Gallery .rrac_Floorplan_Gallery_Content .rrac_gallery_nav li{display:inline-block;margin:1px;margin-bottom:30px;margin-top:20px;}
#rrac_Floorplan_Gallery .rrac_Floorplan_Gallery_Content .rrac_gallery_nav li a{background:#fff;color:#888;padding:10px 20px;text-decoration:none !important;}
#rrac_Floorplan_Gallery .rrac_Floorplan_Gallery_Content .rrac_gallery_nav li.active a, #rrac_Floorplan_Gallery .rrac_Floorplan_Gallery_Content .rrac_gallery_nav li:hover a{color:#fff !important;background:#f4a600;}
#rrac_Floorplan_Gallery .rrac_galleryClose {position: absolute;z-index: 99999;display: block;background: none;border-radius: 100px;width: 30px;height: 30px;opacity: 0.99;color: #888;font-weight: normal;font-size: 18px;border:none;line-height: 33px;top: 15px;right: 15px;text-decoration: none;text-align: center;  font-family: Arial, Helvetica, sans-serif;border:1px solid #555;}
#rrac_Floorplan_Gallery .rrac_Floorplan_Gallery_Content .rrac_gallery_tab_content{max-width:95%;margin:0 auto;overflow:hidden;}
#rrac_Floorplan_Gallery .rrac_Floorplan_Gallery_Content .rrac_gallery_tab_content .item { height: 100vh;}
#rrac_Floorplan_Gallery .rrac_Floorplan_Gallery_Content .rrac_gallery_tab_content .item img{height: 100vh;object-fit: cover;width:auto;}
#rrac_Floorplan_Gallery .rrac_Floorplan_Gallery_Content iframe{margin: 0 auto;float: none;display: block;}
#rrac_Floorplan_Gallery .rrac_Floorplan_Gallery_Content .owl-nav{top: 50%;color: #fff;position: absolute;font-size: 26px;width:100%;}
#rrac_Floorplan_Gallery .rrac_Floorplan_Gallery_Content .owl-dots{display:none;}
#rrac_Floorplan_Gallery .rrac_Floorplan_Gallery_Content .owl-prev{left:1%;outline:none !important;border:none !important;position:absolute;}
#rrac_Floorplan_Gallery .rrac_Floorplan_Gallery_Content .owl-next{right:1%;outline:none !important;border:none !important;position:absolute;}
#rrac_Floorplan_Gallery .rrac_Floorplan_Gallery_Content .owl-nav span{outline: none !important;border: none !important;text-align: center;border-radius: 100px;padding: 0 !important;margin: 0;line-height:31px;display:block;}
#rrac_Floorplan_Gallery .rrac_Floorplan_Gallery_Content .rrac_gallery_tab_content .owl-carousel .item img{margin:0 auto;}
#rrac_Floorplan_Gallery .rrac_Floorplan_Gallery_Content .rrac_gallery_tab_content .owl-carousel .owl-nav{font-size:0;cursor:pointer;}
#rrac_Floorplan_Gallery .rrac_Floorplan_Gallery_Content .rrac_gallery_tab_content .owl-carousel .owl-nav .owl-prev{content:"<";background:none;font-size:55px;color:#fff;cursor:pointer;top:-20px;}
#rrac_Floorplan_Gallery .rrac_Floorplan_Gallery_Content .rrac_gallery_tab_content .owl-carousel .owl-nav .owl-next{content:">";background:none;font-size:55px;color:#fff;cursor:pointer;top:-20px;}


@media only screen and (max-width: 1380px) {#rrac_Floorplan_Gallery .rrac_Floorplan_Gallery_Content .rrac_gallery_tab_content{max-width:95%;}}
@media only screen and (max-width: 1700px) {#rrac_Floorplan_Gallery .rrac_Floorplan_Gallery_Content .rrac_gallery_tab_content{max-width:95%;}}
@media only screen and (max-width: 1800px) {#rrac_Floorplan_Gallery .rrac_Floorplan_Gallery_Content .rrac_gallery_tab_content{max-width:95%;}}
@media only screen and (min-width: 2000px) {#rrac_Floorplan_Gallery .rrac_Floorplan_Gallery_Content .rrac_gallery_tab_content{max-width:95%;}}
@media only screen and (min-width: 3000px) {#rrac_Floorplan_Gallery .rrac_Floorplan_Gallery_Content .rrac_gallery_tab_content{max-width:95%;}}
@media only screen and (max-width: 767px) {
#rrac_Floorplan_Gallery .rrac_Floorplan_Gallery_Content .rrac_gallery_tab_content .item {height: 350px;vertical-align: middle;display: table-cell;}
#rrac_Floorplan_Gallery{ padding: 0 0 30px;overflow-y: scroll;}
#rrac_Floorplan_Gallery .rrac_galleryClose{top:10px;right:10px;}
#rrac_Floorplan_Gallery .rrac_Floorplan_Gallery_Content .rrac_gallery_nav li{display:block;margin-bottom:1px;width:100%;margin-top:3px;}
#rrac_Floorplan_Gallery .rrac_Floorplan_Gallery_Content .rrac_gallery_nav li a{margin:0;display:block;line-height: 20px;font-size: 15px;}
#rrac_Floorplan_Gallery .rrac_Floorplan_Gallery_Content .rrac_gallery_nav{margin-top:10px;}
.rrac_Floorplan_Gallery_Content{padding-top:49px;}


}
.rrac_tabSection .rrac_floorplan_custom_message{float:left;width:100%;}
.rrac_tabSection .rrac_floorplan_custom_message .rrac_floorplan_custom_message_content{text-align:center;color:#888;font-size:15px;padding:0 15px; }

#rrac_apartment_details{position:fixed;background:#f6f6f6;z-index:999999;margin:0;left:0;top:0;height:100%;width:100%;display:none;overflow-y:scroll;}
#rrac_apartment_details.rrac_popup_width_half{background:rgba(0,0,0,0.6);}

#rrac_apartment_details.rrac_popup_width_half .rrac_apartment_details_container{width:100%;left:0;right:0;margin:0 auto;max-width:800px;overflow:hidden;background:rgba(255,255,255,0.99);position:relative;height:100%;top:0;} 

#rrac_Floorplan_Gallery.rrac_popup_width_half .rrac_Floorplan_Gallery_Content {padding: 2%;margin: 0 auto;width: 100%;max-width:800px;}


#rrac_apartment_details .rrac_galleryClose {position: absolute;z-index: 99999;display: block;background: none;border-radius: 100px;width: 30px;height: 30px;opacity: 0.99;color: #888;font-weight: normal;font-size: 18px;border: 1px solid #ccc;line-height: 30px;top: 30px;right: 60px;text-decoration: none;text-align: center;z-index:99999; font-family: Arial, Helvetica, sans-serif}
#rrac_apartment_details .rrac_listAvailableUnit{padding:0;}
#rrac_apartment_details .rrac_desiredDateContainer{max-width:500px;margin:0 auto;}
#rrac_apartment_details .rrac_desiredDateLabel{float:left;margin-right:15px;}
#rrac_apartment_details .rrac_desiredDateField{float:left;width:40%;}
#rrac_apartment_details .rrac_desiredDateField .form-control{    padding: 0 10px !important;height: auto !important;line-height: 42px !important;}
#rrac_apartment_details .dat_fl {background: #f2f2f2;padding: 20px 0;float: left;width: 100%;}
#rrac_apartment_details .dat_fl .rrac_blankRow{display:none;}
#rrac_apartment_details .rrac_listAvailableUnit table {padding: 0;background: none;border: 1px solid #ccc;width: 80%;margin:30px auto; border-spacing: 0px; }
#rrac_apartment_details .rrac_listAvailableUnit table tr th{padding:15px;border-right: 1px solid #ccc;}
#rrac_apartment_details .rrac_listAvailableUnit table tr th:last-child{border-right:none;}
#rrac_apartment_details .rrac_listAvailableUnit table tr td{padding:10px 15px;border-right: 1px solid #ccc;text-align:center;}
#rrac_apartment_details .rrac_listAvailableUnit table tr td h3, .rrac_showAllUnit .fp_table td h3{margin:0;background: none !important;}
#rrac_apartment_details .rrac_listAvailableUnit table tr td h3 a, .rrac_showAllUnit .fp_table td h3 a{background: none !important;color: #000 !important;padding: 0;border: none !important;}
.rrac_showAllUnit .fp_table td h3 a{margin:0;text-align:left;}
#rrac_apartment_details .rrac_listAvailableUnit table tr td h3 a:hover{background: none !important;}
#rrac_apartment_details .rrac_listAvailableUnit table tr td .rrac_finishBtnText.specials_content{position:relative;}
#rrac_apartment_details .rrac_listAvailableUnit table tr td .rrac_finishBtnText a.specials_content {letter-spacing: 0 !important;padding: 0 !important;font-size: 15px !important;border-radius: 50% !important;width: 20px !important;height: 20px;display: inline-flex !important;margin-left: 8px !important;align-items: center;align-content: center;justify-content: center;}
.rrac_finishBtnText{display:block !important;}
#rrac_apartment_details .rrac_listAvailableUnit table tr td .rrac_finishBtnText a.specials_content svg{color: #fff;fill: #fff;width: 10px;height: 10px;}
#rrac_apartment_details .rrac_desiredDateField .hasDatepicker {height: 10px; width: 100%;font-size: 16px;border: 1px solid #ccc;padding: 10px;}
#rrac_apartment_details .rrac_listAvailableUnit table tr td:last-child{border-right:none;}
#rrac_apartment_details .rrac_listAvailableUnit table tr td a{margin: 0 auto;background: #f4a600;display: block;text-decoration: none !important;max-width: 110px;text-align: center;padding: 9px 10px;}
#rrac_apartment_details .rrac_listAvailableUnit table tr td span{display:none;}
@media only screen and (min-width: 960px) and (max-width: 1024px) {
#rrac_apartment_details .rrac_desiredDateContainer {max-width: 460px;margin: 0 auto;}
}
@media only screen and (min-width: 768px) and (max-width: 959px) {
#rrac_apartment_details .rrac_listAvailableUnit table{width:93%;}
#rrac_apartment_details .rrac_desiredDateField{width:auto;}
.rrac_modal_container #rrac_apartment_details label{line-height:45px !important;}
#rrac_apartment_details .rrac_desiredDateContainer {max-width: 360px;margin: 0 auto;}
}

@media only screen and (max-width: 767px){
#rrac_apartment_details .rrac_galleryClose{top:10px;right:10px;}
#rrac_apartment_details{padding:0;}
#rrac_apartment_details .rrac_desiredDateLabel {float: none;margin-right: 15px;display: block;margin-bottom: 10px;margin-right:0;}
#rrac_apartment_details .rrac_desiredDateField .hasDatepicker{padding:12px 0;text-align:center;}
#rrac_apartment_details .rrac_desiredDateField {float: none;width: 200px;margin: 0 auto;text-align: center;}
#rrac_apartment_details .dat_fl{padding:20px 0;}
#rrac_apartment_details .rrac_listAvailableUnit table tr th{display:none;}
#rrac_apartment_details .rrac_listAvailableUnit table tr td span{display:block;}
#rrac_apartment_details .rrac_listAvailableUnit table tr{display:block;}
#rrac_apartment_details .rrac_listAvailableUnit table  tbody{width:100%;display:block;}
#rrac_apartment_details .rrac_listAvailableUnit table tr td {padding: 10px 0;border-right: none;text-align: center;float: none;width: 100%;background: #f2f2f2; margin: 1px;display: block;}
#rrac_apartment_details .rrac_listAvailableUnit table{    border: none;max-width: none !important;width: 80% !important;float: none;margin: 0 auto;padding: 0 !important;height: auto;display: block;overflow-y: scroll !important;overflow: hidden;}

}

/******************gallery and appartment details end**********************/

#rrac_apartment_details{display:none;}
.rrac_gallery_content{display: none;}
.rrac_gallery_content.active{display: block;}

/****************magnifing glass***************/
.img-magnifier-container { position:relative;}
.img-magnifier-glass {position: absolute;border: 3px solid #000;border-radius: 50%;cursor: none; width: 100px;height: 100px;visibility: hidden; z-index:9; cursor:none;
}
.rrac_tabSection.rracListView_4 .flrPlnImgContainer{height:92%;margin: 0 auto;position:relative;}
.rrac_tabSection.rracListView_4 .pro-sec .left-sec img{}
.rrac_tabSection.rracListView_4 .videoIcon{position: absolute;background: #408080 ;border-radius: 100px; width:30px;height: 30px;text-align: center;display: block;margin: 5px;z-index:91;cursor:pointer;transition-duration: 0.5s;top:0;right:0;text-align:center;line-height:35px;}
.rrac_tabSection.rracListView_4 .videoIcon:hover{background:#222;transition-duration: 0.5s;}
.rrac_tabSection.rracListView_4 .videoIcon svg{fill:#fff;color:#fff;width:16px;padding:6px 0;}
.rrac_tabSection.rracListView_4 .threeDIcon{ position: absolute;background: #da6761;border-radius: 100px;width: 30px;height: 30px;text-align: center;display: block;margin: 5px;z-index: 91;left: 0;cursor: pointer;font-size: 12px;font-weight: 600;color: #fff;line-height: 32px;transition-duration: 0.5s;top:0; }
.rrac_tabSection.rracListView_4 .threeDIcon:hover{background:#222;transition-duration: 0.5s;}
/*
.rrac_tabSection.rracListView_4 .threeDIcon, .rrac_tabSection.rracListView_4 .videoIcon{
  animation: shake-animation 4.72s ease infinite;
  transform-origin: 50% 50%;
}

@keyframes shake-animation {
   0% { transform:translate(0,0) }
  1.78571% { transform:translate(5px,0) }
  3.57143% { transform:translate(0,0) }
  5.35714% { transform:translate(5px,0) }
  7.14286% { transform:translate(0,0) }
  8.92857% { transform:translate(5px,0) }
  10.71429% { transform:translate(0,0) }
  100% { transform:translate(0,0) }
}*/

/***************************GRID VIEW***************************************/
.apartment_sync_grid_view .blok{width: 47%;margin-right: 15px;margin-bottom: 32px;border: none;padding: 34px 22px;float: left;background: #fff;overflow: hidden;box-shadow: 0 0 22px 0 rgba(0,0,0,0.10);}
.apartment_sync_grid_view .blok .imgarea{text-align:center;width:100%;float:left;height:132px;position:relative;margin:15px 0;}
.apartment_sync_grid_view .blok .imgarea img{position: absolute;top: 50%;transform: translate(-50%,-50%);width: auto;height: 100%;padding: 10px;background: #fff;margin-bottom: 20px;}
.apartment_sync_grid_view .blok .accomo{text-align:center;width:100%;float:left;color:#555;font-size:16px;font-weight:400;margin-bottom:5px}
.apartment_sync_grid_view .blok small.pipeseparator{color: #888;font-weight: 300;font-size: 23px;position: relative;line-height: 22px;margin: 0 2px;}
.apartment_sync_grid_view .blok .accomo svg{height:18px;position:relative;top:2px}
.apartment_sync_grid_view .blok .accomo span{padding:0 20px}
.apartment_sync_grid_view .blok h2{text-align: center;font-size: 15px;margin-top: 0;color: #208cac;text-transform: uppercase;letter-spacing: .4px;}
.apartment_sync_grid_view .blok .price{text-align: center;width: 100%;float: left;color: #000;font-size: 16px;font-weight: 600;margin-top: 10px;}
.apartment_sync_grid_view .blok .price span{padding-right:10px;color:#555;font-size:12px!important;letter-spacing:.8px;text-transform:uppercase}
.apartment_sync_grid_view .blok .bot{float:left;text-align:center;font-size:0;width:100%;margin-top:10px;}
.apartment_sync_grid_view .blok .bot ul{padding:0;margin:0;text-align:center;}
.apartment_sync_grid_view .blok .bot ul li{margin:0;padding:0;margin:5px;display:inline-block;text-align:center;}
.apartment_sync_grid_view .blok .bot .lft, .apartment_sync_grid_view .blok .bot .rgt{margin:1%;display:inline-block;width:47%;font-size:13px;}
.apartment_sync_grid_view .blok .bot img{display:none;}
.apartment_sync_grid_view .blok .bot a{background: #444;color: #fff;padding: 12px 30px;font-size: 14px;float: left;line-height:17px;letter-spacing:.5px;text-transform: uppercase;text-decoration:none !important;display:block;}
.apartment_sync_grid_view .blok .bot .lft a{background: #208cac;}
.apartment_sync_grid_view .blok .bot a:hover{background:#43454b !important;}

.apartment_sync_grid_view .blok{width:46%;padding:30px 5px;margin-bottom:15px;}
.apartment_sync_grid_view .blok .bot .lft,.apartment_sync_grid_view .blok .bot .rgt{width:90%;}
.apartment_sync_grid_view .blok .bot .lft a{background:#958472; text-transform: uppercase;}
.apartment_sync_grid_view .blok .accomo {width: 100%;display: flex;justify-content: center;text-align: center;}
.apartment_sync_grid_view .blok .accomo span {padding: 0 10px;}
.apartment_sync_grid_view .blok .area {width:auto;padding: 0 5px;line-height: normal;line-height:22px;}

.apartment_sync_grid_view .blok h2 {color: #958472 !important;}
.apartment_sync_grid_view .blok .accomo { width: 100%; margin-top:12px;}
.apartment_sync_grid_view .blok .accomo span {font-size: 14px;padding: 0 5px;}


.apartment_sync_grid_view{}
.apartment_sync_grid_view .pro-sec.blok{width:47% !important;margin-right:3%;margin-bottom:3%;background:#fff !important;}
.apartment_sync_grid_view .pro-sec.blok:nth-child(2n){margin-right:0;}


.fp_details_plfull.item.pent-item .owl-thumb-item img{background:#fff;border:1px solid #ccc; }
.fp_details_plfull.item.pent-item .owl-thumb-item.active img{background:#fff;border:1px solid #000; }
.fp_details_plfull.item.pent-item .owl-carousel .owl-stage-outer img {height: 90%;width: auto;margin: 0 auto;padding: 10px;}
.rrac_pent_layout.pent-details .owl-dots{display: none;}
.rrac_pent_layout.pent-details .owl-nav svg{width:16px;cursor: pointer;}
.rrac_pent_layout.pent-details .inn .owl-nav svg{cursor: pointer;background: rgba(255,255,255,.99);border-radius: 100px;width: 18px;height: 18px;padding: 10px;color: #000;-webkit-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.39);
-moz-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.39);
box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.39);}
.rrac_pent_layout.pent-details .fp_details_plfull{margin: 0 auto;}
.rrac_pent_layout.pent-details .owl-nav {top: 48%;}
.rrac_pent_layout.pent-details .inn .owl-nav {top: 32%;}

@media only screen and (max-width: 1200px) {
.apartment_sync_grid_view .blok{margin-bottom:13px;}

}
@media only screen and (min-width: 768px) and (max-width: 959px) {
.apartment_sync_grid_view .pro-sec.blok { width: 46% !important;}
.rrac_tabSection.rracListView_4 .pro-sec{height:330px;}
}
@media only screen and (max-width: 767px) {
.apartment_sync_grid_view .blok{padding: 34px 4px;}
.apartment_sync_grid_view .blok .bot .lft, .apartment_sync_grid_view .blok .bot .rgt{max-width:300px;margin:2px auto;}
.apartment_sync_grid_view .blok .accomo span{float:none;}
.rrac_tabSection.rracListView_4.apartment_sync_grid_view .pro-sec{height:310px;} 
.rrac_tabSection.rracListView_4.apartment_sync_grid_view .pro-sec.blok {width: 100% !important;margin-right: 0%;padding:30px 0;max-width:100% !important;}
.rrac_pent_layout.pent-details .fp_details_plfull .right_part h3 {font-size: 23px;}
.rrac_pent_layout.pent-details .fp_details_plfull .right_part .price strong {font-size: 26px;}
.fp_details_plfull.item.pent-item .owl-carousel .owl-stage-outer img{height:auto;width:100%;min-height:200px;padding: 0;}
.fp_details_plfull.item.pent-item .owl-carousel .owl-stage-outer {height: auto;overflow: hidden;background: #fff;}
	.rrac_pent_layout.pent-details .inn .owl-nav {
    top: 18%;
}
	.rrac_pent_layout.pent-details .inn .owl-nav svg{width:14px;}
	.rrac_pent_layout.pent-details .inn .owl-nav svg{height:14px;} 
	.rrac_pent_layout.pent-details .owl-nav{top: 22%;}
}


@media only screen and (max-width: 667px) {
.apartment_sync_grid_view .blok:nth-child(odd){margin-right:10px}
}

@media only screen and (max-width: 414px) {
.apartment_sync_grid_view .blok{width:100%}
}

@media only screen and (min-width:240px) and (max-width:767px) {
 .section2 .apartment_sync_grid_view .blok{width:100%}
}

/*************Available units************/
.rrac_floorplanDetails #available_units h2{text-align:center;font-size:30px;line-height:50px;} 
.rrac_floorplanDetails #available_units table{border-collapse: collapse;width:100%;margin:20px 0;}
.rrac_floorplanDetails #available_units table tr td, .rrac_floorplanDetails #available_units table tr th{text-align:center;padding:10px;border:1px solid #dddddd;font-size:15px;color:#444; line-height:20px;}
.rrac_floorplanDetails #available_units table tr td:nth-child(2) a.specials_content{display: inline-flex;justify-content: center;background:none !important;padding:0;border:none !important;}
.rrac_floorplanDetails #available_units table tr td svg{background:#7f86a0 ;fill:#fff;padding:4px;width:10px;height:10px;border-radius:50px;color:#fff;margin-left:8px;top: 4px;
position: relative;}
.rrac_floorplanDetails #available_units table tr:nth-child(even) {background-color: #f6f6f6;}
.rrac_floorplanDetails #available_units table tr td span:first-child{display:none;}
.rrac_floorplanDetails #available_units table tr td a {margin: 0 auto;background: #f4a600;display: block;text-decoration: none !important;max-width: 110px;text-align: center;padding: 9px 10px;}
.rrac_floorplanDetails #available_units .emptyUnitMessage{text-align: center;font-size: 18px;line-height: 40px;color: #888;margin-bottom:40px;}
.rrac_floorplanDetails #available_units .emptyUnitMessage a{background: #7f86a0 ;color: #ffffff ;border: 1px solid #7f86a;padding: 9px 20px;text-decoration: none;font-size: 19px;display: block;max-width: 140px;margin: 0 auto;line-height: 24px;}
.rrac_floorplanDetails #available_units .emptyUnitMessage a:hover{background:#afb8ca;}

@media only screen and (max-width: 767px) {
 .rrac_floorplanDetails #available_units table tr th,  .rrac_floorplanDetails #available_units table tr:first-child{display:none;}
  .rrac_floorplanDetails #available_units table tr{display:block;border:1px solid #ccc;margin-bottom:10px;padding:20px 10px;}
 .rrac_floorplanDetails #available_units table tr td{display:block;border:none;}
 .rrac_floorplanDetails #available_units table tr td span:first-child{display:block;font-weight:bold;margin-bottom:6px;color:#000;}
}


.listing_v_build{max-width:1200px;margin:0 auto;font-family: Arial;width:100%;}
.listing_v_build .top_fp_listview{float:left;width:94%;background:#f6f6f6;padding:1% 3%;}
.listing_v_build .top_fp_listview form{display:flex;align-items: center;justify-content: space-between;width:100%;} 
.listing_v_build .top_fp_listview form .input-container{width:18%;padding:0 1%;position:relative;border-right:1px solid #ccc;}
.listing_v_build .top_fp_listview form .input-container input, .listing_v_build .top_fp_listview form .input-container select{background: none;border:none;width: 100%;padding:2px 10px 2px 0px;display: block;outline:none;color:#000;font-family: Arial;appearance: none;-webkit-appearance: none;-moz-appearance: none;background:url(../images/select_arrow.png) no-repeat  93% center !important;background-size:12px !important;cursor:pointer;font-size:14px;line-height:40px;}
.listing_v_build .top_fp_listview form .input-container .date_picker{background:url(../images/select_arrow.png) no-repeat  86% center !important;background-size:12px !important;}
.listing_v_build .top_fp_listview form .input-container .date_picker::placeholder{color:#000 !important;}
.listing_v_build .top_fp_listview form .input-container .date_picker::-webkit-input-placeholder{color:#000 !important;}
.listing_v_build .top_fp_listview form .input-container .date_picker:-ms-input-placeholder{color:#000 !important;}
.listing_v_build .top_fp_listview form .input-container.last{border:none;}
.listing_v_build .top_fp_listview form .reset{background: #fff;height: 55px;position: relative;right: 0;text-transform: uppercase;color: #777;cursor: pointer;border: 1px solid #ccc;padding: 13px;}
.listing_v_build .bottomlist_sec{float:left;width:94%;padding:0 3%;background:#f6f6f6;margin-bottom:15px;}
.listing_v_build .bottomlist_sec .units-count{background:#000;padding:15px;text-align:center;color:#fff;font-size:20px;}
.listing_v_build .bottomlist_sec ul {margin:0;padding:0;overflow:hidden;}
.listing_v_build .bottomlist_sec ul li{margin:2px 0;padding:30px 30px 40px 30px;list-style:none;overflow:hidden;}
.listing_v_build .bottomlist_sec ul li:nth-child(odd){background:#fff;}
.listing_v_build .bottomlist_sec ul li .apartment-name{overflow:hidden;width:100%;}
.listing_v_build .bottomlist_sec ul li .apartment-name h3{margin-top:0;font-size:18px !important;border-bottom:1px solid #ccc;overflow:hidden;line-height:30px;padding-bottom:12px;padding-top:8px;}
.listing_v_build .bottomlist_sec ul li .apartment-name h3 .view-unit-details{float:right;margin-top:-8px;cursor:pointer;}
.listing_v_build .bottomlist_sec ul li .apartment-name h3 .view-unit-details a{text-decoration:none;color:#000;border:1px solid #ccc;padding:4px 20px 4px 10px;font-weight:normal;display:inline-block !important;font-size: 13px !important;line-height: 30px !important;}
.listing_v_build .bottomlist_sec ul li .apartment-name h3 .view-unit-details a svg{padding: 0 5px;margin: 5px 6px 0 0;height: 20px;position: relative;width: auto;float: left;}

.rracListView_4 .overlay_list_pops_high_layer #close svg{position: absolute;z-index: 99999;display: block;background: none;border-radius: 100px;width: 30px;height: 30px;opacity: 0.99;color: #888;font-weight: normal;font-size: 18px;border: none;line-height: 33px;top: 0px;right: 0px;text-decoration: none;text-align: center;font-family: Arial, Helvetica, sans-serif;}

.listing_v_build .bottomlist_sec ul li:nth-child(odd) .apartment-name h3 .view-unit-details a svg{background:#fff;}
.listing_v_build .bottomlist_sec ul li .unit-search-image{width:30%;max-width:300px;float:left;}
.listing_v_build .bottomlist_sec ul li .unit-search-image img{max-height:150px;max-width:100%}
.listing_v_build .bottomlist_sec ul li .unit-search-content{width:50%;float:right;}
.listing_v_build .bottomlist_sec ul li .unit-search-content table{width:100%;font-size:14px;border-collapse: collapse;}
.listing_v_build .bottomlist_sec ul li .unit-search-content table tr td{padding:5px 0;text-align:right;}
.listing_v_build .bottomlist_sec ul li .unit-search-content .unit-cta{overflow:hidden;margin-top:15px;}
.listing_v_build .bottomlist_sec ul li .unit-search-content .unit-cta a{float:right;margin-left:1%;background:#000;color:#fff;font-size:14px;text-decoration:none;padding:10px 20px;;text-align:center;line-height:2opx;}
.listing_v_build .bottomlist_sec ul li .unit-search-content .unit-cta .reserve a{background:#45b7f2;}
.listing_v_build .bottomlist_sec ul li .unit-search-content .unit-cta a:hover{background:#555 !important;}
.listing_v_build .bottomlist_sec .load-more.loadmore_2{background: #fff;text-align: center;margin: 10px 0; padding: 20px 0;color: #777;font-size: 16px;text-transform: uppercase;letter-spacing: 12px;cursor:pointer;border: 1px solid #ccc;}
.listing_v_build .bottomlist_sec .load-more.loadmore_2:hover{background:#ccc;color:#555;}
.listing_v_build .bottomlist_sec #approximate {font-size: 13px;margin: 19px 0 30px;line-height: 22px;letter-spacing: 1px;color: #444;}


.overlay_list_pops{background:rgba(0,0,0,0.99);position:fixed;top:0;bottom:0;left:0;right:0;margin:auto;width:100%;height:100%;opacity:0;visibility:hidden;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block}
.overlay_list_pops.is-on{opacity:1;visibility:visible}
.overlay_list_pops.is-on .content{opacity:1;visibility:visible;top:0}
.overlay_list_pops .content{background:#fff;position:absolute;top:-50%;bottom:0;left:0;right:0;margin:auto;width:50%;height:80%;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.overlay_list_pops #close{position:absolute;right:20px;top:20px;font-size:15px;color:#fff;cursor:pointer}


.overlay_list_pops .unit-image img {max-height: 335px;padding: 10px 0;width: auto;}
.overlay_list_pops .clip_an{display:flex;justify-content: space-between;width:100%;overflow:hidden;margin:20px 0;}
.overlay_list_pops .unit-image {width: 48%;vertical-align: middle;padding:10px;border-right:1px solid #ccc;text-align:center;}
.overlay_list_pops .unit-photo{width: 48%;padding:20px;text-align:center;}
.overlay_list_pops .unit-photo .unit-floor-views a{margin:0 5px;display:inline-block;}
.overlay_list_pops .apartment-name {background: #45b7f2;}
.overlay_list_pops .apartment-name h2 {padding: 13px 20px;color: #FFF;margin: 0;text-align: center;line-height: 29px;font-size: 25px;}

.overlay_list_pops .unit-photo .unit-floor-views a.unit-gallery-group img.wp-post-image {border: 1px solid #CCD0D5;height: 50px;width: auto !important;}
.overlay_list_pops .unit-photo .unit-floor-views a.unit-gallery-group:nth-of-type(1){display:block;margin-bottom:8px;}
.overlay_list_pops .unit-photo .unit-floor-views a.unit-gallery-group:nth-of-type(1) img.wp-post-image {width:100% !important;height: auto;max-width:380px;}
.overlay_list_pops .tablesec{width:100%;background: #f6f6f6;/*padding:30px 0;*/margin-bottom:20px;}
.overlay_list_pops .tablesec table{width:100%;font-size:14px;border-collapse: collapse;max-width:700px;float:none;margin:0 auto;padding:0;}
.overlay_list_pops .tablesec table tbody{width:100%;}
.overlay_list_pops .tablesec tr td{border:1px solid #ccc;padding:5px 10px;}
.overlay_list_pops .tablesec tr:last-child td{background:#fff;}

.overlay_list_pops .unit-actions{width: 100%;padding:5px 0;font-size:0;text-align:center;}
.overlay_list_pops .unit-actions a{    background: none;padding: 10px 40px;text-decoration: none;color: #000;font-size: 13px;line-height: 20px;margin: 5px;border: 1px solid #000;display: inline-block !important;width: auto;}
.overlay_list_pops .unit-actions a svg{position: relative;margin: 0 7px 0 0;top: 3px;}
.overlay_list_pops .unit-actions a:hover{background:#000;color:#fff;}
.overlay_list_pops .unit-cta{float: left;width: 100%;text-align: center;font-size: 16px;margin-top:20px;}

/**************************************/
.overlay_list_pops_high_layer{background:rgba(0,0,0,0.99);position:fixed;top:0;bottom:0;left:0;right:0;margin:auto;width:100%;height:100%;opacity:0;visibility:hidden;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block}
.overlay_list_pops_high_layer.is-on{opacity:1;visibility:visible}
.overlay_list_pops_high_layer.is-on .content{opacity:1;visibility:visible;top:0;text-align:center;}
.overlay_list_pops_high_layer .content{position:absolute;top:-50%;bottom:0;left:0;right:0;margin:auto;width:50%;height:80%;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.overlay_list_pops_high_layer #close{position:absolute;right:20px;top:20px;font-size:15px;color:#fff;cursor:pointer}
.overlay_list_pops_high_layer.is-on .content img{max-height: 80vh;margin: 0 auto;}


.overlay_list_pops_high_layer .unit-image img {max-height: 360px;padding: 10px 0;width: 100%;}
.overlay_list_pops_high_layer .clip_an{display:flex;justify-content: space-between;width:100%;overflow:hidden;margin:20px 0;}
.overlay_list_pops_high_layer .unit-image {width: 48%;vertical-align: middle;padding:20px;border-right:1px solid #ccc;}
.overlay_list_pops_high_layer .unit-photo{width: 48%;padding:20px;text-align:center;}
.overlay_list_pops_high_layer .apartment-name {background: #45b7f2;}
.overlay_list_pops_high_layer .apartment-name h2 {padding: 13px 20px;color: #FFF;margin: 0;text-align: center;line-height: 29px;font-size: 25px;}

.overlay_list_pops_high_layer .unit-photo .unit-floor-views a.unit-gallery-group img.wp-post-image {border: 1px solid #CCD0D5;height: 50px;width: auto !important;}
.overlay_list_pops_high_layer .unit-photo .unit-floor-views a.unit-gallery-group:nth-of-type(1){display:block;margin-bottom:15px;}
.overlay_list_pops_high_layer .unit-photo .unit-floor-views a.unit-gallery-group:nth-of-type(1) img.wp-post-image {width:100%;height: auto;max-width:380px;}
.overlay_list_pops_high_layer .tablesec{width: 90%;background: #f6f6f6;padding: 4% 5%;margin-bottom:40px;}
.overlay_list_pops_high_layer .tablesec table{width:100%;font-size:14px;border-collapse: collapse;max-width:700px;float:none;margin:0 auto;padding:0;}
.overlay_list_pops_high_layer .tablesec table tbody{width:100%;}
.overlay_list_pops_high_layer .tablesec tr td{border:1px solid #ccc;padding:5px 10px;}
.overlay_list_pops_high_layer .tablesec tr:last-child td{background:#fff;}

.overlay_list_pops_high_layer .unit-actions{width: 100%;padding:5px 0;font-size:0;text-align:center;}
.overlay_list_pops_high_layer .unit-actions a{background:none;padding:10px 40px;text-decoration:none;color:#000;font-size:13px;line-height:20px;margin:5px;border:1px solid #000;}
.overlay_list_pops_high_layer .unit-actions a svg{position: relative;margin: 0 7px 0 0;top: 3px;}
.overlay_list_pops_high_layer .unit-actions a:hover{background:#000;color:#fff;}
.overlay_list_pops_high_layer .unit-cta{float: left;width: 100%;text-align: center;font-size: 16px;margin-top:20px;}
.overlay_list_pops .clip_an .unit-image.fullWidth{margin:0 auto !important;border:none;}

/* responsive story */
@media only screen and (min-width: 2000px) and (max-width: 3500px) {
.overlay_list_pops .content{max-height:820px;}	
}
@media only screen and (min-width: 1370px) and (max-width: 1800px) {
.overlay_list_pops .content{height:90vh;}
}
@media only screen and (min-width: 1370px) and (max-width: 1600px) {
.overlay_list_pops .unit-image img { max-height: 244px;}
}
@media only screen and (min-width: 1200px) and (max-width: 1369px) {
.overlay_list_pops .content{height:70vh;}
.overlay_list_pops .unit-image img {max-height: 175px;}
.overlay_list_pops .tablesec{margin-bottom:10px;}
}

@media only screen and (max-width: 1365px) {
.overlay_list_pops .content{width:95% !important;}
#rrac_Floorplan_Gallery .rrac_Floorplan_Gallery_Content .rrac_gallery_tab_content .owl-carousel .item img{height: 50vh;}		
}
@media only screen and (max-width: 1024px) {
.listing_v_build .bottomlist_sec ul li .unit-search-content{width:70%;}	
.listing_v_build .top_fp_listview form {display: inline-block;text-align:center;}
.listing_v_build .top_fp_listview form .input-container {width: 30%;display: inline-block;background: #fff;border: 1px solid #ccc !important;margin: 4px 2px;}
.listing_v_build .top_fp_listview form .input-container input, .listing_v_build .top_fp_listview form .input-container select{padding:14px 10px}
.listing_v_build .top_fp_listview form .reset{height:47px;}
.listing_v_build .top_fp_listview form .input-container.last{width:53%;}

}


@media only screen and (min-width: 768px) and (max-width: 959px) {
 
}

@media only screen and (min-width: 960px) and (max-width: 1024px) {

}

@media only screen and (max-width: 767px) {
.listing_v_build .top_fp_listview form .input-container,.listing_v_build .top_fp_listview form .input-container.last{width:97%;border:none !important;border-bottom:1px solid #ccc !important;}
.listing_v_build .top_fp_listview form .reset{width:100%;padding:10px;}
.listing_v_build .bottomlist_sec ul li .unit-search-image {width: 200px; margin: 0 auto 20px;float: none;text-align:center;}
.listing_v_build .bottomlist_sec ul li{padding-left:10px;padding-right:10px;}
.listing_v_build .bottomlist_sec ul li .apartment-name h3{font-size:13px;}
.listing_v_build .bottomlist_sec ul li .unit-search-content {width: 100%;float: none;}
.listing_v_build .bottomlist_sec ul li .unit-search-content table tr td{text-align:center;}
.listing_v_build .bottomlist_sec ul li .unit-search-content .unit-cta a {width: 41%;margin: 1%;}
.listing_v_build .bottomlist_sec ul li .apartment-name h3 .view-unit-details a svg{display:none;}
.listing_v_build .bottomlist_sec ul li .apartment-name h3 .view-unit-details{margin:0;}
.listing_v_build .bottomlist_sec ul li .apartment-name h3 .view-unit-details a { padding: 7px 11px;font-size: 12px;}
.listing_v_build .bottomlist_sec .load-more.loadmore_2 { padding: 13px 0;font-size: 12px;}
.listing_v_build .bottomlist_sec #approximate{text-align:center;letter-spacing:0;}
.listing_v_build .bottomlist_sec{padding-top:20px;}
.listing_v_build .top_fp_listview form .input-container input, .listing_v_build .top_fp_listview form .input-container select{background: url(../images/select_arrow.png) no-repeat 98% center !important;background-size: 10px !important;}
.listing_v_build .top_fp_listview form .input-container .date_picker {background: url(../images/select_arrow.png) no-repeat 93% center !important;background-size: 10px !important;}
.overlay_list_pops .content{height:98vh !important;overflow:hidden;overflow-y:scroll;}
.overlay_list_pops .clip_an{display:block;}
.overlay_list_pops .unit-image, .overlay_list_pops .unit-photo{width:100%;float:none;display:block;border:none;padding:0;}
.overlay_list_pops .unit-cta {margin: 20px 0;}
}





/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */

@media only screen and (min-width: 480px) and (max-width: 767px) {
#rrac_Floorplan_Gallery .rrac_Floorplan_Gallery_Content .rrac_gallery_tab_content .item{margin: 0 auto;display: block;}
}
 @media only screen and (min-width:480px) and (max-width:599px) {
#rrac_Floorplan_Gallery .rrac_Floorplan_Gallery_Content .rrac_gallery_tab_content .item{margin: 0 auto;display: block;}
}


/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 479px) {
.overlay_list_pops .tablesec table tr td {
    display: block;
    width: 100%;
    text-align: center;
    border: none;
    padding: 7px 0;
}
}

/*****************Show All Unit************************/
.rrac_showAllUnit .fp_table_main{max-height:80vh;overflow:hidden;overflow-y:scroll;max-width:1200px;margin:20px auto 0;width: 100%;}
.rrac_showAllUnit .fp_table {font-family: arial, sans-serif;border-collapse: collapse;width: 100%;background:#fff;}
.rrac_showAllUnit .fp_table td, .rrac_showAllUnit .fp_table th {border: 1px solid #dddddd;text-align: left;padding:5px 10px;font-size:14px;color:#333;}
.rrac_showAllUnit .fp_table th{background:#039376;color:#fff;font-size:14px;text-transform:capitalize;padding:12px 10px;}
.rrac_showAllUnit .fp_table tr:nth-child(even) {background-color: #f6f6f6;}
.rrac_showAllUnit .fp_table td a{background:#888;padding:10px;text-align:center;color:#fff;text-decoration:none;display:block;max-width:140px;line-height:14px;}
.rrac_showAllUnit .fp_table td a:hover{background:#039376;}
.rrac_showAllUnit .fp_table td span{display:none;color:#039376;font-weight:bold;}
.rrac_showAllUnit .emptyUnitMessage {text-align: center;background: #f6f6f6;padding: 50px 0;color:#666;font-size:16px;}
.rrac_showAllUnit .emptyUnitMessage a{background:#039376;padding:8px 30px;margin-left:6px;color:#fff;text-decoration:none;}
@media only screen and (max-width: 767px) {
.rrac_showAllUnit .fp_table_main{max-width:100%;}
.rrac_showAllUnit .fp_table th{display:none;}
.rrac_showAllUnit .fp_table td{display:block;text-align:center;border:none;}
.rrac_showAllUnit .fp_table td span{display:block;margin-bottom:7px;}
.rrac_showAllUnit .fp_table td a{margin:0 auto;}
.rrac_showAllUnit .fp_table tr{padding:20px 0;display:block;border:1px solid #ccc;margin:10px 0;}
.rrac_showAllUnit .fp_table .heading{padding:0;border:none;}
}

/*****************Counter************************/
.rrac_tabSection.rracListView_4 .pro-sec .left-sec .counter_secc:before{content:"";width: 0;height: 0;border-top: 90px solid #004480 ;border-right: 90px solid transparent;position: absolute;top: 0;left: 0;}	
.fade-in {animation: fadeIn ease 5s;-webkit-animation: fadeIn ease 2s;-moz-animation: fadeIn ease 2s;-o-animation: fadeIn ease 2s;-ms-animation: fadeIn ease 2s;}
@keyframes fadeIn{0% {opacity:0;}100% {opacity:1;}}
@-moz-keyframes fadeIn {0% {opacity:0;}100% {opacity:1;}}
@-webkit-keyframes fadeIn {0% {opacity:0;}100% {opacity:1;}}
@-o-keyframes fadeIn {0% {opacity:0;}100% {opacity:1;}}
@-ms-keyframes fadeIn {0% {opacity:0;}100% {opacity:1;}}
.rrac_tabSection.rracListView_4 .pro-sec .left-sec .counter_secc{width:100px;height:100px;position: absolute;z-index:99; }
.rrac_tabSection.rracListView_4 .pro-sec .left-sec .counter_secc svg{width: 20px;position: absolute;bottom: 44px;left: 8px;opacity: 0.6;}
.rrac_tabSection.rracListView_4 .pro-sec .left-sec .count_repli{color:#fff;float:left;padding:7px 8px 5px;position: relative;}
.rrac_tabSection.rracListView_4 .pro-sec .left-sec .count_repli.value2{font-size: 32px;padding: 0 0 0 7px;line-height: 40px;}
.rrac_tabSection.rracListView_4 .pro-sec .left-sec .count_repli.value3{font-size:24px;}
.rrac_tabSection.rracListView_4 .pro-sec .left-sec .count_repli.value4{font-size:20px;}
.rrac_tabSection.rracListView_4 .pro-sec .right-sec .totalViewCounter{font-size: 15px;color: #444;border-top: 1px dashed #666;padding: 7px 20px 10px;width: auto;margin: 3px auto;font-weight: 400;max-width: 320px;position: relative;}
.rrac_tabSection.rracListView_4 .pro-sec .right-sec .totalViewCounter span{    font-weight: 600;font-size: 20px;margin: 0 5px;}
.rrac_tabSection.rracListView_4 .pro-sec .right-sec .totalViewCounter svg{height: 19px;margin: 0 6px 0 0;top: 4px;position: relative;fill: #004480;-webkit-animation-name:opacity;-webkit-animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-name:opacity;animation-duration:2s;animation-iteration-count:infinite}

@-webkit-keyframes opacity {
0%,100%{opacity:0}
50%{opacity:1}
}
@-webkit-keyframes change {
0%,12.66%,100%{transform:translate3d(0,0,0)}
16.66%,29.32%{transform:translate3d(0,-25%,0)}
33.32%,45.98%{transform:translate3d(0,-50%,0)}
49.98%,62.64%{transform:translate3d(0,-75%,0)}
66.64%,79.3%{transform:translate3d(0,-50%,0)}
83.3%,95.96%{transform:translate3d(0,-25%,0)}
}
@keyframes opacity {
0%,100%{opacity:0}
50%{opacity:1}
}

/************** 16th may 22 ****************/
.overlay_list_pops .content {
  height: 80vh !important;
  overflow: auto;
}