body{color:#333 !important;background-color:#fff!important;}
p strong{color:#3276B1;}
bold{font-weight:bold !important}
strong{font-weight:bold !important}
#admin a, #admin a:active, #admin a:focus{text-decoration:none;color:#555555;}
#admin a:hover{text-decoration:none;color:#c50007;}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus{background-color:#c50007 !important;border-color:#c50007 !important;color:#FFFFFF !important;}
.pagination>li>a, .pagination>li>span{color:#428bca;background-color:#fff;border:1px solid #c50007 !important;}
.panel-default{border-color:#F0F0F0 !important;}
.table-bordered{border:1px solid #DCDCDC !important;}
.table-bordered th, .table-bordered td, .table-bordered tr{border:1px solid #DCDCDC !important;}
.btn-main-color{background-color:#c50007;border-color:#fff;color:#FFFFFF !important;padding:5px 10px;}
.btn-main-color:hover, .btn-main-color:focus, .btn-main-color:active, .btn-main-color.active{background-color:#fff;border-color:#c50007;color:#c50007 !important;}
.btn-default{color:#c50007 !important;background-color:#fff;border-color:#c50007 !important;}
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active{background-color:#c50007 !important;border-color:#fff !important;color:#ffffff !important;}
.colored-top-bar #topbar{background:#c50007;color:#FFFFFF;border-bottom:1px solid #c50007;}
.navbar-default{background-color:#fff !important;border-color:#c50007 !important;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{border-bottom-color:#c50007;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7;}
.navbar-default .navbar-nav > li > a{color:#808080 !important;}
.navbar-nav > li > .dropdown-menu{border-top-color:#c50007;}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li.dropdown.open > a{border-bottom-color:#c50007;}
.navbar > .container .navbar-brand i, .navbar > .container .navbar-brand:hover i{color:#c50007;}
.navbar-default .navbar-nav > .active > a:before{color:#c50007;}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus{background-color:#c50007;}
.mega-menu .mega-menu-content ul.sub-menu .active > a{background-color:#c50007;color:#FFFFFF;}
.page-top{background-color:#fff;border-bottom:1px solid #c50007;}
.wrapper-grey{box-shadow:0 1px 3px rgba(0, 0, 0, 0.1) inset;background-color:#fff;color:#888888;border-top:1px solid #c50007;border-bottom:1px solid #c50007;}
#scroll-top{background-color:#c50007;border:1px solid #c50007;color:#EEEEEE !important;}
#scroll-top:hover{background-color:#FCFCFC;border:1px solid #c50007;color:#c50007 !important;}
footer{background:#363839;border-top:4px solid #1F1F1F;}
footer h1, footer h2, footer h3, footer h4, footer a{color:#FFFFFF !important;}
div.footer-copyright{background:#333333;border-top:1px solid #444444;}
.form-control{background-color:#FCFCFC;border-color:#E1E1E1;color:#919191;box-shadow:none;}
#MedCV-Vault .vault-required{border-left:3px groove red !important}
.tab-content{border:1px solid #DDDDDD;}
.accordion-teal .panel-heading .accordion-toggle{color:#c50007;}
.accordion-teal .panel-heading .accordion-toggle{background-color:#ffffff !important;border-left:none;}
.accordion-teal .panel-heading .accordion-toggle.collapsed{color:#606060 !important;background-color:#ffffff !important;border-left:none;border-bottom:1px solid #E7E7E7;}
.accordion-teal .panel-heading .accordion-toggle.collapsed > .icon-arrow:before{background-color:#333333;}
.accordion-teal .panel-heading .accordion-toggle > .icon-arrow:before{background-color:#c50007;color:#FFFFFF;}
.accordion-teal .panel-heading .accordion-toggle{color:#c50007 !important;}
.progress-bar.main-color{background-color:#c50007 !important;}
.progress{background-color:#f5f5f5 !important;}
.circle-icon{background-color:#333333;color:#FFFFFF;}
ul.team-list .thumbnail{border:none;}
.thumbnail{background-color:#fff !important;border:1px solid #c50007 !important;}
#applyArea .applyHeader{background-color:#c50007;color:#fff !important;}
.slide_subtitle{background-color:#c50007;color:#FFFFFF;}
.teamContentH{color:#c50007;}
.bioImg2{border:1px solid #c50007;}
.tabs-left > .tab-teal > li.active > a, .tabs-left > .tab-teal > li.active > a:focus, .tabs-left > .tab-teal > li.active > a:hover{border-color:#c50007;border-right:none;border-left:2px solid #c50007}
.portfolio-page ul.nav li a:hover, .portfolio-page ul.nav li.active a{background:#fff !important;color:#c50007 !important;border:1px solid #c50007}
.portfolio-page ul.nav li a{background:#c50007 !important;color:#DDDDDD !important;border:1px solid #c50007}
.newsReleaseHead{background-color:#c50007;color:#fff !important}
.oppSearchHeader{background-color:#c50007;color:#fff;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus{color:#555;background-color:#fff;border:1px solid #c50007 !important;border-bottom-color:transparent;}
.nav-tabs > li > a, .nav-tabs > li > a:focus{background-color:#F9F9F9;border-color:#DDDDDD;border-radius:0 0 0 0 !important;color:#999999;line-height:15px;margin-right:-1px;position:relative;}
.circle-icon.circle-main-color{background-color:#c50007;border-color:#c50007;color:#FFFFFF;}
#pgContent h3, #pgContent h4{color:#c50007;}
.mainColor{color:#c50007 !important;}
.navNew{border:1px solid #c50007;}
.navNew:hover{border:1px solid #c50007;box-shadow:4px 4px 3px #888888;}
.discoverVideo{border:3px groove #c50007;padding:10px 5px;text-align:center;vertical-align:middle;background-color:#000;}
.panel-tools{position:absolute;right:5px;top:8px;}
/*.panel-tools .btn-link{color:#0480BE;}
.panel-tools .btn-link:hover{color:#036392;}
.panel-tools .btn-link{color:#57A957;}
.panel-tools .btn-link:hover{color:#417E41;}
.panel-tools .btn-link{color:#C43C35;}
.panel-tools .btn-link:hover{color:#972E28;}
.panel-tools .btn-link{color:#333333;}
.panel-tools .btn-link:hover{color:#000000;}
.panel-tools .btn-link:focus, .panel-tools .btn-link:hover, .panel-tools .btn-link:active{text-decoration:none;outline:0 !important;}
.panel-tools .btn.expand:before{content:"\f077";display:inline;float:right;font-family:FontAwesome;font-weight:300;height:auto;text-shadow:none;}
.panel-tools .btn.collapses:before{content:"\f078";display:inline;float:right;font-family:FontAwesome;font-weight:300;height:auto;text-shadow:none;}
.panel-tools .btn{border-style:none;}
.panel-tools .btn-link{color:#666666;}
.panel-tools .btn-link:hover{color:#333333;}*/
.panel-heading{background-color:#F5F4F9;background-image:linear-gradient(to bottom, #F5F4F9 0%, #ECEAF3 100%);background-repeat:repeat-x;border-bottom:1px solid #CDCDCD;border-radius:6px 6px 0 0;box-shadow:0 1px 0 #FFFFFF inset;height:36px;padding-left:40px;position:relative;}
.panel-heading > [class^="fa-"], .panel-heading > [class*=" fa-"], .panel-heading > [class^="icon-"], .panel-heading > [class*=" icon-"], .panel-heading > [class^="clip-"], .panel-heading > [class*=" clip-"]{border-right:1px solid #CDCDCD;box-shadow:1px 0 0 0 #FFFFFF;opacity:0.7;padding:12px 10px 8px;position:absolute;left:0;top:0;height:36px;}
.panel-white{box-shadow:none;}
.panel-white .panel-heading{background-image:none;border-bottom:1px solid #CDCDCD;border-radius:6px 6px 0 0;box-shadow:none;height:36px;padding-left:40px;position:relative;}
.panel-white .panel-heading > [class^="fa-"], .panel-white .panel-heading > [class*=" fa-"], .panel-white .panel-heading > [class^="icon-"], .panel-white .panel-heading > [class*=" icon-"], .panel-white .panel-heading > [class^="clip-"], .panel-white .panel-heading > [class*=" clip-"]{border-right:1px solid #CDCDCD;box-shadow:none;opacity:0.7;padding:12px 10px 8px;position:absolute;left:0;top:0;height:36px;}
.panel-box{background:#FAFAFA;border:1px solid #CDCDCD;border-radius:6px 6px 6px 6px;box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);clear:both;margin-bottom:16px;margin-top:16px;position:relative;}
.panel.panel-full-screen{height:100%;left:0;position:fixed;top:0;width:100%;z-index:9998;}
.panel-scroll{position:relative;margin:10px;padding:0px;width:auto;height:auto !important;overflow:hidden;}
.activities{list-style:none outside none;margin:0;padding:0;}
.activities li a{background:white;border-bottom:1px solid #E4E6EB;font-size:12px;margin-left:0 !important;padding:10px 100px 10px 10px !important;position:relative;display:block;color:#333333;}
.activities li .activity:hover, .activities li .activity:focus{text-decoration:none;background-color:#F4F6F9 !important;}
.activities li .activity .circle-icon{font-size:16px !important;width:50px;height:50px;line-height:50px;margin-right:10px;}
.activities li .activity img{margin-right:10px;}
.activities li .time{position:absolute;right:10px;top:30px;color:#CCCCCC;}
.accordion-custom .panel{background-color:#FFFFFF;border:none;border-radius:0 0 0 0;box-shadow:none;}
.accordion-custom .panel-heading{padding:0;background-image:none;height:auto;box-shadow:none;border-radius:0;}
.accordion-custom .panel-body{border:none !important;}
.accordion-custom .panel-heading .accordion-toggle{background-color:#cccccc;color:#606060;display:block;font-size:13px;font-weight:bold;line-height:1;padding:10px;position:relative;}
.accordion-custom .panel-heading .accordion-toggle:hover, .accordion-custom .panel-heading .accordion-toggle:focus{text-decoration:none;}
.accordion-custom .panel-heading .accordion-toggle.collapsed{background-color:#F3F3F3;border-color:#D9D9D9;border-width:0 0 0 1px;color:#606060;font-weight:normal;}
.accordion-custom .panel-heading .accordion-toggle > .icon-arrow:before{content:"\f078";}
.accordion-custom .panel-heading .accordion-toggle.collapsed > .icon-arrow:before{content:"\f054" !important;}
.accordion-custom.panel-group .panel-heading .accordion-toggle > .icon-arrow{font-size:11px;padding:0 5px;}
.accordion-custom.panel-group .panel-heading .accordion-toggle.collapsed > .icon-arrow{opacity:0.75;}
.accordion-teal .panel-heading .accordion-toggle{background:#F3F7F8;border-left:2px solid #569099;color:#437278;}
.accordion-teal .panel-heading .accordion-toggle.collapsed{background:#F3F7F8 !important;border-left:none;}
.vaultHeader{color:#c50007;}
@media screen and (max-width:1000px){.vaultNavVis{display:none !important}
}
.tab-padding.tab-blue > li > a, .tab-padding.tab-blue > li > a:focus, .tab-padding.tab-blue > li > a:hover{border-color:rgba(0, 0, 0, 0);color:#c50007;}
.credit-card-box .panel-title{display:inline;font-weight:bold;}
.credit-card-box .form-control.error{border-color:red;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(255,0,0,0.6);}
.credit-card-box label.error{font-weight:bold;color:red;padding:2px 8px;margin-top:2px;}
.credit-card-box .payment-errors{font-weight:bold;color:red;padding:2px 8px;margin-top:2px;}
.credit-card-box label{display:block;}
.credit-card-box .display-table{display:table;}
.credit-card-box .display-tr{display:table-row;}
.credit-card-box .display-td{display:table-cell;vertical-align:middle;width:50%;}
.credit-card-box .panel-heading img{min-width:180px;}
/* ---------------------------------------------------------------------- */
/*	Panels and panel elements
 /* ---------------------------------------------------------------------- */
.panel-heading-MedCV {
    background-color: #F9F9F9;
    border-bottom: 1px solid #CDCDCD;
    border-radius: 0 0 0 0;
    box-shadow: 0 1px 0 #FFFFFF inset;
    height: 36px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
    position: relative;
}
.panel-heading-MedCV > [class^="fa-"], .panel-heading > [class*=" fa-"], .panel-heading > [class^="icon-"], .panel-heading > [class*=" icon-"], .panel-heading > [class^="clip-"], .panel-heading > [class*=" clip-"] {
    border-right: 1px solid #CDCDCD;
    box-shadow: 1px 0 0 0 #FFFFFF;
    opacity: 0.7;
    padding: 12px 10px 8px;
    position: absolute;
    left: 0;
    top: 0;
    height: 36px;
}
/* custom MedCV classes*/
.MedCVLink {
    color: #4daf7c;
    text-decoration: none;
    cursor: pointer;
    font-family: "Raleway"
}

    .MedCVLink:hover {
        text-decoration: none;
        color: #4daf7c;
        cursor: pointer;
    }

.MedCV-icons-left-menu {
    font-weight: 900 !important;
}

.btn-MedCV {
    background-color: #4daf7c;
    border-color: #4daf7c;
    color: #ffffff;
}

.btn-MedCVhover, .btn-MedCV:focus, .btn-MedCV:active, .btn-MedCV.active {
    background-color: #71c198;
    border-color: transparent;
    color: #fff;
}

.btn-MedCV.disabled:hover, .btn-MedCV.disabled:focus, .btn-MedCV.disabled:active, .btn-MedCV.disabled.active, .btn-MedCV[disabled]:hover, .btn-MedCV[disabled]:focus, .btn-MedCV[disabled]:active, .btn-MedCV[disabled].active, fieldset[disabled] .btn-MedCV:hover, fieldset[disabled] .btn-MedCV:focus, fieldset[disabled] .btn-MedCV:active, fieldset[disabled] .btn-MedCV.active {
    background-color: #71c198;
    border-color: transparent;
    color: #fff;
}

.panel {
    border-radius: 0 0 0 0;
}

.modal-footer {
    background-color: #F9F9F9;
}

.btn-MedCV-white {
    background-color: #ffffff;
    border-color: #4daf7c;
    color: #4a4a4a;
}

    .btn-MedCV-white:hover, .btn-MedCV-white:focus, .btn-MedCV-white:active, .btn-MedCV-white.active {
        background-color: transparent;
        border-color: #4daf7c;
        color: #4a4a4a;
    }

    .btn-MedCV-white.disabled:hover, .btn-MedCV-white.disabled:focus, .btn-MedCV-white.disabled:active, .btn-MedCV-white.disabled.active, .btn-MedCV-white[disabled]:hover, .btn-MedCV-white[disabled]:focus, .btn-MedCV-white[disabled]:active, .btn-MedCV-white[disabled].active, fieldset[disabled] .btn-MedCV-white:hover, fieldset[disabled] .btn-MedCV-white:focus, fieldset[disabled] .btn-MedCV-white:active, fieldset[disabled] .btn-MedCV-white.active {
        background-color: transparent;
        border-color: #4daf7c;
        color: #4a4a4a;
    }

.icons {
    color: #4daf7c;
    font-size: 21px;
}

.icons-red {
    color: red;
    font-size: 21px;
}

.icons-green {
    color: green;
    font-size: 21px;
}

.icons-black {
    color: black;
    font-size: 21px;
}

.icons-expired {
    float: right;
    color: red;
}

.icons-will-expire {
    float: right;
    color: #F9D542;
}

.icons-unexpired {
    float: right;
    color: green;
}

.animationimage {
    margin-right: 5px;
    display: none;
}

.splashHeadWrapper {
    display: block;
    float: left;
    clear: both;
    font-family: Roboto,sans-serif;
    font-style: normal;
    line-height: 1.3em;
    color: #999;
    font-size: 20px;
    font-weight: normal;
}
/* End Custom MedCV Styles*/
/* Just looks nicer */
.credit-card-box .panel-heading img {
    min-width: 180px;
}

.window-open-plus {
    color: #4daf7c;
    font-size: 20px;
}