body{margin:0;padding:0;font: 12px arial;background-color:#fff;list-style:none}img{border:0px}.bg,.ddn dt,.srh p{background-image:url('verified-v3.png')}p{margin:0;padding:0}form{margin:0}ul{margin:0;padding:0}ul li{margin:0;padding:0}table{border-collapse:collapse;border:0}table td, table th{margin:0;padding:0}.bo{font-weight:700}.f1{float:left}.f2{float:right}.on{display:block}.off{display:none}.cb,clr{clear:both}.tc{text-align:center}.tr{text-align:right}.tl{text-align:left}.pr{position:relative}.pa{position:absolute}.pf{position:fixed}.tdn{text-decoration:none}.tdu{text-decoration:underline}.dtc{display:table-cell}.d_ilb{display:inline-block}.br5{border-radius:5px}.shd{box-shadow:2px 3px 6px -2px #ebeaea}.shd1{box-shadow:3px 4px 2px -2px #cdcdcd}.shd2{box-shadow:0 1px 4px 0 #4f4f4f}.shd3{box-shadow:0 2px 6px 0 #ccc}.shd4{box-shadow:0 0 4px 0 #ccc}.bor{border:1px solid #f1f1f1}.bor1{border:1px solid #d2d2d2}.bor2{border:1px solid #DDDDDD}.bor3{border:1px solid #cccccc}.cp{cursor:pointer}.m0auto{margin:0 auto}.g_bdr{border:1px solid #bddcfc}
.g_bdr1{border:1px solid #dedede}.gs{background-position:-33px -13px}.gs1{background-position: -104px -31px}.yoe{background-position:-2px -184px}.fw700{font-weight:700}.br3{border-radius:3px}.br6{border-radius:6px}.lo{background-position:-6px -1px}.ver{background-position:-7px -32px}.ts{background-position:-6px -55px}.pgla{background-position:-5px -242px;top:77px;left:-7px}.pgra{background-position:-36px -242px; top:77px;right:-7px}.lsn{list-style:none}.taj{text-align:justify}.mob{background-position:-6px -137px}.mob1{background-position:-23px -137px}.fax{background-position:-7px -161px}.ph{background-position:-32px -161px}.pns{background-position:-5px -112px}.env{background-position:-34px -59px}.tabg{background-position:-390px -167px}.vrbc{background-position:-6px -320px}.vam{vertical-align:middle}.bbr3{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.bbr4{border-top-right-radius:3px;border-top-left-radius:3px}.bgc1{background-color:#ededed}.fwn{font-weight:normal}.ofa{overflow:auto}.sep{background-position:-67px -277px}.lvp{background-position:-408px -358px}.fmp{background-position:-235px -300px}.afp{background-position:-231px -269px}.td_wdth{width:20%}.t3{margin:10px 2px 3px 0px;overflow:auto;padding:5px;width:462px;clear:both} .sup5{background-position:-37px -318px}.sup4{background-position:-503px -363px}.sup3{background-position:-598px -363px}.vmp{background-position:-377px -322px}.letter{background-position:-41px -270px}.link{background-position:-40px -193px}.vsi{background-position:-347px -6px}.vsihs{background-position:-660px -53px}
a, a:hover{text-decoration:none}
.s_p_block:hover{background-color:#f0f8fa;transition:color .20s ease-out, background .40s ease-in}.efs{background-position:-165px -45px}
.s_p_block1:hover{background-color:#f7fcff;transition:color .25s ease-out, background .25s ease-in}
.logo{background-position:-410px -282px}a{outline:none;color:#00f}a:hover{color:red}

 
/*Font Size*/
.f8{font-size:8px}.f9{font-size:9px}.f10{font-size:10px}.f11{font-size:11px}.f12{font-size:12px!important}.f13{font-size:13px}.f14{font-size:14px!important}.f15{font-size:15px}.f16{font-size:16px}.f17{font-size:17px}.f18{font-size:18px}.f19{font-size:19px}.f20{font-size:20px}.f22{font-size:22px}.f26{font-size:26px}.f25{font-size:25px}

/*Font Color*/
.c1{color:#2773ea}.c2{color:#000!important}.c3{color:#da4105}.c4{color:#000}.c5{color:#e1870e}.c6{color:#fff}.c7{color:#0d7abd}.c8{color:#000}.c9{color:#363636}.red{color:#ed0000}.gray{color:#858383}.c10{color:#469b4b}.gray1{color:#c4c2c2}.c11{color:#a4221c}.c12{color:#0d7abd}.c13{color:#000}.c14{color:#0f3a66}.c15{color:#23109a}.c16{color:#38ad2f}

/*Line Height*/
.l15{line-height:15px}.l16{line-height:16px}.l20{line-height:20px}.l18{line-height:18px}.l19{line-height:19px}.l17{line-height:17px}.l30{line-height:30px}

/*padding*/
.pt15{padding-top:15px}.pt4{padding-top:4px}.pr7{padding-right:7px}.pb4{padding-bottom:4px}.pl7{padding-left:7px}.pt2{padding-top:2px}.pt12{padding-top:12px}.pt20{padding-top:20px}.pb20{padding-bottom:20px}.pb25{padding-bottom:25px}.pt8{padding-top:8px}.pr6{padding-right:6px}.pb9{padding-bottom:9px}.pr3{padding-right:3px}.pl10{padding-left:10px}.pb5{padding-bottom:5px}.pb10{padding-bottom:10px}.pl5{padding-left:5px}.pt5{padding-top:5px}.pr10{padding-right:10px}.pb2{padding-bottom:2px}.pt1{padding-top:1px}.pt9{padding-top:9px}
.pt10{padding-top:10px}
/*Margin*/
.mb7{margin-bottom:7px}.mt0{margin-top:0px}.mt10{margin-top:10px}.mt5{margin-top:5px}.mt6{margin-top:6px}.mt7{margin-top:7px}.ml5{margin-left:5px}.mr10{margin-right:10px}.ml138{margin-left:138px}.mt17{margin-top:17px}.mt-55{margin-top:-55px}.ml103{margin-left:103px}.mr5{margin-right:5px}.mt3{margin-top:3px}.mt24{margin-top:24px}.ml25{margin-left:25px}.mt20{margin-top:20px}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mt12{margin-top:12px}.mb12{margin-bottom:12px}.ml12{margin-left:12px}.mb20{margin-bottom:20px}.mr25{margin-right:25px}.ml43{margin-left:43px}.mt9{margin-top:9px}.mr4{margin-right:4px}.ml6{margin-left:6px}.ml10{margin-left:10px}.mr6{margin-right:6px}.ml3{margin-left:3px}.ml30{margin-left:30px}.pl2{padding-left:2px}.mt40{margin-top:40px}.mt-48{margin-top:-48px}.ml17{margin-left:17px}.mr17{margin-right:17px}.mt24{margin-top:24px}.mr20{margin-right:20px}.ml20{margin-left:20px}.mr12{margin-right:12px}.mr8{margin-right:8px}.mr22{margin-right:22px}.mt4{margin-top:4px}.ml1{margin-left:1px}.mt-5{margin-top:-5px}.mt-10{margin-top:-10px }.ml15{margin-left:15px}.ml7{margin-left:7px}.ml45{margin-left:45px}.mr45{margin-right:45px}.mr13{margin-right:13px}.mt2{margin-top:2px}.ml75{margin-left:75px}.mr2{margin-right:2px}.m9{margin:9px}.ml7{margin-left:7px}.mr7{margin-right:7px}.ml32{margin-left:32px}.mb1{margin-bottom:1px}.mt-10{margin-top:-10px;}.mt45{margin-top:45px}.ml28{margin-left:28px}

/*seperate margins for positioning absolut div*/
.r8{right:8px}.b50{bottom:50px}.r4{right:0px}.b55{bottom:55px}.b3{bottom:3px}.b-3{bottom:57px}

/*width*/
.wrapper{width:1000px!important}.w-1{width:680px}.w2{width:300px}.w-3{width:21px}.w4{width:100%}.w5{width:27px}.w6{width:160px}.w7{width:10px}.w8{width:19px}.w9{width:55px}.w10{width:182px}.w11{width:490px}.w12{width:478px}.w13{width:125px}.w14{width:290px}.w15{width:190px}.w16{width:14px}.w17{width:27px}.w18{width:240px}.w19{width:210px}.w20{width:200px}.w21{width:780px}.w22{width:260px}.w23{width:35px}.w24{width:90px}.w25{width:125px}.w26{width:170px}.w27{width:660px}.w28{width:12px}.w29{width:470px}.w30{width:475px}.w31{width:186px}.w32{width:320px}.w33{width:145px}.w34{width:79px}.w35{width:100%}.w36{width:17px}.w37{width:285px}.w38{width:40px}.w39{width:230px}.w40{width:155px}.w41{width:97px}.w42{width:94px} .w43{width:250px}.w44{width:137px}.w45{width:65px}.w46{width:25px}.w47{width:132px}.w48{width:11px}.w49{width:270px}.w50{width:280px}.w51{width:140px}.w52{width:19px}.w53{width:185px}.w54{width:38px}.w55{width:625px}.w56{width:66px}.w57{width:16px}.w58{width:22px;}.w59{width:239px}.w60{width:245px}.w61{width:8px}.w62{width:461px}.w63{width:23px}.w64{width:263px}.w65{width:444px}

/*Height*/
.h_1{height:114px}.h_2{height:9px}.h_3{height:21px}.h_4{height:11px}.h_5{height:22px}.h_6{height:16px}.h7{height:28px}.h8{height:194px}.h9{height:36px}.h10{height:43px}.h11{height:181px}.h12{height:228px}.h13{height:300px}.h14{height:500px}.h15{height:14px}.h16{height:145px}.h17{height:167px}.h18{height:65px}.h19{height:90px}.h20{height:125px}.h21{height:20px}.h23{height:28px}.h25{height:25px}.h26{height:163px}.h27{height:186px}.h28{height:182px}.h29{height:205px}.h30{height:260px}.h31{height:210px}.h32{height:15px}.h33{height:29px}.h34{height:18px}.h35{height:150px}.h36{height:160px}.h37{height:35px}.h38{height:66px}.h39{height:250px}.h40{height:50px}.h41{height:12px}.h42{height:23px}.h43{height:113px}.h44{height:30px}.h45{height:210px;}.h46{height:40px} .h51{height:134px} .h55{height:10px}.h56{height:172px}

/*Background Color*/
.bg1{background-color:#ff4e0e}.bg2{background-color:#585858}.bg3{background-color:#f1f1f1}.bg4{background-color:#4d6285}.bg5{background-color:#f7fcff}.bg6{background-color:#f2f9fd}.bg7{background-color:#eeeeee}.bg8{background-color:#fbfbfb}.bg9{background-color:#fff}.bg10{background-color:#0d7abd}.bg11{background-color:#f1f3f6}.bg13{background-color:#dfeeff}.bg14{background-color:#cee7ff}

/*Google Ads*/
.ad a{color:#0000FF}.ad a:hover{color:red}a.ad1{color:#009A66}a:hover.ad1{color:red}

/*Dotted Border*/
.bd-r{border-right:1px dotted #CCCCCC}.bdl{border-left:1px dotted #CCCCCC}.bdb{border-bottom:1px dotted #CCCCCC}.bdt{border-top:1px dotted #CCCCCC}.bd-r1{border:1px solid #c5c5c5}

/*Gradient*/
.grd{-webkit-border-radius:3px;-moz-border-radius:3px;background:#f5f5f5;background:-webkit-gradient(linear, 0 0, 0 100%,from(#fff),to(#efefef));background: -moz-linear-gradient(top, #fff, #efefef)}
.grd1{-webkit-border-radius:3px;-moz-border-radius:3px;background:#ffcd7d;background:-webkit-gradient(linear, 0 0, 0 100%,from(#ffedd0),to(#ffbc51));background: -moz-linear-gradient(top, #ffedd0, #ffbc51)}

/*Company Video - year of establishment Hover*/
.hidediv{display:none}.showdiv:hover .hidediv{display:block}.vdo_t{background-position:-5px -95px}.yoe_t{background-position:-3px -183px}.pvhover{margin-left:-135px !important}.pvhover1{margin-left:-96px !important}.p-hover{z-index:1006}.p-v-hover-r{border:1px solid #F6CF88;background:#ffedcc}.h_pop{background-position:-10px -218px}

/*Enquiry Button Orange*/
.q1_sbtn, .q1_sbtn:focus{color: #000;font-family: arial;font-size: 16px;font-weight: bold;padding: 6px 15px 6px 15px;-webkit-border-radius: 3px;-moz-border-radius:3px;margin-top:5px;clear: both;border: solid #db8700 1px;background: #ffcb65;   background: -webkit-gradient(linear, 0 0, 0 100%, from(#ffcb65), to(#ffb13a));background: -moz-linear-gradient(top, #ffcb65, #ffb13a);text-align:center;cursor:pointer;border-radius: 3px 3px 3px 3px}
.q1_sbtn:hover{background: #ffcb65;background: -webkit-gradient(linear, 0 0, 0 100%, from(#ffb13a), to(#ffcb65));background: -moz-linear-gradient(top, #ffb13a, #ffcb65);text-align:center}

.q1_sbtn_efo, .q1_sbtn_efo:focus{color: #fff;font-family: arial;font-size:20px;font-weight: bold;padding: 6px 15px 6px 15px;-webkit-border-radius: 3px;-moz-border-radius:3px;margin-top:5px;clear: both;border: solid #db8700 1px;background: -webkit-gradient(linear, center top, center bottom, from(#67ae55), to(#578843));background: -webkit-linear-gradient(#67ae55, #578843);background-color: #69a74e;-webkit-box-shadow: inset 0 1px 1px #a4e388;border-color: #3b6e22 #3b6e22 #2c5115;text-align:center;cursor:pointer;border-radius: 3px 3px 3px 3px;text-shadow: 0 1px 2px rgba(0,0,0,.5);}
.q1_sbtn_efo:hover{background: #588a44;background: -webkit-gradient(linear, 0 0, 0 100%, from(#588a44), to(#66aa53));background: -moz-linear-gradient(top, #588a44, #66aa53);text-align:center}

/*Enquiry Button on Product Page*/
.q4_sbtn, .q4_sbtn:focus{color: #fff;font-family: arial;font-size:16px;font-weight: bold;padding:4px 11px 5px 32px;margin-top:5px;clear: both;border: solid #db8700 1px;background:url(verified-v3.png) #f29101 -59px -292px no-repeat; text-align:center;cursor:pointer;border-radius:3px;text-shadow: 1px 1px #5f5f5f}
.q4_sbtn:hover{background:url(verified-v3.png) #ffa200 -59px -292px no-repeat;text-align:center;text-shadow: 1px 1px #5f5f5f}

/*Top Menu CSS*/
.menu1{width:680px;background-color:#f0f0f0}.menu1 ul li a{color:#333}.menu1 ul li a:hover{background-color:#CCCCCC}.menu1 ul li a span{padding:10px 26px 10px 25px}.menu1 ul li a:hover span{background:#0c0356;background: -webkit-gradient(linear, 0 0, 0 100%, from(#14087e), to(#0c0356));background: -moz-linear-gradient(top, #14087e, #0c0356);color:#fff}.menu1 ul li a.active span{background:#0c0356;background: -webkit-gradient(linear, 0 0, 0 100%, from(#14087e), to(#0c0356));background: -moz-linear-gradient(top, #14087e, #0c0356);color:#fff}.menu1 ul li a.active{;color:#2773EA}
.menu1 ul li a.active1 span{color:#2773EA}.menu1 ul li a.active1{color:#2773EA}
.menu1 ul li ul{display:none;position:absolute;list-style-type:none;background-color:#FFFFFF;z-index:99;box-shadow:2px 2px 2px 2px #ccc;border-radius:4px}
.menu1 ul li ul li a{color:#333;font-size:12px;border-bottom:1px dotted #CCCCCC;padding:8px 15px 8px 20px;background:url(verified-v3.png) no-repeat;background-position:-394px -106px}.menu1 ul li ul li a:hover{color:#0033CC;background:url(verified-v3.png) #f3faff -392px -106px no-repeat}

.menu1 ul li a.active2 span{background:#0c0356;background: -webkit-gradient(linear, 0 0, 0 100%, from(#14087e), to(#0c0356));background: -moz-linear-gradient(top, #14087e, #0c0356);color:#fff}
/*Gallery Slider*/
.table-container{width:475px;height:200px;overflow:hidden}.sliding-window>div{min-width:125px;float:left}

/*Left Nevigation*/
*{margin: 0; padding: 0}#accordian{color: #0033ff}#accordian ul ul li{padding:2px}#accordian ul ul li{color: #103BBA ;text-decoration: none;display: block;padding:2px 2px 3px 16px;line-height:15px;transition: all 0.15s;background:url(verified-v3.png) no-repeat;background-position:-186px -277px}#accordian ul ul li a:hover{color:red !important}#accordian ul ul{display: none}#accordian li.active ul{display: block}#accordian ul ul li a{color: #103BBA ;text-decoration: none;display: block;line-height:15px;transition: color 0.15s}
.accor-li a{color:#103BBA!important;text-decoration: none;background:url(verified-v3.png) no-repeat!important;background-position:-186px -277px!important;padding-left:10px;padding:2px 2px 3px 16px}

/*Left Nevigation for Sub Cat*/
*{margin: 0; padding: 0}#accordian1{color: #0033ff}
#accordian1 ul li{
color: #474849;
    display: block;
    font-size: 13px;
    line-height: 16px;
    padding: 2px 2px 3px 5px;
    text-decoration: none;
    width:95%;
-webkit-transition: all 0.2s ease-in-out;

transition: all 0.2s ease-in-out;

-moz-transition: all 0.2s ease-in-out;

-o-transition: all 0.2s ease-in-out;

}
#accordian1 ul li:hover {
margin-left: 2px;
-webkit-transition: all 0.2s ease-in-out;

transition: all 0.2s ease-in-out;

-moz-transition: all 0.2s ease-in-out;

-o-transition: all 0.2s ease-in-out;
}
#accordian1 ul li a:hover{color:red !important;}#accordian1 ul{display: none}#accordian1 li.active ul{display: block}#accordian1 ul li a{color:#0000FF;text-decoration: none;display: block;line-height:15px;transition: color 0.15s}
.plus{background:url(verified-v3.png) no-repeat;background-position:-108px -281px}.minus{background:url(verified-v3.png) no-repeat;background-position:-132px -281px}
.easy{-moz-transition:box-shadow .25s ease-in-out;-webkit-transition:box-shadow .25s ease-in-out;-o-transition:box-shadow .25s ease-in-out;-ms-transition:box-shadow .25s ease-in-out;transition:box-shadow .25s ease-in-out}.tile:hover, .tile1:hover{box-shadow:0 0 2px 0 #7094b3}.tile3{}.tile3:hover{box-shadow:0 0 8px 0 #5a95f5;border-color:#66afe9;}.bsn{box-shadow:none}

/*Classes for CAT-INDEX Page*/
.cat_block ul{list-style:none}.cat_block ul li{float: left;margin:0 35px 0 0;padding: 0 0 5px 15px;width:270px; font-size:13px;background:url(verified-v3.png) no-repeat; background-position:-72px -246px}

/*hdr*/
.bbc, .srh1{background:#fff}
.off{display:none}
.on{display:block}
.srh p, .tnb li, .fl{float:left}
.menu, .fr, .txt, .txtb{float:right}
.cb{clear:both}
.tc{text-align:center}
.tnb{background:#585858;border-bottom:1px solid #474747;height:26px;margin-bottom:7px;line-height:11px}
.tnb li{margin:0;padding:6px 9px 10px 0}
.pp1, .tnb li a{padding-left:8px}
.tnb li a{border-left:1px solid #a7a7a7}
.tnb li a.zz{border-left:0}
ul.menu{position:relative;z-index:2}
ul.menu li, .tnb li{list-style:none;position:relative}
ul.menu li a, .tnb li a{display:block;line-height:11px}
ul.menu li a:hover, .tnb li a:hover{text-decoration:underline}
.et:hover, .et:hover{background:#fff;box-shadow: 0 0 1px 1px #a7a7a7}
.et:hover a.un, .et:hover a.un{border-left:1px solid #fff;color:#333}
.ddn dd ul li a:hover, .sbtn, ul.menu li a, .tnb li a, .tnb, ul.menu li a:hover, .q_new{color:#fff}
.sub_menu ul li a{color:#00f!important;display:block;border:0;padding:6px 0;text-indent:10px}
.sub_menu{position:absolute;top:27px;right:-1px;display:none;border:1px solid #a7a7a7;border-radius:0;background:#fff;border-top:0}
.sub_menu, .sub_menu ul li{width:185px}
.sub_menu ul li{color:#b3b3b3;padding:2px 0 3px}
.tp2{padding-right:10px}
.tlc{color:#ffd438}
a{outline:none;color:#00f}
a:hover, .sub_menu ul li a:hover{color:red;text-decoration:none}
.sub_menu li a:hover{background:#f5f5f5}
.p10{padding-left:8px}
.srh{padding-left:20px}
.hn{height:25px}
.srh p{text-align:center;background-repeat:no-repeat;background-position:-358px -91px;font-size:14px;padding:4px 11px 0}
.srh p.wl{background-image:none;line-height:14px}
.srh p.wl{padding-left:4px}
.srh p, .bo{font-weight:700}
.srh1{border:1px solid #327ae8;width:440px;height:37px;margin-right:6px}
.ddn, .ddn dd, .ddn dl, .ddn dt, .ddn ul{margin:0;padding:0;outline:none}
.ddn dd{position:relative}
.ddn a, .ddn a:visited{color:#333;outline:none}
.ddn dt{display:block;border:1px solid #eaeaea;width:70px;cursor:pointer;font:700 12px arial;color:#333;border-radius:2px;background-position:-259px -65px;margin:3px;padding:7px 8px}
.ddn dd ul{background:#f9f9f9;border:1px solid #dadada;border-top:0;display:none;left:3px;position:absolute;top:-4px;width:86px;list-style:none;box-shadow:2px 4px 3px #ddd;
text-indent:2px;border-radius:0 0 2px 2px}
.ddn dd ul li a{display:block;padding:5px}
.ddn dd ul li a:hover{background:#327ae8}
.txt, .txtb{border:0;outline:none;line-height:17px;height:17px;padding:10px 5px 10px 3px}
.txt{width:337px}
.txtb{width:440px}
.q_sbtn{width:113px;height:39px;background-position:0 -1518px;border:0;cursor:pointer}
.q5_sbtn{width:113px;height:39px;background-position:-89px -103px;border:0;cursor:pointer}.q5_sbtn:hover{background-position:-210px -103px;box-shadow:0 1px 3px #aaa}
.q_sbtn:hover{background-position:-121px -1518px;box-shadow:0 1px 3px #aaa}
.clr3{color:#777;padding:10px 7px}
.pbr{border:1px solid #eace85;width:152px;text-align:center;background:#fcfbe8;background: -ms-linear-gradient(top, #fff 0%, #fff7D2 100%);
background: -moz-linear-gradient(top, #fff 0%, #fff7D2 100%);background: -o-linear-gradient(top, #fff 0%, #fff7D2 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #fff7D2));background: linear-gradient(to bottom, #fff 0%, #fff7D2 100%);padding:10px 0 11px}
a:hover.pbr{background:#fff7D2;background: -ms-linear-gradient(top, #fff7D2 0%, #fff 100%);background: -moz-linear-gradient(top, #fff7D2 0%, #fff 100%);
background: -o-linear-gradient(top, #fff7D2 0%, #fff 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff7D2), color-stop(1, #fff));
background: linear-gradient(to bottom, #fff7D2 0%, #fff 100%)}
a.pbr{color:#c94105;line-height:16px}
.txt, .txtb, .fz3{font-size:13px}
.fz1, .q_new{font-size:11px}
span.arw{font-size:10px}
span.arwi{font-size:10px}
ul.menu li a:hover.un, ul.menu li a, .tnb li a, a:hover, .srh a, .q_new, .ddn a, .ddn a:visited, .pbr,li a:hover.un{text-decoration:none}
.ddn dt:hover, .ddn dt:focus, dt.act{border:1px solid #dadada}
.bt{border-bottom:1px solid #f5f5f5;height:1px;margin:0 0 4px;padding-top:8px;clear:left}
.q_new{background:#ff9100;padding:0 3px 0 4px;border-radius:2px;margin-right:4px}

/*Auto Suggest-css-starts*/
.ui-menu{list-style:none;margin:0;display:block;float:left}.ui-autocomplete{position:absolute}.ui-menu .ui-menu-item{list-style:none;cursor:pointer;background:#fff}
.ui-menu .ui-menu-item a{text-decoration:none;font-size:14px;list-style:none;cursor:pointer;display:block;color:#000;text-indent:5px;padding:2px 0}.ui-menu .ui-menu-item a.ui-state-hover, .ui-menu .ui-menu-item a.ui-state-active{background: none repeat scroll 0 0 #327ae8;color:#fff}.ui-widget-content{background:#fff;padding:0 0 2px 0;border:1px solid #327ae8!important;color: #222}.ui-placeholder-input{color:#8d8d8d}.mbic{background-position: -128px -73px;display:inline-block;height:16px;margin-top:-2px;vertical-align:middle;width:16px}.et:hover,.et:hover{background:#fff;box-shadow: 0 0 1px 1px #a7a7a7}.et:hover a.un,.et:hover a.un{border-left:1px solid #fff;color:#333}.et a.msg{border:0;padding:0}.cnt{background:#ff9100;vertical-align:middle;font:700 9px arial;padding:1px 2px;border-radius:2px;margin:-3px -5px 0 0;float:right;line-height:9px}.tnb li a.zz{border-left:0}.sub_menu1,.sub_menu1 ul li{width:100%;z-index:1000}.tnb li:hover a.dtn{border-left:1px solid #a7a7a7}.tnb li:hover .cnt{color:#fff}

/*header css ends*/

/*Footer CSS*/
.b2{background:#ededed;padding:6px 0 5px;min-width:1003px;margin-bottom:1px}.bt2{background:#fbfbfb;border-radius:5px;padding:8px 0 8px 20px;height:102px;margin:0 20px 0 10px;line-height:21px}.bt2 a{color:#505050}.bt2 a,.lg a,.flk a,.cpr a{text-decoration:none}.lg a:hover,.flk a:hover,.cpr a:hover,.bt2 a:hover{text-decoration:underline}.lg{background-position:-201px -152px;width:145px;height:103px;margin:10px 15px 0 0}.wx1{width:120px}.bt1{border-bottom:1px solid #e5e5e5;height:1px;margin:0 0 5px;padding-top:5px;clear:left}.np{background-repeat:no-repeat}.flk{line-height:21px;padding-right:10px}.flk ul li{list-style:none;padding:0 19px;line-height:21px;color:#5d5d5d;border-right:1px solid #e0e0e0}.flk ul li.lx{padding-left:0}.flk ul li.lx1{border:0;padding-right:0}.flk ul li a{color:#686868}.flk ul li p{font-size:14px;line-height:20px;display:block;padding:2px 40px 0 0}.pt3{padding-top:0px}.pt5{padding-top:0px}.ptf{padding-left:85px}.fbk,.gp,.tw,.flk ul li{float:left}.fbk,.gp,.tw{display:block}.fbk{background-position:-89px -156px}.gp{background-position:-113px -156px}.tw{background-position:-138px -156px}.fbk,.gp,.tw{width:19px;height:19px;margin-top:1px}.tmu a,.flk ul li p,.flk ul li p a{color:#000}.fbk,.gp,.ps1,.imb{margin-right:6px}.gpy,.imb{height:19px}.imb{width:79px;background-position:-90px -216px;margin-top:1px;border-radius:2px}.gpy{border-radius:2px;margin-top:1px;width:94px;background-position:-89px -184px}.cpr{padding:4px 0 2px 0;font-size:11px}.tmu{padding-right:1px}.tmu1{padding-left:1px}.ph1{height:1px}.tmu a{padding:0 4px}.cl3{color:#333}

.doff{display:none}
/*Auto Suggest-css-starts*/
.ui-menu{list-style:none;margin:0;display:block;float:left}.ui-autocomplete{position:absolute}.ui-menu .ui-menu-item{list-style:none;cursor:pointer;background:#fff}
.ui-menu .ui-menu-item a{text-decoration:none;font-size:14px;list-style:none;cursor:pointer;display:block;color:#000;text-indent:5px;padding:2px 0}
.ui-menu .ui-menu-item a.ui-state-hover, .ui-menu .ui-menu-item a.ui-state-active{background: none repeat scroll 0 0 #327ae8;color:#fff}.ui-widget-content{background:#fff;padding:0 0 2px 0;border:1px solid #327ae8!important;color: #222}.ui-placeholder-input{color:#8d8d8d}
.black_overlay1{position: fixed;_position:absolute;top:0%;left:0%;width:100%;height: 100%;background:black;z-index:1001;-moz-opacity:0.3;opacity:.30;filter:alpha(opacity=30);
overflow: hidden}

/*Tab Classes*/
.tabs_links ul li a, .tabs_links1 ul li a{line-height:33px;padding:0 8px 0 8px;margin-right:4px;border-top-left-radius:5px;border-top-right-radius:5px;border-left:solid 1px #aaaaaa;border-right:solid 1px #aaaaaa;border-top:solid 1px #aaaaaa;margin-left:-1px;color:#000;z-index:1}.tabs_links ul li a:hover, .tabs_links ul li.active a, .tabs_links1 ul li a:hover, .tabs_links1 ul li.active a{border-left:solid 1px #aaaaaa;border-right:solid 1px #aaaaaa;border-top:solid 1px #aaaaaa;padding:0 8px 0 8px;line-height:33px;color:#000;background-color:#FFFFFF;position:relative;margin-left:-1px;margin-right:4px;border-top-left-radius:5px;border-top-right-radius:5px;-webkit-border-radius:3px;-moz-border-radius:3px;background:#f5f5f5;background:-webkit-gradient(linear, 0 0, 0 100%,from(#efefef),to(#fff));background: -moz-linear-gradient(top, #efefef, #fff)}
.tabs_links ul li.active a, .tabs_links1 ul li.active a{cursor:default!important;pointer-events:none}.tab_content, .tab_content1{border:solid 1px #aaaaaa;padding-bottom:16px;z-index:-99;padding:5px}.tab_content ul, .tab_content1 ul{padding:0px 0 0 15px;float:left}.tab_content li, .tab_content1 li{float:left;padding:4px 0 2px 1px;width:465px}.tab_content ol, .tab_content1 ol{padding:0px 0 0 20px;float:left}

/* Second Stage & Thankyou Message Classes*/
.o_label{color:#4c4f50;line-height:32px;font-size:14px}
.fwr{width:725px;display:block;z-index:1002;position:fixed;top:10%;background-color:#FFFFFF;border-radius:3px;-moz-box-shadow: 0 0 5px #000000;-webkit-box-shadow: 0 0 5px #000000;box-shadow: 0 0 5px #000000;padding:5px;left:23%}.cl{background-position: -509px -2px;cursor: pointer;height:35px;width: 37px;margin-top: -25px;position: relative;z-index: 1004;margin-left: 717px;display: block;position: absolute}.fll{float:left}.bold{font-weight:700}.fhc{width:723px;height:34px;line-height:34px; border-top-left-radius:10px;border-top-right-radius:10px;border:1px solid #bfc7d5;background: #e9ebf5;background: -webkit-gradient(linear, 0 0, 0 100%, from(#f9f9fc), to(#e9ebf5));background: -moz-linear-gradient(top, #f9f9fc, #e9ebf5)}.pad1{padding:10px}.tool_tip{line-height:20px;border-radius:3px!important}.tis{padding:3px;-webkit-box-shadow: inset 2px 2px 2px 0px #dddddd;-moz-box-shadow: inset 2px 2px 2px 0px #dddddd;box-shadow: inset 2px 2px 2px 0px #dddddd;border:1px solid #98b8e1;border-radius:6px;resize:none;height: auto}
.tb_blk{font-size:12px!important;color:#000000!important;padding-top:3px!important}.overlay_inl_frm_toltip{display:block;background:#fffec6;border:1px solid #f4ca65;padding:6px;font-size:12px;color:#6c2400;width:170px;font-family:arial;position:absolute}.q{font-size:14px}
.submit_msg_outer1{background: none repeat scroll 0 0 #F8F8F8;border: 1px solid #E3E3E3;box-shadow: 0 0 5px #B5B5B5;padding: 10px}
.tick2{background-position:-552px -2px;width:42px;height:39px;margin-left:85px}
.np{background-repeat:no-repeat}.submit_msg2{color: #000000;font-size: 14px;font-weight: 500;padding: 8px;text-align: center;width:489px;margin:0 auto}
.lightbox_close{background-position:-33px -319px;height:24px;margin:-34px -25px 8px 0;position:relative;width:30px;z-index:100;background-color:transparent}

/* ef_overlay form css starts */
.lf{text-align: left}
.enq_out2{width:287px;background-color:#ffffff;padding:9px 1px 0px 10px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;margin-bottom:1px}
.enq_out3 {
    background-color: #edf0f5;
    border: 1px solid #e0e0e0;
    padding: 9px 1px 0 10px;
    width: 323px;
}
.sndsmstxt1 {
    background-color: #01009a;
    color: #ffffff;
    font: bold 20px/20px Arial,Helvetica,sans-serif;
    height: 28px;
    padding-bottom: 2px;
    padding-top: 10px;
    width: 336px;
    margin:-9px 0 15px -11px;
}
    
.sndsmstxt2 {
    background-color: #01009a;
    color: #ffffff;
    font: bold 20px/20px Arial,Helvetica,sans-serif;
    height: 28px;
    padding-bottom: 2px;
    padding-top: 10px;
    width: 336px;
    margin:-9px 0 15px -11px;
}

.sndsmstxt3 { background-color: #01009A;color: #FFFFFF;font: bold 16px/16px Arial,Helvetica,sans-serif;height: 28px;width: 333px;text-align:left;padding:5px 0 9px 3px;margin:-9px 0 15px -11px;}

.sndsmstxt4 {
    background-color: #01009a;
    color: #ffffff;
    font: bold 16px/16px Arial,Helvetica,sans-serif;
    height: 28px;
    padding: 5px 0 9px 10px;
    text-align: left;
    width: 340px;
    margin:-9px 0 15px -11px;
}

.ta_c{text-align:center}.error{background:#ffe5e5;border:1px solid #ef9494;margin-top:4px}.m_all{font-size:11px;color:#333333;padding:5px 10px}
.ms1{margin-bottom:5px}.doff{display:none}.enq_br1{border-bottom:1px dotted #E3E3E3;margin:0 13px 0 0px;padding-bottom:5px;line-height:15px!important;font-weight: bold}
.pl2{padding:3px 0 3px 5px}.ef4{margin-top:10px}.mt11{margin-top:11px}.wd92{width:97px}.enq_cnt{color: #313131;font-size: 12px;font-weight: bold;padding-top: 5px;width: 100px;line-height:15px!important}

.n-input {
    border: 1px solid #bab9b9;
    border-radius: 6px;
    font-family: arial;
    font-size: 14px;
    height: 22px;
    line-height: 22px;
    padding: 3px 0 5px 5px;
    vertical-align: top;
	transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
}

.n-input:focus,textarea:focus{border-color:#66afe9!important;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;}

.salut{border:1px solid #ddd}.vv{vertical-align:top}.pl{padding-left: 7px}.autocomplete{background-color:white;border:1px solid black;position:absolute;cursor:default;overflow:auto;overflow-x:hidden;text-align:left}
.m_l_3{margin-left:3px}.mt15{margin-top:15px}.w3{padding-top:9px}.w1{padding-top:5px}
.enq_m1{left: 50%;margin:-220.5px 0 0 -280px;z-index: 1002;_margin:-200px 0 0 -200px;_position:absolute}
.m_b_10{margin-bottom:10px}.tick1{background-position:-551px 4px;width:45px;height:46px}
.submit_msg1{color: #000000;font-size: 14px;font-weight: 500;padding: 8px;width:606px;margin:0 auto}
.msg{width:27px;height:12px;display:block;background-position:-89px -73px;vertical-align:middle;margin:0 12px 0 7px;float:left}
.grn-b{background: none repeat scroll 0 0 #8EC355; margin: 10px 0 5px; padding: 5px 10px; width: 586px; }
.d1{color:#FFFFFF}.p4{padding-left:10px}.g1{font-size:12px}.fom{font-size: 13px;width: 75px}
.pr2{padding-right:25px;padding-left: 0 !important}
.bmrgn{margin-bottom:5px}.enq_m{position: fixed;left: 50%;margin:-220.5px 0 0 -280px;z-index: 1002;_margin:-200px 0 0 -200px;_position:absolute}
 
.enq_out1 {background-color: #edf0f5;border: 1px solid #e0e0e0;margin:30px 0 26px 26px;padding: 9px 1px 0 10px;width: 337px;}

.sndsmstxt {background-color: #01009a;color: #ffffff;font: bold 20px/20px Arial,Helvetica,sans-serif;height: 28px;
    padding-bottom: 2px;padding-top: 10px;text-align: center;width: 350px;margin:-9px 0 15px -11px}

.enq_out{background-color: #EDF0F5;border: 1px solid #E3E3E3;margin:35px 0 26px 26px;padding: 9px 1px 0 10px;width: 337px;}
 
/*B. L. Footer Form */
.form_area{background:-webkit-border-radius:3px;-moz-border-radius:3px;background:#f5f5f5!important;background:-webkit-gradient(linear, 0 0, 0 100%,from(#fff),to(#efefef));background: -moz-linear-gradient(top, #fff, #efefef)!important;border:1px solid #BEBEBE!important;width:680px!important;min-height:216px!important;text-align:left!important;border-radius:6px!important}

.sbtn,.sbtn:focus{color: #000!important;font-family:arial!important;font-size:18px!important;font-weight:bold!important;width:286px!important;padding:2px 0 5px 3px!important;-webkit-border-radius: 3px!important;-moz-border-radius:3px!important;margin-top:5px!important;height:40px!important;clear:both!important;border:solid #db8700 1px!important;background:#ffcb65!important;background: -webkit-gradient(linear, 0 0, 0 100%, from(#ffcb65), to(#ffb13a))!important;background:-moz-linear-gradient(top, #ffcb65, #ffb13a)!important;text-align:center!important;cursor:pointer!important;border-radius:3px 3px 3px 3px!important}
.sbtn:hover{background:#ffcb65!important;background:-webkit-gradient(linear, 0 0, 0 100%, from(#ffb13a), to(#ffcb65))!important;background:-moz-linear-gradient(top, #ffb13a, #ffcb65)!important;text-align:center!important}
.sh{font-weight:bold!important;margin:0px 13px 0px 13px!important;padding:3px 0 8px 0!important;border-bottom:1px dotted #DEDEDE!important;border-radius:3px!important;display:none;}
input.q_pro{width:95%;border:1px solid #eaeaea;border-top:1px solid #c9c9c9;color:#000000;height:21px;vertical-align:top;padding:0px 0 0px 5px; line-height:21px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px)!important;padding:4px 0px 4px 5px}
input.q_pro{height:16px!important;padding:4px 0px 4px 5px!important;border-radius:3px)!important}
.q_title{background-position:0px -222px!important}
input.stat_name{width:161px;border:1px solid #eaeaea;border-top:1px solid #c9c9c9;height:23px!important;padding:0px 0 0px 5px;color:#000000;font-family:arial;font-size:12px;line-height:21px;border-radius:3px;padding:4px 0px 4px 5px}
#q_qty_list_val1{border-radius:3px;padding: 2px 0!important;height:26px!important}
#slt1{border-radius:3px;padding:2px 0 2px 5px!important;height:25px!important;border:1px solid #D7E2E9!important}
.q_ph_area{background-position: 0 -132px!important}.q_ph_no{background-position: 0 -163px!important}.layer{position:fixed;_position:absolute;left:0%;top:0%;width:100%;       height:100%;z-index:1004}
.bl_overlay{position:fixed;_position:absolute;top:0%;left:0%;width:100%;height:100%;background:black;z-index:-1004;-moz-opacity:0.30;opacity:.30;filter:alpha(opacity=40);	overflow:hidden}
textarea.desq{height:77px!important;padding:4px 0px 4px 5px!important;border-radius:3px}
textarea.desq{height:70px;margin-top:8px;padding:0 0 0 5px}
.q_qty{background-position:0 -335px!important}
.q_email{background-position:0 -39px!important}
.q_first_name{background-position: 0 -8px!important}
.q_comp_name{background-position: 0 -366px!important}
.q_website{background-position: 0 -306px!important}
.q_country_name{background-position: 0 -70px!important}
.q_city_others{background-position: 0 -101px!important} 
.q_mobile{background-position: 0 -195px!important}
.send_sms{background-position:-390px -3px}.clr{clear:both}
.nef{background:#CCEBCC;border:1px solid #DDDDDD;font-size:13px;padding:0 0 0 5px;border-radius:6px}
.fhc p{color: #A13100;font-size:16px}.ln-h td{line-height: 29px;padding: 0}
.bdr{border-top:1px solid #d8e6f3}.o_label td{color: #4C4F50;font-size: 14px;padding:0;
vertical-align:middle}.tb_blk input{margin:0 4px 0 4px}#q_applic_enrichmt{margin-top:1px}
table .ln-h{margin-left:1px!important;margin-top:11px!important}
.brdra{border: 0 none}
.esb{background-position:-434px -64px;}
.image_div{overflow:auto;width:500px;height:500px}
.m12{margin-bottom:2px}
.va{vertical-align:top}
.pt6{padding-top:6px}
.pr-2{padding-right:2px}
.pb6{padding-bottom:6px}
.pl4{padding-left:4px}
.don{display:block}
.bgclor{border: 1px solid #ABADB3;box-shadow: 1px 1px 15px #646464;}
.bg12{background:#fff}
.g2{font-size:17px}
.wh{color:#000}
.m7{margin-left:5px}
.close-new{background-position:-506px -66px !important;width:21px;height:21px;margin-right:3px;}
.t_135{top:135px}
/* IE8 uses \0 */
@media all\0{.menu1 ul li ul{border:1px solid #ccc}}
/* IE9 uses \9 */
@media all and (monochrome:0) {
          .menu1 ul li a span{padding:10px 24px 10px 25px\9;}
}
.min-new{background-position:-578px -65px !important;width:21px;height:21px;margin-right:2px;} 
.max-new{background-position: -609px -65px !important;height: 21px;margin-right: 2px;width: 21px;}
.n-nef{background:url('ef_ovr_icon.png') #CCEBCC no-repeat;border: 1px solid #98B9DF;font-family: arial;font-size: 12px;height: 22px;line-height: 22px;padding:7px 0 6px 24px;border-radius:6px;
    vertical-align: top;}
.fsheet_pd{padding:2px;background:#FFFFFF;border:1px solid #b9cbdd;overflow:hidden !important;width:309px}
.g1{font-size:12px}
.m15{margin-left:10px}
.m13{margin-top:20px}
.fsheet th{background: none repeat scroll 0 0 #F7F7F7;border-bottom: 2px solid #FFFFFF;font-weight: 100;height: 22px;padding: 5px 15px 0 5px;text-align: right;width: 108px;}
.fsheet td{height: 30px;padding: 0 15px 0 5px;text-align: left;vertical-align: middle;}
.acd h5{color: #18348A;font-size: 16px;margin: 0 0 8px;}
.vacd{padding:4px 5px 4px 9px}
.vacd a{color:#3059ad}
.vacd a:hover{color:red}
.acd a{background: none repeat scroll 0 0 #DADADA;color: #000000;margin-top: 8px;padding: 1px 4px 1px 5px;}
.acd h5{color: #18348A;font-size: 16px;margin: 0 0 5px;}
.wrd_brk{word-wrap:break-word}
.nef10{border-color: #BBBBBB #EAEAEA #EAEAEA;border-style: solid;border-width: 1px;font-size: 12px;height: 100px;padding: 0;width:617px;border-radius:3px;margin-left:15px;}
.nef13{border-radius: 6px;padding-left: 5px;border: 1px solid #DDDDDD;padding-top:7px;padding-bottom:7px;}
input:focus, select:focus{border:1px solid #f1ca7e;}
.lh30{line-height:30px}
.enn5{color: #000000;float: right;font-size: 13px;margin-left: 25px;text-align: left;width: 320px;}
.neff1{width: 650px}
.ftd{color: #000000;height: 35px;text-align: right;width: 75px;}
#auulli ul li, #auulli ol li{margin: 0 0 5px 30px}
#auulli p{margin:2px 0 2px 0}
.weblink{background-position:-4px -321px}
.etf_tooltip{-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;background: none repeat scroll 0 0 #FFFEC6;
border-color: #F4CA65;border-image: none;border-style: solid;border-width: 1px 2px 2px 1px;color: #6C2400;display: block;font-family: arial;font-size: 12px;padding: 6px;position: absolute;width: 170px;}
.etf_tooltip img{margin-left: -20px;position: absolute;}
#aupd p, #aupd div{text-align:justify;color:#000;font-size:14px}
.thk_msg{margin-bottom:1px;margin-top:10px!important;display:block!important;box-shadow:0px 0px !important;position:relative!important;background-color:#F8F8F8!important;border-radius:0px!important}
#thlnk a{background-color:#8EC355;padding:3px}
#thlnk a:hover{background-color:#8EC355;padding:3px}
.recent a{background-color: #e8ecfd}
.pd1{background-position: -53px -106px;height: 27px;margin: 0 5px;width: 27px;}
.tx{margin: 5px 0 3px;width: 451px;}
.jt{background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #B7C7DD;border-collapse: separate;text-align: left}
.jt span{color: #0000FF}
.jt td{background: none repeat scroll 0 0 #EBF3FF;padding: 5px;text-align: left}
.jt th{background: none repeat scroll 0 0 #EBF3FF;padding: 5px;text-align: left;width: 130px}
.an{width: 248px}
.sr{background: none repeat scroll 0 0 #F6CD6C;border: 1px solid #C38344;color: #653C1E;font-weight: 600;margin: 5px 0;padding: 3px 5px;text-align: center}
.cr{cursor: pointer}
.c-r{clear:right!important}
.d_il{display:inline}

.opn_block ul {
    list-style: none outside none;
}
.opn_block ul li {
    background: url("verified-v3.png") no-repeat scroll -356px -125px rgba(0, 0, 0, 0);
    float: left;
    font-size: 15px;
    margin:6px 8px 0 0;
    padding: 0 0 5px 15px;
    width: 288px;
}
.fs_block ul li {
    border-bottom: 1px dotted #cccccc;
    float: left;
    font-size: 13px;
    margin: 10px 47px 0 0;
    padding: 0 0 10px 4px;
    width: 261px;
}
.arrow{background-position:-395px -45px;top:173px;right:-30px}
.plusm{background-position:-630px -12px;}
.minusm{background-position:-606px -12px;}
.yoe{background-position:-46px -344px}
.noe{background-position:-9px -348px}
.lsf{background-position:-111px -342px}
.nob{background-position:-145px -342px}
.to{background-position:-79px -342px}
.gbt{border-top:1px solid #43cf3b;}

/*  Enquiry Form Icons BG Positions*/
.ef_bg{background:url('ef_ovr_icon.png') #fff no-repeat}
.ef_txt{padding:7px 0 6px 24px;background-position:0 0}
.ef_email{padding:7px 0 6px 24px;background-position:0 -102px}
.ef_name{padding:7px 0 6px 24px;background-position:0 -140px}
.ef_com{padding:7px 0 6px 24px;background-position:0 -296px}
.ef_con{padding:7px 0 6px 24px;background-position:0 -253px}
.ef_city{padding:7px 0 6px 22px;background-position:0 -337px}
.ef_mob{padding:7px 0 6px 24px;background-position:0 -178px}
.ef_web{padding:7px 0 6px 24px;background-position:0 -220px}
.thk_msg1{display: block;position:fixed;margin-left:-280px!important;left:50%;top:30%;z-index:1002;}
.thk_msg{margin-bottom:1px;margin-top:10px!important;display:block!important;box-shadow:0px 0px !important;position:relative!important;background-color:#F8F8F8!important;border-radius:0px!important}

.vs{top:5px;right:11px}
.vs1{top:-7px;right:143px}
.hs{right:-8px}
 
h1{font-size:19px;color:#000;font-weight:700;margin: 0;padding: 0;}
h2{font-size:19px;color:#0D7ABD;font-weight:normal;font-style: normal;margin:10px 0 10px 0}
.editable {color: #0000FF;cursor: pointer;float: right;font-size: 11px;font-weight: bold;margin: -2px 0 0 5px;}

 .carrow {background-position:-449px -48px}

.white_bg_efo {
    background-color: #ffffff;
    box-shadow: 1px 1px 15px #000000;
    width: 402px;
}

.t5{margin:0px 2px 3px 0px;padding:5px;width:680px;clear:both}
.t5 table{max-width:680px!important;display: block;}
.ml190{margin-left:190px}

.fixhd{padding-top:7px}.fixhd_n{width:100%;position:fixed;top:0}.fixdd_n{position:fixed;top:0px;background:#fff;width:100%;z-index:999;box-shadow: 0 0 6px 0 #03f;transition: shadow 0.5s ease-in-out 0.2s}.sugdd{position:fixed!important;top:70px!important;z-index:99999!important;transition: top 0.2s ease-in-out 0.2s}.sugdd1{top:97px!important}.ih-tnb{margin-bottom:0}.bt_n{margin:0}.fxmn{padding-top:126px}
.m00{width:1003px;margin:0 auto}
 .mi10{margin-left:-10px}
.fsbb{border-bottom:1px dotted #cccccc;padding:6px;vertical-align:top}

.hdng_bg{background:#f0f0f0;padding:5px}

a.brd{color:#000}
a.brd:hover{color:red} 

.txtEstimatedQuantityBlock input,.txtEstimatedQuantityBlock select {
    border: 1px solid #DDDDDD;
    float: left;
    margin-left: 8px;
    padding: 6px 2px 6px 4px;
    width: 26.1%;
}
.txtEstimatedQuantityBlock input:focus,.txtEstimatedQuantityBlock select:focus {
	border:1px solid #F1CA7E;
}
.txtEstimatedQuantityBlock {
    clear: both;
    display: block;
    float: left;
    margin-left: 8px;
    margin-top: 10px;
    padding-bottom: 5px;
    width: 98%;
}
.txtEstimatedQuantityBlock .labelText, .formRow .labelText {
    padding-right: 8px;
    text-align: right;
    width: 102px;
    margin-top: 7px;
    display: inline-block;
    float: left;
}

.txtEstimatedQuantityBlock .clear, .formRow .clear {
    clear: both;
    float: left;
    width: 100%;
}

.sendEnquiryContactUsBlock {
    clear: both;
    display: block;
    float: left;
    margin-left: 8px;
    padding-bottom: 5px;
    width: 97%;
}

.sendEnquiryContactUsBlock input,.sendEnquiryContactUsBlock select {
    border: 1px solid #DDDDDD;
    float: left;
    margin-left: 7px;
    padding: 6px 2px 6px 4px;
    width: 31.3%;
}

/* overlay form logout case */
#est_qty_logout { 
    clear: both;
    float: left;
    padding-bottom: 10px;
    width: 98%;
}
#est_qty_logout input {
    border: 1px solid #C0C1D3;
    border-radius: 6px 6px 6px 6px;
    float: left;
    margin-left: 0;
    margin-top: 10px;
    padding: 8px 2px 8px 4px;
    width: 58%;
}
#est_qty_logout select { 
    border: 1px solid #C0C1D3;
    border-radius: 6px 6px 6px 6px;
    float: left;
    margin-left: 2%;
    margin-top: 10px;
    padding: 7px 2px 7px 4px;
    width: 37%;
}
#est_qty_logout #other_qty_box_logout1 {width: 97%;}
/* overlay form login case */
#est_qty_login { 
    clear: both;
    float: left;
    padding-bottom: 10px;
    width: 97%;
}
#est_qty_login input {
    border: 1px solid #C0C1D3;
    border-radius: 6px 6px 6px 6px;
    float: left;
    margin-left: 0;
    margin-top: 10px;
    padding: 8px 2px 8px 4px;
    width: 58%;
}
#est_qty_login select { 
    border: 1px solid #C0C1D3;
    border-radius: 6px 6px 6px 6px;
    float: left;
    margin-left: 2%;
    margin-top: 10px;
    padding: 7px 2px 7px 4px;
    width: 37%;
}
#est_qty_login #other_qty_box_login1 {width: 97%;}
.formRow {
   clear: both;
   float: left;
   margin-left: 16px;
   width: 96%;
}
.formRow input[type="text"] {
  width:83.2%;
}
#dataform1 {
max-height: 439px;

}
#ovr_form_d form {overflow:hidden;max-height:100%;}
.menu1 ul li a {font-size:14.5px !important;}

/*new design css*/

.fullWidth {
	clear: both;
	display: block;
	float: left;
	width: 100%;
}

.mr50 {

	margin-right: 50px;

}

.ml0 {

	margin-left: 0;

}

.thubnailContainer {

	float: left;

	width: 744px;

}

.mr0 {

	margin-right: 0;

}

.pl65 {

	padding-left: 65px;

}



.leftNav .catName, .leftNav .catName a {

	color: #333 !important;

	font-weight: normal;

	line-height: 18px;

}

.leftNavHeading a {

	color: #1e156b !important;

	font-size: 19px;

	font-weight: normal;

}

.leftNavHeading {

	border-bottom: 3px solid #1e156b;

	clear: both;

	display: block;

	float: none;

	margin-bottom: 0;

	padding-bottom: 0;

	width: 183px;

}

.leftNavDottedBorder {

	border-bottom: 1px solid #cccccc;

	display: block;

	margin-top: 0;

	padding-top: 0;

	width: 100%;

}

.pt12 {

	padding-top: 12px;

}

#accordian ul ul li a {

	line-height: 16px;

	font-size:13px;
}

.companyProfileBlock {

	display: block;

	float: left;

	width: 750px;


}

.companyProfileLeftBlock { 

	width: 235px;

	float: left;

	min-height:200px;
	height:auto;
}

.contactDetailsHeading {

	color: #000 !important;

	font-size: 20px;

	line-height: 40px;

}

.companyProfileLeftBlock .categoryName {

	font-size: 15px;

	font-weight: bold;

	line-height: 30px;

}

.companyProfileLeftBlock .companyAddress {

	font-size: 14px;

	line-height: 18px;

}

.companyProfileLeftBlock .contactNo {

	float: left;

	width: 130px;

}



.contactForm {

	border: 1px solid #dadada !important;

	border-radius: 8px;

	margin-left: 20px;

	overflow: hidden;

	width: 740px;

	padding-bottom: 5px;

}



.contactForm .q_desc {

	margin-left: 15px;

	height: 110px !important;

	margin-top: 0;

	width:95%!important;
	margin-bottom:5px;
}

.contactForm .sendEnquiry {
    clear: both;
    display: block;
    float: left;
    text-align: center;
    width: 100%;
}

.contactForm .sendEnquiry input {

	background-image: url("img-sprites-v5.png");

	background-position: -6px -46px;

	background-repeat: no-repeat;

	border: medium none;

	border-radius: 3px;

	clear: both;

	color: #000;

	cursor: pointer;

	font-family: arial;

	font-size: 16px;

	font-weight: bold;

	height: 48px;

	margin-top: 5px;

	margin-left:15px;

	padding: 8px 15px;

	text-align: center;

	width: 180px;

	background-color: transparent;

	

}

.contactForm input:hover {

background-position: -6px -148px;

}



.contactDetailMainContainer {

	margin-top: 20px;

}

#accordian ul ul li {

	padding: 2px 2px 3px 5px;

	background: none;

	-webkit-transition: margin 0.2s ease-in-out;

	transition: margin 0.2s ease-in-out;

	-moz-transition: margin 0.2s ease-in-out;

	-o-transition: margin 0.2s ease-in-out;

	width:95%;
    
}

#accordian ul ul li:hover {

	margin-left: 2px;

	-webkit-transition: margin 0.2s ease-in-out;

	transition: margin 0.2s ease-in-out;

	-moz-transition: margin 0.2s ease-in-out;

	-o-transition: margin 0.2s ease-in-out;

}


/*
.viewMoreProducts a:before {

	content: ">>";

	display: block;

	margin-left: -50px;

	position: absolute;

	margin-top: 0px;

	opacity: 0;

	filter:alpha(opacity=0);

	-webkit-transition: all 0.7s ease; 

	transition: all 0.7s ease;

	-moz-transition: all 0.7s ease;

	-o-transition: all 0.7s ease;

}

.viewMoreProducts:hover a:before {

	content: ">>";

	display: block;

	margin-left: 272px;

	opacity: 0.6;

	filter:alpha(opacity=60);

	-webkit-transition: all 0.7s ease;

	transition: all 0.7s ease;

	-moz-transition: all 0.7s ease;

	-o-transition: all 0.7s ease;

}


.viewMoreProducts a:after {

	content: "<<";

	display: block;

	margin-left: 800px;

	position: absolute;

	margin-top: -30px;

	opacity: 0;

	filter:alpha(opacity=0);

	-webkit-transition: all 0.7s ease;

	transition: all 0.7s ease;

	-moz-transition: all 0.7s ease;

	-o-transition: all 0.7s ease;

}

.viewMoreProducts:hover a:after {

	content: "<<";

	display: block;

	margin-left: 462px;

	opacity: 0.6;

	filter:alpha(opacity=60);	

	-webkit-transition: all 0.7s ease;

	transition: all 0.7s ease;

	-moz-transition: all 0.7s ease;

	-o-transition: all 0.7s ease;

}
*/
.viewMoreProducts {

	background: rgb(255,255,255); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(243,243,243,1) 50%, rgba(237,237,237,1) 51%, rgba(255,255,255,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(243,243,243,1)), color-stop(51%,rgba(237,237,237,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* W3C */

	float: left;

	font-family: "james_star", Arial, sans-serif;

	font-size: 16px;

	font-style: normal;

	font-weight: normal;

	margin: 0 auto 0 0;

	text-align: center;

	width: 750px;

	line-height: 30px;

	margin-bottom: 25px;

	border-top:1px solid #f0f0f0;
	border-bottom:2px solid #f0f0f0;
	overflow:hidden;
	-webkit-transition: all 0.7s ease;

	transition: all 0.7s ease;

	-moz-transition: all 0.7s ease;

	-o-transition: all 0.7s ease;

}

.viewMoreProducts a {

	color: #0000FF;
	font-size:16px;
	font-weight:bold;

}
 .viewMoreProducts a:hover {
	color:red;
}
.thubnailContainer .iAmIntrestedButtonOuter {

    margin-top: -36px;

    position: absolute;

    width: 209px;

}

.sendenq {

background: #ffcb65;background: -webkit-gradient(linear, 0 0, 0 100%, from(#ffcb65), to(#ffb13a));background: -moz-linear-gradient(top, #ffcb65, #ffb13a);

    border: 1px solid #DB8700;

    border-radius: 7px 7px 7px 7px;

    box-shadow: 0 1px 3px 0 #999999;

    color: #000000;

    cursor: pointer;

    display: block;

    font-family: arial;

    font-size: 16px;

    font-weight: bold;

    left: auto;

    margin: 0 auto;

    padding: 7px 10px;

    position: relative;

    top: auto;

    opacity:0;

    filter:alpha(opacity=0);	

    width:180px;		

}.sendenq:hover,.sendenq.active{background: #ffcb65;background: -webkit-gradient(linear, 0 0, 0 100%, from(#ffb13a), to(#ffcb65));background: -moz-linear-gradient(top, #ffb13a, #ffcb65);text-align:center;outline:0;

}

.thubnailContainer .hover-wrapper:hover .iAmIntrestedButtonOuter  input {

	opacity:1;

	filter:alpha(opacity=100);	

	transition:opacity 0.7s ease-in-out 0.1s; 

	-moz-transition:opacity 0.7s ease-in-out 0.1s;

	-webkit-transition:opacity 0.7s ease-in-out 0.1s;

	-o-transition:opacity 0.7s ease-in-out 0.1s;

}

.thubnailContainer .hover-wrapper:hover img {

	-webkit-transform: scale(1.1);

	transform: scale(1.1);

	-moz-transform: scale(1.1);

	-o-transform: scale(1.1);

}

.thubnailContainer .hover-wrapper {

	overflow: hidden;

}

.thubnailContainer .hover-wrapper img {

	-webkit-transition: all 0.7s ease;

	transition: all 0.7s ease;

	-moz-transition: all 0.7s ease;

	-o-transition: all 0.7s ease;

}
.thubnailContainer .hover-wrapper a {
	height: 200px;
	text-align: center;
	vertical-align: middle;
	display: table-cell;
	width: 207px;
}
.verifiedBuyerIcon {

	background-image: url("img-sprites-v5.png");

	background-position: -7px -102px;

	background-repeat: no-repeat;

}

.sendSmsIconVerified {

    background-image: url("img-sprites-v5.png");
    background-position: -3px -5px;
    background-repeat: no-repeat;
    float: left;
    height: 35px;
    margin-top: 0 !important;
    width: 99px;

}

.topsendSmsIconVerified {

     background-image: url("img-sprites-v5.png");

    background-position: -3px -5px;

    background-repeat: no-repeat;

    display: block;

    float: left;

    height: 35px;

    margin-right: 7px;

    margin-top: -10px;

    width: 99px;

    cursor:pointer;

}

.topsendSmsIconVerified:hover, .sendSmsIconVerified:hover {

	background-position: -85px -105px;

}

.callOr {

	float:left;

	color:#999;

	font-size:15px;

	margin-right: 7px;

}

.tile:hover, .tile1:hover {box-shadow: none;}

.productListWrapper {margin-bottom:20px;}

.leftProductSidebar {
    width: 253px;
}
.footerGoogleAds {
border: 1px solid #DEDEDE;
padding-top: 10px;
padding-bottom: 10px;
margin-top: 10px;
width: 1000px;
clear: both;
height: 90px;
text-align: center;
margin: 0 auto;
margin-top:8px;
}

.contactDetailAddressBubble {
height: 30px;
width: 22px;
margin-bottom: 10px;
margin-right: 5px;
background-position: -6px -1px;
display: inline-block;
float: left;
}
.viewAllProducts{
	background: rgb(255,255,255); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(243,243,243,1) 50%, rgba(237,237,237,1) 51%, rgba(255,255,255,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(243,243,243,1)), color-stop(51%,rgba(237,237,237,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* W3C */
	width: 137px;
	line-height: 20px;
	display: block;
	text-align: center;
	border: 1px solid #f0f0f0;
	margin-right: 7px;
}
 
/* global classes */

.alignLeft {float:left;}

.alignRight {float:right;}

.mr3 {margin-right:3px;}

.contactForm textarea, .contactForm input[type="text"],.contactForm select , .nef10 {
   font-family: arial;
   font-size: 13px;
}

.companyNameHeading, .companyNameHeading:hover {
text-decoration:none;
color:#333;
}
#ovr_form_dname {top:-250px;} 
.scrollForm {position: fixed; z-index: 100;top:0 !important;transition: top 0.3s ease-in 0s;}
.showForm {transition: top 0.3s ease-in 0s;}
.scrollFormLimit {position: absolute; z-index: 100;}
.ovrFormOuter{width: 302px;height: 256px;}
.topGreyBorder { border-top: 1px solid #f5f5f5;}
.fcpCmpName { 
    width: 67%;
    margin-top: 10px;
    float:left;
    display: inline-block;	
}
.frmCmpName {margin-left:20px;width:255px;}
.fcpCmpNamewdth { 
   width: 87%;
}

.btnCotactBuyer {
    margin-left: 197px;
    margin-top: 10px;
    float: left;
}

.impFullWidth {width:100%!important;}
.photoProductDesc {
width:70%;
float:left;
margin-bottom:15px;
}
.photoProductDesc ol {margin-left:25px;}
.photoProductImg img {
    height: auto;
    max-width: 200px;
}
.productImagesContainer .hover-wrapper img {
   max-height:200px; max-width:200px;height:auto;	
}