@charset "utf-8";
/* CSS Document */
@import url("reset.css");
@import url("font-awesome.min.css");
/**** DEFAULT SECTION
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------****/
.container {
	max-width:1170px;
	width:auto;
}

.btn:focus{
	outline: none !important;
	box-shadow: none !important;
}
html, body, .container {
	font-size:13px;
}
.bg-grey {
	background:#f4f4f4
}
.bg-green {
	background:#21b354
}
.bg-yellow {
	background:#ffcc29
}
.yellow {
	color:#ffcc29
}
.green {
	color:#21b354
}

.form-control:focus {
	border-color: #ffcc29;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0);
	-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0);
	-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0);
	outline: 0 none;
}

.btn-default {
	background-color: #3c8dbc;
	border-color: transparent;
	color: #fff;
	font-weight:700;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-transition-duration: 0.5s;
	transition-duration: 0.5s;
	-webkit-transition-property: color, background-color;
	transition-property: color, background-color;
}
.btn-default:hover, .btn-default.focus, .btn-default:focus, .btn-default.active.focus, .btn-default.active:focus, .btn-default.active:hover, .btn-default.focus:active, .btn-default:active:focus, .btn-default:active:hover {
	background-color: #3c8dbc;
	border-color: transparent;
	color: #fff;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
	-webkit-animation-name: hvr-back-pulse;
	animation-name: hvr-back-pulse;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-delay: 0.5s;
	animation-delay: 0.5s;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
}

.btn-success{ background-color:#2d95e3; color:#fff; border-color:#5eaeea; font-weight:bold;}
.btn-success:hover{ background-color:#900!important; border-color:#900 !important; }
.btn-primary{ background-color:#900; color:#fff; border:0;  border-color:#900; font-weight:bold;}
.btn-primary:hover{ background-color:#093 !important; }

.c_mobie{
	display: flex;
}

.cntry_code{
	width:35%;
	margin-right:2%;
}

.cntry_mobile{
	width:63%;
}

.color1 {
    color: #e4c20d;
}

.lang-btns{
	width: 25%;
	justify-content: end;
	order: 2;
}