/*Modal Custom Options*/
/*dialog*/
.rbm_size_contact > .modal-dialog 
{
	height: 395px !important;
	width: 372px;
	border-radius:15px;
	-webkit-box-shadow: 1px 1px 4px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 1px 1px 4px 0px rgba(0,0,0,0.75);
	box-shadow: 1px 1px 4px 0px rgba(0,0,0,0.75);
}
/*content*/
.rbm_size_contact > .modal-dialog > .modal-content{
	background-image: url('../../assets/images/bg.png');
	height: 100%;
	width: 100%;
}	
/*header*/
.rbm_form_general > .modal-dialog > .modal-content .rbm_form_header, .rbm_form_general > .modal-dialog > .modal-content .rbm_subscribe_close{
	height:100px !important; /* header height*/
	border-bottom: 0px !important;
}
/*Logo*/
.modal-logo{
	width: 86px;
	margin-top: 16px;
	margin-bottom: 16px;
}
/*body*/
.rbm_form_general > .modal-dialog > .modal-content .rbm_form_body
{
	padding: 11px 25px !important;
}
/*Close Button*/
.rbm_btn_x_out_shtr{
	border-radius:15px !important;
	margin-right: 15px !important;
	margin-top: 15px !important;
}
.rbm_btn_x_out_shtr:Active{
	border-radius:15px !important;
}
.rbm_btn_x_out_shtr:hover{
	background-color:#a5a5a5 !important;
}
/*--Inputs--*/
/*labels and inputs font*/
.rbm_form_general > .modal-dialog > .modal-content .rbm_input_txt > label,.rbm_form_body input,.rbm_form_body textarea,.rbm_form_general > .modal-dialog > .modal-content .rbm_input_txt > input
{
	font-size: 12px !important;
	font-family: exo-light;
}
.rbm_form_body input,.rbm_form_body textarea,.rbm_form_general > .modal-dialog > .modal-content .rbm_input_txt > input
{
	border-radius: 12px !important;
	border: 1px solid #a5a5a5 !important;
	color:#404041 !important;
	background-color: white;
}
.rbm_form_body input,.rbm_form_general > .modal-dialog > .modal-content .rbm_input_txt > input{
	height: 35px !important;
	color:#a5a5a5;
	width: 148px;
}
.rbm_form_body textarea{
	height: 76px !important;
	background: #f7f7f7;
	padding-left: 5px;
	width: 100% !important;
}	
textarea:focus{
	overflow: auto;
	outline: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
/*placeholder focus*/
.rbm_form_general > .modal-dialog > .modal-content .rbm_input_txt > input:focus::-webkit-input-placeholder{
	color:#a5a5a5;
}
/*-- submit button --*/
/* submit button container*/
.rbm_form_general > .modal-dialog > .modal-content .rbm_form_submit > button,.no-thanks a{
	font-family: exo-light !important;
}
.rbm_form_submit{
	width: 100%;
	text-align: center;
}
.rbm_form_general > .modal-dialog > .modal-content .rbm_form_submit > button{
	position: static;
	background-color: #a5a5a5;
	width: 65px;
	border: none;
	height: 37px;
	font-size: 11px !important;
	text-align: center;
	margin-right: 0px !important;
	margin-top: 0px !important;
	float: right;

}
.hover-shadow:hover{
	-webkit-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.75) !important;
	-moz-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.75) !important;
	box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.75) !important;
}
/*-- no thanks button --*/
.no-thanks a{
	color:#404041;
	float: left;
	display: inline;
	bottom: 0;
	position: relative;
	bottom: -13px;
}