@font-face {
    font-family: 'Meera';
    font-style: normal;
    font-weight: 400;
    src: url('fonts/Meera.eot');
    /* IE9 Compat Modes */
    
    src: url('fonts/Meera.eot#iefix') format('embedded-opentype'),
    /* IE6-IE8 */
    
    url('fonts/Meera.woff2') format('woff2'), url('fonts/Meera.woff') format('woff'), url('fonts/Meera.ttf') format('truetype');
    url('fonts/Meera.svg#Meera') format('svg');
    unicode-range: U+0D01-0D7F;
}
body, html{width:100%;height:100%; margin:0; padding:0;
-webkit-user-select: none;  /* Chrome all / Safari all */
  -moz-user-select: none;     /* Firefox all */
  -ms-user-select: none;      /* IE 10+ */
  user-select: none;          /* Likely future */     
}
.header-bar{width:100%; height:53px; margin:0; padding:0; background-color:#252525; top:0;}
.site-header{text-align:center; color: #fff; font-family: 'Meera',sans-serif; font-size: 38px !important; margin:0 !important;}
.main-content{ width: 95%; margin: 0 auto; padding:10px;}
.subheading{font-size:19px !important; font-weight: bold;}
.recipe-header{color: #252525; text-decoration:underline;}
.recipe-details{margin-bottom:15px;}
.ingred ul{
    list-style: none;
    margin: 0px;
    padding: 10px 0px;
}
.ingred ul li{	
	list-style: none;
    margin: 5px 12px!important;
    border-bottom: 1px dotted #ccc;
}
.ingred ul li a{	
	color: #FE6C0B;
}

.ingred p {
    padding-left: 10px;
    margin-bottom: -10px;
}
.ingred p>b{
	font-size: 17px;
    font-weight: normal;
    color: #FE6C0B!important;
}

.recipe_directions, .malayalam, .ingred{
    font-family: 'Meera',sans-serif;
    font-size: 17px;
    color: #443f3c;
}

.recipe_directions>p>b{
    font-size: 17px;
    font-weight: normal;
    color: #FE6C0B!important;
}
.recipe_directions>ol, .recipe_directions>ol>li {
    list-style: none outside none;
    color: #443F3C;
}

.recipe_directions>ol {
    margin-left: -30px !important;
    counter-reset: count;
}

.recipe_directions>ol>li>a{	
	color: #FE6C0B;
}

.recipe_directions>ol>li {counter-increment: step-counter;}

.recipe_directions li::before {
    content: counter(step-counter);
    margin-right: 5px;
    font-size: 80%;
    background-color: rgb(200,200,200);
    color: white;
    font-weight: bold;
    padding: 3px 8px;
    border-radius: 3px;
}

.malayalam>ol>li {
    font-size: 17px;
}

.recipe_directions>ol, .recipe_directions>ol>li {
    list-style: none outside none;
    color: #443F3C;
}
.recipe_directions>ol>li {
    line-height: 1.8;
    margin: 0 0 5px;
    min-height: 19px;
    padding-left: 5px;
    position: relative;
}


.recipe_directions>ul, .recipe_directions>ul>li, .recipe_directions>ul>li>ul, .recipe_directions>ul>li>ul>li {
    font-size: 13px;
    list-style: none;
    margin: 0px;
    padding: 10px 0px;
}

.recipe_directions>ul>li>ul {
    list-style-type: disc;
    color: #443F3C;
    margin-left: 25px;
}
.recipe_directions>ul {
    list-style-type: circle;
    color: #443F3C;
    margin-left: 20px;
    margin-top: 10px;
}

.footer-bar{ width:100%; height:auto; min-height:50px; background-color:#252525; bottom:0;}
.copyright{color: #fff; text-align:center; font-size:14px;padding-top:18px;line-height:1.8;}