@charset "UTF-8";
/* CSS Document */
@font-face {
   font-family: 'MyHel';
   src: url('/font/HelveticaInserat-Roman.woff2') format('woff2')
}

@font-face {
	font-family: 'MyWebFontBk';
	src: url('/font/samsungif_blk-webfont.woff') format('woff'),
url('/font/samsungif_blk-webfont.ttf') format('truetype');
}
@font-face {
font-family: 'MyWebFontR';
	src: url('/font/samsungif_rg-webfont.woff') format('woff'),
url('/font/samsungif_rg-webfont.ttf') format('truetype');
}

@font-face {
font-family: 'MyWebFontB';
	src: url('/font/samsungif_bd-webfont.woff') format('woff'),
url('/font/samsungif_bd-webfont.ttf') format('truetype');
}
 
 @font-face {
	font-family: 'BB';
	src: url('/font/BickhamScriptPro-Bold.ttf') format('truetype');
}

 @font-face {
	font-family: 'BR';
	src: url('/font/BickhamScriptPro-Regular.ttf') format('truetype');
}

 @font-face {
	font-family: 'BS';
	src: url('/font/BickhamScriptPro-Semibold.ttf') format('truetype');
}

@font-face {
	font-family: 'GR';
	src: url('/font/gisha.ttf') format('truetype');
}

 @font-face {
	font-family: 'GB';
	src: url('/font/gishabd.ttf') format('truetype');
}

@font-face { font-family: 'Khand'; src: url('/font/Khand-Bold.ttf') format('truetype'); }
@font-face { font-family: 'Khand'; src: url('/font/Khand-Light.ttf') format('truetype'); }
@font-face { font-family: 'Khand'; src: url('/font/Khand-Medium.ttf') format('truetype'); }
@font-face { font-family: 'Khand'; src: url('/font/Khand-SemiBold.ttf') format('truetype'); }
@font-face { font-family: 'Khand'; src: url('/font/Khand-Regular.ttf') format('truetype'); }

body{ webkit-font-smoothing: antialiased; margin:0px;
-moz-osx-font-smoothing: grayscale; letter-spacing:.25px}

.mobileDisplay{ display:block;}
.mobileDisplayV{ display:none;}

.btn_red{cursor:pointer;cursor:hand;}

.expClsBtn{ float:right; font-family: 'Khand', sans-serif; cursor:hand; border:1px solid #666; line-height:28px; height:28px; width:100px; text-align:center; font-size:16px; color:#666; }
.expClsBtn a{ text-decoration:none; cursor:hand;color:#666; }

#main{width:1000px; margin:0px auto; border:0px solid #efefef}
#csbd{ background:#666; height:54px; color:#aeaeae; font-family:'MyWebFontR';border:0px solid #efefef; margin-left:4px;}
#csbd div{ float:left;position:relative; width:auto;  font-size:11px;border:0px solid #fff;}
#csbd div span{font-family:'MyWebFontR';font-size:15px; color:#fff; font-weight: normal}
#csbd .bdS{float:left; position:relative; width:100%;margin-top:-10px;padding-left:1px;color:#aeaeae }

.cdbdHid{ display: none;;float: left; position: relative; padding-bottom: 68px; border-top-width: 0px; border-top-style: solid; border-top-color: rgb(108, 108, 108); width: 100%; background-color: rgb(79, 79, 79); }
.csbdBtnBlock{ float:left; position:relative; background-color:#4f4f4f; width:100%; }

.headSub_csbd{ float:left; width:100%; position:relative; margin-left:3px; margin-top:1%; font-family:'Khand', sans-serif; font-size:20px; color:#f2f2f2; }
.headSub_span{ float: left; width: 16%; margin-bottom: 10px; border-bottom: 3px solid #f5766d; }

.csbd2{ background:#4f4f4f; height:54px; color:#aeaeae; font-family:'MyWebFontR';border:0px solid #efefef;}
/*.csbd2 div{ float:left;position:relative; width:auto;  border:0px solid #fff}*/
.csbd2 div span{font-family:'Khand', sans-serif;font-size:15px; color:#fff; font-weight: normal}
.bdS{float:left; position:relative; width:100%; padding-top: 2px; color:#aeaeae;font-size:11px;}
.CVPTop{float: left; margin-top:9px; font-family: 'Khand', sans-serif; margin-left:1%; margin-right:1%;font-size:16px; line-height: 18px; width:auto;  }

.CategoryCSBD{ float:left; position:relative; width:11.3%; }
.signArrow{ float:left; position:relative; width: 23%; }
.dataCSBD{ float: left; position: relative; width: 77%; }
.SessData{ float:left; position:relative; margin-bottom:6px;border-bottom:1px dotted #636363; height:29px; width:98%; }

.sessProd{ float:left; position:relative; background-color:#4f4f4f; border-top:1px solid #6c6c6c;width:100%; margin-top:-.5%; }
.sessOth{ float:left; position:relative; background-color:#4f4f4f; border-top:1px solid #6c6c6c;width:100%; margin-top:2%; }

.CVPTop_Ttl{margin-top:9px; width: 100%; color:#aeaeae;font-size:11px;}

#csbd2{float:left; position:relative; width:100%; background:#4f4f4f;  color:#aeaeae; font-family:'MyWebFontR';border:0px solid #efefef; margin-left:4px;}
#csbd2 div canvas{border:0px solid #ff0;position:relative; top:0px;left:0px; padding:0px}
#csbd2 div{float:left; position:relative; border:0px solid #f00;margin-right:3%; padding:1% 0}
#csbd2 div:first-child{margin-left:20%}

.update_tickerC{ float:left; position:relative; background:#f5766d url(/images/update-rbg.png) no-repeat right; width:100%; font-size: 13px; display: none; }

/*STORY VIDEO HEADER START*/

.headStroy{ float: left; width: 66%; padding-right: 3%; }

.headStroy a{ text-decoration: none; }

.headImg{ width:49%;float:left; height:250px; overflow:hidden; }

.headTitleUpdate{ float: left; position: relative; width: 49%; margin-left: 2%; height: 250px; font-family: 'Khand', sans-serif; overflow: hidden; }

.headTitle{ height:194px; font-size: 36px; line-height: 41px;overflow:hidden; }

.headTitle a{ text-decoration: none; color: #444; }

.headUpdate{ width:100%; float:left; position:relative; margin-top:42px; font-size: 11px; color:#7a7a7a; }

.headUpdate span{ float:left; }

.headAd{ float: left; width: 31%;  height: 250px; overflow: hidden; background-color: #c9c9c9; }

/*STORY VIDEO HEADER START*/

/* Today in Lok Sabha Start*/
.hid{ display: none; }
.sho{ display: block; }
.pTime1{float:right; position:relative; width:15%; margin-left:4%; border:0px solid #999}
.pTimeN1{float:right;font-size:12px; font-family:'MyWebFontR'; color:#444; margin-top:10px; clear: right;width:100%;}
.pTimeV1{float:left;font-size:20px; font-family:'MyWebFontr'; color:#444; border-top:1px solid #000;margin-top:8px;padding-top:10px;}
/* Today in Lok Sabha End*/

/* Day-wise, Session-wise, Year-wise Interruption Start*/

.intptTSYallContainer{ float:left; position:relative; width:100%; margin: 20px 0px; }
.intptBlock{ float:left; position:relative; width:auto; border-bottom:1px solid #ccc; }
.intptImgContainer{ float:left; position:relative; }
.intptImgContainer2{ float:left; position:relative; padding-left: 10px; }
.LSIntrH{ float:left; position:relative;margin-top:15px; padding:0px 15px; height: 60px; border-right: 1px solid #ccc; font-family:'MyWebFontR';font-size:11px; color:#808080; }
.LSIntrH2{ float:left; position:relative;margin-top:15px; margin-left:20px; padding:0px 15px; height: 60px; border-right: 1px solid #ccc; font-family:'MyWebFontR';font-size:11px; color:#808080; }

.LSIntrDetail{ float:left; clear:both; width: 37px; font-size:23px; font-weight: 600; font-family: 'Khand', sans-serif; color:#F5766D; padding-top:6px }
.InterruptionDetail{ float:left; padding-top:19px; cursor:pointer }

.intptContainer16LS{ float:left; position:relative; width:100%; border-bottom:0px solid #ccc; margin-top:30px }
.intptBlock16LS{ float:left; position:relative; width:auto; }



/* Day-wise, Session-wise, Year-wise Interruption Start*/


/* Attendence*/

.navigatorHead{ float:left; position:relative; background-color:#f5766d; width:100%; }

.navigatorHead2{ float:left; position:relative; background-color:#f5766d; width:100%;border-bottom:1px solid #e4e4e4; height:35px; }

.navigatorHeadSubMenu{ float:left; position:relative; width:100%; height: 26px; background-color:#EDEDED; margin: 5px; }

.navSubLinkC{ float:left; position:relative; width:100%; height: 26px; background-color:#EDEDED; margin: 5px; padding: 0.29% 0px; }
.atbn_lnkH{ float: left; position: relative; font-size: 16px; font-family: 'Khand', sans-serif; margin-right: 2%; padding: 12px 10px; }
.atbn_lnk{ text-decoration:none; cursor:pointer; color: #000; }
.atbn_lnk_active{ text-decoration:none; cursor:pointer; color: #f5766d; }

.navigatorHeadSB{ float:left; position:relative; background-color:#e5e5e5; width:100%; height: 84px; }
.logoSB{ float:left; position:relative; width:100%; margin:20px 0px; }
.navigatorHeadSB2{ float:left; position:relative; background-color:#e5e5e5; width:100%;border-bottom:1px solid #e4e4e4; height:35px; }

.NewsBlogContainer{ float: left; position: relative; width: 650px; padding-right: 37px; border-right: 1px dotted #dedede; }

.sbMainPointsH{ float: left; position: relative; width: 12%; font-size: 20px; line-height: 24px; padding-left: 4%; color: #f5766d; }

.sbMainPointsD{ float: left; width: 82%; font-size: 21px; line-height: 21px; font-weight: 500; border-left: 4px solid #f5766d; color: #868686; }

.bloggerListImgH{ float: left; position: relative; width: 140px; height: 80px; margin-right: 40px; overflow: hidden; }

.blogDetailH{ float: left; position: relative; width: 470px; font-family: 'GR'; font-size: 12px; color: #555; }

.TSYL_formulaH{ float:left; width:100%; background-color: #ededed; padding-top: 15px; }

#brief{float:left; width:100%; color:#666; font-size:11px; clear:both; height:auto;  padding:15px 0px; font-family:'Arial'; border-top:1px solid #dcdbdb; border-bottom:1px solid #dcdbdb}
#brief span{ float:left; margin-top: 4px; }
.brief_spanH{ font-size: 12px; line-height: 16px; }

#subBTN {float:left; position:relative; width:100%; padding:1.9% 0px; margin-top:.25px}

#calender{float:left; width:100%; color:#666; font-size:11px; clear:both; height:36px;  padding-top:10px; padding-bottom:10px; font-family:'Arial'; border-top:1px solid #dcdbdb; border-bottom:1px solid #dcdbdb}
#calender .divB{ width: 20px; position: relative; padding:2px; border: 1px solid #ccc; text-align: center; margin-left: 7px; margin-top: 4px; float: left;}
#calender .divG{ width: 20px; position: relative; padding:2px; border: 1px solid #ccc; text-align: center; margin-left: 7px; margin-top: 4px; float: left; background-color:#B2B2B2; color:#fff}
#calender .divR{ width: 20px; position: relative; padding:2px; border: 1px solid #ccc; text-align: center; margin-left: 7px; margin-top: 4px; float: left; background-color:#F5766D; color:#fff; }
#calender .divB:first-child{margin-left:0%}
#calender .divG:first-child{margin-left:0%}
#calender .divR:first-child{margin-left:0%}
#calender div ul{ float: left;  position: relative;  margin:0px;padding:0px; padding-left: 3px; border: none; text-align: center;}
#calender div ul li{ float: left; position: relative;   text-align:center; list-style: none; border: none; text-align: center;}

.AQDPheadTSY{ float:left;clear:both; margin:30px 0px; width: 100%; font-family:'Khand', sans-serif; color:#666; }
.debHeadTSY{ float: left; width: 100%; margin-top:30px; font-family:'Khand', sans-serif; color:#666; }

.Head1TSY{ float: left; position: relative; width: 200px; padding-right: 15px; }

.Head2TSY{ float: left; position: relative; width: 200px; padding-left: 15px; border-left: 1px solid #d1d0d1; }

.subHead_ADP{ float:left; width:100%;font-size:15px; height: 36px; line-height: 18px; color:#818181; }
.headNum_ADP{ float:left; width:50%; line-height:55px; font-size:24px;font-weight: 600; }
.headPerf_ADP{ float:left; width:100%; }
.headPerf_ADP .cCB{ width: 60px; height: 60px; }

.headPerf_Que1{ float:left; width:auto; }
.headPerf_Que1 .cCB{ width: 60px; height: 60px; }

.headPerf_Que2{ float:left; width:50%; line-height:50px; }
.headPerf_Que2 .cCB{ width: 60px; height: 60px; }

.head_outof_Ques{ float: left; width: 50%; margin-top: 4px; font-size: 16px; line-height: 17px; font-family: 'Khand', sans-serif; color: #666; font-weight: 600; }
.head_outof_Ques span{ font-size:10px; font-weight: normal; }

.divDebateN{float:left; position:relative; width:160px; border-right: 1px solid #ccc;}
.DebateDetail{float:left; margin-left: 20px; padding-top:12px; cursor:pointer}
.DebateDetail2{float:left; margin-left: 20px; padding-top:12px; cursor:pointer}
.DebateDetail3{float:left; margin-left: 20px; padding-top:12px; cursor:pointer}
.DebateDetail4{float:left; margin-left: 20px; padding-top:12px; cursor:pointer}
.spandbtNames{float:left; height: 30px; clear:both;font-family:'MyWebFontR';font-size:11px; color:#808080}
.Ydbt { float:left; clear:both;font-size:17px; font-family: 'Khand', sans-serif; font-weight: 600; color:#F5766D; padding-top:6px; }
.Ndbt { float:left; clear:both;font-size:17px; font-family: 'Khand', sans-serif; font-weight: 600; color:#666; padding-top:6px }
        
.YdbtExpand{float: left; padding: 15px 0px; font-size:12px;font-family:'MyWebFontB'; color:#666; width:98%; border-bottom:1px solid #ccc; border-top:none;}
.YdbtNames{float: left; font-family:'Arial'; font-size:11px; line-height: 17px; padding: 2px 0px; }
.YdbtNamesRep{ float: left; width: 100%; line-height: 17px; padding-top: 3px; }
.btwBorder{ float: left; width: 100%; padding-bottom: 10px; margin-top: 10px; border-top: 1px solid #F1F0F0; }

.AQDPgrpHead{ float: left; width: 100%; color: #666; padding: 10px 0px; font-family:'Khand', sans-serif; font-weight: 600; font-size: 16px; border-top: 1px solid #dcdbdb; border-bottom: 1px solid #dcdbdb; margin-bottom: 15px; }

.AQDPgrpHead2{ float: left; width: 100%; color: #666; padding: 10px 0px; font-family:'Khand', sans-serif; font-weight: 600; font-size: 16px; border-top: 1px solid #dcdbdb; border-bottom: 1px solid #dcdbdb; margin: 15px 0px; }

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

.TSYQuesD1{ float: left; position: relative; width:16%; height: 98px; margin-top: 15px; padding-right: 2%; }
.TSYQuesD2{ float: left; position: relative; width:22%; height: 98px; margin-top: 15px; padding: 0% 2%; border-left: 1px solid #d1d0d1; }
.TSYQuesD3{ float: left; position: relative; width:14%; height: 98px; margin-top: 15px; padding: 0% 2%; border-left: 1px solid #d1d0d1; }
.TSYQuesD4{ float: left; position: relative; width:35%; height: 98px; margin-top: 15px; padding-left: 2%; border-left: 1px solid #d1d0d1; }

.TSYMaxQno{ float:left; width: 11%; font-size:24px; color:#666; line-height:40px; font-weight: 600; }
.TSYMaxQDetail{ float:left; width:87%; margin-left: 2%; margin-top: 10px; font-family:'MyWebFontR'; font-size:12px; color:#818181; }

.top3MinContainer{ float:left; position:relative; width:100%; border-top:1px solid #ccc; height:74px; font-family: 'Khand', sans-serif; color:#818181; padding: 1% 0%; margin-top: 4px; }
.headTop3Min{ float:left; width:100%;font-size:15px; padding-top:4px; padding-bottom:10px; }
.top3MinDetail{ float:left; width:100%;font-family:'MyWebFontR'; color:#666; padding-bottom:10px; }
.topMinA{ float:left; width:40px; height: 40px; line-height: 40px; font-size: 16px; text-align: center; font-family:'MyWebFontB'; background-color:#ededed; border-radius:50%; }
.topMinB{ float:left; width:19%; line-height:40px; margin-left: 10px; font-family: 'Khand', sans-serif; font-size:22px; font-weight: 600; }
.topMinC{ float:left; width:61%; margin-left: 10px; margin-top: 6px; font-size:11px; vertical-align: middle; }
.topMinQ1{ float:left; position: relative; width: 31%; }
.topMinQ2{ float:left; position: relative; width: 31%; border-left: 1px solid #ccc; padding-left: 19px; }
.topMinQ3{ float:left; position: relative; width: 31%; border-left: 1px solid #ccc; padding-left: 19px; }

.clsHighlights{float: left; width: 45%; padding: 10px 0px 0px 0px;}

#subBTN div{font-size:14px;font-family:'MyWebFontR'; color:#525252;border:1px solid #b2b2b2; border-radius:6px ; float:left; position:relative; padding:5.5px 10px; margin-right:2%}
#subBTN .active{border:1px solid #db2f31; background-color:#F5766D;color:#fff}


#search{float:left; width:100%; }
#search h1{
    /*font-family:'MyWebFontBk'; */
    font-family: 'Khand', sans-serif;
    font-size:24px;color:#F5766D; margin-top:24px;-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
#search h2{font-family:'MyWebFontR'; font-size:12px; color:#818181; font-weight:normal;letter-spacing:1px;

}

.smooth{-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;}
#search ul{float:left; position:relative;width:100%;  border-bottom:1px solid #dcdbdb; padding:1.2% 0px;}
#search li{float:left; position:relative;width:auto; display:inline-block;  font-family:'MyWebFontR'; font-size:12px; margin-right:3.2%; cursor:pointer; cursor:hand}
#search li:last-child{float:left; position:relative;width:auto; display:inline-block;  font-family:'MyWebFontR'; font-size:12px; margin-right:0%; cursor:pointer; cursor:hand}

#sday ul{float:left; position:relative;width:100%;  border-bottom:1px solid #CCC; margin:0px 0px}
#sday div{float:left; position:relative;display:inline-block; text-align:center; clear:right;font-family:'MyWebFontR'; font-size:11px; margin-right:20px;margin-bottom:8px;line-height:20px;height:20px; width:20px;}
#sday .ss{border:1px solid #f00;background-color:#f00; color:#fff;cursor:pointer; cursor:hand;}
#sday .sd{border:1px solid #b2b2b2;background-color:#b2b2b2;color:#fff;cursor:pointer; cursor:hand;}
#sday .nsd{border:1px solid #b2b2b2;}

#search2 { float: left; position: relative; width: 80%; margin: 0px; padding: 0px; border: 0px solid #F00; }
#search2 li { float: left; position: relative; width: auto; display: inline-block; font-family: 'MyWebFontR'; font-size: 12px; margin-right: 3%; cursor: pointer; cursor: hand; }

.searchByContainer{ float: left; width: 100%; font-family:'MyWebFontR'; font-size:14px;color:#676767; margin-bottom:20px;padding:20px 0px; border-top: 1px solid #dcdbdb; 
    border-bottom: 1px solid #dcdbdb; }

#sOption {float:left; position:relative;width:100%; margin:2% 0%; }
 .cSl select{   background: transparent;
   width: 220px;
   padding: 5px;
   font-size: 12px;
 
   border: 0;
   
   height: 34px;
   -webkit-appearance: none;

}

.cSl {float:left; position:relative; margin-right:10px;
   width: 200px;
   height: 30px;
   overflow: hidden;
   /*background: #f8f8f8 url(/images/sel_arrow.png) no-repeat right;*/
   background: url(/images/Arrow%20icon_down1.png) no-repeat right;
   /*border: 1px solid #fff;*/
   border-bottom: 1px solid #ccc;
   border-radius: 4px;
   }
   
   .cSl select:focus {outline:0;}
   
   
   .cBtn {float:left; position:relative; margin-right:10px;
   width: 100px;
   height: 30px;line-height: 30px; text-align:center;
  font-family:'MyWebFontR'; font-size:14px; color:#fff;
   background: #B2B2B2;
   border: 0px solid #fff;
   border-radius: 4px;
   }
   
   .cBtn select:focus {outline:0;}
   
   .cBtn2 {float:left; position:relative; margin-right:10px;
   width: 100px;
   height: 30px;line-height: 30px; text-align:center;
  font-family:'MyWebFontB'; font-size:14px; color:#5b595a;
   /*background: #ff6880;*/
   background: #f5766d;
   border: 1px solid #5b595a;
   border-radius: 4px;
   }
   
   .cBtn2 select:focus {outline:0;}
   

.cSl2 select{   background: transparent;
   width: 220px;
   padding: 5px;
   font-family:'MyWebFontB';
   font-size: 14px;
 color:#5b595a;
   border: 0;
   
   height: 34px;
   -webkit-appearance: none;

}
   
   .cSl2 {float:left; position:relative; margin-right:10px;
   width: 200px;
   height: 30px;
   overflow: hidden;
   /*background: #ff6880 url(/images/sel_arrow2.png) no-repeat right;*/
   background: #f5766d url(/images/sel_arrow2.png) no-repeat right;
   border: 1px solid #5b595a;
   border-radius: 4px;
   }
   
   .cSl2 select:focus {outline:0;}
   
  /* Members Birthday Start */
   
/*   .hideMPbd{ display: none; }
   .showMPbd{ display: block; }
    .Bdtt{float:left; position:relative; border-bottom:1px solid #bdbdbd;}
.BdttI{float:left; position:relative; width:8%; padding:0% 2%; height:56px; overflow:hidden; border:0px solid #f00; margin-top:2%}
.BdttI img{margin-top:-10px}
.BdttDl{float:left; position:relative; width:12%; padding:2% 0% 2% 0%; margin-left:0%;border:0px solid #bdbdbd}
.BdttD{font-size:13px;font-family:'MyWebFontR'; color:#dc2e30}
.BdttN{font-size:13px;font-family:'MyWebFontR'; color:#555}
.BdttC{font-size:12px;font-family:'MyWebFontR'; color:#808080}
#Slide_container{float:left; width:100%; height:200px; border:0px solid #000}

#bDayList1{width:96%;float:left;left:0px; transition:all 5s}
#bDayList2{width:96%;left:500px; transition:all 5s}
.slideLeft{display:block}
.slideHide{display:none}*/

/* Members Birthday End */
   
   
   #Rdiv{float:left; position:relative; width:100%; background-color:#fff; text-align:center; padding-bottom:5px;}
   
   #Rdiv div{float:left; position:relative;padding:10px 0px; height:80px; border-left:1px solid #ededed; line-height:35px; }

    #mpListHeader{ float:left; position:relative; background-color:#dedede; width:100%; height: 134px; font-family:'Khand', sans-serif; color:#666;font-size:22px; font-weight: 600; }
    
    .headListPerf{ float:left; position:relative; margin-top:-70px;width:100%; }
    
    #mpListHeader_Day_sess{ float:left; position:relative; background-color:#EDEDED; width:100%; height: 100px; font-family:'GB'; color:#fff;font-size:22px; }
    
 #RdivT{
     float:left; position:relative; width:100%; 
     /*background:url(/images/rdiv_bg.png); */
     background: #EDEDED; 
     text-align:center; margin-top:-18px;
 }
   
   #RdivT div{ float: right; position:relative; margin-top: -40px; font-family: 'MyWebFontB'; color: #6b6b6b; border: 1px solid #bdbdbd; line-height: 28px; height: 28px;
               width: 83px; text-align: center; font-size: 13px; }


.Crank{ width:8%}
.Cno{ width:5.8%}
/*.Cname{ width:40%}*/
.Cgender{ width:10%}
.Cage{ width:10%}
.Cperformence{ width:15%}
.Crating{ width:10%}

.adHeadM{ float:left; position:relative; background:#f5766d; width:100%; margin: 0%; }

/*#menu-header{background:#fff url(/images/parliamentry_business_logo.png) 0px 20px no-repeat; height:96px; font-family:'MyWebFontB'; font-size:10px; }*/
#menu-header{background:#fff url(/images/logo_pb_web.png) 0px 20px no-repeat; height:120px; font-family:'MyWebFontB'; font-size:10px; background-size: 30%; }

#menu-header-hindi{background:#fff url(/images/PBusiness_Hindi_logo1.png) 0px 20px no-repeat; height:96px; font-family:'MyWebFontB'; font-size:10px; }

#menu-header-pbtv{background:#fff url("/images/PBusiness TV logo1.png") 0px 20px no-repeat; height:96px;  font-family:'MyWebFontB'; font-size:10px; }

#menuT{font-family:'MyWebFontR'; font-size:11px; float:right; width:auto ;border:0px solid #bdbdbd; color:#666; }
#menuT a{color:#666; text-decoration:none;}
#menu{ font-size:16px; font-family: 'Khand', sans-serif; font-weight: 600; color:#515151;}
#menu a{color:#515151; text-decoration:none }
.Rt{width:115px; height:54px; color:#fff; background-color:#db2e32; height:40px;  text-align:left; padding:10px; font-family:'MyWebFontR'; font-size:18px}
.T2{font-family:'MyWebFontR'; font-size:13px; color:#666; margin-top:22px; margin-left:10px;}

.T2B{font-family:'MyWebFontBk'; font-size:35px; color:#444444; font-weight:bold; margin-top:-2px;margin-left:10px}
.artT{border-bottom:1px dotted #a7a7a7;width:100%;font-size:220%;font-family:'MyWebFontR';color:#404040; text-align:left; margin-top:10px; padding-bottom:10px; line-height:30px}
.artD{width:100%;font-size:11px;font-family:'MyWebFontR';color:#404040; text-align:left; margin-top:5px; padding-bottom:10px}
.artP{width:100%;font-size:12px;font-family:'MyWebFontR';color:#404040; text-align:left; margin-top:10px;}
.artB{ float:right;width:90px;font-size:12px;font-family:'MyWebFontR';color:#404040; text-align:left; margin-top:0px; background-color:#F5766D; color:#fff; border:none; cursor:pointer; cursor:hand}
.artB2{ float:right;width:160px;font-size:12px;font-family:'MyWebFontR';color:#404040; text-align:center; margin-top:0px; background-color:#F5766D; color:#fff; border:none; cursor:pointer; cursor:hand}
.artBHD{ float:right;width:120px;font-size:12px;font-family:'MyWebFontR';color:#404040; text-align:left; margin-top:0px; background-color:#F5766D; color:#fff; border:none; cursor:pointer; cursor:hand}
.artBHD2{ float:left;width:120px;font-size:12px;font-family:'MyWebFontR';color:#404040; text-align:left; margin-top:0px; background-color:#F5766D; color:#fff; border:none; cursor:pointer; cursor:hand}

.artS{ float:left}

.artBD{ float:left;width:120px;font-size:12px;font-family:'MyWebFontR';color:#404040; text-align:left; margin-top:0px; background-color:#f00; color:#fff; border:none; cursor:pointer; cursor:hand}

.artSD{ width:100%; margin-top:20px}
.artSDL{ width:100%; margin-top:40px}

.artSp{float:left; margin-top:2%; width:100%; background:url(/images/lbg.jpg); height:4px}

.wrap { width: 98%; margin:0 auto;margin-top:0; max-width:976px; border: 0px solid #efefef; }
.article2{ float:left; margin-top:8px; border-bottom:1px solid #bfbfbf; padding-bottom:2%}
.artI2{float:left; width:46%;padding:1% 2%}
.artT2{font-size:120%;font-family:'MyWebFontR';color:#404040; text-align:left; margin-top:10px; padding-bottom:10px}
.artT2N{float:left;font-size: 12px; line-height: 16px; font-family: 'Roboto', sans-serif; color: #333; height:48px; margin-top:10px;}

.artDt2{float:left; width:48%; margin-left:2% ; padding-top:1%}
.artU2{font-size:12px;font-family:'MyWebFontR';color:#404040;}
.artU2 span{font-size:12px;font-family:'MyWebFontR';color:#f00;}
.artI3{float:left; width:100%;padding:2% 1%}
.artDt3{float:left; width:100%; margin-left:2% ; padding-top:1%}

.artDt2N { float: left; position: relative; width: 380px; margin-left: 15px; border: 0px solid #ff0; }
.artTN { width: auto; font-size: 220%; font-family: 'MyWebFontR'; color: #404040; text-align: left; margin-top: 0px; padding-bottom: 10px; line-height: 30px; }
.artCN { width: auto; float: left; position: relative; font-size: 12px; font-family: 'MyWebFontR'; color: #404040; border: 0px solid #ff0; }
.Stories { width: 33%; position: relative; float: left; margin-right: 2%; margin-bottom: 20px; }
.Stories2 { width: 29%; position: relative; float: left; margin-left: 1%; }
.Sponsered_Stories { width: 18%; position: relative; float: left; margin-right: 9.25%; margin-top: 1%; }
.Sponsered_Stories2 { width: 18%; position: relative; float: left; margin-top: 1%; }
.cmSN { float: left; width: 100%; font-size: 12px; font-family: 'MyWebFontR'; color: #404040; text-align: left; border-bottom: 0px dotted #a7a7a7; padding-bottom: 5px; color: #7a7a7a; margin-top: 7px; }
.cmSN span a { color: #f00; text-decoration: none; }

.cmD{float:left;width:57%;font-size:11px;font-family:'MyWebFontR';color:#404040; text-align:left; margin-top:5px; padding-bottom:10px; color:#7a7a7a; }
.cmP{width:100%;font-size:12px;font-family:'MyWebFontR';color:#404040; text-align:left; margin-top:10px;}
.cmP2{width:100%;font-size:12px;font-family:'MyWebFontR';color:#404040; text-align:left; margin-top:0px;padding-bottom:0px}

.cmI{float:left;width:40%; text-align:left;  padding-right:3%;margin-top:5px;padding-bottom:0px; margin-bottom:0px;border:0px dotted #a7a7a7; height:70px; overflow:hidden}
.cmS{float:left;width:100%;font-size:12px;font-family:'MyWebFontR';color:#404040; text-align:left; border-bottom:0px dotted #a7a7a7; padding-bottom:5px; color:#7a7a7a; margin-top:-5px;}
.cmS span{color:#f00}
.cmS span a{color:#f00; text-decoration:none}

.cmDD{float:left;width:67%;font-size:11px;font-family:'MyWebFontR';color:#404040; text-align:left; margin-top:5px; padding-bottom:10px; color:#7a7a7a; }
.cmDD2{float:left;width:100%;font-size:11px;font-family:'MyWebFontR';color:#404040; text-align:left; margin-top:10px; padding-bottom:10px; color:#7a7a7a; }
.cmDD2L{float:left;width:100%;font-size:11px;font-family:'MyWebFontR';color:#404040; text-align:left; margin-top:5px; padding-bottom:10px; color:#7a7a7a; }

.cmPD2{width:100%;font-size:23px;font-family: 'Khand', sans-serif;color:#404040; line-height:23px; text-align:left;}

.cmID{float:left;width:30%; text-align:left;  padding-right:3%;margin-top:5px;padding-bottom:0px; margin-bottom:0px;border:0px dotted #a7a7a7; height:150px; overflow:hidden}
.cmIDL{float:left;width:100%; text-align:left;  padding-right:3%;margin-top:5px;padding-bottom:0px; margin-bottom:0px;border:0px dotted #a7a7a7; height:150px; overflow:hidden}
.cmIDL img{margin-right:3%}
.cmSD{float:left;width:100%;font-size:12px;font-family:'MyWebFontR';color:#404040; text-align:left; border-bottom:1px dotted #a7a7a7; padding-bottom:0px; color:#7a7a7a; margin-top:-20px;}
.cmSDL{float:left;width:100%;font-size:12px;font-family:'MyWebFontR';color:#404040; text-align:left; border-bottom:1px dotted #a7a7a7; padding-bottom:0px; color:#7a7a7a; margin-top:0px;margin-bottom:10px;}


.cmSD span{color:#f00}

.billD{width:100%; padding:10px}


.clT{width:100%;font-size:18px;font-family:'MyWebFontR';color:#666; text-align:left; margin-top:5px; padding-bottom:10px;}
.clP{width:90%;font-size:12px;font-family:'MyWebFontR';color:#404040; text-align:left; margin-top:0px; padding-right:50px;color:#5e5e5e; line-height:12px}
.clP2{width:100%;font-size:12px;font-family:'MyWebFontR';color:#404040; text-align:left;}

.clID{width:100%; font-size:12px;font-family:'MyWebFontR';}
.clID span{ color:#f00}
.clIS{width:100%; font-size:12px;font-family:'MyWebFontR'; margin-top:10px}
.clIS span{ color:#f00}

.clS{width:90%;font-size:11px;font-family:'MyWebFontR';color:#404040; text-align:right; border-bottom:1px dotted #a7a7a7; padding-bottom:10px; color:#7a7a7a; margin-top:10px}
.clS span{color:#f00}

.iNo{ background:#aeaeae; height:42px; width:32px; border-radius:3px; float:left; margin-right:5px; font-size:36px;font-family:'MyWebFontB';color:#fff; text-align:center;}
#permorma_i span{font-size:12px;font-family:'MyWebFontR';color:#7f7f7f;}

#permorma_a span{font-size:10px;font-family:'MyWebFontR';color:#7f7f7f;}
.mp_etiquettesN{float:left; width:10%; margin-left:2%;font-size:150%;font-family:'MyWebFontR'; color:#8f8f8f}
/* chart css */

#c1{width:80px; height:80px; border:0px solid #f00}
.cDiv{width:100%;float:left; position:relative;border:0px solid #f00; margin-bottom:6%; clear:both;}
.cDiv span{ position:absolute; top:33%;left:15%;font-size:150%;font-family:'MyWebFontR';color:#d06d82;}
.cDiv p{ position:absolute; top:18%;left:55%;font-size:11px;font-family:'MyWebFontR';color:#7f7f7f;}

.cDiv canvas{ position:relative; top:0px;left:0px;font-size:10px;font-family:'MyWebFontR';color:#7f7f7f;}

.cDiv2{width:100%;float:left; position:relative;border:0px solid #f00; margin-bottom:6%; clear:both;}
.cDiv2 span{ position:absolute; top:33%;left:18%;font-size:150%;font-family:'MyWebFontR';color:#d06d82;}
.cDiv2 p{ position:absolute; top:18%;left:72%;font-size:11px;font-family:'MyWebFontR';color:#7f7f7f;}

.cDiv2 canvas{ position:relative; top:0px;left:0px;font-size:10px;font-family:'MyWebFontR';color:#7f7f7f;}

.cDivA{width:auto;float:left; position:relative;border:0px solid #f00; margin-bottom:3%;}
.cDivA span{ float:left;position:relative; font-size:220%;font-family:'MyWebFontBk'; margin-top:-10px;text-align:center}
.cDivA p{ position:relative; font-size:70%;font-family:'MyWebFontR';color:#7f7f7f; text-align:left}
.cDivA p strong{font-family:'MyWebFontB';font-size:14px;}
.cDivA canvas{ position:relative; top:0px;left:0px;font-size:10px;font-family:'MyWebFontR';color:#7f7f7f;border:0px solid #f00; }

.cDivP{width:100%;float:left; position:relative;border:0px solid #f00; margin-bottom:6%; clear:both;}
.cDivP span{ position:absolute; top:55%;left:30%;font-size:220%;font-family:'MyWebFontBk'}
.cDivP p{ position:absolute; top:20%;left:25%;font-size:70%;font-family:'MyWebFontR';color:#7f7f7f; text-align:center}
.cDivP p strong{font-family:'MyWebFontB';font-size:14px;}
.cDivP canvas{ position:relative; top:0px;left:0px;font-size:10px;font-family:'MyWebFontR';color:#7f7f7f;}


/*.dspST{width:100%;float:left; position:relative;border:0px solid #f00; margin:3% 5%}*/
/*.dspST  img{ position:absolute; top:14.5%;left:9.5%;}*/
/*.dspST  p{ position:absolute; top:25px;left:65%;font-size:25px;font-family:'MyHel';color:#fdb243;}*/

/*.dspST  canvas{ position:relative; top:0px;left:0px;}*/


/* chart css */

.TPP_t{font-size:14px;font-family:'MyWebFontB';color:#646464; border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4; height:65px; line-height:65px; padding-left:0%}

/*#TPP .dsp1{ float:left;width:21%;border: 0px dotted #bfbfbf ; padding:0 0% ;margin-top:2%; margin-right:2%}*/
/*#TPP .dsp{ float:left;width:21%; background:url(/images/tpp_sprate.jpg) left center no-repeat; padding:0 2% ; margin-top:2%}
#TPP2 .dsp1{ float:left;width:21%;border: 0px dotted #bfbfbf ; padding:0 0% ;margin-top:2%; margin-right:2%}
#TPP2 .dsp{ float:left;width:21%; background:url(/images/tpp_sprate.jpg) left center no-repeat; padding:0 2% ; margin-top:2%}*/
/*.tpp_h{float:left;font-size:24px;font-family:'MyWebFontR';color:#545454; width:100%; margin-left:5%; height:50px; line-height:22px}*/

/*#TPP .dspR{width:90%; float:left; position:relative; height:45px; line-height:45px; border-top: 1px solid #d45f5f ;border-bottom: 1px solid #d45f5f; ;font-size:12px;font-family:'MyWebFontR';color:#505050;  margin-left:5%}*/
/*#TPP .dspS{ float:left; height:45px; line-height:45px; font-size:12px;font-family:'MyWebFontR';color:#545454;width:80%; padding-left:10%; border-bottom: 4px solid #ce5d55;}*/
/*#TPP2 .dspR{width:90%; float:left; position:relative; height:45px; line-height:45px; border-top: 1px solid #d45f5f ;border-bottom: 1px solid #d45f5f; ;font-size:12px;font-family:'MyWebFontR';color:#4a4a4a;  margin-left:5%}*/
/*#TPP2 .dspS{ float:left; height:45px; line-height:45px; font-size:12px;font-family:'MyWebFontR';color:#545454;width:80%; padding-left:10%; border-bottom: 4px solid #ce5d55;}*/


.TPA_t{float:left;font-size:18px;font-family:'MyWebFontBk';color:#f00; margin-left:2%; margin-top:2%; width:100%}
.TPA_t2{float:left;font-size:16px;font-family:'MyWebFontB';color:#fff; padding-left:2%; width: 20%; background-color:#f00; height:27px; line-height:27px; clear:right}
.TPA_tab_a{float:left;position:relative; font-size:16px;font-family:'MyWebFontB';color:#404040; margin-left:2%; margin-top:2%; border:1px solid #dddddd; border-bottom:none; height:34px; text-align:left; line-height:34px; width:22%; background-color:#fff; z-index:21; padding-left:3% }

.TPA_tab_a2{float:left;position:relative; font-size:16px;font-family:'MyWebFontB';color:#404040; margin-left:2%; margin-top:2%; border:1px solid #bfbfbf; border-bottom:1px solid #fff; height:27px; text-align:left; line-height:27px; width:auto; background-color:#fff; z-index:21; padding:0 3% }
/*.TPA_tab_i2{float:left;font-size:16px;font-family:'MyWebFontB';color:#404040; margin-left:2%; margin-top:2%; border:0px solid #bfbfbf; border-bottom:none; height:27px; text-align:left; line-height:27px; width:auto }
*/

.TPA_tab_i2{float:left;position:relative; font-size:16px;font-family:'MyWebFontB';color:#404040; margin-left:2%; margin-top:2%; border-top:1px solid #fff; border-left:1px solid #fff; border-right:1px solid #fff;border-bottom:1px solid #bfbfbf; height:27px; text-align:left; line-height:27px; width:auto; background-color:#fff; z-index:21; padding:0 3%}

.TPA_tab_i{float:left;font-size:16px;font-family:'MyWebFontB';color:#404040; margin-left:2%; margin-top:2%; border:0px solid #bfbfbf; border-bottom:none; height:34px; text-align:left; line-height:34px; width:24%; cursor:pointer; cursor:hand }

#TPA_tab_c{width:100%; float:left; position:relative; border-top:1px solid #bfbfbf; z-index:20; margin-top:-1px}
#BPA_tab_c{width:100%; float:left; position:relative; border-top:1px solid #bfbfbf; z-index:20; margin-top:-1px}

#TPQ_tab_c{width:100%; float:left; position:relative; border-top:1px solid #bfbfbf; z-index:20; margin-top:-1px}
#TPD_tab_c{width:100%; float:left; position:relative; border-top:1px solid #bfbfbf; z-index:20; margin-top:-1px}
#TPM_tab_c{width:100%; float:left; position:relative; border-top:1px solid #bfbfbf; z-index:20; margin-top:-1px}

.dbtNotifn_H{ float: left; width: 100%; position: relative; margin: 5px 0px; font-size: 11px; line-height: 14px; font-family: 'MyWebFontR'; color: #454545; }


 /*.dspR2{width:100%; float:left; position:relative; height:45px; line-height:45px; border-top: 1px dotted #bfbfbf ;border-bottom: 1px dotted #bfbfbf ;font-size:14px;font-family:'MyWebFontR';color:#808080; width:100%; margin-left:2%; clear:both}
.dspS2{ float:left; position:relative;height:45px; line-height:45px; font-size:14px;font-family:'MyWebFontR';color:#808080;width:100%; margin-left:2%}*/
.dspR22{width:100%; float:left; position:relative; height:25px; line-height:25px; border-top: 1px dotted #bfbfbf ;border-bottom: 1px dotted #bfbfbf ;font-size:14px;font-family:'MyWebFontR';color:#808080; width:100%; margin-left:2%; clear:both}

.TPA_tab_dt{width:100%; float:left; position:relative;; margin-left:2%; margin-top:5%}
.TPA_tab_dtNN{float: left;width: 100%;line-height: 15px;font-size:15px; min-height: 34px;font-family: 'Khand', sans-serif; color:#454545; font-weight: 600;}
.TPA_tab_dtC{font-size:11px;font-family:'MyWebFontR';color:#454545}
.TPA_tab_dtPP{font-size:11px;font-family:'MyWebFontR';color:#454545}
.TPA_tab_dtV{font-size:11px;font-family:'MyWebFontR';color:#9F9F9F}
/*.TPA_tab_dtT{width:100%; float:left; position:relative; border-top:3px solid #eaeaea; margin-left:2%; margin-top:4%; padding:2% 0%}*/
.TPA_tab_dtTp1{font-size:30px;font-family:'Khand', sans-serif; color:#fa8b82; font-weight: 600;}
.TPA_tab_dtTp1 t{ font-size: 6px; }
.TPA_tab_dtTt{font-size:12px;font-family:'MyWebFontR';color:#808080}
.TPA_tab_dtTp{font-size:30px;font-family:'Khand', sans-serif; color:#808080; font-weight: 600;}
.TPA_tab_dtTp span{font-size:12px;font-family:'MyWebFontR'; margin-left:2%}
.TPA_tab_dtTp1 span{font-size:12px;font-family:'MyWebFontR'; margin-left:2%}
.TPA_tab_dtI div{ 
    float:left;
    position:relative;
    height: 120px; /*for new image alignment */
}
.TPA_tab_dtI span{float:left; position:absolute; padding:1% 4%; background-color:#ababab; color:#fff; top:0px; left:0px;font-size:18px;font-family:'MyWebFontR';}
/*.TPA_tab_dtSt{float:left;width:30%;border:0px solid #bfbfbf; margin-left:5%}*/
.TPA_tab_dtSt div{float:left; position:relative}
.TPA_tab_dtSt div p{float:left; position:absolute; top:2%;font-size:28px; left:25%;font-family:'MyWebFontBk'; color:#f29f01}
.TPA_tab_dtSt div span{font-size:16px;font-family:'MyWebFontR';}
.TPA_h{float:left;font-size:13px;font-family:'MyWebFontB';color:#2f2f2f; width:100%; margin-left:5%}
.TPA_s{float:left;font-size:13px;font-family:'Khand', sans-serif;color:#9f9f9f; width:100%; margin-left:5%}
 .dspR3{width:100%; float:left; position:relative; height:45px; line-height:45px; border-top: 1px dotted #bfbfbf ;border-bottom: 1px dotted #bfbfbf ;font-size:14px;font-family:'MyWebFontR';color:#808080; width:100%; margin-left:5%; clear:both}
.dspS3{ float:left; position:relative;height:45px; line-height:45px; font-size:14px;font-family:'MyWebFontR';color:#808080;width:95%; margin-left:5%}
/*.TPA_tab_cr_dtI{float:left;position:relative;width:100%;border:0px solid #bfbfbf; margin-left:5%}*/
.TPA_tab_cr_dtIv span{position:absolute; left:0px; top:px; background-color:#ababab;padding:0% 5%; color:#fff;font-size:18px;font-family:'MyWebFontR'}
/*.TPA_tab_cr_dtS{float:left; position:relative; width:95%;margin-left:5%;margin-top:3%;border-top:2px solid #eaeaea;border-bottom:2px solid #eaeaea}*/

.TPA_tab_cr_dtSc{float:left; position:relative; width:50%;border-right:1px solid #eaeaea;padding:1% 0%;}
.TPA_tab_cr_dtScV{float:left; position:relative; margin-left:4%; font-family:'Khand', sans-serif; font-size:18px; color:#fa8b82; font-weight: 600;}
.TPA_tab_cr_dtScV span{font-size:18px; font-weight: bold; }
.TPA_tab_cr_dtSr{float:left; position:relative; width:40%; margin-left:5%;padding-top:1%;}

#bday{float:left; position:relative; width:100%;background-color:#ededed}

.Bdt{float:left; position:relative; border-bottom:1px solid #bdbdbd; width:94%; margin-left:3%}
.BdtI{float:left; position:relative; width:30%; padding:0% 4%; height:56px; overflow:hidden; border:0px solid #f00; margin-top:4%}
.BdtI img{margin-top:-10px}
.BdtDl{float:left; position:relative; width:50%; padding:4% 0% 6% 0%; margin-left:4%;border:0px solid #bdbdbd}
.BdtD{font-size:13px;font-family:'MyWebFontR'; color:#dc2e30}
.BdtN{font-size:13px;font-family:'MyWebFontR'; color:#555}
.BdtC{font-size:12px;font-family:'MyWebFontR'; color:#808080}
#footer p{font-size:13px;font-family:'MyWebFontB'; color:#999}
#footer li{font-size:12px;font-family:'MyWebFontR'; color:#999; list-style:none; margin-left:-38px; line-height:24px}

.footerLinkContainer{ float:left; position:relative; width:100%; }

.footerGrp1{ color:#9a9a9a; width:22%; margin-top: 10px; float:left; position:relative; padding-right: 3%; }
.footerGrp2{ color:#999; width:31%; float:left; margin-top: 10px; margin-bottom: 15px; position:relative; border-left: 1px solid #4c4c4c; border-right:1px solid #4c4c4c; padding:0% 3%; }
.footerGrp3{ color:#999;  padding:0% 3%; width:15%;float:left; margin-top: 10px; position:relative;border-right:1px solid #4c4c4c }
.footerGrp4{ width:13%; padding-left:3% ;float:left; position:relative; }

.footerLinkContainer a{ text-decoration:none; color:#999; }
.footerLinkContainer a:hover{ color:#b7b7b7 }

.footerLinkContainer t{ text-decoration:none; color:#999; cursor: pointer; }
.footerLinkContainer t:hover{ color:#b7b7b7 }

.footerWeAre{ float:left; position:relative; background-color:#5b5b5b; width:100%; border-top:1px solid #4c4c4c;border-bottom:1px solid #4c4c4c; }
.WeAre{float:left; position:relative; height:50px; line-height:80px; width:70px;font-size: 13px; font-family: 'MyWebFontB'; color: #999; }
.footerWeAre img{ padding-left:2%; }

.MP_Link{float:left; position:relative; width:100%; background-color:#5b5b5b;color:#999; text-align:justify;font-size:10px}
.MP_Link a{ text-decoration:none;;font-family:'MyWebFontR'; color:#999;letter-spacing:1px;}
.MP_Link a:hover{color:#b7b7b7}
.MP_Link h1{font-size:16px;font-family:'MyWebFontR'; color:#999;}

.SES_HEAD{width:90%;float:left; position:relative;margin-top:1%; height:35px; border-bottom:1px solid #6c6c6c; padding-bottom:1.5%; padding-top:1%}
.SES_HEAD li{ float:left; position:absolute;list-style:none; display:inline-block;border:0px solid #fff;font-size:11px; font-weight:lighter;font-family:'MyWebFontR';  font-weight:lighter;color:#b4b4b4;}
.SES_HEAD li:first-child{ margin-left:-7%;}
.SES_HEAD li:nth-child(2){ margin-left:30%;}
.SES_HEAD li:nth-child(3){ margin-left:60%;}

.SES_HEAD2{width:90%;float:left; position:relative;margin-top:0%; height:26px; border:0px solid #6c6c6c;  line-height:25px}
.SES_HEAD2 li{ float:left; position:absolute;list-style:none; display:inline-block;border:0px solid #fff;font-size:14px; font-weight:lighter;font-family:'MyWebFontR'; color:#b4b4b4;}
.SES_HEAD2 li:first-child{ margin-left:-7%;}
.SES_HEAD2 li:nth-child(2){ margin-left:30%;}
.SES_HEAD2 li:nth-child(3){ margin-left:60%;}
.SES_l{float:left; position:relative; width:50%;border:0px solid #fff}
.SES_r{float:left; position:relative;  width:45%;border:0px solid #ff0; margin-left:1%; margin-top:.8%}

.SES_rA, .SES_rD{float:left; position:relative;  width:483px;border:0px solid #ff0; margin-left:1%; margin-top:.8%}
.SES_HEAD2A{background-color:#777;}
#e1{ display:none}
#X1, #X2, #X3, #XP{ cursor:pointer; cursor:hand}

#X2{ cursor:pointer; cursor:hand; background-color:rgba(229,229,229,.8)}




    

.HM{ border:1PX solid #6c6c6c; font-size:12px; padding:0px 6px; margin-top:2px; margin-left:6px; float:left; cursor:pointer; cursor:HAND}

.grp{float:left;clear:both; margin-top:50px; font-size:12px;font-family:'MyWebFontB'; width:100%;}

.masterExpGroup{ float:left; position:relative; width:100%; }

.grpD{float:left;width:100%; color:#fff; font-family: 'Khand', sans-serif; font-size: 14px; }
#dProf{margin-top: 60px;}
#grpEngG{border:1px solid #c5c5c5; padding:4px 10px; width: 78px;background: #c5c5c5;}
#grpHindiG{border:1px solid #c5c5c5; padding:4px 10px; width: 76px;background: #c5c5c5;}
#grpEngQ{border:1px solid #c5c5c5; padding:4px 10px; width:122px;background: #c5c5c5; }
#grpHindiQ{border:1px solid #c5c5c5; padding:4px 10px; width:78px;background: #c5c5c5; }
#grpEngP{border:1px solid #c5c5c5; padding:4px 10px; width: 105px;background: #c5c5c5; }
#grpHindiP{border:1px solid #c5c5c5; padding:4px 10px; width: 82px;background: #c5c5c5; }
#grpEngS{border:1px solid #c5c5c5; padding:4px 10px; width: 68px;background: #c5c5c5; }
#grpHindiS{border:1px solid #c5c5c5; padding:4px 10px; width: 66px;background: #c5c5c5; }
#grpEngParty{border:1px solid #c5c5c5; padding:4px 10px; width: 70px;background: #c5c5c5; }
#grpHindiParty{border:1px solid #c5c5c5; padding:4px 10px; width: 62px;background: #c5c5c5; }
#grpEngA{border:1px solid #c5c5c5; padding:4px 10px; width: 56px;background: #c5c5c5; }
#grpHindiA{border:1px solid #c5c5c5; padding:4px 10px; width: 57px;background: #c5c5c5; }
#grpEngC{border:1px solid #c5c5c5; padding:4px 10px; width: 94px;background: #c5c5c5; }
#grpHindiC{border:1px solid #c5c5c5; padding:4px 10px; width: 57px;background: #c5c5c5; }
#grpEngT{border:1px solid #c5c5c5; padding:4px 10px; width: 64px;background: #c5c5c5; }
#grpHindiT{border:1px solid #c5c5c5; padding:4px 10px; width: 57px;background: #c5c5c5; }

.perfHeadNameE{ float:left; width:100%;font-size:14px; line-height: 14px; font-family: 'Khand', sans-serif; color:#666; }
.perfDetailE{ float:left; width:100%; padding-top:12px; }
.perfHeadNameH{ float:left; width:100%;font-size:14px; line-height: 14px; font-family: 'Khand', sans-serif; color:#666; }
.perfDetailH{ float:left; width:100%; padding-top:12px; }
.dOutOfT{float:left; width:30%; font-size:16px; line-height: 17px;font-family: 'Khand', sans-serif; color:#666; padding-top: 22px; font-weight: 600; }
.dOutOfT div{font-size: 10px; font-family:'Khand', sans-serif; font-weight: normal; }
.dOutOf{float:left; width:30%; font-size:16px; line-height: 17px; font-family:'Khand', sans-serif; color:#666; padding-top: 22px; font-weight: 600; }
.dOutOf div{font-size: 10px; font-family:'Khand', sans-serif; font-weight: normal; }
.graphD{float:left; width:35%;font-size:11px;font-family:'MyWebFontR'; color:#666;}
.graphD span{ float: left; padding-bottom: 5px;}
.graphD .cCB{ width: 55px; height: 55px; }
.grp_img_perf{ width: 55px; }

.btQ1{ float:left; position:relative; width:22%; border:0px solid #f00; margin-top:30px}
.btQ{ float:left; position:relative; width:21% ; border-left:1px solid #d1d0d1;padding-left:3.9%;margin-top:30px}
.btQ:nth-child(6){ float:left; position:relative; width:22%; border:0px solid #f00; margin-top:30px; padding:0px}
.btQ:nth-child(10){ float:left; position:relative; width:22%; border:0px solid #f00; margin-top:30px; padding:0px}
.btQ:nth-child(14){ float:left; position:relative; width:22%; border:0px solid #f00; margin-top:20px; padding:0px}
.btQ:nth-child(18){ float:left; position:relative; width:22%; border:0px solid #f00; margin-top:20px; padding:0px}
.btQ:nth-child(22){ float:left; position:relative; width:22%; border:0px solid #f00; margin-top:20px; padding:0px}
.btQ:nth-child(26){ float:left; position:relative; width:22%; border:0px solid #f00; margin-top:20px; padding:0px}
.btQ:nth-child(30){ float:left; position:relative; width:22%; border:0px solid #f00; margin-top:20px; padding:0px}
.btQ:nth-child(34){ float:left; position:relative; width:22%; border:0px solid #f00; margin-top:20px; padding:0px}
.btQ:nth-child(38){ float:left; position:relative; width:22%; border:0px solid #f00; margin-top:20px; padding:0px}
.btQ:nth-child(42){ float:left; position:relative; width:22%; border:0px solid #f00; margin-top:20px; padding:0px}

.btQG1{ float:left; position:relative; width:157px; margin-top:30px}
.btQG{ float:left; position:relative; width:157px; border-left:1px solid #d1d0d1;padding-left:15px;margin-top:30px}
.btQG:nth-child(8){ float:left; position:relative; width:157px; border:0px solid #f00; margin-top:30px; padding:0px}
.btQG:nth-child(14){ float:left; position:relative; width:157px; border:0px solid #f00; margin-top:30px; padding:0px}
.btQG:nth-child(20){ float:left; position:relative; width:157px; border:0px solid #f00; margin-top:30px; padding:0px}
.btQG:nth-child(26){ float:left; position:relative; width:157px; border:0px solid #f00; margin-top:30px; padding:0px}
.btQG:nth-child(32){ float:left; position:relative; width:157px; border:0px solid #f00; margin-top:30px; padding:0px}
.btQG:nth-child(38){ float:left; position:relative; width:157px; border:0px solid #f00; margin-top:30px; padding:0px}


.expBlock{ float: right; width: 100%; margin-top: -40px; font-family: 'MyWebFontB'; color: #6b6b6b; font-size: 13px; display: none; line-height: 28px; height: 28px; }
.expGroup{ float: right; position: relative; border: 1px solid #bdbdbd;  width: 82px; text-align: center; }


.btP1{ float:left; position:relative; width:128px; border:0px solid #f00;margin-top:10px}
.btP{ float:left; position:relative; width:128px; border-left:1px solid #d1d0d1;padding-left:15px;margin-top:10px}
.btP:nth-child(9){ float:left; position:relative; width:128px; border:0px solid #f00; margin-top:10px; padding:0px}

.CGN{float:left; position:relative; width:9%; height: 100px;}
.CGN_1{float:left; position:relative; width: 10%; height: 100px; border-left: 1px solid #ccc; padding-left: 2.9%;}
.CGN_2{float:left; position:relative; width: 10%; height: 100px; border-left: 1px solid #ccc; padding-left: 2.9%;}
.CGN2_1{float:left; position:relative; width:22%;border-left:1px solid #ccc; padding-left:3.9%;}

.CGN2{float:left; position:relative; width:22%;border-left:1px solid #ccc; padding-left:3.9%;}

.CGN_T{float:left; position:relative; width:auto; min-width:80px;font-family:'Khand', sans-serif; font-size:14px; color:#666;}
.CGN_V{float:left; position:relative; width:80px; margin-top:23px;font-size:24px; font-family:'Khand', sans-serif; font-weight: 600; color:#666}
.CGN_V2{float:left; position:relative; width:auto; margin-top:5px;font-size:24px;font-family:'MyWebFontBk'; color:#666}
.pgbt{margin-right:4px; position:relative; border:1px solid #ccc; padding:2px 4px;font-family:'MyWebFontR'; font-size:12px; color:#818181; text-decoration:none}
.pgbtA{margin-right:4px; position:relative; border:1px solid #f00; padding:2px 4px;font-family:'MyWebFontR'; font-size:12px; color:#f00; text-decoration:none}

.groupContainerHead{ float:left; position:relative; background-color:#EDEDED;width:100%; padding-bottom:50px; }

#Aex{ height:811px; overflow:hidden; border:0px solid #F00}
#Aex2{ overflow:hidden; border:0px solid #F00; padding-bottom: 80px; }

#XA{ cursor:pointer; cursor:hand;}
#XA2{ cursor:pointer; cursor:hand;}
#mp_per{display:none}
.active_bt{float:left; position:relative; height:35px; line-height:35px; margin-top:9px;font-family:'khand', sans-serif; font-size: 18px; background-color:#fff;color:#e04146; padding:0px 8px; width:100px;text-align:center ; border:1px solid #e4e4e4; border-bottom:none}
.inactive_bt{float:left; position:relative; height:35px; line-height:35px; margin-top:9px;margin-left:9px;font-family:'MyWebFontR';  padding:0px 8px; text-align:center; cursor:pointer}
.pro_col1{float:left; font-size:12px; color:#404040 ; margin-left:0px; margin-top:0px;font-family:'MyWebFontR'; width:110px;}
.pro_col1S{float:left; font-size:12px; color:#7f7f7f ; margin-left:5px; margin-top:0px;}
.pro_col1V{float:left; font-size:12px; color:#606060 ; margin-left:10px; margin-top:0px;font-family:'MyWebFontR'; width:210px;}
.pro_col1V1{float:left; font-size:12px; color:#606060 ; margin-left:10px; margin-top:0px;font-family:'MyWebFontR'; width:105px;}

.pro_col2{float:left; font-size:12px; color:#404040 ; margin-left:0px; margin-top:0px;font-family:'MyWebFontR'; width:110px;}
.pro_col3{float:left; font-size:12px; color:#404040 ; margin-left:0px; margin-top:0px;font-family:'MyWebFontR'; width:110px;}
#pro_menu ul{ margin:2px 0px 0px -39px; }
#pro_menu2 ul{ margin:2px 0px 0px -39px; }
#pro_menu li{font-size:17px; border-right:1px solid #999;float:left; position:relative; height:30px; line-height:35px; list-style:none; display:inline; font-family:'Khand', sans-serif;  padding:0px 20px; text-align:center; color:#fff; font-weight: 600;}

#pro_menu li:last-child{ border-right:0px solid #999}
#pro_menu2 li:last-child { border-right: 0px solid #999; }
#pro_menu .pro_menu_A{background-color:#fff;color:#e04146;height:35px; padding:0px 8px; border:1px solid #e4e4e4; border-bottom:none}

.active_menuL{ text-decoration:none; cursor:pointer; color:#f5766d; }
.menuL{ text-decoration:none; cursor:pointer; color: #fff; }


.TU{float:left;position: relative; width:15%; border-left:1px solid #d9d9d9; padding-left:4%; height:90px}
.TU_t{float:left;position: relative; clear:both;font-family:'MyWebFontR'; font-size:12px; color:#818181;border-bottom:1px solid #d9d9d9; padding:2% 0%; letter-spacing:1px}
.TU_n{float:left;position: relative; clear:both;font-family:'MyWebFontR';font-size:25px; color:#818181; margin-top:16px}

.INTR1{float:left;position: relative; padding-right:2.5%; height:60px; margin-top:15px}
.INTR_t1{float:left;position: relative;  clear:both;font-family:'MyWebFontR'; font-size:13px; color:#F30E3D; letter-spacing:0px}
.INTR_n1{float:left;position: relative; clear:both;font-family:'MyWebFontB';font-size:25px; color:#818181; margin-top:16px}

.INTR{float:left;position: relative;  border-left:1px solid #d9d9d9; padding:0% 2.5%; height:60px; margin-top:15px}
.INTR_t{float:left;position: relative; clear:both;font-family:'MyWebFontR'; font-size:13px; color:#F30E3D; padding:2% 0%; letter-spacing:0px}
.INTR_n{float:left;position: relative; clear:both;font-family:'MyWebFontB';font-size:25px; color:#818181; margin-top:16px}
.INTR_tA{float:left;position: relative;  clear:both;font-family:'MyWebFontR'; font-size:13px; color:#F30E3D; padding:2% 0%}

.prdTSYallContainer{ float:left;position:relative; border-bottom:1px solid #ccc;width:100%; padding-bottom:18px; }
.prdTSYallGraph{ float:left; position:relative; width: 74px; margin-top: 5px; }
.pTime_1{float:left; position:relative; width:11.5%; margin-left: 3.7%;}
.pTime{float:left; position:relative; width:11.5%; margin-left:3.9%;}
.pTime2{float:left; position:relative; width:auto; border:0px solid #999;padding-bottom: 10px; padding-right: 4%;}

.pTimeN{float:left;font-size:12px; font-family:'MyWebFontR'; color:#808080; border-bottom:1px solid #d0d0d0; margin-top:10px; padding-bottom: 5px; clear: right;width:100%;}
.pTimeV{float:left;font-size:24px; font-family: 'Khand', sans-serif;color:#444; padding-top:14px;}
.pTimeV2{float:left;font-size:16px; font-family: 'Khand', sans-serif;color:#444; padding-top:22px;}


.prdTSYallGraph_H{ float:left; position:relative; width: 74px; margin-top: 5px; margin-left: 10px; }
.pTime_1H{float:left; position:relative; width:11.5%; margin-left: 3.5%;}
.pTime_H{float:left; position:relative; width:11.5%; margin-left:3.5%;}

#overlay {
    position: fixed; /* Sit on top of the page content */
    display: none; /* Hidden by default */
    width: 100%; /* Full width (cover the whole page) */
    height: 100%; /* Full height (cover the whole page) */
    top: 0; 
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0,0,0,0.8); /* Black background with opacity */
    z-index: 1000; /* Specify a stack order in case you're using a different order for other elements */
    cursor: pointer; /* Add a pointer on hover */
}


.tableDiv{width:8.4%; float:left;position:relative}

.sTop-walkout{display:none;z-index:2000;}
.sTop-walkout img{cursor:hand; cursor:pointer;}
.fxTop{float: left; position: fixed; bottom: 10px; width: 100%;  }
.reTop{float: left; position: relative; bottom: 10px; width: 100%;}

.slideAdFooter{z-index:999;}
.fxTopS{float: left; position: fixed; bottom: 0px; width: 100%;  }
.reTopS{float: left; position: relative; bottom: 0px; width: 100%;}


.headerAd {position:relative; float: left;
  background-color: #f5766d;
  width: 100%;
  margin: 0px auto;
}

.headerAd .topAd {
   position:relative; float: left;
  overflow: hidden;
  
  
}

.headerAd .topAd .navLink {
  display: block;
  
}

.headerAd .nav {background-color: #f5766d;
  position:relative; float: left;
  overflow: hidden;
  height: auto;
  /*margin-top: -48px;*/
  margin-top: 0px;
}

.videoDiv iframe {
        position: absolute;
        top:0;
        left: 0;
        width: 100%;
        height: 100%;
        
    }

video {
  width: 100%    !important;
  height: auto   !important;
}

.playVid{position:absolute;right:0px;top:51px; width:380px;height:212px; }

#closeYt{position:absolute;right:0px;top:20px; text-align:center;cursor:pointer; cursor:hand}





@media only screen and (max-width: 500px) {
    /* .wrap{width:96% !important;} */
    .mobileDisplay{ display:none;}
    .mobileDisplayV{ display:block;}


#csbd{ background:#666; height:54px; color:#aeaeae; font-family:'MyWebFontR';border:0px solid #efefef; margin-left:4px;}
#csbd div{ float:left;position:relative; width:auto;  font-size:11px;border:0px solid #fff;}

#csbd div span{font-family:'MyWebFontR';font-size:15px; color:#fff; font-weight: normal}

#csbd .bdS{float:left; position:relative; width:100%;margin-top:-10px;padding-left:1px;color:#aeaeae }

.cdbdHid{ display: none;;float: left; position: relative; padding-bottom: 68px; border-top-width: 0px; border-top-style: solid; border-top-color: rgb(108, 108, 108); width: 96%; padding: 0% 2%; background-color: rgb(79, 79, 79); }
.csbdBtnBlock{ float:left; position:relative; background-color:#4f4f4f; width:96%; padding: 0% 2%; }

.headSub_csbd{ float:left; width:auto; position:relative; margin-left:3px; margin-top:-16%; font-family:'Khand', sans-serif; font-size:22px; color:#f2f2f2; border-bottom: 3px solid #f5766d; }

.csbd2{ width: 96%; margin: 0% 2%; background:#4f4f4f; height:42px; color:#aeaeae; font-family:'MyWebFontR';border:0px solid #efefef;}
/*.csbd2 div{ float:left;position:relative; width:auto;  border:0px solid #fff}*/
.csbd2 div span{font-family:'Khand', sans-serif;font-size:15px; color:#fff; font-weight: normal}
.bdS{float:left; position:relative; width:100%; padding-top: 2px; color:#aeaeae;font-size:11px;}
.CVPTop{float: left; font-family: 'Khand', sans-serif; margin: 0% 5%; margin-top:6px; font-size:14px; line-height: 16px; width:auto;  }

.CategoryCSBD{ float:left; position:relative; width:67%; padding-top: 21px; }
.signArrow{ float:left; position:relative; width: 20%; }
.dataCSBD{ float: left; position: relative; width: 80%; }
.SessData{ float:left; position:relative; margin-bottom:6px;border-bottom:1px dotted #636363; height:29px; width:100%; }

.sessProd{ float:left; position:relative; background-color:#4f4f4f; border-top:1px solid #6c6c6c;width:100%; margin-top:10%; padding-top: 5px; }
.sessOth{ float:left; position:relative; background-color:#4f4f4f; border-top:1px solid #6c6c6c;width:100%; margin-top:15%; }

.CVPTop_Ttl{margin-top:9px; width: 100%; color:#aeaeae;font-size:14px; font-family: 'MyWebFontR';}

#csbd2{float:left; position:relative; width:100%; background:#4f4f4f;  color:#aeaeae; font-family:'MyWebFontR';border:0px solid #efefef; margin-left:4px;}
#csbd2 div canvas{border:0px solid #ff0;position:relative; top:0px;left:0px; padding:0px}
#csbd2 div{float:left; position:relative; border:0px solid #f00;margin-right:3%; padding:1% 0}
#csbd2 div:first-child{margin-left:20%}

.SES_HEAD{width:90%;float:left; position:relative;margin-top:1%; height:35px; border-bottom:1px solid #6c6c6c; padding-bottom:3%; padding-top:1%}
.SES_HEAD li{ float:left; position:relative;list-style:none; display:inline-block;border:0px solid #fff;font-size:11px; font-weight:lighter;font-family:'MyWebFontR'; color:#b4b4b4;}
.SES_HEAD li:first-child{ margin-left:-12%; width: 61%;}
.SES_HEAD li:nth-child(2){ margin-left:0%; width: 25%;}
.SES_HEAD li:nth-child(3){ margin-left:0%; width: 26%;}

.SES_HEAD2{width:90%;float:left; position:relative;margin-top:0%; height:26px; border:0px solid #6c6c6c;  line-height:25px}
.SES_HEAD2 li{ float:left; position:relative;list-style:none; display:inline-block;border:0px solid #fff;font-size:14px; font-weight:lighter;font-family:'MyWebFontR'; color:#b4b4b4;}
.SES_HEAD2 li:first-child{ margin-left:-12%; width: 61%;}
.SES_HEAD2 li:nth-child(2){ margin-left:0%; width: 25%;}
.SES_HEAD2 li:nth-child(3){ margin-left:0%; width: 26%;}
.SES_l{float:left; position:relative; width:100%;border:0px solid #fff; padding-bottom: 20px;}
.SES_r{float:left; position:relative;  width:100%;border:0px solid #ff0; margin:6% 0%; margin-left:-5%; }

.headerAd .nav {background-color: #f5766d;
  position:relative; float: left;
  overflow: hidden;
  height: auto;margin-top: -52px 
}

.listTopM{ float: left; width: 30%;  position: relative; padding-top: 20px; margin-right: 4%; font-family: 'Khand', sans-serif; font-weight: 600; }
.listTopM2{ float: left; width: 30%; position: relative; padding-top: 20px; margin-right: 4%; font-family: 'Khand', sans-serif; font-weight: 600; }

.listTopM a{ text-decoration:none; cursor:pointer; color: #2e2e2e; }
.listTopM2 a{ text-decoration:none; cursor:pointer; color: #2e2e2e; }

.mpGraph{ float: left; position: relative; width: 100%; }
.mpGraph canvas{ width: 102; height: 102px; }
.mpGraph img{ width: 60px; height: 60px; border-radius: 50%; position: absolute; left: 21px; margin-top: 21px; transform: scale(1.2); }
.memDetailD{ float: left; width: 100%; padding-top: 10px; }
    
.MPperfD{ float: left; width: 100%; font-size: 30px; line-height: 30px; text-align: center; color: #d45f5f; padding-bottom: 6px; border-bottom: 2px solid #d45f5f; }
.MPnameD{ float: left; width: 100%; font-size: 17px; line-height: 15px; min-height: 45px; padding-top: 10px; }
.MPpartyD{ float: left; width: 100%; font-size: 13px; line-height: 11px; min-height: 22px; padding-top: 7px; }
.MPconstD{ float: left; width: 100%; font-size: 13px; line-height: 11px; min-height: 33px; padding: 7px 0px; }
.MPratingD{ float: left; width: 100%; font-size: 13px; line-height: 11px; padding: 7px 0px; border-top: 1px solid #d45f5f; border-bottom: 1px solid #d45f5f;  }
.MPratingVal{ float: left; width: 70%; min-height: 22px; padding-top: 6px; }
.MPimgVal{ float: left; width: 25%; }
.MPothD{ float: left; width: 100%; font-size: 11px; line-height: 12px; min-height: 42px; padding-top: 7px; border-bottom: 1px solid #d45f5f; }

.MPothD2{ float: left; width: 100%; font-size: 10px; line-height: 22px; min-height: 22px; padding: 7px 0px; border-bottom: 1px solid #d45f5f; }
.MPshareD{ float: left; width: 100%; min-height: 15px; padding: 7px 0px; border-bottom: 4px solid #eb7269; }
.MPshareVal{ float: left; width: 56%; }




.memDetailTBN{ float: left; width: 100%; padding-top: 10px; }
.memDetailTBN a{ text-decoration:none; cursor:pointer; color: #2e2e2e; }

.MPperfTBN{ float: left; width: 100%; font-size: 30px; line-height: 30px; text-align: center; color: #fa8b82; padding-bottom: 6px; border-bottom: 2px solid #e8e8e8; }
.MPnameTBN{ float: left; width: 100%; font-size: 17px; line-height: 15px; min-height: 45px; padding-top: 10px; }
.MPpartyTBN{ float: left; width: 100%; font-size: 13px; line-height: 11px; min-height: 22px; padding-top: 7px; }
.MPconstTBN{ float: left; width: 100%; font-size: 13px; line-height: 11px; min-height: 33px; padding: 7px 0px; }
.MPratingTBN{ float: left; width: 100%; font-size: 13px; line-height: 11px; padding: 7px 0px; border-top: 1px solid #e8e8e8; border-bottom: 1px solid #e8e8e8;  }
.MPratingVal{ float: left; width: 70%; min-height: 22px; padding-top: 6px; }
.MPimgVal{ float: left; width: 25%; }

.MPothTBN{ float: left; width: 100%; font-size: 10px; line-height: 22px; min-height: 22px; padding: 7px 0px; border-bottom: 1px solid #e8e8e8; }
.MPshareTBN{ float: left; width: 100%; min-height: 15px; padding: 7px 0px; }
.MPshareVal{ float: left; width: 56%; }

.adHeadM{ float:left; position:relative; background:#f5766d; width:96%; padding: 0% 2%; margin-top: 30px; }

#footer p{font-size:13px;font-family:'MyWebFontB'; color:#999; min-height: 39px;}
#footer li{font-size:12px;font-family:'MyWebFontR'; color:#999; list-style:none; margin-left:-38px; line-height:15px; padding-top: 13px;}

.footerLinkContainer{ float:left; position:relative; width:96%; padding: 0% 2%; }

.footerGrp1{ color:#9a9a9a; width:46%; margin-top: 10px; float:left; position:relative; padding-right: 3%; }
.footerGrp2{ color:#999; width:45%; float:left; margin-top: 10px; margin-bottom: 15px; position:relative; border-left: 1px solid #4c4c4c; border-right:0px solid #4c4c4c; padding:0%; padding-left: 5%; }
.footerGrp3{ color:#999;  padding:0% 3%; width:14%;float:left; margin-top: 10px; position:relative;border-right:1px solid #4c4c4c }
.footerGrp4{ width:100%; padding-left:0% ;float:left; position:relative; margin: 10px 0px; padding:10px 0px; border-top: 1px solid #4c4c4c; }

.footerLinkContainer a{ text-decoration:none; color:#999; }
.footerLinkContainer a:hover{ color:#b7b7b7 }

.footerLinkContainer t{ text-decoration:none; color:#999; cursor: pointer; }
.footerLinkContainer t:hover{ color:#b7b7b7 }

.footerWeAre{ float:left; position:relative; background-color:#5b5b5b; width:96%; padding: 0% 2%; border-top:1px solid #4c4c4c;border-bottom:1px solid #4c4c4c; color: #999; }
.WeAre{float: left; position: relative; line-height: 50px; width: 100%; font-size: 13px; font-family: 'MyWebFontB'; }
.footerWeAre img{ padding-left:0%; margin-left:-8%; width: 40%; }

.MP_Link{float:left; position:relative; width:96%; padding: 0% 2%; background-color:#5b5b5b;color:#999; text-align:justify;font-size:10px; box-sizing: unset;}

.fxTop{float: left; position: fixed; bottom: 10px; width: 96%; padding: 0% 2%; }

.slideAdFooter{z-index:999;}
.fxTopS{float: left; position: fixed; bottom: 0px; width: 96%; padding: 0% 2%; }
.reTopS{float: left; position: relative; bottom: 0px; width: 100%;}


/* Attendence*/

.navigatorHead{ float:left; position:relative; background-color:#f5766d; width:96%; padding: 0% 2%; }

.navigatorHead2{ float:left; position:relative; background-color:#f5766d; width:96%; padding: 0% 2%; border-bottom:1px solid #e4e4e4; height:35px; margin-top: -1px; }

.extHcss{ height: 58px; }
.extTSYcss{ height: 44px; }

.navigatorHeadSubMenu{ float:left; position:relative; width:100%; height: 26px; background-color:#EDEDED; margin: 0px; margin-bottom: -1px; }

.navSubLinkC{ float:left; position:relative; width:100%; height: 30px; background-color:#EDEDED; margin: 0px; padding: 0.29% 0px; }
.atbn_lnkH{ float: left; position: relative; font-size: 16px; font-family: 'Khand', sans-serif; margin-right: 2%; padding: 12px 10px; }
.atbn_lnk{ text-decoration:none; cursor:pointer; color: #000; }
.atbn_lnk_active{ text-decoration:none; cursor:pointer; color: #f5766d; }

.navigatorHeadSB{ float:left; position:relative; background-color:#e5e5e5; width:96%; padding: 0% 2%; height: 73px; }
.logoSB{ float:left; position:relative; width:100%; margin:15px 0px; }
.navigatorHeadSB2{ float:left; position:relative; background-color:#e5e5e5; width:96%; padding: 0% 2%; border-bottom:1px solid #e4e4e4; height:35px; margin-top: -1px; }
.extKnowlwdgecss{ height: 43px; }
.extTopNav{ height: 43px; }

.NewsBlogContainer{ float: left; position: relative; width: 96%; padding-right: 0px; padding: 0% 2%; border-right: 0px dotted #dedede; }

.sbMainPointsH{ float: left; position: relative; width: 16%; font-size: 20px; line-height: 24px; padding-left: 4%; color: #f5766d; }

.sbMainPointsD{ float: left; width: 76%; padding-left: 2%; font-size: 18px; line-height: 20px; font-weight: 500; border-left: 4px solid #f5766d; color: #868686; }

.bloggerListImgH{ float: left; position: relative; width: 30%; height: 70px; margin-right: 5%; overflow: hidden; }

.blogDetailH{ float: left; position: relative; width: 65%; height: 70px; overflow: hidden; font-family: 'GR'; font-size: 12px; color: #555; }

#brief{float:left; width:96%; padding: 10px 2%; color:#666; font-size:11px; clear:both; height:auto; font-family:'Arial'; border-top:1px solid #dcdbdb; border-bottom:1px solid #dcdbdb}
#brief span{ float:left; margin-top: 4px; }
.formulaNote{ width: 100%; padding-top: 10px; }

#subBTN {float:left; position:relative; width:100%; padding:1.9% 0px; margin-top:.25px}

#search{float:left; width:96%; padding: 0% 2%; }
#search h1{ font-family: 'Khand', sans-serif; font-size:18px;color:#F5766D; margin-top:24px;-webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

#search ul{float:left; position:relative;width:100%;  border-bottom:1px solid #dcdbdb; padding:0% 0px; margin: 0%; }
#search li{float:left; position:relative;width:auto; height: 30px; display:inline-block;  font-family:'MyWebFontR'; font-size:12px; margin-right:5.8%; cursor:pointer; cursor:hand}
#search li:nth-child(13){ margin-right:0%; }
#search li:last-child{ margin-right:0%; }

.searchByContainer{ float: left; width: 96%; padding: 6% 2%; font-family:'MyWebFontR'; font-size:14px;color:#676767; margin-bottom:0px;
    border-top: 1px solid #dcdbdb; border-bottom: 1px solid #dcdbdb; }

#sOption {float:left; position:relative;width:96%; padding: 0% 2%; margin:4% 0%; }
.cBtn {float:left; position:relative; margin-right:10px;
   width: 100px;
   height: 35px;line-height: 35px; text-align:center;
  font-family:'MyWebFontR'; font-size:14px; color:#fff;
   background: #B2B2B2;
   border: 0px solid #fff;
   border-radius: 4px;
   }
   
.prdTSYallContainer{ float:left;position:relative; border-bottom:1px solid #ccc;width:96%; padding: 0% 2%; padding-bottom:20px; }
.prdTSYallGraph{ float:left; position:relative; width: 36%; margin-left:0%; margin-top: 60px; }
.prdTSYallDetail{ float:left; position:relative; width: 64%; }
.pTime_1{float:left; position:relative; width:50%; margin-left: 0%; }
.pTime{float:left; position:relative; width:50%; margin-left:8%; }
.pTime:nth-child(2){ width:42%; }
.pTime:nth-child(3){ float:left; position:relative; width:50%; margin-left:0%; }
.pTime:nth-child(4){ width:42%; }
.pTime:nth-child(5){ float:left; position:relative; width:50%; margin-left:0%; }
.pTime:nth-child(6){ width:42%; }
.pTimeN{float:left;font-size:12px; font-family:'MyWebFontR'; color:#808080; border-bottom:1px solid #d0d0d0; margin-top:10px; padding-bottom: 5px; clear: right;width:100%;}
.pTimeV{float:left;font-size:20px; font-family: 'Khand', sans-serif; color:#444; padding-top:4px;}
.pTimeV2{float:left;font-size:12px; font-family: 'Khand', sans-serif; color:#444; padding-top: 11px;}

.prdTSYallGraph_H{ float:left; position:relative; width: 36%; margin-top: 40px; margin-left: 0px; }
.pTime_1H{float:left; position:relative; width:51%; margin-left: 0%; }
.pTime_H{float:left; position:relative; width:50%; margin-left:8%; }
.pTime_H:nth-child(2){ width:41%; }
.pTime_H:nth-child(3){ float:left; position:relative; width:50%; margin-left:0%; }
.pTime_H:nth-child(4){ width:42%; }
.pTime_H:nth-child(5){ float:left; position:relative; width:50%; margin-left:0%; }
.pTime_H:nth-child(6){ width:42%; }

/* Day-wise, Session-wise, Year-wise Interruption Start*/

.intptTSYallContainer{ float:left; position:relative; width:96%; padding: 0% 2%; margin: 20px 0px; }
.intptBlock{ float:left; position:relative; width:47.5%; border-bottom:1px solid #ccc; border-right: 1px solid #ccc; margin: 10px 0px; }
.intptBlock:nth-child(2){ float:left; position:relative; width:47.5%; border-bottom:1px solid #ccc; border-right: 0px solid #ccc; margin: 10px 0px; padding-left: 4%; }
.intptBlock:nth-child(5){ float:left; position:relative; width:47.5%; border-bottom:1px solid #ccc; border-right: 0px solid #ccc; margin: 10px 0px; padding-left: 4%; }
.intptBlock:nth-child(9){ float:left; position:relative; width:47.5%; border-bottom:1px solid #ccc; border-right: 0px solid #ccc; margin: 10px 0px; padding-left: 4%; }
.intptImgContainer{ float:left; position:relative; width: 30%; }
.intptImgContainer2{ float:left; position:relative; padding-left: 0px; width: 30%; }
.LSIntrH{ float:left; position:relative;margin-top:15px; margin-left:10px; padding:0px 0px; height: 60px; width: 52%; border-right: 0px solid #ccc; font-family:'MyWebFontR';font-size:11px; color:#808080; }
.LSIntrH2{ float:left; position:relative;margin-top:15px; margin-left:10px; padding:0px 0px; height: 60px; width: 52%; border-right: 0px solid #ccc; font-family:'MyWebFontR';font-size:11px; color:#808080; }

.LSIntrDetail{ float:left; clear:both;font-size:23px; font-weight: 600; font-family: 'Khand', sans-serif; color:#F5766D; padding-top:6px }
.InterruptionDetail{ float:left; padding-top:19px; cursor:pointer }

.intptContainer16LS{ float:left; position:relative; width:100%; border-bottom:0px solid #ccc; border-top:1px solid #ccc; margin-top:30px; padding-top:16px }
.intptBlock16LS{ float:left; position:relative; width:47.5%; border-right: 1px solid #ccc; margin: 10px 0px; }
.intptBlock16LS:nth-child(2){ float:left; position:relative; width:47.5%; border-right: 0px solid #ccc; margin: 10px 0px; padding-left: 4%; }
.intptBlock16LS:nth-child(4){ float:left; position:relative; width:47.5%; border-right: 0px solid #ccc; margin: 10px 0px; padding-left: 4%; }
.intptBlock16LS:nth-child(6){ float:left; position:relative; width:47.5%; border-right: 0px solid #ccc; margin: 10px 0px; padding-left: 4%; }

/* Day-wise, Session-wise, Year-wise Interruption Start*/
    
#mpListHeader{ float:left; position:relative; background-color:#dedede; width:96%; padding: 0% 2%; height: 134px; font-family:'GB'; color:#666;font-size:22px; }

#pro_menu ul{ margin:2px 0px 0px -47px; }
#pro_menu2 ul{ margin:2px 0px 0px -47px; }
#pro_menu li{font-size:14px; border-right:1px solid #999;float:left; position:relative; height:30px; line-height:35px; list-style:none; display:inline; font-family:'Khand', sans-serif;  padding:0px 16px; text-align:center; color:#fff}

#pro_menu .liExt{ width: 60px; float: left; height: 50px; line-height: 16px; text-align: left; padding: 0px 12px; padding-top: 6px; }

#pro_menu li:last-child{ border-right:0px solid #999}
#pro_menu2 li:last-child { border-right: 0px solid #999; }
#pro_menu .pro_menu_A{background-color:#fff;color:#e04146;height:35px; padding:0px 8px; border:1px solid #e4e4e4; border-bottom:none}



.headListPerf{ float:left; position:relative; margin-top:-70px;width:96%; padding: 0% 2%; }
 
.groupContainerHead{ float:left; position:relative; background-color:#EDEDED;width:96%; padding: 0% 2%; padding-bottom:30px; }

#Aex{ height:auto; overflow:visible; border:0px solid #F00}

.CGN{float:left; position:relative; width:25%; height: 100px; border:0px solid #b4b4b4; margin-top: 30px; }
.CGN_1{float:left; position:relative; width: 25%; height: 100px; border-left: 1px solid #ccc; padding-left: 6%; margin-top: 30px;}
.CGN_2{float:left; position:relative; width: 25%; height: 100px; border-left: 1px solid #ccc; padding-left: 6%; margin-top: 30px;}
.CGN2_1{ float:left; position:relative; width:44.8%; border-left:0px solid #d1d0d1; padding-left:0%; margin-left: 0%; margin-top:30px}

.CGN_T{float:left; position:relative; width:auto; min-width:80px;font-family: 'Khand', sans-serif; font-size:14px; color:#666; font-weight:normal;}

.CGN2{float:left; position:relative; width:44.8%;border-left: 1px solid #d1d0d1; padding-left:5%; margin-left: 5%; margin-top: 30px;}

.CGN2:nth-child(4){ float:left; position:relative; width:44.8%; border-left:0px solid #d1d0d1; padding-left:0%; margin-left: 0%; margin-top:30px}
    
.grp{float:left;clear:both; margin-top:30px; font-size:12px;font-family:'MyWebFontB'; width:100%; overflow: hidden; }

#eduContainer{ height: 360px; }
#profContainer{ height: 360px; }
#stateContainer{ height: 360px; }
#partyContainer{ height: 360px; }
#termContainer{ height: 360px; }

.masterExpGroup{ float:left; position:relative; width:100%; display: none; }


.grpD{float:left;width:100%; color:#fff;}
#dProf{margin-top: 0px;}
#grpEngG{border:1px solid #c5c5c5; padding:6px 10px; width: 78px;background: #c5c5c5;}
#grpHindiG{border:1px solid #c5c5c5; padding:4px 10px; width: 76px;background: #c5c5c5;}
#grpEngQ{border:1px solid #c5c5c5; padding:6px 10px; width:122px;background: #c5c5c5;}
#grpHindiQ{border:1px solid #c5c5c5; padding:6px 10px; width:78px;background: #c5c5c5;}
#grpEngP{border:1px solid #c5c5c5; padding:6px 10px; width: 105px;background: #c5c5c5;}
#grpHindiP{border:1px solid #c5c5c5; padding:6px 10px; width: 82px;background: #c5c5c5;}
#grpEngS{border:1px solid #c5c5c5; padding:6px 10px; width: 68px;background: #c5c5c5;}
#grpHindiS{border:1px solid #c5c5c5; padding:6px 10px; width: 66px;background: #c5c5c5;}
#grpEngParty{border:1px solid #c5c5c5; padding:6px 10px; width: 70px;background: #c5c5c5;}
#grpHindiParty{border:1px solid #c5c5c5; padding:6px 10px; width: 62px;background: #c5c5c5;}
#grpEngA{border:1px solid #c5c5c5; padding:6px 10px; width: 56px;background: #c5c5c5;}
#grpHindiA{border:1px solid #c5c5c5; padding:6px 10px; width: 57px;background: #c5c5c5;}
#grpEngC{border:1px solid #c5c5c5; padding:6px 10px; width: 94px;background: #c5c5c5;}
#grpHindiC{border:1px solid #c5c5c5; padding:6px 10px; width: 57px;background: #c5c5c5;}
#grpEngT{border:1px solid #c5c5c5; padding:6px 10px; width: 64px;background: #c5c5c5;}
#grpHindiT{border:1px solid #c5c5c5; padding:6px 10px; width: 57px;background: #c5c5c5;}

.dOutOfT{float:left; width:100%; font-size:18px;font-family:'Khand', sans-serif; color:#666; padding-top: 0px; padding-bottom: 12px; }
.dOutOfT strong{ float: left; }
.dOutOfT div{ float: left; width: 50px; text-align: center; font-size: 10px; font-family:'Khand', sans-serif;}

.dOutOf{float:left; width:100%; font-size:16px;font-family:'Khand', sans-serif; color:#666; padding-top: 0px; padding-bottom: 12px; }
.dOutOf strong{ float: left; } 
.dOutOf div{ float: left; width: 50px; text-align: center; font-size: 10px; font-family:'Khand', sans-serif;}

.graphD{float:left; width:50%;font-size:11px;font-family:'MyWebFontR'; color:#666;}
.graphD span{padding-bottom: 5px;}

.btQ1{ float:left; position:relative; width:44.8%; border:0px solid #f00; margin-top:30px}
.btQ{ float:left; position:relative; width:44.8%; border-left:1px solid #d1d0d1; padding-left:5%; margin-left: 5%; margin-top:30px}
.btQ:nth-child(6){ float:left; position:relative; width:50%; border:0px solid #f00; margin-top:30px; padding:0px}
.btQ:nth-child(10){ float:left; position:relative; width:50%; border:0px solid #f00; margin-top:30px; padding:0px}
.btQ:nth-child(14){ float:left; position:relative; width:50%; border:0px solid #f00; margin-top:20px; padding:0px}
.btQ:nth-child(18){ float:left; position:relative; width:50%; border:0px solid #f00; margin-top:20px; padding:0px}
.btQ:nth-child(22){ float:left; position:relative; width:50%; border:0px solid #f00; margin-top:20px; padding:0px}
.btQ:nth-child(26){ float:left; position:relative; width:50%; border:0px solid #f00; margin-top:20px; padding:0px}
.btQ:nth-child(30){ float:left; position:relative; width:50%; border:0px solid #f00; margin-top:20px; padding:0px}
.btQ:nth-child(34){ float:left; position:relative; width:50%; border:0px solid #f00; margin-top:20px; padding:0px}
.btQ:nth-child(38){ float:left; position:relative; width:50%; border:0px solid #f00; margin-top:20px; padding:0px}
.btQ:nth-child(42){ float:left; position:relative; width:50%; border:0px solid #f00; margin-top:20px; padding:0px}

.btQ:nth-child(4){ float:left; position:relative; width:44.8%; border-left:0px solid #d1d0d1; padding-left:0%; margin-left: 0%; margin-top:30px}
.btQ:nth-child(6){ float:left; position:relative; width:44.8%; border-left:0px solid #d1d0d1; padding-left:0%; margin-left: 0%; margin-top:30px}
.btQ:nth-child(8){ float:left; position:relative; width:44.8%; border-left:0px solid #d1d0d1; padding-left:0%; margin-left: 0%; margin-top:30px}
.btQ:nth-child(10){ float:left; position:relative; width:44.8%; border-left:0px solid #d1d0d1; padding-left:0%; margin-left: 0%; margin-top:30px}
.btQ:nth-child(12){ float:left; position:relative; width:44.8%; border-left:0px solid #d1d0d1; padding-left:0%; margin-left: 0%; margin-top:30px}
.btQ:nth-child(14){ float:left; position:relative; width:44.8%; border-left:0px solid #d1d0d1; padding-left:0%; margin-left: 0%; margin-top:30px}
.btQ:nth-child(16){ float:left; position:relative; width:44.8%; border-left:0px solid #d1d0d1; padding-left:0%; margin-left: 0%; margin-top:30px}
.btQ:nth-child(16){ float:left; position:relative; width:44.8%; border-left:0px solid #d1d0d1; padding-left:0%; margin-left: 0%; margin-top:30px}
.btQ:nth-child(18){ float:left; position:relative; width:44.8%; border-left:0px solid #d1d0d1; padding-left:0%; margin-left: 0%; margin-top:30px}
.btQ:nth-child(20){ float:left; position:relative; width:44.8%; border-left:0px solid #d1d0d1; padding-left:0%; margin-left: 0%; margin-top:30px}
.btQ:nth-child(22){ float:left; position:relative; width:44.8%; border-left:0px solid #d1d0d1; padding-left:0%; margin-left: 0%; margin-top:30px}
.btQ:nth-child(24){ float:left; position:relative; width:44.8%; border-left:0px solid #d1d0d1; padding-left:0%; margin-left: 0%; margin-top:30px}
.btQ:nth-child(26){ float:left; position:relative; width:44.8%; border-left:0px solid #d1d0d1; padding-left:0%; margin-left: 0%; margin-top:30px}
.btQ:nth-child(28){ float:left; position:relative; width:44.8%; border-left:0px solid #d1d0d1; padding-left:0%; margin-left: 0%; margin-top:30px}
.btQ:nth-child(30){ float:left; position:relative; width:44.8%; border-left:0px solid #d1d0d1; padding-left:0%; margin-left: 0%; margin-top:30px}
.btQ:nth-child(32){ float:left; position:relative; width:44.8%; border-left:0px solid #d1d0d1; padding-left:0%; margin-left: 0%; margin-top:30px}
.btQ:nth-child(34){ float:left; position:relative; width:44.8%; border-left:0px solid #d1d0d1; padding-left:0%; margin-left: 0%; margin-top:30px}
.btQ:nth-child(36){ float:left; position:relative; width:44.8%; border-left:0px solid #d1d0d1; padding-left:0%; margin-left: 0%; margin-top:30px}
.btQ:nth-child(38){ float:left; position:relative; width:44.8%; border-left:0px solid #d1d0d1; padding-left:0%; margin-left: 0%; margin-top:30px}
.btQ:nth-child(40){ float:left; position:relative; width:44.8%; border-left:0px solid #d1d0d1; padding-left:0%; margin-left: 0%; margin-top:30px}
.btQ:nth-child(42){ float:left; position:relative; width:44.8%; border-left:0px solid #d1d0d1; padding-left:0%; margin-left: 0%; margin-top:30px}

.expBlock{ float: right; width: 100%; margin-top: 10px; font-family: 'MyWebFontB'; color: #6b6b6b; font-size: 13px; display: block; line-height: 28px; height: 28px; }
.expGroup{ float: right; position: relative; border: 1px solid #bdbdbd;  width: 82px; text-align: center; }

.mobRank{ float: left; text-align: center; width: 15px; margin-left: -45px; margin-top: 50px; font-family: 'Khand', sans-serif; font-size: 18px; color: #808080; font-weight: 600; }
.Cname{ float: left; width:100%; }


#calender .M1:nth-child(11){margin-left:0%}
#calender .M2:nth-child(11){margin-left:0%}
#calender .M11:nth-child(11){margin-left:0%}
#calender .M12:nth-child(11){margin-left:0%}
#calender .M1:nth-child(21){margin-left:0%}
#calender .M2:nth-child(21){margin-left:0%}
#calender .M11:nth-child(21){margin-left:0%}
#calender .M12:nth-child(21){margin-left:0%}
#calender .M1:nth-child(31){margin-left:0%}
#calender .M2:nth-child(31){margin-left:0%}
#calender .M11:nth-child(31){margin-left:0%}
#calender .M12:nth-child(31){margin-left:0%}

.AQDPheadTSY{ float:left;clear:both; margin:30px 0px; width: 96%; padding:0% 2%; font-family:'Khand', sans-serif; color:#666; }
.debHeadTSY{ float: left; width: 96%; padding: 0% 2%; margin-top:30px; font-family:'Khand', sans-serif; color:#666; }

.Head1TSY{ float: left; position: relative; width: 125px; padding-right: 15px; }

.Head2TSY{ float: left; position: relative; width: 160px; padding-left: 15px; border-left: 1px solid #d1d0d1; }

.AQDPgrpHead{ float: left; width: 96%; color: #666; padding: 10px 2%; font-family:'Khand', sans-serif; font-size: 18px; border-top: 1px solid #dcdbdb; border-bottom: 1px solid #dcdbdb; margin-bottom: 0px; font-weight: 600; }

.AQDPgrpHead2{ float: left; width: 96%; color: #666; padding: 10px 2%; font-family:'Khand', sans-serif; font-size: 18px; border-top: 1px solid #dcdbdb; border-bottom: 1px solid #dcdbdb; margin: 0px; font-weight: 600; }

.AQDPgrpContainer{ float: left; width: 96%; padding: 0% 2%; }

.TSYQuesD1{ float: left; position: relative; width:45.2%; height: 98px; margin-top: 10px; padding-right: 4%; }
.TSYQuesD2{ float: left; position: relative; width:45.2%; height: 98px; margin-top: 10px; padding: 0% 0%; padding-left: 4%; border-left: 1px solid #d1d0d1; }
.TSYQuesD3{ float: left; position: relative; width:45.2%; height: 98px; margin: 10px 0px; padding: 0% 0%; padding-right: 4%; border-left: 0px solid #d1d0d1; }
.TSYQuesD4{ float: left; position: relative; width:45.2%; height: 98px; margin: 10px 0px; padding-left: 4%; border-left: 1px solid #d1d0d1; }

.TSYMaxQno{ float:left; width: 22%; font-size:24px; color:#666; line-height:40px; font-weight: 600; }
.TSYMaxQDetail{ float:left; width:76%; margin-left: 2%; margin-top: 10px; font-family:'MyWebFontR'; font-size:12px; color:#818181; }

.top3MinContainer{ float:left; position:relative; width:96%; border-top:1px solid #ccc; height:auto; color:#818181; padding: 2% 2%; margin-top: 4px; }
.topMinQ1{ float:left; position: relative; width: 100%; margin: 1% 0%; }
.topMinQ2{ float:left; position: relative; width: 100%; border-left: 0px solid #ccc; padding-left: 0px; margin: 1% 0%; }
.topMinQ3{ float:left; position: relative; width: 100%; border-left: 0px solid #ccc; padding-left: 0px; margin-top: 1%; }

}

.facebook{cursor:pointer;cursor:hand;}
.gplus{cursor:pointer;cursor:hand;}
.twitter{cursor:pointer;cursor:hand;}
.pinterest{cursor:pointer;cursor:hand;}
/* #TPP .dspR, #TPP .dspS */
@media only screen and (max-width: 500px) {
  .tpp_h, .tpp_s {
    font-family: Khand,sans-serif !important;
  }
}

.public_ratingC{ float:left; position:relative; width:100%; padding: 30px 0px; background:#fff; }
.pRating_txtC{ float:left; width:100%; font-family: 'Khand', sans-serif; font-size:26px; color:#505050; font-weight: 600; }
.pRatingC{ float:left; position:relative; width:100%; }
.briefPublicH{ float:left; width:100%; color:#2e2e2e; font-size:11px; margin-top: 10px; padding: 10px 0px; font-family:'Arial'; border-bottom: 1px solid #ededed; border-top: 1px solid #ededed; }

.prHC{ float: left; position: relative; width: 22%; margin-right: 4%; margin-top: 30px; }
.prHC:nth-child(5){ margin-right: 0%; }
.prHC:nth-child(9){ margin-right: 0%; }
.prHC:nth-child(13){ margin-right: 0%; }
.prHC:nth-child(17){ margin-right: 0%; }

.prHN{float:left;font-size:21px;font-family:'Khand', sans-serif;color:#2e2e2e; width:100%; max-height:50px;height:50px; line-height:22px; font-weight: 600;}
.prHPC{ float: left; width:100%; font-size: 12px; font-family: 'MyWebFontR'; color: #2e2e2e; height: 12px; overflow: hidden; }
.prHR{ width:100%; float:left; position:relative; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; }
.prHR img{ float: left; width: 21px; padding: 10px 0px; margin-right: 4px; }
.rating_MPImgC{ width:100%;float:left; position:relative; margin: 12px 0%; }
.rating_MPImgC a{ text-decoration:none; cursor:pointer; }
.rating_MPImgC img{ float: left; width: 90px; border: 2px solid #f5766d; border-radius: 50%; overflow: hidden; }
.rating_MPImgC span{ float: left; width: 90px; margin-left: 30px; margin-top: 20px; font-size: 34px; font-family:'Khand', sans-serif; color:#f5766d; font-weight: 600; }
.prHS{ float:left; width:100%; font-size:12px; padding: 10px 0px; border-bottom: 4px solid #ffca7c; }
.prHS a{ line-height: 28px; background: #dadada; padding: 5px 16px; border-radius: 16px; color: #444; font-size: 12px; }

@media only screen and (max-width: 500px){

.public_ratingC{ float:left; position:relative; width:96%; padding: 30px 2%; background:#fff; margin: 0px;  box-sizing: unset;}
.pRating_txtC{ float:left; width:100%; font-family: 'Khand', sans-serif; font-size:26px; color:#505050; font-weight: 600; }
.pRatingC{ float:left; position:relative; width:100%; }
.briefPublicH{ float:left; width:100%; color:#2e2e2e; font-size:11px; margin-top: 10px; padding: 10px 0px; font-family:'Arial'; border-bottom: 1px solid #ededed; border-top: 1px solid #ededed; }

.prHC{ float: left; position: relative; width: 30.5%; margin-right: 4%; margin-top: 30px; }
.prHC:nth-child(3){ margin-right: 4%; }
.prHC:nth-child(4){ margin-right: 0%; }
.prHC:nth-child(5){ margin-right: 4%; }
.prHC:nth-child(7){ margin-right: 0%; }
.prHC:nth-child(9){ margin-right: 4%; }
.prHC:nth-child(10){ margin-right: 0%; }
.prHC:nth-child(13){ margin-right: 0%; }
.prHC:nth-child(17){ margin-right: 0%; }

.prHN{float:left;font-size:15px;font-family:'Khand', sans-serif;color:#2e2e2e; width:100%; max-height:45px;height:45px; line-height:15px; font-weight: 600; overflow: hidden; }
.prHPC{ float: left; width:100%; font-size: 12px; height: 20px; line-height: 20px; overflow: hidden; font-family: 'MyWebFontR'; color: #2e2e2e; display: block; }
.prHR{ width:100%; float:left; position:relative; height:40px; border-top: 1px solid #ededed ;border-bottom: 1px solid #ededed; ;font-size:14px;font-family:'Khand', sans-serif;color:#2e2e2e;}
.prHR img{ float: left; width: 17px; padding: 10px 0px; margin-right: 3px; }
.rating_MPImgC{ width:100%; float:left; position:relative; margin: 10px 0%; }
.rating_MPImgC a{ text-decoration:none; cursor:pointer; }
.rating_MPImgC img{ float: left; width: 90px; border: 2px solid #f5766d; border-radius: 50%; overflow: hidden; }
.rating_MPImgC span{ float: left; width: 100%; margin-left: 0px; margin-top: 10px; font-size: 34px; line-height: 34px; font-family:'Khand', sans-serif; color:#f5766d; font-weight: 600; text-align: center; }
.prHS{ float:left; width:100%; font-size:12px; padding: 10px 0px; border-bottom: 4px solid #ffca7c;}
.prHS a{ line-height: 28px; background: #dadada; padding: 5px 16px; border-radius: 16px; color: #444; font-size: 12px; }

#Aex2{ height:auto !important; overflow:visible; border:0px solid #F00; padding-bottom: 30px; }  
}