/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : Dec 15, 2018, 2:45:08 PM
    Author     : admin
*/

.wrap{
    margin:0 auto;padding-top: 50px;
}
.accordion{
    font-size:14px;
}
.accordion__section{
    background-color: #32808e;
    padding: 10px 10px;
    color: #fff;
    font-weight: bolder;
    cursor: pointer;
    position: relative;
    border-bottom: 1px solid #fff;
    margin-bottom:2px;
}
.accordion__section:last-of-type{
    margin-bottom:0;
}

.accordion__titlebox:hover{
    color:yellow;
}
.accordion__icon{;
                 min-width:18px;height:18px;position:relative;float: right;
}
.accordion__icon .minus,.accordion__icon .plus{
    position:absolute;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:18px;height:18px;will-change:transform;transition:.3s;
}
.accordion__icon .plus{
    opacity:1;visibility:visible;
}
.accordion__icon .minus{
    opacity:0;visibility:hidden;
}

.accordion__content{
    padding:5px 5px;display:none;
    background: #fff;
    color:blue;
    font-weight: normal;
}

@media (max-width:768px){
    .accordion__content{
        padding:20px 20px 20px 53px;
    }
}
.accordion__titlebox_active{
    background:#32808e;
}
.accordion__titlebox_active .plus{
    opacity:0;visibility:hidden;
}
.accordion__titlebox_active .minus{
    opacity:1;visibility:visible;
}
p{
    font-size:13px;line-height:18px;margin-bottom:20px;
}
p:last-of-type{
    margin-bottom:0;
}


/*Sample CSS used for the Virtual Pagination Demos. Modify/ remove as desired*/

a
{
    text-decoration:none;
}
.paginationstyle{ /*Style for demo pagination divs*/
    width: 100%;
    text-align: center;
    padding: 2px 0;
    margin: 10px 0;
}

.paginationstyle select{ /*Style for demo pagination divs' select menu*/
    border: 1px solid navy;
    margin: 0 15px;
}

.paginationstyle a{ /*Pagination links style*/
    padding: 0 5px;
    text-decoration: none;
    border: 1px solid blue;
    color: navy;
    background-color: white;
}

.paginationstyle a:hover, .paginationstyle a.selected{
    color: #000;
    background-color: #FEE496;
}

.paginationstyle a.disabled, .paginationstyle a.disabled:hover{ /*Style for "disabled" previous or next link*/
    background-color: white;
    cursor: default;
    color: #929292;
    border-color: transparent;
}

.paginationstyle a.imglinks{ /*Pagination Image links style (class="imglinks") */
    border: 0;
    padding: 0;
}

.paginationstyle a.imglinks img{
    vertical-align: bottom;
    border: 0;
}

.paginationstyle a.imglinks a:hover{
    background: none;
}

.paginationstyle .flatview a:hover, .paginationstyle .flatview a.selected{ /*Pagination div "flatview" links style*/
    color: #000;
    background-color: yellow;
}
#birth-day{
    min-height: 500px;
    background: white;
    color: #144462;
    margin-bottom: 4px;
    font-size: 14px;
    line-height: 1.6em;
}
#birth-day{
    /*text-align: justify;*/
    padding: 10px;
}
#birth-day .left{
    width: 63%;
    /*height: 500px;*/
    font-size: 14px;
    /*text-align: justify;*/
    padding: 10px;
    float: left;
}
#birth-day .right{
    width: 34%;
    float: right;
    background: pink;
}
.scrolldiv1{
    overflow-y: scroll; 
    overflow-x: hidden;
    margin-top:10px;
    width:660px;
    height:310px;
    /*margin-left:40px;*/
}
.tdtext{
    font-weight:bold;
}