@charset "utf-8";
/* CSS Document */
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Home page Start here @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*======================top element start Here======================*/
#wrapper{ width:100%; float:left;}
#mainpage{width:1092px; margin:0 auto;}
.logo{width:210px; float:left; height:113px; margin:10px 0px 0px 5px;}
.rightbox{width:372px; float:right; height:113px; margin:22px 0px 0px 0px;}
.topcartbox{width:185px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-transform:uppercase; border-right:solid 1px #818181; text-align:right; padding:0px 0px 5px 0px; margin:0px 0px 0px 45px;}
.login{width:35px; float:left; height:auto; margin:0px 1px 0px 0px;}
.Register{width:55px; float:left; height:auto; margin:0px 0px 0px 3px; }
.topcartbox span{float:left;}
.topcartbox a{margin:0px 12px 0px 0px;-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; text-decoration:none; color:#000000;}
.topcartbox a:hover{color:#003b8c; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.cartbox{width:175px; float:left; height:auto; margin:8px 0px 0px 0px;}
.cartbox span{font-weight:bold; float:left; margin:0px 0px 0px 55px; font-size:11px;}
.cartbox p{margin:0px; padding:0px;}
.checkout{float:right; margin:0px 0px 0px 0px; }
.checkout a{font-family:'OpenSansSemibold'; font-size:10px; color:#003b8c !important; margin:0px !important; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.checkout a:hover{color:#000000 !important; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.addressbox{width:135px; float:right; height:15px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000; text-align:right; text-transform:uppercase; line-height:16px;}
.addressbox a{color:#000000; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; text-transform:none; font-size:11px;}
.addressbox a:hover{color:#003B8C; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.topsearchbox{width:193px; float:left; height:30px; background:#eeeff1; margin:12px 0px 0px 0px;}
.topsearchboxbutton{width:18px; height:18px; float:right; background:url(../images/serach-icon.png) left top no-repeat; border:none; margin:6px 9px 0px 0px; cursor:pointer; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; }
.topsearchboxbutton:hover{background-position:left -18px; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.topsearchbox input[type="text"]{width:147px; border:none; margin:5px 0px 0px 9px; float:left; font-family:'OpenSansSemibold'; font-size:13px; color:#000; background-color:transparent; }
.facebook{width:30px; height:30px; float:left; background:url(../images/social-media.png) left top no-repeat; margin:12px 0px 0px 8px; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.facebook:hover { background-position:left -30px; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.twitter{width:30px; height:30px; float:left; background:url(../images/social-media.png) -35px top no-repeat; margin:12px 0px 0px 5px; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.twitter:hover {background-position:-35px -30px; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.youTube{width:30px; height:30px; float:left; background:url(../images/social-media.png) -70px top no-repeat; margin:12px 0px 0px 5px; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.youTube:hover {background-position:-70px -30px; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.instagram{width:30px; height:30px; float:left; background:url(../images/social-media.png) -105px top no-repeat; margin:12px 0px 0px 5px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.instagram:hover { background-position:-105px -30px; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.pinterest{width:30px; height:30px; float:left; background:url(../images/social-media.png) -140px top no-repeat; margin:12px 0px 0px 5px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.pinterest:hover { background-position:-140px -30px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
/*============29-7-2013=====================*/
.myaccountbox{float:left;}
.loginregisterbox{float:right; margin:0px 7px 0px 0px; *margin:0px 0px 0px 0px; margin:0px 0px 0px 0px\9;}

/*======================top element End Here======================*/
/*======================Menu style start here======================*/
.navigationbox{width:1092px; float:left; height:37px; background:#424242; margin:5px 0px 0px 0px;}
.menu{ width:1092px; height:37px; float:left; position:relative;}
.menu ul{ width:100%; height:37px; display:table;}
.menu ul li{ float:left; text-transform:uppercase; position:relative;}
.menu ul li img{margin:9px 0px 0px 0px;}
.menu ul li ul{ display:none; position:absolute; top:100%; width:230px; padding:5px; background:#424242; height:auto; margin-left:-1px}
.menu ul li:hover ul{ display:block; z-index:9999; *z-index:9999; left:0; background:#424242; }
.menu ul li ul li{ background:#424242; width:100%; }
.menu ul li ul li a{ background:#424242; width:214px; padding:4px 8px; margin-bottom:1px; background:url(../images/menubg.png) left top repeat; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out; font-family:'OpenSansSemibold'; font-size:11px; color:#fff;}
.menu ul li ul li a:hover{background-position:left -37px; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out; color:#e3b315;}
.menuactive{color:#e3b315 !important;}
.menu ul li a{ background:url(../images/menubg.png) left top repeat; padding:10px 31px 9px 31px; font-family:'OpenSansSemibold'; font-size:13px; color:#fff; float:left; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.menu ul li a:hover{ background-position:left -37px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; cursor:pointer; color:#e3b315;}
.menu ul li:hover>a { background-position:left -37px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; cursor:pointer; color:#e3b315;}
.menu ul li a.home{ background:url(../images/menu_start_bg.png) no-repeat; margin-right:2px; }
.menu ul li a.home:hover{ background:url(../images/menu_start_over_bg.png) no-repeat; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out;}

/*======================Menu style End here======================*/
/*======================content style start here======================*/
.col1{width:213px; float:left; height:auto; margin:16px 0px 0px 0px;}
.upcomingclasses{width:213px; float:left; padding:7px 0px 9px 0px; background:url(../images/upcoming-classes-border.png) center bottom no-repeat; font-family:'OpenSansSemibold'; font-size:12px; text-indent:3px; text-transform:uppercase; margin-bottom:6px; color:#424242;}
/*.leftimagebox{width:213px; float:left; height:auto; margin:6px 0px 0px 0px;}*/
.leftimagebox{width:213px; float:left; height:auto; margin:6px 0px 0px 0px; background:#fff;}
.col2{width:653px;float:left; height:auto; margin:16px 0px 0px 6px;}
.upcomingclasses2{width:213px; float:left; height:28px; background:url(../images/bottom-click-more1.png) center bottom no-repeat;  margin:17px 0px 6px 0px;}

.upcomingclasses1{width:213px; float:left; height:28px; background:url(../images/bottom-click-more1.png) center bottom no-repeat; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out; margin:17px 0px 0px 0px; *margin:5px 0px 0px 0px;}
.upcomingclasses1 a{color:#424242; font-family:'OpenSansSemibold'; font-size:12px; text-indent:3px; text-transform:uppercase; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out; width:195px; background:url(../images/arrowright.png) right center no-repeat; display:block;}
.upcomingclasses1 a:hover{color:#003B8C; background:url(../images/upcommingarrow-hover.png) right center no-repeat; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out;}
/*=========================Banner Box==================================*/
.bannerbox{width:653px; float:left; height:auto;}
/*=========================Banner Box==================================*/
/*=========================News subscribe==================================*/
.newssubscribe{width:213px; float:left; height:auto; margin:6px 0px 0px 0px;}
.newstitle{width:213px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2e2e2e; text-transform:uppercase; text-align:center;}
.newsword{text-transform:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2e2e2e !important; font-style:normal !important;}
.newstitle span{font-style:italic; color:#494949; text-transform:none;}
.subscribebox{width:213px; float:left; height:auto; margin:28px 0px 0px 0px;}
.subscribetextbg{width:213px; float:left; height:31px; background:#fff; margin:0px 0px 10px 0px;}
.subscribetextbg input[type="text"]{width:190px; border:none; border:0; font-family:'arialregular'; font-size:12px; color:#626262; margin:7px 0px 0px 0px;}
.voucherretail{width:93px; height:24px; position:absolute; margin:10px 0px 0px 120px; *margin:25px 0px 0px -72px !important;}
/*.subscribetextbg img{position:absolute; float:right; margin:-14px 0px 0px 110px;  *margin:-14px 0px 0px 120px;}*/
.btnsubscribe{width:92px; float:right; height:31px; background:url(../images/btnsubscribe.png) center top no-repeat; border:none; margin:0px 0px 7px 0px; cursor:pointer; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; cursor:pointer;}
.btnsubscribe:hover{background-position:center -31px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; cursor:pointer;}
/*=========================News subscribe==================================*/
.col3{width:213px; float:right; height:auto; margin:18px 0px 0px 0px;}
.midleimagebox{width:213px; float:left; height:auto; margin:6px 0px 0px 0px;}
.midleimagebox2{width:213px; float:left; height:auto; margin:6px 0px 0px 7px;}
/*======================content style End here======================*/
/*====================Footer Menu=========================*/
.footermenubox{width:1092px; height:auto; float:left; margin:20px 0px 10px 0px;}
.footermenu{width:auto; height:auto; float:left;}
.footermenu li{width:auto; height:auto; float:left; color:#424242; line-height:20px; margin:0px 7px 0px 7px;}
.footermenu li a{width:auto; height:auto; float:left; font-family:'OpenSansSemibold'; font-size:11px; color:#424242; line-height:20px; line-height:23px; text-transform:uppercase;-webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out;}
.footermenu li a:hover{color:#003B8C;-webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out;}
.copyright{width:100%; float:left; height:auto; font-family:'OpenSansRegular'; font-size:11px; color:#595959; text-transform:uppercase; text-align:center; margin:0px 0px 10px 0px;}
/*====================Footer Menu=========================*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Home page End here @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/


/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ About Us page start here @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
.activepage{width:870px; float:left; height:auto; margin:22px 0px 0px 0px;}
.activepage span{margin:0px 10px 0px 10px; }
.activepage a{font-family:'OpenSansRegular'; font-size:11px; color:#424242; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.activepage a:hover{color:#003a8c; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.pageactive{color:#003a8c; margin:0px 0px 0px 0px !important; font-family:'OpenSansRegular'; font-size:11px;}
.col4{width:870px; float:left; height:auto; min-height:667px; background:#fff; margin:13px 0px 0px 0px; margin:15px 0px 0px 0px\9; *margin:11px 0px 0px 0px; *padding-bottom:30px;}
.innerpagetitle{width:844px; float:left; height:26px; font-family:'OpenSansBold'; color:#003a8c; font-size:17px; text-transform:uppercase; margin:8px 0px 0px 13px; background:url(../images/titlesaparator.png) left bottom repeat-x; vertical-align:text-top; padding:0px 0px 6px 0px;}
.innimg1{width:400px; float:left; height:355px; margin:13px 0px 0px 13px;}
.subtitle1{width:424px; height:20px; float:right; margin:13px 13px 0px 0px; font-family:'OpenSansBold'; font-size:16px; color:#424242; text-transform:uppercase;}
.con1{width:424px; height:auto; font-family:'OpenSansRegular'; font-size:12px; color:#424242; float:right; margin:13px 13px 0px 0px; text-align:justify; line-height:19px;}
.con1 a{color:#c48b11; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.con1 a:hover{color:#424242; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.con2{width:424px; height:auto; float:right; margin:0px 13px 7px 0px; text-align:justify; font-family:'OpenSansBold'; font-size:12px; color:#424242;}
.con2 a{color:#c89432; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.con2 a:hover{color:#424242; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.innpagesaparator{width:844px; height:1px; float:left; background:url(../images/innerpagesaparator.png) left center repeat-x; margin:7px 0px 0px 13px;}
.subtitle2{width:400px; float:left; height:auto; font-family:'OpenSansBold'; font-size:14px; color:#424242; margin:15px 0px 0px 13px;}
.con3{width:400px; height:auto; float:left; margin:0px 0px 7px 13px; text-align:justify; font-family:'OpenSansRegular'; font-size:12px; color:#424242; line-height:19px;}
.con3 a{color:#c89432; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.con3 a:hover{color:#424242; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.innimg2{width:424px; float:right; height:auto; margin:13px 13px 0px 0px;}
.con4{width:400px; height:auto; float:left; margin:0px 0px 7px 13px; text-align:justify; font-family:'OpenSansBold'; font-size:12px; color:#424242;}
.con4 a{color:#c89432; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.con4 a:hover{color:#424242; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ About Us page End here @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/



/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Change password page Start here @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
.requiredbox{width:auto; float:right; height:auto; font-family:'OpenSansRegular'; font-size:12px; color:#424242; text-transform:none; *margin:-20px 0px 0px 0px;}
.requiredbox span{color:#e3b315;}
.subtitle3{width:844px; float:left; height:auto; font-family:'OpenSansBold'; color:#003a8c; font-size:14px; margin:13px 0px 0px 13px;}
.changemass1{width:844px; float:left; height:auto; font-family:'OpenSansRegular'; font-size:12px; color:#424242; margin:10px 0px 0px 13px;}
.formone{width:375px; float:left; height:auto; margin:10px 0px 0px 13px;}
.formcol1{width:115px; float:left; text-align:right; font-family:'OpenSansRegular'; font-size:12px; color:#424242; line-height:25px; margin:0px 0px 10px 0px;}
.formcol1 span{color:#e3b315;}
.formcol2{width:255px; float:right; height:24px; border:solid 1px #e3e3e3; margin:0px 0px 10px 3px;}
.formcol2 input[type="text"]{width:236px; margin:2px 0px 0px 3px; *margin:2px 0px 0px 0px; font-family:'OpenSansRegular'; font-size:12px; color:#424242;}
.formcol2 input[type="password"]{width:236px; margin:2px 0px 0px 3px; *margin:2px 0px 0px 0px; font-family:'OpenSansRegular'; font-size:12px; color:#424242;}
.formcol3{width:138px; float:right; height:30px; margin:8px 70px 10px 0px;}
.btnchangespass{width:138px; float:left; height:30px; background:url(../images/btnchangepasswor.png) center top no-repeat; border:none; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; cursor:pointer; margin:0px 0px 0px 70px;}
.btnchangespass:hover{background-position:center -30px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; cursor:pointer;}
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Change password page End here @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/



/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Wish list page Start here @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
.subtitle4{width:844px; float:left; height:32px; background:#424242; font-family:'OpenSansSemibold'; font-size:14px; color:#fff; margin:12px 0px 0px 13px; text-transform:uppercase; line-height:31px; text-indent:10px;}
.titlecol1{width:100px; float:right; font-family:'OpenSansRegular'; font-size:12px; color:#003a8c; text-align:right; margin:10px 0px 0px 0px;}
.titlecol2{width:115px; float:right; font-family:'OpenSansRegular'; font-size:12px; color:#003a8c; text-align:right;margin:10px 0px 0px 0px;}
.titlecol3{width:100px; float:right; font-family:'OpenSansRegular'; font-size:12px; color:#003a8c; text-align:right; margin:10px 28px 0px 0px;}
.innpagesaparator1{width:820px; height:1px; float:left; background:url(../images/innerpagesaparator.png) left center repeat-x; margin:7px 0px 0px 20px;}
.wishimgbox{width:84px; height:84px; float:left; border:solid 2px #a0a0a0; margin:10px 0px 5px 20px;}
.disctitle{width:430px; float:left; height:auto; font-family:'OpenSansBold'; color:#424242; font-size:14px; margin:15px 0px 0px 20px; }
.disctitle a{color:#424242 !important;}
.pricebox{width:115px; float:left; height:auto; text-align:center; font-family:'OpenSansRegular'; font-size:12px; color:#424242; margin:15px 0px 0px 0px; }
.wishcartbox{width:65px; height:auto; float:left; margin:15px 0px 0px 0px; text-align:center;}
.wishremovebox{width:80px; float:left; height:auto; margin:15px 0px 0px 0px; text-align:right;}
.wishlistcolorbox{width:430px; float:left; height:auto;font-family:'OpenSansRegular'; font-size:12px; color:#424242; margin:5px 0px 0px 20px;}
.wishlistcolorbox span{color:#7c7c7c;}
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Wish list page End here @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/



/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Terms & Conditions page start here @@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
.subtitle5{width:844px; float:left; height:auto; font-family:'OpenSansBold'; font-size:17px; color:#424242; margin:13px 0px 0px 13px; text-transform:uppercase;}
.subtitle6{width:844px; float:left; height:auto; font-family:'OpenSansBold'; font-size:14px; color:#003a8c; margin:13px 0px 0px 13px;}
.termcontent{width:844px; float:left; height:auto; font-family:'OpenSansRegular'; font-size:12px; color:#424242; margin:5px 0px 0px 13px; text-align:justify; line-height:19px;}
.termcontent a{color:#c48b11 !important;-webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out;}
.whitespace{width:844px; float:left; height:20px;}
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Terms & Conditions page End here @@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/



/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ reset password page start here @@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
.resetmass{width:495px; float:left; height:auto; font-family:'OpenSansRegular'; font-size:12px; color:#424242; margin:10px 0px 0px 13px;}
.btnsendmail{width:84px; float:left; margin:0px 0px 0px 52px; height:30px; background:url(../images/btnsendmail.png) center top no-repeat; border:none;-webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out; cursor:pointer;}
.btnsendmail:hover{background-position:center -30px; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out; }
.formcol4{width:55px; float:left; text-align:right; font-family:'OpenSansRegular'; font-size:12px; color:#424242; line-height:25px; margin:0px 0px 10px 0px;}
.formcol4 span{color:#e3b315;}
.formcol5{width:245px; float:left; height:24px; border:solid 1px #e3e3e3; margin:0px 0px 10px 3px;}
.formcol5 input[type="text"]{width:236px; margin:2px 0px 0px 3px; *margin:2px 0px 0px 0px; font-family:'OpenSansRegular'; font-size:12px; color:#424242;}
.formcol6{width:138px; float:right; height:30px; margin:8px 70px 10px 0px;}

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ reset password page End here @@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/


/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ shopping cart page start here @@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
.subtitle7{width:844px; float:left; height:32px; background:#424242; font-family:'OpenSansSemibold'; font-size:14px; color:#fff; margin:12px 0px 0px 13px; text-transform:uppercase; line-height:31px; text-indent:10px;}
.titlecol4{width:100px; float:left; font-family:'OpenSansRegular'; font-size:12px; color:#003a8c; text-align:center; margin:10px 0px 0px 330px;}
.titlecol5{width:100px; float:left; font-family:'OpenSansRegular'; font-size:12px; color:#003a8c; text-align:center; margin:10px 0px 0px 0px;}
.titlecol6{width:100px; float:left; font-family:'OpenSansRegular'; font-size:12px; color:#003a8c; text-align:center; margin:10px 0px 0px 130px;}
.titlecol7{width:100px; float:left; font-family:'OpenSansRegular'; font-size:12px; color:#003a8c; text-align:center; margin:10px 0px 0px 0px;}
.cartimgbox{width:84px; height:84px; float:left; border:solid 2px #a0a0a0; margin:10px 0px 5px 20px;}
.disctitle1{width:200px; float:left; height:auto; font-family:'OpenSansBold'; color:#424242; font-size:14px; margin:15px 0px 0px 20px; }
.disctitle1 span{color: #424242; float: left; font-family: 'OpenSansRegular'; font-size: 12px; height: auto; margin: 5px 0 0 0px; width: 100%; text-align:left;}
.pricebox1{width:100px; float:left; height:auto; text-align:center; font-family:'OpenSansRegular'; font-size:12px; color:#424242; margin:15px 10px 0px 0px; }
.primarginright{margin:15px 25px 0px 0px;}
.quantitybox{width:100px; float:left; height:auto; text-align:center; font-family:'OpenSansRegular'; font-size:12px; color:#424242; margin:15px 0px 0px 0px;}
.quaninputbg{width:47px; border:solid 1px #d6d6d6; height:24px; float:left;}
.quaninputbg input[type="text"]{width:40px; border:none; *border:0; margin:3px 0px 0px 0px; *margin:2px 0px 0px 2px; text-align:center; font-family:'OpenSansRegular'; font-size:12px; color:#424242;}
.quanrefresh{width:18px; height:18px; float:left; background:url(../images/refreshicon.png) center center no-repeat; display:block; margin:4px 0px 0px 5px;-webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out; -ms-transition: all 1s ease-in-out;}
.totalbox{width:100px; float:left; font-family:'OpenSansRegular'; font-size:12px; color:#003a8c; text-align:center; margin:10px 0px 0px 110px;}
.totalbox1{width:100px; float:left; font-family:'OpenSansRegular'; font-size:12px; color:#003a8c; text-align:center; margin:10px 0px 0px 120px;}
.removebox{width:17px; float:left; font-family:'OpenSansRegular'; font-size:12px; color:#003a8c; text-align:center; margin:10px 0px 0px 40px; background:url(../images/wishlistremoveicon.png) center center no-repeat; height:17px;}
.subtotalbox{width:844px; float:left; height:32px; background:#efefef; margin:10px 0px 0px 13px; font-family:'OpenSansSemibold'; font-size:14px; color:#424242; text-transform:uppercase; font-weight:normal;}
.subtotalbox span{float:right; margin:5px 10px 0px 0px;}
.attendenamebox{width:335px; float:left; height:auto;}
.inputbg1{width:150px; float:left; height:26px; float:left; border:solid 1px #d6d6d6; margin:15px 0px 0px 0px;}
.inputbg1 input[type="text"]{width:140px; float:left; font-family:'OpenSansRegular'; font-size:12px; color:#7c7c7c; margin:3px 0px 0px 4px;}
.inputbg2{width:150px; float:right; height:26px; border:solid 1px #d6d6d6; margin:15px 0px 0px 0px;}
.inputbg2 input[type="text"]{width:140px; float:left; font-family:'OpenSansRegular'; font-size:12px; color:#7c7c7c; margin:3px 0px 0px 4px;}
.bilingbox1{width:844px; float:left; height:auto; background:#efefef; margin:20px 0px 0px 13px; padding:0px 0px 10px 0px;}
.discount{width:300px; height:auto; font-family:'OpenSansRegular'; font-size:12px; text-align:right; color:#424242; float:left; margin:10px 0px 0px 455px;}
.discount span{ font-family:'OpenSansRegular'; font-size:12px; text-align:right; color:#003a8c; float:right; font-family:'OpenSansBold'; font-size:14px;}
.ratebox{width:75px; float:right; margin:10px 10px 0px 0px; font-family:'OpenSansRegular'; font-size:12px; text-align:right; color:#424242;}
.ratebox span{ font-family:'OpenSansRegular'; font-size:12px; text-align:right; color:#003a8c; float:right; font-family:'OpenSansBold'; font-size:14px;}
.shoppingcol1{width:390px; float:left; height:auto; margin:18px 0px 0px 13px;}
.shoppingcol2{width:390px; float:right; height:auto; margin:18px 13px 0px 0px; }
.pramo1{width:140px; float:left; line-height:30px; font-family:'OpenSansRegular'; font-size:12px; text-align:right; color:#424242; Enter Promotional Code:
}
.inputbg3{width:176px; float:left; height:24px; border:solid 1px #d6d6d6; margin:3px 0px 0px 3px;}
.inputbg3 input[type="text"]{width:166px; float:left; font-family:'OpenSansRegular'; font-size:12px; color:#7c7c7c; margin:3px 0px 0px 4px; *margin:3px 0px 0px 1px;}
.applybox{width:57px; float:right; height:auto; }
.btnapply{width:57px; float:right; height:30px; background:url(../images/btnapply.png) center top no-repeat; border:none; cursor:pointer; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out;}
.btnapply:hover{background-position:center -30px; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out;}
.conshopingbox{width:500px; height:30px; float:right; margin:20px 13px 0px 0px;}
.btnconshop{width:146px; float:left; height:30px; background:url(../images/btncontinueshopping.png) center top no-repeat; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out; cursor:pointer; border:none; margin:0px 0px 0px 87px;}
.btnconshop:hover{background-position:center -30px;-webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out;}
.btnemptycart{width:94px; float:left; height:30px; background:url(../images/btnemptycart.png) center top no-repeat; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out; cursor:pointer; border:none; margin:0px 0px 0px 6px;}
.btnemptycart:hover{background-position:center -30px;-webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out;}
.btnprocecheckout{width:161px; float:left; height:30px; background:url(../images/btnprocheckout.png) center top no-repeat; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out; cursor:pointer; border:none; margin:0px 0px 0px 6px;}
.btnprocecheckout:hover{background-position:center -30px;-webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out;}
.quanrefresh_1{width:18px; height:18px; float:right; background:url(../images/refreshicon.png) center center no-repeat; display:block; margin:20px 0px 0px 5px;-webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out; -ms-transition: all 1s ease-in-out;}
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ shopping cart page End here @@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ CMS page start here @@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
.innimg3{width:450px; float:left; height:300px; margin:13px 0px 0px 13px;}
.subtitle8{width:370px; float:left; height:auto; font-family:'OpenSansBold'; font-size:14px; color:#424242; margin:10px 0px 0px 15px;}
.cmscon1{width:370px; float:left; height:auto; font-family:'OpenSansRegular'; font-size:12px; color:#424242; margin:7px 0px 0px 15px; text-align:justify;line-height:19px;}
.cmscon1 a{color:#c48b11; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out;}
.readmore{width:auto; height:auto; background:url(../images/arrowright.png) right center no-repeat; padding-right:10px; font-family:'OpenSansRegular'; font-size:12px;color:#003a8c !important; float:right; margin:20px 0px 0px 0px;  *margin:0px 0px 0px 0px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.readmore:hover{color:#424242 !important; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.listitem1{width:380px; float:left; height:auto; margin:35px 0px 0px 26px !important;}
.listitem1 li{width:380px; float:left; height:auto; font-family:'OpenSansRegular'; font-size:12px; color:#424242; background:url(../images/arrowright.png) left 7px no-repeat; padding:0px 0px 0px 10px; line-height:20px;}
.listitem1 li:first-child{font-family:'OpenSansBold'; font-size:14px; color:#424242; background:none !important; margin:0px 0px 7px 0px;}
.listitem2{width:380px; float:right; height:auto; margin:35px 0px 0px 26px !important;}
.listitem2 li{width:380px; float:left; height:auto; font-family:'OpenSansRegular'; font-size:12px; color:#424242; list-style:decimal; padding:0px 0px 0px 0px; line-height:20px;}
.listitem2 li:first-child{font-family:'OpenSansBold'; font-size:14px; color:#424242; background:none !important; margin:0px 0px 7px 0px; list-style:none;}
.cmshead1{font-family:'OpenSansBold'; font-size:16px; color:#424242; float:left; width:844px; margin:20px 0px 0px 26px; font-weight:normal;}
.cmshead2{font-family:'OpenSansBold'; font-size:15px; color:#424242; float:left; width:844px; margin:0px 0px 0px 26px; font-weight:normal;}
.cmshead3{font-family:'OpenSansBold'; font-size:14px; color:#424242; float:left; width:844px; margin:0px 0px 0px 26px; font-weight:normal;}
.cmshead4{font-family:'OpenSansBold'; font-size:13px; color:#424242; float:left; width:844px; margin:0px 0px 0px 26px; font-weight:normal;}
.cmshead5{font-family:'OpenSansBold'; font-size:12px; color:#424242; float:left; width:844px; margin:0px 0px 0px 26px; font-weight:normal;}
.cmshead6{font-family:'OpenSansBold'; font-size:11px; color:#424242; float:left; width:844px; margin:0px 0px 0px 26px; font-weight:normal;}
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ CMS page End here @@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/


/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ My Account page Start here @@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
.col5{width:1092px; float:left; height:auto; min-height:664px; background:#fff; margin:13px 0px 0px 0px; padding:0px 0px 20px 0px;}
.innerpagetitle1{width:1066px; float:left; height:32px; font-family:'OpenSansBold'; color:#003a8c; font-size:17px; text-transform:uppercase; margin:15px 0px 0px 13px; background:url(../images/titlesaparator.png) left bottom repeat-x; vertical-align:text-top;}
.accountbox{width:1064px; float:left; height:auto; margin:40px 0px 0px 13px;}

.myprofile{width:134px; height:134px; float:left; background:url(../images/myprofile.jpg) center top no-repeat; display:block; *outline:0; outline:none;-webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out; -ms-transition: all 1s ease-in-out;}
.myprofile:hover{background-position:center -134px; display:block; *outline:0; outline:none; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out;}

.mycard{width:134px; height:134px; float:left; background:url(../images/my-card.png) center top no-repeat; display:block; *outline:0; outline:none; margin:0px 0px 0px 21px; -webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out; -ms-transition: all 1s ease-in-out;}
.mycard:hover{ background-position:center -134px; display:block; *outline:0; outline:none; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out;}

.changepassword{width:134px; height:134px; float:left; background:url(../images/changepassword.jpg) center top no-repeat; display:block; *outline:0; outline:none; margin:0px 0px 0px 21px; -webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out; -ms-transition: all 1s ease-in-out;}
.changepassword:hover{ background-position:center -134px; display:block; *outline:0; outline:none; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out;}

.orderhistory{width:134px; height:134px; float:left; background:url(../images/orederhistory.jpg) center top no-repeat; display:block; *outline:0; outline:none; margin:0px 0px 0px 21px; -webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out; -ms-transition: all 1s ease-in-out; }
.orderhistory:hover{ background-position:center -134px; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out;}

.viewcart{width:134px; height:134px; float:left; background:url(../images/viewcart.jpg) center top no-repeat; display:block; *outline:0; outline:none; margin:0px 0px 0px 21px; -webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out; -ms-transition: all 1s ease-in-out;}
.viewcart:hover{background-position:center -134px; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out;}

.continueshopping{width:134px; height:134px; float:left; background:url(../images/continueshopping.jpg) center top no-repeat; display:block; *outline:0; outline:none; margin:0px 0px 0px 21px; -webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out; -ms-transition: all 1s ease-in-out;}
.continueshopping:hover{background-position:center -134px; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out;}

.wishlist{width:134px; height:134px; float:left; background:url(../images/wishlist.jpg) center top no-repeat; display:block; *outline:0; outline:none; margin:0px 0px 0px 21px; -webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out; -ms-transition: all 1s ease-in-out;}
.wishlist:hover{background-position:center -134px; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out;}

.logout{width:134px; height:134px; float:left; background:url(../images/logout.jpg) center top no-repeat; display:block; *outline:0; outline:none; margin:0px 0px 0px 21px; webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out; -ms-transition: all 1s ease-in-out;}
.logout:hover{background-position:center -134px; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out;	}

.canelsubscription{width:134px; height:134px; float:left; background:url(../images/cancel-subscription.jpg) center top no-repeat; display:block; *outline:0; outline:none;-webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out; -ms-transition: all 1s ease-in-out;}
.canelsubscription:hover{background-position:center -134px; display:block; *outline:0; outline:none; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out;}

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ My Account page Start here @@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Shop Online page Start here @@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
.col6{width:213px; float:left; height:auto; margin:16px 0px 0px 0px;}
.leftaccobox{width:213px; float:left; height:auto; margin:6px 0px 0px 0px;}
.col7{width:653px;float:left; height:auto; margin:11px 0px 0px 6px; *margin:0px 0px 0px 6px !important; margin:11px 0px 0px 6px\9 !important; min-height:672px; background:#fff; padding:0px 0px 15px 0px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.col7{
 margin:15px 0px 0px 6px; /* This works only in Safari and Google Chrome */}
 .menu ul li a{padding:10px 31px 9px 31px;}
}

.activepage1{width:653px; float:left; height:auto; margin:16px 0px 0px 6px; *margin:16px 0px 0px 6px !important; margin:20px 0px 0px 6px\9;}
.activepage1 span{margin:0px 10px 0px 10px;}
.activepage1 a{font-family:'OpenSansRegular'; font-size:11px; color:#424242; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.activepage1 a:hover{color:#003a8c; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.pageactive1{color:#003a8c; margin:0px 10px 0px 0px !important; font-family:'OpenSansRegular'; font-size:11px;}
.innerpagetitle2{width:627px; float:left; height:auto; min-height:26px; font-family:'OpenSansBold'; color:#003a8c; font-size:17px; text-transform:uppercase; margin:10px 0px 7px 13px; background:url(../images/titlesaparator.png) left bottom repeat-x; vertical-align:text-top; padding:0px 0px 5px 0px;}
.innimg4{width:627px; float:left; height:370px; margin:13px 0px 0px 13px;}
.listbox1{width:148px; float:left; min-height:258px; height:auto; border: solid 1px #d6d6d6; margin:35px 0px 0px 13px;}
.listbox2{width:148px; float:left; height:258px; min-height:258px; border: solid 1px #d6d6d6; margin:35px 0px 0px 9px;}
.listtitle1{width:148px; height:26px; float:left; background:#efefef; font-family:'OpenSansSemibold'; font-size:12px; color:#003a8c; text-transform:uppercase; text-align:center; line-height:25px;}
.listimgbox{width:110px; float:left; height:125px; text-align:center; vertical-align:middle; margin:15px 0px 0px 19px;}
.listimgbox img {width:auto; height:auto; max-height:125px; max-width:110px;}
.listdisc1{width:130px; float:left; height:auto; margin:10px 0px 10px 9px !important; min-height:45px;}
.listdisc1 li{width:130px; float:left; height:auto; min-height:15px; font-family:'OpenSansRegular'; font-size:12px; color:#424242; background:url(../images/arrowright.png) left 4px no-repeat !important; padding:0px 0px 0px 10px;}
.listmorebox{float:right; width:52px; height:16px; margin:0px 5px 0px 0px;}
.listmore{float:left; width:52px; height:16px; background:url(../images/btnmore.png) center top no-repeat; display:block; margin:0px 5px 0px 0px; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out;}
.listmore:hover{background-position:center -16px; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out;}
.giftbox{width:625px; float:left; height:auto; margin:23px 0px 35px 13px; text-align:center;}
.listmorebox span{display:none !important; }
.listmorebox:hover span{width:148px; position:absolute; height:150px; background:#fff; margin:-10px 0px 0px -92px; display:block !important; float:left; border-bottom:solid 1px #D6D6D6; border-left:solid 1px #D6D6D6; border-right:solid 1px #D6D6D6; cursor:pointer;}
.listmorebox:hover span{*margin:-10px 0px 0px -149px;}
.listdisc2{width:130px; float:left; height:auto; margin:0px 0px 10px 9px !important; min-height:45px;}
.listdisc2 li{width:130px; float:left; height:auto; min-height:15px; font-family:'OpenSansRegular'; font-size:12px; color:#424242; background:url(../images/arrowright.png) left 4px no-repeat !important; padding:0px 0px 0px 10px;}

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Shop Online page End here @@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/


/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Product listing page start here @@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
.prolistingcon{width:627px; float:left; height:auto; margin:5px 0px 5px 13px; font-family:'OpenSansRegular'; font-size:12px; color:#424242; text-align:justify;}
.pagination1{width:377px;float:left; height:auto; margin:20px 0px 5px 13px;}
.leftbutton1{width:5px; height:7px; float:left; margin:8px 0px 0px 0px; *margin:5px 0px 0px 0px; background:url(../images/leftrifhtarrow.png) left top no-repeat; display:block; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out;}
.leftbutton1:hover{background-position:left -7px;-webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out;}
.rightbutton1{width:5px; height:7px; float:left; margin:8px 0px 0px 0px; *margin:5px 0px 0px 0px; background:url(../images/leftrifhtarrow.png) right top no-repeat; display:block; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out;}
.rightbutton1:hover{background-position:right -7px;-webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out;}
.pagenum1{width:120px; float:left; height:auto; margin:0px 5px 0px 10px;}
.pagenum1 li{width:auto; height:auto; float:left;}
.pagenum1 li a{width:auto; height:auto; font-family:'OpenSansSemibold'; font-size:12px; color:#424242; text-align:center; padding:0px 4px 0px 4px;}
.pagenum1 li a.active{width:auto; height:auto; font-family:'OpenSansSemibold'; font-size:12px; color:#424242; text-align:center; padding:0px 4px 0px 4px;background:none repeat scroll 0 0 #E3B315}
.proshort{width:250px; float:right; height:15px; margin:20px 13px 5px 0px;}
.proshortname{width:auto; float:left; height:auto; font-family:'OpenSansSemibold'; font-size:12px; color:#424242; line-height:25px;}
.proshortddl{width:197px; height:23px; float:right; }
.proshortddl select{border:none; *border:0; *outline:0; outline:none;}
.proshorsaparator{width:600px; float:left; height:1px; margin:0px 0px 10px 0px;}
.prolist1{width:196px; float:left; height:200px; margin:15px 0px 0px 15px; border:solid 1px #e3e3e3;}
.prolisttitle{width:196px; float:left; height:25px; background:#efefef; font-family:'OpenSansBold'; color:#103d8c; font-size:12px; text-align:center; line-height:25px; font-weight:normal;}
.prolisttitle a{color:#103d8c !important;}
.prolistimg{width:160px; height:120px; float:left; margin:15px 0px 0px 17px;}
.prolistimg img{width:auto; height:auto; max-width:160px; max-height:120px;}
.prolistprice{width:130px; float:left; height:15px; margin:10px 0px 0px 13px; font-family:'OpenSansRegular'; font-size:12px; color:#424242;}
.prolistprice p{float:left;}
.prolistprice span{width:auto; float:left; height:auto; font-family:'OpenSansBold'; color:#103d8c; font-size:12px; line-height:20px; margin:0px 0px 0px 5px;}
.prolistmorebox{width:16px; height:16px; float:right; margin:20px 4px 0px 0px; position:relative; cursor:pointer;}
.prolistmorebox img{display:none !important; float:left;}
.prolistmorebox:hover img{width:43px; height:34px; position:relative; z-index:1000; display:block !important; margin:-39px 0px 0px 	-27px;}
.prolistmore{width:16px; height:16px; float:left; background:url(../images/prolistmoreicon.png) center top no-repeat; margin:0px;-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.prolistmore:hover{background-position:center -16px;-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.whitespace1{width:600px; float:left; height:20px;}
/*Popup style sheet*/
#productlistpopbox{width:100%; height:100%; float:left;top:0; left:0; position:fixed; z-index:100; background:url(../images/productlistpopbg.png); display:none;}
.listingbox {width: 674px; margin: 50% auto;}
.productlisting {width: 660px; background: #323232;	padding: 7px; height: auto;	float: left; margin:-525px 0px 0px 0px; display:none;}
.listingcontent {width: 660px; float: left;	height: auto; background: #fff;}
.imabox1 {width: 304px;	float: left; margin: 15px; height: 304px; border: solid 1px #a0a0a0;}
.conbox1 {width: 305px;	float: right; margin: 15px 15px 15px 0px;}
.poptitle1 {width: 305px; float: left; font-family: 'OpenSansBold';	font-size: 14px; color: #424242; text-transform: uppercase;}
.conbox2 {width: 305px; float: left; font-family: 'OpenSansRegular'; font-size: 12px; color: #323232; text-align: justify; line-height: 19px; margin: 5px 0px 0px 0px;}
.popupcart1 { width: 305px; float: left; height: 120px;	background: #ebebeb; margin: 15px 0px 0px 0px;}
.popcol1 { width: 65px;	float: left; font-family: 'OpenSansRegular'; font-size: 12px; color: #424242; text-align: right; margin: 10px 0px 0px; height: 23px; line-height: 25px;}
.popupddl {width: 235px; float: right; height: auto; margin: 10px 0px 0px 0px;}
.popupddl span {width: 150px; float: left; font-family: 'OpenSansBold';	font-size: 14px; color: #103d8c; line-height: 25px; height: 25px;}
.popupddlbg {width: 100px; float: left;	height: 23px; border: solid 1px #d3d3d3; background: #fff;}
.popupddlbg2 {width: 100px; float: left; height: 23px; margin:10px 0px 0px 3px;}
.popupddlbg select {width: 100px; margin: 3px 0px 0px 0px; font-family: 'OpenSansRegular'; font-size: 12px; color: #424242;}
.popupddlbg input[type="text"] {width: 90px; margin: 2px 0px 0px 5px; font-family: 'OpenSansRegular'; font-size: 12px; color: #424242;}
.btnaddtocart {	width: 98px; float: left; height: 30px;	background: url(../images/btnaddtocart.png) center top no-repeat;	-webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out;	-ms-transition: all 0.25s ease-in-out; cursor: pointer; 	margin: 20px 0px 0px 70px;}
.btnaddtocart:hover {background-position: center -30px;}
.btnviewfulldetail {width: 132px; float: left; height: 30px; background: url(../images/btnviewfulldetail.png) center top no-repeat; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out; cursor: pointer; 	margin: 20px 0px 0px 4px;}
.btnviewfulldetail:hover {background-position: center -30px;}
.btnclose {width: 45px; float: right; height: 10px; margin: 7px 5px 0px 0px; display: block; background: url(../images/btnclose.png) center top no-repeat; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out;	-o-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out;}
.btnclose:hover {background-position: center -10px; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out;}
.prolisttooltip{width:43px; height:34px; position:absolute; display:none; margin:147px 0 0 153px;}
prolistmore:hover .prolisttooltip{width:43px; height:34px; position:absolute; display:none; margin:147px 0 0 153px;}
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Product listing page End here @@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/



/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Order Details Page Start here @@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
.myorderbox{width:auto; float:right; height:auto; font-family: 'OpenSansRegular'; font-size: 11px; color: #424242; background:url(../images/leftarrow1.png) left 5px no-repeat; padding:0px 0px 0px 10px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; text-transform:none; *margin:-20px 0px 0px 0px;}
.myorderbox:hover{-webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; color: #003A8C;}
.subtitle9{width:844px; float:left; height:32px; background:#424242;}
.ordercol1{width:300px; float:left; height:auto; margin:10px 0px 0px 13px;}
.ordercol1 ul{width:300px; float:left; height:auto;}
.ordercol1 ul li{width:110px; float:left; height:auto; font-family: 'OpenSansRegular'; font-size: 12px; color: #424242; line-height:20px;}
.ordercol1 ul li span{color:#7c7c7c;}
.ordercol1 ul li a{color: #c48b11; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.ordercol1 ul li a:hover{color: #003A8C; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.orderlast{width:190px !important;}
.ordercol2{width:300px; float:right; height:auto; margin:10px 0px 0px 13px;}
.ordercol2 ul{width:300px; float:left; height:auto;}
.ordercol2 ul li{width:110px; float:left; height:auto; font-family: 'OpenSansRegular'; font-size: 12px; color: #424242; line-height:20px;}
.ordercol2 ul li span{color:#7c7c7c;}
.billadd{width:300px; float:left; height:auto; margin:10px 0px 0px 13px;}
.billadd ul{width:300px; float:left; height:auto;}
.billadd ul li{width:80px; float:left; height:auto; font-family: 'OpenSansRegular'; font-size: 12px; color: #424242; line-height:20px;}
.billadd ul li span{color:#7c7c7c;}
.billlast{width:220px !important;}
.billadd2{width:300px; float:right; height:auto; margin:10px 0px 0px 13px;}
.billadd2 ul{width:300px; float:left; height:auto;}
.billadd2 ul li{width:80px; float:left; height:auto; font-family: 'OpenSansRegular'; font-size: 12px; color: #424242; line-height:20px;}
.billadd2 ul li span{color:#7c7c7c;}
.shippingtitle{font-family:'OpenSansSemibold'; font-size:14px; color:#fff; float:right; margin:0px 155px 0px 0px;}
.protitle1{width:115px; float:left; font-family:'OpenSansRegular'; font-size:12px; color:#003a8c; text-align:center; margin:10px 0px 0px 540px;}
.protitle2{width:115px; float:left; font-family:'OpenSansRegular'; font-size:12px; color:#003a8c; text-align:center;margin:10px 15px 0px 0px;}
.protitle3{width:55px; float:left; font-family:'OpenSansRegular'; font-size:12px; color:#003a8c; text-align:center; margin:10px 28px 0px 0px;}
.protitle5{width:100px; float:left; font-family:'OpenSansRegular'; font-size:12px; color:#003a8c; text-align:center; margin:10px 0px 0px 355px;}
.protitle6{width:100px; float:left; font-family:'OpenSansRegular'; font-size:12px; color:#003a8c; text-align:center; margin:10px 0px 0px 0px;}
.protitle7{width:100px; float:left; font-family:'OpenSansRegular'; font-size:12px; color:#003a8c; text-align:center; margin:10px 0px 0px 0px;}
.prodate{width:100px; height:auto; float:left; margin:15px 0px 0px 30px; text-align:center; font-family:'OpenSansRegular'; font-size:12px; color:#424242;}
.protime{width:100px; height:auto; float:left; margin:15px 0px 0px 0px; text-align:center; font-family:'OpenSansRegular'; font-size:12px; color:#424242;}
.proimgbox{width:84px; height:84px; float:left; border:solid 2px #a0a0a0; margin:10px 0px 5px 20px;}
.protitle{width:430px; float:left; height:auto; font-family:'OpenSansBold'; color:#424242; font-size:14px; margin:15px 0px 0px 20px; }
.propricebox{width:90px; float:left; height:auto; text-align:center; font-family:'OpenSansRegular'; font-size:12px; color:#424242; margin:15px 0px 0px 0px;}
.propricebox1{width:90px; float:left; height:auto; text-align:center; font-family:'OpenSansRegular'; font-size:12px; color:#424242; margin:15px 0px 0px 0px;}
.proquantity{width:115px; height:auto; float:left; margin:15px 0px 0px 0px; text-align:center; font-family:'OpenSansRegular'; font-size:12px; color:#424242;}
.prototal{width:75px; float:left; height:auto; margin:15px 0px 0px 0px; text-align:right; font-family:'OpenSansRegular'; font-size:12px; color:#424242;}
.prosubtotalbox{width:844px; float:left; height:32px; background:#efefef; margin:10px 0px 0px 13px; font-family:'OpenSansSemibold'; font-size:14px; color:#424242; text-transform:uppercase; font-weight:normal;}
.prosubtotalbox span{float:right; margin:5px 10px 0px 0px;}
.protitle4{width:200px; float:left; height:auto; font-family:'OpenSansBold'; color:#424242; font-size:14px; margin:15px 0px 0px 20px; }
.proatendinamebox{width:270px; float:left; height:auto; margin:5px 0px 0px 40px;}
.proatendinamebox ul{width:270px; float:left; height:auto;}
.proatendinamebox ul li{width:270px; float:left; height:auto; padding:2px 0px 2px 0px; font-family:'OpenSansRegular'; color:#424242; font-size:12px;}
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Order Details page End here @@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/


/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ My Order page Start here @@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
.myordertitlebox{width:844px; float:left; height:32px; background:#424242; font-family:'OpenSansSemibold'; font-size:14px; color:#fff; margin:12px 0px 0px 13px; text-transform:uppercase; line-height:31px; text-indent:10px;}
.myordertitlebox ul{width:844px; float:left; height:auto;}
.myordertitlebox ul li{width:113px; float:left; height:auto; margin:0px 30px 0px 0px; text-align:center;}
.myorderfirstcol{width:330px !important; margin:0px 0px 0px 0px !important; text-align:left !important;}
.myorderdetails{width:844px; float:left; height:33px; font-family:'OpenSansRegular'; font-size:12px; color:#424242; margin:0px 0px 0px 13px; line-height:32px; text-indent:10px;}
.myorderdetails ul{width:844px; float:left; height:33px; background:url(../images/myorderbg.png) left top repeat-x;}
.myorderdetails ul li{width:112px; float:left; height:auto; margin:0px 30px 0px 0px; text-align:center;} 
.myorderdetail{width:53px; height:15px; background:url(../images/myorderdetails.png) center top no-repeat; display:block; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.myorderdetail:hover{background-position:center -15px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.myorderlast{margin:10px 0 0 25px !important; width:auto !important; text-align:right !important;}
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ My Order page End here @@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Product Full details page Start here @@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
.fulldetailcol1{width:300px; float:left; height:auto; margin:5px 0px 0px 13px; } 
.fulldetailcol2{width:310px; float:right; height:auto; margin:5px 13px 0px 0px;}
.fulldetailcol2 p{font-family:'OpenSansRegular'; font-size:12px; color:#424242; text-align:justify; margin:0px 0px 0px 0px; line-height:17px}
.plast{margin:0px !important;}
.popupfulldetail { width: 310px; float: left; height: 120px;	background: #ebebeb; margin: 0px 0px 0px 0px;}
.popcol2 { width: 65px;	float: left; font-family: 'OpenSansRegular'; font-size: 12px; color: #424242; text-align: right; margin: 10px 0px 0px; height: 23px; line-height: 25px;}
.popupddl1 {width: 235px; float: right; height: auto; margin: 10px 0px 0px 0px;}
.popupddl1 span {width: 150px; float: left; font-family: 'OpenSansBold';	font-size: 14px; color: #103d8c; line-height: 25px; height: 25px;}
/*.popupddlbg1 {width: 100px; float: left; height: 23px; border: solid 1px #d3d3d3; background: #fff;}*/
.popupddlbg1 {
  float: left;
  height: 23px;
}/*For notify*/
.popupddlbg3 {width: 100px; float: left; height: 23px; margin:0px 0px 0px 0px;}
.popupddlbg1 select {width: 100px; margin: 3px 0px 0px 0px; font-family: 'OpenSansRegular'; font-size: 12px; color: #424242;}
/*.popupddlbg1 input[type="text"] {width: 90px; margin: 3px 0px 0px 5px; font-family: 'OpenSansRegular'; font-size: 12px; color: #424242;}*/
.popupddlbg1 input[type="text"] {
  border: 1px solid #d3d3d3 !important;
  color: #424242;
  font-family: "OpenSansRegular";
  font-size: 12px;
  height: 29px;
  margin: 0 0 0 5px;
  padding: 0 5px;
  width: 80px;
}/*For notify*/
.btnaddtocart1 {width: 98px; float: right; height: 30px; display:block; background: url(../images/btnaddtocart.png) center top no-repeat;	-webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out; cursor: pointer; margin:20px 5px 0px 20px;}
.btnaddtocart1:hover {background-position:center -30px; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out;	-ms-transition: all 0.25s ease-in-out;}
.innpagesaparator2{width:627px; height:1px; float:left; background:url(../images/innerpagesaparator.png) left center repeat-x; margin:7px 0px 0px 13px;}
/*Product full detail pop*/
#productlistpopbox1{width:100%; height:100%; float:left; top:0; left:0; position:fixed; z-index:1112; background:url(../images/productlistpopbg.png); display:none;}
.popfulldetail {width: 674px; margin: 50% auto;}
.popfulldetail1 {width: 660px; background: #323232;	padding: 7px; height: auto;	float: left; margin:-475px 0px 0px 0px; display:none;}
.popuptite1{width:100%; height:33px; background:#e3b315; font-family:'OpenSansSemibold'; font-size:14px; color:#fff; text-indent:10px; line-height:32px; text-transform:uppercase;}
.popupcon{width:100%; float:left; height:auto; min-height:100px; background:#fff;}
.popimgbox{width:84px; height:84px; border:solid 2px #a0a0a0; margin:15px 0px 0px 15px; float:left;}
.productnamebox{width:250px; float:left; height:auto; font-family: 'OpenSansBold';	font-size: 14px; color: #424242; margin:20px 0px 0px 20px;}
.popupcolorbox{width:250px; float:left; height:auto; font-family: 'OpenSansRegular'; font-size: 12px; color: #424242; margin:5px 0px 0px 20px;}
.popupcolorbox span{color:#7c7c7c;}
.popupprice1{width:150px; float:left; height:auto; font-family: 'OpenSansBold';	font-size: 14px; color: #103d8c; margin:5px 0px 0px 20px;}
.cartstatus1{width:250px; float:right; height:auto; margin:43px 0px 0px 0px; }
.cartstatus2{width:250px; float:left; height:auto; font-family: 'OpenSansRegular'; font-size: 12px; color: #424242; line-height:22px;}
.cartstatus2 span{font-family: 'OpenSansBold';	font-size: 14px; color: #103d8c;}
.cartstatus3{width:317px; float:right; height:auto; margin:40px 0px 5px 0px;}
.btnconshop1{width:146px; height:30px; float:left; background:url(../images/btncontinueshopping.png) center top no-repeat; cursor:pointer; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.btnconshop1:hover{background-position:center -30px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.btnprocecheckout1{width:161px; height:30px; background:url(../images/btnprocheckout1.png) center top no-repeat; cursor:pointer; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;  margin:0px 0px 0px 5px;}
.btnprocecheckout1:hover{background-position: center -30px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.btnclose1{width:45px; height:10px; background:url(../images/btnclose.png) center top no-repeat; cursor:pointer; display:block; float:right; margin:5px 0px 0px 0px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.btnclose1:hover{background-position:center -10px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
/*Product full detail pop*/
.crauselbox{width:645px; float:left; height:auto; margin:15px 0px 0px 13px; font-family: 'OpenSansBold';	font-size: 14px; color: #424242;}
.crausel_pad{ width:630px; float:left; margin:10px 0px 0px 0px; }
.crausel_pad .sliderHome { width:630px; margin:0 auto; background:#fff; }
.crausel_pad .sliderHome .slider { height:140px; width:630px;}
.crausel_pad .sliderHome .slider img { float:left; margin-right:11px; }
.crausel_pad .navigation { height:18px; background:url(../images/nav-bg.jpg) no-repeat 0 100%; float:right; margin:-25px 0px 0px 0px;} 
.crausel_pad .navigation #nav  { float:left; }
.crausel_pad .navigation #nav a { margin-right:5px; text-indent:-999999px; background:url(../images/nav-circle.png) no-repeat 0 0; height:11px; width:11px; float:left; }
.crausel_pad .navigation #nav a.activeSlide { background-position:-11px 0; }
.crausel_pad .navigation .prev { cursor:pointer; width:10px; height:18px; float:left; background:url(../images/crauselprevius.png) no-repeat; margin:0 5px;} 
/*.crausel_pad .navigation .prev:hover{  background:url(../images/crauselprevius.png) no-repeat center top;}*/
.crausel_pad .navigation .next { cursor:pointer; margin-left:3px; width:10px; height:18px; float:left; background:url(../images/crauselnext.png) no-repeat; margin:0 2px;}
/*.crausel_pad .navigation .next:hover{ background:url(../images/crauselnext.png) no-repeat 0 -24px;}*/
.crausel_pad .img_bg{ background:url(../images/crausel_logo_bg.jpg) no-repeat; width:150px; height:140px; float:left; margin:0 7px 0 0;}
.margin_right_0{ margin-right:0 !important;}
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Product Full details End Start here @@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Login page Start here @@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
.logincol1{width:430px; float:left; height:auto; margin:10px 0px 0px 13px;}
.logincol2{width:385px; float:right; height:auto; margin:10px 13px 0px 0px;}
.subtitle10{width:100%; float:left; height:auto; font-family:'OpenSansBold'; color:#003a8c; font-size:14px;}
.loginmass1{width:100%; float:left; height:auto; font-family:'OpenSansRegular'; font-size:12px; color:#424242; margin:5px 0px 0px 0px;}
.loginform1{width:400px; float:left; height:auto;}
.loginform1 ul{width:400px; float:left; height:auto; margin:10px 0px 0px 0px !important;}
.loginform1 ul li{width:100px; float:left; height:auto; font-family:'OpenSansRegular'; font-size:12px; color:#424242; text-align:right; line-height:25px;}
.loginform1 ul li span{color:#e3b315;}
.loginlast{width:246px !important;}
.logintextbg{width:244px; height:24px; background:#fff; border:solid 1px #d6d6d6; float:left; margin:0px 0px 0px 3px; text-align:left;}
.logintextbg input[type="text"]{width:234px; margin:2px 0px 0px 4px; *margin:0px 0px 0px 0px; font-family:'OpenSansRegular'; font-size:12px; color:#878787;}
.logintextbg input[type="password"]{width:234px; margin:2px 0px 0px 4px; *margin:0px 0px 0px 0px; font-family:'OpenSansRegular'; font-size:12px; color:#878787;}
.btnsubmit{width:66px; height:30px; float:left; background:url(../images/btnsubmit.png) center top no-repeat; cursor:pointer; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.btnsubmit:hover{background-position:center -30px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.forgotpassword{font-family:'OpenSansRegular'; font-size:12px; color:#003a8c; float:right; height:auto; width:auto; margin:5px 0px 0px 0px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.forgotpassword:hover{color:#424242; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.createlist1{width:385px; float:left; height:auto; margin:5px 0px 0px 0px;}
.createlist1 ul{width:385px; float:left; height:auto;}
.createlist1 ul li{width:385px; float:left; height:auto; font-family:'OpenSansRegular'; font-size:12px; color:#424242; background:url(../images/bullet2.png) left center no-repeat; padding:0px 0px 0px 15px; line-height:22px;}
.btncreateaccount{width:168px; height:30px; background:url(../images/btncreateaccount.png) center top no-repeat; float:right; margin:12px 0px 0px 0px; cursor:pointer; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.btncreateaccount:hover{background-position:center -30px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.registerbox{width:844px; float:left; height:auto; margin:0px 0px 0px 13px; display:none;}
.innerpagetitle3{width:844px; float:left; height:32px; font-family:'OpenSansBold'; color:#003a8c; font-size:17px; text-transform:uppercase; margin:50px 0px 0px 13px; background:url(../images/titlesaparator.png) left bottom repeat-x; vertical-align:text-top;}
.loginform2{width:400px; float:left; height:auto;}
.loginform2 ul{width:400px; float:left; height:auto; margin:10px 0px 0px 0px !important;}
.loginform2 ul li{width:140px; float:left; height:auto; font-family:'OpenSansRegular'; font-size:12px; color:#424242; text-align:right; line-height:25px;}
.loginform2 ul li span{color:#e3b315;}
.logintextbg1{width:244px; height:24px; background:#fff; border:solid 1px #d6d6d6; float:left; margin:0px 0px 0px 3px; text-align:left;}
.logintextbg1 input[type="text"]{width:234px; margin:2px 0px 0px 4px; *margin:0px 0px 0px 0px; font-family:'OpenSansRegular'; font-size:12px; color:#878787;}
.logintextbg2{width:244px; height:64px; background:#fff; border:solid 1px #d6d6d6; float:left; margin:0px 0px 0px 3px; text-align:left;}
.logintextbg2 textarea{width:232px; margin:2px 0px 0px 3px; *margin:0px 0px 0px 0px; font-family:'OpenSansRegular'; font-size:12px; color:#424242; resize:none; height:54px; border:none; *border:0; overflow-y:hidden;}
.loginform3{width:400px; float:right; height:auto; margin:0px 20px 0px 0px;}
.loginform3 ul{width:400px; float:left; height:auto; margin:10px 0px 0px 0px !important;}
.loginform3 ul li{width:140px; float:left; height:auto; font-family:'OpenSansRegular'; font-size:12px; color:#424242; text-align:right; line-height:25px;}
.loginform3 ul li span{color:#e3b315;}
.logintextbg3{width:244px; height:24px; background:#fff; border:solid 1px #d6d6d6; float:left; margin:0px 0px 0px 3px; text-align:left;}
.logintextbg3 input[type="text"]{width:234px; margin:2px 0px 0px 4px; *margin:0px 0px 0px 0px; font-family:'OpenSansRegular'; font-size:12px; color:#878787;}
.logintextbg4{width:110px; height:24px; background:#fff; border:solid 1px #d6d6d6; float:left; margin:0px 0px 0px 3px; text-align:left;}
.logintextbg4 input[type="text"]{width:100px; margin:2px 0px 0px 4px; *margin:0px 0px 0px 0px; font-family:'OpenSansRegular'; font-size:12px; color:#878787;}
.veriimgcode{width:100px; height:26px; float:left; margin:-2px 0px 0px 8px;}
.coderefresh{width:18px; height:18px; float:right; background:url(../images/refreshicon.png) center center no-repeat; margin:4px 0px 0px 0px; cursor:pointer;}
.loginmass2{width:300px; float:left; height:auto; font-family:'OpenSansRegular'; font-size:12px; color:#424242; margin:10px 0px 0px 90px; line-height:22px;}
.loginmass2 input[type="checkbox"]{margin:0px 5px 0px 0px;}
.loginmass2 a{color:#c48b11 !important; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.loginmass2 a:hover{color:#424242; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.lastmass{margin:0px 0px 0px 90px !important;}
.btnregister{width:76px; float:right; height:30px; background:url(../images/btnregister.png) center top no-repeat; cursor:pointer; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; margin:20px 30px 0px 0px;}
.btnregister:hover{background-position:center -30px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Login page End here @@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Gift voucher page Start here @@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
.subtitle11{width:844px; float:left; height:auto; font-family:'OpenSansBold'; font-size:14px; color:#424242; margin:15px 0px 0px 13px;}
.subtitle11 span{float:left;}
.gvouchericonbox{margin:3px 10px 0px 8px; float:left; cursor:pointer;}
.gvouchericonbox span{width:212px; position:absolute; height:auto; margin:-19px 0px 0px 15px; *margin:-3px 0px 0px -3px; display:none; float:left;}
.gvouchericonbox:hover span{display:block;}
.gvouchercol1{width:10px; height:19px; float:left; background:url(../images/giftvoucherpopup.png) center 5px no-repeat; position:absolute;}
.gvouchercol2{width:200px; float:right; border:solid 1px #5b99f1; height:auto; margin:-10px 1px 0px 0px; background:#FFF;}
.gvouchertitle{width:196px; float:left; height:30px; margin:2px; background:#d6d6d6; ont-family:'OpenSansBold'; font-size:11px; color:#424242; line-height:30px; text-align:center; text-transform:uppercase;}
.gvoucherdisc{width:186px; float:left; height:auto; margin:7px; font-family:'OpenSansRegular'; font-size:11px; color:#424242; text-align:justify;}
.giftform1{width:500px; float:left; height:auto; margin:10px 0px 10px 70px;}
.giftform1 ul{width:500px; height:auto; float:left;}
.giftform1 ul li{width:55px; height:auto; float:left; font-family:'OpenSansRegular'; font-size:12px; color:#424242; line-height:26px;}
.giftform1 ul li span{color:#e3b315;}
.giftformbg{width:244px; height:24px; background:#fff; border:solid 1px #d6d6d6; float:left; margin:0px 0px 0px 3px; text-align:left;}
.giftformbg input[type="text"]{width:234px; margin:2px 0px 0px 4px; *margin:0px 0px 0px 0px; font-family:'OpenSansRegular'; font-size:12px; color:#878787;}
.giftmidle{width:250px !important; }
.giftlast{width:115px !important; margin:0px 0px 0px 10px;}
.giftform2{width:400px; float:left; height:auto; margin:10px 0px 0px 25px; *margin:10px 0px 10px 25px;}
.giftform2 ul{width:400px; height:auto; float:left; margin:0px 0px 10px 0px !important;}
.giftform2 ul li{width:100px; height:auto; float:left; font-family:'OpenSansRegular'; font-size:12px; color:#424242; line-height:26px; text-align:right;}
.giftform2 ul li span{color:#e3b315;}
.giftformbg2{width:244px; height:70px; background:#fff; border:solid 1px #d6d6d6; float:left; margin:0px 0px 0px 3px; text-align:left;}
.giftformbg2 textarea{width:234px; margin:2px 0px 0px 2px; *margin:0px 0px 0px 0px; font-family:'OpenSansRegular'; font-size:12px; color:#878787; height:60px; border:0; resize:none; overflow-y:hidden;}
.subtitle12{width:844px; float:left; height:auto; font-family:'OpenSansBold'; color:#003a8c; font-size:14px; margin:5px 0px 0px 13px;}
.giftform3{width:400px; float:right; height:auto; margin:10px 0px 0px 25px; *margin:10px 0px 10px 25px;}
.giftform3 ul{width:400px; height:auto; float:left; margin:0px 0px 10px 0px !important;}
.giftform3 ul li{width:115px; height:auto; float:left; font-family:'OpenSansRegular'; font-size:12px; color:#424242; line-height:26px; text-align:right;}
.giftform3 ul li span{color:#e3b315;}
.giftwidth{width:244px !important;}
.creditcardbox{width:118px; float:left; margin:0px 0px 0px 3px;}
.creditcardbox1{width:118px; float:right; margin:0px -4px 0px 0px;}
.btnpurchasegiftvoucher{width:171px; float:right; height:30px; background:url(../images/btnpurchasegiftvoucher.png) center top no-repeat; margin:30px 35px 0px 0px; cursor:pointer; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; }
.btnpurchasegiftvoucher:hover{background-position:center -30px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Gift voucher page end here @@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Check Out page Start here @@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
.col8{width:213px; float:right; height:auto; margin:55px 0px 0px 0px; *margin:57px 0px 0px 0px; margin:52px 0px 0px 0px\9 ; background:#fff; padding:0px 0px 15px 0px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.col8{
 margin:50px 0px 0px 0px; /* This works only in Safari and Google Chrome */
}
}

.subtitle13{width:213px; float:left; height:32px; background:#424242; font-family:'OpenSansSemibold'; font-size:14px; color:#fff; text-transform:uppercase; text-align:center; line-height:30px;}
.subtitle14{width:185px; float:left; height:auto; margin:10px 0px 0px 14px; font-family:'OpenSansBold'; color:#003a8c; font-size:14px;}
.subtitle14 a{float:right; margin:4px 0px 0px 0px; *margin:-15px 0px 0px 0px; width:14px; height:14px;}
.processlist1{width:185px; float:left; height:auto; margin:0px 0px 0px 14px;}
.processlist1 ul{width:185px; float:left; height:auto;}
.processlist1 ul li{width:185px; float:left; height:auto; font-family:'OpenSansRegular'; font-size:12px; color:#424242; line-height:22px;}
.checktitle1{width:844px; float:left; height:32px; background:#424242; font-family:'OpenSansSemibold'; font-size:14px; color:#fff; margin:12px 0px 0px 13px; text-transform:uppercase; line-height:31px; text-indent:10px;}
.checktitle1 span{float:right; text-transform:none; margin:0px 10px 0px 0px;}
.checkcol1{width:400px; float:left; height:auto; margin:10px 0px 0px 13px; }
.checksubtitle1{width:400px; float:left; height:auto; font-family:'OpenSansBold'; color:#003a8c; font-size:14px; margin:0px 0px 5px 0px;}
.checkmas1{width:400px; float:left; font-family:'OpenSansRegular'; font-size:12px; color:#424242; margin:0px 0px 5px 0px; *margin:0px 0px 0px 0px; line-height:14px; *line-height:18px;}
.checkmas2{width:350px; float:left; font-family:'OpenSansRegular'; font-size:12px; color:#424242; margin:10px 0px 10px 17px; *margin:10px 0px 10px 25px;}
.checkmas3{width:350px; float:left; font-family:'OpenSansRegular'; font-size:12px; color:#424242; margin:0px 0px 0px 17px; *margin:0px 0px 0px 25px;}
.checkcol1 input[type="radio"]{float:left; margin:0px 5px 0px 0px; *margin:-2px 5px 0px 0px;}
.checkcol2{width:400px; float:right; height:auto; margin:10px 13px 0px 0px;}
.btncontinue{width:82px; float:left; height:30px; background:url(../images/btncontinue.png) center top no-repeat; cursor:pointer; margin:25px 0px 0px 10px; *margin:45px 0px 0px 10px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.btncontinue:hover{background-position:center -30px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.checkform1{width:400px; float:left; height:auto; padding:0px 0px 0px 0px;}
.checkform1 ul{width:400px; float:left; height:auto; margin:10px 0px 0px 0px !important;}
.checkform1 ul li{width:125px; float:left; height:auto; font-family:'OpenSansRegular'; font-size:12px; color:#424242; text-align:right; line-height:25px;}
.checkform1 ul li span{color:#e3b315;}
.checktextbg{width:244px; height:24px;border:solid 1px #d6d6d6; float:left; margin:0px 0px 0px 3px; text-align:left;}
.checktextbg input[type="text"]{width:234px; margin:2px 0px 0px 4px; *margin:0px 0px 0px 0px; font-family:'OpenSansRegular'; font-size:12px; color:#878787;}
.bilinginfobox{width:250px; float:left; height:auto; text-align:left; margin:0px 0px 0px 40px;}
.bilinginfobox input[type="checkbox"]{float:left; margin:3px 5px 0px 0px;}
.bilinginfobox span{float:left;font-family:'OpenSansRegular'; font-size:12px; color:#424242 !important; margin:0px 0px 0px 0px; *margin:4px 0px 0px 0px; margin:4px 0px 0px 0px\9; line-height:18px;}
.checktextbg input[type="password"]{width:234px; margin:2px 0px 0px 4px; *margin:0px 0px 0px 0px; font-family:'OpenSansRegular'; font-size:12px; color:#878787;}
.checkindent{text-indent:35px;}
.forgotpassword1{font-family:'OpenSansRegular'; font-size:12px; color:#003a8c; float:left; height:auto; width:100px; margin:0px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; margin:0px 0px 0px 148px;}
.forgotpassword1:hover{color:#424242; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.checkwidth{width:244px !important; text-align:right !important;}
.btnsignin{width:66px; height:30px; background:url(../images/btnsignin.png) center top no-repeat; cursor:pointer; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; margin:0px 0px 0px 0px; *margin:20px 0px 0px 0px; float:left; margin:0px 0px 0px 183px;}
.btnsignin:hover{background-position:center -30px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.checkmargin{margin:0px !important;}
.checkmargin1{margin:3px 0px 0px 13px !important; *margin:0px 0px 0px 13px !important;}
.checktitle2{width:844px; float:left; height:32px; background:#e3b315; font-family:'OpenSansSemibold'; font-size:14px; color:#fff; margin:12px 0px 0px 13px; text-transform:uppercase; line-height:31px; text-indent:10px;}
.checktitle2 span{float:right; text-transform:none; margin:0px 10px 0px 0px;}
.checktextbg2{width:244px; height:70px; background:#fff; border:solid 1px #d6d6d6; float:left; margin:0px 0px 0px 3px; text-align:left;}
.checktextbg2 textarea{width:234px; margin:2px 0px 0px 2px; *margin:0px 0px 0px 0px; font-family:'OpenSansRegular'; font-size:12px; color:#878787; height:60px; border:0; resize:none; overflow-y:hidden;}
.checkradio{width:350px; float:left; height:auto; font-family:'OpenSansRegular'; font-size:12px; color:#424242; margin:20px 0px 0px 13px; *margin:20px 0px 0px 13px; *line-height:20px;}
.checkradio input[type="radio"]{float:left; margin:2px 7px 0px 0px; *margin:0px 4px 0px 0px; margin:0px 5px 0px 0px\9;}
.checkradio span{float:left; margin:1px 0px 0px 0px\9; *margin:0px 0px 0px 0px;}
.ddlbg{width:244px; height:24px; float:left; text-align:left; margin:0px 0px 0px 3px;}
.btncontinue1{width:82px; float:right; height:30px; background:url(../images/btncontinue.png) center top no-repeat; cursor:pointer; margin:0px 0px 0px 0px !important; *margin:10px 0px 0px 10px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.btncontinue1:hover{background-position:center -30px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.checktitle3{width:115px; float:left; font-family:'OpenSansRegular'; font-size:12px; color:#003a8c; text-align:center; margin:10px 0px 0px 515px;}
.checktitle4{width:115px; float:left; font-family:'OpenSansRegular'; font-size:12px; color:#003a8c; text-align:center;margin:10px 15px 0px 0px;}
.checktitle5{width:55px; float:right; font-family:'OpenSansRegular'; font-size:12px; color:#003a8c; text-align:center; margin:10px 5px 0px 0px;}
.checktitle6{width:405px; float:left; height:auto; font-family:'OpenSansBold'; color:#424242; font-size:14px; margin:15px 0px 0px 20px; }
.checkpricebox{width:90px; float:left; height:auto; text-align:center; font-family:'OpenSansRegular'; font-size:12px; color:#424242; margin:15px 0px 0px 0px;}
.checksubtotalbox{width:844px; float:left; height:32px; background:#efefef; margin:10px 0px 0px 0px; font-family:'OpenSansSemibold'; font-size:14px; color:#424242; text-transform:uppercase; font-weight:normal;}
.checksubtotalbox span{float:right; margin:5px 10px 0px 0px;}
.checkcolorbox{width:430px; float:left; height:auto;font-family:'OpenSansRegular'; font-size:12px; color:#424242; margin:5px 0px 0px 20px;}
.checkcolorbox span{color:#7c7c7c;}
.bilingbox2{width:844px; float:left; height:auto; background:#efefef; margin:20px 0px 0px 0px; padding:0px 0px 10px 0px;}
.discount1{width:300px; height:auto; font-family:'OpenSansRegular'; font-size:12px; text-align:right; color:#424242; float:left; margin:10px 0px 0px 450px;}
.discount1 span{ font-family:'OpenSansRegular'; font-size:12px; text-align:right; color:#003a8c; float:right; font-family:'OpenSansBold'; font-size:14px;}
.ratebox1{width:75px; float:right; margin:10px 10px 0px 0px; font-family:'OpenSansRegular'; font-size:12px; text-align:right; color:#424242;}
.ratebox1 span{ font-family:'OpenSansRegular'; font-size:12px; text-align:right; color:#003a8c; float:right; font-family:'OpenSansBold'; font-size:14px;}
.deliverybox{width:844px; float:left; height:auto; margin:20px 0px 10px 0px; font-family:'OpenSansRegular'; font-size:12px; color:#424242;}
.deliverybox input[type="radio"]{float:left; margin:5px 5px 0px 20px; *margin:4px 5px 0px 20px;}
.deliverybox span{float:left; margin:5px 25px 0px 0px; *margin:0px 25px 0px 0px; margin:7px 25px 0px 0px\9;}
.paymentcol1{width:380px; float:left; height:auto; margin:10px 0px 0px 26px;}
.paymentcol2{width:380px; float:right; height:auto; margin:60px 26px 0px 0px;}
.paymenentinfo{width:380px; float:left; height:auto; margin:5px 0px 0px 0px;}
.paymenentinfo input[type="radio"]{float:left; margin:2px 5px 0px 0px; *margin:0px 5px 0px 0px !important; margin:0px 5px 0px 0px\9 !important;}
.paymenentinfo span{float:left; margin:0px 12px 0px 0px; *margin:2px 12px 0px 0px; margin:2px 12px 0px 0px\9; font-family:'OpenSansRegular'; font-size:12px; color:#424242;}
.paymentform{width:380px; float:left; height:auto; margin:25px 0px 25px 0px;}
.paymentform ul{width:380px; float:left; height:auto; margin:10px 0px 0px 0px !important;}
.paymentform ul li{width:120px; float:left; height:auto; font-family:'OpenSansRegular'; font-size:12px; color:#424242; text-align:right; line-height:26px;}
.paymentform ul li span{color:#e3b315;}
.paymentwidth{width:244px !important;}
.checkmas4{width:390px; float:right; font-family:'OpenSansRegular'; font-size:12px; color:#424242; margin:15px 0px 20px 0px;}
.checkmas4 span{color:#c48b11 !important;}
.checkmas5{width:380px; float:right; font-family:'OpenSansRegular'; font-size:12px; color:#424242; margin:5px 0px 0px 0px; *margin:0px 0px 0px 0px; margin:0px 0px 0px 0px\9;}
.checkmas5 a{color:#c48b11 !important;}
.checkmas5 input[type="checkbox"]{float:left; margin:2px 5px 0px 0px; *margin:0px 5px 0px 0px;}
.checkmas5 span{float:left; *margin:2px 5px 0px 0px; margin:2px 5px 0px 0px\9;}
.checktextbg1{width:126px; height:24px; background:#fff; border:solid 1px #d6d6d6; float:left; margin:0px 0px 0px 3px; text-align:left;}
.checktextbg1 input[type="text"]{width:116px; margin:2px 0px 0px 4px; *margin:0px 0px 0px 0px; font-family:'OpenSansRegular'; font-size:12px; color:#878787;}
/*================================25-7-2013==========================================*/
.payment_form_box{width:844px; float:left; height:auto; margin:10px 0px 0px 0px;}
.margin_top_0{margin-top:0px !important;}
/*.btnconfirmorder{width:120px; height:30px; float:right; background:url(../images/btnconfirmorder.png) center top no-repeat; cursor:pointer;  margin:100px -15px 0px 0px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}*/
.btnconfirmorder{width:120px; height:30px; float:right; background:url(../images/btnconfirmorder.png) center top no-repeat; cursor:pointer; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.btnconfirmorder:hover{background-position:center -30px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.float_right{float:right !important;}
.subtitle16{width:820px; float:left; height:32px; background:#424242; font-family:'OpenSansSemibold'; font-size:14px; color:#fff; margin:12px 0px 0px 13px; text-transform:uppercase; line-height:31px; text-indent:10px;}
.innpagesaparator4{width:820px; height:1px; float:left; background:url(../images/innerpagesaparator.png) left center repeat-x; margin:7px 0px 0px 10px;}
.checkimgbox{width:84px; height:84px; float:left; border:solid 2px #a0a0a0; margin:10px 0px 5px 10px;}
.checktotal{width:75px; float:right; height:auto; margin:15px 0px 0px 0px; text-align:center; font-family:'OpenSansRegular'; font-size:12px; color:#424242;}
.checkquantity{width:70px; height:auto; float:left; margin:15px 0px 0px 40px; text-align:center; font-family:'OpenSansRegular'; font-size:12px; color:#424242;}
.titlecol8{width:100px; float:left; font-family:'OpenSansRegular'; font-size:12px; color:#003a8c; text-align:center; margin:10px 0px 0px 440px;}
.titlecol9{width:100px; float:left; font-family:'OpenSansRegular'; font-size:12px; color:#003a8c; text-align:center; margin:10px 0px 0px 0px;}
.titlecol10{width:100px; float:left; font-family:'OpenSansRegular'; font-size:12px; color:#003a8c; text-align:center; margin:10px 0px 0px 0px;}
.titlecol11{width:100px; float:left; font-family:'OpenSansRegular'; font-size:12px; color:#003a8c; text-align:center; margin:10px 0px 0px 0px;}
.pricebox2{width:100px; float:left; height:auto; text-align:center; font-family:'OpenSansRegular'; font-size:12px; color:#424242; margin:15px 0px 0px 190px; }
.quantitybox1{width:100px; float:left; height:auto; text-align:center; font-family:'OpenSansRegular'; font-size:12px; color:#424242; margin:15px 0px 0px 0px;}
.totalbox2{width:100px; float:left; font-family:'OpenSansRegular'; font-size:12px; color:#003a8c; text-align:center; margin:10px 0px 0px 0px;}
.removebox1{width:17px; float:left; font-family:'OpenSansRegular'; font-size:12px; color:#003a8c; text-align:center; margin:10px 0px 0px 40px; background:url(../images/wishlistremoveicon.png) center center no-repeat; height:17px;}
.proatendinamebox_1{width:270px; float:left; height:auto; margin:5px 0px 0px 140px;}
.proatendinamebox_1 ul{width:270px; float:left; height:auto;}
.proatendinamebox_1 ul li{width:270px; float:left; height:auto; padding:2px 0px 2px 0px; font-family:'OpenSansRegular'; color:#424242; font-size:12px;}

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Check Out page End here @@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/



/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Class detail page Start here @@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
.classdetailcol1{width:304px; float:left; height:auto; margin:15px 0px 0px 13px; position:relative; z-index:222;} 
.classdetailcol2{width:310px; float:right; height:auto; margin:10px 13px 0px 0px; position:relative; z-index:111;min-height:380px;}
.classdetailcol2 p{font-family:'OpenSansRegular'; font-size:12px; color:#424242; text-align:justify; margin:10px 0px 0px 0px; line-height:19px; width:310px;}
.classdetailcol2 span{width:315px; float:left; height:auto; font-family:'OpenSansRegular'; font-size:12px; color:#424242; line-height:22px;}
.classdetailtitle1{width:315px; float:left; height:auto; margin:0px 0px 0px 0px; font-family:'OpenSansRegular'; font-size:12px; color:#003a8c;}
.biginnerbox{width:auto; float:right; height:auto;}
.timebox{width:150px; float:left; height:auto; font-family:'OpenSansRegular'; font-size:12px; color:#003a8c;}
.classratebox{width:160px; float:left; height:auto; font-family:'OpenSansRegular'; font-size:12px; color:#424242;}
.booknowbox{width:148px; height:30px; float:right; margin:3px 0px 0px 0px; position:relative;}
/*.booknowbox img{display:none !important; float:left; }*/
.booknowimgbox{width:54px; height:30px; float:left;}
.waitlistbox{width:54px; height:30px; float:left; cursor:pointer !important;}
/*.booknowbox:hover img{width:54px; height:30px; position:relative; z-index:1000; display:block !important; margin:0px 0px 0px -54px;}*/
.btnbooknow{width:94px; height:30px; float:left; background:url(../images/btnbooknow.png) center top no-repeat; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.btnbooknow:hover{background-position:center -30px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.classsaparator{width:315px; height:1px; float:left; background:url(../images/innerpagesaparator.png) left center repeat-x; margin:8px 0px 8px 0px;}
.btnbooknow{width:89px; height:30px; float:left; background:url(../images/btnbooknow.png) center top no-repeat; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.btnbooknow:hover{background-position:center -30px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.btnfull{width:94px; height:30px; float:left; background:url(../images/btnfull.png) center top no-repeat; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.btnfull:hover{background-position:center -30px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}

.fullnowbox{width:148px; height:30px; float:right; margin:3px 0px 0px 0px; position:relative;}
#waitregisterbox{width:100%; float:left; height:100%; top:0; left:0; position:fixed; background:url(../images/productlistpopbg.png) center center repeat; z-index:250; display:none;}
.waitmainbox{width:375px; margin:50% auto;}
.waitbox{width:360px; height:auto; margin:40px auto; background:#323232; padding:7px; display:none; margin:-500px 0px 0px 0px; float:left; }
.waitinnerbox{width:414px; background:#fff; float:left; height:auto; padding:11px;}
.waittile{width:360px; height:33px; background:#e3b315; font-family:'OpenSansSemibold'; font-size:14px; color:#fff; text-indent:10px; line-height:32px; text-transform:uppercase;}
.waitform{width:360px; float:left; height:auto; background:#fff; min-height:155px;}
.waitform ul{width:360px; float:left; height:auto; margin:10px 0px 0px 0px !important;}
.waitform ul li{width:75px; float:left; height:auto; font-family:'OpenSansRegular'; font-size:12px; color:#424242; text-align:right; line-height:25px;}
.waitform ul li span{color:#e3b315;}
.waittextbg{width:244px; height:24px; background:#fff; border:solid 1px #d6d6d6; float:left; margin:0px 0px 0px 3px; text-align:left;}
.waittextbg input[type="text"]{width:234px; margin:2px 0px 0px 4px; *margin:0px 0px 0px 0px; font-family:'OpenSansRegular'; font-size:12px; color:#878787;}
.btnsubmit1{width:66px; height:30px; float:left; background:url(../images/btnsubmit.png) center top no-repeat; cursor:pointer; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; margin:0px 0px 0px 90px; margin:0px 0px 0px 182px;}
.btnsubmit1:hover{background-position:center -30px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.btnclose3 {width: 45px; float: right; height: 10px; margin: 7px 5px 0px 0px; display: block; background: url(../images/btnclose.png) center top no-repeat; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out;	-o-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out;}
.btnclose3:hover {background-position: center -10px; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out;}
.waitmendatory{width:110px; float:left; height:auto; font-family:'OpenSansRegular'; font-size:12px; color:#424242; margin:0px 0px 0px 70px;}
/*---------------------------------- 3 - 9 - 2013 ---------------------------------------------------------------*/
.class_location{width:277px;float:left; height:auto; margin:20px 0px 0px 15px;}
.classdetailtitle2{width:277px; float:left; height:auto; margin:0px 0px 0px 0px; font-family:'OpenSansRegular'; font-size:12px; color:#003a8c;}
.classdetailcontent{font-family:'OpenSansRegular'; color:#424242; font-size:12px; text-align:justify; line-height:19px; float:left; margin:10px 0px 0px 0px;}

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Class detail page Start here @@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/


/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Class page Start here @@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
.classcon1{width:627px; float:left; height:auto; font-family:'OpenSansRegular'; font-size:12px; color:#424242; text-align:justify; line-height:22px; margin:0px 0px 15px 13px;}
.classimgbox{width:180px; height:80px; border:solid 1px #424242; float:left; margin:15px 0px 7px 0px;}
.classtitle{width:425px;float:left; height:auto; margin:15px 0px 0px 15px; font-family:'OpenSansBold'; font-size:16px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; text-decoration:none;}
.classtitle a{color:#003c8b !important; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.classtitle a:hover{color:#003c8b !important;}
.classcon2{width:425px;float:left; font-family:'OpenSansRegular'; font-size:12px; color:#424242; text-align:justify; line-height:19px; margin:0px 0px 0px 15px;}
.innpagesaparator3{width:627px; height:1px; float:left; background:url(../images/innerpagesaparator.png) left center repeat-x; margin:7px 0px 0px 0px;}
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Class page End here @@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ contact us page start here @@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
.contactcon1{width:844px; float:left; height:auto; font-family:'OpenSansRegular'; font-size:12px; color:#424242; line-height:19px; text-align:justify; margin:10px 0px 0px 13px;}
.contactform{width:430px; float:left; height:auto; margin:10px 0px 5px 13px;}
.contacttitle{width:100%; float:left; height:auto; font-family:'OpenSansBold'; font-size:14px;color:#424242; text-transform:uppercase; font-weight:normal;}
.contactform ul{width:430px; float:left; height:auto; margin:10px 0px 0px 0px !important;}
.contactform ul li{width:105px; float:left; height:auto; font-family:'OpenSansRegular'; font-size:12px; color:#424242; text-align:right; line-height:24px;}
.contactform ul li span{color:#e3b315;}
.contacttextbg{width:246px; float:left; height:24px; border:solid 1px #d6d6d6; margin:0px 0px 0px 3px; text-align:left;}
.contacttextbg input[type="text"]{width:236px; margin:2px 0px 0px 4px; *margin:2px 0px 0px 0px; font-family:'OpenSansRegular'; font-size:12px; color:#424242;}
.contacttextareabg{width:246px; float:left; height:66px; border:solid 1px #d6d6d6; margin:0px 0px 0px 3px; text-align:left;}
.contacttextareabg textarea{width:238px; margin:2px 0px 0px 3px; *margin:0px 0px 0px 0px; font-family:'OpenSansRegular'; font-size:12px; color:#424242; resize:none; height:60px; border:none; *border:0;  overflow-y:hidden;}
.btnsendmessage{width:109px; float:left; height:30px; background:url(../images/btnsendmessage.png) center top no-repeat; cursor:pointer; margin:10px 0px 0px 140px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.btnsendmessage:hover{background-position:center -30px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.contactadd{width:380px; float:right; height:auto; margin:10px 13px 0px 0px;}
.contactsubtitle{width:100%; float:left; height:auto; font-family:'OpenSansBold'; font-size:14px;color:#003a8c; font-weight:normal; margin:5px 0px 0px 0px;}
.contactadd p{float:left; width:100%; height:auto; font-family:'OpenSansRegular'; font-size:12px; color:#424242; line-height:22px; padding:0px !important;}
.contactadd p span{font-family:'OpenSansBold'; font-size:12px;color:#424242; font-weight:normal;}
.confirstul{margin:10px 0px 0px 0px !important;}
.contactadd ul{width:380px; float:left; height:auto;}
.contactadd ul li{width:50px; float:left; height:auto; font-family:'OpenSansRegular'; font-size:12px; color:#424242; text-align:right;}
.confirstcol{font-family:'OpenSansBold'; font-size:14px;color:#003a8c; text-align:right !important; float:right;}
.concollast{width:85px !important}
.contacttitle1{width:847px; float:left; height:auto; font-family:'OpenSansBold'; font-size:16px;color:#424242; text-transform:uppercase; font-weight:normal; margin:10px 0px 0px 13px;}
.contactmapbox{width:460px; float:left; height:auto; margin:10px 0px 5px 13px;}
.contactmapbox img{border:solid 1px #d3d3d3;}
.btnprintmap{width:85px; float:right; height:30px; background:url(../images/btnprintmap.png) center top no-repeat; cursor:pointer; margin:20px 0px 0px 0px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.btnprintmap:hover{background-position:center -30px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.contactinfobox{width:360px; float:right; height:auto; margin:10px 13px 0px 0px;}
.contitle1{width:320px; float:left; background:url(../images/title-icon-1.png) left center no-repeat; font-family:'OpenSansBold'; font-size:14px; color:#003a8c; padding:0px 0px 0px 40px; font-weight:normal !important; height:30px; line-height:30px;}
.infocontent{width:360px; float:left; height:auto; font-family:'OpenSansRegular'; font-size:12px; color:#424242; text-align:justify; margin:3px 0px 10px 0px; line-height:19px;}
.contitle2{width:320px; float:left; background:url(../images/title-icon-2.png) left center no-repeat; font-family:'OpenSansBold'; font-size:14px; color:#003a8c; padding:0px 0px 0px 40px; font-weight:normal !important; height:30px; line-height:30px;}
.contitle3{width:320px; float:left; background:url(../images/title-icon-3.png) left center no-repeat; font-family:'OpenSansBold'; font-size:14px; color:#003a8c; padding:0px 0px 0px 40px; font-weight:normal !important; height:30px; line-height:30px;}
.contitle4{width:320px; float:left; background:url(../images/title-icon-4.png) left center no-repeat; font-family:'OpenSansBold'; font-size:14px; color:#003a8c; padding:0px 0px 0px 40px; font-weight:normal !important; height:30px; line-height:30px;}
.contactlist{width:320px; float:left; height:auto;}
.contactlist ul{width:320px; float:left; height:auto;}
.contactlist ul li{width:310px; float:left; height:auto; font-family:'OpenSansRegular'; font-size:12px; color:#424242; background:url(../images/arrowright.png) left center no-repeat; padding:0px 0px 0px 10px; line-height:21px;}
.contactlist ul li a{color:#c89432; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.contactlist ul li a:hover{color:#424242; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.contacttitle2{width:844px; float:left; height:auto; font-family:'OpenSansBold'; font-size:16px;color:#424242; text-transform:uppercase; font-weight:normal; margin:10px 0px 0px 13px;}
.contactsubtitle1{width:844px; float:left; height:auto; font-family:'OpenSansBold'; font-size:14px;color:#003a8c; font-weight:normal; margin:5px 0px 5px 0px; margin:5px 0px 0px 13px;}
.contactsubtitle1 span{width:844px;float:left; height:auto; background:url(../images/contactus-icon-1.png) left center no-repeat; padding:0px 0px 0px 20px; font-family:'OpenSansRegular'; font-size:12px; color:#424242; margin:5px 0px 0px 0px;}
.contactform2{width:420px; float:left; height:auto; margin:5px 0px 0px 13px;}
.contactform2 ul{width:420px; float:left; height:auto; margin:5px 0px 0px  0px !important;}
.contactform2 ul li{width:170px; float:left; height:auto; text-align:right; font-family:'OpenSansRegular'; font-size:12px; color:#424242;}
.contactform2 ul li a{color:#c48b11 !important; float:left; *margin:4px 0px 0px 0px; margin:4px 0px 0px 0px\9; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.contactform2 ul li a:hover{color:#424242; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.contactform2 ul li input[type="checkbox"]{float:left; margin:2px 3px 0px 3px;}
.contactwidth{width:250px !important; text-align:left !important;}
.contactform2 ul li span{color:#c48b11 !important;}

.contactform3{width:420px; float:left; height:auto; margin:5px 0px 35px 13px;}
.contactform3 ul{width:420px; float:left; height:auto; margin:10px 0px 0px  0px !important;}
.contactform3 ul li{width:170px; float:left; height:auto; text-align:right; font-family:'OpenSansRegular'; font-size:12px; color:#424242; line-height:24px;}
.contactform3 ul li span{color:#c48b11 !important;}

.contactform4{width:370px; float:right; height:auto; margin:75px 23px 0px 0px;}
.contactform4 ul{width:370px; float:left; height:auto; margin:10px 0px 0px 0px !important;}
.contactform4 ul li{width:110px; float:left; height:auto; text-align:right; font-family:'OpenSansRegular'; font-size:12px; color:#424242; line-height:24px;}
.contactform4 ul li span{color:#c48b11 !important;}
.btnsendmessage1{width:109px; float:left; height:30px; background:url(../images/btnsendmessage.png) center top no-repeat; cursor:pointer; margin:10px 0px 0px 140px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.btnsendmessage1:hover{background-position:center -30px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ contact us page End here @@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/


/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Class calander page start here @@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
.calenderistbox{width:1066px; float:left; height:auto; margin:12px 0px 0px 13px;}
.calenderistbox ul{width:1072px; float:left; height:auto;}
.calenderistbox ul li{width:auto; float:left; height:auto; margin:0px 5px 10px 0px; background:#2d2c2e;}
.calenderistbox ul li a{width:auto; float:left; height:auto; font-family:'OpenSansSemibold'; color:#fff; font-size:12px; text-transform:uppercase;  line-height:26px; padding:0px 12px 0px 12px; *padding:0px 13px 0px 13px; cursor:pointer;}
.callastcol{margin:0px 0px 10px 0px !important;}
.calenderactive{background:#e3b315 !important;}
.calenderbox{width:1066px; float:left; height:auto; margin:0px 0px 0px 13px;}
#calendar {width: 1066px; margin: 0 auto;}
/*=================================================Cource box=================================================*/
.courcebox{width:350px; float:left; height:35px; margin:0px 0px 0px 64px; }
.courcebiginner{float:left;height:auto; width:auto; font-family:'OpenSansSemibold'; color:#424242; font-size:12px; background:url(../images/Beginner.png) left center no-repeat; padding:0px 0px 0px 20px; margin:10px 15px 0px 0px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.courcebiginner:hover{color:#003B8C; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.courceintermediate{float:left;height:auto; width:auto; font-family:'OpenSansSemibold'; color:#424242; font-size:12px; background:url(../images/Intermediate.png) left center no-repeat; padding:0px 0px 0px 37px; margin:10px 15px 0px 0px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.courceintermediate:hover{color:#003B8C; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.courceadvanced{float:left;height:auto; width:auto; font-family:'OpenSansSemibold'; color:#424242; font-size:12px; background:url(../images/Advanced.png) left center no-repeat; padding:0px 0px 0px 52px; margin:10px 15px 0px 0px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.courceadvanced:hover{color:#003B8C; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
/*=================================================Cource box=================================================*/
/*calendar popup*/
/* .calpopupbox{width:205px; height:auto; position:absolute;  z-index:10!important; margin:-105px 0px 0px 50px;} */
.calpopupbox{width:205px; height:auto; position:absolute;  z-index:10!important; }

.calpopupbox1{width:203px; height:auto; background:#fff; border-left:solid 1px #5b99f1; border-right:solid 1px #5b99f1; float:left; word-wrap:break-word;}
.calpopuptitle{width:199px; float:left; height:30px; background:#d6d6d6 url(../images/calpoptitlebg.png) right center no-repeat; margin:2px; font-family:'OpenSansSemibold'; color:#424242; font-size:12px; text-transform:uppercase; line-height:30px; text-indent:8px;}
.calpopupcontent{width:190px; float:left; height:auto; font-family:'OpenSansRegular'; font-size:11px; color:#424242; margin:5px 0px 0px 5px; line-height:19px; padding-bottom:5px;}
.calpopupcontent span{ float:left; width:190px; color:#003a8c;}
.calpopupsaprator{width:190px; height:1px; float:left; background:url(../images/innerpagesaparator.png) left center repeat-x; margin:5px 0px 0px 5px;}
.calpopupfooter{float:left; width:204px; height:auto; *margin:-5px 0px 0px 0px;}
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Class calander page end here @@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/


/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ online classes page start here @@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
.onclassesbanner{width:1066px; float:left; height:316px; margin:13px 0px 0px 13px;}
.onvideobox{width:640px; float:left; height:360px; margin:30px 0px 0px 13px;}
/*.onregisterbox{width:396px; float:right; height:360px; background:#ebebeb; margin:30px 13px 0px 0px;}*/
.onvideosaparator{width:30px; float:left; height:360px; background:url(../images/onvideosaparator.png) center center repeat-y; margin:30px 0px 0px 0px;}
/*.ontitle1{width:350px; float:left; height:auto; font-family:'OpenSansBold'; font-size:14px; color:#003a8c; font-weight:normal; margin:15px 0px 0px 20px;}
.onform{width:350px; float:left; height:auto; margin:0px 0px 0px 20px;}
.onform ul{width:350px; float:left; height:auto; margin:10px 0px 0px 0px !important;}
.onform ul li{width:72px; float:left; height:auto; font-family:'OpenSansRegular'; font-size:12px; color:#424242; text-align:right; line-height:25px;}*/
.onform ul li span{color:#e3b315;}
/*.ontextbg{width:284px; height:24px; background:#fff; border:solid 1px #d6d6d6; margin:0px 0px 0px 3px; text-align:left;}
.ontextbg input[type="text"]{width:276px; margin:3px 0px 0px 3px; *margin:3px 0px 0px 0px;}
.onbtnregisternow{width:286px; float:left; height:40px; margin:20px 0px 0px 0px;}*/
.onbtnregisternow input[type="submit"]{width:286px; height:40px; background:url(../images/btnregisternow.png) center top no-repeat; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; cursor:pointer;}
.onbtnsubscribenow2 input[type="submit"]{width:286px; height:40px; background:url(../images/suscribe.png) center top no-repeat; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; cursor:pointer;}
.onbtnregisternow input[type="submit"]:hover{background-position:center -40px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.onbtnregistershadow{width:286px; text-align:center; height:12px; float:left; margin:1px 0px 0px 0px;}
.savourlogo2{width:390px; float:left; height:96px; text-align:center; margin:25px 0px 0px 0px;}
.oncon1{width:878px; float:left; height:auto; margin:15px 0px 0px 107px; line-height:30px; font-family:'OpenSansRegular'; font-size:12px; color:#424242; text-align:center;}
.onbtnsubscribenow{width:177px; height:33px; float:left; margin:15px 0px 0px 450px;}
.onbtnsubscribenow input[type="submit"]{width:177px; height:33px; float:left; background:url(../images/btnsubscribenow.png) center top no-repeat; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; cursor:pointer;}
.onbtnsubscribenow input[type="submit"]:hover{background-position:center -33px;-webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; }
.onbtnsubscribenowshadow{width:177px; float:left; height:10px; text-align:center; margin:1px 0px 0px 0px;}
.ontitle2{width:878px; float:left; height:auto; font-family:'OpenSansBold'; font-size:14px; color:#003a8c; font-weight:normal;  margin:25px 0px 0px 107px;text-align:center;}
.onimagebox{width:604px; float:left; height:auto; margin:20px 0px 0px 244px;}
.onimagebox1{width:186px; float:left; border:solid 1px #9e9e9e; height:154px;}
.onimagebox2{width:186px; float:left; border:solid 1px #9e9e9e; height:154px; margin:0px 0px 0px 20px;}
.ontitle3{width:186px; float:left; height:auto; margin:10px 0px 0px 0px; text-align:center; font-family:'OpenSansBold'; font-size:14px; color:#424242;}
.ontitle4{width:186px; float:left; height:auto; margin:10px 0px 0px 0px; text-align:center; font-family:'OpenSansBold'; font-size:14px; color:#424242; margin:10px 0px 0px 20px;}
.oncon2{width:604px; float:left; height:auto; margin:10px 0px 0px 0px; line-height:23px; font-family:'OpenSansRegular'; font-size:12px; color:#424242; text-align:center;}
.oncon3{width:878px; float:left; height:auto; margin:15px 0px 0px 107px; line-height:18px; font-family:'OpenSansRegular'; font-size:12px; color:#424242; text-align:justify;}
.oncon3 h1{width:878px; float:left; height:auto; font-family:'OpenSansBold'; font-size:14px; color:#424242; font-weight:normal;}
.oncon3 a{color:#c48b11; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.oncon3 a:hover{color:#424242; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}

/*========================================== 31 - 8 - 2013 ========================================*/
.onregisterbox{width:396px; float:right; height:360px; background:#424242; margin:30px 13px 0px 0px;}
.ontitle1{width:285px; float:left; height:auto; font-family:'century_gothicregular'; font-size:22px; color:#fff; font-weight:normal; margin:15px 0px 0px 50px; text-align:center;}
.ontitle1 span{font-family:'century_gothicbold';}
.onform{width:285px; float:left; height:auto; margin:0px 0px 0px 50px;}
.onform ul{width:285px; float:left; height:auto; margin:10px 0px 0px 0px !important;}
.onform ul li{width:72px; float:left; height:auto; font-family:'OpenSansRegular'; font-size:12px; color:#424242; text-align:right; line-height:25px; margin:8px 0px 0px 0px;}
.ontextbg{width:284px; height:36px; background:#fff; border:solid 1px #d6d6d6; margin:0px 0px 0px 3px; text-align:left;}
.ontextbg input[type="text"]{width:276px; margin:10px 0px 0px 3px; *margin:10px 0px 0px 0px; color:#626262; font-size:12px;}
.video_arrowbox{float:left; margin:-25px 0px 0px 5px;}
.onbtnregisternow{width:286px; float:left; height:40px; margin:10px 0px 0px 0px;}
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ online classes page End here @@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/


/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ online classes video page start here @@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
.onlineclassesvideobanner{width:1066px; float:left; height:316px; margin:13px 0px 0px 13px;}
.subtitle15{width:690px; float:left; height:auto; margin:30px 0px 0px 13px; font-family:'OpenSansBold'; color:#424242; font-size:16px; text-transform:uppercase;}
.videogallerybox{width:686px;float:left; height:auto; margin:20px 0px 0px 13px;}
.videocommentbox{width:360px;float:right; height:235px; background:#ebebeb; margin:30px 13px 0px 0px;}
.videobox1{width:164px; float:left; height:auto; }
.videobox2{width:164px; float:left; height:auto; margin:0px 0px 0px 10px;}
.videotitle1{width:164px; float:left; height:auto; word-wrap:break-word; font-family:'OpenSansBold'; color:#424242; font-size:13px; text-transform:uppercase; margin:5px 0px 0px 0px; font-weight:normal;}
.videotimebox{ width:100px; float:right; height:auto; font-family:'OpenSansSemibold'; font-size:12px; color:#003a8c; text-align:right;}
.videodatebox{width:64px; float:left; height:auto; font-family:'OpenSansSemibold'; font-size:12px; color:#003a8c; text-align:left;}
.btnmorevideo{width:104px; float:right; height:30px; background:url(../images/btnmorevideo.png) center top no-repeat;-webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; margin:20px 0px 0px 0px; cursor:pointer;}
.btnmorevideo:hover{background-position:center -30px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; }
.videocommentitle{width:330px; float:left; margin:15px 0px 0px 15px; background: url(../images/innerpagesaparator.png) center bottom repeat-x; height:30px; font-family:'OpenSansBold'; color:#003a8c; font-size:14px; font-weight:normal;}
.videocomment1{width:330px; float:left; height:20px; font-family:'OpenSansRegular'; font-size:12px; color:#424242; text-align:justify; margin:3px 0px 0px 15px; overflow:hidden; line-height:20px;}
.videocomment1 span{float:left; color:#003a8c; margin:0px 2px 0px 0px;}
.enterforumbox{width:360px; float:right; height:25px; background:#fff; margin:0px 13px 0px 0px;}
.btnenterforum{width:106px;float:right; height:30px; background:url(../images/btnenterforum.png) center top no-repeat; margin:20px 0px 0px 0px; *margin:20px 0px 0px 0px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; cursor:pointer;}
.btnenterforum:hover{background-position:center -30px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ online classes video page End here @@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ online classes video gallery page start here @@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
.pagination2{width:400px; float:left; height:auto; margin:20px 0px 5px 13px;}
.leftbutton2{width:5px; height:7px; float:left; margin:8px 0px 0px 0px; *margin:5px 0px 0px 0px; background:url(../images/leftrifhtarrow.png) left top no-repeat; display:block; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out;}
.leftbutton2:hover{background-position:left -7px;-webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out;}
.rightbutton2{width:5px; height:7px; float:left; margin:8px 0px 0px 0px; *margin:5px 0px 0px 0px; background:url(../images/leftrifhtarrow.png) right top no-repeat; display:block; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out;}
.rightbutton2:hover{background-position:right -7px;-webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out;}
.pagenum2{width:120px; float:left; height:auto; margin:0px 5px 0px 10px;}
.pagenum2 li{width:auto; height:auto; float:left;}
.pagenum2 li a{width:auto; height:auto; font-family:'OpenSansSemibold'; font-size:12px; color:#424242; text-align:center; padding:0px 4px 0px 4px;}
.galleryshort{width:250px; float:right; height:15px; margin:20px 13px 5px 0px;}
.galleryname{width:auto; float:left; height:auto; font-family:'OpenSansSemibold'; font-size:12px; color:#424242; line-height:25px;}
.galleryddl{width:197px; height:23px; float:right; }
.galleryddl select{border:none; *border:0; *outline:0; outline:none;}
.videogallerybox1{width:1066px; float:left; height:auto; margin:0px 0px 0px 13px;}
.videobox3{width:254px; height:auto; float:left; overflow:hidden; margin:20px 0px 0px 0px; *margin:20px 0px 0px 0px; cursor:pointer; }
.videobox3 span{width:255px; float:left; margin:5px 0px 0px 0px; text-align:center; font-family:'OpenSansBold'; color:#424242; font-size:13px; text-transform:uppercase;}
.videobox4{width:254px; height:auto; float:left; overflow:hidden; margin:20px 0px 0px 15px; *margin:20px 0px 0px 15px; cursor:pointer;}
.videobox4 span{width:255px; float:left; margin:5px 0px 0px 0px; text-align:center; font-family:'OpenSansBold'; color:#424242; font-size:13px; text-transform:uppercase;}
#vgallerypopup{width:100%; float:left; height:100%; top:0; left:0; position:fixed; background:url(../images/productlistpopbg.png) center center repeat; z-index:100; display:none;}
.vgellerymainbox{width:670px; margin:50% auto;}
.vgallerybox{width:670px; height:545px; margin:40px auto; background:#323232; padding:7px; display:none; margin:-630px 0px 0px 0px; float:left;}
.vinnerbox{width:648px; background:#fff; float:left; height:auto; padding:11px;}
.vtitle1{width:638px; float:left; height:auto; font-family:'OpenSansBold'; color:#424242; font-size:14px; text-transform:uppercase; margin:10px 0px 0px 5px;}
.vvideobox{width:638px; float:left; height:359px; margin:10px 0px 0px 3px;}
.vcontent{width:638px; float:left; height:auto; font-family:'OpenSansRegular'; font-size:12px; color:#424242; text-align:justify; font-weight:normal; margin:10px 0px 0px 3px; }
.btndownload{width:134px; height:30px;float:left; background:url(../images/btndownload.png) center top no-repeat; cursor:pointer; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; margin:10px 0px 5px 3px;}
.btndownload:hover{background-position:center -30px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.btnclose2 {width: 45px; float: right; height: 10px; margin: 7px 5px 0px 0px; display: block; background: url(../images/btnclose.png) center top no-repeat; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out;	-o-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out;}
.btnclose2:hover {background-position: center -10px; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out;}
.vdatebox{width:130px; float:left; height:auto; font-family:'OpenSansRegular'; font-size:12px; color:#003a8c; text-align:left;}
.vtimebox{width:75px; float:right; height:auto;font-family:'OpenSansRegular'; font-size:12px; color:#003a8c; text-align:left; margin:4px 0px 0px 0px; background:url(../images/timeicon.png) left center no-repeat; padding:0px 0px 0px 20px;}
.vcontent1{width:255px; float:left; height:auto; font-family:'OpenSansRegular'; font-size:12px; color:#424242; text-align:justify; margin:3px 0px 0px 0px;}
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ online classes video gallery page End here @@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

.btnaddtowishlist{width:126px; height:30px; background:url(../images/btnaddtowishlist.png) center top no-repeat; float:left; cursor:pointer; margin:20px 0px 0px 60px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; float:right;}
.btnaddtowishlist:hover{background-position:center -30px;  -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}

.pagination1 p {
    float: left;
    margin: 0;
    color: #424242;
    font-family: 'OpenSansSemibold';
    font-size: 12px;
    padding: 5px 5px 0 0 !important;
}
.pagination2 p {
    float: left;
    margin: 0;
    color: #424242;
    font-family: 'OpenSansSemibold';
    font-size: 12px;
    padding: 5px 5px 0 0 !important;
}

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ online classes video gallery popup page Start here @@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
.col9{width:1092px; float:left; height:auto; min-height:664px; background:#fff; margin:13px 0px 0px 0px; padding:0px 0px 20px 0px;}
.videopagetitle1{width:1066px; float:left; height:32px; font-family:'OpenSansBold'; color:#003a8c; font-size:17px; text-transform:uppercase; margin:15px 0px 0px 13px; background:url(../images/titlesaparator.png) left bottom repeat-x; vertical-align:text-top;}
.onlinevideo{width:1066px; float:left; height:auto; margin:13px 0px 0px 13px;}
.onlinedate{width:1066px; float:left; height:auto; margin:10px 0px 0px 13px; font-family:'OpenSansRegular'; font-size:12px; }
.onlinediscription{width:1066px; float:left; height:auto; font-family:'OpenSansRegular'; font-size:12px; color:#424242; text-align:justify; margin:10px 0px 0px 13px;}
.onlinedate a{width:auto; float:left; height:auto; margin:10px 0px 0px 0px; font-family:'OpenSansRegular'; font-size:12px; color:#003a8c !important; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.onlinedate a:hover{color:#424242 !important; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ online classes video gallery popup page End here @@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

 /* ==============  FAQ page style start ============== */
.faq_pad{ width:870px; float:left; padding:13px 0;}
.faq_pad h1, .faq_pad h2{ font-family: 'OpenSansSemibold'; font-size:15px; margin-bottom:10px;} 
/*.faq_pad h1 a, .faq_pad h2 a{ color:#E3B315;}*/
.faq_pad h1 a, .faq_pad h2 a{ color:#003A8C !important;font-size:13px;} 
.faq_pad h2 a:hover{ color:#003B8C;} 

.faq_pad .hori_line{ background:#fafafa; height:5px; width:100%; display:table; margin:15px 0;}
.faq_pad .content_wrapper{ width:844px; float:left;}
.faq_pad .content_wrapper p{ font-family: 'OpenSansRegular'; font-size:13px; color:#333; margin-bottom:10px;}
/* ==============  FAQ page style end ============== */
/*====================== 18-9-13 =========================================*/
.online_video_menu{width:1066px; float:left; height:auto; margin:12px 0px 0px 13px;}
.online_video_menu ul{width:auto; float:right; height:auto; position:relative;}
.online_video_menu ul li{width:auto; float:left; height:auto; margin:0px 5px 10px 0px; background:#2d2c2e;}
.online_video_menu ul li a{width:auto; float:left; height:auto; font-family:'OpenSansSemibold'; color:#fff; font-size:12px;text-transform:uppercase;  line-height:26px; padding:0px 12px 0px 12px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.online_video_menu ul li a:hover{background:#e3b315 !important; -webkit-transition: all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;}
.online_video_menu_active{background:#e3b315 !important;}
.online_video_menu ul li ul{width:200px; position:absolute; height:auto; background:#2d2c2e; top:25px; display:none;z-index:9999;}
.online_video_menu ul li:hover ul{display:block !important;}
.online_video_menu ul li:hover > a{background:#e3b315 !important;}
.online_video_menu ul li ul li{width:200px; float:left; height:auto;}
.online_video_menu ul li ul li a{width:185px; float:left; height:auto; font-family:'OpenSansSemibold'; color:#fff; font-size:11px; text-transform:uppercase; padding:0px 0px 0px 15px !important; margin:0px !important; line-height:25px !important;}
.online_video_menu ul li ul li a:hover{width:185px !important; padding:0px 0px 0px 15px !important;}
.mrg_right_0{margin-right:0px !important;}
.mrg_top_0{margin-top:-15px !important;}

/*
.clsbankdetails table td {
    color: #424242;
    font-family: "OpenSansRegular";
    font-size: 12px;    
}
*/

