/*







Theme Name: Agencyfinder







Theme URI: http://







Description: A Highly customizable theme with page builder and unlimited colors.







Author: Nauman Anwar







Author URI: 







Version: 1.8







Tags: dark, light, left-sidebar, right-sidebar, fixed-width, custom-background, custom-colors, custom-header, custom-menu,  editor-style, full-width-template, theme-options, translation-ready







License: GNU General Public License







License URI: license.txt







*/







h3 a:hover {







color: #000;







text-decoration: none;







}







h3 a {







color: #000;







}















.caroufredsel_wrapper {min-height: 340px;}















#testimonials_carousel li{position: relative;}







#content #testimonials_carousel > li > blockquote {margin: 25px 0 0;min-height: 250px;}







#content #testimonials_carousel > li > h5 {top: -315px;display: block;text-align: left;left: 0;line-height: 100%;}















.facebookicon {







    background-color: #3B5998;







    background-image: url("img/social-sprite-64.png");







    background-position: 5px -30px;







    background-repeat: no-repeat;







    background-size: 75% auto;







    display: inline-block;







    height: 50px;







    width: 50px;







	margin-right: 18px;







}







	.twittericon {







    background-color: #39A9E0;







    background-image: url("img/social-sprite-64.png");







    background-position: 5px 5px;







    background-repeat: no-repeat;







    background-size: 80% auto;







    display: inline-block;







    height: 50px;







    width: 50px;







	margin-right: 18px;







}







	.gpicon {







    background-color: #D14836;







    background-image: url("img/social-sprite-64.png");







    background-position: 5px -115px;







    background-repeat: no-repeat;







    background-size: 80% auto;







    display: inline-block;







    height: 50px;







    width: 50px;







	margin-right: 18px;







}







	.linkedinicon {







    background-color: #007FB1;







    background-image: url("img/social-sprite-64.png");







    background-position: 5px -195px;







    background-repeat: no-repeat;







    background-size: 80% auto;







    display: inline-block;







    height: 50px;







    width: 50px;







}







.sidebarmap{margin-top:-260px;}



.sidebarmap img{margin-left: -35px;



    max-width: 150%;}











#formtrolly{



/*background: none repeat scroll 0 0 #fff;*/



     

    font-size: 14px;

    font-weight: bold;

    margin: 20px 0 0 10px;;

    border: 3px solid;

    border-radius: 15px;

padding:10px;

    



}



.formtext{ }





.radiolabel{ display:inline; padding-left:5px;}



.postcodelabel{display:inline;font-weight:bold;}



#postcode {



    border-radius: 20px;



    margin: 5px;



    width: 130px;



}















input[type=radio].css-checkbox {



							display:none;



						}







						input[type=radio].css-checkbox + label.radiolabel{



							padding-left:21px;



							height:16px; 



							display:inline-block;



							line-height:16px;



							background-repeat:no-repeat;



							background-position: 0 0;



							font-size:16px;



							vertical-align:middle;



							cursor:pointer;







						}







						input[type=radio].css-checkbox:checked + label.radiolabel{



							background-position: 0 -16px;



						}



						label.radiolabel{



				background-image:url(http://csscheckbox.com/checkboxes/u/csscheckbox_2605a4e89e4a669823f041cca0850300.png);



				-webkit-touch-callout: none;



				-webkit-user-select: none;



				-khtml-user-select: none;



				-moz-user-select: none;



				-ms-user-select: none;



				user-select: none;



			}







	.pidiv{width: 33%;float: left;}

	.pdfull{width: 100%;clear: both;padding: 10px;height: auto;}

	.pdfull2{width: 60%;/*padding: 10px;*/height: auto;float: left;}

	.propertydetail{margin:5px;background: #fff;border-radius: 10px;border:3px solid #f97d21;min-height: 300px;padding: 10px;color: #000;}

	.userdetails{margin:5px;background: #fff;border-radius: 10px;border:3px solid #f97d21;min-height: 300px;padding: 10px;color: #000;}

	.quickquestions{margin:5px;background: #fff;border-radius: 10px;border:3px solid #f97d21;min-height: 300px;padding: 10px;color: #000;}

	input[type=text],input[type=password] {

   /* Awesome styling */

   background-color: #e2e2e2;

   border-radius: 20px;

   padding: 5px 10px;

   border: none;

	width:60%;

}

.select-style {

    border: 1px solid #ccc;

    width: 160px;

    border-radius: 20px;

    overflow: hidden;

    background: #fafafa url("data:image/png;base64,R0lGODlhDwAUAIABAAAAAP///yH5BAEAAAEALAAAAAAPABQAAAIXjI+py+0Po5wH2HsXzmw//lHiSJZmUAAAOw==") no-repeat 90% 50%;

     -moz-appearance: none;

    text-indent: 0.01px;

    text-overflow: '';

    padding: 5px 10px;

    background-color: #e2e2e2;

}



.select-style select {

    padding: 5px 8px;

    width: 130%;

    border: none;

    box-shadow: none;

    background: transparent;

    background-image: none;

    -webkit-appearance: none;

}



.select-style select:focus {

    outline: none;

}

input.error {

    background: url("img/icon-fail.png") no-repeat scroll right center #FFEBEF;

    color: #480000;

}

input.valid {

    background: url("img/icon-ok.png") no-repeat scroll right center #E3FFE5;

    border-color: #96B796 !important;

    color: #002F00;

}

#beds , #baths , #cars , #stno, #unitno ,#streetno, #postcode,#minestimate, #maxesitmate{width: 75px;border-radius: 10px;}

#ttarea , #ltarea, #atarea,#natarea , #mptarea{display: none;





	

	border: 3px solid #cccccc;

	border-radius: 6px;

	padding: 5px;

	font-family: Tahoma, sans-serif;

	









} 

 #specificagent , #notrequiredaganet {display: none;}



.agentclass{background:#fff; border-radius:5px;padding:7px 6px;margin-bottom:10px;margin-left:15px !important;}

.agentdiv{background:#fff; border-radius:5px;padding:7px 6px;margin-left:10px ! important;}

.agentdiv img{width:100%;}

.agenttopstars{margin-left: 10px !important;}

.agenttopstars img{width:100%;}

.ui-slider.ui-state-disabled .ui-slider-handle, .ui-slider.ui-state-disabled .ui-slider-range {

    background: none repeat scroll 0 0 #0F0F0F;

    filter: inherit;

}





.slider1 label, .slider2 label.slider3 label,.slider4 label,.slider5 label,.slider6 ,label .slider7 label,.slider8 label,.slider9 label,.slider10 label,.slider11 label, .slider12 label,.slider13 label,.slider14 label,.slider15 label,.slider16 label,.slider17 label,.slider18 label,.slider19 label,.slider20 label,slider21 label{

 

}

.sliders{min-height:100px;}

 .sliders label {

   position: absolute;

    width: 20px;

    margin-left: -10px;

    text-align: center;

    margin-top: 20px;

}

.agenttopdiv{background:#fff; border-radius:5px;padding:7px 6px;border: 3px solid #F97D21;margin-left:0px !important;margin-bottom:10px;}



.agentsclass{background:#fff; border-radius:5px;padding:7px 6px;border: 3px solid #F97D21;margin-left:30px !important;margin-bottom:5px;}



.termstoaccept{background:#fff; border-radius:5px;padding:7px 6px;border: 3px solid #F97D21;margin-bottom:5px;margin-top:10px;}



.inputrange{width: 230px;}

	.inputrange p{ padding-left:3px;width: 15%;float: left;margin-top: -4px;color: #c5c5e5;}

	.rangelabel{margin-left: 5px;}





input[type='range'] {

    -webkit-appearance: none !important;

    background:#e5e5e5;

    height:7px;

    border-radius: 6px;

}

input[type='range']::-webkit-slider-thumb {

    -webkit-appearance: none !important;

    background:blue;

    height:10px;

    width:10px;

}





.avatar-96{margin-left:0px; border-radius: 50px;width:80%;}
#emailagent{display:none;}
.submitbtn{padding:9px 30px;background:#5882FA;color:#fff;font-size:16px;margin:30px;}
#myForm label{display: inline;padding:5px;margin-bottom:-3px;}

#myForm textarea{
min-height: 220px;
margin-left: 0px;
margin-right: 0px;
width: 231px;
}


#myForm input[type="text"],  #myForm input[type="password"] {
    background-color: #fff;
   border: 1px solid #cccccc;
    border-radius: 3px;
    padding: 5px 10px;
    width: 60%;
}
.searchformdiv{padding:40px 5px;}