@charset "utf-8";
/* CSS Document */
.pdSec1 aside{height: inherit;}
.pdSec1 .center{display: flex; flex-wrap: wrap;}
.moreLessContainer {width:100%; margin: 0 0 10px;}
.moreLessContainer div {width:100%;}
.moreLessContainer .moreLessHeader {cursor: pointer; color: #282828; font-weight: 700; font-size: 12px; line-height: 20px; display: inline-block; cursor: pointer; position: relative;}
.moreLessContainer .moreLessHeader:before {content: url(../images/plus.gif); line-height: 20px; height: 20px; font-size: 18px; color: #f15d2f; font-weight: 700; display: inline-block; margin-right: 5px; position: relative;}
.moreLessContainer .moreLessHeader.less:before {content: url(../images/lessIcon.png); line-height: 20px; height: 20px; font-size: 18px; color: #f15d2f; font-weight: 700; display: inline-block; margin-right: 5px; position: relative;}
.moreLessContainer .moreLessContent {display: none; padding : 5px;}
.moreLessContainer .moreLessContent span{ display:block; margin-bottom:4px; color: #30323f;}
.moreLessContainer .moreLessContent b{ display:block; margin-bottom:8px; font-weight:400; color: #30323f;}
.moreLessContainer .moreLessContent .viewCertificate2{ display:inline-block; font-size:13px; color:#7e7e7e; padding-right:24px; background:url(../images/downloadIcon.png) no-repeat 100% 2px;}
.link2New {color: #0d95df; font-size: 14px; display: block; margin-top: 5px;}
.link2New:hover {text-decoration: underline;}


.pdSec1 aside .hiraNo .viewCertificate2{ display:inline-block; font-size:13px; color:#7e7e7e; padding-right:24px; background:url(../images/downloadIcon.png) no-repeat 100% 2px;}




@media screen and (max-width:700px) {
    .planTab2MobHead {
        padding: 20px 0;
        font-size: 18px;
        line-height: 22px;
    }

    .planTab2NavDropMenu strong {
        font-size: 14px;
        line-height: 18px;
        background: url(/images/downArrowNew.png) no-repeat 100% 7px;
        padding-right: 25px;
        display: block;
        width: 100%;
    }

    .planTab2NavDropMenu ul {
    }

        .planTab2NavDropMenu ul li {
            font-size: 14px;
            padding: 5px 0;
        }

    ul.pdSec1_overview li div {
        padding: 65px 0 0 5px;
    }

        ul.pdSec1_overview li div:before {
            left: 5px;
        }




    .planTab2 {
        max-width: none;
        width: auto;
        margin: 0 auto 0;
        height: 65px;
        border: 1px solid #dfdfdf;
        background: #FFF;
        -webkit-box-shadow: 0px 4px 10px -1px rgba(0, 0, 0, 0.08);
        -moz-box-shadow: 0px 4px 10px -1px rgba(0,0,0,0.08);
        box-shadow: 0px 4px 7px -1px rgba(0, 0, 0, 0.09);
        display: block;
        margin: 0 50px 30px;
        
    }

        .planTab2 li {
            display: block;
            height: 100%;
            text-align: center;
            vertical-align: middle;
            color: #5b5b5b;
            font-size: 13px;
            font-weight: 400;
            text-transform: uppercase;
            position: relative;
            cursor: pointer;
            padding: 23px 0;
           
        }
    .resSlide .slider_prev4, .resSlide .slider_next4 {
        position: absolute;
        top: 0;
        bottom: 0;
        margin: auto;
        z-index: 10;
        width: 15px;
        height: 27px;
        
        
        text-indent: -99999px;
        cursor: pointer;
        
    }
    .resSlide .slider_prev4 {
        left: -30px;
        background: url(/images/control.png) no-repeat 0 0;
    }
    .resSlide .slider_next4 {
        background: url(/images/control.png) no-repeat 100% 0;
        right: -30px;
    }
    .resSlide .slick-disabled {opacity:0.2;}
          
}
