.log-acc-s { padding:10px 0 30px; border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;}
ul.log-txt { margin:0 auto; text-align:center; padding:0px;font-size:18px;font-family:'Lato-Light';font-weight:400; color:#333333; width:440px;}
ul.log-txt li{     margin: 0 0 0 60px; padding:0px; float:left;}
ul.log-txt li input[type="radio"]{border: 1px solid #ccc; position: relative;top: 1px;background:#fff; left:-3px;}
.lhead {font-size:18px;font-family:'Lato-Light';font-weight:700; color:#333333; margin:20px 0 0px;}
.lonform { clear:both; padding:15px 0;font-size:18px;font-family:'Lato-Light';font-weight:400; color:#333333; }
.lonform a{ font-family:'Lato-Regular';font-weight:400; color:#cb8c2b; }
.fo1 { float:left; width:44%; }
.fo2 { float:left; width:2%; vertical-align:middle; padding:8px 0;}
.fo3 {width:50%; float:left; }
.lonform input[type="text"] {background: #ffffff none repeat scroll 0 0;border: medium none;color: #666666;
height: 22px;padding: 5px;width: 66%;border: 1px solid #dfdfdf; font-size:16px;font-family: 'Lato-Light';color:#666666; }
.lonform input[type="password"] {background: #ffffff none repeat scroll 0 0;border: medium none;color: #666666;
height: 22px;padding: 5px;width: 66%;border: 1px solid #dfdfdf; font-size:16px;font-family: 'Lato-Light';color:#666666; }
.lonform  textarea {background: #ffffff none repeat scroll 0 0;border: medium none;height: 100px;padding: 5px;border: 1px solid #ccc; font-size:16px;font-family: 'Lato-Light';color:#666666; width: 65.5%;   }
.lonform select{background: #ffffff none repeat scroll 0 0;border: medium none;color: #666666;
height: 35px;padding: 5px;width: 68%;border: 1px solid #dfdfdf; font-size:16px;font-family: 'Lato-Light';color:#666666; }
.red{ color:red;}
.form-lg-b { border-bottom:1px solid #e7e7e7; padding:5px 0 0px 0;  margin:15px 0 0px 0;clear:both;}
.form-lg-dott { border-bottom:1px  dashed #e7e7e7; padding:0; margin:0 0 15px 0;clear:both;}
.elog-btn{ background-color:#fec600;color:#000;border:1px solid #fec600;display:block;font-size:20px;font-weight:400;
float:none;text-align:center;text-transform:uppercase;padding:8px 8px;line-height:16px; margin:10px auto; border-radius: 3px; 
-webkit-border-radius:3px; -moz-border-radius: 3px; width:200px;}
.inputBtnSection{    display:inline-block;    vertical-align:top;    font-size:0;    font-family:verdana; width:100%;}
.disableInputField{     display:inline-block;    vertical-align:top;    
height: 30px;    margin: 0;    font-size:14px;    padding:0 5px;	border-top: 1px solid #dfdfdf;	
border-bottom: 1px solid #dfdfdf;	border-left: 1px solid #dfdfdf;	border-right: 0px solid #dfdfdf;	   width: 50%;}
.fileUpload {	position: relative;	overflow: hidden;    border:solid 1px #dfdfdf;    display:inline-block;    vertical-align:top; }
.uploadBtn{    display:inline-block;    vertical-align:top;    background:#fec600;    font-size:14px;    padding:4px 10px;	    height: 22px;    color:#333;		border-top: 1px solid #dfdfdf;	border-bottom: 1px solid #dfdfdf;	border-left: 0px solid #dfdfdf;	border-right: 1px solid #dfdfdf;}
.fileUpload input.upload {	position: absolute;	top: 0;	right: 0;	margin: 0;	padding: 0;	font-size: 20px;	cursor: pointer;	opacity: 0;
	filter: alpha(opacity=0);}
.elog-reg{  cursor:pointer;background:url(../images/emp-reg.html) no-repeat; width:182px; height:46px;}
ul.checkfrm { margin:0 auto; text-align:center; padding:0px;font-size:18px;font-family:'Lato-Light';font-weight:400; color:#333333; }
ul.checkfrm li input[type="checkbox"]{border: 1px solid #ccc; position: relative;top: 1px;background:#fff; left:-3px;}

.magintop30 { margin:0px 0 30px; overflow:hidden;}



ul.frm-txt { margin:0 auto; text-align:center; padding:0px;font-size:18px;font-family:'Lato-Light';font-weight:400; color:#333333; }
ul.frm-txt li{     margin: 0 0 0 20px; padding:0px; float:left;}
ul.frm-txt li input[type="radio"]{border: 1px solid #ccc; position: relative;top: 1px;background:#fff; left:-3px;}

.frmbg { margin:20px 0 20px 0; background:#ffe793; padding:10px 10px 10px 10px;}
.heaed{background-color:#cb8c2b;color:#fff;border:1px solid #cb8c2b;display:block;font-size:18px;font-weight:400;
float:none;text-align:center;text-transform:capitalize; ;padding:8px 0px;line-height:16px; margin:10px auto; width:100%; }
ul.selblkright { margin:0 auto; padding:0px; }
ul.selblkright li{ margin:0px 0px 10px 0;; padding:0px; float:none; width:100%;}
ul.selblkright li select { border: 1px solid #fff; width: 100%; padding: 8px 4px; color:#000;font-family: 'Lato-Regular';
background:#fff;  }
ul.selblkright li  input[type="text"] { border: 1px solid #fff; width: 96%; padding: 9px 4px; color:#000;font-family: 'Lato-Regular'; 
background:#fff; }

.right-btn{ background-color:#fec600;color:#000;border:1px solid #fec600;display:block;font-size:20px;font-weight:400;
float:none;text-align:center;text-transform:uppercase;padding:8px 8px;line-height:16px; margin:10px auto; border-radius: 3px; 
-webkit-border-radius:3px; -moz-border-radius: 3px; width:200px;}


#formlog input.error { border:1px solid red!important; background-color:#99CCCC;}
#formlog .fo3 label.error { display:block!important; color:red;}
.has-success { color:green;}
.has-danger { color:red;}
.note { float:right; clear:both; font-size:11px; color:#333; font-family:Lato-Regular; text-align:right; clear:both; overflow:hidden; margin:0 0 10px 0;}
.note span { color:red;}
.note2 { font-size:11px; color:#333; font-family:Lato-Regular; }

.pshowhide { background:#cb8c2b; color:#fff; height:18px; padding:2px 5px; display:block; float:left;width:51px; text-align:center; cursor:pointer; position:absolute;  left: 236px;height: 20px;     margin: 1px 0 5px 4px;    padding: 4px;    top: 2px;}
.pshowhide a{color:#fff; }
.cnt { text-align:center; }
.cnt img{ text-align:center; margin:10px 0; border:7px solid #cb8c2b; }

.lonform .has-danger input[type="text"], .lonform .has-danger select, .lonform .has-danger textarea { border:1px solid red!important;}
#ajax-contact label.error { display:block!important; color:red;}
#ajax-contact .has-danger input[type="text"], #ajax-contact .has-danger select, #ajax-contact .has-danger textarea { border:1px solid red!important;}


#clientrew label.error { display:block!important; color:red;}
#clientrew .has-danger input[type="text"], #clientrew .has-danger select, #clientrew .has-danger textarea { border:1px solid red!important;}



div.stars {
  width: 270px;
  display: inline-block;
}

  .rating { 
                border: none;
                float: left;
            }

            .rating > input { display: none; } 
            .rating > label:before { 
                margin: 5px;
                font-size: 1.25em;
                font-family: FontAwesome;
                display: inline-block;
                content: "\f005";
            }

            .rating > .half:before { 
                content: "\f089";
                position: absolute;
            }

            .rating > label { 
                color: #ddd; 
                float: right; 
            }

            .rating > input:checked ~ label, 
            .rating:not(:checked) > label:hover,  
            .rating:not(:checked) > label:hover ~ label { color: #FFD700;  }

            .rating > input:checked + label:hover, 
            .rating > input:checked ~ label:hover,
            .rating > label:hover ~ input:checked ~ label, 
            .rating > input:checked ~ label:hover ~ label { color: #FFED85;  }     


/*
.success {
  padding: 1em;
  margin-bottom: 0.75rem;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  color: #468847;
  background-color: #dff0d8;
  border: 1px solid #d6e9c6;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
}

.error {
  padding: 1em;
  margin-bottom: 0.75rem;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  color: #b94a48;
  background-color: #f2dede;
  border: 1px solid rgba(185, 74, 72, 0.3);
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
}

*/



