/* this is custom css */

body{font-size:16px; font-family: 'Droid Sans', sans-serif;background:#fff;}
p{margin-bottom:20px;}
a{text-decoration:underline;color:#2678e6;}
img{display:inline-block;height:auto;max-width:100%;}
h1,h2,h3,h4{margin-top:20px;margin-bottom:20px; font-family: 'Droid Sans', sans-serif; }
h1, .h1 {font-size: 2.5em;}
li {margin-bottom: 10px;}
html {background: rgb(241, 241, 241);}

@media print {
  ...
  a[href]:after {
    content: none;
  }
  ...
}

@media (min-width: 700px) {
    #mainMenu {
    float: right;
  }
}
/*@media (max-width: 700px) {
    #mainMenu {
    margin: 0px auto;
    width:100px;
  }
}*/

@media (min-width: 1200px) {
  .container {
   width: 1010px;
   /* width: 980px;*/
  }
}
@media (max-width: 768px) {
  .btn-responsive {
    padding:2px 4px;
    font-size:80%;
    line-height: 1;
    border-radius:3px;
  }
}

@media (min-width: 769px) and (max-width: 992px) {
  .btn-responsive {
    padding:4px 9px;
    font-size:90%;
    line-height: 1.2;
  }
}

blockquote {
font-family: Georgia, serif;
font-size: 16px;
font-style: italic;
margin: 0.25em 0;
padding: 0.35em 40px;
line-height: 1.45;
position: relative;
color: #383838;
border-left: none;
}
blockquote:before {
display: block;
padding-left: 10px;
content: "\201C";
font-size: 80px;
position: absolute;
left: -20px;
top: -20px;
color: #7a7a7a;
}

.row {
margin-right: 0px;
margin-left: 0px;
}

.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 {
position: relative;
min-height: 1px;
padding-right: 0px;
padding-left: 0px;
}

/*.container{margin-left:auto;margin-right:auto; padding-right: 0px; padding-left: 0px;}*/

.aboutPage{background-color:#f1f1f1;margin:25px 0;}

hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  /*border-top: 1px solid #cababe;*/
   border-top: 1px solid #dedede; 
}


#accordion h4 {color:#2678e6;}
#accordion h4 a:hover {color:#428bca;}
.panel-default > .panel-heading{background-color:#f8f8f8;}
/*.panel {border: 1px solid #cababe; }*/

.hire-panel {margin-left:auto;margin-right:auto;margin-top:90px;padding:20px 0px;}
.margin-top100{margin-top:100px;}
.pointer{cursor:pointer;}
.popover{width:130px;max-width:750px;}

#home a#chome, #about a#cabout,#resources a#cresources,#testimonials a#ctestimonials {text-decoration:underline;}

#mainMenu{padding-top: 10px; font-size:.92em;}
/*#mainMenu .navbar-nav{font-size: 1em; font-weight: 500;}*/
.navbar-nav a,.btn{text-decoration:none;}

/* .navbar-default .navbar-nav > li > a{color:#FFF;background-color:transparent;}
.navbar-default .navbar-nav > li > a:hover{color:orange;}
.navbar-default .navbar-nav > li > a:focus{color:orange;}*/
/*.navbar-default {background-color: #183068;}*/

#subnav.visible{display:block;background-color:#eee;margin-bottom:20px;margin-top:-20px;}
#subnav a{float:right;display:inline-block;color:#333;font-size:0.9em;text-decoration:none;}

.desks{margin-top:70px;margin-left:210px;z-index: 10;}
.bcg-grey{background-color: #f8f8f8;}
.black-background {background:#000;padding:5px 30px;z-index: 20;}
.edu-contact-button {margin-top: 20px;}
.eduPanel{width:80px;}
.edu-top{background-image:url(../images/edu-backg.jpg);background-size:cover;background-position:center;height:450px;margin-bottom:2em;margin-top:-1.5em;}
.edu-headline {margin-top:-245px;}
/*.edu-top h3{padding-top:100px;padding-bottom:30px;color:#FFF;}
.edu-top h1{padding-bottom:30px;color:#FFF;}*/

/*.volumeTop{background-image:url(../;background-size:cover;background-position:center;height:170px;margin-bottom:50px;margin-top:-20px;}*/
.awardTop {background-image:url(../images/edu-backg.jpg);background-size:cover;background-position:center;height:400px;margin-bottom:50px;margin-top:-20px;padding-top: 25px;}

.bpmLogo{margin-right: 5px;}
.batch {font-weight: 900;letter-spacing: .05em; padding-left: -20px;}
.merger {font-size: 1.04em;}
.mergerColor {color: #71808e;} 
.batch-de {font-weight: 900;letter-spacing: 0.17em;margin-bottom:-10px;margin-bottom: -14px;}
.bpm-text {margin-right:-40px;}

.twitter {margin-top: -22px;}
.glyphicon {font-size: 23px; top:5px; left:5px;}
.licensePanel {background:#e9f9ff;}

.float-right{float:right;}
.float-left{float:left;}
.blue{color:#77a5ee;}
.pad-top-{padding-top:50px;}
.italic{font-style:italic;}
.index-headline{margin:150px 50px 50px 200px;}
.text-white{color:#FFF;}
.bold {font-weight: bold;}
.newsletter{background:#2678e6;text-align:center;color:#FFF;margin-top:2em;padding:40px;}
.bottomPad {margin-bottom: 120px;}
footer {background-color:#f1f1f1;clear:both;padding-top:30px;padding-bottom:60px;color:#6b646e;font-size:13px;margin-top: 35px;}
footer a {text-decoration: none; color:#6b646e;}
.foot-main-link{padding-bottom:15px;font-size: 1.1em;color:#000000;font-weight: bold;}
.footer-fine-print{font-size:.9em;}
.footer-extra-fine-print{font-size:.8em;}
.font-size-med{font-size:1.5em;/*color: #cababe;*/}
.headerSection {margin-top: 120px;}
.modal .modal-body {
    /*max-height: 420px;*/
    overflow-y: auto;
}

.btn-default,.btn-primary,.btn-success,.btn-info,.btn-warning,.btn-danger{-webkit-box-shadow:0 3px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 3px 0 rgba(0,0,0,0.3);box-shadow:0 3px 0 rgba(0,0,0,0.3);}

.btn-xlg {
  padding: 15px 50px;
 /* font-size: 20p*/x;
 font-size: 1.2em;
  line-height: 1.53;
  border-radius: 6px;
}
.btn-lg {
  padding: 10px 30px;
 /* font-size: 20p*/x;
 font-size: 1.2em;
  line-height: 1.53;
  border-radius: 6px;
}
.btn-danger {
  color: #ffffff;
  background-color: #ee5b21;
  border-color: #d43f3a;
}
.btn-primary {
    color:#fff;
    background: #3694d6; 
}
.btn-primary:hover {
    background: #2782c1;
}

.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger {
  color: #ffffff;
  background-color: #f16f27;
  border-color: #ac2925;
}
