/* new styles */

.left-text{
    margin-top:30px;
    font-size:16px;
}
.left-text p{
    padding:10px  0;
}
.left-text ul{
    list-style: none;
    padding-left:0;
    margin-top:20px;
}
.left-text li{
    margin-bottom:15px;
    padding-left: 2em;
    text-indent: -1.6em;
    font-size:16px;
    list-style-type: none;
}
.left-text li:before{
    content: "■";
    padding-right:15px;
    color: #7EBA49; /* or whatever color you prefer */
}
h2.panel-title{
    border:0;
    padding:0;
}
.negative-top .sidebar{
    background:#f2f6fb;
    display: block;
    /*margin-top: -80px;*/
    margin-bottom:20px;
    padding: 30px;
}
.negative-top .sidebar p{
    font-size:14px;
    color:#2C7B9C;
    line-height:15px;
    padding:10px 0;

}

.negative-top .sidebar{
    color:#2C7B9C;
    font-size:12px;
}
.negative-top .sidebar .form-wrap p{
    font-size:12px;
}
.left-text h1 span{
    display: block;
    color:#2C7B9C;
    font-size:60%;
    font-weight:400;
    padding-top:5px;
}
.panel-group .panel-heading + .panel-collapse > .panel-body,
.panel-group .panel-heading + .panel-collapse > .list-group {
    border-top: 1px solid #D5E4EB;
}
.panel-group .panel-footer {
    border-top: 0;
}
.panel-group .panel-footer + .panel-collapse .panel-body {
    border-bottom: 1px solid #D5E4EB;
}
.panel-default {
    border-color: #D5E4EB;
}
.panel-default > .panel-heading {
    color: #333333;
    background-color: #D5E4EB;
    border-color: #D5E4EB;
    font-weight:600;
}
.panel-default > .panel-heading > .panel-title{
    font-weight: 600;
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #dddddd;
    background:#F3F6FB;
}
.panel-default > .panel-heading .badge {
    color: #f5f5f5;
    background-color: #333333;
}
.panel-default > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #dddddd;
}
.full-container.blue-solid {
    background: #d4e4eb;
    border-top: 5px solid #ffffff;
}
.left-text.thankyou{
    min-height:300px;
}
@media (max-width: 768px){
    .negative-top .sidebar {
        background: #f2f6fb;
        display: block;
        margin-top:0;
    }
    .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{
        padding-left:0;
        padding-right:0;
    }
    .left-text{
        margin-top:0;
    }
    .left-text.thankyou{
        min-height:0;
    }
    .left-text > img{
        width:100%;
    }
    .left-text h1,.left-text p{
        padding-left:15px;
        padding-right:15px;
    }
    .panel-default > .panel-heading > .panel-title{
        padding-left:15px;
    }
    .full-container.blue-solid,#logo{
        /*padding-left:15px;
        padding-right:15px;*/
    }
    .navbar{
        background: transparent;
    }
    .full-container.header-lg {
        background: #0e628d url('../images/bg-nursingcenter.jpg') 50% -125px no-repeat;
    }

    .benefit-list h2 span  {
        display: inline-block !important;
    }
}