.bc-window .lead_crm_form{height:auto;background:#ffffff;font-family:'Tahoma';color:#5e5e5e;width:230px;padding:30px 30px;}
.bc-window .lead_crm_form .lead_crm_inline{padding:1px!important;margin:0 auto!important;}
.bc-window .lead_crm_form.lead_crm_ver .lead_crm_inline{width:200px;}
.bc-window .lead_crm_form.lead_crm_hor .lead_crm_inline{width:auto!important;display:inline-block;}
.bc-window .lead_crm_form .lead_crm_inline .lead_crm_label{font-size:15px;font-weight:600;text-align:left!important;}
.bc-window .lead_crm_form.lead_crm_ver .lead_crm_inline .lead_crm_label{line-height:20px;text-align:left!important;}
.bc-window .lead_crm_form .lead_crm_inline .lead_crm_input{min-height:48px;line-height:48px;border:#e5e5e5 solid 1px;text-indent:15px;}
.bc-window .lead_crm_form.lead_crm_ver .lead_crm_inline .lead_crm_input{width:100%;display:block;}
.bc-window .lead_crm_form.lead_crm_hor .lead_crm_inline .lead_crm_input{display:inline-block;vertical-align:middle;width:200px;}
.bc-window .lead_crm_form.lead_crm_ver input,.lead_crm_form.lead_crm_ver textarea{margin-bottom:10px;}
.bc-window .lead_crm_form.lead_crm_hor input,.lead_crm_form.lead_crm_hor textarea{height:48px;}
.bc-window .lead_crm_form .lead_crm_inline_btn .lead_crm_submit{background:#99cc00;color:#ffffff;font-weight:600;outline:0!important;cursor:pointer;}
.bc-window .lead_crm_form.lead_crm_ver .lead_crm_inline_btn .lead_crm_submit{width:120px;height:55px;}
.bc-window .lead_crm_form .lead_crm_inline_btn .lead_crm_submit:active{position:relative;top:2px;}
.bc-window .lead_crm_form.lead_crm_hor .lead_crm_inline_btn{display:inline-block;}.lead_crm_success{font-size:22px;text-align:center;}


.bc-window {
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 20px;
	background-color: rgb(249, 202, 0);
	border: none;
border-top-right-radius:29px 29px;
box-shadow:  0 0 5px rgba(0,0,0,.2);
}

.bc-window-collapsed {
	padding-top: 10px;
	padding-bottom: 5px;
	padding-right:25px;
}


.bc-window .right-corner {
	overflow:hidden;
	position:absolute;
	z-index:1;
	background-color:#E0B31B;
	width: 22px;
    height: 29px;
    right: 0;
    top: 0;
    border-bottom-left-radius: 29px;
	border-top-right-radius: 29px;

}

.bc-window .sendme {
	padding-bottom: 15px;
	font-family: Arial,sans-serif;
	font-size:14px;
	line-height:18px;
}

.bc-window p {
	padding-bottom: 10px;
	font-family: Arial,sans-serif;
	font-size:16px;
	line-height:19px;
}

.bc-window .lead_crm_form .lead_crm_inline {
	margin-left:5px!important;
}

.bc-window input.lead_crm_input {
	min-height: 15px!important; 
    line-height: 15px!important; 
    font-size: 13px;
    font-family: Arial, sans-serif!important;
    padding: 6px 10px!important;
    text-indent:5px!important;
    background-color:#fff!important;
    border-color:rgb(168,168,169)!important;
}


.bc-window input[placeholder] {
   color: #666;
   opacity:1;
}



.bc-window input::-webkit-input-placeholder {
   color: #666;
   opacity:1;
}

.bc-window input::-moz-placeholder {  /* Firefox 19+ */
   color: #666;  
   opacity:1;
}

.bc-window input:-ms-input-placeholder {  
   color: #666; 
   opacity:1;
}
.bc-window textarea[placeholder] {
   color: #666;
   opacity:1;
}



.bc-window textarea::-webkit-input-placeholder {
   color: #666;
   opacity:1;
}

.bc-window textarea::-moz-placeholder {  /* Firefox 19+ */
   color: #666;  
   opacity:1;
}

.bc-window textarea:-ms-input-placeholder {  
   color: #666; 
   opacity:1;
}

.bc-window textarea.lead_crm_input {
	font-family: Arial, sans-serif!important;
	padding: 0px!important;
	min-height: 15px!important; 
    line-height: 15px!important; 
    font-size: 13px;
    resize: vertical;
    padding: 6px 10px!important;
    text-indent:5px!important;
    background-color:#fff!important;
    border-color:rgb(168,168,169)!important;

}
.bc-window .lead_crm_inline_btn .lead_crm_presubmit {
	font-size: 14px!important;
	height: 32px!important;
	background-color:#3cb868!important;
	text-transform: uppercase;
}
.bc-window .lead_crm_inline_btn {
	text-align:left;
}
.bc-window > .lead_crm_form {
	padding-left:15px;
	padding-right:15px;
	padding-bottom:0px;
	padding-top: 15px;
}
.bc-window > .close-bc {
	background-image: url('/img/close.png');
	vertical-align: middle;
    display: inline-block;
    background-size: auto 100%;
    background-repeat: no-repeat;
    width: 25px;
    height: 25px;
    outline: none;
    position: absolute;
    border: none;
    cursor: pointer;
    left: +260px;
    top: +0px;
    background-color: transparent;
    opacity: .6;
    -webkit-opacity: .6;
    -moz-opacity: .6;
    filter: alpha(opacity=60);
}

.bc-window > .close-bc:hover {
	opacity:1;
}

.bc-window > .open-bc {
	cursor:pointer;
	background-image: url('/img/letter.png');
	background-repeat: no-repeat;
	padding-left:30px;

}


.bc-window .error-balloon {
    background: #fbf0d1;
    color: #434343;
    padding: 4px;
    float: right;
    border: 1px solid #f7ecc5;
    margin-bottom: 10px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -khtml-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    position: relative;
    display: none;
 }

 .bc-window .error-balloon:before {
    content: "";
    width: 0;
    height: 0;
    display: block;
    position: absolute;
    top: -14px;
    right: 10px;
    border-width: 7px;
    border-color: transparent transparent #f7ecc5 transparent;
    border-style: solid;
}

.bc-window .error-balloon:after {
    content: "";
    width: 0;
    height: 0;
    display: block;
    position: absolute;
    top: -12px;
    right: 11px;
    border-width: 6px;
    border-color: transparent transparent #fbf0d1 transparent;
    border-style: solid;
}

.bc-window .error-field {
clear: both;
    background: url('/img/error.png') 110px 3px no-repeat #FFF;
}



