
@font-face {
    font-family: calibri;
    /*src: url(ufonts.com_century-gothic.ttf);*/
}
body{ margin:0; padding:0; font-family:calibri}
header{ width:100%; float:left; background:#000;}
section{ width:100%; float:left;}
.row{ float:left; padding:2% 2% 0; box-sizing:border-box; width:100%}
.logo{ float:left}
.logo img{ width:110px;}
.classesText{ float:right; font-family:calibri; color:#fff; line-height:37px; padding-top:20px; font-size:40px;}
.classesText font{ color:#009fe0; font-size:33px;}
.cbseGenius{ text-align:center; width:100%; float:left;}
.hunt{ width:100%; float:left; text-align:center; padding:10px 0 20px; border-bottom:15px solid #a9d043; margin-bottom:10px;}
.tabKindle{float:left; width:100%; background:#a9cf48; position:relative}
.tabKindle img{ width:100%}
.tabKindle .tableKindleText{ position:absolute; right:2%; top:10%; width:46%;}
.tabKindle .tableKindleText h2{font-family:calibri; padding-bottom:15px; float:left; color:#fff; font-weight:bold; width:100%; text-align:center; margin:0; font-size:60px;}
.tabKindle .tableKindleText font{ color:#a9d043}
.tabKindle .tableKindleText h3{font-family:calibri; padding-bottom:15px; float:left; color:#fff; font-weight:bold; width:100%; text-align:center; margin:0; font-size:40px;}
.tabKindle .tableKindleText .regBtn{ float:left; padding-top:45px; text-align:center; width:100%}
.buttonRegister{background:#ec6319;border-bottom: 3px solid #363727;color: #fff;font-family: calibri;font-size: 23px;font-weight: bold;margin-top: 10px;
padding: 10px 18px;text-align: center;border-radius: 5px;text-decoration: none;top: 20%;}
.buttonRegister:focus{ color:#fff; text-decoration:none}
.form-control{ margin-bottom:20px}
.information{ float:left; width:100%; padding:3% 2%; box-sizing:border-box; background:#a9cf48; }
.stndetsImages{background: #0499dd none repeat scroll 0 0;float: left;position: relative;text-align: center;width: 100%;}

.information .infoText{ width:100%; background:url(/CBSE-Genius/images/Shape.png) left 7px no-repeat; float:left; padding-left:40px; color:#222;font-family:calibri; box-sizing:border-box; font-size:30px; padding-bottom:25px;}
footer{ background:#3d3d3d; padding:15px 0; float:left; width:100%;}
footer .footerText{ width:95%; margin-left:5%; float:left;}
footer .footerText .textCls{ width:48%; box-sizing:border-box; float:left; background:url(/CBSE-Genius/images/mailIcon.png) no-repeat;font-family:calibri; color:#fff; font-size:24px; line-height:54px; padding-left:70px; }
.phoneIcon{ background:url(/CBSE-Genius/images/phone.png) no-repeat !important}
.kindleTabImg{}
.kindelTabImgSmall{ display:none}
.lastYearToppers{ text-align:center; float:left; width:100%;font-family:calibri;  padding: 15px 0; color:#fff; font-size:37px;}
.youGet{ float:left; width:100%;font-family:calibri; font-size:40px; padding-bottom:25px; font-weight:bold}
.eventDetail{ background:#EC6319; border-bottom:3px solid #363727; padding:10px 25px; color:#fff; font-family:calibri; border-radius:5px; font-size:22px; font-weight:bold }
.eventDetail:focus{ color:#fff !important; text-decoration:none !important}
a:hover{ color:#fff !important; text-decoration:none !important;}
.form-control{ width:78% !important}
.terms:hover{ color:#337ab7 !important}
.info_left{width:70%;float:left;}
.info_right{width:27%;float:right;font-size:22px;display:none;}


.header_1 {
  background: #f1f1f1;
  color: #000;
  border-bottom: 1px solid #444;
  float: left;
  padding: 7px 2%;
  position: fixed;
  width: 100%;
  z-index: 9;
  text-align: center;
  font-size: 22px;
  display:none;
}
.header_1 a{color: #0599eb; text-decoration: underline; padding-left: 10px;}
.header_1 a:hover{color: #000 !important; text-decoration: none;}
.row_1{ float:left; padding:10px; box-sizing:border-box; width:100%}
.stndetsImages_1{background: #0499dd none repeat scroll 0 0;float: left;text-align: center;width: 100%; padding: 40px 0}
.lastYearToppers_1{ text-align:center; float:left; width:100%;font-family:calibri;  padding: 0px 0; color:#fff; font-size:55px;}
.stndetsImages_1 h1{margin: 0; padding: 0;}
.stndetsImages_1 h1 span{font-weight: bold; text-shadow: 5px 2px 3px #2a2a2a;  -moz-text-shadow: 5px 2px 3px #2a2a2a; -webkit-text-shadow: 5px 2px 3px #2a2a2a;}
.information .infoText_1{ width:100%; background:url(/CBSE-Genius/images/Shape.png) left 7px no-repeat; float:left; padding-left:40px; color:#222;font-family:calibri; box-sizing:border-box; font-size:30px; padding-bottom:52px;}
.overwhelming{font-size: 19px; font-family: calibri; text-align: center; width: 100%; clear: both; color: #222; padding: 0 0px 30px;}


.daily_news{background: #0499dd; width: 100%; float: left; padding: 10px 0 25px;}
.dates_news{width: 100%; float: left; text-align: center;}
.dates_news a{background: url(/wts/new_homepage/images/calendar.png) no-repeat left 7px;  color: #fff;font-size: 23px;font-weight: bold;padding: 5px 0 15px 28px;text-align: center;text-decoration: none;}
.dates_news a:hover{text-decoration: underline !important;}
.dates_news a.mr_date{margin:0 90px;}




@media screen and (min-width: 1000px) {
	.info_right{display:block;}
}

@media screen and (max-width: 1200px) {
	.tabKindle .tableKindleText h2{ font-size:45px;}
	.tabKindle .tableKindleText h3{ font-size:33px;}
	footer .footerText{ width:90%; margin-left:5%}
}
@media screen and (max-width: 1100px) {
	.stndetsImages img{ width:100%}
}
@media screen and (max-width:999px){
	.info_left{width:100%}
}
@media screen and (max-width: 980px) {
	.logo img{ width:90px;}
	.tabKindle .tableKindleText{ right:0; width:50%}
	.tabKindle .tableKindleText h2{ font-size:36px;}
	.tabKindle .tableKindleText h3{ font-size:26px;}
	.information .infoText{ font-size:24px}
	footer .footerText .textCls{ font-size:18px;}
	}
@media screen and (max-width: 800px) {
	.tabKindle .tableKindleText .regBtn{ padding-top:20px;}	
	.tabKindle .tableKindleText h2{ padding-bottom:8px}
}
@media screen and (max-width: 700px) {
	.logo img{ width:100px;}
	.classesText{ font-size:32px;}
	.classesText font{ font-size:26px;}
	.cbseGenius img{ width:70%; padding-top:10px;}
	.hunt img{ width:25%}
	footer .footerText .textCls{ width:100%; margin-bottom:15px;}
	footer .footerText {margin-left: 3%; width: 73%;}
	}
@media screen and (max-width: 650px) {	
	.kindleTabImg{ display:none}
	.kindelTabImgSmall{ display:block}
	.tabKindle .tableKindleText {position: static;right: 0;width: 100%; float: left; background: #000; padding: 20px 0;}
	.tabKindle .tableKindleText .regBtn{ margin-bottom:25px}
        .lastYearToppers_1{font-size: 35px !important;}
        .header_1{font-size: 18px;}
}
@media screen and (max-width: 570px) {	
	input{ margin-top:6px !important;}
	.form-control{ width:100% !important; margin-top:6px !important; }
	input [type="radio"]{width:0% !important;}
}

@media screen and (max-width: 480px) {
	.terms{ width:100%; text-align:center; padding-top:12px;}
	}
	

@media screen and (max-width: 450px) {
	.logo{ width:100%; text-align:center}
	.logo img{ width:80px;}
	.classesText {font-size: 32px;padding-top: 10px;text-align: center;width: 100%;}
	.cbseGenius img {padding-top: 15px; width: 86%;}
	.hunt img { width: 32%;}
}

@media screen and (max-width: 401px) {
	.modal-title h4{ font-size:16px;}
}