@font-face{font-family:'Kollektif'; src:url(https://www.nsedu.co.in/font/Kollektif/Kollektif.woff);}
@font-face{font-family:'Kollektif-Bold'; src:url(https://www.nsedu.co.in/font/Kollektif/Kollektif-Bold.woff);}
html,body{margin:0;}
body{background-color:rgb(188,222,238); color:rgb(0,0,0); font-family: Kollektif; font-size:20px;}
a{text-decoration:none; color:rgb(230,230,230);}
table{border-collapse:collapse; width:100%;}
img{width:100%;}
input[type=text],textarea,select{-webkit-appearance: none; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;}
input[type=submit]{-webkit-appearance: none; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; }
table{width:100%; border-collapse:collapse;}

.logo{text-transform:uppercase;font-size:0px;}
.logo-caption{text-transform:uppercase; font-size:13px;}
.fail{border-left:7px solid gray; margin:10px 0 0 0; padding:05px 05px 05px 05px; background-color:rgb(255,128,128); color:rgb(0,0,0); font-size:12px;}
.success{border-left:7px solid gray; margin:10px 0 0 0; padding:05px 05px 05px 05px; background-color:rgb(153,255,230); color:rgb(0,0,0); font-size:12px;}
.text-big{font-size:18px;}
.empty {box-sizing:border-box; padding:30px 0 30px 0; text-align:center;}
.underline {border-bottom:1px solid rgb(230,230,230);}
.underline- {border-bottom:1px solid rgb(0,0,0);}
.uppercase {text-transform:uppercase;}
.menu- {display: none;}
.bar-container{text-align: right;}
.big {display: none;}
.small {}me
.thumbnail{display: table; width: 100%;}
.column-gap{width:100%; height:16px;}
.row{display:table;}
.row-gap{height:16px;}

.phone{width: 100%;}
.phone-country{width: 70px;}

.background {
  background-image:url("https://www.nsedu.co.in/image/background/background.jpg");
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.background-one {
  background-image:url("https://www.nsedu.co.in/image/background/background-one.jpg");
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.background-two {
  background-image:url("https://www.nsedu.co.in/image/background/background-two.jpg");
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.background-three {
  background-image:url("https://www.nsedu.co.in/image/background/background-three.jpg");
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.background-four {
  background-image:url("https://www.nsedu.co.in/image/background/background-four.jpg");
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.background-five {
  background-image:url("https://www.nsedu.co.in/image/background/background-five.jpg");
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.background-six {
  background-image:url("https://www.nsedu.co.in/image/background/background-six.jpg");
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}


.button{display:inline-block; box-sizing:border-box; border:1px outset rgb(0,0,0); padding:08px 16px 08px 16px; background-color:rgb(210,20,18); color:rgb(230,230,230); text-transform:uppercase;}
.button-index{display:inline-block; box-sizing:border-box; border:1px outset rgb(0,0,0); padding:08px 16px 08px 16px; background-color:rgb(48,104,68); color:rgb(230,230,230); text-transform:uppercase; font-size:20px;}
.button-index-{display:inline-block; box-sizing:border-box; border:1px outset rgb(0,0,0); padding:08px 16px 08px 16px; background-color:rgb(48,104,68); color:rgb(230,230,230); text-transform:uppercase; font-size:20px;}
.button-menu{display:block; margin:05px 0 0 0; border-bottom:1px solid rgb(230,230,230); padding:08px 0 08px 0; text-transform:uppercase;}
.button-menu-{}
.button-drop-down{}
.button-form{display:block; margin:12px auto auto auto; box-sizing:border-box; border:1px outset rgb(0,0,0); padding:08px 12px 08px 12px; width:100%; background-color:rgb(210,20,18); color:rgb(230,230,230); text-transform:uppercase; font-size:20px;}
.button-link{color:rgb(0,0,0); font-size:21px;}
.button-link-{color:rgb(0,0,0); font-size:21px;}
.button-footer{display:block; padding:02px 0 02px 0; font-size:14px;}

.input-set {margin:07px auto auto auto;}
.input-set label{font-size:14px;}
.input-text{box-sizing:border-box; margin:03px auto auto auto; border:1px solid rgb(230,230,230); padding:12px 12px 12px 12px; width:100%; background-color:rgb(255,255,255); color:rgb(0,0,0);}
.input-select{box-sizing:border-box; margin:03px auto auto auto; border:1px solid rgb(230,230,230); padding:12px 12px 12px 12px; background-color:rgb(255,255,255); color:rgb(0,0,0);  width:100%;}

.header{position:fixed; top:0; width:100%; background-color:rgb(0,48,80); color:rgb(230,230,230); z-index:3;}
.header-top{box-sizing:border-box; border: 1px outset rgb(0,0,0);  width:100%; height:05px; background-color:rgb(210,20,18); color:rgb(0,0,0); text-align: center;}
.header-content{margin:0 auto 0 auto;  box-sizing:border-box; padding:2px 32px 2px 32px;}

.subhead{margin:20px 0 0 0;}


.footer{margin:0px 0 0 0; border-top:1px solid rgb(50,50,50); padding: 16px 0 64px 0; background-color:rgb(30,30,30);}
.footer-container-link{margin:07px 0 0 0;}
.footer-content{margin:0 auto 0 auto; box-sizing:border-box; padding: 0 32px 0 32px; width:100%;  font-size:13px;}
.footer-section{margin:60px 0 0 0;}
.footer-gap{display:none;}
.footer-heading{display: block; padding: 05px 0 05px 0; color:rgb(255,255,255); font-size:20px;}
.footer-top{display:table; width:100%;}

.footer-note{box-sizing:border-box; padding:16px 0 16px 0;  background-color:rgb(170,30,30); font-size:14px; }
.footer-note-content{margin:0 auto 0 auto; box-sizing:border-box; padding:0 32px 0 32px; color:rgb(170,170,170); font-size:11px;}
.footer-note-content a {color:rgb(170,170,170);}
.footer-note-content span {border-bottom:1px solid rgb(170,170,170);}

.index {margin:30px auto 0 auto;}
.index-content { margin:100px auto 0 auto; box-sizing:border-box; }
.index-heading {font-size:25px;}
.index-description- {}

.index- {box-sizing:border-box; padding:32px 0 32px 0; }
.index-content- {display:table; margin:0 auto 0 auto; box-sizing:border-box; padding:0 32px 0 32px; width:100%; }
.index-heading- {font-size:25px;}
.index-description- {}

.index-- {box-sizing:border-box; padding:32px 0 32px 0; background-color:rgb(230,230,230); color:rgb(0,0,0);}
.index-content-- { margin:0 auto 0 auto; box-sizing:border-box; padding:0 32px 0 32px; }

.inquiry-screen {margin:70px auto 0 auto; box-sizing:border-box; padding:32px 0 32px 0; background-color:rgb(230,230,230); color:rgb(0,0,0); }
.inquiry-screen-content {margin:0 auto 0 auto; box-sizing:border-box; padding:0 32px 0 32px; font-size:23px;}

.inquiry-content{margin:20px auto 0 auto; box-sizing:border-box; padding:0 32px 0 32px;}
.inquiry-heading{font-size:37px;}

.form-content{margin:90px auto 0 auto; box-sizing:border-box; padding:0 32px 0 32px;}
.form-heading{font-size:37px;}

.support-content{display:table; margin:110px auto 0 auto; box-sizing:border-box; padding:0 32px 0 32px; width:100%;}
.support-heading{font-size:27px;}
.support-heading-sub{font-size:21px;}



#menu{display:none; padding: 16px 0 16px 0;}
#menu_x{display:none;}
#shield{display:none; position:fixed; top:0; bottom:0; width:100%; height:100%; background-color:rgba(70,70,70,0.75);}

@media screen and (min-width:701px) {
    .logo {font-size:37px; text-align: center;}
    .logo-caption {text-align:center;}
    .text-big{font-size:23px;}
    .menu-{display:block; box-sizing:border-box; border: 1px outset rgb(0,0,0); padding:08px 32px 08px 32px; background-color:rgb(230,230,230); color:rgb(0,0,0); text-align: center;}
    .bar-container{display:none;}
    .big {display: block;}
    .small {display: none;}

    .third{float:left;width:32%;}
    .twothird{float:left;width:66%;}
    .column-gap{float:left; width:2%;}
    
    .drop-down{box-sizing:border-box; padding:16px 16px 16px 16px; width:280px; text-align:left;}
    
    .button-index{font-size:25px;}
    .button-index-{font-size:25px;}
    .button-menu-{display:inline-block; box-sizing:border-box; padding-left:05px; padding-right:05px; color:rgb(0,0,0);}
    .button-drop-down{display:block; box-sizing:border-box; border-bottom:1px solid rgb(230,230,230); padding-top:05px; padding-bottom:05px; color:rgb(0,0,0);}
    .button-form{font-size:25px;}
    
    .header-content{max-width:400px;}
    
    .footer-content{max-width:1000px;}
    .footer-section{float:left; width:30%;}
    .footer-gap{display:block; float:left; width:5%; height:07px;}
    .footer-note-content{max-width:1000px;}
    
    .index{margin:140px auto 0 auto;}
    .index-content- {max-width:1000px; } 
    .index-description- {font-size:23px;}
    
    .index-content-- {max-width:1000px;} 
  
    .inquiry-screen {margin:100px auto 0 auto;padding:64px 0 64px 0; }
    .inquiry-screen-content {max-width:800px; font-size:43px;}
    
    .inquiry-content{max-width:800px;}
    
    .form-content{max-width:900px;}
    .form-heading{font-size:50px;}
  
    .support-content{margin:130px auto 0 auto; max-width:980px;}
    .support-heading{font-size:37px;}
    .support-heading-sub{font-size:27px;}

    
}