﻿
.container_std{ max-width:1014px; padding:5px 3px; width:98%;  margin:0px auto; background:#fff; -moz-box-shadow: 0 0 5px #888; -webkit-box-shadow: 0 0 5px#888;box-shadow: 0 0 5px #888;}
.con_left{width:100%; max-width:720px; float:left;}
.con_right{  width:280px; float:right;}
.ad_right_con{ max-width:274px; width:98%; margin:15px auto;}
.top_adv_left{ max-width:700px; width:100%; margin:15px auto; }
.nri_planning_left_part{  max-width:710px; margin:5px auto; width:98%; padding:2px;  border:2px solid #C6E6FF;}
.news_complete_head
{

    padding: 5px 5px 10px 5px;
   -webkit-font-smoothing: antialiased;
  font-family: Slab,Georgia,serif;
   color:#D90000; font-size:20px;
    margin: 10px auto;
    border-bottom: 1px dotted #999999;
    background-color: #EEEEEE;
}
.nri-planning-para{text-align:justify; width:98%; margin:15px auto;  font-size:15px; -webkit-font-smoothing:antialiased; color: #444;  line-height:22px; font-family: Times New Roman;}
.page_con
{
     width:90%;
    background-color: #fff;
   margin:10px auto;
     background-color: rgb(241, 241, 241);
    border: 1px solid #f00; 
         
}
.page1
{
     width:90%;
    background-color: #fff;
   margin:10px auto;

         
}


.center
{
    margin-top:100px;
    margin-left: 120px;
    margin-right: 120px;
    margin-bottom:100px;
    width: 50%;
    padding: 25px ;
    padding-left:100px;
    background-color: rgb(241, 241, 241);
    border: 1px solid #f00;
}

h3
{
    color: #0066FF;
    font-family: Kokila;
    font-size: 24px;
    font-weight: lighter;
    font-style: italic;
    font-variant: normal;
}

.txt
{
    padding: 8px;
    border: solid 1px #E5E5E5;
    font: normal 12px Verdana, Tahoma, sans-serif;
    width: 200px;
    margin: 5px;
}

.button
{
    display: inline-block;
  
    font-size: 14px;
    text-align: center;
    padding: 5px;
    border: 1px #D7D7D7 solid;
    text-align: center;
    text-decoration: none;
    color: White;
    margin: 5px;
    background-color: #0066FF;
}

.button:hover
{
        background: #000;
        text-decoration: none;
        cursor:pointer;
}

.button:active
{
        background: #B54747;
}

.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:220px;
    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;}
.goi_inner_con{ width:99%; margin:5px auto; padding:0px;}
.goi_inner_con h1{margin:10px 0 0; background: #a90329; /* Old browsers */
background: -moz-radial-gradient(center, ellipse cover,  #a90329 32%, #8f0222 82%, #9e002a 100%); /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(32%,#a90329), color-stop(82%,#8f0222), color-stop(100%,#9e002a)); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover,  #a90329 32%,#8f0222 82%,#9e002a 100%); /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover,  #a90329 32%,#8f0222 82%,#9e002a 100%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover,  #a90329 32%,#8f0222 82%,#9e002a 100%); /* IE10+ */
background: radial-gradient(ellipse at center,  #a90329 32%,#8f0222 82%,#9e002a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90329', endColorstr='#9e002a',GradientType=1 ); border-right:1px solid #ccc; border-radius:5px; -webkit-border-radius:5px;
padding:5px 10px; color:#fff; font-size:16px; font-weight:normal;}
.goi{width:99%; float:left; margin:15px auto; border:1px solid #ccc; border-radius:5px; -webkit-border-radius:5px;}
.goi_inner_con h2{ font-size:20px; line-height:25px; width:96%; font-weight:600; font-family:Times New Roman; color:#000; margin:10px auto;}
.states{ width:320px; float:left; margin:5px 10px; padding:3px; border:1px solid #ccc; border-radius:5px; -webkit-border-radius:5px;}

.states img{ float:left;}

.states p{ font-size:14px; font-weight:600;  padding:40px 0px; text-align:center; line-height:18px;}

.states a{ text-decoration:none; color:#f00;}

.states a:hover{ text-decoration:underline; color:Blue;}
.goi ul{ margin:0; padding:0; list-style:none;}

.goi ul li{ font-size:13px; line-height:20px; color:#5e412f; list-style-image:url('image/list.png'); margin:5px 3px 5px 20px; padding:5px 0 5px 5px; border-bottom:1px dashed #333; text-align:justify;}

.goi ul li a{ text-decoration:none; color:#f00; color:#333;}

.goi ul li a:hover{ text-decoration:underline; color:#f00;}

.goi1{ width:380px; float:left;}

.goi2{ width:280px; float:left; margin:0 0 0 20px; }
.top_right_adv1{ margin:10px 0px; width:100%; border:1px solid #ccc;}
.top_right_adv1 p{margin:0; padding:5px; font-size:14px; color:#f00; line-height:20px;}
.top_right_adv1 h2{font-size:16px; padding:4px; color:#0c8c8f; font-weight:normal; border-top:4px solid #07b2d6; border-bottom:4px solid #07b2d6;}
.top_right_adv1 ul{margin:0; padding:0; list-style:none;}
.top_right_adv1 ul li{ list-style-type: circle; margin:3px 3px 3px 20px;}
.top_right_adv1 ul li a{text-decoration:none; font-size:12px; color:#333; margin:0 0 0 10px; padding:5px; }
.top_right_adv1 ul li a:hover{text-decoration:underline; color:#f00; }


 @media (max-width: 460px)
{
.states{ width:95%; float:none; margin:10px auto;}
.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%;} 
.goi1{ width:98%; float:none; margin:10px auto;}
.goi2{ width:98%; float:none; margin:10px auto;}
.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;} 
.top_right_adv1{width:98%; float:none; margin:10px auto;}     
}

@media (max-width: 1024px) and (min-width:768px)
{
    .top_right_adv1{ display: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;}   

    }

@media (max-width: 767px) and (min-width:603px)
{
    .states{ width:45%; margin:10px;}
.goi1{ width:47%; float:left; margin-left:0px;}
.goi2{ width:47%; float:right; margin-left:0px;}
.top_right_adv1{ display:none;}     
}
