.mobOn{display:none}
.mobOff{display:block}
.fiftyList li {width: 48%;display: inline-block !important;vertical-align: top;}
.font15, .font15 li{font-size:15px !important; }
.txtblack, .txtblack li{color:#000 !important;}
header{width:100%; background:#2a3035; background-size:cover; padding:110px 0px; font-family: 'Poppins', sans-serif !important;}
.headertxt{margin-top:00px; display:table; background:url(../images/trans-black.png) repeat; padding:20px;}

.headertxt h2 {font-size: 36px;color: #fff;text-align: center;font-weight: bold;}
.headertxt h1 {font-size: 48px; color: #fff;text-align: left;font-weight: bold;display: block; max-width:700px; text-transform:uppercase;}
.headertxt h1 b{font-weight:900;}
.headertxt h1 i{font-size: 24px; display:block; text-transform:none;font-weight: 500;}
.headertxt h3{font-size:36px; color:#fff; text-align:center; font-weight:bold; }
.headertxt p{font-size:18px; color:#fff; text-align:center; margin:15px auto 15px; max-width:80%; line-height: 1.5;}
.headertxt h5{font-size:24px; font-style:italic; color:#fff; text-align:left;}
.hBtnHM{text-align:center; margin-top:40px;}
a.hBtn{background:#fff;color:#E43630; padding:10px 15px; border-radius:8px; margin:5px;}
a.hBtn:hover{text-decoration:none; background:#222; color:#fff;}

/* FEATURE DIV */
.mainDivS2{clear:both;padding:50px 0px; font-family: 'Poppins', sans-serif !important; background:#f6f6f7;}
.mainDivS2 h3.pS{color: #000; font-size: 16px;font-weight: 400;text-align: left;margin-bottom:20px;line-height:24px;}
.mainDivS2 p{font-size:16px; line-height:24px;}
.contactSpec{max-width:320px; margin-left: 30px;}

/* ABTPRO */
.abtpro{clear:both;padding:50px 0px; background:#fff; font-family: 'Poppins', sans-serif !important;}
.abtpro .proHeadA{margin:0px 0px 30px 0px;}
.abtpro .proHeadA h3 { font-size: 48px;color: #333333;text-align: left; font-family: 'Poppins', sans-serif !important; text-transform:uppercase; line-height:65px; font-weight:bold;}
.abtpro .proHeadA h4{font-size:32px; color:#868686; text-align:left;}
.abtpro .proHeadA p{color: #000;  font-size:16px; font-weight:400;text-align:left; margin:15px auto 15px; line-height:1.5;}

.proHightBlocks .iconProH{display:block;}
.proHightBlocks h4{font-size:18px; color:#000000; text-align:left; display:block;}
.proHightBlocks p{color: #000; font-size:16px; font-weight:400;text-align:left; margin:0px 0px 20px 0px; line-height:22px;}

.proHead{margin:0px 0px 30px 0px;}
.proHead h3 { font-size: 48px;color: #333333;text-align: left; font-family: 'Poppins', sans-serif !important; font-weight:bold; text-transform:uppercase;}
.proHead h4{font-size:32px; color:#868686; text-align:center;}
.proHead p{color:#868686; font-size:16px; font-weight:400;text-align:center; margin:15px auto 15px; max-width:80%; line-height:1.5;}

.proList h3{font-size:18px; font-weight:bold;color:#333333; text-align:left; margin:20px 0px 10px 0px;;}
.proList p{color:#868686; font-size:16px; font-weight:400; line-height:1.5;}
#programHighlights .item > div{background:none;}
#programHighlights .owl-prev{color: #fff; font-size: 25px; position: absolute; top: 30%; left: -30px; transform: translateY(-50%);}
#programHighlights .owl-next{color: #fff; font-size: 25px; position: absolute; top: 30%; right: -30px; transform: translateY(-50%);}
#programHighlights .owl-prev:hover, .testimonial_slider .owl-next:hover{color: #d00000;}
#programHighlights .item{padding:5px; margin:5px;}

.accordion_headLP {background-color: #f6f6f7;color: #444; cursor: pointer; margin: 10px 0 1px 0;  font-size: 15px !important; padding:15px;  font-weight: 400;border: 1px solid #B9B9B9; position:relative; text-transform:uppercase;}
.accordion_headLP:hover{background-color:#f2f2f2;}
.accordion_bodyLP {background: #f6f6f7; padding:15px; font-size: 16px;border-top: 0px solid #B9B9B9; border-left: 1px solid #B9B9B9; border-right: 1px solid #B9B9B9; border-bottom:1px solid #B9B9B9; }
.plusminusLP {  padding-right: 5px; font-size:28px; position:absolute; right:10px; top:5px;}



/* Download Brochure */
.downloadBrochure{clear:both;padding:50px 0px;  font-family: 'Poppins', sans-serif !important;}
.brochureDiv{background:#0066b4; padding:50px; position:relative;}
.brochureDiv h3{color:#fff; font-size:32px;}
.brochureDiv p{color:#fff; font-size:15px; margin-bottom:0px;}
.dnlBrh{position:absolute; right:50px; top:60px; background:#fff; border-radius:8px; padding:10px 20px; color:#e33630; font-weight:bold;}
a.dnlBrh:hover{text-decoration:none; color:#222;}

/* program-overview */
.program-overview{clear:both;padding:10px 0px; font-family: 'Poppins', sans-serif !important;}
.program-overview h2{font-size:40px; color:#000; text-align:center;}
.program-overview p{line-height:1.5;}


.curriculumWeb{display:block;}
.curriculumMob{display:none;}
.curriculumMob ul{margin:0px; padding:0px; clear:both; display: flex;}
.curriculumMob li{width:50%;float: left; list-style:none;   flex: 1; border-left:1px solid #E3000F; padding-left:10px; padding-right:10px; margin-bottom:40px; }
.curriculumMob li b{font-weight: 500;}
.curriculumMob li b span{position:relative;padding: 2px 2px;color: #303030;font-weight: 500;font-size: 16px;line-height: 24px;word-wrap: break-word;
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+0,ffffff+46,ffef5b+47,ffef5b+47,ffef5b+100 */
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #ffffff 46%, #ffef5b 47%, #ffef5b 47%, #ffef5b 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffffff 0%,#ffffff 46%,#ffef5b 47%,#ffef5b 47%,#ffef5b 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffffff 0%,#ffffff 46%,#ffef5b 47%,#ffef5b 47%,#ffef5b 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffef5b',GradientType=0 ); /* IE6-9 */
}
.curriculumMob li p{font-size:14px; color:#606060;}
.curriculumMob .lPara{margin:0px;}

/* listingSec */
.listingSec{clear:both;padding:50px 0px; font-family: 'Poppins', sans-serif !important; background:#f6f6f7;}
.listingSec h2{font-size:48px; color:#000; text-align:left; text-transform:uppercase; font-weight:bold;}
.listingSec h2 span{display:block;}
.listingSec h4{color:#6d6d6d; margin-bottom:20px;}
.list {font-size: 40px; color: red; list-style: disc; border-left: 2px solid #ccc;  margin: 0 0 0 20px;  padding-bottom: 10px;  padding-left: 25px; line-height: 18px;}
/*.list .item{background:url(https://www.chitkara.edu.in/wp-content/themes/chitkara/images/red-bullet-round.png) no-repeat;}*/
.item > div b{color:#333; font-size:20px;position: relative;top:-5px;}
.item > div p{margin-top:5px; line-height: 1.5;}
.item > div {  color: #868686;  background-color: white;  padding: 0px 5px;  font-size: 15px; border-radius: 5px;margin-bottom: 50px; line-height: 1.5;}
.areaDiv{border:1px solid #ccc; padding:15px; margin:20px 0px;}
.areaDiv h4{font-size:20px; font-weight:bold; color:#333;}
.areaDiv ul{margin:0px; display: table;padding: 10px;}
.areaDiv li{width:45%; float:left; margin-bottom:5px; color: #868686; font-size:16px;}
.heightItem{height:0px;}
ul.cSubjects{margin:0px 0px 0px 15px; padding:0px;}
.listingSec p{font-size:16px; line-height: 1.5;}
.cSubjects li{list-style:disc; font-size:15px;}

/* YOUTUBE Video Section */
.explore-half-section { position: relative; overflow: hidden; background:#f2f2f2; font-family: 'Poppins', sans-serif}
.no-padding{padding-right:0px !important;}
.padd-left{padding-left:10% !important; display:flex;}
.afterPro{width:55%; /*float:left;*/ margin-top:40px;}
.afterPro img{float:right;}
.afterPro h3 {color: #E43630;font-size: 32px;font-weight: 700;  }
.positionsTxt{/*width:45%;*/ float:left; margin-top:10px;  margin-left:15px;align-self: center;}
.positionsTxt li{color:#868686; font-size:18px; font-weight:500; list-style:none; margin-bottom:16px; line-height: 1.5;  }
.positionsTxt{display:block;}
.positionsTxtMob{display:none;}

/* Recruiters Block*/
.recruitersBlk{padding:50px 0px;}
.recruitersBlk h3 span{display:block;}
.globalBlk{padding:50px 0px; background:#fff;}
#globalSlider{display:block;}
#globalSlider{margin-top:30px;}



/* ABOUT Section */
#about{background:url(../images/about-img-specialisation.jpg) center center no-repeat; background-size:cover;padding:50px 0px;}
.aboutWrap{margin-top:50px; margin-right:50px;width:50%;background:url(../images/bgtpt.png) repeat;padding:30px;}
.aboutWrap h3{ color:#fff; font-size:32px; font-weight:bold; text-transform:uppercase;}
.aboutWrap p{color:#fff; line-height:24px; font-size:15px; margin-top:18px;}
.abtCuPic{background:url(images/about-chitkara.jpg) center center no-repeat; background-size:cover;}
.bdrLft{}
.aboutForm h3{ color:#fff; font-size:28px;}
.aboutForm p{color:#000; line-height:24px; font-size:15px; margin-top:8px;}

.aboutForm .submit{background:#ff3838; border:0px; padding:12px 20px; color:#fff; cursor:pointer; text-transform:uppercase;display:table;margin: 20px auto;border-radius: 8px;}
.aboutForm .submit:hover{background:#222;}
.error{color:red; background: none;border: 0;}
.aboutBlk{padding:50px 0px; background:#fff;}
.aboutForm input[type="tel"],.aboutForm input[type="email"]{background-color: #fff; color: #495057;border: 1px solid #ced4da;border-radius: .25rem; padding: .375rem .75rem;}
.watxt{font-size:14px; color:#000; display: inline; margin-left:8px; line-height: 18px;}
.watxtBlk{text-align:center;}

/* parexel  Section */
.parexelSec{padding: 30px 0px 62px 0px; background:#eeedef; display:block; font-family: 'Poppins',sans-serif;}
/*.proVir h2{font-size:48px; color:#333333; text-align:center;padding: 50px 0px 50px 0px;}*/
.proVir b {text-align: center;padding: 50px 0px 50px 0px; display: block;}
.parexelSec p{color:#000000; font-size:15px; font-weight:400; padding-right:30px; font-family: 'Poppins',sans-serif; line-height: 23px;}
.parexelSec p a{color: #007bff;}
.parexelSec b{margin-top:30px;display: block;}

/* virtusa Section */
.araiSec{padding: 30px 0px 62px 0px; background:#0066b4; display:block; font-family: 'Poppins',sans-serif;}
/*.proVir h2{font-size:48px; color:#333333; text-align:center;padding: 50px 0px 50px 0px;}*/
.proVir b {text-align: center;padding: 50px 0px 50px 0px; display: block;}
.araiSec p{color:#fff; font-size:15px; font-weight:400; padding-right:30px; font-family: 'Poppins',sans-serif; line-height: 23px;}
.araiSec p a{color: #007bff;}
.yVid{width:80%; height:150px;}

@media only screen and (min-width: 960px) and (max-width: 1199px) {
	
	.positionsTxt li{font-size: 16px;}
	.afterPro h3{font-size: 28px;}
	.positionsTxt li{font-size: 14px;line-height: 1.2;}
	.headertxt h1{font-size: 36px; line-height:40px;}
	.abtpro .proHeadA h3{font-size: 36px; line-height:40px;}
	.listingSec h2{font-size: 36px; line-height:40px;}
	.proHead h3{font-size: 36px; line-height:40px;}
}
@media only screen and (min-width: 768px) and (max-width: 959px) {
	.afterPro h3{font-size: 22px;}
	.positionsTxt li{font-size: 14px;line-height: 1.2;}
	.headertxt h1{font-size: 28px; line-height:36px;}
	.abtpro .proHeadA h3{font-size: 28px; line-height:36px;}
	.listingSec h2{font-size: 28px; line-height:36px;}
	.proHead h3{font-size: 28px; line-height:36px;}
}
@media only screen and (max-width: 767px)
{	
	.fiftyList li{width: 98%;}
	.curriculumMob{display:block;}
	.curriculumMob .lPara {font-size:12px;}
	.mobOn{display:block;}
	.mobOff{display:none;}
	.no-padding{padding-right: 15px !important;}
	.padd-left{padding-left: 15px !important; display: table;}
	
	.headertxt{margin-top:90px;}
	header{padding: 50px 0px 70px 0px; background:#2a3035 url(images/headerPicMob.jpg) center bottom no-repeat;background-size: cover;}
	.headertxt h3{font-size: 18px;}
	.headertxt h2{margin-top: 0px;font-size: 28px;line-height: 32px;font-weight: 400; margin-bottom:30px; font-family: 'Merriweather', serif  !important;}
	.headertxt p{max-width: 100%;font-size: 16px; display:none;}
	.headertxt h1{font-size: 28px;font-weight: 700;line-height:36px; }
	.headertxt h1 span{color: #fff; background:#E3000F; box-shadow: -5px 0px 0 5px #E31E25,5px 0px 0 3px #E31E25, 0 0 0 5px #E31E25;
box-decoration-break: clone; margin-left: 15px; position: relative;top: 6px;}
	.form-home input[type="text"], input[type="email"], input[type="number"], input[type="tel"]{padding: 12px 10px 15px 0px !important;}
	.form-home select{height: auto; padding: 5px 10px 10px 0px !important;}
	.headertxt h1 b{background:#E3000F; padding:0px 8px;font-weight: 400;}
	a.hBtn{font-size:15px;}
	.headertxt h5{font-size: 18px;}
	
	.mainDivS2 h3{font-size:22px;}
	/*.mainDivS2 p{font-size:14px;}*/
	
	.abtpro .proHead h3{ display: table;margin: 0 auto;padding: 8px 20px 8px 10px;margin-left: 20px; font-family: 'Merriweather', serif  !important;font-weight: 400;font-size: 26px;}
	.abtpro .proHeadA h3{font-weight: 700;font-size: 28px; line-height: 36px;}
	.abtpro .proHeadA h3 span{color: #fff; background:#E3000F; padding: 0px 7px 1px 7px;}
	.abtpro .proHead p{color: #fff;font-size: 13px;    padding-left: 20px;text-align: left;}
	.listingSec{}
	#programHighlights{width: 80%;margin: 0 auto;}
	#programHighlights .owl-item{background:#fff;padding:0px;margin:0px; border-radius: 8px 8px 0px 0px;}
	#programHighlights .item{padding:0px;margin:0px;}
	#programHighlights .item > div{padding:0px;}
	#programHighlights .item > div img{border-radius: 7px 7px 0px 0px;}
	.item > div{margin-bottom: 20px;}
	#programHighlights .proList h3{margin: 10px 15px; border-bottom:1px solid #E3E3E3; padding:8px 0px 14px 0px;color:#333333; font-weight: 400;font-size: 16px;line-height: 20px; }
	#programHighlights .proList p{color:#606060;margin: 10px 15px; font-size: 13px;}
	#programHighlights .owl-dots{text-align:center; margin-top:10px;}
	#programHighlights .owl-dot{margin-right:10px; background:#000; border:1px solid #E3000F; border-radius:10px; width:10px; height:10px; display: inline-block;}
	#programHighlights .owl-dots .active{background:#E3000F; border:1px solid #E3000F; }
	.proHead p {    max-width: 100%;}
	.brochureDiv{padding:20px; background: #F2C94C;}
	.brochureDiv h3{text-align:center;font-size: 26px; font-weight:500; color:#333333;margin-bottom: 18px; margin-top: 10px; font-family: 'Merriweather', serif  !important;}
	.brochureDiv p{text-align:center; font-size: 13px; font-weight:400; color:#333333;margin-bottom: 18px; font-family: 'Poppins', sans-serif; line-height:1.5}
	.dnlBrh{position: relative;right: 0;top: auto;margin: 20px auto;display: table; border-radius:0px;
		background:#E3000F;font-size: 16px;font-weight: 400;color:#fff;line-height:24px;}
	.dnlBrh i{display:none;}
	.downloadBrochure{padding-bottom:30px;}
	.curriculumWeb{display:block;}
	.curriculumMob{display:none;}
	.listingSec h2{font-size:28px; font-weight:700;  line-height: 36px;}
	/*.listingSec h2 span{color: #fff; background:#E3000F; padding: 0px 7px 1px 7px;}*/
	.listingSec h4{color: #fff; background:#E3000F; padding: 0px 7px 1px 7px; display: table;}
	.program-overview h2{font-size:22px; font-weight:400; line-height: 30px;}
	.program-overview h2 span {color: #fff;background: #E3000F;padding: 0px 7px;}
	.program-overview p{font-size: 14px;color: #606060;}
	/*.listingSec p{font-size:13px;}*/
	.explore-half-section{background: #fff;}
	.afterProWrap{padding:40px 0px;border-bottom: 1px solid #E3000F;}
	.afterPro h4{text-align: center;}
	.afterPro{width: 100%;margin-top:50px;}
	.afterPro img{display:none;}
	.afterPro h3{text-align:center; font-weight: 700;font-size: 28px;color: #441818;line-height: 122%; width: 80%;margin: 0 auto 20px; }
	.afterPro h3 span{color: #fff; background:#E3000F; padding: 0px 7px 2px 7px;}
	
	.positionsTxt{display:none;}
	.positionsTxtMob{display:block;}
	.positionsTxtMob{width: 100%;margin-top: 20px;float:left;}
	.positionsTxtMob ul{margin:0px; padding:0px;}
	.positionsTxtMob li{text-align:left;  float:left; background:#F2C94C; color:#fff; font-weight: normal;font-size: 13px;line-height: 18px; list-style:none;padding: 5px 8px;margin-bottom: 10px; min-height:50px;}
	
	.positionsTxtMob li:nth-child(odd){width:48%; margin:0px 1% 10px 1%;}
	.positionsTxtMob li:nth-child(even){width:48%; margin:0px 1% 10px 1%;}
	
	.recruitersBlk .proHead h2{font-size: 28px; color:#441818;margin: 0 auto; font-weight: 400;}
	.recruitersBlk .proHead h2 span{color: #fff; background:#E3000F; padding: 0px 7px 1px 7px;}
	.recruitersBlk  .proHead h3{font-size: 28px;line-height: 30px; font-weight:700;}
	.recruitersBlk .proHead h3 span{color: #e3000f;background: #fff;}
	
	#about{display:none;}
	.aboutWrap h3{font-size:28px;}
	.aboutWrap{margin-right: 0;width:100%;}
	
	.aboutBlk{ background:#fff;margin-top:20px; padding: 30px 0px 0px 0px;}
	.mobFormWrap{background:#000;padding: 40px 10px;margin-bottom: 30px;}
	.aboutBlk .proHead{margin: 0px 0px 0px 0px;}
	.aboutBlk .proHead h3{font-weight: normal;font-size: 25px;line-height: 122%;color: #fff;margin: 0px;}
	.aboutBlk .proHead h3 span{color: #fff; background:#E3000F; padding: 0px 7px 1px 7px; font-family: 'Merriweather', serif  !important; font-weight:400; }
	.aboutForm .form-control{background-color: transparent; border-radius: 0px; border-top:0px; border-left:0px; border-right:0px; border-bottom:1px solid #333333 !important; margin-top: 15px !important; padding-left:0px; font-size: 16px; color:#fff;}
	.aboutForm .submit{background: #FFD130; color:#202123;padding: 10px 60px;border-radius: 4px;width: 70%;}
	.aboutForm .form-control:focus{background-color:#333;    color: #fff;}
	.fName{ background:url(../images/iconuser.png) no-repeat 95% !important; position:relative;}
	.mNumber{ background:url(../images/iconphone.png) no-repeat 95% !important; position:relative;}
	.emailF{ background:url(../images/iconemail.png) no-repeat 95% !important; position:relative;}
	.stateF{ background:url(../images/iconmap.png) no-repeat 95% !important; position:relative;}
	.aboutForm p {    color: #fff;    font-weight: normal;    font-size: 14px;    line-height: 19px;}
	
	.aboutForm .col{position: relative;width: 100%;min-height: 1px;padding-right: 15px;padding-left: 15px; flex: auto;}
	.aboutForm input[type="tel"],.aboutForm input[type="email"]{background-color: transparent; border-radius: 0px; border-top:0px; border-left:0px; border-right:0px; border-bottom:1px solid #333333 !important; margin-top: 15px !important; padding-left:0px; color:#fff;}
	.aboutForm .form-control::placeholder{color: #bbb;}
	.watxt{color:#fff;}
	.watxtBlk{display: flex;}
	#waNumber{margin-top: 3px;align-self: baseline;}
	
	.parexelSec{background:#000;}
	.parexelSec b{margin-top:0px;}
	.proVir b{padding: 20px 0px;}
	.proVir img{background: #fff;padding: 10px 30px;width: 50%;}
	.parexelSec p{color:#fff; font-size:13px;}
	.parexelSec p{padding-right:5px;}
	
	.araiSec{background:#000;}
	.araiSec b{margin-top:0px;}
	
	.araiSec p{color:#fff; font-size:13px; padding-right: 0;}
	.yVid{width:100%; height:200px;margin-top:20px; border:1px solid #fff;}
	
	.contactSpec{max-width:100%; margin-top:50px; margin-left:00px;}
	
}
