body {color: #5b666d}

.padding-zero {padding: 0}.margin-zero {margin: 0}

.mt10 {margin-top: 10px;}.mt5 {margin-top: 5px}.mt20 {margin-top: 20px;}.mg50 {margin-top:50px;} .mt40 {margin-top:40px;}

.mb10 {margin-bottom: 10px;}.pd70 {padding-top: 70px;} .mb25 {margin-bottom: 25px;}.pd-left-zero {padding-left:0}

.pd15 {padding-top: 15px}

.underline {text-decoration: underline;}

.orange, #home_slider .tagline h3 {color:#ff4e31;}
 
.blue {color:#2954a2;}
.navbar-brand>img {
    width:242px;
}
.guaranty-text{
    font-size:28px;
}
.master-diploma li{
    padding:10px 0px;
    list-style-type:none;
}
.master-diploma li i{
   color:#ff4e31;
}
.unlock-text{
    text-align: center;
    float: left;
    width: 100%;
    padding-top: 25px;
}
.address-text {
    background-color: #d29600;
    padding: 20px 10px;
    border-radius: 50%;
    text-align: center;
    margin-bottom:10px;
}

.red {color: #dd0000}

.white {color: #fff;}

.black {color: #000;}

.bold {font-weight: bold}

.orange-background {background: #f07700;}
.orange{
    text-align:center;
}
.font14 {font-size: 14px;}.font12 {font-size: 12px;}.font16 {font-size: 16px;} .font18 {font-size:18px;} .font20 {font-size:20px;} .font24 {font-size:24px;}

.border-none {border: none}

.z-index {z-index: 1}

.clear-both, .clear {clear:both}

.uppercase {text-transform: uppercase}

.bold {font-weight: bold;}

h5, h4, h3, h2, h1 {padding: 0; margin: 0; font-family: Philosopher;}

a {color: inherit}

a:hover {text-decoration: none;}

.line-height26 {line-height: 26px}

.navbar {

    background: #fff;

    border: none;

    padding: 0px 16px 15px 16px;

    border-bottom: 2px solid #5b666d;

    margin-bottom: 0;

}

.navbar-toggle {

    background: #000;

}

.navbar-header {

    margin-bottom: 25px;

}

.navbar-inverse .navbar-nav > li > a:focus, .navbar-inverse .navbar-nav > li > a:hover {color: #000}

.navbar-inverse .navbar-nav > li {border-right: 1px solid #dedede;}

.navbar-inverse .navbar-nav > li:last-child {border: none}

.navbar-inverse .navbar-nav > li a{color: #3f5348}



/*form-css*/

.mobile-verify {

    z-index: 2;

    width: auto;

    height: 100%;

    line-height: 29px;

    padding: 5px 10px;

    border-left:1px solid #dedede;

    cursor: pointer;

    border-radius: 5px 5px 5px 5px;

    color: #fff;

    letter-spacing: .5px;

    background: #04bd00;	

}

.relative {position:relative;}

.absolute {position:absolute;bottom:7px;right:20px;font-size:11px;color:#ff0000}

#tabs-form {

    padding: 55px 0;

    background: #eeeeee;

}

.tabs_forms {

    margin:50px auto 0 auto

}

.tabs_capt {text-transform: capitalize}

.tabs_forms p {

    margin:10px 0

}

.tabs_forms lable {

    width:100%;

    float:left;

    padding:5px 0;

    font:16px'Calibri';

    color:#0e6baf;

}

.tabs_forms input,

.tabs_forms select {

    width:100%;

    height:40px;

    float:left;

    padding:5px;

    border:none;

    outline:1px solid #d2d0d0;

    font:14px'Calibri';

    color:#999

}

h2.tab_heading {

    font-size:22px;

    font-weight: bold;

    margin:10px 0 20px 0;

    color:#002749;

}

.onethird {

    width:30%;

    float:left

}

.centermargin {

    margin-left:5% !important;

    margin-right:5% !important

}

.slectBgarrow {

    background:url(../images/down-arrow.png) no-repeat;

    background-position:98% center

}

p.termcondition {

    width:100%;

    float:left;

    margin:20px 0 0 0

}

p.termcondition span.one {

    width:auto;

    float:left;

    font:12px'Calibri';

}

p.termcondition span.one>input {

    outline:none;

    height:auto;

    width:auto;

    float:left;

    margin:0 5px 0 0

}

p.termcondition span.two {

    width:auto;

    float:right;

    font:12px'Calibri';

}

p.submitbox {

    width:100%;

    float:left;

    text-align:center

}

p.para {

    width:100%;

    float:left;

    text-align:center;

    font:14px'Calibri';



    text-transform: uppercase;

}

.tabs_forms input[type='submit'] {

    width:auto;

    height:auto;

    float:none;

    margin:30px auto;

    outline:none;

    text-align:center;

    cursor:pointer;

    font-size:18px;

    font-weight: 700;

    border-radius: 5px;

    padding:14px 25px;

    background:#ff4e31;

    color:#fff;

    box-shadow:0px 15px 7px -10px rgba(0,0,0,0.75);	-webkit-box-shadow:0px 15px 7px -10px rgba(0,0,0,0.75);	-moz-box-shadow:0px 15px 7px -10px rgba(0,0,0,0.75);}

.tabs_forms select {

    appearance:none;

    -moz-appearance:none;

    -webkit-appearance:none;



}

/*form-css-end*/



/*header-css-start*/

/*SliderText*/

.carousel-caption {

    left: 10%;

    padding-bottom: 30px;

}

.carousel-caption {

    
    text-align: left;
}

/*SliderText*/

#home_slider .bgblack {

    background: #212121;

}

#home_slider {

    position: relative;

} 

#home_slider .form {

    background: #ff4e31;

}

#home_slider .tagline h5 {

    font-size: 20px;

    text-transform: lowercase;

}

#home_slider .tagline h4 {

    font-size: 25px;

    font-weight: 700

}

#home_slider .tagline h3 {

    font-size: 35px;

    font-weight: 900;

}

#home_slider .tagline h2 {

    font-size: 45px;

    font-weight: 900;

}

.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev {

    display: none;

}



.form input, select{

    width: 100%;

    margin: 4px 0;

    height: 35px;

    padding: 0 10px;

    border: none;

    color: #879293;

}

.nav-tabs > li > a {

    border-radius: 0;

}

.tab-content {
    padding: 20px 100px;
    background-color: #ffffff5c;
}

.su-edge-id {padding: 15px 0 15px 0}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {

    background: #ff4e31;

    color:#fff;

    font-weight: bold;

    border: 1px solid #ff4e31;

    width: 100%;

}





.nav-form > li {background: #354460;}



.nav-form > li {width:50%}

.icon-plus-absolute {position: relative}

.icon-plus {

    border-radius: 100% 100% 100% 100%;

    padding: 2px 3px 3px 3px;

    height:13px;

    width:13px;

    background: #2954a2;

    font-size:8px;

    position:absolute;

    top:10px;

    left:5px;;



}

.arrow {

    background: url(../images/arrow.png) no-repeat;

    background-position: 97% center;

    background-color: #fff;

    -moz-appearance: none;

    -webkit-appearance: none;

}



.regist {

    border-radius: 5px 5px 0px 0px;

    width:85%;

    margin: 0 auto;

    text-align: center;

    text-transform: uppercase;

    letter-spacing: 4px;

    padding: 3px;

}

.regist2 {

    border-radius: 0px 0px 5px 5px;

    letter-spacing: 0;

    text-transform: inherit;

    background:#2954a2;	

}

.button {

    width: 100%;

    background: #003766;

    border: none;

    margin-top: 15px;

    padding: 8px;

    font-size: 22px;

    font-weight: 900;

    margin-bottom: 0px;

    color: #fff;

    border-radius: 4px;

    border-bottom: 3px solid #000;

}

/*header-css-end*/



/*UspStart*/

#sharda_usp_scroll li {

    line-height: 28px;

    border-right: 1px solid #d8d8d8;

}

#sharda_usp_scroll h3 {

    font-size: 24px;

    font-weight: 700;

}

#sharda_usp_scroll h3 p {

    font-size: 16px;

    font-weight: 700;

}

#sharda_usp_scroll li {

    padding: 25px 0;

}

#sharda_usp_scroll i {

    color: #ff4e31;

    font-size: 20px;

    margin-bottom: 20px;

}

/*UspEnd*/



/*AboutStart*/

#about_us {

    background-image: url("../images/sharda_bulding.jpg");

    background-color: #ff4e31;

    background-repeat: no-repeat;

    line-height: 26px;

    background-size: inherit;

    background-size: 45.5%;

}

#about_us h1 {

    font-size: 46px;

    font-weight: 700;

}

#about_us .about {

    padding: 45px 0;

    position: relative;

}

#about_us .about .icon_box {

    position: absolute;

    bottom: -55px; 

}

#about_us .key_highlights {

    padding: 45px 0 34px 55px;

}

#about_us .key_highlights li {

    background: #f04327;

    padding: 8px 20px 8px 20px;

    margin: -3px 0;

}

#about_us .key_highlights li ul li {

    padding: 0;

    background: none;

}

#about_us .key_highlights li span:before {

    content:"\f046";

    font-weight: 500;

    font-family: FontAwesome;

    margin-left: -30px;

    font-size: 22px;

}

/*AboutEnd*/



/*TabStart*/

#tab {

    margin: 45px 0;

}

#tab .content h3 {

    font-size: 18px;

    font-weight: 700;

}

.heading_h2 h2 {

    font-size: 28px;

    font-weight: 700;

    color: #000;

    margin-bottom: 30px;

}

#testimonials .heading_h2 h2 {

    color: #fff;

}



/* ---------------------- Vertical Tabs */

.tabs {

    position: relative;

    min-height: 0;

    -webkit-transition: all 0.5s;

    -moz-transition: all 0.5s;

    transition: all 0.5s;

    color: #ffffff;

    overflow: hidden

        /* ---------------------- Tab */

        /* ---------------------- Content */

}

.tabs .tab {

    margin-top: 2px;

    margin-bottom: 4px;

    /* ---------------------- Tab Toggle */

}



@media screen and (min-width: 55rem) {

    .tabs .tab {

        float: left;

        clear: left;



    }

}

.tabs .tab .tab-toggle {

    padding: 1rem 4rem 1rem 2rem;

    position: relative;

    outline: none;

    width: 100%;

    background:
        radial-gradient(#1f1f1f 10%, transparent 8%) 0 0,
        radial-gradient(#1f1f1f 10%, transparent 8%) 8px 8px,
        radial-gradient(rgba(255,255,255,.1) 10%, transparent 10%) 0 1px,
        radial-gradient(rgba(255,255,255,.1) 10%, transparent 10%) 8px 9px;
    background-color:#282828;
    background-size:16px 16px;

    border: 0;

}

.tabs .tab .tab-toggle i {

    font-size: 26px;

}

@media screen and (min-width: 55rem) {

    .tabs .tab .tab-toggle {

        text-align: left;

    }

}

/*.tabs .tab .tab-toggle:after {

content: "\25BC";

position: absolute;

display: block;

right: 2rem;

top: 50%;

-webkit-transform: rotate(0deg) translateY(-50%);

-moz-transform: rotate(0deg) translateY(-50%);

-ms-transform: rotate(0deg) translateY(-50%);

-o-transform: rotate(0deg) translateY(-50%);

transform: rotate(0deg) translateY(-50%);

}*/

@media screen and (min-width: 55rem) {

    .tabs .tab .tab-toggle:after {

        -webkit-transform: rotate(-90deg) translateX(50%);

        -moz-transform: rotate(-90deg) translateX(50%);

        -ms-transform: rotate(-90deg) translateX(50%);

        -o-transform: rotate(-90deg) translateX(50%);

        transform: rotate(-90deg) translateX(50%);

    }

}

.tabs .tab .tab-toggle.active {

    color: #ffffff;

    background:
        radial-gradient(#f2482c 10%, transparent 8%) 0 0,
        radial-gradient(#f2482c 10%, transparent 8%) 8px 8px,
        radial-gradient(rgba(255,255,255,.1) 10%, transparent 10%) 0 1px,
        radial-gradient(rgba(255,255,255,.1) 10%, transparent 10%) 8px 9px;
    background-color:#ff4e31;
    background-size:16px 16px; 

    cursor: default;

}

.tabs .tab .tab-toggle.active:after {

    color: #8099c2;

    -webkit-transform: rotate(180deg) translateY(50%);

    -moz-transform: rotate(180deg) translateY(50%);

    -ms-transform: rotate(180deg) translateY(50%);

    -o-transform: rotate(180deg) translateY(50%);

    transform: rotate(180deg) translateY(50%);



}

@media screen and (min-width: 55rem) {

    .tabs .tab .tab-toggle.active:after {

        -webkit-transform: rotate(-90deg) translateX(50%) translateY(0);

        -moz-transform: rotate(-90deg) translateX(50%) translateY(0);

        -ms-transform: rotate(-90deg) translateX(50%) translateY(0);

        -o-transform: rotate(-90deg) translateX(50%) translateY(0);

        transform: rotate(-90deg) translateX(50%) translateY(0);

        right: 1rem;

    }

}

.tabs .content {

    max-height: 0;

    overflow: hidden;

    padding: 0 2rem;

    background:
        radial-gradient(#1f1f1f 10%, transparent 8%) 0 0,
        radial-gradient(#1f1f1f 10%, transparent 8%) 8px 8px,
        radial-gradient(rgba(255,255,255,.1) 10%, transparent 10%) 0 1px,
        radial-gradient(rgba(255,255,255,.1) 10%, transparent 10%) 8px 9px;
    background-color:#282828;
    background-size:16px 16px;

    -webkit-transition: all 1s;

    -moz-transition: all 1s;

    transition: all 1s;

}

.tabs .content ul {

    padding: 0 30px 0 12px;

    margin-bottom: 0;

    list-style: none;

}

.tabs .content ul li {

    padding: 2px 0;

}

.tabs .content li::before {content: "•"; color: #ff4e31; padding-right: 10px;}

.tabs .content h4 {

    font-size: 16px;

    font-weight: 500;

    color: #ff4e31;

}

.overflow {

    overflow-x: hidden;

    overflow-y: scroll;

    height: 432px;

}

@media screen and (min-width: 55rem) {

    .tabs .content {

        max-height: none;

        position: absolute;

        right: 0;

        top: 0;

        width: 85%;

        opacity: 0;

        padding: 2rem;

        -webkit-transform: translateX(100%);

        -moz-transform: translateX(100%);

        -ms-transform: translateX(100%);

        -o-transform: translateX(100%);

        transform: translateX(100%);

    }

}

.tabs .content.active {

    max-height: 100%;

}

@media screen and (min-width: 55rem) {

    .tabs .content.active {

        max-height: none;

        opacity: 1;

        -webkit-transform: none;

        -moz-transform: none;

        -ms-transform: none;

        -o-transform: none;

        transform: none;

    }

}

.tabs .content > .heading {

    font-size: 1.5rem;

    margin-bottom: 1rem;

}

/*TabEnd*/

/*how to apply new*/
#how-to-apply {margin: 45px 0}
.how-to-apply span {font-size:45px;}
.circle {
    border-radius: 50px 50px 50px 50px;
    padding: 15px;
}
.circle1 {
    background: #a6d76e;
}
.circle2 {
    background: #0d345f;
}
.circle3 {
    background: #cc3366;
}
.circle4 {
    background: #282828;
}
.text-center-mobile {text-align: center;margin-bottom: 25px;}
/*how to apply new*/

/*HowToApply*/

#how_to_apply {
    padding: 55px 0 55px 0;
    background-image: url("../images/sharda_university.jpg");
    background-repeat: no-repeat;
    background-position: right top;
    background-attachment: fixed;
}
#how_to_apply .btn-primary {

    background: #aa5049;

    padding: 8px 25px;

    border: 0;

    border-bottom: 2px solid #4f585e;

}

/*
#how_to_apply .circle i {

font-size: 30px;

margin-bottom: 10px;

}

#how_to_apply .circle {

display: block;

}

#how_to_apply .circle1 {

background:

radial-gradient(#00192f 15%, transparent 16%) 0 0,

radial-gradient(#00192f 15%, transparent 16%) 8px 8px,

radial-gradient(rgba(0,56,104,.1) 15%, transparent 20%) 0 1px,

radial-gradient(rgba(0,56,104,.1) 15%, transparent 20%) 8px 9px;

background-color:#002749;

background-size:16px 16px;

padding: 30px;

border-radius: 40px;

border: 2px solid #dedede;

position: absolute;

top: 100px;

left: 80px;

border-bottom: 4px solid #fff;

}

#how_to_apply .circle2 {

background:

radial-gradient(#00192f 15%, transparent 16%) 0 0,

radial-gradient(#00192f 15%, transparent 16%) 8px 8px,

radial-gradient(rgba(0,56,104,.1) 15%, transparent 20%) 0 1px,

radial-gradient(rgba(0,56,104,.1) 15%, transparent 20%) 8px 9px;

background-color:#002749;

background-size:16px 16px;

padding: 30px;

border-radius: 40px;

border: 2px solid #dedede;

position: absolute;

top: 30px;

right: 80px;

border-bottom: 4px solid #fff;

}

#how_to_apply .circle3 {

background:

radial-gradient(#00192f 15%, transparent 16%) 0 0,

radial-gradient(#00192f 15%, transparent 16%) 8px 8px,

radial-gradient(rgba(0,56,104,.1) 15%, transparent 20%) 0 1px,

radial-gradient(rgba(0,56,104,.1) 15%, transparent 20%) 8px 9px;

background-color:#002749;

background-size:16px 16px;

padding: 30px;

border-radius: 40px;

border: 2px solid #dedede;

position: absolute;

bottom: 10px;

left: 80px;

border-bottom: 4px solid #fff;

}

#how_to_apply .circle4 {

background:
radial-gradient(#00192f 15%, transparent 16%) 0 0,
radial-gradient(#00192f 15%, transparent 16%) 8px 8px,
radial-gradient(rgba(0,56,104,.1) 15%, transparent 20%) 0 1px,
radial-gradient(rgba(0,56,104,.1) 15%, transparent 20%) 8px 9px;
background-color:#002749;
background-size:16px 16px;
padding: 30px;
border-radius: 40px;
border: 2px solid #dedede;
position: absolute;
bottom: 10px;
right: 100px;
border-bottom: 4px solid #fff;
}

#how_to_apply .circle_step  {

position: absolute;

right: 25px;

top: -10px;

background: #ff4e31;

padding: 5px 10px;

border-radius: 20px;

font-weight: bold;

font-size: 13px;

}

#how_to_apply .circle_mobile {

background:

radial-gradient(#00192f 15%, transparent 16%) 0 0,

radial-gradient(#00192f 15%, transparent 16%) 8px 8px,

radial-gradient(rgba(0,56,104,.1) 15%, transparent 20%) 0 1px,

radial-gradient(rgba(0,56,104,.1) 15%, transparent 20%) 8px 9px;

background-color:#002749;

background-size:16px 16px;

padding: 30px;

border-radius: 30px;

border: 2px solid #dedede;

text-align: center

}

#how_to_apply .circle_mobile i {

font-size: 30px;

margin-bottom: 10px;

}

*/

@-webkit-keyframes glowing {

    0% { background-color: #ff4e31; -webkit-box-shadow: 0 0 3px #ff4e31; }

    50% { background-color: #ff2400; -webkit-box-shadow: 0 0 40px #ff2400; }

    100% { background-color: #ff4e31; -webkit-box-shadow: 0 0 3px #ff4e31; }

}



@-moz-keyframes glowing {

    0% { background-color: #ff4e31; -moz-box-shadow: 0 0 3px #ff4e31; }

    50% { background-color: #ff2400; -moz-box-shadow: 0 0 40px #ff2400; }

    100% { background-color: #ff4e31; -moz-box-shadow: 0 0 3px #ff4e31; }

}



@-o-keyframes glowing {

    0% { background-color: #ff4e31; box-shadow: 0 0 3px #ff4e31; }

    50% { background-color: #ff2400; box-shadow: 0 0 40px #ff2400; }

    100% { background-color: #ff4e31; box-shadow: 0 0 3px #ff4e31; }

}



@keyframes glowing {

    0% { background-color: #ff4e31; box-shadow: 0 0 3px #ff4e31; }

    50% { background-color: #ff2400; box-shadow: 0 0 40px #ff2400; }

    100% { background-color: #ff4e31; box-shadow: 0 0 3px #ff4e31; }

}



#how_to_apply .button_new {

    -webkit-animation: glowing 1500ms infinite;

    -moz-animation: glowing 1500ms infinite;

    -o-animation: glowing 1500ms infinite;

    animation: glowing 1500ms infinite;

}



/*HowToApply*/



/*testimonials-css*/

#our-recruiters {
    background: #ededed;
    padding: 45px 0;
}
.review-part li{
    padding:10px 0px;
}
.carousel-indicators {
    bottom: 0px !important;
}
.success-story {
    background:url(../images/success-story.jpg) no-repeat top center;
    padding: 163px;
    background-color: #f5f5f5;
}
.success-story p {
    padding: 20px;
    background-color: #fff;
}
.review-part {
    text-align: center;
    border: 5px solid;
    background-color: #fff;
    padding: 0px 10px;
}

.students-speak {

    background:url(../images/students-speak-bg.png) no-repeat top right #282828;

    padding: 10px 25px;

    min-height: 450px;

}





#testimonial4{
    overflow: hidden;
    min-height: 375px;
    margin-top:10px;
    position: relative;

}



#testimonial4 .carousel-inner:hover{

    cursor: -moz-grab;

    cursor: -webkit-grab;

}

#testimonial4 .carousel-inner:active{

    cursor: -moz-grabbing;

    cursor: -webkit-grabbing;

}

#testimonial4 .carousel-inner .item{

    overflow: hidden;

}



.testimonial4_indicators .carousel-indicators{

    left: 0;

    margin: 0;

    width: 100%;

    font-size: 0;

    height: 20px;

    bottom: 15px;

    padding: 0 5px;

    cursor: e-resize;

    overflow-x: auto;

    overflow-y: hidden;

    position: absolute;

    text-align: center;

    white-space: nowrap;

}

.testimonial4_indicators .carousel-indicators li{

    padding: 0;

    width: 10px;

    height: 10px;

    border: none;

    text-indent: 0;

    margin: 2px 3px;

    cursor: pointer;

    display: inline-block;

    background: #ffffff;

    -webkit-border-radius: 100%;

    border-radius: 100%;

}

.testimonial4_indicators .carousel-indicators .active{

    padding: 0;

    width: 10px;

    height: 10px;

    border: none;

    margin: 2px 3px;

    background-color: #000;

    -webkit-border-radius: 100%;

    border-radius: 100%;

}

.testimonial4_indicators .carousel-indicators::-webkit-scrollbar{

    height: 3px;

}

.testimonial4_indicators .carousel-indicators::-webkit-scrollbar-thumb{

    background: #eeeeee;

    -webkit-border-radius: 0;

    border-radius: 0;

}



.testimonial4_control_button .carousel-control{

    top: 175px;

    opacity: 1;

    width: 40px;

    bottom: auto;

    height: 40px;

    font-size: 10px;

    cursor: pointer;

    font-weight: 700;

    overflow: hidden;

    line-height: 38px;

    text-shadow: none;

    text-align: center;

    position: absolute;

    background: transparent;

    border: 2px solid #ffffff;

    text-transform: uppercase;

    -webkit-border-radius: 100%;

    border-radius: 100%;

    -webkit-box-shadow: none;

    box-shadow: none;

    -webkit-transition: all 0.6s cubic-bezier(0.3,1,0,1);

    transition: all 0.6s cubic-bezier(0.3,1,0,1);

}

.testimonial4_control_button .carousel-control.left{

    left: 7%;

    right: auto;

}

.testimonial4_control_button .carousel-control.right{

    right: 7%;

    left: auto;

}

.testimonial4_control_button .carousel-control.left:hover,

.testimonial4_control_button .carousel-control.right:hover{

    color: #000;

    background: #fff;

    border: 2px solid #fff;

}



.testimonial4_header{

    top: 0;

    left: 0;

    bottom: 0;

    width: 550px;

    display: block;

    margin: 30px auto;

    text-align: center;

    position: relative;

}

.testimonial4_header h4{

    color: #ffffff;

    font-size: 30px;

    font-weight: 600;

    position: relative;

    letter-spacing: 1px;

    text-transform: uppercase;

}



.testimonial4_slide{

    top: 0;

    left: 0;

    right: 0;

    bottom: 0;

    width: 70%;

    margin: auto;

    padding: 20px;

    position: relative;

    text-align: center;

}


.testimonial4_slide p {
    color: #000;
    font-size: 16px;
    margin-bottom: 30px;
}



.testimonial4_slide h4 {

    color: #ffffff;

    font-size: 20px;

    font-weight: bold;

}

@-webkit-keyframes psBoxShadowEffect_2{

    0% {

        opacity: 0.3;

    }

    40% {

        opacity: 0.5;

        -webkit-box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #ffffff, 0 0 0 10px rgba(255,255,255,0.5);

    }

    100% {

        -webkit-box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 5px 5px #ffffff, 0 0 0 5px rgba(255,255,255,0.5);

        -webkit-transform: scale(1.5);

        opacity: 0;

    }

}

@keyframes psBoxShadowEffect_2{

    0% {

        opacity: 0.3;

    }

    40% {

        opacity: 0.5;

        box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #ffffff, 0 0 0 10px rgba(255,255,255,0.5);

    }

    100% {

        box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 5px 5px #ffffff, 0 0 0 5px rgba(255,255,255,0.5);

        transform: scale(1.5);

        opacity: 0;

    }

}



/*testimonials-css*/



/*global*/

/*global*/





/*footer*/

footer {

    margin: 0 0 0 0;

    background: #f7f7f7;

    padding: 25px 0 0 0;

    line-height: 24px;

}

footer strong {color: #5b666d;}

.border-right {

    border-right:1px solid #bfbfbf;

    border-left: 1px solid #bfbfbf;

    width:5px;

    height: 80px;

}

.copyright {

    background: #373737;

    padding: 10px 0;

    margin-top: 10px;

}

/*footer*/



/*MoveTop*/

.move-top {

    background: #01b9b9;

    padding:8px 5px 5px 11px;

    height:40px;

    width:40px;

    border-radius: 50px 50px 50px 50px;

    border:1px solid #fff;

}

.cd-top > img {

    width: 100%;

}

.cd-top.cd-fade-out {

    opacity: 1;

}

.cd-top.cd-is-visible {

    visibility: visible;

    opacity: 1;

}

.cd-top {

    display: inline-block;

    height: 60px;

    width: 60px;

    position: fixed;

    bottom: 5px;

    right: 5px;

    opacity: 0;

    cursor: pointer;

}

/*MoveTop*/



/*ApplicationPage*/



#last-date {

    background: #fff200;

    padding: 8px 0;	

    font-size: 4vw;

    text-transform: uppercase;

}

.margin-top {margin-top:0!important}

.heading-text, .heading-text2, .heading-text3, .heading-text4 {

    clear: both;

    margin-bottom: 25px;

}

.heading-text {

    position: relative;

}

.heading-text h2 {

    font-weight: bold;

    color: #000;	

    margin: auto;

    padding: 5px;

}

.get_details .heading-text h4 {

    margin-top: 55px;

    font-weight: 700;

    font-size: 24px;

}

.get_details .thank-you h1 {

    font-size: 30px;

}

.dubble-border_inside {

    position: absolute;

    top: 20px;

    width: 32%;

}

.dubble-border_inside2 {

    position: absolute;

    top: 20px;

    width: 32%;

    right: 0

}



.heading-text2 h2 {

    font-weight: bold;

    color: #fff;

}

.heading-text2 h2 strong {

    color: #f07700;

}



.heading-text3 h2 {

    font-weight: bold;

    color: #3f5348;

}

.heading-text3 h2 strong {

    color: #f07700;

}



.heading-text4 h2 {

    font-weight: bold;

    color: #fff;

}

.heading-text4 h2 strong {

    color: #282828;

}

.dubble-border {

    border-top: 1px solid #fff;

    border-bottom: 1px solid #fff;

    height:5px;

}

.alert-success {
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #d6e9c6;
}


/*ApplicationPage*/



/*Thanku*/

#thank-you {

    padding: 55px 0;

    text-align: center;

    background: #eee;

}

#thank-you .heading-text_thanku h2 {

    font-weight: normal;

    color: #000;

    margin: auto;

    padding: 5px;

    font-size: 40px;

    font-family: FontAwesome

}

.spiral {

    margin: auto;

    position: absolute;

    top: -10px;

    left: 0;

    right: 0;



}

.thank-you {

    line-height: 26px;

    background: #fff;

    padding: 45px 0;

}

.thank-you h1 {

    font-size: 45px;

    color: #ff4e31;

}

.thank-you .btnn, .btnn{

    border-radius: 55px 55px 55px 55px;

    border: none;

    padding: 10px 30px;

    font-size: 18px;

    background: #ff4e31;

    color: #fff;

    margin: 15px 0;

    font-weight: 700;

}

.btnn3{

    border-radius: 3px 3px 3px 3px;

    border: none;

    padding: 12px 15px;

    font-size: 16px;

    font-weight: 700;

    background: #0e6baf;

    color: #fff;

    margin: 0;

    border-bottom:2px solid #fff

}

.btnn1, .btnn2{

    border-radius: 25px 25px 25px 25px;

    border: none;

    padding: 10px 50px;

    font-size: 18px;

    background: #2954a2;

    color: #fff;

    margin: 15px 0;

    box-shadow: 0px 15px 7px -10px rgba(0,0,0,0.75);

}

.btnn2{

    background: #f07700!important;

}

.background-yellow {

    padding: 20px 0 45px 0;

    margin: 0 0 25px 0 ;

    color: #fff;

    position: relative;

}

.background-blue {

    background: #fff;

    padding: 45px 0 45px 0;

    margin: 25px 0 ;

    color: #3f5348;

}

.background-yellow .btnn{

    border-radius: 55px 55px 55px 55px;

    border: none;

    padding: 10px 30px;

    font-size: 18px;

    background: #fff;

    color: #000;

    margin: 15px 0;

    font-weight: 700;

}

.btnn-tab{

    border-radius: 5px 5px 5px 5px;

    padding: 5px 10px;

    font-size: 16px;

    background: #2954a2;

    color: #fff;

}

.btnn-tab:hover{color:#fff;background: #f4792c;}

#hdr_logo {padding: 10px 0;}

#hdr-call {

    background:#fff200;

    padding:6px 0;

}

#hdr-call span {color:#3f5348}

.hdr-call_icon {

    background:#fff;

    border-radius: 100% 100% 100% 100%;

    padding: 8px;

    font-size: 22px;

}

.call {

    border-bottom: 2px solid #ff4e31;

    padding-bottom: 20px;

    font-size:16px;

    color: #5b666d;

}

.italic {font-style: italic;}

#thanku-circle {

    margin: 25px 0 45px 0;

}

.thanku-bg {

    background: #ff4e31;

    padding: 45px 0 45px 0;

}

.margin-bottom50 {margin-bottom:20px;}

/*Thanku*/

.alertmsg{position:fixed; z-index:2000; width:100%; right:0; top:5px; text-align:center}
.alertmsg .green{background:#009D4F; color:#fff; padding:8px 15px; display:inline-block}
.alertmsg .red{background:#ff0000; color:#fff; padding:8px 15px; display:inline-block}
.bodycover{position:fixed; z-index:2999; width:100%; height:100%; left:0; background:#888; opacity:0.2}
.ajaxloader{width:150px; height:50px; line-height:50px; text-align:center; border:1px solid #eee; border-radius:2px; position:fixed; z-index:3000; left:calc(50% - 75px); top:20%; background:#fff; font-size:14px;}

/*academic*/
.academic {
    padding: 15px;
    border-radius: 10px;
    color: #acacac;
    min-height: 246px;
    font-size: 13px;
}
.academic img {

}
.academic1 img {
    margin: auto;
    border-radius: 10px;
    border: 4px solid #fff;
}
.academic1 .nbs-flexisel-item {
    line-height: inherit;
}
.tabs .content #tab_slider li::before {
    content: none!important;
    color: #1e1e1e!important;
    padding-right: 10px;

}
.academic {color: #fff}
.academic h5 {color: #ff4e31}

.circle span {
    border-radius: 50px;
    border: 1px solid #3b3b3b;
    font-size: 60px;
    height: 100px;
    width: 100px;
    line-height: 90px;
    text-align: center;
    color: #4cc4f1;
    display: block;
    margin: auto;
}
.content p.description h4 {color: #003766}
.blue_heading {color: #003766!important}
.academic h2 {
    font-size: 18px;
    margin-bottom: 3px
}
.nbs-flexisel-nav-right, .nbs-flexisel-nav-left {
    font-size: 24px;
}
/*academic*/

/*regulatory*/
#regulatory {
    padding: 45px 0;
    background: #eeeeee;
    overflow-wrap: break-word;
}
#regulatory .box {
    background: #fff;
    padding: 15px;
    border-radius: 2%;
    margin-bottom: 5px;
    min-height: 391px;
    border-bottom: 2px solid #ff4e31;
    margin-left: 20px;
}
#regulatory .box h4 {
    color: #ff4e31;
}
#regulatory .box:hover {
    background: #ff4e31;
    color: #fff;
}
#regulatory .box:hover h4 {
    color: #fff;
}
#regulatory .box:hover ul li {
    color: #fff;
    font-weight: 600;
}
#regulatory .box .circle img {
    width: 130px;
    height: 130px;
    border-radius: 50%;
    border: 2px solid #eee;
    background: #fff;
}
#regulatory .box p {
    margin: 15px 0;
}
#regulatory .box ul {
    margin-left: 15px;
}
#regulatory .box ul li {
    padding: 5px 0;
    border-bottom: 1px solid #eee;
    font-weight: 500;
}
/*regulatory*/

#events-seminars .nbs-flexisel-item img {
    padding-left: 18px;
}
.bg_th {
    background: #ff4e31;
}
/*slide*/
.cashback li {padding: 7px 0;line-height:21px;}
#spopup {
    position: fixed;
    top: 130px;
    left: 2px;
    display: block;
    z-index: 90;
    text-align: center;
    vertical-align: middle;
}
a.spopup-close {
    position: absolute;
    top: 14px;
    right: 10px;
}
#spopup {
    text-align: center;
}
.spopup-wrap {
    width: 100%;
    height: 100%;
    float: left;
    text-align: center;
    overflow: hidden;
}
.spopup-wrap {
    text-align: center;
}
a.spopup-close span {
    background: #fff;
    height: 26px;
    line-height: 23px;
    width: 26px;
    border-radius: 50%;
    display: block;
    margin-right: 15px;
}

.try1_style {
    padding:6px 0;
    background:
        radial-gradient(#c4197b 15%, transparent 16%) 0 0,
        radial-gradient(#c4197b 15%, transparent 16%) 8px 8px,
        radial-gradient(rgba(255,255,255,.1) 15%, transparent 20%) 0 1px,
        radial-gradient(rgba(255,255,255,.1) 15%, transparent 20%) 8px 9px;
    background-color:#c4197b;
    background-size:16px 16px;	
    color:#fff;
}

.try2_style {
    top: 265px;
    background: #ff5a00;
    height: 100px;
    background:
        radial-gradient(#e95100 15%, transparent 16%) 0 0,
        radial-gradient(#e95100 15%, transparent 16%) 8px 8px,
        radial-gradient(rgba(255,255,255,.1) 15%, transparent 20%) 0 1px,
        radial-gradient(rgba(255,255,255,.1) 15%, transparent 20%) 8px 9px;
    background-color:#ff4800;
    background-size:16px 16px;	
}
.try3_style {
    top: 465px;
    background: #ff5a00;
    height: 100px;
    background:
        radial-gradient(black 15%, transparent 16%) 0 0,
        radial-gradient(black 15%, transparent 16%) 8px 8px,
        radial-gradient(rgba(255,255,255,.1) 15%, transparent 20%) 0 1px,
        radial-gradient(rgba(255,255,255,.1) 15%, transparent 20%) 8px 9px;
    background-color:#282828;
    background-size:16px 16px;	
}
.dynamicbutt2 { webkit-border-radius: 3px;-moz-border-radius: 0 8px 8px 0;border-radius: 0 8px 8px 0;width:240px;left: -210px;position:fixed;z-index: 2;text-align: center;display:block;transition: 0.8s;}
.dynamicbutt2:hover {left:-3px;transition: 0.8s;}
.dynamicbutt3 { webkit-border-radius: 3px;-moz-border-radius: 0 8px 8px 0;border-radius: 0 8px 8px 0;width:240px;left: 0;position:absolute;z-index: 2;text-align: center;display:block;transition: 0.8s;}
.webinars-button {
    width: 30px;
    height: 90px;
    float: right;
    background: url(../images/offer-button.html) no-repeat top left;
}
.butticon {
    font-size: 26px;
    margin: 5px 7px 0 8px;
    height: 90px;
}
.fleft {
    float: left;
}
.buttdesc {
    color: #ffffff;
    font-size: 14px;
    text-align: left;
    line-height: 15px;
    margin-top: 17px;
    margin-left: 10px;
    width: 200px;
}
.buttdesc img {
    padding-right: 10px;
    padding-top: 4px;
}
.buttitle {
    font-size: 16px;
    margin-bottom: 12px;
    padding-left: 20px;
    font-weight: bold;
    line-height: 20px;
    color: #fff;
}
.buttitle strong {
    color: #ffe400;
    font-weight: 700;
}
.knowmore {
    background: #fff;
    font-size:12px;
    padding:2px 6px;
    border-radius: 3px 3px 3px 3px;
    color: #000;
    width:44%;
    margin-top:5px;
    cursor: pointer
}
/*slide*/

#regulatory .nbs-flexisel-item {
    line-height: inherit!important;
}
table.fee_table{width:100%;}
table.fee_table tr:first-child td, table.fee_table tr:first-child strong{background:#ff4e31;color:#fff !important;padding-left:10px;}
table.fee_table tr td:first-child{text-align:left;padding-left:10px;}
table.fee_table tr td:not(:first-child){text-align:center;padding-left:10px;}
table.fee_table tr td:last-child{text-align:center;padding-left:10px;}
table.fee_table tr td:last-child a{display:inline-block;padding:3px 5px;color:#E66C3B;text-decoration:none;font-weight:400;transition:all ease-in 0.5s 0s;}
table.fee_table tr td:last-child a:hover{text-decoration:underline;}
table.scholarship_table{width:90%;}
table.scholarship_table tr td{border:1px solid #ff4e31;}
.table-striped>tbody>tr:nth-of-type(odd){background-color:#333333;}
table.scholarship_table tr:first-child td, table.scholarship_table tr:first-child strong, table.scholarship_table tr.table-blue-heading td, table.scholarship_table tr.table-blue-heading strong{background:#ff4e31;color:#fff;font-size:14px !important;}
table.scholarship_table tr:first-child td:not(:last-child),table.scholarship_table tr.table-blue-heading td:not(:last-child){border-right:1px solid #fff;}


section.placement {
   margin: 50px auto;
}

section.placement .row {
    padding: 50px auto;
}


section.placement img {
    border:5px solid #ff4e31;
    width: 100%;
}

section.placement .detail {
    border:5px solid #ff4e31;
    border-top: 0px;
}


section.placement h3 {
    text-align: center;
}
section.placement p {
    text-align: center;
}



