.top-header { display: flex; flex-direction:column; height: 100%; color:#000000 !important; line-height: 1.3; font-family:"Montserrat","Lucida Sans",Arial,Helvetica,sans-serif !important; font-weight: normal !important; font-size:15px;background-color:	#DCDCDC	; }

h1 { color:#C12807; font-size: 20px; margin: 10px 0; }
h2 { color: #C12807; font-size: 22px; margin: 10px 0; }
h3 { color: #C12807; font-size: 18px; margin: 10px 0; }
h4 { color: #C12807; font-size: 16px; margin: 8px 0; }
h5 { color: #C12807; font-size: 14px; margin: 7px 0; }
h6 { color: #C12807; font-size: 12px; margin: 5px 0; }


/*New Header*/


.top-header-section{ padding: 5px 0; background: url(); background-color:#fff;  }
.top-head-content{ display:flex; align-items: center; flex-direction:row; }
.mr-auto{ margin-right: auto!important; }
.ml-auto{ margin-left: auto!important; }
.dv-logo-text{ display:table; }
.dv-logo-texts{ padding-left:15px; }
.dv-logo-text div{ display: table-cell; vertical-align: middle; }
.dv-logo img{ height:90px; }
.dv-logo-text-img{ padding-left:10px; }
.dv-logo-text span{ display:block; }
.dv-logo-text .logo-text-one{ color: #00008b; font-weight: 700; font-size: 18px; }
.dv-logo-text .logo-text-two{ font-weight:600; color: #00008b; font-style: normal; }

.dv-search-rm{ display:table; }
.dv-search-rm .dv-search,
.dv-search-rm .dv-logo-rm{ padding-left: 35px;  display:table-cell; vertical-align:middle; }
.dv-search-rm .dv-search{ position:relative; }
.dv-search .dv-search-button{ display:block; font-size: 20px; background: #fafafa; padding: 3px 10px; cursor:pointer; }
.dv-search-rm .dv-logo-rm img{ height:77px; }
.dv-search-dropdown .form-control{ border: 0; font-size: 14px; }
.dv-search-dropdown{ display:none; position:absolute; right:0; background:#fff; width: 250px; padding:5px 10px; box-shadow: 0 0 15px 1px rgba(113,106,202,.2); z-index: 9999; border-radius: 2px;}
.dv-search.active .dv-search-dropdown{ display:block; }





