

.c-red{
	color:#de2910 !important;
}

.bg-c-red{
    background-color:#de2910 !important;
}

textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-    input:focus {
    border-color: none !important;
    box-shadow: none !important;
    -webkit-box-shadow: none !important;
    outline: -webkit-focus-ring-color auto 5px !important;
}

#quick-enquiry input:focus,
#quick-enquiry textarea:focus{
	border-color: red 
}


#quick-enquiry h5 {
    font-weight: 700;
    font-size: 18px;
    color: #171f3c;
}

.send-btn{
    background-color: #de2910;
    color:#ffffff;
}
.send-btn:hover{background-color: #bf200a;}

.info-title-5{
	padding: 0 40px;
	width:460px;
	margin-top: 65px;
	border-left: 8px solid #DE2910;
	margin-left: 20px;
}

.contact-desc{font-size: 1.2rem;color:#ffffff;}
.address {color:#ffffff;}
.address .title,
.address span{font-weight: bold; text-transform: uppercase;}


.form-control {
    display: block;
    width: 100%;
    padding: .375rem .75rem;
    font-size: 1rem;
    line-height: 1.5;
    color: 
#495057;
background-color:
    #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: .25rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}

.address-data{margin-top: 60px;}
.address-form{padding:20px; background-color: #b5210c; height: 390px;overflow: hidden;}
.address-info{padding:20px; background-color: #b5210c; min-height: 390px}

.blog-single-post.info-page p{text-align: justify; color: #282d33; font-weight: 600}

