body{margin:0; padding:0; font-family: 'Source Sans Pro', sans-serif;}


header{padding:45px 0;}
.head_top{background:#303030; padding:15px 0; margin:0 0 90px;}
.head_top_first ul{list-style:none; margin:0; padding:0;}
.head_top_first ul li{float:left; margin:0 10px 0 0;}
.head_top_first ul li a{color:#fff; display:block; font-size:14px;}
.head_top_first ul li a i{margin:0 3px 0 0; font-size:16px;}

.head_top_sec ul{list-style:none; margin:0; padding:0; float:right;}
.head_top_sec ul li{float:left; text-align:center;}
.head_top_sec ul li a{color:#fff; display:block; width:25px; margin:0 5px; font-size:16px;}

.my_menu_style{border-radius:0;  min-height:auto; margin-bottom:0; background-color:#fff;}
.my_menu_style .navbar-brand{height:auto; padding:3px 15px;}
.my_menu_style .navbar-brand img{width:27%; display:inline-block;}
.my_menu_style .navbar-brand figure figcaption{display:inline-block; vertical-align:bottom; font-size:18px; color:#000; }
.my_menu_style ul{margin-top:20px;}
.my_menu_style ul li a{color:#000;}
.my_menu_style .nav > li > a:hover, .my_menu_style .nav > li > a:focus{background-color:transparent;}
.my_menu_style .nav > li.active > a, .my_menu_style .nav > li.active > a{background-color:#eb8c13;}
.my_menu_style .navbar-right .dropdown-menu{left:0; background:#eb8c13;}
.fixed{background:#fff;}
.fixed .navbar-brand img{width:22%;}
.fixed.my_menu_style ul{margin-top:10px;}

.carousel-control .fa-chevron-left, .carousel-control .fa-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next{font-size: 30px; height: 30px; margin-top: -10px; width: 30px;}
.carousel-control .icon-next, .carousel-control .fa-chevron-right{margin-right: -10px; right: 50%;}
.carousel-control .icon-prev, .carousel-control .fa-chevron-left{left: 50%; margin-left: -10px;}
.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .fa-chevron-left, .carousel-control .fa-chevron-right{display: inline-block; margin-top: -10px; position: absolute; top: 50%; z-index: 5;}
.carousel-control{z-index:3;}

.banner2-first{position:absolute; top:20px; left:20px; z-index:99;}
.banner2-first h3{color:#eb8c13; font-size:32px;}
.banner2-first p{color:#fff; font-size:22px;}
.banner2-second{position:absolute; bottom:20px; right:20px; z-index:99;}
.banner2-second a{color:#fff; font-size:20px; border-bottom:2px solid #eb8c13;}
.banner2-second a i{color:#eb8c13;}

.banner-first{position:absolute; top:20px; right:20px; z-index:99;}
.banner-first h3{color:#eb8c13; font-size:32px; text-align:right;}
.banner-first p{color:#fff; font-size:22px;}
.banner-second{position:absolute; bottom:20px; left:20px; z-index:99;}
.banner-second a{color:#fff; font-size:20px; border-bottom:2px solid #eb8c13;}
.banner-second a i{color:#eb8c13;}

.banner1-first{position:absolute; bottom:20px; left:20px; z-index:99;}
.banner1-first h3{color:#eb8c13; font-size:32px;}
.banner1-first p{color:#fff; font-size:22px;}
.banner1-second{position:absolute; bottom:20px; right:20px; z-index:99;}
.banner1-second a{color:#fff; font-size:20px; border-bottom:2px solid #eb8c13;}
.banner1-second a i{color:#eb8c13;}


.main-middle{background:#edeceb;}
.flex-container{margin:10px 0 70px; display: -webkit-flex; display: flex; position:relative;}
.flex-container .column:first-child{width:70%;}
.flex-container .column:last-child{width:30%; background:#fff; position:relative; overflow:hidden;}

.social-icon h4{font-size:27px; font-weight:600; color:#eb8c13; text-align:center; margin:25px 0;}
.social-icon ul{list-style:none; margin:0; padding:0; text-align:center;}
.social-icon ul li{display:inline-block; margin:0 2px;}
.social-icon ul li a{width:40px; height:40px; display:block; position:relative; text-align:center; color:#fff; font-size:24px;}
.social-icon ul li:first-child{background:#3b579d;}
.social-icon ul li:nth-child(2){background:#55acee;}
.social-icon ul li:last-child{ background: -webkit-linear-gradient(305deg, #3051F1 10%, #C92BB7 70%) no-repeat;
  background: linear-gradient(145deg, #3051F1 10%, #C92BB7 70%) no-repeat; position:relative; overflow: hidden;}
.social-icon ul li:last-child:before {position: absolute; top: 0; left: 0; right: 0; bottom: 0; display: block; content: ''; background: -webkit-radial-gradient(circle farthest-corner at 28% 100%, #FCDF8F 0%, #FBD377 10%, #FA8E37 22%, #F73344 35%, rgba(247, 51, 68, 0) 65%) no-repeat; background: radial-gradient(circle farthest-corner at 28% 100%, #FCDF8F 0%, #FBD377 10%, #FA8E37 22%, #F73344 35%, rgba(247, 51, 68, 0) 65%) no-repeat;}
.social-icon ul li a i{position:absolute; top:50%; left:0; right:0; transform: translateY(-50%); -webkit-transform: translateY(-50%);}

.fb-box{width:100%; float:left; padding:15px;}

.banner-main{position:relative;}
.outside{position:absolute; top:50%; left:0px; right:0px;}
.outside p span{float:left; text-align:center; transform: translateY(-50%); -webkit-transform: translateY(-50%); opacity:0.5;}
.outside p span + span{float:right;}
.outside p span a{color:#676767; font-size:30px; background:#edeceb; padding:5px 20px;}
.outside p span:hover{opacity:1;}

.home-about-us{background:#fff; width:100%; border-right:10px solid #edeceb; float:left; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; padding:15px;}
.home-about-us h1{font-size:27px; font-weight:600; color:#eb8c13; margin:0 0 20px; position:relative; display:inline-block; padding:15px 0;}
.home-about-us h1:after{content:""; display:block; width:80%; height:1px; position:absolute; bottom:0; left:0; right:0; background:#eb8c13; margin:0 auto; z-index:1;}
.home-about-us h1:before{content:""; display:block; width:38px; height:17px; position:absolute; bottom:-9px; left:0; right:0; background:url(../images/title-icon.jpg)center center no-repeat; margin:0 auto; z-index:2;}

.home-about-us p{text-align:justify; color:#323232; font-size:13px; font-weight:400;}
.home-about-us .home-about-btn{background:#eb8c13; padding:10px 15px; color:#fff; border:1px solid #eb8c13; border-radius:5px; float:left;}
.home-about-us .home-about-btn:hover{background:#fff; color:#eb8c13;}

.home-programs{background:#fff; width:100%; border-right:10px solid #edeceb; float:left; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; padding:15px; margin:10px 0 0;}
.home-programs h2{font-size:27px; font-weight:600; color:#eb8c13; margin:0 0 40px; position:relative; display:inline-block; padding:15px 0;}
.home-programs h2:after{content:""; display:block; width:80%; height:1px; position:absolute; bottom:0; left:0; right:0; background:#eb8c13; margin:0 auto; z-index:1;}
.home-programs h2:before{content:""; display:block; width:38px; height:17px; position:absolute; bottom:-9px; left:0; right:0; background:url(../images/title-icon.jpg)center center no-repeat; margin:0 auto; z-index:2;}

.slider {width: 100%;}
.slick-slide {margin: 0px 10px;}
.slick-slide:focus{outline: -webkit-focus-ring-color auto 0px;}
.slick-slide img {width: 100%;}
.slick-prev:before, .slick-next:before { color: #fff;}

.home-programs1{}
.home-programs1 h5{margin:0; font-size:18px; padding:8px; font-weight:600;  color:#eb8c13; border-bottom:2px solid #eb8c13;}
.home-programs1 p{text-align:justify; color:#000; padding:8px; font-size:13px; font-weight:400;}

.hovereffect { width: 100%; height: 100%; overflow: hidden; position: relative; text-align: center; cursor: default; background: -webkit-linear-gradient(45deg, #ff89e9 0%, #05abe0 100%); background: linear-gradient(45deg, #ff89e9 0%,#05abe0 100%);}
.hovereffect .overlay { width: 100%; height: 100%; position: absolute; overflow: hidden; top: 0; left: 0; padding: 3em; text-align: left;}
.hovereffect img {display: block; position: relative; max-width: none; width: calc(100% + 60px); -webkit-transition: opacity 0.35s, -webkit-transform 0.45s; transition: opacity 0.35s, transform 0.45s; -webkit-transform: translate3d(-40px,0,0); transform: translate3d(-40px,0,0);}
.hovereffect .overlay:before { position: absolute; top: 20px; right: 20px; bottom: 20px; left: 20px; border: 1px solid #fff; content: ''; opacity: 0; filter: alpha(opacity=0); -webkit-transition: opacity 0.35s, -webkit-transform 0.45s; transition: opacity 0.35s, transform 0.45s; -webkit-transform: translate3d(-20px,0,0); transform: translate3d(-20px,0,0);}
.hovereffect a, .hovereffect p {color: #FFF; opacity: 0; filter: alpha(opacity=0); -webkit-transition: opacity 0.35s, -webkit-transform 0.45s; transition: opacity 0.35s, transform 0.45s; -webkit-transform: translate3d(-10px,0,0); transform: translate3d(-10px,0,0);}
.home-programs1 .hovereffect p{font-size:20px;}
.home-programs1:hover .hovereffect img {opacity: 0.6; filter: alpha(opacity=60); -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0);}
.home-programs1:hover .hovereffect .overlay:before, .home-programs1:hover .hovereffect a, .home-programs1:hover .hovereffect p {opacity: 1; filter: alpha(opacity=100); -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0);}
.home-programs1 .hovereffect a:hover, .home-programs1 .hovereffect p:hover {color:#eb8c13;}

@keyframes hvr-icon-buzz {
  50% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg);
  }
  100% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg);
  }
}
.hvr-icon-buzz { display: inline-block; vertical-align: middle; -webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); box-shadow: 0 0 1px transparent; position: relative; padding-right: 2.2em; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; }
.hvr-icon-buzz:before { content: "\f0a9"; position: absolute; right: 1em; padding: 0 1px; font-family: FontAwesome; -webkit-transform: translateZ(0); transform: translateZ(0);}
.hvr-icon-buzz:hover:before, .hvr-icon-buzz:focus:before, .hvr-icon-buzz:active:before { -webkit-animation-name: hvr-icon-buzz; animation-name: hvr-icon-buzz; -webkit-animation-duration: 0.15s; animation-duration: 0.15s; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; color:#eb8c13;}

.home-courses{background:#fff; width:100%; border-right:10px solid #edeceb; float:left; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; padding:15px; margin:10px 0 0;}
.home-courses h2{font-size:27px; font-weight:600; color:#eb8c13; margin:0 0 40px; position:relative; display:inline-block; padding:15px 0;}
.home-courses h2:after{content:""; display:block; width:80%; height:1px; position:absolute; bottom:0; left:0; right:0; background:#eb8c13; margin:0 auto; z-index:1;}
.home-courses h2:before{content:""; display:block; width:38px; height:17px; position:absolute; bottom:-9px; left:0; right:0; background:url(../images/title-icon.jpg)center center no-repeat; margin:0 auto; z-index:2;}

.home-courses1{}
.home-courses1 h5{font-size:18px; text-align:left; color:#eb8c13; font-weight:600;}
.home-courses1 p{text-align:justify; color:#000; font-size:13px; font-weight:400;}
.home-courses1 .hovereffect p{font-size:16px;}
.home-courses1:hover .hovereffect img {opacity: 0.6; filter: alpha(opacity=60); -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0);}
.home-courses1:hover .hovereffect .overlay:before, .home-courses1:hover .hovereffect a, .home-courses1:hover .hovereffect p {opacity: 1; filter: alpha(opacity=100); -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0);}
.home-courses1 .hovereffect a:hover, .home-courses1 .hovereffect p:hover {color:#eb8c13;}

.home-message{background:url(../images/orange.jpg)center center no-repeat; background-size:cover; width:100%; border-right:10px solid #edeceb; float:left; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; margin:10px 0 0;}
.home-message h3{font-size:27px; font-weight:600; color:#fff; margin:0; position:relative; display:inline-block; padding:15px 0;}
.msg-ceo .msg_ofceo{padding-bottom:15px;}
.msg-ceo h4{color:#eb8c13; text-align:left; margin:0 0 10px; font-weight:600; padding:10px 0; border-bottom:2px solid #eb8c13;}
.msg-ceo h4 i{background:#fff; padding:10px; margin:-10px 0;}
.msg-ceo p{font-size:13px; text-align:justify; font-weight:400;}
.msg-ceo{background:rgba(255, 255, 255, 0.7);}
.msg-ceo figure{width:200px; background:#fff; text-align:right; position:relative;}
.msg-ceo figure:before{content:''; display:block; float:left; background:url(../images/pic-tab.jpg)left top no-repeat; width:105px; height:100px; position:absolute; left:0; top:0;}
.msg-ceo figure img{max-width:50%; display:inline-block;}
.msg-ceo figure figcaption{color:#eb8c13; padding:5px; font-weight:600;}

.about-us-inner{background:url(../images/orange.jpg)center center no-repeat; background-size:cover; border-right: 10px solid #edeceb; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; float: left; padding: 15px; width: 100%; position:relative;}
.about-us-inner:before{content:''; display:block; position:absolute; top:0; bottom:0; left:0; right:0; background:rgba(255, 255, 255, 0.5);}
.about-us-inner h1{font-size:27px; font-weight:600; color:#000; margin:0; position:relative; display:inline-block; padding:15px 0;}
.about-us-inner p{font-size:13px; color:#000; text-align:justify; position:relative;}

.vision-mission{width:50%; background:#fff; margin-top:10px; float:left; border-right: 10px solid #edeceb; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; padding:10px;}
.vision-mission h2{font-size:18px; position:relative; font-weight:600; display:inline-block; padding:0 0 5px;}
.vision-mission h2:after{content:""; display:block; width:80%; height:1px; position:absolute; bottom:0; left:0; right:0; background:#000; margin:0 auto; z-index:1;}
.vision-mission p{font-size:13px; color:#000; text-align:justify;}
.our-value{width:100%; background:#eb8c13; margin-top:10px; float:left; border-right: 10px solid #edeceb; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; padding:10px;}
.our-value h3{font-size:22px; position:relative; display:inline-block; padding:0 0 5px; font-weight:600; color:#fff}
.our-value h3:after{content:""; display:block; width:80%; height:1px; position:absolute; bottom:0; left:0; right:0; background:#fff; margin:0 auto; z-index:1;}
.our-value p{font-size:14px; color:#fff; text-align:justify;}
.our-value p span{font-size:16px; color:#fff; font-weight:700;}

.about-features{background:#fff; border-right: 10px solid #edeceb; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; float: left; padding: 15px; width: 100%; margin-top:10px;}
.about-features h3{font-size:27px; font-weight:600; color:#eb8c13; margin:0 0 20px; position:relative; display:inline-block; padding:15px 0;}
.about-features h3:after{content:""; display:block; width:80%; height:1px; position:absolute; bottom:0; left:0; right:0; background:#eb8c13; margin:0 auto; z-index:1;}
.about-features h3:before{content:""; display:block; width:38px; height:17px; position:absolute; bottom:-9px; left:0; right:0; background:url(../images/title-icon.jpg)center center no-repeat; margin:0 auto; z-index:2;}

.features .home-programs1 figure{width:100px; height:100px; margin:0 auto;}
.features .home-programs1 figure img{max-height:100%;}
.features .slick-prev{ top:18%; left:0%;}
.features .slick-next{ top:18%; right:0%;}

.about-message{background:#fff; border-right: 10px solid #edeceb; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; float: left; padding: 15px; width: 100%; margin-top:10px;}
.about-message h3{font-size:27px; font-weight:600; color:#eb8c13; margin:0 0 20px; position:relative; display:inline-block; padding:15px 0;}
.about-message h3:after{content:""; display:block; width:80%; height:1px; position:absolute; bottom:0; left:0; right:0; background:#eb8c13; margin:0 auto; z-index:1;}
.about-message h3:before{content:""; display:block; width:38px; height:17px; position:absolute; bottom:-9px; left:0; right:0; background:url(../images/title-icon.jpg)center center no-repeat; margin:0 auto; z-index:2;}
.team .msg_ofceo .nav > li > a{color:#eb8c13; text-align:left; margin:0 0 10px; padding:0px 5px 0 0; display:inline-block;}
.team .msg_ofceo .nav > li{display:inline-block; color:#eb8c13; font-size:16px;}
.team h5{color:#eb8c13; font-size:16px; font-weight:600; margin-top:0;}
.team .msg_ofceo{text-align:left;}
.team p{font-size:13px; text-align:justify; font-weight:400;}
.team{padding:20px 15px;}
.team + .team{border-top:2px solid #eb8c13;}
.team figure{width:100%; background:#fff; text-align:right; position:relative;}
.team figure:before{content:''; display:block; float:left; background:url(../images/pic-tab.jpg)left top no-repeat; width:50%; height:100%; position:absolute; left:0; top:0; background-size:100%;}
.team figure img{max-width:50%; display:inline-block;}
.team figure figcaption{color:#eb8c13; padding:5px; font-weight:600;}

.pathway-about-us{background:#fff; width:100%; border-right:10px solid #edeceb; float:left; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; padding:15px;}
.pathway-about-us h1{font-size:27px; font-weight:600; color:#eb8c13; margin:0 0 20px; position:relative; display:inline-block; padding:15px 0;}
.pathway-about-us h1:after{content:""; display:block; width:80%; height:1px; position:absolute; bottom:0; left:0; right:0; background:#eb8c13; margin:0 auto; z-index:1;}
.pathway-about-us h1:before{content:""; display:block; width:38px; height:17px; position:absolute; bottom:-9px; left:0; right:0; background:url(../images/title-icon.jpg)center center no-repeat; margin:0 auto; z-index:2;}

.pathway-about-us p{text-align:justify; color:#323232; font-size:13px; font-weight:400;}
.pathway-about-us p strong{color:#eb8c13;}

.pathway-about-sec{background:#fff; width:100%; border-right:10px solid #edeceb; float:left; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; padding:15px 15px 40px;}
.pathway-about-sec h2{font-size:22px; position:relative; margin:0 0 15px; display:inline-block; padding:0 0 10px; font-weight:600; color:#000}
.pathway-about-sec h2:after{content:""; display:block; width:80%; height:1px; position:absolute; bottom:0; left:0; right:0; background:#000; margin:0 auto; z-index:1;}
.pathway-about-sec p{text-align:justify; color:#323232; font-size:13px; font-weight:400;}

.pathway-benefit{background:#eb8c13; width:100%; border-right:10px solid #edeceb; float:left; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; padding:15px;}
.pathway-benefit p{color:#fff; font-weight:600; font-size:22px;}
.pathway-benefit table{border-collapse: separate;border-spacing: 10px; margin:0;}
.pathway-benefit table tr td{background:#fff; color:#000; font-size:14px; font-weight:400; border:0;}

.pathway-opportunities{background:#fff; width:100%; border-right:10px solid #edeceb; float:left; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; padding:40px 15px 15px;}
.pathway-opportunities h3{font-size:22px; position:relative; margin:0 0 15px; display:inline-block; padding:0 0 10px; font-weight:600; color:#eb8c13}
.pathway-opportunities h3:after{content:""; display:block; width:80%; height:1px; position:absolute; bottom:0; left:0; right:0; background:#eb8c13; margin:0 auto; z-index:1;}
.pathway-opportunities p{text-align:justify; color:#323232; font-size:13px; font-weight:400;}

.pathway-prog-struct{background:#fff; width:100%; border-right:10px solid #edeceb; float:left; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; padding:15px 0;}
.pathway-prog-struct h3{font-size:22px; position:relative; margin:0 0 15px; display:inline-block; padding:0 0 15px; font-weight:600; color:#eb8c13}
.pathway-prog-struct p{width:94%; float:right; padding:10px 0; font-size:13px; font-weight:400;}
.pathway-prog-struct p span{display:block;}
.pathway-prog-struct-sec{background:#fff; width:100%; border-right:10px solid #edeceb; float:left; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; padding:15px 0;}
.pathway-prog-struct-sec p{font-size:16px; margin:0 15px; border-top:1px solid #bf2172; padding:10px 0;}
.pathway-prog-struct-sec .vertical-align{height:250px; position:relative;}
.pathway-prog-struct-sec .vertical-align .middle-align{position:absolute; top:50%; left:0; right:0; transform: translateY(-50%); -webkit-transform: translateY(-50%); text-align:center; margin:0 15px;}
.pathway-prog-struct-sec .vertical-align .middle-align span{display:block; background:#971b5c; border-radius:3px; color:#fff; margin:1px 0; padding:32px 0;}
.pathway-prog-struct-sec .vertical-align .middle-align:after{content:""; display:block;position:absolute; bottom:18px; right:-34px; width:20%; height:5px; background:#000; z-index:-1;}
.pathway-prog-struct-sec .vertical-align .middle-align1{position:absolute; top:50%; left:0; right:0; transform: translateY(-50%); -webkit-transform: translateY(-50%); text-align:center; margin:0 15px;}
.pathway-prog-struct-sec .vertical-align .middle-align1 span{ display:block; background:#bf2172; border-radius:3px; color:#fff; margin:1px 0; padding:10px 0;}
.pathway-prog-struct-sec .vertical-align .middle-align1:after{content:""; display:block;position:absolute; bottom:18px; right:-34px; width:20%; height:5px; background:#000; z-index:-1;}

.pathway-prog-struct-sec .vertical-align .middle-align2{position:absolute; top:50%; left:0; right:0; transform: translateY(-50%); -webkit-transform: translateY(-50%); text-align:center; margin:0 15px;}
.pathway-prog-struct-sec .vertical-align .middle-align2 span{ display:block; background:#ee8d38; border-radius:3px; color:#fff; margin:1px 0; padding:10px 0;}

.schl-step{text-align:center; padding:0 20px; position:relative;}
.schl-step p{background:#971b5c; border-radius:3px; color:#fff; margin:1px 0; padding:10px 0; border:0;}
.schl-step p:after{content:""; display:block; position:absolute; bottom:0px; right:-30px; border:23px solid; border-color:transparent transparent transparent #971b5c;}
.schl-step:nth-child(2) p{background:#bf2172; border-radius:3px; color:#fff; margin:1px 0; padding:10px 0; border:0;}
.schl-step:nth-child(2) p:after{content:""; display:block; position:absolute; bottom:0px; right:-30px; border:23px solid; border-color:transparent transparent transparent #bf2172;}
.schl-step:last-child p{background:#ee8d38; border-radius:3px; color:#fff; margin:1px 0; padding:10px 0; border:0;}
.schl-step:last-child p:after{content:""; display:block; position:absolute; bottom:0px; right:0px; width:0%; height:0px; border:0px solid; border-color:transparent;}

.pathway-admis-proc{background:#fff; width:100%; border-right:10px solid #edeceb; float:left; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; padding:15px 0; margin:10px 0 0;}
.pathway-admis-proc h3{font-size:27px; font-weight:600; color:#eb8c13; margin:0 0 40px; position:relative; display:inline-block; padding:15px 0;}
.pathway-admis-proc h3:after{content:""; display:block; width:80%; height:1px; position:absolute; bottom:0; left:0; right:0; background:#eb8c13; margin:0 auto; z-index:1;}
.pathway-admis-proc h3:before{content:""; display:block; width:38px; height:17px; position:absolute; bottom:-9px; left:0; right:0; background:url(../images/title-icon.jpg)center center no-repeat; margin:0 auto; z-index:2;}

.pathway-admis-proc .pre-post-adm h5{font-size:18px; font-weight:600; color:#fff; background:#eb8c13; margin:0; padding:15px 0; position:relative;}
.pathway-admis-proc .pre-post-adm h5:after{content:""; display:block; width:40px; height:20px; background:#fff; position:absolute; bottom:0; right:10%; -ms-transform: skewX(-20deg); -webkit-transform: skewX(-20deg); transform: skewX(-20deg);}
.pathway-admis-proc .pre-post-adm:first-child ul{border-left:1px solid #000;}
.pathway-admis-proc .pre-post-adm:last-child ul{ border-right:1px solid #000;}
.pathway-admis-proc .pre-post-adm ul{text-align:left; padding:0 25px; margin:15px 0 0;}
.pathway-admis-proc .pre-post-adm ul li{padding:0 0 5px;}

.pathway-partner-inst{background:#fff; width:100%; border-right:10px solid #edeceb; float:left; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; padding:15px; margin:10px 0 0;}
.pathway-partner-inst h3{font-size:27px; font-weight:600; color:#eb8c13; margin:0 0 40px; position:relative; display:inline-block; padding:15px 0;}
.pathway-partner-inst h3:after{content:""; display:block; width:80%; height:1px; position:absolute; bottom:0; left:0; right:0; background:#eb8c13; margin:0 auto; z-index:1;}
.pathway-partner-inst h3:before{content:""; display:block; width:38px; height:17px; position:absolute; bottom:-9px; left:0; right:0; background:url(../images/title-icon.jpg)center center no-repeat; margin:0 auto; z-index:2;}
.partner-first{border:1px solid #eb8c13; width:100%; float:left;}
.partner-first h5{font-weight:600;}
.partner-first .partner-frt-inner{margin:1%;}
.partner-first .partner-frt-inner img{width:60%; display:inline-block;}

.partner-second{border:1px solid #eb8c13; width:100%; float:left; margin:30px 0 0;}
.partner-second h5{font-weight:600;}
.partner-second .partner-sec-inner{margin:1%; height:150px;}
.partner-second .partner-sec-inner a{display:block; height:150px;}
.partner-second .partner-sec-inner img{width:60%; max-height:100%; display:inline-block;}

.edit-popup .modal-dialog{margin:100px auto 0;}

.pathway-edu{background:#fff; width:100%; border-right:10px solid #edeceb; float:left; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; padding:15px; margin:10px 0 0;}
.pathway-edu h4{font-size:27px; font-weight:600; color:#eb8c13; margin:0 0 40px; position:relative; display:inline-block; padding:15px 0;}
.pathway-edu h4:after{content:""; display:block; width:80%; height:1px; position:absolute; bottom:0; left:0; right:0; background:#eb8c13; margin:0 auto; z-index:1;}
.pathway-edu h4:before{content:""; display:block; width:38px; height:17px; position:absolute; bottom:-9px; left:0; right:0; background:url(../images/title-icon.jpg)center center no-repeat; margin:0 auto; z-index:2;}
.pathway-edu .pathway-edu-inner{text-align:left; width:100%; float:left; padding-bottom:10px;}
.pathway-edu .pathway-edu-inner h5 img{width:35px; height:35px; margin:0 10px 0 0;}
.pathway-edu .pathway-edu-inner h5{vertical-align:bottom; border-bottom:1px solid #000; font-size:18px; font-weight:600;}
.pathway-edu .pathway-edu-inner p{font-size:13px; font-weight:400; color:#000;}

.vocation-about-us{background:#fff; width:100%; border-right:10px solid #edeceb; float:left; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; padding:15px;}
.vocation-about-us h1{font-size:27px; font-weight:600; color:#eb8c13; margin:0 0 20px; position:relative; display:inline-block; padding:15px 0;}
.vocation-about-us h1:after{content:""; display:block; width:80%; height:1px; position:absolute; bottom:0; left:0; right:0; background:#eb8c13; margin:0 auto; z-index:1;}
.vocation-about-us h1:before{content:""; display:block; width:38px; height:17px; position:absolute; bottom:-9px; left:0; right:0; background:url(../images/title-icon.jpg)center center no-repeat; margin:0 auto; z-index:2;}

.vocation-about-us p{text-align:justify; color:#323232; font-size:13px; font-weight:400;}
.vocation-about-us p strong{color:#eb8c13;}

.vocation-work{background:#fff; width:100%; border-right:10px solid #edeceb; float:left; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; padding:15px;}
.vocation-work h2{font-size:27px; font-weight:600; color:#eb8c13; margin:0 0 20px; position:relative; display:inline-block; padding:15px 0;}
.vocation-work h2:after{content:""; display:block; width:80%; height:1px; position:absolute; bottom:0; left:0; right:0; background:#eb8c13; margin:0 auto; z-index:1;}
.vocation-work h2:before{content:""; display:block; width:38px; height:17px; position:absolute; bottom:-9px; left:0; right:0; background:url(../images/title-icon.jpg)center center no-repeat; margin:0 auto; z-index:2;}

.vocation-admis-proc{background:#fff; width:100%; border-right:10px solid #edeceb; float:left; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; padding:15px 0; margin:10px 0 0;}
.vocation-admis-proc h3{font-size:27px; font-weight:600; color:#eb8c13; margin:0 0 40px; position:relative; display:inline-block; padding:15px 0;}
.vocation-admis-proc h3:after{content:""; display:block; width:80%; height:1px; position:absolute; bottom:0; left:0; right:0; background:#eb8c13; margin:0 auto; z-index:1;}
.vocation-admis-proc h3:before{content:""; display:block; width:38px; height:17px; position:absolute; bottom:-9px; left:0; right:0; background:url(../images/title-icon.jpg)center center no-repeat; margin:0 auto; z-index:2;}
 
.vocation-admis-proc .pre-post-adm h5{font-size:18px; font-weight:600; color:#fff; background:#eb8c13; margin:0; padding:15px 0; position:relative;}
.vocation-admis-proc .pre-post-adm h5:after{content:""; display:block; width:40px; height:20px; background:#fff; position:absolute; bottom:0; right:10%; -ms-transform: skewX(-20deg); -webkit-transform: skewX(-20deg); transform: skewX(-20deg);}
.vocation-admis-proc .pre-post-adm:first-child ul{border-left:1px solid #000;}
.vocation-admis-proc .pre-post-adm:last-child ul{ border-right:1px solid #000;}
.vocation-admis-proc .pre-post-adm ul{text-align:left; padding:0 25px; margin:15px 0 0;}
.vocation-admis-proc .pre-post-adm ul li{padding:0 0 5px;}

.vocation-prior-lear{background:#fff; width:100%; border-right:10px solid #edeceb; float:left; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; padding:15px; margin:10px 0 0;}
.vocation-prior-lear h3{font-size:27px; font-weight:600; color:#eb8c13; margin:0 0 30px; position:relative; display:inline-block; padding:15px 0;}
.vocation-prior-lear h3:after{content:""; display:block; width:80%; height:1px; position:absolute; bottom:0; left:0; right:0; background:#eb8c13; margin:0 auto; z-index:1;}
.vocation-prior-lear p{font-size:13px; font-weight:400; color:#000; text-align:justify;}
.vocation-prior-lear p span{font-size:11px;}

.vocation-prior-step{text-align:center; padding:0 20px; position:relative; margin:15px 0;}
.vocation-prior-step h6{background:#971b5c; font-size:15px; border-radius:3px; color:#fff; margin:1px 0; padding:10px 0; border:0; font-weight:600;}
.vocation-prior-step h6:after{content:""; display:block; position:absolute; top:0px; right:-19px; border:19px solid; border-color:transparent transparent transparent #971b5c;}
.vocation-prior-step:nth-child(2) h6{background:#bf2172; font-size:15px; border-radius:3px; color:#fff; margin:1px 0; padding:10px 0; border:0; font-weight:600;}
.vocation-prior-step:nth-child(2) h6:after{content:""; display:block; position:absolute; top:0px; right:-19px; border:19px solid; border-color:transparent transparent transparent #bf2172;}
.vocation-prior-step:nth-child(3) h6{background:#f79646; font-size:15px; border-radius:3px; color:#fff; margin:1px 0; padding:10px 0; border:0; font-weight:600;}
.vocation-prior-step:nth-child(3) h6:after{content:""; display:block; position:absolute; top:0px; right:-19px; border:19px solid; border-color:transparent transparent transparent #f79646;}
.vocation-prior-step:last-child h6{background:#e7792c; font-size:15px; border-radius:3px; color:#fff; margin:1px 0; padding:10px 0; border:0; font-weight:600;}
.vocation-prior-step:last-child h6:after{content:""; display:block; position:absolute; top:0px; right:0px; width:0%; height:0px; border:0px solid; border-color:transparent;}

.vocation-immediate-benefits{background:#eb8c13; width:100%; border-right:10px solid #edeceb; float:left; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; padding:15px;}
.vocation-immediate-benefits p{font-size:18px; font-weight:600; color:#fff;}
.vocation-immediate-benefits ul{list-style-type: square; background:#fff; padding:15px 0px 15px 25px;}
.vocation-immediate-benefits ul li{padding:0 0 5px;}

.vocation-edu{background:#fff; width:100%; border-right:10px solid #edeceb; float:left; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; padding:15px; margin:10px 0 0;}
.vocation-edu h4{font-size:27px; font-weight:600; color:#eb8c13; margin:0 0 40px; position:relative; display:inline-block; padding:15px 0;}
.vocation-edu h4:after{content:""; display:block; width:80%; height:1px; position:absolute; bottom:0; left:0; right:0; background:#eb8c13; margin:0 auto; z-index:1;}
.vocation-edu h4:before{content:""; display:block; width:38px; height:17px; position:absolute; bottom:-9px; left:0; right:0; background:url(../images/title-icon.jpg)center center no-repeat; margin:0 auto; z-index:2;}
.vocation-edu .vocation-edu-inner{text-align:left; width:100%; float:left; padding-bottom:10px;}
.vocation-edu .vocation-edu-inner h5 img{width:35px; height:35px; margin:0 10px 0 0;}
.vocation-edu .vocation-edu-inner h5{vertical-align:bottom; border-bottom:1px solid #000; font-size:18px; font-weight:600;}
.vocation-edu .vocation-edu-inner p{font-size:13px; font-weight:400; color:#000;}

.contact-banner {position:relative; text-align:right;}
.contact-banner figcaption{ width:250px; background:rgba(235, 140, 19, 0.8); font-size:32px; font-weight:600; color:#404040; position:absolute; left:0; bottom:0; padding:5px}

.ol-address{background:#fff; margin-top:10px; padding-bottom:20px;}
.ol-address h4{font-size:26px; font-weight:600;}
.ol-address p{font-size:16px; font-weight:600;}
.ol-address p:first-child{height:60px;}
.ol-address p span{font-size:13px; font-weight:400; display:block; margin:5px 0 0;}
.ol-address p a{font-size:13px; font-weight:400; display:inline-block; margin:5px 0 0; color:#000; padding:0 5px;}
.ol-address p a:hover{color:#eb8c13;}
.ol-address iframe{width:100%; float:left; height:200px; border:0;}

.ol-address .ol-address-inner{border-right:1px solid #bcbcbc;}
.ol-address .ol-address-inner:last-child{border-right:0px solid #bcbcbc;}
#map_wrapper {float: left; height: 310px; width: 100%;}
#map_canvas { width: 100%; height: 100%;}
.ol-address1{background-color:#fff!important;}
.ol-address1 iframe{width:100%; height:310px; border:0;}

.contact-inqury{background:#fff; padding-bottom:21px;}
.contact-inqury .form-group{text-align:left;}
.contact-detail{background:url(../images/contact-dbg.jpg);}
.contact-inqury h3{color:#eb8c13; font-weight:600;}


.contact-detail{padding:26px 15px; margin-bottom:70px; }
.contact-detail p{font-size:16px; font-weight:600; margin-bottom:20px;}
.contact-detail p span{font-size:14px; font-weight:400; display:block; margin:5px 0 0;}
.contact-detail p a{font-size:14px; font-weight:400; display:block; margin:5px 0 0; color:#000; padding:0 5px;}
.contact-detail p a:hover{color:#eb8c13;}

footer{background:#303030; padding-top:20px; position:relative;}
.quick-link h5{color:#fff; font-size:16px; font-weight:600;}
.quick-link ul{list-style:none; margin:0; padding:0;}
.quick-link ul li{}
.quick-link ul li a{display:block; color:#fff; font-size:13px; font-weight:300; line-height:23px;}

.addre h5{color:#fff; font-size:16px; font-weight:600;}
.addre address{color:#fff; margin:0 0 10px; font-weight:300; font-size:13px;}
.addre i{margin:0 5px 0 0;}
.addre a{color:#fff; display:block; font-weight:300; margin:0 0 10px; font-size:13px;}

.newsletter h5{color:#fff; font-size:16px; font-weight:600;}
.newsletter .wysija-input{ width:100%; border:0; padding:10px 15px; order: 1;}
.newsletter .wysija-submit{ width:100px; border:1px solid #eea236; border-radius:4px; padding:5px 0; margin:0!important; background-color: #f0ad4e; color: #fff;}
.newsletter .social-icon ul li{float:left; margin:0 5px 0 0;}
.newsletter .wysija-paragraph{display: -webkit-flex; display: flex; -webkit-flex-direction: column; flex-direction: column;}
.newsletter .wysija-paragraph .formError{position:static!important; order: 2; margin-top:10px!important;}

.footer-bottom{background:#191919; padding:15px; margin:10px 0 0;}
.footer-bottom p{color:#fff; margin:0; font-size:12px;}

.business-about-us{background:#fff; width:100%; border-right:10px solid #edeceb; float:left; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; padding:15px 0;}
.business-about-us h1{font-size:27px; font-weight:600; color:#eb8c13; margin:0 0 20px; position:relative; display:inline-block; padding:15px 0;}
.business-about-us h1:after{content:""; display:block; width:80%; height:1px; position:absolute; bottom:0; left:0; right:0; background:#eb8c13; margin:0 auto; z-index:1;}
.business-about-us h2{font-size:18px; font-weight:600; text-align:left;}
.business-about-us p{text-align:justify; color:#323232; font-size:13px; font-weight:400;}
.business-about-us img{margin-top:55px;}
.business-about-us a{background:#eb8c13; font-size:16px; color:#fff; padding:10px 15px; border-radius:5px; margin:10px 0; display:inline-block; float:right;}
.business-about-us + .business-about-us{margin-top:10px;}

.english-learn{background:#404040; width:100%; border-right:10px solid #edeceb; float:left; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; padding:25px 15px; margin-top:10px;}
.english-learn h2{font-size:27px; font-weight:600; color:#eb8c13; margin:0 0 20px; position:relative; display:inline-block; padding:15px 0;}
.english-learn h2:after{content:""; display:block; width:80%; height:1px; position:absolute; bottom:0; left:0; right:0; background:#eb8c13; margin:0 auto; z-index:1;}

.english-learn ul{list-style:none; margin:0;padding:0;}
.english-learn ul li{width:30%; display:inline-block; margin:1.5%; vertical-align:top;}
.english-learn ul li .english-learn-inner figure img{max-width:45%; display:inline-block;}
.english-learn ul li .english-learn-inner h5{color:#fff; font-size:18px; font-weight:600;}
.english-learn ul li .english-learn-inner p{color:#fff; font-size:13px; font-weight:400;}

.soft-skill1{background:#e7792c; width:100%; border-right:10px solid #edeceb; float:left; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; padding:25% 15px; position:relative;}
.soft-skill1 h1{font-size:40px; font-weight:600;}
.soft-skill1 .soft-skill-sec1{position:absolute; top:100px; left:0; right:0; width:80%; margin:0 auto;}
.soft-skill1 .soft-skill-sec1 div:first-child{width:34%; float:left; text-align:right;}
.soft-skill1 .soft-skill-sec1 div a{display:block;}
.soft-skill1 .soft-skill-sec1 div a span{display:block;}
.soft-skill1 .soft-skill-sec1 div:first-child a:first-child{color:#fff; font-size:18px; font-weight:600;}
.soft-skill1 .soft-skill-sec1 div:first-child a:nth-child(2){color:#953735; font-size:20px; font-weight:600;}
.soft-skill1 .soft-skill-sec1 div:first-child a:nth-child(3){color:#fff; font-size:18px; font-weight:600;}
.soft-skill1 .soft-skill-sec1 div:nth-child(2){width:25%; float:left; text-align:left; margin: 0 -95px 0 -40px; -ms-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); transform: rotate(-90deg);}
.soft-skill1 .soft-skill-sec1 div:nth-child(2) a{ color:#fff; font-size:20px; font-weight:700;}
.soft-skill1 .soft-skill-sec1 div:nth-child(3){width:34%; float:left;}
.soft-skill1 .soft-skill-sec1 div:nth-child(3) a:first-child{color:#fff; font-size:18px; font-weight:600;}
.soft-skill1 .soft-skill-sec1 div:nth-child(3) a:last-child{color:#953735; font-size:18px; font-weight:600;}
.soft-skill1 .soft-skill-sec1 div:last-child{width:25%; float:left; margin: 0 0 0 -70px; -ms-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); transform: rotate(-90deg);}
.soft-skill1 .soft-skill-sec1 div:last-child a:first-child{color:#fff; font-size:18px; font-weight:600; padding: 0 0 0 20px; text-align: left;}
.soft-skill1 .soft-skill-sec1 div:last-child a:last-child{color:#953735; font-size:18px; font-weight:400;}

/* ---------------  End juber */

.entry-title{display:none;}
.last-updated{display:none;}
.post-edit-link{display:none;}

/* ---------------  End juber */

div.soft-skill1 br, div.soft-skill2 br, div.soft-skill3 br, div.soft-skill4 br{display:none}

.soft-skill1 .soft-skill-sec2{position:absolute; bottom:100px; left:0; right:0; width:80%; margin:0 auto;}
.soft-skill1 .soft-skill-sec2 div a{display:block;}
.soft-skill1 .soft-skill-sec2 div a span{display:block;}
.soft-skill1 .soft-skill-sec2 div:first-child{width:23%; float:left; text-align:right; margin: 58px -35px 0 0; -ms-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); transform: rotate(-90deg);}
.soft-skill1 .soft-skill-sec2 div:first-child a{ color:#953735; font-size:16px; font-weight:600;}
.soft-skill1 .soft-skill-sec2 div:nth-child(2){width:25%; float:left; text-align:left;}
.soft-skill1 .soft-skill-sec2 div:nth-child(2) a:first-child{color:#fff; font-size:18px; font-weight:600;}
.soft-skill1 .soft-skill-sec2 div:nth-child(2) a:nth-child(2){color:#953735; font-size:20px; font-weight:600;}
.soft-skill1 .soft-skill-sec2 div:nth-child(2) a:nth-child(3){color:#fff; font-size:18px; font-weight:600;}
.soft-skill1 .soft-skill-sec2 div:nth-child(3){width:25%; float:left; text-align:right; margin: 58px -56px 0 -74px; -ms-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); transform: rotate(-90deg);}
.soft-skill1 .soft-skill-sec2 div:nth-child(3) a{ color:#fff; font-size:18px; font-weight:600;}
.soft-skill1 .soft-skill-sec2 div:nth-child(4){width:28%; float:left;}
.soft-skill1 .soft-skill-sec2 div:nth-child(4) a:first-child{color:#953735; font-size:18px; font-weight:600;}
.soft-skill1 .soft-skill-sec2 div:nth-child(4) a:last-child{color:#fff; font-size:18px; font-weight:600;}
.soft-skill1 .soft-skill-sec2 div:last-child{width:24%; float:left; text-align:right; margin: 58px 0 0 -53px; -ms-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); transform: rotate(-90deg);}
.soft-skill1 .soft-skill-sec2 div:last-child a:last-child{color:#953735; font-size:18px; font-weight:400;}

.soft-skill2{background:#fff; width:100%; border-right:10px solid #edeceb; float:left; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; padding:25% 15px; position:relative; margin-top:10px;}
.soft-skill2 h1{font-size:40px; font-weight:600;}
.soft-skill2 .soft-skill-sec1{position:absolute; bottom:100px; left:0; right:0; width:80%; margin:0 auto;}
.soft-skill2 .soft-skill-sec1 div:first-child{width:34%; float:left; text-align:right;}
.soft-skill2 .soft-skill-sec1 div a{display:block;}
.soft-skill2 .soft-skill-sec1 div a span{display:block;}
.soft-skill2 .soft-skill-sec1 div:first-child a:first-child{color:#e7792c; font-size:14px; font-weight:600;}
.soft-skill2 .soft-skill-sec1 div:first-child a:nth-child(2){color:#953735; font-size:18px; font-weight:600;}
.soft-skill2 .soft-skill-sec1 div:first-child a:nth-child(3){color:#e7792c; font-size:16px; font-weight:600;}
.soft-skill2 .soft-skill-sec1 div:nth-child(2){width:22%; float:left; text-align:left; margin: 0 -35px 0 -40px; -ms-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); transform: rotate(-90deg);}
.soft-skill2 .soft-skill-sec1 div:nth-child(2) a{ color:#000; font-size:14px; font-weight:700;}
.soft-skill2 .soft-skill-sec1 div:nth-child(3){width:34%; float:left; text-align:left;}
.soft-skill2 .soft-skill-sec1 div:nth-child(3) a:first-child{color:#e7792c; font-size:16px; font-weight:600;}
.soft-skill2 .soft-skill-sec1 div:nth-child(3) a:nth-child(2){color:#953735; font-size:16px; font-weight:600;}
.soft-skill2 .soft-skill-sec1 div:nth-child(3) a:last-child{color:#e7792c; font-size:16px; font-weight:600;}
.soft-skill2 .soft-skill-sec1 div:last-child{width:25%; float:left; margin: 30px 0 0 -125px; -ms-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); transform: rotate(-90deg);}
.soft-skill2 .soft-skill-sec1 div:last-child a:first-child{color:#e7792c; font-size:16px; font-weight:600; text-align: left;}
.soft-skill2 .soft-skill-sec1 div:last-child a:last-child{color:#953735; font-size:16px; font-weight:400; text-align: left;}

.soft-skill2 .soft-skill-sec2{position:absolute; top:160px; left:0; right:0; width:80%; margin:0 auto;}
.soft-skill2 .soft-skill-sec2 div a{display:block;}
.soft-skill2 .soft-skill-sec2 div a span{display:block;}
.soft-skill2 .soft-skill-sec2 div:first-child{width:23%; float:left; text-align:left; margin: 0px -35px 0 0; -ms-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); transform: rotate(-90deg);}
.soft-skill2 .soft-skill-sec2 div:first-child a:first-child{ color:#953735; font-size:16px; font-weight:600;}
.soft-skill2 .soft-skill-sec2 div:first-child a:last-child{ color:#000; font-size:16px; font-weight:600;}
.soft-skill2 .soft-skill-sec2 div:nth-child(2){width:25%; float:left; text-align:right;}
.soft-skill2 .soft-skill-sec2 div:nth-child(2) a:first-child{color:#e7792c; font-size:14px; font-weight:600;}
.soft-skill2 .soft-skill-sec2 div:nth-child(2) a:nth-child(2){color:#953735; font-size:14px; font-weight:600;}
.soft-skill2 .soft-skill-sec2 div:nth-child(2) a:nth-child(3){color:#e7792c; font-size:14px; font-weight:600;}
.soft-skill2 .soft-skill-sec2 div:nth-child(3){width:25%; float:left; text-align:right; margin: 0px -56px 0 -45px; -ms-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); transform: rotate(-90deg);}
.soft-skill2 .soft-skill-sec2 div:nth-child(3) a{ color:#e7792c; font-size:20px; font-weight:600;}
.soft-skill2 .soft-skill-sec2 div:nth-child(4){width:30%; float:left;}
.soft-skill2 .soft-skill-sec2 div:nth-child(4) a:first-child{color:#953735; font-size:16px; font-weight:600;}
.soft-skill2 .soft-skill-sec2 div:nth-child(4) a:last-child{color:#e7792c; font-size:13px; font-weight:600;}
.soft-skill2 .soft-skill-sec2 div:last-child{width:24%; float:left; text-align:right; margin: 0px 0 0 -85px; -ms-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); transform: rotate(-90deg);}
.soft-skill2 .soft-skill-sec2 div:last-child a:first-child{color:#e7792c; font-size:16px; font-weight:400;}
.soft-skill2 .soft-skill-sec2 div:last-child a:last-child{color:#953735; font-size:16px; font-weight:400;}

.soft-skill3{background:#e7792c; width:100%; border-right:10px solid #edeceb; float:left; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; padding:25% 15px; position:relative; margin-top:10px;}
.soft-skill3 h1{font-size:40px; font-weight:600;}
.soft-skill3 .soft-skill-sec1{position:absolute; top:100px; left:0; right:0; width:80%; margin:0 auto;}
.soft-skill3 .soft-skill-sec1 div:first-child{width:34%; float:left; text-align:right; margin: 85px 0 0;}
.soft-skill3 .soft-skill-sec1 div a{display:block;}
.soft-skill3 .soft-skill-sec1 div a span{display:block;}
.soft-skill3 .soft-skill-sec1 div:first-child a{color:#fff; font-size:18px; font-weight:600;}
.soft-skill3 .soft-skill-sec1 div:nth-child(2){width:25%; float:left; text-align:left; margin: 0 -80px 0 -40px; -ms-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); transform: rotate(-90deg);}
.soft-skill3 .soft-skill-sec1 div:nth-child(2) a{ color:#fff; font-size:20px; font-weight:700;}
.soft-skill3 .soft-skill-sec1 div:nth-child(3){width:34%; float:left;}
.soft-skill3 .soft-skill-sec1 div:nth-child(3) a:first-child{color:#fff; font-size:18px; font-weight:600;}
.soft-skill3 .soft-skill-sec1 div:nth-child(3) a:last-child{color:#953735; font-size:18px; font-weight:600;}
.soft-skill3 .soft-skill-sec1 div:last-child{width:28%; float:left; text-align:left; margin: 0 0 0 -85px; -ms-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); transform: rotate(-90deg);}
.soft-skill3 .soft-skill-sec1 div:last-child a:last-child{color:#953735; font-size:18px; font-weight:400;}

.soft-skill3 .soft-skill-sec2{position:absolute; bottom:100px; left:0; right:0; width:80%; margin:0 auto;}
.soft-skill3 .soft-skill-sec2 div a{display:block;}
.soft-skill3 .soft-skill-sec2 div a span{display:block;}
.soft-skill3 .soft-skill-sec2 div:first-child{width:23%; float:left; text-align:right; margin: 58px -16px 0px 65px; -ms-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); transform: rotate(-90deg);}
.soft-skill3 .soft-skill-sec2 div:first-child a{ color:#953735; font-size:16px; font-weight:600;}
.soft-skill3 .soft-skill-sec2 div:nth-child(2){width:31%; float:left; text-align:left;}
.soft-skill3 .soft-skill-sec2 div:nth-child(2) a:first-child{color:#fff; font-size:18px; font-weight:600;}
.soft-skill3 .soft-skill-sec2 div:nth-child(2) a:nth-child(2){color:#953735; font-size:20px; font-weight:600;}
.soft-skill3 .soft-skill-sec2 div:nth-child(3){width:25%; float:left; text-align:right;  margin: 58px -72px 0 -79px; -ms-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); transform: rotate(-90deg);}
.soft-skill3 .soft-skill-sec2 div:nth-child(3) a{ color:#fff; font-size:18px; font-weight:600;}
.soft-skill3 .soft-skill-sec2 div:nth-child(4){width:28%; float:left;}
.soft-skill3 .soft-skill-sec2 div:nth-child(4) a:last-child{color:#fff; font-size:18px; font-weight:600;}
.soft-skill3 .soft-skill-sec2 div:last-child{width:24%; float:left; text-align:right;}
.soft-skill3 .soft-skill-sec2 div:last-child a:last-child{color:#953735; font-size:18px; font-weight:400;}

.soft-skill4{background:#fff; width:100%; border-right:10px solid #edeceb; float:left; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; padding:25% 15px; position:relative; margin-top:10px;}
.soft-skill4 h1{font-size:40px; font-weight:600;}
.soft-skill4 .soft-skill-sec1{position:absolute; bottom:100px; left:0; right:0; width:80%; margin:0 auto;}
.soft-skill4 .soft-skill-sec1 div:first-child{width:34%; float:left; text-align:right;}
.soft-skill4 .soft-skill-sec1 div a{display:block;}
.soft-skill4 .soft-skill-sec1 div a span{display:block;}
.soft-skill4 .soft-skill-sec1 div:first-child a:first-child{color:#e7792c; font-size:14px; font-weight:600;}
.soft-skill4 .soft-skill-sec1 div:first-child a:nth-child(2){color:#953735; font-size:18px; font-weight:600;}
.soft-skill4 .soft-skill-sec1 div:first-child a:nth-child(3){color:#e7792c; font-size:16px; font-weight:600;}
.soft-skill4 .soft-skill-sec1 div:nth-child(2){width:22%; float:left; text-align:left; margin: 0 -35px 0 -40px; -ms-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); transform: rotate(-90deg);}
.soft-skill4 .soft-skill-sec1 div:nth-child(2) a{ color:#000; font-size:14px; font-weight:700;}
.soft-skill4 .soft-skill-sec1 div:nth-child(3){width:34%; float:left; text-align:left;}
.soft-skill4 .soft-skill-sec1 div:nth-child(3) a:first-child{color:#e7792c; font-size:16px; font-weight:600;}
.soft-skill4 .soft-skill-sec1 div:nth-child(3) a:nth-child(2){color:#953735; font-size:16px; font-weight:600;}
.soft-skill4 .soft-skill-sec1 div:nth-child(3) a:last-child{color:#e7792c; font-size:16px; font-weight:600;}
.soft-skill4 .soft-skill-sec1 div:last-child{width:20%; float:left; margin: 0 0 0 -110px; -ms-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); transform: rotate(-90deg);}
.soft-skill4 .soft-skill-sec1 div:last-child a:first-child{color:#e7792c; font-size:16px; font-weight:600; text-align: left;}
.soft-skill4 .soft-skill-sec1 div:last-child a:last-child{color:#953735; font-size:16px; font-weight:400; text-align: left;}

.soft-skill4 .soft-skill-sec2{position:absolute; top:160px; left:0; right:0; width:80%; margin:0 auto;}
.soft-skill4 .soft-skill-sec2 div a{display:block;}
.soft-skill4 .soft-skill-sec2 div a span{display:block;}
.soft-skill4 .soft-skill-sec2 div:first-child{width:23%; float:left; text-align:right; margin: 33px -55px 0 17px; -ms-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); transform: rotate(-90deg);}
.soft-skill4 .soft-skill-sec2 div:first-child a:first-child{ color:#953735; font-size:16px; font-weight:600;}
.soft-skill4 .soft-skill-sec2 div:first-child a:last-child{ color:#000; font-size:16px; font-weight:600;}
.soft-skill4 .soft-skill-sec2 div:nth-child(2){width:25%; float:left; text-align:right;}
.soft-skill4 .soft-skill-sec2 div:nth-child(2) a:first-child{color:#e7792c; font-size:14px; font-weight:600;}
.soft-skill4 .soft-skill-sec2 div:nth-child(2) a:nth-child(2){color:#953735; font-size:14px; font-weight:600;}
.soft-skill4 .soft-skill-sec2 div:nth-child(2) a:nth-child(3){color:#e7792c; font-size:14px; font-weight:600;}
.soft-skill4 .soft-skill-sec2 div:nth-child(3){width:25%; float:left; text-align:right; margin: 0px -56px 0 -45px; -ms-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); transform: rotate(-90deg);}
.soft-skill4 .soft-skill-sec2 div:nth-child(3) a{ color:#e7792c; font-size:20px; font-weight:600;}
.soft-skill4 .soft-skill-sec2 div:nth-child(4){width:30%; float:left;}
.soft-skill4 .soft-skill-sec2 div:nth-child(4) a:first-child{color:#953735; font-size:16px; font-weight:600;}
.soft-skill4 .soft-skill-sec2 div:nth-child(4) a:last-child{color:#e7792c; font-size:13px; font-weight:600;}
.soft-skill4 .soft-skill-sec2 div:last-child{width:24%; float:left; text-align:right; margin: 0px 0 0 -50px; -ms-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); transform: rotate(-90deg);}
.soft-skill4 .soft-skill-sec2 div:last-child a:first-child{color:#e7792c; font-size:16px; font-weight:400;}
.soft-skill4 .soft-skill-sec2 div:last-child a:last-child{color:#953735; font-size:16px; font-weight:400;}

.modal-dialog{margin: 100px auto 0;}

.info-coll{background:#fff; margin:15px 0;}
.info-coll h3{font-size:27px; font-weight:600; color:#eb8c13; margin:0 0 20px; position:relative; display:inline-block; padding:15px 0;}
.info-coll h3:after{content:""; display:block; width:80%; height:1px; position:absolute; bottom:0; left:0; right:0; background:#eb8c13; margin:0 auto; z-index:1;}
.info-coll h5{color:#000; font-size:16px; font-weight:600; text-align:left;}
.info-coll p{color:#000; font-size:13px; font-weight:400; text-align:justify;}

.sitemap{background:#fff; margin:15px 0; padding:15px;}

.content-design figcaption{background:#eb8c13; color:#fff; font-size:26px; font-weight:600; padding:10px;}

.contact-inqury input[type="text"]{background: rgba(235, 140, 19, 0.2);}.contact-inqury input[type="email"]{background: rgba(235, 140, 19, 0.2);}
.contact-inqury textarea{background: rgba(235, 140, 19, 0.2); height:70px!important;}


@media(max-width:1200px){
	.soft-skill1 .soft-skill-sec1{top: 65px; width: 100%;}
	.soft-skill1 .soft-skill-sec2{bottom: 65px; width: 100%;}
	
	.soft-skill2 .soft-skill-sec1{bottom: 65px; width: 100%;}
	.soft-skill2 .soft-skill-sec2{top: 113px; width: 100%;}
	
	.soft-skill3 .soft-skill-sec1{top: 65px; width: 100%;}
	.soft-skill3 .soft-skill-sec2{bottom: 65px; width: 100%;}
	
	.soft-skill4 .soft-skill-sec1{bottom: 65px; width: 100%;}
	.soft-skill4 .soft-skill-sec2{top: 113px; width: 100%;}
	
	.contact-detail{padding: 18px 15px;}	.vision-mission{height:150px;}	.contact-inqury textarea{height:54px!important;}
}

@media(max-width:992px){
	.pathway-prog-struct-sec .vertical-align .middle-align::after{width: 28%;}
	.pathway-prog-struct-sec .vertical-align .middle-align1::after{width: 28%;}
	.pathway-admis-proc .pre-post-adm h5::after{right: 5%;}
	.vocation-admis-proc .pre-post-adm h5::after{right: 5%;}
	.vocation-prior-step:first-child p{height:110px;}
	.vocation-prior-step:nth-child(2) p{height:110px;}
	.vocation-prior-step:nth-child(3) p{height:150px;}
	.vocation-prior-step:last-child p{height:150px;}
	.vocation-prior-step:nth-child(2) h6::after{ border-color: transparent transparent transparent transparent;}
	.business-about-us img{margin-top: 0px;}
	.english-learn ul li{width: 46%;}
	.soft-skill1 .soft-skill-sec2{bottom: 38px;}
	.soft-skill1 .soft-skill-sec1 div:nth-child(2){margin: 0 -45px 0 -24px;}
	.soft-skill1 .soft-skill-sec1 div:last-child{margin: 0 0 0 -35px; width: 30%;}
	.soft-skill1 .soft-skill-sec1 div:nth-child(3){width: 30%;}
	.soft-skill1 .soft-skill-sec2 div:first-child{width: 27%;}
	.soft-skill1 .soft-skill-sec2 div:nth-child(3){margin: 64px -53px 0 -67px; width: 32%;}
	.soft-skill1 .soft-skill-sec2 div:last-child{margin: 44px 0 0 -33px;}
	.soft-skill1{padding: 30% 15px;}
	.soft-skill2 .soft-skill-sec1{bottom: 15px;}
	.soft-skill2 .soft-skill-sec1 div:last-child{width: 28%; margin: 0 0 0 -23px;}
	.soft-skill2 .soft-skill-sec2{top: 75px;}
	.soft-skill2 .soft-skill-sec2 div:nth-child(3){margin: 0 -56px 0 -30px;}
	.soft-skill2 .soft-skill-sec2 div:last-child{width: 34%; margin: 0 0 0 -78px;}
	.soft-skill3 .soft-skill-sec1{top: 45px;}
	.soft-skill3 .soft-skill-sec1 div:nth-child(2){margin: 0 -60px 0 -20px;}
	.soft-skill3 .soft-skill-sec1 div:last-child{margin: 0 0 0 -60px;}
	.soft-skill3 .soft-skill-sec2{bottom: 35px;}
	.soft-skill3 .soft-skill-sec2 div:nth-child(3){margin: 49px -53px 0 -35px;}
	.soft-skill3 .soft-skill-sec2 div:first-child{margin: 45px -16px 0 30px;}
	.soft-skill4 .soft-skill-sec2{top: 65px;}
	.soft-skill4 .soft-skill-sec2 div:first-child{margin: 33px -49px 0 -17px;}
	.soft-skill4 .soft-skill-sec2 div:nth-child(3){margin: 0 -56px 0 -30px;}
	.soft-skill4 .soft-skill-sec2 div:first-child{margin: 33px -37px 0 -17px;}
	.soft-skill4 .soft-skill-sec2 div:last-child{margin: 0 0 0 -35px;}
	.soft-skill4 .soft-skill-sec1 div:nth-child(2){margin: 50px -30px 0 -35px;}
	.soft-skill4 .soft-skill-sec1 div:last-child{margin: 0 0 0 -50px;}
	.soft-skill4 .soft-skill-sec1{bottom: 42px;}
	.contact-detail p{margin-bottom: 3px;}
	.vision-mission{height:165px;}
	.home-programs1 .hovereffect p{font-size:18px;}
	.msg-ceo h4 i{margin:0;}
}
@media(max-width:767px){
	.flex-container .column:last-child{display:none;}
	.flex-container .column:first-child{width:100%;}
	.home-about-us{border-left: 10px solid #edeceb;}
	.home-programs{border-left: 10px solid #edeceb;}
	.home-courses{border-left: 10px solid #edeceb;}
	.home-message{border-left: 10px solid #edeceb;}
	.about-us-inner{border-left: 10px solid #edeceb;}
	.vision-mission{border-left: 10px solid #edeceb;}	.vision-mission:nth-child(3){border-left: 0px solid #edeceb;}
	.our-value{border-left: 10px solid #edeceb;}
	.about-features{border-left: 10px solid #edeceb;}
	.about-message{border-left: 10px solid #edeceb;}
	.pathway-about-us{border-left: 10px solid #edeceb;}
	.pathway-about-sec{border-left: 10px solid #edeceb;}
	.pathway-benefit{border-left: 10px solid #edeceb;}
	.pathway-opportunities{border-left: 10px solid #edeceb;}
	.pathway-prog-struct{border-left: 10px solid #edeceb;}
	.pathway-prog-struct-sec{border-left: 10px solid #edeceb;}
	.pathway-admis-proc{border-left: 10px solid #edeceb;}
	.pathway-partner-inst{border-left: 10px solid #edeceb;}
	.pathway-edu{border-left: 10px solid #edeceb;}
	.business-about-us{border-left: 10px solid #edeceb;}
	.flex-container{margin:10px 0;}
	.my_menu_style .navbar-toggle{border: 1px solid #000; margin-top:26px;}
	.my_menu_style .navbar-toggle .icon-bar{background-color:#000;}
	.fixed .navbar-toggle{margin-top:20px;}
	.banner1-first h3{font-size: 22px;}
	.banner1-first p{font-size: 18px;}
	.banner2-first h3{font-size: 22px;}
	.banner2-first p{font-size: 18px;}
	.banner-first h3{font-size: 22px;}
	.banner-first p{font-size: 18px;}
	.pathway-prog-struct-sec .vertical-align{width:100%; height:auto;}
	.pathway-prog-struct-sec .vertical-align .middle-align{transform: translateY(0%); -webkit-transform: translateY(0%); position: static; margin-bottom:40px;}
	.pathway-prog-struct-sec .vertical-align .middle-align1{transform: translateY(0%); -webkit-transform: translateY(0%); position: static; margin-bottom:40px;}
	.pathway-prog-struct-sec .vertical-align .middle-align2{transform: translateY(0%); -webkit-transform: translateY(0%); position: static; margin-bottom:20px;}
	.pathway-prog-struct-sec .vertical-align .middle-align::after{right:0; left:0; content:""; display:block; bottom:-45px; height:50px; width:5px; margin:0 auto;}
	.pathway-prog-struct-sec .vertical-align .middle-align1::after{right:0; left:0; content:""; display:block; bottom:-45px; height:50px; width:5px; margin:0 auto;}
	.schl-step{height:125px;}
	.schl-step p::after{border-color: #971b5c transparent transparent transparent; right:0; left:0; width:30px; margin:0 auto;}
	.schl-step:nth-child(2) p::after{border-color: #971b5c transparent transparent transparent; right:0; left:0; width:30px; margin:0 auto;}
	.pathway-admis-proc .pre-post-adm:first-child ul{border:0;}
	.pathway-admis-proc .pre-post-adm:last-child ul{border:0;}
	.vocation-admis-proc .pre-post-adm:first-child ul{border:0;}
	.vocation-admis-proc .pre-post-adm:last-child ul{border:0;}
	.vocation-prior-step:first-child p{height:auto;}
	.vocation-prior-step:nth-child(2) p{height:auto;}
	.vocation-prior-step:nth-child(3) p{height:auto;}
	.vocation-prior-step:last-child p{height:auto;}
	.vocation-prior-step h6::after{border-color: transparent;}
	.vocation-prior-step:nth-child(3) h6::after{border-color: transparent;}
	.soft-skill1{padding:0; border-left: 10px solid #edeceb;}
	.soft-skill2{padding:0; border-left: 10px solid #edeceb;}
	.soft-skill3{padding:0; border-left: 10px solid #edeceb;}
	.soft-skill4{padding:0; border-left: 10px solid #edeceb;}
	.soft-skill1 .soft-skill-sec1{position:static;}
	.soft-skill1 .soft-skill-sec2{position:static;}
	.soft-skill2 .soft-skill-sec1{position:static;}
	.soft-skill2 .soft-skill-sec2{position:static;}
	.soft-skill3 .soft-skill-sec1{position:static;}
	.soft-skill3 .soft-skill-sec2{position:static;}
	.soft-skill4 .soft-skill-sec1{position:static;}
	.soft-skill4 .soft-skill-sec2{position:static;}
	.soft-skill2 .soft-skill-sec1 div:first-child{width:100%;text-align:center;}
	.soft-skill2 .soft-skill-sec1 div:first-child a:first-child{ font-size:16px;}
	.soft-skill2 .soft-skill-sec1 div:first-child a:nth-child(2){ font-size:16px; }
	.soft-skill2 .soft-skill-sec1 div:first-child a:nth-child(3){ font-size:16px; }
	.soft-skill2 .soft-skill-sec1 div:nth-child(2){width:100%; float:left; text-align:center; margin: 0; -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg);}
	.soft-skill2 .soft-skill-sec1 div:nth-child(2) a{ color:#000; font-size:14px;}
	.soft-skill2 .soft-skill-sec1 div:nth-child(3){width:100%; text-align:center;}
	.soft-skill2 .soft-skill-sec1 div:nth-child(3) a:first-child{ font-size:16px; }
	.soft-skill2 .soft-skill-sec1 div:nth-child(3) a:nth-child(2){font-size:16px;}
	.soft-skill2 .soft-skill-sec1 div:nth-child(3) a:last-child{ font-size:16px;}
	.soft-skill2 .soft-skill-sec1 div:last-child{width:100%; margin:0; -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg);}
	.soft-skill2 .soft-skill-sec1 div:last-child a:first-child{ font-size:16px; text-align: center;}
	.soft-skill2 .soft-skill-sec1 div:last-child a:last-child{ font-size:16px; text-align: center;}
	
.soft-skill1 .soft-skill-sec1 div:first-child{width:100%; text-align:center;}
.soft-skill1 .soft-skill-sec1 div a span{display:inline;}
.soft-skill1 .soft-skill-sec1 div:first-child a:first-child{ font-size:16px; }
.soft-skill1 .soft-skill-sec1 div:first-child a:nth-child(2){ font-size:16px; }
.soft-skill1 .soft-skill-sec1 div:first-child a:nth-child(3){ font-size:16px; }
.soft-skill1 .soft-skill-sec1 div:nth-child(2){width:100%; text-align:center; margin: 0 ; -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg);}
.soft-skill1 .soft-skill-sec1 div:nth-child(2) a{font-size:16px;}
.soft-skill1 .soft-skill-sec1 div:nth-child(3){width:100%; float:left;}
.soft-skill1 .soft-skill-sec1 div:nth-child(3) a:first-child{ font-size:16px;}
.soft-skill1 .soft-skill-sec1 div:nth-child(3) a:last-child{ font-size:16px;}
.soft-skill1 .soft-skill-sec1 div:last-child{width:100%; float:left; margin: 0; -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg);}
.soft-skill1 .soft-skill-sec1 div:last-child a:first-child{ font-size:16px; padding: 0; text-align: center;}
.soft-skill1 .soft-skill-sec1 div:last-child a:last-child{ font-size:16px;}

.soft-skill1 .soft-skill-sec2 div:first-child{width:100%; float:left; text-align:center; margin:0; -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg);}
.soft-skill1 .soft-skill-sec2 div a span{display:inline;}
.soft-skill1 .soft-skill-sec2 div:first-child a{ font-size:16px;}
.soft-skill1 .soft-skill-sec2 div:nth-child(2){width:100%; text-align:center;}
.soft-skill1 .soft-skill-sec2 div:nth-child(2) a:first-child{ font-size:16px;}
.soft-skill1 .soft-skill-sec2 div:nth-child(2) a:nth-child(2){ font-size:16px;}
.soft-skill1 .soft-skill-sec2 div:nth-child(2) a:nth-child(3){ font-size:16px;}
.soft-skill1 .soft-skill-sec2 div:nth-child(3){width:100%; float:left; text-align:center; margin: 0; -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg);}
.soft-skill1 .soft-skill-sec2 div:nth-child(3) a{ font-size:16px;}
.soft-skill1 .soft-skill-sec2 div:nth-child(4){width:100%; float:left;}
.soft-skill1 .soft-skill-sec2 div:nth-child(4) a:first-child{ font-size:16px;}
.soft-skill1 .soft-skill-sec2 div:nth-child(4) a:last-child{ font-size:16px;}
.soft-skill1 .soft-skill-sec2 div:last-child{width:100%; float:left; text-align:center; margin: 0; -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg);}
.soft-skill1 .soft-skill-sec2 div:last-child a:last-child{ font-size:16px;}

.soft-skill2 .soft-skill-sec2 div:first-child{width:100%; float:left; text-align:center; margin: 0px; -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg);}
.soft-skill2 .soft-skill-sec2 div a span{display:inline;}
.soft-skill2 .soft-skill-sec2 div:first-child a:first-child{ font-size:16px;}
.soft-skill2 .soft-skill-sec2 div:first-child a:last-child{  font-size:16px;}
.soft-skill2 .soft-skill-sec2 div:nth-child(2){width:100%; float:left; text-align:center;}
.soft-skill2 .soft-skill-sec2 div:nth-child(2) a:first-child{ font-size:16px;}
.soft-skill2 .soft-skill-sec2 div:nth-child(2) a:nth-child(2){ font-size:16px; }
.soft-skill2 .soft-skill-sec2 div:nth-child(2) a:nth-child(3){ font-size:16px; }
.soft-skill2 .soft-skill-sec2 div:nth-child(3){width:100%; text-align:center; margin: 0px; -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg);}
.soft-skill2 .soft-skill-sec2 div:nth-child(3) a{ font-size:16px;}
.soft-skill2 .soft-skill-sec2 div:nth-child(4){width:100%; float:left;}
.soft-skill2 .soft-skill-sec2 div:nth-child(4) a:first-child{ font-size:16px;}
.soft-skill2 .soft-skill-sec2 div:nth-child(4) a:last-child{ font-size:16px;}
.soft-skill2 .soft-skill-sec2 div:last-child{width:100%; text-align:center; margin: 0px; -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg);}
.soft-skill2 .soft-skill-sec2 div:last-child a:first-child{ font-size:16px; }
.soft-skill2 .soft-skill-sec2 div:last-child a:last-child{ font-size:16px;}

.soft-skill3 .soft-skill-sec1 div:first-child{width:100%; text-align:center; margin: 0;}
.soft-skill3 .soft-skill-sec1 div a span{display:inline;}
.soft-skill3 .soft-skill-sec1 div:first-child a{ font-size:16px;}
.soft-skill3 .soft-skill-sec1 div:nth-child(2){width:100%; text-align:center; margin: 0; -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg);}
.soft-skill3 .soft-skill-sec1 div:nth-child(2) a{ font-size:16px;}
.soft-skill3 .soft-skill-sec1 div:nth-child(3){width:100%;}
.soft-skill3 .soft-skill-sec1 div:nth-child(3) a:first-child{ font-size:16px;}
.soft-skill3 .soft-skill-sec1 div:nth-child(3) a:last-child{ font-size:16px;}
.soft-skill3 .soft-skill-sec1 div:last-child{width:100%; text-align:center; margin: 0; -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg);}
.soft-skill3 .soft-skill-sec1 div:last-child a:last-child{ font-size:16px;}

.soft-skill3 .soft-skill-sec2 div a span{display:inline;}
.soft-skill3 .soft-skill-sec2 div:first-child{width:100%; text-align:center; margin: 0; -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg);}
.soft-skill3 .soft-skill-sec2 div:first-child a{ font-size:16px;}
.soft-skill3 .soft-skill-sec2 div:nth-child(2){width:100%; float:left; text-align:center;}
.soft-skill3 .soft-skill-sec2 div:nth-child(2) a:first-child{ font-size:16px;}
.soft-skill3 .soft-skill-sec2 div:nth-child(2) a:nth-child(2){ font-size:16px;}
.soft-skill3 .soft-skill-sec2 div:nth-child(3){width:100%; text-align:center;  margin: 0; -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg);}
.soft-skill3 .soft-skill-sec2 div:nth-child(3) a{ font-size:16px;}
.soft-skill3 .soft-skill-sec2 div:nth-child(4){width:100%;}
.soft-skill3 .soft-skill-sec2 div:nth-child(4) a:last-child{ font-size:16px;}
.soft-skill3 .soft-skill-sec2 div:last-child{width:100%; float:left; text-align:center;}
.soft-skill3 .soft-skill-sec2 div:last-child a:last-child{ font-size:16px;}

.soft-skill4 .soft-skill-sec1 div:first-child{width:100%; text-align:center;}
.soft-skill4 .soft-skill-sec1 div a span{display:inline;}
.soft-skill4 .soft-skill-sec1 div:first-child a:first-child{ font-size:16px;}
.soft-skill4 .soft-skill-sec1 div:first-child a:nth-child(2){ font-size:16px; }
.soft-skill4 .soft-skill-sec1 div:first-child a:nth-child(3){ font-size:16px; }
.soft-skill4 .soft-skill-sec1 div:nth-child(2){width:100%; text-align:center; margin: 0; -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg);}
.soft-skill4 .soft-skill-sec1 div:nth-child(2) a{ font-size:16px;}
.soft-skill4 .soft-skill-sec1 div:nth-child(3){width:100%; text-align:center;}
.soft-skill4 .soft-skill-sec1 div:nth-child(3) a:first-child{ font-size:16px; }
.soft-skill4 .soft-skill-sec1 div:nth-child(3) a:nth-child(2){ font-size:16px; }
.soft-skill4 .soft-skill-sec1 div:nth-child(3) a:last-child{ font-size:16px;}
.soft-skill4 .soft-skill-sec1 div:last-child{width:100%; margin: 0 ; -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg);}
.soft-skill4 .soft-skill-sec1 div:last-child a:first-child{ font-size:16px;  text-align: center;}
.soft-skill4 .soft-skill-sec1 div:last-child a:last-child{ font-size:16px;  text-align: center;}

.soft-skill4 .soft-skill-sec2 div a span{display:inline;}
.soft-skill4 .soft-skill-sec2 div:first-child{width:100%; text-align:center; margin: 0; -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg);}
.soft-skill4 .soft-skill-sec2 div:first-child a:first-child{ font-size:16px;}
.soft-skill4 .soft-skill-sec2 div:first-child a:last-child{ font-size:16px;}
.soft-skill4 .soft-skill-sec2 div:nth-child(2){width:100%; text-align:center;}
.soft-skill4 .soft-skill-sec2 div:nth-child(2) a:first-child{ font-size:16px;}
.soft-skill4 .soft-skill-sec2 div:nth-child(2) a:nth-child(2){ font-size:16px;}
.soft-skill4 .soft-skill-sec2 div:nth-child(2) a:nth-child(3){ font-size:16px;}
.soft-skill4 .soft-skill-sec2 div:nth-child(3){width:100%; text-align:center; margin: 0px; -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg);}
.soft-skill4 .soft-skill-sec2 div:nth-child(3) a{ font-size:16px;}
.soft-skill4 .soft-skill-sec2 div:nth-child(4){width:100%; float:left;}
.soft-skill4 .soft-skill-sec2 div:nth-child(4) a:first-child{ font-size:16px;}
.soft-skill4 .soft-skill-sec2 div:nth-child(4) a:last-child{ font-size:16px;}
.soft-skill4 .soft-skill-sec2 div:last-child{width:100%; text-align:center; margin: 0px; -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg);}
.soft-skill4 .soft-skill-sec2 div:last-child a:first-child{ font-size:16px;}
.soft-skill4 .soft-skill-sec2 div:last-child a:last-child{ font-size:16px;}
.contact-inqury textarea{height:70px!important;}.my_menu_style .navbar-collapse,.my_menu_style .navbar-collapse {  max-height: 340px;}
}
@media (max-device-width: 640px) and (orientation: landscape) {  .my_menu_style .navbar-collapse { max-height: 250px;  }}
@media(max-width:540px){	
	.vision-mission{height:185px;}
	.banner1-first{left:0; right:0; width:70%; margin:0 auto; text-align:center;}
	.banner1-first h3{font-size:18px; text-shadow: 0px 0px 2px rgba(0, 0, 0, 1);}
	.banner1-first p{font-size:18px; text-shadow: 0px 0px 2px rgba(0, 0, 0, 1);}
	.banner2-first{left:0; right:0; top:auto; bottom:20px; width:70%; margin:0 auto; text-align:center;}
	.banner2-first h3{font-size:18px; text-shadow: 0px 0px 2px rgba(0, 0, 0, 1);}
	.banner2-first p{font-size:18px; text-shadow: 0px 0px 2px rgba(0, 0, 0, 1);}
	.banner-first{left:0; right:0; top:auto; bottom:20px; width:70%; margin:0 auto; text-align:center;}
	.banner-first h3{font-size:18px; text-align:center; text-shadow: 0px 0px 2px rgba(0, 0, 0, 1);}
	.banner-first p{font-size:18px; text-shadow: 0px 0px 2px rgba(0, 0, 0, 1);}
	.home-programs1 .hovereffect p{font-size: 16px;}
}
@media(max-width:480px){
	.quick-link{width:100%;}
	.addre{width:100%;}
	.newsletter{width:100%;}	.vision-mission{width:100%; height:auto;}	.vision-mission:nth-child(3){border-left: 10px solid #edeceb;}	.my_menu_style .navbar-brand{width: 200px;}	.my_menu_style .navbar-brand img{width: 37%;}
}
@media (max-device-width: 480px) and (orientation: landscape) {  .my_menu_style .navbar-collapse{    max-height: 200px;  }
}
@media(max-width:360px){	.msg-ceo h4 i{margin:-10px 0 0;}}

@media(max-width:767px)
{
	.onlydesktop{ display:none;}
}


