@import url('https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700,900&display=swap');
@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:300,400,700,700i&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Coda&display=swap');
#owl-demo-18 .item {
    margin: 6px 8px;
}

#owl-demo-18 .item img {
    display: block;
}

#cas-upcming-events {
    background: #F9FAFB;
    padding: 40px 0px;
}

.upcmng-txt {
    color: #7A7A7A;
    font-size: 14px;
}

.upcmg-ev-csa {}

.csa-event-bxs-item {
    position: relative;
}

.csa-evnt-txt-bx {
    background: #1EBCE9;
    padding: 71% 20px 11px;
    height: 314px;
}

.cas-evnt-mmg {
    position: absolute;
    z-index: 9;
    padding: 10px 10px 10px 0;
}

.cas-evnt-txts {}

.cas-evnt-txts p {
    font-size: 16px;
    color: #fff;
    margin: 5px auto;
}

.date-bg {
    background: #031274;
    margin: 10px 0 10px 0px;
    padding: 10px;
    height: 256px;
}

.date-txt {
    text-align: center;
    position: absolute;
    bottom: 16px;
    left: 0;
    right: 0;
}

.date-txt h4 {
    font-size: 17px;
    color: #fff;
    margin: 0px auto;
}

.date-txt h3 {
    font-size: 26px;
    color: #fff;
    margin: 0px auto;
}

.center-home {
    top: 208px;
    left: 0px;
    width: 1920px;
    height: 193px;
    text-align: center;
    font-family: 'Roboto Condensed', sans-serif;
    letter-spacing: 0px;
    color: #FFFFFF;
    background: #0EABE0 0% 0% no-repeat padding-box;
    opacity: 0.84;
    width: 100%;
}

.hd-centerHome {
    text-align: center;
    font-family: 'Roboto Condensed', sans-serif;
    letter-spacing: 0px;
    color: #FFFFFF;
    opacity: 1;
    top: 272px;
    left: 802px;
    text-transform: uppercase;
}

.headClassCenter {
    top: 50px;
    ;
    left: 0px;
}

.centers-hd1 {
    color: #002147;
    font-family: 'Roboto Condensed', sans-serif;
    font-size: 40px;
    font-weight: bold;
}

.centers-cp-para {
    color: #4A4A4A;
    letter-spacing: 0px;
    text-align: left;
    font-size: 16px;
    /*font-family: 'sans-serif', Roboto Condensed;*/
    line-height: 31px;
    text-align: justify;
}

#centersTitle {
    background: #FFFFFF;
    padding: 22px 0;
}

#center-icons {
    background: #FFFFFF;
    padding: 5px 0px 50px 0px;
}

.centerIcon {
    width: 211px;
    height: 227px;
    float: left;
    padding: 3px;
    background: #FFFFFF 0% 0% no-repeat padding-box;
    box-shadow: 0px 0px 0px #00000029;
    border: 1px solid #CCCCCC;
    border-radius: 6px;
    /*	opacity: 1;
	transform: perspective(1px) translateZ(0);
	transition-duration: 0.5s;
	
	margin: 6px;*/
}

.grow:hover {
    -webkit-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2);
}

.grow {
    transition: all 0.3s ease;
}

.cntr-pp-icon {
    width: 18.77%;
    float: left;
    margin: auto 7px;
}

.centerIcon2 {
    width: 100%;
    height: 237px;
    float: left;
    padding: 14px 9px;
    background: #FFFFFF 0% 0% no-repeat padding-box;
    box-shadow: 0px 0px 0px #00000029;
    border: 1px solid #CCCCCC;
    border-radius: 0;
    /*	opacity: 1;
	transform: perspective(1px) translateZ(0);
	transition-duration: 0.5s;
	*/
    margin: 0px auto;
}

.centerIcon:hover {
    /*	transform: scale(1.2);
	transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);	*/
    z-index: 9;
}

.centerIcon2:hover {
    /*	transform: scale(1.2);
	transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);	*/
    z-index: 9;
}

.centerNameHead {}

.centerName_h1 {
    text-align: center;
    font-family: 'sans-serif', Roboto Condensed;
    font-size: 20px;
    letter-spacing: 0px;
    color: #186AA5;
    text-transform: capitalize;
    opacity: 1;
}

.centerHead_para {
    text-align: center;
    font-family: 'sans-serif', Roboto Condensed;
    font-size: 17px;
    letter-spacing: 0px;
    color: #3D3D3D;
    opacity: 1;
    margin: 12px auto;
}

.centerIcon img {
    margin: 0px auto;
}

.centerIcon2 img {
    margin: 0px auto;
}

/*NCC Styles*/

.ncc-innr-bnnr-hds {
    width: 587px;
    height: 250px;
    background: #BDB76C 0% 0% no-repeat padding-box;
    opacity: 1;
    position: absolute;
    bottom: 96px;
    margin: 0px auto;
    z-index: 999;
    left: 0;
    right: 0;
}

.ncc-hd-sub {
    position: absolute;
    top: 25px;
    left: 37%;
    right: 37%;
    text-align: center;
    font-family: 'sans-serif', Roboto Condensed;
    font-size: 60px;
    letter-spacing: 0px;
    color: #FFFFFF;
    opacity: 1;
}

.ncc-hd-sub-para {
    font-family: 'sans-serif', Roboto Condensed;
    font-size: 40px;
    letter-spacing: 0px;
    color: #FFFFFF;
    text-transform: uppercase;
    opacity: 1;
    position: absolute;
    top: 141px;
    left: 0;
    right: 0;
    text-align: center;
}

.ncc-hd-lgo2 {
    width: 587px;
    height: 261px;
    background: #BDB76C 0% 0% no-repeat padding-box;
    opacity: 1;
}

.round-main-ncc {
    padding: 0 0 50px;
    float: left;
    width: 100%;
}

.ncc-round-sec {
    background: #46B3E6 0% 0% no-repeat padding-box;
    border: 1px solid #0EABE0;
    opacity: 1;
    height: 150px;
    width: 150px;
    margin: 10px auto;
    border-radius: 95px;
    padding: 19px 8px;
}

.ncc-round-mmg img {
    margin: 0px auto;
}

.ncc-round-txt h4 {
    font-size: 16px;
    margin: 8px auto 0;
    text-align: center;
    color: #fff;
    font-family: 'sans-serif', Roboto Condensed;
}

.centr-para-into-imgg {
    background: #FFFFFF;
    box-shadow: 0px 3px 6px #00000029;
    border: 1px solid #707070;
    opacity: 0.6;
}

.ncc-center-h4-one {
    text-align: left;
    letter-spacing: 0px;
    color: #3C3C3C;
    opacity: 1;
    font-family: Roboto Condensed, 'sans-serif';
    font-size: 20px;
}

.ncc-center-h4-two {
    text-align: left;
    letter-spacing: 0px;
    color: #3C3C3C;
    font-family: Roboto Condensed, 'sans-serif';
    font-size: 20px;
    font-weight: bold;
    margin-top: 10%;
}

.exp-adv {
    background: #F5F5F5 0% 0% no-repeat padding-box;
    opacity: 1;
    padding: 70px 0 50px;
}

.serch-hd1-ncc {
    text-align: left;
    margin: 0px auto 13px;
    font-size: 40px;
    font-weight: bold;
    letter-spacing: 0px;
    color: #39639B;
    opacity: 1;
}

.serch-hd2-ncc {
    font-family: 'Roboto Condensed', sans-serif;
    font-size: 40px;
    font-weight: 300;
    color: #39639B;
    margin: -16px auto;
    padding-left: 101px;
    margin-bottom: 50px;
}

.adv-table {
    text-align: left;
    font-family: 'sans-serif', Roboto Condensed;
    font-size: 16px;
    letter-spacing: 0px;
    color: #3C3C3C;
    opacity: 1;
}

.social-activity {
    background: #F9FAFB 0% 0% no-repeat padding-box;
    opacity: 1;
    padding-bottom: 3%;
}

.serch-hd2-ncc-social {
    font-size: 40px;
    font-weight: 300;
    color: #39639B;
    margin: -14px auto;
    padding-left: 65px;
    margin-bottom: 50px;
}

.centr-para-into-txt-social {
    text-align: left;
    font-size: 16px;
    letter-spacing: 0px;
    color: #3C3C3C;
    opacity: 1;
}

.centr-para-into-txt-social p {
    left: 10%;
    margin: 0 0 30px;
    font-size: 16px;
    text-align: justify;
}

.social-midImg img {
    margin: 0px auto;
}

.social-middle-class ul {
    list-style: none;
    font-size: 20px;
    color: #3C3C3C;
    line-height: 30px;
}

.ncc-schievement {
    background: #E7EDF3 0% 0% no-repeat padding-box;
    opacity: 1;
    padding: 70px 0 50px;
}

.serch-hd2-ncc-achvmnts {
    font-size: 40px;
    font-weight: 300;
    color: #39639B;
    margin: -14px auto;
    padding-left: 17px;
    margin-bottom: 50px;
    font-family: 'Roboto Condensed', sans-serif;
}

.ncc-schievement-writing {
    text-align: left;
    font-size: 16px;
    letter-spacing: 0px;
    color: #3C3C3C;
    opacity: 1;
    line-height: 24px;
}

.ncc-gal-img {
    padding: 1px;
}

.ncc-schievement-writing-sub h4 {
    text-align: left;
    font-size: 20px;
    line-height: 24px;
    letter-spacing: 0px;
    color: #3C3C3C;
}

.ncc-schievement-writing-sub h4 {
    text-align: left;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: 0px;
    color: #3C3C3C;
}

.ncc-inner-table {
    padding: 15px;
}

#ncc-youth-exchange {
    background: #F9FAFB 0% 0% no-repeat padding-box;
    opacity: 1;
    padding: 70px 0 50px;
}

.serch-hd2-ncc-youthachvmnt {
    font-size: 40px;
    font-weight: 300;
    color: #39639B;
    margin: -14px auto;
    padding-left: 47px;
    margin-bottom: 50px;
    font-family: 'Roboto Condensed', sans-serif;
}

.ncc-youthexchange-writing-sub {
    padding: 0px;
}

.ncc-youthexchange-writing-sub p {
    font-size: 16px;
    line-height: 24px;
    color: #3C3C3C;
}

.ncc-youthexchange-writing-sub ul {
    list-style: none;
    padding: 0px 0px 0px 10px;
}

.ncc-youthexchange-writing-sub ul li {
    font-size: 16px;
    line-height: 24px;
}

#ncc-awards-received {
    background: #F5F5F5 0% 0% no-repeat padding-box;
    opacity: 1;
    padding: 70px 0 50px;
}

.serch-hd2-ncc-awardsreceived {
    font-size: 40px;
    font-weight: 300;
    color: #39639B;
    margin: -14px auto;
    padding-left: 163px;
    margin-bottom: 50px;
    font-family: 'Roboto Condensed', sans-serif;
}

.ncc-awards-writing-sub {
    padding: 0px;
}

.ncc-awards-writing-sub p {
    text-align: left;
    font-size: 16px;
    letter-spacing: 0px;
    color: #3C3C3C;
    opacity: 1;
}

.temp-dep-mmg {
    position: relative;
}

.temp-dep-mmg img {
    width: 100%;
}

.adv-table2 tr {
    text-align: center !important;
}

.adv-table2 tr th {
    text-align: center !important;
}

.defult-center-innr-bnnr-hds {
    background: transparent linear-gradient(180deg, #119DC5 0%, #1EBCE9 100%) 0% 0% no-repeat padding-box;
    opacity: 0.84;
    width: 427px;
    height: 262px;
    position: absolute;
    top: 80px;
    left: 0;
    padding: 4px;
    z-index: 9;
    right: 0;
    text-align: center;
    margin: 0px auto;
}

.defult-center-hd-sub {
    text-align: center;
    font-size: 60px;
    letter-spacing: 0px;
    color: #FFFFFF;
    opacity: 1;
}

.defult-center-hd-sub-para {
    text-align: center;
    font-family: 'Roboto Condensed', sans-serif;
    font-size: 30px;
    font-weight: bold;
    letter-spacing: 0px;
    color: #FFFFFF;
    text-transform: uppercase;
    opacity: 1;
}

.centr-para-default-txt {
    background: #F9FAFB 0% 0% no-repeat padding-box;
    opacity: 1;
    padding-bottom: 20px;
}

.centr-para-default-txt p {
    font-size: 16px;
    line-height: 30px;
    /*color: #7A7A7A;*/
}

.default-round-sec {
    background: #46B3E6 0% 0% no-repeat padding-box;
    border: 1px solid #0EABE0;
    opacity: 1;
    height: 136px;
    width: 136px;
    margin: 10px auto;
    border-radius: 95px;
    padding: 4px 7px;
}

.default-round-mmg img {
    margin: 0px auto;
}

.temlate-round-main-ncc {
    padding: 45px;
}

.default-round-txt h4 {
    font-size: 16px;
    margin: 8px auto 0;
    text-align: center;
    color: #fff;
    font-family: 'sans-serif', Roboto Condensed;
}

.template-counter-num h3 {
    text-align: center;
    color: #0077FF;
    font-size: 50px;
    font-weight: 300;
}

.template-vision-mission {
    background: #F5F5F5 0% 0% no-repeat padding-box;
    opacity: 1;
    padding-bottom: 20px;
}

.centr-para-template-txt {
    padding: 25px 87px 0px 45px;
}

.centr-para-template-txt p {
    text-align: left;
    font-size: 14px;
    letter-spacing: 0px;
    color: #7A7A7A;
    opacity: 1;
    line-height: 20px;
}

.centr-para-template-txt h3 {
    text-align: left;
    font-size: 24px;
    letter-spacing: 0px;
    color: #39639B;
    text-transform: uppercase;
    opacity: 1;
    line-height: 40px;
    font-weight: 400;
}

.vision-para-template {
    text-align: left;
    font-size: 16px !important;
    letter-spacing: 0px;
    color: #7A7A7A;
    opacity: 1;
}

.wings-template {
    background: #FFFFFF 0% 0% no-repeat padding-box;
    opacity: 1;
    padding: 20px 0;
    position: relative;
}

.wings-wings-template {
    position: relative;
}

.wing-wraper {}

.wing-img img {
    margin: 0px auto;
    background: #E9E9E9 0% 0% no-repeat padding-box;
    background-color: rgb(233, 233, 233);
    width: 150px;
    height: 150px;
    border: solid 1px #555;
    background-color: #eed;
    box-shadow: 10px -10px rgb(230, 232, 232);
    -moz-box-shadow: -5px -11px rgb(230, 232, 232);
    -webkit-box-shadow: 0px 12px rgb(230, 232, 232);
    -o-box-shadow: -5px -11px rgb(230, 232, 232);
    border-radius: 100px;
}

.wing-txt {
    text-align: center;
}

.wing-txt p {
    color: #4A4A4A;
    font-size: 16px;
    line-height: 22px;
}

.wing-txt h4 {
    color: #4A4A4A;
    font-size: 16px;
    line-height: 22px;
    padding-top: 5px;
}

.dash-line {
    border: 2px dashed #03C;
    position: absolute;
    top: 0;
}

.wing-img-after {
    border: 2px dashed #1EBCE9;
    position: absolute;
    top: 0;
    content: " ";
    display: block;
    position: absolute;
    /* height: 5px; */
    width: 46%;
    left: 76%;
    top: calc(18% - 2px);
}

.ncc-our-activities {
    background: #F9FAFB 0% 0% no-repeat padding-box;
    opacity: 1;
}

.ncc-our-activities P {
    font-size: 16px;
    line-height: 22px;
    margin: 10px auto;
}

.ncc-our-activities h4 {
    font-size: 18px;
    line-height: 22px;
    font-weight: 500;
    text-align: center;
}

.template-heads-para {
    text-align: center;
    background: #F9FAFB 0% 0% no-repeat padding-box;
    box-shadow: 0px 3px 5px #00000029;
    border: 1px solid #CCCCCC;
    border-radius: 5px;
    opacity: 1;
    top: -33px;
    padding: 32px 10px 25px;
}

.ncc-act-inner {
    padding-top: 15px;
}

.temp-act-img img {
    margin: 0px auto;
    width: 100%;
}

.temp-act-img {
    z-index: 2;
}

.temp-know-more-btn {
    color: #4A4A4A;
    text-transform: uppercase;
    font-size: 16px;
    border: 1px solid #076EF9;
    background: #fff;
    border-radius: 37px;
    padding: 8px 49px;
}

.temp-know-more-btn_0 {
    color: #4A4A4A;
    text-transform: uppercase;
    font-size: 14px;
    border: 1px solid #076EF9;
    background: #fff;
    border-radius: 37px;
    padding: 5px 49px;
    width: 100%;
}

.temp-dept-write {
    background: #3C3C3C 0% 0% no-repeat padding-box;
    border: 1px solid #707070;
    opacity: 0.72;
    color: #fff;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 5px 14px;
}

.temp-dept-write h4 {
    color: #FFFFFF;
    text-align: left;
    padding: 0px 0px 0px 5px;
}

.temp-dept-write p {
    text-align: left;
    font-size: 16px;
    letter-spacing: 0px;
    color: #3C3C3C;
    opacity: 1;
}

.dep-psy-txt {
    padding: 20px 0 10px;
}

#temp-join-the-group {
    background: #7199C7 0% 0% no-repeat padding-box;
    padding: 0 0 42px;
}

.temp-join-now-head {
    padding: 35px 0px 15px;
}

.temp-join-now-head h4 {
    font-size: 45px;
    text-align: center;
    color: #FFFFFF;
}

.temp-join-now-head p {
    font-size: 16px;
    text-align: left;
    color: #FFFFFF;
}

.temp-center-txtbox-wraper {}

.temp-center-join-now {
    border: 1px solid #fff;
    padding: 10px 15px;
    width: 100%;
    color: #333;
    font-size: 18px;
}

.temp-center-join-now:hover {
    padding: 10px 15px;
    width: 100%;
    color: #333;
    font-size: 18px;
    border: 1px solid #076EF9;
}

.temp-center-join-now-btn {
    border-radius: 0px;
    border: 2px solid #c27d16;
    background: #c9cacc;
    font-size: 16px;
    padding: 11px;
    color: #4A4A4A;
    width: 100%;
}

#temp-upcoming-events {
    background: #F9FAFB 0% 0% no-repeat padding-box;
    opacity: 1;
    padding: 25px 0px 25px 0px;
}

#temp-cent-test {
    background: #F5F5F5 0% 0% no-repeat padding-box;
    opacity: 1;
    padding: 25px 0px 25px 0px;
}

.testim-strp1-temp-centr {
    background: #FF9900;
    position: absolute;
    height: 194px;
    width: 345px;
    left: 5px;
    top: 0;
}

.testim-itm-bx-temp-centr {
    background: #fff;
    border: 1px solid #fff;
    float: left;
    width: 97%;
    position: relative;
    padding: 25px;
    z-index: 1;
    margin: 0px 13px;
}

.testim-pic-txt-temp-centr {
    margin: 17px auto;
    float: left;
    width: 100%;
}

.testi-cods1-temp-centr {
    position: absolute;
    top: -44px;
    left: 7px;
}

.testi-prof-pic-temp-centr {
    border-radius: 50%;
    border: 1px solid #eee;
}

.testim-txt-sublne-temp-centr {
    margin: 22px auto;
}

.testim-txts9-temp-centr p {
    color: #39639B;
    font-size: 20px;
    font-family: 'Roboto Condensed', sans-serif;
    line-height: 31px;
    font-weight: 300;
}

.testi-cods2-temp-centr {
    position: absolute;
    bottom: -21px;
    right: 18px;
}

.testim-strp2-temp-centr {
    background: #FF9900;
    width: 384px;
    height: 192px;
    position: absolute;
    z-index: 0;
    top: -7px;
    right: 13px;
}

#testimonils-pp {
    background: #F5F5F5 !important;
}

#temp-cent-test #temp-cent-test .owl-theme .owl-controls {
    display: inherit !important;
}

#temp-cent-test .owl-theme .owl-controls .owl-page span {
    background: #0EABE0;
    border: 1px solid #707070;
}

#temp-cent-test {
    background: #fff;
    padding: 35px 0px;
}

#temp-cntr-gallery {
    background: #FFFFFF 0% 0% no-repeat padding-box;
    opacity: 1;
    padding: 25px 0px 25px 0px;
}

.temp-cntr-galry {
    padding: 14px 0px 0px 0px;
}

.temp-cntr-galry img {
    margin: 0px auto;
}

#temp-cntr-gallery h3 {
    text-align: left;
    font-size: 24px;
    letter-spacing: 0px;
    color: #39639B;
    text-transform: uppercase;
    opacity: 1;
    font-weight: 300;
    /* left: 10px; */
    padding-left: 22px;
}

#temp-cntr-associates {
    background: #F9FAFB 0% 0% no-repeat padding-box;
    opacity: 1;
    padding: 25px 0px 25px 0px;
}

#temp-cntr-associates p {
    text-align: left;
    font-size: 16px;
    letter-spacing: 0px;
    color: #4A4A4A;
    opacity: 1;
    padding-top: 15px;
}

#owl-demo-26 .item {
    margin: 6px 8px;
    background: #FFFFFF 0% 0% no-repeat padding-box;
    padding: 10px 5px;
}

#owl-demo-26 .item img {
    display: block;
    margin: 0 auto width: 90%;
}

/*#owl-demo-27 .item{margin:6px 8px;  padding:10px 5px;}
*/

#owl-demo-27 .item img {
    display: block;
    margin: 0px auto;
    width: 90%;
}

.temp-cntr-associate-img img {
    margin: 0px auto !important;
}

.temp-cntr-associate-img h5 {
    text-align: center;
    font-size: 16px;
    letter-spacing: 0px;
    color: #7A7A7A;
    opacity: 1;
}

#temp-cntr-our-team {
    background: #F5F5F5 0% 0% no-repeat padding-box;
    opacity: 1;
    padding: 25px 0px 25px 0px;
}

#temp-cntr-our-team p {
    text-align: left;
    font-size: 16px;
    letter-spacing: 0px;
    color: #7A7A7A;
    opacity: 1;
}

#temp-cntr-our-team h5 {
    text-align: left;
    font-size: 20px;
    letter-spacing: 0px;
    color: #707070;
    opacity: 1;
    padding: 0px 17px !important;
}

#temp-centr-itm-addrss {
    background: #F9FAFB 0% 0% no-repeat padding-box;
    padding: 25px 0px;
}

#temp-centr-itm-addrss h5 {
    text-align: center;
    font-size: 35px;
    letter-spacing: 0px;
    color: #39639B;
    opacity: 1;
}

.temp-centr-itm-adrss-itm {
    text-align: center;
    padding: 40px 0;
}

.temp-centr-itm-adrss-itm h4 {
    text-align: center;
    font-size: 16px;
    font-weight: 500;
    letter-spacing: 0px;
    color: #7A7A7A;
}

.temp-centr-itm-adrss-itm p {
    margin: 0px auto;
    color: #7A7A7A;
}

.frame {}

.zoomin img {
    height: 200px;
    width: 200px;
    -webkit-transition: all 2s ease;
    -moz-transition: all 2s ease;
    -ms-transition: all 2s ease;
    transition: all 2s ease;
}

.zoomin img:hover {
    width: 300px;
    height: 300px;
}

#common-tbles2 {
    padding: 15px;
}

#common-tbles2 table {
    text-align: left;
    font-family: 'sans-serif', Roboto Condensed;
    font-size: 16px;
    letter-spacing: 0px;
    color: #3C3C3C;
    opacity: 1;
    min-height: .01%;
    overflow-x: auto;
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px;
    background-color: transparent;
    border-spacing: 0;
    border-collapse: collapse;
    display: table;
}

#common-tbles2 table,
tr {
    border-bottom: 1px solid #e6e6e6;
}

#common-tbles2 table,
tr,
td {
    padding: 10px 5px;
}

#common-tbles2 table,
tr,
th {
    padding: 10px 5px;
}

#owl-demo-28 .item {}

#owl-demo-28 .item img {
    display: block;
}

.img-hover-zoom--quick-zoom {
    transform-origin: 0 0;
    transition: transform .25s, visibility .25s ease-in;
}

.img-hover-zoom--quick-zoom:hover {
    transform: scale(1.3);
    box-shadow: -3px 5px 13px -2px rgba(0, 0, 0, 0.18);
    margin: 0;
    float: left;
    width: 100%;
}

.cntr-pp-icon a {
    padding-bottom: 15px;
    float: left;
    width: 100%;
}

#ncc-schievement .widget3 ul li::before {
    content: "\f101";
    left: 0;
    position: absolute;
    font-family: FontAwesome;
    padding-left: 15px;
    font-size: 13px;
    color: #0EABE0;
}

#ncc-schievement .widget3 ul {
    float: left;
    list-style: outside none none;
    margin-bottom: 0;
    padding-left: 0;
    width: 100%
}

#ncc-schievement .widget3 ul li {
    margin-bottom: 3px;
    padding-left: 36px;
    position: relative;
}

. #comn-center table {
    border-collapse: collapse;
    font-family: 'Roboto', sans-serif !important;
}

#comn-center th {
    border: 1px solid #9BBB59;
    text-align: left;
    padding: 8px;
    font-family: 'Roboto', sans-serif !important;
}

#comn-center td {
    border: 1px solid #fff;
    text-align: left;
    padding: 6px;
    background: none;
    font-family: 'Roboto', sans-serif !important;
}

#comn-center tr:nth-child(odd) {
    background-color: #ECECEC;
}

#comn-center tr:nth-child(even) {
    background-color: #eee
}

/*#comn-center tr:nth-child(1)  { background-color:#D6D6D6;}	*/

#vsn-msn-dep .vsn-msn-bg4 {
    /*    background: #F2F5FF;*/
    position: relative;
    padding: 20px;
    z-index: 1;
    /* height: 343px;*/
    float: left;
    width: 100%;
}

.vsn-msn-bg-gr {
    background: linear-gradient(to bottom, rgb(16, 172, 224) 0%, rgba(16, 172, 224, 0.74) 47%, rgba(16, 172, 224, 0) 100%);
    width: 198px;
    height: 71%;
    position: absolute;
    left: 11px;
    top: 13px;
    z-index: -1;
}

.vsn-msn-bg-gr2 {
    background: linear-gradient(to bottom, rgba(16, 172, 224, 0) 0%, rgba(16, 172, 224, 0.7) 47%, rgb(16, 172, 224) 100%);
    width: 198px;
    height: 71%;
    position: absolute;
    right: 11px;
    bottom: 12px;
    z-index: -1;
}

.de-vsn-msn {
    background: #fff;
    float: left;
    width: 100%;
    padding: 15px 16px;
    border: 14px solid #f7f2ff;
}

.centr-para-default-txt a {
    /*color:#333;*/
    color: #6ea2f2;
}

#centr-cap-intro ol {
    padding: 0;
}

#centr-cap-intro ol li:before {
    content: '\f101';
    font-family: FontAwesome;
    padding-right: 14px;
}

#centr-cap-intro ol li {
    list-style: none;
    color: #7A7A7A;
    font-size: 16px;
    line-height: 28px;
}