/*
Theme Name: Capri Child
Theme URI: http://demo.select-themes.com/capri/
Description: A child theme of Capri Theme
Author: Select Themes
Author URI: http://select-themes.com
Version: 1.0.0
Template: capri
*/
@import url("../capri/style.css");


/*
##map_sidebar {max-height:480px; overflow:scroll;}
*/

.map-sidebar-outer  {/*max-height:480px; overflow-y:scroll; overflow-x:hidden; padding-right:30px; margin-right:30px;*/ display:none!important;}
.slp_directory_style_list {display:none;}

/*

*/
@media(min-width:768px){

.custom-slplus-wrapper .top-search {
float:left; width:60%; padding:7px 0px 3px 0px; font-size:75%;
	 font-family: 'Montserrat', sans-serif !important;
}
	
	.custom-slplus-wrapper .top-search select {max-height: 25px;}

	.custom-slplus-wrapper {width:100%; position:relative; height: 690px;overflow: hidden;}
	.custom-slplus-wrapper .left {display:inline-block; width:60%;}
	.custom-slplus-wrapper .right {display:inline-block;height: 624px;padding: 10px;position: absolute;top: 0;right: 0;bottom: 0;width: 38%;}
	#map_sidebar {height:650px; padding:10px; padding-left:0; overflow-y:scroll; font-size:75%; line-height:1.5;    font-family: 'Montserrat', sans-serif !important;}

}
#map_sidebar .results_wrapper .location_name {font-weight:600;}


@media(max-width:767px){
	.map-sidebar-outer {padding-left:20px; margin-right:0;}
}
#radius_in_submit .slp_ui_button:hover,
#radius_in_submit .slp_ui_button:active,
#radius_in_submit .slp_ui_button:focus {background-color:#005cbc}
#radius_in_submit .slp_ui_button {
      display: inline-block;
    padding: 0px 12px;
    margin-bottom: 0;
    font-size: 10px;
    font-weight: 500;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 0;
    color: #fff;
    background-color: #47bdee;
    border-color: #47bdee;
    text-transform: uppercase;
    font-family: 'Montserrat', sans-serif !important;}
