

@import url(http://fonts.googleapis.com/css?family=Tondo:Regular);
@import url(http://fonts.googleapis.com/css?family=HelveticaNeueLTCom LtCn:400,700);
@import url(http://fonts.googleapis.com/css?family=Open+Sans);
@import url(http://fonts.googleapis.com/css?family=SciFly sans);
@import url(http://fonts.googleapis.com/css?family=Segoe UI);






body {
	margin: 0 auto;
	padding: 0 0;
	background: #fff;
	}
	
#main {
	width: 90%;
	margin: 0 auto;
	padding: 0 0;
	}


.page-section {
	width: 100%;
	height: auto;
	padding: 0;
	margin: 0;
	}
	
.clear{ clear:both;}

.container-fluid { padding: 0;}

@font-face{
	font-family:myfont;
	src:url('../fonts/SciFly-Sans.ttf');
}
@font-face{
	font-family:allfont;
	src:url('../fonts/Tondo_Std.ttf');
}

@font-face {
    font-family: "Segoe UI";
    src:url('../fonts/segoeui_2.ttf');
    font-weight: normal;
    font-style: normal;
	}
@font-face {
    font-family: myfont3;
    src:url('../fonts/TT0855M.ttf');
    font-weight: normal;
    font-style: normal;
	}
	
@font-face {
    font-family: "Segoelight";
    src:url('../fonts/ufonts.com_segoe-ui-light.ttf');
    font-weight: normal;
    font-style: normal;
	}	

	
	
/*a {
	color: #fff;
	text-decoration: none;
	text-shadow: none;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
	}

a:hover { color: #d3eced; text-decoration: none; }*/

.centered {
	margin: 0 auto;
	float: none;
}

.container {
    width: 100%;
	padding: 0;
	margin: 0 auto;
}

.container_a {
    margin-right: auto;
    margin-left: auto;
	width: 940px;
}


.container-fluid {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}


/* --------------------- header part ----------------------*/
	
.maindiv{
		width: 100%;
         height:auto;
         margin: 0 auto;
		}
		
.menu_slider{
	padding:40px 0 0 0px;
	margin:0;
	}
	  
.menu_back{
	padding:0px;
	margin:30px 0 0 30px;
	float:left;
	background:#b7ad5c;
	
	}
	
.sign_in a{
	float:left;
	text-decoration:none;
	 padding: 10px 0;
  	float: left;
	width: 56%;
	margin: 50px 0 0 50px;
}	
	
.logo {
	padding: 0;
	margin: 0;
	float: left;
	width: 18%;
	}
	
.logo img {
	width: 100%;
	}
	
.topnav{
	font-family: "Segoe UI";
	font-size: 18px;
	text-align: center;
	color: #969696; 
    padding: 10px 25px;
  	float: left;
	width: auto;
	margin: 0;
  }


.topnav a {
  	color: #969696;
  	text-align: center;
	text-decoration: none;
	text-shadow: none;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
	}


.topnav:hover { color: #0a3764; text-decoration: none; }


.btn-default {
	border: none;
	font-family: "Segoe UI";
	font-size: 18px;
	text-align: center;
	color: #969696; 
}


.topdrop{
	font-family: "Segoe UI";
	font-size: 18px;
	text-align: center;
	color: #969696; 
    padding: 10px 25px;
  	float: left;
	width: auto;
	margin: 0;
  }
  
.topdrop a {
  	color: #969696;
  	text-align: center;
	text-decoration: none;
	text-shadow: none;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}


.topdrop:hover { color: #0a3764; text-decoration: none; }

.toprightnavarea{
    padding: 0;
  	float: left;
	margin: -50px 0 0 210px;
  }


.toprightnav{
	font-family: "Segoe UI";
	font-size: 18px;
	text-align: right;
	color: #969696; 
	width: auto;
	float: left;
	padding: 0 25px;
  }


.toprightnav a {
  	color: #969696;
	text-align: right;
	text-decoration: none;
	text-shadow: none;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}


.toprightnav:hover { color: #0a3764; text-decoration: none; }

.bluebg { background-color: #0a3764;}

.bluebgimage {
	padding: 0;
	margin: 10px 25px;
	float: left;
	width: 100%;
	}
	
.bluebgimage img {
	width: 75%;
	}
	
.bluebgtext {
	font-family: "Segoe UI";
	font-size: 15px;
	text-align: center;
	color: #fff; 
    padding: 0;
  	float: left;
	width: 100%;
	margin: 0 0 12px 0;
  }


	
/* --------------------- header part end ----------------------*/

/* --------------------- banner part start ----------------------*/


.banner-container {
	width: 74%;
	height: 350px;
	padding: 0%;
	margin: 0% auto;
	border: 1px solid #232323;
	float: none;
	}
	
.banner-container img {
	width: 100%;
	height: 50%;
	}
	
/* --------------------- banner part end ----------------------*/



/* --------------------- murals part murals ----------------------*/

.murals-container {
	/*width: 970px;*/
	width: 74%;
	padding: 0px;
	margin: 0% auto;
	border: 1px solid #232323;
	float: none;
	background: #fff;
	}
	
.murals-container-image {
	padding: 0px;
	margin: 0px;
	width: 275px;
	float: left;
	}
	
.murals-container-image img {
	width: 100%;
	}
	
/*.murals-container_text {
	font-family: "Segoe UI";
	font-weight: lighter;
	font-size: 50px;
	width: 390px;
	
	
	color: #0a3764; 
    padding: 45px 0;
	width: 308px;
	float: left;	
	}*/
	
	
.murals-container_text {
    padding: 25px 0px;
    width: 308px;
    float: left;
}
	
.murals-container_text img { width: 80%; margin-left:100px;}


.murals-container_text a {
	font-family: "Segoe UI";
	font-size: 16px;
	color:#0A3764;
	text-align: center;
	line-height: 25px;
	text-decoration: underline;
	padding: 12px 0 0 175px;
	}
	
.murals-container_text a:hover { color: #939598; }


.nopad { padding: 0px;}

.murals-container_bluebox {
	background-color: #0a3764;
	padding: 1.6em 2em;
	margin: 0;
	float: right;
	font-family: "Segoe UI";
	font-size: 12px;
	text-align: justify;
	color: #fff;
	width: 249px;
	/*width: 225px;
	padding: 30px;
	*/
	}

/* --------------------- murals part end ----------------------*/

/* --------------------- product part start ----------------------*/

.product-container {
	width: 950px;
	padding: 10px;
	margin: 1% auto;
	border: 1px solid #232323;
	float: none;
	background: #fff;
	}
	
.product-container_bluebox {
	padding: 0px;
	margin: 5px;
	float: left;
	width: 180px;
	height:180px; 
	background: #0a3764 none repeat scroll 0% 0%; 
	color: #FFF;  
	min-height: 1px;
/*	font-family: allfont;
	font-size: 25px;*/
	text-align: center;
	vertical-align: middle;
	/*width: 18%;
	height: 150px;*/
	}
	
.product-container_bluebox img { width: 100%; }
	
.product-container_greybox {
	background: #969696 none repeat scroll 0% 0%; 
	padding: 0px;
	margin: 5px;
	float: left;
	width: 180px;
	height:180px; 
/*	font-family: allfont;
	font-size: 25px;*/
	text-align: center;
	vertical-align: middle;
	color: #fff;
	min-height: 1px;
	/*width: 18%; 
	height: 150px;*/
	}
	
.product-container_greybox img { width: 100%; }

/* --------------------- product part end ----------------------*/


/* --------------------- highpartitions part start ----------------------*/

.hp-container { background-color:#f2f2f0;}


.hpmenu ul{
	padding:0%;
	margin:0%;
	}
		
.hpmenu ul li{
	padding:0%;
	margin:0%;
	list-style-type:none;
	float: left;
	width: auto;
	}
	

	
.advanta-container {
	width: 100%;
	padding: 0%;
	margin: 0 auto;
	float: none;
	background: #969696;
	}
	
.advanta-text {
	width: 80%;
	margin: 2% auto;
	padding: 0%;
	float: none;
	font-family: "Segoe UI";
	font-size: 1.3em;
	/*word-spacing: 5px;*/
	color:#fff;
	text-align: center;
	line-height: 25px;
	}
	
.advanta-heading {
	width: 60%;
	margin: 2% auto;
	padding: 1% 0% 0% 0%;
	text-align: center;
	text-decoration: underline;
	float: none;
	font-family: "Segoe UI";
	font-size: 1.8em;
	/*word-spacing: 5px;*/
	color:#fff;
	text-align: center;
	line-height: 25px;
	}

.hpheading {
	width: 75%;
	margin: 2% auto;
	padding: 1% 0% 0% 0%;
	text-align: center;
	float: none;
	}

.hpheading img { width:50%; }


	

.hpbottommenu {
	width: 63%;
	margin: 0% auto 2% 18.5%;
	padding: 3% 0%;
	float: none;
	font-family: "Segoe UI";
	font-size: 1.7em;
	color:#965555;
	text-align: center;
	}
	
		
.hpbottommenu ul{
	padding:0%;
	margin:0%;
	}
		
.hpbottommenu ul li{
	padding:0%;
	margin:0%;
	list-style-type:none;
	float: left;
	width: inherit;
	}
	
.hpbottommenu ul li a{
	padding: 0 10px;
	/*margin:0% 50px;	*/
	font-family: "Segoe UI";
	color:#965555;
	text-decoration:none;
	text-align: center;
	}
	
.hpbottommenu ul li a:hover{ color: #939598;}

.hpsand-container {
	width: 100%;
	padding: 0%;
	margin: 0 auto;
	float: none;
	background: #283746;
	}
	
.hpsand-container1 {
	width: 100%;
	padding: 1% 0%;
	margin: 0 auto;
	float: none;
	background: #283746;
	}
	
.hpsand-container2 {
	padding: 0%;
	margin: 0 auto;
	float: none;
	background: #fff;
	border:1px solid #000;
	}
	
	
.hpsand-container3 {
	padding: 0%;
	margin: 0 auto;
	float: none;
	background: #283746;
	/*border:1px solid #000;*/
	}
	
.hpsand-container4 {
	width: 100%;
	padding: 1% 0%;
	margin: 0 auto;
	float: none;
	}
	
.hpsand-container5 {
	padding: 0%;
	margin: 0 auto;
	float: none;
	background: #fff;
	}
	
.hpsand-container_3	{
	padding: 10% 0%;
	margin: 0 auto;
	float: none;
	background: #283746;
	border:1px solid #000:
}
	
.excautionarea{
	padding:0;
	margin:0;
	float:none;
	background:#283746;
}
.excautionarea1{
	padding:0;
	margin:0;
	float:none;
}
.extxtx{
	font-family: "Segoe UI";
	font-size: 16px;
	color:#fff;
	letter-spacing: 5px;
	text-align:center;
	line-height: 30px;
}
.exiconarea{
	width:100%;
	float:left;
	margin:0;
	padding: 5px 0 0 0;
}
.exiconarea1{
	width:100%;
	float:left;
	margin:0;
	padding:0 0 5px 0;
	background: #969696;
}
    
.imagearea{
	width:14%;
	float:left;
}
.img1{
	margin:0 4% 0 4%;
	padding:0;
	float:left;
	width:15%;
}
.img1txtx{
	font-family: "Segoe UI";
    font-size: 12px;
    /* word-spacing: 5px; */
    color: #fff;
    text-align: left;
    line-height: 25px;
	float:left;
}
.img1txtx a{
	text-decoration:none;
	color:#fff;
}
.img1txtx a:hover{
	text-decoration:none;
	color:#000;
}

.hpsand-container-gray {
	width: 100%;
	padding: 0%;
	margin: 0 auto;
	float: none;
	background: #969696;
	}
	
.hpsand-container-gray1 {
	width: 100%;
	padding: 1% 0%;
	margin: 0 auto;
	float: none;
	background: #969696;
	margin:4% 0;
	}
.hpand_div{	
		width:10% ;
		padding: 0px 0px 0px 10 px;
		margin: 0;
	
	}
.hpsand_divi {
	width: 50%;
	padding: 0;
	margin: 0;
	float: left;
	}
	
.hpsand_divi img { width: 100%; }

.hpsand_block {
	width: 100%;
	padding: 0;
	margin: 0;
	float: left;
	}
	
.hpsand_block_a {
	width: 100%;
	padding: 13% 0%;
	margin: 0;
	float: left;
	overflow: hidden;
	position: relative;
	}
	
.hpsand_block_b {
	width: 100%;
	padding: 20% 0% 12% 0%;
	margin: 0;
	float: left;
	overflow: hidden;
	position: relative;
	}
	
.hpsand_block_c {
	width: 100%;
	padding: 20% 0% 12% 0%;
	margin: 0;
	float: left;
	overflow: hidden;
	position: relative;
	}
	
.hpsand_block_d {
	width: 100%;
	padding: 11% 0%;
	margin: 0;
	float: left;
	overflow: hidden;
	position: relative;
	}
	
.hpsand_block_e {
	width: 100%;
	padding: 12% 0%;
	margin: 0;
	float: left;
	overflow: hidden;
	position: relative;
	}

.hpsandheading {
	width: 75%;
	margin: 0% auto;
	padding: 15% 0% 0% 0%;
	text-align: center;
	float: none;
	font-family: "Segoe UI";
	font-size: 20px;
	color:#fff;
	}
	
.hpsand_heading {
	width: 75%;
	margin: 0% auto;
	padding: 2% 0% 0% 0%;
	text-align: center;
	float: none;
	font-family: "Segoe UI";
	font-size: 20px;
	color:#fff;
	}
	
.hpsandtext {
	width: 75%;
	margin: 2% auto;
	padding: 0%;
	float: none;
	font-family: "Segoe UI";
	font-size: 16px;
	/*word-spacing: 5px;*/
	color:#fff;
	text-align: center;
	line-height: 25px;
	}
	
.hpsandtext1 {
	width: 92%;
	margin: 2% auto;
	padding: 0%;
	float: none;
	font-family: "Segoe UI";
	font-size: 16px;
	/*word-spacing: 5px;*/
	color:#fff;
	text-align: left;
	line-height: 25px;
	}
	
.hpsandtext a {
	font-family: "Segoe UI";
	font-size: 16px;
	color:#fff;
	text-align: center;
	line-height: 25px;
	text-decoration: underline;
	}
	
.hpsandtext a:hover { color: #939598; }

#hpsandtext a {
	font-family: "Segoe UI";
	font-size: 16px;
	color:#fff;
	text-align: center;
	line-height: 25px;
	text-decoration: underline;
	}
	
#hpsandtext a:hover { color: #0f4b6e; }


.ser-vicmenu {
    width: 82%;
    margin: 0% auto 2% auto;
    padding: 3% 0%;
    float: none;
    font-family: "Segoe UI";
    font-size: 1.7em;
    color: #965555;
    text-align: center;
}

.ser-vicmenu ul{
	padding:0%;
	margin:0%;
	}
		
.ser-vicmenu ul li{
	padding:0%;
	margin:0%;
	list-style-type:none;
	float: left;
	width: inherit;
	}
	
.ser-vicmenu ul li a{
	padding: 0 10px;
	/*margin:0% 50px;	*/
	font-family: "Segoe UI";
	color:#965555;
	text-decoration:none;
	text-align: center;
	}
	
.ser-vicmenu ul li a:hover{ color: #939598;}

.flatproductbottommenu {
	width: 61%;
	margin: 0% auto 2% auto;
	padding: 3% 0%;
	float: none;
	font-family: "Segoe UI";
	font-size: 1.7em;
	color:#965555;
	text-align: center;
	}
	
		
.flatproductbottommenu ul{
	padding:0%;
	margin:0%;
	}
		
.flatproductbottommenu ul li{
	padding:0%;
	margin:0%;
	list-style-type:none;
	float: left;
	width: inherit;
	}
	
.flatproductbottommenu ul li a{
	padding: 0 10px;
	/*margin:0% 50px;	*/
	font-family: "Segoe UI";
	color:#965555;
	text-decoration:none;
	text-align: center;
	}
	
.flatproductbottommenu ul li a:hover{ color: #939598;}


/* --------------------- highpartitions part end ----------------------*/



/* --------------------- 65mm High Partition part start ----------------------*/


.mm-container {
	width: 100%;
	padding: 0%;
	margin: 0 0 12% 0;
	float: none;
	}


.mmhpbottom {
	width: 59%;
	margin: 0% auto 2% auto;
	padding: 0%;
	float: none;
	font-family: "Segoe UI";
	font-size: 1.2em;
	color:#965555;
	text-align: center;
	}

.mmhpheading {
	width: 75%;
	margin: 10% auto 1% auto;
	padding: 1% 0% 0% 0%;
	text-align: center;
	float: none;
	font-family: "Segoe UI";
	font-size: 2em;
	color:#939598;
	font-weight: normal;
	line-height: 25px;
	}
	
.mmhpheading1 {
	width: 75%;
	margin: 12% auto 1% auto;
	padding: 1% 0% 0% 0%;
	text-align: center;
	float: none;
	font-family: Segoe UI;
	font-size: 2em;
	color:#0a4d6e;
	font-weight: normal;
	line-height: 25px;
	}
	
.mmhpheading2 {
	width: 100%;
	/*margin: 12% auto 1% auto;*/
	padding: 3% 0%;
	text-align: left;
	float: none;
	font-family: Segoe UI;
	font-size: 2em;
	color:#0a4d6e;
	font-weight: normal;
	line-height: 25px;
	}
	
.grade {
	width: 75%;
	margin: 0 auto;
	padding: 0%;
	text-align: center;
	float: none;
	font-family: "Segoe UI";
	font-size: 20px;
	color:#fff;
	letter-spacing: 5px;
	}
	

	
.mm_block {
	width: 100%;
	padding: 0;
	margin: 0;
	float: left;
	}
	
.mm_block_greay {
	width: 100%;
	padding: 0;
	margin: 0 0 15% 0;
	float: left;
	}
	
.colourblue { 
	background:#283746;
	width: 50%;
	padding: 0;
	margin: 0;
	float: left;
	 }
	 .colourwhite { 
	background:#fff;
	width: 50%;
	padding: 0;
	margin: 0;
	float: left;
	 }

.colourgreay { 
	background: #969696;
	width: 50%;
	padding: 0;
	margin: 0;
	float: left; 
	}


.product_block {
	width: 100%;
	padding: 0%;
	margin: 0 auto;
	float: none;
	background:#F3F3F3;
	}
	
.product_block2 {
	width: 100%;
	padding: 0%;
	margin: 0 auto;
	float: none;
	background:#F3F3F3;
	border-bottom:1px solid #ccc;
	}
.windowthime{
	width:80%;
	margin:0 auto;
	}

	
.product_block1 {
	width: 100%;
	padding: 0%;
	margin: 0 auto;
	float: none;
	background:#F3F3F3;
	}
	
.product_box {
	width: 200px;
	margin: 25px;
	padding: 0;
	float: left;
	}
	
.product_box3 {
	width: 175px;
	margin: 0;
	padding: 25px 12px;
	float: left;
	border-right:1px solid #ccc;
	}
	
.product_box1 {
	width: 190px;
	margin: 25px;
	padding: 0;
	float: left;
	border:1px solid #283746;
	}
	

	
.mm_product-container1 {
	width: 1000px;
	padding: 10px;
	margin: 0% auto;
	float: none;
	background: #F3F3F3;
	}
	
.mm_product-container2 {
	width: 1000px;
	padding: 0 10px;
	margin: 0% auto;
	float: none;
	background: #F3F3F3;
	}
	
.height-bottom-10 { margin-bottom: 25px; }
	
/* --------------------- 65mm High Partition part end ----------------------*/

/* --------------------- 24.12.2015 start ----------------------*/

.intro-heading {
	width: 50%;
	padding: 0%;
	margin: 20% auto 0 auto;
	float: none;
	}
	
.intro-heading img { width: 100;}	


.introtext {
	width: 50%;
	margin: 2% auto 20% auto;
	padding: 0%;
	float: none;
	font-family: "Segoe UI";
	font-size: 14px;
	/*word-spacing: 5px;*/
	color:#727376;
	text-align: center;
	line-height: 25px;
	}
	
.intro-vision-container {
	width: 100%;
	padding: 0%;
	margin: 0 auto;
	float: none;
	background: #fff;
	}
	
.intro-vision-heading {
	width: 26%;
	padding: 0%;
	margin: 0 auto;
	float: none;
	}
	
.intro-vision-heading img { width: 100;}


.intro-vision-image {
	width: 5%;
	padding: 0%;
	margin: 10% auto 1% auto;
	float: none;
	}
	
.intro-vision-image img { width: 100;}


.intro-vision-text {
	width: 40%;
	margin: 2% auto 10% auto;
	padding: 0%;
	float: none;
	font-family: "Segoe UI";
	font-size: 14px;
	/*word-spacing: 5px;*/
	color:#727376;
	text-align: center;
	line-height: 25px;
	}
	
.intro-evol-text {
	width: 68%;
	margin: 2% auto 10% auto;
	padding: 0%;
	float: none;
	font-family: "Segoe UI";
	font-size: 14px;
	/*word-spacing: 5px;*/
	color:#727376;
	text-align: center;
	line-height: 25px;
	}
	
	
.intro-evol-text_modi {
	width: 68%;
	margin: 0 auto;
	padding: 0%;
	float: none;
	font-family: "Segoe UI";
	font-size: 14px;
	/*word-spacing: 5px;*/
	color:#727376;
	text-align: center;
	line-height: 25px;
	}

.intro-evol-text_modi a {
	font-size: 16px;
	color:#727376;
	text-align: center;
	text-decoration: underline;
	}	
	
.intro-evol-text_modi a:hover {
	color:#000;
	}

.intro-evol-image {
	width: 8%;
	padding: 0%;
	margin: 10% auto 1% auto;
	float: none;
	}
	
.intro-evol-image img { width: 100%;}

.intro-evol-image_22 {
	width: 8%;
	padding: 0%;
	margin: 6% auto 1% auto;
	float: none;
	}
	
.intro-evol-image_22 img { width: 100%;}


.intro-evol-heading {
	width: 50%;
	padding: 0%;
	margin: 0 auto;
	float: none;
	}
	
.intro-evol-heading img { width: 100;}

.intro-we-container {
	width: 100%;
	padding: 0%;
	margin: 0 auto;
	float: none;
	background: url(../img/backbg.jpg) left top repeat;
	}
	
.intro-we-container-text {
	width: 70%;
	margin: 10% auto;
	padding: 0%;
	float: none;
	font-family: "Segoe UI";
	font-size: 25px;
	/*word-spacing: 5px;*/
	color:#4E5A62;
	text-align: center;
	line-height: 25px;
	}
	
.intro-india-image {
	width: 20%;
	padding: 0%;
	margin: 13% auto 1% auto;
	float: none;
	}
	
.intro-evol-image img { width: 100%;}


.intro-make-heading {
	width: 50%;
	padding: 0%;
	margin: 20% auto 0 auto;
	float: none;
	}
	
.intro-make-heading img { width: 100%;}

.intro-make-heading_22 {
	width: 50%;
	padding: 0%;
	margin: 15% auto 0 auto;
	float: none;
	}
	
.intro-make-heading_22 img { width: 100%;}

.intro-hitesh-heading {
	width: 50%;
	padding: 0%;
	margin: 1% auto 0 auto;
	float: none;
	}
	
.intro-hitesh-heading img { width: 100;}

.btn-me {
    color: #FFF;
    text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.25);
    background-color: #e34625;
    background-image: linear-gradient(to bottom, #EE5F5B, #BD362F);
    background-repeat: repeat-x;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	border-radius: 5px;
	padding: 12px;
	font-size: 16px;
	text-align: center;
}


.intro-get-heading {
	width: 26%;
	padding: 0%;
	margin: 10% auto 0 auto;
	float: none;
	}
	
.intro-get-heading img { width: 100;}

	
/* --------------------- 24.12.2015 end ----------------------*/

/* --------------------- 26.12.2015 end ----------------------*/

/*.tile-2xbig{height:16.15em;width:100%;}
.tile-big{width:100%;}
.tile img{width:100%;height:70%;}
.tile-caption{position:absolute;z-index:1;background-color:#0c385d;color:#fff;font-size:1em;padding:1em;text-align:left;}
.caption-bottom{left:0;bottom:0;right:0;height:40%;}
.caption-left{left:-100%;top:0;bottom:0;width:40%;-webkit-transition:left .3s linear;transition:left .3s linear;}
.tile:hover .caption-left{left:0;}
.tile-small{width:18%;margin-right:2%;}.tile-small.last{margin-right:0;}
.tile div{position: relative;top:0;left:0;right:0;bottom:0;width:100%;height:100%;text-align:center;display:table;padding:0 1em;-webkit-transition:all .3s ease;transition:all .3s ease;}
.tile div p{display:table-cell;vertical-align:middle;}
.tile-1{background-color:#56D9C9;color:white;}
.tile-2{background-color:#0c385d;color:white;}
.tile-2:hover{background-color:0c385d;color:#fff;}
.tile-3{background-color:#949599;color:#455962;}.tile-3:hover{background-color:949599;color:#455962;}
.tile-5{background-color:#FCC120;color:white;}.tile-5:hover{background-color:#fff;color:#FCC120;}
.tile-6{background-color:#3EC7F3;color:white;}.tile-7,.tile-8{background-color:transparent;}.tile-10{background-color:#F0514A;color:white;}

.tile-10:hover{background-color:white;color:#F0514A;}.tile-10 div{text-align:left;}.tile-3 p{font-size:4em;margin-top:.5em;}
.tile-5 p,.tile-6 p{font-size:2em;}.tile-5 p span,.tile-6 p span{font-size:1.3em;margin-right:.7em;position:relative;top:.15em;}
.tile-6 p span{margin-right:1em;}

.slideTextUp div:nth-child(2){top:100%;}
.slideTextUp:hover div{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);}
.tile-1 p{font-size:1.3em;}.slideTextRight div:first-child{left:-100%;}
.slideTextRight:hover div{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}
.slideTextLeft div:nth-child(2){left:100%;}.slideTextLeft:hover div{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}
.rotate3d{-webkit-perspective:800px;-ms-perspective:800px;perspective:800px;overflow:visible;}
.faces{-webkit-transform-style:preserve-3d;-webkit-transition:-webkit-transform 1s;-ms-transform-style:preserve-3d;transform-style:preserve-3d;transition:-webkit-transform 1s;transition:-ms-transform 1s;transition:transform 1s;}
.faces div{display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;}
.faces .front{background-color:#455962;color:#ddd;}
.rotate3dX .front{background-color:#455962;color:#ddd;}
.rotate3dY .front{background-color:#ddd;color:#455962;}
.faces .back{/*background-color:#455962*/;color:#ddd;}.front span{display:inline-block;font-size:4em;margin-top:.5em;}
.rotate3dY .back{-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg);}
.rotate3dX .back{-webkit-transform:rotateX(180deg);-ms-transform:rotateX(180deg);transform:rotateX(180deg);}
.back p{padding:2.5em 3em;}.rotate3dY:hover .faces:hover{-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg);}
.rotate3dX:hover .faces:hover{-webkit-transform:rotateX(180deg);-ms-transform:rotateX(180deg);transform:rotateX(180deg);}
.s-page{height:100%;width:100%;position:absolute;top:0;left:-150%;color:white;text-align:center;font-weight:300;z-index:1;}
.s-page p{font-size:6em;margin-top:2em;font-weight:100;}*/

.col1, .col2, .col3 {
    float: left;
    margin-right: 0.5%;
    width: 97%;
}

/* --------------------- 26.12.2015 end ----------------------*/

.departmentstext{
	font-family: "Segoe UI";
	font-size: 1.5em;
	font-weight: 900;
	color:#0e385e;
	margin: 0% 1% 0% 10%;
	width: 100%;
}
.departments{
	padding:0%;
	margin: 0% 7%;
	width: 250px;
}	
.departments ul{
	padding:0%;
	margin:0%;
}		
.departments ul li{
	padding:0%;
	margin:0%;
	list-style-type:none;
}	
.departments ul li a{
	/*padding:1%;
	margin:0%;	*/
	font-family: "Segoe UI";
	font-size: 0.9em;
	color:#a7a9ac;
	text-decoration:none;
}	
.departments ul li a:hover{
	/*padding:1%;
	margin:0%;*/
}
.footerbg{
	padding:3% 0;
	margin: 0;
	background:#e6e8e8;
	
}
.supporttext{
	padding:3% 45px;
	margin:0%;	
	font-family: "Segoe UI";
	font-size: 1em;
	color:#000;
	text-decoration:none;
}
.catalouge{
	padding:0%;
	margin:0% 51px;	
}	
.catalouge ul{
	padding:0%;
	margin:0%;
}		
.catalouge ul li{
	padding:0%;
	margin:0%;
	list-style-type:none;
}	
.catalouge ul li a{
	/*padding:1% 0;*/
	/*margin:0% 50px;	*/
	font-family: "Segoe UI";
	font-size: 0.8em;
	color:#A7A9AC;
	text-decoration:none;
}	
.catalouge ul li a:hover{
	/*padding:1% 0;
	margin:0%;*/
}
.whiteline{
	background:#FFFFFF;
	height:2px;
	width:100%;
	margin: 10px 0%;
	}


.adju {
	width: 100%;
	float: left;
	padding: 5% 0 0 0;
	margin: 1% auto 0 auto;
	}
	
.adju_a {
	width: 100%;
	float: left;
	padding: 0;
	margin: 2% auto 0 auto;
	}
	
.adju_b {
	width: 100%;
	float: left;
	padding: 5% 0 0 0;
	margin: 3% auto 0 auto;
	border-top: 2px solid #fff;
	}

.padadu{ padding: 25px auto 0px auto; width: 25%; float: left;}

.padadu_a{ 
	padding: 5px auto 0px auto; 
	width: 50%; 
	float: left; 
	margin:0 0 0 5%;
	font-family: "Segoe UI";
	font-size: 0.8em;
	color:#A7A9AC;
	}

.newapp {
	width: auto;
	padding: 30px;
	margin: 0px auto;
	float: right;
	font-family: "Segoe UI";
	font-size: 12px;
	text-align: center;
	color: #fff;
	background: #0a3764 none repeat scroll 0% 0%; 
	}
	
.footercont {
	width:92%; 
	float: none; 
	margin: 10% auto 5%;
	}
	
.footercont_a {
	width:92%; 
	float: none; 
	margin: 0 auto;
	}
	
.hptext_system {
	width: 90%;
	margin: 2% auto;
	padding: 0%;
	float: none;
	font-family: "Segoe UI";
	font-size: 1.3em;
	/*word-spacing: 5px;*/
	color:#939598;
	text-align: center;
	line-height: 25px;
	}
	
.hpbottommenu_system {
	width: 84%;
	margin: 0% auto 2% auto;
	padding: 3% 5%;
	float: none;
	font-family: "Segoe UI";
	font-size: 1.45em;
	color:#965555;
	text-align: center;
	}
	

		
.hpbottommenu_system ul{
	padding:0%;
	margin:0%;
	}
		
.hpbottommenu_system ul li{
	padding:0%;
	margin:0%;
	list-style-type:none;
	float: left;
	width: inherit;
	}
	
.hpbottommenu_system ul li a{
	padding: 0 10px;
	/*margin:0% 50px;	*/
	font-family: "Segoe UI";
	color:#965555;
	text-decoration:none;
	text-align: center;
	}
	
.hpbottommenu_system ul li a:hover{ color: #939598;}

.slimbox {
	width: 80%;
	padding: 5% 10%;
	margin: 0% auto;
	float: none;
	border: 1px solid #231e20;
	background: #fff;
	}

.newproductheading {
	width: 100%;
	padding: 0 0 2% 0;
	margin: 0;
	float: left;
}

.newproduct_left {
	width: auto;
	padding: 0 50px 25px 0;
	margin: 0;
	float: left;
}

.newproduct {
	width: auto;
	padding: 0 50px 25px 50px;
	margin: 0;
	float: left;
}
	
.mm-container_new {
	width: 100%;
	padding: 0%;
	margin: 0;
	float: none;
	}
	
	
.mural-center {
    margin: 0px 22%;
}

.imgshow {
	z-index:999; 
	position: absolute; 
	height:700px; 
	width:500px; 
	margin: -200px 0px 0px 200px;
}

.imgshow_a {
	z-index:999; 
	position: absolute; 
	height:700px; 
	width:500px; 
	margin: -200px 0px 0px -195px;
}

.imgshow_b {
	z-index:999; 
	position: absolute; 
	height:700px; 
	width:500px; 
	margin: -200px 0px 0px -600px;
}


.social-area {
	margin: 5px 0px;
}


.social-area ul {
overflow: auto;
margin: 7px 0px;
}
.social-area ul li {
list-style-type: none;
float: left;
}
.social-area ul li a i {
background: #205D7A;
color: #fff;
width: 30px;
height: 30px;
border-radius: 20px;
font-size: 16px;
text-align: center;
margin-right: 7px;
padding: 7px;
transition: all 0.2s ease-in-out;
}
.social-area .fa-facebook {
background:#3b5998;
}
.social-area.fa-linkedin {
background:#007bb6;
}
.social-area.fa-instagram {
background:#007bb6;
}
.social-area .fa-twitter {
background:#00aced;
}
.social-area .fa-google-plus {
background:#960000;
}
.social-area ul li a i:hover {
opacity: .7;
}

.slimbox_a {
	width: 100%;
	padding: 2%;
	margin: 0% auto;
	float: none;
	background: #f2f2f0;
	}

.mmbox {
	width: 92%;
	padding: 0% 2%;
	margin: 0%;
	float: none;
	border: 1px solid #231e20;
	background: #3d3d3d;
	}

.mmbox ul {
margin: 30px 0px;
padding: 0;
list-style-type: none;
}

.mmbox ul li { display: inline; margin:10px; }

.mmbox ul li img{ width:18%; border:1px dotted #ccc; }

.mmbox ul li a{
text-decoration: none;
}

.mmbox ul li a:hover
{
text-decoration: none;
}

.mmboxhardware {
	width: 92%;
	padding: 2%;
	margin: 0%;
	float: none;
	background: #d2d2d2;
	}
	
.mmboxhardwareheading {
	font-family: "Segoe UI";
	font-size: 30px;
	color:#1e1e1e;
	text-align: left;
	line-height: 45px;
	padding: 0px 0px 15px 0px;
}
	
.mmboxhardware p{
	font-family: "Segoe UI";
	font-size: 14px;
	color:#1e1e1e;
	text-align: left;
	line-height: 16px;
	}
	
.mmboxhardware img { width: 100%;}


.mmboxhardwarepad { margin: 0px 8px;}

/*.ultradesking {
	width: 100%;
	padding: 2%;
	margin: 0% auto;
	float: none;
	background: #f2f2f0;
	border: 1px solid #232323;
	}*/

.uldbox {
	width: 92%;
	padding: 0% 2%;
	margin: 0%;
	float: none;
	border: 1px solid #231e20;
	background: #3d3d3d;
	}

.uldbox ul {
	margin: 30px 0px;
	padding: 0;
	list-style-type: none;
}

.uldbox ul li { display: inline; margin:10px; }

.uldbox ul li img { width:18%; }

.uldbox ul li a { text-decoration: none; }

.uldbox ul li a:hover { text-decoration: none; }


.linebottom {border-bottom: 1px dotted #fff; padding: 20px 0px}


.kitcommenu {
    width: 82%;
    margin: 0% auto 2% auto;
    padding: 3% 0%;
    float: none;
    font-family: "Segoe UI";
    font-size: 1.7em;
    color: #965555;
    text-align: center;
}

.kitcommenu ul{
	padding:0%;
	margin:0%;
	}
		
.kitcommenu ul li{
	padding:0%;
	margin:0%;
	list-style-type:none;
	float: left;
	width: inherit;
	}
	
.kitcommenu ul li a{
	padding: 0 10px;
	/*margin:0% 50px;	*/
	font-family: "Segoe UI";
	color:#965555;
	text-decoration:none;
	text-align: center;
	}
	
.kitcommenu ul li a:hover{ color: #939598;}


.advantabox {
	width: 100%;
	padding: 0%;
	margin: 0%;
	float: none;
	}

.advantabox ul {
	margin: 0px;
	padding: 0;
	list-style-type: none;
}

.advantabox ul li { display: inline; margin:10px; }

.advantabox ul li img { width:22.4%; margin: 10px auto; }

.advantabox ul li a { text-decoration: none; }

.advantabox ul li a:hover { text-decoration: none; }

.heading-top {
	width: auto;
	margin: 2% auto;
	padding: 1% 0% 0% 0%;
	text-align: center;
	text-transform:uppercase;
	float: none;
	font-family: "Segoelight";
	font-size: 3em;
	color:#0A4D6D;
	line-height: 25px;
	font-weight:lighter;
	}
	
	
.highpart-bottommenu {
	width: 60%;
	margin: 0% auto 2% auto;
	padding: 3% 0%;
	float: none;
	font-family: "Segoe UI";
	font-size: 1.7em;
	color:#965555;
	text-align: center;
	}
	
		
.highpart-bottommenu ul{
	padding:0%;
	margin:0%;
	}
		
.highpart-bottommenu ul li{
	padding:0%;
	margin:0%;
	list-style-type:none;
	float: left;
	width: inherit;
	}
	
.highpart-bottommenu ul li a{
	padding: 0 10px;
	/*margin:0% 50px;	*/
	font-family: "Segoe UI";
	color:#965555;
	text-decoration:none;
	text-align: center;
	}
	
.highpart-bottommenu ul li a:hover{ color: #939598;}


.k-b-s-bottommenu {
	width: 33%;
	margin: 0% auto 2% auto;
	padding: 3% 0%;
	float: none;
	font-family: "Segoe UI";
	font-size: 1.7em;
	color:#965555;
	text-align: center;
	}
	
		
.k-b-s-bottommenu ul{
	padding:0%;
	margin:0%;
	}
		
.k-b-s-bottommenu ul li{
	padding:0%;
	margin:0%;
	list-style-type:none;
	float: left;
	width: inherit;
	}
	
.k-b-s-bottommenu ul li a{
	padding: 0 10px;
	/*margin:0% 50px;	*/
	font-family: "Segoe UI";
	color:#965555;
	text-decoration:none;
	text-align: center;
	}
	
.k-b-s-bottommenu ul li a:hover{ color: #939598;}



.w-d-s-bottommenu {
	width: 43%;
	margin: 0% auto 2% auto;
	padding: 3% 0%;
	float: none;
	font-family: "Segoe UI";
	font-size: 1.7em;
	color:#965555;
	text-align: center;
	}
	
		
.w-d-s-bottommenu ul{
	padding:0%;
	margin:0%;
	}
		
.w-d-s-bottommenu ul li{
	padding:0%;
	margin:0%;
	list-style-type:none;
	float: left;
	width: inherit;
	}
	
.w-d-s-bottommenu ul li a{
	padding: 0 10px;
	/*margin:0% 50px;	*/
	font-family: "Segoe UI";
	color:#965555;
	text-decoration:none;
	text-align: center;
	}
	
.w-d-s-bottommenu ul li a:hover{ color: #939598;}

.colour-box {
width:12%;
text-align:right}

.colour-box img { width:80%;}

.colour-box1 {
width:12%;
text-align:right}

.colour-box1 img { width:64%;}

.colour-box2 {
width:12%;
text-align:right}

.colour-box2 img { width:75%;}



@media (min-width: 320px) and (max-width: 767px) {
	
.banner-container {
	width: 100%;
	padding: 0%;
	margin: 2% auto;
	border: 1px solid #232323;
	float: none;
	}
	
.banner-container img {
	width: 100%;
	height: 50%;
	}

.murals-container {
	width: 100%;
	padding: 0px;
	margin: 2% auto;
	border: 1px solid #232323;
	float: none;
	background: #fff;
	}
	
.mural-center {
    margin: 0px 10%;
}	
	
.murals-container-image {
	padding: 0%;
	margin: 0%;
	width: 100%;
	float: left;
	}
	
.murals-container-image img {
	width: 100%;
	}
	
.murals-container_text {
	font-family: "Segoe UI";
	font-size: 50px;
	text-align: center;
	color: #0a3764; 
    padding: 65px 0;
	width: 100%;
	float: left;
	line-height: 50px;	
	}

.nopad { padding: 0px;}

.murals-container_bluebox {
	background-color: #0a3764;
	padding: 25px;
	margin: 0;
	float: left;
	font-family: "Segoe UI";
	font-size: 12px;
	text-align: justify;
	color: #fff;
	width: 100%;
	}
	
.product-container {
	width: 73%;
	padding: 2%;
	margin: 1% auto 75% auto;
	border: 1px solid #232323;
	float: none;
	background: #fff;
	}
	
.mm_product-container {
	width: 73%;
	padding: 2%;
	margin: 1% auto 75% auto;
	float: none;
	background: #fff;
	}
	
.padadu{ padding: 25px 90px;}

.newapp {
	width: auto;
	padding: 30px;
	margin: 0 55px;
	float: left;
	font-family: "Segoe UI";
	font-size: 12px;
	text-align: center;
	color: #fff;
	background: #0a3764 none repeat scroll 0% 0%; 
	}
	
.departments{
	padding:0%;
	margin: 5% 25%;
}

.padadu{ padding: 25px auto 0px auto; width: 42%; float: left;}

.padadu_a{ padding: 25px 55px; width: 50%; float: left;}

.hpmenu ul li{
	padding: 7px 0%;
	margin:0%;
	list-style-type:none;
	float: left;
	width: 50%;
	}
	
.hpheading {
	width: 100%;
	margin: 3% 0%;
	padding: 1% 0% 0% 0%;
	text-align: center;
	}

.hpheading img { width:75%; }


.hptext {
	width: 100%;
	margin: 2% auto;
	padding: 0%;
	float: none;
	font-family: "Segoe UI";
	font-size: 1em;
	/*word-spacing: 5px;*/
	color:#939598;
	text-align: center;
	}
	
.hptext_system {
	width: 90%;
	margin: 2% auto;
	padding: 0%;
	float: none;
	font-family: "Segoe UI";
	font-size: 1em;
	/*word-spacing: 5px;*/
	color:#939598;
	text-align: center;
	line-height: 30px;
	}	
	
		
.hpbottommenu_system ul{
	padding:0%;
	margin:0%;
	}
		
.hpbottommenu_system ul li{
	padding:0%;
	margin:0%;
	list-style-type:none;
	float: left;
	width: inherit;
	}
	
.hpbottommenu_system ul li a{
	padding: 0 10px;
	/*margin:0% 50px;	*/
	font-family: "Segoe UI";
	color:#965555;
	text-decoration:none;
	text-align: center;
	line-height: 30px;
	}
	
.hpbottommenu_system ul li a:hover{ color: #939598;}	
	
.hpbottommenu {
	width: 100%;
	margin: 5% auto;
	padding: 3% 0%;
	float: none;
	font-family: "Segoe UI";
	font-size: 1.5em;
	color:#965555;
	text-align: center;
	}
	
.hpbottommenu_system {
	width: 100%;
	margin: 0% auto 2% auto;
	padding: 3% 0%;
	float: none;
	font-family: "Segoe UI";
	font-size: 1.7em;
	color:#965555;
	text-align: center;
	}		

	
.hpsand_divi {
	width: 100%;
	padding: 0;
	margin: 0;
	float: left;
	}
	
.hpsandheading {
	width: 90%;
	margin: 0% auto;
	padding: 15% 0% 0% 0%;
	text-align: center;
	float: none;
	font-family: "Segoe UI";
	font-size: 22px;
	color:#fff;
	}
	
.hpsand_heading {
	width: 90%;
	margin: 0% auto;
	padding: 2% 0% 0% 0%;
	text-align: center;
	float: none;
	font-family: "Segoe UI";
	font-size: 20px;
	color:#fff;
	}
	
.hpsandtext {
	width: 90%;
	margin: 10% auto;
	padding: 0%;
	float: none;
	font-family: "Segoe UI";
	font-size: 16px;
	/*word-spacing: 5px;*/
	color:#fff;
	text-align: center;
	line-height: 25px;
	}
	
.footercont {
	width:92%; 
	float: none; 
	margin: 200px auto 0 auto;
	}
	
.footercont_a {
	width:92%; 
	float: none; 
	margin: 0 auto;
	}
	
.colourblue { 
	background:#283746;
	width: 100%;
	padding: 0;
	margin: 0;
	float: left;
	 }

.colourgreay { 
	background: #969696;
	width: 100%;
	padding: 0;
	margin: 0;
	float: left; 
	}
	
.mm-container {
	width: 100%;
	padding: 0%;
	margin: 0 0 52% 0;
	float: none;
	}
	
.departmentstext{
	font-family: "Segoe UI";
	font-size: 1.5em;
	color:#0e385e;
	margin: 0% 1% 0% 20%;
	width: 100%;
}

.product-container_bluebox {
	padding: 0px;
	margin: 5px;
	float: left;
	width: 200px;
	height: 200px; 
	background: #0a3764 none repeat scroll 0% 0%; 
	color: #FFF;  
	min-height: 1px;
/*	font-family: allfont;
	font-size: 25px;*/
	text-align: center;
	vertical-align: middle;
	/*width: 18%;
	height: 150px;*/
	}
	
.product-container_bluebox img { width: 100%; }
	
.product-container_greybox {
	background: #969696 none repeat scroll 0% 0%; 
	padding: 0px;
	margin: 5px;
	float: left;
	width: 200px;
	height: 200px; 
/*	font-family: allfont;
	font-size: 25px;*/
	text-align: center;
	vertical-align: middle;
	color: #fff;
	min-height: 1px;
	/*width: 18%; 
	height: 150px;*/
	}
	
.product-container_greybox img { width: 100%; }

.adju_b {
	width: 100%;
	float: left;
	padding: 5% 0 0 0;
	margin: 5% auto 0 auto;
	border-top: 2px solid #fff;
	}
	
	
.intro-vision-heading {
	width: 98%;
	padding: 0%;
	margin: 0 auto;
	float: none;
	}
	
.intro-vision-heading img { width: 100;}


.intro-vision-image {
	width: 21%;
	padding: 0%;
	margin: 10% auto 1% auto;
	float: none;
	}
	
.intro-vision-image img { width: 100;}


.intro-heading {
	width: 100%;
	padding: 0%;
	margin: 20% auto 0 auto;
	float: none;
	}
	
.intro-heading img { width: 100;}	

.intro-evol-image {
	width: 21%;
	padding: 0%;
	margin: 20% auto 1% auto;
	float: none;
	}
	
.intro-evol-image img { width: 100;}

.intro-evol-heading {
	width: 98%;
	padding: 0%;
	margin: 0 auto;
	float: none;
	}
	
.intro-evol-heading img { width: 100;}


.intro-india-image {
	width: 50%;
	padding: 0%;
	margin: 13% auto 1% auto;
	float: none;
	}
	
.intro-evol-image img { width: 100;}


.intro-make-heading {
	width: 98%;
	padding: 0%;
	margin: 20% auto 0 auto;
	float: none;
	}
	
.intro-make-heading img { width: 100;}

.intro-hitesh-heading {
	width: 98%;
	padding: 0%;
	margin: 1% auto 0 auto;
	float: none;
	}
	
.intro-hitesh-heading img { width: 100;}


.imagearea{
	width:90%;
	float:left;
	margin: 5%;
}

.product_box1 {
	width: 190px;
	margin: 25px;
	padding: 0;
	float: left;
	/*border:2px solid #283746;*/
	}
	
.mm_product-container1 {
	width: 90%;
	padding: 10px;
	margin: 0% auto;
	float: none;
	background: #F3F3F3;
	}
	
.mm_product-container2 {
	width: 90%;
	padding: 10px;
	margin: 0% auto;
	float: none;
	background: #F3F3F3;
	}
	
.newproduct_left {
	width: 100%;
	padding: 0;
	margin: 2% 0;
	float: left;
}

.newproduct {
	width: 100%;
	padding: 0;
	margin: 2% 0;
	float: left;
}


.imgshow {
	z-index:999; 
	position: absolute; 
	height:350px; 
	width:300px; 
	margin: -160px 0px 0px -60px;
}

.imgshow_a {
	z-index:999; 
	position: absolute; 
	height:350px; 
	width:300px; 
	margin: -160px 0px 0px -60px;
}

.imgshow_b {
	z-index:999; 
	position: absolute; 
	height:350px; 
	width:300px; 
	margin: -160px 0px 0px -60px;
}

.windowthime{
	width:100%;
	margin:0 auto;
	}
	
.uldbox ul li img {
    width: 90%;
    margin-left: 5px;
}

.mmbox ul li img {
    width: 93%;
    border: 1px dotted #CCC;
    margin-bottom: 15px;
}

.mmboxhardwarepad { margin: 0px}


.kitcommenu {
    width: 85%;
    margin: 0% auto 2% 7%;
    padding: 3% 0%;
    float: none;
    font-family: "Segoe UI";
    font-size: 1.2em;
    color: #965555;
    text-align: center;
}

.advantabox ul li img {
    width: 41%;
    margin: 10px auto;
}

.flatproductbottommenu {
	width: 96%;
	margin: 0% auto 2% auto;
	padding: 3% 0%;
	float: none;
	font-family: "Segoe UI";
	font-size: 1.5em;
	color:#965555;
	text-align: center;
	}
	
		
.flatproductbottommenu ul{
	padding:0%;
	margin:0%;
	}
		
.flatproductbottommenu ul li{
	padding:0%;
	margin:0%;
	list-style-type:none;
	float: left;
	width: inherit;
	}
	
.flatproductbottommenu ul li a{
	padding: 0 10px;
	/*margin:0% 50px;	*/
	font-family: "Segoe UI";
	color:#965555;
	text-decoration:none;
	text-align: center;
	}
	
.flatproductbottommenu ul li a:hover{ color: #939598;}

	
}



@media (min-width: 768px) and (max-width: 979px) {
	
.murals-container {
	width: 86%;
	padding: 0%;
	margin: 1% auto;
	border: 1px solid #232323;
	float: none;
	background: #fff;
	}
	
.murals-container-image {
	padding: 0%;
	margin: 0%;
	width: 100%;
	float: left;
	}
	
.murals-container-image img {
	width: 100%;
	}
	
.murals-container_text {
	font-family: "Segoe UI";
	font-size: 50px;
	text-align: center;
	color: #0a3764; 
    padding: 65px 0;
	width: 100%;
	float: left;
	line-height: 50px;	
	}

.nopad { padding: 0px;}

.murals-container_bluebox {
	background-color: #0a3764;
	padding: 38.5px;
	margin: 0;
	float: left;
	font-family: "Segoe UI";
	font-size: 12px;
	text-align: justify;
	color: #fff;
	width: 100%;
	}
	
.mural-center {
    margin: 0px 10%;
}
	
	.product-container {
	width: 81%;
	padding: 2%;
	margin: 1% auto 30% auto;
	border: 1px solid #232323;
	float: none;
	background: #fff;
	}
	
.mm_product-container {
	width: 100%;
	padding: 2%;
	margin: 1% auto 30% auto;
	float: none;
	background: #fff;
	}
.mm_product-container1 {
	width: 81%;
	padding: 2%;
	/*margin: 1% auto 30% auto;*/
	float: none;
	background: #CCC;
	}	
.departments{
	padding:0%;
	margin:0 40% 0 16px;
}

.supporttext{
	padding:0px;
	margin:0%;	
	font-family: "Segoe UI";
	font-size:1.2em;
	color:#0a3764;
	text-decoration:none;
}
.catalouge{
	padding:0%;
	margin:1% 54px;	
}

.banner-container {
	width: 86%;
	padding: 0%;
	margin: 1% auto;
	border: 1px solid #232323;
	float: none;
	}
	
.banner-container img {
	width: 100%;
	height: 50%;
	}
	
.hpmenu {
	width: 1020px;
	margin: 0%;
	padding: 2% 0%;
	float: left;
	font-family: "Segoe UI";
	font-size: 1.3em;
	color:#0f4b6e;
	text-align: left;
	}
	
.hptext {
	width: 100%;
	margin: 2% auto;
	padding: 0%;
	float: none;
	font-family: "Segoe UI";
	font-size: 1.3em;
	/*word-spacing: 5px;*/
	color:#939598;
	text-align: center;
	}
	
.hptext_system {
	width: 90%;
	margin: 2% auto;
	padding: 0%;
	float: none;
	font-family: "Segoe UI";
	font-size: 1.3em;
	/*word-spacing: 5px;*/
	color:#939598;
	text-align: center;
	line-height: 25px;
	}
	
	
	
.hpbottommenu {
	width: 93%;
	margin: 0% auto 2% auto;
	padding: 3% 0%;
	float: none;
	font-family: "Segoe UI";
	font-size: 1.7em;
	color:#965555;
	text-align: center;
	}
	
.hpbottommenu_system {
	width: 100%;
	margin: 0% auto 2% auto;
	padding: 3% 0%;
	float: none;
	font-family: "Segoe UI";
	font-size: 1.7em;
	color:#965555;
	text-align: center;
	}	
	
		
.hpbottommenu_system ul{
	padding:0%;
	margin:0%;
	}
		
.hpbottommenu_system ul li{
	padding:0%;
	margin:0%;
	list-style-type:none;
	float: left;
	width: inherit;
	}
	
.hpbottommenu_system ul li a{
	padding: 0 10px;
	/*margin:0% 50px;	*/
	font-family: "Segoe UI";
	color:#965555;
	text-decoration:none;
	text-align: center;
	}
	
.hpbottommenu_system ul li a:hover{ color: #939598;}	
	
.product-container_bluebox {
	padding: 0px;
	margin: 5px;
	float: left;
	width: 109px;
	height:109px; 
	background: #0a3764 none repeat scroll 0% 0%; 
	color: #FFF;  
	min-height: 1px;
/*	font-family: allfont;
	font-size: 25px;*/
	text-align: center;
	vertical-align: middle;
	/*width: 18%;
	height: 150px;*/
	}
	
.product-container_bluebox img { width: 100%; }
	
.product-container_greybox {
	background: #969696 none repeat scroll 0% 0%; 
	padding: 0px;
	margin: 5px;
	float: left;
	width: 109px;
	height:109px; 
/*	font-family: allfont;
	font-size: 25px;*/
	text-align: center;
	vertical-align: middle;
	color: #fff;
	min-height: 1px;
	/*width: 18%; 
	height: 150px;*/
	}
	
.product-container_greybox img { width: 100%; }

.footercont {
	width:92%; 
	float: none; 
	margin: 150px auto 0 auto;
	}
	
.footercont_a {
	width:92%; 
	float: none; 
	margin: 0 auto;
	}
	
	.hpsand_divi {
	width: 100%;
	padding: 0;
	margin: 0;
	float: left;
	}
	
.hpsandheading {
	width: 90%;
	margin: 0% auto;
	padding: 15% 0% 0% 0%;
	text-align: center;
	float: none;
	font-family: "Segoe UI";
	font-size: 22px;
	color:#fff;
	}
	
.hpsand_heading {
	width: 90%;
	margin: 0% auto;
	padding: 2% 0% 0% 0%;
	text-align: center;
	float: none;
	font-family: "Segoe UI";
	font-size: 20px;
	color:#fff;
	}
	
.hpsandtext {
	width: 90%;
	margin: 2% auto 10% auto;
	padding: 0%;
	float: none;
	font-family: "Segoe UI";
	font-size: 16px;
	/*word-spacing: 5px;*/
	color:#fff;
	text-align: center;
	line-height: 25px;
	}

.colourblue { 
	background:#283746;
	width: 100%;
	padding: 0;
	margin: 0;
	float: left;
	 }

.colourgreay { 
	background: #969696;
	width: 100%;
	padding: 0;
	margin: 0;
	float: left; 
	}
	
.mm-container {
	width: 100%;
	padding: 0%;
	margin: 0 0 21% 0;
	float: none;
	}
	
.product_box {
	width: 165px;
	margin: 10px;
	padding: 0;
	float: left;
	}
	
	
.intro-vision-heading {
	width: 47%;
	padding: 0%;
	margin: 0 auto;
	float: none;
	}
	
.intro-vision-heading img { width: 100;}


.intro-vision-image {
	width: 8%;
	padding: 0%;
	margin: 10% auto 1% auto;
	float: none;
	}
	
.intro-vision-image img { width: 100;}

.intro-heading {
	width: 60%;
	padding: 0%;
	margin: 20% auto 0 auto;
	float: none;
	}
	
.intro-heading img { width: 100;}

.intro-evol-image {
	width: 8%;
	padding: 0%;
	margin: 20% auto 1% auto;
	float: none;
	}
	
.intro-evol-image img { width: 100;}


.intro-evol-heading {
	width: 60%;
	padding: 0%;
	margin: 0 auto;
	float: none;
	}
	
.intro-evol-heading img { width: 100;}

.mm_product-container1 {
	width: 90%;
	padding: 10px;
	margin: 0% auto;
	float: none;
	background: #F3F3F3;
	}
	
.mm_product-container2 {
	width: 90%;
	padding: 10px;
	margin: 0% auto;
	float: none;
	background: #F3F3F3;
	}
	
.imgshow {
	z-index:999; 
	position: absolute; 
	height:500px; 
	width:450px; 
	margin: -210px 0px 0px 1000px;
}

.imgshow_a {
	z-index:999; 
	position: absolute; 
	height:500px; 
	width:450px; 
	margin: -210px 0px 0px 1000px;
}

.imgshow_b {
	z-index:999; 
	position: absolute; 
	height:500px; 
	width:450px; 
	margin: -210px 0px 0px 1000px;
}
	
.uldbox ul li img {
    width: 16.7%;
}

.mmbox ul li img {
    width: 16.7%;
    border: 1px dotted #CCC;
}

.mmboxhardwarepad { margin: 0px;}

.kitcommenu {
    width: 85%;
    margin: 0% auto 2% 10%;
    padding: 3% 0%;
    float: none;
    font-family: "Segoe UI";
    font-size: 1em;
    color: #965555;
    text-align: center;
}

.advantabox ul li img {
    width: 21%;
    margin: 10px auto;
}

.k-b-s-bottommenu {
	width: 32%;
	margin: 0% auto 2% auto;
	padding: 3% 0%;
	float: none;
	font-family: "Segoe UI";
	font-size: 1.7em;
	color:#965555;
	text-align: center;
	}

}

@media (min-width: 980px) and (max-width: 1280px) {


.murals-container_text img {
    width: 80%;
    margin-left: 80px;
}


.flatproductbottommenu {
	width: 63%;
	margin: 0% auto 2% auto;
	padding: 3% 0%;
	float: none;
	font-family: "Segoe UI";
	font-size: 1.7em;
	color:#965555;
	text-align: center;
	}
	
		
.flatproductbottommenu ul{
	padding:0%;
	margin:0%;
	}
		
.flatproductbottommenu ul li{
	padding:0%;
	margin:0%;
	list-style-type:none;
	float: left;
	width: inherit;
	}
	
.flatproductbottommenu ul li a{
	padding: 0 10px;
	/*margin:0% 50px;	*/
	font-family: "Segoe UI";
	color:#965555;
	text-decoration:none;
	text-align: center;
	}
	
.flatproductbottommenu ul li a:hover{ color: #939598;}

.ser-vicmenu {
    width: 86%;
    margin: 0% auto 2% auto;
    padding: 3% 0%;
    float: none;
    font-family: "Segoe UI";
    font-size: 1.7em;
    color: #965555;
    text-align: center;
}

.kitcommenu {
    width: 85%;
    margin: 0% auto 2% auto;
    padding: 3% 0%;
    float: none;
    font-family: "Segoe UI";
    font-size: 1.7em;
    color: #965555;
    text-align: center;
}

.hpbottommenu_system {
	width: 89%;
	margin: 0% auto 2% auto;
	padding: 3% 5%;
	float: none;
	font-family: "Segoe UI";
	font-size: 1.45em;
	color:#965555;
	text-align: center;
	}
	
.highpart-bottommenu {
	width: 65%;
	margin: 0% auto 2% auto;
	padding: 3% 0%;
	float: none;
	font-family: "Segoe UI";
	font-size: 1.7em;
	color:#965555;
	text-align: center;
	}
	
.k-b-s-bottommenu {
	width: 36%;
	margin: 0% auto 2% auto;
	padding: 3% 0%;
	float: none;
	font-family: "Segoe UI";
	font-size: 1.7em;
	color:#965555;
	text-align: center;
	}
	
.w-d-s-bottommenu {
    width: 45%;
    margin: 0% auto 2%;
    padding: 3% 0%;
    float: none;
    font-family: "Segoe UI";
    font-size: 1.7em;
    color: #965555;
    text-align: center;
}


.hpsand_block_e {
	width: 100%;
	padding: 9% 0%;
	margin: 0;
	float: left;
	overflow: hidden;
	position: relative;
	}
	
	
.hpsand_block_a {
    width: 100%;
    padding: 11% 0%;
    margin: 0px;
    float: left;
    overflow: hidden;
    position: relative;
}


.murals-container_text a {
    font-family: "Segoe UI";
    font-size: 16px;
    color: #0A3764;
    text-align: center;
    line-height: 25px;
    text-decoration: underline;
    padding: 12px 0px 0px 150px;
}


}


@media (min-width: 1367px) and (max-width: 1920px) {


.img1{
display:none;	
	}

.img_2{ display:block;
 }

.img3{ display:block}

.img4{display:block}

.img5{display:block}

.img6{display:block}

.img7{ display:block;}

.img8{ display:block;}

.banner-container {
	width: 48%;
	height: 350px;
	padding: 0%;
	margin: 0% auto;
	border: 1px solid #232323;
	float: none;
	}

	.mm-container {
	width: 100%;
	padding: 0%;
	margin: 0 0 8% 0;
	float: none;
	}
	
	.hpsand_block_a {
	width: 100%;
	padding: 18% 0%;
	margin: 0;
	float: left;
	overflow: hidden;
	position: relative;
	}
	
	.hpsand_block_e {
    width: 100%;
    padding: 18% 0%;
    margin: 0px;
    float: left;
    overflow: hidden;
    position: relative;
}
	
.hpbottommenu {
	width: 59%;
	margin: 0% auto 2% 32%;
	padding: 3% 0%;
	float: none;
	font-family: "Segoe UI";
	font-size: 1.7em;
	color:#965555;
	text-align: center;
	}
	
.hpbottommenu_system {
	width: 67%;
	margin: 0% auto 2% 20%;
	padding: 3% 0%;
	float: none;
	font-family: "Segoe UI";
	font-size: 1.7em;
	color:#965555;
	text-align: center;
	}	
	
		
.hpbottommenu_system ul{
	padding:0%;
	margin:0%;
	}
		
.hpbottommenu_system ul li{
	padding:0%;
	margin:0%;
	list-style-type:none;
	float: left;
	width: inherit;
	}
	
.hpbottommenu_system ul li a{
	padding: 0 10px;
	/*margin:0% 50px;	*/
	font-family: "Segoe UI";
	color:#965555;
	text-decoration:none;
	text-align: center;
	}
	
.hpbottommenu_system ul li a:hover{ color: #939598;}	
	
.hpsandheading {
	width: 75%;
	margin: 0% auto;
	padding: 20% 0% 0% 0%;
	text-align: center;
	float: none;
	font-family: "Segoe UI";
	font-size: 25px;
	color:#fff;
	}
	
	.footercont {
	width:80%; 
	float: none; 
	margin: 10% auto 5%;
	}
	
	.footercont_a {
	width:85%; 
	float: none; 
	margin: 0 auto;
	}
	
.supporttext{
	padding:0px;
	margin:0% 0% 9% 24%;	
	font-family: "Segoe UI";
	font-size: 1em;
	color:#0a3764;
	text-decoration:none;
}
.catalouge{
	padding:0%;
	margin:0% 54px;	
}


.intro-vision-heading {
	width: 18%;
	padding: 0%;
	margin: 0 auto;
	float: none;
	}
	
.intro-vision-heading img { width: 100;}


.intro-vision-image {
	width: 3%;
	padding: 0%;
	margin: 10% auto 1% auto;
	float: none;
	}
	
.intro-vision-image img { width: 100;}


.intro-vision-text {
	width: 30%;
	margin: 2% auto 10% auto;
	padding: 0%;
	float: none;
	font-family: "Segoe UI";
	font-size: 14px;
	/*word-spacing: 5px;*/
	color:#727376;
	text-align: center;
	line-height: 25px;
	}
	
.intro-evol-image {
	width: 5%;
	padding: 0%;
	margin: 20% auto 1% auto;
	float: none;
	}
	
.intro-evol-image img { width: 100;}


.intro-evol-heading {
	width: 40%;
	padding: 0%;
	margin: 0 auto;
	float: none;
	}
	
.intro-evol-heading img { width: 100;}

.intro-india-image {
	width: 20%;
	padding: 0%;
	margin: 20% auto 1% auto;
	float: none;
	}
	
.intro-evol-image img { width: 100;}


.intro-get-heading {
	width: 18%;
	padding: 0%;
	margin: 10% auto 0 auto;
	float: none;
	}
	
.intro-get-heading img { width: 100;}

.murals-container {
    width: 48%;
    padding: 0px;
    margin: 0% auto;
    border: 1px solid #232323;
    float: none;
    background: none repeat scroll 0% 0% #FFF;
}

.murals-container_text {
    text-align: center;
    padding: 25px 0px;
    width: 350px;
    float: left;
    /*margin: 0 200px;*/
}

.murals-container_text img { width: 80%; margin-left:50px;}

	
.murals-container_text a:hover { color: #939598; }

.murals-container_text a {
    font-family: "Segoe UI";
    font-size: 16px;
    color: #0A3764;
    text-align: center;
    line-height: 25px;
    text-decoration: underline;
    padding: 12px 0px 0px 55px;
}


.demo-wrapper {
    padding: 0.5em;
    width: 75%;
    height: 100%;
    perspective: 3300px;
    position: relative;
    margin: 0px 250px;
    float: none;
}

.mural-center {
    margin: 0px 15%;
}

.windowthime {
    width: 52.2%;
    margin: 0px 450px;
}


.container_a {
    margin-right: auto;
    margin-left: auto;
    width: 958px;
}

.uldbox ul li img { width:18.7%; }

.mmbox ul li img {
    width: 18.6%;
    border: 1px dotted #CCC;
}

.mmboxhardwarepad { margin: 0px 140px;}

.kitcommenu {
    width: 50%;
    margin: 0% auto 2% 25%;
    padding: 3% 0%;
    float: none;
    font-family: "Segoe UI";
    font-size: 1.7em;
    color: #965555;
    text-align: center;
}

.advantabox ul li img {
    width: 22.8%;
    margin: 10px auto;
}

.flatproductbottommenu {
	width: 37%;
	margin: 0% auto 2% 31.5%;
	padding: 3% 0%;
	float: none;
	font-family: "Segoe UI";
	font-size: 1.7em;
	color:#965555;
	text-align: center;
	}
	
		
.flatproductbottommenu ul{
	padding:0%;
	margin:0%;
	}
		
.flatproductbottommenu ul li{
	padding:0%;
	margin:0%;
	list-style-type:none;
	float: left;
	width: inherit;
	}
	
.flatproductbottommenu ul li a{
	padding: 0 10px;
	/*margin:0% 50px;	*/
	font-family: "Segoe UI";
	color:#965555;
	text-decoration:none;
	text-align: center;
	}
	
.flatproductbottommenu ul li a:hover{ color: #939598;}

.ser-vicmenu {
    width: 50%;
    margin: 0% auto 2% 25%;
    padding: 3% 0%;
    float: none;
    font-family: "Segoe UI";
    font-size: 1.7em;
    color: #965555;
    text-align: center;
}

.highpart-bottommenu {
	width: 37%;
	margin: 0% auto 2% auto;
	padding: 3% 0%;
	float: none;
	font-family: "Segoe UI";
	font-size: 1.7em;
	color:#965555;
	text-align: center;
	}
	
.k-b-s-bottommenu {
	width: 21%;
	margin: 0% auto 2% auto;
	padding: 3% 0%;
	float: none;
	font-family: "Segoe UI";
	font-size: 1.7em;
	color:#965555;
	text-align: center;
	}
	
.w-d-s-bottommenu {
    width: 27%;
    margin: 0% auto 2% auto;
    padding: 3% 0%;
    float: none;
    font-family: "Segoe UI";
    font-size: 1.7em;
    color: #965555;
    text-align: center;
}
	
}


@media (min-width: 100px) and (max-width: 1366px){
	
	.img_2{
		display:none;
		}
	.img3{
	display:none;	
		}
		.img4{ display:none}
		
		.img5{display:none}
		
		.img6{display:none}
		
		.img7{ display:none;}
		
		.img8{ display:none;}
		
	}

.img_2{
margin: -14px 4%;
padding: 0px;
float: left;
width: 15%;
 }
 .img3{
    margin:0 4% 0 4%;
	padding:0;
	float:left;
	width:15%;}
	
	 .img4{
    margin: -12px 4%;
	padding:0;
	float:left;
	width:15%;}
	
	.img5{
    margin: -6px 4%;
	padding:0;
	float:left;
	width:15%;}
	
	.img6{
    margin: -5px 4%;
	padding:0;
	float:left;
	width:15%;}
	

 .img7{
    margin:-5px 4%;
	padding:0;
	float:left;
	width:15%;}

 .img8{
    margin:0px 4%;
	padding:0;
	float:left;
	width:15%;}

	
}







@media (min-width: 100px) and (max-width: 1366px){
	
	.img_2{
		display:none;
		}
	.img3{
	display:none;	
		}
		.img4{ display:none}
		
		.img5{display:none}
		
		.img6{display:none}
		
		.img7{ display:none;}
		
		.img8{ display:none;}
		
	}

.img_2{
margin: -14px 4%;
padding: 0px;
float: left;
width: 15%;
 }
 .img3{
    margin:0 4% 0 4%;
	padding:0;
	float:left;
	width:15%;}
	
	 .img4{
    margin: -12px 4%;
	padding:0;
	float:left;
	width:15%;}
	
	.img5{
    margin: -6px 4%;
	padding:0;
	float:left;
	width:15%;}
	
	.img6{
    margin: -5px 4%;
	padding:0;
	float:left;
	width:15%;}
	

 .img7{
    margin:-5px 4%;
	padding:0;
	float:left;
	width:15%;}

 .img8{
    margin:0px 4%;
	padding:0;
	float:left;
	width:15%;}


/*************************************************************pritam 29.2.16*/
.mar {
    margin: 0% auto 2% 29%;
}
.mar1 {
margin: 0% auto 2% 34%;
}
/*********************************************************pritam 29.2.16 end*/
	

.font-sz1
{
font-size:25px;
}
.font-sz2
{
font-size:15px;
}

.img_font{
margin-left:47px;}

.img_font1{
margin-left:37px;}
	
	
	
.img_font2{
margin-left:64px;}

.mtext_1 {
	width: 100%;
	text-align: center;
	margin-bottom:9px;
	margin-top:19px;
	float: none;
	font-family: "Segoe UI";
	font-size: 1em;
	color:#939598;
	font-weight: normal;
	line-height: 25px;
	}
	
	.mtext_2 {
	width: 100%; text-align:left;
	margin-bottom:9px;
	margin-top:19px;
	float: none;
	font-family: "Segoe UI";
	font-size: 1em;
	color:#939598;
	font-weight: normal;
	line-height: 25px;
	}
	
	.ultra_desking {
	width: 100%;
	padding: 2%;
	margin: 0% auto;
	float: none;
	background: #f2f2f0;
	}

.furnituretop {padding-top:100px;}




.furnituremenu {
    width: 60%;
    margin: 0% auto 2%;
    padding: 3% 0%;
    float: none;
    font-family: "Segoe UI";
    font-size: 1.7em;
    color: #965555;
    text-align: center;
}


.furnituremenu ul{
	padding:0%;
	margin:0%;
	}
		
.furnituremenu ul li{
	padding:0%;
	margin:0%;
	list-style-type:none;
	float: left;
	width: inherit;
	}
	
.furnituremenu ul li a{
	padding: 0 10px;
	/*margin:0% 50px;	*/
	font-family: "Segoe UI";
	color:#965555;
	text-decoration:none;
	text-align: center;
	}
	
.furnituremenu ul li a:hover{ color: #939598;}






.pocc {
	font-size: 20px;
	font-family: "Segoe UI";
	color: #005151;
	text-align: center;
	text-decoration: underline;
	margin:25px 0 0 0;
}


.kitchdrawmenu {
    width: 85%;
    margin: 0% auto 2%;
    padding: 3% 0%;
    float: none;
    font-family: "Segoe UI";
    font-size: 1.7em;
    color: #965555;
    text-align: center;
}


.kitchdrawmenu ul{
	padding:0%;
	margin:0%;
	}
		
.kitchdrawmenu ul li{
	padding:0%;
	margin:0%;
	list-style-type:none;
	float: left;
	width: inherit;
	}
	
.kitchdrawmenu ul li a{
	padding: 0 10px;
	/*margin:0% 50px;	*/
	font-family: "Segoe UI";
	color:#965555;
	text-decoration:none;
	text-align: center;
	}
	
.kitchdrawmenu ul li a:hover{ color: #939598;}

/********************************************************* 05.04.2016 */

.colour-box-base {
width:144px;
padding: 0px;
margin: 7px 5px;
float: left;
}

.colour-box {
width:100%;
padding: 0px;
margin: 0px;
}


.productname {
    font-size: 10px;
    color: #000;
    text-align: center;
    width: 100%;
    line-height: 12px;
	margin: 10px 0px;
}


.colour-box-base1 {
width:120px;
padding: 0px;
margin: 5px 3px;
float: left;
}

.colour-box {
width:%;
padding: 0px;
margin: 0px;
}

.colour-box img { width:93%;}

.colour-box1 {
width:12%;
text-align:right}

.colour-box1 img { width:64%;}

.colour-box2 {
width:12%;
text-align:right}

.colour-box2 img { width:75%;}

.topspace { margin: 75px 0 0 0 ;}

.product_name {
	font-size: 25px;
	color: #005151;
	font-family: Segoelight;
	text-decoration: underline;
	}
	
	.product_name1 {
	 font-size: 15px;
	color: #005151;
	font-family: Segoelight;
	text-align: right;
	width: 7.5%;
	}
	
.product_name-metalic {
    font-size: 15px;
    color: #005151;
    font-family: Segoelight;
    text-align: right;
    width: 8.5%;
}

.product_namestructure {
    font-size: 15px;
    color: #005151;
    font-family: Segoelight;
    text-align: right;
    width: 10%;
}



/********************************************************* 05.04.2016 end */



/********************************************************* 07.04.2016 */

.mtext_1 {
	width: 100%;
	text-align: center;
	margin:1em 0;
	float: none;
	font-family: "Segoe UI";
	color:#939598;
	font-weight: normal;
	line-height: 25px;
	}
	
	.mtext_1 .txt {
	    font-size: 34px;
    margin-bottom: 12px;
	}
	
	.mtext_2 {
	width: 100%; text-align:left;
	margin-bottom:9px;
	margin-top:19px;
	float: none;
	font-family: "Segoe UI";
	font-size: 1em;
	color:#939598;
	font-weight: normal;
	line-height: 25px;
	}
	.heading-top {
	width: auto;
	margin: 17% auto 4%;
	padding: 1% 0% 0% 0%;
	text-align: center;
	text-transform:uppercase;
	float: none;
	font-family: "Segoelight";
	font-size: 3em;
	color:#0A4D6D;
	line-height: 25px;
	font-weight:lighter;
	}
	
	.hptext {
	width: 69%;
	margin: 2% auto 5%;
	padding: 0%;
	float: none;
	font-family: "Segoe UI";
	font-size: 1.3em;
	/*word-spacing: 5px;*/
	color:#939598;
	text-align: center;
	line-height: 25px;
	}
	
		.tab-img {
		width:100%;
		float:left;
		background:url(../img/demoimage/bgg.jpg) center top repeat-y;
		    padding: 4em 0;

	}
	
	.ultradesking {
	width: 100%;
	padding:0 2% 5%;
	margin: 0% auto;
	float: none;
	background: #f2f2f0;
	}
	.img-size1{
	width: 32%;
    float: left;
    margin-right: 2%;
	}
	
	.img-size2{
	width: 32%;
    float: left;
	}
	h3.txt{
	font-size:24px;
	font-weight:600;
	}
	
/********************************************************* 07.04.2016 end */


/********************************************************* 09.04.2016 end */
	
.hpmenu {
	width: 1020px;
	margin: 0%;
	padding: 2% 0%;
	float: left;
	font-family: "Segoe UI";
	font-size: 1.5em;
	color:#0f4b6e;
	text-align: left;
	}
	
.hpmenu ul li a{
	padding: 0 10px;
	/*margin:0% 50px;	*/
	font-family: "Segoe UI";
	color:#0f4b6e;
	text-decoration:none;
	text-align: left;
	font-size:23px;
	}
	
.img-area{
width:40%;
float:left;
background:#f2f2f0;
}

.img-size{
width:100%;
    max-height: 335px;

}

.txt-area{
width:60%;
margin:0 auto;
text-align:center;
background:#f2f2f0;
float:right;
padding:118px 0;
}


/********************************************************* 09.04.2016 end */




/********************************************************* 11.04.2016 end */
.mm_product-container {
	width: 100%;
	padding: 5em 0;
	margin: 1% auto;
	float:left;
	background: #fff;
	}
	
.hpmenu-container {
	width: 100%;
	padding: 0px;
	margin: 19px 0 0 0px;
	float: none;
	background: #969696;
	}
	
.txt-size{
font-size:27px;
}	
	
.txt-color{
color:#FF0000;
}
/********************************************************* 11.04.2016 end */