.widget-title h3{display:block;position:relative;}
.widget-title .border-black{border-color:#000!important;}
.zIndex2{z-index:2;}
.font-weight-300{font-weight:300;}
.font-weight-800{font-weight:800;}
.show{display:block!important;}
.bggradient{background:#f08700;background:-moz-linear-gradient(left,#f08700 0%,#ec6e02 100%);background:-webkit-linear-gradient(left,#f08700 0%,#ec6e02 100%);background:linear-gradient(to right,#f08700 0%,#ec6e02 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f08700',endColorstr='#ec6e02',GradientType=1);}

/*== HEADER CSS START ==*/
.header{width:100%;display:table;}
.header .header-absolute{position:absolute;width:100%;z-index:10;}
.logo{position:relative;padding-top:35px;}

/*== BANNER CSS START ==*/
.dsu-form{width:100%;padding-top:15px;background:#ffffff;}
.frmBg{text-align:center;position:relative;}
.frmBg h4{font-size:22px;line-height:26px;display:block;}
.applyBox{margin-top:0px;width:100%;display:table;}
.contact_fild{position:relative;width:100%;padding:15px 17px;}
.contact-fild-box .form-control{font-size:13px;color:rgba(0,0,0,0.85);border:0px;border:1px solid #c3c3c3;border-radius:50px;background-color:#ffffff;margin:0 auto;padding:9px 13px;height:auto;}
.form-group{margin-bottom:0px;}
.btn_submit{background:#000000;color:#FFF;font-size:20px;font-weight:400;position:relative;border-radius:30px;border:1px solid #ffffff;padding:10px 30px;margin-top:10px;line-height:normal;}
.btn_submit:hover{background-color:#f15a23;color:#ffffff;}
.contact-fild-box{margin-bottom:8px;position:relative;}
.contact-fild-box.text-center{margin-bottom:0px;}
.dsu-intro{border:1px solid #c3c3c3;padding:0px;margin-top:20px;position:relative;z-index:5;margin-bottom:10px;}
.dsu-addmission{margin-top:25%;display:block;padding:0px;}
.formIDfid{padding:0 0px;}
.contact-fild-box .form-control option{color:#000;font-size:15px;}
.twocols{position:relative;}
.twocols .contact-fild-box{position:relative;width:49%;}
textarea{resize:none;}
.contact-fild-box .form-check input[type=checkbox]{margin-top:4px;width:auto;left:1px;position:absolute;padding:0px;-webkit-border-radius:0px;-moz-border-radius:0px;-o-border-radius:0px;border-radius:0px;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;min-height:unset;min-height:initial;}
.form-check{position:relative;display:block;padding-left:23px;}
.contact-fild-box .form-check{margin-top:10px;}
.contact-fild-box .form-check label{font-weight:400;font-size:13px;line-height:1.15;color:#000000;cursor:pointer;margin:0px;}
.formError .formErrorContent {line-height: 1.4;}
/*== BANNER CSS end ==*/
.dream-section .dream-centent{background-color:#ed2d29;border-radius:50px;}
.dream-section .mobilemart_box{margin-top:100px;}
.riceS_box .resp-tabs-container .studyBlock{background-color:rgba(235,235,235,0.5);}
.riceS_box .resp-tabs-container .riceS_item .riceS_Contnet p{font-size:18px;color:#555555;}
.success-section .success-block{background-color:#f5f5f5;margin-top:-30px;}
.success-section .success-block .countingbg .countingnumber .counting-number{font-weight:500;font-size:3.5em;}
.success-section .success-block .countingbg .countingnumber .counting-number:after{background-color:#cccfd1;width:50px;height:50px;position:absolute;content:"";left:-8px;top:5px;z-index:-1;}
.alumni-section .alumni-row .alumniContent{background-color:#f6f6f7;margin-top:35px;padding-bottom:15px;}
.alumni-section .alumni-row .alumniContent .imgthumb img{margin-top:-30px;}
#alumni-slider.owl-theme .owl-nav [class*=owl-]{position:absolute;top:50%;margin:0px;border-radius:0px;text-align:center;background:#000;font-size:26px;}
#alumni-slider.owl-theme .owl-nav .owl-prev{left:0px;}
#alumni-slider.owl-theme .owl-nav .owl-next{right:0px;}
#alumni-slider.owl-theme .owl-dots .owl-dot span{background:#000;width:30px;height:2px;}
#alumni-slider.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span{background:#ed2d29;}

/*== Footer css start ==*/
.footer{width:100%;display:table;padding:20px 0;background-color:#000;}
.desktop{display:block;}
.mobile{display:none;}
.listing li:after{position:absolute;content:"\f00c";font-family:'Font Awesome 5 Pro';color:#5e5e5e;font-size:18px;left:-25px;top:17px;}
.listing li{position:relative;padding:15px 0;color:#5e5e5e;font-size:20px;border-bottom:1px solid #5e5e5e;margin-left:25px;}
.listing li:last-child{border:0px;}
.shapes1{top:-80%;}
.shapes2,
.shapes4{right:0px;bottom:0%;}
.shapes5{right:0px;top:20%;}