@charset "utf-8";
/* CSS Document */

@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700|Droid+Sans:400,700);

/** {margin:0;padding:0;} */
html, body {margin:0; padding:0;height: 100%;font-family:Arial, Helvetica, sans-serif; font-size:12px; background:#FFF  url(../images/bg1.jpg) top repeat-x;color:#555555;/* position:relative;*/}
/*Opera Fix*/
body:before {height:100%;float:left;width:0;margin-top:-32767px;}
body, img, p, h1, h2, h3, h4, h5, ul, ol, li, form {margin:0; padding:0;}
h1, h2, h3, h4, h5{padding: 4px 0;font-family:Arial, Helvetica, sans-serif; color:#d2232a;}
p {line-height:18px;padding: 10px 0;}
b{ color:#000;}
/*ul, ol {list-style: none;}*/
a {color: #d2232a;text-decoration: none;}
a:hover {text-decoration: none;}
a img {border: none;}
hr{border-bottom:1px dashed #B9B9B9; border-top:0; border-left:0; border-right:0; margin-bottom:18px;}

.fl{ float:left;}
.fr{ float:right;}
.pl{ margin-left:10px;}
.pr{ margin-right:10px;}
.clr{ clear:both;}

.image{ padding:2px; border:0px solid #DDDDDD;/*-webkit-box-shadow:  0px 0px 3px 1px #BDBDBD; box-shadow:  0px 0px 3px 1px #BDBDBD;*/}

.innerwrap{ width:960px; margin:0 auto; border-left:0px solid #000000; border-right:0px solid #000000;}
.bg{ background:#FFF; padding:0 10px; margin-top:6px;}
#wrapper{ width:auto; height:auto; margin:0 auto;}
#main {/*overflow:auto;!important*/ padding-bottom: 50px;  }  

#header-wrapper{ background:#d2232a; border:0px solid #010628;}
.header{ width:960px; padding:0px 0 0px 0 ;}
.logo{ float:left;background:url(../images/logo.jpg) no-repeat; display:block; width:164px; height:45px; text-indent:-9999px; margin:14px 0 10px 0; }

.headeright {float:right; width:780px; font-family:'Droid Sans', Arial, Helvetica, sans-serif;}
.headertop{ padding-bottom:10px;}
.headerbtm{ margin-left:230px;}
.followus {color:#FFF; padding:2px 0 0px 0; margin-left:595px;}
.followus span{ display:block; float:left; padding-top:8px; padding-right:7px; margin-left:-33px;}
.followus img{/*opacity:1.0;filter:alpha(opacity=100);*/ padding:0 2px; border:0; float:left;}
.followus img:hover{/*opacity:0.80;filter:alpha(opacity=80);*/ }
.callus{float:right;width:225px; font-size:20px; color:#FFF;}
.callus img{ padding-right:5px;}
.callus span{ float:left; }
.toll{ font-size:12px; padding:5px 0 0 3px;}
.feedback{width:320px; float:left; font-size:13px; color:#FFF;}
.feedback img{ padding-top:3px}
.feedback span{ float:left; padding-left:3px; padding-top:5px;}
.feedback a{ color:#FFF; padding:0 5px;}
.feedback a:hover{}



#slider-wrapper{ width:960px; height:457px; margin:0 auto;}

#head_second_row{ background:#0C1E66 url(../images/headingbg.jpg) top repeat; border-bottom:2px solid #000815; }
.head_second_row_content{  padding:9px 0px 7px 0px; }
.head_second_row_content h1{ width:700px;float:left; font-family:'Droid Sans', Arial, Helvetica, sans-serif; color:#F7D679; font-weight:normal; font-size:19px; text-transform:uppercase; margin:0; padding:0;}
.links{ width:550px; float:left; padding:0px 0px 0 0;}
.links a { margin:0 7px 0 0; opacity:1.0; filter:alpha(opacity=100);}
.links a:hover{ opacity:0.80; filter:alpha(opacity=80);}


.email{width:200px; float:left; color:#D5D5D7; padding-top:4px; text-align:left}
.email a{ color:#D5D5D7}
.email a:hover{ text-decoration:underline;}
.breadcrumb{ padding:30px 0px 10px 3px; margin-bottom:10px; font-size:12px; color:#000000; font-family:'Droid Sans', Arial, Helvetica, sans-serif;}
.breadcrumb span{ padding-right:7px; font-family:'Droid Sans', Arial, Helvetica, sans-serif; color:#000000;}
.breadcrumb a{ color:#666666; text-decoration:none; padding:0 4px 0 0}
.breadcrumb a:hover{ text-decoration:underline;}

.sharepage{ text-align:right; float:right; width:368px; padding:8px 0px 0 5px; margin:0; }
.more{background:#C8241B; color:#FFF; font-size:11px; padding:1px 4px; -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; }


#news-wrapper{background:#D2232A; font-family:'Droid Sans', Arial, Helvetica, sans-serif; color:#FFF;}
#news-wrapper .heading{  float:left; width:120px; font-size:13px; text-transform:uppercase; font-weight:normal;  text-align:left; padding:5px 10px; }
#news-wrapper .newstxt{ width:600px; float:left; margin-top:3px; padding-left:5px; font-size:13px; line-height:18px;}
#newscroller {float:right;width:600px; margin:0; padding:0;height:20px; padding-top:2px; }
#newscroller h1{ color:#FFF; font-size:16px; margin:0; padding:0; }
#newscroller a{text-decoration: none; color:#FFF;}
#newscroller a:hover{text-decoration:none;}
.someclass{}

.shoppe{ text-align:right; padding:1px 0 0 0 ;
margin-bottom:0px;}

#content{ padding-top:11px; margin-top:1px;}
#content h1, h2{font-family:'Droid Sans', Arial, Helvetica, sans-serif; font-weight:normal; color:#000000; padding-top:0; }
#content .txtline{ border-bottom:1px solid #dddddd}
#content p{ font-size:12px;}
#contentfull{/*background:#FFFFFF url(../images/boxbg.jpg) repeat-x;*/ border:0px solid #CED0DC; padding:10px 0px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}

.banner{ margin-bottom:0px;}

/* ————— rowA ————— */
#rowA{}
#rowA ul {overflow:hidden; margin-left:0; list-style:none}
#rowA ul ul {overflow:hidden; margin-left:0; list-style:disc;}
#rowA ul li {width:177px; float:left;margin:0px 6px 0 6px; border-right:1px solid #dd6d50; padding:0px 2px; }
#rowA ul li h6{font-weight:bold; font-size:13px; color:#d2232a;  margin:0; padding:0px 0px 10px 0px; text-align:center} 
#rowA ul li h6 a{color:#d2232a; }
#rowA ul li a {color:#000000;display:block;/*width:130px;padding:10px 20px;*/border:0px solid #CCCCCC;text-decoration:none;}
#rowA ul li a:hover {border:0px solid #CCCCCC;color:#FF0000;}
#rowA ul li.first{ margin-left:0;}
#rowA ul li.last{ margin-right:0; border:none;}
#rowA .view{ float:right; padding:10px 0;font-size:11px; color:#000000;}
.seprator{ padding:3px; margin-bottom:20px;}


/* ————— Category ————— */
#product_category {font-family:'Droid Sans', Arial, Helvetica, sans-serif; }
#product_category ul {width:960px;overflow:hidden; list-style:none;}
#product_category ul li {width:202px;float:left;margin:5px 13px 40px 12px; border:1px solid #E3E3E3; text-align:center; padding:5px; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; border-bottom:1px solid #CED0DC; background:#f2f2f2;}
#product_category ul li:hover{ background:#FFFFFF;position:relative; z-index:2;-moz-box-shadow:0 0 20px rgba(0,0,0,0.18);-webkit-box-shadow:0 0 20px rgba(0,0,0,0.18);box-shadow:0 0 20px rgba(0,0,0,0.18); -webkit-transform: translate(0px,-2px);-moz-transform: translate(0px,-1px); -ms-transform: translate(0px,-1px); /* border:1px solid #DDDDDD;*/ border:1px solid #CED0DC; }
#product_category ul li .heading{display:block;padding:5px 0px 0px 0px;font-size:14px; font-weight:normal; text-align:left; color:#D2232A}
#product_category ul li a { font-weight:bold; color:#000000;display:block;border:0px solid #CCCCCC;text-decoration:none;}
#product_category ul li a:hover {color:#000000;}
#product_category ul li .imagebox{ width:99%; height:135px; background:#FFFFFF; display:block;  margin:0px 0 0px 0; vertical-align:middle; padding-top:15px; border:1px solid #FFF}
#product_category ul li img{ border:0;}
#product_category .more{display:block; background:#231F20; color:#FFFFFF; font-weight:normal;font-size:11px; padding:2px 5px ; margin:3px 0 0px 0px; text-align:left; -webkit-border-radius: 2px 2px 0px 0px;-moz-border-radius: 2px 2px 0px 0px;border-radius: 2px 2px 0px 0px; border:1px solid #231F20;}
#product_category .more:hover{color:#FFFFFF; }



/* —————Inner Category ————— */
#inner_category {font-family:'Droid Sans', Arial, Helvetica, sans-serif; }
#inner_category ul {width:750px;overflow:hidden; list-style:none;}
#inner_category ul li {width:210px;float:left;margin:5px 15px 30px 1px; border:1px solid #E3E3E3; text-align:center; padding:10px 11px 20px 11px; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; border-bottom:1px solid #CED0DC; background:#FFFFFF; }
#inner_category ul li:hover{ background:#FFFFFF;position:relative; z-index:2;-moz-box-shadow:0 0 20px rgba(0,0,0,0.18);-webkit-box-shadow:0 0 20px rgba(0,0,0,0.18);box-shadow:0 0 20px rgba(0,0,0,0.18); -webkit-transform: translate(0px,-2px);-moz-transform: translate(0px,-1px); -ms-transform: translate(0px,-1px); /* border:1px solid #DDDDDD;*/ border:1px solid #CED0DC; }
#inner_category ul li .heading{display:block;padding:5px 0px 0px 0px;font-size:14px; font-weight:normal; text-align:left; color:#E1232A}
#inner_category ul li a { font-weight:bold; color:#000000;display:block;border:0px solid #CCCCCC;text-decoration:none; }
#inner_category ul li a:hover {color:#000000;}
#inner_category ul li .imagebox{ width:188px; height:135px; background:#FFFFFF; display:block;  margin:10px 0 0px 0; vertical-align:middle; padding-top:15px; border:1px solid #FFFFFF;}
#inner_category ul li img{ border:0;  height:130px;}
#inner_category .more{ display:block; background:#231F20; color:#FFFFFF; font-weight:normal;font-size:11px; padding:2px 5px ; margin:10px 0 0px 0; text-align:left; -webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px; border:1px solid #231F20;}
#inner_category .more:hover{color:#FFFFFF; }


/* ————— Category ————— */
#category { padding-top:5px;}
#category ul {width:750px; overflow:hidden; list-style:none;}
#category ul li {width:186px;float:left;margin:5px 20px 20px 1px; border:1px solid #E9E9E9; text-align:center; padding:5px 20px 20px 20px; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; border-bottom:1px solid #CED0DC }
#category ul li:hover{ background:#FFFFFF;position:relative; z-index:2;-moz-box-shadow:0 0 20px rgba(0,0,0,0.18);-webkit-box-shadow:0 0 20px rgba(0,0,0,0.18);box-shadow:0 0 20px rgba(0,0,0,0.18); -webkit-transform: translate(0px,-2px);-moz-transform: translate(0px,-1px); -ms-transform: translate(0px,-1px); /* border:1px solid #DDDDDD;*/ border:1px solid #CED0DC;}
#category ul li .heading{display:block;padding:0px 0px 10px 0px;font-size:14px; font-weight:normal; text-align:left; color:#E1232A;border-bottom:1px solid #E6E6E6;}
#category ul li a { font-weight:bold; color:#000000;display:block;border:0px solid #CCCCCC;text-decoration:none;}
#category ul li a:hover {color:#000000;}
#category ul li .imagebox{ width:100%; height:145px; background:#FFFFFF; display:block;  margin:5px 0 0px 0; vertical-align:middle; padding-top:10px; border:0px solid #E6E6E6;}
#category ul li img{ border:0;  height:125px;}
#category .more{ display:block; background:#231F20; color:#FFFFFF; font-weight:normal;font-size:11px; padding:2px 5px ; margin:10px 0 0px 0; text-align:left; -webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px; border:1px solid #231F20;}
#category .more:hover{color:#FFFFFF; }
/*#category ul li:nth-child(3n){ margin-right:0; float:right;} */

#footer{clear:both;position: relative;margin-top:-30px; /* negative value of footer height */height: 206px; border-top:0px solid #000}
.footernav-bg{ background:#58585A;}
.footernav{float:left;list-style-type:none;padding-top:0px; padding:25px 0 20px 0; font-size:11px}
.footernav ul{list-style-type:none;margin:0px;padding:25px 0 0 0;}
.footernav ul li{margin:0px;float:left;text-decoration:none;padding:0px 0px 10px 0px; }
.footernav ul li ul{list-style-type:none;margin:0px;padding:0px 0px 0px 0px;}
.footernav ul li ul li{margin:0px;padding:0px;float:none;border-bottom:0px dotted #1D1D1D; }
.footernav ul li ul li a{color:#AAABAF; font-weight:normal;	text-decoration:none; display:block; line-height:21px;}
.footernav ul li ul li a:hover{text-decoration:underline;}
.footernav .heading{ color:#FFF; font-size:13px; font-weight:bold; padding-bottom:4px;}
.footernav .heading a{ color:#FFF;}
.footernav .first-col{width:130px;float:left;padding-right:5px;border-right:0px solid #FFF; padding-left:00px;}
.footernav .second-col{width:120px;float:left;padding-right:10px;padding-left:20px;border-right:0px solid #FFF;  }
.footernav .secondsubsecond-col{width:100px;float:left;padding-right:20px;padding-left:10px;border-right:0px solid #FFF; }
.footernav .third-col{width:150px;float:left;padding-right:20px;padding-left:20px;border-right:0px solid #FFF;}
.footernav .forth-col{width:130px;float:left; margin:0; padding:0;padding-left:20px; color:#FFFFFF;border-right:0px solid #FFF;}
.footernav .forth-col h1{ color:#e71a11; font-size:28px; font-weight:normal; margin-bottom:7px; padding-top:5px;}
.footernav .forth-col h2{ margin-bottom:7px;}
.footernav .forth-col h5{ margin-top:12px; font-size:13px;}
.footernav .forth-col h6{ font-size:12px; line-height:21px; font-weight:normal}
.footernav .fifth-col{width:160px;float:right;padding-right:20px;padding-left:0px;border-right:0px solid #FFF; }

.bottom-footer{ background:#000000; padding:14px 0 14px 0;}
.copyright{ float:left; font-size:10px; color:#686868;}
.copyright a{color:#bababa; text-decoration:none; padding:0 4px;}
.copyright a:hover{ text-decoration:underline}
.jovial{ float:right; font-size:10px; color:#686868;}
.jovial a{color:#686868; text-decoration:underline;}
.jovial a:hover{ text-decoration:none;}

#container{float: right; width:750px;border-left:1px solid #D9634C; padding:0px 5px 12px 15px; }
#sidebar{float: left;width:170px;border:0px solid #e3e3e3; padding:10px 2px; text-transform:uppercase}
#sidebar .title{ font-family:'Droid Sans', Arial, Helvetica, sans-serif; color:#000; border-bottom:1px solid #D9634C; padding-bottom:5px; }
#sidebar .title a{ color:#000000}
#sidebar ul{ list-style:none;padding-top:8px; padding-left:5px;}
#sidebar ul li{ padding:5px 0; border-bottom:0px solid #CFCFCF; font-family:'Droid Sans', Arial, Helvetica, sans-serif; font-size:12px;}
#sidebar ul li a{color:#000000; display:block;}
#sidebar ul li a.active{ color:#E1232A;}
#sidebar ul li ul{ background:none; border-bottom:1px solid #D9634C; padding-bottom:15px;}
#sidebar ul li ul li{padding:2px 15px 2px 10px; border-bottom:0px solid #CFCFCF; font-family:'Droid Sans', Arial, Helvetica, sans-serif; font-size:12px; background:none; }
#sidebar ul li ul li a{ font-size:11px; color:#666; text-transform:capitalize}

.left-col {float: left;width:232px;}
.leftnav{width:210px; padding:10px;}
.leftnav .leftnavtitle{ font-size:17px; font-weight:normal; color:#000000;border:0px solid #8F2C2A; margin:0 1px 5px 1px; padding:6px 0px 5px 8px;font-family:'Droid Sans', Arial, Helvetica, sans-serif;}
.leftnav .leftnavtitle a{ color:#000000; text-decoration:none; display:block}
.leftnav .leftnavtitle a:hover{ color:#000000; text-decoration:none}
.leftnav ul li{ display:block;font-size:11px; font-weight:normal; border-top:0px solid #E0E0E0; border-bottom:0px solid #D6D6D5; border-left:0px solid #D6D6D5; border-right:0px solid #D6D6D5; padding:7px 4px 7px 23px; margin:1px; text-decoration:none;/* background:url(../images/down_arrow.png) 0% top ri no-repeat ; background-image: url(../images/plus.png);    background-repeat: no-repeat; background-position: 0 5px; background-repeat:no-repeat;*/ }

.leftnav ul li:hover{ color:#173696; text-decoration:none}
.leftnav ul li a{ color:#000000; display: block;}
.leftnav ul li a:hover{ color:#173696; text-decoration:none}
.leftnav ul li.active{border-top:1px solid #E0E0E0; border-bottom:0px solid #D6D6D5; border-left:0px solid #D6D6D5; border-right:0px solid #D6D6D5; padding:7px 4px 7px 23px; margin:1px; text-decoration:none; /*background-image: url(../images/minus.png); background-repeat: no-repeat; background-position: 0 5px; background-repeat:no-repeat;*/ }
.leftnav ul li.active a{ color:#173696;}
.leftnav ul li ul li{ /*background-image: url(../images/down_arrow.png); background-repeat: no-repeat; background-position: 0 6px; background-repeat:no-repeat;*/}
.leftnav ul li ul li ul li{ background:none;}

.subleftnav{ margin:0px 0 10px 1px; display:block;}
.subleftnav ul { list-style:none;  }
.subleftnav ul li{font-size:11px; font-weight:normal; border-top:1px solid #E0E0E0; border-bottom:0px solid #D6D6D5; border-left:0px solid #D6D6D5; border-right:0px solid #D6D6D5; padding:6px 4px 3px 1px; margin:1px; text-decoration:none;  height:23px;}
.subleftnav ul li:hover{text-decoration:underline}
.subleftnav ul li a{ color:#444444; display: block;}
.subleftnav ul li a:hover{ color:#173696; text-decoration:none}
.subleftnav ul li.subactive a{color:#173696;}
.subleftnav ul li .icon{width:25px;}
.subleftnav ul li .sublink{width:80%; padding-top:4px;}

.right-col {float: right; width:680px;border-left:1px solid #e3e3e3; padding:0 12px;}
.pagetitle { text-transform:uppercase; font-weight:bold;border-bottom:0px solid #E3E3E3; padding:5px 2px 0px 0px; margin-bottom:0px; font-size:14px; }
.pagesubtitle{ font-weight:normal;padding:10px 2px 10px 5px; border-bottom:0px solid #CCC; margin-bottom:0px; margin-top:25px; /*background:#f2f2f2*/}
.subtitle{ color:#D2232A; font-size:14px; border-bottom:2px solid #E3E3E3; margin-bottom:8px; padding-bottom:5px;}

.productsrp{border:0;border-top:1px solid #E3E3E3;}

.prtitle{ font-size:12px;font-family:'Droid Sans', Arial, Helvetica, sans-serif; color:#000000; padding-bottom:10px;}
.wheretobuy{ padding:20px 0}
.wheretobuy a {opacity:1.0; filter:alpha(opacity=100);}
.wheretobuy a:hover{ opacity:0.80; filter:alpha(opacity=80);}

.adv_banner{background:#CCC; width:300px; height:250px; float:right; margin:10px 0 25px 0; clear:both}

.detail_page{ width:100%; }
.detail_page .imgbox{ width:350px; float:left; border:0px solid #E3E3E3; }
.detail_page .rightbox{width:560px; float:right; border:0px solid #E3E3E3; padding-top:15px; }
.detail_page .productdetail{ background:#FFFFFF url(../images/boxbg.jpg) top repeat-x; border:1px solid #CED0DC; padding:21px 10px 20px 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}


.tablecontainer{border-collapse:collapse; border:0px solid #E6E6E6; border-bottom:2px solid #e6e6e6}
.tablecontainer td{border-left: none;border-right: 0px solid #E6E6E6;border-top: 0px solid #E6E6E6; padding:6px 0; width:15px;}
.tablecontainer th{text-align:left; padding:0px 0 6px 0; font-size:14px; font-weight:normal; border-bottom:2px solid #E3E3E3}
/*.tablecontainer tr:hover { background: #F9E09B; -o-transition: all 0.1s ease-in-out; -webkit-transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out;-ms-transition: all 0.1s ease-in-out;    transition: all 0.1s ease-in-out;} */   
.highlighter{ background:#FF9;}
.normalrow{}
.alternaterow{ background:#F3FAFF}
.tableheader{ background:#E7F4FF; height:40px; color:#4A422E; font-weight:bold}

.gotoback{ width:54px; display:block; background:#F7D679;color:#000000; border:1px solid #F4C544;font-size:11px; padding:4px 5px ; margin:5px 0 5px 0; font-family:'Droid Sans', Arial, Helvetica, sans-serif; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.gotoback:hover{background:#D2232A; color:#FFFFFF;  border:1px solid #D2232A;}

/* ————— office ————— */
.officemain { }
.officemain .zone{color:#1760BD;  font-family:'Droid Sans', Arial, Helvetica, sans-serif; font-size:16px; margin:15px 0 10px 0;  }
.officemain ul {width:690px;overflow:hidden; list-style:none;}
.officemain ul li {width:210px;float:left;margin:5px 10px 25px 0px; border-right:1px solid #E3E3E3; padding:0px 0px 8px 8px; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; border-bottom:1px solid #CED0DC }
.officemain ul li .imgoffice {margin: 0 0 7px -3px;}
.officemain ul li h4{padding:5px 0px 0px 0px;font-size:14px; font-weight:normal; text-align:left; color:#000000}
.officemain ul li a { font-weight:bold; color:#000000;display:block;border:0px solid #CCCCCC;text-decoration:none;}
.officemain ul li a:hover {color:#000000;}
.officemain ul li.bright{ border-right:0;}

.office { }
.office .zone{color:#1760BD;  font-family:'Droid Sans', Arial, Helvetica, sans-serif; font-size:16px; margin:15px 0 10px 0;  }
.office ul {width:700px;overflow:hidden; list-style:none;}
.office ul li {width:210px;float:left;margin:5px 10px 25px 0px; border-right:1px solid #E3E3E3; padding:0px 0px 8px 8px; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; border-bottom:1px solid #CED0DC }
.office ul li .imgoffice {margin: 0 0 7px -3px;}
.office ul li h4{padding:5px 0px 0px 0px;font-size:14px; font-weight:normal; text-align:left; color:#000000}
.office ul li a { font-weight:bold; color:#000000;display:block;border:0px solid #CCCCCC;text-decoration:none;}
.office ul li a:hover {color:#000000;}
.office ul li.bright{ border-right:0;}

.red_button{background:#D2232A url(../images/click_arrow.png) right no-repeat; border:1px solid #D7151B; color:#FFFFFF;  cursor:pointer; font-size:14px; padding:7px 30px 7px 7px; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;font-family:'Droid Sans', Arial, Helvetica, sans-serif; }
.red_button:hover{background:#000000 url(../images/click_arrow.png) right no-repeat;border:1px solid #1E1E1E; color:#FFFFFF;  }

.goback{background:#D2232A url(../images/back_arrow.png) left no-repeat; border:1px solid #D7151B; color:#FFFFFF;  cursor:pointer; font-size:14px; padding:7px 7px 7px 25px; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;font-family:'Droid Sans', Arial, Helvetica, sans-serif; }
.goback:hover{background:#000000 url(../images/back_arrow.png) left no-repeat;border:1px solid #1E1E1E; color:#FFFFFF;  }

/*Form*/
form { margin: 0; padding:0; width: 100%;}
form fieldset {  border: 1px dashed #D9CAA7; padding:10px 10px 20px 10px;  margin: 0; }
form fieldset legend { padding:0; margin-left:5px;font-size:18px; color:#4C3A30; font-family: 'Voces', Arial, Helvetica, sans-serif; font-weight:normal; background:#FFF}
form label { display: block;float: left; width: 90px; padding: 0; 	margin: 5px 5px 0 4px; text-align: left; }
form input, form textarea {	width:auto; margin:5px 0 0 5px; padding:2px; border:1px solid #CFCFCF; background:#FFF; color:#262218;}
form input#reset {margin-left:0px; padding:2px;}
form select{width:190px; margin:5px 0 0 5px; padding:2px; border:1px solid #CFCFCF; background:#FFF; color:#222222;}
textarea { overflow: auto; }
form small {display: block;	margin: 0 0 5px 160px;	padding: 1px 3px;font-size: 88%;}
form .required{font-weight:bold;} 
form br {clear:left;}
label.error { float:left; color: red; width:350px; text-align:center; padding:0; margin:0;font-size:11px;}
.button{background:#D2232A;border:1px solid #D7151B; color:#FFFFFF; cursor:pointer; font-size:13px; padding:5px 7px; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;font-family:'Droid Sans', Arial, Helvetica, sans-serif; }
.button:hover{background:#1E1E1E;border:1px solid #1E1E1E; color:#FFFFFF;}

.yellowbox{/*border:1px solid #F1C755; background:#F8E3AA;*/}

.media{color:#1760BD;  font-family:'Droid Sans', Arial, Helvetica, sans-serif; font-size:16px; margin:15px 0 10px 0;  }
.media ul {width:980px;overflow:hidden; list-style:none;}
.media ul li {width:210px;float:left;margin:5px 15px 25px 0px; border:1px solid #D3D0D1; background:#EEEEEE; padding:8px; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;position:relative; z-index:2;-moz-box-shadow:0 0 20px rgba(0,0,0,0.18);-webkit-box-shadow:0 0 20px rgba(0,0,0,0.18);box-shadow:0 0 20px rgba(0,0,0,0.18); -webkit-transform: translate(0px,-2px);-moz-transform: translate(0px,-1px); -ms-transform: translate(0px,-1px); }
.media ul li:hover{/*background:#B5C2F5;*/ border:1px solid #CED0DC;}
.media ul li .imgmedia {margin: 0 0 7px -3px; border:1px solid #EEEEEE; background:#FFFFFF;}
.media ul li .imgmedia span{ display:block;}
.media ul li .imgmedia img{ width:203px;}
.media ul li h4{padding:5px 0px 0px 0px;font-size:14px; font-weight:normal; text-align:left; color:#000000}
.media ul li a { font-weight:bold; color:#000000;display:block;border:0px solid #CCCCCC;text-decoration:none; padding:5px;}
.media ul li a:hover {color:#000000;}
.media ul li.bright{ border-right:0;}


.adv{color:#1760BD; font-size:13px; margin:15px 0 10px 0;  }
.adv ul {width:800px;overflow:hidden; list-style:none;}
.adv ul li {/*width:210px;*/float:left;margin:5px 13px 25px 0px; border:1px solid #D3D0D1; background:#EEEEEE; padding:4px; }
.adv ul li:hover{ background:#A0C4F4; border:1px solid #A0C4F4;}
.adv ul li img{/* border:5px solid #EEEEEE;*/ }
.adv ul li a { font-weight:bold; color:#000000;display:block;border:0px solid #CCCCCC;text-decoration:none; padding:5px;}
.adv ul li a:hover {color:#000000;;}

.leftbox{float: left;width:210px;background:#FFFFFF url(../images/boxbg.jpg) top repeat-x;border:1px solid #e3e3e3; padding:0px 10px 10px 10px; margin-top:15px; clear:both;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.advertise{ margin-top:-20px;}
.advertise h2{padding-bottom:4px; }
.border{border-top:3px solid #FF0000; padding:11px 0 0px 0;}
.testimonials{float: left;width:288px; height:260px; background:#FFFFFF url(../images/boxbg.jpg) top repeat-x;border:1px solid #e3e3e3; padding:0px 10px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.tv_commercials {float: left;width:288px; height:260px; background:#FFFFFF url(../images/boxbg.jpg) top repeat-x;border:1px solid #e3e3e3; padding:0px 10px;margin-left:15px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.product_movies {float: left;width:288px; height:260px; background:#FFFFFF url(../images/boxbg.jpg) top repeat-x;border:1px solid #e3e3e3; padding:0px 10px; margin-left:15px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}

#vertical-ticker{height:170px;overflow:hidden;margin:0; padding:0;-webkit-box-shadow:0 1px 3px rgba(0,0,0, .4);}
#vertical-ticker li{ height:140px;padding:0px 10px 20px 10px;display:block;color:#333;border-bottom:0px solid #ddd;font-size:12px;}
#vertical-ticker li .rating{ padding-top:0px; font-size:13px; font-family:'Droid Sans', Arial, Helvetica, sans-serif; }

.list_item ul{list-style-type: none;padding: 0px;margin: 0px; margin-bottom:25px;}
.list_item ul li{/*background-image: url(../images/greydot.png);background-repeat: no-repeat;background-position: 5px 5px;padding-left: 14px; */
background: url(../images/greydot.png) 0% no-repeat; padding-left:16px; line-height:28px;border-bottom:1px solid #E6E6E6;}

.tv-sticker{background:#1563A5; border:0px solid #009; padding:10px 0; margin:10px 0; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}

.servicecontainer{border-collapse:collapse; border:1px solid #B8BBCC; background:#FFFFFF;}
.servicecontainer td{border-left: none;border-right: 1px solid #B8BBCC;border-top: 1px solid #B8BBCC; padding:7px 10px; }
.servicealternaterow{ background:#E1E6FB}
.servicecontainer th{ background:#CED0DC; color:#333333; font-weight:normal; font-family:'Droid Sans', Arial, Helvetica, sans-serif; font-size:14px; text-transform:uppercase;padding:10px 10px;border-right: 1px solid #B8BBCC;border-top: 1px solid #B8BBCC; text-align:left;}
/*.servicecontainer tr:hover { background: #F9E09B; -o-transition: all 0.1s ease-in-out; -webkit-transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out;-ms-transition: all 0.1s ease-in-out;    transition: all 0.1s ease-in-out;}*/    

.pdf{padding:20px 10px; width:188px; border:1px solid #F9AF02; background:#FFD570; display:block; text-align:center; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.pdf a{ color:#000000;}
.pdf:hover{ border:1px solid #9D9D9F; color:#000000; background:#9D9D9F;}

.meetting_ulist ul{list-style-type:disc;padding: 0px;margin: 0px;}
.meetting_ulist ul li{ margin-left:15px; padding-left:4px; line-height:28px;border-bottom:1px solid #E6E6E6;}
.meetting_ulist ul li a{ color:#000000}
.meetting_ulist ul li a:hover{ text-decoration:underline;}

.adv_media{}
.adv_media img{ border:10px solid #dddddd; margin:10px;}
.adv_media img:hover{ border:10px solid #999}

.adv_elec{}
.adv_elec img{ border:0px solid #dddddd; padding:7px;}
.adv_elec img:hover{ border:0px solid #999999}
.adv_elec a{padding:12px; margin:10px 10px; font-weight:bold; color:#000000; background:#DDDDDD; display:block; /*width:126px;*/}
.adv_elec a:hover{ background:#A0C4F4;}

#media_advertise {}
#media_advertise ul {width:100%;overflow:hidden; list-style:none;}
#media_advertise ul li {float:left;margin:5px 28px 20px 1px; border:1px solid #FFF; text-align:center; padding:25px 13px 20px 13px; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; border-bottom:1px solid #FFF }
#media_advertise ul li:hover{ background:#CED0DC;position:relative; z-index:2; border:1px solid #CED0DC; }
#media_advertise ul li a { font-weight:bold; color:#000000;display:block;border:0px solid #CCCCCC;text-decoration:none; font-size:14px; font-family:'Droid Sans', Arial, Helvetica, sans-serif; }
#media_advertise ul li a:hover {color:#000000;}
#media_advertise ul li img{ border:0;}
#media_advertise .btn{background:#D2232A; color:#FFF; padding:3px 8px; border:0px solid #e2e2e2;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}

.franchiseregform{font:12px}
.franchiseregform #block{border:1px solid #C4CEF8;background:#D4DCFA; font-size:13px; color:#333333;}
.franchiseregform #box{border:1px solid #c2c2c2}



.kxipgallery{ /*height:120px; */font:12px; /*background:#eeeeee;*/ padding:0px 0px; margin:8px 0; border:0px solid #e2e2e2;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}
.kxipgallery a{ margin:0px 12px 8px 0px; display:inline; }
.kxipgallery img{border:0px solid #CCCCCC; width:200px; background:#FFF; padding:10px; border:1px solid #DDDDDD; /*margin:8px 18px 8px 0px;*/}



/* Tiny Carousel */
#slider1 { height: 1%; overflow:hidden; padding: 0 0 0px; }
#slider1 .viewport { float: left; width: 138px; height: 150px; overflow: hidden; position: relative;}
#slider1 .buttons { background:url("../images/buttons.png") no-repeat scroll 0 0 transparent; display: block; margin: 30px 0px 0 0; background-position: 0 -38px; text-indent: -999em; float: left; width: 15px; height: 25px; overflow: hidden; position: relative;}
#slider1 .next { background-position: 0 0; margin: 30px 0 0 0px;  }
#slider1 .disable { visibility: hidden;opacity:0.5;filter:alpha(opacity=50); }
#slider1 .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: 138px; left: 0 top: 0; }
#slider1 .overview ul{ padding-left:20px;}
#slider1 .overview li{ float: left; margin: 0 20px 0 0; padding: 1px;  border: 0px solid #dcdcdc; width: 138px; line-height:18px;}
#slider1 .imgslidebox{ display:block; padding:10px 10px; text-align:center}

#slider2 { height: 1%; overflow:hidden; padding: 0 0 0px; }
#slider2 .viewport { float: left; width: 138px; height: 150px; overflow: hidden; position: relative;}
#slider2 .buttons { background:url("../images/buttons.png") no-repeat scroll 0 0 transparent; display: block; margin: 30px 0px 0 0; background-position: 0 -38px; text-indent: -999em; float: left; width: 15px; height: 25px; overflow: hidden; position: relative;}
#slider2 .next { background-position: 0 0; margin: 30px 0 0 0px;  }
#slider2 .disable { visibility: hidden;opacity:0.5;filter:alpha(opacity=50); }
#slider2 .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: 138px; left: 0 top: 0; }
#slider2 .overview ul{ padding-left:20px;}
#slider2 .overview li{ float: left; margin: 0 20px 0 0; padding: 1px;  border: 0px solid #dcdcdc; width: 138px; line-height:18px;}
#slider2 .imgslidebox{ display:block; padding:10px 10px; text-align:center}

#slider3 { height: 1%; overflow:hidden; padding: 0 0 0px; }
#slider3 .viewport { float: left; width: 138px; height: 150px; overflow: hidden; position: relative;}
#slider3 .buttons { background:url("../images/buttons.png") no-repeat scroll 0 0 transparent; display: block; margin: 30px 0px 0 0; background-position: 0 -38px; text-indent: -999em; float: left; width: 15px; height: 25px; overflow: hidden; position: relative;}
#slider3 .next { background-position: 0 0; margin: 30px 0 0 0px;  }
#slider3 .disable { visibility: hidden;opacity:0.5;filter:alpha(opacity=50); }
#slider3 .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: 138px; left: 0 top: 0; }
#slider3 .overview ul{ padding-left:20px;}
#slider3 .overview li{ float: left; margin: 0 20px 0 0; padding: 1px;  border: 0px solid #dcdcdc; width: 138px; line-height:18px;}
#slider3 .imgslidebox{ display:block; padding:10px 10px; text-align:center}

#slider4 { height: 1%; overflow:hidden; padding: 0 0 0px; }
#slider4 .viewport { float: left; width: 138px; height: 150px; overflow: hidden; position: relative;}
#slider4 .buttons { background:url("../images/buttons.png") no-repeat scroll 0 0 transparent; display: block; margin: 30px 0px 0 0; background-position: 0 -38px; text-indent: -999em; float: left; width: 15px; height: 25px; overflow: hidden; position: relative;}
#slider4 .next { background-position: 0 0; margin: 30px 0 0 0px;  }
#slider4 .disable { visibility: hidden;opacity:0.5;filter:alpha(opacity=50); }
#slider4 .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: 138px; left: 0 top: 0; }
#slider4 .overview ul{ padding-left:20px;}
#slider4 .overview li{ float: left; margin: 0 20px 0 0; padding: 1px;  border: 0px solid #dcdcdc; width: 138px; line-height:18px;}
#slider4 .imgslidebox{ display:block; padding:10px 10px; text-align:center}

#slider5 { height: 1%; overflow:hidden; padding: 0 0 0px; }
#slider5 .viewport { float: left; width: 138px; height: 150px; overflow: hidden; position: relative;}
#slider5 .buttons { background:url("../images/buttons.png") no-repeat scroll 0 0 transparent; display: block; margin: 30px 0px 0 0; background-position: 0 -38px; text-indent: -999em; float: left; width: 15px; height: 25px; overflow: hidden; position: relative;}
#slider5 .next { background-position: 0 0; margin: 30px 0 0 0px;  }
#slider5 .disable { visibility: hidden;opacity:0.5;filter:alpha(opacity=50); }
#slider5 .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: 138px; left: 0 top: 0; }
#slider5 .overview ul{ padding-left:18px;}
#slider5 .overview li{ float: left; margin: 0 20px 0 0; padding: 1px;  border: 0px solid #dcdcdc; width: 138px; line-height:18px;}
#slider5 .imgslidebox{ display:block; padding:10px 10px; text-align:center}
.download{ float:right; margin-top:-259px; background:#DEDEDE; padding:10px 10px 10px 10px; border-radius:5px; margin-right:2px; width:455px; height:239px;}
.langmain{ width:455px; background:#DEDEDE; border-radius:5px; padding:10px; width:455px;}

.connectfb{
	float:left;
	padding-right:70px;
	}
	
.connectfb2{
	float:right;
	}	
.inverter{
	margin-top:15px;
	float:left;
	}	
.connectmain{
	margin-left:65px;
	margin-top:20px;
	}
#blanket {

   background-color:#111;
   opacity: 0.65;
   position: fixed;
   z-index: 900000000001; /*ooveeerrrr nine thoussaaaannnd*/
   top:0px;
   left:0px;
   width:100%;
   height:100%;

}

#popUpDiv {

	position: fixed;
	background-color: #FFFFFF;

	height: auto;
	z-index: 900000000002; /*ooveeerrrr nine thoussaaaannnd*/
	margin:2% 30% 3% 36%;
	border:solid 1px #000000;



}


.shoppingcart{border-collapse:collapse; border:0px solid #E6E6E6; border-bottom:2px solid #e6e6e6}
.shoppingcart td{border-left: none;border-right: 0px solid #E6E6E6;border-bottom:2px dotted #e6e6e6;padding:6px 0; width:15px; font-size:12px; }
.shoppingcart th{padding:5px 0; background:#EEE;  text-transform:uppercase; color:#000;font-size:12px; font-weight:bold; border-bottom:2px solid #e6e6e6;border-top:2px solid #e6e6e6; }
.shoppingcart tr{ border:1px solid #FFF}
.shoppingcart tr:hover { background:#FDFDBF;  -o-transition: all 0.1s ease-in-out; -webkit-transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out;-ms-transition: all 0.1s ease-in-out;    transition: all 0.1s ease-in-out;} 
.productname{ padding-bottom:5px; font-weight:bold;}
.modelno{ color:#333; }
.line{border-bottom:2px solid #000; margin-bottom:3px;}   
.green{ color:#060; font-size:18px;}

@font-face{font-family: 'WebRupee';src: url('WebRupee.V2.0.eot');src: local('WebRupee'), url('WebRupee.V2.0.ttf') format('truetype'),  url('WebRupee.V2.0.woff') format('woff'), url('WebRupee.V2.0.svg') format('svg'); font-weight:normal; font-style:normal;}
.WebRupee {font-family:'WebRupee';}
html>body .WebRupee {margin-right:2px;}
html>body .WebRupee {*margin-right:0;} 


.address input[type="text"],.address textarea{
	padding: 5px;
	display: block;
	width: 298px;
	background:#fff;
	outline: none;
	color:#000000;
	font-size: 13px; border-radius:5px;
	-webkit-appearance: none;
	float:left;
	margin-right: 2px; margin-bottom:8px;
	font-family:Arial, Helvetica, sans-serif;
	border: 1px solid #CACACA;
}

.address select{padding: 5px; width: 310px;border: 1px solid #CACACA;border-radius:5px;}
.address input[type="text"]:nth-child(2)
{
	margin-right: 0px;
}
.address textarea{
	padding: 5px;
	display: block;
	width: 300px;
	background:#fff;
	border: none;
	outline: none;
	color:#000000;
	font-size: 12px;
	-webkit-appearance: none;
	border:1px solid #CACACA;
	margin-bottom: 0px; margin-top:0;
	resize:none;
	height:100px;		
}

.buy{ padding-top:5px; }
.price{ font-size:22px; font-weight:bold;}
.buybutton{background:#D2232A ;border:1px solid #D7151B; color:#FFFFFF; cursor:pointer; font-size:18px; padding:10px 41px 10px 41px; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;font-family:'Droid Sans', Arial, Helvetica, sans-serif; text-transform:uppercase }
.buybutton:hover{background:#1E1E1E ;border:1px solid #1E1E1E; color:#FFFFFF;}


.cart{float:right; width:58px; color:#FFF; background:#B10000 url(../images/cart.png) 10% no-repeat; padding:8px 5px 8px 32px;border-radius:5px;}
.item{background:#800000; border-radius:5px; padding:2px 5px; margin:3px 0 0 2px}

.proline{ border-bottom:1px solid #CCC}