html { height: 100%; width:100%;/* overflow:hidden; overflow: -moz-scrollbars-vertical; overflow: scroll; */}
body { font-family:Arial, Helvetica, sans-serif; font-size: 62.5%;/* background:transparent url(../images/mainBg.jpg) repeat 0 0;*/ height:100%; color:#333;}
/***** Global Classes and declarations *****/
body, p, h1, h2, h3, h4, h5, h6, ul, ol, li, input { margin: 0; padding: 0; list-style:none; color:#333f48; font-weight:normal; }

* {outline:none;}

a { text-decoration: none; outline:none;  color:#333;  }
a:hover { text-decoration: underline;}
a.selected{ color:#333; cursor:default;}
a:hover.selected{ text-decoration:none;}
/*a:visited{ color:#60615f; text-decoration:underline;}*/
img {border: none;}

p, input { }
h3, h3 a{font-size:1.2em;  }
h4, h4 a{font-size:1.2em;  }
h5, h5 a{font-size:1.2em; }
h6, h6 a{font-size:1.2em;  }
h3 a, h4 a, h5 a, h6 a{font-size:1em; text-decoration:underline;}

.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height:0; height:0; }
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clear{clear:both;font-size:1%;height:0;line-height:0; display:block; width:0;}
html[xmlns] .clearfix {display: block; }
.fl {float:left;}
.fr {float:right;}
.nobg {background:none!important;}

/*@font-face {
    font-family: 'museo_sans100';
    src: url('../fonts/museosans_100-webfont.eot');
    src: url('../fonts/museosans_100-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/museosans_100-webfont.woff') format('woff'),
         url('../fonts/museosans_100-webfont.ttf') format('truetype'),
         url('../fonts/museosans_100-webfont.svg#museo_sans100') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'museo_sans300';
    src: url('../fonts/museosans_300-webfont.eot');
    src: url('../fonts/museosans_300-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/museosans_300-webfont.woff') format('woff'),
         url('../fonts/museosans_300-webfont.ttf') format('truetype'),
         url('../fonts/museosans_300-webfont.svg#museo_sans300') format('svg');
    font-weight: normal;
    font-style: normal;

}*/

/*-- Reset End --*/


.wrapper {max-width:1920px; width:100%; margin:0 auto; position:relative; /* background:transparent url(../images/bg.png) repeat-y right top;*/}
.sections {width:100%; height:768px; position:relative; /*background:transparent url(../images/bottomLine-bg.png) repeat-x bottom left;*/}
#page1 {background:transparent url(../images/page1Bg.jpg) no-repeat center 0;}
#page2 {background:transparent url(../images/page2Bg.jpg) no-repeat center 0;}
#page3 {background:transparent url(../images/page3Bg.jpg) no-repeat center 0;}
#page4 {background:transparent url(../images/page4Bg.jpg) no-repeat center 0;}
#page5 {background:transparent url(../images/page5Bg.jpg) no-repeat center 0;}

#page1.res1024 {background:transparent url(../images/page1Bg-big.jpg) no-repeat center 0; height:1024px!important;}
#page2.res1024 {background:transparent url(../images/page2Bg-big.jpg) no-repeat center 0; height:1024px!important;}
#page3.res1024 {background:transparent url(../images/page3Bg-big.jpg) no-repeat center 0; height:1024px!important;}
#page4.res1024 {background:transparent url(../images/page4Bg-big.jpg) no-repeat center 0; height:1024px!important;}
#page5.res1024 {background:transparent url(../images/page5Bg-big.jpg) no-repeat center 0; height:1024px!important;}

/*Nav Css Start*/
ul.thumbNav {position:fixed; left:2%; top:50%; z-index:999; margin-top:-75px;}
.lang {position:fixed; left:1%; top:40%; z-index:999; margin-top:-50px; font-size:2em; }
.lang a, .lang a:hover {text-decoration:none; color:#b71316;}
ul.thumbNav li {cursor:pointer; width:14px; height:14px; margin:0 0 10px; position:relative;  background:url(../images/thumbsNav.png) 0 0 no-repeat; font-size:1.1em;}
ul.thumbNav li.active{ background-position:0 -18px; cursor:default;}
ul.thumbNav li span{display:none; position:absolute; left:20px; text-align:left; width:120px; text-transform:uppercase;}
ul.thumbNav li.active span, ul.thumbNav li a:hover span {display:none;}
ul.thumbNav li a:link, ul.thumbNav li a:visited {width:100%; height:100%; display:block;}
/*Nav Css End*/
/*Container Css Start*/
.container {width:950px; margin:0 auto; padding-top:10px; color:#4a4a4e; position:relative; overflow:hidden;}
.container .intro, .container .logo {width:100%; text-align:center; padding-top:50px;}
.container .intro p {font-size:4.5em; padding-top:20px; display:none;}
.container .logo img {display:none; padding-top:10px;}
.container .btmArrow {position:absolute; bottom:-100px; left:50%; margin-left:-110px; font-size:2em; font-weight:normal; text-align:center; color:#ab3232; cursor:pointer;}
.container .btmArrow img {padding-top:10px;}

.container .leftImg {width:90px; padding:0 50px 0 120px;}
.container .rightContent {width:500px; padding-top:40px;}
.container .contents p {padding-bottom:10px; font-size:1.5em; }
.container .contents h2 {font-size:4.5em; color:#c02248; padding:10px 0 20px;}

.container .contents {text-align:center; width:100%;}
.container .heading {font-size:4.5em; color:#333333; text-align:center; padding:20px 0 0;}

.container .box {float:left; min-height:388px; margin-top:70px; position:relative;}
.container .box.box1 {width:420px;}
.container .box.box2 {width:520px;}
.container .box p {font-size:1.5em; line-height:1.5em; padding-bottom:40px;}
.container .box p.link a {color:#9b0000; text-decoration:underline;}
.container .box .imgBox li { display:none; position:absolute; left:0; top:0px;}
.container .box .imgBox li.sel { display:block;}
.container .controlWrap{position:absolute; left:15px; bottom:10px;}
.container .controlWrap li, .container .controlWrap li a{width:14px; height:14px; display:block; float:left;}
.container .controlWrap li{padding-right:6px; background:transparent url(../images/galleryNav.png) no-repeat 0 0;}
.container .controlWrap li.select{padding-right:6px; background:transparent url(../images/galleryNav.png) no-repeat 0 -17px;}

.container .rightAlign p {text-align:right; padding:0 28px 30px 50px;}

.container .downloads a { width:246px; height:56px; display:block; background:transparent url(../images/download-btm.png) no-repeat 0 0; margin-left:300px;}
.container .downloads a:hover { width:246px; height:56px; display:block; background:transparent url(../images/download-btm-hover.png) no-repeat 0 0;}

.downloadLink, .watchVideoLink {cursor:pointer; margin:5px 20px 0;}
/*Container Css End*/
/*Lightbox CSS Start*/
#Overlay { position: fixed;	_position: absolute; top: 0%; left: 0%;	width: 100%; height: 100%; background:#000;	z-index:1000; display:none;	opacity: 0.7; filter: alpha(opacity=70) !important; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)" !important; }
.lightbox {width:800px; height:500px; background-color:#FFFFFF; display:none; position:fixed; overflow:hidden; z-index:1001;}
.closeBtn {position:absolute; right:20px; top:20px; cursor:pointer;}
.slideWrap {text-align:center; overflow:hidden;}
.slideWrap img {display:none;} /* Modified on 10th Nov'13 */
.lightbox .leftArrow, .lightbox .rightArrow {position:absolute; top:50%; width:20px; height:35px; background:url(../images/left-rightArrow.png) no-repeat 0 0; }
.lightbox .leftArrow {left:5%;}
.lightbox .rightArrow {right:5%; background-position:right top;}
.slideInfo {position:absolute; right:2%; bottom:5%; font-size:1.5em;}
.knowMore {position:absolute; right:17%; bottom:5%; font-size:1.5em; text-decoration:underline;}

.downLinks { display:none;}
.downLinks a, .downLinks a:hover{width:160px; height:42px; display:block; background:#c92f34; text-align:center; color:#fff; margin:0 1px; float:left; padding-top:10px; font-size:1.4em; text-decoration:none;}
.downLinks a span{ width:0; height:0; display:none; border:transparent 10px solid; border-top-width:10px; margin:26px 0 0 70px; *margin:26px 0 0 0px;}
.downLinks a:hover, .downLinks a.active{background:#243841;} 
.downLinks a:hover span, .downLinks a.active span{border-top-color:#243841; display:block;} 

.downloadImg {clear:both; padding-top:20px;}
/*.downloadImg img {width:600px; height:450px;}*/

ul.wallDownload, ul.scrDownload { bottom:3%; right:17%; display:none;}
ul.wallDownload li, ul.scrDownload li {background:transparent url(../images/downloadLink-bullet.png) no-repeat 0 0; padding:8px 30px; float:left; font-size:1.5em;}
ul.wallDownload li a, ul.wallDownload li a:hover, ul.scrDownload li a, ul.scrDownload li a:hover {color:#c92f34; text-decoration:none;}

.myVideo, .branchVideo {position:absolute; top:100px; left:120px; display:none;}
/*Lightbox CSS End*/

/*Round About Css Start*/
.main-container{margin:0 auto; width:990px;}

.crousel {float: left; left: 100px; padding: 10px 0 18px; position: relative;  width: 550px; z-index: -5;}

.roundabout-holder {height:340px;}
.roundabout-moveable-item {cursor:pointer; overflow:hidden;}
/*.crousel li img{width:100%; height:100%;}*/

.container .content{display:none;}
.container .content.show{display:block;}
.ptl50 {padding:50px 0 0 50px;}

.banner{ width:800px; float:left; position:relative; z-index:8; margin:20px 0 20px 100px; /*background:url(../images/banner.jpg) no-repeat; height:470px;*/}
.banner .prev{ position:absolute; left:-50px; top:0;  cursor:pointer; margin: 150px 0 0;}
.banner .mid{margin: 0 auto; width: 550px;}
.banner .next{position:absolute; right:0px; top:0; float:right; cursor:pointer; margin: 150px 0 0;}

/*Round About Css End*/
