#es_content { width:100%; }
#es_content *, #es_content *:before, #es_content *:after { box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; }
#es_content *{ padding:0px; margin:0px; outline:none; }
#es_content ul, #es_content li{list-style:none; padding:0px; margin:0px; }
#es_content input, #es_content textarea, #es_content select{ border:0px none; background:none; outline:none; font-family: 'Open Sans', sans-serif;  padding:0px; font-size:14px; font-weight:300;  }
#es_content img{ outline:none; border:0px none; display:block; }
#es_content h1, #es_content h2, #es_content h3, #es_content h4, #es_content h5, #es_content h6, #es_content strong, #es_content b{ font-weight:normal; }
#es_content input[type='submit']{  border-radius:0px; -webkit-appearance:none; appearance:none; outline:none;}
#es_content textarea{ resize:none; overflow:auto; }
#es_content .clearfix:after{ content:""; display:block; clear:both; height:0px; visibility:hidden;  }
#es_content .clearfix{ display:block; zoom:1; }
#es_content{   font-size:14px !important; font-family: 'Open Sans', sans-serif !important;  color:#1d1d1d !important; } 
#es_content ul, #es_content p, #es_content input, #es_content select, #es_content button, #es_content h1, #es_content h2, #es_content h3, #es_content h4, #es_content h5, #es_content h6, #es_content b, #es_content strong{ clear:none; margin:0px; padding:0; font-weight:300; }
#es_content a{ color:#1d1d1d; text-decoration:none;  }
#es_content p a:hover{ color:#1d1d1d; }
@font-face {
font-family: 'great_vibesregular';
src: url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/css/fonts/greatvibes-regular-webfont.eot);
src: url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/css/fonts/greatvibes-regular-webfont.eot?#iefix) format('embedded-opentype'),
url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/css/fonts/greatvibes-regular-webfont.woff2) format('woff2'),
url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/css/fonts/greatvibes-regular-webfont.woff) format('woff'),
url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/css/fonts/greatvibes-regular-webfont.ttf) format('truetype'),
url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/css/fonts/greatvibes-regular-webfont.svg#great_vibesregular) format('svg');
font-weight: normal;
font-style: normal;
}
.estatikHedaer{ background:#fff; padding:25px 20px; margin-left:-20px; margin-bottom:30px; } 
.clearFix:after{ clear:both; content:""; height:0px; visibility:hidden; display:block; }
.floatLeft{ float:left; }
.floatRight{ float:right; }
.zeroSpace{ margin:0px;  }
.boxSizing {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.boxSizing:before,
.boxSizing:after {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.es_wrapper{ padding-right:40px; font-weight:300; color:#444950; font-size:14px; }
#es_content  input{  padding:3px 5px; background:#fff; }
#es_content  p{ font-size:14px; word-break: normal; }
#es_content a{ text-decoration:none; }
#es_content input[type="text"], #es_content input[type="number"], #es_content select, #es_content textarea, #es_content .es_select{ border-radius:2px; }
#es_content input[type="text"]:focus, #es_content input[type="number"]:focus, #es_content select:focus, #es_content textarea:focus{ border-color:#444950; box-shadow:0 0 0px #000; -webkit-box-shadow:0 0 0px #000; -moz-box-shadow:0 0 0px #000; }
#es_content h1, #es_content h2, #es_content h3, #es_content h4{ color:#444950; font-weight:300; }
#es_content a:focus{ box-shadow: 0px 0px 0px #888888; -moz-box-shadow: 0px 0px 0px #888888; -webkit-box-shadow: 0px 0px 0px #888888; -ms-box-shadow: 0px 0px 0px #888888; }
#es_content .es_manager{}
#es_content .es_tabs{ background:#f9fafc;  overflow:hidden; position:relative;  border-radius:2px 2px 0px 0px; box-shadow: 1px 1px 1px #d1d5db; }
#es_content .es_hidden_tabs{ position:absolute; width:100%; left:20%; top:0px; height:100%; background:#f2f5f9; opacity:.8; }
#es_content .es_tabs ul{ margin:0px; }
#es_content .es_tabs ul li{ width:20%; margin:0px; float:left;  }
#es_content .es_content_in.addNewProp .es_tabs ul li{ width:16.6%;}
#es_content .es_tabs ul li a{ color:#727983; display:block; text-align:center; text-decoration:none; height:50px; line-height:50px; border-right:1px solid #e6e9ee; }
#es_content .es_tabs ul li:last-child a{ border-right:0px; }
#es_content .es_tabs ul li a:hover{ color:#389fff; background:#fff; }
#es_content .es_tabs ul li a.active{ color:#444950; font-weight:bold; 
background: -webkit-linear-gradient(#fff, #f2f2f2);
background: -o-linear-gradient(#fff, #f2f2f2); 
background: -moz-linear-gradient(#fff, #f2f2f2); 
background: linear-gradient(#fff, #f2f2f2);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#f2f2f2'); }
#es_content .es_tabs_contents{ padding:20px 20px 30px; background:#fff;  border-radius:0px 0px 2px 2px; box-shadow: 1px 1px 1px #d1d5db; }
#es_content .es_tabs_contents h2{ font-size:16px; text-transform:uppercase; margin:0px; margin-bottom:20px; }
#es_content .es_tabs_content_in{ display:none; }
#es_content #es_m_propert_detail{}
#es_content .es_manager_lists{ width:24%; float:left; border-right:1px solid #ddd; padding-right:10px; margin-right:10px; margin-bottom:25px; }
#es_content #esm_features .es_manager_lists{ width:48%; margin-right:20px; padding-right:20px; }
#es_content .es_manager_lists:last-child{ border-right:0px; margin-right:0px !important; }
#es_content .es_manager_lists ul{ margin:0; }
#es_content .es_manager_lists ul li{ height:32px; margin-bottom:6px; line-height:32px; background:#f2f5f9; position:relative; overflow:hidden; border-radius:2px; }
#es_content .es_manager_lists ul li:last-child{ margin-bottom:0; }
#es_content .es_manager_lists ul li input[type="checkbox"]{ position:absolute; left:10px; top:9px; }
#es_content .es_manager_lists ul li label{ text-transform:capitalize; display:block; padding-left:15px; padding-right:30px; }
#es_content .es_manager_lists ul li small{ display:none !important; width:16px; height:16px; position:absolute; right:6px; top:7px; cursor:pointer; background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/manager_close.png) no-repeat; }
#es_content .es_add_newfield{ padding:8px; position:relative; background:#f2f5f9; border-radius:2px; }
#es_content .es_add_newfield input{ width: calc(100% - 24px ); height:25px; }
#es_content .es_field_loader{ width:16px; display:none; height:16px; position:absolute; right:9px; top:14px; background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/ajax-loader.gif) center no-repeat; }
#es_content .es_manager_lists ul li .es_field_loader{ right:32px; top:7px; }
#es_content .es_add_newfield_btn{ color:#fff; font-size:14px; height:25px; line-height:25px; margin-top:4px; font-weight:bold; display:block; text-decoration:none; text-align:center; border-radius:3px; position:relative;
background: -webkit-linear-gradient(#5ed0ff, #3aa2ff);
background: -o-linear-gradient(#5ed0ff, #3aa2ff); 
background: -moz-linear-gradient(#5ed0ff, #3aa2ff); 
background: linear-gradient(#5ed0ff, #3aa2ff);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#5ed0ff', endColorstr='#3aa2ff'); }
#es_content .es_add_newfield_btn:hover, #es_content .es_add_newfield_btn:focus{ color:#fff; }
#es_content .es_add_newfield_btn:before{ content:""; width:16px; height:16px; display:block; position:absolute; left:15px; top:5px; background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/addnewPlus.png) center no-repeat; }
#es_content .es_manager_lists .es_message{ height:26px; line-height:25px; padding-left:32px; margin:5px 0px; background-position:5px center; font-size:12px; }
#es_content .es_success{ color:green; }
#es_content .es_error{ color:red; }
#es_content .es_manager_lists ul li.active, #es_content .es_manager_lists ul li:hover{ background:#dfe4eb; }
#es_content .es_manager_lists ul li:hover small{ background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/manager_close_hov.png) no-repeat; } #es_content .esHead{ padding-bottom:14px; }
#es_content .esHead h2{  text-align:left; margin-top:0px;  }
#es_content .esHead p{ font-size:16px; margin:0px; float:left; line-height:28px; width: calc(100% - 250px) }
#es_content .esHead input, #es_content .esHead a{ margin:0px; cursor:pointer; padding:0px 10px; min-width:100px; color:#fff; border:0px; float:right; font-size:14px; height:28px; line-height:28px; font-weight:bold; display:block; text-decoration:none; text-align:center; border-radius:3px; position:relative; margin:0px 5px 10px; 
background: -webkit-linear-gradient(#99cc33, #6cc11e);
background: -o-linear-gradient(#99cc33, #6cc11e); 
background: -moz-linear-gradient(#99cc33, #6cc11e); 
background: linear-gradient(#99cc33, #6cc11e);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99cc33', endColorstr='#6cc11e'); }
#es_content .esHead input.save_close{
width:118px;
background: -webkit-linear-gradient(#9ea5ae, #3c3f44);
background: -o-linear-gradient(#9ea5ae, #3c3f44); 
background: -moz-linear-gradient(#9ea5ae, #3c3f44); 
background: linear-gradient(#9ea5ae, #3c3f44);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#9ea5ae', endColorstr='#3c3f44'); }
#es_content .esHead input.save_close:hover{
background: -webkit-linear-gradient(#3c3f44, #9ea5ae);
background: -o-linear-gradient(#3c3f44, #9ea5ae); 
background: -moz-linear-gradient(#3c3f44, #9ea5ae); 
background: linear-gradient(#3c3f44, #9ea5ae);		
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#3c3f44', endColorstr='#9ea5ae'); }
.new_prop_field label {
font-weight: normal;
}
#es_content .new_prop_fields_wrap{ width:px; }
#es_content .new_prop_fields_wrap span{ width:135px; float:left; line-height:25px; display:inline-block;  }
#es_content .new_prop_fields_wrap label{ float:left; cursor:pointer; margin-right:25px; min-height:14px; background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/radiobg.png) left center no-repeat; }
#es_content .new_prop_fields_wrap label input{ opacity:0; }
#es_content .new_prop_fields_wrap label.active{ background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/radiobgSel.png) left center no-repeat; }
#es_content .new_prop_fields_wrap input[type="text"], #es_content .new_prop_fields_wrap select{ padding:3px 5px; border:1px solid #ddd; width:220px; height:25px !important; float:left; }
#es_content .new_prop_fields_wrap select{ width:100%; }
#es_content .new_prop_fields_wrap textarea{ padding:10px; resize:none; width:430px; height:120px; float:left; border:1px solid #ddd; } 
#es_content .new_prop_fields_wrap small{ float:left; line-height:25px; color:#aeb1b7; font-size:13px; font-weight:400; padding-left:12px; }
#es_content .new_prop_field{ margin-bottom:10px; position:relative; }
#es_content .new_prop_fields_wrap input[type="number"]{ padding:3px 5px; width:86px; height:25px; float:left; border:1px solid #ddd; }
#es_content .new_prop_field .field_del{ width:16px; height:16px; cursor:pointer; display:block; position:absolute; left:362px; top:5px; text-decoration:none; background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/image_close.png) no-repeat; }
#es_content .new_prop_csv{ margin-bottom:10px; position:relative; }
#es_content .new_prop_csv span{ width:170px; float:left; line-height:25px; display:inline-block;  }
#es_content .new_prop_csv input{ float:left; }
#es_content .new_prop_csv input:hover, .new_prop_csv input:focus{ border:0px; }
#es_content .new_prop_csv a{ color:#444950; }
#es_content .new_prop_csv a:hover{ color:#444950; }
#es_content .es_new_prop_error{ margin:0; color:red; position:absolute; left:362px; top:3px; font-size:13px !important; }
#es_content .es_select{ border:1px solid #ddd; border: 1px solid #ddd; position:relative; float: left; height: 25px; width: 220px; margin-bottom:10px; }
#es_content .es_select .es_select_arow{ min-height:15px; line-height:15px; padding:5px;  margin-right:8px; background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/select_arow.png) right 10px no-repeat; }
#es_content .es_select select{ opacity:0; position:absolute; left:0px; top:0px; } #es_content #es_basic_info_in{ padding-bottom:25px; } 
#es_content .new_prop_fields_wrap .es_add_newfield.full{ display:inline-block; }
#es_content .new_prop_fields_wrap .es_add_newfield .es_add_newfield_error{ font-size:13px; position:absolute; left:0px; top:-25px; margin:0; color:red;  }
#es_content .new_prop_fields_wrap .es_add_newfield.full .es_add_newfield_btn{ width:115px;  }
#es_content .es_add_newfield.full input{ width:45%; float:left; background:#fff; }
#es_content .new_prop_fields_wrap .es_add_newfield.full input{ width:220px;  }
#es_content .es_add_newfield.full .es_add_newfield_btn{ float:left; padding-left:20px; width:42%; margin-left:10px; margin-top:1px; }
#es_content .es_add_newfield.full .es_add_newfield_btn:before{ left:10px; }
#es_content #es_address hr{ margin:20px 0px; }
#es_content #es_address_map{ height:260px;}
#es_content .new_prop_loader{ width:16px; display:none; height:16px; position:absolute; left:365px; top:5px; background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/ajax-loader.gif) center no-repeat; }
#es_content #es_prop_features .es_manager_lists{ width:47%; margin-right:25px; padding-right:25px; }  
#es_content #es_prop_features .es_manager_lists ul li label{ padding-left:35px; }
#es_content #es_neighboarhood .es_manager_lists{ width:420px; }
#es_content #es_neighboarhood .es_manager_lists ul li label{ padding-left:35px; }
#es_content #es_neighboarhood .es_manager_lists ul li input[type="text"]{ border:1px solid #ddd; background:#fff; position:absolute; right:50px; top:2px; height:25px; width:40%; }
#es_content #es_neighboarhood .es_manager_lists em{ font-style:normal; position:absolute; right:35px; top:-1px; color:#aeb1b7; font-size:13px; }
#es_content .es_media_tabs{ border-bottom:1px solid #d1d5db; height:32px; margin-bottom:20px; }
#es_content .es_media_tabs ul{ margin:0; }
#es_content .es_media_tabs ul li{ float:left;  margin:0; margin-right:5px; }
#es_content .es_media_tabs ul li a{ display:block; padding:1px; padding-bottom:0px; border-radius:2px 2px 0px 0px; background:#f2f5f9; width:118px; text-align:center; height:31px; line-height:31px; color:#444950; font-size:16px; text-transform:uppercase; }
#es_content .es_media_tabs ul li a.active{ background:#fff; height:32px; padding:0; border:1px solid #d1d5db; border-bottom:0; }
#es_content .es_media_contents{ display:none; }
#es_content .es_media_video_embed{ background:#f2f5f9; padding:4px 10px; display:inline-block; border-radius:2px; }
#es_content .es_media_video_embed label{ margin-right:10px; float:left; line-height:25px; }
#es_content .es_media_video_embed input{ float:left; height:25px; width:305px; border:1px solid #ddd; }
#es_content .es_media_images_field{ background:#f2f5f9; position:relative; padding:10px; display:inline-block; margin-bottom:10px; border-radius:2px; }
#es_content .es_media_images_field input{ float:left; height:25px; width:185px; border:0px; background:none; }
#es_content .es_media_images_field a{ color:#fff; font-size:14px; float:left; margin-left:10px; height:25px; width:112px; padding-left:20px; line-height:25px; margin-top:1px; font-weight:bold; display:block; text-decoration:none; text-align:center; border-radius:3px; position:relative;
background: -webkit-linear-gradient(#9ea5ae, #3d4045);
background: -o-linear-gradient(#9ea5ae, #3d4045); 
background: -moz-linear-gradient(#9ea5ae, #3d4045); 
background: linear-gradient(#9ea5ae, #3d4045);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#9ea5ae', endColorstr='#3d4045'); }
#es_media_images_loader{ width:16px; display:none; height:16px; position:absolute; right:-25px; top:16px; background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/ajax-loader.gif) center no-repeat; }
#es_content .es_media_images_field a:hover, #es_content .es_media_images_field a:focus{ color:#fff; }
#es_content .es_media_images_field a:before{ content:""; width:16px; height:16px; display:block; position:absolute; left:19px; top:5px; background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/uploadIcon.png) center no-repeat; }
#es_content #es_media_images_listing{ min-height:200px; }
#es_content #es_media_images_listing ul li { width:170px; cursor:default !important; float:left; height:170px;  margin-right:20px; margin-bottom:20px; }
#es_content .es_media_image{ width:170px;  height:170px; position:relative; border:solid 5px #f2f5f9;  border-radius:3px; background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/ajax-loader.gif) center no-repeat; }
#es_content .es_media_image img{ width:160px; height:160px;  }
#es_content .es_media_image_hover{ background:rgba(0,0,0, 0.7); display:none; position:absolute; left:0px; top:0px; width:100%; height:100%; border-radius:3px; }
#es_content .es_media_image_hover small{ width:16px; height:16px; cursor:pointer; display:block; position:absolute; right:5px; top:5px; background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/image_close.png) no-repeat; }
#es_content .es_media_image_hover span{ width:32px; height:32px; cursor:move; display:block; position:absolute; left:50%; top:50%; margin-top:-16px; margin-left:-16px; background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/image_dragIcon.png) no-repeat; }
#es_content .es_media_image:hover{ background:#389fff; }
#es_content .es_media_image:hover .es_media_image_hover{ display:block; }
#es_content .es_all_listing_head{ position:relative; z-index:1; border-radius:2px 2px 0px 0px; box-shadow: 1px 1px 1px #d1d5db;
background: -webkit-linear-gradient(#fff, #f2f2f2);
background: -o-linear-gradient(#fff, #f2f2f2); 
background: -moz-linear-gradient(#fff, #f2f2f2); 
background: linear-gradient(#fff, #f2f2f2);	
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#f2f2f2'); }
#es_content .es_all_listing_head div{ float:left; width:11.8%; position:relative; overflow:hidden; border-right:1px solid #e6e9ee; color:#444950; font-size:14px; font-weight:bold; text-align:center;  height:50px; line-height:50px; 
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
} 
#es_content .es_all_listing_head div input{ margin-right:0px; }
#es_content .es_all_listing_head div:nth-child(1){ width:5% !important; }
#es_content .es_all_listing_head div:last-child{ border-right:0px; }
#es_content .es_all_listing{ background:#fff;  border-radius:0px 0px 2px 2px; box-shadow: 1px 1px 1px #d1d5db; }
#es_content .es_all_listing ul{ margin:0px; }
#es_content .es_all_listing li{ margin:0px; position:relative; overflow:hidden; padding:10px 0px; height:98px; vertical-align:middle; border-bottom:1px solid #d1d5db;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
#es_content .es_all_listing li:nth-child(2n){ background:#f9f9f9; }
#es_content .es_all_listing li.active{ background:#f2f5f9; }
#es_content .es_all_listing li:last-child{ border-bottom:0px; }
#es_content .es_all_listing li.es_unpublish div{ opacity:.4; }
#es_content .es_all_listing div{ float:left; width:11.7%; height:100%; position:relative; overflow:hidden; display:table; color:#727983; font-size:13px;  text-align:center; } 
#es_content .es_all_listing div img{ width:78px; height:78px; }
#es_content .es_all_listing div:nth-child(1){ width:5% !important; }
#es_content .es_all_listing li p{ display:inline-block; line-height:normal; vertical-align:middle; display:table-cell; }
#es_content .es_all_listing li p a{ }
#es_content .es_all_listing li p a:hover{  text-decoration:underline; }
#es_content .es_all_listing li.es_no_record{ padding:10px 10px; color:#727983; font-size:13px; }
#es_content .es_list_edit_del{ position:absolute; left:1.6%; bottom:6px; display:none; }
#es_content .es_list_edit_del a{ text-decoration:none; display:inline-block; margin:0px 2px; font-size:13px; }
#es_content .es_all_listing li:hover .es_list_edit_del{ display:block; }
#es_content .es_list_edit_del a:hover{ color:#1d1d1d; }
#es_content div.updated{ margin:0px; margin-bottom:20px; }
#es_content .es_all_listing_search{ background:#fff; padding:20px; margin-bottom:20px; border-radius:2px; box-shadow: 1px 1px 1px #d1d5db; }
#es_content .es_all_listing_search_upper{ border-bottom:1px solid #d1d5db; padding-bottom:20px; margin-bottom:20px; }
#es_content .es_all_listing_search_upper label{ float:left; position:relative; line-height:27px; padding-right:12px; }
#es_content .es_search_filter{ padding-bottom:10px;  }
#es_content .es_search_filter label{  }
#es_content .es_search_filter select{ width:207.6px; height:25px !important; float:left; border:1px solid #ddd; }
#es_content .es_search_prop{ position:relative; }
#es_content .es_search_prop input{ height:25px !important; float:left; margin-bottom:10px; margin-right:12px; background-color:transparent; border:1px solid #ddd; }
#es_content .es_search_prop input:nth-of-type(1){ width:40px; }
#es_content .es_search_prop input:nth-of-type(2){ width:100px; }
#es_content .es_search_prop input:nth-of-type(3){ width:105px; position:relative; }
#es_content .es_search_prop .ui-datepicker-trigger{ width:16px; height:15px; float:left; margin-left:-36px; margin-top:6px; display:block; position:relative; }
.es_select{ border:1px solid #ddd; border: 1px solid #ddd; position:relative; float: left; height: 25px; width: 220px; }
.es_select .es_select_arow{ min-height:15px; line-height:15px; padding:5px;  margin-right:8px; background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/select_arow.png) right 10px no-repeat; }
.es_select select{ opacity:0; position:absolute; left:0px; top:0px; }
#es_content .es_search_filter select{ width:100%; height:25px !important; }
#es_content .es_search_filter .es_select{ width:207.6px; margin-right:20px; }
#es_content .es_search_filter .es_select:last-child{ margin-right:0px; }
#es_content .es_all_listing_search_upper input[type="submit"],
#es_content .es_all_listing_search input[type="submit"]{ 
width:98px; float:left; margin-right:10px; cursor:pointer; padding:0px; height:26px; font-weight:bold; font-size:14px; border:0px; color:#fff; border-radius:4px; 
box-shadow: 1px 1px 1px #d1d5db;
background: -webkit-linear-gradient(#5ed0ff, #3aa2ff);
background: -o-linear-gradient(#5ed0ff, #3aa2ff); 
background: -moz-linear-gradient(#5ed0ff, #3aa2ff); 
background: linear-gradient(#5ed0ff, #3aa2ff);	 
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#5ed0ff', endColorstr='#3aa2ff'); }
#es_content .es_all_listing_search_upper input[type="submit"]:hover,
#es_content .es_all_listing_search input[type="submit"]:hover
{ color:#389fff; background:#f8fafb; }
#es_content .es_all_listing_search_upper input[type="button"],
#es_content .es_all_listing_search input[type="button"]
{ width:98px !important; margin:0; float:left; padding:0px !important; cursor:pointer; height:26px; font-weight:bold; font-size:14px; border:0px; color:#727983 !important; border-radius:4px;
box-shadow: 1px 1px 1px #d1d5db !important;
background: -webkit-linear-gradient(#f3f6f8, #e6e9ec) !important;
background: -o-linear-gradient(#f3f6f8, #e6e9ec); 
background: -moz-linear-gradient(#f3f6f8, #e6e9ec) !important; 
background: linear-gradient(#f3f6f8, #e6e9ec) !important;
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#f3f6f8', endColorstr='#e6e9ec') !important; }
#es_content .es_all_listing_search_upper input[type="button"]:hover,
#es_content .es_all_listing_search input[type="button"]:hover{ color:#389fff !important; background:#f8fafb !important;}
#es_content .es_manage_listing{}
#es_content .es_manage_listing label{ display:block; float:left; line-height:25px; padding-right:12px; }
#es_content .es_manage_listing ul li{ float:left; margin-right:8px; }
#es_content .es_manage_listing ul li:last-child{ margin-right:0px; }
#es_content .es_manage_listing ul li a{  height:25px; font-weight:bold; display:block; position:relative; padding:0 12px 0 33px; line-height:25px; text-align:center; font-size:14px; border:0px; color:#727983; border-radius:4px; 
box-shadow: 1px 1px 1px #d1d5db !important;
background: -webkit-linear-gradient(#f3f6f8, #e6e9ec);
background: -o-linear-gradient(#f3f6f8, #e6e9ec); 
background: -moz-linear-gradient(#f3f6f8, #e6e9ec); 
background: linear-gradient(#f3f6f8, #e6e9ec);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#f3f6f8', endColorstr='#e6e9ec'); }
#es_content .es_manage_listing ul li a:hover{ color:#389fff; background:#f8fafb; }
#es_content .es_manage_listing ul li a:before{ content:""; position:absolute; left:10px; display:block; top:0px; height:25px; width:18px; }
#es_content .es_manage_listing ul li:nth-child(1) a:before{ background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/manage_list_icon1.png) center center no-repeat; }
#es_content .es_manage_listing ul li:nth-child(1) a:hover:before{ background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/manage_list_icon11.png) center center no-repeat; }
#es_content .es_manage_listing ul li:nth-child(2) a:before{ background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/manage_list_icon2.png) center center no-repeat; }
#es_content .es_manage_listing ul li:nth-child(2) a:hover:before{ background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/manage_list_icon22.png) center center no-repeat; }
#es_content .es_manage_listing ul li:nth-child(3) a:before{ background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/manage_list_icon3.png) center center no-repeat; }
#es_content .es_manage_listing ul li:nth-child(3) a:hover:before{ background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/manage_list_icon33.png) center center no-repeat; }
#es_content .es_manage_listing ul li:nth-child(4) a:before{ background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/manage_list_icon4.png) center center no-repeat; }
#es_content .es_manage_listing ul li:nth-child(4) a:hover:before{ background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/manage_list_icon44.png) center center no-repeat; }
#es_content .es_manage_listing ul li:nth-child(5) a:before{ background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/manage_list_icon5.png) center center no-repeat; }
#es_content .es_manage_listing ul li:nth-child(5) a:hover:before{ background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/manage_list_icon55.png) center center no-repeat; }
#es_content .es_manage_listing ul li:nth-child(6) a:before{ background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/manage_list_icon6.png) center center no-repeat; }
#es_content .es_manage_listing ul li:nth-child(6) a:hover:before{ background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/manage_list_icon66.png) center center no-repeat; } #es_content .es_agent_info{ padding:30px; background:#fff;  border-radius:0px 0px 2px 2px; box-shadow: 1px 1px 1px #d1d5db; }
#es_content #es_agent_info_in{ margin-bottom:30px; }
#es_content .es_agent_info label{ width:135px; float:left; line-height:25px; display:inline-block;  }
#es_content .es_agent_info input[type="text"], #es_content .es_agent_info select{ padding:3px 5px; background:#fff; width:220px; height:25px !important; float:left;  border:1px solid #ddd;}
#es_content .es_agent_info input[type="number"]{ padding:3px 5px; width:86px; height:25px; float:left; border:1px solid #ddd;  }
#es_content .es_agent_info textarea{ padding:3px 5px; resize:none; width:430px; height:120px; float:left; border:1px solid #ddd; } 
#es_content .es_agent_info small{ float:left; line-height:25px; color:#aeb1b7; font-size:13px; font-weight:400; padding-left:12px; }
#es_content .es_agent_field{ margin-bottom:10px; position:relative; }
#es_content .es_agent_info .field_del{ width:16px; height:16px; cursor:pointer; display:block; position:absolute; left:362px; top:5px; text-decoration:none; background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/image_close.png) no-repeat; }
#es_content .es_agent_photo{ width:165px; float:left; }
#es_content .es_agent_photo img{ max-width:100%; border:4px solid #f2f5f9; border-radius:2px; box-shadow: 1px 1px 1px #d1d5db; display:block; margin-bottom:10px; }
#es_content .es_agent_photo span{ color:#fff; font-size:14px; height:25px;  padding-left:20px; line-height:25px; font-weight:bold; display:block; text-decoration:none; text-align:center; border-radius:3px; position:relative;
background: -webkit-linear-gradient(#9ea5ae, #3d4045);
background: -o-linear-gradient(#9ea5ae, #3d4045); 
background: -moz-linear-gradient(#9ea5ae, #3d4045); 
background: linear-gradient(#9ea5ae, #3d4045);	 
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#9ea5ae', endColorstr='#3d4045'); }
#es_content .es_agent_photo span:before{ content:""; width:16px; height:16px; display:block; position:absolute; left:24px; top:5px; background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/uploadIcon.png) center no-repeat; }
#es_content .es_agent_photo span input{ position:absolute; left:0px; top:0; width:165px; height:25px; opacity:0; }
#es_content .es_agent_info .es_add_newfield.full{ display:inline-block; }
#es_content .es_agent_info .es_add_newfield .es_add_newfield_error{ font-size:13px; position:absolute; left:0px; top:-22px; margin:0; color:red;  }
#es_content .es_agent_info .es_add_newfield.full .es_add_newfield_btn{ width:130px;  }
#es_content .es_agent_info .es_add_newfield.full input{ width:220px;  }
#es_content .es_agent_rating{ float:left; padding-top:5px; }
#es_content .es_agent_rating a{ margin-right:2px; width:14px; height:14px; display:block; float:left; background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/es_star.png) no-repeat; }
#es_content #es_agent_info_in .es_agent_rating a:hover{ background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/es_star1.png) no-repeat; }
#es_content .es_agent_rating.es_rating_bad a:nth-child(1){ background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/es_star1.png) no-repeat; }
#es_content .es_agent_rating.es_rating_poor a:nth-child(1),
#es_content .es_agent_rating.es_rating_poor a:nth-child(2){ background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/es_star1.png) no-repeat; }
#es_content .es_agent_rating.es_rating_regular a:nth-child(1),
#es_content .es_agent_rating.es_rating_regular a:nth-child(2),
#es_content .es_agent_rating.es_rating_regular a:nth-child(3){ background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/es_star1.png) no-repeat; }
#es_content .es_agent_rating.es_rating_good a:nth-child(1),
#es_content .es_agent_rating.es_rating_good a:nth-child(2),
#es_content .es_agent_rating.es_rating_good a:nth-child(3),
#es_content .es_agent_rating.es_rating_good a:nth-child(4){ background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/es_star1.png) no-repeat; }
#es_content .es_agent_rating.es_rating_excellent a:nth-child(1),
#es_content .es_agent_rating.es_rating_excellent a:nth-child(2),
#es_content .es_agent_rating.es_rating_excellent a:nth-child(3),
#es_content .es_agent_rating.es_rating_excellent a:nth-child(4),
#es_content .es_agent_rating.es_rating_excellent a:nth-child(5){ background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/es_star1.png) no-repeat; }
#es_content #es_agent_listing .es_agent_rating a{ cursor:default; }
#es_content .es_agent_error{ margin:0; color:red; position:absolute; left:376px; top:3px; font-size:13px !important; }
#es_content .es_agent_loader { width:16px; display:none; height:16px; position:absolute; left:358px; top:5px; background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/ajax-loader.gif) center no-repeat; }
#es_content #es_agent_listing .es_all_listing_head div, #es_agent_listing .es_all_listing div{ width:13%; }
#es_content #es_agent_listing .es_all_listing_head div:nth-child(2), #es_agent_listing .es_all_listing_head div:nth-child(3), #es_agent_listing .es_all_listing_head div:nth-child(8){ width:10%; }
#es_content #es_agent_listing .es_all_listing div:nth-child(2), #es_agent_listing .es_all_listing div:nth-child(3), #es_agent_listing .es_all_listing div:nth-child(8){ width:10%; }
#es_content #es_agent_listing .es_all_listing_head div:nth-child(5){ width:18%; }
#es_content #es_agent_listing .es_all_listing_head div:nth-child(6){ width:15%; }
#es_content #es_agent_listing .es_all_listing div:nth-child(5){ width:18%; }
#es_content #es_agent_listing .es_all_listing div:nth-child(6){ width:15%; }
#es_content #es_agent_listing .es_all_listing_head div:nth-child(9){ width:6%; }
#es_content #es_agent_listing .es_all_listing div:nth-child(9){ width:6%; }
#es_content #es_agent_listing .es_agent_rating{ display:inline-block; float:none; width:auto !important; padding-top:31px; }
#es_content #es_agent_listing_search .es_search_prop input:nth-of-type(1){ width:207.6px; }
#es_content #es_agent_listing_search .es_all_listing_search_upper label{ padding-right:0px; width:75px; }
#es_content #es_agent_listing_search .es_search_filter select{  margin-right:15px;}  #es_content #es_settings{ min-height:300px; }
#es_content .es_prop_managemnt{  } 
#es_content .es_prop_managemnt_head{ padding-bottom:40px; }
#es_content .es_prop_managemnt_head h1{ font-size:36px; text-transform:uppercase; } 
#es_content .es_prop_managemnt_head a{  margin:0px; margin-right:40px; cursor:pointer; padding:0px 10px; min-width:100px; color:#fff; border:0px; float:right; font-size:14px; height:28px; line-height:28px; font-weight:bold; display:block; text-decoration:none; text-align:center; border-radius:3px; position:relative;
background: -webkit-linear-gradient(#99cc33, #6cc11e);
background: -o-linear-gradient(#99cc33, #6cc11e); 
background: -moz-linear-gradient(#99cc33, #6cc11e); 
background: linear-gradient(#99cc33, #6cc11e);	
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99cc33', endColorstr='#6cc11e'); }
#es_content .es_alert_popup{ position:fixed; left:0px; display:none; top:0px; width:100%; height:100%; z-index:5; }
#es_content .es_alert_popup_overlay{ background:#000; opacity:.4; position:fixed; left:0px; top:0px; width:100%; height:100%; }
#es_content .es_alert_popup_in{ overflow:visible; width:330px; text-align:center; position:relative; background:#fff; height:125px; padding:25px 10px 30px; position:absolute; left:50%; top:50%; margin-top:-62px; margin-left:-165px; box-shadow:0px 0px 5px rgba(0,0,0,0.4); }
#es_content .es_alert_popup_in .es_close_popup{ width:16px; height:16px; display:block; position:absolute; right:-5px; top:-5px; background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/pop_close.png) no-repeat; }
#es_content .es_alert_popup_in p{ font-size:14px; padding-bottom:25px; }
#es_content .es_alert_popup_in ul{ font-size:0px; margin:0px; padding:0px; }
#es_content .es_alert_popup_in ul li{ display:inline-block; margin:0px 10px;  }
#es_content .es_alert_popup_in ul li a{ width:105px; height:25px; font-weight:bold; display:block; position:relative;  line-height:25px; text-align:center; font-size:14px; border:0px; color:#727983; border-radius:4px; 
box-shadow: 1px 1px 1px #d1d5db !important;
background: -webkit-linear-gradient(#f3f6f8, #e6e9ec);
background: -o-linear-gradient(#f3f6f8, #e6e9ec); 
background: -moz-linear-gradient(#f3f6f8, #e6e9ec); 
background: linear-gradient(#f3f6f8, #e6e9ec);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#f3f6f8', endColorstr='#e6e9ec'); }
#es_content .es_alert_popup_in ul li a:hover{ color:#389fff; background:#f8fafb; }
.addNewPropEditor{ width: calc(100% - 140px); float:left; }
.addNewPropEditor iframe{ height:260px !important; }
.addNewPropEditor .wp-editor-container{ border:1px solid #e5e5e5 !important; }
.addNewPropEditor #wp-fullscreen-buttons .mce-btn,
.addNewPropEditor .mce-toolbar .mce-btn-group .mce-btn,
.addNewPropEditor .qt-dfw{ margin:2px !important; }
.addNewPropEditor .mce-container-body button:hover{ background:none !important; }
.addNewPropEditor .mce-toolbar .mce-btn button, .addNewPropEditor .qt-dfw{ padding:2px 3px !important; }
.addNewPropEditor div.mce-toolbar-grp > div{ padding:3px !important; }
.addNewPropEditor .wp-switch-editor{ margin:5px 0 0 5px !important; height:26px !important; padding:3px 8px 4px !important; }
.addNewPropEditor div.mce-path{  padding: 2px 10px !important  }
.addNewPropEditor .mce-toolbar .mce-colorbutton .mce-preview{ width:20px !important; }.hide-desktop{ display:none; }
@media only screen 
and (max-device-width : 960px) 
{
#es_content .es_wrapper{ padding-right:10px; }
#es_content .es_manager_lists ul li input[type="checkbox"]{ left:6px; top:7px; }  	
#es_content select, #es_content input[type="text"],#es_content  input[type="number"]{ font-size:14px !important; } 
#es_content .esHead p{ padding-bottom:10px; float:none; width:auto; }
#es_content .es_mainHeading.fl{ float:none; }
#es_content .es_agent_info{ padding:10px; }
#es_content .new_prop_fields_wrap .es_add_newfield.full{ display:block; }
}
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 960px) 
{
#es_content .show-ipad{ display:block; }
#es_content .hide-ipad{ display:none !important; }
#es_content .es_search_filter select{ width:190px; }
#es_content .es_all_listing_search input[type="submit"]{ width:85px; }
#es_content .es_all_listing_search input[type="button"]{ width:85px !important; }
#es_content .es_search_prop input:nth-of-type(2){ width:74px; }
#es_content .es_manage_listing ul li a:before{ left:8px; }
#es_content .es_manage_listing ul li a{ padding:0 10px 0 30px; }
#es_content .es_all_listing_head div, .es_all_listing div{ width:15.8%; }
#es_content .es_all_listing_head div, #es_content .es_all_listing div{ width:15.8%; }
#es_content .es_manager_lists ul li input[type="checkbox"]{ left:6px; top:7px; }
#es_content .es_manager_lists{ width:49%; }
#es_content .es_manager_lists:nth-child(2){ border-right:0px; margin-right:0px !important; }
#es_content #es_agent_listing .es_all_listing_head div, #es_agent_listing .es_all_listing div{ width:14%; }
#es_content #es_agent_listing .es_all_listing_head div:nth-child(2),
#es_content #es_agent_listing .es_all_listing_head div:nth-child(3),
#es_content #es_agent_listing .es_all_listing_head div:nth-child(8){ width:14%; }
#es_content #es_agent_listing .es_all_listing_head div:nth-child(5){ width:25%; }
#es_content #es_agent_listing .es_all_listing_head div:nth-child(6){ width:18%; } 
#es_content #es_agent_listing .es_all_listing_head div:nth-child(9){ width:8%; }
#es_content #es_agent_listing .es_all_listing div, #es_agent_listing .es_all_listing div{ width:14%; }
#es_content #es_agent_listing .es_all_listing div:nth-child(2),
#es_content #es_agent_listing .es_all_listing div:nth-child(3),
#es_content #es_agent_listing .es_all_listing div:nth-child(8){ width:14%; }
#es_content #es_agent_listing .es_all_listing div:nth-child(5){ width:25%; }
#es_content #es_agent_listing .es_all_listing div:nth-child(6){ width:18%; } 
#es_content #es_agent_listing .es_all_listing div:nth-child(9){ width:8%; }
#es_content .es_layout label small{ width:180px; height:134px; }
#es_content .es_search_filter .es_select{ width:194px; margin-right:15px; }
}
@media only screen 
and (max-device-width : 767px) 
{	
#es_content .hide-phone{ display:none !important; }
#es_content .es_all_listing_search_upper label{ float:none; display:block; }
#es_content .es_search_filter select{ float:none; margin-right:0px; margin-bottom:10px; width:100%; }
#es_content .es_select{ float:none; margin-right:0px !important; margin-bottom:10px; width:100% !important; }
#es_content .es_search_prop input{ float:none; margin-right:0px; width:100% !important; }
#es_content .es_search_prop .ui-datepicker-trigger{ margin:0px; position:absolute; right:10px; bottom:81px; }
#es_content .es_all_listing_search input[type="submit"]{ margin-right:0px; margin-top:15px; margin-bottom:10px; }
#es_content .es_all_listing_search input[type="button"]{ width:100% !important; }
#es_content .es_manage_listing label{ float:none; padding-bottom:5px; } 
#es_content .es_manage_listing ul{ margin:0px; }
#es_content .es_manage_listing ul li{ float:none; margin:0; margin-bottom:10px; }
#es_content es_manage_listing ul li a{ text-align:left; }
#es_content .es_all_listing_head div:nth-child(1),
#es_content .es_all_listing div:nth-child(1){ width:10% !important; }
#es_content .es_all_listing_head div,
#es_content .es_all_listing div{ width:45%; }
#es_content .es_tabs ul li{ float:none; width:auto !important; }
#es_content .new_prop_field span{ display:block; float:none; width:auto; }
#es_content .new_prop_fields_wrap input[type="text"], .new_prop_fields_wrap select{ width:100%; float:none; }
#es_content .new_prop_fields_wrap input[type="number"]{ width:100%; float:none; }
#es_content .es_select{ width:100%; float:none; }
#es_content .es_new_prop_error{ left:0px; top:49px; }
#es_content .new_prop_fields_wrap textarea{ float:none; width:100%; }
#es_content es_add_newfield.full{ display:block !important; }
#es_content .es_add_newfield.full input{ width:100% !important; margin-bottom:10px; float:none !important; }
#es_content .es_add_newfield.full .es_add_newfield_btn{ width:auto !important; float:none !important; display:block !important; margin:0px!important; }
#es_content .new_prop_loader{ left:101%; top:30px; }
#es_content .es_manager_lists{ float:none; width:100% !important; margin-right:0px !important; padding-right:0px !important; border-right:0px !important;  }
#es_content #es_neighboarhood .es_manager_lists ul li input[type="text"]{ width:30%; }
#es_content .es_media_images_field{ display:block; }
#es_content .es_media_images_field input{ float:none; width:auto; margin-bottom:10px; }
#es_content .es_media_images_field a{ float:none; margin:auto; }
#es_content .es_media_video_embed{ display:block; padding:4px 10px 10px; }
#es_content .es_media_video_embed label{ display:block; float:none; }
#es_content .es_media_video_embed input{ float:none; width:100%; }
#es_content #es_agent_listing .es_all_listing_head div:nth-child(2),
#es_content #es_agent_listing .es_all_listing_head div:nth-child(3),
#es_content #es_agent_listing .es_all_listing_head div:nth-child(8){ width:40%; }
#es_content #es_agent_listing .es_all_listing div:nth-child(2),
#es_content #es_agent_listing .es_all_listing div:nth-child(3),
#es_content #es_agent_listing .es_all_listing div:nth-child(8){ width:40%; }
#es_content #es_agent_listing .es_all_listing_head div:nth-child(5){ width:50%; }
#es_content #es_agent_listing .es_all_listing div:nth-child(5){ width:50%; }
#es_content .es_agent_field label{ float:none; display:block; width:auto; }
#es_content .es_agent_info input[type="text"], .es_agent_info select, .es_agent_info input[type="number"], .es_agent_info textarea{ width:100%; float:none; }
#es_content .es_agent_info textarea{ width:100%; }
#es_content .es_agent_error{ left:0px; top:49px; position:static; }
.addNewPropEditor{  float:none; width:100%; }
}#es_content,
#es_search,
#es_request_form,
#es_slideShow{ width:100%; word-wrap:break-word; }
#es_content *,
#es_search *,
#es_request_form *,
#es_slideShow *,
#es_content *:before,
#es_search *:before,
#es_request_form *:before,
#es_slideShow *:before,
#es_content *:after,
#es_search *:after,
#es_request_form *:after,
#es_slideShow *:after{ box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; }
#es_content *,
#es_search *,
#es_request_form *,
#es_slideShow *{ padding:0px; margin:0px; outline:none; }
#es_content ul,
#es_search ul,
#es_request_form ul,
#es_slideShow ul,
#es_content li,
#es_search li,
#es_request_form li,
#es_slideShow li{list-style:none; padding:0px; margin:0px; }
#es_content input,
#es_search input,
#es_request_form input,
#es_slideShow input,
#es_content textarea,
#es_search textarea,
#es_request_form textarea,
#es_slideShow textarea,
#es_content select,
#es_search select,
#es_request_form select,
#es_slideShow select{ border:0px none; background:none; outline:none; font-family: 'Open Sans', sans-serif;  padding:0px; font-size:14px; font-weight:300;  }
#es_content img,
#es_search img,
#es_request_form img,
#es_slideShow img{ outline:none; border:0px none; display:block; }
#es_content h1,
#es_search h1,
#es_request_form h1,
#es_slideShow h1,
#es_content h2,
#es_search h2,
#es_request_form h2,
#es_slideShow h2,
#es_content h3,
#es_search h3,
#es_request_form h3,
#es_slideShow h3,
#es_content h4,
#es_search h4,
#es_request_form h4,
#es_slideShow h4,
#es_content h5,
#es_search h5,
#es_request_form h5,
#es_slideShow h5,
#es_content h6,
#es_search h6,
#es_request_form h6,
#es_slideShow h6,
#es_content strong,
#es_search strong,
#es_request_form strong,
#es_slideShow strong,
#es_content b,
#es_search b,
#es_request_form b,
#es_slideShow b{ font-weight:normal; }
input[type='submit']{ cursor:pointer; }
#es_content input[type='submit'],
#es_search input[type='submit'],
#es_request_form input[type='submit'],
#es_slideShow input[type='submit']{ border-radius:0px; cursor:pointer; -webkit-appearance:none; appearance:none; outline:none;}
#es_content textarea,
#es_search textarea,
#es_request_form textarea,
#es_slideShow textarea{ resize:none; overflow:auto; }
#es_content .clearfix:after,
#es_search .clearfix:after,
#es_request_form .clearfix:after,
#es_slideShow .clearfix:after,
.esMapViewOuter .clearfix:after{ content:""; display:block; clear:both; height:0px; visibility:hidden;  }
#es_content .clearfix,
#es_search .clearfix,
#es_request_form .clearfix,
#es_slideShow .clearfix,
.esMapViewOuter .clearfix{ display:block; zoom:1; }
#es_content,
#es_search,
#es_request_form,
#es_slideShow{   font-size:14px !important; font-family: 'Open Sans', sans-serif !important;  color:#1d1d1d !important; } 
#es_content ul,
#es_search ul,
#es_request_form ul,
#es_slideShow ul,
#es_content p,
#es_search p,
#es_request_form p,
#es_slideShow p,
#es_content input,
#es_search input,
#es_request_form input,
#es_slideShow input,
#es_content select,
#es_search select,
#es_request_form select,
#es_slideShow select,
#es_content button,
#es_search button,
#es_request_form button,
#es_slideShow button,
#es_content h1,
#es_search h1,
#es_request_form h1,
#es_slideShow h1,
#es_content h2,
#es_search h2,
#es_request_form h2,
#es_slideShow h2,
#es_content h3,
#es_search h3,
#es_request_form h3,
#es_slideShow h3,
#es_content h4,
#es_search h4,
#es_request_form h4,
#es_slideShow h4,
#es_content h5,
#es_search h5,
#es_request_form h5,
#es_slideShow h5,
#es_content h6,
#es_search h6,
#es_request_form h6,
#es_slideShow h6,
#es_content b,
#es_search b,
#es_request_form b,
#es_slideShow b,
#es_content strong,
#es_search strong,
#es_request_form strong,
#es_slideShow strong{ clear:none; margin:0px; padding:0; font-weight:300; }
#es_content a,
#es_search a,
#es_request_form a,
#es_slideShow a{ color:#1d1d1d; text-decoration:none;  }
#es_content p a:hover,
#es_search p a:hover,
#es_request_form p a:hover,
#es_slideShow p a:hover{ color:#1d1d1d; }
#es_content .es_breadcrumb { width:100%;padding-bottom:30px;}
#es_content .es_breadcrumb ul li { float:left; padding-right:14px; margin-right:6px; background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/es_menu_aero.png) right center no-repeat; } 
#es_content .es_breadcrumb ul li:last-child{ background:none; padding-right:0px; }
#es_content .es_breadcrumb ul li span { font-size:13px; color:#9e9e9e; display:block;}
#es_content .es_breadcrumb ul li a{ display:block;  color:#1d1d1d; }
#es_content .es_breadcrumb ul li a:hover{ text-decoration:underline; }
#es_content .es_listing_content {}
#es_content .es_view_list_outer { width:100%; padding-bottom:35px; text-align:center; }
#es_content .es_view_list_outer h1 { display:none; color:#1d1d1d; font-size:36px; text-transform:uppercase; padding-bottom:6px; }
#es_content .es_view_list { padding-top:7px; display:inline-block; }
#es_content .es_view_list label { display:inline-block; vertical-align:top; line-height:35px; color:#9e9e9e; }
#es_content .es_view_list_links {  display:inline-block !important; }
#es_content .es_view_list_links ul li{ float:left; }
#es_content .es_view_list_links ul li a { text-align:center; line-height:34px; height:34px; padding:0px 20px 0px 20px ; margin:1px; color:#9e9e9e; display:block; text-transform:capitalize;   }
#es_content .es_view_list_links ul li.current-menu-item a{  border:1px solid #e2e2e2;  margin:0px;}
#es_content .es_view_list_links ul li.current-menu-item a:hover{ color:#9e9e9e; }
#es_content .es_view_list_links ul li a:hover{ color:#1d1d1d; }
#es_content .es_listing_change .es_view_list_outer h1{  float:left; padding-bottom:0px; }
#es_content .es_listing_change .es_view_list{  float:right; }
#es_search .es_my_listing_search{  padding-bottom:20px;  }
#es_search .es_my_listing_search h3{ padding-bottom:15px; line-height:30px; font-size:30px; text-transform:uppercase; padding-bottom:18px; }
#es_search .es_my_listing_search_upper { max-width:100%; } 
#es_search .es_my_listing_search_upper input[type="text"] { background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/search_icon.png) 10px center no-repeat #fff; border:1px solid #e2e2e2; padding:3px 10px 3px 36px; line-height:22px; height:36px; color:#9e9e9e;  float:left; margin-right:10px; width:calc(100% - 220px); }
#es_search .es_my_listing_search_upper input[type="text"]:focus{ border:1px solid #1d1d1d; }
#es_search .es_my_listing_search_upper input[type="reset"]{ font-weight:normal; padding:0px; width:100px; height:36px; background:#9e9e9e; border:none; line-height:36px; height:36px; text-align:center; color:#1d1d1d; float:left;  text-transform:uppercase; cursor:pointer;}
#es_search .es_my_listing_search_upper input[type="reset"]:hover, #es_search .es_my_listing_search_upper input[type="reset"]:focus{ color:#fff; background:#9e9e9e; }
#es_search .es_my_listing_search_upper input[type="submit"] { font-weight:normal; padding:0px; width:100px; height:36px; background:none; border:1px solid #ff9600; line-height:36px; height:36px; text-align:center; color:#1d1d1d; float:left; margin-left:10px; font-weight:700; text-transform:uppercase; cursor:pointer;}
#es_search .es_my_listing_search_upper input[type="submit"]:hover, #es_search .es_my_listing_search_upper input[type="submit"]:focus{ color:#fff; background:#ff9600; }
#es_search .es_my_listing_search_lower{ padding-top:18px; }
#es_search .es_my_listing_search_field { width:calc(100% / 3 - 14px); float:left; margin-right:20px; margin-bottom:20px;}
#es_search .es_my_listing_search_field:nth-child(3n){ margin-right:0px; }
#es_search .es_my_listing_search_field label { font-weight: normal;  float:left; width:38%; position:relative; overflow:hidden; height:28px; color:#1d1d1d; line-height:28px;}
#es_search .es_my_listing_search_field i { width:6%; text-align:center; color:#1d1d1d; float:left; line-height:28px; }
#es_search .es_my_listing_search_field input{ width:28%; height:28px; line-height:18px; padding:3px 5px; text-align:center;  color:#9e9e9e;  float:left;  border:1px solid #e2e2e2;}
#es_search .es_my_listing_search_field input:focus{ border:1px solid #1d1d1d; }
#es_search .es_my_listing_search_field:last-child input[name="key_words"]{ width:62%; }
#es_search .es_search_select{ width:62%; cursor:pointer; background:#fff; height:28px; overflow:visible !important; float:left;  border:1px solid #e2e2e2; position:relative;}
#es_search .es_search_select input{  position:absolute !important; left:0%; z-index:-1; top:0px; opacity:0; }
#es_search .es_search_select span{ color:#9e9e9e; overflow:hidden; position:relative; cursor:pointer; font-size:14px; padding-left:12px; line-height:26px; height:26px; width: calc(100% - 30px ); display:block;}
#es_search .es_search_select small{ width:28px; height:28px; background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/searchArow.png) center no-repeat; position:absolute; right:-1px; top:-1px; border-radius:0px 2px 2px 0px; -webkit-border-radius:0px 2px 2px 0px; }
#es_search .es_search_select ul{ position:absolute; display:none; left:-1px; top:100%; width: calc(100% + 2px); background:#fff; border:1px solid #e2e2e2; }
#es_search .es_search_select ul li{ color:#1d1d1d; cursor:pointer; padding:0px 15px; height:28px; line-height:28px; position:relative; overflow:hidden; }
#es_search .es_search_select ul li.selected, #es_search .es_search_select ul li:hover{ background:#f0f0f0; color:#1d1d1d; }
#es_search .es_search_select.focus{ border:1px solid #e2e2e2;   z-index:2; }
#es_search .es_search_select.focus ul{ display:block; }
#es_search .es_search_select.focus small{ background-color:#9e9e9e; }
#es_content .es_my_listing { width:100%; padding-bottom:30px; }
#es_content .es_my_listing ul li { width:33.33%; padding:0px 10px 0px; vertical-align:top; float:left; margin:0px; margin-bottom:22px; }
#es_content .es_my_listing ul li:last-child{ margin-bottom:0px; } 
#es_content.es_2columns_column .es_my_listing ul li{ width:50%; }
#es_content .es_my_list_in{ border:1px solid #e2e2e2; position:relative; z-index:0; }
#es_content .es_my_list_pic{ width:100%; position:relative; min-height:150px; padding:10px; } 
#es_content .prop_labels{ text-align:left; position:absolute; left:10px; top:10px; z-index:1; margin-top:5px; }
#es_content .prop_labels label{ display:inline-block; text-transform:uppercase; height:25px; font-weight:700; font-size:14px; padding:0px 18px; line-height:25px; margin-bottom:5px; text-align:center; background:#fff; }
#es_content .prop_labels label.es_featured{ color:#00cbf0; } 
#es_content .prop_labels label.es_hot{ color:#ff9600; } 
#es_content .prop_labels label.es_openhouse{ color:#2bbe0e; } 
#es_content .prop_labels label.es_foreclosure{ color:#9e9e9e; } 
#es_content .es_my_list_pic a { width:100%; height:100%; display:block; position:relative; overflow:hidden; display:block;}
#es_content .es_my_list_pic a img{ min-width:100%; }
#es_content .es_my_list_pic span{ display:block; text-align:left; padding:0px 10px; height:25px; position:absolute; left:0px; width:100%; bottom:0px; line-height:25px; background:rgba(255, 255, 255, 0.8); }
#es_content .es_my_list_pic span small{ color:#1d1d1d; font-size:14px; padding-left:25px; background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/ImgIcon.png) left center no-repeat; }
#es_content .es_my_list_title{ padding:0px 10px 10px; }
#es_content .es_my_list_title h3 { color:#1d1d1d; text-transform:capitalize; font-size:18px; text-align:center; display:block; padding-bottom:10px;}
#es_content .es_my_list_title h3 a{ color:#1d1d1d; }
#es_content .es_my_list_title h2 { color:#1d1d1d; font-size:24px; text-align:center; display:block;  font-weight:400; padding-bottom:5px;}
#es_content .es_my_list_specs { background:#f0f0f0; text-align:center; padding:10px;}
#es_content .es_my_list_specs span {  float:left; width:33.33%; padding-top:22px; color:#1d1d1d;  }
#es_content .es_my_list_specs span.es_dimen { background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/squirefit_icon.png) top center no-repeat; }
#es_content .es_my_list_specs span.es_bd { background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/bed_icon.png) top center no-repeat; }
#es_content .es_my_list_specs span.es_bth { background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/bath_icon.png) top center no-repeat; }
#es_content .es_my_list_more { background:#f0f0f0; text-align:center; padding:0 10px 10px; display:none; }
#es_content .es_my_list_more a.es_map_view { vertical-align:top; color:#1d1d1d; display:inline-block; line-height:36px; margin-right:30px; }
#es_content .es_my_list_more a.es_map_view:hover{ text-decoration:underline; }
#es_content .es_my_list_more a.es_detail_btn { color:#1d1d1d; display:inline-block; width:100px; height:36px; line-height:36px; text-align:center; color:#fff; background:#ff9600;  }
#es_content .es_my_list_more a.es_detail_btn:hover{ color:#1d1d1d; }
#es_content .es_my_listing ul li:hover .es_my_list_in{ border:1px solid #1d1d1d; z-index:1; }
#es_content .es_my_listing ul li:hover .es_my_list_more { display:block; } 
#es_content .es_my_listing ul li:hover .es_my_list_pic a { opacity:.5; }
#es_content.es_list_column .es_my_listing ul li{ width:auto; float:none; margin-right:0px; margin-bottom:20px; height:auto; padding:0; }
#es_content.es_list_column .es_my_list_in{ padding:10px; }
#es_content.es_list_column .es_my_list_pic{ padding:0; width:35%; height:auto; min-height:125px; float:left; }
#es_content.es_list_column .prop_labels{ left:0px; top:0px; }
#es_content.es_list_column .es_my_list_pic a{ min-height:125px;  }
#es_content.es_list_column .es_my_list_title{ float:right; width:62%; padding:0; padding-top:10px;  margin-bottom:10px; }
#es_content.es_list_column .es_my_list_title h3{ float:left; width:50%; text-align:left; }
#es_content.es_list_column .es_my_list_title h2{ float:right; white-space:nowrap; max-width: calc(50% - 6px); position:relative; overflow:hidden; padding-bottom:0px; background:#f0f0f0; height:36px; line-height:36px; padding:0px 20px; text-align:center; margin-right:6px; }
#es_content.es_list_column .es_my_list_specs{ background:none; padding:0px; position:absolute; right:0px; bottom:16px; width:62%; padding-right:120px; }
#es_content.es_list_column .es_my_list_specs span{ padding-top:0px; white-space:nowrap; overflow:hidden; position:relative; padding-left:30px; background-position:left center; text-align:left; }
#es_content.es_list_column .es_my_list_more{ background:none; padding:0px; text-align:center; width:100px; position:absolute; right:34px; bottom:15px; }
#es_content.es_list_column .es_my_list_more a.es_map_view{ margin-right:0px; }
#es_content .es_pagination { width:100%; text-align:center;}
#es_content .es_pagination ul {
display: inline-block; 
}
#es_content .es_pagination ul li { 
display:inline-block; 
vertical-align:top; 
margin:0px 3px;
max-height: 50px;
max-width: 30px;
}
#es_content .es_pagination ul li a, #es_content .es_pagination ul li strong { font-size:16px; font-weight:bold; width:34px; color:#9e9e9e; line-height:34px; height:34px; display:block; text-align:center; }
#es_content .es_pagination ul li:first-child  a{ width:98px;  margin:0px 14px; }
#es_content .es_pagination ul li:last-child  a { width:98px;  margin:0px 14px; }
#es_content .es_pagination .pagi_next, #es_content .es_pagination .pagi_prev{ display:none; }
#es_content .es_pagination ul li strong{ color:#ff9600;}
#es_content .es_pagination ul li a:hover{ color:#ff9600;  }
#es_search .es_my_listing_search_field input,
#es_search .es_my_listing_search_field select,
#es_search .es_my_listing_search_upper input[type="reset"],
#es_search .es_my_listing_search_upper input[type="submit"],
#es_search .es_my_listing_search_upper input[type="text"],
#es_content .es_my_list_more a.es_detail_btn,
#es_content .es_my_list_pic,
#es_content .es_pagination ul li a,
#es_content .es_pagination ul li strong,
#es_content .es_single_tabs ul li a,
#es_content .es_login_in input[type="submit"],
#es_content .es_login_in input[type="text"],
#es_content .es_login_in input[type="password"],
#es_content .es_login_in,
#es_content .es_agents_content_listing ul li,
a#es_content .es_more_props_btn,
#es_content .es_bottom_become_agent a,
#es_content .es_socil_links ul li a,
#es_content .es_contact_in,
#es_content .es_contact_in input[type="text"],
#es_content .es_contact_in textarea,
#es_content .es_contact_in input[type="submit"],
#es_content .es_banner_search_in,
#es_content .es_alert_popup_in,
#es_content .es_success,
#es_content .es_warn,
#es_content .es_error,
#es_request_form .es_learn_aboot_prop input[type="submit"],
#es_search .es_search_select,
#es_content .es_my_list_in,
#es_content .esLogOut,
.es_prop_single_pager li a,
.esMapView{ position:relative; overflow:hidden; border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px; -o-border-radius:2px; -webkit-border-radius:2px; }
#es_content.es_single_left .es_single_content{ }
#es_content.es_single_left .es_single_side_bar{ float:right; }
#es_content.es_single_left .es_prop_single_basic_facts_right{ float:right; }
#es_content.es_single_left #es_prop_single_slider_outer{ float:left; }
#es_content.es_single_center #es_prop_single_slider_outer{ float:none; width:100%; margin-bottom:25px; }
#es_content.es_single_center .es_prop_single_basic_facts_right{ float:none; width:100%; }
#es_content.es_single_center .es_prop_single_social_links { float:right; width:auto; }
#es_content.es_single_center .es_prop_single_basic_info{ float:left; width:64%;  }
#es_content.es_single_center .es_prop_single_basic_info li{ float:left; width:50%; }
#es_content.es_single_center .es_prop_single_basic_info ul li span{ }
#es_slideShow .es_slideshow_outer{ margin-bottom:25px;  }
#es_slideShow #layout_horizontal{ padding:0px 30px; }
#es_slideShow #layout_vertical{ padding-bottom:30px; }
#es_slideShow #layout_vertical h3{ margin-bottom:30px; font-size:30px; text-align:center; }
#es_slideShow .es_slideshow_outer li{ overflow:hidden; }
#es_slideShow .es_slideshow_outer h3 { font-size:18px; padding-bottom:15px; }
#es_slideShow .es_slide_list { width:100%; position:relative; margin:auto; }
#es_slideShow .es_slide_list a { min-height:50px; display:block; position:relative; overflow:hidden; }
#es_slideShow .es_slide_list a img{ }
#es_slideShow .es_slide_list_upper { width:100%; padding:6px 5%; height:46px; position:absolute; left:0px; bottom:0px; background:#f0f0f0; }
#es_slideShow .es_slide_list_price { width:100%; text-transform:capitalize; padding-bottom:5px; }
#es_slideShow .es_slide_list_price strong { font-size:14px; line-height:14px; float:left;  display:block; font-weight:700; }
#es_slideShow .es_slide_list_price strong:last-child { float:right;}
#es_slideShow .es_slide_list_specs { width:100%; } 
#es_slideShow .es_slide_list_specs span {  float:left; width:33.33%; position:relative; overflow:hidden; text-align:center; height:15px; line-height:15px; }
#es_slideShow .es_slide_list_specs span small { white-space:nowrap; display:inline-block; height:15px; position:relative; overflow:hidden; font-size:13px; color:#9e9e9e;  }
#es_slideShow .es_slide_list_specs span.es_dimen{ text-align:left; }
#es_slideShow .es_slide_list_specs span.es_dimen small{ background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/es_feature_icon1.png) left center no-repeat; padding-left:16px; }
#es_slideShow .es_slide_list_specs span.es_bd small{ background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/es_feature_icon2.png) left center no-repeat; padding-left:22px; }
#es_slideShow .es_slide_list_specs span.es_bth{ text-align:right; }
#es_slideShow .es_slide_list_specs span.es_bth small{ background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/es_feature_icon3.png) left center no-repeat; padding-left:18px; } 
#es_slideShow .es_slideshow_outer .bx-wrapper{ position:relative; }
#es_slideShow #layout_horizontal .bx-prev, #es_slideShow #layout_horizontal .bx-next{ width:19px; height:48px; display:block; font-size:0; position:absolute; top:50%; margin-top:-24px; opacity:.4;  }   
#es_slideShow #layout_horizontal .bx-prev { background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/es_lft_arow.png) 0 0 no-repeat;  left:-30px; }
#es_slideShow #layout_horizontal .bx-next { background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/es_rit_arow.png) 0 0 no-repeat; right:-30px; }
#es_slideShow #layout_horizontal .bx-prev:hover, #es_slideShow #layout_horizontal .bx-next:hover { opacity:1; }
#es_slideShow #layout_vertical .bx-prev, #es_slideShow #layout_vertical .bx-next {  width:48px; height:19px; display:block; font-size:0; position:absolute; left:50%; margin-left:-24px; opacity:.4; }
#es_slideShow #layout_vertical .bx-prev{ background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/es_slider_up_arow.png) 0 0 no-repeat; top:-30px; }
#es_slideShow #layout_vertical .bx-next { background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/es_slider_down_arow.png) 0 0 no-repeat; bottom:-30px; }
#es_slideShow #layout_vertical .bx-prev:hover, #es_slideShow #layout_vertical .bx-next:hover { opacity:1; }
#es_request_form .es_learn_aboot_prop{ background:#f0f0f0; margin-bottom:30px; padding:20px; text-align:center; }
#es_request_form .es_learn_aboot_prop h3{ text-transform:uppercase; padding-bottom:15px; line-height:18px; font-size:18px; }
#es_request_form .es_learn_aboot_prop label { display: none; }
#es_request_form .es_learn_aboot_prop input[type="text"], #es_request_form .es_learn_aboot_prop textarea{ text-align:left; background:#fff;  border:1px solid #e2e2e2; width:100%; height:28px; padding:2px 10px; font-size:14px; color:#9e9e9e; margin-bottom:10px; }
#es_request_form .es_learn_aboot_prop textarea{ height:70px; resize:none; margin-bottom:20px; }
#es_request_form .es_learn_aboot_prop input[type="submit"]{ cursor:pointer; border:1px solid #ff9600; background:none; font-weight:normal; color:#1d1d1d; padding:0; width:100px; height:36px; font-size:14px; }
#es_request_form .es_learn_aboot_prop input[type="submit"]:focus, #es_request_form .es_learn_aboot_prop input[type="submit"]:hover{  color:#fff; background:#ff9600; }
#es_request_form .es_learn_aboot_prop input[type="text"]:focus, #es_request_form .es_learn_aboot_prop textarea:focus{ border:1px solid #1d1d1d; }
#es_search #search_vertical{ background:#f0f0f0; padding:20px 20px 57px; position:relative; margin-bottom:30px; }
#es_search #search_vertical h3{ color:#1d1d1d; }
#es_search #search_vertical .es_my_listing_search_upper input[type="text"]{ width:100%; margin:0; }
#es_search #search_vertical .es_my_listing_search_field{ margin-right:0px; width:100%; margin-bottom:10px; }
#es_search #search_vertical .es_my_listing_search_field label{ width:30%; color:#1d1d1d; }
#es_search #search_vertical .es_my_listing_search_field input{  width:34%; background:#fff; }
#es_search #search_vertical .es_my_listing_search_field input:last-child{ margin-right:0px; float:right; }
#es_search #search_vertical .es_my_listing_search_field i{ display:none; }
#es_search #search_vertical .es_my_listing_search_field:last-child input, #es_search #search_vertical .es_my_listing_search_field select{ width:70%;  background:#fff; }
#es_search #search_vertical .es_search_select{ width:70%; }
#es_search #search_vertical .es_my_listing_search_upper input[type="reset"]{ position:absolute; right:130px; bottom:20px; background:#9e9e9e; }
#es_search #search_vertical .es_my_listing_search_upper input[type="reset"]:hover, #es_search #search_vertical .es_my_listing_search_upper input[type="reset"]:focus{ background:#fff; color:#1d1d1d; }
#es_search #search_vertical .es_my_listing_search_upper input[type="submit"]{ position:absolute; right:20px; bottom:20px; background:none; color:#1d1d1d; border:1px solid #ff9600; }
#es_search #search_vertical .es_my_listing_search_upper input[type="submit"]:hover, #es_search #search_vertical .es_my_listing_search_upper input[type="submit"]:focus{ background:#ff9600; color:#fff; }
#es_content .es_news_on_single{ margin-bottom:30px; }
#es_content .es_news_on_single h3{ padding-bottom:15px; text-align:center; color:#9e9e9e; line-height:30px; font-size:30px; text-transform:uppercase; padding-bottom:18px; }
#es_content .es_news_on_single ul li{ padding-bottom:20px; }
#es_content .es_news_on_single ul li h4{ line-height:16px; padding-bottom:4px; }
#es_content .es_news_on_single ul li h4 a{ color:#1d1d1d; font-size:14px; }
#es_content .es_news_on_single ul li h4 a:hover{ color:#9e9e9e; }
#es_content .es_news_on_single ul li span{ display:block; color:#9e9e9e; font-size:13px; padding-left:20px; display:block; line-height:16px; background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/es_news_clock.png) left no-repeat; }
#es_content .es_news_on_single .es_view_all{ border:1px solid #1d1d1d; text-align:center; background:none; font-weight:normal; color:#1d1d1d; padding:0; width:126px; height:36px; line-height:36px; margin:auto; display:block; font-size:14px; }
#es_content .es_only_pro_single{ margin-bottom:10px; }
#es_content .es_only_pro_single h3{ padding-bottom:15px; text-align:center; color:#9e9e9e; line-height:30px; font-size:30px; text-transform:uppercase; padding-bottom:18px; }
#es_content .es_only_pro_single ul li{ padding-bottom:15px; }
#es_content .es_only_pro_single ul li > a{ display:block; margin-bottom:15px; }
#es_content .es_only_pro_single ul li p{ display:inline-block; }
#es_content .es_only_pro_single ul li p a{ width:7px; height:5px; display:inline-block; margin-left:5px; background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/onlyproiiconarow.png) left no-repeat; }
#es_content .es_single_in{  }
#es_content .es_single_in h3{ border-bottom:1px solid #e2e2e2; font-size:16px; font-weight:700; padding-bottom:18px; margin-bottom:18px; } 
#es_content .es_prop_single_head{ padding-bottom:20px; }
#es_content .es_prop_single_head h1{ float:left; font-size:32px; text-transform:capitalize; width: calc(100% - 300px);  line-height:42px; }
#es_content .es_prop_single_head span{ min-width:120px; height:36px; text-transform:uppercase; line-height:36px; font-size:18px; font-weight:700; text-align:center; float:right; }
#es_content .es_prop_single_head strong{ min-width:170px; height:36px; font-size:24px; line-height:36px; font-weight:400;  background:#f0f0f0;  text-align:center; float:right; }
#es_content .es_prop_single_tabs_outer{ height:40px; margin-bottom:30px; }
#es_content .es_prop_single_tabs{   }
#es_content .es_prop_single_tabs_in{}
#es_content .es_prop_single_tabs ul{  height:39px; padding-bottom:1px;  border-bottom:1px solid #e2e2e2; background:#fff; }
#es_content .es_prop_single_tabs ul li{ float:left; background:#f0f0f0; text-align:center; margin-right:10px;  }
#es_content .es_prop_single_tabs ul li a{ margin:1px; margin-bottom:0px; color:#1d1d1d; text-align:center; display:block; height:36px; line-height:36px; padding:0px 20px; background:#f0f0f0; }
#es_content .es_prop_single_tabs ul li a.active{ background:#fff; height:39px; color:#9e9e9e; margin:0px; border:1px solid #e2e2e2; border-bottom:0px; } 
#es_content .es_prop_single_tabs.fixed{ position:fixed; left:0; top:0; width:100%; z-index:1; } #es_content .es_prop_single_basic_facts{ margin-bottom:30px; }
#es_content .es_prop_single_basic_facts_upper{ padding-bottom:30px; }
#es_content #es_prop_single_slider_outer{ width:63%;  float:right; }
#es_content #es_prop_single_slider_in{ border:1px solid #e2e2e2; max-width:100%; }
#es_content #es_prop_single_slider_in .no-image { background: url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/placeholder.png) #f5f5f5 no-repeat; height: 200px; }
#es_content .es_prop_single_pics li{ position:relative; overflow:hidden; }
#es_content .es_prop_single_pics img{ margin:auto; }
#es_content #es_prop_single_pager_outer .bx-prev,#es_content #es_prop_single_pager_outer .bx-next { width:9px; height:23px; display:block; font-size:0; position:absolute; top:50%; margin-top:-11.5px; }
#es_content #es_prop_single_pager_outer .bx-prev { background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/es_single_arow_lft.png) 0 0 no-repeat; left:5px; }
#es_content #es_prop_single_pager_outer .bx-prev:hover { background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/es_single_arow_lft.png) -9px 0 no-repeat; }
#es_content #es_prop_single_pager_outer .bx-next { background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/es_single_arow_rit.png) 0 0 no-repeat;  right:5px; }
#es_content #es_prop_single_pager_outer .bx-next:hover { background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/es_single_arow_rit.png) -9px 0 no-repeat; }
#es_content #es_prop_single_pager_outer{ position:relative; padding:10px 15px; }
#es_content .es_prop_single_pager li a{ display:block; padding:1px; position:relative; overflow:hidden; }
#es_content .es_prop_single_pager li a:hover{ padding:0px; border:1px solid #1d1d1d; }
#es_content .es_prop_single_pager li a.active{ opacity:.6; }
#es_content .es_prop_single_pager li a img{ display:block; }
#es_content .es_prop_single_basic_facts_right{  width:35%; float:left; }
#es_content .es_prop_single_social_links { width:100%; text-align:center; margin-bottom:15px; }
#es_content .es_prop_single_social_links { font-size:0; }
#es_content .es_prop_single_social_links > span, #es_content .es_prop_single_social_links a { cursor:pointer; margin:0px 5px 10px; float:left; display:block; position:relative; font-size:0px; width:34px; height:34px; line-height:34px; border:1px solid #e2e2e2;} 
#es_content .es_prop_single_social_links > span:hover, #es_content .es_prop_single_social_links a:hover { border:1px solid #1d1d1d;}
#es_content .es_prop_single_social_links > span span{ opacity:0 !important; } 
#es_content .es_prop_single_social_links > a.pdf_player{ margin-right:0; background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/es_pdf_icon.png) center no-repeat !important;}
#es_content .es_prop_single_social_links > span.st_facebook_large{ background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/es_fb.png) center no-repeat !important;}
#es_content .es_prop_single_social_links > span.st_googleplus_large{ background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/es_google.png) center no-repeat !important;}
#es_content .es_prop_single_social_links > span.st_linkedin_large{ background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/es_in.png) center no-repeat !important;}
#es_content .es_prop_single_social_links > span.st_twitter_large{ background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/es_tweet.png) center no-repeat !important;} 
#es_content .es_prop_single_basic_info{ padding-left:6px; }
#es_content .es_prop_single_basic_info ul li{ padding-bottom:4px; }
#es_content .es_prop_single_basic_info ul li strong, #es_content .es_prop_single_basic_info ul li span{ text-transform:capitalize; float:left; width:50%; font-size:16px; }
#es_content .es_prop_single_basic_info ul li strong{ font-weight:700;  }
#es_content .es_prop_single_basic_facts_desc{ line-height:26px; font-size:16px; }
#es_content .es_prop_single_basic_facts_desc p{ line-height:26px; font-size:16px; }
#es_content .es_prop_single_basic_facts_desc strong{ font-weight:700; }
#es_content .es_prop_single_basic_facts_desc h1,
#es_content .es_prop_single_basic_facts_desc h2,
#es_content .es_prop_single_basic_facts_desc h3,
#es_content .es_prop_single_basic_facts_desc h4,
#es_content .es_prop_single_basic_facts_desc p,
#es_content .es_prop_single_basic_facts_desc ul,
#es_content .es_prop_single_basic_facts_desc ol{ margin-bottom:20px; } 
#es_content .es_prop_single_basic_facts_desc ol li{ list-style:inside none roman; padding-bottom:5px; line-height:26px; font-size:16px; }
#es_content .es_prop_single_basic_facts_desc ul li{ list-style:inside none disc; padding-bottom:5px; line-height:26px; font-size:16px; }
#es_content .es_prop_single_view_map_neigh{ margin-bottom:30px; }
#es_content #es_prop_single_view_map{ width:100%; height:240px; margin-bottom:30px; }
#es_content #es_prop_single_view_map img{ max-width:none !important; }
#es_content .es_prop_single_view_map_neigh ul li{ padding-bottom:4px; }
#es_content .es_prop_single_view_map_neigh ul li strong{ display:inline-block; text-transform:capitalize; vertical-align:top; font-size:16px; width:130px; font-weight:700; }
#es_content .es_prop_single_view_map_neigh ul li span{ display:inline-block; vertical-align:top; font-size:16px; width:300px; }
#es_content .es_prop_single_features{ margin-bottom:30px; }
#es_content .es_prop_single_features label{ display:block; padding-bottom:18px; font-size:16px; }
#es_content .es_prop_single_features_in{ width:190px; padding-right:10px; float:left; }
#es_content .es_prop_single_features ul li{ margin-bottom:10px; text-transform:capitalize; font-size:14px; padding-left:25px; background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/es_feature_tick.png) left no-repeat; }
#es_content .es_prop_single_video{ margin-bottom:30px; }
#es_content .es_prop_single_video iframe{ max-width:100%; width:100%; }
#es_content .es_prop_single_agent{ }
#es_content .es_prop_single_agent_in{ padding:0px 10px; }
#es_content .es_prop_single_agent_pic{ width:33%; float:left; }
#es_content .es_prop_single_agent_info{ width:64%; float:right; padding-top:6px; }
#es_content .es_prop_single_agent_info_head{ padding-bottom:20px }
#es_content .es_prop_single_agent_info_head_left{ width:calc( 100% - 230px ); float:left; }
#es_content .es_prop_single_agent_info_head_left h5{ text-transform:capitalize; padding-bottom:10px; font-size:18px; }
#es_content .es_prop_single_agent_info_head_left h4{ font-size:24px; padding-bottom:12px; font-weight:400;  }
#es_content .es_prop_single_agent_info_head_left p{ padding-bottom:3px;}
#es_content .es_prop_single_agent_info_head_left p a{  }
#es_content .es_prop_single_agent_info_head_left p:last-child a{ text-decoration:underline; }
#es_content .es_prop_single_agent_info_head_left p:last-child a:hover{ text-decoration:none; }
#es_content .es_prop_single_agent_info_head_right{ width:220px; float:right; }
#es_content .es_prop_single_agent_info_quantity{ background:#f0f0f0; margin-bottom:15px; padding:10px 20px; }
#es_content .es_prop_single_agent_info_quantity p{ font-size:16px; }
#es_content .es_prop_single_agent_info_quantity p a{ text-decoration:underline; } 
#es_content .es_prop_single_agent_rating{ line-height:16px; font-size:0px; text-align:center; }
#es_content .es_prop_single_agent_rating label{ font-size:16px; vertical-align:top; padding-right:3px; display:inline-block; }
#es_content .es_prop_single_agent_rating a{ font-size:16px; width:16px; height:15px; display:inline-block; margin:0px 2px; background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/es_star.png) no-repeat; }
#es_content .es_prop_single_agent_rating.es_rating_bad a:nth-child(2){ background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/es_star1.png) no-repeat; }
#es_content .es_prop_single_agent_rating.es_rating_poor a:nth-child(2),
#es_content .es_prop_single_agent_rating.es_rating_poor a:nth-child(3){ background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/es_star1.png) no-repeat; }
#es_content .es_prop_single_agent_rating.es_rating_regular a:nth-child(2),
#es_content .es_prop_single_agent_rating.es_rating_regular a:nth-child(3),
#es_content .es_prop_single_agent_rating.es_rating_regular a:nth-child(4){ background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/es_star1.png) no-repeat; }
#es_content .es_prop_single_agent_rating.es_rating_good a:nth-child(2),
#es_content .es_prop_single_agent_rating.es_rating_good a:nth-child(3),
#es_content .es_prop_single_agent_rating.es_rating_good a:nth-child(4),
#es_content .es_prop_single_agent_rating.es_rating_good a:nth-child(5){ background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/es_star1.png) no-repeat; }
#es_content .es_prop_single_agent_rating.es_rating_excellent a:nth-child(2),
#es_content .es_prop_single_agent_rating.es_rating_excellent a:nth-child(3),
#es_content .es_prop_single_agent_rating.es_rating_excellent a:nth-child(4),
#es_content .es_prop_single_agent_rating.es_rating_excellent a:nth-child(5),
#es_content .es_prop_single_agent_rating.es_rating_excellent a:nth-child(6){ background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/es_star1.png) no-repeat; }
#es_content .es_prop_single_agent_info_desc{}
#es_content .es_prop_single_agent_info_desc p{ padding-bottom:20px; font-size:14px; line-height:20px; }
#es_content .es_login{ text-align:center;  }
#es_content .es_login h1{ font-size:36px; padding-bottom:30px; text-transform:uppercase; }
#es_content .es_login_in{ width:292px; margin:auto; padding:30px; background:#e2e2e2; }
#es_content .es_login_in label { display: none; }
#es_content .es_login_in input[type="text"], #es_content .es_login_in input[type="password"]{ border:0px; text-align:left; width:100%; height:36px; margin-bottom:20px; background:#fff; padding:5px 10px; color:#1d1d1d; }
#es_content .es_login_in input[type="submit"]{ margin-bottom:30px; width:100px; border:1px solid #ff9600; background:none; height:36px; color:#1d1d1d; font-size:14px; text-transform:uppercase; }
#es_content .es_login_in input[type="submit"]:hover, #es_content .es_login_in input[type="submit"]:focus{ background:#ff9600; color:#fff; }
#es_content .es_login_in p{ padding-bottom:2px; text-align:left; line-height:20px; }
#es_content .es_login_in p a{ text-decoration:underline; color:#1d1d1d; font-size:14px; }
#es_content .es_login_in p a:hover{ text-decoration:none; color:#1d1d1d; }
#es_content .es_agents_content{ width:100%; }
#es_content .es_agents_content h1{ font-size:36px; padding-bottom:30px; text-transform:uppercase; }
#es_content .es_agents_content_listing ul li{ padding:10px; border:1px solid #e2e2e2; margin-bottom:20px; }
#es_content .es_agent_pic{ width:35%; float:left; }
#es_content .es_agent_pic img{ }
#es_content .es_agents_info{ width:62%; float:right; padding-top:6px; }
#es_content .es_agent_info_head{ padding-bottom:20px }
#es_content .es_agent_info_head_left{ width: calc(100% - 210px); float:left; }
#es_content .es_agent_info_head_left h5{ padding-bottom:10px; font-size:18px; }
#es_content .es_agent_info_head_left h4{ font-size:24px; padding-bottom:12px; font-weight:400;  }
#es_content .es_agent_info_head_left p{ padding-bottom:3px;}
#es_content .es_agent_info_head_left p a{  }
#es_content .es_agent_info_head_left p:last-child a{ text-decoration:underline; }
#es_content .es_agent_info_head_left p:last-child a:hover{ text-decoration:none; }
#es_content .es_agent_info_head_right{ width:200px; float:right; }
#es_content .es_agent_info_quantity{ background:#f0f0f0; margin-bottom:15px; padding:10px 20px; margin-right:-10px; }
#es_content .es_agent_info_quantity p{ font-size:16px; }
#es_content .es_agent_info_quantity p a{ text-decoration:underline; }
#es_content .es_agent_rating{ line-height:16px; font-size:0px; text-align:center; }
#es_content .es_agent_rating label{ font-size:16px; vertical-align:top; padding-right:3px; display:inline-block; }
#es_content .es_agent_rating a{ display:inline-block; float:none; font-size:14px; margin:0px 2px; width:16px; height:15px;  background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/es_star.png) no-repeat; }
#es_content .es_agent_rating.es_rating_bad a:nth-child(2){ background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/es_star1.png) no-repeat; }
#es_content .es_agent_rating.es_rating_poor a:nth-child(2),
#es_content .es_agent_rating.es_rating_poor a:nth-child(3){ background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/es_star1.png) no-repeat; }
#es_content .es_agent_rating.es_rating_regular a:nth-child(2),
#es_content .es_agent_rating.es_rating_regular a:nth-child(3),
#es_content .es_agent_rating.es_rating_regular a:nth-child(4){ background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/es_star1.png) no-repeat; }
#es_content .es_agent_rating.es_rating_good a:nth-child(2),
#es_content .es_agent_rating.es_rating_good a:nth-child(3),
#es_content .es_agent_rating.es_rating_good a:nth-child(4),
#es_content .es_agent_rating.es_rating_good a:nth-child(5){ background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/es_star1.png) no-repeat; }
#es_content .es_agent_rating.es_rating_excellent a:nth-child(2),
#es_content .es_agent_rating.es_rating_excellent a:nth-child(3),
#es_content .es_agent_rating.es_rating_excellent a:nth-child(4),
#es_content .es_agent_rating.es_rating_excellent a:nth-child(5),
#es_content .es_agent_rating.es_rating_excellent a:nth-child(6){ background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/es_star1.png) no-repeat; }
#es_content .es_agent_info_desc{}
#es_content .es_agent_info_desc p{ padding-bottom:20px; font-size:14px; line-height:20px; }
#es_loader{ position:fixed; left:0px; top:0px; width:100%; height:100%; background:#fff; z-index:1; display:block; z-index:2; }
#es_loader img{ position:absolute; left:0px; top:0px; bottom:0px; right:0px; margin:auto; }
#es_content .es_success{ border:1px solid #99cc33; color:#727983!important; font-size:13px; margin-bottom:20px; padding:7px 10px 7px 40px; line-height:20px; background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/es_success_icon.jpg) 10px center no-repeat #fff; } 
#es_content .es_warn{ border:1px solid #ffcc33; color:#727983!important; font-size:13px; margin-bottom:20px; padding:7px 10px 7px 40px; line-height:20px; background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/es_warn_icon.jpg) 10px center no-repeat #fff; } 
#es_content .es_error{ border:1px solid #fc5a75; color:#727983 !important; font-size:13px; margin-bottom:20px; padding:7px 10px 7px 40px; line-height:20px; background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/es_error_icon.jpg) 10px center no-repeat #fff; } 
#es_content { padding-bottom:50px; position:relative; }
#es_content .es_powered_by
{ position:absolute; right:0px; bottom:0px; width:100%; text-align:center; } 
#es_content .es_powered_by
p{  color:#1d1d1d; font-size:13px;}
#es_content .es_powered_by
p a{ color:#1d1d1d; }
#es_content .es_powered_by
p a:hover{ color:#1d1d1d; text-decoration:underline; }
#es_content .es_not_found{ min-height:300px; padding-top:50px; text-align:center; }
#es_content .es_not_found p a{ text-decoration:underline; }
#es_content .es_not_found p a:hover{ text-decoration:none; }
#es_content .es_not_found h1 { font-size:36px; padding-bottom:30px; text-transform:uppercase; }
#es_content #es_map_pop_outer{ position:fixed; left:0px; top:0; width:100%; opacity:0; visibility:hidden; height:100%; z-index:-1;
transition:all linear .5s;
}
#es_content #es_map_pop_outer.esShow{ top:0px; opacity:1; visibility:visible; z-index:5; }
#es_content #es_map_pop_outer:before{ position:fixed; left:0px; top:0px; width:100%; height:100%; background:#000; opacity:.7; display:block; content:""; }
#es_content #es_map_pop{ width:50%;  height:60%; padding:14px; background:#fff; border-radius:15px; position:absolute; left:0; top:0; right:0; bottom:0; margin:auto; }
#es_content #es_map_pop #es_closePop{ color:#1d1d1d; font-size:25px; font-weight:700; position:absolute; right:0px; display:block; top:0px; }
#es_content #es_map_pop h2{ position:relative; font-size:25px; padding-bottom:15px; }
#es_content #es_map{ height: calc(100% - 50px ); background:none !important;  }
#es_content .queriedHead{}
#es_content .queriedHead h1 { color:#1d1d1d; font-size:36px; text-transform:uppercase; padding-bottom:20px; }
#es_content #es_toTop{ padding-top:20px;   }  
#es_content #es_toTop a{ float:right; color:#9e9e9e; font-size:14px; display:inline-block; }
#es_content #es_toTop a:hover{ color:#1d1d1d;  }
#es_content #es_toTop a:before{ content:""; margin:auto; margin-bottom:2px; display:block; width:17px; height:10px; background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/to_top_arrow.png) no-repeat; opacity:.3; }
#es_content #es_toTop a:hover:before{ opacity:1; }
#es_content .es_view_list_outer { width:100%; padding-bottom:35px; text-align:center; }
#es_content .es_view_list_outer h1 { color:#1d1d1d; font-size:36px; text-transform:uppercase; padding-bottom:6px; }
#es_content .es_view_list { padding-top:7px; display:inline-block; }
#es_content .es_view_list label { display:inline-block; vertical-align:top; line-height:35px; color:#9e9e9e; }
#es_content .es_view_list_links {  display:inline-block; }
#es_content .es_view_list_links p{ line-height:34px; color:#9e9e9e;  }
#es_content .es_view_list_links ul li{ float:left; }
#es_content .es_view_list_links ul li a { text-align:center; line-height:34px; height:34px; padding:0px 20px 0px 20px ; margin:1px; color:#9e9e9e; display:block; text-transform:capitalize;   }
#es_content .es_view_list_links ul li.current-menu-item a{  border:1px solid #e2e2e2;  margin:0px;}
#es_content .es_view_list_links ul li.current-menu-item a:hover{ color:#9e9e9e; }
#es_content .es_view_list_links ul li a:hover{ color:#1d1d1d; }
#es_content .es_listing_change .es_view_list_outer h1{  float:left; padding-bottom:0px; }
#es_content .es_listing_change .es_view_list_outer .es_view_list{  float:right; }
#es_request_form .es_request_info_popup{ position:fixed; left:0px; display:none; top:0px; width:100%; height:100%; z-index:5; }
#es_request_form .es_request_info_popup_overlay{ background:#000; opacity:.4; position:fixed; left:0px; top:0px; width:100%; height:100%; }
#es_request_form .es_request_info_popup_in{ overflow:visible; width:370px; text-align:center; position:relative; background:#fff; padding:30px 50px; position:absolute; left:50%; top:50%; margin-top:-62px; margin-left:-165px; box-shadow:0px 0px 5px rgba(0,0,0,0.4); }
#es_request_form .es_request_info_popup_in .es_close_pop{ width:16px; height:16px; display:block; position:absolute; right:10px; top:10px; background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/requestpop_close.png) no-repeat; }
#es_request_form .es_request_info_popup_in h4{ display:inline-block; text-transform:uppercase; padding-left:25px; color:#1d1d1d; font-size:16px; font-weight:bold; margin-bottom:15px;  background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/requestpop_tick.png) left center no-repeat; }
#es_request_form .es_request_info_popup_in p{ margin:0px; color:#1d1d1d; font-size:14px;  }
#es_request_form .es_alert_popup_in ul li a:hover{ color:#389fff; background:#f8fafb; }
#es_request_form #request_form_error{ text-align:left; }
#es_request_form .es_error{ border:1px solid #fc5a75; line-height:normal !important; color:#727983 !important; font-size:13px; margin-bottom:20px; padding:7px 10px 7px 40px; background:url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/es_error_icon.jpg) 10px center no-repeat #fff; } 
#es_content .esLogOut { color:#9e9e9e; text-decoration:none !important; display:block; margin:auto; width:120px; height:36px; margin-top:10px; text-transform:capitalize; line-height:36px; text-align:center; border:1px solid #9e9e9e;  }
#es_content .esLogOut:hover{ color:#fff; border:1px solid #ff9600; background:#ff9600;  }
#es_content .es_mainHeading{  color: #1d1d1d; font-size: 36px; padding-bottom: 6px; text-transform: uppercase; display:none; }
#es_content .es_mainHeading.fl{ float:left; }
.esMapViewOuter{ padding:5px !important; width:100%; border:1px solid #e2e2e2; margin-bottom:30px !important;  }
.esMapView{ width:100%; height:280px; }
.esMapView img{ max-width:none !important; }
.esMapViewOuter .infobox-wrapper {
display:none;
}
.esMapView .infoBox{ background:none !important; width:100px !important; margin-left:-50px !important; } 
.esMapView .esInfoBox { width:400px !important; margin-left:-150px !important;
position: relative; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;
background: #fff !important;  padding:3px !important; padding-bottom:16px !important; margin-top:12px !important;
}
.esMapView .esInfoBox:after {
bottom: 100% !important;
left: 50% !important;
border: solid transparent !important;
content: " " !important;
height: 0!important;
width: 0!important;
position: absolute!important;
pointer-events: none!important;
border-color: rgba(255, 255, 255, 0)!important;
border-bottom-color: #fff!important;
border-width: 12px!important;
margin-left: -12px!important;
}
.esMapView .infoBox img[align="right"]{ margin:0 !important; position:absolute !important; right:-140px !important; top:25px !important; z-index:1; } .esMapView .esInfoBox h2{ padding:0px 10px !important; margin-bottom:20px !important; height:32px; line-height:32px; margin:0; color:#fff !important; font-size:16px; border-radius:5px 5px 0px 0px; -webkit-border-radius:5px 5px 0px 0px; -moz-border-radius:5px 5px 0px 0px;
background: -webkit-linear-gradient(#15bbec, #019cc9);
background: -o-linear-gradient(#15bbec, #019cc9); 
background: -moz-linear-gradient(#15bbec, #019cc9); 
background: linear-gradient(#15bbec, #019cc9);	
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#15bbec', endColorstr='#019cc9'); }
.esMapView .esInfoBox h2 span{ text-transform:uppercase; }
.esMapView .esInfoBox p{  margin:0; font-size:14px; padding-bottom:8px; }
.esMapView .esInfoBoxIn{ padding:0px 10px !important; }  
.esMapView .esInfoBoxInPic{ width:150px; float:left; }
.esMapView .esInfoBoxInDetail{ width:210px; float:right; }
.esMapView .esInfoBoxInDetail h5{ clear:none !important; font-size:14px; text-transform:uppercase; line-height:20px; padding-bottom:3px !important; }
.esMapView .esInfoBoxInDetail h4{ clear:none !important; font-size:18px; font-weight:400 !important; padding-bottom:4px !important; }
.esMapView .esInfoBoxInDetail p{ clear:none !important; color:#9e9e9e; font-size:13px; padding-bottom:6px !important; }
.esMapView .esInfoBoxInDetail p small{ font-size:13px; display:inline-block; margin-right:12px !important; }
.esMapView .esInfoBoxInDetail a{ text-decoration:underline !important; font-size:14px; }
.esMapView .esInfoBox.rentInfo h2{
background: -webkit-linear-gradient(#f23793, #db1376);
background: -o-linear-gradient(#f23793, #db1376); 
background: -moz-linear-gradient(#f23793, #db1376); 
background: linear-gradient(#f23793, #db1376);	
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#f23793', endColorstr='#db1376'); }
.esMapViewOuter.vertical .esMapView{ height:490px; }
.esMapViewOuter.vertical .esMapView h2{ margin-bottom:16px !important; }
.esMapViewOuter.vertical .esMapView .infoBox img[align="right"] { right:-50px !important;  }
.esMapViewOuter.vertical .esMapView .esInfoBox { width:220px !important; margin-left:-60px !important; }
.esMapViewOuter.vertical .esMapView .esInfoBoxInPic{ width:80px; margin-bottom:6px !important; margin-right:10px !important; }
.esMapViewOuter.vertical .esMapView .esInfoBoxInDetail{ width:auto; float:none; }
.gmnoprint img {
max-width: none!important;
}
#es_content .es_pagination .current {
color: #ff9600;
font-size: 16px;
font-weight: bold;
width: 34px;
line-height: 34px;
height: 34px;
display: inline;
text-align: center;
margin: 14px;
}
#es_content .es_pagination a{
font-size: 16px;
font-weight: bold;
width: 34px;
color: #9e9e9e;
line-height: 34px;
height: 34px;
display: inline;
text-align: center;
}
#es_content .es_pagination a:hover{
color: #ff9600;
}
#es_content .es_pagination .next.page-numbers, #es_content .es_pagination .prev.page-numbers{
display: none;
}
#es_content a{
border:0;
}
#menu-view_first li {
display: inline-block;
height: auto !important;
width: auto !important;
}
.es-gmap-wrapper img, #es_map_pop img {
max-width: none !important;
}
#infobox-container img, .esInfoBoxInPic img {
max-width: 100% !important;
}
.es-tr-active{
background: #f4f9fb;
} .es-subscription-table, .es-subscription-table *{
border: 0;
margin:0;
padding:0;
font-size: 14px;
font-family: 'Open Sans' !important;
}
.es-subscription-table th{
color: #a9a9a9;
font-weight: normal !important;
}
.es-subscription-table table tr:first-child td:first-child{
text-align: right;
}
.es-subscription-table table tr:first-child td, .es-subscription-table b {
font-size: 16px;
}
.es-subscription-table th{
padding:10px 0;
}
.es-subscription-table .es-table-inner{
padding: 25px 0;
}
.es-subscription-table table {
border-top: 1px solid #e2e2e2;
}
.es-subscription-table > tbody > tr:last-child table {
border-bottom: 1px solid #e2e2e2;
}
.es-subscription-table .es-table-total, .es-subscription-table .es-table-total-value{
font-weight: bold;
font-size:20px;
}
.es-proceed-td{
text-align: right;
}
.btn-orange{
background: #ff921c !important;
text-decoration: none;
}
.btn-lnk{
border: 0;
border-radius: 2px 2px 2px 2px;
-moz-border-radius: 2px 2px 2px 2px;
-webkit-border-radius: 2px 2px 2px 2px;
color: #fff;
font-family: Montserrat, "Helvetica Neue", sans-serif;
font-weight: 700;
letter-spacing: 0.046875em;
line-height: 1;
padding: 0.84375em 0.875em 0.78125em;
text-transform: uppercase;
}
.btn-lnk:hover{
color:#fff;
text-decoration: none;
}
.es-subscription-table tfoot tr td{
padding:15px 0;
}
.es-table-inner .es-description{
display: none;
}
.es-table-inner.es-tr-active .es-description{
display: table-row;
}
.es-table-inner label {
background: url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/rbg.png) left top no-repeat;
margin-right: 8px;
margin-top: 4px;
min-width: 16px;
min-height: 16px;
vertical-align: middle;
}
.es-table-inner [type=radio] {
opacity: 0;
cursor: pointer;
}
.es-table-inner label.active {
background: url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/rbgs.png) left top no-repeat;
}
.es_manage_listing {
border-bottom: 1px solid #d1d5db;
padding-bottom: 20px !important;
margin-bottom: 20px !important;
}#es_content,
#es_search,
#es_request_form,
#es_slideShow {
color: #1d1d1d !important; 
} 
#es_content p a:hover,
#es_search p a:hover,
#es_request_form p a:hover,
#es_slideShow p a:hover { 
color: #1d1d1d; 
}
#es_content a,
#es_search a,
#es_request_form a,
#es_slideShow a { 
color: #1d1d1d; 
}
#es_content .es_breadcrumb ul li span { 
color: #9e9e9e;
}
#es_content .es_breadcrumb ul li a { 
color: #1d1d1d; 
}
#es_content .es_view_list_outer h1 { 
color:#1d1d1d;
}
#es_content .es_view_list label { 
color:#9e9e9e; 
}
#es_content .es_view_list_links ul li a { 
color:#9e9e9e;
}
#es_content .es_view_list_links ul li.current-menu-item a:hover{ 
color:#9e9e9e; 
}
#es_content .es_view_list_links ul li a:hover{ 
color:#1d1d1d; 
}
#es_search .es_my_listing_search_upper input[type="text"] { 
background-color: #fff; 
border-color: #e2e2e2; 
color:#9e9e9e;
}
#es_search .es_my_listing_search_upper input[type="text"]:focus{ 
border-color: #1d1d1d; 
}
#es_search .es_my_listing_search_upper input[type="reset"]{ 
background:#9e9e9e; 
color:#1d1d1d;
}
#es_search .es_my_listing_search_upper input[type="submit"] { 
color:#1d1d1d;
}
#es_search .es_my_listing_search_upper input[type="submit"]:hover, 
#es_search .es_my_listing_search_upper input[type="submit"]:focus{ 
color:#fff;
}
#es_search .es_my_listing_search_field label {
color:#1d1d1d;
}
#es_content .es_my_list_title h3 a{ 
color:#1d1d1d; 
}
#es_search .es_my_listing_search_field i { 
color:#1d1d1d;
}
#es_search .es_search_select span{ 
color:#9e9e9e;
}
#es_search .es_search_select ul{
background:#fff; 
border-color: #e2e2e2; 
}
#es_content .es_my_list_pic span small{ 
color:#1d1d1d;
}
#es_content .es_my_list_title h3 {
color:#1d1d1d;
}
#es_content .es_my_list_specs span {
color:#1d1d1d;
}
#es_content .es_my_list_more { 
background:#f0f0f0;
}
#es_content .es_my_list_specs { 
background:#f0f0f0;
}
#es_content .es_my_list_more a.es_map_view {
color:#1d1d1d;
}
#es_content .es_my_list_more a.es_detail_btn { 
color:#fff;
}
#es_content .es_my_list_pic span{ 
background:rgba(255, 255, 255, 0.8); 
}
#es_request_form .es_learn_aboot_prop input[type="text"], 
#es_request_form .es_learn_aboot_prop textarea{ 
background:#fff;  
border-color: #e2e2e2;
color:#9e9e9e;
}
#es_request_form .es_learn_aboot_prop input[type="submit"]{ 
color:#1d1d1d;
}
#es_request_form .es_learn_aboot_prop input[type="text"]:focus, 
#es_request_form .es_learn_aboot_prop textarea:focus{ 
border-color: #1d1d1d; 
}
#es_search #search_vertical h3{ 
color:#1d1d1d; 
}
#es_slideShow .es_slide_list_specs span small { 
color:#9e9e9e;
}
#es_content .es_news_on_single ul li h4 a:hover{ 
color:#9e9e9e; 
}
#es_content .es_news_on_single ul li span{
color:#9e9e9e;
}
#es_content .es_news_on_single .es_view_all{ 
border-color: #1d1d1d;
color:#1d1d1d;
}
#es_content .es_only_pro_single h3{
color:#9e9e9e;
}
#es_content .es_single_in h3{ 
border-bottom-color: #e2e2e2; 
} 
#es_content .es_prop_single_head strong{
background:#f0f0f0;
}
#es_content .es_prop_single_tabs ul{
border-bottom-color: #e2e2e2; 
background:#fff; 
}
#es_content .es_prop_single_tabs ul li{
background:#f0f0f0;
}
#es_content .es_prop_single_tabs ul li a{
color:#1d1d1d; 
background:#f0f0f0;
}
#es_search #search_vertical .es_my_listing_search_field:last-child input, 
#es_search #search_vertical .es_my_listing_search_field select{ 
background:#fff; 
}
#es_search #search_vertical .es_my_listing_search_upper input[type="reset"]{ 
background:#9e9e9e;
}
#es_search #search_vertical .es_my_listing_search_upper input[type="reset"]:hover, 
#es_search #search_vertical .es_my_listing_search_upper input[type="reset"]:focus{ 
background:#fff; 
color:#1d1d1d; 
}
#es_content .es_news_on_single h3{
color:#9e9e9e;
}
#es_content .es_news_on_single ul li h4 a{ 
color:#1d1d1d; 
}
#es_search #search_vertical .es_my_listing_search_upper input[type="submit"]{ 
color:#1d1d1d;
}
#es_search #search_vertical .es_my_listing_search_field input{  
background:#fff; 
}
#es_slideShow .es_slide_list_upper { 
background:#f0f0f0; 
}
#es_content .es_pagination ul li a { 
color:#9e9e9e;
}
#es_content .es_my_list_more a.es_detail_btn:hover{ 
color:#1d1d1d; 
}
#es_content .es_my_list_pic span small{ 
color:#1d1d1d;
}
#es_content .prop_labels label.es_foreclosure{ 
color:#9e9e9e; 
} 
#es_search .es_search_select ul li{ 
color:#1d1d1d;
}
#es_content .prop_labels label{
background:#fff; 
}
#es_search .es_search_select.focus small{ 
background-color:#9e9e9e; 
}
#es_search .es_search_select.focus{ 
border-color: #e2e2e2;
}
#es_search .es_search_select ul li.selected, 
#es_search .es_search_select ul li:hover{ 
background:#f0f0f0; 
color:#1d1d1d; 
}
#es_search .es_search_select{
background:#fff;
border-color:#e2e2e2;
}
#es_search .es_my_listing_search_field input:focus{ 
border-color: #1d1d1d; 
}
#es_search .es_my_listing_search_field input{ 
color:#9e9e9e;
border-color: #e2e2e2;
}
#es_search .es_my_listing_search_upper input[type="reset"]:hover, 
#es_search .es_my_listing_search_upper input[type="reset"]:focus{ 
color:#fff; 
background:#9e9e9e; 
}
#es_search #search_vertical { 
background: #f0f0f0;
color: #1d1d1d;
}
#es_content .es_my_list_in { 
border-color: #e2e2e2;
}
#es_content .es_my_listing ul li:hover .es_my_list_in { 
border-color: #1d1d1d;
}
#es_content.es_list_column .es_my_list_title h2 { 
background:#f0f0f0;
}
#es_content .es_my_list_title h2 { 
color:#1d1d1d; 
}
#es_content .es_prop_single_tabs ul li a.active{ 
background:#fff; 
color:#9e9e9e;
border-color: #e2e2e2;
} 
#es_content #es_prop_single_slider_in{ 
border-color: #e2e2e2;
}
#es_content .es_prop_single_pager li a:hover{
border-color: #1d1d1d;
}
#es_content .es_prop_single_social_links > span, 
#es_content .es_prop_single_social_links a { 
border-color: #e2e2e2;
} 
#es_content .es_prop_single_social_links > span:hover, 
#es_content .es_prop_single_social_links a:hover { 
border-color: #1d1d1d;
}
#es_content .es_prop_single_agent_info_quantity{ 
background:#f0f0f0;
}
#es_content .es_login_in{
background:#e2e2e2;
}
#es_content .es_login_in input[type="text"], 
#es_content .es_login_in input[type="password"]{ 
background:#fff;
color:#1d1d1d;
}
#es_content .es_login_in input[type="submit"]{ 
color:#1d1d1d;
}
#es_content .es_login_in p a{
color:#1d1d1d;
}
#es_content .es_login_in p a:hover{ 
color:#1d1d1d;
}
#es_content .es_agents_content_listing ul li{ 
border-color: #e2e2e2;
}
#es_content .es_agent_info_quantity{ 
background:#f0f0f0;
}
#es_loader{
background:#fff;
}
#es_content .es_success,
#es_content .es_warn,
#es_content .es_error { 
background-color: #fff; 
} 
#es_content .es_powered_by
p,
#es_content .es_powered_by
p a,
#es_content .es_powered_by
p a:hover{ 
color:#1d1d1d; 
}
#es_content #es_map_pop_outer:before{
background:#000;
}
#es_content #es_map_pop{
background:#fff;
}
#es_content #es_map_pop #es_closePop{ 
color:#1d1d1d;
}
#es_content .queriedHead h1 { 
color:#1d1d1d;
}
#es_content #es_toTop a{
color:#9e9e9e;
}
#es_content #es_toTop a:hover{ 
color:#1d1d1d;
}
#es_content .es_view_list_outer h1 { 
color:#1d1d1d;
}
#es_content .es_view_list label {
color:#9e9e9e;
}
#es_content .es_view_list_links p{
color:#9e9e9e;
}
#es_content .es_view_list_links ul li a {
color:#9e9e9e;
}
#es_content .es_view_list_links ul li.current-menu-item a{  
border-color: #e2e2e2;
}
#es_content .es_view_list_links ul li.current-menu-item a:hover{ 
color:#9e9e9e;
}
#es_content .es_view_list_links ul li a:hover{ 
color:#1d1d1d;
}
#es_request_form .es_request_info_popup_overlay{ 
background:#000;
}
#es_request_form .es_request_info_popup_in{ 
background:#fff;
box-shadow:0px 0px 5px rgba(0,0,0,0.4); 
}
#es_request_form .es_request_info_popup_in h4{ 
color:#1d1d1d;
}
#es_request_form .es_request_info_popup_in p{ 
color:#1d1d1d;
}
#es_request_form .es_error{ 
background-color: #fff;
} 
#es_content .esLogOut { 
color:#9e9e9e; 
border-color: #9e9e9e;
}
#es_content .es_mainHeading{  
color: #1d1d1d;
}@media all and (max-width: 1179px) {
#es_content #es_map_pop{ width:80%;  height:60%; }  
#es_search .es_my_listing_search_upper input[type="submit"]{ float:left; margin-left:10px; }
#es_content .es_my_list_title:after{ clear:both; content:""; display:block; }
#es_content #es_prop_single_slider_outer{ float:none !important; width:auto !important; margin-bottom:15px }
#es_content .es_prop_single_basic_facts_right{ float:none !important; width:auto; }
#es_search #search_vertical .es_my_listing_search_upper input[type="text"]{ width:100%; }
#es_search #search_vertical .es_my_listing_search_field label{ width:25%; }
#es_search #search_vertical .es_my_listing_search_field input{ width:35%; margin-right:5%; }
#es_search #search_vertical .es_my_listing_search_field:last-child input{ width:75%; }
#es_search #search_vertical .es_search_select{ width:75%; }
#es_content.es_single_left #es_prop_single_slider_outer{ float:none; width:100%; }
#es_content.es_single_left .es_prop_single_basic_facts_right{ float:none; width:100%; }
#es_content.es_single_center .es_prop_single_social_links { float:none; }
#es_content.es_single_center .es_prop_single_basic_info{ width:auto; float:none; }
#es_content .es_prop_single_head h1{ float:none; width:auto; padding-bottom:10px; }
#es_content .es_prop_single_tabs ul,#es_content .es_prop_single_tabs_outer{ height:auto; border-bottom:0px; padding-bottom:0px;}
#es_content .es_prop_single_tabs ul li{ float:none; margin:0; }
#es_content .es_prop_single_tabs.fixed{ position:static; }
#es_content .es_prop_single_tabs.fixed .es_prop_single_tabs_in ul{  float:none; width:100%; }
#es_content.es_list_column .es_my_list_title{ float:left; }
#es_content .es_my_list_title h3{ float:none; }
#es_content .es_my_list_specs{ width:auto; position:static; padding-right:0px;  }
#es_content .es_my_list_pic{ float:none; margin:auto; width:auto; margin-bottom:20px; }
#es_content.es_list_column .es_my_list_title{ float:none; width:100%; height:auto; }
#es_content .es_my_list_more{ margin:auto; display:block;  }
#es_content .es_my_listing ul{ text-align:center; }
#es_content .es_my_listing ul li{ display:inline-block; height:auto !important; width:auto; vertical-align:top; float:none; max-width:100%;}
#es_content .es_agent_pic{ width:100%; text-align:center; margin-bottom:20px; float:none; }
#es_content .es_agent_pic img{ min-width:auto; margin:auto; }
#es_content .es_agents_info{ float:none; width:100%; }
#es_content .es_prop_single_agent_pic{ width:100%; float:none; margin-bottom:20px; }
#es_content .es_prop_single_agent_pic img{ margin:auto; }
#es_content .es_prop_single_agent_info{ width:100%; float:none; } 	
#es_search #search_vertical .es_my_listing_search_upper input[type="submit"]{ width:70px; }
#es_search #search_vertical .es_my_listing_search_upper input[type="reset"]{ width:70px; right:98px; }
}
@media all and (max-width:767px) {
#es_search .es_my_listing_search{ width:auto !important } #es_search .es_my_listing_search_upper input[type="text"]{ width:100% !important; float:none; }
#es_search .es_my_listing_search_field{ margin-right:0px; width:100% !important; margin-bottom:10px !important; }	
#es_search .es_my_listing_search_field label{ width:25%; }
#es_search .es_my_listing_search_field input{ width:35% !important; }
#es_search .es_my_listing_search_field i{ width:5%; }
#es_search .es_my_listing_search_field select,  #es_search .es_my_listing_search_field:last-child input[name="key_words"]{ width:75% !important; }
#es_search .es_search_select{ width:75% !important; }
#es_search .es_my_listing_search{ position:relative; padding-bottom:35px; margin-bottom:30px; }	
#es_search .es_my_listing_search_upper input[type="reset"], #es_search .es_my_listing_search_upper input[type="submit"]{ position:absolute; bottom:0px; }
#es_search .es_my_listing_search_upper input[type="reset"]{ right:110px; }
#es_search .es_my_listing_search_upper input[type="submit"]{ right:0px; }
#es_search #search_vertical .es_my_listing_search{ padding-bottom:20px; margin-bottom:0px; position:static; }
#es_content .es_view_list_outer{ text-align:center; }
#es_content .es_listing_change .es_view_list_outer h1{ float:none; }
#es_content .es_view_list { display:inline-block; float:none !important; }
#es_content .es_agent_info_head_left{ width:auto; float:none; margin-bottom:10px; }
#es_content .es_agent_info_head_right{ float:none; }
#es_content .es_prop_single_agent_info_head_left{ float:none; width:auto; padding-bottom:10px; }
#es_content .es_prop_single_agent_info_head_right{ float:none; }
}.ui-helper-hidden {
display: none;
}
.ui-helper-hidden-accessible {
border: 0;
clip: rect(0 0 0 0);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
}
.ui-helper-reset {
margin: 0;
padding: 0;
border: 0;
outline: 0;
line-height: 1.3;
text-decoration: none;
font-size: 100%;
list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
content: "";
display: table;
border-collapse: collapse;
}
.ui-helper-clearfix:after {
clear: both;
}
.ui-helper-clearfix {
min-height: 0; }
.ui-helper-zfix {
width: 100%;
height: 100%;
top: 0;
left: 0;
position: absolute;
opacity: 0;
filter:Alpha(Opacity=0); }
.ui-front {
z-index: 100;
} .ui-state-disabled {
cursor: default !important;
}  .ui-icon {
display: block;
text-indent: -99999px;
overflow: hidden;
background-repeat: no-repeat;
}  .ui-widget-overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.ui-accordion .ui-accordion-header {
display: block;
cursor: pointer;
position: relative;
margin: 2px 0 0 0;
padding: .5em .5em .5em .7em;
min-height: 0; font-size: 100%;
}
.ui-accordion .ui-accordion-icons {
padding-left: 2.2em;
}
.ui-accordion .ui-accordion-icons .ui-accordion-icons {
padding-left: 2.2em;
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
position: absolute;
left: .5em;
top: 50%;
margin-top: -8px;
}
.ui-accordion .ui-accordion-content {
padding: 1em 2.2em;
border-top: 0;
overflow: auto;
}
.ui-autocomplete {
position: absolute;
top: 0;
left: 0;
cursor: default;
}
.ui-button {
display: inline-block;
position: relative;
padding: 0;
line-height: normal;
margin-right: .1em;
cursor: pointer;
vertical-align: middle;
text-align: center;
overflow: visible; }
.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
text-decoration: none;
} .ui-button-icon-only {
width: 2.2em;
} button.ui-button-icon-only {
width: 2.4em;
}
.ui-button-icons-only {
width: 3.4em;
}
button.ui-button-icons-only {
width: 3.7em;
} .ui-button .ui-button-text {
display: block;
line-height: normal;
}
.ui-button-text-only .ui-button-text {
padding: .4em 1em;
}
.ui-button-icon-only .ui-button-text,
.ui-button-icons-only .ui-button-text {
padding: .4em;
text-indent: -9999999px;
}
.ui-button-text-icon-primary .ui-button-text,
.ui-button-text-icons .ui-button-text {
padding: .4em 1em .4em 2.1em;
}
.ui-button-text-icon-secondary .ui-button-text,
.ui-button-text-icons .ui-button-text {
padding: .4em 2.1em .4em 1em;
}
.ui-button-text-icons .ui-button-text {
padding-left: 2.1em;
padding-right: 2.1em;
} input.ui-button {
padding: .4em 1em;
} .ui-button-icon-only .ui-icon,
.ui-button-text-icon-primary .ui-icon,
.ui-button-text-icon-secondary .ui-icon,
.ui-button-text-icons .ui-icon,
.ui-button-icons-only .ui-icon {
position: absolute;
top: 50%;
margin-top: -8px;
}
.ui-button-icon-only .ui-icon {
left: 50%;
margin-left: -8px;
}
.ui-button-text-icon-primary .ui-button-icon-primary,
.ui-button-text-icons .ui-button-icon-primary,
.ui-button-icons-only .ui-button-icon-primary {
left: .5em;
}
.ui-button-text-icon-secondary .ui-button-icon-secondary,
.ui-button-text-icons .ui-button-icon-secondary,
.ui-button-icons-only .ui-button-icon-secondary {
right: .5em;
} .ui-buttonset {
margin-right: 7px;
}
.ui-buttonset .ui-button {
margin-left: 0;
margin-right: -.3em;
}  input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
border: 0;
padding: 0;
}
.ui-datepicker {
width: 17em;
padding: .2em .2em 0;
display: none;
}
.ui-datepicker .ui-datepicker-header {
position: relative;
padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
position: absolute;
top: 2px;
width: 1.8em;
height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
left: 2px;
}
.ui-datepicker .ui-datepicker-next {
right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
right: 1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
display: block;
position: absolute;
left: 50%;
margin-left: -8px;
top: 50%;
margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
margin: 0 2.3em;
line-height: 1.8em;
text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
font-size: 1em;
margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
width: 45%;
}
.ui-datepicker table {
width: 100%;
font-size: .9em;
border-collapse: collapse;
margin: 0 0 .4em;
}
.ui-datepicker th {
padding: .7em .3em;
text-align: center;
font-weight: bold;
border: 0;
}
.ui-datepicker td {
border: 0;
padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
display: block;
padding: .2em;
text-align: right;
text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
background-image: none;
margin: .7em 0 0 0;
padding: 0 .2em;
border-left: 0;
border-right: 0;
border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
float: right;
margin: .5em .2em .4em;
cursor: pointer;
padding: .2em .6em .3em .6em;
width: auto;
overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
float: left;
} .ui-datepicker.ui-datepicker-multi {
width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
width: 95%;
margin: 0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
clear: left;
}
.ui-datepicker-row-break {
clear: both;
width: 100%;
font-size: 0;
} .ui-datepicker-rtl {
direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
right: 2px;
left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
left: 2px;
right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
right: 1px;
left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
left: 1px;
right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
border-right-width: 0;
border-left-width: 1px;
}
.ui-dialog {
overflow: hidden;
position: absolute;
top: 0;
left: 0;
padding: .2em;
outline: 0;
}
.ui-dialog .ui-dialog-titlebar {
padding: .4em 1em;
position: relative;
}
.ui-dialog .ui-dialog-title {
float: left;
margin: .1em 0;
white-space: nowrap;
width: 90%;
overflow: hidden;
text-overflow: ellipsis;
}
.ui-dialog .ui-dialog-titlebar-close {
position: absolute;
right: .3em;
top: 50%;
width: 20px;
margin: -10px 0 0 0;
padding: 1px;
height: 20px;
}
.ui-dialog .ui-dialog-content {
position: relative;
border: 0;
padding: .5em 1em;
background: none;
overflow: auto;
}
.ui-dialog .ui-dialog-buttonpane {
text-align: left;
border-width: 1px 0 0 0;
background-image: none;
margin-top: .5em;
padding: .3em 1em .5em .4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
margin: .5em .4em .5em 0;
cursor: pointer;
}
.ui-dialog .ui-resizable-se {
width: 12px;
height: 12px;
right: -5px;
bottom: -5px;
background-position: 16px 16px;
}
.ui-draggable .ui-dialog-titlebar {
cursor: move;
}
.ui-draggable-handle {
-ms-touch-action: none;
touch-action: none;
}
.ui-menu {
list-style: none;
padding: 0;
margin: 0;
display: block;
outline: none;
}
.ui-menu .ui-menu {
position: absolute;
}
.ui-menu .ui-menu-item {
position: relative;
margin: 0;
padding: 3px 1em 3px .4em;
cursor: pointer;
min-height: 0;  list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
}
.ui-menu .ui-menu-divider {
margin: 5px 0;
height: 0;
font-size: 0;
line-height: 0;
border-width: 1px 0 0 0;
}
.ui-menu .ui-state-focus,
.ui-menu .ui-state-active {
margin: -1px;
} .ui-menu-icons {
position: relative;
}
.ui-menu-icons .ui-menu-item {
padding-left: 2em;
} .ui-menu .ui-icon {
position: absolute;
top: 0;
bottom: 0;
left: .2em;
margin: auto 0;
} .ui-menu .ui-menu-icon {
left: auto;
right: 0;
}
.ui-progressbar {
height: 2em;
text-align: left;
overflow: hidden;
}
.ui-progressbar .ui-progressbar-value {
margin: -1px;
height: 100%;
}
.ui-progressbar .ui-progressbar-overlay {
background: url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);
height: 100%;
filter: alpha(opacity=25); opacity: 0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
background-image: none;
}
.ui-resizable {
position: relative;
}
.ui-resizable-handle {
position: absolute;
font-size: 0.1px;
display: block;
-ms-touch-action: none;
touch-action: none;
}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
display: none;
}
.ui-resizable-n {
cursor: n-resize;
height: 7px;
width: 100%;
top: -5px;
left: 0;
}
.ui-resizable-s {
cursor: s-resize;
height: 7px;
width: 100%;
bottom: -5px;
left: 0;
}
.ui-resizable-e {
cursor: e-resize;
width: 7px;
right: -5px;
top: 0;
height: 100%;
}
.ui-resizable-w {
cursor: w-resize;
width: 7px;
left: -5px;
top: 0;
height: 100%;
}
.ui-resizable-se {
cursor: se-resize;
width: 12px;
height: 12px;
right: 1px;
bottom: 1px;
}
.ui-resizable-sw {
cursor: sw-resize;
width: 9px;
height: 9px;
left: -5px;
bottom: -5px;
}
.ui-resizable-nw {
cursor: nw-resize;
width: 9px;
height: 9px;
left: -5px;
top: -5px;
}
.ui-resizable-ne {
cursor: ne-resize;
width: 9px;
height: 9px;
right: -5px;
top: -5px;
}
.ui-selectable {
-ms-touch-action: none;
touch-action: none;
}
.ui-selectable-helper {
position: absolute;
z-index: 100;
border: 1px dotted black;
}
.ui-selectmenu-menu {
padding: 0;
margin: 0;
position: absolute;
top: 0;
left: 0;
display: none;
}
.ui-selectmenu-menu .ui-menu {
overflow: auto; overflow-x: hidden;
padding-bottom: 1px;
}
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
font-size: 1em;
font-weight: bold;
line-height: 1.5;
padding: 2px 0.4em;
margin: 0.5em 0 0 0;
height: auto;
border: 0;
}
.ui-selectmenu-open {
display: block;
}
.ui-selectmenu-button {
display: inline-block;
overflow: hidden;
position: relative;
text-decoration: none;
cursor: pointer;
}
.ui-selectmenu-button span.ui-icon {
right: 0.5em;
left: auto;
margin-top: -8px;
position: absolute;
top: 50%;
}
.ui-selectmenu-button span.ui-selectmenu-text {
text-align: left;
padding: 0.4em 2.1em 0.4em 1em;
display: block;
line-height: 1.4;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.ui-slider {
position: relative;
text-align: left;
}
.ui-slider .ui-slider-handle {
position: absolute;
z-index: 2;
width: 1.2em;
height: 1.2em;
cursor: default;
-ms-touch-action: none;
touch-action: none;
}
.ui-slider .ui-slider-range {
position: absolute;
z-index: 1;
font-size: .7em;
display: block;
border: 0;
background-position: 0 0;
} .ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
filter: inherit;
}
.ui-slider-horizontal {
height: .8em;
}
.ui-slider-horizontal .ui-slider-handle {
top: -.3em;
margin-left: -.6em;
}
.ui-slider-horizontal .ui-slider-range {
top: 0;
height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
right: 0;
}
.ui-slider-vertical {
width: .8em;
height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
left: -.3em;
margin-left: 0;
margin-bottom: -.6em;
}
.ui-slider-vertical .ui-slider-range {
left: 0;
width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
top: 0;
}
.ui-sortable-handle {
-ms-touch-action: none;
touch-action: none;
}
.ui-spinner {
position: relative;
display: inline-block;
overflow: hidden;
padding: 0;
vertical-align: middle;
}
.ui-spinner-input {
border: none;
background: none;
color: inherit;
padding: 0;
margin: .2em 0;
vertical-align: middle;
margin-left: .4em;
margin-right: 22px;
}
.ui-spinner-button {
width: 16px;
height: 50%;
font-size: .5em;
padding: 0;
margin: 0;
text-align: center;
position: absolute;
cursor: default;
display: block;
overflow: hidden;
right: 0;
} .ui-spinner a.ui-spinner-button {
border-top: none;
border-bottom: none;
border-right: none;
} .ui-spinner .ui-icon {
position: absolute;
margin-top: -8px;
top: 50%;
left: 0;
}
.ui-spinner-up {
top: 0;
}
.ui-spinner-down {
bottom: 0;
} .ui-spinner .ui-icon-triangle-1-s { background-position: -65px -16px;
}
.ui-tabs {
position: relative; padding: .2em;
}
.ui-tabs .ui-tabs-nav {
margin: 0;
padding: .2em .2em 0;
}
.ui-tabs .ui-tabs-nav li {
list-style: none;
float: left;
position: relative;
top: 0;
margin: 1px .2em 0 0;
border-bottom-width: 0;
padding: 0;
white-space: nowrap;
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
float: left;
padding: .5em 1em;
text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
margin-bottom: -1px;
padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
cursor: text;
}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
display: block;
border-width: 0;
padding: 1em 1.4em;
background: none;
}
.ui-tooltip {
padding: 8px;
position: absolute;
z-index: 9999;
max-width: 300px;
-webkit-box-shadow: 0 0 5px #aaa;
box-shadow: 0 0 5px #aaa;
}
body .ui-tooltip {
border-width: 2px;
} .ui-widget {
font-family: Verdana,Arial,sans-serif;
font-size: 1.1em;
}
.ui-widget .ui-widget {
font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
font-family: Verdana,Arial,sans-serif;
font-size: 1em;
}
.ui-widget-content {
border: 1px solid #aaaaaa;
background: #ffffff url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/admin_template/css/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;
color: #222222;
}
.ui-widget-content a {
color: #222222;
}
.ui-widget-header {
border: 1px solid #aaaaaa;
background: #cccccc url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/admin_template/css/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;
color: #222222;
font-weight: bold;
}
.ui-widget-header a {
color: #222222;
} .ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
border: 1px solid #d3d3d3;
background: #e6e6e6 url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/admin_template/css/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;
font-weight: normal;
color: #555555;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
color: #555555;
text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
border: 1px solid #999999;
background: #dadada url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/admin_template/css/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;
font-weight: normal;
color: #212121;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited {
color: #212121;
text-decoration: none;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
border: 1px solid #aaaaaa;
background: #ffffff url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/admin_template/css/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;
font-weight: normal;
color: #212121;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
color: #212121;
text-decoration: none;
} .ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
border: 1px solid #fcefa1;
background: #fbf9ee url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/admin_template/css/images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;
color: #363636;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
color: #363636;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
border: 1px solid #cd0a0a;
background: #fef1ec url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/admin_template/css/images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;
color: #cd0a0a;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
color: #cd0a0a;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
color: #cd0a0a;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
opacity: .7;
filter:Alpha(Opacity=70); font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
opacity: .35;
filter:Alpha(Opacity=35); background-image: none;
}
.ui-state-disabled .ui-icon {
filter:Alpha(Opacity=35); }  .ui-icon {
width: 16px;
height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
background-image: url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/admin_template/css/images/ui-icons_222222_256x240.png);
}
.ui-widget-header .ui-icon {
background-image: url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/admin_template/css/images/ui-icons_222222_256x240.png);
}
.ui-state-default .ui-icon {
background-image: url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/admin_template/css/images/ui-icons_888888_256x240.png);
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
background-image: url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/admin_template/css/images/ui-icons_454545_256x240.png);
}
.ui-state-active .ui-icon {
background-image: url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/admin_template/css/images/ui-icons_454545_256x240.png);
}
.ui-state-highlight .ui-icon {
background-image: url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/admin_template/css/images/ui-icons_2e83ff_256x240.png);
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
background-image: url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/admin_template/css/images/ui-icons_cd0a0a_256x240.png);
} .ui-icon-blank { background-position: 16px 16px; }
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; } .ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }  .ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
border-top-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
border-top-right-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
border-bottom-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
border-bottom-right-radius: 4px;
} .ui-widget-overlay {
background: #aaaaaa url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/admin_template/css/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
opacity: .3;
filter: Alpha(Opacity=30); }
.ui-widget-shadow {
margin: -8px 0 0 -8px;
padding: 8px;
background: #aaaaaa url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/admin_template/css/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
opacity: .3;
filter: Alpha(Opacity=30); border-radius: 8px;
}#es-map-canvas {
width: 100%;
}
.es-map-wrapper{
border: 1px solid #e2e2e2;
padding: 5px
}
#infobox {
border: 4px solid white;
//margin : 8px 18px -20px 8px;
margin-top : 10px;
background: white;
color: black;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
padding: 0.6em 1em;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
text-shadow: 0 -1px #000000;
-webkit-box-shadow: 0 0 8px #000;
box-shadow: 0 0 8px #000;
width: 400px;
height: auto; }
.es-gmap-wrapper .infoBox > img {
margin-top: 15px !important;
border: none !important;
}
.text {
margin-left: 180px; min-height: auto;
}
#infobox-img{
width: 210px;
float: left; clear:left;
max-height:100%;
margin-bottom: 5px;
}
#imagewrap {
max-width:178px;
margin-left:-5px;
}
#infobox-container .table-infobox {
border-bottom: 0;
border-left: 0;
border-right: 0;
border-top: 0;
vertical-align: top;
margin: auto;
}
td .table-infobox{
width: 50%;
}
.ib_address {
color: #000000;
font-family: 'Open Sans', sans-serif;
font-style: normal;
font-weight: normal;
font-size: 15px;
font-variant: normal;
line-height: 20px;
text-align: left;
text-decoration: none;
letter-spacing: 0px;
text-shadow: 0px 0px 0px #800000;
box-shadow: 0px 0px 0px #800000;
}
.ib_title {
color: #ffffff;
font-family: 'Open Sans', sans-serif;
font-style: normal;
font-weight: normal;
font-size: 16px;
font-variant: normal;
line-height: 20px;
text-align: left;
text-decoration: none;
letter-spacing: 0px;
text-shadow: 0px 0px 0px #800000;
box-shadow: 0px 0px 0px #800000;
padding-left: 5px;
padding-top: 7px;
}
#ib_title-wrapper_blue {
background-image: url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/ib-caption-bg_blue.png);
background-repeat: repeat-x;
background-size: auto 100%;
-webkit-border-radius: 7px 7px 0px 0px;
-moz-border-radius:  7px 7px 0px 0px;
border-radius:  7px 7px 0px 0px;
margin: -13px;
margin-top: -9px;		
padding-bottom: 10px;
}
#ib_title-wrapper_pink {
background-image: url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/ib-caption-bg_pink.png);
background-repeat: repeat-x;
background-size: auto 100%;
-webkit-border-radius: 7px 7px 0px 0px;
-moz-border-radius:  7px 7px 0px 0px;
border-radius:  7px 7px 0px 0px;
margin: -13px;
margin-top: -9px;		
padding-bottom: 10px;
}
#ib_title-wrapper_green {
background-image: url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/ib-caption-bg_green.png);
background-repeat: repeat-x;
background-size: auto 100%;
-webkit-border-radius: 7px 7px 0px 0px;
-moz-border-radius:  7px 7px 0px 0px;
border-radius:  7px 7px 0px 0px;
margin: -13px;
margin-top: -9px;		
padding-bottom: 10px;
}
.ib_price {
color: #000000;
font-family: 'Open Sans', sans-serif;
font-style: normal;
font-weight: normal;
font-size: 17px;
font-variant: normal;
line-height: 35px;
text-align: left;
text-decoration: none;
letter-spacing: 1px;
text-shadow: 0px 0px 0px #800000;
box-shadow: 0px 0px 0px #800000;
}
.ib_desc {
color: #909090;
font-family: 'Open Sans', sans-serif;
font-style: normal;
font-weight: normal;
font-size: 13px;
font-variant: normal;
line-height: 14px;
text-align: left;
text-decoration: none;
text-shadow: 0px 0px 0px #800000;
box-shadow: 0px 0px 0px #800000;
}
.ib_link {
color: #000000;
font-family: 'Open Sans', sans-serif;
font-style: normal;
font-weight: normal;
font-size: 14px;
font-variant: normal;
line-height: 20px;
text-align: left;
text-decoration: none;
letter-spacing: 0px;
text-shadow: 0px 0px 0px #800000;
box-shadow: 0px 0px 0px #800000;
}
.ib_link a{
color: #000000;
}
.ib_link a:visited{
color: #000000!important;
}
.ib-bedrooms{
margin-left: 10px;
}
.ib-bathrooms{
margin-left: 10px;
}
.es-gmap-wrapper {
padding: 5px;
border:1px solid #cacaca;
border-radius: 3px;
}
@media only screen 
and (max-device-width : 960px)
{
#es-map-canvas {
width: 100%;
height: 300px;
}
.es-gmap-wrapper .infoBox img[align="right"] 
{
right: -208px !important;
}
#infobox {
border: 4px solid white;
margin-top:8px;
background: white;
color: black;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
padding: 0.6em 1em;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
text-shadow: 0 -1px #000000;
-webkit-box-shadow: 0 0 8px #000;
box-shadow: 0 0 8px #000;
width: 240px;
Overflow: hidden;
float:left;
min-height: auto;
z-index:-1;
position: absolute;
}
.text {
clear: both;
height: 100px;
width: 240px;
margin-left:0%;
margin-bottom:15%;
}
#infobox-img{
float: top;
height: 50%;
width: 100%;
margin-bottom: 7px;
}
#imagewrap {
max-width:90px;
}
#infobox-container .table-infobox {
border-bottom: 0;
border-left: 0;
border-right: 0;
border-top: 0;
vertical-align: top;
margin: auto;
}
td .table-infobox{
width: 50%;
}
.ib_address {
color: #000000;
font-family: 'Open Sans', sans-serif;
font-style: normal;
font-weight: normal;
font-size: 14px;
font-variant: normal;
line-height: 15px;
text-align: left;
text-decoration: none;
letter-spacing: 0px;
text-shadow: 0px 0px 0px #800000;
box-shadow: 0px 0px 0px #800000;
}
.ib_title {
color: #ffffff;
font-family: 'Open Sans', sans-serif;
font-style: normal;
font-weight: normal;
font-size: 16px;
font-variant: normal;
line-height: 18px;
text-align: left;
text-decoration: none;
letter-spacing: 0px;
text-shadow: 0px 0px 0px #800000;
box-shadow: 0px 0px 0px #800000;	
padding-left: 5px;
padding-top: 7px;
padding-right: 20px;
}
#ib_title-wrapper_blue {
background-image: url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/ib-caption-bg_blue.png);
background-repeat: repeat-x;
background-size: auto 100%;
-webkit-border-radius: 7px 7px 0px 0px;
-moz-border-radius:  7px 7px 0px 0px;
border-radius:  7px 7px 0px 0px;
margin: -12px;
margin-top: -9px;		
padding-bottom: 10px;
position: relative;
}
#ib_title-wrapper_pink {
background-image: url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/ib-caption-bg_pink.png);
background-repeat: repeat-x;
background-size: auto 100%;
-webkit-border-radius: 7px 7px 0px 0px;
-moz-border-radius:  7px 7px 0px 0px;
border-radius:  7px 7px 0px 0px;
margin: -12px;
margin-top: -9px;		
padding-bottom: 10px;
position: relative;
}
#ib_title-wrapper_green {
background-image: url(//ellidavis.com/wp-content/plugins/estatik-pro-DO-NOT-TOUCH/front_templates/images/ib-caption-bg_green.png);
background-repeat: repeat-x;
background-size: auto 100%;
-webkit-border-radius: 7px 7px 0px 0px;
-moz-border-radius:  7px 7px 0px 0px;
border-radius:  7px 7px 0px 0px;
margin: -12px;
margin-top: -9px;		
padding-bottom: 10px;
position: relative;
}
.ib_price {
color: #000000;
font-family: 'Open Sans', sans-serif;
font-style: normal;
font-weight: normal;
font-size: 17px;
font-variant: normal;
line-height: 30px;
text-align: left;
text-decoration: none;
letter-spacing: 1px;
text-shadow: 0px 0px 0px #800000;
box-shadow: 0px 0px 0px #800000;
}
.ib_desc {
color: #909090;
font-family: 'Open Sans', sans-serif;
font-style: normal;
font-weight: normal;
font-size: 13px;
font-variant: normal;
line-height: 14px;
text-align: left;
text-decoration: none;
text-shadow: 0px 0px 0px #800000;
box-shadow: 0px 0px 0px #800000;
}
.ib_link {
color: #000000;
font-family: 'Open Sans', sans-serif;
font-style: normal;
font-weight: normal;
font-size: 14px;
font-variant: normal;
line-height: 14px;
text-align: left;
text-decoration: none;
letter-spacing: 0px;
text-shadow: 0px 0px 0px #800000;
box-shadow: 0px 0px 0px #800000;
}
.ib_link a{
color: #000000;
}
.ib_link a:visited{
color: #000000!important;
}
.ib-bedrooms{
margin-left: 10px;
}
.ib-bathrooms{
margin-left: 10px;
}
.gmnoprint img {
max-width: none!important;
}
}
.gmnoprint img {
max-width: none!important;
}#commentform .gglcptch {
margin: 0 0 10px;
}
#recaptcha_response_field {
height: 17px !important;
max-height: 35px !important;
font-size: 10pt !important;
}
.recaptcha_theme_clean #recaptcha_response_field {
height: 25px !important;
}
#gglcptch_error {
color: #F00;
}
.gglcptch table#recaptcha_table {
table-layout: auto !important;
} .gglcptch_whitelist_message {
display: block;
margin: 12px 0;
}
.gglcptch_v1,
.gglcptch_v2 {
min-width: 1px;
} .rtl .gglcptch_v1 .recaptcha_r2_c1 {
background: url(https://www.google.com/recaptcha/api/img/red/sprite.png) -27px 0 no-repeat !important;
}
.rtl .gglcptch_v1 .recaptcha_r2_c2 {
background: url(https://www.google.com/recaptcha/api/img/red/sprite.png) -18px 0 no-repeat !important;
}
.rtl .gglcptch_v1 .recaptcha_r3_c1 {
background: url(https://www.google.com/recaptcha/api/img/red/sprite.png) -9px 0 no-repeat !important;
}
.rtl .gglcptch_v1 .recaptcha_r3_c3 {
background: url(https://www.google.com/recaptcha/api/img/red/sprite.png) 0 0 no-repeat !important;
}@font-face {
font-family: 'revicons';
src: url(//ellidavis.com/wp-content/plugins/revslider/rs-plugin/font/revicons.eot?5510888);
src: url(//ellidavis.com/wp-content/plugins/revslider/rs-plugin/font/revicons.eot?5510888#iefix) format('embedded-opentype'),
url(//ellidavis.com/wp-content/plugins/revslider/rs-plugin/font/revicons.woff?5510888) format('woff'),
url(//ellidavis.com/wp-content/plugins/revslider/rs-plugin/font/revicons.ttf?5510888) format('truetype'),
url(//ellidavis.com/wp-content/plugins/revslider/rs-plugin/font/revicons.svg?5510888#revicons) format('svg');
font-weight: normal;
font-style: normal;
}   [class^="revicon-"]:before, [class*=" revicon-"]:before {
font-family: "revicons";
font-style: normal;
font-weight: normal;
speak: none;
display: inline-block;
text-decoration: inherit;
width: 1em;
margin-right: .2em;
text-align: center;  font-variant: normal;
text-transform: none; line-height: 1em;  margin-left: .2em;    }
.revicon-search-1:before { content: '\e802'; } .revicon-pencil-1:before { content: '\e831'; } .revicon-picture-1:before { content: '\e803'; } .revicon-cancel:before { content: '\e80a'; } .revicon-info-circled:before { content: '\e80f'; } .revicon-trash:before { content: '\e801'; } .revicon-left-dir:before { content: '\e817'; } .revicon-right-dir:before { content: '\e818'; } .revicon-down-open:before { content: '\e83b'; } .revicon-left-open:before { content: '\e819'; } .revicon-right-open:before { content: '\e81a'; } .revicon-angle-left:before { content: '\e820'; } .revicon-angle-right:before { content: '\e81d'; } .revicon-left-big:before { content: '\e81f'; } .revicon-right-big:before { content: '\e81e'; } .revicon-magic:before { content: '\e807'; } .revicon-picture:before { content: '\e800'; } .revicon-export:before { content: '\e80b'; } .revicon-cog:before { content: '\e832'; } .revicon-login:before { content: '\e833'; } .revicon-logout:before { content: '\e834'; } .revicon-video:before { content: '\e805'; } .revicon-arrow-combo:before { content: '\e827'; } .revicon-left-open-1:before { content: '\e82a'; } .revicon-right-open-1:before { content: '\e82b'; } .revicon-left-open-mini:before { content: '\e822'; } .revicon-right-open-mini:before { content: '\e823'; } .revicon-left-open-big:before { content: '\e824'; } .revicon-right-open-big:before { content: '\e825'; } .revicon-left:before { content: '\e836'; } .revicon-right:before { content: '\e826'; } .revicon-ccw:before { content: '\e808'; } .revicon-arrows-ccw:before { content: '\e806'; } .revicon-palette:before { content: '\e829'; } .revicon-list-add:before { content: '\e80c'; } .revicon-doc:before { content: '\e809'; } .revicon-left-open-outline:before { content: '\e82e'; } .revicon-left-open-2:before { content: '\e82c'; } .revicon-right-open-outline:before { content: '\e82f'; } .revicon-right-open-2:before { content: '\e82d'; } .revicon-equalizer:before { content: '\e83a'; } .revicon-layers-alt:before { content: '\e804'; } .revicon-popup:before { content: '\e828'; }  .tp-static-layers				{	position:absolute; z-index:505; top:0px;left:0px}
.tp-caption .frontcorner		{
width: 0;
height: 0;
border-left: 40px solid transparent;
border-right: 0px solid transparent;
border-top: 40px solid #00A8FF;
position: absolute;left:-40px;top:0px;
}
.tp-caption .backcorner		{
width: 0;
height: 0;
border-left: 0px solid transparent;
border-right: 40px solid transparent;
border-bottom: 40px solid #00A8FF;
position: absolute;right:0px;top:0px;
}
.tp-caption .frontcornertop		{
width: 0;
height: 0;
border-left: 40px solid transparent;
border-right: 0px solid transparent;
border-bottom: 40px solid #00A8FF;
position: absolute;left:-40px;top:0px;
}
.tp-caption .backcornertop		{
width: 0;
height: 0;
border-left: 0px solid transparent;
border-right: 40px solid transparent;
border-top: 40px solid #00A8FF;
position: absolute;right:0px;top:0px;
} .rev_slider_wrapper{
position:relative;
}
.rev_slider_wrapper >ul	{
visibility:hidden;
}
.rev_slider{
position:relative;
overflow:visible;
}
.rev_slider img{
max-width:none !important;
-moz-transition: none 0;
-webkit-transition: none 0;
-o-transition: none 0;
transition: none 0;
margin:0px;
padding:0px;
border-width:0px;
border:none;
}
.rev_slider .no-slides-text{
font-weight:bold;
text-align:center;
padding-top:80px;
}
.rev_slider ul{
margin:0px;
padding:0px;
list-style: none !important;
list-style-type: none;
background-position:0px 0px;
}
.rev_slider ul li,
.rev_slider >ul >li,
.rev_slider >ul >li:before{
list-style:none !important;
position:absolute;
visibility:hidden;
margin:0px !important;
padding:0px !important;
overflow-x: visible;
overflow-y: visible;
list-style-type: none !important;
background-image:none;
background-position:0px 0px;
text-indent: 0em;
}
.rev_slider .tp-caption,
.rev_slider .caption { position:absolute;  visibility:hidden; white-space: nowrap}
.tp-simpleresponsive img	{	max-width:none} .tp-caption { z-index:1}
.tp_inner_padding	{	box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
max-height:none !important;	}
.tp-hide-revslider,.tp-caption.tp-hidden-caption	{	visibility:hidden !important; display:none !important}
.rev_slider embed,
.rev_slider iframe,
.rev_slider object,
.rev_slider video {max-width: none !important}  .noFilterClass {
filter:none !important;
}  .caption.fullscreenvideo {	left:0px; top:0px; position:absolute;width:100%;height:100%}
.caption.fullscreenvideo iframe,
.caption.fullscreenvideo video	{ width:100% !important; height:100% !important; display: none}
.tp-caption.fullscreenvideo	{	left:0px; top:0px; position:absolute;width:100%;height:100%}
.tp-caption.fullscreenvideo iframe,
.tp-caption.fullscreenvideo iframe video	{ width:100% !important; height:100% !important; display: none}
.fullcoveredvideo video,
.fullscreenvideo video					{	background: #000}
.fullcoveredvideo .tp-poster		{	background-position: center center;background-size: cover;width:100%;height:100%;top:0px;left:0px}
.html5vid.videoisplaying .tp-poster	{	display: none}
.tp-video-play-button		{	background:#000;
background:rgba(0,0,0,0.3);
padding:5px;
border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;
position: absolute;
top: 50%;
left: 50%;
font-size: 40px;
color: #FFF;
z-index: 3;
margin-top: -27px;
margin-left: -28px;
text-align: center;
cursor: pointer;
}
.html5vid .tp-revstop		{	width:15px;height:20px; border-left:5px solid #fff; border-right:5px solid #fff; position: relative;margin:10px 20px; box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
}
.html5vid .tp-revstop	{	display:none}
.html5vid.videoisplaying .revicon-right-dir	{	display:none}
.html5vid.videoisplaying .tp-revstop	{	display:block}
.html5vid.videoisplaying .tp-video-play-button	{	display:none}
.html5vid:hover .tp-video-play-button { display:block}
.fullcoveredvideo .tp-video-play-button	{	display:none !important}  .tp-dottedoverlay						{	background-repeat:repeat;width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:3}
.tp-dottedoverlay.twoxtwo				{	background:url(//ellidavis.com/wp-content/plugins/revslider/rs-plugin/assets/gridtile.png)}
.tp-dottedoverlay.twoxtwowhite			{	background:url(//ellidavis.com/wp-content/plugins/revslider/rs-plugin/assets/gridtile_white.png)}
.tp-dottedoverlay.threexthree			{	background:url(//ellidavis.com/wp-content/plugins/revslider/rs-plugin/assets/gridtile_3x3.png)}
.tp-dottedoverlay.threexthreewhite		{	background:url(//ellidavis.com/wp-content/plugins/revslider/rs-plugin/assets/gridtile_3x3_white.png)}  .fullscreen-container {
width:100%;
position:relative;
padding:0;
}
.fullwidthbanner-container{
width:100%;
position:relative;
padding:0;
overflow:hidden;
}
.fullwidthbanner-container .fullwidthabanner{
width:100%;
position:relative;
} .tp-simpleresponsive .slotholder *,
.tp-simpleresponsive img			{ } .tp-simpleresponsive .caption,
.tp-simpleresponsive .tp-caption { position:absolute;
-webkit-font-smoothing: antialiased !important;
} .tp-bannershadow  {
position:absolute;
margin-left:auto;
margin-right:auto;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
}
.tp-bannershadow.tp-shadow1 {	background:url(//ellidavis.com/wp-content/plugins/revslider/rs-plugin/assets/shadow1.png) no-repeat; background-size:100% 100%; width:890px; height:30px; bottom:-30px}
.tp-bannershadow.tp-shadow2 {	background:url(//ellidavis.com/wp-content/plugins/revslider/rs-plugin/assets/shadow2.png) no-repeat; background-size:100% 100%; width:890px; height:60px;bottom:-60px}
.tp-bannershadow.tp-shadow3 {	background:url(//ellidavis.com/wp-content/plugins/revslider/rs-plugin/assets/shadow3.png) no-repeat; background-size:100% 100%; width:890px; height:60px;bottom:-60px} .tp-button{
padding:6px 13px 5px;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
height:30px;
cursor:pointer;
color:#fff !important; text-shadow:0px 1px 1px rgba(0, 0, 0, 0.6) !important; font-size:15px; line-height:45px !important;
background:url(//ellidavis.com/wp-content/plugins/revslider/rs-plugin/images/gradient/g30.png) repeat-x top; font-family: arial, sans-serif; font-weight: bold; letter-spacing: -1px;
text-decoration:none;
}
.tp-button.big			{	color:#fff; text-shadow:0px 1px 1px rgba(0, 0, 0, 0.6); font-weight:bold; padding:9px 20px; font-size:19px;  line-height:57px !important; background:url(//ellidavis.com/wp-content/plugins/revslider/rs-plugin/images/gradient/g40.png) repeat-x top}
.purchase:hover,
.tp-button:hover,
.tp-button.big:hover		{	background-position:bottom, 15px 11px}  .tp-button.green, .tp-button:hover.green,
.purchase.green, .purchase:hover.green			{ background-color:#21a117; -webkit-box-shadow:  0px 3px 0px 0px #104d0b;        -moz-box-shadow:   0px 3px 0px 0px #104d0b;        box-shadow:   0px 3px 0px 0px #104d0b;  }
.tp-button.blue, .tp-button:hover.blue,
.purchase.blue, .purchase:hover.blue			{ background-color:#1d78cb; -webkit-box-shadow:  0px 3px 0px 0px #0f3e68;        -moz-box-shadow:   0px 3px 0px 0px #0f3e68;        box-shadow:   0px 3px 0px 0px #0f3e68}
.tp-button.red, .tp-button:hover.red,
.purchase.red, .purchase:hover.red				{ background-color:#cb1d1d; -webkit-box-shadow:  0px 3px 0px 0px #7c1212;        -moz-box-shadow:   0px 3px 0px 0px #7c1212;        box-shadow:   0px 3px 0px 0px #7c1212}
.tp-button.orange, .tp-button:hover.orange,
.purchase.orange, .purchase:hover.orange		{ background-color:#ff7700; -webkit-box-shadow:  0px 3px 0px 0px #a34c00;        -moz-box-shadow:   0px 3px 0px 0px #a34c00;        box-shadow:   0px 3px 0px 0px #a34c00}
.tp-button.darkgrey,.tp-button.grey,
.tp-button:hover.darkgrey,.tp-button:hover.grey,
.purchase.darkgrey, .purchase:hover.darkgrey	{ background-color:#555; -webkit-box-shadow:  0px 3px 0px 0px #222;        -moz-box-shadow:   0px 3px 0px 0px #222;        box-shadow:   0px 3px 0px 0px #222}
.tp-button.lightgrey, .tp-button:hover.lightgrey,
.purchase.lightgrey, .purchase:hover.lightgrey	{ background-color:#888; -webkit-box-shadow:  0px 3px 0px 0px #555;        -moz-box-shadow:   0px 3px 0px 0px #555;        box-shadow:   0px 3px 0px 0px #555}  .tpclear								{	clear:both}
.tp-bullets								{	z-index:1000; position:absolute;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
-moz-opacity: 1;
-khtml-opacity: 1;
opacity: 1;
-webkit-transition: opacity 0.2s ease-out; -moz-transition: opacity 0.2s ease-out; -o-transition: opacity 0.2s ease-out; -ms-transition: opacity 0.2s ease-out;
-webkit-transform: translateZ(5px);
}
.tp-bullets.hidebullets					{
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
-moz-opacity: 0;
-khtml-opacity: 0;
opacity: 0;
}
.tp-bullets.simplebullets.navbar						{ 	border:1px solid #666; border-bottom:1px solid #444; background:url(//ellidavis.com/wp-content/plugins/revslider/rs-plugin/assets/boxed_bgtile.png); height:40px; padding:0px 10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px }
.tp-bullets.simplebullets.navbar-old					{ 	 background:url(//ellidavis.com/wp-content/plugins/revslider/rs-plugin/assets/navigdots_bgtile.png); height:35px; padding:0px 10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px }
.tp-bullets.simplebullets.round .bullet					{	cursor:pointer; position:relative;	background:url(//ellidavis.com/wp-content/plugins/revslider/rs-plugin/assets/bullet.png) no-repeat top left;	width:20px;	height:20px;  margin-right:0px; float:left; margin-top:0px; margin-left:3px}
.tp-bullets.simplebullets.round .bullet.last			{	margin-right:3px}
.tp-bullets.simplebullets.round-old .bullet				{	cursor:pointer; position:relative;	background:url(//ellidavis.com/wp-content/plugins/revslider/rs-plugin/assets/bullets.png) no-repeat bottom left;	width:23px;	height:23px;  margin-right:0px; float:left; margin-top:0px}
.tp-bullets.simplebullets.round-old .bullet.last		{	margin-right:0px} .tp-bullets.simplebullets.square .bullet				{	cursor:pointer; position:relative;	background:url(//ellidavis.com/wp-content/plugins/revslider/rs-plugin/assets/bullets2.png) no-repeat bottom left;	width:19px;	height:19px;  margin-right:0px; float:left; margin-top:0px}
.tp-bullets.simplebullets.square .bullet.last			{	margin-right:0px} .tp-bullets.simplebullets.square-old .bullet			{	cursor:pointer; position:relative;	background:url(//ellidavis.com/wp-content/plugins/revslider/rs-plugin/assets/bullets2.png) no-repeat bottom left;	width:19px;	height:19px;  margin-right:0px; float:left; margin-top:0px}
.tp-bullets.simplebullets.square-old .bullet.last		{	margin-right:0px} .tp-bullets.simplebullets.navbar .bullet				{	cursor:pointer; position:relative;	background:url(//ellidavis.com/wp-content/plugins/revslider/rs-plugin/assets/bullet_boxed.png) no-repeat top left;	width:18px;	height:19px;   margin-right:5px; float:left; margin-top:10px}
.tp-bullets.simplebullets.navbar .bullet.first			{	margin-left:0px !important}
.tp-bullets.simplebullets.navbar .bullet.last			{	margin-right:0px !important} .tp-bullets.simplebullets.navbar-old .bullet			{	cursor:pointer; position:relative;	background:url(//ellidavis.com/wp-content/plugins/revslider/rs-plugin/assets/navigdots.png) no-repeat bottom left;	width:15px;	height:15px;  margin-left:5px !important; margin-right:5px !important;float:left; margin-top:10px}
.tp-bullets.simplebullets.navbar-old .bullet.first		{	margin-left:0px !important}
.tp-bullets.simplebullets.navbar-old .bullet.last		{	margin-right:0px !important}
.tp-bullets.simplebullets .bullet:hover,
.tp-bullets.simplebullets .bullet.selected				{	background-position:top left; }
.tp-bullets.simplebullets.round .bullet:hover,
.tp-bullets.simplebullets.round .bullet.selected,
.tp-bullets.simplebullets.navbar .bullet:hover,
.tp-bullets.simplebullets.navbar .bullet.selected		{	background-position:bottom left; } .tparrows												{	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
-moz-opacity: 1;
-khtml-opacity: 1;
opacity: 1;
-webkit-transition: opacity 0.2s ease-out; -moz-transition: opacity 0.2s ease-out; -o-transition: opacity 0.2s ease-out; -ms-transition: opacity 0.2s ease-out;
-webkit-transform: translateZ(1000px);
-webkit-transform-style: preserve-3d;
}
.tparrows .tp-arr-imgholder								{ display: none}
.tparrows .tp-arr-titleholder							{ display: none}
.tparrows.hidearrows									{
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
-moz-opacity: 0;
-khtml-opacity: 0;
opacity: 0;
}
.tp-leftarrow											{	z-index:100;cursor:pointer; position:relative;	background:url(//ellidavis.com/wp-content/plugins/revslider/rs-plugin/assets/large_left.png) no-repeat top left;	width:40px;	height:40px;   }
.tp-rightarrow											{	z-index:100;cursor:pointer; position:relative;	background:url(//ellidavis.com/wp-content/plugins/revslider/rs-plugin/assets/large_right.png) no-repeat top left;	width:40px;	height:40px;   }
.tp-leftarrow.round										{	z-index:100;cursor:pointer; position:relative;	background:url(//ellidavis.com/wp-content/plugins/revslider/rs-plugin/assets/small_left.png) no-repeat top left;	width:19px;	height:14px;  margin-right:0px; float:left; margin-top:0px;	}
.tp-rightarrow.round									{	z-index:100;cursor:pointer; position:relative;	background:url(//ellidavis.com/wp-content/plugins/revslider/rs-plugin/assets/small_right.png) no-repeat top left;	width:19px;	height:14px;  margin-right:0px; float:left;	margin-top:0px}
.tp-leftarrow.round-old									{	z-index:100;cursor:pointer; position:relative;	background:url(//ellidavis.com/wp-content/plugins/revslider/rs-plugin/assets/arrow_left.png) no-repeat top left;	width:26px;	height:26px;  margin-right:0px; float:left; margin-top:0px;	}
.tp-rightarrow.round-old								{	z-index:100;cursor:pointer; position:relative;	background:url(//ellidavis.com/wp-content/plugins/revslider/rs-plugin/assets/arrow_right.png) no-repeat top left;	width:26px;	height:26px;  margin-right:0px; float:left;	margin-top:0px}
.tp-leftarrow.navbar									{	z-index:100;cursor:pointer; position:relative;	background:url(//ellidavis.com/wp-content/plugins/revslider/rs-plugin/assets/small_left_boxed.png) no-repeat top left;	width:20px;	height:15px;   float:left;	margin-right:6px; margin-top:12px}
.tp-rightarrow.navbar									{	z-index:100;cursor:pointer; position:relative;	background:url(//ellidavis.com/wp-content/plugins/revslider/rs-plugin/assets/small_right_boxed.png) no-repeat top left;	width:20px;	height:15px;   float:left;	margin-left:6px; margin-top:12px}
.tp-leftarrow.navbar-old								{	z-index:100;cursor:pointer; position:relative;	background:url(//ellidavis.com/wp-content/plugins/revslider/rs-plugin/assets/arrowleft.png) no-repeat top left;		width:9px;	height:16px;   float:left;	margin-right:6px; margin-top:10px}
.tp-rightarrow.navbar-old								{	z-index:100;cursor:pointer; position:relative;	background:url(//ellidavis.com/wp-content/plugins/revslider/rs-plugin/assets/arrowright.png) no-repeat top left;	width:9px;	height:16px;   float:left;	margin-left:6px; margin-top:10px}
.tp-leftarrow.navbar-old.thumbswitharrow				{	margin-right:10px; }
.tp-rightarrow.navbar-old.thumbswitharrow				{	margin-left:0px; }
.tp-leftarrow.square									{	z-index:100;cursor:pointer; position:relative;	background:url(//ellidavis.com/wp-content/plugins/revslider/rs-plugin/assets/arrow_left2.png) no-repeat top left;	width:12px;	height:17px;   float:left;	margin-right:0px; margin-top:0px}
.tp-rightarrow.square									{	z-index:100;cursor:pointer; position:relative;	background:url(//ellidavis.com/wp-content/plugins/revslider/rs-plugin/assets/arrow_right2.png) no-repeat top left;	width:12px;	height:17px;   float:left;	margin-left:0px; margin-top:0px}
.tp-leftarrow.square-old								{	z-index:100;cursor:pointer; position:relative;	background:url(//ellidavis.com/wp-content/plugins/revslider/rs-plugin/assets/arrow_left2.png) no-repeat top left;	width:12px;	height:17px;   float:left;	margin-right:0px; margin-top:0px}
.tp-rightarrow.square-old								{	z-index:100;cursor:pointer; position:relative;	background:url(//ellidavis.com/wp-content/plugins/revslider/rs-plugin/assets/arrow_right2.png) no-repeat top left;	width:12px;	height:17px;   float:left;	margin-left:0px; margin-top:0px}
.tp-leftarrow.default									{	z-index:100;cursor:pointer; position:relative;	background:url(//ellidavis.com/wp-content/plugins/revslider/rs-plugin/assets/large_left.png) no-repeat 0 0;	width:40px;	height:40px;
}
.tp-rightarrow.default									{	z-index:100;cursor:pointer; position:relative;	background:url(//ellidavis.com/wp-content/plugins/revslider/rs-plugin/assets/large_right.png) no-repeat 0 0;	width:40px;	height:40px;
}
.tp-leftarrow:hover,
.tp-rightarrow:hover 									{	background-position:bottom left; } .tp-bullets.tp-thumbs						{	z-index:1000; position:absolute; padding:3px;background-color:#fff;
width:500px;height:50px; margin-top:-50px;
vertical-align: top;
}
.tp-bullets.tp-thumbs img					{	vertical-align: top}
.fullwidthbanner-container .tp-thumbs		{  padding:3px}
.tp-bullets.tp-thumbs .tp-mask				{	width:500px; height:50px; overflow:hidden; position:relative}
.tp-bullets.tp-thumbs .tp-mask .tp-thumbcontainer	{	width:5000px; position:absolute}
.tp-bullets.tp-thumbs .bullet				{   width:100px; height:50px; cursor:pointer; overflow:hidden;background:none;margin:0;float:left;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; -moz-opacity: 0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
-webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; -ms-transition: all 0.2s ease-out;
}
.tp-bullets.tp-thumbs .bullet:hover,
.tp-bullets.tp-thumbs .bullet.selected		{ 	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
-moz-opacity: 1;
-khtml-opacity: 1;
opacity: 1;
}
.tp-thumbs img								{	width:100%; } .tp-bannertimer								{	visibility: hidden; width:100%; height:5px; background: #fff; background: rgba(0,0,0,0.15); position:absolute; z-index:200; top:0px}
.tp-bannertimer.tp-bottom					{	top:auto; bottom:0px !important;height:5px}  .tparrows.preview1 							{	width:100px;height:100px;-webkit-transform-style: preserve-3d; -webkit-perspective: 1000; -moz-perspective: 1000; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden;background: transparent}
.tparrows.preview1:after					{	position:absolute; left:0px;top:0px; font-family: "revicons"; color:#fff; font-size:30px; width:100px;height:100px;text-align: center; background:#fff;background:rgba(0,0,0,0.15);z-index:2;line-height:100px; -webkit-transition: background 0.3s, color 0.3s; -moz-transition: background 0.3s, color 0.3s; transition: background 0.3s, color 0.3s}
.tp-rightarrow.preview1:after				{	content: '\e825';  }
.tp-leftarrow.preview1:after				{	content: '\e824';  }
.tparrows.preview1:hover:after 				{	background:rgba(255,255,255,1); color:#aaa; }
.tparrows.preview1 .tp-arr-imgholder 		{	background-size:cover; background-position:center center; display:block;width:100%;height:100%;position:absolute;top:0px;
-webkit-transition: -webkit-transform 0.3s;
transition: transform 0.3s;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
} .tp-rightarrow.preview1 .tp-arr-imgholder	{	right:100%;
-webkit-transform: rotateY(-90deg);
transform: rotateY(-90deg);
-webkit-transform-origin: 100% 50%;
transform-origin: 100% 50%;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-moz-opacity: 0.0;-khtml-opacity: 0.0;opacity: 0.0;
}
.tp-leftarrow.preview1 .tp-arr-imgholder	{	left:100%;
-webkit-transform: rotateY(90deg);
transform: rotateY(90deg);
-webkit-transform-origin: 0% 50%;
transform-origin: 0% 50%;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-moz-opacity: 0.0;-khtml-opacity: 0.0;opacity: 0.0;
}
.tparrows.preview1:hover .tp-arr-imgholder	{	-webkit-transform: rotateY(0deg);
transform: rotateY(0deg);
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;
}
@media only screen and (min-width: 768px) and (max-width: 979px) {
.tparrows.preview1,
.tparrows.preview1:after	{	width:80px; height:80px;line-height:80px; font-size:24px}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
.tparrows.preview1,
.tparrows.preview1:after	{	width:60px; height:60px;line-height:60px;font-size:20px}
}
@media only screen and (min-width: 0px) and (max-width: 479px) {
.tparrows.preview1,
.tparrows.preview1:after	{	width:40px; height:40px;line-height:40px; font-size:12px}
} .tp-bullets.preview1 						{ 	height: 21px; }
.tp-bullets.preview1 .bullet 				{	cursor: pointer;
position: relative !important;
background: rgba(0, 0, 0, 0.15) !important; -webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
width: 5px !important;
height: 5px !important;
border: 8px solid rgba(0, 0, 0, 0) !important;
display: inline-block;
margin-right: 5px !important;
margin-bottom: 0px !important;
-webkit-transition: background-color 0.2s, border-color 0.2s;
-moz-transition: background-color 0.2s, border-color 0.2s;
-o-transition: background-color 0.2s, border-color 0.2s;
-ms-transition: background-color 0.2s, border-color 0.2s;
transition: background-color 0.2s, border-color 0.2s;
float:none !important;
box-sizing:content-box;
-moz-box-sizing:content-box;
-webkit-box-sizing:content-box;
}
.tp-bullets.preview1 .bullet.last 			{	margin-right: 0px; }
.tp-bullets.preview1 .bullet:hover,
.tp-bullets.preview1 .bullet.selected 		{	-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
background: #aaa !important;
width: 5px !important;
height: 5px !important;
border: 8px solid rgba(255, 255, 255, 1) !important;
} .tparrows.preview2 							{	min-width:60px; min-height:60px; background:#fff; ;
border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;
overflow:hidden;
-webkit-transition: -webkit-transform 1.3s;
-webkit-transition: width 0.3s, background-color 0.3s, opacity 0.3s;
transition: width 0.3s, background-color 0.3s, opacity 0.3s;
backface-visibility: hidden;
}
.tparrows.preview2:after					{	position:absolute; top:50%; font-family: "revicons"; color:#aaa; font-size:25px; margin-top: -12px; -webkit-transition: color 0.3s; -moz-transition: color 0.3s; transition: color 0.3s }
.tp-rightarrow.preview2:after				{	content: '\e81e';  right:18px; }
.tp-leftarrow.preview2:after				{	content: '\e81f';  left:18px; }
.tparrows.preview2 .tp-arr-titleholder 		{	background-size:cover; background-position:center center; display:block; visibility:hidden;position:relative;top:0px;
-webkit-transition: -webkit-transform 0.3s;
transition: transform 0.3s;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
white-space: nowrap;
color: #000;
text-transform: uppercase;
font-weight: 400;
font-size: 14px;
line-height: 60px;
padding:0px 10px;
}
.tp-rightarrow.preview2 .tp-arr-titleholder	{	 right:50px;
-webkit-transform: translateX(-100%);
transform: translateX(-100%);
}
.tp-leftarrow.preview2 .tp-arr-titleholder	{	left:50px;
-webkit-transform: translateX(100%);
transform: translateX(100%);
}
.tparrows.preview2.hovered					{	width:300px}
.tparrows.preview2:hover					{	background:#fff}
.tparrows.preview2:hover:after				{	color:#000}
.tparrows.preview2:hover .tp-arr-titleholder{	-webkit-transform: translateX(0px);
transform: translateX(0px);
visibility: visible;
position: absolute;
} .tp-bullets.preview2 						{ 	height: 17px; }
.tp-bullets.preview2 .bullet 				{	cursor: pointer;
position: relative !important;
background: rgba(0, 0, 0, 0.5) !important;
-webkit-border-radius: 10px;
border-radius: 10px;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
width: 6px !important;
height: 6px !important;
border: 5px solid rgba(0, 0, 0, 0) !important;
display: inline-block;
margin-right: 2px !important;
margin-bottom: 0px !important;
-webkit-transition: background-color 0.2s, border-color 0.2s;
-moz-transition: background-color 0.2s, border-color 0.2s;
-o-transition: background-color 0.2s, border-color 0.2s;
-ms-transition: background-color 0.2s, border-color 0.2s;
transition: background-color 0.2s, border-color 0.2s;
float:none !important;
box-sizing:content-box;
-moz-box-sizing:content-box;
-webkit-box-sizing:content-box;
}
.tp-bullets.preview2 .bullet.last 			{	margin-right: 0px; }
.tp-bullets.preview2 .bullet:hover,
.tp-bullets.preview2 .bullet.selected 		{	-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
background: rgba(255, 255, 255, 1) !important;
width: 6px !important;
height: 6px !important;
border: 5px solid rgba(0, 0, 0, 1) !important;
}
.tp-arr-titleholder.alwayshidden			{	display:none !important}
@media only screen and (min-width: 768px) and (max-width: 979px) {
.tparrows.preview2 {	min-width:40px; min-height:40px; width:40px;height:40px;
border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;
}
.tparrows.preview2:after					{	position:absolute; top:50%; font-family: "revicons"; font-size:20px; margin-top: -12px}
.tp-rightarrow.preview2:after				{	content: '\e81e';  right:11px}
.tp-leftarrow.preview2:after				{	content: '\e81f';  left:11px}
.tparrows.preview2 .tp-arr-titleholder		{	font-size:12px; line-height:40px; letter-spacing: 0px}
.tp-rightarrow.preview2 .tp-arr-titleholder	{	right:35px}
.tp-leftarrow.preview2 .tp-arr-titleholder	{	left:35px}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
.tparrows.preview2 						{	min-width:30px; min-height:30px; width:30px;height:30px;
border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;
}
.tparrows.preview2:after					{	position:absolute; top:50%; font-family: "revicons"; font-size:14px; margin-top: -12px}
.tp-rightarrow.preview2:after				{	content: '\e81e';  right:8px}
.tp-leftarrow.preview2:after				{	content: '\e81f';  left:8px}
.tparrows.preview2 .tp-arr-titleholder		{	font-size:10px; line-height:30px; letter-spacing: 0px}
.tp-rightarrow.preview2 .tp-arr-titleholder	{	right:25px}
.tp-leftarrow.preview2 .tp-arr-titleholder	{	left:25px}
.tparrows.preview2 .tp-arr-titleholder		{	display:none;visibility:none}
}
@media only screen and (min-width: 0px) and (max-width: 479px) {
.tparrows.preview2 							{	min-width:30px; min-height:30px; width:30px;height:30px;
border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;
}
.tparrows.preview2:after					{	position:absolute; top:50%; font-family: "revicons"; font-size:14px; margin-top: -12px}
.tp-rightarrow.preview2:after				{	content: '\e81e';  right:8px}
.tp-leftarrow.preview2:after				{	content: '\e81f';  left:8px}
.tparrows.preview2 .tp-arr-titleholder		{	display:none;visibility:none}
.tparrows.preview2:hover					{	width:30px !important; height:30px !important}
} .tparrows.preview3 							{	width:70px; height:70px; background:#fff; background:rgba(255,255,255,1); -webkit-transform-style: flat; }
.tparrows.preview3:after					{	position:absolute;  line-height: 70px;text-align: center; font-family: "revicons"; color:#aaa; font-size:30px; top:0px;left:0px;;background:#fff; z-index:100; width:70px;height:70px; -webkit-transition: color 0.3s; -moz-transition: color 0.3s; transition: color 0.3s}
.tparrows.preview3:hover:after					{	color:#000; }
.tp-rightarrow.preview3:after				{	content: '\e825';  }
.tp-leftarrow.preview3:after				{	content: '\e824';  }
.tparrows.preview3 .tp-arr-iwrapper			{
-webkit-transform: scale(0,1);
transform: scale(0,1);
-webkit-transform-origin: 100% 50%;
transform-origin: 100% 50%;
-webkit-transition: -webkit-transform 0.2s;
transition: transform 0.2s;
z-index:0;position: absolute; background: #000; background: rgba(0,0,0,0.75);
display: table;min-height:90px;top:-10px}
.tp-leftarrow.preview3 .tp-arr-iwrapper		{	 -webkit-transform: scale(0,1);
transform: scale(0,1);
-webkit-transform-origin: 0% 50%;
transform-origin: 0% 50%;
}
.tparrows.preview3 .tp-arr-imgholder 		{	display:block;background-size:cover; background-position:center center; display:table-cell;min-width:90px;height:90px;
position:relative;top:0px; }
.tp-rightarrow.preview3 .tp-arr-iwrapper	{	right:0px;padding-right:70px}
.tp-leftarrow.preview3 .tp-arr-iwrapper		{	left:0px; direction: rtl;padding-left:70px}
.tparrows.preview3 .tp-arr-titleholder		{	display:table-cell; padding:30px;font-size:16px; color:#fff;white-space: nowrap; position: relative; clear:right;vertical-align: middle}
.tparrows.preview3:hover .tp-arr-iwrapper	{
-webkit-transform: scale(1,1);
transform: scale(1,1);
} .tp-bullets.preview3 						{ 	height: 17px; }
.tp-bullets.preview3 .bullet 				{	cursor: pointer;
position: relative !important;
background: rgba(0, 0, 0, 0.5) !important;
-webkit-border-radius: 10px;
border-radius: 10px;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
width: 6px !important;
height: 6px !important;
border: 5px solid rgba(0, 0, 0, 0) !important;
display: inline-block;
margin-right: 2px !important;
margin-bottom: 0px !important;
-webkit-transition: background-color 0.2s, border-color 0.2s;
-moz-transition: background-color 0.2s, border-color 0.2s;
-o-transition: background-color 0.2s, border-color 0.2s;
-ms-transition: background-color 0.2s, border-color 0.2s;
transition: background-color 0.2s, border-color 0.2s;
float:none !important;
box-sizing:content-box;
-moz-box-sizing:content-box;
-webkit-box-sizing:content-box;
}
.tp-bullets.preview3 .bullet.last 			{	margin-right: 0px; }
.tp-bullets.preview3 .bullet:hover,
.tp-bullets.preview3 .bullet.selected 		{	-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
background: rgba(255, 255, 255, 1) !important;
width: 6px !important;
height: 6px !important;
border: 5px solid rgba(0, 0, 0, 1) !important;
}
@media only screen and (min-width: 768px) and (max-width: 979px) {
.tparrows.preview3:after,
.tparrows.preview3 							{	width:50px; height:50px; line-height:50px;font-size:20px}
.tparrows.preview3 .tp-arr-iwrapper			{	min-height:70px}
.tparrows.preview3 .tp-arr-imgholder 		{	min-width:70px;height:70px}
.tp-rightarrow.preview3 .tp-arr-iwrapper	{	padding-right:50px}
.tp-leftarrow.preview3 .tp-arr-iwrapper		{	padding-left:50px}
.tparrows.preview3 .tp-arr-titleholder		{	padding:10px;font-size:16px; }
}
@media only screen  and (max-width: 767px) {
.tparrows.preview3:after,
.tparrows.preview3 							{	width:50px; height:50px; line-height:50px;font-size:20px}
.tparrows.preview3 .tp-arr-iwrapper			{	min-height:70px}
} .tparrows.preview4 							{	width:30px; height:110px;  background:transparent;-webkit-transform-style: preserve-3d; -webkit-perspective: 1000; -moz-perspective: 1000}
.tparrows.preview4:after					{	position:absolute;  line-height: 110px;text-align: center; font-family: "revicons"; color:#fff; font-size:20px; top:0px;left:0px;z-index:0; width:30px;height:110px; background: #000; background: rgba(0,0,0,0.25);
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;
}
.tp-rightarrow.preview4:after				{	content: '\e825';  }
.tp-leftarrow.preview4:after				{	content: '\e824';  }
.tparrows.preview4 .tp-arr-allwrapper		{	visibility:hidden;width:180px;position: absolute;z-index: 1;min-height:120px;top:0px;left:-150px; overflow: hidden;-webkit-perspective: 1000px;-webkit-transform-style: flat}
.tp-leftarrow.preview4 .tp-arr-allwrapper	{	left:0px}
.tparrows.preview4 .tp-arr-iwrapper			{	position: relative}
.tparrows.preview4 .tp-arr-imgholder 		{	display:block;background-size:cover; background-position:center center;width:180px;height:110px;
position:relative;top:0px;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.tparrows.preview4 .tp-arr-imgholder2 		{	display:block;background-size:cover; background-position:center center; width:180px;height:110px;
position:absolute;top:0px; left:180px;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.tp-leftarrow.preview4 .tp-arr-imgholder2 	{	left:-180px}
.tparrows.preview4 .tp-arr-titleholder		{	display:block; font-size:12px; line-height:25px; padding:0px 10px;text-align:left;color:#fff; position: relative;
background: #000;
color: #FFF;
text-transform: uppercase;
white-space: nowrap;
letter-spacing: 1px;
font-weight: 700;
font-size: 11px;
line-height: 2.75;
-webkit-transition: all 0.3s;
transition: all 0.3s;
-webkit-transform: rotateX(-90deg);
transform: rotateX(-90deg);
-webkit-transform-origin: 50% 0;
transform-origin: 50% 0;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-moz-opacity: 0.0;-khtml-opacity: 0.0;opacity: 0.0;
}
.tparrows.preview4:after				{	transform-origin: 100% 100%; -webkit-transform-origin: 100% 100%}
.tp-leftarrow.preview4:after			{	transform-origin: 0% 0%; -webkit-transform-origin: 0% 0%}
@media only screen and (min-width: 768px)  {
.tparrows.preview4:hover:after				{	-webkit-transform: rotateY(-90deg); transform:rotateY(-90deg)}
.tp-leftarrow.preview4:hover:after			{	-webkit-transform: rotateY(90deg); transform:rotateY(90deg)}
.tparrows.preview4:hover .tp-arr-titleholder	{	-webkit-transition-delay: 0.4s;
transition-delay: 0.4s;
-webkit-transform: rotateX(0deg);
transform: rotateX(0deg);
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;
}
} .tp-bullets.preview4 						{ 	height: 17px; }
.tp-bullets.preview4 .bullet 				{	cursor: pointer;
position: relative !important;
background: rgba(0, 0, 0, 0.5) !important;
-webkit-border-radius: 10px;
border-radius: 10px;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
width: 6px !important;
height: 6px !important;
border: 5px solid rgba(0, 0, 0, 0) !important;
display: inline-block;
margin-right: 2px !important;
margin-bottom: 0px !important;
-webkit-transition: background-color 0.2s, border-color 0.2s;
-moz-transition: background-color 0.2s, border-color 0.2s;
-o-transition: background-color 0.2s, border-color 0.2s;
-ms-transition: background-color 0.2s, border-color 0.2s;
transition: background-color 0.2s, border-color 0.2s;
float:none !important;
box-sizing:content-box;
-moz-box-sizing:content-box;
-webkit-box-sizing:content-box;
}
.tp-bullets.preview4 .bullet.last 			{	margin-right: 0px; }
.tp-bullets.preview4 .bullet:hover,
.tp-bullets.preview4 .bullet.selected 		{	-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
background: rgba(255, 255, 255, 1) !important;
width: 6px !important;
height: 6px !important;
border: 5px solid rgba(0, 0, 0, 1) !important;
}
@media only screen  and (max-width: 767px) {
.tparrows.preview4 						{	width:20px; height:80px}
.tparrows.preview4:after					{	width:20px; height:80px; line-height:80px; font-size:14px}
.tparrows.preview1 .tp-arr-allwrapper,
.tparrows.preview2 .tp-arr-allwrapper,
.tparrows.preview3 .tp-arr-allwrapper,
.tparrows.preview4 .tp-arr-allwrapper		{	display: none !important}
}  .tp-simpleresponsive img {
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
}
.tp-caption img {
background: transparent;
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
zoom: 1;
}
.tp-simpleresponsive ul {
list-style:none;
padding:0;
margin:0;
}
.tp-simpleresponsive >ul li{
list-style:none;
position:absolute;
visibility:hidden;
} .caption.slidelink a div,
.tp-caption.slidelink a div {	width:3000px; height:1500px;  background:url(//ellidavis.com/wp-content/plugins/revslider/rs-plugin/assets/coloredbg.png) repeat}
.tp-caption.slidelink a span	{	background:url(//ellidavis.com/wp-content/plugins/revslider/rs-plugin/assets/coloredbg.png) repeat} .tp-loader 	{
top:50%; left:50%;
z-index:10000;
position:absolute;
}
.tp-loader.spinner0 {
width: 40px;
height: 40px;
background:url(//ellidavis.com/wp-content/plugins/revslider/rs-plugin/assets/loader.gif) no-repeat center center;
background-color: #fff;
box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
-webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
margin-top:-20px;
margin-left:-20px;
-webkit-animation: tp-rotateplane 1.2s infinite ease-in-out;
animation: tp-rotateplane 1.2s infinite ease-in-out;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}
.tp-loader.spinner1 {
width: 40px;
height: 40px;
background-color: #fff;
box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
-webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
margin-top:-20px;
margin-left:-20px;
-webkit-animation: tp-rotateplane 1.2s infinite ease-in-out;
animation: tp-rotateplane 1.2s infinite ease-in-out;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}
.tp-loader.spinner5 	{	background:url(//ellidavis.com/wp-content/plugins/revslider/rs-plugin/assets/loader.gif) no-repeat 10px 10px;
background-color:#fff;
margin:-22px -22px;
width:44px;height:44px;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}
@-webkit-keyframes tp-rotateplane {
0% { -webkit-transform: perspective(120px) }
50% { -webkit-transform: perspective(120px) rotateY(180deg) }
100% { -webkit-transform: perspective(120px) rotateY(180deg)  rotateX(180deg) }
}
@keyframes tp-rotateplane {
0% {
transform: perspective(120px) rotateX(0deg) rotateY(0deg);
-webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg)
} 50% {
transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
-webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg)
} 100% {
transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
-webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
}
}
.tp-loader.spinner2 {
width: 40px;
height: 40px;
margin-top:-20px;margin-left:-20px;
background-color: #ff0000;
box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
-webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
border-radius: 100%;
-webkit-animation: tp-scaleout 1.0s infinite ease-in-out;
animation: tp-scaleout 1.0s infinite ease-in-out;
}
@-webkit-keyframes tp-scaleout {
0% { -webkit-transform: scale(0.0) }
100% {
-webkit-transform: scale(1.0);
opacity: 0;
}
}
@keyframes tp-scaleout {
0% {
transform: scale(0.0);
-webkit-transform: scale(0.0);
} 100% {
transform: scale(1.0);
-webkit-transform: scale(1.0);
opacity: 0;
}
}
.tp-loader.spinner3 {
margin: -9px 0px 0px -35px;
width: 70px;
text-align: center;
}
.tp-loader.spinner3 .bounce1,
.tp-loader.spinner3 .bounce2,
.tp-loader.spinner3 .bounce3 {
width: 18px;
height: 18px;
background-color: #fff;
box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
-webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
border-radius: 100%;
display: inline-block;
-webkit-animation: tp-bouncedelay 1.4s infinite ease-in-out;
animation: tp-bouncedelay 1.4s infinite ease-in-out; -webkit-animation-fill-mode: both;
animation-fill-mode: both;
}
.tp-loader.spinner3 .bounce1 {
-webkit-animation-delay: -0.32s;
animation-delay: -0.32s;
}
.tp-loader.spinner3 .bounce2 {
-webkit-animation-delay: -0.16s;
animation-delay: -0.16s;
}
@-webkit-keyframes tp-bouncedelay {
0%, 80%, 100% { -webkit-transform: scale(0.0) }
40% { -webkit-transform: scale(1.0) }
}
@keyframes tp-bouncedelay {
0%, 80%, 100% {
transform: scale(0.0);
-webkit-transform: scale(0.0);
} 40% {
transform: scale(1.0);
-webkit-transform: scale(1.0);
}
}
.tp-loader.spinner4 {
margin: -20px 0px 0px -20px;
width: 40px;
height: 40px;
text-align: center;
-webkit-animation: tp-rotate 2.0s infinite linear;
animation: tp-rotate 2.0s infinite linear;
}
.tp-loader.spinner4 .dot1,
.tp-loader.spinner4 .dot2 {
width: 60%;
height: 60%;
display: inline-block;
position: absolute;
top: 0;
background-color: #fff;
border-radius: 100%;
-webkit-animation: tp-bounce 2.0s infinite ease-in-out;
animation: tp-bounce 2.0s infinite ease-in-out;
box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
-webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
}
.tp-loader.spinner4 .dot2 {
top: auto;
bottom: 0px;
-webkit-animation-delay: -1.0s;
animation-delay: -1.0s;
}
@-webkit-keyframes tp-rotate { 100% { -webkit-transform: rotate(360deg) }}
@keyframes tp-rotate { 100% { transform: rotate(360deg); -webkit-transform: rotate(360deg) }}
@-webkit-keyframes tp-bounce {
0%, 100% { -webkit-transform: scale(0.0) }
50% { -webkit-transform: scale(1.0) }
}
@keyframes tp-bounce {
0%, 100% {
transform: scale(0.0);
-webkit-transform: scale(0.0);
} 50% {
transform: scale(1.0);
-webkit-transform: scale(1.0);
}
}