.border-1
{
	border:1px solid #CC7D00;
}

.m-top-20{margin-top:20px;}
.m-bot-40{margin-bottom:40px;}

.f-18{font-size:18px !important;}



.ccm_title
{
	text-align:center;
	padding:10% 0px;
	-webkit-text-stroke: 1.1px #FFF;

}
.macra_title
{
	text-align:center;
	padding:20% 0px;
	-webkit-text-stroke: 1.1px #FFF;

}
.left_align
{
	text-align:left !important;
}
.align_center
{
	text-align:center !important;
}
.align_right
{
	text-align:right !important;
}
.margin_t30
{
	margin-top:30px;
}

/*********************contact**********************/
.border input
{
	    border-color: #FF9C00 !important;
}

.border textarea
{
	    border-color: #FF9C00 !important;
}

.info_border
{
	width: 100%;
    height: auto;
    overflow: hidden;
}
.info_border h3
{
	text-align:center;
    margin-top: 0;
	border-bottom:4px double #e2e2e2;
	border-top:4px double #e2e2e2;
	padding: 4px;
		
}
.b_submit
{
	background:#ff9c00;
}

.price_title h4
{
	color:#ff9c00;
	font-size:22px;
}
.mrg_btm10
{
	margin-bottom:10px;
}

.services_bg:hover {
	
	height:330px !important;
   
}
.services_bg
{
    height: 330px !important;
}

.mrg_lft50
{
	margin-left:44px;
}
.list_tick
{
	list-style-image:url(../content/tick.JPG);
	}
	
	
	.padding_l15
{
	padding:0px 35px 0px 35px !important;
}
.padding_l20
{
	padding-left:65px;
}
.mar_r10
{
	margin-right:10px !important;
}
.mar_t20
{
	margin-top:20px; 
}
.faq_ques ol li
{
font-size: 18px;
    font-family: "Open Sans", Helvetica, sans-serif;
    font-weight: bolder;

}
.list_img li
{
	list-style-image:url('../img/list_img_new.PNG') ;
}
.font_style
{
	font-size: 14px;
    font-weight: 400;
	padding:0px !important;
}
.align_none
{
	text-align:inherit;
}
.ph_bgcol
{
    background: #434343 !important;
}
.title_col a
{
	color:#fff !important;
	text-transform: uppercase;
	    text-decoration: none;
}
.icon_bottom
{
    bottom: 5px;
    position: relative;
}
.margin_none
{
	margin:0px !important;
}
.margin_l10
{
	margin-left:25px;
}

.font_wgt
{
	font-weight:600;
}
.mrg_lft65
{
	margin-left:65px;
}
.mrg_btm0
{
	margin-bottom:0px !important;
}
.text_para
{
	margin-top: 20px;
    margin-bottom: 15px !important;
    text-indent: 50px;
}
.mrg_top20
{
	margin-top:20px;
}
.mrg_btm20
{
	margin-bottom:20px;
}
.arrow_align
{
	font-size:2.5em !important;
	margin-right:0px !important;
}
.hgt_240
{
	height:240px !important;
}
.mrg0
{
	margin:0px !important;
}



