.cssProgress {width: 80%;margin:0 auto;position:relative;top:-5px;}
.cssProgress .cssProgress-bar {display: block;width: 0%;height: 100%;background: #ffd112;transition: width 0.8s ease-in-out;}
.progress1 .cssProgress-bar {display: block;width: 0%;height: 100%;background: #4eace6;transition: width 0.8s ease-in-out;}
.progress1, .progress2 {background-color: #e0e0e0;position:relative;}
.progress1 .cssProgress-bar, .progress2 .cssProgress-bar {height: 5px;}
.progress1 .cssProgress-label, .progress2 .cssProgress-label {line-height: 18px;position:absolute;color:#000;top:5px;left:0;font-size:12px;}
/* .progress1 .cssProgress-label {color:#fff;} */
.cssProgress {width: 80%;margin:0 auto;position:relative;top:-5px;}
.cssProgress .cssProgress-bar {display: block;width: 0%;height: 100%;background: #ffd112;transition: width 0.8s ease-in-out;}
.progress1 .cssProgress-bar {display: block;width: 0%;height: 100%;background: #4eace6;transition: width 0.8s ease-in-out;}
.progress1, .progress2 {background-color: #e0e0e0;position:relative;}
.progress1 .cssProgress-bar, .progress2 .cssProgress-bar {height: 5px;}
.progress1 .cssProgress-label, .progress2 .cssProgress-label {line-height: 18px;position:absolute;color:#000;top:5px;left:0;font-size:12px;}
/* .progress1 .cssProgress-label {color:#fff;} */
.divTable{display: table;width: 100%;box-shadow:0 0 20px 10px rgba(195, 195, 195, 0.8);-webkit-box-shadow:0 0 20px 10px rgba(195, 195, 195, 0.8);-moz-box-shadow:0 0 20px 10px rgba(195, 195, 195, 0.8);background:#fff;}
.divTableRow {display: table-row;} .divTableRow:nth-child(even){background:#fff;} .divTableRow:nth-last-child(1){border-bottom:solid 1px #ddd;}
.divTableHeading {background-color: #3a3a3a;display: table-header-group;font-weight:bold;color:#fff;} .divTableHead {line-height:50px !important;}
.divTableCell, .divTableHead {border-bottom:1px solid #f1f1f1;display: table-cell;padding: 3px 10px;line-height:40px;vertical-align:middle;} .divTableCell p {margin:0;line-height:25px;padding-bottom:10px;}
.divTableRow .divTableHead:nth-child(1){text-align:left;width:20%;}.divTableRow .divTableHead:nth-child(2){width:20%;} .divTableRow .divTableHead:nth-child(3){width:20%;} .divTableRow .divTableHead:nth-child(4){width:20%;}.divTableFoot {background-color: #EEE;display: table-footer-group;font-weight: bold;}
.divTableBody {display: table-row-group;} 
.divTableBody .divTableRow .divTableCell:nth-child(1){text-align:left;}
.divTableRow .divTableCell:nth-child(2) {border-right:solid 1px #efefef;border-left:solid 1px #efefef;}
/*.divTableRow .divTableCell:nth-child(2){background:#10649b;border-bottom-color:#1971a9;color:#fff;} .divTableRow .divTableCell:nth-child(3){background:#fff2bc;border-bottom-color:#fffbeb;}
.divTableRow .divTableCell:nth-child(2) a {color:#ffe73c;}*/

/* .divTableBody .divTableRow .divTableCell:nth-child(2){background:#6384ab;color:#fff;} */


.tbl2 .divTableHead:nth-child(1) {width:30%;} .tbl2 .divTableHead {line-height:50px !important;}
/* .tbl2 .divTableRow:nth-child(even){background:#f5f5f5;} */
.tbl3 .divTableHead:nth-child(1) {width:20%;} .tbl3 .divTableHead:nth-child(2){width:55%;} .tbl3 .divTableHead:nth-child(3) {width:25%;}

#topBanner{width:100%;position:relative;
background: #12649c;
background: -moz-linear-gradient(top, #12649c 0%, #095273 100%); 
background: -webkit-linear-gradient(top, #12649c 0%,#095273 100%); 
background: linear-gradient(to bottom, #12649c 0%,#095273 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#12649c', endColorstr='#095273',GradientType=0 );
);
/*
-webkit-animation: zoomin 15s ease-in infinite;
  animation: zoomin 15s ease-in infinite;
  transition: all .5s ease-in-out; */}


#topBanner section > canvas {position:absolute;width:100%;top:0;height:450px;z-index:1}
#topBanner .container{padding:120px 0;position:relative;}

.tickmark, .xmark {display: inline-block;}
.tickmark:after {content: '';display: inline-block;width: 5px;height: 10px;border: solid #20d02e;border-width: 0 2px 2px 0;transform: rotate(45deg);}
.xmark:after{content:'X';display:inline-block;color:#f00;height:10px;width:10px;color:#f00;font-weight:bold;}

.sec-pTB h2{margin:0 0 25px 0;}
.div-btn {margin-top:10px;} .div-btn a{margin:20px 15px;}

#scroll{display:none;}
.hglt1{position:relative;background:#f6f6f6;}
.col1 h1 {margin: 15px 25px 15px  0 !important;padding:0 35px 0 0;text-align:right;}
.col1, .col2 {display:inline-block;position:relative;vertical-align:top;} .col1 {width:50%;margin:0 25px 0 0} .col2 {margin:0 25px 0 40px;}
.col1:after{content:"";position:absolute;right:-50px;top:25px;border:solid 30px #d9d9d9;border-top:solid 40px transparent;border-right:solid 40px transparent;border-bottom:solid 40px transparent;}
#topBanner .container p {color:#bad1de;}
.review-navigation { position: relative;width: 100%;top: -260px; z-index: 1;}
.prev-btn, .next-btn{position: absolute;cursor:pointer;background:#333;border-radius: 50%;padding: 10px 20px;color: #fff;font-size:22px;}
.prev-btn{left: 80px;}
.next-btn{right: 80px;}
.review-frame{width:700px;max-width:100%;overflow: hidden;margin:0 auto}
.review-slides{width:7000px;position:relative;transition:all .5s ease;left:0}
.review-slides > div{width:700px;float:left;padding: 0 10px;box-sizing: border-box;}
.heading-menu{background:none;border-bottom:none;display:none}
#AwardsHonors h1{color:#444}
#AwardsHonors ul{margin:0;}
#AwardsHonors ul li{display:inline-block;margin:0 5px;padding:0 10px;vertical-align:top;width:16%;}
#AwardsHonors ul li a{display:inline-block;color:#000;} #AwardsHonors ul li a:hover{color:#138cd6;} #AwardsHonors ul li span{display:block;}
#AwardsHonors ul li:nth-child(1) img{max-width:130px;}
#AwardsHonors ul li:nth-child(2) img{max-width:150px;}
#AwardsHonors ul li:nth-child(3) img{max-width:150px;}
#AwardsHonors ul li:nth-child(4) img{max-width:150px;padding-top:18px;}
#AwardsHonors ul li:nth-child(5) img{max-height:120px;padding-top:20px;} .btn{padding:5px 0;}

.div-awards-img{min-height:125px;border-bottom:solid 1px #ddd;padding:10px 0;}
.div-awards-ct {padding:15px 0;}

@media screen and (max-width: 900px){
#AwardsHonors ul li{width:30%;} .div-awards-img{border-bottom:0;border-top:0;min-height:100px;}
 }@media screen and (max-width: 650px){
.div-awards-ct {border-bottom:solid 1px #ddd;}
#AwardsHonors ul li{width:90%;}
}

table td:first-child {   border-left: none;}
.table td{border:none;vertical-align: middle;border-left: solid 1px #dcdcdc;}
.table th{background:none;vertical-align: middle;}
.table th{border-bottom: solid 1px #2b2b2b;border-left: solid 1px #2b2b2b;border-right: none; border-top: none;background:#3c3c3c;color:#fff;}
table{border: solid 1px #808080 !important;	border-radius: 5px;min-width: 100%;border-collapse: inherit;border-spacing: 0;margin: 0 0 20px;box-shadow:0 0 2px 0px #757575;-webkit-box-shadow:0 0 2px 0px #757575}
table thead {height: 60px;padding: 0; margin: 0; border: none; border-collapse: collapse;}
table thead th:first-child {padding: 21px 0 21px 15px;text-align:left;border-left: none;}
table tbody tr:nth-child(odd) {background: #fff;}
table tbody tr {height: 50px;}table tbody tr:nth-child(even) {background: #f1f1f1}
.mt-md { margin-top: 30px;}
.button-solid {background:#ffd210;color: #000;padding: 10px 30px; font-size: 20px;vertical-align: middle;transition:all .25s ease-in;-webkit-transition:all .25s ease-in;display:inline-block;cursor:pointer !important;position:relative;border-radius:25px;margin:35px 0;}
.button-solid:hover {background-color: #ffc135;color: #000;text-decoration:none;}
.button-red {background:#E9142B;color:#fff;} .button-red:hover {background:#c02032;color:#fff;}

h1{color:#fff;}
.sub-text{color: rgba(255,255,255,.75);}.sub-text {font-family: National-Book,Helvetica,sans-serif;font-size: 1.25rem;line-height: 1.4;}

.pattern-gradient-dark {position:relative;min-height:450px;overflow:hidden;background:#000;}



@-webkit-keyframes zoomin {
  0% {transform: scale(1);}
  50% {transform: scale(1.3);}
  100% {transform: scale(1);}
}
@keyframes zoomin {
  0% {transform: scale(1);}
  50% {transform: scale(1.3);}
  100% {transform: scale(1);}
} 
@-webkit-keyframes zoomout {
  0% {transform: scale(1);}
  50% {transform: scale(0.87);}
  100% {transform: scale(1);}
}
@keyframes zoomout {
    0% {transform: scale(1);}
  50% {transform: scale(0.87);}
  100% {transform: scale(1);}
}
#common-sec h1{color:#000;}
