html, body {height: 100%}
body {background: none transparent repeat-x; font-family: Tahoma; font-size: 16px;}
.container {height: 100%; padding: 0; width: 1024px !important;}
.one-col-center {background: transparent none; margin: 3px 30px 0px; width: 964px;}
#gree-pixel {background: url('../images/green-pixel.png'); height: 10px; margin: 0 30px;}
#logo-container {height: 115px; margin-top: 0; padding: 0 82px;}
#logo {display: inline-block; height: 115px; padding: 10px 18px;}
#header-slide {height: 262px;}
#navigation {background: #fff;height: 74px; padding-top: 15px;}
#navigation a{background: url('../images/water-drop.jpg') 0px 0px no-repeat; color: #27a8df; display: inline-block; font-family: Tahoma; font-size: 20px; height: 42px; line-height: 37px; 
			  margin-left: 27px;outline: 0;padding-left: 27px; text-decoration: none;}
#navigation a:hover, #navigation a.active{background: url('../images/water-drop-gr.jpg') 0px 0px no-repeat; color:#719101; text-decoration: none;}

#primary_nav_wrap {margin-top:3px}
#primary_nav_wrap ul {list-style:none; position:relative; float:left; margin:0; padding:0}
#primary_nav_wrap ul a {display:block;}
#primary_nav_wrap ul li {position:relative; float:left; margin:0; padding:0}
#primary_nav_wrap ul li.current-menu-item {background:#ddd}
#primary_nav_wrap ul li:hover {}
#primary_nav_wrap ul ul {background:#fff; display:none; left:0; margin-left: 281px; padding:0px 9px 0; position:absolute; top:100%}
#primary_nav_wrap ul ul li {float:none; width:200px}
#primary_nav_wrap ul ul a {margin-top: 6px}
.index #navigation #primary_nav_wrap ul ul a:first-child{margin-left: 0px;}
#primary_nav_wrap ul ul ul {top:0; left:100%}
#primary_nav_wrap ul li:hover > ul {display:block}

#content {background: url('../images/content-bg.jpg') 0px -200px no-repeat; color: #fff; height: auto; margin-top: 0; padding: 0 82px 128px; max-height: 640px;overflow: hidden}
#content .content {background: url('../images/content-trans-bg.png') transparent repeat; height: 411px;margin: 0 20px;padding: 9px 0 0 30px;}
.home-banner {display: none;}
.inside-banner {display: block;}
.index .home-banner {display: block;}
.index .inside-banner {display: none;}
.index #navigation.text-center {margin: 0; text-align: left; width: 1024px;}
.index #navigation a{margin-left: 200px;}
.index #navigation a:first-child{margin-left: 290px;}
.index #content .vector {display: inline-block; margin-left: -82px; margin-top: 5px; position: absolute; visibility: visible;}
.index #content .h4-home {font-size: 21px;}
.index #content h4:first-child {margin-top: 3px;}
.application #content .content, .index #content .content{padding: 9px 0px 0 30px;}
.index #content .content {background: none; padding-left: 0;}
#content p {margin: 0 0 0 30px;}
.index #content .content{margin-top: 12px;}
.uniclean-vii #content .content {height: 390px;}
.uniclean-vii .uni-list li{padding-left: 9px}
#content .img-logo-inside {margin-left: -36px;position: absolute;}
#content .title-inside {padding-bottom: 48px; padding-right: 84px; padding-top: 27px;}
#content hr {border-top: dashed 1px;color: #fff; display: block; margin:27px auto; width: 60%}
.references a.thumbnail img.img-thumbnail {background: url('../js/lightbox/img/loading.gif') no-repeat center;}
#content .vector {display: none; visibility: hidden;}
.reviews div.text-justify {
    text-align: justify;  
    -moz-text-align-last: center; /* Code for Firefox */
    text-align-last: center;
}
.download-brochure, .download-brochure a, .download-brochure a:hover{
	font-size: 18px;
	text-decoration: none;
	color: #fff;
}
#footer {background: url('../images/footer-bg.jpg') no-repeat scroll center -71px; height: 150px; margin-top: 0;}
.index #footer {background: url("../images/footer-bg.jpg") no-repeat scroll center -21px rgba(0, 0, 0, 0); height: 180px; margin-top: 0;}
#footer #footer-sub{background: transparent none no-repeat; height: 80px; margin-top: 42px;}
.index #footer #footer-sub{height: 100px; margin-top: 65px;}
#footer #copyright{background: #fff; color: #0065ba;height: 25px; margin-top: 9px;}
#contactUsModal {font-family: Tahoma; font-size: 22px;}
#contactUsModal .modal-dialog {height: 345px; left: 50%; margin-top: -203px; margin-left: -418px; padding: 20px; position: absolute; top: 50%; width: 836px;}