@charset "utf-8";
/*********************************************************************************************************/
/** button css */
/*********************************************************************************************************/
.btn{display:inline-block;width:auto;height:40px;margin:0;padding:5px 20px;color:#fff;font-size:15px;line-height:28px;font-weight:500;border:1px solid #fd412b;background-color:#fd412b;border-radius:6px}
.btn.btn-xs
, .btn.dropdown-toggle{height:30px;padding:2px 20px;font-size:14px;line-height:24px;border-radius:4px;font-weight:normal}
.btn.btn-xs.moreSmall{height:26px;padding:0 15px;font-size:13px;line-height:24px;border-radius:4px;font-weight:normal}
.btn.btn-xs.moreSmall.info{padding:0 10px;height:22px;line-height:20px}
.btn.btn-redBorder{border-color:#fd412b}
.btn.btn-gray{background-color:#b4b4b4;border-color:#b4b4b4}
.btn.btn-blueBorder{color:#008aff;background-color:#fff;border-color:#008aff}
.btn.btn-grayBorder
, .btn.dropdown-toggle{color:#646464;background-color:#fff;border-color:#c8c8c8}
.btn.dropdown-toggle{padding:2px 10px}
.btn.dropdown-toggle .caret{right:8px !important}
.bootstrap-select.btn-group .dropdown-menu li a{
	-webkit-transition-duration:0s !important;
	-moz-transition-duration:0s !important;
	-ms-transition-duration:0s !important;
	-o-transition-duration:0s !important;
	transition-duration:0s !important;
}
.btn{
	-webkit-box-shadow:2px 2px 2px 0px rgba(0, 0, 0, 0.40);
	-moz-box-shadow:2px 2px 2px 0px rgba(0, 0, 0, 0.40);
	-ms-box-shadow:2px 2px 2px 0px rgba(0, 0, 0, 0.40);
	-o-box-shadow:2px 2px 2px 0px rgba(0, 0, 0, 0.40);
	box-shadow:2px 2px 2px 0px rgba(0, 0, 0, 0.40);
	-webkit-transition-duration:0.35s;
	-moz-transition-duration:0.35s;
	-ms-transition-duration:0.35s;
	-o-transition-duration:0.35s;
	transition-duration:0.35s;
	-webkit-transition-property:color, border-color, background-color, box-shadow;
	-moz-transition-property:color, border-color, background-color, box-shadow;
	-ms-transition-property:color, border-color, background-color, box-shadow;
	-o-transition-property:color, border-color, background-color, box-shadow;
	transition-property:color, border-color, background-color, box-shadow;
}
.btn:hover, .btn:focus, .btn:active{color:#fd412b;border-color:#fd412b;background-color:#fff}
.btn.btn-gray:hover, .btn.btn-gray:focus, .btn.btn-gray:active{color:#646464;border-color:#646464;background-color:#fff}
.btn:hover, .btn:focus, .btn:active{
	-webkit-box-shadow:2px 2px 2px 0px rgba(253, 65, 43, 0.20);
	-moz-box-shadow:2px 2px 2px 0px rgba(253, 65, 43, 0.20);
	-ms-box-shadow:2px 2px 2px 0px rgba(253, 65, 43, 0.20);
	-o-box-shadow:2px 2px 2px 0px rgba(253, 65, 43, 0.20);
	box-shadow:2px 2px 2px 0px rgba(253, 65, 43, 0.20);
}
.btn:active:focus{color:#646464;background-color:#fafafa}
.btn:active:focus{
	-webkit-box-shadow:0 0 20px rgba(0, 0, 0, 0.35) inset;
	-moz-box-shadow:0 0 20px rgba(0, 0, 0, 0.35) inset;
	-ms-box-shadow:0 0 20px rgba(0, 0, 0, 0.35) inset;
	-o-box-shadow:0 0 20px rgba(0, 0, 0, 0.35) inset;
	box-shadow:0 0 20px rgba(0, 0, 0, 0.35) inset;
}
.btn.btn-gray
, .btn.dropdown-toggle{
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	-ms-box-shadow:none;
	-o-box-shadow:none;
	box-shadow:none;
}
@media(max-width:767px){
	.btn.m_btn-xs{height:30px;padding:2px 20px;font-size:14px;line-height:24px;border-radius:4px;font-weight:normal}
}