/*--

	Theme Name: theme53257

	Theme URI: http://info.template-help.com/help/

	Description: A theme for Wordpress 3.8.x

	Author: Template_Help.com

	Author URI: http://info.template-help.com/help/

	Template: CherryFramework

	Version: 3.1.2

--*/



/* ----------------------------------------

	Please, You may put custom css here

---------------------------------------- */





.datepicker-days .old{color:#eeeeee!important}

.datepicker-days .disabled{color:#eeeeee!important}





  

  .datepicker-days  .day{ cursor:pointer;!important}

  .datepicker-days  .prev{ cursor:pointer;!important}

  .datepicker-days  .next{ cursor:pointer;!important}

  

  

  

  .datepicker-days  .new{border-bottom-left-radius: 4px;

  border-bottom-right-radius: 4px;

  border-collapse: collapse;

  border-top-left-radius: 4px;

  border-top-right-radius: 4px;

  color: rgb(153, 153, 153);

  display: table-cell;

  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;

  font-size: 14px;

  height: 20px;

  line-height: 20px;

  list-style-image: none;

  list-style-position: outside;

  list-style-type: none;

  padding-bottom: 4px;

  padding-left: 5px;

  padding-right: 5px;

  padding-top: 4px;

  text-align: center;

  vertical-align: middle;
  

  width: 21px;!important}

  

  

.mbgcolor{color:#000!important}

#myModal{ color:#000!important;display:none;}



.formarea .form-horizontal{
	overflow:hidden; 
	margin-bottom:20px; 
	background: rgba(0, 0, 0, .5); 
	padding-top:30px; 
	padding-bottom:20px; 
	margin-left: -7px;
	}



@media @media (min-width: 668px) and (max-width: 767px) {



 body .offset3{ margin-left:0px!important; padding-left:30px!important;}

 body .offset4{ margin-left:0px!important; padding-left:30px!important;}

 .page-id-203 .span0{ margin:0px!important;}

 .page-id-203 .span0 input[type="text"]{ width:89%!important; margin-bottom:6px;}

 .page-id-203 .formarea .form-horizontal{ margin-left:-31px;
 	 padding-left:29px;
	 }

 .page-id-203 select{ width:89.3% !important;}

 .page-id-203 input, textarea, .uneditable-input{ width:89%!important;padding:0px!important; height:26px;}

 .page-id-203 #dpd1{ width:89%!important}

 #dpd2{ width:100%;}

 .centerarea{ text-align:center;}

 .center-text{ text-align: center;}

 .form-group .span10{ text-align:center;}



 



 

 .page-id-2353 .formarea .form-horizontal{ margin-left:-31px!important; padding-left:29px!important;}

 .page-id-2353 select{ width:89.3% !important;}

 .page-id-2353 input, textarea, .uneditable-input{ width:89%!important;padding:0px!important; height:26px;}

 .page-id-2353 #dpd1{ width:89%!important}

 

 

 

 .page-id-2418 .span0{ margin:0px!important;}

 .page-id-2418 .span0 input[type="text"]{ width:89%!important; margin-bottom:6px;}

 .page-id-2418 .formarea .form-horizontal{ margin-left:-31px!important; padding-left:29px!important;}

 .page-id-2418 select{ width:89.3% !important;}

 .page-id-2418 input, textarea, .uneditable-input{ width:89%!important;padding:0px!important; height:26px;}

 .page-id-2418 #dpd1{ width:89%!important}

 #male{ margin-bottom:6px;}

 .topspace{ text-align:center;}

 .page-id-2541 .offset1{ margin-left:0px!important;}

 .color-bg .btn {

  

    min-width: 90%; margin-left: -19px!important;

}

.page-id-2707 select{ width:100%!important}

#add{ width:auto!important; margin:0px!important;}

.page-id-203 #dpd3{ width:100%!important}

#dpd1{ width:100%!important}

#confirm_form .span4{float: left !important;
    text-align: center;
 /*   width: 130px !important;*/}	
	
#mtxt {
    margin: 0 0 0 2px!important;
}	

#confirm_form h3{ font-size:22px!important;}

#fmtxt {
    margin: 0 0 0 6px!important;
}

body .breadcrumb__t li.divider{margin: 0 14px!important;}
.postid-2266 .span0{ margin-left:0px!important;}

.postid-2266 select{width: 94.2%!important;}
.postid-2266 input, textarea, .uneditable-input{ width:90%!important}
.postid-2266 #dpd3{ width:90%!important;}
.postid-2266 #sidebar h3{ margin-left:-24px;} 
.postid-2266 #male{ width:90%!important}
.postid-2266 #female{width:90%!important}
.page-id-3225 .btn-success{ margin-left:0px!important;}
#confirm_form .span4{ float:left; width:130px;}
#confirm_form span{ float:none!important}
.futerevent{ margin-left:0px!important; width:auto!important}
}





@media (min-width: 769px) and (max-width: 769px) {




.span0{float: none!important;

    margin-bottom: 5px;

    margin-left: 0 !important;

    margin-right: 0 !important;

    margin-top: 0 !important;}

.ipad-area{width: 200px !important;}


.sf-menu > li{ margin-left:7px!important;}

body .classhomepageform{ margin-top:-60px!important}

.page-id-2418 .offset4{margin-left:179px!important;}

.page-id-2532 .color-bg{width: 218px !important;}



.page-id-2532 .btn-primary {

    width: 38%!important;

}

body #add {

    margin-left: -19px !important;

    width: 32% !important;

}

.page-id-2707  input, textarea, .uneditable-input{ width:108px!important;}
.user_info input {width: 98% !important; }

.page-id-2707 select{width:181px!important;}

.page-id-2707 .offset1{ margin-left:0px!important;}
.btn-success{ margin-left:0px!important;}


}





/* saf3+, chrome1+ */

@media screen and (-webkit-min-device-pixel-ratio:0) {

 select{  color:#000!important;}
 select:focus{color:#fff!important}
 select option{color:#000!important;}
 textarea:focus{}
 

}



.table-condensed td.active{ color: hsl(328, 100%, 55%)!important;}

.form-group .span10 .btn{
	width: 220px;
	height::30px !important;
	font-size:large;
	}

.color-bg{background: rgba(0, 0, 0, .5); padding:20px;overflow: hidden;}



.textareacenter{ text-align:center; padding:0px 0px 20px 0px!important; margin-top:30px!important;}

.btnnew{  margin-left: -1px !important;

    min-width: 220px;}



#add{    }



img{ height: auto;

    max-width: 100%;}



.page-id-2396 .form-group label{ text-align:left; margin-left: 26px;}







.wpcf7-form textarea{width: 100% !important;}













.page-id-2532 .btn-primary{
	}









.newform input[type="text"]{width: 166px;}

.newform input[type="number"]{width: 166px;}



.newform select{width:166px;}

.page-id-2702 .btn{margin-left: -21px;

    min-width: 211px;}





.pagi{ display:inline-block; font-size:16px; margin-right:10px;}

.main-pagi{ text-align:center;}

.gerdev{ float:left;line-height: 30px;}

.maleger{ float:left;}

.maleger input[type="number"]{  float: left;

    line-height: 27px;

    margin-left: 10px;

    text-align: center;

    width: 38px;}











.subpay{ border:none; background:none; margin-top: 10px;}



.innertab td{ text-align:center;}

.innertab th{ text-align:center;}



.colom1{ overflow:hidden;}

.colom1 label{margin-right: 30px; float:left;}

.colom1 span{ float:left;}

.inputarea{ overflow: hidden;}

.inputarea span{ width: 100px;float:left; margin-right:10px;}

.inputarea input[type="text"]{ float:left; width:150px;}

.inputarea input[type="number"]{ float:left; width:150px;}





.inputarea_new input[type="number"]{width:outo !important;}



.margin-form{ margin-bottom:20px; margin-top:20px;}



#user{height: 24px !important;

    margin-left: 30px;

    width: 200px;}


.glc_inputarea input[type="text"]{width:108px;!important;}

.white-popup-block{ background:#fff;}
#mtxt{ margin:0px 0px 0px 16px;}
#fmtxt{margin:0px 0px 0px 16px;}
.page-id-3225 .btn-success{  background: none repeat scroll 0 0 hsl(24, 100%, 50%);
    font-size: 25px;margin-top: 30px;
    height: 48px; 
    width: 220px;background:#ff6600;}
	
.btn-success{ background: none repeat scroll 0 0 hsl(24, 100%, 50%); width:100%;}	
.center-textarea{ text-align:center;}	

.page-id-3132 .modal.fade .btn-success{  background: none repeat scroll 0 0 hsl(24, 100%, 50%);
    font-size: 25px;margin-top: 30px;
    height: 48px; margin-left: 34px;
    width: 220px;background:#ff6600;}
	
#f_plusimg{ cursor:pointer;}
#m_minusimg{ cursor:pointer;}
#m_plusimg{cursor:pointer;}
#f_minusimg{cursor:pointer;}
.span4 h3 span{margin:0px 0px 0px 16px;}
.span1 h3 span{margin:0px 0px 0px 16px;}



.bthcustom{ text-align:center; width:100%;}

.frmcls{ position:relative; z-index:999;}
.blacktext { color:#000;}