#cms_showEditPage{color:#027ec6;font-family:Arial!important;font-size:13px}
.feedback_form_error{text-align: center;color: #881d1d;margin: 10px;}
.wsw_main{width:800px;height:435px}
#lea_msgbox{
	width:auto;
	max-width:800px;
}
@media screen and (max-width: 800px) {
	#lea_msgbox{width:100%}
	#lea_msgbox_text tr,#lea_msgbox_text td{display:block;padding:10px}
	#lea_msgbox_text input[type=text],#lea_msgbox_text select,#lea_msgbox_text textarea{width:100%!important;}
}
.lea_btn{
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	transition: all .3s;		
}
.lea_btn:hover{
	-webkit-transform: scale(1.1)!important;
	transform: scale(1.1)!important;
}
#lea_msgbox_text img{max-width: 100%;}
#lea_msgbox_text .editor, .editor_val{height: 390px!important;width:100%!important;}
#lea_msgbox_text .cms_feedback_form table{width:100%;border-collapse: collapse;}
#lea_msgbox_text .cms_feedback_form td:nth-child(odd){text-align:left;padding:15px}
#lea_msgbox_text .cms_feedback_form td{padding:0 10px 0 10px;color:#c5d5dc}
#lea_msgbox_text .cms_feedback_form tr:nth-child(even){background:#346880}
.cms_feedback_errorfield,
.cms_feedback_errorfield td{color:#e74c3c!important;}
.cms_feedback_errorfield input,
.cms_feedback_errorfield select,
.cms_feedback_errorfield textarea{border:1px solid #e74c3c!important}
#lea_msgbox_text .feedback_form_error{
	color: #e74c3c;
  padding-bottom: 20px;
  text-align: center;
  line-height: 23px;	
}
#lea_msgbox h2 {
  color: rgb(253, 211, 17);
  font-size: 1.4em;
  font-weight: 400;
}
#lea_msgbox_text{
	padding: 22px 30px 35px;
	background-color: white;	
	position: relative;
	border-top: 1px solid #d6dac3;
	color: #333333;
	font-size: 14px;		
	max-height:80%;
	text-align: center;
	line-height: 20px;
}
#lea_msgbox_txt_title{background:#333;color:white;padding:10px;text-align:center;display:block;border-radius: 20px 20px 0 0;}
#lea_msgbox_text input[type=text],#lea_msgbox_text input[type=password],#lea_msgbox_text select,#lea_msgbox_text textarea,
#lea_msgbox_text input[type=tel]{
  	min-width: 50%;
    border: 1px solid #ababab;
    height: 43px;
    font-size: 15px;
    font-family: 'Roboto', sans-serif;
    text-align: left;
		display:inline-block;
		margin: 3px;
		padding:5px 5px 5px 10px
}
#lea_msgbox_text textarea{text-align: left;}
#lea_msgbox_text input[type=checkbox],
#lea_msgbox input[type=submit]{
	display:inline-block;
}	
#lea_msgbox_text label{
	color: #538699;
  font-size: 15px;
  display: block!important;
  margin: 0 0 16px 0;
}
#lea_msgbox_x{
	color:#d6dac3;
	margin-right:10px;
	margin-top:10px;
	border-radius:0px;
}
#lea_msgbox_cancel{margin:0 0 0 10px;}
#lea_msgbox_ok,#lea_msgbox_cancel,#lea_msgbox button,#lea_msgbox input[type=submit]{	
	    letter-spacing: 2px;
	background-color: #e74c3c;
	box-shadow: 0px 5px 9px 0px #e74c3c78;
	color: white;
	font-size: 15px;
	border-radius: 3px;
	text-align: center;
	padding: 12px 20px 15px;
	cursor: pointer;
	margin-top: -1px;
	display: inline-block;
	font-weight: bold;
	text-transform: uppercase;
	border-radius: 250px;
}
#lea_msgbox_ok>span,#lea_msgbox_cancel>span{
	display: block;
	padding: 4px 20px 0 20px;
	text-align: center;
}
#lea_msgbox_btns{
	border-radius: 0 0 20px 20px;
	background-color: white;	
	padding: 10px 0 20px;
	width: 100%!important;
	text-align: center;
}
#lea_msgbox_ok:hover,#lea_msgbox_cancel:hover,
#lea_msgbox button:hover,#lea_msgbox input[type=submit]:hover{
    background-color: rgba(231, 76, 60, .9);
    box-shadow: 0 8px 13px rgba(131, 131, 131, 0.6);
}
#lea_msgbox_ok:active,#lea_msgbox_cancel:active,
#lea_msgbox button:active,#lea_msgbox input[type=submit]:active{
	background-color: rgba(231, 76, 60, .9);
  box-shadow: inset 0 3px 8px rgba(63, 94, 19, 0.63);}
#lea_msgbox_x:hover {color:#278ECA;}