body
{
font-family: 'Montserrat', sans-serif;
}
.roboto-font
{
font-family: "Roboto", serif;
}
.roboto-font-heading {
    font-size: 20px;
    font-family: "Roboto", serif;
    font-weight: 500;
    color: #fe3b3b;
}
.roboto-font-para {
    font-size: 18px;
    line-height: 24px;
    font-family: "Roboto", serif;
    font-weight: 500;
    color: #524d4d;
}
.roboto-font-para li
{
margin-bottom:5px;
}
.mkdf-ig-image
{
padding:5px;
border:1px solid #f9f9f9;
}
footer .widget .mkdf-widget-title-holder {
    margin-bottom: 25px;
}
footer .widget .mkdf-widget-title-holder .mkdf-widget-title {
     font-size:25px;
   }
.mkdf-logo-wrapper a
{
height: 70px !important;
}
.mkdf-main-menu>ul>li>a
{
font-size:12px !important;
}
.mkdf-st-title
{
color:#190d9b !important;
font-size:16px;
font-weight:bold;
}
.textjustify
{
text-align:justify;
}
.mkdf-mobile-nav ul {
    padding: 0;
    margin: 0;
    list-style-type: none;
    position: absolute;
    z-index: 9999;
    background: #000;
    width: 100%;
    left: 0;
padding:5px;
}
.mkdf-main-menu>ul>li>a {
    font-size: 14px;
    text-transform: uppercase;
    color: #190d9b;
    font-weight: bold;
font-family:'Montserrat', sans-serif;
}
.mkdf-position-left {
       position: relative;
    float: left;
    z-index: 2;
    height: 100%;
    width: 27%;
    top: 0;
}
.mkdf-page-header .mkdf-vertical-align-containers
{
padding:0px 5px;
}
.mkdf-page-footer .mkdf-footer-top-holder
{
background-color: #02236b;
}
.mkdf-drop-down .narrow .second .inner ul
{
padding:5px 0;
}
.mkdf-drop-down .narrow .second .inner ul li {
    width: 220px;
}
.mkdf-drop-down .second .inner ul li a {
font-size:14px;
font-weight: bold;
text-transform:uppercase;
font-family:'Montserrat', sans-serif !important;
padding:5px 15px;
color:#0d0659;
}
.mkdf-drop-down .narrow .second .inner ul
{
left:45px;
}
#mkdf-back-to-top>span
{
background-color: #190d9b;
    border: 1px solid #190d9b;
}
#mkdf-back-to-top>span:hover {
    background-color: #190d9b;
    border: 1px solid #190d9b;
}
@media only screen and (min-width:1025px) and (max-width:1330px)
{
.mkdf-main-menu>ul>li>a {
    font-size: 11px !important;
 }
.mkdf-logo-wrapper a
{
height: 50px !important;
}
}
@media only screen and (min-width:1025px) and (max-width:1150px)
{
.mkdf-main-menu>ul>li>a {
    font-size: 9px !important;
 }

}
.mkdf-page-footer .mkdf-footer-top-holder .mkdf-footer-top-inner.mkdf-full-width {
    padding: 83px 45px 15px;
}
.copytext img
{
  padding:10px 0 0 !important;
}
.blog-design h1
{
font-size: 30px;
    color: #f30;
    margin: 0px;
}
.blog-design p
{
font-size: 16px;
}
.blog-cat h4 a
{
text-align:justify;

}
.mkdf-post-info-bottom.clearfix {
    display: none !important;
}
