body{
	background-color: #13100D !important;
}

@font-face {
    font-family: 'Brown-Regular';
    src: url('../fonts/Brown-Regular.otf') format('opentype');
}

@font-face {
    font-family: 'Brown-Light';
    src: url('../fonts/Brown-Light.otf') format('opentype');
}

.main_bg{
	background-color: #FBF8E9 !important;
}


.navbar {
    border-radius: 0px !important;
    margin-bottom: 0px !important;
}


.navbar-inverse{
	background: #EBC03F !important;
	border: none !important;
	border-radius: none !important
}

.navbar-inverse .navbar-nav>li>a {
    color: #13100D !important;
    font-weight: bold;
}

.navbar-inverse .navbar-nav>.open>a:hover {    
    background-color: #ffffff !important;
}

.navbar-inverse .navbar-nav>.open>a:active {    
    background-color: #ffffff !important;
}

.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:focus, .navbar-inverse .navbar-nav>.open>a:hover {
    background-color: #ffffff !important;
}

/********************************************/
.services_3 {
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.cust_logo{
	width:9%;
}

.cust_title{
margin-top: 7%;
text-align: center;
}

.cust_title h1{
	text-align: center;
    letter-spacing: 1px;
    color: #13100D;	
    font-weight: bold;
}

.btn.btn-danger {
	margin-top: 3%;
    color: #13100D;
    background-color: #EBC03F !important;
    border-color: #EBC03F !important;
    padding: 5px 30px 5px 30px !important;
    text-align: center;
    font-weight: 700 !important;
}

.btn.btn-danger a{
	text-decoration: none;
	color: #13100D; 
}


.cust_grid {
    background: #fff;
    border-radius: 5px;
    margin: 10px;
    padding: 15px;
    min-height: 300px;
}

    .cust_grid p {
        color: #13100D;
        font-size: 14px;
        text-align: center;        
    }

.cust_grid h3{
	color: #13100D;
	font-size: 1.1em;
	text-align: center;
	font-weight: bold;
}


.clipimg{	
	
    text-align: center;
}
.clipimg img{	
	display: inline-block;
    vertical-align: middle;
    float: none;
    text-align: center;
    height:90px;
}

/***********************************FORMS******************************************/

.cnt{
	
	padding: 0px;
    width:93% !important;
}

.cnt1 {
    padding: 0px;
    width: 97% !important;
}

.div_12{
	margin: 0px !important;
	padding: 0px !important;
}

.div_5{	
	padding: 0px !important;
}

.div_4{
	padding-left: 0px !important;
    padding-right: 0px !important;
    width: 27% !important;
}

.div_4_1{
	width: 31% !important;
}

.control-label {
    text-align: left !important;
    color: #fff !important;
    font-size: 14px !important;
    /*font-family: Brown,Zarid,Arial,sans-serif;*/
        font-family: Brown-Light;
}



.frm_headline{
	border-bottom: 1px solid #fff;
	margin-bottom: 15px;
}

.frm_headline h2{	
	color: #fff;
	padding-bottom: 5px;
	font-size: 1.2em;
	
}

sup{
	color: #ff0000 !important;
    font-size: 1.2em !important;
}

.input-group[class*=col-] {
    float: none;
    /* padding-right: 0; */
    /* padding-left: 0; */
}

.btn_cls {
    background: #EBC03F !important;
    color: #000000 !important;
    cursor: pointer;
    border-radius: 4px;
    font-weight: bold;
    font-size: 12px;
    font-family: Brown,Bukra,Arial,sans-serif;
    letter-spacing: 3.2px;
}


/***********MEDIA QUERIES***********/

@media (min-width: 320px) and (max-width: 780px) {
  
  
.m_div_40{
	padding-left: 20px !important;    
    width: 35% !important;
}

.hd_tag{
	padding-left: 20px !important;	
}


}

.block_3_width {
    width: 75%;
    margin: 50px auto;
}
