.carousel-inner-pages>.item,.carousel-inner>.item{z-index:0}
.carousel-control.left,.carousel-control.right{background:0 0}
.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev,.carousel-control.left,.carousel-control.right{width:40px;height:30%;margin:0;top:100px;}
.carousel-control .glyphicon-chevron-left:before,.carousel-control .glyphicon-chevron-right:before{content:'';width:40px;height:40px;display:block;margin-top:-20px;border-top:2px solid #FFF;border-left:2px solid #FFF;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
.carousel-control .glyphicon-chevron-right:before{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}
#indexSlide>article{position:relative}
.carousel-inner>.item>img{height:auto;width:100%;max-width:none;position:relative;display:block}
.still{position:absolute;width:100%;bottom:0;right:0;z-index:1}
.carousel-inner-pages>.item>img{ight:auto;width:100%;max-width:none;position:relative;display:block!important}
.icon-grid-home{position:relative;overflow:hidden;/*padding:10px;*/width:100%;max-width:1280px; height:225px;z-index:1; top:-115px;}


/*----BOTTOM SLIDER------*/
.carousel-indicators.top-marg{top:0px;}
.carousel-inner{position:relative;width:100%;overflow:hidden;top:0px; padding:0px;}
.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#00186F;border:1px solid #00186F}
.carousel-indicators{bottom:10px;width:202px;padding-left:10px;list-style:none;border-top:none;margin-top:-11px;float:right!important;left:-38%!important;position:relative;top:-1px;text-align:left;z-index:1!important}

.div-slider1-1{width:238px;float:left;margin-bottom:1em;padding:.5em;font-size:.9em;background-color:#E7EFF7!important;margin-right:.5%;min-height:9.5em}
.div-slider1-1:before,before{position: absolute; content: url(../images/slider-arrow.png); background-repeat: no-repeat; top:39px;}
.div-slider1-1 p{color:#00528B!important; font-size: 0.9em !important; font-weight: 700;margin-left:38px;}
.div-slider1-1 span{color:#4C4C4E!important; font-size: 2.5em !important; font-weight: 700; border-bottom: 2px solid #1B9BD3;margin-left:38px;}
.div-slider1-1 b{color:#4C4C4E!important; font-size: 0.5em; font-weight: 500;}


/*second slide*/
.div-sliderlevel2-2{width:292px;float:left;margin-bottom:1em;padding:.5em;font-size:.9em;background-color:#E7EFF7!important;margin-right:.5%;min-height:9.5em}
.div-sliderlevel2-2:before{position: absolute; content: url(../images/slider-arrow.png); background-repeat: no-repeat; top:39px;}
.div-sliderlevel2-2 p{color:#00528B!important; font-size: 0.9em!important; font-weight: 700;margin-left:54px;}
.div-sliderlevel2-2 span{color:#4C4C4E!important;font-size:2.5em!important;font-weight:700;border-bottom:2px solid #1B9BD3;margin-left:54px}
.div-sliderlevel2-2 b{color:#4C4C4E!important; font-size: 0.5em; font-weight: 500;}

/*----END BOTTOM SLIDER------*/



ul.grid-icon {list-style-type:none; position:absolute;z-index:999999;font-size:20px;font-family: 'eurostile',sans-serif;}
ul.grid-icon li p {margin:5px 0px;}
ul.grid-icon li:nth-child(1){width:284px; margin-right:20px; float:left; text-align:center; background-color:rgba(118, 200, 237, 0.8); color:#103081; padding:5px; height:350px; border-radius:20px; -webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;}
ul.grid-icon li:nth-child(2){width:284px; margin-right:20px; float:left; text-align:center; background-color:rgba(25, 182, 241, 0.8); color:#fff; padding:5px; height:350px; border-radius:20px; -webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;}
ul.grid-icon li:nth-child(3){width:284px; margin-right:20px; float:left; text-align:center; background-color:rgba(118, 200, 237, 0.8); color:#103081; padding:5px; height:350px; border-radius:20px; -webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;}
ul.grid-icon li:nth-child(4){width:284px; margin-right:20px; float:left; text-align:center; background-color:rgba(25, 182, 241, 0.8); color:#fff; padding:5px; height:350px; border-radius:20px; -webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;}

ul.grid-icon li:nth-child(1):hover{background-color:rgba(25, 182, 241, 0.8); color:#fff; border-top-right-radius:0px; -webkit-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
ul.grid-icon li:nth-child(1):hover img {-moz-transition:all 1.2s ease;-o-transition:all 1.2s ease;-webkit-transition:all 1.2s ease;transition:all 1.2s ease; -ms-transform: rotateY(180deg); -webkit-transform: rotateY(180deg);  transform: rotateY(360deg); }
ul.grid-icon li:nth-child(2):hover{background-color:rgba(118, 200, 237, 0.8); color:#001970; border-top-right-radius:0px; -webkit-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
ul.grid-icon li:nth-child(2):hover img {-moz-transition:all 1.2s ease;-o-transition:all 1.2s ease;-webkit-transition:all 1.2s ease;transition:all 1.2s ease; -ms-transform: rotateY(180deg); -webkit-transform: rotateY(180deg);  transform: rotateY(360deg); }
ul.grid-icon li:nth-child(3):hover{background-color:rgba(25, 182, 241, 0.8); color:#fff; border-top-right-radius:0px; -webkit-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
ul.grid-icon li:nth-child(3):hover img {-moz-transition:all 1.2s ease;-o-transition:all 1.2s ease;-webkit-transition:all 1.2s ease;transition:all 1.2s ease; -ms-transform: rotateY(180deg); -webkit-transform: rotateY(180deg);  transform: rotateY(360deg); }
ul.grid-icon li:nth-child(4):hover{background-color:rgba(118, 200, 237, 0.8); color:#001970; border-top-right-radius:0px; -webkit-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
ul.grid-icon li:nth-child(4):hover img {-moz-transition:all 1.2s ease;-o-transition:all 1.2s ease;-webkit-transition:all 1.2s ease;transition:all 1.2s ease; -ms-transform: rotateY(180deg); -webkit-transform: rotateY(180deg);  transform: rotateY(360deg); }

.lrg-font {text-align:center; font-size:75px !important; color:#B2B2B2; line-height:0 !important;font-family: 'eurostile',sans-serif; margin-bottom:.7em !important; position:relative; text-shadow: 0 13.36px 8.896px #c4b59d,0 -2px 1px #fff; top:-60px; left:35px;}

.leadership-block {border-bottom:5px solid #18398A; padding:0 20px; margin-bottom:20px; overflow:hidden;}
ul.leadership {list-style-type: none; position:relative;}
ul.leadership li span {color:#0092C8; font-size:18px; position:absolute; bottom:0px;}
ul.leadership li:nth-child(1){float:left; width:360px; position:relative; background-image:url(../images/larry-nestadt-home.jpg); background-repeat:no-repeat; height:421px;}
ul.leadership li:nth-child(2){float:left; width:430px; position:relative; background-image:url(../images/joint-ceos.jpg); background-repeat:no-repeat; height:421px;}
ul.leadership li:nth-child(3){float:right; width:360px; position:relative; background-image:url(../images/dean-suntup-home.jpg); background-repeat:no-repeat; height:421px;}

ul.names-leadership {list-style-type: none; position:relative; color:#0092C8; font-size:21px; font-family: 'eurostile',sans-serif;}
ul.names-leadership li:nth-child(1){float:left; width:400px; position:relative; left:60px; top:-20px;}
ul.names-leadership li:nth-child(2){float:left; width:400px; position:relative; left:20px; top:-20px;}
ul.names-leadership li:nth-child(3){float:left; width:400px; position:relative; left:100px; top:-20px;}

/*Three Blocks*/

.name-tag {position:absolute; bottom:-21px; width:250px; color:#fff; background-color:#18398A; padding:10px; left:30px;}
.name-tag:hover {color:#00AEEF}
.name-tag:before {content:'';position:absolute; right:-50px; padding:5px; background-color:#00AEEF; width:50px; top:0px; height: 42px;}
.name-tag:after {content:'\f101'; font-family:fontawesome; speak:none; position:absolute; right:-40px; padding:5px; font-size:40px; top:-17px;color: #18398A;}

.name-tag:hover:after {content:'\f101'; font-family:fontawesome; speak:none; position:absolute; right:-50px; padding:5px; font-size:40px; top:-17px;color: #18398A; -webkit-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}

.joint-name-tag {position:absolute; bottom:-21px; width:350px; color:#fff; background-color:#18398A; padding:10px; left:30px;}
.joint-name-tag:hover {color:#00AEEF}
.joint-name-tag:before {content:'';position:absolute; right:-50px; padding:5px; background-color:#00AEEF; width:50px; top:0px; height: 42px;}
.joint-name-tag:after {content:'\f101'; font-family:fontawesome; speak:none; position:absolute; right:-40px; padding:5px; font-size:40px; top:-17px;color: #18398A;}

.joint-name-tag:hover:after {content:'\f101'; font-family:fontawesome; speak:none; position:absolute; right:-50px; padding:5px; font-size:40px; top:-17px;color: #18398A; -webkit-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}


.downloads-block {padding:0px 20px 20px 20px; position:relative; height:405px;}
.img-book {position:absolute; right:55px; bottom:60px;}
ul.download-blox {list-style-type:none; color:#fff; position:relative; font-size:27px; float:left}
.download-blox a{color:#fff !important}
ul.download-blox:after {content:''; position:absolute; bottom:-65px; border-bottom:3px solid #666666; width:935px; left:40px;}
ul.download-blox li:nth-child(1) {float:left; width:200px; background-color:#18398A; padding:10px; margin-right:10px; position:relative;}
ul.download-blox li:nth-child(1):hover {background:#0092C8}
ul.download-blox li:nth-child(2) {float:left; width:200px; background-color:#18398A; padding:10px; margin-right:10px;}
ul.download-blox li:nth-child(2):hover {background:#0092C8}
ul.download-blox li:nth-child(3) {float:left; width:300px; background-color:#18398A; padding:10px; margin-right:10px;}
ul.download-blox li:nth-child(3):hover {background:#0092C8}
ul.download-blox li:nth-child(4) {float:left; width:200px; background-color:#18398A; padding:10px; margin-right:10px;}
ul.download-blox li:nth-child(4):hover {background:#0092C8}

ul.download-blox li:nth-child(1):before {content:''; background-color:#0092C8; width:60px; height:57px; position:absolute; right:0px; top:0px;}
ul.download-blox li:nth-child(2):before {content:''; background-color:#0092C8; width:60px; height:57px; position:absolute; left:390px; top:0px;}
ul.download-blox li:nth-child(3):before {content:''; background-color:#0092C8; width:60px; height:57px; position:absolute; left:700px; top:0px;}
ul.download-blox li:nth-child(4):before {content:''; background-color:#0092C8; width:60px; height:57px; position:absolute; left:910px; top:0px;}

ul.download-blox li:nth-child(1):after {content:'\f1c1'; font-family:fontawesome; speak:none; position:absolute; right:13px; top:0px; font-size:40px;}
ul.download-blox li:nth-child(2):after {content:'\f1c3'; font-family:fontawesome; speak:none; position:absolute; left:403px; top:0px; font-size:40px;}
ul.download-blox li:nth-child(3):after {content:'\e672'; font-family:icomoon; position:absolute; left:710px; top:0px; font-size:40px;}
ul.download-blox li:nth-child(4):after {content:'\e712'; font-family:icomoon; position:absolute; left:920px; top:0px; font-size:40px;}


.leadership-block h3 {font-size:2.9em;margin-bottom:.5em;color:#00569F;display:block;clear:both; padding-top:0em !important; font-family: 'eurostile',sans-serif;border:none;padding-bottom:30px;font-weight:bold; position:relative;}
.leadership-block h3:after {content:'';position:absolute; border-bottom:7px solid #1B9BD4; left:-20px; bottom:10px; padding:5px; width:280px;}
.highlights-block {overflow:hidden; width:100%; padding:20px;}
.highlights-block h3 {font-size:2.9em;margin-bottom:0em !important;color:#00569F;display:block;clear:both; padding-top:0em !important; font-family: 'eurostile',sans-serif;border:none;padding-bottom:30px;font-weight:bold; position:relative;}
.highlights-block h3:after {content:'';position:absolute; border-bottom:7px solid #1B9BD4; left:-21px; bottom:10px; padding:5px; width:280px;}

.downloads-block h3 {font-size:2.9em;margin-bottom:.5em;color:#00569F;display:block;clear:both; padding-top:0em !important; font-family: 'eurostile',sans-serif;border:none;padding-bottom:30px;font-weight:bold; position:relative;}
.downloads-block h3:after {content:'';position:absolute; border-bottom:7px solid #1B9BD4; left:-20px; bottom:10px; padding:5px; width:280px;}

.slider-text-box {padding:10px; color:#001970; background-color: rgba(255, 255, 255, 0.8); width:900px; margin:0 auto; position:relative; top:-280px;}
.slider-text-box h4 {font-size:2em; border-bottom:4px solid #001970; display:inline; color:#001970; font-weight:100;}
.slider-link-box {position:absolute; color:#fff; background-color:#666666; padding:10px; right:50px; bottom:-36px;}
.slider-link-box:hover {background:#18398A}
.slider-link-box:before {content:'';position:absolute; right:-50px; padding:5px; background-color:#00AEEF; width:50px; top:0px; height: 36px;}
.slider-link-box:after {content:'\f101'; font-family:fontawesome; speak:none; position:absolute; right:-40px; padding:5px; font-size:40px; top:-8px;color: #18398A;}
.slider-link-box:hover:after {content:'\f101'; font-family:fontawesome; speak:none; position:absolute; right:-50px; padding:5px; font-size:40px; top:-8px;color: #18398A;-webkit-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}

.round-circle-dark{border-radius:100%;background-color:rgba(24,57,138, 0.7);width: 230px;height: 230px; position:absolute; z-index:1; left:35px; bottom:12px;}
.round-circle-dark p{position:relative;left:17%;top:16%;color:#FFF;font-size:21px!important;width:70%;text-align:center}