@charset "utf-8";
/* CSS Document */

/* line 7, ../sass/lightbox.sass */
body:after {
  content: url(../img/close.png) url(../images/loading.gif) url(../images/prev.png) url(../images/next.png);
  display: none;
}

/* line 11, ../sass/lightbox.sass */
.lightboxOverlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9999;
  background-color: black;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
  display: none;
}

/* line 20, ../sass/lightbox.sass */
.lightbox {
  position: absolute;
  left: 0;
  width: 100%;
  z-index: 10000;
  text-align: center;
  line-height: 0;
  font-weight: normal;
}
/* line 28, ../sass/lightbox.sass */
.lightbox .lb-image {
  display: block;
  height: auto;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
/* line 32, ../sass/lightbox.sass */
.lightbox a img {
  border: none;
  width:100%;
}

/* line 35, ../sass/lightbox.sass */
.lb-outerContainer {
  position: relative;
  background-color: white;
  *zoom: 1;
  width: 100%;
  height: 250px;
  margin: 0 auto;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}
/* line 38, ../../../../.rvm/gems/ruby-1.9.3-p392/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.lb-outerContainer:after {
  content: "";
  display: table;
  clear: both;
}

/* line 44, ../sass/lightbox.sass */
.lb-container {
  padding: 4px;
}

/* line 47, ../sass/lightbox.sass */
.lb-loader {
  position: absolute;
  top: 43%;
  left: 0%;
  height: 25%;
  width: 100%;
  text-align: center;
  line-height: 0;
}

/* line 56, ../sass/lightbox.sass */
.lb-cancel {
  display: block;
  width: 32px;
  height: 32px;
  margin: 0 auto;
  background: url(../images/loading.gif) no-repeat;
}

/* line 63, ../sass/lightbox.sass */
.lb-nav {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 10;
}

/* line 71, ../sass/lightbox.sass */
.lb-container > .nav {
  left: 0;
}

/* line 74, ../sass/lightbox.sass */
.lb-nav a {
  outline: none;
}

/* line 77, ../sass/lightbox.sass */
.lb-prev, .lb-next {
  width: 49%;
  height: 100%;
  cursor: pointer;
  /* Trick IE into showing hover */
  display: block;
}

/* line 84, ../sass/lightbox.sass */
.lb-prev {
  left: 0;
  float: left;
}
/* line 87, ../sass/lightbox.sass */
.lb-prev:hover {
  background: url(../images/prev.png) left 48% no-repeat;
}

/* line 90, ../sass/lightbox.sass */
.lb-next {
  right: 0;
  float: right;
}
/* line 93, ../sass/lightbox.sass */
.lb-next:hover {
  background: url(../images/next.png) right 48% no-repeat;
}

/* line 96, ../sass/lightbox.sass */
.lb-dataContainer {
  margin: 0 auto;
  padding-top: 5px;
  *zoom: 1;
  width: 100%;
  -moz-border-radius-bottomleft: 4px;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  -webkit-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
/* line 38, ../../../../.rvm/gems/ruby-1.9.3-p392/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.lb-dataContainer:after {
  content: "";
  display: table;
  clear: both;
}

/* line 103, ../sass/lightbox.sass */
.lb-data {
  padding: 0 4px;
  color: #bbbbbb;
}
/* line 106, ../sass/lightbox.sass */
.lb-data .lb-details {
  width: 85%;
  float: left;
  text-align: left;
  line-height: 1.1em;
}
/* line 111, ../sass/lightbox.sass */
.lb-data .lb-caption {
  font-size: 13px;
   font-weight:normal;
  line-height: 1em;
}
/* line 115, ../sass/lightbox.sass */
.lb-data .lb-number {
  display: block;
  clear: left;
  padding-bottom: 1em;
  font-size: 12px;
  color: #999999;
}
/* line 121, ../sass/lightbox.sass */
.lb-data .lb-close {
  display: block;
  float: right;
  width: 30px;
  height: 30px;
  background: url(../images/close.png) top right no-repeat;
  text-align: right;
  outline: none;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7;
}
/* line 130, ../sass/lightbox.sass */
.lb-data .lb-close:hover {
  cursor: pointer;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

.image-row{margin:0px 0 20px; background:#f4f4f4; width:143px; height:207px; padding:10px;}
.zoom1{margin:5px 0 0; padding:0px; float:left; width:100%;}
.zoom1 a{background:url(../images/zoom.jpg) no-repeat left top; padding:0 0 0 20px;  color:#6cacda; font-size:14px;}


.prodicts-listing{min-height:400px; margin:0px; padding:0px; width:100%; float:left;}
.prodicts-listing .prodicts-listing-list{border-bottom:1px solid #dcdcdc; margin:0 0 0px; padding:50px 0 50px; width:100%; float:left;}
.prodicts-list-main{margin:0 auto; width:990px;}
/*.prodicts-listing-list:hover{background:#fdfdfd;}*/
.prodicts-list-img-cnt{width:220px; margin:0px; padding:0px; float:left; text-align:center;} 
.prodicts-list-cnt-cnt{width:690px; margin:16px 0 0; padding:0px; float:right;} 
.prodicts-list-main p{font-size:14px;}
.prodicts-list-main h4{display:block;}
.prodicts-list-main h4 span{display:block; font-size:13px; padding-bottom:15px; color:#494949;  font-weight:normal;}
.know-more{margin:0px; padding:0px;}
.know-more a{margin:0px; padding:0px 17px 0 0; background:url(../images/arrow1.jpg) no-repeat right 3px; font-size:12px;  font-weight:normal;}
.prodicts-list-main .prodicts-list_m{width:48%;}
.prodicts-list-img-cnt1{width:10%; margin:0px; padding:0px; float:left;} 
.prodicts-list-cnt-cnt1{width:72%; margin:0px 0 0; padding:0px; float:right;} 
.prodicts-list-cnt-cnt1 p{padding-top:15px;}


.products-bar{width:100%; float:left; background:#e7e7e7; border-bottom:6px solid #d6d6d6; margin:-16px 0 31px; height:45px;}
ul.products-brd{margin:0px; padding:0px; list-style:none;}
ul.products-brd li{margin:0px; list-style:none; float:left; background:url(../images/p-brd.jpg) repeat-y right top; font-size:15px;  height:45px;}
ul.products-brd li a{margin:0px; padding:14px 20px 30px; list-style:none; float:left; color:#595959;}
ul.products-brd li a:hover, ul.products-brd li a.active-brd{background:url(../images/arrow-bot.jpg) no-repeat center 51px;}

.products-inner{ width:950px; margin:0px auto; padding:0px;}
.products-inner h1{color:#262425;}




.TabbedPanels {overflow: hidden;margin: 0px;padding: 0px;clear: none;width: 100%;}
.TabbedPanelsTabGroup {margin: 0px;padding: 0px;}
.TabbedPanelsTab {position: relative;top: 1px;float: left;padding: 15px 10px;margin: 0px 1px 0px 0px;font: bold 13px sans-serif;list-style: none;border-bottom: solid 1px #c5c5c5;
cursor: pointer;}
.TabbedPanelsTabHover {}
.TabbedPanelsTabSelected {border-bottom: 1px solid #EEE; color:#228ba1;}
.TabbedPanelsTab a {color: black;text-decoration: none;}
.TabbedPanelsContentGroup {clear: both;}
.TabbedPanelsContent {overflow: hidden;	padding: 4px;}
.TabbedPanelsContentVisible {}

.VTabbedPanels {overflow: hidden;zoom: 1;}
.VTabbedPanels .TabbedPanelsTabGroup {float: left;width: 9em; height:auto;	position: relative; margin-right:35px;}
.VTabbedPanels .TabbedPanelsTab {float: none;margin: 0px;border-top: none;border-left: none;border-right: none;}
.VTabbedPanels .TabbedPanelsTabSelected {border-bottom: solid 1px #c5c5c5; color:#228ba1;}
.VTabbedPanels .TabbedPanelsContentGroup {clear: none;float: left;padding: 0px;	width:44.4em;height: auto;}
ul.window-gallery{margin:0px; padding:0px;}
ul.window-gallery li {margin-right:24px; float:left; margin-bottom:24px;}
ul.window-gallery li img {margin:0px; padding:0px; width:160px; height:130px; float:left;}
/* Styles for Printing */
@media print {
.TabbedPanels {overflow: visible !important;}
.TabbedPanelsContentGroup {display: block !important;overflow: visible !important;height: auto !important;}
.TabbedPanelsContent {overflow: visible !important;display: block !important;clear:both !important;}
.TabbedPanelsTab { overflow: visible !important;display: block !important; clear:both !important;}
}


.TabbedPanelsTabGroup2{width:100%; float:left;}
.TabbedPanelsTab2{float:left; padding:10px; border:1px solid #c8c8c8; border-bottom:1px solid #fff; margin-right:6px; cursor:pointer; font-size:13px;}
.TabbedPanelsTabSelected2 { color:#0b52a5; position:relative; top:1px; z-index:2;}
.TabbedPanelsContentGroup2 {float: left;width: 97%; height:auto; position: relative; margin-right:0px; border:1px solid #c8c8c8; padding:10px;}

.TabbedPanelsContentGroup2 .TabbedPanelsContentGroup2Img-cnt{float:left; margin:0x; padding:0px; width:167px; height:auto;} 
.TabbedPanelsContentGroup2Cnt-cnt{width:526px; float:right;}
.TabbedPanelsContentGroup2Cnt-cnt h6{padding-bottom:15px; margin:0px; color:#0b52a5; }
.TabbedPanelsContentGroup2Cnt-cnt span.color-red{padding-top:20px; padding-bottom:7px; color:#0b52a5;  font-weight:normal; font-size:14px;}
p.black{color:#000; font-weight:600;}
.table{margin:0px; padding:0px;}
.table img{width:14px;}
.table strong{font-size:13px;}
.table td{margin:1px; border:1px solid #cccccc; padding:3px 5px 2px; font-size:13px;}
.table .cb1, .table .cb{background:url(../images/t1.jpg) repeat-x;}
.table .cb2{background:url(../images/t2.jpg) repeat-x;}
.overview{margin:0px; padding:0px;}
.overview img{margin:0px 0px 0 30px; padding:0px; float:right; width:auto; height:auto;}
.overview p{font-size:13px;}
.overview span{font-size:13px;  padding-bottom:15px; display:block;}






/*MEDIA QUERY*/
@media only screen and (max-width : 767px) {

.contact-person {width: 100% !important; margin: 10px -34px 50px !important; float: left !important;}
.gallery {margin: 0px; padding-left: 69px;}
}





/*MEDIA QUERY* for i- pad*/

@media only screen and (max-width : 1024px){

.contact-person {width: 100% !important; margin: 10px -34px 50px !important; float: left !important; min-height: 433px !important;}

.gallery {margin: 0px; padding-left: 69px;}
}



.contact-person{float:left; width:100%; margin:10px 0; float:left; margin-bottom:50px;}
.contact-person h3{padding-bottom:15px; color:#585858;}
.contact-person h3 span{font-size:15px;}


.gallery{margin:0;}
.gallery img{margin:0px 16px 28px 16px; width:250px; height:175px;}


#jquery-script-menu {
position: fixed;
height: 90px;
width: 100%;
top: 0;
left: 0;
border-top: 5px solid #316594;
background: #fff;
-moz-box-shadow: 0 2px 3px 0px rgba(0, 0, 0, 0.16);
-webkit-box-shadow: 0 2px 3px 0px rgba(0, 0, 0, 0.16);
box-shadow: 0 2px 3px 0px rgba(0, 0, 0, 0.16);
z-index: 999999;
padding: 10px 0;
}

.jquery-script-center {
width: 960px;
margin: 0 auto;
}
.jquery-script-center ul {
width: 212px;
float:left;
line-height:45px;
margin:0;
padding:0;
list-style:none;
}
.jquery-script-center a {
	text-decoration:none;
}
.jquery-script-ads {
width: 728px;
height:90px;
float:right;
}
.jquery-script-clear {
clear:both;
height:0;
}


/*OnLoad Popup*/
#blanket {
   background-color:#000;
   opacity: 0.65;
   position:fixed;
   z-index: 9001; /*ooveeerrrr nine thoussaaaannnd*/
   top:0px;
   left:0px;
   width:100%;
   height:100%;
}
#popUpDiv {
	position:fixed;
	background-color:#fff;
	width:auto;
	height:auto;
	z-index: 9002; /*ooveeerrrr nine thoussaaaannnd*/
	top:0px;
	margin-top:-120px;
	left:50% !important;
	margin-left:-300px !important;
}
#popUpDiv img{border:solid #fff 3px; padding:5px;}
#popUpDiv a{color:#fff; font-size:15px; font-weight:bold; position:absolute; right:0; top:-22px; background:#2E5275; padding:0 10px 0 10px; }