


.sliderBg { position: relative; height: 400px; width:100%; }
.sliderControls {  font-family: 'Nova-Bold', serif; text-transform: uppercase; font-size: 15px;  color: #1F4061; text-align: center; padding: 15px 0; background: url(../../img/sliderControls_bg.png) center bottom no-repeat; position: relative; z-index: 11; }
.sliderControls li { display: inline-block; padding: 0 15px; position: relative; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); cursor: pointer; }
.sliderControls li:hover { color: #070D12; }
.sliderControls li:after { content: "\2022"; position: absolute; right: -5px; top: 0; color: #2B70B6; text-shadow: 0 1px 0 rgba(255, 255, 255, .2); }
.sliderControls li.last:after { display: none; }
li.sliderArrow { position: absolute; height: 24px; width: 24px; background: #4188da; background: rgba(0, 0, 0, .2); padding: 0; border-radius: 50%; box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, .4); left: 0; margin: -12px 100px 0; top: 50%; }
.sliderControls li:last-child { left: auto; right: 0; }
li.sliderArrow:after { content: ""; position: absolute; right: 50%; top: 50%; color: #2B70B6; text-shadow: 0 1px 0 rgba(255, 255, 255, .2); margin-right: -2px; margin-top: -6px; border-style: solid; border-color: transparent white transparent transparent; border-width: 6px; }
.sliderControls li:last-child:after { border-color: transparent transparent transparent white; margin-right: -10px; }
li.sliderControlActive, li.sliderControlActive:hover { color: #fff; text-shadow: 0 1px 0 rgba(0, 0, 0, .5); cursor: default; } 
.sliderContent { position: absolute; top: 0; left:-41px; width: 100%; height: 451px; }
.sliderContent li { color: #fff; position: absolute; top: 0; left: 0; height: 458px; width: 100%; overflow: hidden; display: none; z-index: 1; }
.sliderContent li.sliderContentActive { display: block; z-index: 1; }
.sliderText { font-family: 'Nova-Semibold', serif; position: relative; z-index: 10; width: 960px; margin: 50px auto 0; }

.sliderText h3 { font-family: 'Nova-Bold', serif;  font-weight: 500;  line-height: 70px; letter-spacing: -0.04em; text-shadow: 0 2px 3px rgba(0, 0, 0, .2); } 
.sliderText p {/* font-size: 18px; line-height: 31px; margin-top: 20px; width: 400px; color: #A7D0F6;*/ }
.sliderText a { text-decoration:none; color:#acb0b2 }
.sliderText a:hover {text-decoration:none; color:#acb0b2 } 
.owndrive-animate { position: absolute; height: 519px; width: 960px; top: 0; left: 50%; margin-left: -213px; z-index: 9; }
.backgroundAnimation { position: absolute; height: 429px; width: 100%; top: 0; z-index: 8; overflow: hidden; background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, .25)), color-stop(5%, transparent)); background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, .25) -10px, transparent 20px); background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, .25) -10px, transparent 20px); background-image: -ms-linear-gradient(bottom, rgba(0, 0, 0, .25) -10px, transparent 20px); background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, .25) -10px, transparent 20px); background-image: linear-gradient(bottom, rgba(0, 0, 0, .25) -10px, transparent 20px); } .owndrive-animate > div { position: absolute; }
.backgroundAnimation > div { position: absolute; bottom: 0; left: 50%; }
.wrap { width: 960px; margin: 0 auto; } 
#owndrive-slide1 { height: 480px; width: 960px; right: 193px; bottom: 63px; background: url(../../img/slide1.png) 0 0 no-repeat; }
#owndrive-slide2 { height: 360px; width: 955px; right: 193px; bottom: 63px; background: url(../../img/external.png) 0 0 no-repeat; }
#owndrive-slide3 { height: 350px; width: 382px; right: 193px; bottom: 65px; background: url(../../img/os_support.png) 0 0 no-repeat; }
#owndrive-slide4 { height: 480px; width: 960px; right: 193px; bottom: 0px; background: url(../../img/pro.png) 0 0 no-repeat; }

#owndrive-slide5 { height: 430px; width: 960px; right: 146px; bottom: 98px; background: url(../../img/team.png) 0 0 no-repeat; } 


.slide1-text{ font-size:40px; color:#04386b; padding-top:0px; margin:0px -31px; padding-left:108px }
.slide1-box{ color: #04386b; font-size: 18px; line-height: 26px; margin-left: 90px; margin-top: 80px; width: 290px; }
#slide1-heading{ margin:50px 0 0 154px; color:#acb0b2 }

.slide2-text{ font-size:40px; color:#04386b; padding-left:70px;padding-bottom:40px; }
.slide2-box{  color: #04386b; font-size: 18px; line-height: 26px; margin-left: 73px; margin-top: -58px; width: 390px; }
#slide2-heading{ margin:100px 0 0 133px; color:#acb0b2 }

.slide3-text{ font-size:40px; color:#04386b; padding-left:70px; padding-bottom:40px}
.slide3-box{  color: #04386b; font-size: 18px; line-height: 26px; margin-left: 73px; margin-top: -58px; width: 390px; }
#slide3-heading{ margin:120px 0 0 133px; color:#acb0b2 }

.slide4-text{ font-size:40px; color:#04386b; padding-left:70px; padding-bottom:40px}
.slide4-box{ color: #04386b; font-size: 18px; line-height: 26px; margin-left: 73px; margin-top: -58px; width: 390px; }
#slide4-heading{ margin:100px 0 0 133px; color:#acb0b2 }

.slide5-text{ font-size:40px; color:#04386b; padding-left:70px; padding-bottom:40px;}
.slide5-box{  color: #04386b; font-size: 18px; line-height: 26px; margin-left: 73px; margin-top: -58px; width: 390px; }
#slide5-heading{ margin:145px 0 0 133px; color:#acb0b2 }
.get-owndrive{
    float:left;
    color:rgb(7,43,61);
    font-family: 'Nova-Semibold', 'serif'; 
    font-size:22px; 
    text-decoration:none;
    margin: 30px 0; 
    position: relative; 
    z-index: 11; 
    background-color: #D4D8DB;
    background-image: -moz-linear-gradient(center top , #E7EBEE, #D4D8DB);
    border: 1px solid #A3A6A8;
    border-radius: 6px;

    text-shadow: 0 1px 0 #FFFFFF;
    padding: 5px;
}

.sliderSubField {background: url(../../img/sliderSubField.png) 0 0; height: 100px; margin-top: 10px; }
#owndrive-home {
}