/* CSS Document */

body{font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; margin:0;background:#FFF; width:100%;color:#333; overflow-x:hidden;}
html{height:100%; margin-bottom:0px;}
* { margin: 0; padding: 0; outline: 0; }

.clear {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}

#wrapper { width:100%; height:100%; margin:0; padding:0;}

h1 { font-size:22px; line-height:35px; text-align:left; color:#023D8A;  margin:0; padding:0; font-weight:500;}
h1 span {color:#333;}
h1 a {color:#333; text-decoration:none;}
h1 a:hover {color:#023D8A;}


h2 { font-size:20px; line-height:30px; text-align:left; color:#DE030E; display:block; width: auto; margin:0; padding:0; font-weight:normal;}

h3 { font-size:18px; line-height:25px; text-align:left; color:#023D8A; width:100%; margin:10px 0 ; padding:0; font-weight:normal;}
h4 { font-size:18px; line-height:25px; text-align:left; color:#DE030E; display:block; width:100%; margin:0; padding:0; font-weight: bold;}

h5 { width:100%; text-align:left; font-size:14px; font-weight:700; line-height:30px; margin:0; padding:0; color:#DE030E;}
h6 { width:100%; text-align:left; font-size:14px; font-weight:500; line-height:30px; margin:0; padding:0; color:#DE030E;}


p { font-size:13px; font-weight:normal; line-height:18px; text-align: left; margin: 0; padding:0; color:#666;}
p span { color:#023D8A; font-weight: bold;}
p a {color:#023D8A; text-decoration:none;}
p a:hover { color:#DE030E; }

.center { width:1000px; height:auto; min-height:30px;margin:0 auto;}
.center:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}

.header{  width:100%; min-height:50px; height: auto; margin:0; padding:0; background:#FFF;}
.header:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}

/*TOP*/
.top { width:100%; height:auto; min-height:50px; margin:0; padding:0; border-bottom:1px solid #DE030E ;}
.top:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
/*TOP*/

.call-now-icon { display:none; /*float:left; width:30px; height:30px; margin:0; padding:0;*/}

/*Download our App*/
.app { float:left; width:auto; min-width:100px; height:30px; margin:10px 0; padding:0; }
.app ul { float:left; margin:0; padding:0; list-style:none;}
.app ul li { float:left; width:auto; min-width:30px; height:30px; line-height:30px; font-size:14px; text-align:left; color:#666; margin:0 5px 0 0; padding:0; font-weight:400; }
.app ul li.app-icon { float:left; width:30px; height:30px; margin:0 5px 0 0; padding:0;  -webkit-transition-duration: 0.8s;-moz-transition-duration: 0.8s;-o-transition-duration: 0.8s;transition-duration: 0.8s;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;transition-property: transform;}
.app ul li.app-icon:hover {-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg); -o-transform:rotate(360deg);}
.app ul li.app-icon a { opacity:0.7;}
.app ul li.app-icon a:hover {opacity:1;  }
/*Download our App*/

/*CALL-NOW*/
.call-now { float:left; width:auto; height:30px; margin:10px 0 5px 10px; line-height:30px; font-size:16px; text-align:left; color:#023D8A;}
.call-now h1 { float:left; text-align: left; color:#023D8A ; font-size:16px; line-height:30px ; margin:0 0 0 0; padding:0;  font-weight:600;}
.call-now h1 span { color:#DE030E; font-weight:700;}
.call-now p { font-size:12px; text-align:left; line-height:30px; margin:0 10px; color:#666; float:left; width:auto;}
/*CALL-NOW*/

/*CALL-NOW-NAV*/
.call-now-nav { float:left; margin:0; padding:0; width:auto; height:30px; }
.call-now-nav ul { float:left; margin:0; padding:0; list-style:none;}
.call-now-nav ul li { float:left; margin:10px 0 10px 5px; padding:0;}
.call-now-nav ul li a { float:left; text-align:left; line-height:30px; margin:0; padding:0 8px; font-size:12px; font-weight:500; color:#666; text-decoration: none;}
.call-now-nav ul li a:hover {color:#DE030E;}
/*CALL-NOW-NAV*/

/*Welcome*/
.welcome_guest { float:right; width:auto; min-width:100px; height:auto; min-height:40px; margin:5px 0; padding:0;}
.welcome_guest-icon { float:left; width:38px; height:38px; margin:0 10px 0 0; padding:0;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%; border:1px solid #DDD; overflow:hidden;}
.welcome_guest_name { float:left; min-width:100px; width:auto; height:20px; line-height:20px; font-size:15px; font-weight:600; text-align:left; color:#666;}
/*Welcome*/

/**RT_MENU**/
.rt-menu { float: left; min-width:100px; width: auto; height:20px; margin:0; padding:0; }

.menu { float:left; width: auto; height:20px; margin:0px; padding:0px;}
#nav1 { float:left; width:100%; height:20px; margin:0px; padding:0px;display:block;}
#nav1 ul { float:left; margin:0px; padding:0px; list-style:none; z-index:100}
#nav1 li {float: left; position: relative; height:20px; width:auto; margin:0; padding:0px; line-height:20px;list-style: none;  background:none; background:url(../images/nav-bg.png) no-repeat right center;}
/* main level link */
#nav1 a { float:left; font-size:13px;font-weight: normal;color: #666;text-decoration: none;display: block; padding:0px 12px 0 6px;margin: 0;}
#nav1 a:hover { float:left;color: #023D8A;}
/* main level link hover */
#nav1 .current a, #nav1 li:hover > a { float:left;border-radius:0; line-height:20px;}
/* sub levels link hover */
#nav1 ul li:hover a { float:left;} 
#nav1 li:hover li a { float:left;}
#nav1 ul a:hover { float:left;background:#333;color: #000 !important;}

/* dropdown */
#nav1 li:hover > ul {display: block; float:left; height:auto;}
/* level 2 list */
#nav1 ul { float:left;display: none;margin: 0;padding:5px 0;width: 188px;height:auto;position: absolute;top:20px;left: 0;background: #FFF; border:1px solid #DE030E;}
#nav1 ul li { float:left; width:188px;/*float: none;*/margin: 0px;padding: 0px 0px; height: auto;  background-image:none; border-bottom:1px solid #DE030E !important;}
#nav1 ul a { float:left;font-weight:500; width:178px; margin:0; padding:3px 0 3px 10px; font-size:13px; width:100%; height: auto; line-height:20px;}

#nav1 ul a:hover { float:left; width:178px; color:#FFF !important; background:#DE030E !important}

/**RT_MENU**/

/**LOGO**/
.logo { float:left; width: auto; height: auto; margin:10px 0; padding:0px; display:block;}
/**LOGO**/

/* search form */
.search { float:left; width:440px; height:auto; margin:25px 0 25px 35px ; padding:0;}
#search-form {display:inline-block;position:relative;background:#FFF;width:438px;height:33px;margin:0 0 0 0; border:1px solid #DDD;}
#search-form input {outline:none;font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; margin:0 0 0 0;color:#666;border:none;font-size:12px;background: none;text-transform:uppercase;height:33px; line-height:33px;padding:0 10px;width:385px;}
.search-form-submit {position:absolute;display:block;width:33px;height:33px;background: url(../images/search.png) no-repeat 0 0;right:0;top:0px;}
.search-form-submit:hover {background:url(../images/search.png) no-repeat 0 bottom;}
/* search form */

/*Wallet*/
.wallet { float:left; width:auto; min-width:50px; height:35px; margin:25px 10px 0 20px; padding:0;}
.wallet ul { float:left; margin:0; padding:0; list-style:none;}

.wallet ul li { float:left; width:auto; height:30px; line-height:30px; font-size:13px; text-align:left; color:#666; font-weight:400;}
.wallet ul li a { float:left; text-decoration:none; color:#FFF; font-size:13px; font-weight:500; line-height:35px; margin:0 0 0 0 ; padding:0 10px 0 40px; background:#023D8A url(../images/wallet-icon.png) no-repeat left; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.wallet ul li a:hover { color:#FFF; background:#DE030E url(../images/wallet-icon.png) no-repeat left;}
/*Wallet*/

/*CART*/
.cart { float:right; margin:20px 0; padding:0; width:auto; height:auto; min-width:100px; min-height:48px; background:#FFF;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px; border:1px solid #DDD;}
.cart-icon { float:left; width:48px; height:48px; margin:0; padding:0;}

.cart-text { float:left; width:auto; height:auto; color:#666; line-height:20px; font-size:12px; margin:3px 10px 3px 0 ; padding:0;}
.cart-text ul { float:left; margin:0; padding:0; list-style:none;}
.cart-text ul li.tex a { float:left; text-align:left; color:#666; line-height:18px; font-size:12px; font-weight:400; text-decoration:none; margin:0; padding:0; }
.cart-text ul li.tex a:hover {color:#DE030E;}

.cart-text ul li.cart-rs { float:left; width:auto; height:auto; line-height:22px; margin:0; padding:0; font-size:16px; font-weight:600; color:#666;}
.cart-text ul li.cart-rs a { text-align:left; color:#023D8A; line-height:22px; font-size:16px; font-weight:600; text-decoration:none;}
.cart-text ul li.cart-rs a:hover {color:#DE030E;}
/*CART*/

/*icon-menu*/
.icon-menu { float:left; width:996px; height:98px; margin:10px 1px; padding:0; border:1px solid #DDD; border-right:none;}
.icon-menu ul { float:left; margin:0; padding:0; list-style:none;}
.icon-menu ul li { float:left; margin:0; padding:0;}
.icon-menu ul li a { float:left; height:98px; line-height:25px; width:248px; margin:0; background:#FFF; font-size:20px; text-align:center; color:#666; font-weight:500; text-decoration:none; border-right:1px solid #DDD; -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;}
.icon-menu ul li a:hover, .icon-menu ul li a.active {background:#DE030E; color:#FFF; -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;}
.menu-icon { float:left; width: 248px; height:auto; margin:0; padding:10px 0 5px 0; text-align:center; -webkit-transition-duration: 0.8s;-moz-transition-duration: 0.8s;-o-transition-duration: 0.8s;transition-duration: 0.8s;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;transition-property: transform; }
.menu-icon:hover {-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg); -o-transform:rotate(360deg);}
/*icon-menu*/

/*MAIN*/
.main { width:1000px; height:auto; min-height:150px; margin:10px auto;}
.main:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
/*MAIN*/

.main-wrapper { width:100%; height: auto; min-height:100px; margin:0 0  0 0!important; padding: 10px 0 10px 0; background:#FFF }
.main-wrapper:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}

/**tabs**/
#horizontalTab { float:left; width:400px; height:auto; min-height: !important; margin:0 0 0 0; padding:0;}
.r-tabs {position: relative; }
.r-tabs .r-tabs-nav {border-bottom:0;}
.r-tabs .r-tabs-nav .r-tabs-tab {position: relative;top: 0px;}
.r-tabs .r-tabs-nav .r-tabs-anchor {margin-bottom: 0px;padding: 10px 15px;display: inline-block;text-decoration: none;color: #023D8A;font-weight: 500; font-size:14px; background:#FFF;}
.r-tabs .r-tabs-nav .r-tabs-state-active {background-color: #023D8A;margin-bottom:0px;}
.r-tabs .r-tabs-nav .r-tabs-state-active .r-tabs-anchor {color: #FFF;background-color: #023D8A;}
.r-tabs .r-tabs-panel {margin-bottom: 0; height:auto;}
.r-tabs .r-tabs-panel:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.r-tabs .r-tabs-accordion-title .r-tabs-anchor {display: block;padding: 10px;background-color: #023D8A;color: #fff;font-weight:500;text-decoration: none;margin-bottom: 3px;  font-size:16px;}
.r-tabs .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor {background-color: #DDD;color: #023D8A;margin-bottom: 0; font-size:16px; font-weight:500;}
/**tabs**/

.tab-box { float:left; width:100%; height:auto; min-height:345px; margin:0; padding:0; background:#FFF ; border-top: 5px solid #023D8A; border-bottom: 5px solid #023D8A;}

/**form**/
.form { float:left; width:360px; height:auto; min-height:50px; margin:10px 20px; padding:0;}
.form ul { float:left; margin:0; padding:0; list-style:none;}
.form ul li { float:left; width:100%; height:auto; margin:5px 0px ; padding:0px; line-height:20px; font-size:14px; text-align: right;}
.form ul li a { text-align: right; color:#666; text-decoration:none; font-size:14px; font-weight:600;}
.form ul li a:hover {color:#023D8A;}

.bor { float:left; font-size:14px; padding:0 0 0 10px; color:#333;  width:348px; height:38px; line-height:38px; border:1px solid #DDD; background:#FFF; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }
.sel { float:left;font-size:14px; padding:0px 0 0 10px; color:#333;  width:360px; height:40px; line-height:38px !important; border:1px solid #DDD;  background:#FFF; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;}

.bor:focus, .sel:focus { border:1px solid #023D8A; color:#333; background:#FFF; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }

select option { float:left; text-align:left; color:#333; line-height:10px; padding:10px 10px 10px 50px; border-bottom:1px solid #DDD;}
.recharge-form-box{ float:left; width:179px; height:auto; min-height:30px; margin:0 !important; padding:0 !important; font-size:14px; text-align:left; line-height:30px; color:#333;}

.radio { float:left; width:14px; height:30px; line-height:30px; margin:0 5px 0 0; padding:0;}

/*Select Operator*/
.operator { float:left; width:100%; height:auto; min-height:30px; line-height:30px; margin:0; padding:0; background:#960; font-size:12px; color:#006}
/*Select Operator*/

input.bt { float:left; width:360px;  height: auto; line-height:40px; margin:0px 0px 0px 0px; text-align:center; padding:0px  ; background:#DE030E; font-size:16px; color:#FFF; font-weight:500; cursor:pointer; border:none;   -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;  font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }
input.bt:hover { background:#023D8A; color:#FFF; -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;}
/**form**/

/*BANNER*/

.banner { float:left; width:590px; height:auto; min-height:354px; margin:40px 0 0 10px; padding:0;}
#slider { float:left; height:354px; width:100% !important; position:relative; overflow:hidden;margin:0px; padding:0px;  }
#slider-holder { width:100%; height:354px; position:relative; overflow:hidden; padding:0px; margin:0px auto;}
#slider-holder .jcarousel-clip{ width:100%; height:354px; position:relative; overflow:hidden; padding:0px; margin:0px;}
#slider-holder ul{ width:100%; height:354px; position:relative; overflow:hidden; list-style-type: none; margin:0px; padding:0px;}
#slider-holder ul li{ min-width:590px; width: auto; height:354px; position:relative; overflow:hidden; float:left;  margin:0px; padding:0px;  }
#slider-holder ul li img { width:590px; height:354px;}
#slider-nav  { position:absolute; top:329px; left:500px; z-index:0;}
#slider-nav a{position:relative;z-index:99;cursor:pointer;text-indent:-5000px;width:13px;height:13px;float:left;margin: 0px 0px 0px 5px;background:#023D8A; border:1px solid #FFF;}
#slider-nav a:hover,
#slider-nav a.active { background:#DE030E; border:1px solid #FFF;}
/*BANNER*/

/*FOOTER*/
.footer { width:100%; height:auto; min-height:50px; margin:0px 0 0 0; padding:0 0 15px 0; background:#FFF;}
.footer:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}

/*FOOTER-ICON-MENU*/
.footer-icon-menu { width:100%; height:auto; min-height:50px; margin:0; padding:0; background:#023D8A; border-bottom:5px solid #012049; border-top:1px solid #012049;}
.footer-icon-box { float:left; width:190px; height:auto; min-height:50px; margin:10px 5px; padding:0;}
.footer-icon-box ul { float:left; margin:0; padding:0; list-style:none;}
.footer-icon-box ul li { float:left; width:100%; height:auto; margin:0 0 0 0; padding:0; text-align:center;}
.footer-icon-box ul li.icon-ft { float:left; width:100%; margin:0; padding:0; text-align:center; opacity:0.7;}
.footer-icon-box ul li.icon-ft:hover {opacity:1;  }
.footer-icon-box h1 { width:100%; height:auto; min-height:30px; line-height:30px; float:left; font-size:14px; text-align:center; font-weight:600; color:#FFF;}
.footer-icon-box p { font-size:12px; font-weight:normal; line-height:18px; text-align: center; margin: 0; padding:0; color:#FFF;}
/*FOOTER-ICON-MENU*/

.footer-menu { width:100%; height:auto; margin:0; padding:0 0 0 0; display:block; min-height:50px; background:#F4F4F4; border-bottom:5px solid #DDD;}
.footer-menu:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}

/*FOOTER-MENU*/
.ft-nav { float:left; width:170px; height:auto; min-height:50px; margin:10px 5px; padding:0;}
.ft-nav h1 { width:100%; height:auto; min-height:30px; line-height:30px; float:left; font-size:14px; text-align: left; font-weight:600; color:#012049; margin:0; padding:0;}
.ft-nav ul { float:left; margin:0; padding:0; list-style:none;}
.ft-nav ul li { float:left; width:100%; margin:0; padding:0; line-height:20px;}
.ft-nav ul li a { text-align:left; width:170px; margin:0; padding:0; height:auto; min-height:20px; line-height:20px; font-size:11px; color:#666; font-weight:400; text-decoration:none;}
.ft-nav ul li a:hover { color:#023D8A; margin:0; padding:0 0 0 0; width:170px;}
/*FOOTER-MENU*/

.support-box { float:left; width:460px; height:auto; min-height:100px; margin:10px 0; padding:0;}
.support-one { float:left; width:220px; height:auto; min-height:50px; margin:0px 5px; padding:0;}
.support { float:left; width:218px; height:auto; min-height:50px; margin:10px 0; padding:0; border:1px solid #DDD; border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px; background:#FFF;}
.support img { float:left; width:208px; height:auto; margin:10px 5px;}
.support h1 { float:left; width:auto; height:22px; line-height:22px; font-size:14px; text-align:left; color:#FFF; font-weight:600; background:#023D8A; margin:-10px 0 0 10px ; padding:0 7px;}

.support p { font-size:12px; font-weight:normal; line-height:18px; text-align: left; margin:5px; padding:0; color:#666;}
.support p a {color:#023D8A; text-decoration:none;}
.support p a:hover { color:#DE030E; }

.support-text { float:left; width:208px; height: auto; min-height:30px; margin:5px; padding:0; border-bottom:dotted 1px #DDD; }
.support-text h1 { float:left; text-align: left; color:#333 ; font-size:16px; line-height:30px ; margin:0 0 0 0; padding:0;  font-weight:400; background:none;}
.support-text h1 span { color:#333; font-weight:700;}
.support-text p { font-size:12px; text-align: right; line-height:30px; margin:0; color:#666; float:left; width:100%;}

/*Connect*/
.connect-us { float:left; width:220px; height:auto; min-height:50px; margin:0 0 10px 0; padding:0;}
.connect-us ul { float:left; margin:0; padding:0; list-style:none;}
.connect-us ul li { float:left; width:30px; height:30px; margin:0 5px 0 0; padding:0;}
.connect-us ul li a { opacity:0.7;}
.connect-us ul li a:hover {opacity:1;  }
.connect-us h1 { width:100%; height:auto; min-height:30px; line-height:30px; float:left; font-size:14px; text-align: left; font-weight:600; color:#012049; margin:0; padding:0;}

/*Connect*/

/**FOOTER-NAV**/
.footer_nav { float:left; width:100%; height:auto; min-height:30px; margin:5px 0; padding:0; display:block;}
.footer_nav ul { float:left; margin:0; padding:0; list-style:none;}
.footer_nav ul li { float:left; margin:0; padding:0; height:auto; line-height:30px; background:url(../images/footer-nav.png) right no-repeat;}
.footer_nav ul li a { float:left; color:#666; text-align:left; text-decoration:none; line-height:30px; margin:0; padding:0 17px 0 6px; font-weight:500; font-size:13px;}
.footer_nav ul li a:hover { color:#DE030E;}
/**FOOTER-NAV**/

.copyright { width: 100%; height:auto; line-height:30px; margin:0 0 0 0; padding: 5px 0 0 0 ; font-size:12px; text-align: center; font-weight:500; color:#666; border-top:1px solid #DDD;}

/*FOOTER*/


.main-box { float:left; width:480px; height:auto; min-height:50px; margin:10px 10px 0 10px; padding:0;}
.main-box h1 { font-size:35px; line-height:45px; text-align:left; color:#023D8A;  margin:0px 0 30px 0; padding:0; font-weight:600; text-transform: uppercase;}
.main-box h2 { font-size:22px; line-height:30px; text-align:left; color:#666;  margin:10px 0 0px 0; padding:0; font-weight:400;}
.main-box p { font-size:14px; font-weight:normal; line-height:20px; text-align: left; margin: 20px; width:auto; padding:0; color:#666;}


/*New Scoller*/
.more-products { position:relative; float:left; width:100%; height: auto; margin:0px 0 10px 0; padding:0px; list-style:none; overflow:hidden; }
.more-products ul{ list-style-type: none; height: auto; position:relative; overflow:hidden; width: auto;float:left; margin:0px 0px 0px 0px!important; padding:0px;}
.more-products ul li{ float:left; width:103px; height:103px;padding:0px 0px 0px 0px; margin:5px 5px 0px 5px; border:1px solid #DDD; -moz-border-radius:52px;-webkit-border-radius:52px;border-radius:52px; overflow:hidden; background:#FFF;}

.more-products-holder { width:920px; height: auto; position:relative; overflow:hidden; top:0px; left:40px;}
.more-products-holder .jcarousel-clip{ width:920px; height: auto; position:relative; overflow:hidden; }

.more-nav { font-size:0; line-height:0;}
.more-nav a{ position:absolute; top:40px; left:0; width:30px; height:31px; text-indent: -4000px; z-index:3;}
.more-nav a.next{ background:url(../images/icon-rt.png); left:970px; -moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;}
.more-nav a.next:hover {background:url(../images/icon-rt.png); left:970px;-moz-opacity:10;-khtml-opacity:10;opacity:10;}

.more-nav a.prev{ background:url(../images/icon-lf.png); left:0px; -moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;}
.more-nav a.prev:hover { background:url(../images/icon-lf.png); left:0px; -moz-opacity:10;-khtml-opacity:10;opacity:10;}
/*New Scoller*/

/*Refer Friend*/
#refer-a-friend  #refer-a-friend_inner {background-image: url(../images/refer-a-friend.png);color: #FFFFFF;
cursor: pointer; height:120px; right: 0; margin-right: -10px; overflow: hidden; position: fixed; text-indent: -100000px;    top: 320px; width: 40px; z-index: 100000; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s;}
#refer-a-friend #refer-a-friend_inner:hover { background-image: url(../images/refer-a-friend.png); color: #FFFFFF;
cursor: pointer; height:120px; right: 0; margin-right: 0px; overflow: hidden; position: fixed; text-indent: -100000px; top: 320px; width: 40px; z-index: 100000; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s;}
/*Refer Friend*/

/*Refer button*/
.refer-button { display:none;/* float:left; width:200px; height: auto; margin:0; padding:0; display:block;*/}
/*.refer-button a { float:left; width:200px; height:35px; line-height:35px; margin:10px 0 !important; padding:0; text-align:center !important; background:#DE030E !important; font-size:16px; color:#FFF !important; text-decoration:none; font-weight:400;}
.refer-button a:hover { color:#FFF; background:#023D8A !important; }*/
/*Refer button*/

/*SUB BANNER*/
.sub-banner { width:100%; height:250px; margin:0; padding:0; background:#023D8A;}
.sub-banner:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0; padding:0;}

.subbanner { width:1200px; height: auto; float:left; margin:0 0; padding:0;}
.subbanner ul { float:left; margin:0; padding:0; list-style:none;}
.subbanner ul li.text { float:left; width:590px; height:210px; margin:20px 20px 0 0; padding:0;}

.subbanner ul li.text h1 { float:left; width:100%; height:auto; margin:0; padding:0; font-size:32px !important; line-height:70px; text-align:left; color:#FFF; font-weight:600; }
.subbanner ul li.text p { float:left; text-align:left; color:#FFF; line-height:22px; margin:0; padding:0; font-size:16px;}
.subbanner ul li.image { float:left; margin:0; padding:0; width:390px; height:250px;}
/*SUB BANNER*/

/*refer-a-friend-box*/
.refer-friend-box { float:left; width:1000px; height:auto; min-height:100px; margin:10px 0; padding:0; }

.refer-box { float:left; width:218px; height:auto; min-height:90px; margin:0 10px; padding:5px; border:1px solid #DDD; border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px; background:#FBFBFB; }
.refer-box img { width:218px;}
.refer-box ul { float:left; margin:0; padding:0; list-style:none;}
.refer-box ul li.refer-icon { float:left; width:80px; height:auto; min-height:90px; margin:0; padding:0;}
.re-icon { float:left; width:80px; height:60px; margin:0; padding:0; text-align:center;} 
.re-icon img { width:80px; height:60px;}
.re-text { float:left; width:80px; text-align:center; height:25px; line-height:25px; font-size:16px; font-weight:600; color:#DE030E}
.refer-box ul li.refer-text { float:left; width:128px; height:auto; min-height:90px; margin:0 0 0 10px; padding:0;}
/*refer-a-friend-box*/

.refer-bg { float:left; width:480px; height:auto; min-height:100px; margin:10px; padding:0;}
.refer-img { float:left; width:170px; height:auto; min-height:250px; margin:0; padding:0; z-index:1 !important ; position:relative; }

.refer-form { float:left; width:358px; height:auto; min-height:270px; margin:0 0 0 -50px; padding:0; border:1px solid #DDD; border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px; background:#FBFBFB;}
.refer-form ul { float:left; width:290px; height:auto; min-height:100px; margin:10px 10px 10px 58px; padding:0; list-style:none;}
.refer-form ul li { float:left; width:290px; height:auto; min-height:20px; margin:10px 0; padding:0;}
.refer-form ul li img { width:290px;}
.refer-form ul li a { opacity:0.8;}
.refer-form ul li a:hover {opacity:1;  }

.refer-bor { float:left; font-size:14px; padding:0 0 0 5px; color:#333;  width:283px; height:38px; line-height:38px; border:1px solid #DDD; background:#FFF; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }
.refer-bor:focus{ border:1px solid #023D8A; color:#333; background:#FFF; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }

input.refer-bt { float:left; width:290px;  height: auto; line-height:40px; margin:0px 0px 0px 0px; text-align:center; padding:0px  ; background:#DE030E; font-size:16px; color:#FFF; font-weight:500; cursor:pointer; border:none;   -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;  font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }
input.refer-bt:hover { background:#023D8A; color:#FFF; -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;}

.refer-url { float:left; width:978px; height:auto; min-height:30px; margin:0; padding:10px; border:1px solid #DDD; border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px; background:#FBFBFB;}
.refer-url h1 { font-size:22px; line-height:35px; text-align:left; color:#023D8A;  margin:0; padding:0; font-weight:normal;}

/*LEFT-MENU*/
.left-menu { float:left; width:298px; height:auto; min-height:100px; margin: 0; padding: 0; background:#FBFBFB; border:1px solid #DDD; border-bottom: none;}
.left-menu ul { float:left; margin:0; padding:0; list-style:none;}
.left-menu ul li { float:left; width:100%; height:auto; min-height:40px; margin:0; padding:0; border-bottom:1px solid #DDD;}
.left-menu ul li a { float:left; text-align:left; font-size:16px; font-weight:500; height:40px; line-height:40px; width:288px; margin:0; padding:0 0 0 10px; color:#023D8A; text-decoration:none;}
.left-menu ul li a:hover, .left-menu ul li a.current { background:#023D8A; color:#FFF;}
/*LEFT-MENU*/


.left-main { float:left; width:680px; height:auto; min-height:100px; margin:0 0 0 20px; padding:0;}
.left-main h1 { width:100%; height:auto; min-height:40px; line-height:40px; font-size:22px; text-align:left;  font-weight:600; background:url(../images/h1-line.png) repeat-x left bottom; margin:0 0 10px 0; padding:0 0 10px 0}

.contact-address { float:left; width:100%; height:auto; min-height:30px; margin:0; padding:0;}
.contact-address-box { float:left; width:320px; height:auto; min-height:10px; margin:0 20px 0 0; padding:0;}

/*CONTACT-FORM*/
.contact-form { float:left; width:680px; height:auto; min-height:200px; margin:10px 0px 0 0px; padding:0;} 
.contact-form ul { float:left; margin:0; padding:0; list-style:none;}
.contact-form ul li.form-lf { float:left; width:216px; height:auto; min-height:20px; margin:10px 10px 10px 0; padding:0; }
.contact-form ul li { float:left; width:680px; height:auto; min-height:20px; margin:10px 0; padding:0;font-size:14px; text-align:left; color:#666; font-weight:500; }
.contact-form ul li a { font-size:14px; text-align:left; color:#201EA3; font-weight:500; text-decoration:none;}
.contact-form ul li a:hover { color:#333;}


.contact-form-bor { float:left; font-size:14px; margin:0; padding:0 0 0 5px; color:#333 !important;  width:209px; height:35px; line-height:35px; background:#FBFBFB; border: none; border:1px solid #DDD; font-weight:500; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }

.contact-form-text { float:left; font-size:14px; margin:0; padding:5px 0 0 5px; color:#333 !important;  width:663px; height:95px; line-height:20px; background:#FBFBFB; border: none; border:1px solid #DDD; font-weight:500; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }

.contact-form-bor:focus, .contact-form-text:focus{ border:1px solid #023D8A; background:#FFF;  }


input.contact-form-btn { float: left; width: auto;  margin:0px; padding:0px 20px; background:#DE030E; font-size:14px; color:#FFF; font-weight:500; cursor:pointer; line-height:35px; height:35px; border:none; text-align:center; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }
input.contact-form-btn:hover { background:#023D8A; color:#FFF;  border:none; }
/*CONTACT-FORM*/

.main-left { float:left; width:300px; height:auto; min-height:100px; margin:10px 0 0 0px; padding:0; }
.main-left h1 { width:100%; text-align:left; font-size:20px; font-weight:400; line-height:40px; border-bottom:1px solid #F4F4F4; margin:0px; padding:0; text-transform:uppercase;}

/*price*/
.price-box { float:left; width:300px; height:auto; min-height:50px; margin:10px 0; padding:0; background:#F4F4F4;}
/*price*/

/*main-left-menu*/
.main-left-menu { float:left; width:100%; height:180px; overflow-x: hidden;overflow-y: NOT SET ; margin:10px 0; padding:0; background:#F4F4F4;}
.main-left-menu ul { float:left; margin:0; padding:0; list-style:none;}
.main-left-menu ul li { float:left; width:300px; height:30px; line-height:30px; font-size:13px; text-align:left; color:#666; font-weight:400;}
.main-left-menu ul li:hover { background:#CCC}
.checkbox-pro { float:left; width:14px; height:30px; margin:0 5px 0 10px; padding:8px 0 0 0; line-height:30px;}
/*main-left-menu*/

.main-right { float: left; width:690px; height:auto; min-height:100px; margin:10px 0 0 10px; padding:0;}
.main-right h1 { width:100%; text-align:left; font-size:20px; font-weight:400; line-height:40px; border-bottom:1px solid #F4F4F4; margin:0px; padding:0; text-transform:uppercase;}

/*Sort by*/
.sort-by { float: right; width:auto; min-width:100px; height:auto; min-height:35px; margin:10px 0; padding:0;}
.sort-by ul { float:left; margin:0; padding:0; list-style:none;}
.sort-by ul li { float:left; width:auto; height:35px; line-height:35px; font-size:14px; color:#666; text-align:left; font-weight:400; margin:0 0 0 10px; padding:0;}

.sell1 { float:left; font-size:14px; margin:0; padding:0 0 0 5px; color:#666;  width:108px; height:33px; background:#FFF; border:1px solid #F4F4F4; }
.sell1:focus{ border:1px solid #DE030E; background:#FFF;  }
/*Sort by*/

/*product-page-box*/
.product-page-box { float:left; width:208px; height:auto; min-height:50px; background:#FFF; margin:10px; padding:0; border:1px solid #F4F4F4;}
.product-page-box:hover { border:1px solid #DE030E;}
.product-page-img { float:left; width:208px; min-height:120px; background:#FFF; height: auto; margin:0; padding:0;}
.product-page-img img { width:208px;}

.product-page-tex { float:left; width:100%; height:auto; min-height:30px; margin:10px 0; padding:0; line-height:20px; font-size:14px; font-weight:400; text-transform:capitalize; text-align:center; color:#DE030E;}
.product-page-tex a {color:#666; text-decoration:none;}
.product-page-tex a:hover { color:#201EA3;}
.product-page-tex span { font-size:14px; text-align:center; color:#666; font-weight:600; text-decoration: line-through;}
.product-page-tex strong { color:#666; }
/*product-page-box*/

.account-setting { float:left; width:100%; height:auto; min-height:50px; margin:0px 0px 10px 0; padding:0 0 10px 0; background:#FFF; border:1px solid #F4F4F4;} 

.setting-box { float:left; margin:0; padding:0; width:300px; height:auto;}	
.setting-box ul { float:left; margin:0; padding:0; list-style:none;}
.setting-box ul li { float:left; margin:10px 0 0 10px; padding:0; width:280px; height:auto; min-height:30px;}

.setting-box-img { float:left; width:130px; height:auto; min-height:50px; margin:0; padding:0;}
.setting-box-text { float:left; width:140px; height:auto; min-height:30px; margin:20px 0 0 10px; padding:0;}
.line { float:left; width:100%; height:3px; margin:10px 0 0 0; padding:0; background: url(../images/line.png) repeat-x left;}

.setting-form { float:left; width:690px; height:auto; min-height:50px; margin:0; padding:0;}
.setting-form ul { float:left; margin:0; padding:0; list-style:none;}
.setting-form ul li { float:left; width:670px; height:auto; min-height:30px; margin:10px 10px 0 10px; padding:0; }
.setting-form ul li a {color:#023D8A; font-size:14px; font-weight:500; text-decoration:none; line-height:40px; margin:0 0 0 10px; padding:0; float:left;}
.setting-form ul li a:hover { color:#DE030E; }



.bor1 { float:left; font-size:14px; padding:0 0 0 10px; color:#666 !important;  width:410px; height:38px; border:1px solid #DDD; background:#FBFBFB; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }
.bor1:focus { border:1px solid #023D8A; color:#333; background:#FFF; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }

.icon { float:left; margin:0 10px 0 0 ; padding:0; width:auto; height:auto; min-height:15px; line-height:40px;}

/*ADD MONEY TO PAYTM WALLET*/
.add-money { float:left; width:670px; height:auto; min-height:50px; margin:0 0 10px 0; padding:10px; background:#FBFBFB;}
.add-money ul { float:left; margin:0; padding:0; list-style:none;}
.add-money ul li { float:left; width:222px; height: auto; margin:10px 0px 10px 0 ; padding:0;}
/*ADD MONEY TO PAYTM WALLET*/

.add-money-bor { float:left; font-size:14px; margin:0 0 0 0;	 padding:0 0 0 10px; color:#666 !important;  width:200px; height:40px; border:1px solid #DDD; background:#FBFBFB; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; line-height:40px }
.add-money-bor:focus { border:1px solid #023D8A; color:#333; background:#FFF; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }

input.add-money-btn { float:left; width:222px;  height: auto; line-height:40px; margin:0px 0px 0px 0px; text-align:center; padding:0px  ; background:#DE030E; font-size:16px; color:#FFF; font-weight:500; cursor:pointer; border:none;   -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;  font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }
input.add-money-btn:hover { background:#023D8A; color:#FFF; -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;}

/*Transactions*/
.transactions { float:left; width:1000px; height:auto; min-height:30px; margin:10px 0; padding:0; background:#FBFBFB;}
.transactions ul { float:left; margin:0; padding:0; list-style:none; border-bottom:1px solid #DDD;}
.transactions ul li { float:left; margin:0; padding:0;}

.transactions ul li.bg-o { float:left; width:77px; height:35px; line-height:35px; background:#DE030E; font-size:14px; color:#FFF; text-align:left; font-weight:500; margin:0 1px 0 0 ; padding:0 0 0 10px;}
.transactions ul li.bg-m { float:left; width:150px; height:35px; line-height:35px; background:#DE030E; font-size:14px; color:#FFF; text-align:left; font-weight:500; margin:0 1px 0 0 ; padding:0 0 0 10px;}
.transactions ul li.bg-ms { float:left; width:206px; height:35px; line-height:35px; background:#DE030E; font-size:14px; color:#FFF; text-align:left; font-weight:500; margin:0 1px 0 0 ; padding:0 0 0 10px;}
.transactions ul li.bg-p { float:left; width:133px; height:35px; line-height:35px; background:#DE030E; font-size:14px; color:#FFF; text-align:left; font-weight:500; margin:0 1px 0 0 ; padding:0 0 0 10px;}
.transactions ul li.bg-t { float:left; width:115px; height:35px; line-height:35px; background:#DE030E; font-size:14px; color:#FFF; text-align:left; font-weight:500; margin:0 0 0 0 ; padding:0 0 0 10px;}

.transactions ul li.bg-o-text { float:left; width:77px; height: auto; line-height:20px; background:#FBFBFB; font-size:14px; color:#333; text-align:left; font-weight:500; margin:0 1px 0 0 ; padding:5px 0 5px 10px;}
.transactions ul li.bg-m-text { float:left; width:150px; height: auto; line-height:20px; background:#FBFBFB; font-size:14px; color:#333; text-align:left; font-weight:500; margin:0 1px 0 0 ; padding:5px 0 5px 10px;}
.transactions ul li.bg-ms-text { float:left; width:206px; height: auto; line-height:20px; background:#FBFBFB; font-size:14px; color:#333; text-align:left; font-weight:500; margin:0 1px 0 0 ; padding:5px 0 5px 10px;}
.transactions ul li.bg-p-text { float:left; width:133px; height: auto; line-height:20px; background:#FBFBFB; font-size:14px; color:#333; text-align:left; font-weight:500; margin:0 1px 0 0 ; padding:5px 0 5px 10px;}
.transactions ul li.bg-t-text { float:left; width:115px; height: auto; line-height:20px; background:#FBFBFB; font-size:14px; color:#333; text-align:left; font-weight:500; margin:0 0 0 0 ; padding:5px 0 5px 10px;}
/*Transactions*/

/**********bgstretcher*************/
.bgstretcher {overflow: hidden;width: 100%;position: fixed!important;z-index: 1;top:0;
left: 0; text-align:center;}
.bgstretcher UL,.bgstretcher UL LI {position: absolute;top: 0;left: 0;z-index:1;}
.bgstretcher UL,.bgstretcher UL LI {margin: 0;padding: 0;list-style: none;}
.bgstretcher-area,.bgstretcher-page{height:100%}
/**********bgstretcher*************/

/*main-box*/
.main-box-big { float:left; width:680px; height:auto; min-height:100px; margin:10px 0 0 0; padding:0 ;}
.main-box1 { float:left; width:195px; height:auto; min-height:50px; margin:0 4px 0 5px; padding:10px; border:1px solid #DDD;}
.main-box-icon {  width:128px; height:128px; margin:0 auto ; padding:0;}

.main-box-titel { float:left; width:100%; text-align:center; font-size:16px; font-weight:500; color:#023D8A; margin:10px 0 0 0; padding:0; line-height:25px;}
.main-box-titel a {color:#201EA3; text-decoration:none;}
.main-box-titel a:hover { color:#DE030E;}
.main-box-text { width:100%; font-size:13px; text-align:center; float:left; line-height:18px; font-weight:500; color:#666; margin:0 0 0 0 ; padding:0;}
/*main-box*/

/*main-product*/
.main-product { float:left; width:100%; height:auto; min-height:200px; margin:0 0 10px 0; padding:0;}
.main-product-box { float:left; width:178px; height:auto; min-height:50px; background:#FFF; margin:10px; padding:0; border:1px solid #F4F4F4;}
.main-product-box:hover { border:1px solid #DE030E;}
.main-product-box ul { float:left; margin:0; padding:0; list-style:none;}
.main-product-box ul li{ float:left; margin:0; padding:0;}
.main-product-box ul li.im{ float:left; width:178px; height: auto; margin:0; padding:0;}
.main-product-box ul li.im img { width:178px;}
.main-product-box ul li.titel{ float:left; width:100%; height:auto; min-height:40px; line-height:40px; font-size:14px; text-align:center; font-weight:400; color:#666; text-transform:uppercase;}
.main-product-box ul li.titel a{ text-align:center; width:100%; color:#666; text-align:center; text-decoration:none;}
.main-product-box ul li.titel a:hover{ color:#DE030E;}
/*main-product*/

/*New Scoller*/
.more-products1 { position:relative; float:left; width:998px; height: auto; margin:0 0 10px 0; padding:0px; list-style:none; overflow:hidden; border:1px solid #F4F4F4; }
.more-products1 h1 { width:978px; text-align:left; font-size:20px; font-weight:400; line-height:40px; margin:0; padding:0 10px; text-transform:uppercase; background:#DE030E; color:#FFF;}

.more-products1 ul{ list-style-type: none; height: auto; position:relative; overflow:hidden; width: auto;float:left; margin:0px 0px 0px 0px!important; padding:0px;}
.more-products1 ul li{ float:left; width:208px; height: auto; min-height:100px; padding:0px 0px 0px 0px; margin:10px 10px 10px 10px; background:#FFF; border:1px solid #FFF;}
.more-products1 ul li:hover { width:208px; border:1px solid #DE030E;}

.more-products1-img { float:left; width:208px; min-height:150px; height: auto; margin:0; padding:0;}

.more-products1-tex { float:left; width:100%; height:auto; min-height:30px; margin:10px 0; padding:0; line-height:20px; font-size:14px; font-weight:400; text-transform:capitalize; text-align:center; color:#666;}
.more-products1-tex a {color:#666; text-decoration:none;}
.more-products1-tex a:hover { color:#DE030E;}
.more-products1-tex span { font-size:14px; text-align:center; color:#333; font-weight:600;}

.more-products1-holder { width:920px; height: auto; position:relative; overflow:hidden; top:0px; left:40px;}
.more-products1-holder .jcarousel-clip{ width:920px; height: auto; position:relative; overflow:hidden; }

.morenav1 { font-size:0; line-height:0;}
.morenav1 a{ position:absolute; top:140px; left:0; width:30px; height:31px; text-indent: -4000px; z-index:3;}
.morenav1 a.next{ background:url(../images/icon-rt.png); left:965px; -moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;}
.morenav1 a.next:hover {background:url(../images/icon-rt.png); left:965px;-moz-opacity:10;-khtml-opacity:10;opacity:10;}

.morenav1 a.prev{ background:url(../images/icon-lf.png); left:5px; -moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;}
.morenav1 a.prev:hover { background:url(../images/icon-lf.png); left:5px; -moz-opacity:10;-khtml-opacity:10;opacity:10;}
/*New Scoller*/

.under-construction-img { float:left; width:1000px; height:auto; min-height:100px; margin:0; padding:0;}
.under-construction-img img { width:1000px;}

/*SUPER DEALS*/
.super-deals { float:left; width:400px; height: auto; min-height:200px; margin:0x; padding:0; }
.super-deals-titel { float:left; width: auto; height:40px; line-height:40px; background:#023D8A; font-size:18px; text-align: left; font-weight:500; color:#FFF; margin:0; padding:0 20px;}
.super-deals-img-box { float:left; width:400px; height:auto; min-height:200px;margin:0px 0 0 0; padding:0;}

.list_carousel { float:left; width:100%; min-height:304px; height: auto; margin:0px 0 0 0; padding:0px; list-style:none;/*overflow:hidden;*/background:#FFF ; border-top: 5px solid #023D8A; border-bottom:5px solid #023D8A;   }
.list_carousel ul { float:left; list-style-type: none; height: auto; position:relative; /*overflow:hidden;*/ width:100%;float:left; margin: 0px !important; padding:0px;}
.list_carousel li { float:left; width:400px; min-height:300px; height: auto;padding:0px; margin:0px; }
.list_carousel.responsive {width: auto;margin-left: 0;}
.clearfix {float: none;clear: both;}

.super-deals-img { float:left; width:380px; height:auto; min-height:200px; margin:0px 10px 0 10px; padding:0;}
.super-deals-img img { width:380px;}

.super-deals-text { float:left; width:380px; height:auto; min-height:30px; margin:10px ; padding:0;  font-size:14px; text-align:left; line-height:22px; color:#333;}
.super-deals-text span { color:#666; text-decoration:line-through;}
.super-deals-text a { color:#333; text-decoration:none;}
.super-deals-text a:hover {color:#DE030E;}
/*SUPER DEALS*/

/*FEATURES*/

.features { float:left; width:1000px; height:auto; min-height:100px; margin:10px 0; padding:0;}
.features-titel { float:left; width:990px; height:35px; line-height:35px; margin:0; padding:0 0 0 10px; background:#F4F4F4; font-size:16px; color:#666; text-align:left; font-weight:400; text-transform:uppercase;}
.features ul { float:left; width:100%; height:auto; min-height:30px; border-bottom:1px solid #F4F4F4; margin:0; list-style:none; padding:0;}
.features ul li.one { float:left; width:230px; height: auto; line-height:20px; font-size:13px; text-align:left; font-weight:400; color:#666; margin:0; padding:5px 0 5px 10px;}
.features ul li.two { float:left; width:740px; height: auto; line-height:20px; font-size:13px; text-align:left; font-weight:400; color:#666; margin:0; padding:5px 0 5px 10px;}
/*FEATURES*/



/*Product-all-text*/

.product-all-text { float:left; width:560px; height:auto; min-height:200px; margin:0px 0 10px 10px; padding:0;}
.product-all-text-one { float:left; width:200px; height:auto; margin:10px 10px 10px 0px ; padding:0;}
.product-all-text-warranty { float:left; width:350px; height:auto; margin:10px 0; padding:0;}
/*Product-all-text*/

/*Check Availability at*/
.availability { float:left; width:560px; height:auto; min-height:60px; margin:10px 0; padding:0; background:#F4F4F4;}
.availability ul { float:left; margin:0; padding:0; list-style:none;}
.availability ul li { float:left; width:auto; height:40px; line-height:40px; font-size:16px; color:#666; font-weight:400; margin: 10px; padding:0;}

.bor3 { float:left; font-size:14px; margin:0 10px 0 0; padding:0 0 0 10px; color:#666;  width:243px; height:38px; background:#FFF; border:1px solid #CCC; }


.bor3:focus { border:1px solid #DE030E; background:#FFF;  }

input.bt11 { float: left; width: auto; text-align:center; font-weight:normal; background:#DE030E; margin:0; padding:0 15px  !important; height:40px !important; line-height:40px !important; color:#FFF !important; text-decoration:none; border: none;  cursor:pointer;font-size:16px; font-weight:400; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;  -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out; }
input.bt11:hover {background:#023D8A;color: #FFF; border: none; text-decoration:none;  -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;}

/*Check Availability at*/

.price { float:left; width:100%; height:auto; font-size:24px; text-align:left; color:#023D8A; line-height:35px; font-weight:600; margin:10px 0; padding:0;}

.cart-button { float:left; width: auto; height: auto; margin:10px 0 0 0; padding:0; display:block;}
.cart-button a {  float:left; width: auto;  height: auto; line-height:40px; margin:0px 0px 0px 0px; text-align:center; padding:0px 15px  ; background:#DE030E; font-size:14px; color:#FFF; font-weight:400; cursor:pointer; border:none; text-decoration:none;  font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;   -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out; }
.cart-button a:hover {  background:#023D8A; color:#FFF;  -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out; }



/**Images Zoom**/


.zoom-big { float:left; width:420px; height:auto; min-height:200px; margin:0px 10px 10px 0; padding:0;}


#content { float:left;width:418px;}
a img,:link img,:visited img { border: none; }
table { border-collapse: collapse; border-spacing: 0; }
:focus { outline: none; }

p, blockquote, dd, dt{margin:0 0 8px 0;line-height:1.5em;}
fieldset {padding:0px;padding-left:7px;padding-right:7px;padding-bottom:7px;}
fieldset legend{margin-left:15px;padding-left:3px;padding-right:3px;color:#333;}
dl dd{margin:0px;}
dl dt{}

.clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden;}
.clearfix{display:block;zoom:1; }
.clearfix1{border:1px solid #F4F4F4;}

ul#thumblist{display:block; float:left; margin:0; padding:0;}
ul#thumblist li{float:left; margin:10px 4px;list-style:none; width:130px;}
ul#thumblist li a{display:block;border:1px solid #F4F4F4;  width:128px;}
ul#thumblist li a.zoomThumbActive{ border:1px solid #023D8A;}

.jqzoom{text-decoration:none; float:left;}
/**Images Zoom**/

/*Cart-Page*/
.cart-box-tabel { float:left; width:1000px; height:auto; min-height:100px; margin:10px 0 0 0; padding:0;}
.cart-box-tabel ul { float:left; width:100%; height:auto; margin:0; padding:0; border-bottom:1px solid #F4F4F4; list-style:none;}
.cart-box-tabel ul li { float:left; margin:0; padding:0;}
.cart-box-tabel ul li.bg1 { float:left; width:100px; height:30px; line-height:30px; background:#023D8A; font-size:14px; font-weight:600; color:#FFF; margin:0; padding:0 0 0 10px;}
.cart-box-tabel ul li.bg2 { float:left; width:324px; height:30px; line-height:30px; background:#023D8A; font-size:14px; font-weight:600; color:#FFF; margin:0 1px; padding:0 0 0 10px;}
.cart-box-tabel ul li.bg3 { float:left; width:70px; height:30px; line-height:30px; background:#023D8A; font-size:14px; font-weight:600; color:#FFF; margin:0 1px 0 0; padding:0 0 0 10px;}
.cart-box-tabel ul li.bg4 { float:left; width:160px; height:30px; line-height:30px; background:#023D8A; font-size:14px; font-weight:600; color:#FFF; margin:0 1px ; padding:0 0 0 10px;}

.cart-box-tabel ul li.bg-1 { float:left; width:100px; height: auto; line-height:20px;  font-size:13px; font-weight:400; color:#666; margin:0; padding:5px 0 5px 10px;}
.cart-box-tabel ul li.bg-2 { float:left; width:324px; height: auto; line-height:20px;  font-size:13px; font-weight:400; color:#666; margin:0 1px; padding:5px 0 5px 10px;}
.cart-box-tabel ul li.bg-3 { float:left; width:70px; height: auto; line-height:20px;  font-size:13px; font-weight:400; color:#666; margin:0 1px 0 0; padding:5px 0 5px 10px;}
.cart-box-tabel ul li.bg-4 { float:left; width:160px; height: auto; line-height:20px;  font-size:13px; font-weight:400; color:#666; margin:0 1px ; padding:5px 0 5px 10px;}

.cart-box-tabel ul li a { color:#023D8A; text-decoration:none;}
.cart-box-tabel ul li a:hover { color:#DE030E;}
.cart-box-tabel ul li span { font-weight:700;}

.sell123 { float:left; font-size:14px; margin:0; padding:0 0 0 5px; color:#666;  width:60px; height:33px; background:#FFF; border:1px solid #CCC; }
.sell123:focus{ border:1px solid #023D8A; background:#FFF;  }

.cart-box-price { float:left; width:1000px; height:auto; min-height:40px; margin:0; padding:0; background:#F4F4F4;}

/*voucher*/
.voucher-cod { float:left; width:450px; height:auto; min-height:35px; margin:5px 10px; padding:0;}

.cart-box-price-box { float:left; width:510px; height:auto; min-height:40px; line-height:40px; margin:5px 10px; padding:0; text-align:right; font-size:18px; color:#666; font-weight:600;}
.cart-box-price-box span {color:#023D8A;}

/*voucher*/

.total-box { float:left; width:370px; height:auto; min-height:100px; margin:0 0 10px 630px; padding:0;}
.total-box ul { float:left; width:100%; height:auto; margin:0; padding:0; list-style:none;  border-bottom:1px solid #F4F4F4;}
.total-box ul li { float:left; margin:0; padding:0;}
.total-box ul li.tit { float:left; width:160px; height:auto; min-height:20px; margin:0; padding:5px 10px; font-size:16px; text-align:left; color:#666; font-weight:600;}
.total-box ul li.tittetx { float:left; width:170px; height:auto; min-height:20px; margin:0; padding:5px 10px; font-size:16px; text-align:left; color:#666; font-weight:400;}
.total-box ul li span {color:#023D8A; font-weight:700;}

.button2 { float:left; width: auto; height: auto; margin:10px 5px; padding:0; display:block;}
.button2 a {  float:left; width: auto;  height: auto; line-height:40px; margin:0px 0px 0px 0px; text-align:center; padding:0px 25px  ; background:#DE030E; font-size:14px; color:#FFF; font-weight:400; cursor:pointer; border:none; text-decoration:none;  font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;   -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out; }
.button2 a:hover  {  background:#023D8A; color:#FFF;  -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out; }

/*Cart-Page*/

/*offers*/
.offer-box { float:left; width:480px; height:auto; min-height:150px; margin:10px; padding:0;}
.offer-box img { width:480px;}
/*offers*/

/*YOUR-ORDER*/
.your-order { float:left; width:100%; height:auto; min-height:50px; margin:10px 0; padding:0 0 10px 0;}
.your-order ul { float:left; margin:0; padding:0; list-style:none; width:100%;}
.your-order ul li{ float:left; width:237px; height: auto; min-height:40px; line-height:40px; font-size:14px; text-align:left; margin:1px 1px 0 0; padding:0 0 0 10px; color:#333; font-weight:500; background:#FFF; border:1px solid #F4F4F4; }
.your-order-icon { float:left; width:auto; height:30px; margin:5px 10px 5px 0; padding:0;}

.your-order ul li.order-bg{ float:left; width:237px; height:35px; min-height:35px; line-height:35px; font-size:16px; text-align:left; margin:0 1px 0 0; padding:0px 0 0px 10px; color:#FFF; font-weight:600; background:#023D8A; border:1px solid #023D8A;}

.your-order-btn { float:left; width: auto; height: auto; margin:0; padding:0; display:block;}
.your-order-btn a { float:left; width:227px; height: 30px; line-height:30px; margin:5px 0; padding:0 0; text-align:center; background:#DE030E; font-size:14px; color:#FFF; text-decoration:none; font-weight:400;   font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;   -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;}
.your-order-btn a:hover { color:#FFF; background:#023D8A; -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out; }
/*YOUR-ORDER*/

.coupons-big { float:left; width:1000px; height:auto; min-height:100px; margin:0; padding:0;  }
.coupons-box { float:left; width:311px; height:auto; min-height:100px; margin:10px; padding:0; border:1px solid #F4F4F4; background:#FFF;}
.coupons-box:hover { border:1px solid #DE030E;}
.coupons-box-img { float:left; width:108px; height:108px; margin:10px; padding:0; border:1px solid #F4F4F4;}
.coupons-box-img img { width:108px; height:108px;}
.coupons-box-text { float:left; width:171px; height:auto; min-height:110px; margin:10px 10px 10px 0; padding:0;}

.coupons-btn { float:left; width: auto; height: auto; margin:0; padding:0; display:block;}
.coupons-btn a { float:left; width: auto; height: 30px; line-height:30px; margin:0 0 5px 0; padding:0 10px; text-align:center; background:#DE030E; font-size:14px; color:#FFF; text-decoration:none; font-weight:400;   font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;   -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;}
.coupons-btn a:hover { color:#FFF; background:#023D8A; -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out; }

.details { font-size:13px; font-weight:normal; line-height:18px; text-align: left; margin: 0; padding:0; color:#666;}
.details a {color:#023D8A; text-decoration:none;}
.details a:hover { color:#DE030E; }

.details p { font-size:11px; line-height:16px;}

a.tooltip {outline:none; }
a.tooltip strong {line-height:30px;}
a.tooltip:hover {text-decoration:none;}
a.tooltip span { z-index:10;display:none; padding:0 10px; margin-top:-30px; margin-left:5px; width:300px; line-height:20px;  border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;}
a.tooltip:hover span{ float:left; display:inline; position:absolute; color:#1F2634; font-size:13px; font-weight:400; border:1px solid #F4F4F4; background:#FFF;}
.callout {z-index:20;position:absolute;top:30px;border:0;left:-8px; background:url(../images/callout.png) no-repeat left}

@media only screen and ( min-width: 1299px) and (max-width: 2399px) {

.center { width:1200px; height:auto; min-height:30px;margin:0 auto; }
.center:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}

/*Download our App*/
.app { float:left; width:auto; min-width:100px; height:30px; margin:10px 0; padding:0;}
.app ul { float:left; margin:0; padding:0; list-style:none;}
.app ul li { float:left; width:auto; min-width:30px; height:30px; line-height:30px; font-size:14px; text-align:left; color:#666; margin:0 5px 0 0; padding:0; font-weight:400; }
.app ul li.app-icon { float:left; width:30px; height:30px; margin:0 5px 0 0; padding:0;  -webkit-transition-duration: 0.8s;-moz-transition-duration: 0.8s;-o-transition-duration: 0.8s;transition-duration: 0.8s;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;transition-property: transform;}
.app ul li.app-icon:hover {-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg); -o-transform:rotate(360deg);}
.app ul li.app-icon a { opacity:0.7;}
.app ul li.app-icon a:hover {opacity:1;  }
/*Download our App*/

.call-now-icon { display:none; /*float:left; width:30px; height:30px; margin:0; padding:0;*/}

/*CALL-NOW*/
.call-now { float:left; width:auto; height:30px; margin:10px 0 10px 70px; line-height:30px; font-size:18px; text-align:left; color:#023D8A;}
.call-now h1 { float:left; text-align: left; color:#023D8A ; font-size:20px; line-height:30px ; margin:0 0 0 0; padding:0;  font-weight:600;}
.call-now h1 span { color:#DE030E; font-weight:700;}
.call-now p { font-size:12px; text-align:left; line-height:30px; margin:0 10px; color:#666; float:left; width:auto;}
/*CALL-NOW*/

/*CALL-NOW-NAV*/
.call-now-nav { float:left; margin:0 0 0 40px; padding:0; width:auto; height:30px; }
.call-now-nav ul { float:left; margin:0; padding:0; list-style:none;}
.call-now-nav ul li { float:left; margin:10px 0 10px 5px; padding:0;}
.call-now-nav ul li a { float:left; text-align:left; line-height:30px; margin:0; padding:0 8px; font-size:12px; font-weight:500; color:#666; text-decoration: none;}
.call-now-nav ul li a:hover {color:#DE030E;}
/*CALL-NOW-NAV*/

/*Welcome*/
.welcome_guest { float:right; width:auto; min-width:100px; height:auto; min-height:40px; margin:5px 0; padding:0;}
.welcome_guest-icon { float:left; width:38px; height:38px; margin:0 10px 0 0; padding:0;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%; border:1px solid #DDD; overflow:hidden;}
.welcome_guest_name { float:left; min-width:100px; width:auto; height:20px; line-height:20px; font-size:15px; font-weight:600; text-align:left; color:#666;}
/*Welcome*/

/**RT_MENU**/
.rt-menu { float: left; min-width:100px; width: auto; height:20px; margin:0; padding:0; }

.menu { float:left; width: auto; height:20px; margin:0px; padding:0px;}
#nav1 { float:left; width:100%; height:20px; margin:0px; padding:0px;display:block;}
#nav1 ul { float:left; margin:0px; padding:0px; list-style:none; z-index:100}
#nav1 li {float: left; position: relative; height:20px; width:auto; margin:0; padding:0px; line-height:20px;list-style: none;  background:none; background:url(../images/nav-bg.png) no-repeat right center;}
/* main level link */
#nav1 a { float:left; font-size:13px;font-weight: normal;color: #666;text-decoration: none;display: block; padding:0px 12px 0 6px;margin: 0;}
#nav1 a:hover { float:left;color: #023D8A;}
/* main level link hover */
#nav1 .current a, #nav1 li:hover > a { float:left;border-radius:0; line-height:20px;}
/* sub levels link hover */
#nav1 ul li:hover a { float:left;} 
#nav1 li:hover li a { float:left;}
#nav1 ul a:hover { float:left;background:#333;color: #000 !important;}

/* dropdown */
#nav1 li:hover > ul {display: block; float:left; height:auto;}
/* level 2 list */
#nav1 ul { float:left;display: none;margin: 0;padding:5px 0;width: 188px;height:auto;position: absolute;top:20px;left: 0;background: #FFF; border:1px solid #DE030E;}
#nav1 ul li { float:left; width:188px;/*float: none;*/margin: 0px;padding: 0px 0px; height: auto;  background-image:none; border-bottom:1px solid #DE030E !important;}
#nav1 ul a { float:left;font-weight:500; width:178px; margin:0; padding:3px 0 3px 10px; font-size:13px; width:100%; height: auto; line-height:20px;}

#nav1 ul a:hover { float:left; width:178px; color:#FFF !important; background:#DE030E !important}

/**RT_MENU**/



/**LOGO**/
.logo { float:left; width: auto; height: auto; margin:10px 0; padding:0px; display:block;}
/**LOGO**/

/* search form */
.search { float:left; width:600px; height:auto; margin:28px 0 25px 80px ; padding:0;}
#search-form {display:inline-block;position:relative;background:#FFF;width:598px;height:33px;margin:0 0 0 0; border:1px solid #DDD;}
#search-form input {outline:none;font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; margin:0 0 0 0;color:#666;border:none;font-size:12px;background: none;text-transform:uppercase;height:33px; line-height:33px;padding:0 10px;width:545px;}
.search-form-submit {position:absolute;display:block;width:33px;height:33px;background: url(../images/search.png) no-repeat 0 0;right:0;top:0px;}
.search-form-submit:hover {background:url(../images/search.png) no-repeat 0 bottom;}
/* search form */

/*Wallet*/
.wallet { float:left; width:auto; min-width:50px; height:35px; margin:28px 10px 0 20px; padding:0;}
.wallet ul { float:left; margin:0; padding:0; list-style:none;}

.wallet ul li { float:left; width:auto; height:30px; line-height:30px; font-size:13px; text-align:left; color:#666; font-weight:400;}
.wallet ul li a { float:left; text-decoration:none; color:#FFF; font-size:13px; font-weight:500; line-height:35px; margin:0 0 0 0 ; padding:0 10px 0 40px; background:#023D8A url(../images/wallet-icon.png) no-repeat left; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.wallet ul li a:hover { color:#FFF; background:#DE030E url(../images/wallet-icon.png) no-repeat left;}
/*Wallet*/

/*CART*/
.cart { float:right; margin:20px 0; padding:0; width:auto; height:auto; min-width:100px; min-height:48px; background:#FFF;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px; border:1px solid #DDD;}
.cart-icon { float:left; width:48px; height:48px; margin:0; padding:0;}

.cart-text { float:left; width:auto; height:auto; color:#666; line-height:20px; font-size:12px; margin:3px 10px 3px 0 ; padding:0;}
.cart-text ul { float:left; margin:0; padding:0; list-style:none;}
.cart-text ul li.tex a { float:left; text-align:left; color:#666; line-height:18px; font-size:12px; font-weight:400; text-decoration:none; margin:0; padding:0; }
.cart-text ul li.tex a:hover {color:#DE030E;}

.cart-text ul li.cart-rs { float:left; width:auto; height:auto; line-height:22px; margin:0; padding:0; font-size:16px; font-weight:600; color:#666;}
.cart-text ul li.cart-rs a { text-align:left; color:#023D8A; line-height:22px; font-size:16px; font-weight:600; text-decoration:none;}
.cart-text ul li.cart-rs a:hover {color:#DE030E;}
/*CART*/

/*icon-menu*/
.icon-menu { float:left; width:1196px; height:98px; margin:10px 1px; padding:0; border:1px solid #DDD; border-right:none;}
.icon-menu ul { float:left; margin:0; padding:0; list-style:none;}
.icon-menu ul li { float:left; margin:0; padding:0;}
.icon-menu ul li a { float:left; height:98px; line-height:25px; width:298px; margin:0; background:#FFF; font-size:20px; text-align:center; color:#666; font-weight:500; text-decoration:none; border-right:1px solid #DDD; -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;}
.icon-menu ul li a:hover, .icon-menu ul li a.active {background:#DE030E; color:#FFF; -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;}
.menu-icon { float:left; width: 298px; height:auto; margin:0; padding:10px 0 5px 0; text-align:center; -webkit-transition-duration: 0.8s;-moz-transition-duration: 0.8s;-o-transition-duration: 0.8s;transition-duration: 0.8s;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;transition-property: transform; }
.menu-icon:hover {-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg); -o-transform:rotate(360deg);}
/*icon-menu*/

/*MAIN*/
.main { width:1100px; height:auto; min-height:150px; margin:10px auto;}
.main:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
/*MAIN*/

.main-wrapper { width:100%; height: auto; min-height:100px; margin:0 0  0 0!important; padding: 10px 0 10px 0; background:#FFF;}
.main-wrapper:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}

/**tabs**/
#horizontalTab { float:left; width:400px; height:auto; margin:0 0 0 0; padding:0;}
.r-tabs {position: relative; }
.r-tabs .r-tabs-nav {border-bottom:0;}
.r-tabs .r-tabs-nav .r-tabs-tab {position: relative;top: 0px;}
.r-tabs .r-tabs-nav .r-tabs-anchor {margin-bottom: 0px;padding: 10px 15px;display: inline-block;text-decoration: none;color: #023D8A;font-weight: 500; font-size:14px; background:#FFF;}
.r-tabs .r-tabs-nav .r-tabs-state-active {background-color: #023D8A;margin-bottom:0px;}
.r-tabs .r-tabs-nav .r-tabs-state-active .r-tabs-anchor {color: #FFF;background-color: #023D8A;}
.r-tabs .r-tabs-panel {margin-bottom: 0; height:auto;}
.r-tabs .r-tabs-panel:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.r-tabs .r-tabs-accordion-title .r-tabs-anchor {display: block;padding: 10px;background-color: #023D8A;color: #fff;font-weight:500;text-decoration: none;margin-bottom: 3px;  font-size:16px;}
.r-tabs .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor {background-color: #DDD;color: #023D8A;margin-bottom: 0; font-size:16px; font-weight:500;}
/**tabs**/

.tab-box { float:left; width:100%; height:auto; min-height:415px; margin:0; padding:0; background:#FFF; border-top: 5px solid #023D8A; border-bottom: 5px solid #023D8A;}

/**form**/
.form { float:left; width:360px; height:auto; min-height:50px; margin:10px 20px; padding:0;}
.form ul { float:left; margin:0; padding:0; list-style:none;}
.form ul li { float:left; width:100%; height:auto; margin:10px 0px ; padding:0px; line-height:20px; font-size:14px; text-align: right;}
.form ul li a { text-align: right; color:#666; text-decoration:none; font-size:14px; font-weight:600;}
.form ul li a:hover {color:#023D8A;}

.bor { float:left; font-size:14px; padding:0 0 0 10px; color:#333;  width:348px; height:38px; line-height:38px; border:1px solid #DDD; background:#FFF; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }
.sel { float:left;font-size:14px; padding:0px 0 0 10px; color:#333;  width:360px; height:40px; line-height:38px !important; border:1px solid #DDD;  background:#FFF; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;}

.bor:focus, .sel:focus { border:1px solid #023D8A; color:#333; background:#FFF; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }

option { float:left; text-align:left; color:#333; line-height:10px; padding:3px 10px 2px 10px; border-bottom:1px solid #DDD;}
.recharge-form-box{ float:left; width:179px; height:auto; min-height:30px; margin:0 !important; padding:0 !important; font-size:14px; text-align:left; line-height:30px; color:#333;}

.radio { float:left; width:14px; height:30px; line-height:30px; margin:0 5px 0 0; padding:0;}


input.bt { float:left; width:360px;  height: auto; line-height:40px; margin:0px 0px 0px 0px; text-align:center; padding:0px  ; background:#DE030E; font-size:16px; color:#FFF; font-weight:500; cursor:pointer; border:none;   -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;  font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }
input.bt:hover { background:#023D8A; color:#FFF; -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;}
/**form**/

/*BANNER*/

.banner { float:left; width:690px; height:auto; min-height:424px; margin:40px 0 0 10px; padding:0;}

#slider { float:left; height:424px; width:100% !important; position:relative; overflow:hidden;margin:0px; padding:0px;  }
#slider-holder { width:100%; height:424px; position:relative; overflow:hidden; padding:0px; margin:0px auto;}
#slider-holder .jcarousel-clip{ width:100%; height:424px; position:relative; overflow:hidden; padding:0px; margin:0px;}
#slider-holder ul{ width:100%; height:424px; position:relative; overflow:hidden; list-style-type: none; margin:0px; padding:0px;}
#slider-holder ul li{ min-width:690px; width: auto; height:424px; position:relative; overflow:hidden; float:left;  margin:0px; padding:0px;  }
#slider-holder ul li img { width:690px; height:424px;}
#slider-nav  { position:absolute; top:399px; left:600px; z-index:0;}
#slider-nav a{position:relative;z-index:99;cursor:pointer;text-indent:-5000px;width:13px;height:13px;float:left;margin: 0px 0px 0px 5px;background:#023D8A; border:1px solid #FFF;}
#slider-nav a:hover,
#slider-nav a.active { background:#DE030E; border:1px solid #FFF;}
/*BANNER*/	

/*FOOTER*/

.footer { width:100%; height:auto; min-height:50px; margin:0 0 0 0; padding:0 0 15px 0; background:#FFF;}
.footer:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}

/*FOOTER-ICON-MENU*/
.footer-icon-menu { width:100%; height:auto; min-height:50px; margin:0; padding:0; background:#023D8A; border-bottom:5px solid #012049; border-top:1px solid #012049;}
.footer-icon-box { float:left; width:220px; height:auto; min-height:50px; margin:10px; padding:0;}
.footer-icon-box ul { float:left; margin:0; padding:0; list-style:none;}
.footer-icon-box ul li { float:left; width:100%; height:auto; margin:0 0 0 0; padding:0; text-align:center;}
.footer-icon-box ul li.icon-ft { float:left; width:100%; margin:0; padding:0; text-align:center; opacity:0.7;}
.footer-icon-box ul li.icon-ft:hover {opacity:1;  }
.footer-icon-box h1 { width:100%; height:auto; min-height:30px; line-height:30px; float:left; font-size:16px; text-align:center; font-weight:600; color:#FFF;}
.footer-icon-box p { font-size:14px; font-weight:normal; line-height:18px; text-align: center; margin: 0; padding:0; color:#FFF;}
/*FOOTER-ICON-MENU*/


.footer-menu { width:100%; height:auto; margin:0; padding:0 0 0 0; display:block; min-height:50px; background:#F4F4F4; border-bottom:5px solid #DDD;}
.footer-menu:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}

/*FOOTER-MENU*/
.ft-nav { float:left; width:215px; height:auto; min-height:50px; margin:10px 5px; padding:0;}
.ft-nav h1 { width:100%; height:auto; min-height:30px; line-height:30px; float:left; font-size:15px; text-align: left; font-weight:600; color:#012049; margin:0; padding:0;}
.ft-nav ul { float:left; margin:0; padding:0; list-style:none;}
.ft-nav ul li { float:left; width:100%; margin:0; padding:0; line-height:20px;}
.ft-nav ul li a { text-align:left; width:215px; margin:0; padding:0; height:auto; min-height:22px; line-height:22px; font-size:12px; color:#666; font-weight:400; text-decoration:none;}
.ft-nav ul li a:hover { color:#023D8A; margin:0; padding:0 0 0 0;}
/*FOOTER-MENU*/

.support-box { float:left; width:520px; height:auto; min-height:100px; margin:10px 0; padding:0;}
.support-one { float:left; width:250px; height:auto; min-height:50px; margin:0px 5px; padding:0;}
.support { float:left; width:248px; height:auto; min-height:50px; margin:10px 0; padding:0; border:1px solid #DDD; border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px; background:#FFF;}
.support img { float:left; width:238px; height:auto; margin:10px 5px;}
.support h1 { float:left; width:auto; height:22px; line-height:22px; font-size:14px; text-align:left; color:#FFF; font-weight:600; background:#023D8A; margin:-10px 0 0 10px ; padding:0 7px;}

.support p { font-size:12px; width:100%; font-weight:normal; line-height:18px; text-align: left; margin:5px; padding:0; color:#666;}
.support p a {color:#023D8A; text-decoration:none;}
.support p a:hover { color:#DE030E; }

.support-text { float:left; width:238px; height: auto; min-height:30px; margin:5px; padding:0; border-bottom:dotted 1px #DDD; }
.support-text h1 { float:left; text-align: left; color:#333 ; font-size:18px; line-height:30px ; margin:0 0 0 0; padding:0;  font-weight:400; background:none;}
.support-text h1 span { color:#333; font-weight:700;}
.support-text p { font-size:12px; text-align: right; line-height:30px; margin:0; color:#666; float:left; width:100%;}

/*Connect*/
.connect-us { float:left; width:220px; height:auto; min-height:50px; margin:0 0 10px 0; padding:0;}
.connect-us ul { float:left; margin:0; padding:0; list-style:none;}
.connect-us ul li { float:left; width:30px; height:30px; margin:0 5px 0 0; padding:0;}
.connect-us ul li a { opacity:0.7;}
.connect-us ul li a:hover {opacity:1;  }
.connect-us h1 { width:100%; height:auto; min-height:30px; line-height:30px; float:left; font-size:14px; text-align: left; font-weight:600; color:#012049; margin:0; padding:0;}

/*Connect*/

/**FOOTER-NAV**/
.footer_nav { float:left; width:100%; height:auto; min-height:30px; margin:5px 0; padding:0; display:block;}
.footer_nav ul { float:left; margin:0; padding:0; list-style:none;}
.footer_nav ul li { float:left; margin:0; padding:0; height:auto; line-height:30px; background:url(../images/footer-nav.png) right no-repeat;}
.footer_nav ul li a { float:left; color:#666; text-align:left; text-decoration:none; line-height:30px; margin:0; padding:0 19px 0 9px; font-weight:500; font-size:13px;}
.footer_nav ul li a:hover { color:#DE030E;}
/**FOOTER-NAV**/

.copyright { width: 100%; height:auto; line-height:30px; margin:0 0 0 0; padding: 5px 0 0 0 ; font-size:12px; text-align: center; font-weight:500; color:#666; border-top:1px solid #DDD;}

/*FOOTER*/

.main-box { float:left; width:580px; height:auto; min-height:50px; margin:10px 10px 0 10px; padding:0; }
.main-box h1 { font-size:35px; line-height:45px; text-align:left; color:#023D8A;  margin:0px 0 30px 0; padding:0; font-weight:600; text-transform: uppercase;}
.main-box h2 { font-size:22px; line-height:30px; text-align:left; color:#666;  margin:10px 0 0px 0; padding:0; font-weight:400;}
.main-box p { font-size:14px; font-weight:normal; line-height:20px; text-align: left; margin: 20px; width:auto; padding:0; color:#666;}

/*New Scoller*/
.more-products { position:relative; float:left; width:100%; height: auto; margin:0px 0 10px 0; padding:0px; list-style:none; overflow:hidden; }
.more-products ul{ list-style-type: none; height: auto; position:relative; overflow:hidden; width: auto;float:left; margin:0px 0px 0px 0px!important; padding:0px;}
.more-products ul li{ float:left; width:98px; height:98px;padding:0px 0px 0px 0px; margin:5px 5px 0px 5px; border:1px solid #DDD; -moz-border-radius:52px;-webkit-border-radius:52px;border-radius:52px; overflow:hidden; background:#FFF;}
.more-products ul li img { width:98px; height:98px;}
.more-products-holder { width:1100px; height: auto; position:relative; overflow:hidden; top:0px; left:50px;}
.more-products-holder .jcarousel-clip{ width:1100px; height: auto; position:relative; overflow:hidden; }

.more-nav { font-size:0; line-height:0;}
.more-nav a{ position:absolute; top:40px; left:0; width:30px; height:31px; text-indent: -4000px; z-index:3;}
.more-nav a.next{ background:url(../images/icon-rt.png); left:1170px; -moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;}
.more-nav a.next:hover {background:url(../images/icon-rt.png); left:1170px;-moz-opacity:10;-khtml-opacity:10;opacity:10;}

.more-nav a.prev{ background:url(../images/icon-lf.png); left:0px; -moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;}
.more-nav a.prev:hover { background:url(../images/icon-lf.png); left:0px; -moz-opacity:10;-khtml-opacity:10;opacity:10;}
/*New Scoller*/


/*Refer Friend*/
#refer-a-friend  #refer-a-friend_inner {background-image: url(../images/refer-a-friend.png);color: #FFFFFF;
cursor: pointer; height:120px; right: 0; margin-right: -10px; overflow: hidden; position: fixed; text-indent: -100000px;    top: 300px; width: 40px; z-index: 100000; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s;}
#refer-a-friend #refer-a-friend_inner:hover { background-image: url(../images/refer-a-friend.png); color: #FFFFFF;
cursor: pointer; height:120px; right: 0; margin-right: 0px; overflow: hidden; position: fixed; text-indent: -100000px; top: 300px; width: 40px; z-index: 100000; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s;}
/*Refer Friend*/

/*Refer button*/
.refer-button { display:none; /*float:left; width:200px; height: auto; margin:0; padding:0; display:block;*/}
/*.refer-button a { float:left; width:200px; height:35px; line-height:35px; margin:10px 0 !important; padding:0; text-align:center !important; background:#DE030E !important; font-size:16px; color:#FFF !important; text-decoration:none; font-weight:400;}
.refer-button a:hover { color:#FFF; background:#023D8A !important; }*/
/*Refer button*/

/*SUB BANNER*/
.sub-banner { width:100%; height:250px; margin:0; padding:0; background:#023D8A;}
.sub-banner:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0; padding:0;}

.subbanner { width:1200px; height: auto; float:left; margin:0 0; padding:0;}
.subbanner ul { float:left; margin:0; padding:0; list-style:none;}
.subbanner ul li.text { float:left; width:790px; height:210px; margin:20px 20px 0 0; padding:0;}

.subbanner ul li.text h1 { float:left; width:100%; height:auto; margin:0; padding:0; font-size:32px !important; line-height:70px; text-align:left; color:#FFF; font-weight:600; }
.subbanner ul li.text p { float:left; text-align:left; color:#FFF; line-height:22px; margin:0; padding:0; font-size:16px;}
.subbanner ul li.image { float:left; margin:0; padding:0; width:390px; height:250px;}
/*SUB BANNER*/


/*refer-a-friend-box*/
.refer-friend-box { float:left; width:1100px; height:auto; min-height:100px; margin:10px 0; padding:0; }

.refer-box { float:left; width:243px; height:auto; min-height:85px; margin:0 10px; padding:5px; border:1px solid #DDD; border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px; background:#FBFBFB; }
.refer-box ul { float:left; margin:0; padding:0; list-style:none;}
.refer-box ul li.refer-icon { float:left; width:90px; height:auto; min-height:85px; margin:0; padding:0;}
.re-icon { float:left; width:90px; height:65px; margin:0; padding:0; text-align:center;} 
.re-text { float:left; width:90px; text-align:center; height:20px; font-size:16px; line-height:20px; font-weight:600; color:#DE030E}
.refer-box ul li.refer-text { float:left; width:143px; height:auto; min-height:80px; margin:0 0 0 10px; padding:0;}
/*refer-a-friend-box*/

.refer-bg { float:left; width:530px; height:auto; min-height:100px; margin:10px; padding:0;}
.refer-img { float:left; width:170px; height:auto; min-height:250px; margin:0; padding:0; z-index:1 !important ; position:relative; }

.refer-form { float:left; width:408px; height:auto; min-height:280px; margin:0 0 0 -50px; padding:0; border:1px solid #DDD; border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px; background:#FBFBFB;}
.refer-form ul { float:left; width:330px; height:auto; min-height:100px; margin:10px 10px 10px 58px; padding:0; list-style:none;}
.refer-form ul li { float:left; width:330px; height:auto; min-height:20px; margin:10px 0; padding:0;}
.refer-form ul li img { width:330px;}
.refer-form ul li a { opacity:0.8;}
.refer-form ul li a:hover {opacity:1;  }

.refer-bor { float:left; font-size:14px; padding:0 0 0 10px; color:#333;  width:318px; height:38px; line-height:38px; border:1px solid #DDD; background:#FFF; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }
.refer-bor:focus{ border:1px solid #023D8A; color:#333; background:#FFF; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }

input.refer-bt { float:left; width:330px;  height: auto; line-height:40px; margin:0px 0px 0px 0px; text-align:center; padding:0px  ; background:#DE030E; font-size:16px; color:#FFF; font-weight:500; cursor:pointer; border:none;   -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;  font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }
input.refer-bt:hover { background:#023D8A; color:#FFF; -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;}

.refer-url { float:left; width:1078px; height:auto; min-height:30px; margin:0; padding:10px; border:1px solid #DDD; border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px; background:#FBFBFB;}
.refer-url h1 { font-size:22px; line-height:35px; text-align:left; color:#023D8A;  margin:0; padding:0; font-weight:normal;}

/*LEFT-MENU*/
.left-menu { float:left; width:298px; height:auto; min-height:100px; margin: 0; padding: 0; background:#FBFBFB; border:1px solid #DDD; border-bottom: none;}
.left-menu ul { float:left; margin:0; padding:0; list-style:none;}
.left-menu ul li { float:left; width:100%; height:auto; min-height:40px; margin:0; padding:0; border-bottom:1px solid #DDD;}
.left-menu ul li a { float:left; text-align:left; font-size:16px; font-weight:500; height:40px; line-height:40px; width:288px; margin:0; padding:0 0 0 10px; color:#023D8A; text-decoration:none;}
.left-menu ul li a:hover, .left-menu ul li a.current { background:#023D8A; color:#FFF;}
/*LEFT-MENU*/

.left-main { float:left; width:780px; height:auto; min-height:100px; margin:0 0 0 20px; padding:0;}

.contact-address { float:left; width:100%; height:auto; min-height:30px; margin:0; padding:0;}
.contact-address-box { float:left; width:360px; height:auto; min-height:10px; margin:0 10px ; padding:0;}

/*CONTACT-FORM*/
.contact-form { float:left; width:780px; height:auto; min-height:200px; margin:10px 0px 0 0px; padding:0;} 
.contact-form ul { float:left; margin:0; padding:0; list-style:none;}
.contact-form ul li.form-lf { float:left; width:250px; height:auto; min-height:20px; margin:10px 10px 10px 0; padding:0; }
.contact-form ul li { float:left; width:780px; height:auto; min-height:20px; margin:10px 0; padding:0;font-size:14px; text-align:left; color:#666; font-weight:500; }
.contact-form ul li a { font-size:14px; text-align:left; color:#201EA3; font-weight:500; text-decoration:none;}
.contact-form ul li a:hover { color:#333;}


.contact-form-bor { float:left; font-size:14px; margin:0; padding:0 0 0 5px; color:#333 !important;  width:243px; height:35px; line-height:35px; background:#FBFBFB; border: none; border:1px solid #DDD; font-weight:500; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }

.contact-form-text { float:left; font-size:14px; margin:0; padding:5px 0 0 5px; color:#333 !important;  width:763px; height:95px; line-height:20px; background:#FBFBFB; border: none; border:1px solid #DDD; font-weight:500; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }

.contact-form-bor:focus, .contact-form-text:focus{ border:1px solid #023D8A; background:#FFF;  }


input.contact-form-btn { float: left; width: auto;  margin:0px; padding:0px 20px; background:#DE030E; font-size:14px; color:#FFF; font-weight:500; cursor:pointer; line-height:35px; height:35px; border:none; text-align:center; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }
input.contact-form-btn:hover { background:#023D8A; color:#FFF;  border:none; }
/*CONTACT-FORM*/

.main-left { float:left; width:300px; height:auto; min-height:100px; margin:10px 0 0 0px; padding:0;}
.main-left h1 { width:100%; text-align:left; font-size:20px; font-weight:400; line-height:40px; border-bottom:1px solid #F4F4F4; margin:0px; padding:0; text-transform:uppercase;}

/*price*/
.price-box { float:left; width:300px; height:auto; min-height:50px; margin:10px 0; padding:0; background:#F4F4F4;}
/*price*/

/*main-left-menu*/
.main-left-menu { float:left; width:100%; height:180px; overflow-x: hidden;overflow-y: NOT SET ; margin:10px 0; padding:0; background:#F4F4F4;}
.main-left-menu ul { float:left; margin:0; padding:0; list-style:none;}
.main-left-menu ul li { float:left; width:300px; height:30px; line-height:30px; font-size:13px; text-align:left; color:#666; font-weight:400;}
.main-left-menu ul li:hover { background:#CCC}
.checkbox-pro { float:left; width:14px; height:30px; margin:0 5px 0 10px; padding:8px 0 0 0; line-height:30px;}
/*main-left-menu*/

.main-right { float: left; width:790px; height:auto; min-height:100px; margin:10px 0 0 10px; padding:0;}
.main-right h1 { width:100%; text-align:left; font-size:20px; font-weight:400; line-height:40px; border-bottom:1px solid #F4F4F4; margin:0px; padding:0; text-transform:uppercase;}

/*Sort by*/
.sort-by { float: right; width:auto; min-width:100px; height:auto; min-height:35px; margin:10px 0; padding:0;}
.sort-by ul { float:left; margin:0; padding:0; list-style:none;}
.sort-by ul li { float:left; width:auto; height:35px; line-height:35px; font-size:14px; color:#666; text-align:left; font-weight:400; margin:0 0 0 10px; padding:0;}

.sell1 { float:left; font-size:14px; margin:0; padding:0 0 0 5px; color:#666;  width:108px; height:33px; background:#FFF; border:1px solid #F4F4F4; }
.sell1:focus{ border:1px solid #DE030E; background:#FFF;  }
/*Sort by*/

/*product-page-box*/
.product-page-box { float:left; width:175px; height:auto; min-height:50px; background:#FFF; margin:10px; padding:0; border:1px solid #F4F4F4;}
.product-page-box:hover { border:1px solid #DE030E;}
.product-page-img { float:left; width:175px; min-height:120px; background:#FFF; height: auto; margin:0; padding:0;}
.product-page-img img { width:175px;}

.product-page-tex { float:left; width:100%; height:auto; min-height:30px; margin:10px 0; padding:0; line-height:20px; font-size:13px; font-weight:400; text-transform:capitalize; text-align:center; color:#DE030E;}
.product-page-tex a {color:#666; text-decoration:none;}
.product-page-tex a:hover { color:#201EA3;}
.product-page-tex span { font-size:13px; text-align:center; color:#666; font-weight:600; text-decoration: line-through;}
.product-page-tex strong { color:#666; }
/*product-page-box*/



.account-setting { float:left; width:100%; height:auto; min-height:50px; margin:0px 0px 10px 0; padding:0 0 10px 0; background:#FFF; border:1px solid #F4F4F4;} 

.setting-box { float:left; margin:0; padding:0; width:300px; height:auto;}	
.setting-box ul { float:left; margin:0; padding:0; list-style:none;}
.setting-box ul li { float:left; margin:10px 0 0 10px; padding:0; width:280px; height:auto; min-height:30px;}

.setting-box-img { float:left; width:130px; height:auto; min-height:50px; margin:0; padding:0;}
.setting-box-text { float:left; width:140px; height:auto; min-height:30px; margin:20px 0 0 10px; padding:0;}
.line { float:left; width:100%; height:3px; margin:10px 0 0 0; padding:0; background: url(../images/line.png) repeat-x left;}

.setting-form { float:left; width:790px; height:auto; min-height:50px; margin:0; padding:0;}
.setting-form ul { float:left; margin:0; padding:0; list-style:none;}
.setting-form ul li { float:left; width:770px; height:auto; min-height:30px; margin:10px 10px 0 10px; padding:0; }
.setting-form ul li a {color:#023D8A; font-size:14px; font-weight:500; text-decoration:none; line-height:40px; margin:0 0 0 10px; padding:0; float:left;}
.setting-form ul li a:hover { color:#DE030E; }



.bor1 { float:left; font-size:14px; padding:0 0 0 10px; color:#666 !important;  width:410px; height:40px; border:1px solid #DDD; background:#FBFBFB; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; line-height:40px; }
.bor1:focus { border:1px solid #023D8A; color:#333; background:#FFF; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }

.icon { float:left; margin:0 10px 0 0 ; padding:0; width:auto; height:auto; min-height:15px; line-height:40px;}

/*ADD MONEY TO PAYTM WALLET*/
.add-money { float:left; width:770px; height:auto; min-height:50px; margin:0 0 10px 0; padding:10px; background:#FBFBFB;}
.add-money ul { float:left; margin:0; padding:0; list-style:none;}
.add-money ul li { float:left; width:256px; height: auto; margin:10px 0px 10px 0 ; padding:0;}
/*ADD MONEY TO PAYTM WALLET*/

.add-money-bor { float:left; font-size:14px; margin:0 0 0 0;padding:0 0 0 10px; color:#666 !important;  width:234px; height:40px; border:1px solid #DDD; background:#FBFBFB; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; line-height:40px }
.add-money-bor:focus { border:1px solid #023D8A; color:#333; background:#FFF; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }

input.add-money-btn { float:left; width:256px;  height: auto; line-height:40px; margin:0px 0px 0px 0px; text-align:center; padding:0px  ; background:#DE030E; font-size:16px; color:#FFF; font-weight:500; cursor:pointer; border:none;   -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;  font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }
input.add-money-btn:hover { background:#023D8A; color:#FFF; -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;}

/*Transactions*/
.transactions { float:left; width:1100px; height:auto; min-height:30px; margin:10px 0; padding:0; background:#FBFBFB;}
.transactions ul { float:left; margin:0; padding:0; list-style:none; border-bottom:1px solid #DDD;}
.transactions ul li { float:left; margin:0; padding:0;}

.transactions ul li.bg-o { float:left; width:87px; height:35px; line-height:35px; background:#DE030E; font-size:14px; color:#FFF; text-align:left; font-weight:500; margin:0 1px 0 0 ; padding:0 0 0 10px;}
.transactions ul li.bg-m { float:left; width:160px; height:35px; line-height:35px; background:#DE030E; font-size:14px; color:#FFF; text-align:left; font-weight:500; margin:0 1px 0 0 ; padding:0 0 0 10px;}
.transactions ul li.bg-ms { float:left; width:246px; height:35px; line-height:35px; background:#DE030E; font-size:14px; color:#FFF; text-align:left; font-weight:500; margin:0 1px 0 0 ; padding:0 10px;}
.transactions ul li.bg-p { float:left; width:133px; height:35px; line-height:35px; background:#DE030E; font-size:14px; color:#FFF; text-align:left; font-weight:500; margin:0 1px 0 0 ; padding:0 0 0 10px;}
.transactions ul li.bg-t { float:left; width:115px; height:35px; line-height:35px; background:#DE030E; font-size:14px; color:#FFF; text-align:left; font-weight:500; margin:0 0 0 0 ; padding:0 0 0 10px;}

.transactions ul li.bg-o-text { float:left; width:87px; height: auto; line-height:20px; background:#FBFBFB; font-size:14px; color:#333; text-align:left; font-weight:500; margin:0 1px 0 0 ; padding:5px 0 5px 10px;}
.transactions ul li.bg-m-text { float:left; width:160px; height: auto; line-height:20px; background:#FBFBFB; font-size:14px; color:#333; text-align:left; font-weight:500; margin:0 1px 0 0 ; padding:5px 0 5px 10px;}
.transactions ul li.bg-ms-text { float:left; width:246px; height: auto; line-height:20px; background:#FBFBFB; font-size:14px; color:#333; text-align:left; font-weight:500; margin:0 1px 0 0 ; padding:5px 10px 5px 10px;}
.transactions ul li.bg-p-text { float:left; width:133px; height: auto; line-height:20px; background:#FBFBFB; font-size:14px; color:#333; text-align:left; font-weight:500; margin:0 1px 0 0 ; padding:5px 0 5px 10px;}
.transactions ul li.bg-t-text { float:left; width:115px; height: auto; line-height:20px; background:#FBFBFB; font-size:14px; color:#333; text-align:left; font-weight:500; margin:0 0 0 0 ; padding:5px 0 5px 10px;}
/*Transactions*/


/*main-box*/
.main-box-big { float:left; width:780px; height:auto; min-height:100px; margin:10px 0 0 0; padding:0;}
.main-box1 { float:left; width:228px; height:auto; min-height:50px; margin: 0 5px; padding:10px; border:1px solid #DDD;}
.main-box-icon {  width:128px; height:128px; margin:0 auto ; padding:0; }

.main-box-titel { float:left; width:100%; text-align:center; font-size:18px; font-weight:500; color:#023D8A; margin:10px 0 0 0; padding:0; line-height:30px;}
.main-box-titel a {color:#201EA3; text-decoration:none;}
.main-box-titel a:hover { color:#DE030E;}
.main-box-text { width:100%; font-size:13px; text-align:center; float:left; line-height:18px; font-weight:400; color:#666; margin:0 0 0 0 ; padding:0;}
/*main-box*/

/*main-product*/
.main-product { float:left; width:100%; height:auto; min-height:200px; margin:0 0 10px 0; padding:0;}
.main-product-box { float:left; width:198px; height:auto; min-height:50px; background:#FFF; margin:10px; padding:0; border:1px solid #F4F4F4;}
.main-product-box:hover { border:1px solid #DE030E;}
.main-product-box ul { float:left; margin:0; padding:0; list-style:none;}
.main-product-box ul li{ float:left; margin:0; padding:0;}
.main-product-box ul li.im{ float:left; width:198px; height: auto; margin:0; padding:0;}
.main-product-box ul li.im img { width:198px;}
.main-product-box ul li.titel{ float:left; width:100%; height:auto; min-height:40px; line-height:40px; font-size:14px; text-align:center; font-weight:500; color:#666; text-transform:uppercase;}
.main-product-box ul li.titel a{ text-align:center; width:100%; color:#666; text-align:center; text-decoration:none;}
.main-product-box ul li.titel a:hover{ color:#DE030E;}
/*main-product*/


/*New Scoller*/
.more-products1 { position:relative; float:left; width:1078px; height: auto; margin:0 0 10px 10px; padding:0px; list-style:none; overflow:hidden; border:1px solid #F4F4F4; }
.more-products1 h1 { width:1058px; text-align:left; font-size:20px; font-weight:400; line-height:40px; margin:0; padding:0 10px; text-transform:uppercase; background:#DE030E; color:#FFF;}

.more-products1 ul{ list-style-type: none; height: auto; position:relative; overflow:hidden; width: auto;float:left; margin:0px 0px 0px 0px!important; padding:0px;}
.more-products1 ul li{ float:left; width:178px; height: auto; min-height:100px; padding:0px 0px 0px 0px; margin:10px 10px 10px 10px; background:#FFF; border:1px solid #FFF;}
.more-products1 ul li:hover { width:178px; border:1px solid #DE030E;}

.more-products1-img { float:left; width:178px; min-height:150px; height: auto; margin:0; padding:0;}
.more-products1-img img { width:178px;}
.more-products1-tex { float:left; width:100%; height:auto; min-height:30px; margin:10px 0; padding:0; line-height:20px; font-size:13px; font-weight:400; text-transform:capitalize; text-align:center; color:#666;}
.more-products1-tex a {color:#666; text-decoration:none;}
.more-products1-tex a:hover { color:#DE030E;}
.more-products1-tex span { font-size:14px; text-align:center; color:#333; font-weight:600;}

.more-products1-holder { width:1000px; height: auto; position:relative; overflow:hidden; top:0px; left:40px; }
.more-products1-holder .jcarousel-clip{ width:1000px; height: auto; position:relative; overflow:hidden; }

.morenav1 { font-size:0; line-height:0;}
.morenav1 a{ position:absolute; top:140px; left:0; width:30px; height:31px; text-indent: -4000px; z-index:3;}
.morenav1 a.next{ background:url(../images/icon-rt.png); left:1045px; -moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;}
.morenav1 a.next:hover {background:url(../images/icon-rt.png); left:1045px;-moz-opacity:10;-khtml-opacity:10;opacity:10;}

.morenav1 a.prev{ background:url(../images/icon-lf.png); left:5px; -moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;}
.morenav1 a.prev:hover { background:url(../images/icon-lf.png); left:5px; -moz-opacity:10;-khtml-opacity:10;opacity:10;}
/*New Scoller*/

.under-construction-img { float:left; width:1100px; height:auto; min-height:100px; margin:0; padding:0;}
.under-construction-img img { width:1100px;}

/*SUPER DEALS*/
.super-deals { float:left; width:400px; height: auto; min-height:200px; margin:0x; padding:0; }
.super-deals-titel { float:left; width: auto; height:40px; line-height:40px; background:#023D8A; font-size:18px; text-align: left; font-weight:500; color:#FFF; margin:0; padding:0 20px;}
.super-deals-img-box { float:left; width:400px; height:auto; min-height:400px;margin:0px 0 0 0; padding:0;}

.list_carousel { float:left; width:100%; min-height:414px; height: auto; margin:0px 0 0 0; padding:0px; list-style:none;/*overflow:hidden;*/background:#FFF ; border-top: 5px solid #023D8A; border-bottom:5px solid #023D8A;   }
.list_carousel ul { float:left; list-style-type: none; height: auto; position:relative; /*overflow:hidden;*/ width:100%;float:left; margin: 0px !important; padding:0px;}
.list_carousel li { float:left; width:400px; min-height:350px; height: auto;padding:0px; margin:0px; }
.list_carousel.responsive {width: auto;margin-left: 0;}
.clearfix {float: none;clear: both;}

.super-deals-img { float:left; width:380px; height:auto; min-height:280px; margin:10px 10px 0 10px; padding:0;}

.super-deals-text { float:left; width:380px; height:auto; min-height:30px; margin:10px; padding:0;  font-size:14px; text-align:left; line-height:22px; color:#333;}
.super-deals-text span { color:#666; text-decoration:line-through;}
.super-deals-text a { color:#333; text-decoration:none;}
.super-deals-text a:hover {color:#DE030E;}
/*SUPER DEALS*/

/*FEATURES*/

.features { float:left; width:1100px; height:auto; min-height:100px; margin:10px 0; padding:0;}
.features-titel { float:left; width:1090px; height:35px; line-height:35px; margin:0; padding:0 0 0 10px; background:#F4F4F4; font-size:16px; color:#666; text-align:left; font-weight:400; text-transform:uppercase;}
.features ul { float:left; width:100%; height:auto; min-height:30px; border-bottom:1px solid #F4F4F4; margin:0; list-style:none; padding:0;}
.features ul li.one { float:left; width:240px; height: auto; line-height:20px; font-size:13px; text-align:left; font-weight:400; color:#666; margin:0; padding:5px 0 5px 10px;}
.features ul li.two { float:left; width:840px; height: auto; line-height:20px; font-size:13px; text-align:left; font-weight:400; color:#666; margin:0; padding:5px 0 5px 10px;}
/*FEATURES*/



/*Product-all-text*/

.product-all-text { float:left; width:660px; height:auto; min-height:200px; margin:0px 0 10px 10px; padding:0; }
.product-all-text-one { float:left; width:200px; height:auto; margin:10px 10px 10px 0px ; padding:0;}
.product-all-text-warranty { float:left; width:450px; height:auto; margin:10px 0; padding:0;}
/*Product-all-text*/

/*Check Availability at*/
.availability { float:left; width:660px; height:auto; min-height:60px; margin:10px 0; padding:0; background:#F4F4F4;}
.availability ul { float:left; margin:0; padding:0; list-style:none;}
.availability ul li { float:left; width:auto; height:40px; line-height:40px; font-size:16px; color:#666; font-weight:400; margin: 10px; padding:0;}

.bor3 { float:left; font-size:14px; margin:0 10px 0 0; padding:0 0 0 10px; color:#666;  width:343px; height:38px; background:#FFF; border:1px solid #CCC; }


.bor3:focus { border:1px solid #DE030E; background:#FFF;  }

input.bt11 { float: left; width: auto; text-align:center; font-weight:normal; background:#DE030E; margin:0; padding:0 15px  !important; height:40px !important; line-height:40px !important; color:#FFF !important; text-decoration:none; border: none;  cursor:pointer;font-size:16px; font-weight:400; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;  -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out; }
input.bt11:hover {background:#023D8A;color: #FFF; border: none; text-decoration:none;  -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;}

/*Check Availability at*/

.price { float:left; width:100%; height:auto; font-size:24px; text-align:left; color:#023D8A; line-height:35px; font-weight:600; margin:10px 0; padding:0;}

.cart-button { float:left; width: auto; height: auto; margin:10px 0 0 0; padding:0; display:block;}
.cart-button a {  float:left; width: auto;  height: auto; line-height:40px; margin:0px 0px 0px 0px; text-align:center; padding:0px 15px  ; background:#DE030E; font-size:14px; color:#FFF; font-weight:400; cursor:pointer; border:none; text-decoration:none;  font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;   -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out; }
.cart-button a:hover {  background:#023D8A; color:#FFF;  -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out; }



/**Images Zoom**/


.zoom-big { float:left; width:420px; height:auto; min-height:200px; margin:0px 10px 10px 0; padding:0;}


#content { float:left;width:418px;}
a img,:link img,:visited img { border: none; }
table { border-collapse: collapse; border-spacing: 0; }
:focus { outline: none; }

p, blockquote, dd, dt{margin:0 0 8px 0;line-height:1.5em;}
fieldset {padding:0px;padding-left:7px;padding-right:7px;padding-bottom:7px;}
fieldset legend{margin-left:15px;padding-left:3px;padding-right:3px;color:#333;}
dl dd{margin:0px;}
dl dt{}

.clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden;}
.clearfix{display:block;zoom:1; }
.clearfix1{border:1px solid #F4F4F4;}

ul#thumblist{display:block; float:left; margin:0; padding:0;}
ul#thumblist li{float:left; margin:10px 4px;list-style:none; width:130px;}
ul#thumblist li a{display:block;border:1px solid #F4F4F4;  width:128px;}
ul#thumblist li a.zoomThumbActive{ border:1px solid #023D8A;}

.jqzoom{text-decoration:none; float:left;}
/**Images Zoom**/

/*Cart-Page*/
.cart-box-tabel { float:left; width:1100px; height:auto; min-height:100px; margin:10px 0 0 0; padding:0;}
.cart-box-tabel ul { float:left; width:100%; height:auto; margin:0; padding:0; border-bottom:1px solid #F4F4F4; list-style:none;}
.cart-box-tabel ul li { float:left; margin:0; padding:0;}
.cart-box-tabel ul li.bg1 { float:left; width:110px; height:30px; line-height:30px; background:#023D8A; font-size:14px; font-weight:600; color:#FFF; margin:0; padding:0 0 0 10px;}
.cart-box-tabel ul li.bg2 { float:left; width:374px; height:30px; line-height:30px; background:#023D8A; font-size:14px; font-weight:600; color:#FFF; margin:0 1px; padding:0 0 0 10px;}
.cart-box-tabel ul li.bg3 { float:left; width:70px; height:30px; line-height:30px; background:#023D8A; font-size:14px; font-weight:600; color:#FFF; margin:0 1px 0 0; padding:0 0 0 10px;}
.cart-box-tabel ul li.bg4 { float:left; width:180px; height:30px; line-height:30px; background:#023D8A; font-size:14px; font-weight:600; color:#FFF; margin:0 1px ; padding:0 0 0 10px;}

.cart-box-tabel ul li.bg-1 { float:left; width:110px; height: auto; line-height:20px;  font-size:13px; font-weight:400; color:#666; margin:0; padding:5px 0 5px 10px;}
.cart-box-tabel ul li.bg-2 { float:left; width:374px; height: auto; line-height:20px;  font-size:13px; font-weight:400; color:#666; margin:0 1px; padding:5px 0 5px 10px;}
.cart-box-tabel ul li.bg-3 { float:left; width:70px; height: auto; line-height:20px;  font-size:13px; font-weight:400; color:#666; margin:0 1px 0 0; padding:5px 0 5px 10px;}
.cart-box-tabel ul li.bg-4 { float:left; width:180px; height: auto; line-height:20px;  font-size:13px; font-weight:400; color:#666; margin:0 1px ; padding:5px 0 5px 10px;}

.cart-box-tabel ul li a { color:#023D8A; text-decoration:none;}
.cart-box-tabel ul li a:hover { color:#DE030E;}
.cart-box-tabel ul li span { font-weight:700;}

.sell123 { float:left; font-size:14px; margin:0; padding:0 0 0 5px; color:#666;  width:60px; height:33px; background:#FFF; border:1px solid #CCC; }
.sell123:focus{ border:1px solid #023D8A; background:#FFF;  }

.cart-box-price { float:left; width:1100px; height:auto; min-height:40px; margin:0; padding:0; background:#F4F4F4;}

/*voucher*/
.voucher-cod { float:left; width:450px; height:auto; min-height:35px; margin:5px 10px; padding:0;}

.cart-box-price-box { float:left; width:610px; height:auto; min-height:40px; line-height:40px; margin:5px 10px; padding:0; text-align:right; font-size:18px; color:#666; font-weight:600;}
.cart-box-price-box span {color:#023D8A;}

/*voucher*/

.total-box { float:left; width:370px; height:auto; min-height:100px; margin:0 0 10px 730px; padding:0;}
.total-box ul { float:left; width:100%; height:auto; margin:0; padding:0; list-style:none;  border-bottom:1px solid #F4F4F4;}
.total-box ul li { float:left; margin:0; padding:0;}
.total-box ul li.tit { float:left; width:160px; height:auto; min-height:20px; margin:0; padding:5px 10px; font-size:16px; text-align:left; color:#666; font-weight:600;}
.total-box ul li.tittetx { float:left; width:170px; height:auto; min-height:20px; margin:0; padding:5px 10px; font-size:16px; text-align:left; color:#666; font-weight:400;}
.total-box ul li span {color:#023D8A; font-weight:700;}

.button2 { float:left; width: auto; height: auto; margin:10px 5px; padding:0; display:block;}
.button2 a {  float:left; width: auto;  height: auto; line-height:40px; margin:0px 0px 0px 0px; text-align:center; padding:0px 25px  ; background:#DE030E; font-size:14px; color:#FFF; font-weight:400; cursor:pointer; border:none; text-decoration:none;  font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;   -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out; }
.button2 a:hover  {  background:#023D8A; color:#FFF;  -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out; }

/*Cart-Page*/

/*offers*/
.offer-box { float:left; width:530px; height:auto; min-height:150px; margin:10px; padding:0;}
.offer-box img { width:530px;}
/*offers*/

/*YOUR-ORDER*/
.your-order { float:left; width:100%; height:auto; min-height:50px; margin:10px 0; padding:0 0 10px 0; }
.your-order ul { float:left; margin:0; padding:0; list-style:none; width:100%;}
.your-order ul li{ float:left; width:262px; height: auto; min-height:40px; line-height:40px; font-size:14px; text-align:left; margin:1px 1px 0 0; padding:0 0 0 10px; color:#333; font-weight:500; background:#FFF; border:1px solid #F4F4F4; }
.your-order-icon { float:left; width:auto; height:30px; margin:5px 10px 5px 0; padding:0;}

.your-order ul li.order-bg{ float:left; width:262px; height:35px; min-height:35px; line-height:35px; font-size:16px; text-align:left; margin:0 1px 0 0; padding:0px 0 0px 10px; color:#FFF; font-weight:600; background:#023D8A; border:1px solid #023D8A;}

.your-order-btn { float:left; width: auto; height: auto; margin:0; padding:0; display:block;}
.your-order-btn a { float:left; width:252px; height: 30px; line-height:30px; margin:5px 0; padding:0 0; text-align:center; background:#DE030E; font-size:14px; color:#FFF; text-decoration:none; font-weight:400;   font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;   -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;}
.your-order-btn a:hover { color:#FFF; background:#023D8A; -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out; }
/*YOUR-ORDER*/

.coupons-big { float:left; width:1100px; height:auto; min-height:100px; margin:0; padding:0; }
.coupons-box { float:left; width:344px; height:auto; min-height:100px; margin:10px; padding:0; border:1px solid #F4F4F4; background:#FFF;}
.coupons-box:hover { border:1px solid #DE030E;}
.coupons-box-img { float:left; width:108px; height:108px; margin:10px; padding:0; border:1px solid #F4F4F4;}
.coupons-box-img img { width:108px; height:108px;}
.coupons-box-text { float:left; width:204px; height:auto; min-height:110px; margin:10px 10px 10px 0; padding:0;}

.coupons-btn { float:left; width: auto; height: auto; margin:0; padding:0; display:block;}
.coupons-btn a { float:left; width: auto; height: 30px; line-height:30px; margin:0 0 5px 0; padding:0 10px; text-align:center; background:#DE030E; font-size:14px; color:#FFF; text-decoration:none; font-weight:400;   font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;   -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;}
.coupons-btn a:hover { color:#FFF; background:#023D8A; -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out; }

.details { font-size:13px; font-weight:normal; line-height:18px; text-align: left; margin: 0; padding:0; color:#666;}
.details a {color:#023D8A; text-decoration:none;}
.details a:hover { color:#DE030E; }

.details p { font-size:11px; line-height:16px;}

a.tooltip {outline:none; }
a.tooltip strong {line-height:30px;}
a.tooltip:hover {text-decoration:none;}
a.tooltip span { z-index:10;display:none; padding:0 10px; margin-top:-30px; margin-left:5px; width:400px; line-height:20px;  border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;}
a.tooltip:hover span{ float:left; display:inline; position:absolute; color:#1F2634; font-size:13px; font-weight:400; border:1px solid #F4F4F4; background:#FFF;}
.callout {z-index:20;position:absolute;top:30px;border:0;left:-8px; background:url(../images/callout.png) no-repeat left}
}

/* Portrait tablet to landscape and desktop */
@media only screen and ( min-width: 768px) and ( max-width: 980px ) {

.center { width:760px; height:auto; min-height:30px;margin:0 auto;}
.center:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}

/*Download our App*/
.app { float:left; width:auto; min-width:100px; height:30px; margin:10px 0; padding:0; }
.app ul { float:left; margin:0; padding:0; list-style:none;}
.app ul li { float:left; width:auto; min-width:30px; height:30px; line-height:30px; font-size:14px; text-align:left; color:#666; margin:0 5px 0 0; padding:0; font-weight:400; }
.app ul li.app-icon { float:left; width:30px; height:30px; margin:0 5px 0 0; padding:0;  -webkit-transition-duration: 0.8s;-moz-transition-duration: 0.8s;-o-transition-duration: 0.8s;transition-duration: 0.8s;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;transition-property: transform;}
.app ul li.app-icon:hover {-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg); -o-transform:rotate(360deg);}
.app ul li.app-icon a { opacity:0.7;}
.app ul li.app-icon a:hover {opacity:1;  }
/*Download our App*/

.call-now-icon { display:none; /*float:left; width:30px; height:30px; margin:0; padding:0;*/}

/*CALL-NOW*/
.call-now { float:left; width:auto; height:30px; margin:10px 0 10px 10px; line-height:30px; font-size:16px; text-align:left; color:#023D8A;}
.call-now h1 { float:left; text-align: left; color:#023D8A ; font-size:14px; line-height:30px ; margin:0 0 0 0; padding:0;  font-weight:600;}
.call-now h1 span { color:#DE030E; font-weight:700;}
.call-now p { font-size:12px; text-align:left; line-height:30px; margin:0 5px; color:#666; float:left; width:auto;}
/*CALL-NOW*/

/*CALL-NOW-NAV*/
.call-now-nav { float:left; margin:0 0 0 10px; padding:0; width:auto; height:30px; }
.call-now-nav ul { float:left; margin:0; padding:0; list-style:none;}
.call-now-nav ul li { float:left; margin:10px 0 10px 5px; padding:0;}
.call-now-nav ul li a { float:left; text-align:left; line-height:30px; margin:0; padding:0 5px; font-size:12px; font-weight:500; color:#666; text-decoration: none;}
.call-now-nav ul li a:hover {color:#DE030E;}
/*CALL-NOW-NAV*/

/*Welcome*/
.welcome_guest { float:right; width:auto; min-width:100px; height:auto; min-height:40px; margin:10px 0; padding:0;}
.welcome_guest-icon { float:left; width:38px; height:38px; margin:0 10px 0 0; padding:0;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%; border:1px solid #DDD; overflow:hidden;}
.welcome_guest_name { float:left; min-width:100px; width:auto; height:20px; line-height:20px; font-size:15px; font-weight:600; text-align:left; color:#666;}
/*Welcome*/

/**RT_MENU**/
.rt-menu { float: left; min-width:100px; width: auto; height:20px; margin:0; padding:0; }

.menu { float:left; width: auto; height:20px; margin:0px; padding:0px;}
#nav1 { float:left; width:100%; height:20px; margin:0px; padding:0px;display:block;}
#nav1 ul { float:left; margin:0px; padding:0px; list-style:none; z-index:100}
#nav1 li {float: left; position: relative; height:20px; width:auto; margin:0; padding:0px; line-height:20px;list-style: none;  background:none; background:url(../images/nav-bg.png) no-repeat right center;}
/* main level link */
#nav1 a { float:left; font-size:13px;font-weight: normal;color: #666;text-decoration: none;display: block; padding:0px 12px 0 6px;margin: 0;}
#nav1 a:hover { float:left;color: #023D8A;}
/* main level link hover */
#nav1 .current a, #nav1 li:hover > a { float:left;border-radius:0; line-height:20px;}
/* sub levels link hover */
#nav1 ul li:hover a { float:left;} 
#nav1 li:hover li a { float:left;}
#nav1 ul a:hover { float:left;background:#333;color: #000 !important;}

/* dropdown */
#nav1 li:hover > ul {display: block; float:left; height:auto;}
/* level 2 list */
#nav1 ul { float:left;display: none;margin: 0;padding:5px 0;width: 188px;height:auto;position: absolute;top:20px;left: 0;background: #FFF; border:1px solid #DE030E;}
#nav1 ul li { float:left; width:188px;/*float: none;*/margin: 0px;padding: 0px 0px; height: auto;  background-image:none; border-bottom:1px solid #DE030E !important;}
#nav1 ul a { float:left;font-weight:500; width:178px; margin:0; padding:3px 0 3px 10px; font-size:13px; width:100%; height: auto; line-height:20px;}

#nav1 ul a:hover { float:left; width:178px; color:#FFF !important; background:#DE030E !important}

/**RT_MENU**/

/**LOGO**/
.logo { float:left; width: auto; height: auto; margin:10px 0; padding:0px; display:block;}
/**LOGO**/

/* search form */
.search { float:left; width:200px; height:auto; margin:25px 0 25px 40px ; padding:0;}
#search-form {display:inline-block;position:relative;background:#FFF;width:198px;height:33px;margin:0 0 0 0; border:1px solid #DDD;}
#search-form input {outline:none;font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; margin:0 0 0 0;color:#666;border:none;font-size:12px;background: none;text-transform:uppercase;height:33px; line-height:33px;padding:0 10px;width:145px;}
.search-form-submit {position:absolute;display:block;width:33px;height:33px;background: url(../images/search.png) no-repeat 0 0;right:0;top:0px;}
.search-form-submit:hover {background:url(../images/search.png) no-repeat 0 bottom;}
/* search form */

/*Wallet*/
.wallet { float:left; width:auto; min-width:50px; height:35px; margin:25px 10px 0 20px; padding:0;}
.wallet ul { float:left; margin:0; padding:0; list-style:none;}

.wallet ul li { float:left; width:auto; height:30px; line-height:30px; font-size:13px; text-align:left; color:#666; font-weight:400;}
.wallet ul li a { float:left; text-decoration:none; color:#FFF; font-size:13px; font-weight:500; line-height:35px; margin:0 0 0 0 ; padding:0 10px 0 40px; background:#023D8A url(../images/wallet-icon.png) no-repeat left; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.wallet ul li a:hover { color:#FFF; background:#DE030E url(../images/wallet-icon.png) no-repeat left;}
/*Wallet*/


/*CART*/
.cart { float:right; margin:20px 0; padding:0; width:auto; height:auto; min-width:100px; min-height:48px; background:#FFF;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px; border:1px solid #DDD;}
.cart-icon { float:left; width:48px; height:48px; margin:0; padding:0;}

.cart-text { float:left; width:auto; height:auto; color:#666; line-height:20px; font-size:12px; margin:3px 10px 3px 0 ; padding:0;}
.cart-text ul { float:left; margin:0; padding:0; list-style:none;}
.cart-text ul li.tex a { float:left; text-align:left; color:#666; line-height:18px; font-size:12px; font-weight:400; text-decoration:none; margin:0; padding:0; }
.cart-text ul li.tex a:hover {color:#DE030E;}

.cart-text ul li.cart-rs { float:left; width:auto; height:auto; line-height:22px; margin:0; padding:0; font-size:16px; font-weight:600; color:#666;}
.cart-text ul li.cart-rs a { text-align:left; color:#023D8A; line-height:22px; font-size:16px; font-weight:600; text-decoration:none;}
.cart-text ul li.cart-rs a:hover {color:#DE030E;}
/*CART*/

/*icon-menu*/
.icon-menu { float:left; width:756px; height:98px; margin:10px 1px; padding:0; border:1px solid #DDD; border-right:none;}
.icon-menu ul { float:left; margin:0; padding:0; list-style:none;}
.icon-menu ul li { float:left; margin:0; padding:0;}
.icon-menu ul li a { float:left; height:98px; line-height:25px; width:188px; margin:0; background:#FFF; font-size:16px; text-align:center; color:#666; font-weight:500; text-decoration:none; border-right:1px solid #DDD; -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;}
.icon-menu ul li a:hover, .icon-menu ul li a.active {background:#DE030E; color:#FFF; -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;}
.menu-icon { float:left; width:188px; height:auto; margin:0; padding:10px 0 5px 0; text-align:center; -webkit-transition-duration: 0.8s;-moz-transition-duration: 0.8s;-o-transition-duration: 0.8s;transition-duration: 0.8s;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;transition-property: transform; }
.menu-icon:hover {-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg); -o-transform:rotate(360deg);}
/*icon-menu*/

/*MAIN*/
.main { width:760px; height:auto; min-height:150px; margin:10px auto;}
.main:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
/*MAIN*/

.main-wrapper { width:100%; height: auto; min-height:100px; margin:0 0  0 0!important; padding: 10px 0 10px 0; background:#FFF;}
.main-wrapper:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}

/**tabs**/
#horizontalTab { float:left; width:300px; height:auto; margin:0 0 0 0; padding:0;}
.r-tabs {position: relative; }
.r-tabs .r-tabs-nav {border-bottom:0;}
.r-tabs .r-tabs-nav .r-tabs-tab {position: relative;top: 0px;}
.r-tabs .r-tabs-nav .r-tabs-anchor {margin-bottom: 0px;padding:8px 6px;display: inline-block;text-decoration: none;color: #023D8A;font-weight: 500; font-size:12px; background:#FFF;}
.r-tabs .r-tabs-nav .r-tabs-state-active {background-color: #023D8A;margin-bottom:0px;}
.r-tabs .r-tabs-nav .r-tabs-state-active .r-tabs-anchor {color: #FFF;background-color: #023D8A;}
.r-tabs .r-tabs-panel {margin-bottom: 0; height:auto;}
.r-tabs .r-tabs-panel:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.r-tabs .r-tabs-accordion-title .r-tabs-anchor {display: block;padding: 10px;background-color: #023D8A;color: #fff;font-weight:500;text-decoration: none;margin-bottom: 3px;  font-size:16px;}
.r-tabs .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor {background-color: #DDD;color: #023D8A;margin-bottom: 0; font-size:16px; font-weight:500;}
/**tabs**/

.tab-box { float:left; width:100%; height:auto; min-height:320px; margin:0; padding:0; background:#FFF; border-top: 5px solid #023D8A; border-bottom: 5px solid #023D8A;}

/**form**/
.form { float:left; width:280px; height:auto; min-height:50px; margin:10px 10px; padding:0;}
.form ul { float:left; margin:0; padding:0; list-style:none;}
.form ul li { float:left; width:100%; height:auto; margin:5px 0px ; padding:0px; line-height:20px; font-size:14px; text-align: right;}
.form ul li a { text-align: right; color:#666; text-decoration:none; font-size:14px; font-weight:600;}
.form ul li a:hover {color:#023D8A;}

.bor { float:left; font-size:13px; padding:0 0 0 10px; color:#333;  width:268px; height:31px; line-height:31px; border:1px solid #DDD; background:#FFF; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }
.sel { float:left;font-size:13px; padding:0px 0 0 10px; color:#333;  width:280px; height:33px; line-height:31px !important; border:1px solid #DDD;  background:#FFF; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;}

.bor:focus, .sel:focus { border:1px solid #023D8A; color:#333; background:#FFF; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }

option { float:left; text-align:left; color:#333; line-height:10px; padding:3px 10px 2px 10px; border-bottom:1px solid #DDD;}
.recharge-form-box{ float:left; width:140px; height:auto; min-height:30px; margin:0 !important; padding:0 !important; font-size:13px; text-align:left; line-height:30px; color:#333; }

.radio { float:left; width:14px; height:30px; line-height:30px; margin:0 5px 0 0; padding:0;}


input.bt { float:left; width:100%;  height: auto; line-height:40px; margin:0px 0px 0px 0px; text-align:center; padding:0px  ; background:#DE030E; font-size:16px; color:#FFF; font-weight:500; cursor:pointer; border:none;   -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;  font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }
input.bt:hover { background:#023D8A; color:#FFF; -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;}
/**form**/

/*BANNER*/

.banner { float:left; width:450px; height:auto; min-height:270px; margin:60px 0 0 10px; padding:0;}

#slider { float:left; height: auto; width:100% !important; position:relative; overflow:hidden;margin:0px; padding:0px;  }
#slider-holder { width:100%; height: auto; position:relative; overflow:hidden; padding:0px; margin:0px auto;}
#slider-holder .jcarousel-clip{ width:100%; height: auto; position:relative; overflow:hidden; padding:0px; margin:0px;}
#slider-holder ul{ width:100%; height: auto; position:relative; overflow:hidden; list-style-type: none; margin:0px; padding:0px;}
#slider-holder ul li{ min-width:450px; width: auto; height: auto; position:relative; overflow:hidden; float:left;  margin:0px; padding:0px;  }
#slider-holder ul li img { width:450px; height:270px;}
#slider-nav  { position:absolute; top:246px; left:360px; z-index:0;}
#slider-nav a{position:relative;z-index:99;cursor:pointer;text-indent:-5000px;width:13px;height:13px;float:left;margin: 0px 0px 0px 5px;background:#023D8A; border:1px solid #FFF;}
#slider-nav a:hover,
#slider-nav a.active { background:#DE030E; border:1px solid #FFF;}
/*BANNER*/

/*FOOTER*/

.footer { width:100%; height:auto; min-height:50px; margin:0 0 0 0; padding:0 0 15px 0; background:#FFF;}
.footer:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}

/*FOOTER-ICON-MENU*/
.footer-icon-menu { width:100%; height:auto; min-height:50px; margin:0; padding:5px 0; background:#023D8A; border-bottom:5px solid #012049; border-top:1px solid #012049;}
.footer-icon-box { float:left; width:243px; height:auto; min-height:50px; margin:5px; padding:0;}
.footer-icon-box ul { float:left; margin:0; padding:0; list-style:none;}
.footer-icon-box ul li { float:left; width:100%; height:auto; margin:0 0 0 0; padding:0; text-align:center;}
.footer-icon-box ul li.icon-ft { float:left; width:100%; margin:0; padding:0; text-align:center; opacity:0.7;}
.footer-icon-box ul li.icon-ft:hover {opacity:1;  }
.footer-icon-box h1 { width:100%; height:auto; min-height:30px; line-height:30px; float:left; font-size:16px; text-align:center; font-weight:600; color:#FFF;}
.footer-icon-box p { font-size:12px; font-weight:normal; line-height:18px; text-align: center; margin: 0; padding:0; color:#FFF;}
/*FOOTER-ICON-MENU*/

.footer-menu { width:100%; height:auto; margin:0; padding:0 0 0 0; display:block; min-height:50px; background:#F4F4F4; border-bottom:5px solid #DDD;}
.footer-menu:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}

/*FOOTER-MENU*/
.ft-nav { float:left; width:170px; height:auto; min-height:50px; margin:10px 5px; padding:0; }
.ft-nav h1 { width:100%; height:auto; min-height:30px; line-height:30px; float:left; font-size:15px; text-align: left; font-weight:600; color:#012049; margin:0; padding:0;}
.ft-nav ul { float:left; margin:0; padding:0; list-style:none;}
.ft-nav ul li { float:left; width:100%; margin:0; padding:0; line-height:20px;}
.ft-nav ul li a { text-align:left; width:170px; margin:0; padding:0; height:auto; min-height:22px; line-height:22px; font-size:11px; color:#666; font-weight:400; text-decoration:none;}
.ft-nav ul li a:hover { color:#023D8A; margin:0; padding:0 0 0 0;}
/*FOOTER-MENU*/

.support-box { float:left; width:220px; height:auto; min-height:100px; margin:10px 0; padding:0;}
.support-one { float:left; width:210px; height:auto; min-height:50px; margin:0px 5px; padding:0;}
.support { float:left; width:208px; height:auto; min-height:50px; margin:10px 0; padding:0; border:1px solid #DDD; border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px; background:#FFF;}
.support img { float:left; width:198px; height:auto; margin:10px 5px;}
.support h1 { float:left; width:auto; height:22px; line-height:22px; font-size:14px; text-align:left; color:#FFF; font-weight:600; background:#023D8A; margin:-10px 0 0 10px ; padding:0 7px;}

.support p { font-size:12px; width:100%; font-weight:normal; line-height:18px; text-align: left; margin:5px; padding:0; color:#666;}
.support p a {color:#023D8A; text-decoration:none;}
.support p a:hover { color:#DE030E; }

.support-text { float:left; width:198px; height: auto; min-height:30px; margin:5px; padding:0; border-bottom:dotted 1px #DDD; }
.support-text h1 { float:left; text-align: left; color:#333 ; font-size:16px; line-height:30px ; margin:0 0 0 0; padding:0;  font-weight:400; background:none;}
.support-text h1 span { color:#333; font-weight:700;}
.support-text p { font-size:12px; text-align: right; line-height:30px; margin:0; color:#666; float:left; width:100%;}

/*Connect*/
.connect-us { float:left; width:210px; height:auto; min-height:50px; margin:0 0 0 0; padding:0;}
.connect-us ul { float:left; margin:0; padding:0; list-style:none;}
.connect-us ul li { float:left; width:30px; height:30px; margin:0 5px 0 0; padding:0;}
.connect-us ul li a { opacity:0.7;}
.connect-us ul li a:hover {opacity:1;  }
.connect-us h1 { width:100%; height:auto; min-height:30px; line-height:30px; float:left; font-size:14px; text-align: left; font-weight:600; color:#012049; margin:0; padding:0;}

/*Connect*/

/**FOOTER-NAV**/
.footer_nav { float:left; width:100%; height:auto; min-height:30px; margin:5px 0; padding:0; display:block;}
.footer_nav ul { float:left; margin:0; padding:0; list-style:none;}
.footer_nav ul li { float:left; margin:0; padding:0; height:auto; line-height:30px; background:url(../images/footer-nav.png) right no-repeat;}
.footer_nav ul li a { float:left; color:#666; text-align:left; text-decoration:none; line-height:30px; margin:0; padding:0 17px 0 6px; font-weight:500; font-size:13px;}
.footer_nav ul li a:hover { color:#DE030E;}
/**FOOTER-NAV**/

.copyright { width: 100%; height:auto; line-height:30px; margin:0 0 0 0; padding: 5px 0 0 0 ; font-size:12px; text-align: center; font-weight:500; color:#666; border-top:1px solid #DDD;}

/*FOOTER*/

.main-box { float:left; width:360px; height:auto; min-height:50px; margin:10px 10px 0 10px; padding:0;}
.main-box h1 { font-size:24px; line-height:30px; text-align:left; color:#023D8A;  margin:0px 0 30px 0; padding:0; font-weight:600; text-transform: uppercase;}
.main-box h2 { font-size:18px; line-height:24px; text-align:left; color:#666;  margin:10px 0 0px 0; padding:0; font-weight:400;}
.main-box p { font-size:14px; font-weight:normal; line-height:20px; text-align: left; margin: 0; width:auto; padding:0; color:#666;}


/*New Scoller*/
.more-products { position:relative; float:left; width:100%; height: auto; margin:0px 0 10px 0; padding:0px; list-style:none; overflow:hidden;}
.more-products ul{ list-style-type: none; height: auto; position:relative; overflow:hidden; width: auto;float:left; margin:0px 0px 0px 0px!important; padding:0px;}
.more-products ul li{ float:left; width:98px; height:98px;padding:0px 0px 0px 0px; margin:5px 5px 0px 5px; border:1px solid #DDD; -moz-border-radius:52px;-webkit-border-radius:52px;border-radius:52px; overflow:hidden; background:#FFF;}
.more-products ul li img { width:98px; height:98px;}
.more-products-holder { width:660px; height: auto; position:relative; overflow:hidden; top:0px; left:50px;}
.more-products-holder .jcarousel-clip{ width:660px; height: auto; position:relative; overflow:hidden; }

.more-nav { font-size:0; line-height:0;}
.more-nav a{ position:absolute; top:40px; left:0; width:30px; height:31px; text-indent: -4000px; z-index:3;}
.more-nav a.next{ background:url(../images/icon-rt.png); left:730px; -moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;}
.more-nav a.next:hover {background:url(../images/icon-rt.png); left:730px;-moz-opacity:10;-khtml-opacity:10;opacity:10;}

.more-nav a.prev{ background:url(../images/icon-lf.png); left:0px; -moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;}
.more-nav a.prev:hover { background:url(../images/icon-lf.png); left:0px; -moz-opacity:10;-khtml-opacity:10;opacity:10;}
/*New Scoller*/

/*Refer Friend*/
#refer-a-friend  #refer-a-friend_inner {background-image: url(../images/refer-a-friend.png);color: #FFFFFF;
cursor: pointer; height:120px; right: 0; margin-right: -10px; overflow: hidden; position: fixed; text-indent: -100000px;    top: 350px; width: 40px; z-index: 100000; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s;}
#refer-a-friend #refer-a-friend_inner:hover { background-image: url(../images/refer-a-friend.png); color: #FFFFFF;
cursor: pointer; height:120px; right: 0; margin-right: 0px; overflow: hidden; position: fixed; text-indent: -100000px; top: 350px; width: 40px; z-index: 100000; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s;}
/*Refer Friend*/

/*Refer button*/
.refer-button { display:none; /*float:left; width:200px; height: auto; margin:0; padding:0; display:block;*/}
/*.refer-button a { float:left; width:200px; height:35px; line-height:35px; margin:10px 0 !important; padding:0; text-align:center !important; background:#DE030E !important; font-size:16px; color:#FFF !important; text-decoration:none; font-weight:400;}
.refer-button a:hover { color:#FFF; background:#023D8A !important; }*/
/*Refer button*/	

/*SUB BANNER*/
.sub-banner { width:100%; height:200px; margin:0; padding:0; background:#023D8A;}
.sub-banner:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0; padding:0;}

.subbanner { width:760px; height: auto; float:left; margin:0 0; padding:0;}
.subbanner ul { float:left; margin:0; padding:0; list-style:none;}
.subbanner ul li.text { float:left; width:425px; height:180px; margin:10px 20px 0 0; padding:0;}

.subbanner ul li.text h1 { float:left; width:100%; height:auto; margin:0; padding:0; font-size:32px !important; line-height:40px; text-align:left; color:#FFF; font-weight:600; }
.subbanner ul li.text p { float:left; text-align:left; color:#FFF; line-height:22px; margin:0; padding:0; font-size:16px;}
.subbanner ul li.image { float:left; margin:0; padding:0; width:315px; height:200px;}
.subbanner ul li.image img { height:200px;}
/*SUB BANNER*/

/*refer-a-friend-box*/
.refer-friend-box { float:left; width:760px; height:auto; min-height:100px; margin:10px 0; padding:0; }

.refer-box { float:left; width:168px; height:auto; min-height:90px; margin:0 5px; padding:5px; border:1px solid #DDD; border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;  background:#FBFBFB; }
.refer-box img { width:168px;}
.refer-box ul { float:left; margin:0; padding:0; list-style:none;}
.refer-box ul li.refer-icon { float:left; width:45px; height:auto; min-height:60px; margin:0; padding:0;}
.re-icon { float:left; width:45px; height:35px; margin:0; padding:0; text-align:center;} 
.re-icon img { width:45px; height:35px;}
.re-text { float:left; width:45px; text-align:center; height:25px; font-size:13px; line-height:25px; font-weight:600; color:#DE030E}
.refer-box ul li.refer-text { float:left; width:118px; height:auto; min-height:60px; margin:0 0 0 5px; padding:0;}
/*refer-a-friend-box*/

.refer-bg { float:left; width:370px; height:auto; min-height:100px; margin:5px; padding:0;}
.refer-img { float:left; width:170px; height:auto; min-height:250px; margin:0; padding:0; z-index:1 !important ; position:relative; }

.refer-form { float:left; width:248px; height:auto; min-height:250px; margin:0 0 0 -50px; padding:0; border:1px solid #DDD; border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px; background:#FBFBFB;}
.refer-form ul { float:left; width:190px; height:auto; min-height:100px; margin:10px 10px 10px 48px; padding:0; list-style:none;}
.refer-form ul li { float:left; width:190px; height:auto; min-height:20px; margin:10px 0; padding:0;}
.refer-form ul li img { width:190px;}
.refer-form ul li a { opacity:0.8;}
.refer-form ul li a:hover {opacity:1;  }

.refer-bor { float:left; font-size:14px; padding:0 0 0 5px; color:#333;  width:183px; height:35px; line-height:35px; border:1px solid #DDD; background:#FFF; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }
.refer-bor:focus{ border:1px solid #023D8A; color:#333; background:#FFF; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }

input.refer-bt { float:left; width:190px;  height: auto; line-height:40px; margin:0px 0px 0px 0px; text-align:center; padding:0px  ; background:#DE030E; font-size:16px; color:#FFF; font-weight:500; cursor:pointer; border:none;   -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;  font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }
input.refer-bt:hover { background:#023D8A; color:#FFF; -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;}


.refer-url { float:left; width:738px; height:auto; min-height:30px; margin:0 0 5px 0; padding:10px; border:1px solid #DDD; border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px; background:#FBFBFB;}
.refer-url h1 { font-size:18px; line-height:30px; text-align:left; color:#023D8A;  margin:0; padding:0; font-weight:normal;}

/*LEFT-MENU*/
.left-menu { float:left; width:238px; height:auto; min-height:100px; margin:0 0; padding: 0; background:#FBFBFB; border:1px solid #DDD; border-bottom: none;}
.left-menu ul { float:left; margin:0; padding:0; list-style:none;}
.left-menu ul li { float:left; width:100%; height:auto; min-height:35px; margin:0; padding:0; border-bottom:1px solid #DDD;}
.left-menu ul li a { float:left; text-align:left; font-size:15px; font-weight:500; height:35px; line-height:35px; width:228px; margin:0; padding:0 0 0 10px; color:#023D8A; text-decoration:none;}
.left-menu ul li a:hover, .left-menu ul li a.current { background:#023D8A; color:#FFF;}
/*LEFT-MENU*/

.left-main { float:left; width:500px; height:auto; min-height:100px; margin:0 0 0 20px; padding:0;}

.contact-address { float:left; width:100%; height:auto; min-height:30px; margin:0; padding:0;}
.contact-address-box { float:left; width:230px; height:auto; min-height:10px; margin:0 10px; padding:0;}

/*CONTACT-FORM*/
.contact-form { float:left; width:500px; height:auto; min-height:200px; margin:10px 0px 0 0px; padding:0;} 
.contact-form ul { float:left; margin:0; padding:0; list-style:none;}
.contact-form ul li.form-lf { float:left; width:156px; height:auto; min-height:20px; margin:10px 10px 10px 0; padding:0; }
.contact-form ul li { float:left; width:500px; height:auto; min-height:20px; margin:10px 0; padding:0;font-size:14px; text-align:left; color:#666; font-weight:500; }
.contact-form ul li a { font-size:14px; text-align:left; color:#201EA3; font-weight:500; text-decoration:none;}
.contact-form ul li a:hover { color:#333;}


.contact-form-bor { float:left; font-size:13px; margin:0; padding:0 0 0 5px; color:#333 !important;  width:149px; height:35px; line-height:35px; background:#FBFBFB; border: none; border:1px solid #DDD; font-weight:500; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }

.contact-form-text { float:left; font-size:13px; margin:0; padding:5px 0 0 5px; color:#333 !important;  width:481px; height:95px; line-height:20px; background:#FBFBFB; border: none; border:1px solid #DDD; font-weight:500; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }

.contact-form-bor:focus, .contact-form-text:focus{ border:1px solid #023D8A; background:#FFF;  }


input.contact-form-btn { float: left; width: auto;  margin:0px; padding:0px 20px; background:#DE030E; font-size:14px; color:#FFF; font-weight:500; cursor:pointer; line-height:35px; height:35px; border:none; text-align:center; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }
input.contact-form-btn:hover { background:#023D8A; color:#FFF;  border:none; }
/*CONTACT-FORM*/

.main-left { float:left; width:250px; height:auto; min-height:100px; margin:10px 0 0 0px; padding:0; }
.main-left h1 { width:100%; text-align:left; font-size:20px; font-weight:400; line-height:40px; border-bottom:1px solid #F4F4F4; margin:0px; padding:0; text-transform:uppercase;}

/*price*/
.price-box { float:left; width:250px; height:auto; min-height:50px; margin:10px 0; padding:0; background:#F4F4F4;}
.price-box img { width:250px;}
/*price*/

/*main-left-menu*/
.main-left-menu { float:left; width:100%; height:180px; overflow-x: hidden;overflow-y: NOT SET ; margin:10px 0; padding:0; background:#F4F4F4;}
.main-left-menu ul { float:left; margin:0; padding:0; list-style:none;}
.main-left-menu ul li { float:left; width:250px; height:30px; line-height:30px; font-size:13px; text-align:left; color:#666; font-weight:400;}
.main-left-menu ul li:hover { background:#CCC}
.checkbox-pro { float:left; width:14px; height:30px; margin:0 5px 0 10px; padding:8px 0 0 0; line-height:30px;}
/*main-left-menu*/

.main-right { float: left; width:500px; height:auto; min-height:100px; margin:10px 0 0 10px; padding:0;}
.main-right h1 { width:100%; text-align:left; font-size:20px; font-weight:400; line-height:40px; border-bottom:1px solid #F4F4F4; margin:0px; padding:0; text-transform:uppercase;}

/*Sort by*/
.sort-by { float: right; width:auto; min-width:100px; height:auto; min-height:35px; margin:10px 0; padding:0;}
.sort-by ul { float:left; margin:0; padding:0; list-style:none;}
.sort-by ul li { float:left; width:auto; height:35px; line-height:35px; font-size:14px; color:#666; text-align:left; font-weight:400; margin:0 0 0 10px; padding:0;}

.sell1 { float:left; font-size:14px; margin:0; padding:0 0 0 5px; color:#666;  width:108px; height:33px; background:#FFF; border:1px solid #F4F4F4; }
.sell1:focus{ border:1px solid #DE030E; background:#FFF;  }
/*Sort by*/

/*product-page-box*/
.product-page-box { float:left; width:228px; height:auto; min-height:50px; background:#FFF; margin:10px; padding:0; border:1px solid #F4F4F4;}
.product-page-box:hover { border:1px solid #DE030E;}
.product-page-img { float:left; width:228px; min-height:120px; background:#FFF; height: auto; margin:0; padding:0;}
.product-page-img img { width:228px;}

.product-page-tex { float:left; width:100%; height:auto; min-height:30px; margin:10px 0; padding:0; line-height:20px; font-size:14px; font-weight:400; text-transform:capitalize; text-align:center; color:#DE030E;}
.product-page-tex a {color:#666; text-decoration:none;}
.product-page-tex a:hover { color:#201EA3;}
.product-page-tex span { font-size:14px; text-align:center; color:#666; font-weight:600; text-decoration: line-through;}
.product-page-tex strong { color:#666; }
/*product-page-box*/

.account-setting { float:left; width:100%; height:auto; min-height:50px; margin:0px 0px 10px 0; padding:0 0 10px 0; background:#FFF; border:1px solid #F4F4F4;} 

.setting-box { float:left; margin:0; padding:0; width:250px; height:auto;}	
.setting-box ul { float:left; margin:0; padding:0; list-style:none;}
.setting-box ul li { float:left; margin:10px 0 0 10px; padding:0; width:230px; height:auto; min-height:30px;}

.setting-box-img { float:left; width:130px; height:auto; min-height:50px; margin:0; padding:0;}
.setting-box-text { float:left; width:90px; height:auto; min-height:30px; margin:30px 0 0 10px; padding:0;}
.line { float:left; width:100%; height:3px; margin:10px 0 0 0; padding:0; background: url(../images/line.png) repeat-x left;}

.setting-form { float:left; width:500px; height:auto; min-height:50px; margin:0; padding:0;}
.setting-form ul { float:left; margin:0; padding:0; list-style:none;}
.setting-form ul li { float:left; width:480px; height:auto; min-height:30px; margin:10px 10px 0 10px; padding:0; }
.setting-form ul li a {color:#023D8A; font-size:14px; font-weight:500; text-decoration:none; line-height:40px; margin:0 0 0 10px; padding:0; float:left;}
.setting-form ul li a:hover { color:#DE030E; }



.bor1 { float:left; font-size:14px; padding:0 0 0 10px; color:#666 !important;  width:310px; height:40px; border:1px solid #DDD; background:#FBFBFB; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; line-height:40px; }
.bor1:focus { border:1px solid #023D8A; color:#333; background:#FFF; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }

.icon { float:left; margin:0 10px 0 0 ; padding:0; width:auto; height:auto; min-height:15px; line-height:40px;}

/*ADD MONEY TO PAYTM WALLET*/
.add-money { float:left; width:480px; height:auto; min-height:50px; margin:0 0 10px 0; padding:10px; background:#FBFBFB;}
.add-money ul { float:left; margin:0; padding:0; list-style:none;}
.add-money ul li { float:left; width:160px; height: auto; margin:10px 0px 10px 0 ; padding:0;}
/*ADD MONEY TO PAYTM WALLET*/

.add-money-bor { float:left; font-size:13px; margin:0 0 0 0;padding:0 0 0 5px; color:#666 !important;  width:143px; height:40px; border:1px solid #DDD; background:#FBFBFB; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; line-height:40px }
.add-money-bor:focus { border:1px solid #023D8A; color:#333; background:#FFF; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }

input.add-money-btn { float:left; width:160px;  height: auto; line-height:40px; margin:0px 0px 0px 0px; text-align:center; padding:0px  ; background:#DE030E; font-size:14px; color:#FFF; font-weight:500; cursor:pointer; border:none;   -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;  font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }
input.add-money-btn:hover { background:#023D8A; color:#FFF; -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;}

/*Transactions*/
.transactions { float:left; width:760px; height:auto; min-height:30px; margin:10px 0; padding:0; background:#FBFBFB;}
.transactions ul { float:left; margin:0; padding:0; list-style:none; border-bottom:1px solid #DDD;}
.transactions ul li { float:left; margin:0; padding:0;}

.transactions ul li.bg-o { float:left; width:63px; height:35px; line-height:35px; background:#DE030E; font-size:13px; color:#FFF; text-align:left; font-weight:500; margin:0 1px 0 0 ; padding:0 0 0 5px;}
.transactions ul li.bg-m { float:left; width:120px; height:35px; line-height:35px; background:#DE030E; font-size:13px; color:#FFF; text-align:left; font-weight:500; margin:0 1px 0 0 ; padding:0 0 0 5px;}
.transactions ul li.bg-ms { float:left; width:130px; height:35px; line-height:35px; background:#DE030E; font-size:13px; color:#FFF; text-align:left; font-weight:500; margin:0 1px 0 0 ; padding:0 0 0 5px;}
.transactions ul li.bg-p { float:left; width:105px; height:35px; line-height:35px; background:#DE030E; font-size:13px; color:#FFF; text-align:left; font-weight:500; margin:0 1px 0 0 ; padding:0 0 0 5px;}
.transactions ul li.bg-t { float:left; width:105px; height:35px; line-height:35px; background:#DE030E; font-size:13px; color:#FFF; text-align:left; font-weight:500; margin:0 0 0 0 ; padding:0 0 0 5px;}

.transactions ul li.bg-o-text { float:left; width:63px; height: auto; line-height:20px; background:#FBFBFB; font-size:12px; color:#333; text-align:left; font-weight:500; margin:0 1px 0 0 ; padding:5px 0 5px 5px;}
.transactions ul li.bg-m-text { float:left; width:120px; height: auto; line-height:20px; background:#FBFBFB; font-size:12px; color:#333; text-align:left; font-weight:500; margin:0 1px 0 0 ; padding:5px 0 5px 5px;}
.transactions ul li.bg-ms-text { float:left; width:130px; height: auto; line-height:20px; background:#FBFBFB; font-size:12px; color:#333; text-align:left; font-weight:500; margin:0 1px 0 0 ; padding:5px 0 5px 5px;}
.transactions ul li.bg-p-text { float:left; width:105px; height: auto; line-height:20px; background:#FBFBFB; font-size:12px; color:#333; text-align:left; font-weight:500; margin:0 1px 0 0 ; padding:5px 0 5px 5px;}
.transactions ul li.bg-t-text { float:left; width:105px; height: auto; line-height:20px; background:#FBFBFB; font-size:12px; color:#333; text-align:left; font-weight:500; margin:0 0 0 0 ; padding:5px 0 5px 5px;}
/*Transactions*/

/*main-box*/
.main-box-big { float:left; width:500px; height:auto; min-height:100px; margin:10px 0 0 0; padding:0 ;}
.main-box1 { float:left; width:145px; height:auto; min-height:230px; margin:0 4px 0 5px; padding:5px; border:1px solid #DDD;}
.main-box-icon {  width:95px; height:95px; margin:0 auto ; padding:0; }
.main-box-icon img { width:95px; height:95px;}
.main-box-titel { float:left; width:100%; text-align:center; font-size:16px; font-weight:500; color:#023D8A; margin:10px 0 5px 0; padding:0; line-height:22px;}
.main-box-titel a {color:#201EA3; text-decoration:none;}
.main-box-titel a:hover { color:#DE030E;}
.main-box-text { width:100%; font-size:13px; text-align:center; float:left; line-height:18px; font-weight:400; color:#666; margin:0 0 0 0 ; padding:0;}
/*main-box*/

/*main-product*/
.main-product { float:left; width:100%; height:auto; min-height:200px; margin:0 0 10px 0; padding:0;}
.main-product-box { float:left; width:130px; height:auto; min-height:50px; background:#FFF; margin:10px; padding:0; border:1px solid #F4F4F4;}
.main-product-box:hover { border:1px solid #DE030E;}
.main-product-box ul { float:left; margin:0; padding:0; list-style:none;}
.main-product-box ul li{ float:left; margin:0; padding:0;}
.main-product-box ul li.im{ float:left; width:130px; height: auto; margin:0; padding:0;}
.main-product-box ul li.im img { width:130px;}
.main-product-box ul li.titel{ float:left; width:100%; height:auto; min-height:30px; line-height:30px; font-size:10px; text-align:center; font-weight:500; color:#666; text-transform:uppercase;}
.main-product-box ul li.titel a{ text-align:center; width:100%; color:#666; text-align:center; text-decoration:none;}
.main-product-box ul li.titel a:hover{ color:#DE030E;}
/*main-product*/

/*New Scoller*/
.more-products1 { position:relative; float:left; width:758px; height: auto; margin:0 0 10px 0; padding:0px; list-style:none; overflow:hidden; border:1px solid #F4F4F4; }
.more-products1 h1 { width:738px; text-align:left; font-size:18px; font-weight:400; line-height:40px; margin:0; padding:0 10px; text-transform:uppercase; background:#DE030E; color:#FFF;}

.more-products1 ul{ list-style-type: none; height: auto; position:relative; overflow:hidden; width: auto;float:left; margin:0px 0px 0px 0px!important; padding:0px;}
.more-products1 ul li{ float:left; width:148px; height: auto; min-height:100px; padding:0px 0px 0px 0px; margin:10px 10px 10px 10px; background:#FFF; border:1px solid #FFF;}
.more-products1 ul li:hover { width:148px; border:1px solid #DE030E;}

.more-products1-img { float:left; width:148px; min-height:100px; height: auto; margin:0; padding:0;}
.more-products1-img img { width:148px;}
.more-products1-tex { float:left; width:100%; height:auto; min-height:30px; margin:10px 0; padding:0; line-height:20px; font-size:11px; font-weight:400; text-transform:capitalize; text-align:center; color:#666;}
.more-products1-tex a {color:#666; text-decoration:none;}
.more-products1-tex a:hover { color:#DE030E;}
.more-products1-tex span { font-size:14px; text-align:center; color:#333; font-weight:600;}

.more-products1-holder { width:680px; height: auto; position:relative; overflow:hidden; top:0px; left:40px; }
.more-products1-holder .jcarousel-clip{ width:680px; height: auto; position:relative; overflow:hidden; }

.morenav1 { font-size:0; line-height:0;}
.morenav1 a{ position:absolute; top:120px; left:0; width:30px; height:31px; text-indent: -4000px; z-index:3;}
.morenav1 a.next{ background:url(../images/icon-rt.png); left:725px; -moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;}
.morenav1 a.next:hover {background:url(../images/icon-rt.png); left:725px;-moz-opacity:10;-khtml-opacity:10;opacity:10;}

.morenav1 a.prev{ background:url(../images/icon-lf.png); left:5px; -moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;}
.morenav1 a.prev:hover { background:url(../images/icon-lf.png); left:5px; -moz-opacity:10;-khtml-opacity:10;opacity:10;}
/*New Scoller*/

.under-construction-img { float:left; width:760px; height:auto; min-height:100px; margin:0; padding:0;}
.under-construction-img img { width:760px;}

/*SUPER DEALS*/
.super-deals { float:left; width:300px; height: auto; min-height:200px; margin:0x; padding:0; }
.super-deals-titel { float:left; width: auto; height:40px; line-height:40px; background:#023D8A; font-size:16px; text-align: left; font-weight:500; color:#FFF; margin:0; padding:0 20px;}
.super-deals-img-box { float:left; width:300px; height:auto; min-height:200px;margin:0px 0 0 0; padding:0;}

.list_carousel { float:left; width:100%; min-height:304px; height: auto; margin:0px 0 0 0; padding:0px; list-style:none;/*overflow:hidden;*/background:#FFF ; border-top: 5px solid #023D8A; border-bottom:5px solid #023D8A;   }
.list_carousel ul { float:left; list-style-type: none; height: auto; position:relative; /*overflow:hidden;*/ width:100%;float:left; margin: 0px !important; padding:0px;}
.list_carousel li { float:left; width:300px; min-height:300px; height: auto;padding:0px; margin:0px; }
.list_carousel.responsive {width: auto;margin-left: 0;}
.clearfix {float: none;clear: both;}

.super-deals-img { float:left; width:280px; height:auto; min-height:200px; margin:0px 10px 0 10px; padding:0;}
.super-deals-img img { width:280px;}

.super-deals-text { float:left; width:380px; height:auto; min-height:30px; margin:10px ; padding:0;  font-size:14px; text-align:left; line-height:22px; color:#333;}
.super-deals-text span { color:#666; text-decoration:line-through;}
.super-deals-text a { color:#333; text-decoration:none;}
.super-deals-text a:hover {color:#DE030E;}
/*SUPER DEALS*/

/*FEATURES*/
.features { float:left; width:760px; height:auto; min-height:100px; margin:10px 0; padding:0;}
.features-titel { float:left; width:750px; height:35px; line-height:35px; margin:0; padding:0 0 0 10px; background:#F4F4F4; font-size:16px; color:#666; text-align:left; font-weight:400; text-transform:uppercase;}
.features ul { float:left; width:100%; height:auto; min-height:30px; border-bottom:1px solid #F4F4F4; margin:0; list-style:none; padding:0;}
.features ul li.one { float:left; width:200px; height: auto; line-height:20px; font-size:13px; text-align:left; font-weight:400; color:#666; margin:0; padding:5px 0 5px 10px;}
.features ul li.two { float:left; width:530px; height: auto; line-height:20px; font-size:13px; text-align:left; font-weight:400; color:#666; margin:0; padding:5px 0 5px 10px;}
/*FEATURES*/



/*Product-all-text*/

.product-all-text { float:left; width:320px; height:auto; min-height:200px; margin:0px 0 10px 10px; padding:0; }
.product-all-text-one { float:left; width:320px; height:auto; margin:10px 0px 0 0 ; padding:0;}
.product-all-text-warranty { float:left; width:320px; height:auto; margin:0 0 10px 0; padding:0;}
/*Product-all-text*/

/*Check Availability at*/
.availability { float:left; width:320px; height:auto; min-height:60px; margin:10px 0; padding:0; background:#F4F4F4;}
.availability ul { float:left; margin:0; padding:0; list-style:none;}
.availability ul li { float:left; width:auto; height:40px; line-height:40px; font-size:16px; color:#666; font-weight:400; margin: 10px; padding:0;}

.bor3 { float:left; font-size:14px; margin:0 0 0 0; padding:0 0 0 10px; color:#666;  width:288px; height:38px; background:#FFF; border:1px solid #CCC; }


.bor3:focus { border:1px solid #DE030E; background:#FFF;  }

input.bt11 { float: left; width: auto; text-align:center; font-weight:normal; background:#DE030E; margin:0; padding:0 25px  !important; height:40px !important; line-height:40px !important; color:#FFF !important; text-decoration:none; border: none;  cursor:pointer;font-size:16px; font-weight:400; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;  -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out; }
input.bt11:hover {background:#023D8A;color: #FFF; border: none; text-decoration:none;  -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;}

/*Check Availability at*/

.price { float:left; width:100%; height:auto; font-size:24px; text-align:left; color:#023D8A; line-height:35px; font-weight:600; margin:10px 0; padding:0;}

.cart-button { float:left; width: auto; height: auto; margin:0px 0 0 0; padding:0; display:block;}
.cart-button a {  float:left; width: auto;  height: auto; line-height:40px; margin:0px 0px 0px 0px; text-align:center; padding:0px 15px  ; background:#DE030E; font-size:14px; color:#FFF; font-weight:400; cursor:pointer; border:none; text-decoration:none;  font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;   -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out; }
.cart-button a:hover {  background:#023D8A; color:#FFF;  -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out; }



/**Images Zoom**/


.zoom-big { float:left; width:420px; height:auto; min-height:200px; margin:0px 10px 10px 0; padding:0;}


#content { float:left;width:418px;}
a img,:link img,:visited img { border: none; }
table { border-collapse: collapse; border-spacing: 0; }
:focus { outline: none; }

p, blockquote, dd, dt{margin:0 0 8px 0;line-height:1.5em;}
fieldset {padding:0px;padding-left:7px;padding-right:7px;padding-bottom:7px;}
fieldset legend{margin-left:15px;padding-left:3px;padding-right:3px;color:#333;}
dl dd{margin:0px;}
dl dt{}

.clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden;}
.clearfix{display:block;zoom:1; }
.clearfix1{border:1px solid #F4F4F4;}

ul#thumblist{display:block; float:left; margin:0; padding:0;}
ul#thumblist li{float:left; margin:10px 4px;list-style:none; width:130px;}
ul#thumblist li a{display:block;border:1px solid #F4F4F4;  width:128px;}
ul#thumblist li a.zoomThumbActive{ border:1px solid #023D8A;}

.jqzoom{text-decoration:none; float:left;}
/**Images Zoom**/

/*Cart-Page*/
.cart-box-tabel { float:left; width:760px; height:auto; min-height:100px; margin:10px 0 0 0; padding:0;}
.cart-box-tabel ul { float:left; width:100%; height:auto; margin:0; padding:0; border-bottom:1px solid #F4F4F4; list-style:none;}
.cart-box-tabel ul li { float:left; margin:0; padding:0;}
.cart-box-tabel ul li.bg1 { float:left; width:70px; height:30px; line-height:30px; background:#023D8A; font-size:13px; font-weight:600; color:#FFF; margin:0; padding:0 0 0 10px;}
.cart-box-tabel ul li.bg2 { float:left; width:204px; height:30px; line-height:30px; background:#023D8A; font-size:13px; font-weight:600; color:#FFF; margin:0 1px; padding:0 0 0 10px;}
.cart-box-tabel ul li.bg3 { float:left; width:60px; height:30px; line-height:30px; background:#023D8A; font-size:13px; font-weight:600; color:#FFF; margin:0 1px 0 0; padding:0 0 0 10px;}
.cart-box-tabel ul li.bg4 { float:left; width:150px; height:30px; line-height:30px; background:#023D8A; font-size:13px; font-weight:600; color:#FFF; margin:0 1px ; padding:0 0 0 10px;}

.cart-box-tabel ul li.bg-1 { float:left; width:70px; height: auto; line-height:20px;  font-size:13px; font-weight:400; color:#666; margin:0; padding:5px 0 5px 10px;}
.cart-box-tabel ul li.bg-2 { float:left; width:204px; height: auto; line-height:20px;  font-size:13px; font-weight:400; color:#666; margin:0 1px; padding:5px 0 5px 10px;}
.cart-box-tabel ul li.bg-3 { float:left; width:60px; height: auto; line-height:20px;  font-size:13px; font-weight:400; color:#666; margin:0 1px 0 0; padding:5px 0 5px 10px;}
.cart-box-tabel ul li.bg-4 { float:left; width:150px; height: auto; line-height:20px;  font-size:13px; font-weight:400; color:#666; margin:0 1px ; padding:5px 0 5px 10px;}

.cart-box-tabel ul li a { color:#023D8A; text-decoration:none;}
.cart-box-tabel ul li a:hover { color:#DE030E;}
.cart-box-tabel ul li span { font-weight:700;}

.sell123 { float:left; font-size:14px; margin:0; padding:0 0 0 5px; color:#666;  width:50px; height:33px; background:#FFF; border:1px solid #CCC; }
.sell123:focus{ border:1px solid #023D8A; background:#FFF;  }

.cart-box-price { float:left; width:760px; height:auto; min-height:40px; margin:0; padding:0; background:#F4F4F4;}

/*voucher*/
.voucher-cod { float:left; width:420px; height:auto; min-height:35px; margin:5px 10px; padding:0; }

.cart-box-price-box { float:left; width:300px; height:auto; min-height:40px; line-height:40px; margin:5px 10px; padding:0; text-align:right; font-size:18px; color:#666; font-weight:600; }
.cart-box-price-box span {color:#023D8A;}

/*voucher*/

.total-box { float:left; width:370px; height:auto; min-height:100px; margin:0 0 10px 390px; padding:0;}
.total-box ul { float:left; width:100%; height:auto; margin:0; padding:0; list-style:none;  border-bottom:1px solid #F4F4F4;}
.total-box ul li { float:left; margin:0; padding:0;}
.total-box ul li.tit { float:left; width:160px; height:auto; min-height:20px; margin:0; padding:5px 10px; font-size:16px; text-align:left; color:#666; font-weight:600;}
.total-box ul li.tittetx { float:left; width:170px; height:auto; min-height:20px; margin:0; padding:5px 10px; font-size:16px; text-align:left; color:#666; font-weight:400;}
.total-box ul li span {color:#023D8A; font-weight:700;}

.button2 { float:left; width: auto; height: auto; margin:10px 5px; padding:0; display:block;}
.button2 a {  float:left; width: auto;  height: auto; line-height:40px; margin:0px 0px 0px 0px; text-align:center; padding:0px 25px  ; background:#DE030E; font-size:14px; color:#FFF; font-weight:400; cursor:pointer; border:none; text-decoration:none;  font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;   -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out; }
.button2 a:hover  {  background:#023D8A; color:#FFF;  -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out; }

/*Cart-Page*/

/*offers*/
.offer-box { float:left; width:360px; height:auto; min-height:150px; margin:10px; padding:0;}
.offer-box img { width:360px;}
/*offers*/

/*YOUR-ORDER*/
.your-order { float:left; width:100%; height:auto; min-height:50px; margin:10px 0; padding:0 0 10px 0;}
.your-order ul { float:left; margin:0; padding:0; list-style:none; width:100%;}
.your-order ul li{ float:left; width:177px; height: auto; min-height:40px; line-height:40px; font-size:13px; text-align:left; margin:1px 1px 0 0; padding:0 0 0 10px; color:#333; font-weight:500; background:#FFF; border:1px solid #F4F4F4; }
.your-order-icon { float:left; width:auto; height:30px; margin:5px 10px 5px 0; padding:0;}

.your-order ul li.order-bg{ float:left; width:177px; height:35px; min-height:35px; line-height:35px; font-size:14px; text-align:left; margin:0 1px 0 0; padding:0px 0 0px 10px; color:#FFF; font-weight:600; background:#023D8A; border:1px solid #023D8A;}

.your-order-btn { float:left; width: auto; height: auto; margin:0; padding:0; display:block;}
.your-order-btn a { float:left; width:167px; height: 30px; line-height:30px; margin:5px 0; padding:0 0; text-align:center; background:#DE030E; font-size:14px; color:#FFF; text-decoration:none; font-weight:400;   font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;   -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;}
.your-order-btn a:hover { color:#FFF; background:#023D8A; -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out; }
/*YOUR-ORDER*/

.coupons-big { float:left; width:760px; height:auto; min-height:100px; margin:0; padding:0; }
.coupons-box { float:left; width:241px; height:auto; min-height:100px; margin:5px; padding:0; border:1px solid #F4F4F4; background:#FFF;}
.coupons-box:hover { border:1px solid #DE030E;}
.coupons-box-img { float:left; width:78px; height:78px; margin:5px; padding:0; border:1px solid #F4F4F4;}
.coupons-box-img img { width:78px; height:78px;}
.coupons-box-text { float:left; width:146px; height:auto; min-height:100px; margin:5px 5px 5px 0; padding:0;}

.coupons-btn { float:left; width: auto; height: auto; margin:0; padding:0; display:block;}
.coupons-btn a { float:left; width: auto; height: 30px; line-height:30px; margin:0 0 5px 0; padding:0 10px; text-align:center; background:#DE030E; font-size:14px; color:#FFF; text-decoration:none; font-weight:400;   font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;   -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;}
.coupons-btn a:hover { color:#FFF; background:#023D8A; -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out; }

.details { font-size:13px; font-weight:normal; line-height:18px; text-align: left; margin: 0; padding:0; color:#666;}
.details a {color:#023D8A; text-decoration:none;}
.details a:hover { color:#DE030E; }

.details p { font-size:11px; line-height:16px;}

a.tooltip {outline:none; }
a.tooltip strong {line-height:30px;}
a.tooltip:hover {text-decoration:none;}
a.tooltip span { z-index:10;display:none; padding:0 10px; margin-top:-30px; margin-left:5px; width:300px; line-height:20px;  border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;}
a.tooltip:hover span{ float:left; display:inline; position:absolute; color:#1F2634; font-size:13px; font-weight:400; border:1px solid #F4F4F4; background:#FFF;}
.callout {z-index:20;position:absolute;top:30px;border:0;left:-8px; background:url(../images/callout.png) no-repeat left}

}
/* Portrait tablet to landscape and desktop */


/* Landscape phone to portrait tablet */
@media only screen and ( min-width: 600px) and ( max-width: 767px ) {

.center { width:580px; height:auto; min-height:30px;margin:0 auto;}
.center:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}

/*Download our App*/
.app { float:left; width:120px; min-width:100px; height: auto; margin:40px 0 0px 0 ; padding:0; }
.app ul { float:left; margin:0; padding:0; list-style:none;}
.app ul li { float:left; width:auto; min-width:30px; height:30px; line-height:30px; font-size:12px; text-align:left; color:#666; margin:0 5px 0 0; padding:0; font-weight:400; }
.app ul li.app-icon { float:left; width:30px; height:30px; margin:0 5px 0 0; padding:0;  -webkit-transition-duration: 0.8s;-moz-transition-duration: 0.8s;-o-transition-duration: 0.8s;transition-duration: 0.8s;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;transition-property: transform;}
.app ul li.app-icon:hover {-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg); -o-transform:rotate(360deg);}
.app ul li.app-icon a { opacity:0.7;}
.app ul li.app-icon a:hover {opacity:1;  }
/*Download our App*/

.call-now-icon { /*float:left;*/ width:25px; height:25px; margin:0; padding:0; position: fixed; top:7px; left:10px; display:block; z-index:9;}


/*CALL-NOW*/
.call-now { float:left; width: auto; height: auto; margin:50px 0 0px 10px; line-height:25px; font-size:18px; text-align:left; color:#023D8A; }
.call-now h1 { float:left; text-align: left; color:#023D8A ; font-size:18px; line-height:25px ; margin:0 0 0 0; padding:0;  font-weight:600;}
.call-now h1 span { color:#DE030E; font-weight:700;}
.call-now p { font-size:12px; text-align:left; line-height:30px; margin:0 5px; color:#666; float:left; width:auto;}
/*CALL-NOW*/

/*CALL-NOW-NAV*/
.call-now-nav { float:left; margin:0 0 0 0; padding:0; width:auto; height:30px; }
.call-now-nav ul { float:left; margin:0; padding:0; list-style:none;}
.call-now-nav ul li { float:left; margin:0px 0 10px 5px; padding:0;}
.call-now-nav ul li a { float:left; text-align:left; line-height:30px; margin:0; padding:0 8px; font-size:12px; font-weight:500; color:#666; text-decoration: none;}
.call-now-nav ul li a:hover {color:#DE030E;}
/*CALL-NOW-NAV*/

/*Welcome*/
.welcome_guest { float:right; width:auto; min-width:100px; height:auto; min-height:40px; margin:0px 0 10px 0; padding:0;}
.welcome_guest-icon { float:left; width:38px; height:38px; margin:0 10px 0 0; padding:0;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%; border:1px solid #DDD; overflow:hidden;}
.welcome_guest_name { float:left; min-width:100px; width:auto; height:20px; line-height:20px; font-size:15px; font-weight:600; text-align:left; color:#666;}
/*Welcome*/

/**RT_MENU**/
.rt-menu { float: left; min-width:100px; width: auto; height:20px; margin:0; padding:0; }

.menu { float:left; width: auto; height:20px; margin:0px; padding:0px;}
#nav1 { float:left; width:100%; height:20px; margin:0px; padding:0px;display:block;}
#nav1 ul { float:left; margin:0px; padding:0px; list-style:none; z-index:100}
#nav1 li {float: left; position: relative; height:20px; width:auto; margin:0; padding:0px; line-height:20px;list-style: none;  background:none; background:url(../images/nav-bg.png) no-repeat right center;}
/* main level link */
#nav1 a { float:left; font-size:13px;font-weight: normal;color: #666;text-decoration: none;display: block; padding:0px 12px 0 6px;margin: 0;}
#nav1 a:hover { float:left;color: #023D8A;}
/* main level link hover */
#nav1 .current a, #nav1 li:hover > a { float:left;border-radius:0; line-height:20px;}
/* sub levels link hover */
#nav1 ul li:hover a { float:left;} 
#nav1 li:hover li a { float:left;}
#nav1 ul a:hover { float:left;background:#333;color: #000 !important;}

/* dropdown */
#nav1 li:hover > ul {display: block; float:left; height:auto;}
/* level 2 list */
#nav1 ul { float:left;display: none;margin: 0;padding:5px 0;width: 188px;height:auto;position: absolute;top:20px;left: 0;background: #FFF; border:1px solid #DE030E;}
#nav1 ul li { float:left; width:188px;/*float: none;*/margin: 0px;padding: 0px 0px; height: auto;  background-image:none; border-bottom:1px solid #DE030E !important;}
#nav1 ul a { float:left;font-weight:500; width:178px; margin:0; padding:3px 0 3px 10px; font-size:13px; width:100%; height: auto; line-height:20px;}

#nav1 ul a:hover { float:left; width:178px; color:#FFF !important; background:#DE030E !important}

/**RT_MENU**/

/**LOGO**/
.logo { float:left; width: auto; height: auto; margin:20px 0 10px 0; padding:0px; display:block;}
/**LOGO**/

/* search form */
.search { float:left; width:360px; height:auto; margin:15px 0 0 20px ; padding:0;}
#search-form {display:inline-block;position:relative;background:#FFF;width:358px;height:33px;margin:0 0 0 0; border:1px solid #DDD;}
#search-form input {outline:none;font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; margin:0 0 0 0;color:#666;border:none;font-size:12px;background: none;text-transform:uppercase;height:33px; line-height:33px;padding:0 10px;width:305px;}
.search-form-submit {position:absolute;display:block;width:33px;height:33px;background: url(../images/search.png) no-repeat 0 0;right:0;top:0px;}
.search-form-submit:hover {background:url(../images/search.png) no-repeat 0 bottom;}
/* search form */

/*Wallet*/
.wallet { float:left; width:auto; min-width:50px; height:35px; margin:10px 10px 0 20px; padding:0;}
.wallet ul { float:left; margin:0; padding:0; list-style:none;}

.wallet ul li { float:left; width:auto; height:30px; line-height:30px; font-size:13px; text-align:left; color:#666; font-weight:400;}
.wallet ul li a { float:left; text-decoration:none; color:#FFF; font-size:13px; font-weight:500; line-height:35px; margin:0 0 0 0 ; padding:0 10px 0 40px; background:#023D8A url(../images/wallet-icon.png) no-repeat left; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.wallet ul li a:hover { color:#FFF; background:#DE030E url(../images/wallet-icon.png) no-repeat left;}
/*Wallet*/

/*CART*/
.cart { float:right; margin:10px 0 ; padding:0; width:auto; height:auto; min-width:100px; min-height:48px; background:#FFF;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px; border:1px solid #DDD;}
.cart-icon { float:left; width:48px; height:48px; margin:0; padding:0;}

.cart-text { float:left; width:auto; height:auto; color:#666; line-height:20px; font-size:12px; margin:3px 10px 3px 0 ; padding:0;}
.cart-text ul { float:left; margin:0; padding:0; list-style:none;}
.cart-text ul li.tex a { float:left; text-align:left; color:#666; line-height:18px; font-size:12px; font-weight:400; text-decoration:none; margin:0; padding:0; }
.cart-text ul li.tex a:hover {color:#DE030E;}

.cart-text ul li.cart-rs { float:left; width:auto; height:auto; line-height:22px; margin:0; padding:0; font-size:16px; font-weight:600; color:#666;}
.cart-text ul li.cart-rs a { text-align:left; color:#023D8A; line-height:22px; font-size:16px; font-weight:600; text-decoration:none;}
.cart-text ul li.cart-rs a:hover {color:#DE030E;}
/*CART*/

/*icon-menu*/
.icon-menu { float:left; width:576px; height:98px; margin:10px 1px; padding:0; border:1px solid #DDD; border-right:none;}
.icon-menu ul { float:left; margin:0; padding:0; list-style:none;}
.icon-menu ul li { float:left; margin:0; padding:0;}
.icon-menu ul li a { float:left; height:98px; line-height:25px; width:143px; margin:0; background:#FFF; font-size:13px; text-align:center; color:#666; font-weight:500; text-decoration:none; border-right:1px solid #DDD; -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;}
.icon-menu ul li a:hover, .icon-menu ul li a.active {background:#DE030E; color:#FFF; -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;}
.menu-icon { float:left; width:143px; height:auto; margin:0; padding:10px 0 5px 0; text-align:center; -webkit-transition-duration: 0.8s;-moz-transition-duration: 0.8s;-o-transition-duration: 0.8s;transition-duration: 0.8s;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;transition-property: transform; }
.menu-icon:hover {-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg); -o-transform:rotate(360deg);}
/*icon-menu*/


/*MAIN*/
.main { width:580px; height:auto; min-height:150px; margin:10px auto;}
.main:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
/*MAIN*/

.main-wrapper { width:100%; height: auto; min-height:100px; margin:0 0  0 0!important; padding: 10px 0 10px 0; background:#FFF;}
.main-wrapper:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}

/**tabs**/
#horizontalTab { float:left; width:580px; height:auto; margin:0 0 0 0; padding:0;}
.r-tabs {position: relative; }
.r-tabs .r-tabs-nav {border-bottom:0;}
.r-tabs .r-tabs-nav .r-tabs-tab {position: relative;top: 0px;}
.r-tabs .r-tabs-nav .r-tabs-anchor {margin-bottom: 0px;padding:10px 15px;display: inline-block;text-decoration: none;color: #023D8A;font-weight: 500; font-size:12px; background:#FFF;}
.r-tabs .r-tabs-nav .r-tabs-state-active {background-color: #023D8A;margin-bottom:0px;}
.r-tabs .r-tabs-nav .r-tabs-state-active .r-tabs-anchor {color: #FFF;background-color: #023D8A;}
.r-tabs .r-tabs-panel {margin-bottom: 0; height:auto;}
.r-tabs .r-tabs-panel:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.r-tabs .r-tabs-accordion-title .r-tabs-anchor {display: block;padding: 10px;background-color: #023D8A;color: #fff;font-weight:500;text-decoration: none;margin-bottom: 3px;  font-size:16px;}
.r-tabs .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor {background-color:#DE030E;color: #FFF;margin-bottom: 0; font-size:16px; font-weight:500;}
/**tabs**/

.tab-box { float:left; width:100%; height:auto; min-height:150px; margin:0 0 3px 0; padding:0; background:#FFF; border-top: 5px solid #023D8A; border-bottom: 5px solid #023D8A;}

/**form**/
.form { float:left; width:540px; height:auto; min-height:50px; margin:10px 20px; padding:0;}
.form ul { float:left; margin:0; padding:0; list-style:none;}
.form ul li { float:left; width:100%; height:auto; margin:10px 0px ; padding:0px; line-height:20px; font-size:14px; text-align: right;}
.form ul li a { text-align: right; color:#666; text-decoration:none; font-size:14px; font-weight:600;}
.form ul li a:hover {color:#023D8A;}

.bor { float:left; font-size:13px; padding:0 0 0 10px; color:#333;  width:528px; height:38px; line-height:38px; border:1px solid #DDD; background:#FFF; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }
.sel { float:left;font-size:13px; padding:0px 0 0 10px; color:#333;  width:540px; height:40px; line-height:38px !important; border:1px solid #DDD;  background:#FFF; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;}

.bor:focus, .sel:focus { border:1px solid #023D8A; color:#333; background:#FFF; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }

option { float:left; text-align:left; color:#333; line-height:10px; padding:3px 10px 2px 10px; border-bottom:1px solid #DDD;}
.recharge-form-box{ float:left; width:140px; height:auto; min-height:30px; margin:0 !important; padding:0 !important; font-size:13px; text-align:left; line-height:30px; color:#333; }

.radio { float:left; width:14px; height:30px; line-height:30px; margin:0 5px 0 0; padding:0;}


input.bt { float:left; width:100%;  height: auto; line-height:40px; margin:0px 0px 0px 0px; text-align:center; padding:0px  ; background:#DE030E; font-size:16px; color:#FFF; font-weight:500; cursor:pointer; border:none;   -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;  font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }
input.bt:hover { background:#023D8A; color:#FFF; -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;}
/**form**/

/*BANNER*/

.banner { float:left; width:580px; height:auto; min-height:300px; margin:10px 0 0 0; padding:0;}

#slider { float:left; height: auto; width:100% !important; position:relative; overflow:hidden;margin:0px; padding:0px;  }
#slider-holder { width:100%; height: auto; position:relative; overflow:hidden; padding:0px; margin:0px auto;}
#slider-holder .jcarousel-clip{ width:100%; height: auto; position:relative; overflow:hidden; padding:0px; margin:0px;}
#slider-holder ul{ width:100%; height: auto; position:relative; overflow:hidden; list-style-type: none; margin:0px; padding:0px;}
#slider-holder ul li{ min-width:580px; width: auto; height: auto; position:relative; overflow:hidden; float:left;  margin:0px; padding:0px;  }
#slider-holder ul li img { width:580px; height:345px;}
#slider-nav  { position:absolute; top:319px; left:490px; z-index:0;}
#slider-nav a{position:relative;z-index:99;cursor:pointer;text-indent:-5000px;width:13px;height:13px;float:left;margin: 0px 0px 0px 5px;background:#023D8A; border:1px solid #FFF;}
#slider-nav a:hover,
#slider-nav a.active { background:#DE030E; border:1px solid #FFF;}
/*BANNER*/

/*FOOTER*/

.footer { width:100%; height:auto; min-height:50px; margin:0 0 0 0; padding:0 0 15px 0; background:#FFF;}
.footer:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}

/*FOOTER-ICON-MENU*/
.footer-icon-menu { width:100%; height:auto; min-height:50px; margin:0; padding:5px 0; background:#023D8A; border-bottom:5px solid #012049; border-top:1px solid #012049;}
.footer-icon-box { float:left; width:183px; height:auto; min-height:50px; margin: 5px; padding:0;}
.footer-icon-box ul { float:left; margin:0; padding:0; list-style:none;}
.footer-icon-box ul li { float:left; width:100%; height:auto; margin:0 0 0 0; padding:0; text-align:center;}
.footer-icon-box ul li.icon-ft { float:left; width:100%; margin:0; padding:0; text-align:center; opacity:0.7;}
.footer-icon-box ul li.icon-ft:hover {opacity:1;  }
.footer-icon-box h1 { width:100%; height:auto; min-height:30px; line-height:30px; float:left; font-size:14px; text-align:center; font-weight:600; color:#FFF;}
.footer-icon-box p { font-size:12px; font-weight:normal; line-height:18px; text-align: center; margin: 0; padding:0; color:#FFF;}
/*FOOTER-ICON-MENU*/


.footer-menu { width:100%; height:auto; margin:0; padding:0 0 0 0; display:block; min-height:50px; background:#F4F4F4; border-bottom:5px solid #DDD;}
.footer-menu:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}

/*FOOTER-MENU*/
.ft-nav { float:left; width:183px; height:auto; min-height:50px; margin:10px 5px; padding:0;}
.ft-nav h1 { width:100%; height:auto; min-height:30px; line-height:30px; float:left; font-size:15px; text-align: left; font-weight:600; color:#012049; margin:0; padding:0;}
.ft-nav ul { float:left; margin:0; padding:0; list-style:none;}
.ft-nav ul li { float:left; width:100%; margin:0; padding:0; line-height:20px;}
.ft-nav ul li a { text-align:left; width:183px; margin:0; padding:0; height:auto; min-height:22px; line-height:22px; font-size:12px; color:#666; font-weight:400; text-decoration:none;}
.ft-nav ul li a:hover { color:#023D8A; margin:0; padding:0 0 0 0;}
/*FOOTER-MENU*/

.support-box { float:left; width:580px; height:auto; min-height:100px; margin:0 0 10px 0; padding:0;}
.support-one { float:left; width:580px; height:auto; min-height:50px; margin:0px 0 0 0; padding:0;}
.support { float:left; width:278px; height:auto; min-height:50px; margin:10px 5px; padding:0; border:1px solid #DDD; border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px; background:#FFF;}
.support img { float:left; width:198px; height:auto; margin:10px 5px;}
.support h1 { float:left; width:auto; height:22px; line-height:22px; font-size:14px; text-align:left; color:#FFF; font-weight:600; background:#023D8A; margin:-10px 0 0 10px ; padding:0 7px;}

.support p { font-size:12px; width:100%; font-weight:normal; line-height:18px; text-align: left; margin:5px; padding:0; color:#666;}
.support p a {color:#023D8A; text-decoration:none;}
.support p a:hover { color:#DE030E; }

.support-text { float:left; width:268px; height: auto; min-height:30px; margin:5px; padding:0; border-bottom:dotted 1px #DDD; }
.support-text h1 { float:left; text-align: left; color:#333 ; font-size:18px; line-height:30px ; margin:0 0 0 0; padding:0;  font-weight:400; background:none;}
.support-text h1 span { color:#333; font-weight:700;}
.support-text p { font-size:13px; text-align: right; line-height:30px; margin:0; color:#666; float:left; width:100%;}

/*Connect*/
.connect-us { float:left; width:280px; height:auto; min-height:50px; margin:0 5px; padding:0;}
.connect-us ul { float:left; margin:0; padding:0; list-style:none;}
.connect-us ul li { float:left; width:30px; height:30px; margin:0 5px 0 0; padding:0;}
.connect-us ul li a { opacity:0.7;}
.connect-us ul li a:hover {opacity:1;  }
.connect-us h1 { width:100%; height:auto; min-height:30px; line-height:30px; float:left; font-size:14px; text-align: left; font-weight:600; color:#012049; margin:0; padding:0;}

/*Connect*/

/**FOOTER-NAV**/
.footer_nav { float:left; width:100%; height:auto; min-height:30px; margin:0 0 0 0; padding:0; display:block;}
.footer_nav ul { float:left; margin:0; padding:0; list-style:none;}
.footer_nav ul li { float:left; margin:0; padding:0; height:auto; line-height:30px; background:url(../images/footer-nav.png) right no-repeat;}
.footer_nav ul li a { float:left; color:#666; text-align:left; text-decoration:none; line-height:30px; margin:0; padding:0 13px 0 2px; font-weight:500; font-size:12px;}
.footer_nav ul li a:hover { color:#DE030E;}
/**FOOTER-NAV**/

.copyright { width: 100%; height:auto; line-height:30px; margin:0 0 0 0; padding: 5px 0 0 0 ; font-size:12px; text-align: center; font-weight:500; color:#666; border-top:1px solid #DDD;}
/*FOOTER*/

.main-box { float:left; width:270px; height:auto; min-height:50px; margin:10px 10px 0 10px; padding:0;}
.main-box h1 { font-size:24px; line-height:30px; text-align:left; color:#023D8A;  margin:0px 0 30px 0; padding:0; font-weight:600; text-transform: uppercase;}
.main-box h2 { font-size:18px; line-height:24px; text-align:left; color:#666;  margin:10px 0 0px 0; padding:0; font-weight:400;}
.main-box p { font-size:13px; font-weight:normal; line-height:20px; text-align: left; margin: 0; width:auto; padding:0; color:#666;}

/*New Scoller*/
.more-products { position:relative; float:left; width:100%; height: auto; margin:0px 0 10px 0; padding:0px; list-style:none; overflow:hidden;}
.more-products ul{ list-style-type: none; height: auto; position:relative; overflow:hidden; width: auto;float:left; margin:0px 0px 0px 0px!important; padding:0px;}
.more-products ul li{ float:left; width:88px; height:88px;padding:0px 0px 0px 0px; margin:5px 5px 0px 5px; border:1px solid #DDD; -moz-border-radius:52px;-webkit-border-radius:52px;border-radius:52px; overflow:hidden; background:#FFF;}
.more-products ul li img { width:88px; height:88px;}
.more-products-holder { width:500px; height: auto; position:relative; overflow:hidden; top:0px; left:40px;}
.more-products-holder .jcarousel-clip{ width:500px; height: auto; position:relative; overflow:hidden; }

.more-nav { font-size:0; line-height:0;}
.more-nav a{ position:absolute; top:37px; left:0; width:30px; height:31px; text-indent: -4000px; z-index:3;}
.more-nav a.next{ background:url(../images/icon-rt.png); left:550px; -moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;}
.more-nav a.next:hover {background:url(../images/icon-rt.png); left:550px;-moz-opacity:10;-khtml-opacity:10;opacity:10;}

.more-nav a.prev{ background:url(../images/icon-lf.png); left:0px; -moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;}
.more-nav a.prev:hover { background:url(../images/icon-lf.png); left:0px; -moz-opacity:10;-khtml-opacity:10;opacity:10;}
/*New Scoller*/

/*Refer Friend*/
#refer-a-friend  #refer-a-friend_inner { display:none;/*background-image: url(../images/refer-a-friend.png);color: #FFFFFF;
cursor: pointer; height:120px; right: 0; margin-right: -10px; overflow: hidden; position: fixed; text-indent: -100000px;    top: 350px; width: 40px; z-index: 100000; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s;*/}
/*#refer-a-friend #refer-a-friend_inner:hover { background-image: url(../images/refer-a-friend.png); color: #FFFFFF;
cursor: pointer; height:120px; right: 0; margin-right: 0px; overflow: hidden; position: fixed; text-indent: -100000px; top: 350px; width: 40px; z-index: 100000; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s;}*/
/*Refer Friend*/

/*Refer button*/
.refer-button { float:left; width:100%; height: auto; margin:0; padding:0; display:block;}
.refer-button a { float:left; width:100%; height:40px; line-height:40px; margin:10px 0 !important; padding:0; text-align:center !important; background:#DE030E !important; font-size:16px; color:#FFF !important; text-decoration:none; font-weight:400;}
.refer-button a:hover { color:#FFF; background:#023D8A !important; }
/*Refer button*/

/*SUB BANNER*/
.sub-banner { width:100%; height:150px; margin:0; padding:0; background:#023D8A;}
.sub-banner:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0; padding:0;}

.subbanner { width:580px; height: auto; float:left; margin:0 0; padding:0;}
.subbanner ul { float:left; margin:0; padding:0; list-style:none;}
.subbanner ul li.text { float:left; width:335px; height:130px; margin:10px 10px 0 0; padding:0;}

.subbanner ul li.text h1 { float:left; width:100%; height:auto; margin:0; padding:0; font-size:26px !important; line-height:35px; text-align:left; color:#FFF; font-weight:600; }
.subbanner ul li.text p { float:left; text-align:left; color:#FFF; line-height:18px; margin:0; padding:0; font-size:14px;}
.subbanner ul li.image { float:left; margin:0; padding:0; width:235px; height:150px;}
.subbanner ul li.image img { height:150px;}
/*SUB BANNER*/


/*refer-a-friend-box*/
.refer-friend-box { float:left; width:580px; height:auto; min-height:100px; margin:10px 0; padding:0;}

.refer-box { float:left; width:268px; height:auto; min-height:90px; margin:5px; padding:5px; border:1px solid #DDD; border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;  background:#FBFBFB; }

.refer-box ul { float:left; margin:0; padding:0; list-style:none;}
.refer-box ul li.refer-icon { float:left; width:90px; height:auto; min-height:90px; margin:0; padding:0;}
.re-icon { float:left; width:90px; height:65px; margin:0; padding:0; text-align:center;} 

.re-text { float:left; width:90px; text-align:center; height:25px; font-size:14px; line-height:25px; font-weight:600; color:#DE030E}
.refer-box ul li.refer-text { float:left; width:173px; height:auto; min-height:60px; margin:0 0 0 5px; padding:0;}
/*refer-a-friend-box*/

.refer-bg { float:left; width:560px; height:auto; min-height:100px; margin:10px; padding:0;}
.refer-img { float:left; width:170px; height:auto; min-height:250px; margin:0; padding:0; z-index:1 !important ; position:relative; }

.refer-form { float:left; width:438px; height:auto; min-height:250px; margin:0 0 0 -50px; padding:0; border:1px solid #DDD; border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px; background:#FBFBFB;}
.refer-form ul { float:left; width:370px; height:auto; min-height:100px; margin:10px 10px 10px 58px; padding:0; list-style:none;}
.refer-form ul li { float:left; width:370px; height:auto; min-height:20px; margin:10px 0; padding:0;}
.refer-form ul li img { width:190px;}
.refer-form ul li a { opacity:0.8;}
.refer-form ul li a:hover {opacity:1;  }

.refer-bor { float:left; font-size:14px; padding:0 0 0 5px; color:#333;  width:363px; height:38px; line-height:38px; border:1px solid #DDD; background:#FFF; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }
.refer-bor:focus{ border:1px solid #023D8A; color:#333; background:#FFF; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }

input.refer-bt { float:left; width:370px;  height: auto; line-height:40px; margin:0px 0px 0px 0px; text-align:center; padding:0px  ; background:#DE030E; font-size:16px; color:#FFF; font-weight:500; cursor:pointer; border:none;   -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;  font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }
input.refer-bt:hover { background:#023D8A; color:#FFF; -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;}

.refer-url { float:left; width:558px; height:auto; min-height:30px; margin:0 0 5px 0; padding:10px; border:1px solid #DDD; border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px; background:#FBFBFB;}
.refer-url h1 { font-size:16px; line-height:28px; text-align:left; color:#023D8A;  margin:0; padding:0; font-weight:normal;}

/*LEFT-MENU*/
.left-menu { float:left; width:198px; height:auto; min-height:100px; margin:10px 0; padding: 0; background:#FBFBFB; border:1px solid #DDD; border-bottom: none;}
.left-menu ul { float:left; margin:0; padding:0; list-style:none;}
.left-menu ul li { float:left; width:100%; height:auto; min-height:32px; margin:0; padding:0; border-bottom:1px solid #DDD;}
.left-menu ul li a { float:left; text-align:left; font-size:14px; font-weight:500; height:32px; line-height:32px; width:188px; margin:0; padding:0 0 0 10px; color:#023D8A; text-decoration:none;}
.left-menu ul li a:hover, .left-menu ul li a.current { background:#023D8A; color:#FFF;}
/*LEFT-MENU*/

.left-main { float:left; width:360px; height:auto; min-height:100px; margin:0 0 10px 20px; padding:0;}

.contact-address { float:left; width:100%; height:auto; min-height:30px; margin:0; padding:0;}
.contact-address-box { float:left; width:360px; height:auto; min-height:10px; margin:0 0 10px 0; padding:0;}

/*CONTACT-FORM*/
.contact-form { float:left; width:360px; height:auto; min-height:200px; margin:10px 0px 0 0px; padding:0;} 
.contact-form ul { float:left; margin:0; padding:0; list-style:none;}
.contact-form ul li.form-lf { float:left; width:360px; height:auto; min-height:20px; margin:5px 0; padding:0; }
.contact-form ul li { float:left; width:360px; height:auto; min-height:20px; margin:5px 0; padding:0;font-size:14px; text-align:left; color:#666; font-weight:500; }
.contact-form ul li a { font-size:14px; text-align:left; color:#201EA3; font-weight:500; text-decoration:none;}
.contact-form ul li a:hover { color:#333;}


.contact-form-bor { float:left; font-size:13px; margin:0; padding:0 0 0 5px; color:#333 !important;  width:353px; height:35px; line-height:35px; background:#FBFBFB; border: none; border:1px solid #DDD; font-weight:500; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }

.contact-form-text { float:left; font-size:13px; margin:0; padding:5px 0 0 5px; color:#333 !important;  width:353px; height:95px; line-height:20px; background:#FBFBFB; border: none; border:1px solid #DDD; font-weight:500; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }

.contact-form-bor:focus, .contact-form-text:focus{ border:1px solid #023D8A; background:#FFF;  }


input.contact-form-btn { float: left; width: auto;  margin:0px; padding:0px 20px; background:#DE030E; font-size:14px; color:#FFF; font-weight:500; cursor:pointer; line-height:35px; height:35px; border:none; text-align:center; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }
input.contact-form-btn:hover { background:#023D8A; color:#FFF;  border:none; }
/*CONTACT-FORM*/

.main-left { float:left; width:250px; height:auto; min-height:100px; margin:10px 0 0 0px; padding:0;  }
.main-left h1 { width:100%; text-align:left; font-size:20px; font-weight:400; line-height:40px; border-bottom:1px solid #F4F4F4; margin:0px; padding:0; text-transform:uppercase;}

/*price*/
.price-box { float:left; width:250px; height:auto; min-height:50px; margin:10px 0; padding:0; background:#F4F4F4;}
.price-box img { width:250px;}
/*price*/

/*main-left-menu*/
.main-left-menu { float:left; width:100%; height:180px; overflow-x: hidden;overflow-y: NOT SET ; margin:10px 0; padding:0; background:#F4F4F4;}
.main-left-menu ul { float:left; margin:0; padding:0; list-style:none;}
.main-left-menu ul li { float:left; width:250px; height:30px; line-height:30px; font-size:13px; text-align:left; color:#666; font-weight:400;}
.main-left-menu ul li:hover { background:#CCC}
.checkbox-pro { float:left; width:14px; height:30px; margin:0 5px 0 10px; padding:8px 0 0 0; line-height:30px;}
/*main-left-menu*/

.main-right { float: left; width:320px; height:auto; min-height:100px; margin:10px 0 0 10px; padding:0;}
.main-right h1 { width:100%; text-align:left; font-size:20px; font-weight:400; line-height:40px; border-bottom:1px solid #F4F4F4; margin:0px; padding:0; text-transform:uppercase;}

/*Sort by*/
.sort-by { float: right; width:auto; min-width:100px; height:auto; min-height:35px; margin:10px 0; padding:0;}
.sort-by ul { float:left; margin:0; padding:0; list-style:none;}
.sort-by ul li { float:left; width:auto; height:35px; line-height:35px; font-size:14px; color:#666; text-align:left; font-weight:400; margin:0 0 0 10px; padding:0;}

.sell1 { float:left; font-size:14px; margin:0; padding:0 0 0 5px; color:#666;  width:108px; height:33px; background:#FFF; border:1px solid #F4F4F4; }
.sell1:focus{ border:1px solid #DE030E; background:#FFF;  }
/*Sort by*/

/*product-page-box*/
.product-page-box { float:left; width:148px; height:auto; min-height:50px; background:#FFF; margin:5px; padding:0; border:1px solid #F4F4F4;}
.product-page-box:hover { border:1px solid #DE030E;}
.product-page-img { float:left; width:148px; min-height:100px; background:#FFF; height: auto; margin:0; padding:0;}
.product-page-img img { width:148px;}

.product-page-tex { float:left; width:100%; height:auto; min-height:30px; margin:10px 0; padding:0; line-height:20px; font-size:13px; font-weight:400; text-transform:capitalize; text-align:center; color:#DE030E;}
.product-page-tex a {color:#666; text-decoration:none;}
.product-page-tex a:hover { color:#201EA3;}
.product-page-tex span { font-size:13px; text-align:center; color:#666; font-weight:600; text-decoration: line-through;}
.product-page-tex strong { color:#666; }
/*product-page-box*/

.account-setting { float:left; width:100%; height:auto; min-height:50px; margin:0px 0px 10px 0; padding:0 0 10px 0; background:#FFF; border:1px solid #F4F4F4;} 

.setting-box { float:left; margin:0; padding:0; width:250px; height:auto;}	
.setting-box ul { float:left; margin:0; padding:0; list-style:none;}
.setting-box ul li { float:left; margin:10px 0 0 10px; padding:0; width:230px; height:auto; min-height:30px;}

.setting-box-img { float:left; width:130px; height:auto; min-height:50px; margin:0; padding:0;}
.setting-box-text { float:left; width:90px; height:auto; min-height:30px; margin:30px 0 0 10px; padding:0;}
.line { float:left; width:100%; height:3px; margin:10px 0 0 0; padding:0; background: url(../images/line.png) repeat-x left;}

.setting-form { float:left; width:320px; height:auto; min-height:50px; margin:0; padding:0;}
.setting-form ul { float:left; margin:0; padding:0; list-style:none;}
.setting-form ul li { float:left; width:300px; height:auto; min-height:30px; margin:10px 10px 0 10px; padding:0; }
.setting-form ul li a {color:#023D8A; font-size:13px; font-weight:500; text-decoration:none; line-height:40px; margin:0 0 0 10px; padding:0; float:left;}
.setting-form ul li a:hover { color:#DE030E; }



.bor1 { float:left; font-size:13px; padding:0 0 0 10px; color:#666 !important;  width:210px; height:35px; border:1px solid #DDD; background:#FBFBFB; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; line-height:35px; }
.bor1:focus { border:1px solid #023D8A; color:#333; background:#FFF; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }

.icon { float:left; margin:0 10px 0 0 ; padding:0; width:auto; height:auto; min-height:15px; line-height:40px;}

/*ADD MONEY TO PAYTM WALLET*/
.add-money { float:left; width:300px; height:auto; min-height:50px; margin:0 0 10px 0; padding:10px; background:#FBFBFB;}
.add-money ul { float:left; margin:0; padding:0; list-style:none;}
.add-money ul li { float:left; width:300px; height: auto; margin:10px 0px 0px 0 ; padding:0;}
/*ADD MONEY TO PAYTM WALLET*/

.add-money-bor { float:left; font-size:14px; margin:0 0 0 0;padding:0 0 0 5px; color:#666 !important;  width:293px; height:40px; border:1px solid #DDD; background:#FBFBFB; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; line-height:40px }
.add-money-bor:focus { border:1px solid #023D8A; color:#333; background:#FFF; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }

input.add-money-btn { float:left; width:300px;  height: auto; line-height:40px; margin:0px 0px 0px 0px; text-align:center; padding:0px  ; background:#DE030E; font-size:15px; color:#FFF; font-weight:500; cursor:pointer; border:none;   -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;  font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }
input.add-money-btn:hover { background:#023D8A; color:#FFF; -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;}


/*Transactions*/
.transactions { float:left; width:580px; height:auto; min-height:30px; margin:10px 0; padding:0; background:#FBFBFB; overflow:scroll;}
.transactions ul { float:left; width:1000px; margin:0; padding:0; list-style:none; border-bottom:1px solid #DDD;}
.transactions ul li { float:left; margin:0; padding:0;}

.transactions ul li.bg-o { float:left; width:77px; height:35px; line-height:35px; background:#DE030E; font-size:14px; color:#FFF; text-align:left; font-weight:500; margin:0 1px 0 0 ; padding:0 0 0 10px;}
.transactions ul li.bg-m { float:left; width:150px; height:35px; line-height:35px; background:#DE030E; font-size:14px; color:#FFF; text-align:left; font-weight:500; margin:0 1px 0 0 ; padding:0 0 0 10px;}
.transactions ul li.bg-ms { float:left; width:206px; height:35px; line-height:35px; background:#DE030E; font-size:14px; color:#FFF; text-align:left; font-weight:500; margin:0 1px 0 0 ; padding:0 0 0 10px;}
.transactions ul li.bg-p { float:left; width:133px; height:35px; line-height:35px; background:#DE030E; font-size:14px; color:#FFF; text-align:left; font-weight:500; margin:0 1px 0 0 ; padding:0 0 0 10px;}
.transactions ul li.bg-t { float:left; width:115px; height:35px; line-height:35px; background:#DE030E; font-size:14px; color:#FFF; text-align:left; font-weight:500; margin:0 0 0 0 ; padding:0 0 0 10px;}

.transactions ul li.bg-o-text { float:left; width:77px; height: auto; line-height:20px; background:#FBFBFB; font-size:14px; color:#333; text-align:left; font-weight:500; margin:0 1px 0 0 ; padding:5px 0 5px 10px;}
.transactions ul li.bg-m-text { float:left; width:150px; height: auto; line-height:20px; background:#FBFBFB; font-size:14px; color:#333; text-align:left; font-weight:500; margin:0 1px 0 0 ; padding:5px 0 5px 10px;}
.transactions ul li.bg-ms-text { float:left; width:206px; height: auto; line-height:20px; background:#FBFBFB; font-size:14px; color:#333; text-align:left; font-weight:500; margin:0 1px 0 0 ; padding:5px 0 5px 10px;}
.transactions ul li.bg-p-text { float:left; width:133px; height: auto; line-height:20px; background:#FBFBFB; font-size:14px; color:#333; text-align:left; font-weight:500; margin:0 1px 0 0 ; padding:5px 0 5px 10px;}
.transactions ul li.bg-t-text { float:left; width:115px; height: auto; line-height:20px; background:#FBFBFB; font-size:14px; color:#333; text-align:left; font-weight:500; margin:0 0 0 0 ; padding:5px 0 5px 10px;}
/*Transactions*/

/*main-box*/
.main-box-big { float:left; width:360px; height:auto; min-height:100px; margin:10px 0 0 0; padding:0 ;}
.main-box1 { float:left; width:338px; height:auto; min-height:50px; margin:0 0 10px 0; padding:10px; border:1px solid #DDD;}
.main-box-icon { float:left;  width:100px; height:100px; margin:0 ; padding:0; }
.main-box-icon img { width:100px; height:100px;}
.main-box-titel { float:left; width:228px; text-align: left; font-size:18px; font-weight:500; color:#023D8A; margin:0 0 10px 10px; padding:0; line-height:25px;}
.main-box-titel a {color:#201EA3; text-decoration:none;}
.main-box-titel a:hover { color:#DE030E;}
.main-box-text { width:228px; font-size:13px; text-align: left; float:left; line-height:18px; font-weight:400; color:#666; margin:0 0 0 10px ; padding:0;}
/*main-box*/

/*main-product*/
.main-product { float:left; width:100%; height:auto; min-height:200px; margin:0 0 10px 0; padding:0;}
.main-product-box { float:left; width:133px; height:auto; min-height:50px; background:#FFF; margin:5px; padding:0; border:1px solid #F4F4F4;}
.main-product-box:hover { border:1px solid #DE030E;}
.main-product-box ul { float:left; margin:0; padding:0; list-style:none;}
.main-product-box ul li{ float:left; margin:0; padding:0;}
.main-product-box ul li.im{ float:left; width:133px; height: auto; margin:0; padding:0;}
.main-product-box ul li.im img { width:133px;}
.main-product-box ul li.titel{ float:left; width:100%; height:auto; min-height:30px; line-height:30px; font-size:10px; text-align:center; font-weight:500; color:#666; text-transform:uppercase;}
.main-product-box ul li.titel a{ text-align:center; width:100%; color:#666; text-align:center; text-decoration:none;}
.main-product-box ul li.titel a:hover{ color:#DE030E;}
/*main-product*/

/*New Scoller*/
.more-products1 { position:relative; float:left; width:578px; height: auto; margin:0 0 10px 0; padding:0px; list-style:none; overflow:hidden; border:1px solid #F4F4F4; }
.more-products1 h1 { width:558px; text-align:left; font-size:18px; font-weight:400; line-height:40px; margin:0; padding:0 10px; text-transform:uppercase; background:#DE030E; color:#FFF;}

.more-products1 ul{ list-style-type: none; height: auto; position:relative; overflow:hidden; width: auto;float:left; margin:0px 0px 0px 0px!important; padding:0px;}
.more-products1 ul li{ float:left; width:148px; height: auto; min-height:100px; padding:0px 0px 0px 0px; margin:10px 10px 10px 10px; background:#FFF; border:1px solid #FFF;}
.more-products1 ul li:hover { width:148px; border:1px solid #DE030E;}

.more-products1-img { float:left; width:148px; min-height:100px; height: auto; margin:0; padding:0;}
.more-products1-img img { width:148px;}
.more-products1-tex { float:left; width:100%; height:auto; min-height:30px; margin:10px 0; padding:0; line-height:20px; font-size:11px; font-weight:400; text-transform:capitalize; text-align:center; color:#666;}
.more-products1-tex a {color:#666; text-decoration:none;}
.more-products1-tex a:hover { color:#DE030E;}
.more-products1-tex span { font-size:14px; text-align:center; color:#333; font-weight:600;}

.more-products1-holder { width:510px; height: auto; position:relative; overflow:hidden; top:0px; left:35px;}
.more-products1-holder .jcarousel-clip{ width:510px; height: auto; position:relative; overflow:hidden; }

.morenav1 { font-size:0; line-height:0;}
.morenav1 a{ position:absolute; top:120px; left:0; width:30px; height:31px; text-indent: -4000px; z-index:3;}
.morenav1 a.next{ background:url(../images/icon-rt.png); left:545px; -moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;}
.morenav1 a.next:hover {background:url(../images/icon-rt.png); left:545px;-moz-opacity:10;-khtml-opacity:10;opacity:10;}

.morenav1 a.prev{ background:url(../images/icon-lf.png); left:5px; -moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;}
.morenav1 a.prev:hover { background:url(../images/icon-lf.png); left:5px; -moz-opacity:10;-khtml-opacity:10;opacity:10;}
/*New Scoller*/

.under-construction-img { float:left; width:580px; height:auto; min-height:100px; margin:0; padding:0;}
.under-construction-img img { width:580px;}

/*SUPER DEALS*/
.super-deals { float:left; width:580px; height: auto; min-height:200px; margin:0x; padding:0; }
.super-deals-titel { float:left; width: auto; height:40px; line-height:40px; background:#023D8A; font-size:16px; text-align: left; font-weight:500; color:#FFF; margin:0; padding:0 20px;}
.super-deals-img-box { float:left; width:580px; height:auto; min-height:200px;margin:0px 0 0 0; padding:0;}

.list_carousel { float:left; width:100%; min-height:304px; height: auto; margin:0px 0 0 0; padding:0px; list-style:none;/*overflow:hidden;*/background:#FFF ; border-top: 5px solid #023D8A; border-bottom:5px solid #023D8A;   }
.list_carousel ul { float:left; list-style-type: none; height: auto; position:relative; /*overflow:hidden;*/ width:100%;float:left; margin: 0px !important; padding:0px;}
.list_carousel li { float:left; width:400px; min-height:300px; height: auto;padding:0px; margin:0px 90px;}
.list_carousel.responsive {width: auto;margin-left: 0;}
.clearfix {float: none;clear: both;}

.super-deals-img { float:left; width:380px; height:auto; min-height:200px; margin:0px 10px 0 10px; padding:0;}
.super-deals-img img { width:380px;}

.super-deals-text { float:left; width:380px; height:auto; min-height:30px; margin:10px ; padding:0;  font-size:14px; text-align:left; line-height:22px; color:#333;}
.super-deals-text span { color:#666; text-decoration:line-through;}
.super-deals-text a { color:#333; text-decoration:none;}
.super-deals-text a:hover {color:#DE030E;}
/*SUPER DEALS*/

/*FEATURES*/

.features { float:left; width:580px; height:auto; min-height:100px; margin:10px 0; padding:0;}
.features-titel { float:left; width:570px; height:35px; line-height:35px; margin:0; padding:0 0 0 10px; background:#F4F4F4; font-size:16px; color:#666; text-align:left; font-weight:400; text-transform:uppercase;}
.features ul { float:left; width:100%; height:auto; min-height:30px; border-bottom:1px solid #F4F4F4; margin:0; list-style:none; padding:0;}
.features ul li.one { float:left; width:170px; height: auto; line-height:20px; font-size:13px; text-align:left; font-weight:400; color:#666; margin:0; padding:5px 0 5px 10px;}
.features ul li.two { float:left; width:380px; height: auto; line-height:20px; font-size:13px; text-align:left; font-weight:400; color:#666; margin:0; padding:5px 0 5px 10px;}
/*FEATURES*/



/*Product-all-text*/

.product-all-text { float:left; width:240px; height:auto; min-height:200px; margin:0px 0 10px 0px; padding:0;}
.product-all-text-one { float:left; width:240px; height:auto; margin:10px 0px 0 0 ; padding:0;}
.product-all-text-warranty { float:left; width:240px; height:auto; margin:0 0 10px 0; padding:0;}
/*Product-all-text*/

/*Check Availability at*/
.availability { float:left; width:240px; height:auto; min-height:60px; margin:10px 0; padding: 0; background:#F4F4F4;}
.availability ul { float:left; margin:0; padding:0; list-style:none;}
.availability ul li { float:left; width:auto; height:40px; line-height:40px; font-size:16px; color:#666; font-weight:400; margin:0 0 10px 10px; padding:0;}

.bor3 { float:left; font-size:14px; margin:0 0 0 0; padding:0 0 0 10px; color:#666;  width:208px; height:38px; background:#FFF; border:1px solid #CCC; }


.bor3:focus { border:1px solid #DE030E; background:#FFF;  }

input.bt11 { float: left; width: auto; text-align:center; font-weight:normal; background:#DE030E; margin:0; padding:0 25px  !important; height:40px !important; line-height:40px !important; color:#FFF !important; text-decoration:none; border: none;  cursor:pointer;font-size:16px; font-weight:400; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;  -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out; }
input.bt11:hover {background:#023D8A;color: #FFF; border: none; text-decoration:none;  -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;}

/*Check Availability at*/

.price { float:left; width:100%; height:auto; font-size:24px; text-align:left; color:#023D8A; line-height:30px; font-weight:600; margin:10px 0; padding:0;}

.cart-button { float:left; width: auto; height: auto; margin:0px 0 0 0; padding:0; display:block;}
.cart-button a {  float:left; width: auto;  height: auto; line-height:40px; margin:0px 0px 0px 0px; text-align:center; padding:0px 15px  ; background:#DE030E; font-size:14px; color:#FFF; font-weight:400; cursor:pointer; border:none; text-decoration:none;  font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;   -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out; }
.cart-button a:hover {  background:#023D8A; color:#FFF;  -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out; }



/**Images Zoom**/


.zoom-big { float:left; width:330px; height:auto; min-height:200px; margin:0px 10px 10px 0; padding:0;}

.zoom-big img { width:326px;}
#content { float:left;width:328px;}
a img,:link img,:visited img { border: none; }
table { border-collapse: collapse; border-spacing: 0; }
:focus { outline: none; }

p, blockquote, dd, dt{margin:0 0 8px 0;line-height:1.5em;}
fieldset {padding:0px;padding-left:7px;padding-right:7px;padding-bottom:7px;}
fieldset legend{margin-left:15px;padding-left:3px;padding-right:3px;color:#333;}
dl dd{margin:0px;}
dl dt{}

.clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden;}
.clearfix{display:block;zoom:1; }
.clearfix1{border:1px solid #F4F4F4;}

ul#thumblist{display:block; float:left; margin:0; padding:0;}
ul#thumblist li{float:left; margin:10px 4px;list-style:none; width:100px;}
ul#thumblist li a{display:block;border:1px solid #F4F4F4;  width:98px;}
ul#thumblist li a.zoomThumbActive{ border:1px solid #023D8A;}
ul#thumblist img { width:98px;}
.jqzoom{text-decoration:none; float:left;}
/**Images Zoom**/

/*Cart-Page*/
.cart-box-tabel { float:left; width:580px; height:auto; min-height:100px; margin:10px 0 0 0; padding:0;  overflow-x:NOT SET ;overflow-y: hidden ; }
.cart-box-tabel ul { float:left; width:760px; height:auto; margin:0; padding:0; border-bottom:1px solid #F4F4F4; list-style:none;}
.cart-box-tabel ul li { float:left; margin:0; padding:0;}
.cart-box-tabel ul li.bg1 { float:left; width:70px; height:30px; line-height:30px; background:#023D8A; font-size:13px; font-weight:600; color:#FFF; margin:0; padding:0 0 0 10px;}
.cart-box-tabel ul li.bg2 { float:left; width:204px; height:30px; line-height:30px; background:#023D8A; font-size:13px; font-weight:600; color:#FFF; margin:0 1px; padding:0 0 0 10px;}
.cart-box-tabel ul li.bg3 { float:left; width:60px; height:30px; line-height:30px; background:#023D8A; font-size:13px; font-weight:600; color:#FFF; margin:0 1px 0 0; padding:0 0 0 10px;}
.cart-box-tabel ul li.bg4 { float:left; width:150px; height:30px; line-height:30px; background:#023D8A; font-size:13px; font-weight:600; color:#FFF; margin:0 1px ; padding:0 0 0 10px;}

.cart-box-tabel ul li.bg-1 { float:left; width:70px; height: auto; line-height:20px;  font-size:13px; font-weight:400; color:#666; margin:0; padding:5px 0 5px 10px;}
.cart-box-tabel ul li.bg-2 { float:left; width:204px; height: auto; line-height:20px;  font-size:13px; font-weight:400; color:#666; margin:0 1px; padding:5px 0 5px 10px;}
.cart-box-tabel ul li.bg-3 { float:left; width:60px; height: auto; line-height:20px;  font-size:13px; font-weight:400; color:#666; margin:0 1px 0 0; padding:5px 0 5px 10px;}
.cart-box-tabel ul li.bg-4 { float:left; width:150px; height: auto; line-height:20px;  font-size:13px; font-weight:400; color:#666; margin:0 1px ; padding:5px 0 5px 10px;}
.cart-box-tabel ul li.bg-1 img { width:70px;}
.cart-box-tabel ul li a { color:#023D8A; text-decoration:none;}
.cart-box-tabel ul li a:hover { color:#DE030E;}
.cart-box-tabel ul li span { font-weight:700;}

.sell123 { float:left; font-size:14px; margin:0; padding:0 0 0 5px; color:#666;  width:50px; height:33px; background:#FFF; border:1px solid #CCC; }
.sell123:focus{ border:1px solid #023D8A; background:#FFF;  }

.cart-box-price { float:left; width:760px; height:auto; min-height:40px; margin:0; padding:0; background:#F4F4F4;}

/*voucher*/
.voucher-cod { float:left; width:420px; height:auto; min-height:35px; margin:5px 10px; padding:0; }

.cart-box-price-box { float:left; width:300px; height:auto; min-height:40px; line-height:40px; margin:5px 10px; padding:0; text-align:right; font-size:18px; color:#666; font-weight:600; }
.cart-box-price-box span {color:#023D8A;}

/*voucher*/

.total-box { float:left; width:370px; height:auto; min-height:100px; margin:0 0 10px 210px; padding:0;}
.total-box ul { float:left; width:100%; height:auto; margin:0; padding:0; list-style:none;  border-bottom:1px solid #F4F4F4;}
.total-box ul li { float:left; margin:0; padding:0;}
.total-box ul li.tit { float:left; width:160px; height:auto; min-height:20px; margin:0; padding:5px 10px; font-size:16px; text-align:left; color:#666; font-weight:600;}
.total-box ul li.tittetx { float:left; width:170px; height:auto; min-height:20px; margin:0; padding:5px 10px; font-size:16px; text-align:left; color:#666; font-weight:400;}
.total-box ul li span {color:#023D8A; font-weight:700;}

.button2 { float:left; width: auto; height: auto; margin:10px 5px; padding:0; display:block;}
.button2 a {  float:left; width: auto;  height: auto; line-height:40px; margin:0px 0px 0px 0px; text-align:center; padding:0px 25px  ; background:#DE030E; font-size:14px; color:#FFF; font-weight:400; cursor:pointer; border:none; text-decoration:none;  font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;   -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out; }
.button2 a:hover  {  background:#023D8A; color:#FFF;  -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out; }

/*Cart-Page*/

/*offers*/
.offer-box { float:left; width:280px; height:auto; min-height:50px; margin:5px; padding:0;}
.offer-box img { width:280px;}
/*offers*/

/*YOUR-ORDER*/
.your-order { float:left; width:100%; height:auto; min-height:50px; margin:10px 0; padding:0 0 10px 0;}
.your-order ul { float:left; margin:0; padding:0; list-style:none; width:100%;}
.your-order ul li{ float:left; width:137px; height: auto; min-height:40px; line-height:40px; font-size:13px; text-align:left; margin:1px 1px 0 0; padding:0 0 0 5px; color:#333; font-weight:500; background:#FFF; border:1px solid #F4F4F4; }
.your-order-icon { float:left; width:auto; height:30px; margin:5px 10px 5px 0; padding:0;}

.your-order ul li.order-bg{ float:left; width:137px; height:35px; min-height:35px; line-height:35px; font-size:14px; text-align:left; margin:0 1px 0 0; padding:0px 0 0px 5px; color:#FFF; font-weight:600; background:#023D8A; border:1px solid #023D8A;}

.your-order-btn { float:left; width: auto; height: auto; margin:0; padding:0; display:block;}
.your-order-btn a { float:left; width:132px; height: 30px; line-height:30px; margin:5px 0; padding:0 0; text-align:center; background:#DE030E; font-size:14px; color:#FFF; text-decoration:none; font-weight:400;   font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;   -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;}
.your-order-btn a:hover { color:#FFF; background:#023D8A; -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out; }
/*YOUR-ORDER*/

.coupons-big { float:left; width:580px; height:auto; min-height:100px; margin:0; padding:0;  }
.coupons-box { float:left; width:268px; height:auto; min-height:100px; margin:10px; padding:0; border:1px solid #F4F4F4; background:#FFF;}
.coupons-box:hover { border:1px solid #DE030E;}
.coupons-box-img { float:left; width:98px; height:98px; margin:5px; padding:0; border:1px solid #F4F4F4;}
.coupons-box-img img { width:98px; height:98px;}
.coupons-box-text { float:left; width:153px; height:auto; min-height:100px; margin:5px 5px 5px 0; padding:0;}

.coupons-btn { float:left; width: auto; height: auto; margin:0; padding:0; display:block;}
.coupons-btn a { float:left; width: auto; height: 30px; line-height:30px; margin:0 0 5px 0; padding:0 10px; text-align:center; background:#DE030E; font-size:14px; color:#FFF; text-decoration:none; font-weight:400;   font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;   -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;}
.coupons-btn a:hover { color:#FFF; background:#023D8A; -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out; }

.details { font-size:13px; font-weight:normal; line-height:18px; text-align: left; margin: 0; padding:0; color:#666;}
.details a {color:#023D8A; text-decoration:none;}
.details a:hover { color:#DE030E; }

.details p { font-size:11px; line-height:16px;}

a.tooltip {outline:none; }
a.tooltip strong {line-height:30px;}
a.tooltip:hover {text-decoration:none;}
a.tooltip span { z-index:10;display:none; padding:0 10px; margin-top:-30px; margin-left:5px; width:300px; line-height:20px;  border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;}
a.tooltip:hover span{ float:left; display:inline; position:absolute; color:#1F2634; font-size:13px; font-weight:400; border:1px solid #F4F4F4; background:#FFF;}
.callout {z-index:20;position:absolute;top:30px;border:0;left:-8px; background:url(../images/callout.png) no-repeat left}

}
/* Landscape phone to portrait tablet */



@media only screen and ( min-width: 481px) and ( max-width: 599px ) {
	
.center { width:460px; height:auto; min-height:30px;margin:0 auto;}
.center:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}

/*Download our App*/
.app { float:left; width:auto; min-width:100px; height:30px; margin:10px 0; padding:50px 0 0 0; }
.app ul { float:left; margin:0; padding:0; list-style:none;}
.app ul li { float:left; width:auto; min-width:30px; height:30px; line-height:30px; font-size:12px; text-align:left; color:#666; margin:0 5px 0 0; padding:0; font-weight:400; }
.app ul li.app-icon { float:left; width:30px; height:30px; margin:0 5px 0 0; padding:0;  -webkit-transition-duration: 0.8s;-moz-transition-duration: 0.8s;-o-transition-duration: 0.8s;transition-duration: 0.8s;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;transition-property: transform;}
.app ul li.app-icon:hover {-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg); -o-transform:rotate(360deg);}
.app ul li.app-icon a { opacity:0.7;}
.app ul li.app-icon a:hover {opacity:1;  }
/*Download our App*/

.call-now-icon { /*float:left;*/ width:25px; height:25px; margin:0; padding:0; position: fixed; top:7px; left:10px; display:block; z-index:9;}


/*CALL-NOW*/
.call-now { display:none; /*float:left; width:auto; height:30px; margin:10px 0 10px 10px; line-height:30px; font-size:18px; text-align:left; color:#023D8A;*/}
/*.call-now h1 { float:left; text-align: left; color:#023D8A ; font-size:18px; line-height:30px ; margin:0 0 0 0; padding:0;  font-weight:600;}
.call-now h1 span { color:#DE030E; font-weight:700;}
.call-now p { font-size:12px; text-align:left; line-height:30px; margin:0 5px; color:#666; float:left; width:auto;}*/
/*CALL-NOW*/

/*CALL-NOW-NAV*/
.call-now-nav { display:none; /*float:left; margin:0 0 0 0; padding:0; width:auto; height:30px; */}
/*.call-now-nav ul { float:left; margin:0; padding:0; list-style:none;}
.call-now-nav ul li { float:left; margin:0px 0 10px 5px; padding:0;}
.call-now-nav ul li a { float:left; text-align:left; line-height:30px; margin:0; padding:0 8px; font-size:12px; font-weight:500; color:#666; text-decoration: none;}
.call-now-nav ul li a:hover {color:#DE030E;}*/
/*CALL-NOW-NAV*/

/*Welcome*/
.welcome_guest { float:right; width:auto; min-width:100px; height:auto; min-height:40px; margin:5px 0; padding:50px 0 0 0;}
.welcome_guest-icon { float:left; width:38px; height:38px; margin:0 10px 0 0; padding:0;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%; border:1px solid #DDD; overflow:hidden;}
.welcome_guest_name { float:left; min-width:100px; width:auto; height:20px; line-height:20px; font-size:15px; font-weight:600; text-align:left; color:#666;}
/*Welcome*/

/**RT_MENU**/
.rt-menu { float: left; min-width:100px; width: auto; height:20px; margin:0; padding:0; }

.menu { float:left; width: auto; height:20px; margin:0px; padding:0px;}
#nav1 { float:left; width:100%; height:20px; margin:0px; padding:0px;display:block;}
#nav1 ul { float:left; margin:0px; padding:0px; list-style:none; z-index:100}
#nav1 li {float: left; position: relative; height:20px; width:auto; margin:0; padding:0px; line-height:20px;list-style: none;  background:none; background:url(../images/nav-bg.png) no-repeat right center;}
/* main level link */
#nav1 a { float:left; font-size:13px;font-weight: normal;color: #666;text-decoration: none;display: block; padding:0px 12px 0 6px;margin: 0;}
#nav1 a:hover { float:left;color: #023D8A;}
/* main level link hover */
#nav1 .current a, #nav1 li:hover > a { float:left;border-radius:0; line-height:20px;}
/* sub levels link hover */
#nav1 ul li:hover a { float:left;} 
#nav1 li:hover li a { float:left;}
#nav1 ul a:hover { float:left;background:#333;color: #000 !important;}

/* dropdown */
#nav1 li:hover > ul {display: block; float:left; height:auto;}
/* level 2 list */
#nav1 ul { float:left;display: none;margin: 0;padding:5px 0;width: 188px;height:auto;position: absolute;top:20px;left: 0;background: #FFF; border:1px solid #DE030E;}
#nav1 ul li { float:left; width:188px;/*float: none;*/margin: 0px;padding: 0px 0px; height: auto;  background-image:none; border-bottom:1px solid #DE030E !important;}
#nav1 ul a { float:left;font-weight:500; width:178px; margin:0; padding:3px 0 3px 10px; font-size:13px; width:100%; height: auto; line-height:20px;}

#nav1 ul a:hover { float:left; width:178px; color:#FFF !important; background:#DE030E !important}

/**RT_MENU**/

/**LOGO**/
.logo { /*float:left;*/ float:none; width:199px; height: auto; margin:0 auto; padding:10px 0; display:block;}
.logo img { width:199px;}
/**LOGO**/

/* search form */
.search { float:left; width:460px; height:auto; margin:10px 20px 10px 0 ; padding:0;}
#search-form {display:inline-block;position:relative;background:#FFF;width:458px;height:33px;margin:0 0 0 0; border:1px solid #DDD;}
#search-form input {outline:none;font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; margin:0 0 0 0;color:#666;border:none;font-size:12px;background: none;text-transform:uppercase;height:33px; line-height:33px;padding:0 10px;width:425px;}
.search-form-submit {position:absolute;display:block;width:33px;height:33px;background: url(../images/search.png) no-repeat 0 0;right:0;top:0px;}
.search-form-submit:hover {background:url(../images/search.png) no-repeat 0 bottom;}
/* search form */	

/*Wallet*/
.wallet { float:left; width:auto; min-width:50px; height:35px; margin:10px 0; padding:0;}
.wallet ul { float:left; margin:0; padding:0; list-style:none;}

.wallet ul li { float:left; width:auto; height:30px; line-height:30px; font-size:13px; text-align:left; color:#666; font-weight:400;}
.wallet ul li a { float:left; text-decoration:none; color:#FFF; font-size:13px; font-weight:500; line-height:35px; margin:0 0 0 0 ; padding:0 10px 0 40px; background:#023D8A url(../images/wallet-icon.png) no-repeat left; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.wallet ul li a:hover { color:#FFF; background:#DE030E url(../images/wallet-icon.png) no-repeat left;}
/*Wallet*/

/*CART*/
.cart { float:right; margin:10px 0; padding:0; width:auto; height:auto; min-width:100px; min-height:48px; background:#FFF;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px; border:1px solid #DDD;}
.cart-icon { float:left; width:48px; height:48px; margin:0; padding:0;}

.cart-text { float:left; width:auto; height:auto; color:#666; line-height:20px; font-size:12px; margin:3px 10px 3px 0 ; padding:0;}
.cart-text ul { float:left; margin:0; padding:0; list-style:none;}
.cart-text ul li.tex a { float:left; text-align:left; color:#666; line-height:18px; font-size:12px; font-weight:400; text-decoration:none; margin:0; padding:0; }
.cart-text ul li.tex a:hover {color:#DE030E;}

.cart-text ul li.cart-rs { float:left; width:auto; height:auto; line-height:22px; margin:0; padding:0; font-size:16px; font-weight:600; color:#666;}
.cart-text ul li.cart-rs a { text-align:left; color:#023D8A; line-height:22px; font-size:16px; font-weight:600; text-decoration:none;}
.cart-text ul li.cart-rs a:hover {color:#DE030E;}
/*CART*/

/*icon-menu*/
.icon-menu { float:left; width:456px; height: auto; margin:0 1px 10px 1px; padding:0; border:1px solid #DDD; border-right:none; border-bottom:none;}
.icon-menu ul { float:left; margin:0; padding:0; list-style:none;}
.icon-menu ul li { float:left; margin:0; padding:0;}
.icon-menu ul li a { float:left; height:98px; line-height:25px; width:227px; margin:0; background:#FFF; font-size:16px; text-align:center; color:#666; font-weight:500; text-decoration:none; border-right:1px solid #DDD; -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out; border-bottom:1px solid #DDD;}
.icon-menu ul li a:hover, .icon-menu ul li a.active {background:#DE030E; color:#FFF; -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;}
.menu-icon { float:left; width:227px; height:auto; margin:0; padding:10px 0 5px 0; text-align:center; }
.menu-icon:hover {-webkit-transform: none;-moz-transform:none; -o-transform:none;}
/*icon-menu*/

/*MAIN*/
.main { width:460px; height:auto; min-height:150px; margin:10px auto;}
.main:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
/*MAIN*/

.main-wrapper { width:100%; height: auto; min-height:100px; margin:0 0  0 0!important; padding: 10px 0 10px 0; background:#FFF;}
.main-wrapper:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}

/**tabs**/
#horizontalTab { float:left; width:460px; height:auto; margin:0 0 0 0; padding:0;}
.r-tabs {position: relative; }
.r-tabs .r-tabs-nav {border-bottom:0;}
.r-tabs .r-tabs-nav .r-tabs-tab {position: relative;top: 0px;}
.r-tabs .r-tabs-nav .r-tabs-anchor {margin-bottom: 0px;padding:10px 15px;display: inline-block;text-decoration: none;color: #023D8A;font-weight: 500; font-size:12px; background:#FFF;}
.r-tabs .r-tabs-nav .r-tabs-state-active {background-color: #023D8A;margin-bottom:0px;}
.r-tabs .r-tabs-nav .r-tabs-state-active .r-tabs-anchor {color: #FFF;background-color: #023D8A;}
.r-tabs .r-tabs-panel {margin-bottom: 0; height:auto;}
.r-tabs .r-tabs-panel:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.r-tabs .r-tabs-accordion-title .r-tabs-anchor {display: block;padding: 10px;background-color: #023D8A;color: #fff;font-weight:500;text-decoration: none;margin-bottom: 3px;  font-size:16px;}
.r-tabs .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor {background-color:#DE030E;color: #FFF;margin-bottom: 0; font-size:16px; font-weight:500;}
/**tabs**/

.tab-box { float:left; width:100%; height:auto; min-height:150px; margin:0 0 3px 0; padding:0; background:#FFF; border-top: 5px solid #023D8A; border-bottom: 5px solid #023D8A;}

/**form**/
.form { float:left; width:420px; height:auto; min-height:50px; margin:10px 20px; padding:0;}
.form ul { float:left; margin:0; padding:0; list-style:none;}
.form ul li { float:left; width:100%; height:auto; margin:10px 0px ; padding:0px; line-height:20px; font-size:14px; text-align: right;}
.form ul li a { text-align: right; color:#666; text-decoration:none; font-size:14px; font-weight:600;}
.form ul li a:hover {color:#023D8A;}

.bor { float:left; font-size:13px; padding:0 0 0 10px; color:#333;  width:408px; height:38px; line-height:38px; border:1px solid #DDD; background:#FFF; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }
.sel { float:left;font-size:13px; padding:0px 0 0 10px; color:#333;  width:420px; height:40px; line-height:38px !important; border:1px solid #DDD;  background:#FFF; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;}

.bor:focus, .sel:focus { border:1px solid #023D8A; color:#333; background:#FFF; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }

option { float:left; text-align:left; color:#333; line-height:10px; padding:3px 10px 2px 10px; border-bottom:1px solid #DDD;}
.recharge-form-box{ float:left; width:210px; height:auto; min-height:30px; margin:0 !important; padding:0 !important; font-size:13px; text-align:left; line-height:30px; color:#333; }

.radio { float:left; width:14px; height:30px; line-height:30px; margin:0 5px 0 0; padding:0;}


input.bt { float:left; width:100%;  height: auto; line-height:40px; margin:0px 0px 0px 0px; text-align:center; padding:0px  ; background:#DE030E; font-size:16px; color:#FFF; font-weight:500; cursor:pointer; border:none;   -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;  font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }
input.bt:hover { background:#023D8A; color:#FFF; -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;}
/**form**/

/*BANNER*/

.banner { float:left; width:460px; height:auto; min-height:210px; margin:10px 0 0 0; padding:0;}

#slider { float:left; height: auto; width:100% !important; position:relative; overflow:hidden;margin:0px; padding:0px;  }
#slider-holder { width:100%; height: auto; position:relative; overflow:hidden; padding:0px; margin:0px auto;}
#slider-holder .jcarousel-clip{ width:100%; height: auto; position:relative; overflow:hidden; padding:0px; margin:0px;}
#slider-holder ul{ width:100%; height: auto; position:relative; overflow:hidden; list-style-type: none; margin:0px; padding:0px;}
#slider-holder ul li{ min-width:460px; width: auto; height: auto; position:relative; overflow:hidden; float:left;  margin:0px; padding:0px;  }
#slider-holder ul li img { width:460px; height: auto;}
#slider-nav  { position:absolute; top:259px; left:370px; z-index:0;}
#slider-nav a{position:relative;z-index:99;cursor:pointer;text-indent:-5000px;width:13px;height:13px;float:left;margin: 0px 0px 0px 5px;background:#023D8A; border:1px solid #FFF;}
#slider-nav a:hover,
#slider-nav a.active { background:#DE030E; border:1px solid #FFF;}
/*BANNER*/

/*FOOTER*/

.footer { width:100%; height:auto; min-height:50px; margin:0 0 0 0; padding:0 0 15px 0; background:#FFF;}
.footer:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}

/*FOOTER-ICON-MENU*/
.footer-icon-menu { width:100%; height:auto; min-height:50px; margin:0; padding:0; background:#023D8A; border-bottom:5px solid #012049; border-top:1px solid #012049;}
.footer-icon-box { float:left; width:200px; height:auto; min-height:50px; margin: 10px 15px; padding:0;}
.footer-icon-box ul { float:left; margin:0; padding:0; list-style:none;}
.footer-icon-box ul li { float:left; width:100%; height:auto; margin:0 0 0 0; padding:0; text-align:center;}
.footer-icon-box ul li.icon-ft { float:left; width:100%; margin:0; padding:0; text-align:center; opacity:0.7;}
.footer-icon-box ul li.icon-ft:hover {opacity:1;  }
.footer-icon-box h1 { width:100%; height:auto; min-height:30px; line-height:30px; float:left; font-size:15px; text-align:center; font-weight:600; color:#FFF;}
.footer-icon-box p { font-size:13px; font-weight:normal; line-height:18px; text-align: center; margin: 0; padding:0; color:#FFF;}
/*FOOTER-ICON-MENU*/

.footer-menu { width:100%; height:auto; margin:0; padding:0 0 0 0; display:block; min-height:50px; background:#F4F4F4; border-bottom:5px solid #DDD;}
.footer-menu:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}

/*FOOTER-MENU*/
.ft-nav { float:left; width:220px; height:auto; min-height:50px; margin:10px 5px; padding:0;}
.ft-nav h1 { width:100%; height:auto; min-height:30px; line-height:30px; float:left; font-size:15px; text-align: left; font-weight:600; color:#012049; margin:0; padding:0;}
.ft-nav ul { float:left; margin:0; padding:0; list-style:none;}
.ft-nav ul li { float:left; width:100%; margin:0; padding:0; line-height:20px;}
.ft-nav ul li a { text-align:left; width:220px; margin:0; padding:0; height:auto; min-height:22px; line-height:22px; font-size:12px; color:#666; font-weight:400; text-decoration:none;}
.ft-nav ul li a:hover { color:#023D8A; margin:0; padding:0 0 0 0;}
/*FOOTER-MENU*/

.support-box { float:left; width:220px; height:auto; min-height:100px; margin:10px 5px; padding:0;}
.support-one { float:left; width:220px; height:auto; min-height:50px; margin:0px 0 0 0; padding:0;}
.support { float:left; width:218px; height:auto; min-height:50px; margin:10px 0px; padding:0; border:1px solid #DDD; border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px; background:#FFF;}
.support img { float:left; width:198px; height:auto; margin:10px 5px;}
.support h1 { float:left; width:auto; height:22px; line-height:22px; font-size:14px; text-align:left; color:#FFF; font-weight:600; background:#023D8A; margin:-10px 0 0 10px ; padding:0 7px;}

.support p { font-size:12px; width:100%; font-weight:normal; line-height:18px; text-align: left; margin:5px; padding:0; color:#666;}
.support p a {color:#023D8A; text-decoration:none;}
.support p a:hover { color:#DE030E; }

.support-text { float:left; width:208px; height: auto; min-height:30px; margin:5px; padding:0; border-bottom:dotted 1px #DDD; }
.support-text h1 { float:left; text-align: left; color:#333 ; font-size:16px; line-height:30px ; margin:0 0 0 0; padding:0;  font-weight:400; background:none;}
.support-text h1 span { color:#333; font-weight:700;}
.support-text p { font-size:13px; text-align: right; line-height:30px; margin:0; color:#666; float:left; width:100%;}

/*Connect*/
.connect-us { float:left; width:210px; height:auto; min-height:50px; margin:0; padding:0;}
.connect-us ul { float:left; margin:0; padding:0; list-style:none;}
.connect-us ul li { float:left; width:30px; height:30px; margin:0 5px 0 0; padding:0;}
.connect-us ul li a { opacity:0.7;}
.connect-us ul li a:hover {opacity:1;  }
.connect-us h1 { width:100%; height:auto; min-height:30px; line-height:30px; float:left; font-size:14px; text-align: left; font-weight:600; color:#012049; margin:0; padding:0;}

/*Connect*/

/**FOOTER-NAV**/
.footer_nav { float:left; width:100%; height:auto; min-height:30px; margin:0 0 0 0; padding:0; display:block;}
.footer_nav ul { float:left; margin:0; padding:0; list-style:none;}
.footer_nav ul li { float:left; margin:0; padding:0; height:auto; line-height:30px; background:url(../images/footer-nav.png) right no-repeat;}
.footer_nav ul li a { float:left; color:#666; text-align:left; text-decoration:none; line-height:30px; margin:0; padding:0 13px 0 2px; font-weight:500; font-size:12px;}
.footer_nav ul li a:hover { color:#DE030E;}
/**FOOTER-NAV**/

.copyright { width: 100%; height:auto; line-height:30px; margin:0 0 0 0; padding: 5px 0 0 0 ; font-size:12px; text-align: center; font-weight:500; color:#666; border-top:1px solid #DDD;}

/*FOOTER*/

.main-box { float:left; width:440px; height:auto; min-height:50px; margin:10px 10px 0 10px; padding:0;}
.main-box h1 { font-size:24px; line-height:30px; text-align:left; color:#023D8A;  margin:0px 0 20px 0; padding:0; font-weight:600; text-transform: uppercase;}
.main-box h2 { font-size:18px; line-height:24px; text-align:left; color:#666;  margin:10px 0 10px 0; padding:0; font-weight:400;}
.main-box p { font-size:13px; font-weight:normal; line-height:20px; text-align: left; margin: 0; width:auto; padding:0; color:#666;}

/*New Scoller*/
.more-products { position:relative; float:left; width:100%; height: auto; margin:0px 0 10px 0; padding:0px; list-style:none; overflow:hidden;}
.more-products ul{ list-style-type: none; height: auto; position:relative; overflow:hidden; width: auto;float:left; margin:0px 0px 0px 0px!important; padding:0px;}
.more-products ul li{ float:left; width:88px; height:88px;padding:0px 0px 0px 0px; margin:5px 5px 0px 5px; border:1px solid #DDD; -moz-border-radius:52px;-webkit-border-radius:52px;border-radius:52px; overflow:hidden; background:#FFF;}
.more-products ul li img { width:88px; height:88px;}
.more-products-holder { width:400px; height: auto; position:relative; overflow:hidden; top:0px; left:30px;}
.more-products-holder .jcarousel-clip{ width:400px; height: auto; position:relative; overflow:hidden; }

.more-nav { font-size:0; line-height:0;}
.more-nav a{ position:absolute; top:37px; left:0; width:30px; height:31px; text-indent: -4000px; z-index:3;}
.more-nav a.next{ background:url(../images/icon-rt.png); left:430px; -moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;}
.more-nav a.next:hover {background:url(../images/icon-rt.png); left:430px;-moz-opacity:10;-khtml-opacity:10;opacity:10;}

.more-nav a.prev{ background:url(../images/icon-lf.png); left:0px; -moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;}
.more-nav a.prev:hover { background:url(../images/icon-lf.png); left:0px; -moz-opacity:10;-khtml-opacity:10;opacity:10;}
/*New Scoller*/

/*Refer Friend*/
#refer-a-friend  #refer-a-friend_inner { display:none;/*background-image: url(../images/refer-a-friend.png);color: #FFFFFF;
cursor: pointer; height:120px; right: 0; margin-right: -10px; overflow: hidden; position: fixed; text-indent: -100000px;    top: 350px; width: 40px; z-index: 100000; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s;*/}
/*#refer-a-friend #refer-a-friend_inner:hover { background-image: url(../images/refer-a-friend.png); color: #FFFFFF;
cursor: pointer; height:120px; right: 0; margin-right: 0px; overflow: hidden; position: fixed; text-indent: -100000px; top: 350px; width: 40px; z-index: 100000; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s;}*/
/*Refer Friend*/

/*Refer button*/
.refer-button { float:left; width:100%; height: auto; margin:0; padding:0; display:block;}
.refer-button a { float:left; width:100%; height:40px; line-height:40px; margin:10px 0 !important; padding:0; text-align:center !important; background:#DE030E !important; font-size:16px; color:#FFF !important; text-decoration:none; font-weight:400;}
.refer-button a:hover { color:#FFF; background:#023D8A !important; }
/*Refer button*/

/*SUB BANNER*/
.sub-banner { width:100%; height:150px; margin:0; padding:0; background:#023D8A;}
.sub-banner:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0; padding:0;}

.subbanner { width:460px; height: auto; float:left; margin:0 0; padding:0;}
.subbanner ul { float:left; margin:0; padding:0; list-style:none;}
.subbanner ul li.text { float:left; width:295px; height:130px; margin:10px 10px 0 0; padding:0;}

.subbanner ul li.text h1 { float:left; width:100%; height:auto; margin:0; padding:0; font-size:20px !important; line-height:26px; text-align:left; color:#FFF; font-weight:600; }
.subbanner ul li.text p { float:left; text-align:left; color:#FFF; line-height:18px; margin:10px 0 0 0; padding:0; font-size:14px;}
.subbanner ul li.image { float:left; margin:25px 0; padding:0; width:155px; height:100px;}
.subbanner ul li.image img { height:100px; width:155px;}
/*SUB BANNER*/

/*refer-a-friend-box*/
.refer-friend-box { float:left; width:460px; height:auto; min-height:90px; margin:10px 0; padding:0; }

.refer-box { float:left; width:208px; height:auto; min-height:85px; margin:5px; padding:5px; border:1px solid #DDD; border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;  background:#FBFBFB; }

.refer-box ul { float:left; margin:0; padding:0; list-style:none;}
.refer-box ul li.refer-icon { float:left; width:70px; height:auto; min-height:80px; margin:0; padding:0;}
.re-icon { float:left; width:70px; height:50px; margin:0; padding:0; text-align:center;} 
.re-icon img { width:70px; height:50px;}

.re-text { float:left; width:70px; text-align:center; height:25px; font-size:14px; line-height:25px; font-weight:600; color:#DE030E}
.refer-box ul li.refer-text { float:left; width:133px; height:auto; min-height:60px; margin:0 0 0 5px; padding:0;}
/*refer-a-friend-box*/

.refer-bg { float:left; width:440px; height:auto; min-height:100px; margin:10px; padding:0;}
.refer-img { float:left; width:170px; height:auto; min-height:250px; margin:0; padding:0; z-index:1 !important ; position:relative; }

.refer-form { float:left; width:318px; height:auto; min-height:250px; margin:0 0 0 -50px; padding:0; border:1px solid #DDD; border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px; background:#FBFBFB;}
.refer-form ul { float:left; width:250px; height:auto; min-height:100px; margin:10px 10px 10px 58px; padding:0; list-style:none;}
.refer-form ul li { float:left; width:250px; height:auto; min-height:20px; margin:10px 0; padding:0;}
.refer-form ul li img { width:250px;}
.refer-form ul li a { opacity:0.8;}
.refer-form ul li a:hover {opacity:1;  }

.refer-bor { float:left; font-size:14px; padding:0 0 0 5px; color:#333;  width:243px; height:38px; line-height:38px; border:1px solid #DDD; background:#FFF; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }
.refer-bor:focus{ border:1px solid #023D8A; color:#333; background:#FFF; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }

input.refer-bt { float:left; width:250px;  height: auto; line-height:40px; margin:0px 0px 0px 0px; text-align:center; padding:0px  ; background:#DE030E; font-size:16px; color:#FFF; font-weight:500; cursor:pointer; border:none;   -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;  font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }
input.refer-bt:hover { background:#023D8A; color:#FFF; -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;}

.refer-url { float:left; width:438px; height:auto; min-height:30px; margin:0 0 5px 0; padding:10px; border:1px solid #DDD; border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px; background:#FBFBFB;}
.refer-url h1 { font-size:16px; line-height:28px; text-align:left; color:#023D8A;  margin:0; padding:0; font-weight:normal;}

.left-menu { display:none; /*float:left; width:200px; height:auto; min-height:100px; margin:10px 0; padding:0;*/}
.left-main { float:left; width:460px; height:auto; min-height:100px; margin: 0 ; padding:0;}

.contact-address { float:left; width:100%; height:auto; min-height:30px; margin:0; padding:0;}
.contact-address-box { float:left; width:460px; height:auto; min-height:10px; margin:0 0 10px 0; padding:0;}

/*CONTACT-FORM*/
.contact-form { float:left; width:460px; height:auto; min-height:200px; margin:10px 0px 0 0px; padding:0;} 
.contact-form ul { float:left; margin:0; padding:0; list-style:none;}
.contact-form ul li.form-lf { float:left; width:460px; height:auto; min-height:20px; margin:5px 0; padding:0; }
.contact-form ul li { float:left; width:460px; height:auto; min-height:20px; margin:5px 0; padding:0;font-size:14px; text-align:left; color:#666; font-weight:500; }
.contact-form ul li a { font-size:14px; text-align:left; color:#201EA3; font-weight:500; text-decoration:none;}
.contact-form ul li a:hover { color:#333;}


.contact-form-bor { float:left; font-size:13px; margin:0; padding:0 0 0 5px; color:#333 !important;  width:453px; height:35px; line-height:35px; background:#FBFBFB; border: none; border:1px solid #DDD; font-weight:500; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }

.contact-form-text { float:left; font-size:13px; margin:0; padding:5px 0 0 5px; color:#333 !important;  width:453px; height:95px; line-height:20px; background:#FBFBFB; border: none; border:1px solid #DDD; font-weight:500; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }

.contact-form-bor:focus, .contact-form-text:focus{ border:1px solid #023D8A; background:#FFF;  }


input.contact-form-btn { float: left; width: auto;  margin:0px; padding:0px 20px; background:#DE030E; font-size:14px; color:#FFF; font-weight:500; cursor:pointer; line-height:35px; height:35px; border:none; text-align:center; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }
input.contact-form-btn:hover { background:#023D8A; color:#FFF;  border:none; }
/*CONTACT-FORM*/

.main-left { float:left; width:460px; height:auto; min-height:100px; margin:10px 0 0 0px; padding:0;}
.main-left h1 { width:100%; text-align:left; font-size:20px; font-weight:400; line-height:40px; border-bottom:1px solid #F4F4F4; margin:0px; padding:0; text-transform:uppercase;}

/*price*/
.price-box { float:left; width:460px; height:auto; min-height:50px; margin:10px 0; padding:0; background:#F4F4F4;}
.price-box img { width:460px;}
/*price*/

/*main-left-menu*/
.main-left-menu { float:left; width:100%; height:180px; overflow-x: hidden;overflow-y: NOT SET ; margin:10px 0; padding:0; background:#F4F4F4;}
.main-left-menu ul { float:left; margin:0; padding:0; list-style:none;}
.main-left-menu ul li { float:left; width:460px; height:30px; line-height:30px; font-size:13px; text-align:left; color:#666; font-weight:400;}
.main-left-menu ul li:hover { background:#CCC}
.checkbox-pro { float:left; width:14px; height:30px; margin:0 5px 0 10px; padding:8px 0 0 0; line-height:30px;}
/*main-left-menu*/

.main-right { float: left; width:460px; height:auto; min-height:100px; margin:10px 0 0 0px; padding:0;}
.main-right h1 { width:100%; text-align:left; font-size:20px; font-weight:400; line-height:40px; border-bottom:1px solid #F4F4F4; margin:0px; padding:0; text-transform:uppercase;}

/*Sort by*/
.sort-by { float: right; width:auto; min-width:100px; height:auto; min-height:35px; margin:10px 0; padding:0;}
.sort-by ul { float:left; margin:0; padding:0; list-style:none;}
.sort-by ul li { float:left; width:auto; height:35px; line-height:35px; font-size:14px; color:#666; text-align:left; font-weight:400; margin:0 0 0 10px; padding:0;}

.sell1 { float:left; font-size:14px; margin:0; padding:0 0 0 5px; color:#666;  width:108px; height:33px; background:#FFF; border:1px solid #F4F4F4; }
.sell1:focus{ border:1px solid #DE030E; background:#FFF;  }
/*Sort by*/

/*product-page-box*/
.product-page-box { float:left; width:208px; height:auto; min-height:50px; background:#FFF; margin:10px; padding:0; border:1px solid #F4F4F4;}
.product-page-box:hover { border:1px solid #DE030E;}
.product-page-img { float:left; width:208px; min-height:100px; background:#FFF; height: auto; margin:0; padding:0;}
.product-page-img img { width:208px;}

.product-page-tex { float:left; width:100%; height:auto; min-height:30px; margin:10px 0; padding:0; line-height:20px; font-size:14px; font-weight:400; text-transform:capitalize; text-align:center; color:#DE030E;}
.product-page-tex a {color:#666; text-decoration:none;}
.product-page-tex a:hover { color:#201EA3;}
.product-page-tex span { font-size:14px; text-align:center; color:#666; font-weight:600; text-decoration: line-through;}
.product-page-tex strong { color:#666; }
/*product-page-box*/

.account-setting { float:left; width:100%; height:auto; min-height:50px; margin:0px 0px 10px 0; padding:0 0 10px 0; background:#FFF; border:1px solid #F4F4F4;} 

.setting-box { float:left; margin:0; padding:0; width:460px; height:auto;}	
.setting-box ul { float:left; margin:0; padding:0; list-style:none;}
.setting-box ul li { float:left; margin:10px 0 0 10px; padding:0; width:440px; height:auto; min-height:30px;}

.setting-box-img { float:left; width:130px; height:auto; min-height:50px; margin:0; padding:0;}
.setting-box-text { float:left; width:300px; height:auto; min-height:30px; margin:30px 0 0 10px; padding:0; }
.line { float:left; width:100%; height:3px; margin:10px 0 0 0; padding:0; background: url(../images/line.png) repeat-x left;}

.setting-form { float:left; width:460px; height:auto; min-height:50px; margin:0; padding:0;}
.setting-form ul { float:left; margin:0; padding:0; list-style:none;}
.setting-form ul li { float:left; width:440px; height:auto; min-height:30px; margin:10px 10px 0 10px; padding:0; }
.setting-form ul li a {color:#023D8A; font-size:13px; font-weight:500; text-decoration:none; line-height:40px; margin:0 0 0 10px; padding:0; float:left;}
.setting-form ul li a:hover { color:#DE030E; }



.bor1 { float:left; font-size:13px; padding:0 0 0 10px; color:#666 !important;  width:250px; height:35px; border:1px solid #DDD; background:#FBFBFB; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; line-height:35px; }
.bor1:focus { border:1px solid #023D8A; color:#333; background:#FFF; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }

.icon { float:left; margin:0 10px 0 0 ; padding:0; width:auto; height:auto; min-height:15px; line-height:40px;}

/*ADD MONEY TO PAYTM WALLET*/
.add-money { float:left; width:440px; height:auto; min-height:50px; margin:0 0 10px 0; padding:10px; background:#FBFBFB;}
.add-money ul { float:left; margin:0; padding:0; list-style:none;}
.add-money ul li { float:left; width: auto; height: auto; margin:10px 10px 0px 10px ; padding:0; }
/*ADD MONEY TO PAYTM WALLET*/

.add-money-bor { float:left; font-size:14px; margin:0 0 0 0;padding:0 0 0 5px; color:#666 !important;  width:193px; height:40px; border:1px solid #DDD; background:#FBFBFB; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; line-height:40px }
.add-money-bor:focus { border:1px solid #023D8A; color:#333; background:#FFF; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }

input.add-money-btn { float:left; width:420px;  height: auto; line-height:40px; margin:0px 0px 0px 0px; text-align:center; padding:0px  ; background:#DE030E; font-size:16px; color:#FFF; font-weight:500; cursor:pointer; border:none;   -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;  font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }
input.add-money-btn:hover { background:#023D8A; color:#FFF; -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;}

/*Transactions*/
.transactions { float:left; width:460px; height:auto; min-height:30px; margin:10px 0; padding:0; background:#FBFBFB; overflow:scroll;}
.transactions ul { float:left; width:1000px; margin:0; padding:0; list-style:none; border-bottom:1px solid #DDD;}
.transactions ul li { float:left; margin:0; padding:0;}

.transactions ul li.bg-o { float:left; width:77px; height:35px; line-height:35px; background:#DE030E; font-size:14px; color:#FFF; text-align:left; font-weight:500; margin:0 1px 0 0 ; padding:0 0 0 10px;}
.transactions ul li.bg-m { float:left; width:150px; height:35px; line-height:35px; background:#DE030E; font-size:14px; color:#FFF; text-align:left; font-weight:500; margin:0 1px 0 0 ; padding:0 0 0 10px;}
.transactions ul li.bg-ms { float:left; width:206px; height:35px; line-height:35px; background:#DE030E; font-size:14px; color:#FFF; text-align:left; font-weight:500; margin:0 1px 0 0 ; padding:0 0 0 10px;}
.transactions ul li.bg-p { float:left; width:133px; height:35px; line-height:35px; background:#DE030E; font-size:14px; color:#FFF; text-align:left; font-weight:500; margin:0 1px 0 0 ; padding:0 0 0 10px;}
.transactions ul li.bg-t { float:left; width:115px; height:35px; line-height:35px; background:#DE030E; font-size:14px; color:#FFF; text-align:left; font-weight:500; margin:0 0 0 0 ; padding:0 0 0 10px;}

.transactions ul li.bg-o-text { float:left; width:77px; height: auto; line-height:20px; background:#FBFBFB; font-size:14px; color:#333; text-align:left; font-weight:500; margin:0 1px 0 0 ; padding:5px 0 5px 10px;}
.transactions ul li.bg-m-text { float:left; width:150px; height: auto; line-height:20px; background:#FBFBFB; font-size:14px; color:#333; text-align:left; font-weight:500; margin:0 1px 0 0 ; padding:5px 0 5px 10px;}
.transactions ul li.bg-ms-text { float:left; width:206px; height: auto; line-height:20px; background:#FBFBFB; font-size:14px; color:#333; text-align:left; font-weight:500; margin:0 1px 0 0 ; padding:5px 0 5px 10px;}
.transactions ul li.bg-p-text { float:left; width:133px; height: auto; line-height:20px; background:#FBFBFB; font-size:14px; color:#333; text-align:left; font-weight:500; margin:0 1px 0 0 ; padding:5px 0 5px 10px;}
.transactions ul li.bg-t-text { float:left; width:115px; height: auto; line-height:20px; background:#FBFBFB; font-size:14px; color:#333; text-align:left; font-weight:500; margin:0 0 0 0 ; padding:5px 0 5px 10px;}
/*Transactions*/

/*main-box*/
.main-box-big { float:left; width:460px; height:auto; min-height:100px; margin:10px 0 0 0; padding:0 ;}
.main-box1 { float:left; width:438px; height:auto; min-height:50px; margin:0 0 10px 0; padding:10px; border:1px solid #DDD;}
.main-box-icon { float:left;  width:120px; height:120px; margin:0 ; padding:0; }
.main-box-icon img { width:120px; height:120px;}
.main-box-titel { float:left; width:308px; text-align: left; font-size:18px; font-weight:500; color:#023D8A; margin:0 0 10px 10px; padding:0; line-height:25px; }
.main-box-titel a {color:#201EA3; text-decoration:none;}
.main-box-titel a:hover { color:#DE030E;}
.main-box-text { width:308px; font-size:13px; text-align: left; float:left; line-height:18px; font-weight:400; color:#666; margin:0 0 0 10px ; padding:0;}
/*main-box*/

/*main-product*/
.main-product { float:left; width:100%; height:auto; min-height:200px; margin:0 0 10px 0; padding:0;}
.main-product-box { float:left; width:141px; height:auto; min-height:50px; background:#FFF; margin:5px; padding:0; border:1px solid #F4F4F4;}
.main-product-box:hover { border:1px solid #DE030E;}
.main-product-box ul { float:left; margin:0; padding:0; list-style:none;}
.main-product-box ul li{ float:left; margin:0; padding:0;}
.main-product-box ul li.im{ float:left; width:141px; height: auto; margin:0; padding:0;}
.main-product-box ul li.im img { width:141px;}
.main-product-box ul li.titel{ float:left; width:100%; height:auto; min-height:30px; line-height:30px; font-size:11px; text-align:center; font-weight:500; color:#666; text-transform:uppercase;}
.main-product-box ul li.titel a{ text-align:center; width:100%; color:#666; text-align:center; text-decoration:none;}
.main-product-box ul li.titel a:hover{ color:#DE030E;}
/*main-product*/

/*New Scoller*/
.more-products1 { position:relative; float:left; width:458px; height: auto; margin:0 0 10px 0; padding:0px; list-style:none; overflow:hidden; border:1px solid #F4F4F4; }
.more-products1 h1 { width:438px; text-align:left; font-size:18px; font-weight:400; line-height:40px; margin:0; padding:0 10px; text-transform:uppercase; background:#DE030E; color:#FFF;}

.more-products1 ul{ list-style-type: none; height: auto; position:relative; overflow:hidden; width: auto;float:left; margin:0px 0px 0px 0px!important; padding:0px;}
.more-products1 ul li{ float:left; width:168px; height: auto; min-height:100px; padding:0px 0px 0px 0px; margin:10px 10px 10px 10px; background:#FFF; border:1px solid #FFF;}
.more-products1 ul li:hover { width:168px; border:1px solid #DE030E;}

.more-products1-img { float:left; width:168px; min-height:100px; height: auto; margin:0; padding:0;}
.more-products1-img img { width:168px;}
.more-products1-tex { float:left; width:100%; height:auto; min-height:30px; margin:10px 0; padding:0; line-height:20px; font-size:13px; font-weight:400; text-transform:capitalize; text-align:center; color:#666;}
.more-products1-tex a {color:#666; text-decoration:none;}
.more-products1-tex a:hover { color:#DE030E;}
.more-products1-tex span { font-size:14px; text-align:center; color:#333; font-weight:600;}

.more-products1-holder { width:380px; height: auto; position:relative; overflow:hidden; top:0px; left:40px;}
.more-products1-holder .jcarousel-clip{ width:380px; height: auto; position:relative; overflow:hidden; }

.morenav1 { font-size:0; line-height:0;}
.morenav1 a{ position:absolute; top:120px; left:0; width:30px; height:31px; text-indent: -4000px; z-index:3;}
.morenav1 a.next{ background:url(../images/icon-rt.png); left:425px; -moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;}
.morenav1 a.next:hover {background:url(../images/icon-rt.png); left:425px;-moz-opacity:10;-khtml-opacity:10;opacity:10;}

.morenav1 a.prev{ background:url(../images/icon-lf.png); left:5px; -moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;}
.morenav1 a.prev:hover { background:url(../images/icon-lf.png); left:5px; -moz-opacity:10;-khtml-opacity:10;opacity:10;}
/*New Scoller*/

.under-construction-img { float:left; width:460px; height:auto; min-height:100px; margin:0; padding:0;}
.under-construction-img img { width:460px;}

/*SUPER DEALS*/
.super-deals { float:left; width:460px; height: auto; min-height:200px; margin:0x; padding:0; }
.super-deals-titel { float:left; width: auto; height:40px; line-height:40px; background:#023D8A; font-size:16px; text-align: left; font-weight:500; color:#FFF; margin:0; padding:0 20px;}
.super-deals-img-box { float:left; width:460px; height:auto; min-height:200px;margin:0px 0 0 0; padding:0;}

.list_carousel { float:left; width:100%; min-height:304px; height: auto; margin:0px 0 0 0; padding:0px; list-style:none;/*overflow:hidden;*/background:#FFF ; border-top: 5px solid #023D8A; border-bottom:5px solid #023D8A;   }
.list_carousel ul { float:left; list-style-type: none; height: auto; position:relative; /*overflow:hidden;*/ width:100%;float:left; margin: 0px !important; padding:0px;}
.list_carousel li { float:left; width:400px; min-height:300px; height: auto;padding:0px; margin:0px 30px;}
.list_carousel.responsive {width: auto;margin-left: 0;}
.clearfix {float: none;clear: both;}

.super-deals-img { float:left; width:380px; height:auto; min-height:200px; margin:0px 10px 0 10px; padding:0;}
.super-deals-img img { width:380px;}

.super-deals-text { float:left; width:380px; height:auto; min-height:30px; margin:10px ; padding:0;  font-size:14px; text-align:left; line-height:22px; color:#333;}
.super-deals-text span { color:#666; text-decoration:line-through;}
.super-deals-text a { color:#333; text-decoration:none;}
.super-deals-text a:hover {color:#DE030E;}
/*SUPER DEALS*/

/*FEATURES*/

.features { float:left; width:460px; height:auto; min-height:100px; margin:10px 0; padding:0;}
.features-titel { float:left; width:450px; height:35px; line-height:35px; margin:0; padding:0 0 0 10px; background:#F4F4F4; font-size:16px; color:#666; text-align:left; font-weight:400; text-transform:uppercase;}
.features ul { float:left; width:100%; height:auto; min-height:30px; border-bottom:1px solid #F4F4F4; margin:0; list-style:none; padding:0;}
.features ul li.one { float:left; width:140px; height: auto; line-height:20px; font-size:13px; text-align:left; font-weight:400; color:#666; margin:0; padding:5px 0 5px 10px;}
.features ul li.two { float:left; width:290px; height: auto; line-height:20px; font-size:13px; text-align:left; font-weight:400; color:#666; margin:0; padding:5px 0 5px 10px;}
/*FEATURES*/



/*Product-all-text*/

.product-all-text { float:left; width:460px; height:auto; min-height:200px; margin:10px 0; padding:0;}
.product-all-text-one { float:left; width:460px; height:auto; margin:10px 0 0 0px ; padding:0;}
.product-all-text-warranty { float:left; width:460px; height:auto; margin:10px 0 0 0; padding:0;}
/*Product-all-text*/

/*Check Availability at*/
.availability { float:left; width:460px; height:auto; min-height:60px; margin:10px 0; padding:0; background:#F4F4F4;}
.availability ul { float:left; margin:0; padding:0; list-style:none;}
.availability ul li { float:left; width:auto; height:40px; line-height:40px; font-size:14px; color:#666; font-weight:400; margin: 10px; padding:0;}

.bor3 { float:left; font-size:14px; margin:0 10px 0 0; padding:0 0 0 10px; color:#666;  width:163px; height:38px; background:#FFF; border:1px solid #CCC; }


.bor3:focus { border:1px solid #DE030E; background:#FFF;  }

input.bt11 { float: left; width: auto; text-align:center; font-weight:normal; background:#DE030E; margin:0; padding:0 15px  !important; height:40px !important; line-height:40px !important; color:#FFF !important; text-decoration:none; border: none;  cursor:pointer;font-size:16px; font-weight:400; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;  -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out; }
input.bt11:hover {background:#023D8A;color: #FFF; border: none; text-decoration:none;  -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;}

/*Check Availability at*/

.price { float:left; width:100%; height:auto; font-size:24px; text-align:left; color:#023D8A; line-height:35px; font-weight:600; margin:0px 0; padding:0;}

.cart-button { float:left; width: auto; height: auto; margin:10px 0 0 0; padding:0; display:block;}
.cart-button a {  float:left; width: auto;  height: auto; line-height:40px; margin:0px 0px 0px 0px; text-align:center; padding:0px 15px  ; background:#DE030E; font-size:14px; color:#FFF; font-weight:400; cursor:pointer; border:none; text-decoration:none;  font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;   -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out; }
.cart-button a:hover {  background:#023D8A; color:#FFF;  -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out; }



/**Images Zoom**/


.zoom-big { float:left; width:420px; height:auto; min-height:200px; margin:0px 20px 10px 20px; padding:0;}


#content { float:left;width:418px;}
a img,:link img,:visited img { border: none; }
table { border-collapse: collapse; border-spacing: 0; }
:focus { outline: none; }

p, blockquote, dd, dt{margin:0 0 8px 0;line-height:1.5em;}
fieldset {padding:0px;padding-left:7px;padding-right:7px;padding-bottom:7px;}
fieldset legend{margin-left:15px;padding-left:3px;padding-right:3px;color:#333;}
dl dd{margin:0px;}
dl dt{}

.clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden;}
.clearfix{display:block;zoom:1; }
.clearfix1{border:1px solid #F4F4F4;}

ul#thumblist{display:block; float:left; margin:0; padding:0;}
ul#thumblist li{float:left; margin:10px 4px;list-style:none; width:130px;}
ul#thumblist li a{display:block;border:1px solid #F4F4F4;  width:128px;}
ul#thumblist li a.zoomThumbActive{ border:1px solid #023D8A;}

.jqzoom{text-decoration:none; float:left;}
/**Images Zoom**/

/*Cart-Page*/
.cart-box-tabel { float:left; width:460px; height:auto; min-height:100px; margin:10px 0 0 0; padding:0;  overflow-x:NOT SET ;overflow-y: hidden ; }
.cart-box-tabel ul { float:left; width:760px; height:auto; margin:0; padding:0; border-bottom:1px solid #F4F4F4; list-style:none;}
.cart-box-tabel ul li { float:left; margin:0; padding:0;}
.cart-box-tabel ul li.bg1 { float:left; width:70px; height:30px; line-height:30px; background:#023D8A; font-size:13px; font-weight:600; color:#FFF; margin:0; padding:0 0 0 10px;}
.cart-box-tabel ul li.bg2 { float:left; width:204px; height:30px; line-height:30px; background:#023D8A; font-size:13px; font-weight:600; color:#FFF; margin:0 1px; padding:0 0 0 10px;}
.cart-box-tabel ul li.bg3 { float:left; width:60px; height:30px; line-height:30px; background:#023D8A; font-size:13px; font-weight:600; color:#FFF; margin:0 1px 0 0; padding:0 0 0 10px;}
.cart-box-tabel ul li.bg4 { float:left; width:150px; height:30px; line-height:30px; background:#023D8A; font-size:13px; font-weight:600; color:#FFF; margin:0 1px ; padding:0 0 0 10px;}

.cart-box-tabel ul li.bg-1 { float:left; width:70px; height: auto; line-height:20px;  font-size:13px; font-weight:400; color:#666; margin:0; padding:5px 0 5px 10px;}
.cart-box-tabel ul li.bg-2 { float:left; width:204px; height: auto; line-height:20px;  font-size:13px; font-weight:400; color:#666; margin:0 1px; padding:5px 0 5px 10px;}
.cart-box-tabel ul li.bg-3 { float:left; width:60px; height: auto; line-height:20px;  font-size:13px; font-weight:400; color:#666; margin:0 1px 0 0; padding:5px 0 5px 10px;}
.cart-box-tabel ul li.bg-4 { float:left; width:150px; height: auto; line-height:20px;  font-size:13px; font-weight:400; color:#666; margin:0 1px ; padding:5px 0 5px 10px;}
.cart-box-tabel ul li.bg-1 img { width:70px;}
.cart-box-tabel ul li a { color:#023D8A; text-decoration:none;}
.cart-box-tabel ul li a:hover { color:#DE030E;}
.cart-box-tabel ul li span { font-weight:700;}

.sell123 { float:left; font-size:14px; margin:0; padding:0 0 0 5px; color:#666;  width:50px; height:33px; background:#FFF; border:1px solid #CCC; }
.sell123:focus{ border:1px solid #023D8A; background:#FFF;  }

.cart-box-price { float:left; width:760px; height:auto; min-height:40px; margin:0; padding:0; background:#F4F4F4;}

/*voucher*/
.voucher-cod { float:left; width:420px; height:auto; min-height:35px; margin:5px 10px; padding:0; }

.cart-box-price-box { float:left; width:300px; height:auto; min-height:40px; line-height:40px; margin:5px 10px; padding:0; text-align:right; font-size:18px; color:#666; font-weight:600; }
.cart-box-price-box span {color:#023D8A;}

/*voucher*/

.total-box { float:left; width:370px; height:auto; min-height:100px; margin:0 0 10px 90px; padding:0;}
.total-box ul { float:left; width:100%; height:auto; margin:0; padding:0; list-style:none;  border-bottom:1px solid #F4F4F4;}
.total-box ul li { float:left; margin:0; padding:0;}
.total-box ul li.tit { float:left; width:160px; height:auto; min-height:20px; margin:0; padding:5px 10px; font-size:16px; text-align:left; color:#666; font-weight:600;}
.total-box ul li.tittetx { float:left; width:170px; height:auto; min-height:20px; margin:0; padding:5px 10px; font-size:16px; text-align:left; color:#666; font-weight:400;}
.total-box ul li span {color:#023D8A; font-weight:700;}

.button2 { float:left; width: auto; height: auto; margin:10px 5px; padding:0; display:block;}
.button2 a {  float:left; width: auto;  height: auto; line-height:40px; margin:0px 0px 0px 0px; text-align:center; padding:0px 25px  ; background:#DE030E; font-size:14px; color:#FFF; font-weight:400; cursor:pointer; border:none; text-decoration:none;  font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;   -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out; }
.button2 a:hover  {  background:#023D8A; color:#FFF;  -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out; }

/*Cart-Page*/


/*offers*/
.offer-box { float:left; width:460px; height:auto; min-height:50px; margin:10px 0; padding:0;}
.offer-box img { width:460px;}
/*offers*/

/*YOUR-ORDER*/
.your-order { float:left; width:100%; height:auto; min-height:50px; margin:10px 0; padding:0 0 10px 0;}
.your-order ul { float:left; margin:0; padding:0; list-style:none; width:100%;}
.your-order ul li{ float:left; width:107px; height: auto; min-height:40px; line-height:16px; font-size:12px; text-align: left; margin:1px 1px 0 0; padding:5px 0 0 5px; color:#333; font-weight:500; background:#FFF; border:1px solid #F4F4F4; }
.your-order-icon { float:left; width:auto; height:30px; margin:0px 10px 5px 0; padding:0;}

.your-order ul li.order-bg{ float:left; width:107px; height:35px; min-height:35px; line-height:35px; font-size:12px; text-align: left; margin:0 1px 0 0; padding:0px 0 0px 5px; color:#FFF; font-weight:600; background:#023D8A; border:1px solid #023D8A;}

.your-order-btn { float:left; width: auto; height: auto; margin:0; padding:0; display:block;}
.your-order-btn a { float:left; width:102px; height: 30px; line-height:30px; margin:0px 0; padding:0 0; text-align:center; background:#DE030E; font-size:12px; color:#FFF; text-decoration:none; font-weight:400;   font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;   -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;}
.your-order-btn a:hover { color:#FFF; background:#023D8A; -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out; }
/*YOUR-ORDER*/

.coupons-big { float:left; width:460px; height:auto; min-height:100px; margin:0; padding:0; }
.coupons-box { float:left; width:438px; height:auto; min-height:100px; margin:10px; padding:0; border:1px solid #F4F4F4; background:#FFF;}
.coupons-box:hover { border:1px solid #DE030E;}
.coupons-box-img { float:left; width:118px; height:118px; margin:10px; padding:0; border:1px solid #F4F4F4;}
.coupons-box-img img { width:118px; height:118px;}
.coupons-box-text { float:left; width:288px; height:auto; min-height:100px; margin:10px 10px 10px 0; padding:0;}

.coupons-btn { float:left; width: auto; height: auto; margin:0; padding:0; display:block;}
.coupons-btn a { float:left; width: auto; height: 30px; line-height:30px; margin:0 0 5px 0; padding:0 10px; text-align:center; background:#DE030E; font-size:14px; color:#FFF; text-decoration:none; font-weight:400;   font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;   -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;}
.coupons-btn a:hover { color:#FFF; background:#023D8A; -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out; }

.details { font-size:13px; font-weight:normal; line-height:18px; text-align: left; margin: 0; padding:0; color:#666;}
.details a {color:#023D8A; text-decoration:none;}
.details a:hover { color:#DE030E; }

.details p { font-size:11px; line-height:16px;}

a.tooltip {outline:none; }
a.tooltip strong {line-height:30px;}
a.tooltip:hover {text-decoration:none;}
a.tooltip span { z-index:10;display:none; padding:0 10px; margin-top:-30px; margin-left:5px; width:300px; line-height:20px;  border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;}
a.tooltip:hover span{ float:left; display:inline; position:absolute; color:#1F2634; font-size:13px; font-weight:400; border:1px solid #F4F4F4; background:#FFF;}
.callout {z-index:20;position:absolute;top:30px;border:0;left:-8px; background:url(../images/callout.png) no-repeat left}

}


@media only screen and ( min-width: 320px) and ( max-width: 480px ) {

.center { width:300px; height:auto; min-height:30px;margin:0 auto;}
.center:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}

/*Download our App*/
.app { float:left; width:110px; min-width:100px; height: auto; margin:0px 0 10px 0; padding:50px 0 0 0;  }
.app ul { float:left; margin:0; padding:0; list-style:none;}
.app ul li { float:left; width:auto; min-width:30px; height:30px; line-height:30px; font-size:12px; text-align:left; color:#666; margin:0 2px 0 0; padding:0; font-weight:400; }
.app ul li.app-icon { float:left; width:30px; height:30px; margin:0 5px 0 0; padding:0;  -webkit-transition-duration: 0.8s;-moz-transition-duration: 0.8s;-o-transition-duration: 0.8s;transition-duration: 0.8s;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;transition-property: transform;}
.app ul li.app-icon:hover {-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg); -o-transform:rotate(360deg);}
.app ul li.app-icon a { opacity:0.7;}
.app ul li.app-icon a:hover {opacity:1;  }
/*Download our App*/

.call-now-icon { /*float:left;*/ width:25px; height:25px; margin:0; padding:0; position: fixed; top:7px; left:10px; display:block; z-index:9;}

/*CALL-NOW*/
.call-now { display:none; /*float:left; width:auto; height:30px; margin:10px 0 10px 10px; line-height:30px; font-size:18px; text-align:left; color:#023D8A;*/}
/*.call-now h1 { float:left; text-align: left; color:#023D8A ; font-size:18px; line-height:30px ; margin:0 0 0 0; padding:0;  font-weight:600;}
.call-now h1 span { color:#DE030E; font-weight:700;}
.call-now p { font-size:12px; text-align:left; line-height:30px; margin:0 5px; color:#999; float:left; width:auto;}*/
/*CALL-NOW*/

/*CALL-NOW-NAV*/
.call-now-nav { display:none; /*float:left; margin:0 0 0 0; padding:0; width:auto; height:30px; */}
/*.call-now-nav ul { float:left; margin:0; padding:0; list-style:none;}
.call-now-nav ul li { float:left; margin:0px 0 10px 5px; padding:0;}
.call-now-nav ul li a { float:left; text-align:left; line-height:30px; margin:0; padding:0 8px; font-size:12px; font-weight:500; color:#666; text-decoration: none;}
.call-now-nav ul li a:hover {color:#DE030E;}*/
/*CALL-NOW-NAV*/

/*Welcome*/
.welcome_guest { float:right; width:auto; min-width:100px; height:auto; min-height:40px; margin:15px 0; padding:50px 0 0 0;}
.welcome_guest-icon { float:left; width:28px; height:28px; margin:0 10px 0 0; padding:0;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%; border:1px solid #DDD; overflow:hidden;}
.welcome_guest-icon img { width:30px; height:30px;}
.welcome_guest_name { float:left; min-width:100px; width:auto; height:20px; line-height:20px; font-size:13px; font-weight:600; text-align:left; color:#666;}
/*Welcome*/

/**RT_MENU**/
.rt-menu { float: left; min-width:100px; width: auto; height:20px; margin:0; padding:0; }

.menu { float:left; width: auto; height:20px; margin:0px; padding:0px;}
#nav1 { float:left; width:100%; height:20px; margin:0px; padding:0px;display:block;}
#nav1 ul { float:left; margin:0px; padding:0px; list-style:none; z-index:100}
#nav1 li {float: left; position: relative; height:20px; width:auto; margin:0; padding:0px; line-height:20px;list-style: none;  background:none; background:url(../images/nav-bg.png) no-repeat right center;}
/* main level link */
#nav1 a { float:left; font-size:11px;font-weight: normal;color: #666;text-decoration: none;display: block; padding:0px 12px 0 6px;margin: 0;}
#nav1 a:hover { float:left;color: #023D8A;}
/* main level link hover */
#nav1 .current a, #nav1 li:hover > a { float:left;border-radius:0; line-height:20px;}
/* sub levels link hover */
#nav1 ul li:hover a { float:left;} 
#nav1 li:hover li a { float:left;}
#nav1 ul a:hover { float:left;background:#333;color: #000 !important;}

/* dropdown */
#nav1 li:hover > ul {display: block; float:left; height:auto;}
/* level 2 list */
#nav1 ul { float:left;display: none;margin: 0;padding:5px 0;width: 128px;height:auto;position: absolute;top:20px;left: 0;background: #FFF; border:1px solid #DE030E;}
#nav1 ul li { float:left; width:128px;/*float: none;*/margin: 0px;padding: 0px 0px; height: auto;  background-image:none; border-bottom:1px solid #DE030E !important;}
#nav1 ul a { float:left;font-weight:500; width:118px; margin:0; padding:3px 0 3px 10px; font-size:12px; width:100%; height: auto; line-height:20px;}

#nav1 ul a:hover { float:left; width:118px; color:#FFF !important; background:#DE030E !important}

/**RT_MENU**/

/**LOGO**/
.logo { /*float:left;*/ float:none; width:199px; height: auto; margin:0 auto; padding:10px 0; display:block;}
.logo img { width:199px; height:70px;}
/**LOGO**/

/* search form */
.search { float:left; width:300px; height:auto; margin:0px 0 0 0; padding:0;}
#search-form {display:inline-block;position:relative;background:#FFF;width:298px;height:33px;margin:0 0 0 0; border:1px solid #DDD;}
#search-form input {outline:none;font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; margin:0 0 0 0;color:#666;border:none;font-size:12px;background: none;text-transform:uppercase;height:33px; line-height:33px;padding:0 10px;width:215px;}
.search-form-submit {position:absolute;display:block;width:33px;height:33px;background: url(../images/search.png) no-repeat 0 0;right:0;top:0px;}
.search-form-submit:hover {background:url(../images/search.png) no-repeat 0 bottom;}
/* search form */

/*Wallet*/
.wallet { float:left; width:auto; min-width:50px; height:35px; margin:18px 10px 10px 0; padding:0;}
.wallet ul { float:left; margin:0; padding:0; list-style:none;}

.wallet ul li { float:left; width:auto; height:30px; line-height:30px; font-size:13px; text-align:left; color:#666; font-weight:400;}
.wallet ul li a { float:left; text-decoration:none; color:#FFF; font-size:13px; font-weight:500; line-height:35px; margin:0 0 0 0 ; padding:0 10px 0 40px; background:#023D8A url(../images/wallet-icon.png) no-repeat left; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.wallet ul li a:hover { color:#FFF; background:#DE030E url(../images/wallet-icon.png) no-repeat left;}
/*Wallet*/

/*CART*/
.cart { float: left; margin:10px 0 ; padding:0; width: auto; height:auto; min-width:100px; min-height:48px; background:#FFF;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px; border:1px solid #DDD;}
.cart-icon { float:left; width:48px; height:48px; margin:0; padding:0;}

.cart-text { float:left; width:auto; height:auto; color:#666; line-height:20px; font-size:12px; margin:3px 10px 3px 0 ; padding:0;}
.cart-text ul { float:left; margin:0; padding:0; list-style:none;}
.cart-text ul li.tex a { float:left; text-align:left; color:#666; line-height:18px; font-size:12px; font-weight:400; text-decoration:none; margin:0; padding:0; }
.cart-text ul li.tex a:hover {color:#DE030E;}

.cart-text ul li.cart-rs { float:left; width:auto; height:auto; line-height:22px; margin:0; padding:0; font-size:16px; font-weight:600; color:#666;}
.cart-text ul li.cart-rs a { text-align:left; color:#023D8A; line-height:22px; font-size:16px; font-weight:600; text-decoration:none;}
.cart-text ul li.cart-rs a:hover {color:#DE030E;}
/*CART*/

/*icon-menu*/
.icon-menu { float:left; width:300px; height: auto; margin:0 0 10px 0; padding:0; border:none;}
.icon-menu ul { float:left; margin:0; padding:0; list-style:none;}
.icon-menu ul li { float:left; margin:0; padding:0;}
.icon-menu ul li a { float:left; height:98px; line-height:25px; width:146px; margin:1px; background:#FFF; font-size:13px; text-align:center; color:#666; font-weight:500; text-decoration:none; border:1px solid #DDD; -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out; }
.icon-menu ul li a:hover, .icon-menu ul li a.active {background:#DE030E; color:#FFF; -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;}
.menu-icon { float:left; width:146px; height:auto; margin:0; padding:10px 0 5px 0; text-align:center; }
.menu-icon:hover {-webkit-transform: none;-moz-transform:none; -o-transform:none;}
/*icon-menu*/

/*MAIN*/
.main { width:300px; height:auto; min-height:100px; margin:10px auto;}
.main:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
/*MAIN*/

.main-wrapper { width:100%; height: auto; min-height:100px; margin:0 0  0 0!important; padding: 10px 0 10px 0; background:#FFF;}
.main-wrapper:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}

/**tabs**/
#horizontalTab { float:left; width:300px; height:auto; margin:0 0 0 0; padding:0;}
.r-tabs {position: relative; }
.r-tabs .r-tabs-nav {border-bottom:0;}
.r-tabs .r-tabs-nav .r-tabs-tab {position: relative;top: 0px;}
.r-tabs .r-tabs-nav .r-tabs-anchor {margin-bottom: 0px;padding:10px 15px;display: inline-block;text-decoration: none;color: #023D8A;font-weight: 500; font-size:12px; background:#FFF;}
.r-tabs .r-tabs-nav .r-tabs-state-active {background-color: #023D8A;margin-bottom:0px;}
.r-tabs .r-tabs-nav .r-tabs-state-active .r-tabs-anchor {color: #FFF;background-color: #023D8A;}
.r-tabs .r-tabs-panel {margin-bottom: 0; height:auto;}
.r-tabs .r-tabs-panel:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.r-tabs .r-tabs-accordion-title .r-tabs-anchor {display: block;padding: 10px;background-color: #023D8A;color: #fff;font-weight:500;text-decoration: none;margin-bottom: 3px;  font-size:16px;}
.r-tabs .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor {background-color:#DE030E;color: #FFF;margin-bottom: 0; font-size:16px; font-weight:500;}
/**tabs**/

.tab-box { float:left; width:100%; height:auto; min-height:150px; margin:0 0 3px 0; padding:0; background:#FFF; border-top: 5px solid #023D8A; border-bottom: 5px solid #023D8A;}

/**form**/
.form { float:left; width:260px; height:auto; min-height:50px; margin:10px 20px; padding:0;}
.form ul { float:left; margin:0; padding:0; list-style:none;}
.form ul li { float:left; width:100%; height:auto; margin:10px 0px ; padding:0px; line-height:20px; font-size:14px; text-align: right;}
.form ul li a { text-align: right; color:#666; text-decoration:none; font-size:14px; font-weight:600;}
.form ul li a:hover {color:#023D8A;}

.bor { float:left; font-size:13px; padding:0 0 0 10px; color:#333;  width:248px; height:38px; line-height:38px; border:1px solid #DDD; background:#FFF; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }
.sel { float:left;font-size:13px; padding:0px 0 0 10px; color:#333;  width:260px; height:40px; line-height:38px !important; border:1px solid #DDD;  background:#FFF; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;}

.bor:focus, .sel:focus { border:1px solid #023D8A; color:#333; background:#FFF; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }

option { float:left; text-align:left; color:#333; line-height:10px; padding:3px 10px 2px 10px; border-bottom:1px solid #DDD;}
.recharge-form-box{ float:left; width:130px; height:auto; min-height:30px; margin:0 !important; padding:0 !important; font-size:13px; text-align:left; line-height:30px; color:#333; }

.radio { float:left; width:14px; height:30px; line-height:30px; margin:0 5px 0 0; padding:0;}


input.bt { float:left; width:100%;  height: auto; line-height:40px; margin:0px 0px 0px 0px; text-align:center; padding:0px  ; background:#DE030E; font-size:16px; color:#FFF; font-weight:500; cursor:pointer; border:none;   -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;  font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }
input.bt:hover { background:#023D8A; color:#FFF; -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;}
/**form**/

/*BANNER*/

.banner { float:left; width:300px; height:auto; min-height:180px; margin:10px 0 0 0; padding:0;}

#slider { float:left; height: auto; width:100% !important; position:relative; overflow:hidden;margin:0px; padding:0px;  }
#slider-holder { width:100%; height: auto; position:relative; overflow:hidden; padding:0px; margin:0px auto;}
#slider-holder .jcarousel-clip{ width:100%; height: auto; position:relative; overflow:hidden; padding:0px; margin:0px;}
#slider-holder ul{ width:100%; height: auto; position:relative; overflow:hidden; list-style-type: none; margin:0px; padding:0px;}
#slider-holder ul li{ min-width:300px; width: auto; height: auto; position:relative; overflow:hidden; float:left;  margin:0px; padding:0px;  }
#slider-holder ul li img { width:300px; height: auto;}
#slider-nav  { position:absolute; top:159px; left:210px; z-index:0;}
#slider-nav a{position:relative;z-index:99;cursor:pointer;text-indent:-5000px;width:13px;height:13px;float:left;margin: 0px 0px 0px 5px;background:#023D8A; border:1px solid #FFF;}
#slider-nav a:hover,
#slider-nav a.active { background:#DE030E; border:1px solid #FFF;}
/*BANNER*/

/*FOOTER*/

.footer { width:100%; height:auto; min-height:50px; margin:0 0 0 0; padding:0 0 15px 0; background:#FFF;}
.footer:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}

/*FOOTER-ICON-MENU*/
.footer-icon-menu { width:100%; height:auto; min-height:50px; margin:0; padding:5px 0; background:#023D8A; border-bottom:5px solid #012049; border-top:1px solid #012049;}
.footer-icon-box { float:left; width:300px; height:auto; min-height:50px; margin: 5px 0; padding:0;}
.footer-icon-box ul { float:left; margin:0; padding:0; list-style:none;}
.footer-icon-box ul li { float:left; width:240px; height:auto; margin:0 0 0 10px; padding:0; text-align:left;}
.footer-icon-box ul li.icon-ft { float:left; width: auto; margin:0; padding:0; text-align: left; opacity:0.7;}
.footer-icon-box ul li.icon-ft:hover {opacity:1;  }
.footer-icon-box h1 { width:100%; height:auto; min-height:30px; line-height:30px; float:left; font-size:15px; text-align: left; font-weight:600; color:#FFF;}
.footer-icon-box p { font-size:13px; font-weight:normal; line-height:18px; text-align: left; margin: 0; padding:0; color:#FFF;}
/*FOOTER-ICON-MENU*/

.footer-menu { width:100%; height:auto; margin:0; padding:0 0 0 0; display:block; min-height:50px; background:#F4F4F4; border-bottom:5px solid #DDD;}
.footer-menu:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}

/*FOOTER-MENU*/
.ft-nav { float:left; width:300px; height:auto; min-height:50px; margin:10px 0 0 0; padding:0;}
.ft-nav h1 { width:100%; height:auto; min-height:30px; line-height:30px; float:left; font-size:15px; text-align: left; font-weight:600; color:#012049; margin:0; padding:0;}
.ft-nav ul { float:left; margin:0; padding:0; list-style:none;}
.ft-nav ul li { float:left; width: auto; margin:0; padding:0 13px 0 0; line-height:20px;}
.ft-nav ul li a { text-align:left; width: auto; margin:0; padding:0; height:auto; min-height:18px; line-height:18px; font-size:10px; color:#666; font-weight:400; text-decoration:none;}
.ft-nav ul li a:hover { color:#023D8A;}
/*FOOTER-MENU*/

.support-box { float:left; width:300px; height:auto; min-height:100px; margin:10px 0; padding:0;}
.support-one { float:left; width:280px; height:auto; min-height:50px; margin:0px 10px; padding:0;}
.support { float:left; width:278px; height:auto; min-height:50px; margin:10px 0px; padding:0; border:1px solid #DDD; border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px; background:#FFF;}
.support img { float:left; width:268px; height:auto; margin:10px 5px;}
.support h1 { float:left; width:auto; height:22px; line-height:22px; font-size:14px; text-align:left; color:#FFF; font-weight:600; background:#023D8A; margin:-10px 0 0 10px ; padding:0 7px;}

.support p { font-size:12px; width:100%; font-weight:normal; line-height:18px; text-align: left; margin:5px; padding:0; color:#666;}
.support p a {color:#023D8A; text-decoration:none;}
.support p a:hover { color:#DE030E; }

.support-text { float:left; width:270px; height: auto; min-height:30px; margin:5px; padding:0; border-bottom:dotted 1px #DDD; }
.support-text h1 { float:left; text-align: left; color:#333 ; font-size:18px; line-height:30px ; margin:0 0 0 0; padding:0;  font-weight:400; background:none;}
.support-text h1 span { color:#333; font-weight:700;}
.support-text p { font-size:13px; text-align: right; line-height:30px; margin:0; color:#666; float:left; width:100%;}

/*Connect*/
.connect-us { float:left; width:140px; height:auto; min-height:50px; margin:0; padding:0; }
.connect-us ul { float:left; margin:0; padding:0; list-style:none;}
.connect-us ul li { float:left; width:25px; height:25px; margin:0 5px 0 0; padding:0;}
.connect-us ul li img { width:25px; height:25px;}
.connect-us ul li a { opacity:0.7;}
.connect-us ul li a:hover {opacity:1;  }
.connect-us h1 { width:100%; height:auto; min-height:30px; line-height:30px; float:left; font-size:13px; text-align: left; font-weight:600; color:#012049; margin:0; padding:0;}

/*Connect*/

/**FOOTER-NAV**/
.footer_nav { float:left; width:100%; height:auto; min-height:30px; margin:0 0 0 0; padding:0; display:block;}
.footer_nav ul { float:left; margin:0; padding:0; list-style:none;}
.footer_nav ul li { float:left; margin:0; padding:0; height:auto; line-height:30px; background:url(../images/footer-nav.png) right no-repeat;}
.footer_nav ul li a { float:left; color:#666; text-align:left; text-decoration:none; line-height:30px; margin:0; padding:0 10px 0 2px; font-weight:500; font-size:12px;}
.footer_nav ul li a:hover { color:#DE030E;}
/**FOOTER-NAV**/

.copyright { width: 100%; height:auto; line-height:30px; margin:0 0 0 0; padding: 5px 0 0 0 ; font-size:12px; text-align: center; font-weight:500; color:#666; border-top:1px solid #DDD;}

/*FOOTER*/

.main-box { float:left; width:280px; height:auto; min-height:50px; margin:10px 10px 0 10px; padding:0;}
.main-box h1 { font-size:24px; line-height:30px; text-align:left; color:#023D8A;  margin:0px 0 20px 0; padding:0; font-weight:600; text-transform: uppercase;}
.main-box h2 { font-size:18px; line-height:24px; text-align:left; color:#666;  margin:10px 0 10px 0; padding:0; font-weight:400;}
.main-box p { font-size:13px; font-weight:normal; line-height:20px; text-align: left; margin: 0; width:auto; padding:0; color:#666;}

/*New Scoller*/
.more-products { position:relative; float:left; width:100%; height: auto; margin:0px 0 10px 0; padding:0px; list-style:none; overflow:hidden;}
.more-products ul{ list-style-type: none; height: auto; position:relative; overflow:hidden; width: auto;float:left; margin:0px 0px 0px 0px!important; padding:0px;}
.more-products ul li{ float:left; width:68px; height:68px;padding:0px 0px 0px 0px; margin:5px 5px 0px 5px; border:1px solid #DDD; -moz-border-radius:52px;-webkit-border-radius:52px;border-radius:52px; overflow:hidden; background:#FFF;}
.more-products ul li img { width:68px; height:68px;}
.more-products-holder { width:240px; height: auto; position:relative; overflow:hidden; top:0px; left:30px;}
.more-products-holder .jcarousel-clip{ width:240px; height: auto; position:relative; overflow:hidden; }

.more-nav { font-size:0; line-height:0;}
.more-nav a{ position:absolute; top:25px; left:0; width:30px; height:31px; text-indent: -4000px; z-index:3;}
.more-nav a.next{ background:url(../images/icon-rt.png); left:270px; -moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;}
.more-nav a.next:hover {background:url(../images/icon-rt.png); left:270px;-moz-opacity:10;-khtml-opacity:10;opacity:10;}

.more-nav a.prev{ background:url(../images/icon-lf.png); left:0px; -moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;}
.more-nav a.prev:hover { background:url(../images/icon-lf.png); left:0px; -moz-opacity:10;-khtml-opacity:10;opacity:10;}
/*New Scoller*/

/*Refer Friend*/
#refer-a-friend  #refer-a-friend_inner { display:none;/*background-image: url(../images/refer-a-friend.png);color: #FFFFFF;
cursor: pointer; height:120px; right: 0; margin-right: -10px; overflow: hidden; position: fixed; text-indent: -100000px;    top: 350px; width: 40px; z-index: 100000; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s;*/}
/*#refer-a-friend #refer-a-friend_inner:hover { background-image: url(../images/refer-a-friend.png); color: #FFFFFF;
cursor: pointer; height:120px; right: 0; margin-right: 0px; overflow: hidden; position: fixed; text-indent: -100000px; top: 350px; width: 40px; z-index: 100000; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s;}*/
/*Refer Friend*/

/*Refer button*/
.refer-button { float:left; width:100%; height: auto; margin:0; padding:0; display:block;}
.refer-button a { float:left; width:100%; height:40px; line-height:40px; margin:10px 0 !important; padding:0; text-align:center !important; background:#DE030E !important; font-size:16px; color:#FFF !important; text-decoration:none; font-weight:400;}
.refer-button a:hover { color:#FFF; background:#023D8A !important; }
/*Refer button*/

/*SUB BANNER*/
.sub-banner { width:100%; height:150px; margin:0; padding:0; background:#023D8A;}
.sub-banner:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0; padding:0;}

.subbanner { width:300px; height: auto; float:left; margin:0 0; padding:0;}
.subbanner ul { float:left; margin:0; padding:0; list-style:none;}
.subbanner ul li.text { float:left; width:170px; height:130px; margin:10px 10px 0 0; padding:0;}

.subbanner ul li.text h1 { float:left; width:100%; height:auto; margin:0; padding:0; font-size:18px !important; line-height:24px; text-align:left; color:#FFF; font-weight:600; }
.subbanner ul li.text p { float:left; text-align:left; color:#FFF; line-height:16px; margin:10px 0 0 0; padding:0; font-size:12px;}
.subbanner ul li.image { float:left; margin:37px 0; padding:0; width:120px; height:75px;}
.subbanner ul li.image img { height:75px; width:120px;}
/*SUB BANNER*/

/*refer-a-friend-box*/
.refer-friend-box { float:left; width:300px; height:auto; min-height:100px; margin:10px 0; padding:0; }

.refer-box { float:left; width:288px; height:auto; min-height:80px; margin:5px 0; padding:5px; border:1px solid #DDD; border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;   background:#FBFBFB;}

.refer-box ul { float:left; margin:0; padding:0; list-style:none;}
.refer-box ul li.refer-icon { float:left; width:90px; height:auto; min-height:85px; margin:0; padding:0;}
.re-icon { float:left; width:90px; height:65px; margin:0; padding:0; text-align:center;} 


.re-text { float:left; width:90px; text-align:center; height:20px; font-size:14px; line-height:20px; font-weight:600; color:#DE030E}
.refer-box ul li.refer-text { float:left; width:193px; height:auto; min-height:60px; margin:0 0 0 5px; padding:0;}
/*refer-a-friend-box*/

.refer-bg { float:left; width:300px; height:auto; min-height:100px; margin:0 0 10px 0; padding:0; }
.refer-img { float:left; width:110px; height:auto; min-height:250px; margin:0; padding:0; z-index:1 !important ; position:relative; }
.refer-img img { width:110px;}
.refer-form { float:left; width:220px; height:auto; min-height:200px; margin:0 0 0 -32px; padding:0; border:1px solid #DDD; border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px; background:#FBFBFB;}
.refer-form ul { float:left; width:170px; height:auto; min-height:100px; margin:10px 10px 10px 38px; padding:0; list-style:none;}
.refer-form ul li { float:left; width:170px; height:auto; min-height:20px; margin:5px 0; padding:0;}
.refer-form ul li img { width:170px;}
.refer-form ul li a { opacity:0.8;}
.refer-form ul li a:hover {opacity:1;  }

.refer-bor { float:left; font-size:14px; padding:0 0 0 5px; color:#333;  width:163px; height:35px; line-height:35px; border:1px solid #DDD; background:#FFF; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }
.refer-bor:focus{ border:1px solid #023D8A; color:#333; background:#FFF; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }

input.refer-bt { float:left; width:170px;  height: auto; line-height:40px; margin:0px 0px 0px 0px; text-align:center; padding:0px  ; background:#DE030E; font-size:16px; color:#FFF; font-weight:500; cursor:pointer; border:none;   -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;  font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }
input.refer-bt:hover { background:#023D8A; color:#FFF; -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;}

.refer-url { float:left; width:278px; height:auto; min-height:30px; margin:0 0 10px 0; padding:10px; border:1px solid #DDD; border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px; background:#FBFBFB;}
.refer-url h1 { font-size:15px; line-height:26px; text-align:left; color:#023D8A;  margin:0; padding:0; font-weight:normal;}

.left-menu { display:none; /*float:left; width:200px; height:auto; min-height:100px; margin:10px 0; padding:0;*/}

.left-main { float:left; width:300px; height:auto; min-height:100px; margin:  0 ; padding:0;}

.contact-address { float:left; width:100%; height:auto; min-height:30px; margin:0; padding:0;}
.contact-address-box { float:left; width:300px; height:auto; min-height:10px; margin:0 0 10px 0; padding:0;}

/*CONTACT-FORM*/
.contact-form { float:left; width:300px; height:auto; min-height:200px; margin:10px 0px 0 0px; padding:0; } 
.contact-form ul { float:left; margin:0; padding:0; list-style:none;}
.contact-form ul li.form-lf { float:left; width:300px; height:auto; min-height:20px; margin:5px 0; padding:0; }
.contact-form ul li { float:left; width:300px; height:auto; min-height:20px; margin:5px 0; padding:0;font-size:14px; text-align:left; color:#666; font-weight:500; }
.contact-form ul li a { font-size:14px; text-align:left; color:#201EA3; font-weight:500; text-decoration:none;}
.contact-form ul li a:hover { color:#333;}


.contact-form-bor { float:left; font-size:13px; margin:0; padding:0 0 0 5px; color:#333 !important;  width:293px; height:35px; line-height:35px; background:#FBFBFB; border: none; border:1px solid #DDD; font-weight:500; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }

.contact-form-text { float:left; font-size:13px; margin:0; padding:5px 0 0 5px; color:#333 !important;  width:293px; height:95px; line-height:20px; background:#FBFBFB; border: none; border:1px solid #DDD; font-weight:500; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }

.contact-form-bor:focus, .contact-form-text:focus{ border:1px solid #023D8A; background:#FFF;  }


input.contact-form-btn { float: left; width: auto;  margin:0px; padding:0px 20px; background:#DE030E; font-size:14px; color:#FFF; font-weight:500; cursor:pointer; line-height:35px; height:35px; border:none; text-align:center; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }
input.contact-form-btn:hover { background:#023D8A; color:#FFF;  border:none; }
/*CONTACT-FORM*/

.main-left { float:left; width:300px; height:auto; min-height:100px; margin:10px 0 0 0px; padding:0; }
.main-left h1 { width:100%; text-align:left; font-size:20px; font-weight:400; line-height:40px; border-bottom:1px solid #F4F4F4; margin:0px; padding:0; text-transform:uppercase;}

/*price*/
.price-box { float:left; width:300px; height:auto; min-height:50px; margin:10px 0; padding:0; background:#F4F4F4;}
.price-box img { width:300px;}
/*price*/

/*main-left-menu*/
.main-left-menu { float:left; width:100%; height:180px; overflow-x: hidden;overflow-y: NOT SET ; margin:10px 0; padding:0; background:#F4F4F4;}
.main-left-menu ul { float:left; margin:0; padding:0; list-style:none;}
.main-left-menu ul li { float:left; width:300px; height:30px; line-height:30px; font-size:13px; text-align:left; color:#666; font-weight:400;}
.main-left-menu ul li:hover { background:#CCC}
.checkbox-pro { float:left; width:14px; height:30px; margin:0 5px 0 10px; padding:8px 0 0 0; line-height:30px;}
/*main-left-menu*/

.main-right { float: left; width:300px; height:auto; min-height:100px; margin:0px 0 0 0px; padding:0;}
.main-right h1 { width:100%; text-align:left; font-size:20px; font-weight:400; line-height:40px; border-bottom:1px solid #F4F4F4; margin:0px; padding:0; text-transform:uppercase;}

/*Sort by*/
.sort-by { float: right; width:auto; min-width:100px; height:auto; min-height:35px; margin:10px 0; padding:0;}
.sort-by ul { float:left; margin:0; padding:0; list-style:none;}
.sort-by ul li { float:left; width:auto; height:35px; line-height:35px; font-size:14px; color:#666; text-align:left; font-weight:400; margin:0 0 0 10px; padding:0;}

.sell1 { float:left; font-size:14px; margin:0; padding:0 0 0 5px; color:#666;  width:108px; height:33px; background:#FFF; border:1px solid #F4F4F4; }
.sell1:focus{ border:1px solid #DE030E; background:#FFF;  }
/*Sort by*/

/*product-page-box*/
.product-page-box { float:left; width:138px; height:auto; min-height:50px; background:#FFF; margin:5px; padding:0; border:1px solid #F4F4F4;}
.product-page-box:hover { border:1px solid #DE030E;}
.product-page-img { float:left; width:138px; min-height:100px; background:#FFF; height: auto; margin:0; padding:0;}
.product-page-img img { width:138px;}

.product-page-tex { float:left; width:100%; height:auto; min-height:30px; margin:10px 0; padding:0; line-height:20px; font-size:12px; font-weight:400; text-transform:capitalize; text-align:center; color:#DE030E;}
.product-page-tex a {color:#666; text-decoration:none;}
.product-page-tex a:hover { color:#201EA3;}
.product-page-tex span { font-size:12px; text-align:center; color:#666; font-weight:600; text-decoration: line-through;}
.product-page-tex strong { color:#666; }
/*product-page-box*/

.account-setting { float:left; width:100%; height:auto; min-height:50px; margin:0px 0px 10px 0; padding:0 0 10px 0; background:#FFF; border:1px solid #F4F4F4;} 

.setting-box { float:left; margin:0; padding:0; width:300px; height:auto;}	
.setting-box ul { float:left; margin:0; padding:0; list-style:none;}
.setting-box ul li { float:left; margin:10px 0 0 10px; padding:0; width:280px; height:auto; min-height:30px;}

.setting-box-img { float:left; width:130px; height:auto; min-height:50px; margin:0; padding:0;}
.setting-box-text { float:left; width:140px; height:auto; min-height:30px; margin:30px 0 0 10px; padding:0; }
.line { float:left; width:100%; height:3px; margin:10px 0 0 0; padding:0; background: url(../images/line.png) repeat-x left;}

.setting-form { float:left; width:300px; height:auto; min-height:50px; margin:0; padding:0;}
.setting-form ul { float:left; margin:0; padding:0; list-style:none;}
.setting-form ul li { float:left; width:280px; height:auto; min-height:30px; margin:10px 10px 0 10px; padding:0; }
.setting-form ul li a {color:#023D8A; font-size:13px; font-weight:500; text-decoration:none; line-height:40px; margin:0 0 0 10px; padding:0; float:left;}
.setting-form ul li a:hover { color:#DE030E; }



.bor1 { float:left; font-size:13px; padding:0 0 0 10px; color:#666 !important;  width:268px; height:35px; border:1px solid #DDD; background:#FBFBFB; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; line-height:35px; }
.bor1:focus { border:1px solid #023D8A; color:#333; background:#FFF; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }

.icon { float:left; margin:0 10px 0 0 ; padding:0; width:auto; height:auto; min-height:15px; line-height:40px;}

/*ADD MONEY TO PAYTM WALLET*/
.add-money { float:left; width:280px; height:auto; min-height:50px; margin:0 0 10px 0; padding:10px; background:#FBFBFB;}
.add-money ul { float:left; margin:0; padding:0; list-style:none;}
.add-money ul li { float:left; width: 280px; height: auto; margin:10px 0 0px 0 ; padding:0;}
/*ADD MONEY TO PAYTM WALLET*/

.add-money-bor { float:left; font-size:14px; margin:0 0 0 0;padding:0 0 0 5px; color:#666 !important;  width:273px; height:40px; border:1px solid #DDD; background:#FBFBFB; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; line-height:40px }
.add-money-bor:focus { border:1px solid #023D8A; color:#333; background:#FFF; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }

input.add-money-btn { float:left; width:280px;  height: auto; line-height:40px; margin:0px 0px 0px 0px; text-align:center; padding:0px  ; background:#DE030E; font-size:16px; color:#FFF; font-weight:500; cursor:pointer; border:none;   -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;  font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; }
input.add-money-btn:hover { background:#023D8A; color:#FFF; -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;}

/*Transactions*/
.transactions { float:left; width:300px; height:auto; min-height:30px; margin:10px 0; padding:0; background:#FBFBFB; overflow:scroll;}
.transactions ul { float:left; width:1000px; margin:0; padding:0; list-style:none; border-bottom:1px solid #DDD;}
.transactions ul li { float:left; margin:0; padding:0;}

.transactions ul li.bg-o { float:left; width:77px; height:35px; line-height:35px; background:#DE030E; font-size:14px; color:#FFF; text-align:left; font-weight:500; margin:0 1px 0 0 ; padding:0 0 0 10px;}
.transactions ul li.bg-m { float:left; width:150px; height:35px; line-height:35px; background:#DE030E; font-size:14px; color:#FFF; text-align:left; font-weight:500; margin:0 1px 0 0 ; padding:0 0 0 10px;}
.transactions ul li.bg-ms { float:left; width:206px; height:35px; line-height:35px; background:#DE030E; font-size:14px; color:#FFF; text-align:left; font-weight:500; margin:0 1px 0 0 ; padding:0 0 0 10px;}
.transactions ul li.bg-p { float:left; width:133px; height:35px; line-height:35px; background:#DE030E; font-size:14px; color:#FFF; text-align:left; font-weight:500; margin:0 1px 0 0 ; padding:0 0 0 10px;}
.transactions ul li.bg-t { float:left; width:115px; height:35px; line-height:35px; background:#DE030E; font-size:14px; color:#FFF; text-align:left; font-weight:500; margin:0 0 0 0 ; padding:0 0 0 10px;}

.transactions ul li.bg-o-text { float:left; width:77px; height: auto; line-height:20px; background:#FBFBFB; font-size:13px; color:#333; text-align:left; font-weight:500; margin:0 1px 0 0 ; padding:5px 0 5px 10px;}
.transactions ul li.bg-m-text { float:left; width:150px; height: auto; line-height:20px; background:#FBFBFB; font-size:13px; color:#333; text-align:left; font-weight:500; margin:0 1px 0 0 ; padding:5px 0 5px 10px;}
.transactions ul li.bg-ms-text { float:left; width:206px; height: auto; line-height:20px; background:#FBFBFB; font-size:13px; color:#333; text-align:left; font-weight:500; margin:0 1px 0 0 ; padding:5px 0 5px 10px;}
.transactions ul li.bg-p-text { float:left; width:133px; height: auto; line-height:20px; background:#FBFBFB; font-size:13px; color:#333; text-align:left; font-weight:500; margin:0 1px 0 0 ; padding:5px 0 5px 10px;}
.transactions ul li.bg-t-text { float:left; width:115px; height: auto; line-height:20px; background:#FBFBFB; font-size:13px; color:#333; text-align:left; font-weight:500; margin:0 0 0 0 ; padding:5px 0 5px 10px;}
/*Transactions*/

/*main-box*/
.main-box-big { float:left; width:300px; height:auto; min-height:100px; margin:10px 0 0 0; padding:0;}
.main-box1 { float:left; width:258px; height:auto; min-height:50px; margin:0 10px 10px 10px; padding:10px; border:1px solid #DDD;}
.main-box-icon {  width:100px; height:100px; margin:0 auto ; padding:0;}
.main-box-icon img { width:100px; height:100px;}
.main-box-titel { float:left; width:100%; text-align:center; font-size:18px; font-weight:500; color:#023D8A; margin:10px 0 0 0; padding:0; line-height:30px;}
.main-box-titel a {color:#201EA3; text-decoration:none;}
.main-box-titel a:hover { color:#DE030E;}
.main-box-text { width:100%; font-size:13px; text-align:center; float:left; line-height:18px; font-weight:500; color:#666; margin:0 0 0 0 ; padding:0;}
/*main-box*/

/*main-product*/
.main-product { float:left; width:100%; height:auto; min-height:200px; margin:0 0 10px 0; padding:0;}
.main-product-box { float:left; width:138px; height:auto; min-height:50px; background:#FFF; margin:5px; padding:0; border:1px solid #F4F4F4;}
.main-product-box:hover { border:1px solid #DE030E;}
.main-product-box ul { float:left; margin:0; padding:0; list-style:none;}
.main-product-box ul li{ float:left; margin:0; padding:0;}
.main-product-box ul li.im{ float:left; width:138px; height: auto; margin:0; padding:0;}
.main-product-box ul li.im img { width:138px;}
.main-product-box ul li.titel{ float:left; width:100%; height:auto; min-height:30px; line-height:30px; font-size:11px; text-align:center; font-weight:500; color:#666; text-transform:uppercase;}
.main-product-box ul li.titel a{ text-align:center; width:100%; color:#666; text-align:center; text-decoration:none;}
.main-product-box ul li.titel a:hover{ color:#DE030E;}
/*main-product*/

/*New Scoller*/
.more-products1 { position:relative; float:left; width:298px; height: auto; margin:0 0 10px 0; padding:0px; list-style:none; overflow:hidden; border:1px solid #F4F4F4; }
.more-products1 h1 { width:278px; text-align:left; font-size:16px; font-weight:400; line-height:40px; margin:0; padding:0 10px; text-transform:uppercase; background:#DE030E; color:#FFF;}

.more-products1 ul{ list-style-type: none; height: auto; position:relative; overflow:hidden; width: auto;float:left; margin:0px 0px 0px 0px!important; padding:0px;}
.more-products1 ul li{ float:left; width:108px; height: auto; min-height:150px; padding:0px 0px 0px 0px; margin:10px 5px; background:#FFF; border:1px solid #FFF;}
.more-products1 ul li:hover { width:108px; border:1px solid #DE030E;}

.more-products1-img { float:left; width:108px; min-height:50px; height: auto; margin:0; padding:0;}
.more-products1-img img { width:108px;}
.more-products1-tex { float:left; width:100%; height:auto; min-height:30px; margin:10px 0; padding:0; line-height:18px; font-size:12px; font-weight:400; text-transform:capitalize; text-align:center; color:#666;}
.more-products1-tex a {color:#666; text-decoration:none;}
.more-products1-tex a:hover { color:#DE030E;}
.more-products1-tex span { font-size:13px; text-align:center; color:#333; font-weight:600;}

.more-products1-holder { width:240px; height: auto; position:relative; overflow:hidden; top:0px; left:30px;}
.more-products1-holder .jcarousel-clip{ width:240px; height: auto; position:relative; overflow:hidden; }

.morenav1 { font-size:0; line-height:0;}
.morenav1 a{ position:absolute; top:120px; left:0; width:30px; height:31px; text-indent: -4000px; z-index:3;}
.morenav1 a.next{ background:url(../images/icon-rt.png); left:270px; -moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;}
.morenav1 a.next:hover {background:url(../images/icon-rt.png); left:270px;-moz-opacity:10;-khtml-opacity:10;opacity:10;}

.morenav1 a.prev{ background:url(../images/icon-lf.png); left:5px; -moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;}
.morenav1 a.prev:hover { background:url(../images/icon-lf.png); left:5px; -moz-opacity:10;-khtml-opacity:10;opacity:10;}
/*New Scoller*/

.under-construction-img { float:left; width:300px; height:auto; min-height:100px; margin:0; padding:0;}
.under-construction-img img { width:300px;}

/*SUPER DEALS*/
.super-deals { float:left; width:300px; height: auto; min-height:200px; margin:0x; padding:0; }
.super-deals-titel { float:left; width: auto; height:40px; line-height:40px; background:#023D8A; font-size:16px; text-align: left; font-weight:500; color:#FFF; margin:0; padding:0 20px;}
.super-deals-img-box { float:left; width:300px; height:auto; min-height:200px;margin:0px 0 0 0; padding:0;}

.list_carousel { float:left; width:100%; min-height:304px; height: auto; margin:0px 0 0 0; padding:0px; list-style:none;/*overflow:hidden;*/background:#FFF ; border-top: 5px solid #023D8A; border-bottom:5px solid #023D8A;   }
.list_carousel ul { float:left; list-style-type: none; height: auto; position:relative; /*overflow:hidden;*/ width:100%;float:left; margin: 0px !important; padding:0px;}
.list_carousel li { float:left; width:300px; min-height:300px; height: auto;padding:0px; margin:0px;}
.list_carousel.responsive {width: auto;margin-left: 0;}
.clearfix {float: none;clear: both;}

.super-deals-img { float:left; width:280px; height:auto; min-height:200px; margin:0px 10px 0 10px; padding:0;}
.super-deals-img img { width:280px;}

.super-deals-text { float:left; width:280px; height:auto; min-height:30px; margin:10px ; padding:0;  font-size:14px; text-align:left; line-height:22px; color:#333;}
.super-deals-text span { color:#666; text-decoration:line-through;}
.super-deals-text a { color:#333; text-decoration:none;}
.super-deals-text a:hover {color:#DE030E;}
/*SUPER DEALS*/

/*FEATURES*/

.features { float:left; width:300px; height:auto; min-height:100px; margin:10px 0; padding:0;}
.features-titel { float:left; width:290px; height:35px; line-height:35px; margin:0; padding:0 0 0 10px; background:#F4F4F4; font-size:16px; color:#666; text-align:left; font-weight:400; text-transform:uppercase;}
.features ul { float:left; width:100%; height:auto; min-height:30px; border-bottom:1px solid #F4F4F4; margin:0; list-style:none; padding:0;}
.features ul li.one { float:left; width:120px; height: auto; line-height:20px; font-size:13px; text-align:left; font-weight:400; color:#666; margin:0; padding:5px 0 5px 10px;}
.features ul li.two { float:left; width:160px; height: auto; line-height:20px; font-size:13px; text-align:left; font-weight:400; color:#666; margin:0; padding:5px 0 5px 10px;}
/*FEATURES*/



/*Product-all-text*/

.product-all-text { float:left; width:300px; height:auto; min-height:200px; margin:10px 0; padding:0;}
.product-all-text-one { float:left; width:300px; height:auto; margin:10px 0 0 0px ; padding:0;}
.product-all-text-warranty { float:left; width:300px; height:auto; margin:10px 0 0 0; padding:0;}
/*Product-all-text*/

/*Check Availability at*/
.availability { float:left; width:300px; height:auto; min-height:60px; margin:10px 0; padding:0; background:#F4F4F4;}
.availability ul { float:left; margin:0; padding:0; list-style:none;}
.availability ul li { float:left; width:auto; height:40px; line-height:40px; font-size:14px; color:#666; font-weight:400; margin: 0 10px 10px 10px; padding:0;}

.bor3 { float:left; font-size:14px; margin:0 10px 0 0; padding:0 0 0 10px; color:#666;  width:268px; height:38px; background:#FFF; border:1px solid #CCC; }


.bor3:focus { border:1px solid #DE030E; background:#FFF;  }

input.bt11 { float: left; width: auto; text-align:center; font-weight:normal; background:#DE030E; margin: 0; padding:0 15px  !important; height:40px !important; line-height:40px !important; color:#FFF !important; text-decoration:none; border: none;  cursor:pointer;font-size:16px; font-weight:400; font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;  -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out; }
input.bt11:hover {background:#023D8A;color: #FFF; border: none; text-decoration:none;  -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;}

/*Check Availability at*/

.price { float:left; width:100%; height:auto; font-size:24px; text-align:left; color:#023D8A; line-height:35px; font-weight:600; margin:0px 0; padding:0;}

.cart-button { float:left; width: auto; height: auto; margin:10px 0 0 0; padding:0; display:block;}
.cart-button a {  float:left; width: auto;  height: auto; line-height:40px; margin:0px 0px 0px 0px; text-align:center; padding:0px 15px  ; background:#DE030E; font-size:14px; color:#FFF; font-weight:400; cursor:pointer; border:none; text-decoration:none;  font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;   -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out; }
.cart-button a:hover {  background:#023D8A; color:#FFF;  -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out; }



/**Images Zoom**/


.zoom-big { float:left; width:300px; height:auto; min-height:200px; margin:0px 0px 10px 0px; padding:0;}
.zoom-big img { width:296px;}

#content { float:left;width:298px;}
a img,:link img,:visited img { border: none; }
table { border-collapse: collapse; border-spacing: 0; }
:focus { outline: none; }

p, blockquote, dd, dt{margin:0 0 8px 0;line-height:1.5em;}
fieldset {padding:0px;padding-left:7px;padding-right:7px;padding-bottom:7px;}
fieldset legend{margin-left:15px;padding-left:3px;padding-right:3px;color:#333;}
dl dd{margin:0px;}
dl dt{}

.clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden;}
.clearfix{display:block;zoom:1; }
.clearfix1{border:1px solid #F4F4F4;}

ul#thumblist{display:block; float:left; margin:0; padding:0;}
ul#thumblist li{float:left; margin:10px 4px;list-style:none; width:90px;}
ul#thumblist li a{display:block;border:1px solid #F4F4F4;  width:88px;}
ul#thumblist li a.zoomThumbActive{ border:1px solid #023D8A;}
ul#thumblist img { width:88px;}
.jqzoom{text-decoration:none; float:left;}
/**Images Zoom**/

/*Cart-Page*/
.cart-box-tabel { float:left; width:300px; height:auto; min-height:100px; margin:10px 0 0 0; padding:0;  overflow-x:NOT SET ;overflow-y: hidden ; }
.cart-box-tabel ul { float:left; width:760px; height:auto; margin:0; padding:0; border-bottom:1px solid #F4F4F4; list-style:none;}
.cart-box-tabel ul li { float:left; margin:0; padding:0;}
.cart-box-tabel ul li.bg1 { float:left; width:70px; height:30px; line-height:30px; background:#023D8A; font-size:13px; font-weight:600; color:#FFF; margin:0; padding:0 0 0 10px;}
.cart-box-tabel ul li.bg2 { float:left; width:204px; height:30px; line-height:30px; background:#023D8A; font-size:13px; font-weight:600; color:#FFF; margin:0 1px; padding:0 0 0 10px;}
.cart-box-tabel ul li.bg3 { float:left; width:60px; height:30px; line-height:30px; background:#023D8A; font-size:13px; font-weight:600; color:#FFF; margin:0 1px 0 0; padding:0 0 0 10px;}
.cart-box-tabel ul li.bg4 { float:left; width:150px; height:30px; line-height:30px; background:#023D8A; font-size:13px; font-weight:600; color:#FFF; margin:0 1px ; padding:0 0 0 10px;}

.cart-box-tabel ul li.bg-1 { float:left; width:70px; height: auto; line-height:20px;  font-size:13px; font-weight:400; color:#666; margin:0; padding:5px 0 5px 10px;}
.cart-box-tabel ul li.bg-2 { float:left; width:204px; height: auto; line-height:20px;  font-size:13px; font-weight:400; color:#666; margin:0 1px; padding:5px 0 5px 10px;}
.cart-box-tabel ul li.bg-3 { float:left; width:60px; height: auto; line-height:20px;  font-size:13px; font-weight:400; color:#666; margin:0 1px 0 0; padding:5px 0 5px 10px;}
.cart-box-tabel ul li.bg-4 { float:left; width:150px; height: auto; line-height:20px;  font-size:13px; font-weight:400; color:#666; margin:0 1px ; padding:5px 0 5px 10px;}
.cart-box-tabel ul li.bg-1 img { width:70px;}
.cart-box-tabel ul li a { color:#023D8A; text-decoration:none;}
.cart-box-tabel ul li a:hover { color:#DE030E;}
.cart-box-tabel ul li span { font-weight:700;}

.sell123 { float:left; font-size:14px; margin:0; padding:0 0 0 5px; color:#666;  width:50px; height:33px; background:#FFF; border:1px solid #CCC; }
.sell123:focus{ border:1px solid #023D8A; background:#FFF;  }

.cart-box-price { float:left; width:760px; height:auto; min-height:40px; margin:0; padding:0; background:#F4F4F4;}

/*voucher*/
.voucher-cod { float:left; width:420px; height:auto; min-height:35px; margin:5px 10px; padding:0; }

.cart-box-price-box { float:left; width:300px; height:auto; min-height:40px; line-height:40px; margin:5px 10px; padding:0; text-align:right; font-size:18px; color:#666; font-weight:600; }
.cart-box-price-box span {color:#023D8A;}

/*voucher*/

.total-box { float:left; width:300px; height:auto; min-height:100px; margin:10px 0px; padding:0;}
.total-box ul { float:left; width:100%; height:auto; margin:0; padding:0; list-style:none;  border-bottom:1px solid #F4F4F4;}
.total-box ul li { float:left; margin:0; padding:0;}
.total-box ul li.tit { float:left; width:140px; height:auto; min-height:20px; margin:0; padding:5px 10px; font-size:14px; text-align:left; color:#666; font-weight:600;}
.total-box ul li.tittetx { float:left; width:120px; height:auto; min-height:20px; margin:0; padding:5px 10px; font-size:14px; text-align:left; color:#666; font-weight:400;}
.total-box ul li span {color:#023D8A; font-weight:700;}

.button2 { float:left; width: auto; height: auto; margin:10px 5px; padding:0; display:block;}
.button2 a {  float:left; width: auto;  height: auto; line-height:40px; margin:0px 0px 0px 0px; text-align:center; padding:0px 10px  ; background:#DE030E; font-size:13px; color:#FFF; font-weight:400; cursor:pointer; border:none; text-decoration:none;  font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;   -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out; }
.button2 a:hover  {  background:#023D8A; color:#FFF;  -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out; }

/*Cart-Page*/

/*offers*/
.offer-box { float:left; width:300px; height:auto; min-height:50px; margin:10px 0; padding:0;}
.offer-box img { width:300px;}
/*offers*/

/*YOUR-ORDER*/
.your-order { float:left; width:100%; height:auto; min-height:50px; margin:10px 0; padding:0 0 10px 0;}
.your-order ul { float:left; margin:0; padding:0; list-style:none; width:100%;}
.your-order ul li{ float:left; width:288px; height: auto; min-height:40px; line-height:30px; font-size:14px; text-align: left; margin:1px 0 0 0; padding:5px 0 0 10px; color:#333; font-weight:500; background:#FFF; border:1px solid #F4F4F4; }
.your-order-icon { float:left; width:auto; height:30px; margin:0px 10px 5px 0; padding:0;}

.your-order ul li.order-bg{ float:left; width:288px; height:35px; min-height:35px; line-height:35px; font-size:15px; text-align: left; margin:1px 0 0 0; padding:0px 0 0px 10px; color:#FFF; font-weight:600; background:#023D8A; border:1px solid #023D8A;}

.your-order-btn { float:left; width: auto; height: auto; margin:0; padding:0; display:block;}
.your-order-btn a { float:left; width:278px; height: 35px; line-height:35px; margin:0px 0; padding:0 0; text-align:center; background:#DE030E; font-size:14px; color:#FFF; text-decoration:none; font-weight:400;   font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;   -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;}
.your-order-btn a:hover { color:#FFF; background:#023D8A; -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out; }
/*YOUR-ORDER*/

.coupons-big { float:left; width:300px; height:auto; min-height:100px; margin:0; padding:0;}
.coupons-box { float:left; width:298px; height:auto; min-height:100px; margin:10px 0; padding:0; border:1px solid #F4F4F4; background:#FFF;}
.coupons-box:hover { border:1px solid #DE030E;}
.coupons-box-img { float:left; width:98px; height:98px; margin:5px; padding:0; border:1px solid #F4F4F4;}
.coupons-box-img img { width:98px; height:98px;}
.coupons-box-text { float:left; width:183px; height:auto; min-height:100px; margin:5px 5px 5px 0; padding:0;}

.coupons-btn { float:left; width: auto; height: auto; margin:0; padding:0; display:block;}
.coupons-btn a { float:left; width: auto; height: 30px; line-height:30px; margin:0 0 5px 0; padding:0 10px; text-align:center; background:#DE030E; font-size:14px; color:#FFF; text-decoration:none; font-weight:400;   font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;   -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;}
.coupons-btn a:hover { color:#FFF; background:#023D8A; -webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out; }

.details { font-size:13px; font-weight:normal; line-height:18px; text-align: left; margin: 0; padding:0; color:#666;}
.details a {color:#023D8A; text-decoration:none;}
.details a:hover { color:#DE030E; }

.details p { font-size:11px; line-height:16px;}

a.tooltip {outline:none; }
a.tooltip strong {line-height:30px;}
a.tooltip:hover {text-decoration:none;}
a.tooltip span { z-index:10;display:none; padding:0 10px; margin-top:-30px; margin-left:5px; width:300px; line-height:20px;  border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;}
a.tooltip:hover span{ float:left; display:inline; position:absolute; color:#1F2634; font-size:13px; font-weight:400; border:1px solid #F4F4F4; background:#FFF;}
.callout {z-index:20;position:absolute;top:30px;border:0;left:-8px; background:url(../images/callout.png) no-repeat left}

}