﻿
.gold_container{width:100%; max-width:1024px; padding:10px; margin:5px auto; box-shadow:0px 1px 1px 1px;}
.gold_con{ width:100%; }
.gold_con_left{width:100%; max-width:700px; float:left;}
.gold_con_right{max-width:300px; width:100%; float:right;}
.glod_value{ width:100%;border:1px solid #015466}
.festival_con{width:100%;}
.festival_con hr
{
    background: url('../img/dotted-line.png') repeat center top;
    background-size: 4px 4px;
    border: 0;
    height: 1px;
    margin: 0 0 24px;
}






















.festival_con blockquote {
    font-size: 28px;
    line-height: 36px;
    font-family: Benton Sans Condensed;
    color: #E5002D;
    font-weight: bold;
    margin: 30px 0;
    padding: 30px 0 30px 40px;
    border-left: 4px solid #f27f96;
}
.festival_con blockquote p{font-size: 28px;
    line-height: 36px;
    font-family: Benton Sans Condensed;
    color: #E5002D;
    font-weight: bold;}
.festival_con
blockquote, q {
    quotes: none;
}


.note_bn_con{width:100%;}
.recipee_con{width:100%;}
.iws-also-read {
 margin:10px auto;
    border: 1px dashed #ccc;
    padding: 4px 10px;
}
.iws-also-read-label {
    text-transform: uppercase;
    font-weight: bold;
    color: #FF0000;
}
.iws-also-read-title {
    padding-left: 20px;
}
.iws-also-read-title a{color: #1f4773;font-weight: 600; line-height:24px;
    text-decoration: none;}
    .iws-also-read-title a:hover{ color:#ff0000;}
.related-container{padding:1px; border:1px solid #ccc; box-shadow: 0px 0px 6px #DDD;  width:99%; background-color: #fff; margin:5px auto;}
.websites-con{width:98%; padding:1%;}
.websites-con ul{width:98%; float:left; margin:0px 1%; list-style:none;}
.websites-con li
{ list-style:none; text-align:center;
    padding:5px 3px;
    -webkit-font-smoothing: antialiased;
    margin:5px 0px; color:#333;
line-height:18px; font-weight:600;
font-family: Arial, Helvetica, sans-serif; font-size:13px; background-color:#f5f5f5;
}
.websites-con li:hover{background-color:#f5f5f5;}
.websites-con a{text-decoration:none;color:#333;}
.websites-con a:hover{text-decoration:none;color:#0202D9;} 
.note_bn_con h1
{
    margin: 10px 0px;
    font-family: 'Roboto Slab', serif;
    -webkit-font-smoothing: antialiased;
   
    font-size: 25px;
    font-weight: 600;
    line-height: 35px;
   color: #ff0000 !important;
}
.facts ol {
    padding: 0 0 0 20px;
    margin: 0;
    counter-reset: item;
}
.facts ol li {
    border-bottom: 1px solid #f2f2f2;
    display: block;
    font-size: 16px;
    padding: 15px 0 15px 14px;
    position: relative;
}
.facts li::before {
    color: #b7223b;
    content: counter(item, decimal);
    counter-increment: item;
    font-family: "Montserrat",sans-serif;
    font-size: 28px;
    font-weight: normal;
    left: -37px;
    padding-right: 0;
    position: absolute;
    text-align: center;
    top: 15px;
    width: 50px;
}
.note_bn_con hr
{
    background: url('../img/dotted-line.png') repeat center top;
    background-size: 4px 4px;
    border: 0;
    height: 1px;
    margin: 0 0 24px;
}
.recipee_con a{ text-decoration:none;}
.recipee_con a:hover{ text-decoration:underline; color:#ff0000;}
.recipee_img{border:1px solid #ccc; box-shadow: 0px 0px 6px #DDD; width:300px; padding:3px; margin:10px 20px; float:left;}
.recipee_img p{ padding:6px 5px; text-align:center; font-size:14px; font-weight:bold;  color: #000080; text-decoration:none;}
.recipee_img p:hover{ color:#ff0000;}
.note_jokes_con{width:100%;}
    .note_jokes_con ol{ width:100%; margin:10px auto; padding:0px; color: #222; font-family: Arial, Helvetica, sans-serif; text-align:justify;  line-height:20px; font-size:14px;    font-weight: 400;}
    .note_jokes_con ol li{ margin-left:25px; padding-bottom:5px; color:Navy; font-weight:600; list-style-type:decimal; }
.note_jokes_con h1
{
    margin: 10px 0px;
    font-family: 'Roboto Slab', serif;
    -webkit-font-smoothing: antialiased;
   
    font-size: 25px;
    font-weight: 600;
    line-height: 35px;
   color: #ff0000 !important;
}
.note_jokes_con_p{color: #222;
    font-family: Arial, Helvetica, sans-serif; margin:10px auto; width:99%; 
    text-align:justify;  line-height:20px; font-size:14px;    font-weight: 400;
    }
    .note_jokes_con ul{ width:100%; margin:10px auto; padding:0px; color: #222; font-family: Arial, Helvetica, sans-serif; text-align:justify;  line-height:20px; font-size:14px;    font-weight: 400;}
    .note_jokes_con ul li{ margin-left:25px; }
.note_jokes_con p strong{color: #222;     font-family: Arial, Helvetica, sans-serif;}
.note_jokes_con p a{ font-weight:600;    color: #f40; text-decoration:none;}
.note_jokes_con h3
{ font-weight:700; color: #1e73be; font-size:20px; line-height:26px; margin:15px auto; }

.note_jokes_con hr
{
    background: url('../img/dotted-line.png') repeat center top;
    background-size: 4px 4px;
    border: 0;
    height: 1px;
    margin: 0 0 24px;
}
.note_jokes_con blockquote {
    margin: 0 0 0 37px;
    font-size: 22px; padding:10px;  box-shadow: 0px 0px 6px #DDD;
    color: #232323; margin:20px auto; border-radius:5px;
    position: relative;     font-family: 'Roboto Slab';
    font-weight: 700;
}

.note_jokes_con blockquote:before, q:before {
    font-family: FontAwesome;
    font-size: 24px;
    position: absolute;
    top: -2px;
    left: -35px;
    line-height: 41px;
    z-index: 0;
    color: #666;
}
.note_jokes_con blockquote p {
    font-family: 'Roboto Slab';
      font-size: 18px; font-weight:700;
    color: #232323;
    word-wrap: break-word;
}
img.emoji {
    display: inline !important;
    border: none !important;
    box-shadow: none !important;
    height: 1em !important;
    width: 1em !important;
    margin: 0 .07em !important;
    vertical-align: -0.1em !important;
    background: none !important;
    padding: 0 !important;
}
.block2
{
    background: #f9f9f9 url('../img/article-quote.png') no-repeat 18px 10px;
    border-left: none !important;
    text-indent: 22px;
}
.post-tags {
    float: left; margin:15px auto;
    font: 400 12px/12px 'Oswald',sans-serif;
    
    width:99%;
}
.post-tags-header{    background: #f00a71; color: #fff;
    display: inline-block;
    float: left; font-weight:600;
    margin: 0 1px 1px;
    padding: 5px 7px;
    text-transform: uppercase;}
    .post-tags span{background: #aaa; display: inline-block;
    float: left; color:#fff;
    margin: 0 1px 1px;
    padding: 5px 7px;
    text-transform: uppercase; text-decoration: none; border: 0;
    font-size: 100%;
    vertical-align: baseline;}
    .post-tags span:hover{ background:#f00a71;}
.festival_con hr
{
    background: url('../img/dotted-line.png') repeat center top;
    background-size: 4px 4px;
    border: 0;
    height: 1px;
    margin: 0 0 24px;
}

.festival_con h1
{
    margin: 10px 0px;
    font-family: 'Roboto Slab', serif;
    -webkit-font-smoothing: antialiased;
   
    font-size: 25px;
    font-weight: 600;
    line-height: 35px;
   color: #000 !important;
}
.festival_con p{color: #222;
    font-family: Arial, Helvetica, sans-serif; margin:10px auto; width:99%; 
    text-align:justify;  line-height:20px; font-size:14px;    font-weight: 400;
    }
.festival_con p strong{color: #222;     font-family: Arial, Helvetica, sans-serif;}
.festival_con p a{ font-weight:600;    color: #f40; text-decoration:none;}
.festival_con p a:hover{text-decoration:underline;}
.festival_con h2 span
{
    background: #0033CC;
    font-size: 18px;
    color: #333333;
    width: 34px;
    margin-right: 6px;
    line-height: 34px;
    height: 34px;
    border-radius: 34px;
    display: block;
    float: left;
    text-align: center;
    font-weight: bold;
}
.festival_img p{ color: #065D96; font-size:14px; line-height:18px; text-align:center; margin:4px auto;}
.festival_img{text-align:center; margin:10px auto; max-width:700px; width:98%;}
.festival_img img{height:auto; width:auto; max-width:98%; margin:0px auto; text-align:center; padding:2px; border:1px solid #ccc; box-shadow: 0px 0px 6px #DDD;}
.festival_con h2{font-family: 'Sail', cursive; margin:10px auto; width:99%; font-size:18px; line-height:22px; color: #FF0066; font-weight:600;}
.festival_con h3{line-height:25px; color: #2e3192; font-size:18px; font-family: Arial, Helvetica, sans-serif; font-weight:700; -webkit-font-smoothing:antialiased; word-wrap: break-word;
            margin:10px auto; width:99%; text-align:justify;
            }
.festival_con h4{line-height:22px; color:#333; font-size:16px; font-family: Arial, Helvetica, sans-serif; font-weight:700; -webkit-font-smoothing:antialiased; word-wrap: break-word;
            margin:10px auto; width:99%; text-align:justify;
            }
.festival_con ul{ width:90%; list-style-type:disc; color: #141412;  margin:10px auto;}
.festival_con ul li{text-align:justify;  line-height:22px; font-size:15px;    font-weight: 400;     font-family: 'Raleway',Arial,sans-serif; margin:5px auto;}
.festival_con ul li a{ text-decoration:none; color:#333; font-weight:bold;}
.festival_con ul li a:hover{ color:#ff0000; text-decoration:underline;}
.festival_con ol{ width:90%; list-style-type:lower-alpha;   color: #141412;  margin:10px auto;}
.festival_con ol li{text-align:justify;  line-height:24px; font-size:15px;    font-weight: 400;     font-family: 'Raleway',Arial,sans-serif; margin:10px auto;}
.festival_con ol li strong{ color:#ff0000;}

.festival_con_h{width:100%;}
.festival_con_h h1{   margin: 7px 0px;
 font-family: mangal,arial,verdana,sans-serif;
    -webkit-font-smoothing: antialiased;
   
    font-size: 22px;
    font-weight: 600;
    line-height: 35px;
    color: #ff0000;
    }
    .festival_con_h p{color: #333;  margin:10px auto; width:99%; text-align:justify;  line-height:22px; font-size:14px; font-family: mangal,arial,verdana,sans-serif;}

.festival_con_h h2{    color: #FF0080; font-weight:700;
    margin: 10px auto;
    width: 99%;
    text-align: justify;
    line-height: 25px;
    font-size: 16px;
    font-family: mangal,arial,verdana,sans-serif;}









.love_body
{
    margin: 0px;
    padding: 0px;
    width: 100%;
    background: -webkit-linear-gradient(top, #FEF7E1 0, #F9C006 733px, #9A7704 1050px) no-repeat;
    background-attachment: fixed !important;
    background-image: url('../img/bg.gif');
    background-repeat: repeat;
}

.love_page_heading
{
    margin:4px auto; padding:4px 0.5%; line-height:25px;
    width:99%;     color:#daa520; font-family:Monotype Corsiva; font-size:24px; letter-spacing:0.3px; text-shadow:0.2px 0.2px 0.2px #fff;
    background-image: url('../img/3.jpg'); height:25px;
    background-repeat: repeat-x;
}
.article_container
{ width:1002px; margin:15px auto;
    }
     .article_con_left
{
    width: 221px;
    padding: 7px;
    float: left;
    margin-right: 10px;
    background-color: #ff0000;
    background-image: url('../img/bgg4_opt.jpg');
    background-size: cover;
 border-top-left-radius:4px;
  border-top-right-radius:4px;
}
    .article_con_centre
    {
            width: 221px; padding:7px;
    float:left;  margin:0px 10px; background-color:#000;
                         background-image: url('../img/bgg4_opt.jpg');
     background-size: cover; border-top-left-radius:4px;
  border-top-right-radius:4px;
                         }
    .article_con_right{ border-top-left-radius:4px;
  border-top-right-radius:4px;
    width: 221px; padding:7px; float:left; margin-left:10px; background-color:#000;
     background-image: url('../img/bgg4_opt.jpg');
     background-size: cover;}
    .article_img_con{ height:136px; width:217px; padding:1px; border:1px solid #fff; float:left;}
     .article_img{ height:100%; width:100%;}
    .article_head_con{ margin:4px auto;}
     .article_head_con a
{
    padding: 0px;
    width: 100%;
    margin: 0px;
    color: #ECCD7D;
    text-decoration: none;
    font-family: Times New Roman;
    font-size: 15px;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    line-height: 17px; font-weight:bold;
    text-shadow: 0.4px 0.4px 0.4px #fff;
    padding-bottom: 4px;
}
.article_head_con a:hover
{
    text-decoration: underline;
    color: #FFFFFF;
}

.article_head_con p
{
    padding: 2px 0px;
    margin: 0px;
    color: #CF9E1D;
    text-shadow: 0.1px 0.1px 0.1px #fff;
    text-decoration: none;
    font-family: Times New Roman;
    font-size: 14px;
    letter-spacing: 1px;
    text-align: justify;
    line-height: 16px;
}
    
.realtionmain_ul
{ 
   width:280px; list-style-type: circle;  margin:4px 0px 4px 20px;  font-weight:bold; line-height:20px; font-size:13px; color: #FF425F; 
    }
 realtionmain_ul   li {
    background-image: url(images/love.png);
    background-repeat: no-repeat;
    background-position: 0px center; 
    padding-left: 15px; 
}

.pagging_bg
{
    height:30px;  width:370px;
    margin: 10px auto; 	background-color:#00598c; border-radius:5px;

}
.paging_active
{
    color: #FF0000;
    line-height: 20px;
    font-family: Times New Roman;
    font-size: 20px;
    float: left;
    padding: 5px 7px;
    margin: 0px 7px;
    text-shadow: 0.5px 0.5px 0.5px #fff;
    text-decoration: none;
}
.paging{color:#fff; line-height:20px;   font-family:Times New Roman; font-size:20px; float:left; padding:5px 7px; margin:0px 7px; text-shadow:0.5px 0.5px 0.5px #fff;  cursor:pointer;}
.paging:hover{ color:#000;}
.age_confirm_con
{
    height: 448px;
    width: 100%; margin:0px; float:left; padding:0px;
    background-image: url('../img/Background.jpg'); background-size:100%;

}
.love_realtion_heading
{line-height:60px;
 margin:10px auto; padding:5px 0.5%; text-align:center; font-family:Kunstler Script;
 width:99%; color: #ECCD7D;  font-size:60px; letter-spacing:0.5px; text-shadow:0.2px 0.2px 0.2px #fff;}
 .love_realtion_text{color:#fff; margin:10px auto; font-size:18px; text-align:center;font-family:Monotype Corsiva;  letter-spacing:0.5px; padding:5px;}
 .love_realtion_btn{padding:5px 10px; color:#ff0000; background-color:Yellow; font-family:Monotype Corsiva; font-size:20px; font-weight:bold; text-decoration:none; border-radius:5px;}
  .love_realtion_btn:hover
{
    background-color: #FFCC00; color:#fff;
}
.hm_ul{
margin:5px 0px;
padding:0; width:100%;
font-size: 14px;
color: #FF0066;
font-family: 'Arial', Helvetica, sans-serif;
}
.hm_li
{
    padding:4px; float:left; width:270px;
    border-bottom:1px dotted #CC0066;
}
.hm_li img{height:46px; width:76px; float:left; border:2px solid #ff9999;}
.hm_li img:hover{border:2px solid #ff0000;}
.hm_li a{ float:right; margin-left:5px; height:auto; width:180px; color: #FF0066; font-family: 'Arial', Helvetica, sans-serif; text-decoration:none;}
.hm_li a:hover{ color:#000; text-shadow:1px 1px 1px #333;}
.article_heading{width:98%; padding:4px; margin:5px auto; color:#ff0000; text-shadow:1px 1px 1px #efefef; font-weight:bold; font-family:Georgia, Arial, Times New Roman, Calibri; font-size:22px; letter-spacing:0.5px;}
.article_inner_img{height:400px; background-color:#800000; padding:2px; width:716px; margin:10px 0;}
.article_txt_main{width:98%; margin:10px auto; color:#000; text-shadow:0px 0.1px 0.1px #333;  font-family:Georgia, Times New Roman; text-align:justify; line-height:20px; font-size:14px; letter-spacing:0.5px;}
.article_txt{width:98%; margin:10px auto; color: #D4254A;  font-family:Calibri Sans-Serif Verdana; text-align:justify; line-height:22px; font-size:15px; letter-spacing:0.5px; text-shadow:0.2px 0.2px 0.2px #ff9999;}
.article_heading_inner{width:98%; margin:10px auto; color:#000;  font-weight:bold;  font-family: Georgia, Times New Roman, Sans-Serif; text-align:justify; line-height:25px; font-size:15px; letter-spacing:0.5px;}
.u_may_int_heading{margin:10px auto;   width:98%;  font-family:Arial, Helvetica, sans-serif; color:#000000; padding:3px 1%;  font-size: 20px;
 line-height:22px; font-family: Slab,Georgia,serif; border-bottom:2px solid  #CC3300;  font-weight:bold; text-align:left;}

 .related_container
{
    margin: 10px auto;
    width: 298px;
    border: 1px solid #9B1212;
}
  .realted_article_heading
{
    padding: 0px 3px;
    line-height: 35px;

    vertical-align: middle;
font: 800 18px/22px 'Open Sans',sans-serif;
    color: #000;
    border: 0!important;
    text-align: center;
    border-bottom: 1px solid #9B1212;
}
 .breadCrumb
{
    margin: 10px auto;
}
 .breadCrumb a
{
    padding: 2px 5px 2px 0px;
    margin-right:2px;
    background: transparent url(../img/icon-breadcrumb-separator.png) scroll right center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FF3399;
    line-height: 25px;
    background-repeat: no-repeat;
    text-decoration: none;
    float: left;
}
 .breadCrumb a:hover{ color: #CC0066; text-decoration:underline;}
.breadcrumb-last
{
    background: none repeat scroll 0 0 transparent !important;
    color: #CC0066;
}
.breadCrumb ul{ padding:0px; margin:0px; list-style-type:none; background-color:#fff; line-height:16px; height:16px; width:auto; float:left;}
.breadCrumb ul li.active
{
    text-align: center;
    color: #fff;
    font: 12px arial,helvetica,sans-serif;
    line-height: 16px;
    background-color: #FF8484;
    padding: 3px 5px;
}

.breadCrumb ul li
{
    line-height: 16px;
    float: left;
    margin-left: 10px;
    background-color: #FF0404;
    text-align: center;
    padding: 3px 5px;
}
.breadCrumb ul li:hover{ background-color:#900000;}
.breadCrumb ul li a{ color:#fff;font: 12px arial,helvetica,sans-serif; line-height:16px; text-decoration:none;}
.print_con{width:200px; height:22px; float:left; margin-left:20px;}
.print_con a{color:#000; font-size:13px; text-decoration:none; text-align:center; vertical-align:middle;}
.print_con img{height:22px; width:22px; margin-right:4px; float:left;}
.print_con span{float:left; line-height:22px;}
.print_con span:hover{ color:#ff0000;}
.top_adv_inner{ max-width:1000px; width:98%; margin:15px auto;}
.right_adv_inner{ width:100%; clear:both; display:block; margin:10px auto;}
.tantric_heading
{
    font-family: Georgia, "Times New Roman" , Times, serif;
    letter-spacing: 1px;
    font-size: 16px;
    color: #ff0000;
    text-decoration: none;
    line-height: 36px;
    text-shadow: 0.5px 0.5px #FF5E5E;
}
.before_marrige_heading{font-family: 'ProximaNova', 'AvenirNext-Regular', 'Helvetica Neue', 'Helvetica', 'Arial', 'sans-serif';
  -webkit-font-smoothing: antialiased;   font-size: 1.5em;   color: #201f1e;}
  .crousel{padding:8px 4px; float:left; width:290px; border-bottom:1px dotted #ff0000;}
  .crousel img{ height:46px; width:76px; float:left; border:2px solid #fff;}
  .crousel span{float:right; margin-left:5px; height:auto; width:180px;   vertical-align:top;}
  .crousel a{text-decoration: none;
   font-size: 12px; line-height:16px;
font-family: Arial, Helvetica, sans-serif; font-weight:bold;
        color: #444; text-align:justify; }
    .crousel a:hover{text-decoration:underline;}
    .7_solution_hdng{font-size: 22px;
  padding: 0; font-weight:bold;
  line-height: normal;
  margin: 15px 0 10px 0;font-family: Lato, Arial, sans-serif;
  color: #222222;}
 .latest_may_be_container{ margin:20px auto; width:100%; float:left;}
.latest_may_be_container h2 {
    color:#ff0000;
    text-transform: uppercase;
    border-bottom: 4px solid #ff0000;
    padding-bottom: 6px;
    font-family: inherit;
    font-size: 18px;
    margin-bottom: 15px;
    font-weight: 700;
    line-height: 1.2em;
}
.latest_may_be_container ul {
    list-style-type: none; width:100%;
    direction: ltr;
    margin: 0;
    padding: 0; font-size: 13px;     list-style: none;
}
.latest_may_be_container li {
width:215px;
    display: inline-block;
    vertical-align: top;
    box-sizing: border-box;
    float:left; margin:5px 8px;
}


.latest_may_be_container a {
    font-size: 13px; text-decoration:none; width:100%;
}
.latest_may_be_container a img {
    width:100%; height:120px;
}
.latest_may_be_container span{
    font-family: inherit;
    color: #333;
    padding: 6px 0 0;
    text-align:center;
    line-height: 1.25;
    font-size: 13px;
    overflow: hidden;
    font-weight: bold;
    display: block;
}
.latest_may_be_container span:hover{ text-decoration:underline; color:#ff0000;}
.sub-cat{ list-style:none; margin:0px; padding:0px;}
.sub-cat li {
    width: 230px; 
    height: 154px;
    border: 1px solid #ccc; padding:3px;
    margin:10px 7px;
    float: left;
    position: relative;
}
.sub-cat li:hover{box-shadow: 0px 0px 6px #000;}
ul.sub-cat li.odd {
    margin:10px 0px 10px 15px;
}
.sub-cat li img
{
    height:100%; width:100%; 
    
    }
ul.sub-cat li p.card-data {
    background: #eee;
    border-top: 1px solid #e1e1e1;
    bottom: 0;
    left: 0;
    height: 20px;
    line-height: 20px;
    position: absolute;
    text-align: center;
    width: 214px;
    padding: 0 5px;
    margin: 0;
    font-stretch: extra-expanded; font-size:11px;
}
.bd{width:100%;     border: 1px solid #ccc;
    margin: 0 0 10px;
    padding: 0;}
    .send {
    padding: 5px;
    overflow:hidden;
    border-top: solid 1px #ccc;
}
.std {
    font-size: 12px;
}
.customise_btn
{
    padding: 4px;
    float:right;
    background-color: #FF5015;
    border: none;
    color: #fff;
    font-size: 14px;
    border-radius: 5px;
}
.customise_btn:hover
{
    background-color: #CA3300;
}
.bd_img
{
     text-align:center; 
}
.bd_img_img{ width:auto; margin:10px auto; text-align:center; max-width:96%;}
.send ul.user-axn {
    height: 35px;
    text-align: right;
}

.send ul.user-axn li {
    float: left;
    padding: 4px 0;
    border-bottom: 0;
    font-weight: bold;
    height: 26px;
    margin: 0 3px 0 1px;
}
.send ul.user-axn li.no_tab {
    border: 0;
    background: 0;
    margin-right: 0;
    float: none;
    display: inline-block;
    padding: 4px 0;
}
em.send-hdr {
    text-align: left;
    background: #eee;
    border-top: 1px solid #ccc;
     border-bottom: 1px solid #ccc;
    padding: 0 6px;

    line-height: 30px;
    position: relative;
    display: block;
    font-size: 12px;
    font-weight: bold;
    color: #666;
}
.send-hdr_btn{  text-align:center; 
    background: #eee;
    border-top: 1px solid #ccc;
     border-bottom: 1px solid #ccc;
    padding:3px 6px;
    line-height: 30px;
    position: relative;
    display: block;
    font-size: 12px;
    font-weight: bold;
    color: #666;}
    .send_btn_mail
{
    padding: 4px;
    background-color: #FF6600;
    border: none;
    color: #fff;
    font-size: 14px;
    border-radius: 5px;
}
 .send_btn_mail:hover
{
    background-color: #FF8533;
}
.greeting_banner_con{ width:98%; height:auto; margin:10px auto; padding:1px; border:1px solid #ccc; box-shadow: 0px 0px 6px #DDD;}
.greeting_banner_con a img{height:100%; width:100%;}
.independence_day_hdng
{
    font-size:18px;
    color: #000;      font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
    line-height:21px; margin:0px auto; font-weight:bold; margin:10px auto;

    
}
.independence_day_hdng1
{
    font-size:15px;
    color: #000;  width:98%;    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
    line-height:20px; margin:0px auto;

    
}
.independence_day_para{ color:#333; font-size:15px; line-height:21px; text-shadow:0px 0px 0.1px #000;   margin:15px auto; text-align:justify; }
.rakhi_slok{    color: #ff0000; font-style:italic;  vertical-align:middle; font-weight:bold; margin:10px auto;
     font-size:14px; line-height:20px;}
     .rakhi_para{color: rgb(40, 40, 40); font-family: Verdana, sans-serif; font-size: 13.4799995422363px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 19.9679985046387px;  text-align: justify;  text-transform: none;       background-color: rgb(255, 255, 255); margin:10px auto;}
     .wishesh_number{font-size:14px; color: #FFF;  background-color: #00c3c3; padding:3px 7px; font-weight:bold; border-radius:20px;  text-align: center;   line-height:18px;}
     
     .buy_rakhi{ list-style:none; margin:10px 0px; padding:0px;}
     .buy_rakhi li{ border:1px solid #ccc; float:left; text-align:center; width:150px; padding:5px; margin:10px 7.5px;}
     .buy_rakhi li img{ height:80px; width:150px;}
      .buy_rakhi li a{color:#ff0042 !important; text-align:center; padding:2px 0px; font-weight:bold; font-size:14px; text-decoration:none;}
    .buy_rakhi li a:hover{ color:Black !important;}
    .buy_gift_img{box-shadow: 0px 0px 6px #DDD ; border:1px solid #ccc; padding:2px; margin:10px auto; height:200px; width:276px;}
   
  
    .rakhi_con_right{max-width:300px; width:100%; float:right;}
    .rakhi_greeting_con{width:100%; margin:10px auto;}
.rakhi_greeting_con a{ float:left; padding:1px; border:1px solid #ccc; box-shadow: 0px 0px 6px #DDD;}
.rakhi_greeting_con a img{ height:100%; width:100%;}
.rakhi_gift_sms_recipee{ width:100%; margin:10px auto;}
.rakhi_gift_sms_recipee a{width:230px; margin:5px 3px; float:left; padding:1px; border:1px solid #7B0305;}
.rakhi_gift_sms_recipee a:hover{box-shadow: 0px 0px 6px #000;}
.rakhi_gift_sms_recipee a img{ height:100%; width:100%;}
.recipee_con{width:100%;}

 .recipee-title {
    font-weight: normal;
    /* margin: 0 0 5px; */
    margin:10px 0px;
    border-bottom: 2px solid #f7f4e6;
    font-family: Bitter, Georgia, serif;
    line-height: 1.3;     font-size:24px;
}


.recipee_hdng
{
    font-size: 18px;
     color: #cc0033; font-family: 'Sail', cursive;
    line-height: 21px;
    margin: 10px auto; width:99%;
    font-weight: bold;
    margin: 10px auto;
}
ul.recipeeul{    list-style-type: square;  margin:10px auto; width:94%; margin-left:5%; color: #141412; line-height:19px; font-size:15px; font-family: "Source Sans Pro", Helvetica, sans-serif;}
.recipeeol{  margin:10px auto; width:94%; margin-left:5%; color: #141412; line-height:19px; font-size:15px; font-family: "Source Sans Pro", Helvetica, sans-serif;}
.recipeeul li{    display: list-item; margin:5px auto;
    text-align: -webkit-match-parent; line-height:21px;}
ol.recipeeol{ margin:10px auto; width:94%; margin-left:5%; color: #141412; line-height:19px; font-size:15px; font-family: "Source Sans Pro", Helvetica, sans-serif;}
.recipeeol li{    display: list-item; margin:5px auto;
    text-align: -webkit-match-parent; line-height:21px;}
    ol.moong{ text-shadow:0px 0px 0.1px #141412; color: #141412;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    line-height: 19px;
    margin-left: 30px;}
    .moong li{margin-bottom: 10px;
    list-style: decimal !important;}
    .ingrcol1 {
    display: inline;
    float: none;
    padding: 0;
}
.ingrcol2 {
    display: inline-block;
    float: none;
    width: auto;
    margin-top: 0px;
}
.recipe-cat{ list-style:none; margin:0px; padding:0px;}
.recipe-cat li {
    width: 305px; 
    border: 1px solid #ccc;
    margin:12px; padding:2px;
    float: left;
    position: relative;
}
.recipe-cat li:hover{box-shadow: 0px 0px 6px #000;}
ul.recipe-cat li.odd {
    margin:10px 0px 10px 15px;
}
.recipe-cat li img
{
 width:100%; height:200px;
    
    }
ul.recipe-cat li a p {
    background:#A00000;
    line-height: 22px;
    position: absolute;
    text-align: center;  bottom:0px;
    width:99%; color:#fff;
    padding:3px 0px;
     margin-bottom:2px; font-family:Monotype Corsiva;
    font-stretch: extra-expanded; font-size:22px;
}
.divider
{
    width:99%; margin:0px auto;
    text-align: center;
    background-image: url('../img/heart.png');
    background-repeat:repeat;
}

.Chaturthi_para{color: #222222; font-size: 14px; margin:10px auto; width:99%; text-align:justify;  line-height:21px;  box-sizing: border-box; font-family: Arial, Helvetica, sans-serif;}
.makar_hdng{line-height:25px; color: #CC0066; font-size:20px; font-family:"RobotoMedium",Arial,Helvetica,sans-serif; font-weight:700;
            margin:10px auto; width:99%; text-align:justify;
            }

    .janmashtmi_para_hindi{    color: #000;  margin:10px auto; width:99%; text-align:justify;  line-height:21px; font-size:14px;      box-sizing: border-box;     font-family: "Mangal";}
 .janmashtmi_para_hindi em{ font-style:italic;}
 .janmashtmi_hindi_hdng
{
    color: #FF3300; font-weight:700;
    margin: 10px auto;
    width: 99%;
    text-align: justify;
    line-height: 25px;
    font-size: 18px;
    font-family: "Mangal";
}
 .Lohri_hdng{color: rgb(0, 128, 0);
             font-family: AR CENA; 
             font-size:20px;
             line-height: 21px;
             margin: 10px auto;
             -webkit-font-smoothing: antialiased;
             }

.mid-news
{
    width:97%; margin:10px auto; padding:5px;
   overflow:hidden;     border-radius: 2px; box-shadow: 0 0px 6px 1px rgba(50, 50, 50, 0.7); border: solid 1px #fff;     transition: all 1.5s;
    
    }
.Img {
    float: left;
    margin-right: 10px;
    width: 300px;
    height:160px;
    overflow: hidden; -webkit-transition:-webkit-transform .5s ease-in;
 position: relative;
}
.mid-news .Img img{transition: all 0.2s linear; }
.mid-news .Img img:hover{-webkit-transform: scale(1.1);}
.category-content{ float:right; width:370px; height:160px;}
.category-content h4 {
        font: 400 20px/22px Rokkitt,serif; vertical-align:text-top;
    margin-bottom: 4px;    transition: all .3s ease-in-out;
    font-weight: bold;     color: #444;
}
.category-content h4 a{color:#FF0044; text-decoration:none;}
.category-content h4 a:hover{text-decoration:underline; color:#444; transition: all .3s ease-in-out;}
.category-content p{ line-height:21px; font-size:13px;}
.category-content p a {
    width:80px; float:right;
    text-align: center;
    display: block; margin-top:10px;
    padding:3px 0px;
    color: #FF0044;
    border: #FF0044 solid 1px;
    border-radius: 4px;
    font-size: 13px;
    font-weight: 600;
    height: auto;
    background-color: #FFF;
}
.category-content p a:hover{ background-color:#FF0044; color:#FFF; cursor:pointer; text-decoration:none;}
.intrested_hdng{width:100%; margin:15px auto;  font-family: Georgia, Times New Roman,Times, serif;  font-size: 18px;  color: #ff0000; font-weight: 600; text-shadow: 2px 2px 1px #DDD; }
  .popular_cat{ width:99.5%; margin:10px auto;}
.popular_cat a{width:230px; max-height:100px; height:100px; float:left; padding:1px; margin:5px 8px; border:1px solid #7B0305; box-shadow: 0px 0px 6px #DDD;}
.popular_cat a:hover{box-shadow: 0px 0px 6px #000;}
.popular_cat a img{ height:100%; width:100%;}

.sub-cat {margin:10px auto; padding:0px; width:100%;}
.sub-cat ul{list-style:none; width:100%; margin:0px; padding:0px;}
.sub-cat ul li
{ height: auto; width:300px; padding:1px auto 5px auto; margin:15px 20px; border:none; float:left; position: relative;  
}
.sub-cat ul li:hover{ border:none; box-shadow:none;}
.sub-cat ul li img
{
 width:auto; max-width:300px; text-align:center; width:100%;
 
filter: none;
  -webkit-filter: grayscale(0%);
    
    }
    .sub-cat ul li img:hover{ 
  
    }

.sub-cat ul li a{ text-decoration:none; color:#333; text-align:center; padding:0px; margin:0px; font-size:18px; line-height:20px; font-family: Arial, Helvetica, sans-serif; -webkit-tap-highlight-color: rgba(0,0,0,0); box-sizing: border-box; font-weight:500; }
.sub-cat ul li a:hover{ text-decoration:underline; color:#ff0000; transition: all .3s ease-in-out; }

  @media (max-width: 320px)
{
.gold_con_right{width:96%; margin:10px auto; text-align:center; float:none; clear:both; position:relative;}
.recipee_img{ width:96%; margin:10px auto; float:none;} 
.recipee_img img{width:100%; height:auto;} 
.recipee_img a p{ text-decoration:none;}
.rakhi_greeting_con a{ width:98%; margin:5px auto;}
.greeting_banner_con{ width:98%; margin:10px auto;}
.rakhi_gift_sms_recipee a{width:46%;}
.latest_may_be_container li {width:42%;} 
.sub-cat li{ width:94%; margin:10px auto; text-align:center; float:none;}
.popular_cat a{ width:46%; margin:5px 1%;}
.recipe-cat li { width:94%; margin:10px auto; text-align:center; float:none;} 
.breadCrumb ul li{ background:none; padding:0px; margin:2px 4px; border:none; }  
.breadCrumb ul li.active{background:none; padding:0px; margin:2px 4px; border:none;} 
.category-content{ width:96%; margin:5px auto; float:none;}
.category-content h4 { font-size:18px; font-weight:600;}
.category-content p{ margin:5px auto;}
.Img{ width:96%; margin:5px auto; text-align:center; float:none;}  
}


@media (max-width: 360px) and (min-width:321px)
{
    .gold_con_right{width:96%; margin:10px auto; text-align:center; float:none; clear:both; position:relative;}
.rakhi_greeting_con a{ width:98%; margin:5px auto;}
.greeting_banner_con{ width:98%; margin:10px auto;}
.rakhi_gift_sms_recipee a{width:46%;}
.latest_may_be_container li {width:42%;} 
.sub-cat li{ width:94%; margin:10px auto; text-align:center; float:none;}
.popular_cat a{ width:46%; margin:5px 1%;}
.recipe-cat li { width:94%; margin:10px auto; text-align:center; float:none;} 
.breadCrumb ul li{ background:none; padding:0px; margin:2px 4px; border:none; }  
.breadCrumb ul li.active{background:none; padding:0px; margin:2px 4px; border:none;} 
.category-content{ width:96%; margin:5px auto; float:none;}
.category-content h4 { font-size:18px; font-weight:600;}
.category-content p{ margin:5px auto;}
.Img{ width:96%; margin:5px auto; text-align:center; float:none;}  
}
@media (max-width: 600px) and (min-width:361px)
{
    .gold_con_right{width:96%; margin:10px auto; text-align:center; float:none; clear:both; position:relative;}
    .rakhi_greeting_con a{ width:98%; margin:5px auto;}
.greeting_banner_con{ width:98%; margin:10px auto;}
.rakhi_gift_sms_recipee a{width:46%;}
.latest_may_be_container li {width:42%;} 
.sub-cat li{ width:94%; margin:10px auto; text-align:center; float:none;}
.popular_cat a{ width:46%; margin:5px 1%;}
.recipe-cat li { width:94%; margin:10px auto; text-align:center; float:none;} 
.breadCrumb ul li{ background:none; padding:0px; margin:2px 4px; border:none; }  
.breadCrumb ul li.active{background:none; padding:0px; margin:2px 4px; border:none;} 
.category-content{ width:96%; margin:5px auto; float:none;}
.category-content h4 { font-size:18px; font-weight:600;}
.category-content p{ margin:5px auto;}
.Img{ width:96%; margin:5px auto; text-align:center; float:none;}  
}
@media (max-width: 767px) and (min-width:603px)
{
   .gold_con_right{width:96%; margin:10px auto; text-align:center; float:none; clear:both; position:relative;} 
    .rakhi_greeting_con a{ width:98%; margin:5px auto;}
.greeting_banner_con{ width:98%; margin:10px auto;}
.rakhi_gift_sms_recipee a{width:46%;}
.latest_may_be_container li {width:42%;} 
.sub-cat li{ width:94%; margin:10px auto; text-align:center; float:none;}
.popular_cat a{ width:46%; margin:5px 1%;}
.recipe-cat li { width:94%; margin:10px auto; text-align:center; float:none;} 
.breadCrumb ul li{ background:none; padding:0px; margin:2px 4px; border:none; }  
.breadCrumb ul li.active{background:none; padding:0px; margin:2px 4px; border:none;} 
.category-content{ width:96%; margin:5px auto; float:none;}
.category-content h4 { font-size:18px; font-weight:600;}
.category-content p{ margin:5px auto;}
.Img{ width:96%; margin:5px auto; text-align:center; float:none;}  
    
    }

@media (max-width: 1024px) and (min-width:768px)
{
    .rakhi_gift_sms_recipee a{width:230px;}
    .sub-cat li{ width:220px;}
    .popular_cat a{ width:220px;}
    .recipe-cat li {width:46%; margin:7px 1%;} 
    .breadCrumb ul li{ background:none; padding:0px; margin:2px 4px; border:none; }  
.breadCrumb ul li.active{background:none; padding:0px; margin:2px 4px; border:none;} 
   

    }

@media (max-width: 767px) and (min-width:603px)
{
    .gold_con_right{width:96%; margin:10px auto; text-align:center; float:none; clear:both; position:relative;}
.rakhi_greeting_con a{ width:48%; margin:5px auto;}
.greeting_banner_con{ width:98%; margin:10px auto;}
.rakhi_gift_sms_recipee a{width:47%;}
.sub-cat li{ width:46%;}
.popular_cat a{ width:46%; margin:5px 1%;}
.recipe-cat li {width:44%;} 
.breadCrumb ul li{ background:none; padding:0px; margin:2px 4px; border:none; }  
.breadCrumb ul li.active{background:none; padding:0px; margin:2px 4px; border:none;}  
.Img{ width:240px; height:160px;} 
.category-content{ width:300px;} 
}






/* cyrillic-ext */
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto Slab Regular'), local('RobotoSlab-Regular'), url(http://fonts.gstatic.com/s/robotoslab/v6/y7lebkjgREBJK96VQi37ZjTOQ_MqJVwkKsUn0wKzc2I.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto Slab Regular'), local('RobotoSlab-Regular'), url(http://fonts.gstatic.com/s/robotoslab/v6/y7lebkjgREBJK96VQi37ZjUj_cnvWIuuBMVgbX098Mw.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto Slab Regular'), local('RobotoSlab-Regular'), url(http://fonts.gstatic.com/s/robotoslab/v6/y7lebkjgREBJK96VQi37ZkbcKLIaa1LC45dFaAfauRA.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto Slab Regular'), local('RobotoSlab-Regular'), url(http://fonts.gstatic.com/s/robotoslab/v6/y7lebkjgREBJK96VQi37Zmo_sUJ8uO4YLWRInS22T3Y.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto Slab Regular'), local('RobotoSlab-Regular'), url(http://fonts.gstatic.com/s/robotoslab/v6/y7lebkjgREBJK96VQi37Zr6up8jxqWt8HVA3mDhkV_0.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto Slab Regular'), local('RobotoSlab-Regular'), url(http://fonts.gstatic.com/s/robotoslab/v6/y7lebkjgREBJK96VQi37ZiYE0-AqJ3nfInTTiDXDjU4.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto Slab Regular'), local('RobotoSlab-Regular'), url(http://fonts.gstatic.com/s/robotoslab/v6/y7lebkjgREBJK96VQi37Zo4P5ICox8Kq3LLUNMylGO4.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Slab Bold'), local('RobotoSlab-Bold'), url(http://fonts.gstatic.com/s/robotoslab/v6/dazS1PrQQuCxC3iOAJFEJZ6iIh_FvlUHQwED9Yt5Kbw.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Slab Bold'), local('RobotoSlab-Bold'), url(http://fonts.gstatic.com/s/robotoslab/v6/dazS1PrQQuCxC3iOAJFEJS_vZmeiCMnoWNN9rHBYaTc.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Slab Bold'), local('RobotoSlab-Bold'), url(http://fonts.gstatic.com/s/robotoslab/v6/dazS1PrQQuCxC3iOAJFEJSFaMxiho_5XQnyRZzQsrZs.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Slab Bold'), local('RobotoSlab-Bold'), url(http://fonts.gstatic.com/s/robotoslab/v6/dazS1PrQQuCxC3iOAJFEJQalQocB-__pDVGhF3uS2Ks.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Slab Bold'), local('RobotoSlab-Bold'), url(http://fonts.gstatic.com/s/robotoslab/v6/dazS1PrQQuCxC3iOAJFEJWhQUTDJGru-0vvUpABgH8I.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Slab Bold'), local('RobotoSlab-Bold'), url(http://fonts.gstatic.com/s/robotoslab/v6/dazS1PrQQuCxC3iOAJFEJejkDdvhIIFj_YMdgqpnSB0.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Slab Bold'), local('RobotoSlab-Bold'), url(http://fonts.gstatic.com/s/robotoslab/v6/dazS1PrQQuCxC3iOAJFEJYlIZu-HDpmDIZMigmsroc4.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}


.main_cartoons{ width:99%; margin-top:10px; }
.arrow_left{ width:10%; float:left; margin-top:12%; }
.arrow_left img{ padding:55% 10%; float:right }
.img_cartoon{ width:78%; float:left; background:black; margin:0% 1%;}

.img_cartoon img{ width:100%;  }
.arrow_right{ width:10%; float:left;margin-top:12%; }
.arrow_right img{  padding:55% 10%;}
.main_cartoons ul{ list-style-type:none;}
.main_cartoons ul li{ float:left; margin-left:10px;}
.main_cartoons ul li img{ width:96%; padding:2px; border:1px solid #FDE0B9;}
.cartoon_main_half_1{ width:33%; float:left;}
.cartoon_main_half_2{ width:33%; float:left;}
.cartoon_main_half_3{ width:33%; float:left;}

@media (max-width: 450px) and (min-width:300px)
{
    .arrow_right img{ width:30px;  }
    .arrow_left img{ width:30px;  }
    
    }