/*

Theme Name: Avada Child

Description: Child theme for Avada theme

Author: ThemeFusion

Author URI: https://theme-fusion.com

Template: Avada

Version: 5.1.4

Text Domain:  Avada

*/

#content {

    min-height: 500px;

}

body .fusion-content-widget-area .widget li {

    margin: 5px 0;

 }

body #addressInput2,

body #radiusSelect, radiusSelect_td,

body #addressInput {

    background: white !important;

    color: black !important;

    font-size: 16px !important;

line-height:125%;

}

body #radius_label, body #search_label{font-size:16px !important}



#sl_div input[type="image"] {

    margin-top: 6px !important;

}

.home .flexslider {display:none}





body .searchResultsTable td{

    line-height: 125%;

    font-size: 14px;

    text-align: left !important;

    background-color: transparent !important;

    padding: 4px 0 !important;

}

body .results_row_left_column .location_name {

    line-height: 150%;

    font-size: 16px;

    text-align: left !important;

    background-color: transparent !important;

    padding: 4px 0 !important;

}

body .results_entry:hover {

    background-color: rgba(236,206,75,1);

}







.page-id-450  .fusion-portfolio-content h4{display:none}

.fusion-filters{margin-bottom:25px; width:100%; font-size:18px; font-weight:bold}

.spgf_form_cls {

    position: fixed;

    top: 25%;

    left: 50%;

    width: 70%;

    margin-left: -350px;

    margin-top: -235px;

    height: 100%;

    overflow: visible;

    z-index: 99999;

    background: #fff;

    padding: 25px 0px 25px 25px;

    max-height: 500px;

    border-radius: 10px;

}

.spgf_form_cls {

    position: fixed;

    top: 50%;

    top: 20%;

    right: 20%;

    width: 60%;

    margin-left: -320px;

    margin-left: 0;

    margin-top: -185px;

    margin-top: 0;

    height: 80%;

     overflow: hidden;

    z-index: 99999;

    background:transparent;

    padding: 25px;

    max-height: inherit;

	left: inherit;

	 padding-top:50px;

}

.spgf_form_cls .gform_wrapper {

    overflow: visible;

    margin: 0;

    max-width: 100%;

}

.aligncenter {

    cursor: pointer;

}

.spgf_close_cls {

    right: 25px;

    top: 14px;

    position: absolute;

    font-size: 27px;

    font-weight: 900;

    cursor: pointer;

    padding: 0px 17px 5px 17px;

    border-radius: 5px 5px 0 0;

    color: #fff;

    background: #000;

    width: 50px;

    height: 36px;

    line-height: 33px;

}

.spgf_fade_cls {

    position: fixed;

    left: 0;

    top: 0;

    background: #000;

    height: 100%;

    width: 100%;

    z-index: 99999;

    opacity: 0.5;

}

.spgf_form_cls .gform_wrapper {

    overflow-y: scroll;

    margin: 0;

    max-width: 100%;

    height: 100%;

    background: #fff;

    padding: 25px;

    border-radius: 10px;

}

@media screen and (max-width:767px){

.spgf_form_cls {

    position: fixed;

    top: 50%;

    right: 10%;

    width: 80%;

    margin-left: -320px;

    margin-top: -185px;

    height: 80%;

    overflow: hidden;

    z-index: 99999;

   background:transparent;

    padding: 25px;

    max-height: inherit;

	 padding-top:50px;

	left: inherit;

}

}



@media print 

{

	#menu-main-menu, .fusion-header-v4 .fusion-logo .fusion-header-content-3-wrapper, .fusion-page-title-bar

	{

		display:none;

	}

	.collapse 

	{

    	display: block;

	}

}

