@import url('https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@400;600;700;900&display=swap');
/*---------------All purpose css--------------
----------------------------------------------*/
body {
	font-family: 'Source Sans Pro', sans-serif;
	font-size:16px;
}
.mt0 {
	margin-top:0px;
}
.mt5 {
	margin-top:5px;
}
.mt10 {
	margin-top:10px;
}
.mt15 {
	margin-top:15px;
}
.mt20 {
	margin-top:20px;
}
.mt25 {
	margin-top:25px;
}
.mt30 {
	margin-top:30px;
}
.mt35 {
	margin-top:35px;
}
.mt40 {
	margin-top:40px;
}
.mt45 {
	margin-top:45px;
}
.mt50 {
	margin-top:50px;
}
.mt55 {
	margin-top:55px;
}
.mt60 {
	margin-top:60px;
}
.mt65 {
	margin-top:65px;
}
.mt70 {
	margin-top:70px;
}
.mt75 {
	margin-top:75px;
}
.mt80 {
	margin-top:80px;
}
.mt85 {
	margin-top:85px;
}
.mt90 {
	margin-top:90px;
}
.mt95 {
	margin-top:95px;
}
.mt100 {
	margin-top:100px;
}
.mt120 {
	margin-top:120px;
}
.mb0 {
	margin-bottom:0px;
}
.mb5 {
	margin-bottom:5px;
}
.mb10 {
	margin-bottom:10px;
}
.mb15 {
	margin-bottom:15px;
}
.mb20 {
	margin-bottom:20px;
}
.mb25 {
	margin-bottom:25px;
}
.mb30 {
	margin-bottom:30px;
}
.mb35 {
	margin-bottom:35px;
}
.mb40 {
	margin-bottom:40px;
}
.mb45 {
	margin-bottom:45px;
}
.mb50 {
	margin-bottom:50px;
}
.mb55 {
	margin-bottom:55px;
}
.mb60 {
	margin-bottom:60px;
}
.mb65 {
	margin-bottom:65px;
}
.mb70 {
	margin-bottom:70px;
}
.mb75 {
	margin-bottom:75px;
}
.mb80 {
	margin-bottom:80px;
}
.mb85 {
	margin-bottom:85px;
}
.mb90 {
	margin-bottom:90px;
}
.mb95 {
	margin-bottom:95px;
}
.mb100 {
	margin-bottom:100px;
}
.pt0 {
	padding-top:0px;
}
.pt10 {
	padding-top:10px;
}
.pt15 {
	padding-top:15px;
}
.pt20 {
	padding-top:20px;
}
.pt25 {
	padding-top:25px;
}
.pt30 {
	padding-top:30px;
}
.pt35 {
	padding-top:35px;
}
.pt40 {
	padding-top:40px;
}
.pt45 {
	padding-top:45px;
}
.pt50 {
	padding-top:50px;
}
.pb0 {
	padding-bottom:0px;
}
.pb10 {
	padding-bottom:10px;
}
.pb15 {
	padding-bottom:15px;
}
.pb20 {
	padding-bottom:20px;
}
.pb25 {
	padding-bottom:25px;
}
.pb30 {
	padding-bottom:30px;
}
.pb35 {
	padding-bottom:35px;
}
.pb40 {
	padding-bottom:40px;
}
.pb45 {
	padding-bottom:45px;
}
.pb50 {
	padding-bottom:50px;
}
.nop {
	padding:0px;
}
.nopl {
	padding-left:0px;
}
.nopr {
	padding-right:0px;
}
.nomt {
	margin-top:0px;
}
.nomb {
	margin-bottom:0px;
}
.noml {
	margin-left:0xp;
}
.nomr {
	margin-right:0xp;
}
.para_white_center {
	color:#fff;
	line-height:28px;
	text-align:center;
}
.para_white_justify {
	color:#fff;
	line-height:28px;
	text-align:justify;
}
.para_black_justify {
	line-height:28px;
	text-align:justify;
	color:#4e4a4a;
}
.para_black_center {
	line-height:28px;
	text-align:center;
	color:#222;
}
.small_border {
	width:15%;
	background-color:#fff;
	text-align:center;
	height:2px;
	margin:0 auto;
}
.small_border_left {
	width:15%;
	background-color:#535268;
	text-align:center;
	height:2px;
}
.small_border_black {
	width:15%;
	background-color:#000;
	text-align:center;
	height:2px;
	margin:0 auto;
}
.web_color {
	color:#35438e;
}
.bg_gray {
	background-color:#e9e9e9;
	padding:20px 0px;
}
.light_gray {
	color:#6a6a6a;
	padding-top:10px;
}
.white {
	color:#fff !important;
}
.black {
	color:#000;
}
.bg_gray {
	background-color:#e9e9e9;
	padding:20px 0px;
}
.listing_arrow li {
	background:url(../images/handicon.png) left 8px no-repeat;
	padding-left:30px;
	line-height:34px;
}
/*NEW CHANGE*/
.outer_container {
	background: url(../images/topbg.jpg) left top repeat-x;
	padding:15px;
}
.white_bg_web {
	background-color:#fff;
	border-radius:5px;
	padding:15px;
	color:#656565;
	-webkit-box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.23);
	-moz-box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.23);
	box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.23);
}
.fs18 {
	font-size:18px;
}
.icon_box_one {
	background-color:#fff;
	text-align:center;
	border-right:  1px solid #d7d7d7;
	border-bottom: 1px solid #d7d7d7;
	padding:15px;
}
.icon_box_two {
	background-color:#fff;
	text-align:center;
	border-bottom: 1px solid #d7d7d7;
	padding:15px 8px;
}
.icon_box_three {
	background-color:#fff;
	text-align:center;
	border-bottom: 1px solid #d7d7d7;
	border-left: 1px solid #d7d7d7;
	padding:15px;
}
.icon_box_four {
	background-color:#fff;
	text-align:center;
	border-bottom: 1px solid #d7d7d7;
	border-right: 1px solid #d7d7d7;
	padding:15px;
}
.icon_box_five {
	background-color:#fff;
	border-bottom: 1px solid #d7d7d7;
	text-align:center;
	padding:15px 5px;
}
.icon_box_six {
	background-color:#fff;
	text-align:center;
	border-left: 1px solid #d7d7d7;
	border-bottom: 1px solid #d7d7d7;
	padding:15px;
}
.icon_box_seven {background-color:#fff; text-align:center; border-right: 1px solid #d7d7d7;  padding:15px;}

/*.icon_box_eight {background-color:#fff; text-align:center; padding:15px;}

.icon_box_nine {background-color:#fff; text-align:center;border-left: 1px solid #d7d7d7; padding:15px;} */

.footer_bg {
	background: url(../images/topbg.jpg) left top repeat-x;
	padding:3px 0px;
	border-top: #e2e2e2 solid 1px;
}
.icon_name {
	display:block;
	text-align:center;
	color:#fff;
}
.footer_bg_icon li {
	padding:5px 12px 5px 22px;
	text-align:center;
}
.footer_bg_icon li a {
	color:#222;
}
.back_btn i {
	font-size:30px;
}
.back_btn a i {
	color:#fff;
}
.outer_bacgruond_top {
	background-color:#353535;
	padding:5px 0px;
	color:#fff;
}
.label_tag {
	font-weight:normal;
}
.gap_div {
	margin-top:70px;
}
