@charset "utf-8";*{margin:0;outline:0 none;padding:0;border:none;}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td{background:none transparent;border:0;margin:0;padding:0;vertical-align:baseline;}
body{line-height:1;font-family: 'MyWebFont1', Helvetica, sans-serif;}
h1, h2, h3, h4, h5, h6{clear:both;font-weight:normal;}
ol, ul{list-style:none;}
blockquote{quotes:none;}
blockquote:before, blockquote:after{content:'';content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
a img{border:none;}
body{margin:auto 0px;font-family: 'MyWebFont1', Helvetica, sans-serif;background:#ffffff;}
@font-face {
  font-family: 'MyWebFont';
  src:/* url('denmark.woff') format('woff'),*/ /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
       url('denmark.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5, Opera 10+, Safari 3—5 */
}
@font-face {
  font-family: 'MyWebFont1';
  src:/* url('denmark.woff') format('woff'),*/ /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
       url('Trebuchet_MS.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5, Opera 10+, Safari 3—5 */
}
.main{margin:0px auto;background-image:url(../images/topbanner-bg.gif);background-repeat:no-repeat; overflow:hidden;background-color:#fff;}
.topright {float:left;}
/*.parent-element{background:url(../images/result.png);}*/
.fbicon{background:url(../images/result.png); background-position: -0px -91px; width: 33px; height: 33px; float:left; margin-right:10px;}
.gicon{background:url(../images/result.png); background-position: -0px -134px; width: 33px; height: 33px;  float:left; margin-right:10px;}
.youtubeicon{background:url(../images/result.png); background-position: -0px -195px; width: 33px; height: 33px;  float:left; margin-right:10px;}
.menuarrow{background:url(../images/result.png); background-position: -0px -171px; width: 15px; height: 8px; margin:0px 10px 0px 0px; position:relative; border:none;}
.homeicon{background:url(../images/innermenuicon.png); background-position: -0px -22px; width: 12px; height: 12px}
.topheader{margin:0px auto;height:100px;overflow:hidden;}
.right-header{width:34%;float:right;height:100px; text-align:right;}
.logo{margin:3px 3%;float:left;width:60%;}
.fireworks {width:100%;}
.contact{float:right;margin:10px 0px 10px 0px;height:28px;width:500px;}
.contact ul{padding:14px 0px 0px 90px;}
.contact ul li{float:left;margin-left:14px;font-size:16px;font-family:Arial, Helvetica, sans-serif;text-align:right;}
.searchbox{background-color:#000;}
.form-wrapper{width:255px;padding:2px;margin:10px auto;overflow:hidden;border-color:#dedede #bababa #aaa #bababa;border-radius:5px;background-color:#f6f6f6;background-image:linear-gradient(top, #f6f6f6, #eae8e8);float:right;}
.form-wrapper #search{width:200px;height:9px;padding:10px 5px;float:left;font:bold 12px 'lucida sans', 'trebuchet MS', 'Tahoma';border:1px solid #ccc;box-shadow:0 1px 1px #ddd inset, 0 1px 0 #fff;border-radius:3px;}
.form-wrapper #search:focus{outline:0;border-color:#aaa;box-shadow:0 1px 1px #bbb inset;}
.form-wrapper #search::-webkit-input-placeholder{color:#999;font-weight:normal;}
.form-wrapper #search:-moz-placeholder{color:#999;font-weight:normal;}
.form-wrapper #search:-ms-input-placeholder{color:#999;font-weight:normal;}
.form-wrapper #submit{float:right;border:1px solid #2c3e50;height:30px;width:40px;padding:0;cursor:pointer;font:bold 15px Arial, Helvetica;color:#fafafa;text-transform:uppercase;background-color:#510711;background-image:linear-gradient(top, #31b2c3, #0483a0);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-shadow:0 1px 0 rgba(0, 0 ,0, .3);box-shadow:0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 1px 0 #fff;}
.form-wrapper #submit:hover,
.form-wrapper #submit:focus{background-color:#00afef;background-image:linear-gradient(top, #0483a0, #31b2c3);}
.form-wrapper #submit:active{outline:0;box-shadow:0 1px 4px rgba(0, 0, 0, 0.5) inset;}
.form-wrapper #submit::-moz-focus-inner{border:0;}
.menubg{/*background-image:url(../images/menubg2.jpg);*/float: left;width: 100%;background-color: #2188fe;}

.slider{margin:0px auto;background-color:#fff;width:100%;background-repeat:repeat-y;background-position:center;height:225px;border-top:2px solid #ccc; float:left;}
#w{display:block;max-width:1000px;min-width:300px;margin:0 auto;padding:2px 3px;}
.crsl-items{display:block;padding:5px;}
.crsl-item{}
.crsl-item .thumbnail-details{float:left;width:60%;}
.crsl-item .thumbnail{display:block;position:relative;margin-bottom:10px;cursor:pointer;float:left;}
.crsl-item .thumbnail img{display:block;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;transition:all 0.3s linear;margin-right:50px;margin-top:10px;}
.crsl-item .thumbnail:hover img{opacity:0.8;float:left;margin-right:10px;margin-top:10px;}
.crsl-item h3{font-size:25px;line-height:25px;margin-bottom:12px;width:680px;}
.crsl-item h3 a{text-decoration:none;color:#000;}
.crsl-item h3 a:hover{text-decoration:underline;}
.crsl-item .postdate{display:block;position:absolute;bottom:0;right:0;padding:6px;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,0.4);font-size:1.2em;font-weight:bold;background:#4e90da;}
.crsl-item p{font-size:15px;line-height:25px;margin-bottom:5px;}
.crsl-item p.readmore a{display:block;float:right;color:#4e90da;padding:3px 5px;text-decoration:none;font-weight:bold;-webkit-border-radius:3px;-moz-border-radius:4px;border-radius:4px;}
.crsl-item p.readmore a:hover{background:#4b6caa;color:#fff;}
.sliderinner{width:1000px;height:380px;margin:0 auto;}
.common_box{/*width:25%;*/height:auto;float:left;position:relative;}
.box1{width:100%;height:auto;position:relative;overflow: hidden;}
.box1 ul{width:100%;padding-left:28px;padding-top:12px;}
.box1 li{color:#2c3e50;line-height:18px;font-size:13px;font-family: 'MyWebFont1', Helvetica, sans-serif;font-weight:normal;padding:0px 12px 0px 0px;list-style:circle;}
.box1 img { width:100%; height:auto;}
.commonbox_container{width:100%;height:auto;background:#f2f2f2;border-top:2px solid #2c3e50; border-bottom:2px solid #2c3e50;margin:0 auto; float:left;}
.inner{width:100%;margin:0 auto;}
.ininner{width:76%;margin:0 auto;}
h1{color:#3e4095;font-size:18px;padding:12px 12px 0px 12px;font-family: 'MyWebFont1', Helvetica, sans-serif;}
.common_box p{color:#2c3e50;padding:12px 12px 0px 12px;line-height:24px;font-size:13px;font-family: 'MyWebFont1', Helvetica, sans-serif;}
.image_container{width:100%;height:225px;position:relative;background:#fff;}
.image_container_inner{width:100%;height:223px;margin:0 auto;background:#fff;border-top:2px solid #2c3e50;}
.boxtop{width:240px;height:40px;background:#2c3e50;}
.boxtop p{color:#fff;text-align:center;padding-top:12px;}
.box{width:240px;height:320px;border:1px solid #dfe3e5;float:left;margin:10px 0px 0px 10px;}
.footer{width:100%;background:#510711;height:260px;float:left;}
.contentbox{width:320px;height:255px;float:left;border-bottom:1px solid #e5e5e5;}
.news{width:390px;height:223px;float:left;border-bottom:1px solid #e5e5e5;}
.news a{font-size:12px;font-family:Arial, Helvetica, sans-serif;}
.contentbox h1{font-size:18px;padding:12px 12px 0px 12px;color:#2c3e50;font-family:Arial, Helvetica, sans-serif;}
.contentbox h2{font-size:16px;margin:10px 10px 10px 0px;color:#2c3e50;padding:0px;font-family:Arial, Helvetica, sans-serif;}
.contentbox p{font-size:13px;text-align:justify;line-height:21px;color:#2c3e50;padding-right:15px;font-family:Arial, Helvetica, sans-serif;}
.contentbox a{font-size:14px;float:right;text-decoration:none;color:#2c3e50;padding-right:15px;}
.news p{font-size:13px;text-align:justify;line-height:20px;color:#2c3e50;font-family:Arial, Helvetica, sans-serif;}
.news h1{font-size:18px;color:#2c3e50;font-family:Arial, Helvetica, sans-serif;padding:12px 12px 12px 12px;}
.news ul{}
.news ul li{margin:10px 0px 0px 0px;}
.news ul li a{font-size:13px;color:#2c3e50;padding-left:14px;text-decoration:none;font-family:Arial, Helvetica, sans-serif;}
.contentbox ul{margin:10px 0px 0px 30px;list-style-type:none;}
.contentbox ul li{margin:10px 0px 0px 0px;color:#717e8c;font-size:13px;color:#2c3e50;}
.contentbox ul li a{font-size:17px;color:#2c3e50;}
.rightbox{width:260px;height:181px;position:relative;}
.productbox_left{width:130px;float:left;position:relative;}
.productbox_right{width:112px;float:left;position:relative;}
.productbox_right h1{font-size:14px;font-weight:bold;padding:40px 0px 20px 20px!important;line-height:18px;}
.productimage{margin:15px 10px 10px 10px;}
.buy{padding:4px 20px;;border-radius:5px;background:#0181c0;color:#fff;margin:60px 0px 0px 20px;text-decoration:none;}
.sliderimage{width:300px;float:left;position:relative;margin-left:50px;}
.slider_text{width:650px;float:left;position:relative;height:160px;margin-top:40px;}
.slider_text a{color:#000000;text-decoration:none;font-size:28px;font-family:Arial, Helvetica, sans-serif;}
.stext{padding:8px 0px 0 0;line-height:20px;font-size:13px;font-family:Arial, Helvetica, sans-serif;}
.visionandmission{width:1000px;height:145px;margin:20px auto;}
.vbox{width:500px;position:relative;float:left;}
.vbox h1{padding:5px 10px 7px 28px;background:url("../images/headerbg.png")no-repeat;font-size:18px;}
.vbox p{text-align:justify;line-height:23px;padding:10px 20px 0px 0px;font-saize:16px;}
.innerimage{margin:50px 42px 20px 44px;border:2px soild #d1d3d4;border:1px solid #d1d3d4;padding:5px;}

.social{float:right;margin:10px 10px 0px 10px;padding:0px 16px;}
.innertext{padding:0px!important;color:#2c3e50!important;text-align:left!important;padding:0px 10px 0px 10px!important;line-height:23px;font-size:14px!important;}
.new_footer li{color:#fff!important;padding:10px 0px 0px 0px;font-size:13px;}
div#slideShowItems{height:120px;overflow:hidden;position:relative;}
div#slideShowItems div{width:350px;}
div#slideShowItems img{margin-right:13px;float:left;}
ul#slideShowCount{margin:0px;padding:0px;}
ul#slideShowCount li.slide{line-height:14px;float:right;cursor:pointer;width:26px;height:18px;display:block;background:transparent url(../images/tabs.png) no-repeat scroll left top;}
ul#slideShowCount li.slide span{padding-left:10px;color:#000000;font-weight:bold;font-size:12px;}
ul#slideShowCount li.slide:hover{background-position:left-18px;}
ul#slideShowCount li.slide.selectedTab{background-position:left -18px;}
div#slideShow{width:295px;}
div#slideShow h3{color:#2c3e50;margin:0px;padding:0px;font-family:Arial, Helvetica, sans-serif;font-size:15px;padding:8px 12px 0px 16px;}
div#slideShow p{color:#2c3e50;font-family:Arial, Helvetica, sans-serif;margin:0px;line-height:25px;font-size:13px;text-align:justify;width:460px;padding:8px 12px 0px 16px;}
div#slideShow a{text-decoration:none;color:#333333;}
div#slideShow a:hover{color:#3e4095;}
.new_footer_box{width:25%;float:left;}
.new_footer_box h1{padding:10px 0px 5px 10px!important;color:#fff;}
.new_footer{margin-left:25px;}
.readmore{float:right;padding:4px 24px 0px 0px;}
.readmore a{color:#2c3e50;padding:12px 12px 0px 12px;line-height:20px;font-size:13px;text-decoration:none;}
.readmore a:hover{color:#2188fe;}
.gray-vcbox{font-size:11px;-moz-border-radius:15px;border-radius:15px;font-family:Arial;width:280px;background-color:#f9f9f9;padding:10px 13px;}

.container{width:315px;height:152px;overflow:hidden;position:relative;float:left;margin:0 auto;}
.slides{float:left;width:95%;position:absolute;top:0;left:0;}
.slidebox{width:315px;float:left;text-align:left;}
.slides{margin:0px 0px 0px 13px!important;}
.slides ul{list-style-type:none;}
.slides ul li{font-size:15px;}
.view-first img{-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear;}
.view-first .mask{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;background-color:#26baf1;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.view-first h2{-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-o-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.view-first p{-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-o-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear;}
.view-first:hover img{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}
.view-first a.info{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.view-first:hover .mask{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:0.7;}
.view-first:hover h2,
.view-first:hover p,
.view-first:hover a.info{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}
.view-first:hover p{-webkit-transition-delay:0.1s;-moz-transition-delay:0.1s;-o-transition-delay:0.1s;-ms-transition-delay:0.1s;transition-delay:0.1s;}
.view-first:hover a.info{-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;-o-transition-delay:0.2s;-ms-transition-delay:0.2s;transition-delay:0.2s;}
.view{width:18%;height:200px;margin:7px;float:left;border:3px solid #fff;overflow:hidden;position:relative;text-align:center;cursor:default;}
.view .mask,.view .content{width:100%;height:200px;position:absolute;overflow:hidden;top:0;left:0;}
.view img{display:block;position:relative;margin:10px;}
.view h2{text-transform:uppercase;color:#fff;text-align:center;position:relative;font-size:14px;padding:0px;background:rgba(0, 0, 0, 0.8);margin:0px;width:100%;height:200px;border-bottom:none;}
.view p{font-family:Georgia, serif;font-style:italic;font-size:16px;position:relative;color:#000000;padding:20px 20px 20px;text-align:center;font-weight:bold;}
.view a.info{display:inline-block;text-decoration:none;padding:7px 3px;width:100%;height:184px;color:#fff;line-height:60px;text-transform:uppercase;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
.view a.info:hover{-webkit-box-shadow:0 0 5px #000;-moz-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000;}
.lastfooter{background-color:#fff;width:100%;font-size:14px;height:auto;border-top:1px solid #ccc; float:left; line-height:15px;}
.lastleft{width:49%;float:left;margin-left:1%;font-size:12px;padding-top:5px;color:#000;}
.lastright{width:49%;float:left;text-align:right;margin-right:1%;font-size:12px;padding-top:5px;color:#000;}
.lastright a{text-decoration:none;color:#000;}
.lastright a:hover{color:#ed3237;}
.pview-first img{-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear;}
.pview-first .pmask{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;background-color:#26baf1;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.pview-first h2{-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-o-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.pview-first p{-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-o-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear;}
.pview-first:hover img{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}
.pview-first a.info{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.pview-first:hover .pmask{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:0.7;}
.pview-first:hover h2,
.pview-first:hover p,
.pview-first:hover a.info{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}
.pview-first:hover p{-webkit-transition-delay:0.1s;-moz-transition-delay:0.1s;-o-transition-delay:0.1s;-ms-transition-delay:0.1s;transition-delay:0.1s;}
.pview-first:hover a.info{-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;-o-transition-delay:0.2s;-ms-transition-delay:0.2s;transition-delay:0.2s;}
.pview{margin:13px;float:left;border:3px solid #fff;overflow:hidden;position:relative;text-align:center;cursor:default;}
.pview .pmask,.pview .pcontent{width:100%;position:absolute;overflow:hidden;top:0;left:0;}
.pview img{display:block;position:relative;margin:10px;}
.pview h2{text-transform:uppercase;color:#fff;text-align:center;position:relative;font-size:14px;padding:0px;margin:0px;width:100%;height:200px;border-bottom:none;}
.pview p{font-family:Georgia, serif;font-style:italic;font-size:16px;position:relative;color:#000000;padding:20px 20px 20px;text-align:center;font-weight:bold;}
.pview a.info{display:inline-block;text-decoration:none;padding:50px 3px;width:100%;height:100%;color:#fff;line-height:30px;text-transform:uppercase;font-family:Arial, Helvetica, sans-serif;font-size:18px;}
.pview a.info:hover{-webkit-box-shadow:0 0 5px #000;-moz-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000;}
.proimges {width:19%; float:left;border:none; margin:5px 0px 0px 5px;}
.proimges:hover {/*border:1px solid #2188fe; border-radius:5px;*/}
.proimges a {float:left;overflow: hidden; width: 96%; height: 100%;}
.proimges h2 {font-size:15px; text-align:center;width: 100%;margin:0px 0px 5px 0px;padding:0px 0px; border:none;font-family: 'MyWebFont1', Helvetica, sans-serif;}
.proimges h2 a {color:#000; padding:5px; float:none;}
.proimges h2 a:hover {color:#2188fe; padding:5px;}
.proimges img {margin:10px; width:90.4%;}

/*GROW*/
.grow img {
 width: 96%;
  height: auto;
 
 
  -webkit-transition: all 1s ease;
     -moz-transition: all 1s ease;
       -o-transition: all 1s ease;
      -ms-transition: all 1s ease;
          transition: all 1s ease;
}
 
.grow img:hover {
  width: 99%;
  height: auto;
  margin: 10px 10px 0px 10px;
}
/*MORPH*/

.morph {
  -webkit-transition: all 0.5s ease;
     -moz-transition: all 0.5s ease;
       -o-transition: all 0.5s ease;
      -ms-transition: all 0.5s ease;
          transition: all 0.5s ease;
}

.morph:hover {
  border-radius: 50%;
  -webkit-transform: rotate(360deg);
     -moz-transform: rotate(360deg);
       -o-transform: rotate(360deg);
      -ms-transform: rotate(360deg);
          transform: rotate(360deg);
}
.enquiry label{font-size:15px;color:#ffffff;}
.enquiry form{float:left;padding:0px;margin:0px;width:100%;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.enquiry fieldset{border:none;}
#user-details{float:left;width:95%;}
#user-message{float:left;}
.enquiry input, textarea{padding:8px;margin:4px 0 10px 0;background:#fff;width:90%;font-size:13px;color:#555;border:1px #a4bed4 solid;}
.enquiry textarea{height:38px;}
.enquiry input:hover, textarea:hover{background:#eee;}
.enquiry input.submit{width:100px;color:#eee;text-transform:uppercase;margin-top:10px;background-color:#333333;border:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.enquiry input.submit:hover{-webkit-box-shadow:0px 0px 20px #555;-moz-box-shadow:0px 0px 20px #aaa;box-shadow:0px 0px 20px #555;cursor:pointer;}
.ca-container{position:relative;margin:5px auto 5px auto;width:89%;height:220px;}
.item img{border:0px;height:150px;margin:5px;padding:0px;}
.ca-wrapper{width:100%;height:100%;position:relative;}
.item{position:relative;float:left;width:85%;height:100%;text-align:center;top:5px;left:5px;right:5px;bottom:5px;padding:5px;overflow:hidden;}
.item a{text-decoration:none;color:#2e2f6d!important;}
.item a:hover{text-decoration:none;color:#000000;}
.ca-item-main{padding:5px;position:absolute;top:5px;left:5px;right:5px;bottom:5px;overflow:hidden;-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.2);-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.2);box-shadow:2px 2px 2px rgba(0,0,0,0.2);}
.item h3{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;margin:5px;text-align:center;}
.ca-content-wrapper{background:#b0ccc6;position:absolute;width:0px;height:440px;top:5px;text-align:left;z-index:10000;overflow:hidden;}
.ca-content{width:660px;overflow:hidden;}
.ca-content-text{font-size:14px;font-style:italic;font-family:Arial, Helvetica, sans-serif;margin:10px 20px;padding:10px 20px;line-height:24px;}
.ca-content-text p{padding-bottom:5px;}
.ca-content ul{margin:20px 35px;height:30px;}
.ca-content ul li{float:left;margin:0px 2px;}
.ca-content ul li a{color:#fff;background:#000;padding:3px 6px;font-size:14px;font-family:Arial, Helvetica, sans-serif;font-style:italic;}
.ca-content img{border:none;}
.ca-content ul li a:hover{background:#fff;color:#000;text-shadow:none;}
.owl-controls span{width:25px;height:38px;background:transparent url(../images/arrows.png) no-repeat top left;position:absolute;top:50%;margin-top:-19px;left:-40px;text-indent:-9000px;opacity:0.7;cursor:pointer;z-index:100;}
.owl-controls span. owl-controls-next{background-position:top right;left:auto;right:-40px;}
.owl-controls span:hover{opacity:1.0;}
.homebanner{border-bottom:2px solid #000;}
.saftytips{width:67%;margin:5px;padding:0px;float:left;border-radius:10px; float:left;}
.saftytips h2{text-transform:uppercase;font-size:15px;color:#ed3237;margin-top:10px;padding:5px;width:98%;border-bottom:#ccc 1px solid;background:none;font-weight:bold;}
.saftytips p{color:#000;}
.saftytips ul{}
.saftytips li{color:#000;line-height:28px;font-size:13px;font-family: 'MyWebFont1', Helvetica, sans-serif;padding-left:10px;margin-left:40px;list-style:url(../images/dropmenu5.png);}
.saftyimg {width:30%; float:left;}
.doimg {width:100%; margin-top:40px;}
.doimg img {width:100%;}
.dontimg {width:100%; margin-top:60px;float:left;}
.dontimg img {width:100%;}
.newsdetails{width:100%;margin:0px 5px 5px 5px;padding:0px;float:left;border-radius:10px;}
.newsdetails h2{text-transform:uppercase;font-size:15px;color:#ed3237;margin-top:10px;padding:5px;width:98%;border-bottom:#ccc 1px solid;background:none;font-weight:bold;}
.newsdetails p{color:#000; line-height:25px; text-align:justify; font-size:13px;}
.newsimage {/* border:1px solid #ccc;*/ padding:5px; margin-right:10px; float:left;}
.newsimage img {width:97.2%;margin: 5px;}

.contactus{width:100%;margin:5px;padding:5px;float:left;}
.contactus ul{padding:0px;margin:0px 0px 0px 20px;}
.contactus li{color:#000;line-height:28px;list-style:none;font-size:14px;font-family: 'MyWebFont1', Helvetica, sans-serif;}
.inenquiry label{font-size:12px;color:#000;text-align:left;float:left;width:30%;font-family: 'MyWebFont1', Helvetica, sans-serif;}
.inenquiry form{float:left;/*border:1px solid #ddd;*/padding:5px 0px 0px 5px;margin:0px 0px 10px;10px;width:98%;background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.inenquiry fieldset{border:none;}
#inuser-details{float:left;width:97%;margin:10px 20px 0px 10px;}
#inuser-message{float:left;margin:10px 20px 0px 10px;width:97%;}
.inenquiry input{padding:8px;margin:4px 0 10px 0;background:#fff;width:65%;font-size:14px;color:#555;border:1px #a4bed4 solid;}
.inenquiry textarea{height:50px;width:65%;}
.inenquiry input:hover, textarea:hover{background:#eee;}
.inenquiry input.submit{width:100px;color:#eee;text-transform:uppercase;margin-top:10px;background-color:#333333;border:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.inenquiry input.submit:hover{-webkit-box-shadow:0px 0px 20px #555;-moz-box-shadow:0px 0px 20px #aaa;box-shadow:0px 0px 20px #555;cursor:pointer;}
.inenquiry h1{font-size:18px;margin:0px;padding:10px;color:#000000}
.inproduct{width:75%;margin:0px auto;float:left;}
.inmainproduct{width:75%;margin:0px auto;float:left;}
.inmainproduct ul{padding-left:30px;padding-top:10px;width:100%;}
.inmainproduct li{font-size:13px;line-height:20px;list-style:circle;}
.proimg{width:200px;height:200px;margin:10px;float:left;border:3px solid #fff;padding:10px;overflow:hidden;position:relative;-webkit-box-shadow:1px 1px 2px #e6e6e6;-moz-box-shadow:1px 1px 2px #e6e6e6;box-shadow:1px 1px 2px #e6e6e6;cursor:default;background:#fff;}
.provideo{width:580px;height:330px;margin:10px;float:left;border:3px solid #fff;padding:10px;overflow:hidden;position:relative;-webkit-box-shadow:1px 1px 2px #e6e6e6;-moz-box-shadow:1px 1px 2px #e6e6e6;box-shadow:1px 1px 2px #e6e6e6;cursor:default;background:#fff;}
.prodetailvideo{width:32%;float:left;margin-right:10px;padding:10px;margin-top:10px;height:206px;overflow:hidden;position:relative;-webkit-box-shadow:1px 1px 2px #e6e6e6;-moz-box-shadow:1px 1px 2px #e6e6e6;box-shadow:1px 1px 2px #e6e6e6;cursor:default;background:#fff;}
.prodetailvideo h2{font-size:16px;font-family:Arial, Helvetica, sans-serif;border-bottom:1px dotted #999999;width:100%;float:left;font-weight:bold;color:#ed3237;margin:0px 0px 10px 0px;padding:0px 0px 4px 0px;}
.prodetailvideo p{margin:0px;padding:0px;text-align:left;font-size:13px;font-family:Arial, Helvetica, sans-serif;}
.prodetailvideo b{padding-right:10px;font-size:13px;font-family:Arial, Helvetica, sans-serif;line-height:28px;}
.prodetailvideo span{text-align:left;font-size:13px;font-family:Arial, Helvetica, sans-serif;}
.prodetail{width:30%;float:left;margin-right:10px;padding:10px;margin-top:10px;height:206px;overflow:hidden;position:relative;-webkit-box-shadow:1px 1px 2px #e6e6e6;-moz-box-shadow:1px 1px 2px #e6e6e6;box-shadow:1px 1px 2px #e6e6e6;cursor:default;background:#fff;}
.prodetail h2{font-size:16px;font-family:Arial, Helvetica, sans-serif;border-bottom:1px dotted #999999;width:100%;float:left;font-weight:bold;color:#ed3237;margin:0px 0px 10px 0px;padding:0px 0px 4px 0px;}
.prodetail p{margin:0px;padding:0px;text-align:left;font-size:13px;font-family:Arial, Helvetica, sans-serif;}
.prodetail b{padding-right:10px;font-size:13px;font-family:Arial, Helvetica, sans-serif;line-height:28px;}
.prodetailb{text-align:left;font-size:13px;font-family:Arial, Helvetica, sans-serif;}
.prodetail table{width:50%;}
.prodetail tr{width:100%;}
.prodetail td{text-align:left;font-size:13px;}
.invideo{float:left;width:30%;margin-top:10px;}
#carousel_inner{float:left;width:94%;overflow:hidden;background:#ffffff;height:auto;}
#carousel_ul h3{font-family: 'MyWebFont1', Helvetica, sans-serif;font-size:12px;font-weight:normal;margin:5px;text-align:center;color:#000000;}
#carousel_ul a{text-decoration:none;color:#2e2f6d!important;}
#carousel_ul a:hover{text-decoration:none;color:#000000;}
#carousel_ul{position:relative;left:-210px;list-style-type:none;margin:0px;padding:0px;width:9999px;padding-bottom:10px;}
#carousel_ul li{float:left;width:2%;padding:0px;height:auto;margin-top:10px;margin-bottom:10px;margin-left:5px;margin-right:5px;text-align:center;}
#carousel_ul li img{.margin-bottom:-4px;cursor:pointer;cursor:hand;border:0px;}
#left_scroll{float:left;height:220px;/*background:url(../images/result.png); background-position: -0px -0px;*/ width: 3%; height: 25px;margin: auto 0px;}
#right_scroll{float:left;height:220px;/*background:url(../images/result.png);background-position: -0px -35px; */width: 2%; height: 25px;margin: auto 0px;}
#left_scroll img,#right_scroll img{border:0;cursor:pointer;cursor:hand;margin:100px 0px;}
.wheretobuy{width:100%;}
.wheretobuy p{text-align:left;padding:0px;margin:0px !important;text-transform:capitalize;}
.wheretobuy table{width:100%;}
.wheretobuy tr{padding-bottom:10px;}
.wheretobuy td{width:25%;padding:10px 25px 10px 10px;text-align:left;border-bottom:1px dotted #ccc;border-right:1px dotted #ccc;font-size: 12px;line-height:20px;}
.depots{width:49%;float:left;position:relative;margin:0px 0px 20px 0px;}
.depots h6{font-size:15px;margin:10px 20px 0px 20px;font-weight:bold;border-bottom:1px solid #ccc;padding-bottom:10px;font-family:Arial, Helvetica, sans-serif;}
.depots ul{margin:0px 20px 0px 20px;padding:5px 0px 20px 0px;border-bottom:1px solid #ccc;font-family:Arial, Helvetica, sans-serif;}
.depots ul li{margin:10px 0px 0px 0px;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
::-webkit-scrollbar{width:8px;}
::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:10px;}
::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);}
.wheremap { }
.wheremap img {}
.whereleft{ float:left; margin-right:20px; padding-right:20px; border-right:1px solid #ccc;}
.whereleft h4 { font-size:13px; border-bottom:1px solid #ccc;padding-bottom:10px; text-transform:uppercase; font-weight:bold;}
.whereleft p {border-bottom:1px solid #ccc;margin-bottom:10px;}
.whereright { float:left;}
.whereright h4 { font-size:13px; border-bottom:1px solid #ccc;padding-bottom:10px; text-transform:uppercase; font-weight:bold;}
.whereright p {border-bottom:1px solid #ccc;margin-bottom:10px;}
.indimage {}
.indimage span { font-size:14px; float:left; margin-top:3px; color:#ed3237;width: 35%;margin-right: 0px !important;}
.indimage select {border:1px dotted #ccc; }
.contactusaddress { float:left; width:50%; margin-bottom:10px;}

.pricelist { background-color:#fff; margin:0px; padding:5px; float:left; width:100%;color:#ed2f38;}
.pricelist a { text-decoration:none; font-size:13px; color:#000;}
.pricelist a:hover { text-decoration:none; font-size:13px; color:#00afef;}
.pricelist marquee { height:20px; background-color:#fff; float:left;width: 95%; border-top:1px solid #ed2f38; border-bottom:1px solid #ed2f38; border-right:1px solid #ed2f38; border-radius:0px 5px 5px 0px;}

@media screen and (min-width: 240px) {
   .hmesocial { height:auto; /*width:88%;*/ float:right; margin:0px auto; }
   .hmesocial img {float:right; width:30%; display:none;}
   .fireworks {display:none;}
   .right-header {display:none;}
   .contactusaddress {width:100%;}
   #slider2_container {display:none;}
   .inproduct{width:100%;margin:0px auto;float:left;}
   .inmainproduct{width:100%;}
   .proimg {width:90%;}
   .prodetail {width:94%;}
   .invideo {width:94%;}
   .newsimage {width:96%;}
   .newsimage img {width:97.2%;}
   .proimges {width:47%; height:auto;}
   .proimges a {height:190px;}
}

@media screen and (min-width: 420px) {
.common_box {width: 50%;height: auto;float: left;position: relative;}
.hmesocial img { float:right; width:30%; margin-right:1%; margin-top:3px; display:none;}
.fireworks {display:none;}
.right-header {display:none;}
.contactusaddress {width:50%;}
#slider2_container {display:none;}
.inproduct{width:100%;margin:0px auto;float:left;}
.inmainproduct{width:100%;}
 .proimg {width:90%;}
   .prodetail {width:94%;}
   .invideo {width:94%;}
   .newsimage img {width:97.2%;}
}
@media screen and (min-width: 480px) {
.common_box {width: 50%;height: auto;float: left;position: relative;}
.hmesocial img { float:right; width:30%; margin-right:1%; margin-top:3px; display:none;}
.fireworks {display:none;}
.right-header {display:none;}
.contactusaddress {width:50%;}
#slider2_container {display:none;}
.inproduct{width:100%;margin:0px auto;float:left;}
.inmainproduct{width:100%;}
 .proimg {width:90%;}
   .prodetail {width:94%;}
   .invideo {width:94%;}
   .newsimage img {width:97.2%;}
   .proimges {width:32%; height:225px;}
   .proimges a {height:190px;}
}
@media screen and (min-width: 640px) {
.common_box {width: 50%;height: auto;float: left;position: relative;}
.common_box p {color: #2c3e50;padding: 12px 12px 0px 12px;line-height: 21px;font-size: 13px;}
.hmesocial img { float:right; width:30%; margin-right:1%; margin-top:3px; display:block;}
.fireworks {width:100%;}
.fireworks {display: initial;}
.right-header {display:initial;}
.contactusaddress {width:50%;}
#slider2_container {display:inherit;}
.inproduct{width:100%;margin:0px auto;float:left;}
.inmainproduct{width:100%;}
 .proimg {width:90%;}
   .prodetail {width:94%;}
   .invideo {width:94%;}
   .newsimage {width:50%;}
   .newsimage img {width:99.4%;}
   .proimges {width:32%; height:auto;}
   .proimges a {height:190px;}
}

@media screen and (min-width: 768px) {
.common_box {width: 25%;height: auto;float: left;position: relative;}
.common_box p {color: #2c3e50;padding: 12px 12px 0px 12px;line-height: 21px;font-size: 13px;}
.hmesocial {height: auto;width: 8.5%;}
.hmesocial img { float:right; width:32%; margin-right:0px; margin-top:3px; display:block;}
.ticker-controls li {display:none;}
.fireworks {display: initial;}
.right-header {display:initial;}
.contactusaddress {width:50%;}
#slider2_container {display:inherit;}
.inproduct{width:75%;margin:0px auto;float:left;}
.inmainproduct{width:75%;}
 .proimg {width:90%;}
   .prodetail {width:94%;}
   .invideo {width:94%;}
   .newsimage {width:98%;}
   .newsimage img {width:91.2%;}
      .proimges {width:32%; height:auto;}
   .proimges a {height:190px;}
}

@media screen and (min-width: 780px) {
.hmesocial {height: auto;width: 8.5%;}
.hmesocial img { float:right; width:32%; margin-right:0px; margin-top:3px; display:block;}
.nav {float:left;}
.fireworks {display: initial;}
.contactusaddress {width:50%;}
#slider2_container {display:inherit;}
.inproduct{width:75%;margin:0px auto;float:left;}
.inmainproduct{width:75%;}
 .proimg {width:90%;}
   .prodetail {width:94%;}
   .invideo {width:94%;}
   .newsimage img {width:97.2%;}
}

@media screen and (min-width: 900px) {
.common_box {width: 25%;height: auto;float: left;position: relative;}
.common_box p {color: #2c3e50;padding: 12px 12px 0px 12px;line-height: 21px;font-size: 13px;}
.hmesocial {height: auto; width: 10%;}
.hmesocial img { float:left; width:30%; margin-right:1%; margin-top:3px; display:block;}
.nav {float:left;}
.right-header {display:initial;}
.contactusaddress {width:50%;}
#slider2_container {display:inherit;}
.inproduct{width:75%;margin:0px auto;float:left;}
.inmainproduct{width:75%;}
 .proimg {width:30%;}
   .prodetail {width:30%;}
   .invideo {width:30%;}
   .newsimage img {width:97.2%;}
}


@media screen and (min-width: 1024px) {
.hmesocial {height: auto; width: 9%;}
.hmesocial img { float:left; width:31%; margin-right:1%; margin-top:3px; display:block;}
.nav {float:left;}
.nav li  ul {width:570px;background: #2188fe;z-index:999;opacity: 0.9;}
.nav li  ul li {width:180px; float:left; list-style-image:url('../images/dropmenu.png'); }
.fireworks {display: initial;}
.contactusaddress {width:50%;}
#slider2_container {display:inherit;}
.inproduct{width:75%;margin:0px auto;float:left;}
.inmainproduct{width:75%;}
 .proimg {width:30%;}
   .prodetail {width:30%;}
   .invideo {width:30%;}
   .newsimage {width:58.3%;}
   .newsimage img {width:100%; margin: 0px;}
   .proimges {width:24%; height:auto;}
   .proimges a {height:190px;}
}

@media screen and (min-width: 1280px) {
.hmesocial img { float:left; width:24%; margin-right:1%; margin-top:3px; display:block;}
.nav {float:left;}
.nav li  ul {width:570px;background: #2188fe;z-index:999;opacity: 0.9;}
.nav li  ul li {width:180px; float:left; list-style-image:url('../images/dropmenu.png'); }
.contactusaddress {width:50%;}
#slider2_container {display:inherit;}
.inproduct{width:75%;margin:0px auto;float:left;}
.inmainproduct{width:75%;}
 .proimg {width:30%;}
   .prodetail {width:30%;}
   .invideo {width:30%;}
   .newsimage {width:50%;}
   .newsimage img {width:91.1%;}
}

@media screen and (min-width: 1366px) {
.hmesocial{float:right;margin:0px;padding:0px;width: 9%;}
.hmesocial img { float:left; width:27.2%; margin-right:2%;margin-top:3px; display:block;}
.nav {float:left;}
.nav li  ul {width:570px;background: #2188fe;z-index:999;opacity: 0.9;}
.nav li  ul li {width:180px; float:left; list-style-image:url('../images/dropmenu.png'); padding-right:10px;}
.contactusaddress {width:50%;}
#slider2_container {display:inherit;}
.inproduct{width:75%;margin:0px auto;float:left;}
.inmainproduct{width:75%;}
 .proimg {width:30%;}
   .prodetail {width:30%;}
   .invideo {width:30%;}
   .newsimage {width:50%;}
   .newsimage img {width:91.1%;margin: 0px;}
   .proimges {width:19%; height:225px;}
   .proimges a {height:190px;}
}

