@charset "utf-8";html, body{height:100%;}
body{margin:0px;padding:0px;background:#fff;font-family:'Open Sans', sans-serif;outline:none!important}
a{outline:none!important}
img{vertical-align:bottom;}
ul{margin:0px;}
.MainText{font-family:Trebuchet MS1,Trebuchet MS,sans-serif;color:#777;font-size:15px}
.MainTextBlue{font-family:Trebuchet MS1,Trebuchet MS,sans-serif;color:#1E90FF;font-size:14px;}
.MainTextBlack{font-family:Trebuchet MS1,Trebuchet MS,sans-serif;color:#000000;font-size:14px;}
.MainTextRed{font-family:Trebuchet MS1,Trebuchet MS,sans-serif;color:#FF0000;font-size:14px;}
h1{color:#333333;font-size:28px;margin:25px 0 15px;font-weight:700;Xtext-transform:uppercase;}
h2{color:#000000;font-size:21px;margin:0px;font-weight:600}
h3{color:#b15242;font-size:17px;margin:0px;font-weight:600}
h4{color:#000000;font-size:17px;margin:0px;padding:0px;}
h5{color:#b15242;font-size:17px;margin:0px;padding:0px;}
h6{color:#000000;font-size:17px;margin:0px;padding:0px;}
header img{border:none;}
footer img{border:none;}
aside img{border:none;}
.service-menu{display:none;}
nav img{border:none;}
.rightside img{border:none;}
.advert img{border:none;}
.list_a{list-style:none;margin:-7px 0 0;padding:0;}
.list_a > li > a {font-family: "Open Sans",sans-serif; Xpadding:10px !important; font-size: 14px; text-transform: capitalize;}
#frmcontact{display:block;padding:15px 13px;display:block;margin:0 auto;max-width:255px;}
header ul{list-style:none;}
nav ul{list-style:none;}
.leftNav ul{list-style:none;}
footer ul{list-style:none;}
article ul{list-style:none;}
header{/*height:112px;*/display:block;clear:both;background:#fff;border-top:5px solid #b15242; padding:10px 0}
section{display:block;overflow:hidden;background:#e6e6e6;clear:both;}
footer{background:#1c1c1c;Xmin-height:355px;padding:45px 0 0;width:100%;float:left;}
aside{width:280px;float:left;display:block;}
aside.shaddow-leftbg{Xbackground:url(../images/shaddow-leftbg.jpg) 100% -5% no-repeat;}
nav{display:block;background:#1c1c1c;clear:both;}
article{float:left;display:block;}
a:hover{text-decoration:none;color:#999999;}
body p{Xline-height:20px;margin:0px;padding:0px;}
.successmessage{color:#00CC00;font-size:16px;text-align:center;margin-bottom:16px;}
.errormessage{text-align:center;font-size:18px;color:#FF0000}
.captchareg{width:100px !important;float:left !important;margin:0 15px 0 31px;}
.captcharegg{line-height:22px;}
.homesection{margin-top:0px !important;background:url(../images/repeat-bg.png) 0 0 repeat #fff;} 
.inersection{margin-top:25px !important;}
X.container{width:1200px;margin:0 auto;overflow:hidden;padding:0}
.slider-wrapper{max-width:1200px;width:100%;margin:0 auto;position:relative;}
.logo{float:left;display:block;margin:20px 0 0 0; padding:0 0 0 208px} 
.logo-pic{float:left; margin:0; padding:0; width:90px;}
.logowith{float:left;padding:56px 0 0 18px;}
.slideHeader{background:url("../images/slider-bg.jpg") top center repeat-x;height:362px;}
.righthead{float:right;margin:10px 0 0 0; width:275px; }
.righthead .social{float:right;}
.righthead .socialicon{margin-top:12px;}
.righthead .socialicon img{float:left;margin-right:5px;}
.contact-number{float:right;margin:0;padding:5px 0 0;}
.contact-number p{font-size:20px;color:#333}
.contact-number span{color:#b15242}
.righthead .docudownd{float:right;background:url(../images/left_d.png) 0 0 no-repeat;padding-left:20px;height:37px;}
.righthead .docudownd2{float:left;height:32px;font-weight:400;padding-right:15px;font-size:15px;color:#000000;padding-top:10px;font-family:'Open Sans', sans-serif;}
.righthead .docudownd3{width:15px;height:37px;float:left;background:url(../images/right_d.png) 0 0 repeat-x;}
.loginarea{clear:both;float:right;margin-top:0px;padding:0;-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;border-top-right-radius:5px;min-width:370px;}
.loginrow{padding:9px 0px;overflow:hidden;float:left;}
.loginrow label{font-size:18px;color:#000;text-transform:capitalize;float:left;line-height:28px;}
.loginrow img{float:left;margin:0 15px 0 15px;}
.Goright{float:right;}
.loginrow input{width:210px;padding:4px 10px;float:right;line-height:28px;color:#666;border:none;border:1px solid #c6cbcb}
.loginrow2{Xclear:both;Xwidth:300px;}
.loginrow2 a, .loginrow2 input{color:#fff;float:right;font-size:15px;margin-right:7px;margin-top:8px;padding:6px 10px;text-decoration:underline;font-family:"Open Sans",sans-serif;text-decoration:none;padding:6px 10px 10px;border:1px solid #c6cbcb}
.nivo-directionNav{display:none;}
::-webkit-input-placeholder{color:#d1d1d1;}
:-moz-placeholder{color:#d1d1d1;}
::-moz-placeholder{color:#d1d1d1;}
:-ms-input-placeholder{color:#d1d1d1;}
.loginrow2 input:hover, .loginrow2 a:hover{background:#333;}
.loginrow2 input,
.loginrow2 a{background:#b15242;}
.number-area{padding:0 0 0 10px;font-size:20px;font-family:'Open Sans', sans-serif;color:#333333;margin:20px 0 0 0px;font-weight:700;line-height:30px; text-transform:uppercase; text-align:right} 
.number{margin:0;padding:0 0 0px 0px}
.number span{color:#b15242}
 .number a{color:#333;}

.email{font-size:16px; text-transform:none; color:#000; font-weight:400; margin:0 0 0 0; padding:0}
.email a{color:#333}
.email a:hover{color:#a35048}




.auth{float:left;margin:0;padding:0}
.loginrow2 a:hover{text-decoration:none;}
.baner{width:100%;float:left;padding:0px 0 0px 0px;margin:0px 0 0 0;}
.baner .banerLeft{width:436px;float:left;}
.baner .banerRight{width:430px;min-height:300px;float:right;position:relative;}
.baner .banerRight h2{margin:0px;padding:0px;font-weight:normal;color:#da0707;font-size:32px;line-height:38px;margin-top:-2px;text-transform:uppercase;}
.baner .banerRight p{font-family:Arial, Helvetica, sans-serif;padding:0px;margin:0px;font-size:17px;color:#666666;line-height:25px;padding-bottom:20px;padding-top:10px;}
.baner .banerRight .readmore{position:absolute;left:0px;bottom:0px;}
h2.heading{cursor:pointer;margin:0px;background:#1c1c1c;font-size:20px;color:#FFF;padding:11px 0 11px 12px;text-transform:uppercase;font-weight:bold;}
h2.Sub_heading {font-size: 14px !important;padding: 7px 0 7px 12px !important;}
.margintop20 {margin-top:25px;}
.advert{margin-bottom:20px;Xoverflow:hidden;}
.advert .online_video{margin-bottom:20px;}
.advert img{width:100%;}
.advert_left img{width:100%;height:auto}
.advert_left{margin:0px 0px 20px;width:250px;}
.callNow{width:323px;background:url(../images/callbg.png) 0 0 no-repeat;height:65px;}
.callNow a{display:block;color:#FFF;text-transform:uppercase;font-size:26px;line-height:60px;text-align:center;font-weight:bold;}
.callback{padding-bottom:10px;float:left;margin:0 0 20px 0;width:100%; background:#b15242}
.callback h2{text-align: center;margin:0px;padding:0px;color:#FFF;padding:15px 10px 0px 12px;background:url("../images/phon.png") 28px 14px no-repeat; border:0}
.callback h2 span{border-bottom:2px solid #fff; padding-bottom:7px; display:inline-block}
.callback form{display:block;padding:15px 13px;margin-top:1px;}
.callback form label{padding-bottom:3px;display:block;Xbackground:url(../images/input_bg.png) 0 0 no-repeat;margin-bottom:5px;}
.callback form label.labelcap{position:relative;}
.callback form label input{width:100%;line-height:34px;height:34px;background:#fff;border:1px solid #b6b6b6;padding:0 10px;color:#524741;font-size:15px;font-weight:normal;}
.captcha{position:absolute;right:10px;top:5px;z-index:2;}
.captchainput{background:#fff url(../images/sep.png) 110px 3px no-repeat;width:100px !important;}
.captcha-img{float:left;Xwidth:45%;Xmargin:10px 0 0 0}
.callback form label.labelcap input{width:55%;float:right}
.submitform{clear:both;margin:10px 0 15px;padding:12px 15px;float:left;text-align:center;width:100%;color:#fff;border:0;font-size:15px;cursor:pointer;
background: #383737; /* Old browsers */
background: -moz-linear-gradient(top,  #383737 0%, #1d1d1c 99%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #383737 0%,#1d1d1c 99%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #383737 0%,#1d1d1c 99%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#383737', endColorstr='#1d1d1c',GradientType=0 ); /* IE6-9 */
}
.submitform:hover{background:#000;}
.rightF{float:right !important;}
.rightContainer{max-width:570px;float:left;Xbackground:#FFF;color:#666666;font-size:15px;position:relative;width:100%;line-height:24px; margin-left:20px; }
.rightContainer-home{max-width:890px;float:left;Xbackground:#FFF;color:#666666;font-size:15px;position:relative;width:100%;line-height:24px}
.rightContainer-home1{max-width:890px;float:left;Xbackground:#FFF;color:#666666;font-size:15px;position:relative;width:100%;line-height:24px}
.rightContainer p{color:#222;font-size:15px;margin:0px 0 0;padding:0 0 0 0;text-align:justify;line-height:26px;}
.midcontents{padding-top:12px;}
.midcontents p{margin:0px;font-size:13px;color:#666666;line-height:19px;padding-bottom:15px;}
.midcontents h3{margin:0px;padding:0px;font-weight:normal;font-size:19px;color:#bf0101;padding-bottom:10px;}
.typelist{clear:both;padding-bottom:10px;}
.typelist li{list-style:none;font-size:13px;color:#666666;padding-bottom:5px;padding-left:25px;background:url(../images/arrow2.png) 8px 3px no-repeat;}
.ftrlikwidth{width:275px;float:left;padding-left:30px;background:url(../images/footer-line.png) 0 45px no-repeat;min-height:220px;}
.ftrlikwidth.bdr-none{border-left:0;padding-left:0;background:none;}
.ftrlikrght{width:325px;float:right;padding-left:30px;background:url(../images/footer-line.png) 0 45px no-repeat;color:#fff;min-height:220px;}
.ftrlikrght p.footer-number{color:#fff;margin:0 0 0 0}
.ftrlikrght li{width:250px;float:left;clear:none !important;}
.footerlinks.services li{display:inline-block;width:49%}
.footerlinks.services{width:600px;}
.footerlinks{}
.footerlinks h3{margin:0px 0 10px 0;padding:0px;font-weight:normal;font-size:20px;color:#FFF;padding-bottom:7px; text-transform:uppercase}
.footerlinks ul{margin:0px;padding:0px;}
.footerlinks li{clear:both;padding:8px 0 0px 12px;background:url(../images/footer-aro.png) 0 15px no-repeat;}
.footerlinks li:first-child{border-top:none;}
.footerlinks li a{font-size:15px;color:#FFF;text-decoration:none;}
.footerlinks li a:hover{color:#cccccc;}
.ionerContainer{max-width:1200px;margin:0 auto;margin-top:0px;padding:25PX 15px 0px;overflow:hidden;width:100%; background:#fff}
.welcome{clear:both;overflow:hidden;}
.welcomeiner{padding-bottom:10px;line-height:26px;font-size:15px;}
.home-content h1{margin:0 0 20px;padding:0px;font-weight:normal;font-size:27px;color:#b15242;font-weight:bold;text-transform:uppercase;float:left;width:100%}
.home-page .inerleft, .home-page h1{margin-top:0}
.home-content h2{margin:0px;padding:0px;font-weight:normal;font-size:22px;color:#000000;}
.home-content h3{margin:0px;padding:0px;font-weight:normal;font-size:16px;color:#000;}
.home-content p{margin:0px;text-align:left;font-size:15px;color:#777;padding:0px;line-height:29px}
.home-content p a{color:#b15242;text-decoration:underline;}
.home-content p a:hover{text-decoration:none;color:#999999;}
.homeCateg{clear:both;overflow:hidden;margin-top:25px;}
.homeCateg .box{width:167px;float:left;margin-right:12px;margin-bottom:18px;text-align:center;padding:1px;border:1px solid #e1e1e1;}
.homeCateg .box h3{margin:0px;padding:0px;font-weight:normal;text-align:center;font-weight:bold;font-size:14px;color:#FFF;line-height:37px;background:url(../images/bgred.jpg) 0 0 repeat-x;}
.homeCateg .box .pic{text-align:center;padding:18px 0px;}
.viewdetail{clear:both;padding-bottom:18px;overflow:hidden;}
.viewdetail a{float:left;width:87px;line-height:34px;text-align:center;margin-left:41px;font-size:20px;font-weight:bold;color:#FFF;background:url(../images/viewbg.png) center top no-repeat;}
.margright0{margin-right:0px !important;}
.linkcatg{clear:both;overflow:hidden;padding:20px 0 30px 0px;}
.linkcatg ul{list-style:none;}
.linkcatg li{width:220px;float:left;background:url(../images/li_arrow.png) 0 11px no-repeat;padding:5px 0 0px 15px;}
.linkcatg li a{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#000;font-weight:bold;}
.detailtext{clear:both;overflow:hidden;padding-bottom:30px;}
.footertab{width:552px;float:right;}
.footertab .rowone{height:36px;background:url(../images/footer_tab.png) 0 0 no-repeat;margin-bottom:18px;}
.footertab .rowone .title{float:left;font-family:Calibri;font-size:12px;color:#FFF;line-height:36px;padding-left:7px;}
.footertab .rowone .pay{float:right;margin:4px 6px 0 0px;}
.footertab .rowone .contact{float:left;font-size:12px;font-weight:bold;line-height:35px;color:#000;padding-left:25px;}
.footertab .rowone .copyright{float:left;font-size:12px;color:#000;padding-left:25px;padding-top:3px;}
.fsb{float:left;}
.menu{width:1000px;margin:0 auto;}
nav ul{list-style:none;margin:0px;padding:0px;}
nav li{float:left;position:relative;z-index:10;background:url(../images/nav-line.jpg) 0 50% no-repeat;}
nav li:first-child{background:none;padding-left:0px;border:none;}
nav li a{display:block;padding:0 45px;line-height:51px;text-decoration:none;font-size:15px;text-transform:uppercase;color:#fff;font-weight:600;font-family:'Open Sans', sans-serif;}
nav li:hover, nav li.active{color:#b15242;}
nav li a:hover, nav li.active a:hover{color:#fff;}
nav ul li ul{display:none;padding-left:0px;list-style:none;position:absolute;left:0px;top:51px;z-index:99999999;border:1px solid #FFF;border-top:none;}
nav ul li ul li{width:200px;clear:both;padding:0px;border:none;Xborder-top:1px solid #ffffff;}
nav ul li ul li:first-child{background:#000000;Xborder-top:1px solid #ffffff; }
nav ul li ul li a{display:block;line-height:16px;padding:10px 15px 10px 15px;text-decoration:none;font-size:12px;color:#fff;background:none !important;font-family:Arial, Helvetica, sans-serif;}
nav ul li ul{display:none;position:absolute;left:-1px;top:51px;z-index:9999;background:none;}
nav ul li:hover ul{display:block;}
nav ul li ul li{margin-top:0px !important;background:#000000;}
nav ul li ul li a{margin-top:0px !important;color:#FFF !important;}
nav ul li ul li a:hover{color:#fff !important;}
nav ul li ul li:hover, nav ul li ul li.active{background:#963d2e;padding-top:0px !important;}
nav ul li ul li.active a{background:#da0707;color:#ffffff !important;}
.leftNav{width:100%;margin-bottom:30px;background:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;max-width:275px}
.leftNav ul{list-style:none;margin:5px 0 0 0;padding:0px;}

.leftNav li{position:relative;clear:both;}
.leftNav li a{text-decoration:none;font-size:14px;color:#222;display:block;padding:7px 10px 7px 22px;border-bottom:1px solid #e9e7e4;margin:0px 0 0 0; background:url(../images/accordian-arrow.png) 0 50% no-repeat;}
.leftNav li a:hover{background:url(../images/accordian-arrow.png) 0 50% no-repeat; color:#b15242}
.leftNav li.active a{color:#c8523e !important;}
ul.subList{margin:0px 0 10px 25px} 
ul.Sub_heading li{border-bottom:1px solid #e9e7e4}
ul.Sub_heading li a.accordian-sec, ul.Sub_heading li ul li{border-bottom:0; Xpadding-bottom:0; }
ul.Sub_heading li a.accordian-sec{ margin-top:5px}

.leftNav ul li ul{display:block;}
.leftNav ul li:hover ul{display:block;width:100%;position:relative;z-index:99999;top:0px;border-left:0px solid #fff;}
.leftNav ul li ul li{position:relative;}
.leftNav ul li ul li a{background:url(../images/link-arrow.png) 0 50% no-repeat;  padding:6px 10px 6px 15px; border-bottom:0;}
.leftNav ul li ul li a:hover{background:url(../images/link-arrow.png) 0 50% no-repeat; color:#b15242; } 
.leftNav ul li:hover ul li ul{display:none;}
.leftNav ul li ul li:hover ul{display:block;width:200px;position:absolute;left:0;z-index:99999;top:0px;border-left:1px solid #fff;}
.leftNav ul li ul li ul li{position:relative;}
.leftNav ul li ul li:hover ul li ul{display:none;}
.leftNav ul li ul li ul li:hover ul{display:block;width:200px;position:absolute;left:0;z-index:99999;top:0;border-left:1px solid #fff;}
.rightside{width:270px;float:right;}
.news{overflow:hidden;clear:both;margin-bottom:20px;background:#FFF;margin-top:20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}

border-right:none;padding-bottom:10px;}*/.margbt0{margin-bottom:0px !important;}
.copyright{padding:20px 0 17px 0px;background:#b15242;margin:30px 0 0 0}
.copyright p{margin:0px;font-size:14px;color:#FFF;Xfloat:left;}
.copyright span{border-left:1px solid #fff; padding-left: 12px; margin-left: 5px;}
.socialft{float:left;margin:15px 0 0 0}
.socialft a{margin:0 0 0 25px;color:#fff;font-size:16px;}
.socialft a:hover{color:#f94141}
.socialft a:first-child{margin-left:0}
.inerleft{Xmax-width:590px;width:100%;float:left;padding:10px 0 0 0px;} 
.inerleft-home{max-width:900px;width:100%;float:left;padding:10px 0 0 20px;}
.prdtapp{margin:5px 0 10px 50px;clear:both;}
.prdtapp h2{margin:0px;padding:0px;font-size:20px;color:#b15242;font-weight:600;padding-bottom:10px;}
.prdtapp ul{padding:0px;margin:0px;list-style:none;}
.prdtapp li{width:45%;border-bottom:1px solid #b15242;float:left;padding:10px 0 4px 18px;font-size:18px;color:#000;background:url(../images/redlist.jpg) 0 bottom no-repeat;margin:0 5% 10px 0}
.prdtapp li a{text-decoration:none;font-size:18px;color:#000;}
.prdtapp li:hover{background:url(../images/redlist2.jpg) 0 bottom no-repeat;border-bottom:1px solid #000;}
.home-content{float:left;width:580px;}
.rightcolm{width:auto !important;padding:10px 12px 10px 20px;}
.prdtapp2{width:100%;margin:0 0 0px!important;clear:both;padding-bottom:20px;padding-top:5px;float:left}
.backbox{float:right;margin-top:0px;cursor:pointer;position:absolute;right:0;top:0}
.backbox a{float:right;font-size:15PX;color:#FFF;font-weight:400;padding:9px 20px;background:#000}
.backbox a:hover{background:#444}
.prodtyp{width:210px;float:right;border:1px solid #edebeb;padding:5px;margin-right:10px;margin-top:1px;/**/color:#888;font-size:15px;background:#f7f7f7;outline:none;font-weight:normal;}
.productlist{clear:both;overflow:hidden;margin-top:30px;}
.productlist ul{margin:0px;padding:0px;}
.productlist li{width:100%;clear:both;list-style:none;padding:25px 0px 15px;overflow:hidden;border-top:1px solid #dcdcdc;}
.productlist li img{float:left;display:block;border:1px solid #dedede;height:165px;padding:5px;max-width:260px;width:260px;}
.productlistdet{float:right;height:185px;position:relative;width:595px;padding:5px 5px 10px 5px;}
.productlistdet h3{font-size:15px;color:#b15242;padding-bottom:15px;margin:0px;text-transform:uppercase;font-weight:600}
.productlistdet h4{font-weight:bold;font-size:15px;color:#333;padding-bottom:3px;margin:0px 0 0 0;text-decoration:uppercase}
.productlistdet p{margin:0px;padding-bottom:10px;font-size:15px;text-align:start;line-height:22px}
.list-pro-image{width:260px;margin:0;padding:0px 0;float:left}
.application{margin:10px 0 0 0;padding:0;}
.viewdet{bottom:0px;width:100%;clear:both;font-size:13px;line-height:24px;display:block;text-align:center;padding:8px 10px;color:#FFF;text-decoration:none;background:#000000;text-transform:uppercase;}
.viewdet:hover{color:#ffffff;background:#b15242}
.productslider{clear:both;overflow:hidden;margin-bottom:12px;}
.productslider .sliderleft{width:465px;height:278px;float:left;text-align:center;padding:0px 5px;}
.sliderleft img{height:274px;margin-top:0px;max-width:450px;border:2px solid #dedede}
.productslider .sliderright{width:240px;min-height:278px;float:right;}
.productslider .sliderright img{max-width:95px;border:1px solid #dedede;border-radius:5px;;float:left;height:52px;margin:0 0 11px 15px;padding:4px;cursor:pointer;}
.loginalert{margin-top:12px;margin-bottom:10px;clear:both;overflow:hidden;border-top:2px solid #b15242;border-bottom:2px solid #b15242;background:#000;}
.loginalert p{font-weight:bold;float:left;font-size:26px;color:#FFF;line-height:40px;padding:0px;padding-left:12px;margin:0px;}
.registernow{float:right;font-size:26px;color:#FFF;font-weight:bold;line-height:40px;text-decoration:none;padding:0 13px;background:#b15242;}
.loginalert a:hover{text-decoration:underline;}
.docdownld{clear:both;overflow:hidden;margin-top:0px;}
.docdownld h2{font-size:16px;line-height:17px;font-weight:bold;color:#000;}
.docdownld ul{margin:0px;margin-bottom:30px;padding:0px;}
.docdownld li{clear:both;background:#ececec url(../images/redlist3.jpg) 0 bottom no-repeat;margin-top:12px;}
.docdownld li a{display:block;font-weight:bold;font-size:14px;color:#c80202;line-height:21px;padding:0 20px;text-decoration:none;}
.docdownld li a img{float:right;margin:-5px 30px 0 0px;-webkit-transition:.10s ease-in-out;-moz-transition:.10s ease-in-out;-ms-transition:.10s ease-in-out;-o-transition:.10s ease-in-out;transition:.10s ease-in-out;}
.docdownld li:hover a img{margin-right:20px;}
.docdownld li:hover{background:#ececec url(../images/redlist2.jpg) 0 bottom no-repeat;}
.applink h2{font-size:16px;line-height:17px;font-weight:bold;color:#000;padding-bottom:8px;}
.applink a{font-size:13px;color:#b15242;margin-right:15px;margin-bottom:20px;}
.applink a:hover{text-decoration:none;}
.star{color:#FF0000;font-size:16px;padding:0 0 0 3px}
.registerform{width:536px;margin:15px 0 0 auto;padding:15px 0px 0px 0px;float:left}
.registerform .frmrow{clear:both;overflow:hidden;padding:0 10px;margin-bottom:10px;}
.registerform .frmrow label{float:left;font-size:13px;color:#666;line-height:30px;width:125px;font-weight:400;font-size:15px;}
.registerform .frmrow input{width:360px;padding:8px 5px;float:right;border:1px solid #dedede;background:#f7f7f7}
.registerform .frmrow select{float:left;margin-left:31px;padding:8px 5px;width:102px;border:1px solid #dedede;background:#f7f7f7}
.captha-register{margin:0 0 0 2px;padding:0;float:left}
.registerform .frmrow2{padding:0 25px;margin-bottom:20px;font-size:13px;color:#666;padding:7px 0 0 0;max-width:380px;width:100%;float:right}
.registerform .frmrow2 input{margin:0 8px 0 10px;}
.registerform .frmrow2 input[type="submit"]{background:#000;margin:20px 0 0 15px;padding:15px;color:#fff;text-transform:uppercase;color:#fff;border:0;font-size:15px;width:100%;max-width:360px;}
.registerform .frmrow2 input[type="submit"]:hover{background:#b15242}
.margbt15{margin-bottom:15px !important;}
.newslist{clear:both;overflow:hidden;margin-top:30px;}
.newslist ul{margin:0px;padding:0px;}
.newslist li{width:100%;clear:both;list-style:none;padding:17px 0px;overflow:hidden;border-top:1px solid #c6c6c6;}
.newslist li img{float:right;display:block;border:2px solid #dedede;margin-left:20px;max-height:108px;width:134px;}
.newslist li h3{font-size:16px;font-weight:bold;color:#333;padding-bottom:5px;margin:0px 0 10px 0;}
.newslist li p{margin:0px;padding-bottom:19px;}
.newslist li p a{color:#b15242;display:block}
.newsitempic{text-align:center;clear:both;background:#cecece;padding:13px 0px;margin-bottom:15px;}
.newsitempic img{border:2px solid #dedede;height:260px;}
.mid_content .slider{position:absolute;left:245px;top:400px;}
.video_section{width:100%;height:364px;float:left;display:block;}
.slideHeader .container{max-width:1200px;width:100%;margin:0 auto;overflow:hidden;Xheight:364px;padding:0}
html[data-useragent*='MSIE 11.0'] .slideHeader .container{width:986px;margin:auto;background:#fff;height:317px;padding-top:14px;display:block;background:url(images/vid_con_bg1.jpg) repeat-x -24px 2px;}
.video_form{display:block;margin-left:0px 0px 0px 0px;font-family:'Open Sans', sans-serif;}
.video_form .video{float:left;width:600px;height:364px;padding:0px 0px;background:none;margin-top:11px;}
.form{color:#fff !important}
.video_form .form{float:left;margin-left:30px;margin-top:15px;width:565px;Xcolor:#fff!important;}
.video_form .form h1{padding:0;margin:0px;font-size:28px;color:#fff!important;}
.video_form .form font{font-family:"Open Sans",sans-serif;line-height:120%;/*color:#242424!important;*/}
.video_form .form span{color:#fff!important;line-height:120%!important}
.video iframe{Xmax-width:520px;width:100%;height:340px;}
.video_form .form .form_caption{font-size:21px;color:#048bec;text-transform:uppercase;line-height:35px;}
.video_form .form .form_caption span{color:#000000;}
.video_form .form p{color:#fff;font-size:16px;margin:0px;line-height:140%} 
.video_form .form .form_input{margin-top:25px;float:left;font-family:'Ubuntu Condensed',sans-serif;}
.video_form .form .form_input label{width:90px;float:left;margin-top:10px;font-size:17px;color:#333;}
.video_form .form .form_input input[type="text"]{background:url(images/input_bg.png) no-repeat;width:246px;height:36px;margin-top:7px;padding:0 5px;line-height:34px;}
.video_form .form .form_input input[type="button"]{margin-left:90px;float:left;background:url(images/send_btn.png);width:181px;height:35px;margin-top:10px;}
.left_section li{list-style:none;}
.menubar li{list-style:none;}
.top_right li{list-style:none;}
.footers li{list-style:none;}
.slider_box{max-width:600px;float:left;padding:0px 0px;position:relative;margin-top:0px;width:100%}
#slider ul{padding-left:0px;margin:0px;padding:0px;}
.slider{max-width:600px;float:left;width:100%;}
.slider > ul{margin:0;padding:0px;}
.slider li{max-width:600px;height:340px;float:left;list-style:none;margin-top:12px;width:100%}
.slider li img{max-width:600px;height:340px;width:100%}
.imageheader{max-width:1200px;height:368px;margin:0px auto 0;width:100%}
.imageheader img{width:100%;height:368px;}
.noheader_image{margin:17px 0px 25px 0px;}
.noheader_image img{width:100%;height:315px;}
.slider_box_new{width:1200px;margin:0 auto;overflow:hidden;position:relative;padding:0px 0px;}
#slider_new ul{margin:0px;padding:0px;}
.slider_new{width:1200px;float:left;margin-top:0px;}
.slider_new li{width:1200px;height:364px;float:left;list-style:none;margin:0;padding:0}
.slider_new li img{width:1200px;height:364px;}
#controls{width:auto!important;position:absolute;bottom:18px;*bottom:-28px;margin-left:-30px;}
#controls li{float:left;background:url(../images/white_round.png) 0 0 no-repeat;margin-right:3px;font-size:0px;text-indent:-9999999px;margin:0px 0px 0px 3px;}
#controls li a{width:17px;height:17px;display:block;font-size:0px;text-indent:-9999999px;outline:none}
#controls li.current{background:url(../images/green_round.png) 0 0 no-repeat!important;outline:none}
.scroll-text{border:1px solid #CECECE;height:300px;overflow:hidden;}
.thank a{color:#DD0000;!important;text-align:center;!important;margin:0 0 0 203px;}
.thank{color:#DD0000;!important;}
#NewsDiv{position:absolute;left:0;top:0;width:auto;}
#NewsDiv ul{list-style:none;margin:0px;padding:0px;border-right:none;padding-bottom:10px;}
#NewsDiv ul li{clear:both;font-size:13px;color:#666666;padding:0px 10px 0px 35px;background:rgba(0, 0, 0, 0) url("../images/bullet.png") no-repeat scroll 5% 6%;margin:18px 0 0 0}
#NewsDiv ul li a{text-decoration:none;font-size:13px;color:#666666;}
#NewsDiv ul li a:hover{text-decoration:none;color:#b15242}
#NewsWindow{Xborder:1px solid #cecece;width:100%;height:280px;}
.productlistdet .application_a{color:#b15242;}
.productlistdet .application_a:hover{color:#000;text-decoration:none;}
.right_img{float:right;padding:0 0 10px 30px;height:250px;max-width:350px;}
.pagetitle_prd{float:left;width:100%;margin-bottom:20px}
.clear{clear:both;margin:40px 0px 0px 0px;}
.registerform .frmrow textarea{border:1px solid #DEDEDE;border-radius:2px;box-shadow:none;float:right;height:60px;padding:10px 5px;width:240px;}
.image_one{float:left;width:113px;text-align:center;}
.image_two{float:left;width:113px;}
.welcomeiner img{max-width:100%;height:auto}
.registerform .frmrow textarea{border:1px solid #DEDEDE;border-radius:2px;float:right;height:60px;padding:10px 5px;width:360px;background:#f7f7f7}
.navbar-nav li a{padding:12px 38px}
.navbar-nav li:first-child a{padding-left:0}
.navbar-nav li ul li:first-child a{padding-left:15px}
.navbar-default .navbar-nav > li > a:hover{color:#c8523e;}
.address-table{float:left;width:100%;margin:0 0 30px 0}
.img1{float:left;border:1px solid #ccc;margin:25px 0}
.img2{float:right;border:1px solid #ccc;margin:25px 0}
.gallery-section{margin:0 0 20px 0;padding:0;float:left}
.content-section{width:100%;float:left;margin:40px 0 0 0;}
.download-sec{float:left;width:100%;margin:0 0 10px 0;background:#f8f8f8;border:1px solid #eee8e8;padding:0px 3%;border-radius:10px}
.download-sec p{display:block;width:80%;float:left;color:#777777;margin-top:15px;}
.download-sec span{display:block;width:20%;float:left;text-align:right;margin:5px 0 0 0}
.sliderright ul{list-style:none}
.homeprpductlist{margin:10px 0 0 0;padding:0;float:left;}
.homeprpductlist ul{margin:0;padding:0;width:110%;overflow:hidden;}
.homeprpductlist ul li{margin:0 38px 40px 0;padding:0;width:270px;height:185px;float:left;list-style-type:none;position:relative}
.homeprpductlist ul li img{width:100%;max-height:170px;}
.homeprpductlist ul li a{color:#fff}
.homeprpductlist ul li a:hover, .homeprpductlist ul li:hover{color:#3ba9f0}
.homeprpductlist h2{margin:0 0 30px;padding:0px;font-weight:normal;font-size:27px;color:#b15242;font-weight:bold;text-transform:uppercase;float:left;width:100%}
.homeprpductlist ul li span{position:absolute;bottom:35px;left:0px;background:rgba(0, 0, 0, 0.7);color:#fff;padding:10px 15px;width:80%;webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;}
.homeprpductlist ul li span:hover{background:rgba(0, 0, 0, 1)}
.breadcrumb{margin:0 0 15px 0}
.breadcrumb a{font-size:13px;color:#000;margin:0;padding:0 7px 0 12px;font-weight:600;background:url(../images/bread-arrow.jpg) 0 50% no-repeat;}
.breadcrumb a.active{color:#b15242;background:none;padding-left:0}
.breadcrumb a:hover{color:#b15242;}
.sliderleft-detail{max-width:560px;float:left;margin:0;padding:0;border:1px solid #e3e3e3;height:350px;width:100%}
.sliderleft-detail img{width:100%;height:100%}
.sliderright-detail{float:right;margin:0;padding:0;width:310px;}
.sliderright-detail ul{margin:0;padding:0}
.sliderright-detail ul li{margin:0 0 25px 20px;padding:0;width:135px;float:left;border:1px solid #eaeaea;height:100px;cursor:pointer;list-style-type:none}
.sliderright-detail ul li img{width:100%;height:100%}
.products-detail-section{float:left;width:100%;margin:20px 0 10px 0;padding:0}
.download-area{float:left;margin:0 0 20px 0;padding:0;width:100%;}
.padd-left20{padding-left:20px}
.applink{float:left;margin:25px 0 0 0;padding:0}
.productlistdet > p{max-height:120px;overflow:hidden;}
.errormessage1{color:#cc3300;font-size:14px;display:block;text-align:center;padding:10px 0px;}


ul.hp-logo{margin:0; padding:0; list-style-type:none}
ul.hp-logo li{display:inline-block; margin-left:11px}
ul.hp-logo li:first-child{margin-left:0}
.address-col{width:100%; margin:0 0 8px 0; padding:0; float:left}
.address-left{float:left; margin:-3px 0 0 0; padding:0; width:22px;}
.address-right{float:right; margin:0; padding:0; width:272px;}
.address-right.padd-btm{padding-bottom:10px; font-size:15px}
.address-right a{color:#fff}
.txtc-align{text-align:center}




@media (min-width:1025px) and (max-width:1200px){.number-area{margin:12px 0 0 235px;font-size:16px;width:245px;}
.auth img{width:100%;height:auto}
.righthead{width:270px;}
.righthead .social{display:none}
.loginarea{min-width:270px;}
.loginrow2 a, .loginrow2 input{font-size:12px;}
header .container{padding-left:10px;padding-right:10px;}
.loginrow input{width:150px;}
.loginrow2 a, .loginrow2 input{padding:10px 9px;margin-right:2px;}
.number{padding:0 0 0 22px;line-height:39px}
.navbar-nav > li > a{padding:18px 22px;}
.slideHeader{height:auto}
.slideHeader .container{height:auto}
.ionerContainer{padding:15px;}
.leftNav, .advert_left{max-width:220px;}
h2.heading{background-size:100% 100%;}
aside{width:30%;}
.rightContainer-home, .rightContainer{width:68%;}
.home-content{width:100%}
.home-content p{font-size:13px;line-height:24px;}
.homeprpductlist ul{width:100%;}
.rightside{float:none;margin:0 auto;width:100%;max-width:350px;}
.callback{width:100%;margin:20px 0 0 0}
.homeprpductlist ul li{width:31%;margin:0 2% 20px 0}
.homeprpductlist ul li span{bottom:40px;}
.navbar-nav > li > a{padding:18px 25px;}
#frmcontact{max-width:330px;}
.ftrlikwidth{border-left:0px;padding-left:20px;width:25%;;margin:20px 0}
.ftrlikrght li{width:50%;}
.ftrlikrght{width:25%;border-left:0;padding-left:20px;margin-top:20px; float:left}
.footerlinks.services{width:55%}
.rightContainer{width:50%;}
.advert_left{max-width:220px;}
.innerpages aside{width:26%;}
.innerpages h2.heading{font-size:16px;}
.innerpages .leftNav li a{font-size:14px;}
.innerpages .rightside{float:right;max-width:200px}
.innerpages .callback{margin:0 0 20px}
.innerpages h1{font-size:20px;}
.rightContainer p{font-size:13px;line-height:22px;text-align:left}
.registerform .frmrow input, .registerform .frmrow textarea{float:left;width:300px;}
.captchareg{margin-left:0}
.registerform .frmrow select{margin-left:0px;}
.captchareg{margin-left:0}
.productlistdet{width:55%;height:auto}
.video_form .form{width:45%;margin:15px 0 0 0;float:right}
.rightContainer-home1{width:68%;}
aside{width:30%;}
.homeprpductlist ul li span{bottom:35px;width:90%}


.number-area{float:none;margin:0 auto; text-align:left}
.righthead{width:100%;margin:25px auto 0;max-width:238px;}
.email{font-size:14px;}
ul.subList{margin: 0 0 10px 10px;}
ul.hp-logo li{margin-bottom:10px;}
ul.hp-logo li:last-child{margin-left:0;}
.callback h2 {background: rgba(0, 0, 0, 0) url("../images/phon.png") no-repeat scroll 16px 14px;}
.address-right{float:left; padding-left:5px;}
.logo{max-width:385px; padding:0 0 0 15px}
.logo img{width:100%; height:auto}

#getleft-desktop{display:block;}
#getleft-mobile{display:none;}
.address-right{width:auto; max-width:88%}

}
@media (min-width:992px) and (max-width:1024px){.homeprpductlist ul li span{bottom:20px;}
.imageheader{margin:1px 0 0px}
.video_form{padding:0 15px;}
.rightContainer-home1{width:68%;}
#frmcontact{max-width:188px;}
.rightContainer-home1 #frmcontact{max-width:330px;}
.number-area{margin:12px 0 0 235px;font-size:16px;width:245px;}
.auth img{width:100%;height:auto}
.righthead{width:270px;}
.righthead .social{display:none}
.loginarea{min-width:270px;}
.loginrow2 a, .loginrow2 input{font-size:12px;}
header .container{padding-left:10px;padding-right:10px;}
.loginrow input{width:150px;}
.loginrow2 a, .loginrow2 input{padding:10px 9px;margin-right:2px;}
.number{padding:0 0 0 22px;line-height:39px}
.navbar-nav > li > a{padding:18px 22px;}
.slideHeader{height:auto}
.slideHeader .container{height:auto}
.ionerContainer{padding:15px;}
.leftNav, .advert_left{max-width:220px;}
h2.heading{background-size:100% 100%;}
aside{width:30%;}
.rightContainer-home{width:68%;}
.home-content{width:100%}
.home-content p{font-size:13px;line-height:24px;}
.homeprpductlist ul{width:100%;}
.rightside{float:none;margin:0 auto;width:100%;max-width:350px;}
.callback{width:100%;margin:20px 0 0 0}
.homeprpductlist ul li{width:48%;margin:0 2% 30px 0;height:auto}
.ftrlikwidth{border-left:0px;padding-left:20px;width:25%;;margin:20px 0}
.ftrlikrght li{width:50%;}
.ftrlikrght{width:25%;border-left:0px;padding-left:20px;margin-top:20px; float:left}
.footerlinks.services{width:55%}
.rightContainer{width:50%;}
.advert_left{max-width:220px;}
.innerpages aside{width:26%;}
.innerpages h2.heading{font-size:16px;}
.innerpages .leftNav li a{font-size:14px;}
.innerpages .rightside{float:right;max-width:200px}
.innerpages .callback{margin:0 0 20px}
.innerpages h1{font-size:20px;}
.rightContainer p{font-size:13px;line-height:22px;text-align:left}
.registerform .frmrow input, .registerform .frmrow textarea{float:left;width:300px;}
.captchareg{margin-left:0}
.registerform .frmrow select{margin-left:0px;}
.captchareg{margin-left:0}
.productlistdet{width:55%;height:auto}
.sliderleft-detail{width:100%;max-width:100%;margin-bottom:20px;}
.sliderright-detail{width:100%}
.sliderright-detail ul li{margin:0 20px 25px 0px;}
.download-sec p{width:70%;}
.download-sec span{width:30%}
.video_form .form{width:40%;margin:15px 0 20px 0;float:right}
.video iframe{height:320px;}
.video_form .video/*, .video_form .slider-wrapper*/{max-width:560px;height:auto;float:left}
.video_form{width:100%;float:left;padding:0 10px 0px;}
.slider_box{width:50%;float:left}
X.slider li img, X.imageheader img{height:315px;}
.callback form label.labelcap input{width:100%}
.slideHeader{height:auto;}

.number-area{float:none;margin:0 auto; text-align:left}
.righthead{width:100%;margin:25px auto 0;max-width:238px;}
.email{font-size:14px;}
ul.subList{margin: 0 0 10px 10px;}
ul.hp-logo li{margin-bottom:10px;}
ul.hp-logo li:last-child{margin-left:0;}
.callback h2 {background: rgba(0, 0, 0, 0) url("../images/phon.png") no-repeat scroll 16px 14px;}
.address-right{float:left; padding-left:5px;}
.logo{max-width:385px; padding:0 0 0 15px}
.logo img{width:100%; height:auto}

#getleft-desktop{display:block;}
#getleft-mobile{display:none;}
.address-right{width:auto; max-width:88%}
.video_form{padding-bottom:14px;}




}
@media (min-width:768px) and (max-width:991px){.callback form label.labelcap input{width:100%}
aside.shaddow-leftbg{background:none}
.imageheader, .imageheader img{height:300px;}
.homeprpductlist ul li span{bottom:20px;width:90%}
.ftrlikrght, .ftrlikwidth{min-height:0}
.ftrlikwidth, .ftrlikrght{background:none}
.footerlinks h3{margin:0}
.ftrlikwidth, .ftrlikrght{margin:25px 0}
.socialft{float:left;margin:10px 0 0 0}
.footerlinks li a{font-size:14px;}
.socialft a{margin-left:15px}
.ftrlikrght p.footer-number{font-size:12px;margin:10px 0 0 0}
.logo{max-width:385px; padding:0 0 0 15px}
.logo img{width:100%; height:auto}
.contact-number p{margin:10px 0 0 0;}
.video_form{padding:0 15px;}
#getleft-desktop{display:block;}
#getleft-mobile{display:none;}
.number-area{margin:12px 0 0 30px;font-size:16px;width:245px;}
.auth img{width:100%;height:auto}
.righthead{width:270px;}
.righthead .social{display:none}
.loginarea{min-width:270px;}
.loginrow2 a, .loginrow2 input{font-size:12px;}
header .container{padding-left:10px;padding-right:10px;}
.loginrow input{width:150px;}
.loginrow2 a, .loginrow2 input{padding:10px 9px;margin-right:2px;}
.number{padding:0 0 0 22px;line-height:22px}
nav li a{font-size:14px;}
.navbar-nav > li > a{padding:18px 28px;}
.slideHeader{height:auto}
.slideHeader .container{height:auto}
.ionerContainer{padding:15px;}
.leftNav{max-width:220px;}
aside{width:34%;max-width:280px;}
.rightContainer-home{width:74%;}
.rightContainer-home1{width:65%;}
.home-content{width:100%}
.home-content p{font-size:13px;line-height:24px;}
.homeprpductlist ul{width:100%;}
.rightside{float:none;margin:0 auto;width:100%;max-width:350px;}
.callback{width:100%;margin:20px 0 0 0}
.homeprpductlist ul li{width:48%;margin:0 2% 20px 0;height:auto}
#frmcontact{max-width:188px;}
.rightContainer-home1 #frmcontact{max-width:330px;}
.ftrlikwidth{border-left:0px;padding-left:0;width:50%;;margin:20px 0}
.ftrlikrght li{width:25%;}
.ftrlikrght{width:50%;border-left:0px;padding-left:0;margin-top:20px;}
.footerlinks.services{width:55%}
.rightContainer{width:42%;}
.advert_left{max-width:220px;width:100%}
.innerpages aside{width:26%;}
.innerpages h2.heading{font-size:15px;}
.innerpages .leftNav li a{font-size:13px;}
.innerpages .rightside{float:right;max-width:200px}
.innerpages .callback{margin:0 0 20px}
.innerpages h1{font-size:20px;}
.rightContainer p{font-size:13px;line-height:22px;text-align:left}
.registerform{width:100%;margin:0 0 0 0;padding:0}
.registerform .frmrow label{width:100%;}
.registerform .frmrow input{float:none;width:100%;}
.registerform .frmrow{padding:0 0px;}
.address-table td{padding-right:10px;}
.registerform .frmrow select{margin-left:0px;width:100%;}
.captchareg{margin-left:0}
.productlistdet{width:45%;height:auto}
.sliderleft-detail{width:100%;max-width:100%;margin-bottom:20px;}
.sliderright-detail{width:100%}
.sliderright-detail ul li{margin:0 20px 25px 0px;}
.download-sec p{width:70%;}
.download-sec span{width:30%}
.video_form .form{width:100%;margin:15px 0 20px 0;float:right}
.video_form{width:100%;float:left;padding:0 10px;}
.slider_box, .video_form .video{width:100%;float:left;max-width:100%;height:auto}
X.slider li img, X.imageheader img{height:315px;}
.video iframe{height:412px;}
.slideHeader{height:auto; background:url("../images/slider-bg.jpg") 0 0 repeat;}

.number-area{float:none;margin:0 auto; text-align:left}
.righthead{width:100%;margin:25px auto 0;max-width:238px;}
.email{font-size:14px;}
ul.subList{margin: 0 0 10px 10px;}
ul.hp-logo li{margin-bottom:10px;}
ul.hp-logo li:last-child{margin-left:0;}
.callback h2 {background: rgba(0, 0, 0, 0) url("../images/phon.png") no-repeat scroll 16px 14px;}
.address-right{float:left; padding-left:5px;}



}
@media (max-width:767px){

.loginarea{Xdisplay:none;width:100%;min-width:0}
.list_a {width: 100%; z-index: 0; position: relative; top: 100%; margin:0}
.contact-number{float:none}
.registerform .frmrow textarea{width:100%}
.ftrlikrght, .ftrlikwidth{min-height:0}
.ftrlikwidth, .ftrlikrght{background:none}
.footerlinks h3{margin:0}
.ftrlikwidth, .ftrlikrght{margin:25px 0}
.socialft{float:left;margin:10px 0 0 0}
#frmcontact{max-width:274px;}
.leftNav li{margin-bottom:2px;}
.navbar-collapse .leftNav li{margin-bottom:0px;}
header{height:auto; border-bottom:1px solid #ccc}
header .container{padding-left:10px;padding-right:10px;}
.contact-number p{font-size:18px;padding:0;margin:-10px 0 15px 0}
.baner{Xpadding-bottom:20px;}
.logo{padding:0 0 0 10px; width:50%}
.logo img{width:100%;}
.number-area{margin:0px 0 0px;font-size:16px;background:url("../images/phon.png") 0 12px no-repeat;width:100%;padding-left:0}
.auth{margin:0 0 5px 0}
.auth img{width:100%;height:auto}
.number{padding:0 0 0 0px; text-align:center}
.righthead .social{float:left;margin:0 0 5px 0;}
.righthead{float:right}
.righthead .socialicon a{width:17%;display:inline-block}
.righthead .socialicon img{margin-right:2px;width:25px;height:auto}
.righthead .docudownd2{font-size:15px;padding-right:5px;}
.loginrow input{width:160px;padding:0px 10px;}
.loginrow2{float:left;}
.loginrow2 a, .loginrow2 input{font-size:13px;padding:5px;margin:8px 0 0 7px}
.slider_new li{width:100%;height:auto}
.slider_new li img{width:100%;height:auto}
.slider_box_new{width:100%;}
.slideHeader .container{height:auto}
.slideHeader{height:auto; background:url("../images/slider-bg.jpg") 0 0 repeat;}
.video_form{height:auto;padding:0 10px}
.socialicon{display:none}
#getleft-desktop{display:none}
#getleft-mobile{display:block;}
.rightContainer{float:left;}
.padd-left20{padding-left:0}
nav{background:#b15242}
nav .container{padding:0}
nav li{background:none}
.navbar-nav > li > a{padding:18px 15px}
.navbar-nav li:first-child a{padding-left:15px;}
.service-menu{display:block;border-bottom:1px solid #963423}
.service-menu .navbar-toggle{margin-top:-5px;margin-right:0}
.service-menu .navbar-header{color:#fff;padding:10px 15px 0 15px}
.service-heading{font-size:18px;float:left;margin:0px 0 10px;text-transform:uppercase;font-weight:700}
.service-menu .navbar-toggle.collapsed, .service-menu .navbar-default .navbar-toggle:focus{background:none!important}

.service-menu .leftNav{max-width:100%;}
nav li a{line-height:20px;}
.service-menu .leftNav ul{margin:0}
.service-menu .navbar li{border-bottom:1px solid #ccc}
.leftNav{max-width:100%}
.leftNav li a{margin:0}
.service-menu .leftNav li a{background:#f5f3f3;padding:9px 0 9px 10px;font-size:14px;color:#242424}
.service-menu .leftNav li a:hover{background:#b15242;color:#fff}
.navbar-toggle{margin:-48px 15px 0 0;padding:9px 7px;border-radius:0;border:0}
.navbar-collapse{background:#b15242;color:#fff;padding:0;margin:0px 0 0 0}
.navbar-default .navbar-nav > li > a:hover{color:#fff;background:#a1493a}
.navbar-nav > li > a{padding-bottom:8px;padding-top:8px;}
.nav > li{display:block;position:relative;}
.navbar-nav{margin:0!important}
.dropdown-toggle em{font-style:normal}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{background:#b15242!important;color:#fff;}
.navbar-default .navbar-nav>.active>a{color:#fff!important}
.navbar-nav .open .dropdown-menu{background:#b15242 none repeat scroll 0 0;padding:0;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a{color:#fff}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover{background:#0c4778;color:#fff}
.navbar li{width:100%;padding:0;border-bottom:1px solid #963423}
.navbar .dropdown-menu li{border-bottom:1px solid #963423;border-top:1px solid #963423}
.navbar .dropdown-menu li:first-child{border-bottom:0}
.navbar-nav .open .dropdown-menu > li > a{line-height:28px;}
nav li:first-child{border-bottom:1px solid #963423}
nav li a{font-size:14px;}
.service-menu .leftNav{display:block;}

.leftNav{display:none;}
#getleft-mobile .leftNav{display:block;clear:both}
.ionerContainer{padding:10px 15px;}
.inerleft-home{padding:0 0px}
.home-content{width:100%;padding:0;margin:0 0 25px 0}
.rightside{float:none;margin:0 auto;width:100%;max-width:291px;}
.rightContainer{width:100%;max-width:100%}
.callback{margin-top:10px;}
.callback h2 {background: rgba(0, 0, 0, 0) url("../images/phon.png") no-repeat scroll 36px 20px;}
.home-content p, .rightContainer p, .welcomeiner{font-size:13px;line-height:24px;text-align:left;}
.homeprpductlist ul{width:100%;}
.loginarea{min-width:auto;}
.homeprpductlist ul li{margin:0 0 40px 0;}
aside{float:none;margin:0 auto}
aside.shaddow-leftbg{background:none;}
.advert_left{width:100%;}
.ftrlikwidth{border-left:0px;padding-left:0;width:50%;;margin:0px 0 35px}
.ftrlikrght li{width:50%;}
.ftrlikrght{width:50%;border-left:0px;padding-left:0;margin-top:0px;}
.copyright p{line-height:22px;}
.socialft{float:left;margin-top:10px}
.socialft a{margin:5px 10px 0 0}
.homeprpductlist ul{max-width:270px;margin:0 auto}
.inerleft{padding:0 0}
.rightcolm{padding:10px 0}
.prdtapp li{width:100%;}
.registerform{width:100%;margin:0 auto;padding:0;max-width:270px;float:none}
.registerform .frmrow label{width:100%;}
.registerform .frmrow input{float:none;width:100%;}
.registerform .frmrow{padding:0 0px;}
.address-table td{padding-right:10px;}
.registerform .frmrow select{margin-left:0px;width:100%;}
.captchareg{margin-left:0}
.registerform .frmrow2 input[type="submit"]{margin:20px 0 0;font-size:13px;}
.backbox{position:relative;float:left;margin-bottom:15px;margin-top:10px;width:100%;}
.backbox a{padding:9px 10px;Xfloat:left}
.productlistdet{width:60%;height:auto}
.rightContainer, .rightContainer-home, .rightContainer-home1{font-size:13px;}
.sliderleft-detail{width:100%;max-width:100%;margin-bottom:20px;}
.sliderright-detail{width:100%}
.sliderright-detail ul li{margin:0 20px 25px 0px;float:none;display:inline-block}
.slider_box, .slider, .slider li, .slider li img{width:100%;height:auto}
.video_form .form{width:100%;padding:0 0;margin:15px 0 20px 0}
.video_form .video{padding:0 0;height:auto;max-width:100%}
.video iframe{height:340px}
.imageheader img{height:auto;}
.imageheader{padding:0 0 0px;height:auto;}
.number-area{text-align:center}
.logo{padding:0 0 0 10px; width:75%; max-width:515px}
.number-area{float:none;margin:0 auto;}
.righthead{width:100%;margin:0px auto 0;max-width:100%;}
.email{font-size:14px;}
.rightContainer{margin:20px 0 0 0}
.address-right{float:left; width:260px; margin-left:5px;}
.footerlinks.ftrlikrght h3{margin:0 0 10px 0}
.footerlinks li a, .address-right.padd-btm{font-size:14px;}

.service-menu .navbar-collapse{display:block; visibility:visible; background:none}
nav ul li ul{position:relative; top:0; left:0; border:0}
nav ul li ul.subList, .leftNav ul li:hover ul, .slideDiv{display:none; }
.service-menu h2.heading, .slideDiv{float:left; width:100%}
.service-menu h2.heading{padding:10px 10px; border-top:1px solid #963423; float:left; width:100%; background:url(../images/nav-icon.png) right 50% no-repeat #b15242; font-size:18px;}
ul.Sub_heading li a.accordian-sec{background:url(../images/accordian-arrow-down.png) right 50% no-repeat #fff; margin:0} 
ul.Sub_heading li a.accordian-sec:hover{background:url(../images/accordian-arrow-down.png) right 50% no-repeat #b15242;}
.leftNav li a{text-transform:none;}

nav{background:none}
#getleft-mobile .leftNav h2.heading{display:none}



}
@media (max-width:640px){
.list_a {width: 100%; z-index: 0; position: relative; top: 100%;}
.productlistdet{width:48%;height:auto}
.sliderleft-detail{height:auto;}
.sliderright-detail{margin:20px 0 0 0;width:100%;}
.sliderright-detail ul{width:110%;overflow:hidden;}
.sliderright-detail ul li{width:125px;margin:0 26px 20px 0;float:none;display:inline-block}
.video iframe{height:335px;}
.contact-number p{font-size:16px;}
.righthead{max-width:100%;} 
.ftrlikwidth, .ftrlikrght{background:none}
.footerlinks.services, .footerlinks.services li{width:100%}
.footerlinks h3{margin:0}
.email{font-size:15px;}
ul.hp-logo li{margin-bottom:10px;}	
ul.hp-logo li:last-child{margin-left:0;}

.logo-pic{width:100%; text-align:center; max-width:70px;}
.logo-pic img{width:100%; height:auto}


}
@media (max-width:600px){.video iframe{height:320px;}
.list_a {width: 100%; z-index: 0; position: relative; top: 100%;}
.ftrlikrght{width:100%}	


}
@media (max-width:480px){
.list_a {width: 100%; z-index: 0; position: relative; top: 100%;}
.home-content h1{font-size:22px;line-height:26px;margin-bottom:15px;}
.homeprpductlist{margin:10px 0 0;}
.homeprpductlist h2{font-size:23px;line-height:30px;margin-bottom:15px;}
.homeprpductlist ul li{width:100%;margin:0 0 30px 0;}
.rightside, .callback{max-width:100%;width:100%}
.ftrlikwidth{border-left:0px;padding-left:0;width:100%;;Xmargin:0px 0}
#frmcontact{max-width:94%;}
.ftrlikrght{Xmargin-top:30px;}
.ftrlikrght li{width:100%;}
.socialft{float:left;margin-top:10px}
h1{font-size:20px;}
.registerform{max-width:100%}
.list-pro-image{float:none;margin:0 auto 20px}
.productlist li img{width:100%;max-width:100%;}
.productlistdet{width:100%;height:auto}
.download-sec span{width:auto}
.video iframe{height:255px;}
.right_img{float:none;padding:0 0 10px 0px;height:auto;max-width:100%;}


.logo-pic{width:100%; text-align:center; max-width:50px;}
.logo-pic img{width:100%; height:auto}
.logo{width:82%; margin-top:5px}



}
@media screen and (max-width:375px){.video iframe{height:200px;}
}
@media (max-width:360px){
.copyright p span{display:inline-block; line-height: 15px;}
h1{font-size:18px;}
.video iframe{height:185px;}
.list_a {width: 100%; z-index: 0; position: relative; top: 100%;}
.logo{width:82%; margin-top:15px}

}
@media (max-width:320px){.backbox{margin-bottom:0}
.video iframe{height:164px;}
.number-area{text-align:left}


}
@media (min-width:1025px){.container{padding-left:0px;padding-right:0px;}
}
@media (min-width:1024px){#getleft-desktop{display:block!important;}
#getleft-mobile{display:none;}
}