/*--------- input with icon -----------*/
/*.input-group-addon.primary {*/
/*    color: rgb(255, 255, 255);*/
/*    background-color: rgb(50, 118, 177);*/
/*    border-color: rgb(40, 94, 142);*/
/*}*/
.beds-baths-word{
    color:#000;
    font-weight:600;
}
.ui-overlay-a, .ui-page-theme-a, .ui-page-theme-a .ui-panel-wrapper{
    background-color: #ffffff !important;
   
}
.ui-mobile .ui-page{
     min-height: 300px !important;
}

.bud{
    width:50px !important;
}

.btn-family{
    padding:10px 15px;
}

.btn-family.active, .btn-family:active {
    background-color: #1abfbe !important;
    border-color: #058180 !important;
}
.btn-family.hover, .btn-family:hover {
    background-color: #1abfbe !important;
    border-color: #058180 !important;
    background-image: linear-gradient(to bottom,#1abfbe 0,#1abfbe 100%);
}

.btn-num {
    color: white;
    background-color: #24bab9;
    border-color: #24bab9;
    padding: 9px 15px;
    border: 1px solid #24bab9;
    border-radius: 0 0 10px 10px;
}
/*---------property start----------*/
/*  .beds-baths span.icon {            	*/
/*    opacity: 1;*/
/*    color: #909090;*/
/*    font-size: 32px;*/
/*    width: 27px;*/
/*    display: block;*/
/*    margin: 0 auto;*/
/*    height: 24px;*/
/*    line-height: 24px;*/
/*}*/



/*.icon-blank-space {*/
/*    text-indent: -9999px;*/
/*}*/

/*.beds-baths.active span.icon {    			*/
/*	opacity: 0;		*/
/*    color: #fff;*/
/*    font-size: 20px;   */
/*    width: 27px;*/
/*}*/

/*.beds-baths-group .beds-baths.active:first-child span.icon {*/
/*    opacity: 1;*/
/*    color: #909090;*/
/*    font-size: 32px;*/
/*    width: 27px;*/
/*    display: block;*/
/*    margin: 0 auto;*/
/*    height: 24px;*/
/*    line-height: 24px;*/
/*  }*/

/*.beds-baths-group .beds-baths:first-child, .beds-baths-group .beds-baths:hover:first-child, .beds-baths-group .beds-baths:active:first-child, .beds-baths-group .beds-baths:focus:first-child {*/
/*    background: #F3F3F3;*/
/*    border-color: #ccc;*/
/*    box-shadow: none;*/
/*    -webkit-box-shadow: none;*/
/*    cursor: default;*/
/*    color: #909090;    */
/*}*/




/*.beds-baths.active {*/
/*    background: #7BB712;   */
/*}*/

/*.beds-baths {*/
/*    width: 10%   */
/*}*/

/*.beds-baths-group {*/
/*    width: 100%   */
/*}*/

/*.beds-baths-word {*/
/*    position: absolute;*/
/*    left: 0;*/
/*    right: 0;*/
/*    top: 0;*/
/*    bottom: 0;*/
/*    line-height: 34px;*/
/*    width: 100%;*/
/*    margin: 0 auto;*/
/*    font-size: 14px;*/
/*    font-weight: bold;*/
/*    color: #909090;*/
/*}*/

/*.beds-baths.active .beds-baths-word {*/
/*    color: #fff;*/
/*	background: #06bab9;*/
/*}*/

/*.mobile-br {*/
/* display: block;   */
/*}*/

/*.beds-baths-clearfix {*/
/*    display: none;*/
/*    clear: both;*/
/*}*/

/*@media (max-width: 600px) {*/

/*    .beds-baths {*/
/*        text-align: left;*/
/*        margin-bottom: 0px !important;*/
/*    }*/
    
/*    .beds-baths-word {*/
/*        display: block;*/
/*        position: absolute;*/
/*        width: 100%;*/
/*        margin: 0 auto;*/
/*        font-size: 17px;*/
/*        top: 0;*/
/*        left: 0;*/
/*        bottom: 0;*/
/*        right: 0;*/
/*        font-weight: bold;*/
/*        text-align: center;*/
/*}*/

/*.beds-baths-1,*/
/*.beds-baths-2,*/
/*.beds-baths-3,*/
/*.beds-baths-4,*/
/*.beds-baths-5,*/
/*.beds-baths-6,*/
/*.beds-baths-7,*/
/*.beds-baths-8 {*/
/*    width: 50% !important;*/
/*margin-top: -1px;*/
/*    margin-bottom: -1px;*/
/*}*/

/*.beds-baths-2,*/
/*.beds-baths-4,*/
/*.beds-baths-6,*/
/*.beds-baths-8 {*/
/*    float: right !important;	*/
/*}*/

/*.beds-baths-1,*/
/*.beds-baths-3,*/
/*.beds-baths-5,*/
/*.beds-baths-7 {*/
/*    float: left !important;*/

/*}*/

/*.bed-baths-9 {*/
/*	width: 100% !important;*/
/*}*/

/*    .beds-baths.active .beds-baths-word {*/
/*        color: #fff;*/
/*    }*/
    
/*    .beds-baths-clearfix {*/
/*        display: block;*/
/*        clear: both;*/
/*    }*/

/*.mobile-br {*/
/* display: none;   */
 
 
/*}*/
/*----------property start end-----*/

/*--------number click start  ----------*/



.numberspin{
        /*padding: 0px 4%;*/
    }
.side-1{ margin-left: 23% !important;
    width: 50% !important;} 
    .btn-num{
	        color:white;
	        background-color:#24bab9;
	        border-color:#24bab9;
	    }
	     .side-2{
	         padding-left:22px !important;
	         padding-right:22px !important;
	     }

@media ( max-width: 585px ){ 
    
    .side-1{ margin-left: 25% !important;
    width: 47% !important;} 
    
    .side-2{
	         padding-left:15px !important;
	         padding-right:15px !important;
	     }
	  
	  .bud1{
	      font-size:8px
	  }
    .numberspin{
        /*padding: 0px 4%;*/
    }
   .btn-num{
	        color:white;
	        background-color:#24bab9;
	        border-color:#24bab9;
	    }
	   .image-checkbox .fa {
    top: 50px;
    }
}

/*--------number click end  ----------*/
@font-face {
  font-family: 'Glyphicons Halflings';
  src: url('../fonts/glyphicons-halflings-regular.eot');
  src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular') format('svg');
}
/*--------css form package bed start----------*/
  /*.box1{ border: 2px solid #06bab9;*/
  /*  margin-top:30px;*/
  /*  border-radius: 10px;}*/
	
	 /*.box1:hover{ border: 2px solid #8ac63a;}*/
/*--------css form package bed end  ----------*/


/*--------css form package bed start----------*/
  /*.box2{ border: 4px solid #06bab9;*/
  /*  margin-top:10px;*/
  /*  border-radius: 10px;}*/
	
	 /*.box2:hover{ border: 4px solid #8ac63a;}*/
/*--------css form package bed end  ----------*/

 .image-radio2 {
    cursor: pointer;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    border: 4px solid #06bab9;
    /*margin-top:10px;*/
    border-radius: 10px;
    margin-bottom: 0;
    outline: 0;
    overflow: hidden;
}
.image-radio2:hover{ border: 4px solid #8ac63a;}
.image-radio2 input[type="radio"] {
    display: none;
}
.image-radio2-checked {
    border-color: #8ac63a;;
}
.image-radio2 .fa {
  position: absolute;
  color:  #8ac63a;
  background-color:rgba(255, 255, 255, 0);;
  font-size: 20px;
  padding: 10px;
  top: 5;
  right: 20px;
}
.image-radio2-checked .fa {
  display: block !important;
}

.image-checkbox-checked + .numberspin {
  display: block !important;
}

.switch {
  display: block !important;
}

.numberspin {
  display: none;
}

.image-checkbox {
    cursor: pointer;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    border: 2px solid #06bab9;
    margin-top:30px;
    border-radius: 10px 10px 0 0;
    padding:20px 30px 10px;
    margin-bottom: 0 !important;
    outline: 0;
    width: 100%;
    text-align: center;
}
.image-checkbox:hover{ border: 2px solid #8ac63a;}
.image-checkbox input[type="checkbox"] {
    display: none;
}
.image-checkbox-checked {
    border-color: #8ac63a;
}
.image-checkbox .fa {
  position: absolute;
  color: #8ac63a;
  background-color:rgba(255, 255, 255, 0);
  padding: 10px;
  font-size: 20px;
    top: 30px;
    right: 15px;
}
.image-checkbox-checked .fa {
  display: block !important;
}


.image-radio3 {
    cursor: pointer;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    border: 4px solid #06bab9;
    /*margin-top:10px;*/
    border-radius: 10px;
    margin-bottom: 0;
    outline: 0;
    overflow: hidden;
}
.image-radio3:hover{ border: 4px solid #8ac63a;}
.image-radio3 input[type="radio"] {
    display: none;
}
.image-radio3-checked {
    border-color: #8ac63a;;
}
.image-radio3 .fa {
  position: absolute;
  color:  #8ac63a;
  background-color:rgba(255, 255, 255, 0);
  font-size: 20px;
  padding: 10px;
  top: 5;
  right: 20px;
}
.image-radio3-checked .fa {
  display: block !important;
}


.image-radio4 {
    cursor: pointer;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    border: 4px solid #06bab9;
    /*margin-top:10px;*/
    border-radius: 10px;
    margin-bottom: 0;
    outline: 0;
    overflow: hidden;
}
.image-radio4:hover{ border: 4px solid #8ac63a;}
.image-radio4 input[type="radio"] {
    display: none;
}
.image-radio4-checked {
    border-color: #8ac63a;;
}
.image-radio4 .fa {
  position: absolute;
  color:  #8ac63a;
  background-color:rgba(255, 255, 255, 0);;
  font-size: 20px;
  padding: 10px;
  top: 5;
  right: 20px;
}
.image-radio4-checked .fa {
  display: block !important;
}


.image-checkbox5 {
    cursor: pointer;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    border: 4px solid #06bab9;
    /*margin-top:10px;*/
    border-radius: 10px;
    margin-bottom: 0;
    outline: 0;
    overflow: hidden;
}
.image-checkbox5:hover{ border: 4px solid #8ac63a;}
.image-checkbox5 input[type="checkbox"] {
    display: none;
}
.image-checkbox5-checked {
    border-color: #8ac63a;;
}
.image-checkbox5 .fa {
  position: absolute;
  color:  #8ac63a;
  background-color:rgba(255, 255, 255, 0);;
  font-size: 20px;
  padding: 10px;
  top: 5;
  right: 20px;
}
.image-checkbox5-checked .fa {
  display: block !important;
}



.budget{
    width:90%;
    height:40px;
    border: 2px solid #06bab9;
    
    display: block;
    /*width: 100%;*/
    /*height: 34px;*/
    padding: 6px 12px;
    margin: auto;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    /*border: 1px solid #ccc;*/
    border-radius: 7px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
