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

body{/*width:100%;*/ margin:0; padding:0; /*min-width:1024px;*/}

h1{margin:0;font-weight:normal;}
p{margin:0;}
.clear{clear:both;}
a{text-decoration:none;}

#main{float:left; width:100%;}
.wrapper{ width:1004px; margin:0 auto;}
.header{float:left; width:100%;}
.logo{float:left; margin-top:5px;}
.logotxt{float:left; width:250px; margin-top:38px; margin-left:55px;font-family: 'oswaldregular', sans-serif; font-size:26px; line-height:30px; color:#009cd6; text-transform: uppercase;}
.jornytxt{ float:left; color:#242424; margin-left:30px;}
.right{float:right; margin-top:10px;}
/*.rtmnu {float:left; width:100%;}
.rtmnu ul{float:left; margin:0; padding:0;}*/
.rtmnu {float:right; width:100%;}
.rtmnu ul{float:right; margin:0; padding:0;}
.rtmnu ul li{display: inline; list-style:none; float:left; color:#5a5a5a; font-size:13px; font-family:Tahoma;}
.rtmnu ul li a{color:#5a5a5a; padding:0 5px;}
.countxt{ color:#009dd6;}
.countxt a{ color:#009dd6;}
.cartimg{float:right; margin-left:3px; border:none;}
.arw img{border: none;}
.playbtn{border: none;}
.pmntimg img{border:none;}
.social img{border:none;}
.msgmnu{float:right; margin-top:10px;}
.msgmnu ul{float:left; margin:0; padding:0;}
.msgmnu ul li{list-style:none; display:inline; float:left; color:#5a5a5a; font-size:13px; font-family:Tahoma; padding-left:10px;}
.msgmnu ul li a{color:#5a5a5a; padding-left:5px;}
.phoneimg{float:left;}
.msgimg{float:left;}
.srchbox{float:right; width:284px; margin-top:10px;border:#cdcdcd 1px solid; }
.srchinp{float:left;font-family: 'georgiaitalic'; color:#cdcdcd; border:none; font-size:14px; padding:3px 34px 3px 10px; width:158px; margin:0;}
.srchbtn{float:right; padding:3px 15px 6px 15px; padding-bottom:6px\9;color:#fff; text-align:center; font-family:Tahoma; font-size:13px; background: #000; border:none; margin:0;}
.mnupnl{float:left; background: #44b5df url(../images/mnupnl.png) no-repeat; width:100%; }
.menu{float:left;}
.menu ul{float:left; margin:0; padding:0;}
.menu ul li{ float:left; list-style:none; text-transform:uppercase;font-family: 'oswaldregular', sans-serif; font-size:17px; text-transform:uppercase color:#fff; background:url(../images/mnu-sep.png) right no-repeat; }
.menu ul li a{color:#fff; padding:9px 18px; float:left;}
.menu ul li a:hover{background: #2b2c5c url(../images/mnuhover-sep.png) right no-repeat;  padding:9px 18px; float:left;}
.menu ul li a.active{background: #2b2c5c url(../images/mnuhover-sep.png) right no-repeat;  padding:9px 18px; float:left;}
.menu ul li.last{background:none;}

.content{float:left; width:100%;}
.banner{float:left; width:100%; margin-top:10px; position:relative;}
.blktrans{float:left; position:absolute; bottom:0; background:url(../images/blkpnl.png) repeat; width:100%;}
.blktrans p{text-transform:uppercase; float:none; text-align:center; width:80%; color:#fff;font-family: 'oswaldregular', sans-serif; font-size:27px; margin:0 auto; padding:10px 0px; line-height:31px; } 

.coursepnl{float:left; width:100%; margin-top:15px;}
.popular-course{float:left; width:750px;}
.popular-course h1{float:left;color:#000;font-family: 'oswaldregular', sans-serif; font-size:24px; text-transform:uppercase; width:750px;}
.course-pnl1{ float:left; width:212px; margin-top:5px;}
.course-pnl1 ul{float:left; margin:0; padding:0;}
.course-pnl1 ul li{list-style:none; float:left; width:96%; background:url(../images/arw.png) left 6px no-repeat; padding-left:10px;font-family:Tahoma; font-size:13px;color:#606060; line-height:21px;}
.course-pnl1 ul li a{ color:#606060;}

.course-pnl2{float:left; width:256px;margin-top:5px; }
.course-pnl2 ul{float:left; margin:0; padding:0;}
.course-pnl2 ul li{list-style:none; float:left; width:180px; background:url(../images/arw.png) left 6px no-repeat; padding-left:15px;font-family:Tahoma; font-size:13px;color:#606060; line-height:21px;}
.course-pnl2 ul li a{ color:#606060;}

.course-pnl3{float:left; width:262px;margin-top:5px; margin-left:20px;}
.course-pnl3 ul{float:left; margin:0; padding:0;}
.course-pnl3 ul li{list-style:none; float:left; width:180px; background:url(../images/arw.png) left 6px no-repeat; padding-left:15px;font-family:Tahoma; font-size:13px;color:#606060; line-height:21px;}
.course-pnl3 ul li a{ color:#606060;}

.srch-course{float:left; width:220px;}
.srch-course h1{float:left;color:#000;font-family: 'oswaldregular', sans-serif; font-size:24px; text-transform:uppercase; width:100%;}
.srch-courses1{float:left; width:200px; margin-top:5px;}
.srch-courses1 ul{float:left; margin:0; padding:0;}
.srch-courses1 ul li{list-style:none; float:left; width:194px; background:url(../images/arw.png) left 6px no-repeat; padding-left:15px;font-family:Tahoma; font-size:13px;color:#606060; line-height:21px;}
.srch-courses1 ul li a{ color:#606060;}
.view{margin:0 auto; width:256px;}
.view-course{background:url(../images/courseimg.png) no-repeat center; width:206px; height:50px; text-align:center; text-transform:uppercase; color:#fff;font-family: 'oswaldregular', sans-serif; font-size:24px; float:left; line-height:50px; margin-top:25px;}
.border{float:left; width:100%; border-bottom:#dfdfdf 4px solid;}
.cat_lft{float:left; width:270px; background:url(../images/catpnl.png) right no-repeat; height:755px; }
.cat_lft h1{float:left;color:#000;font-family: 'oswaldregular', sans-serif; font-size:24px; text-transform:uppercase; width:100%; margin-top:20px;}

.cattxt{float:left; width:270px; margin-top:8px;}
.cattxt ul{float:left; margin:0; padding:0;}
.cattxt ul li{list-style:none; float:left;background:url(../images/arw.png) left 9px no-repeat; padding-left:15px;font-family:Tahoma; font-size:14px;color:#606060; line-height:21px;}
.cattxt ul li a{color:#606060; border-bottom:#d6d6d6 1px solid; padding-bottom:3px; padding-top:3px; float:left; width:250px;}
.cattxt ul li a.last{border:none;}
.rtpart{float:left; width:700px; margin-left:30px; position:relative;}
.myrtpart{float:left; width:100%;position: relative;}
.rt-title h1{float:left;color:#000;font-family: 'oswaldregular', sans-serif; font-size:24px; text-transform:uppercase;margin-top:20px; font-weight:normal;}
.rt-title{float:left; width:700px;border-bottom:#d6d6d6 1px solid;   }
.myrt-title{float:left; width:100%;border-bottom:#d6d6d6 1px solid;margin-bottom: 5px; }
.myrt-title h1{float:left;color:#000;font-family: 'oswaldregular', sans-serif; font-size:24px; text-transform:uppercase;margin-top:20px; font-weight:normal;}
.arw{float:right; margin-top:33px;}
.prevarw{float:left; margin-right:10px;}
.course-img{float:left; width:100%; margin-top:24px; position:relative; }
.courseimg1{float:left; width:212px; background:#fff; margin-right:31px;margin-top:15px;}
.courseimg2{float:left; width:202px; background:#fff; margin-right:31px; margin-bottom: 20px;}
.toppnl{float:left; background:#2e2e2e; width:212px; padding-top:5px; height:43px;}
.toppnl p{ color:#fff;font-family:Tahoma; font-size:14px; float:left; margin:0; padding-left:10px;}
.ylwimg{float:left; position:relative;}
.training{float:left; padding:10px 0px; width:212px;}
.trainimg{float:left; margin-left:10px;}
.tarintxt{float:left;font-family:Tahoma; font-size:14px;color:#2e2e2e; padding-left:5px; text-overflow: ellipsis;
    white-space: nowrap; overflow:hidden; width:172px;}
.daytxt{float:right;font-family:Tahoma; font-size:14px;color:#ec0e0e; padding-right:10px;}
.bluepnl{float:left; background:#1fa9da; width:212px;}
.bluepnl p{float:left;font-family: 'oswaldregular', sans-serif; font-size:24px; text-transform:uppercase; text-align:center; color:#fff; margin:0; width:100%;}
.graypnl{float:left; background:#828282; width:212px;}
.graypnl p{float:left;font-family: 'oswaldregular', sans-serif; font-size:24px; text-transform:uppercase; text-align:center; color:#fff; margin:0; width:100%;}
.mgr{margin-right:0px;}
.playbtn{float:left; position:absolute; bottom:43px; right:93px\9; }
.play{float:left; margin:0 auto; width:174px; text-align:center;}
.btmbox{float:left; width:100%; margin-top:30px;}
.testbox{float:left; width:369px; border:#d6d6d6 1px solid; margin-right:30px;position:relative; }
.testtxt{float:left; margin-top:14px; padding-left:8px;font-family: 'oswaldregular', sans-serif; font-size:24px; text-transform:uppercase; color:#656565;}
.coma{float:left; margin-top:2px;}
.testbox p{float:left;font-family: 'georgiaitalic'; color:#8e8e8e; font-size:14px; line-height:20px; text-align:justify; padding:0px 13px; min-height:239px;}
.name{float:left; font-family:Tahoma; font-size:15px;color:#8e8e8e; padding-left:13px; position:absolute; bottom:20px;}
.cntbox{float:left; background:url(../images/cntbox.png) no-repeat; width:270px; height:290px; margin-right:30px;}
.cntbox h1{float:left;font-family: 'oswaldregular', sans-serif; font-size:24px; text-transform:uppercase; color:#fff; margin-top:15px; margin-left:18px;}
.midbox{float:left; margin:5px 18px 0px 18px; width:232px;}
.nametxt{float:left; border:#199ccb 1px solid; width:223px; padding:5px 5px 5px 5px; margin-top:5px; color:#3a3a3a; font-size:15px; font-family:Tahoma;}
.msgbox{ float:left;border:#199ccb 1px solid; width:223px; height:60px; height:65px\9; padding:5px 5px 5px 5px; margin-top:5px; color:#3a3a3a; font-size:15px; font-family:Tahoma; overflow:hidden\9;}
.submit{ float:left; background:#000000; width:100%; text-align:center; text-transform:uppercase; color:#fff;font-family: 'oswaldregular', sans-serif; font-size:22px; border:none; margin-top:10px; cursor:pointer;}
.videobox{ float:right; width:300px; width:297px\9;}
.videobox h1{float:left;font-family: 'oswaldregular', sans-serif; font-size:24px; text-transform:uppercase; color:#656565; margin-top:-8px;}
.videoimg{float: left; margin-top:5px; position:relative; width:300px;}
.videobtn{float:left; position:absolute; bottom:46px; text-align:center; width:76px; right:107px\9;}
.video{ margin:0 auto; width:232px; float:left; text-align:center;}
.pmnt-title{float:left;font-family: 'oswaldregular', sans-serif; font-size:20px; text-transform:uppercase; color:#656565; margin-top:10px; width:100%;}
.pmntimg{float:left; margin-top:8px;}
.visaimg{float:left; margin-right:10px;}
.footer{float:left; width:100%; margin-top:30px; background:#191919;min-height:328px;}
.propnl{float:left; width:290px; margin-top:25px;}
.propnl h1{float:left;font-family: 'oswaldregular', sans-serif; font-size:24px; text-transform:uppercase; color:#fff; }
.pro1{float:left; width:100%; margin-top:13px;}
.redtxt{float:left;font-family:Tahoma; font-size:13px;color:#fff; padding-left:13px; width:184px;}
.redimg{float:left;}
.coursebox{float:left; width:460px;margin-top:25px;}
.coursebox h1{float:left;font-family: 'oswaldregular', sans-serif; font-size:24px; text-transform:uppercase; color:#fff; width:100%; }
.coursebox ul {float: left; margin-top:10px; padding:0; width:230px;}
.coursebox ul li{list-style:none; float:left;background: url(../images/whtarw.png) left 9px no-repeat; padding-left:15px;font-family:Tahoma; font-size:13px;color:#fff; line-height:24px; width:191px;}
.coursebox ul li a{color:#fff;}
.supportbox{float:right; width:245px; margin-top:25px;}
.supportbox h1{float:left;font-family: 'oswaldregular', sans-serif; font-size:24px; text-transform:uppercase; color:#fff; width:100%; }
.cntdtl{float:left; margin-top:10px; width:220px;}
.cntdtl p{float:left; color:#fff; font-size:13px; font-family:Tahoma; width:100%;}
.cntdtl p a{color:#fff;}
.cntxt{float:left; color:#fff; font-size:13px; font-family:Tahoma; margin:10px 0px;}
.traintxt{ float:left; margin-top:8px; }
.traintxt h1{float:left;font-family: 'oswaldregular', sans-serif; font-size:24px; text-transform:uppercase; color:#fff; width:100%;}
.traintxt ul{float:left; margin-top:0px; padding:0;}
.traintxt ul li{list-style:none; float:left;background: url(../images/whtarw.png) left 9px no-repeat; padding-left:15px;font-family:Tahoma; font-size:13px;color:#fff; line-height:23px;}
.traintxt ul li a{color:#fff;}
.social{float:left; width:100%; margin-top:5px;}
.copytxt{float:left; margin:0 auto; text-align:center; color:#191919; padding:5px 0px; width:100%; font-size:13px; font-family:Tahoma;}


@media screen and (-webkit-min-device-pixel-ratio:0) {

.rtmnu ul li a{padding:0 6px;}
.srchbtn{padding-bottom:7px;}
.playbtn{right:93px;}
.videobtn{right:108px;}
}


/*--------------------------------------------about us--------------------------------------*/

.breadcrumb{float:left; width:98.5%; background:#efefef; margin-top:15px; padding-left:10px;} 
.breadcrumb ul{float:left; margin:0; padding:0;}
.breadcrumb ul li{list-style:none; display:inline; float:left;font-family: 'oswaldregular', sans-serif; font-size:18px; text-transform:uppercase; color:#242424; padding:5px 0px; }
.breadcrumb ul li a{color:#242424; padding:0px 3px;}
.breadcrumb ul li a.active{color:#21a7dc;}
.breadcrumb ul li a:hover{color:#21a7dc;}
.abt-pnl{float:left; width:100%;}
.abt-pnl p{float:left; font-family:Tahoma; font-size:13px; color:#787878; text-align:justify; line-height:22px; margin-top:10px;}
.abtimg{float:right;}
.abt-imgpnl{ float:left; width:100%; margin-top:13px;}
.abt-img1{ float:left; width:233px;}
.abttxt{float:left; width:233px; text-align:center; text-transform:uppercase;font-family:Tahoma; font-size:13px; color:#34c5c8;}
.abttxt a{color:#34c5c8;}

/*--------------------------------------------paper4--------------------------------------*/
.breadcrumbnew{float:left; width:87%; background:#efefef; margin-top:45px; padding-left:10px;} 
.breadcrumbnew ul{float:left; margin:0; padding:0;}
.breadcrumbnew ul li{list-style:none; display:inline; float:left;font-family: 'oswaldregular', sans-serif; font-size:18px; text-transform:uppercase; color:#242424; padding:5px 0px; }
.breadcrumbnew ul li a{color:#242424; padding:0px 3px;}
.breadcrumbnew ul li a.active{color:#21a7dc;}
.breadcrumbnew ul li a:hover{color:#21a7dc;}

/*--------------------------------------------contact us--------------------------------------*/

.cnt-lft{float:left; width:498px;background:url(../images/cnt-pnl.jpg) right no-repeat; height:552px;}
.cnt-title{float:left; width:100%;}
.cnt-title h1{float:left;font-family: 'oswaldregular', sans-serif; font-size:24px; text-transform:uppercase; color:#000; width:476px; margin-top:15px; border-bottom:#dfdfdf 1px solid; }
.helptxt{font-family: 'georgiaregular'; font-size:18px; color:#1ba0e1; float:left; width:400px; margin-top:10px;}
.num{color:#000;}
.cnt-lft p{ float:left; clear:both;font-family: 'georgiaregular'; font-size:18px;color:#343434; margin:15px 0px; width:260px; }
.addtxt{font-family: Tahoma; font-size:14px; color:#000; float:left; width:273px; line-height:22px;}
.addtxt a{ color:#1ba0e1;}
.map{float:left; margin-top:20px; border:5px #CCCCCC solid;}
.cnt-rt{float:right; width:482px;}
.cnt-grp{float:left; margin-top:5px;  }
.cnt-name{float:left; text-align:right;font-family:Tahoma; font-size:15px; color:#767676; padding-top:10px; width:95px; line-height:16px;}
.nameinp{float:left; border:none; margin:10px 0 0 10px; width:310px; height:24px;font-family:Tahoma; font-size:14px; color:#808080; background:none;	 }
.inpbox{float:left;background:url(../images/cnt-inp.jpg) no-repeat; width:330px; height:44px;margin-left:10px; }
.combo{float:left; border:none; margin:10px 0 0 10px; width:310px; height:24px;font-family:Tahoma; font-size:14px; color:#acacac; background:none;}
.numbox{float:left; background:url(../images/numbox.jpg) no-repeat; width:88px; height:43px; margin-left:10px;}
.numinp{float:left;border:none; margin:10px 0 0 10px; width:65px; padding-left:5px; background:none; height:24px;font-family:Tahoma; font-size:14px; color:#808080;}
.numbox2{float:left; background: url(../images/numinp.jpg) no-repeat; width:226px; height:43px; margin-left:14px;}
.numinp2{float:left;border:none; margin:10px 0 0 10px; width:201px; background:none; height:24px;font-family:Tahoma; font-size:14px; color:#808080;}
.cnt-msgbox{float:left; background:url(../images/msgbox.jpg) no-repeat; width:328px; height:82px; margin-left:11px; overflow:hidden;}
.msginp{float:left;border:none; margin:10px 0 0 10px; width:308px; height:62px;font-family:Tahoma; font-size:14px; color:#808080;overflow:hidden;}
.cntdtl-box{float:left; margin-top:20px;}
.submitbtn{ float:left; background:url(../images/cnt-submit.png) no-repeat; width:105px; height:40px; color:#fff;font-family: 'oswaldregular', sans-serif; font-size:20px; text-transform:uppercase; color:#fff; border:none; margin-left:110px; cursor:pointer; margin-top:5px; }

/*----------------------------------login----------------------------------*/

.login-center{margin:0px auto; width:52%;}
.login-box{float:left; background:#efefef; width:428px; padding:30px 45px;margin:50px 0px;}
.fbbg{float:left; background:#428bca; width:259px; padding:8px 84px;  border-radius:5px;}
.fbimg{float:left;}
.fbtitle{float:left; color:#fff;font-family:Tahoma; font-size:21px; margin-left:20px; }
.fbtitle a{color:#fff;}
.twitbg{float:left; background:#5bc0de; width:259px; padding:8px 84px; margin-top:24px; border-radius:5px;}
.mgt18{margin-top:18px;}
.user-grp{float:left; width:100%; margin-top:15px;}
.uname{float:left; color:#767676;font-family:Tahoma; font-size:16px; width:100%; }
.uname-inp{float:left; background:url(../images/uname-box.png) no-repeat; width:426px; padding-left:5px; color:#767676; height:36px; border:none; margin-top:14px;}
.namebox{float:left; margin-top:15px;}
.rempnl{float: left; width:100%; margin-top:25px;}
.remtxt{float:left; margin-left:7px;color:#767676;font-family:Tahoma; font-size:16px;}
.chk{float: left; margin-top:3px;}
.rem{float:left; width:100%;}
.forgottxt{float:right; text-decoration:underline; margin-left:7px;color:#428bca;font-family:Tahoma; font-size:16px;}
.forgottxt a{color:#428bca;}
.btns{float:left; margin-top:28px;}
.loginbtn{float:left;/* background:url(../images/loginbg.png) repeat-x; */padding:0px 30px; text-transform:uppercase; color:#fff;font-family: 'oswaldregular', sans-serif; font-size:20px; text-align:center; background:#0670ad; border-radius:3px; height:40px; line-height:40px; cursor:pointer;}
.regbtn{float:left;/* background:url(../images/loginbg.png) repeat-x; */padding:0px 15px; text-transform:uppercase; color:#fff;font-family: 'oswaldregular', sans-serif; font-size:20px; text-align:center; background:#0670ad; border-radius:3px; margin-left:15px; height:40px; line-height:40px;cursor:pointer;}


/*-------------registration-----------------------------*/

.star{ color:#fb0808;}
.regtxt{ float:left; color:#000; text-transform:uppercase;font-family: 'oswaldregular', sans-serif; font-size:20px; border-bottom:#dfdfdf 1px solid; padding-bottom:18px; width:100%;text-align:center;} 
.mgl{margin-left:0px;}
.w430{width:430px;}
.regbtn1{float:left;margin-top:38px;}



/*--------------------------------paper1-------------------------------------*/

.box1{float:left; width:963px; margin:35px 15px; border:#efefef 1px solid; padding-bottom:50px;}
.quetxt{float:left;color:#242424;font-family: 'oswaldregular', sans-serif; font-size:24px; margin-left:26px; margin-top:39px;}
.train-btn{float:left; width:95%; border-bottom:#efefef 1px solid; padding-bottom:34px;margin:35px 26px 23px 26px;}
.train-btn1{float:left; background: url(../images/trainmode.png) no-repeat; width:376px; height:76px;color:#fff;font-family:Tahoma; font-size:30px; line-height:76px; text-align:center;}
.test-btn1{float:left; background: url(../images/trainmode.png) no-repeat; width:376px; height:76px;color:#fff;font-family:Tahoma; font-size:30px; line-height:76px; text-align:center; margin-left:22px;}
.caltxt{float:left; margin-left:26px;}
.calimg{float:left;}
.datetxt{float:left; margin-left:17px;color:#767676;font-family:Tahoma; font-size:18px; margin-top:2px;}


/*--------------------------------paper2-------------------------------------*/

.quetxt2{float:left;color:#242424;font-family: 'oswaldregular', sans-serif; font-size:24px; margin-left:26px; margin-top:39px;border-bottom:#efefef 1px solid; padding-bottom:10px; width:83%; margin:23px 74px 0px 74px;}
.module-btn{float:left; margin:0px 74px 20px 74px;border-bottom:#efefef 1px solid; width:83%; padding-bottom:30px;}
/*.module1{float:left; width:256px; font-family: 'oswaldregular', sans-serif; font-size:20px; color:#fff;  text-align:center; margin-right:15px; margin-top:20px; min-height:50px; line-height:24px; padding:3px 0px;

	background-color: #3c8ab6;
    background-image: linear-gradient(to right, #3874a1, #41a7d2);
 
    box-shadow: 0 1px 8px 1px #bdd2e1 inset;
   
    display: inline-block;
  
}*/

.module1{float:left;/* background:url(../images/module-test.png) no-repeat;*/ width:100%; font-family: 'oswaldregular', sans-serif; font-size:20px; color:#fff;  text-align:center; margin-right:15px; margin-top:20px; min-height:50px; line-height:50px; padding:3px 0px;

	background-color: #3c8ab6;
    background-image: linear-gradient(to right, #3874a1, #41a7d2);
 
    box-shadow: 0 1px 8px 1px #bdd2e1 inset;
   
    display: inline-block;
  
}
/*.module1:hover {background:url(../images/module-testhover.png) no-repeat; width:256px; height:43px; color:#000;}*/
.last{margin-right:0px;} 
.prevbtn{background:#077aba;
    border-radius: 3px;
    color: #fff;
    float: left;
    font-family: 'oswaldregular', sans-serif;
    font-size: 20px;
    height: 40px;
    line-height: 40px;
    padding: 0 30px;
    text-align: center;
    text-transform: uppercase; margin-left:74px;
}




/*----------------------paper4------------------------------------*/

.timetxt{float:right; font-family: 'oswaldregular', sans-serif;font-size: 18px; color:#767676; text-transform:uppercase;padding:5px 10px 5px 0px;}
.difchk{float:right;font-family: 'oswaldregular', sans-serif;font-size: 18px; color:#767676; text-transform:uppercase; margin-top:0px; margin-right:30px;}	
.chk1{float:left; margin-top:7px; margin-right:10px;}
.que{float:left; margin-top:15px; width:100%;}
.que ul {float:left; margin-top:15px; padding:0; margin-left:24px; width:95%;}
.que ul li{list-style:none; float:left;color:#767676;font-family:Tahoma;  font-size:15px; width:100%; margin-top:10px;}
.radiobtn{float:left; margin:4px 10px 0px 0px;} 
.mgl{margin-left:0px;}
.prevbtns{float:left; width:100%; margin-top:18px;}
.num1{float:left; margin-left:0px;}
.quetitle{float:left;color:#5d5d5d;font-family:Tahoma;  font-size:16px; margin-left:3px; width:96%;}
.nextbtn{ background:#077aba;
    border-radius: 3px;
    color: #fff;
    float: left;
    font-family: 'oswaldregular', sans-serif;
    font-size: 20px;
    height: 40px;
    line-height: 40px;
    margin-left: 20px;
    padding: 0 30px;
    text-align: center;
    text-transform: uppercase;
}
.ansbtn{ background:#077aba;
    border-radius: 3px;
    color: #fff;
    float: left;
    font-family: 'oswaldregular', sans-serif;
    font-size: 20px;
    height: 40px;
    line-height: 40px;
    margin-left: 20px;
    padding: 0 10px;
    text-align: center;
    text-transform: uppercase;
}
.endbtn{ background:#077aba;
    border-radius: 3px;
    color: #fff;
    float: right;
    font-family: 'oswaldregular', sans-serif;
    font-size: 20px;
    height: 40px;
    line-height: 40px;
    margin-left: 20px;
    padding: 0 10px;
    text-align: center;
    text-transform: uppercase; margin-right:21px;
}
.totaltxt{float:left; margin-top:25px; text-transform:uppercase;font-family: 'oswaldregular', sans-serif;font-size: 18px; color:#009cd6; border-bottom:#efefef 1px solid; width:100%; padding-bottom:10px;}

/*-------------------------------paper5------------------------------*/

.que ul li.red{float:left; color:#f01717;}
.que ul li.green{float:left; color:#4ebc12;}
.totaltxt1{
    color: #8e8e8e;
    float: left;
    font-family: 'georgiaitalic';
    font-size: 20px;
    margin-top: 25px;
    padding-bottom: 10px; margin-top:18px;
    width: 100%;
}
.testtxt1{ float:left;font-family: 'oswaldregular', sans-serif;font-size: 24px; color:#242424; margin-top:10px;}	
.totaltxt1 a{color:#8e8e8e;}	

/*-----------------------paper6---------------------------------*/

.left{float:left;  margin-top:29px; width:500px;}
.reporttxt{
    color: #242424;
    float: left;
    font-family: 'oswaldregular', sans-serif;
    font-size: 24px;
       padding-bottom: 10px;
    width: 83%;
}
.passtxt{float:left; color:#696969;font-family:Tahoma;  font-size:21px;  margin-top:10px; width:428px;}
.right-box{float: right; width:381px; border:#066ea9 2px solid; margin-top:37px;}
.right-box1{float: left; width:891px; border:#066ea9 2px solid; margin-top:111px;}
.mark{ float:left; background:#42aad5; width:381px; text-align:center; color:#fff; font-size:20px;font-family: 'oswaldregular', sans-serif; text-transform:uppercase; padding:8px 0px; }
.mark1{ float:left; background:#42aad5; width:891px; text-align:center; color:#fff; font-size:20px;font-family: 'oswaldregular', sans-serif; text-transform:uppercase; padding:8px 0px; }
.cortxt{ float:left; margin-top:8px; margin-bottom:20px; margin-left:20px; width:358px;}
.cortxt1{ float:left; margin-top:1px; margin-bottom:20px; margin-left:12px; width:879px;}
.correct{float:left;color:#696969;font-family:Tahoma;font-size:18px;width:37%;}
.correct1 {float:left;color:#696969;font-family:Tahoma;font-size:18px;width:43%;border-right: 1px solid #efefef;}
.dot{float:right;}
.ans{float:	left;color:#696969;font-family:Tahoma;font-size:18px; margin-left:20px;}
.ans1{float:	left;color:#696969;font-family:Tahoma;font-size:18px;border-right: 1px solid #efefef;padding: 0 12px;}
.ans2{float:	left;color:#696969;font-family:Tahoma;font-size:18px;padding: 0 5px; margin-left:20px;}
.txtgrp{float:left; margin-top:10px; width:100%;} 
.txtgrp1 { float:left;  width:100%; border-bottom:solid 1px #f0f0f0; line-height:32px;}
.tnbor { border-bottom: none;}
.innerbox{float:left; width:93%; border-bottom:#efefef 1px solid; padding-bottom:20px; margin:0 32px;}
.report-btn{float:left; margin-top:15px; margin-left:32px; width:93%;}
.reviewbtn{float:left; background:#077aba;
    border-radius: 3px;
    color: #fff;
    float: left;
    font-family: 'oswaldregular', sans-serif;
    font-size: 20px;
    height: 40px;
    line-height: 40px;
    padding: 0 10px;
    text-align: center;
    text-transform: uppercase;
}
.exitbtn{float:left; background:#077aba;
    border-radius: 3px;
    color: #fff;
    float: right;
    font-family: 'oswaldregular', sans-serif;
    font-size: 20px;
    height: 40px;
    line-height: 40px;
    
    padding: 0 40px;
    text-align: center;
    text-transform: uppercase;}
	
	
	
.upldimg{float:left; width:100%; margin-top:12px;}
.preview-image-box{float:left; width:80px; height:80px;}	
.preview-image-box img{width:80px; height:80px;}	
.uplod-btn{float:left; margin-top:22px; margin-left:30px;}
.add_photo{background:#0670ad; border: medium none;
    color: #fff;
    font-family: "oswaldregular";
    font-size: 20px; padding:4px 10px; cursor:pointer; border-radius:3px; text-transform:uppercase;
}


.field-error-msg{float:left; color: #FF0000 ;font-family:Tahoma; font-size:13px; width:100%; margin-left:120px; }
.field-error-msg1{float:left; color: #FF0000 ;font-family:Tahoma; font-size:13px; width:100%; margin-left:40px; }



/*------------------------my account page-------------------------------------*/

.acctitle{ float:left; color:#606060; font-family: 'georgiaregular'; font-size:18px; margin-top:20px; color:#21a7dc;}
.chngetitle	{ float:left; color:#606060; font-family: 'georgiaregular'; font-size:18px; margin-top:20px; color:#21a7dc;}
.frmgrp{float:left; width:100%; margin-top:20px;}
.fname{ float:left; font-family:Tahoma; font-size:14px; margin-top:5px; color:#767676; width:165px;}
.uname-inp1{ background: url("../images/uname-box.png") no-repeat;
    border: medium none;
    color: #767676;
    float: left;
    height: 36px;
    margin-left: 20px;
   margin-left:20px;
    padding-left: 5px;
    width: 426px;
}
.rt-title2{float:left; width:700px; border-bottom:#d6d6d6 1px solid; margin-top:20px;}
.reqtxt{float:right; color: #fb0808; font-size:12px; margin-top:10px;font-family: 'georgiaregular';}
.btn-grp{float:left; width:100%; margin-top:20px;}
.bkbtn{float:left;background:#0670ad;
    border-radius: 3px;
    color: #fff;
   
    font-family: "oswaldregular";
    font-size: 20px;
    height: 40px;
    line-height: 40px;
   
    padding: 0 15px;
    text-align: center;
    text-transform: uppercase;
}
.subbtn{float:right;background:#0670ad;
    border-radius: 3px;
    color: #fff;
   
    font-family: "oswaldregular";
    font-size: 20px;
    height: 40px;
    line-height: 40px;
   
    padding: 0 15px;
    text-align: center;
    text-transform: uppercase;
}


/*-----------------------------khushbu----------------------------------------*/

.rtmnu ul li ul{display:none;}
.rtmnu ul li:hover > ul {
    background: #f8f8f8;
    box-sizing: border-box;
    display: block;
    position: absolute;
    top: 27px;
    width: 120px;
    z-index: 100; color:#5a5a5a;
}

.rtmnu ul li:hover > ul li{
    float:left; width:120px; border-bottom: 1px solid #dfdfdf; text-align:center;background:#f8f8f8; color:#5a5a5a;
    }
    
    .rtmnu ul li:hover > ul li a{
    background:#f8f8f8; color:#5a5a5a;float:left;padding:5px 0px;  width:180px; text-align:left ; padding-left: 20px;;
    }
    
    
    .rtmnu ul li:hover > ul li a:hover{
    background:#366b98; color:#fff; float:left; text-align:left ; padding-left: 20px;
    }
    

.arrow{ float:left; background: url("../images/arw1.png") right 7px no-repeat; }



.loaderimage
{
  bottom: 50%;
  position: fixed;
  right: 50%;
  background:transition;	
   z-index: 99999999;
}



.list-pro-img{
    height: 133px;
    width: 212px;
}

.activated { color:red !important; }


.left-product-part{width:55%;float:left;}

.right-product-part{}

.nextarrow { position:absolute; top:-50px; right:0; cursor:pointer; }
.prevarrow { position:absolute; top:-50px; right:23px; cursor:pointer; }

.blog_pagination ul li {float:left; list-style:none; font-family:Tahoma;  font-size:14px; padding:5px 10px; text-align: center; color:#fff; border-right:#d6d6d6 1px solid; }
.blog_pagination ul li a{ float:left; color:#757575;}
.blog_pagination{float:left; width:50%; clear:both; position:absolute; bottom:-25px; margin-top:20px;border-top:#d6d6d6 1px solid;border-bottom:#d6d6d6 1px solid; padding:3px 0px;}
.blog_pagination ul{float:left; margin:0; padding:0; }
.cur-page{ }
.blog_pagination ul li:last-child{border-right:none;}


.pro-lft{ float:left; background:url(../images/house.jpg) no-repeat; width:500px; height:375px; margin-top:10px;}
.pro-rt{float:left; width:450px; margin-left:50px; margin-top:5px;}
.pro-rt h1{ float:left; font-family: "oswaldregular";font-size: 25px; color:#333333; width:100%;}
.expdt{float:left; font-family:Tahoma; font-size:15px; margin-top:8px; color:#333333; width:100%;}
.ratecombo{width:80px; background:none; border:#d6d6d6 1px solid; }
.dtxtt1{color:#5d5d5d;}
.addcart-btn{text-transform:uppercase; color:#fff;font-family: 'oswaldregular', sans-serif; font-size:18px; text-align:center; background:#0670ad; border-radius:3px; height:37px; line-height:40px; cursor:pointer;float:left; margin-top:30px; padding:0px 10px; }

.shopping-box{float:left; background: #f8f8f8; margin: 20px 0; width: 100%; text-align:center; padding:20px 0px;}
.shopping-box h1{float:left; padding:10px 0 10px 10px; font-family: "oswaldregular";font-size: 20px; color:#333333; margin:0; width:100%; text-align:left; text-transform:uppercase; }
.prname{float:left; font-family:Tahoma; font-size:16px; color:#333333; margin-top:10px; width:100%; text-align:left;}
.prname span{margin-right:20px;}

.cart-table tr {border-bottom: 1px solid silver;}
.cart-table thead th, .cart-table tbody td{background-color:transparent;}
.shoping-tbl{float:left; border:#d6d6d6 1px solid; margin:10px; width:98%; background:#fff;}
.shoping-tbl th{background:#CCCCCC; border-bottom:#d6d6d6 1px solid;}
.shoping-tbl tr{background:#f2f2f2; border-bottom:#d6d6d6 1px solid;}
.borrt{text-align:center; padding-left:10px;font-family:Tahoma; font-size:15px; color:#717171;}
.prttxt1{ font-family:Tahoma; font-size:15px; color:#202020; text-align:center; padding-left:10px;	} 
.prttxt12{ font-family:Tahoma; font-size:15px; color:#202020; text-align:center; padding-left:10px; width:5%;	} 
.primg1{padding:5px 0px;}
.empty-btn{float:left; padding-left:10px; width:98%; }
.mgr10{margin-left:10px;}
.fr{float:right;}
.chkbtn{float:right; margin-top:15px; padding:0px 9px;text-transform:uppercase; color:#fff;font-family: 'oswaldregular', sans-serif; font-size:18px; text-align:center; background:#0670ad; border-radius:3px; height:37px; line-height:40px; cursor:pointer;margin-right:10px;}
.editlink{color:#202020; padding-left:20px;	}
.inpnum{border:none; width:40px; border:#d6d6d6 1px solid; text-align:center; height:20px;}
.crttxt{float:left; font-family:Tahoma; font-size:20px; color:#757575;  margin:30px 0px;	}
.amount-total{color: gray; float: right; font-weight: bold; margin-right: 14px;}
.digitalfiles { border: 1px solid #d6d6d6; float: left; margin: 4pt; width: 100px; padding:12px; }
.digitalfiles span{font-size:14px; font-family:Tahoma; color:#757575; width:100px; padding:5px 0px; float:left; text-align:center; text-overflow:ellipsis;
/*white-space:nowrap;*/
overflow:hidden;}

/* ===================== 4 -11 - 14 ===================== */

.totlbox{ float:right; width:30%; margin-right:10px; border:#d6d6d6 1px solid; padding:10px 0px; background:#999999; }
.tltxt{float:left; font-family: Tahoma; font-size:16px; font-weight:bold; color:#fff; width:46%;}
.tlnum{ float:left; color:#fff;font-family: Tahoma; font-size:18px; margin-right:0px;  font-weight:bold;}


.dtxtt1 > p {
    float: left;
    padding-top: 8px;
    width: 100%;
}


/*-----------------------------06/11/2014---------------------------*/

.paymentmethods{float:left; width:100%;}
.paypal_class1{float:left; width:27%; }
#rd_payment_type {float:left; margin-top:14px; margin-right:15px; margin-left:10px;}
#rd_payment_type1{float:left;margin-top:14px; margin-right:15px;}
.paypal_class1 span{ float:left; margin-top:5px;}
.discount_code{float:left; padding-left:10px;}
.discount_code label{font-family: Tahoma; font-size:14px; color:#646464;}
#dis_code_btn{ text-transform:uppercase; color:#fff;font-family: 'oswaldregular', sans-serif; font-size:17px; text-align:center; background:#0670ad; border-radius:3px; height:30px;cursor:pointer; border:none;}

/*-----------------------credit card payment------------------------*/

.crad_info_box{float:left;  width:100%;}


/*---------------------------popup pag------------------------*/

.lfttxt{font-family:Tahoma;float:left; font-size:14px; color:#565656; padding-left:10px;}
.rttxt{font-family:Tahoma; font-size:14px; color:#565656; float:left; width:100%; padding-left:10px;}
.maintl{float:left; padding-left:10px; font-family:Tahoma; font-size:17px;color:#565656;}
.star .rate-btn:hover, .star .rate-btn-hover, .star .rate-btn-active{background: url("../images/ylw-small.png") no-repeat scroll center top; }
.star .rate-btn{background: url("../images/gry-star.png") no-repeat scroll center top;float:left; cursor:pointer; width:25px; text-indent:-1671px;}
.star .price-rate-btn:hover, .star .price-rate-btn-hover, .star .rate-btn-active{background: url("../images/ylw-small.png") no-repeat scroll center top; }
.star .price-rate-btn{background: url("../images/gry-star.png") no-repeat scroll center top;float:left; cursor:pointer; width:25px; text-indent:-1671px;}
.star .value-rate-btn{background: url("../images/gry-star.png") no-repeat scroll center top;float:left; cursor:pointer; width:25px; text-indent:-1671px;}

.star .value-rate-btn:hover, .star .value-rate-btn-hover, .star .rate-btn-active{background: url("../images/ylw-small.png") no-repeat scroll center top; }
#txt_nick_name{ background:#fff;border: #d6d6d6 1px solid;float: left;margin-left: 42px; margin-top: 18px; height:20px;}
#txt_comment{ background:#fff;border: #d6d6d6 1px solid;float: left;margin-left: 42px; margin-top: 18px;}
.sub-btn{float:left;  background:#335785;
    color: #fff;
    float: left;
    font-family: "oswaldregular";
    font-size: 18px;   
    padding: 0px 10px;
    text-align: center; border:none; cursor:pointer;}
	
.star{color:#aaa;}	


/*--------------------credit payment---------------------------*/

.bill-info{float:left; background:#ececec; width:48%; padding:10px 20px 10px 10px; margin:20px 0px;}
.shipping-info{float:left; width:100%;}
.payment-method{float:left; width:100%;}
.user_group1{float:left; margin-top:11px; width:100%;}
.user_group1 label{float:left; font-family:Tahoma; font-size:14px; width:25%;} 
.star{ color:#FF0000;}
.final_submit{float:left;margin-left: 16%;}
.right-shopping{float:right; width:45%; padding:10px; background:#ececec; margin:20px 0 18px 20px; }
#txt_bill_fname,#txt_bill_lname,#txt_email_address,#txt_bill_city,#txt_bill_zip_code,#txt_bill_phone{ float:left; background:#fff; border:#cfcfcf 1px solid; padding:3px; width:200px; color:#494949; font-size:14px;}
#txt_bill_address{ float:left; background:#fff; border:#cfcfcf 1px solid; padding:3px; width:200px; color:#494949; font-size:14px; height:50px;}
#txt_bill_country{ float:left; background:#fff; border:#cfcfcf 1px solid; padding:3px; width:209px; color:#494949; font-size:14px;}
#txt_bill_state{ float:left; background:#fff; border:#cfcfcf 1px solid; padding:3px; width:200px; color:#494949; font-size:14px;}
.user_group2{float:left; margin-top:9px; width:100%;}
.user_group2 label{float:left; font-family:Tahoma; font-size:14px; width:43%;} 
#txt_cvv_number{float:left;}
#txt_card_type{ float:left; background:#fff; border:#cfcfcf 1px solid; padding:3px; width:200px; color:#494949; font-size:14px;}
#txt_card_holder_name,#txt_card_number{ float:left; background:#fff; border:#cfcfcf 1px solid; padding:3px; width:193px; color:#494949; font-size:14px; }
#cmb_exp_month,#cmb_exp_year{ float:left; background:#fff; border:#cfcfcf 1px solid; padding:3px; width:98px; color:#494949; font-size:14px; }
#cmb_exp_year{margin-left:5px;}
#txt_cvv_number{ float:left; background:#fff; border:#cfcfcf 1px solid; padding:3px; width:119px; color:#494949; font-size:14px; margin-right:10px; }

.cmb_shipping{ float:left; background:#fff; border:#cfcfcf 1px solid; padding:3px; width:119px; color:#494949; font-size:14px; margin-right:10px; margin-top:10px; }
.shipping_price{ float:left; margin-top:10px; margin-left:10px;}
.td_product_name{font-family:Tahoma; font-size:14px; color:#565656; padding-left:10px;}


.chkbtn > img{width:200px;}

.logo img{border:none;}
.courseimg1  img{border:none;}
.pro1 img{border:none;}
.courseimg2 img{border:none;}
.tarintxt a{color:#2e2e2e;}


.fancybox-inner{
width:auto !important;
overflow-x: hidden !important;
}


.product_type_name{float:left; color:#333; font-family: "oswaldregular"; font-size:25px; width:100%; margin:10px 0px;}

.toppnl a{color: #fff;
    float: left;
    font-family: Tahoma;
    font-size: 14px;
    margin: 0;
    padding-left: 10px;}


/*pmi drop-down*/

.menu ul li ul { display: none; }
.menu ul li:hover ul { display:block; position:absolute; width:235px; margin-top:41px; z-index:1000; }
.menu ul li ul li { background:#44b5df; width:100%; float:left; }	
.menu ul li ul li a:hover { width:235px; }	

.captcha-box {
    background: url(../images/cntbox.png) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid;
    color: white;
    float: right;
    height: 22px;
    margin-top: 15px;
    padding: 5px;
    text-align: center;
    width: 42%;
}

.timetxth1{
color :#767676;
float:right;
font-family:"oswaldregular";
font-size:18px;
padding-left:7px;
padding-right:6px;
}

.timetxt1{float:right; font-family: 'oswaldregular', sans-serif;font-size: 18px; color:#767676; text-transform:uppercase;padding:2px 10px 5px 150px;width:62%;}
.timetxt2{float:right; font-family: 'oswaldregular', sans-serif;font-size: 18px; color:#767676; text-transform:uppercase;padding:5px;}

.cortxt2 {
    margin-left: 0;
	width:890px;
}

.correct2 {
    padding-left: 8px;
}
#m1 {
    background: linear-gradient(#9F93D5 4%, #675792 60%) !important;
}
#m2 {
    background: linear-gradient(#0695CF, #2C3060) !important;
}
#m3 {
    background: linear-gradient(#FC8089, #C44E4E) !important;
}
#m4 {
    background: linear-gradient(#FFE009, #FBA82B) !important;
}
.messsages_c1_li {
	position: relative;
}
.messagecounts{
    background: red;
    border-radius: 15px;
    position: absolute;
    bottom: 15px;
    right: 93px;
    color: white;
    height: 20px;
    width: 20px;
    text-align: center;
    font-size: 9px;
    padding: 4px;
	top: 11px;
}