.quotes-banner{ padding-top:26px; padding-bottom:26px;font-family: "Perpetua", Times New Roman, Times, serif;}
.quoteContainer{position: relative; float: left; width: 625px; }
.startQuote{float: left; width: 45px; display: block; height: 50px; position: absolute; background: url(~/media/Images/S/Sjp-Academy/Images/css/opening-quotes.png) right 6px no-repeat;}
.closeQuote{float: right; position: absolute; width: 45px; height: 50px; right: 0; bottom: 0; background: url(~/media/Images/S/Sjp-Academy/Images/css/closing-quotes.png) right 6px no-repeat;}
.quoteText{padding: 30px 45px; font-size: 22px; line-height: 30px; width: 542px; float: left; text-align: center; color:#16223A;}
#img-holder{float: left; width:280px;padding-right: 16px;}
#img-holder p{font-size: 18px; padding-top: 10px;}

/*Location boxes*/
#Homepage #content{padding: 0;}
.locationContentBox{padding: 25px; width: 95.777%; float: left; background-color:#d4e7ed;}
.locBox{float: left; width:225px;padding-right: 9px;}
.locBox.last{padding-right:0;}
.locTitle{font-family: "Perpetua", Times New Roman, Times, serif; font-size:18px;}
.locTitle, .locLink{display: block; padding: 9px 0 9px 0; margin: 0 auto; text-transform:uppercase; text-align:center; color:#fff;}
.locLink{width: 177px; font-family:Arial, Helvetica, sans-serif; font-size:14px;color: #fff;position: absolute; bottom: 15px;
left: 23px;}
.locLink a, .locLink a:visited{color:#fff;}
.locContent{padding: 15px; background-color:#ffffff; height:130px; position: relative; }
.locContent p{padding-bottom: 25px; font-size:13px;}
#locBox1 .locTitle, #locBox1 .locLink{background: #3386AD;}
#locBox2 .locTitle, #locBox2 .locLink{background: #94134E;}
#locBox3 .locTitle, #locBox3 .locLink{background: #08685C;}
#locBox4 .locTitle, #locBox4 .locLink{background: #0D273A;}
/*Location boxes ends*/

/*main content*/
.contentBoxes{ float: left; width: 95.666%; padding: 26px 26px 20px 26px; background-color: #fff; font-size:13px;}
#Homepage #content .contentBoxes h2{font-family: "Perpetua", Times New Roman, Times, serif;font-size: 2.1em;}
.boxContentLeft{width: 578px; float: left; padding-right: 28px;border-right: 1px solid #dce3e7;}
.boxContentRight{float: left; width: 292px; padding-left: 28px;}

.boxContentLeft h3, .boxContentRight h3{font-size: 14px; color: #3386AD; padding:10px 0 10px 0; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
#Homepage #content .contentBoxes p.rad-highlight {  background: #28526F; float: right; font-family: Arial,Helvetica,sans-serif; height: 21px; padding: 5px 5px 0 5px;font-size: 12px; color: #FFFFFF; width:96px; text-align:center;}
.contentBoxes a, .contentBoxes a:visited{color: #FFFFFF;}

.boxContentLeft .boxContent1, .boxContentLeft .boxContent2, .boxContentLeft .boxContent3 {float: left;}

/*main content emds*/
/**/
/*Video Slider*/
#video-footer-slider{background: #28526f;/*#7bafc6;*/ padding: 20px 28px; width: 94.333%;}
.videosContainer{}
.videosContainer p{color:#fff;font-size: 12px; padding-bottom: 15px;}
.videoitem{display: none;}
.videoitem img{width: 224px; height:auto;}
.playbutton{position: absolute; width: 26px; height: 36px; top: 35%; left: 45%; background: url(~/media/Images/S/Sjp-Academy/Images/css/play-button.png) right 0px no-repeat;}
.bx-wrapper a.bx-prev { background-position: 0px 0px; height: 18px; width: 11px; display: block; text-indent: -99999em; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); background-color: rgba(255, 255, 255, 0.7); }
.bx-wrapper a.bx-next { background-position: 12px -381px; height: 18px; width: 11px; display: block; text-indent: -99999em; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); background-color: rgba(255, 255, 255, 0.7); }
.bx-controls{position: relative; float: left; margin: 0 auto; width: 100%; height: 35px;}
.bx-controls-direction{position: absolute; width: 100%; top: 23px; height: 26px;}

.bx-wrapper .bx-pager {margin-top: 10px; padding: 9px 0 7px; text-align: center; width: 100%;z-index: 9999; position: relative; }
.bx-pager-item{ margin: 0 6px; display: inline-block; z-index: 999; position: relative;}
.bx-pager-item a { height: 14px; width: 14px; text-indent: inherit; /*background: #bdd7e3;*/background: url(~/media/Images/S/Sjp-Academy/Images/css/pagination1.png) right 0px no-repeat; display: block; border-radius: 14px; text-indent: -9999px; }
.bx-pager-item a.active { background: #ffffff;font-weight: bold; background: url(~/media/Images/S/Sjp-Academy/Images/css/pagination2.png) right 0px no-repeat;}
.bx-wrapper a.bx-prev { background-position:0 0px; height: 24px; width: 11px; display: block; text-indent: -99999em; background: url(~/media/Images/S/Sjp-Academy/Images/css/bx-prev.png) right 6px no-repeat;position: absolute; left: 28%;/* margin: -17px 0 10px 0;*/z-index: 9999;}
.bx-wrapper a.bx-next { background-position:0 0px; height: 24px; width: 11px; display: block; text-indent: -99999em; background: url(~/media/Images/S/Sjp-Academy/Images/css/bx-next.png) right 6px no-repeat;position: absolute; right: 28%; /*margin: -17px 0 10px 0;*/z-index: 9999;}

/*IE11*/
body.internetexplorer11 .bx-wrapper a.bx-prev, body.internetexplorer11 .bx-wrapper a.bx-next{top: 24px;}  

/*IE8*/
/*body.ie8 .bx-wrapper a.bx-prev, body.ie8 .bx-wrapper a.bx-next {margin: -29px 0 10px 0;}*/
body.ie8 .bx-controls-direction, body.internetexplorer11 .bx-controls-direction{position: absolute; width: 100%; top: 0px; height: 26px;}
body.ie8 .bx-controls-direction{ top: 10px;}
body.ie8 .bx-pager-item a { height: 14px; width: 13px; text-indent: inherit; /*background: #bdd7e3;*/background: url(~/media/Images/S/Sjp-Academy/Images/css/pagination1.png) 0px 0px no-repeat; display: block; border-radius: 14px; text-indent: -9999px; }
body.ie8 .bx-pager-item a.active { background: #ffffff;font-weight: bold; background: url(~/media/Images/S/Sjp-Academy/Images/css/pagination2.png) 0px 1px no-repeat;}
body.ie8 .locationContentBox, body.ie9 .locationContentBox, body.internetexplorer11 .locationContentBox{width: 95.87%}
/*Video Slider ends*/