.widget-title h3 { display: block; position: relative; color: #1c1a4c; }
.zIndex-1 { z-index: 2; }
.show { display: block!important;}
.color { color: #57fcd7; }
/*== HEADER CSS START ==*/
.header { width: 100%; display: table; border-top: 8px solid #59fbd4;}
.header .header-absolute { position: absolute; width: 100%; z-index: 2;}
.header .header-absolute .top-head { padding: 8px 0; }
.logo { position: relative;}
.logo-right strong { color: #57fcd7; font-size: 24px; }
/*== BANNER CSS START ==*/
.dsu-form { width: 300px; padding: 0 15px 30px; border: 1px solid #FFFFFF; }
.frmBg { text-align: center;  position: relative;}
.frmBg h4 {  font-size: 18px; color: #FFF; display: block; margin-top: -14px; background-color: #1d184c;}
.applyBox {  margin-top: 0px; width: 100%; display: table;}
.contact_fild { padding: 30px 0px 0;}
.contact-fild-box .form-control { font-size: 13px; color: #000000; border: 0px; border-radius: 15px; background-color: #f4f4f5;
     margin: 0 auto; padding: 10px 10px; height: auto;}
.form-group { margin-bottom: 10px;}
.btn_submit {  background: #60f8cb; color: #000000; font-size: 18px; font-weight: 400;  border-radius: 30px; border: 0; padding: 8px 30px; line-height: normal;     position: absolute;
    left: 26%;
    top: 10px;}
.btn_submit:hover { background-color: #60f8cb; color: #000000;}
.contact-fild-box { margin-bottom: 8px; position: relative;}
.contact-fild-box.text-center { margin-bottom: 0px;}
.dsu-intro { position: absolute; width: 32%; top: 15%; z-index: 1; right: 0;}
.dsu-addmission {margin-top: 26%; display: block; padding: 0px;}
.dsu-addmission h1 { color: #FFFFFF; font-size: 35px;}
.dsu-addmission h1 strong { display: block; color: #57fcd7; font-size: 40px; line-height: 45px; margin: 15px 0; }
.contact-fild-box .form-control option { color: #000; }
.bnrmonth span { color: #1a1f4c; background-color: #57fcd7; font-size: 20px; padding: 5px 10px;     display: inline-block;
    margin-top: 4px; }
/*== BANNER CSS end ==*/

/*== SEC1 css start ==*/
.section1, .section5 { background: #e2e2e2;
background: -moz-linear-gradient(left,  #e2e2e2 0%, #fdfdfd 48%, #e2e2e2 100%);
background: -webkit-linear-gradient(left,  #e2e2e2 0%,#fdfdfd 48%,#e2e2e2 100%);
background: linear-gradient(to right,  #e2e2e2 0%,#fdfdfd 48%,#e2e2e2 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#e2e2e2',GradientType=1 );
 }
.section1 .aboutBox { border: 1px solid #b8b8c2; height: 250px; }
.section1 .aboutHead, .section4 .aboutHead { background-color: #57fcd7; color: #19234d; font-size: 20px; padding: 15px 20px;    font-weight: 700; }


.section2 { background-color: #010340; }
.sec2bg { background-image: url(../images/aibg.png); background-size: 72%; background-position: right; background-repeat: no-repeat; padding: 70px 0; }

.section3 .program_item { border: 1px solid #1b1e4c; padding: 20px; }
.section3 .program_item strong { color: #252527; font-size: 18px; font-weight: 700; margin-top: 10px; }
.section3 .heading h5 { position: relative; font-weight: 800; font-size: 45px; }
.section3 .heading h5 i { color: #57fcd7; padding-left: 20px; }

.section4 { background: #010340;
background: -moz-linear-gradient(left,  #010340 0%, #0a2d5a 41%, #0a2d5a 62%, #030b45 100%);
background: -webkit-linear-gradient(left,  #010340 0%,#0a2d5a 41%,#0a2d5a 62%,#030b45 100%);
background: linear-gradient(to right,  #010340 0%,#0a2d5a 41%,#0a2d5a 62%,#030b45 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#010340', endColorstr='#030b45',GradientType=1 );
 }

.section4:after { position: absolute; content: ""; width: 100%; height: 623px; bottom: 0px; left: 0px; background-image: url(../images/patten.png); background-repeat: no-repeat; background-size: 100%; background-position: bottom; }
.section4 .heading h5 { position: relative; font-weight: 800; font-size: 45px; color: #FFFFFF; }
.section4 .heading h5 i { color: #57fcd7; padding-left: 20px; }
.section4 .programItem ul { border: 1px solid #FFFFFF; padding-left: 10px; height: 397px; margin-bottom: 30px; }
.section4 .programItem ul.h253 { height: 253px; }
.section4 .programItem ul li { list-style: disc; list-style-position: inside; color: #FFFFFF; border-bottom: 1px solid rgba(255,255,255,0.1); padding: 8px 10px; }

.section5 { }
.section5 .resp-industry ul li { font-size: 16px; padding: 8px 0; list-style: disc; list-style-position: inside; }
.section5 .resp-industry p { font-size: 18px; }
.section5 .resp-industry strong { font-size: 26px; line-height: 32px; display: block; }
/*== Footer css start ==*/
.footer { width: 100%; display: table; padding: 15px 0; color: #FFFFFF; background-color: #b0b0b0; } 
.footer p { color: #010340; }
.applyNow a { background-color: #004e98; border-radius: 30px; color: #FFFFFF; font-size: 20px; padding: 10px 30px; border: 2px solid #FFFFFF;  }
.applyNow a:hover { background-color: #59fbd4; color: #1d184c;  } 