body{margin:0px;font: 400 14px/1.8 Roboto, sans-serif;color:#4c4c4c;}

b{font-weight:500;font-family:'Roboto',sans-serif;}
h3{font-size:17px;font-family:'Roboto',sans-serif;text-decoration:none;font-weight:300;text-shadow: none;-webkit-box-shadow: none;box-shadow: none;margin:0px;padding:0px;}
h3 a{text-shadow: none;-webkit-box-shadow: none;box-shadow: none;}

h1{font-family:'Roboto',sans-serif;font-size:40px;line-height:45px;text-decoration:none;font-weight:300;text-shadow: none;-webkit-box-shadow: none;box-shadow: none;margin-bottom:3px;margin-top:0px;}
h1 a{text-shadow: none;-webkit-box-shadow: none;box-shadow: none;}

h2{font-family:'Roboto',sans-serif; font-size:18px; line-height:30px;font-weight:400;margin:0px;padding:0px;text-shadow: none !important;-webkit-box-shadow: none !important; box-shadow: none !important;} 
h2 a{font-weight:400;font-size:18px; line-height:32px;text-decoration:none;text-shadow: none !important;-webkit-box-shadow: none !important; box-shadow: none !important;font-family:'Roboto',sans-serif;}

.txt-area{line-height:24px;font-family:'Roboto',sans-serif; font-weight:400;font-size:14px; text-decoration:none; padding:0px;text-shadow: none;-webkit-box-shadow: none;box-shadow: none;}
.txt-area a{text-decoration:none;}

.txt-areas{font-size:12px;font-family:'Roboto',sans-serif; line-height:24px; text-decoration:none;margin:0px;  padding:0px;text-shadow: none !important;-webkit-box-shadow: none !important;box-shadow: none !important;}
.txt-areas a{font-size:12px;font-family:'Roboto',sans-serif; line-height:25px; text-decoration:none;margin:0px;  padding:0px;text-shadow: none !important;-webkit-box-shadow: none !important;box-shadow: none !important;}

.top-row{font-family:'Roboto',sans-serif;font-size:14px;line-height:40px;height:40px;abackground-color:#003363;padding-top:0px;text-shadow: none;-webkit-box-shadow: none;box-shadow: none;}
.top-row a {color:#4c4c4c;padding:15px;font-family:'Roboto',sans-serif;font-size:14px;text-decoration:none;text-shadow: none;-webkit-box-shadow: none;box-shadow: none;}

* {box-sizing: border-box;}
.row::after { content: "";  clear: both;  display: block;}
[class*="col-"] {width:100%;float:left;}
input[type="submit"] {display:inline;color:#ffffff;background-color:#d34379;padding:8px;margin: 0;font-family: 'Roboto',sans-serif;font-size:14px;appearance: none;box-shadow: none;border-radius: 2px;border: 0;}
input[type="button"] {display:inline;color:#ffffff;background-color:#d34379;padding:8px;margin: 0;font-family: 'Roboto',sans-serif;font-size:14px;appearance: none;box-shadow: none;border-radius: 2px;border: 0;}
input[type="text"] {margin: 0;width: 99%;font-family: 'Roboto',sans-serif; font-size:12px; appearance: none; box-shadow: none; border: solid 1px #c9c9c9;transition: box-shadow 0.3s, border 0.3s; padding:5px; border-radius:4px; margin-bottom:5px; height:30px;}
textarea {display: block;margin: 0;width: 99%;font-family: 'Roboto',sans-serif;font-size: 12px;appearance: none;box-shadow: none;border: solid 1px #eeeeee;transition: box-shadow 0.3s, border 0.3s;padding:5px;border-radius:4px; margin-bottom:5px;}
select {adisplay: block;margin: 0;max-width:99%;font-family: Roboto, sans-serif;font-size: 12px;appearance: none;box-shadow: none;border: solid 1px #c9c9c9;transition: box-shadow 0.3s, border 0.3s;padding:5px;border-radius:4px; margin-bottom:7px;height:30px;}
.inputtxt {display: block;margin: 0;width: 99%;font-family: sans-serif;font-size: 16px;appearance: none;box-shadow: none;border-radius: none;border: solid 1px #707070;transition: box-shadow 0.3s, border 0.3s;padding:6px;border-radius:4px;margin-bottom:7px;}
hr{border:0px;color:#eeeeee;border-color:#ffffff; border-top:1px;border-style:solid;margin:0px;padding:1px;width:100%;}

.more {	FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN: 5px; COLOR: #000000; FONT-FAMILY: verdana}
.logo {max-width:120px; max-height:100px; }
.asearchBox {	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #dddddd 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(gifs/magnifying-glass.gif); PADDING-BOTTOM: 1px; MARGIN: 1px; BORDER-LEFT: #dddddd 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #dddddd 1px solid; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff}
.readmore{font-size:10px;font-family:verdana;text-decoration:italic;}
.readmore a {text-decoration:italic;}
.atborder{border-style:solid;border-width:1px;border-color:#eeeeee;}

.ftr {text-decoration:none;font-family:sans-serif;font-size:14px;line-height:25px;text-shadow: none;-webkit-box-shadow: none;box-shadow: none;font-weight:normal;}
.ftr a{text-decoration:none;color:#ffffff;font-size:14px;line-height:25px;}

/** css for mega menu **/
.dropdown-new {float: middle;overflow: hidden;display:inline;font-size:13px;}
.dropdown-new .dropbtn-new {font-family:'Roboto',sans-serif;font-size:13px;padding:0px;margin:0px; border: none;outline: none;acolor: white; background-color:#ffffff; text-align:center;cursor: pointer; outline: none;}
.dropdown-new:hover .dropbtn-new {background-color: #ffffff;}
.dropdown-content-new {display: none;position: absolute;text-align:left;background-color: #eeeeee;width: 100%;margin:0px;padding:0;left: 0; z-index: 15;}


@media only screen and (min-width: 769px) 
{
.dropdown-new:hover .dropdown-content-new{display: block;}
}
.dropdown-content-new a{padding:0px;margin:0px;}
.active {background-color: #eeeeee;font-size:20px !important;color:blue !important;}


@media only screen and (max-width: 399px) 
{/* For Mobile: */
.boxhgt{height:455px;overflow-y: hidden;border-radius:8px;}
.imgprohgt{height:295px;overflow-y: hidden;}
.atop-bgimg{height:160px;width:100%;background-size: cover;border-radius:0px;}
.top-bgimg{background-image:url('https://d15cgodb6mjcbo.cloudfront.net/india/images/manufacturing.jpg');height:160px;width:100%;background-size: contain;border-radius:0px;}
.imgdishgt{height:240px;overflow: hidden;}
.main-body{max-width:600px;width:100%;	border: solid 0px #524d3a;}
.logoht{max-width:60%;padding:5px;}
.logoht2{max-width:65%;}.hght{height:110px;}
.txt-area{font-size:14px !important;}
.txt-area a{font-size:14px !important;}
.txt-areas{font-size:11px  !important; line-height:18px;text-shadow: none;-webkit-box-shadow: none;box-shadow: none ;}
.txt-areas a{font-size:11px  !important;text-decoration:none;}
.txt-areau{font-family:'Roboto',sans-serif; font-size:13px; line-height:21px; text-decoration:none; text-align:justify; padding-left:7px; padding-right:7px;padding-bottom:0px;text-shadow: none;-webkit-box-shadow: none;box-shadow: none;}
.txt-areau a{line-height:25px;}
.pname  {text-decoration:none;font-size:15px !important;font-weight:400;font-family:'Roboto',sans-serif;text-shadow: none;-webkit-box-shadow: none;box-shadow: none;}
.pname  a {text-decoration:none;}
.mobnodisplay{display:none;}.srchbox{width:70%;}.txt-area{font-size:9pt; }.txt-area a{font-size:9pt; }.txt-areas{font-size:8pt; }.txt-areas a{font-size:8pt; }
.col-m-0 {width: 0%;} .col-m-1 {width: 8.33%;} .col-m-2 {width: 16.66%;}.col-m-16 {width: 16%;}.col-m-3 {width: 25%;}.col-m-4 {width: 33.33%;}.col-m-5 {width: 41.66%;}
.col-m-59 {width: 49%;} .col-m-6 {width: 50%;}.col-m-7 {width: 58.33%;}.col-m-8 {width: 66.66%;}.col-m-9 {width: 72%;}.col-m-10 {width: 83.33%;}.col-m-11 {width: 91.66%;} .col-m-12 {width: 100%;}
.col-n-0 {width: 0%;} 
.col-n-1 {width: 8.33%;} 
.col-n-12 {width: 100%;}
}


@media only screen and (min-width: 400px) and (max-width: 599px) 
{
.boxhgt{height:325px;line-height:300px;overflow-y: hidden;}
.imgprohgt{height:160px;overflow: hidden;}
.top-bgimg{background-image:url('https://d15cgodb6mjcbo.cloudfront.net/india/images/manufacturing.jpg');height:160px;width:100%;background-size: contain;border-radius:0px;}
.imgdishgt{height:240px;overflow: hidden;}
.main-body{max-width:600px;width:100%;	border: solid 0px #524d3a;}
.logoht{max-width:60%;padding:5px;}
.logoht2{max-width:65%;}.hght{height:110px;}
.txt-area{font-size:14px !important;}
.txt-area a{font-size:14px !important;}
.txt-areas{font-size:11px  !important; line-height:18px;text-shadow: none;-webkit-box-shadow: none;box-shadow: none ;}
.txt-areas a{font-size:11px  !important;text-decoration:none;}
.txt-areau{font-family:'Roboto',sans-serif; font-size:13px; line-height:21px; text-decoration:none; text-align:justify; padding-left:7px; padding-right:7px;padding-bottom:0px;text-shadow: none;-webkit-box-shadow: none;box-shadow: none;}
.txt-areau a{line-height:25px;}
.pname  {text-decoration:none;font-size:15px !important;font-weight:400;font-family:'Roboto',sans-serif;text-shadow: none;-webkit-box-shadow: none;box-shadow: none;}
.pname  a {text-decoration:none;}
.mobnodisplay{display:none;}.srchbox{width:70%;}.txt-area{font-size:9pt; }.txt-area a{font-size:9pt; }.txt-areas{font-size:8pt; }.txt-areas a{font-size:8pt; }
.col-m-0 {width: 0%;} .col-m-1 {width: 8.33%;} .col-m-2 {width: 16.66%;}.col-m-16 {width: 16%;}.col-m-3 {width: 25%;}.col-m-4 {width: 33.33%;}.col-m-5 {width: 41.66%;}.col-m-59 {width: 49%;} .col-m-6 {width: 50%;}.col-m-7 {width: 58.33%;}.col-m-8 {width: 66.66%;}.col-m-9 {width: 72%;}.col-m-10 {width: 83.33%;}.col-m-11 {width: 91.66%;} .col-m-12 {width: 100%;}
}




@media only screen and (min-width: 600px) and (max-width: 768px) 
{/* For tablets: */
.imgdishgt{height:260px;overflow: hidden;}
.imgprohgt{height:245px;overflow-y: hidden;}
.boxhgt{height:395px;overflow-y: hidden;}
.tabnodisplay{display:none;}
.top-bgimg{background-image:url('https://d15cgodb6mjcbo.cloudfront.net/india/images/manufacturing.jpg');height:160px; width:100%; background-size: contain;border-radius:0px;}
.main-body 	{text-align:left;max-width:1000px;width:100%;	border: solid 0px #524d3a;}
.logoht{max-width:100%;padding:5px;}
.logoht2{max-width:65%;}
.hght{height:110px;}
.pname  {text-decoration:none;font-size:15px !important;font-weight:400;font-family:'Roboto',sans-serif;text-shadow: none;-webkit-box-shadow: none;box-shadow: none;}
.pname  a {text-decoration:none;}
.txt-area{font-size:14px !important;}
.txt-area a{font-size:14px !important;}
.txt-areas{font-size:11px  !important; line-height:18px;text-shadow: none;-webkit-box-shadow: none;box-shadow: none ;}
.txt-areas a{font-size:11px  !important;text-decoration:none;}

.txt-areau{font-family:'Roboto',sans-serif; font-size:13px; line-height:21px; text-decoration:none; padding-left:7px; padding-right:7px;padding-bottom:0px;text-shadow: none;-webkit-box-shadow: none;box-shadow: none;}
.txt-areau a{line-height:25px;}
.col-t-0 {width: 0%;}.col-t-1 {width: 8.33%;}.col-t-2 {width: 16.66%;}.col-t-16 {width: 16%;}.col-t-3 {width: 25%;}
.col-t-4 {width: 33.33%;}.col-t-5 {width: 41.66%;}.col-t-59 {width: 49%;}.col-t-6 {width: 50%;}.col-t-7 {width: 58.33%;}
.col-t-8 {width: 66.66%;}.col-t-9 {width: 72%;}.col-t-10 {width: 83.33%;}.col-t-11 {width: 91.66%;}.col-t-12 {width: 100%;}
}

@media only screen and (min-width: 769px) 
{/* For Desktop: */
.boxhgt{aheight:300px;;border-radius:8px;}
.imgdishgt{aheight:270px;overflow: hidden;}
.imgprohgt{aheight:160px;overflow: hidden;}
.himgdishgt{aheight:240px;overflow: hidden;}
.width1{width:1003px;}
.top-bgimg {background-image:url('https://d15cgodb6mjcbo.cloudfront.net/india/images/manufacturing.jpg');height:270px;width:100%;background-size: contain;border-radius:0px;}
.pname  {text-decoration:none;font-size:15px !important;font-weight:400;font-family:'Roboto',sans-serif;text-shadow: none;-webkit-box-shadow: none;box-shadow: none;}
.pname  a {text-decoration:none;}
.main-body 	{text-align:left;max-width:1260px;width:100%;	border: solid 0px #524d3a;}
.logoht{max-width:81%;padding:3px;}.logoht2{max-width:35%;}.hght{height:210px;}
.desknodisplay{display:none;}.srcdisplay{width:1003px;}.srchbox{width:70%;}
.txt-area{font-size:14px !important;}
.txt-area a{font-size:14px !important;}
.txt-areas{font-size:11px  !important; line-height:18px;text-shadow: none;-webkit-box-shadow: none;box-shadow: none ;}
.txt-areas a{font-size:11px  !important;text-decoration:none;}
.txt-areau{font-family:'Roboto',sans-serif; font-size:13px; line-height:21px; text-decoration:none; text-align:justify; padding-left:7px; padding-right:7px;padding-bottom:0px;text-shadow: none;-webkit-box-shadow: none;box-shadow: none;}
.txt-areau a{line-height:25px;}
.col-20 {width: 20%;}.col-0 {width: 0%;}.col-1 {width: 8.33%;}.col-2 {width: 16.66%;}.col-16 {width: 16%;}.col-3 {width: 25%;}
.col-4 {width: 33.33%;}.col-5 {width: 41.66%;}.col-59 {width: 49%;}.col-6 {width: 50%;}.col-7 {width: 58.33%;}
.col-8 {width: 66.66%;}.col-9 {width: 72%;}.col-10 {width: 83.33%;}.col-11 {width: 91.66%;}.col-12 {width: 100%;}
}


.bred{color:#d34379 !important;}
.bred a{color:#d34379 !important;}
.ctr{text-align:center;}
.bgmain{background-color:#f5f5f5;color:#4c4c4c;background:#f5f5f5;}
.bgred{background-color:#d81c23;color:#4c4c4c;background:#d81c23;color:#ffffff;}
.rcor {border-radius: 6px; border:solid 1px #cccccc;}
.rcorimg {border-radius: 6px 6px 0px 0px ; border-color:#cccccc; border-width:0px;border-style:solid;}
.wht{color:#ffffff;}
.wht a{color:#ffffff;}
.red{color:#d81c23 !important;}
.blu{color:#0066cc !important;}
.blu a{color:#0066cc !important;text-decoration:none;}

.grey{color:#4c4c4c;}
.grey a{color:#4c4c4c;}
.bgwht{background-color:#ffffff;}
.bggrey{background-color:#4c4c4c;}
.bgoffwht{background-color:#eeeeee;}

img{max-width:100%;border:0px;}
.p20{padding:20px;}
.p15{padding:15px;}
.p10{padding:10px;}
.p5{padding:5px;}
.p3{padding:3px;}.m5{margin:5px;}.m3{margin:2px;}
.postreq{color:#FF0033;font-size:9pt;font-family:sans-serif;font-weight:600;padding-left:0px;padding-top:7px;}
.postreq a{text-decoration:none;color:#FF0033; padding-left:0px;padding-top:7px;text-shadow: none; -webkit-box-shadow: none;box-shadow: none;}

span.stars, span.stars span {display: inline-block;background: url(https://www.indiamarketplaces.com/images/stars.png) 0 -16px repeat-x;width: 80px;height: 16px;}
span.stars span {background-position: 0 0;}

.websitebg{color:#000000;text-shadow: none;	-webkit-box-shadow: none;box-shadow: none;font-family:sans-serif;}
.websitebg a{background-color:#FFCC00;padding:7px;color:#000000;font-weight:200; font-size:13px; text-decoration:none; margin-bottom:10px; border-radius: 5px;}

.reviewbg{color:#ffffff;text-shadow: none;	-webkit-box-shadow: none;box-shadow: none;font-family:sans-serif;}
.reviewbg a { background-color:#d81c23; padding:7px;color:#ffffff;font-weight:200; font-size:13px; text-decoration:none; margin-bottom:10px;border-radius: 5px;}

.inquirybg{color:#ffffff;text-shadow: none;	-webkit-box-shadow: none;box-shadow: none;font-family:'Roboto',sans-serif;}
.inquirybg a{background-color:#0066cc;padding:7px;color:#ffffff;font-weight:200;;font-size:13px;text-decoration:none; border-radius: 5px;}

.greenbg{color:#ffffff;text-shadow: none;	-webkit-box-shadow: none;box-shadow: none;font-family:sans-serif;}
.greenbg a{background-color:#669999;padding:7px;color:#ffffff;font-weight:100;;font-size:13px;text-decoration:none;border-radius: 5px;}
.nextbg{color:#ffffff;text-shadow: none;	-webkit-box-shadow: none;box-shadow: none;font-family:sans-serif;}
.nextbg a{background-color:#372f2d;padding:7px;color:#ffffff;font-weight:200;font-size:12px;text-decoration:none;border-radius: 5px;}
.previousbg{color:#ffffff;text-shadow: none;	-webkit-box-shadow: none;box-shadow: none;font-family:sans-serif;}
.previousbg a{background-color:#372f2d;padding:7px;color:#ffffff;font-weight:200;;font-size:12px;text-decoration:none;}
.golden{color:#da251c;} .golden a{color:#da251c;}
.offwht{color:#C9C9C9;} .offwht a{color:#C9C9C9;}

.footer{font-family:verdana; font-size:10px; font-weight:normal; text-decoration:none; padding-left:5px; padding-top:5px; padding-bottom:30px;}
.afooter a{color:#000000; text-decoration:none;}
.afooter a:hover{color:#000000; text-decoration:unerline;}
.bdrinq{border:solid 2px #000000;border-radius: 8px;}

/* code below for panel from left to right for mobile devices */
.overlay {height: 100%;width: 0; position: fixed;z-index: 1;top: 0;left: 0;background-color: #ffffff;overflow-x: hidden;transition: 0.6s;}
.overlay-content {position: relative;top: 0%; width: 100%;padding:5px;text-align: left;margin-top: 0px;margin:0px;}
.overlay-content a{font-family:'Roboto',sans-serif;font-size:14px;line-height:22px;text-shadow: none;	-webkit-box-shadow: none;box-shadow: none;}
.overlay a {font-family:sans-serif; text-decoration: none;color: #4c4c4c;font-weight:100;}
.overlay a:hover, .overlay a:focus { color: #333366;}
.closebtn { top: 5px;right: 25px; font-size: 50px;}
