body{margin:0px}.input{padding:5px 10px;border:1px solid #CBCBCB;color:#888;width:100%!important}.tags .social_sharing{display:none!important}.content a.chosen-single{color:#888!important;font-size:14px!important;padding:6px 20px!important},body.single-post header{margin:33px 0 0!important}a#brochure,a#jagran,a#amar-ujala,a#bhaskar,a#hindustan{margin-top:150px}a#upcomingbatches{margin-top: 250px !important;}.comment-respond .form-allowed-tags,.comment-respond code{display:none}#content .content ol,#content .content ul,.bbpress #content .content .bbp-reply-content ol,.bbpress #content .content .bbp-reply-content ul,.main_unit_content ul,.small_desc ul,.wpb_text_column ul{list-style:disc}h4.block_title a{color:#0d0d0d!important}.content p{text-align:justify!important;margin:5px 0}.content li{text-align:justify!important;}.content p strong,.small_desc p strong{color:#282828;font-size:15px}figcaption{align-items:center;font-size:15px;text-align:center;padding-top:10px;font-weight:700}h2{font-size:26px!important}.v_text_block{text-align:justify;padding-top:8px!important}.v_text_block p strong{font-size:16px}ul.access_courses li{width:95%;padding:8px 0;border-bottom:1px dotted #EFEFEF;font-size:13px;list-style:none;margin-left:5px}
.clrbth{clear:both!important;}.width65{width:65%!important;
}.single-course .comments-title {display:none;}.single-course .comments_rss {display:none;}
.single-course .commentlist {display:none;}.single-course .reviewlist {display:block!important;}
.bg-demoform .fldlabel{float:left!important; width:12%!important;}.bg-demoform .fldinput{float:left!important; width:30%!important;}
h2.parahdng{font-size:20px}.pad10{padding:8px 10px!important;}.floatlft{float:left!important}.font16{font-size:16px!important}.vibe_filterable li a{color:#333!important}.vibe_filterable li.active a{color:#fff!important}section.bg-demoform{background-color:#FFC001!important;color:#000!important}.bg-demoform input.form_submit{background-color:#61B329!important;font-size:14px;border-color:#61B329!important;font-weight:700}.centerly .heading,.reviews .heading{text-align:center!important;border-bottom:1px solid #ddd;font-size:28px;margin:0 auto 33px!important;width:70%;padding-bottom:0;line-height:.8}.recents_posts_home ul li{padding:0!important}.recents_posts_home p.post_excerpt{margin-bottom:5px!important}.recents_posts_home h4.post_title{line-height:20px}.recents_posts_home .post_thumb{display:none!important}section.bg-demoform{padding-bottom:20px!important;margin:0;overflow:hidden;z-index:3}.centerly .heading span,.reviews .heading span{background-color:#F9F9F9;position:relative;top:11px;padding:0 23px}.bggrey .heading span,.greybg .heading span{background-color:#F1F1F1!important;}.centerly .date,.online-course .date{display:none}.online-course img{padding:0 10px}.form-hdng{color:#000;font-size:39px;font-weight:700}
/*Start Added on 19 Jan 2016*/
#footerbottom{margin-bottom:40px;}.footer_tag_classes{padding-top:15px; text-transform:none;}.heading_title_main{font-size: 22px !important;margin: 5px 0px !important;text-align:center;padding:0px;line-height:30px !important;}
/*Close Added on 19 Jan 2016*/
@media screen and (min-width:1200px){.freedemomob{display:none}}.type-post p{text-align:justify!important}.button{padding:10px 15px!important}.reviews img.wp-post-image{width:100%!important;display:block!important;float:left!important}.breadcrumbs li{font-size:10px!important;text-transform:capitalize!important}.reviews .flexslider .slides>li{background-color:#FFF;min-height:147px}.reviews .block.side .block_media{max-width:20%!important}.reviews .block_desc{clear:both!important;font-size:12px;padding:5px}

.reviews .block_title a{font-size:17px;color:#636363;font-weight:700;margin-bottom:0}.courses_home h4.widgettitle{clear:both;font-size:22px!important;margin:15px 0!important;padding:8px 0!important;font-weight:600;border-bottom:5px solid #EFEFEF!important}.heading{margin:0 0 20px!important}

header{display:inline-block;width:100%;background:#313B3D;padding:0; margin-top:0px; top:30px;z-index:22!important;position:fixed}#headertop{background:#232b2d;padding:8px 0;font-size:11px;text-transform:uppercase;color:rgba(255,255,255,.6);position:fixed;TOP:0;left:0;right:0;display:block;width:100%;z-index:222}

.float-left{float:left}#headertop li{font-size:12px!important}#main-menu-item-3382{margin-left:45px}#main-menu-item-3382 a{font-size:17px;font-weight:700;padding:25px 2px;color:#efc849!important;opacity:1}.footerclose{position:absolute;top:0px;width:88%;color:#FFC001;font-size:13px;}.topmarquee{position:absolute;top:0px; right:135px;width:88%;color:rgba(255,255,255,.6);font-size:13px;    line-height: 15px;}ul.topmenu{background-color:#232b2d;}.footeropen{position:relative;cursor:pointer;text-align:right;padding-right:10px;text-decoration:underline}.homepageslider h2 p.font14{font-size:15px;padding-top:10px;}.topmarquee{text-align: right;
    padding-right: 10px;
    letter-spacing: 1px;
    z-index: 99999;}
	
	#menu-item-5014 a, #menu-item-5016 a, #menu-item-5017 a, #menu-item-5018 a,#menu-item-5045 a{color:#efc849!important;}
.query-form-outer{top:100%;position:absolute;right:0;width:100%;z-index:2;}.textalignleft{text-align:left!important} .textaligncenter{text-align:center!important}.textalignright{text-align:right!important}.width60{width:60%!important}.margauto{margin:0 auto}.bord0{border:0px!important;}
.inner-form{background:#fff url(/imageslms/query-pattern.png) no-repeat right bottom;padding:20px 27px;float:left;}.inner-form-new{padding:40px 46px;float:left;}.query-form-outer-new{background:url(/imageslms/form-bg.jpg) no-repeat center top;bottom:0px;position:absolute;right:0px;width:33.74%;height:480px;z-index:2;background-size: auto 465px; top:5px}
p.allreviews a{ font-size: 19px;
    color: #78c8ce;
} .bluecolor{color: #78c8ce;}

.query-form{bottom:18px;position:absolute;right:50px;width:32.84%;}.query-form-new{bottom:0px;position:relative;}.query-form-new h3{font-size:36px;font-weight:300;color:#33b4fe;padding-top:30px;padding-left:12%;font-family:arial narrow;font-weight:500;}.query-form-new h4.call_tollfree{font-size:25px;font-weight:300;color:#33b4fe;margin:18px 0px;font-family:arial narrow;font-weight:500;}.width30{width:30%}.width100{width:100%;}
.query-form h3{font-size:30px;font-weight:300;line-height:35px;color:#006f8d;border-bottom:1px solid #cfcfcf;padding-bottom:21px;margin-bottom:20px;text-align:center;}
.form_bg input[type="text"],.form_bg input[type="email"],.form_bg_mob input[type="text"],.form_bg_mob input[type="email"]{background:#fff;border:1px solid #bbbbbb !important;color:#707070;font-size:16px;line-height:30px;margin-top:5px;padding:8px;width:100%;}.lineheight30{line-height:30px}.font14{font-size:14px;}.form_bg_mob{display:none;}
.form_bg_new input[type="text"],.form_bg_new input[type="email"],.form_bg_new input[type="tel"]{border:1px solid #ccc;border-bottom:3px solid #ccc;border-radius:2px;color:#707070;font-size:12px;margin:5px 10px;padding:5px 10px;}.form_bg_new input[type="submit"],.form_bg_mob input[type="submit"]{background:#3a9fd6;color:#fff;font-size:14px;margin:5px 10px;width:100%;padding:8px;border-radius:5px;border:none;margin-top:10px !important;}.form_bg_new{margin:120px auto;width:307px;}
.clr-btn{min-width:197px;}
.yellow-btn,.red-btn,.blue-btn{padding:10px 0 7px;color:#fff;font-size:16px;border-radius:5px;}
.yellow-btn{background:#ffdb32;color:#000;font-size:20px;text-transform:uppercase;border-bottom:3px solid #e5ab0d;display:inline-block;}
.red-btn{background:#e34329;border-bottom:3px solid #cc350a;}
.blue-btn{background:#607bb5;border-bottom:3px solid #56602d;}
.query-form-outer p{text-align:right;color:#fff;font-size:13px;font-weight:300;padding-top:25px;clear:both;}
.query-form-outer p .fa-heart{margin:0 5px;}
nav .menu li a{margin:0 6px!important;padding:25px 5px!important}
#logo,nav .sub-menu li a{margin:0!important}nav .sub-menu li a{padding:5px!important}.padright10{padding-right:10px}#logo img{max-height:78px!important;width:auto!important}.contactusform,.contactuspopup{position:fixed;bottom:0;right:316px;background-color:#555;width:auto;height:auto;font-weight:700;border-radius:5px 5px 0 0;font-family:Verdana,Geneva,sans-serif;font-size:12px;line-height:30px}.contactuspopup{padding:0 10px}.contactusform{padding:0 25px}

.bottom_bar_fixed,.course_button,.course_instructor,.course_title,.course_title h1,.single-course .h1,.single-course .h2,.single-course .h3,.single-course .h4,.single-course .h5,.single-course .h6,.single-course h1,.single-course h2,.single-course h3,.single-course h4,.single-course h5,.single-course h6,.small_desc,body.single-course #buddypress span.highlight,body.single-course #item-header-content h3,body.single-course #item-nav .item-list-tabs,body.single-course .textwidget,body.single-course .widget_title,div.course_details,h2.course_headings{font-family:'Montserrat'!important}.bottom_bar_fixed input[type=submit]{padding:5px 12px;font-size:11px;line-height:1.6;font-weight:600;text-transform:uppercase;background-color:#78c8ce;color:#FFF;border:none;border-radius:2px;background-image:url(../images/button.png)}.bottom_bar_fixed input[type=text],.bottom_bar_fixed input[type=email],.bottom_bar_fixed input[type=tel]{padding:0px 10px; height:30px;border-radius:3px;font-size:11px;margin:2px 0}.bottom_bar_fixed{width:100%;background:#FFC001;height:40px;position:fixed;bottom:0;border-top:2px solid #000;z-index:999;text-align:center;color:#fff}div.bottom_bar_fixed .text{color:#000;font-size:20px;padding-top:8px;font-weight:700}div.bottom_bar_fixed .textsmall{color:#fff;font-size:14px}#footerbottom{background:#232b2d;padding:30px 0 20px;color:rgba(255,255,255,.6);font-size:11px;text-transform:uppercase;margin-bottom:15px;}.upcoming_batchtable table tr,.upcoming_batchtable table tr th{background-color:#ecedee!important}

.margintop38{margin-top:38px}div.margleft15 ul{margin-left:15px!important}.greybg, .bggrey{background-color:#f1f1f1!important;}.footerwidget .postsmall .post_title a{font-size:15px!important}#scrolltop{bottom:82px!important}#getfeedetails{margin-top:10px}h3.course_headings, h2.course_headings{font-size:20px!important;line-height:1.2em;text-transform:uppercase}.freedemo{color:#000!important}.padder.content{padding:20px 30px!important}.page .sidebar{padding-top:0!important}#vibe_bp_login{position:fixed!important;z-index:+9999999999999999!important}.reviewlist.commentlist .comment-meta,.reviewlist.commentlist cite+span{display:none}.reviewlist.commentlist .vcard img{float:left!important;margin-right:0}cite.fn{display:none!important}.reviewlist.commentlist .vcard{display:inline-block;float:left!important;width:15%},div.comment-body p strong{font-size:18px}.content ol,.content ul{margin-left:5px!important}.content a{color:#78C8Ce}.cat-item a,.widget a{color:#313b3d!important}.content ol li strong,.content ul li strong{font-size:16px!important;color:#000}img.size-large{padding:5px 0}.small_desc{text-align:justify}.small_desc img{clear:both;display:block;padding:5px}h1{font-size:28px!important;}#content+.homepageslider.stripe{margin-top:110px!important;}.homepageslider{margin-top:105px;}.tax-course-cat #content #buddypress{padding:0px 0px;}.custom_block img{max-width:80px;padding:30px 0px 10px 0px;}
.custom_block h3{font-weight:600;text-transform:uppercase;font-size:17px;margin-bottom:0;}
.custom_block h3+p{color:#bbb;margin-top:0;font-size:11px;font-weight:600;text-transform:uppercase;}.tax-course-cat .content{margin-top:0px!important;}.blogpost .featured{max-width:320px;margin-right:0}ul.vibe_filterable{float:left!important;margin-left:0!important}.vibe_filterable li{list-style:none!important}.upcoming_batchtable table tr th{text-transform:uppercase;padding:8px;font-size:12px}.upcoming_batchtable table tr td{background-color:#f5f5f5!important;padding:6px 10px!important;font-size:11.5px!important;border-top:1px solid #ddd}.upcoming_batchtable table tr td a{background-color:#f5f5f5!important;color:#78C8Ce!important;text-decoration:underline;padding:3px 8px!important;font-size:12px}.single .featured{max-width:200px;height:auto;float:left;margin:0 20px 0 0}.responsive-accordion-head{color:#000!important;font-size:14px!important;background:#fff!important}.responsive-accordion-plus.arrow-thin{background:url(icons/arrow-thin.png) no-repeat!important}input.course_enroll{padding:3px!important;margin-top:0!important;font-size:11px!important}.padleft10{padding-left:10px!important}.smalldur{font-size:10px;}.custom-comments li{float:left;width:47%!important;margin:0px 10px!important;list-style:none;border-bottom:1px solid #ddd;padding:10px;background-color:#f1f1f1!important;border-left:1px solid #ccc;  min-height: 260px;}.custom-navigation{margin:20px 0px;}.custom-comments h4{font-size:15px!important;}
.custom-comments blockquote p, .custom-comments blockquote{font-size:13px!important;line-height:19px;}.recents_posts_home ul li{width:100%;padding:8px 0;border-bottom:1px dotted #333!important;font-size:14px;}

/*font-normal*/

.megadrop .menu-sidebar .widget ul li a , .megadrop .menu-sidebar .widgettitle, #buddypress div#item-header div#item-header-content h3 a { font-family: "Montserrat" !important;
   font-style: normal !important;
   font-weight: 400;}

b, strong { font-weight: bold !important; font-family: 'Droid Serif', serif;}

/*font-normal ends*/

.login form .input, .login form input[type=checkbox], .login input[type=text]{color:black!important;}.contentbelow{font-size:20px!important;line-height:30px!important;}.font14{font-size:14px!important;}.margtop-10{margin-top:-10px!important;}.media-container{text-align:center;width:1185px;margin:0 auto;}.placement-container{text-align:center;width:1210px;margin:0 auto;}a.jagran{background:url(/imageslms/media/jagran-blck.png) no-repeat;width:157px;height:96px;float:left;cursor:pointer}a.jagran:hover{background:url(/imageslms/media/jagran-col.png) no-repeat;width:157px;height:96px;float:left;}a.amarujala{background:url(/imageslms/media/amar-ujala-blck.png) no-repeat;width:243px;height:96px;float:left;cursor:pointer}a.amarujala:hover{background:url(/imageslms/media/amar-ujala-col.png) no-repeat;width:243px;height:96px;float:left;}a.franch-india{background:url(/imageslms/media/franchise-india-blck.png) no-repeat;width:197px;height:96px;float:left;cursor:pointer}a.franch-india:hover{background:url(/imageslms/media/franchise-india.png) no-repeat;width:197px;height:96px;float:left;}a.dainik{background:url(/imageslms/media/bhaskar-blck.png) no-repeat;width:171px;height:96px;float:left;cursor:pointer}a.dainik:hover{background:url(/imageslms/media/bhaskar-col.png) no-repeat;width:171px;height:96px;float:left;}a.patrika{background:url(/imageslms/media/patrika-blck.png) no-repeat;width:168px;height:96px;float:left;cursor:pointer}a.patrika:hover{background:url(/imageslms/media/patrika-col.png) no-repeat;width:168px;height:96px;float:left;}a.hindustan{background:url(/imageslms/media/hindustan-blck.png) no-repeat;width:206px;height:96px;float:left;cursor:pointer}a.hindustan:hover{background:url(/imageslms/media/hindustan-col.png) no-repeat;width:206px;height:96px;float:left;}
div.zeetv{background:url(/imageslms/placement-partners/zeetv.png) no-repeat;width:97px;height:96px;float:left;cursor:pointer}div.redchillies{background:url(/imageslms/placement-partners/redchillies.png) no-repeat;width:141px;height:96px;float:left;cursor:pointer}div.webchutney{background:url(/imageslms/placement-partners/webchutney.png) no-repeat;width:202px;height:96px;float:left;cursor:pointer}div.aajtak{background:url(/imageslms/placement-partners/aajtak.png) no-repeat;width:130px;height:96px;float:left;cursor:pointer}div.timesofindia{background:url(/imageslms/placement-partners/timesofindia.png) no-repeat;width:194px;height:96px;float:left;cursor:pointer}div.yamaha{background:url(/imageslms/placement-partners/yamaha.png) no-repeat;width:239px;height:96px;float:left;cursor:pointer}div.adobe{background:url(/imageslms/placement-partners/adobe.png) no-repeat;width:202px;height:96px;float:left;cursor:pointer}
.marglr{margin:0px 30px;}
.mobdis{display:none;}
.marglr{margin:0px 30px;}.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close{color:#252424!important}.color-white a{color:#FFFFFF!important}ul.sub-menu{margin-top:-10px!important}ul.sub-menu{background-color:#313B3D!important}.megadrop .menu-sidebar .widget ul li a{text-transform:none!important;padding:5px 0px!important;}.mfp-image-holder .mfp-content{margin:0 40%!important;}footer{margin-top:0px!important;}section#title {
    margin-top: 100px!important;
}.margtop100
{margin-top: 100px!important;
}
.mycl1{background:#f4fafd} .mycl2{background:#fff9e8}  .mycl3{background:#f4fff6} 

.mycl1,.mycl2,.mycl3{ padding:15px; min-height:170px; height:auto; position:relative; border-radius:20px}
.mycl1 h2,.mycl2 h2,.mycl3 h2{font-size:17px !important; border-bottom:none; padding:0; margin:0 !important}

.row{ width:100%; float:left}

#popup2{width:100%;  height:100vh; z-index:0; margin: 0 auto;background:rgba(0,0,0,0.6); opacity:0; text-align:center;
 padding:0; transition:all 0.4s ease; position:fixed; top:0; left:0; }
 
 
.popup_pass{ float:left; width:100%}
.popup_pass input{width: 100%; padding:2%; color:#333; margin-top:13px; background:#e8e7e7; height:40px; border:1px solid #f5f5f5; border-radius:5px}
.popup_pass input[type="submit"]{float:left; background: none; border: none;   color: #282828;   font-size: 22px; height:45px; background:#f8b64c; width:95%; box-shadow:#8c8b8b 0 1px 5px}
.popup_pass input[type="submit"]:hover{ color:#000; cursor:pointer;}
#close_popup{position:absolute; color:#fff; font-size:2em; right:25px; top:2px; right:4px; margin:0; cursor:pointer}


.popup_cont{ width:700px; height:450px; border:solid 7px rgba(205,216,222,0.8); margin:0 auto; display:inline-block; box-shadow:#333 0 0 15px; background:#fff; border-radius:10px; padding:0px; position:relative}



.rownew{ width:35%; float:left; background:#a80c18; box-sizing:border-box; margin-left:0.1% !important }
.row h2{font-size:16px !important; text-align:left; margin:0; text-align:center; color:#fff;}


.row2{ width:65%; float:left; overflow:hidden; box-sizing:border-box; padding:10px 25px;}
.content1{ text-align:justify; float:left; font-size:13px !important; line-height:22px; font-weight:500}
.split1{width:95%; float:left}
.split2{width:40%; float:left}
.p1{ float:left; font-size:13px; margin:0; padding-top:5px;}
.p2{ float:right; font-size:18px; margin:0; padding-top:50px; }
.close{position:absolute; color:#fff; font-size:2em; right:25px; top:10px; margin:0 !important}
.split1::-webkit-input-placeholder {  color: #000;
}
.split1:-moz-placeholder { /* Firefox 18- */
   color: #000;
}
.split1::-moz-placeholder {  /* Firefox 19+ */
   color: #000; 
}
.split1:-ms-input-placeholder {  
   color: #000; 
}
.mytop{ display:none}
li#menu-item-5709{ padding-right:10px; border-right:solid 1px #576972;}
.tgcpopuplogo img{width:100%; height:auto;}
.signup{font-size:35px; line-height:50px;}
.twodays{font-size:24px; line-height:40px;}
.freeclasses{font-size:25px; line-height:60px;}
#diwali_mob{ display:none; width:50% !important; bottom:2px; position:fixed; width:100%; text-align:center; color:#fff;background:#ff167f; z-index:5000; padding:5px;}
#diwali_mob a{ color:#fff}
#hello{z-index:9999; position:fixed !important;height:auto !important; bottom:10px; left:10px;   width:320px; background:none !important;}
#diwali-close{z-index: 9999; position:relative; top:0px; right:0px; cursor:pointer; float:right; }
#diwali-close img{width:20px !important;}
.w3-animate-opacity{animation:opac 5s}@keyframes opac{from{opacity:0} to{opacity:1}}


@media screen and (min-width:320px) and (max-width:750px){

#popup2{width:100%; }
.popup_cont{ width:525px; padding:20px;}
.popup_cont img{ margin-left:10px}
.content1{ width:100%; font-size:12px !important; }
.popup_cont h2{font-size:12px !important;}
.ls-wp-fullwidth-container{ display:none}
.mytop{ display:block}
#searchicon{ display:none}
.rownew{height: 437px;}
.popup_cont img{margin-left:0px !important; margin-top: -6px;}
.p2{font-size:14px; padding-top: 80px;}
#diwali_mob{ display:block;}
#hello{ display:none !important;}
}

@media screen and (max-width:575px){
    
    .popup_cont{width:90%; padding:0px;}
    .signup{font-size:24px;}
    .twodays{font-size:18px;}
    .freeclasses{line-height: 35px; font-size:25px;}
    .content1{font-size:11px !important; line-height:15px;} 
    .split1{width:100% !important;}
    .popup_pass input{ height:30px;}
    .p1{font-size:9px;}
    .p2{font-size:12px; padding-top:15px;}
    
}

@media screen and (min-width:320px) and (max-width:750px) and (orientation:landscape){
#popup2{width:100%;  height:100vh; top:-8%; }
.popup_cont{ width:525px; padding:0px}
.popup_cont img{ margin-left:10px}
.content1{ width:100%; font-size:12px !important; }
.popup_cont h2{font-size:10px !important;}
.popup_cont img{margin-left:0px !important;}
}

.tollfree-popup p{margin:0px; padding:0px;}
.tollfree-popup{ font-family: 'Montserrat', sans-serif;  background-color:#fff; text-align:center; position: fixed;
    top: 200px;
z-index:500000;
    width:20%;
    margin: 0 0 0 -10%;
    left:50%; box-shadow:grey 0 0 10px; transition:top 2s ease;}
.tollfree-popup i{position: absolute;color: #000;font-size: 1.5em; top: 0%; right: 1.25%;margin: 0;cursor: pointer;}
.tollfree-popup p{ font-size:20px; padding:10px; }
.tollfree-popup div{ width:100%; height:auto; padding:10px 5px; background:#dadada; box-sizing:border-box;}
h3.course_headings, h2.course_headings{ color:#000 !important;}
.content p {
      margin: 10px 0 !important;
}
.menu b,.menu strong{font-family: "Montserrat"!important;}