.agri-parent .lifestageContainer{
    background-color: #ffffff;
}

.agri-parent .heading{
    width:32%;
    position:absolute;
    margin-left: 10px;
    color:#333333;
    cursor:pointer;
    margin-top: 16px;
    font-size: 14px;
}
.agri-parent .pop-upp{
display:none;
}


.agri-parent .pop-uppTwo{
display:none;
}

body .no-scroll{
    overflow-y:hidden;
}

.popup-index .bp-container .HPD-template-hdfc-9-3{
z-index:3;
}

.popup-index .web-portal .top-menu .row.main-search-container{
z-index:0;
}

.popup-index .web-portal header{
z-index:1;
}


.popup-index .web-portal footer{
z-index:-1;
}
/*.agri-lang-parent .carousel-four-superparent{
opacity:1;
}*/

.agri-parent .headingTwo{
    width:32%;
    position:absolute;
    margin-left: 10px;
    color:#333333;
    cursor:pointer;
    margin-top: 16px;
    font-size: 14px;
}


.agri-parent .subheading p{
    margin-left:10px;
    color:#444444;
    cursor:pointer;
}


.agri-parent .subheading{
    width: 100%;
    background: linear-gradient(to right, white, rgba(255,0,0,0));
    position: absolute;
    bottom:0px;
    font-size:15px;
    height:22px;
}

.agri-parent .adbannersParent{
    position: relative;
    cursor:pointer;
}

.agri-parent .sectionTitle a{
    color: #444444;
}



.agri-parent .viewAll{
    position: absolute;
    top:89%;
    right:1%;
    text-align: right;
    padding: 5px 12px 5px 0px;
}
.agri-parent .superParent{
cursor:pointer;
width:50%;
margin-bottom:15px;
height: 72px;

}

.agri-parent .superParent:last-child{
margin-bottom:0px;
}

.agri-parent .superParent .card-left:last-child{
margin-bottom:0px;
}


.agri-parent .superParent .card-right:last-child{
margin-bottom:0px;
}

.agri-parent .card-right{
width:47%;
float:right;
}


.agri-parent .card-left{
float:left;
}


.agri-parent .lifestageParent{
    background:white;
    padding:15px 18px 0px 18px;
    position: relative;
    border: 1px solid;
    border-color: #dedede;
}

.agri-parent .adbanner img{
   height: 72px;
   width:100%;
}
.agri-parent .adbannerTwo img{
   height: 72px;
   width:100%;
}

.agri-parent .adbanner{
height:69px;
}

.agri-parent .adbannerTwo{
height:69px;
}

.agri-parent .sectionTitle{
    margin-bottom: 10px;
    font-size: 20px;
    color: #444444;
}

.agri-parent .lifestage-slider{
    display: none;
}

.agri-parent .lifestage-slider .view-banner{
    height: 106px !important;
    background-color: white;
    display: table !important;
    border:1px #dedede solid;
    width: 277px !important;
}

.agri-parent .lifestage-slider .view-banner a{
    display: table-cell;
    vertical-align: middle;
    text-align: center;
}


.agri-cover{
    width:100%;
    height:100%;
    display:none;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: rgba(0, 0, 0, 0.5);
    width: 100%;
    z-index: 99999999;
    overflow: auto;
}


.agri-cover .modal-footer .btn:first-child, .share-fav, .success-info img{
margin-bottom:0px;
}

.agri-cover .modal{
top:50%;
/*left:30px;*/
width:70%;
position:inherit;
border-radius:3px;
border:none;
display:block;
/*margin-left: 13%;*/
}

.agri-cover .modal .ng-modal-overlay{
position:none;
}

.agri-cover .modal-header{
margin-bottom:20px;
font-size: 24px;
text-align: center;
padding: 15px 0;
border-bottom: 1px solid #ddd;
padding:15px 0;
}

.agri-cover .modal .popup-container{
position:none;
}


.agri-cover .modal-body .col-lg-10{
padding-left:10px;
}


.agri-cover .modal-content{
padding:0px;
}

.agri-cover .popup-container.opened{
    margin-left: auto;
    margin-right: auto;
    width: 70%;
    position: relative;
    background: #fff;
    top: 25%;
    bottom:0;
    right:0;
    left:0;
   /* margin: 0 auto;*/
    display: block;
    box-shadow: 0 1px 1px rgba(0,0,0,.05);
    overflow: visible;
}
.agri-cover .popup-container.opened .modal-content{
    padding: 0px;
}

.agri-cover .modal-row,.agri-cover .modal-body{
font-size:14px;
}

.agri-cover .modal-row {
padding-left:16px;
}

.agri-cover .modal-body {

padding-right:16px;
}

.agri-cover .popup-container .modal-footer{

    padding:20px;
    text-align:center;
}

.agri-cover .close-button{
    position: absolute;
    right: -15px;
    top: -16px;
    background: #fff;
    border-radius: 50%;
    z-index:9999;
}

.agri-cover .close-button img{
    width:30px;
}

.agri-cover .button-style{
font-size:16px;
margin-top:30px;
color:white;
width:20%;
}

.agri-cover .button-style-right{
margin-top:30px;
font-size:16px;
width:20%;
}

.agri-cover .mobile-header{
background: #3b5270;
text-align: center;
padding: 15px;
}

.agri-cover .pull-left{
color: #fff;
display: inline-block;
}

.agri-cover .pop-up-heading-small{
color:white;
}


@media only screen  and (min-width: 960px)
{
.agri-cover .mobile-header{
display:none;
}

.agri-cover .modal-footer .btn,.agri-cover .modal-footer .btn:first-child{
margin-top:30px;
}

}

@media only screen and (max-width: 959px) and (min-width: 768px)
{


.agri-cover .mobile-header{
display:none;
}

.agri-cover .modal-footer .btn,.agri-cover .modal-footer .btn:first-child{
margin-top:30px;
}

.agri-cover .modal-row{
width:20%;
float:left;
}

.agri-cover .modal-body{
width:80%;
float:right;
}

.agri-cover .pop-up-body{
height:207px;
}

}

@media(max-width: 767px) and (min-width: 320px)
{
.agri-cover .modal-row{
padding:18px 18px 0px 18px;
}

.agri-cover{
background:#F3F3F3;
/*overflow-y:hidden;*/
}

.agri-cover .modal-content{
border:none;
}

.agri-parent .superParent{
width:100%;
}

.agri-cover .modal-body{
padding-left:16px;
}

.agri-parent .card-right{
margin-bottom:15px;
width:100%;
}

.agri-cover .close-button{
display:none;
}

.agri-cover .mobile-header{
display:block;
}

.agri-cover .modal-header{
display:none;
}

.agri-cover .popup-container.opened{
/*width:90%;*/
width:90%;
top:0%;
}

.agri-cover .modal-footer{
margin-top:0px;
}

.agri-cover .button-style{
margin-top:0px;
width:208px;
}

.agri-cover .button-style-right{
margin-top:0px;
width:208px;
}

}

@media(max-width: 540px) and (min-width: 480px)
{
.agri-cover .button-style{

margin-top:0px;
width:135px;
}

.agri-cover .button-style-right{
margin-top:0px;
width:135px;
}

}

@media(max-width: 540px) and (min-width: 320px)
{
.agri-cover .popup-container.opened{
width:100%;
top:0%;
}
}


@media(max-width: 479px) and (min-width: 320px)
{
.agri-cover .modal .popup-container .opened{
width:100%;
}
.agri-cover .button-style{
margin:5px;
}

.agri-cover .button-style-right{
margin:5px;
}
}


/*@media(max-width: 767px) and (min-width: 541px)
{
.agri-cover .modal .popup-container .opened{
width:90%;
}
}*/
