#huge-popup-overlay{z-index:1000000000!important;}
#huge_it_videogallery_popup_list_1{z-index:10000000000!important}
@media screen and (max-width: 1590px) {



    .topHdLeft{

        width: 52%;

    }

    .topHdRight{

        width: 48%;

    }  
#mega-menu-wrap-top-menu #mega-menu-top-menu[data-effect="fade"] li.mega-menu-item > ul.mega-sub-menu {
    top: 40px;
}  

.topHdLeft .newsSection a {
    line-height: 29px;
}
.email-ph li {
    line-height: 8px;
}


}



@media screen and (max-width: 2500px) {



.topHdLeft .newsSection a {

    padding: 6px 0;

    display: inline-block;

    line-height: normal;

}

.email-ph, .scl-icon {

    padding: 0px 20px 0px 0;

}



.email-ph li{

    line-height: 34px;

}

.logo, #mainHeaderTop.fixedHeader .logo{

        width: 185px;

    }

    .top-menu{

        padding: 10px 0px 0 0;

    }

    .email-ph li{

        padding: 0 0 0 8px;

        margin: -4px 0 0 8px!important;

    }



    .ask-exprt{

        -ms-transform: rotate(270deg) scale(0.8);

        -webkit-transform: rotate(270deg) scale(0.8);

        transform: rotate(270deg) scale(0.8);

        right: -132px;

    }





    }



    @media screen and (max-width: 1350px) {

        

        .topHdRight {

    width: 40%;

}

.topHdLeft {

    width: 60%;

}

.newsSection {

    padding: 0px 0;

}

.topHdLeft .topHdNews {

    line-height: 30px !important;

}




.site-logo.homePageLogos .item {

    width: 33%;

}

#newFactSecControll{

    width: 230px;

}



#newFactSecControll ul.slide_controll{

    padding-left: 0;

}

 

 
 

 


 

.why-octa-list .why-octa-sml{
    width: 300px;
}

#studentTesti3D li .stuTestiContent{

    font-size: 15px;

}

#studentTesti3D li{

    padding: 10px 15px;

}

#studentTesti3D li .studentPic{

    margin-top: -60px;

}

.octa-net-experts .testi-txt{

    padding-top: 10px;

}



.topHdLeft .topHdNews{

    line-height: 25px;

}





    }



@media screen and (max-width: 1366px) {

.banner-txt { top: 23%; }

.banner h2 { font-size: 54px; }

.banner h2 span { font-size: 37px; line-height: 46px; }

.banner p { font-size: 20px; line-height: 24px; }

.banner a.button { font-size: 18px; line-height: 27px; }

 .top-menu ul.top-list ul.sub-menu { width:970px; }

 .top-menu ul.top-list ul.sub-menu li { width: 25%; }

.single-news .inner-banner h1 { padding: 50px; font-size: 43px; line-height: 50px; }

.paginationSection a { padding: 10px 8px; }

}



@media screen and (max-width: 1365px) {

.octa-net-experts .owl-carousel .owl-nav{ bottom: -45px; top: auto; }

.octa-net-experts .owl-carousel .owl-nav .owl-prev { left: 40%; }

.octa-net-experts .owl-carousel .owl-nav .owl-next { right: 40%; }

.fact-section ul li:nth-child(4) .in-des { margin-right: 0; margin-left: 13%; }

.email-ph, .scl-icon {

    padding: 0px 20px 7px 0;

}

}



@media screen and (max-width: 1199px) {

.awrds-achiv-in p img.attachment-award-achiv-thumb { width: 90%; height: auto; }

.awrds-achiv-in .achv-txt { width: 59%; }

.awrds-achiv .view-all-btn { padding: 14% 0 0 0; }

.octa-net-experts .img-octa { margin: 0 5% 0 0; }

.rght-sidebar { width: 28%; }

.lft-cont-sec { width: 72%; }

.evnt-plce-sec .place-sec .img-evnt-plce-sec p { margin-left: -10px; }



.wp-megamenu-wrap .wpmm-nav-wrap > ul > li > a{

    padding: 15px 3px;

}

.topHdLeft .topHdNews {

    line-height: 40px;

}



}





@media screen and (max-width: 1140px) {







.wp-megamenu-wrap .wpmm-nav-wrap > ul.wp-megamenu > li.wpmm_dropdown_menu ul.wp-megamenu-sub-menu {  width: 220px !important; }

#wp-megamenu-top-menu > .wpmm-nav-wrap ul.wp-megamenu > li ul.wp-megamenu-sub-menu li a { font-size: 13px; }

.banner-txt { top: 19%; }

.banner h2 span { font-size: 32px; line-height: 40px; }

.banner h2 { font-size: 47px; line-height: 56px; }

.banner p { font-size: 18px; line-height: 21px; padding: 0 0 24px 0; }



.events-sec, .place-sec { width: 100%; }

.events-sec .img-evnt-plce-sec, .place-sec .img-evnt-plce-sec { width: 30%; }

.events-sec .cont-evnt-plce-sec, .place-sec .cont-evnt-plce-sec { width: 70%; }

.evnt-plce-sec .cont-evnt-plce-sec { margin: 6% 0 0 0; }

.evnt-plce-sec .place-sec .cont-evnt-plce-sec p { padding: 0 12px 26px 40px; }

.evnt-plce-sec .events-sec p.read-more { float:left; }

#portfolio-list .portfolio-item.columns-3 {

    padding: 8px !important;

}



.newsSection{

    font-size: 13px;

}









}



@media screen and (max-width: 1024px) {
    .blog_inn_box {
    margin-right: 3%;

}
     

.wp-megamenu-wrap .wpmm-nav-wrap > ul > li > ul, .wp-megamenu-wrap .wpmm-nav-wrap > ul > li > ul > li > ul { display: block !important; }

#wp-megamenu-top-menu li ul { min-height:1px; }

#menu-header-top-menu li.menu-item-has-children, #menu-header-top-menu li.menu-item-has-children ul li.menu-item-has-children, #menu-header-top-menu li.menu-item-has-children ul li.menu-item-has-children ul li.menu-item-has-children { background: none; }

.wp-megamenu-wrap.wpmm-mobile-menu .wpmm-nav-wrap ul.wp-megamenu  { padding: 0; }

.wp-megamenu-sub-menu { display: block !important; }

#wp-megamenu-top-menu > .wpmm-nav-wrap ul.wp-megamenu > li.wpmm_dropdown_menu ul.wp-megamenu-sub-menu, #wp-megamenu-top-menu > .wpmm-nav-wrap ul.wp-megamenu li.wpmm-type-widget .wp-megamenu-sub-menu li .wp-megamenu-sub-menu { border-radius:0px; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; padding-bottom:0; }

#wp-megamenu-top-menu.wp-megamenu-wrap.wpmm-mobile-menu > .wpmm-nav-wrap ul.wp-megamenu > li > a { border-bottom: 1px solid #e2e2e2; }

.wp-megamenu-wrap .wpmm-nav-wrap > ul.wp-megamenu > li.wpmm_dropdown_menu ul.wp-megamenu-sub-menu li { padding: 0; }

.wp-megamenu-wrap .wpmm-nav-wrap > ul.wp-megamenu > li.wpmm_dropdown_menu ul.wp-megamenu-sub-menu li a { padding: 7px 20px; }

#wp-megamenu-top-menu > .wpmm-nav-wrap ul.wp-megamenu li ul.wp-megamenu-sub-menu ul.wp-megamenu-sub-menu { width: 100% !important; padding:0 ; }

#wp-megamenu-top-menu > .wpmm-nav-wrap ul.wp-megamenu li ul.wp-megamenu-sub-menu ul.wp-megamenu-sub-menu li { padding: 0; }

#wp-megamenu-top-menu > .wpmm-nav-wrap ul.wp-megamenu li ul.wp-megamenu-sub-menu ul.wp-megamenu-sub-menu li a { padding: 6px 20px; }

#wp-megamenu-top-menu > .wpmm-nav-wrap ul.wp-megamenu > li.wpmm_dropdown_menu ul.wp-megamenu-sub-menu { padding-top:0; height: auto !important; }

.wp-megamenu-wrap.wpmm-mobile-menu .wpmm-nav-wrap ul.wp-megamenu { position: absolute; z-index: 999999999999 !important; }

#icon_wrapper { z-index:999!important; }

.wp-megamenu-wrap.wpmm-mobile-menu ul.wp-megamenu li.more-menu ul.wp-megamenu-sub-menu li { padding: 0; float: left; width: 50%; }

.wp-megamenu-wrap.wpmm-mobile-menu ul.wp-megamenu li.more-menu ul ul ul li { width: 80%; }

.wp-megamenu-wrap.wpmm-mobile-menu ul.wp-megamenu li.more-menu ul ul ul li:first-child { width: 20%; }

.wp-megamenu-wrap .wpmm-nav-wrap > ul.wp-megamenu > li.wpmm_mega_menu > ul.wp-megamenu-sub-menu > li.wpmm-row, .wp-megamenu-wrap .wpmm-nav-wrap > ul.wp-megamenu > li.wpmm_mega_menu > .wpmm-strees-row-container ul.wp-megamenu-sub-menu > li.wpmm-row, .wp-megamenu-wrap .wpmm-nav-wrap > ul.wp-megamenu > li.wpmm_mega_menu > .wpmm-strees-row-and-content-container ul.wp-megamenu-sub-menu > li.wpmm-row { overflow: hidden; }

.more-menu .wp-megamenu-sub-menu .wp-megamenu-sub-menu li { text-align: left !important; }

.trang-sec h2 { font-size: 34px; line-height: 44px; }

.fact-section .fact-title { font-size: 38px; }

.strong-view.modern .testimonial-content { font-size: 16px !important; line-height: 27px !important; }



.inner-banner h1 { font-size: 51px; line-height: 59px; }

.address-sec h4 { font-size: 16px; }



.logo {

    z-index: z-index: 10000000000000000;;

}



#newFactSecControll::before{

    width: 160px;

    transform: skewX(4deg);



margin-left: -58px;

}
 

#newFactSecControll::before {

    width: 150px;

    transform: skewX(4deg);

    margin-left: -25px;

}

 

 
.why-octa-list .why-octa-sml{

    width: 33%;

}

.why-octa-sml{

    text-align: center;

}

.why-octa-list .why-octa-sml p.icon-why{

    display: inline-block;

    float: none;

}

.why-octa-list .why-octa-sml .why-txt{

    float: none;



display: block;

width: 100%;

text-align: center;

}

.animatedDots{

    bottom: -15px;

    margin-right: -18px;

}

 

 
 
 

.studentTestiSlider {

    width: 100%;

    float: none;

}

.studentVid{

    width: 100%;

    float: none;

}

.scl-widget{

    width: 100%;

}

.site-logo.homePageLogos .item {

    width: 33%;

}



body button#responsive-menu-button{

    top: 75px !important;

}







}



@media screen and (max-width: 991px) {

.list-trn { float: right; }

.list-trn ul { padding: 0; }

.list-trn ul li p.icon-sec-trn { padding-left:0; }

.cont-trn { padding: 0 15px 34px 15px; }

.trn-inner-sec { padding: 50px 0; }

.list-trn h3 { font-size: 14px; line-height: 19px; }

.infrastructureLocation { width: 33.33333333%; }

.infra-sec ul { margin-left: -15px; }

.infra-sec ul li { margin-bottom: 20px; }

.infra-sec ul li:first-child { margin-left: 0; }

.fact-section ul li:first-child .in-des { padding: 0 34% 0px 0; box-sizing: border-box; }

.fact-section ul li:nth-child(2) .in-des { padding: 0% 0% 0 30%; }

.fact-section ul li:nth-child(3) .in-des { margin-left: -43%; }

.fact-section ul li:nth-child(4) .in-des { margin-left: 152px; }

.awrds-achiv .view-all-btn { padding: 26% 0 0 0; }

.top-ft .frst-list-ft { padding:0 15px; }

.last-list-ft { padding-top: 20px; }

.home-newsletter { max-width: 100%; }

.btm-ft { padding: 44px 0 76px 0; }

.events-sec .img-evnt-plce-sec { width: 35%; float: left; }

.events-sec .cont-evnt-plce-sec { float:left; width: 64%; }

.place-sec .img-evnt-plce-sec { width: 35%; float: left; }

.place-sec .cont-evnt-plce-sec { float:left; width: 64%; }

.inner-banner h1 { font-size: 38px; line-height: 52px; }

h4.widget-title { font-size: 21px; }

.widget ul li { font-size: 12px; line-height: 18px; padding: 0 0 13px 20px; }

.resp-tabs-list li, .txt-inner-sec p { font-size: 14px; }

.tab-section { padding-bottom: 30px; }

.address-sec h3 { font-size: 20px; }

.address-sec h4 { font-size: 15px; }

#portfolio-filter-list li:first-child a { padding:10px !important; } 

#portfolio-filter-list li a { padding: 10px 15px 10px 35px !important; font-size: 14px; line-height: 22px; }

.single-news .inner-banner h1 { padding: 50px; font-size: 34px; line-height: 46px; }

.single-course p.acc-list-icon { display: block; float: right; padding: 0; margin: 13px 20px 0 0; }

.acc-list { display: none; background: #fff; width: 100%; z-index: 9; border-bottom: 1px solid #ccc; position: absolute; top: 45px; }

.btn-group.top-nav-sticky { width: 100%; }

.paginationSection.fixedBar a { color: #fff; }

.paginationSection.fixedBar ul li a { color: #666; }

.single-course p.acc-list-icon { display: block; float: left; padding: 0; margin: 13px 0 0 20px; }

.benifits ul li .benifitscontent p { padding-top:0; font-size: 13px; }

.benifits ul li .benifitscontent h4 { margin: 0 12px 18px 0; }

.single-course p, .single-course ul li { font-size: 14px; line-height: 24px; }

.single-course h4 { font-size: 18px; line-height: 26px; }

.placements ul { padding: 57px 0 0 0; overflow: hidden; }

.placements ul li { width: 100%; padding: 0 0 19px 49px; }

.placements ul li:before {

    background: url(../images/placement-icon.png) no-repeat 0 0/ 100% auto;

    width: 36px;

    height: 36px;

    top: 0px;

}

#huge_it_videogallery_content_1 #huge_it_videogallery_container_1 .video-element_1 { width: 33% !important; }



.scl-icon li {

    float: left;

    margin: 0px 0 0 10px;

}

.email-ph, .scl-icon {

    padding: 6px 15px 6px 0;

}

}

@media (min-width: 950px) and (max-width: 980px){

    .email-ph li:nth-child(2){

        display: none;

    }

    .topHdRight {

    width: 50%;

}

.topHdLeft {

    width: 50%;

}



}





@media screen and (max-width: 950px) {
	.archive .inner-banner h1 {
    padding: 22px 0;}
	.archive .inner-banner {
    padding: 0 0;
}
.archive .inner-banner h1 { 
font-size: 22px !important;}


.topHdRight, .topHdLeft { width: 100%; }

.topHdLeft { background: #2c2d30; }

.topHdLeft .topHdNews { line-height: 33px; }

.email-ph, .scl-icon { padding: 0px 25px 0px 0; }

.banner h2 span { font-size: 27px; line-height: 33px; }

.banner h2 { font-size: 39px; line-height: 48px; }

.banner p { font-size: 15px; line-height: 16px; }

.banner a.button { font-size: 16px; line-height: 23px; padding: 7px 31px; }





body button#responsive-menu-button {

    top: 91px !important;

}





.site-logo.homePageLogos .item {

    width: 30%;

}



#newFactSecControll::after{

    display: none;

}


 
 


 
 

.container {

    margin-right: auto;

    margin-left: auto;

    padding-left: 30px;

    padding-right: 30px;

}

.topHdLeft .topHdNews {

    line-height: 26px;

}

.site-logo.homePageLogos .item {

    width: 32%;

}

.why-octa-list .why-octa-sml {

    width: 30%;

}

/*.success-stories-sec ul li {

    min-height: 315px;

}*/

/*#mainHeaderTop.fixedHeader .topHdLeft{

    height: auto;

    transition: all 0.3s;

}

#mainHeaderTop.fixedHeader .topHdLeft{

    height: 0px;

    overflow: hidden;

}*/



}



@media screen and (max-width: 850px) {
	span.color-main { 
	z-index: -1 !important;
}
	.hide-in-mobile{display:none;}

.banner-txt { top: 15%; }

.cont-sec { padding: 50px 0; }

.octa-net-experts .owl-carousel .owl-nav .owl-prev { left: 38%; }

.octa-net-experts .owl-carousel .owl-nav .owl-next { right: 38%; }

.acc-list li { width: 33%; text-align: left;

    float: left;

    padding: 0 48px; }



}



@media (min-width:601px) and (max-width: 768px) { 
    .logo {

    float: none;
    padding: 8px 0 6px 0;
    position: inherit;
    z-index: 100000000000000;
    margin: 0 auto;

}
#mega-menu-wrap-top-menu #mega-menu-top-menu{width:100%;}
    .site-logo.homePageLogos .item {

    width: 47% !important;

}
#mega-menu-wrap-top-menu #mega-menu-top-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row {

    width: 50%;
    float: left;

}
#mega-menu-wrap-top-menu #mega-menu-top-menu[data-effect="fade"] li.mega-menu-item > ul.mega-sub-menu {
    min-height: 180px;
    overflow-y: scroll;

}
#mega-menu-wrap-top-menu #mega-menu-top-menu{width:100%!important;}
#mega-menu-wrap-top-menu #mega-menu-top-menu > li.mega-menu-item {

    display: inherit;
    float: left;}

#mega-menu-wrap-top-menu #mega-menu-top-menu > li.mega-menu-item.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-top-menu #mega-menu-top-menu > li.mega-menu-item > a.mega-menu-link:hover{color:#333!important;}
}


.reg-frm input[type="text"], .reg-frm input[type="email"], .reg-frm input[type="tel"],  .reg-frm input[type="date"],  .reg-frm select {

    color: #FFF!important;
}


@media screen and (max-width: 768px) {
	.ccie-logo-sec .site-logo-inner {
    padding: 0 0px 0 0px !important;}
	span.color-main { 
	z-index: -1 !important;
}
    #commentform #submit{flot:left;}
    .inner-banner{background-size:cover!important;}
    .email-ph li {

    padding: 0 0 0 0px;
    margin: -4px 0 0 0px !important;

}
    .corsein1{height:auto;}
      .imgina {

    width: 300px;}
    .email-ph{ display:block;}
    input[type="submit"] {
    padding: 3px 6px !important;
    margin: 0px 0px 0 0 !important;


}
/* .ccie-logo-sec.cont-sec {

   
    margin: 90px 0 0 0;

} */
.sticky-popup .popup-header {

    padding: 12px 5px 13px 10px !important;

}
.lc-1bdc6oh {
    box-shadow: none!important;
    background: none !important;

}
    .blog_inn_box{width:100%!important;}
    .blog_inn_box .img-octa{height:auto!important;}
    #mega-menu-wrap-top-menu .mega-menu-toggle {

    margin: -11px 0 0 0;

    padding: 0 0 0 9px; float:right;

}

.container {
    padding: 0 15px !important;

}
.right-bottom {

    left: 0% !important;

}
.sticky-popup {z-index:1000000000000; width:232px!important;}
.lc-1bdc6oh{width:auto!important; background:none!important; box-shadow:none!important;}
#widget-global-0vlhxwxtihqm p {

 
    display: none;

}
/*#chat-widget{width:70px!important; float:right!important;}*/

#mega-menu-wrap-top-menu #mega-menu-top-menu > li.mega-menu-item {
    display: list-item;}
    #mega-menu-wrap-top-menu #mega-menu-top-menu > li.mega-menu-item.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-top-menu #mega-menu-top-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-top-menu #mega-menu-top-menu > li.mega-menu-item > a.mega-menu-link:focus{color:#FFF;}
#mega-menu-wrap-top-menu #mega-menu-top-menu{width:240px;float: left;margin: -9px 0 0 0;}
    #mega-menu-top-menu img{display:none;}
    #mega-menu-wrap-top-menu #mega-menu-top-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-top-menu #mega-menu-top-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link{font-size:12px!important;}
.banner-txt { top: 12%; }
#mega-menu-wrap-top-menu #mega-menu-top-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column{width:100%; }
#mega-menu-wrap-top-menu #mega-menu-top-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item{padding:0px!important;}
.textwidget a{font-size:13px!important; margin:0 0 0 0!important;}
.cont-sec h3, .trang-sec h2, .career-frm h2, .new-list-sec h2, .courseBenifits .sectionTitle, .placementsSection .sectionTitle, .sectionTitle { font-size: 29px; line-height: 37px; }

.infrastructureLocation { width: 50%; }

.awesome-social{ line-height: 37px !important; width: 37px !important; height: 37px !important; }

[class^="fa-"], [class*=" fa-"], [class^="fa-"]::before, [class*=" fa-"]::before { font-size: 17px; }

#top { width: 37px; height: 37px; padding:11px; }

#top img { width: 100%; }

.fact-section ul li p { font-size: 13px; line-height: 20px; padding:10px 0 0 0; }

/*.success-stories-sec ul li { min-height: 240px; width: 33%; }

.success-stories-sec ul li h4 { font-size: 18px; line-height: 22px; }

.success-stories-sec ul li p { font-size: 16px; line-height: 20px; }*/

.lft-cont-sec-inner h3 { font-size: 20px; line-height: 22px; }

.lft-cont-sec-inner { width: 100%; }



}
.view-all-link-mobile{display: none;}


@media screen and (max-width: 767px){
	h1.txt-wht.text-uppercase {
    font-size: 18px !important;
}
	.step-right-part,.step-left-part { 
      margin-left:0px !important;  
}
	section#job-ready .factSectionContent { 
    min-height: 160px;
}
	#reason-join .factSectionContent { 
    height: 190px;
}
	.icon-bar{display:none;}
	#mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-item.mega-toggle-on>a.mega-menu-link, #mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-item>a.mega-menu-link:hover, #mega-menu-wrap-top-menu #mega-menu-top-menu>li.mega-menu-item>a.mega-menu-link:focus {
    color: #fff !important; 
}
#mega-menu-wrap-top-menu #mega-menu-top-menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-column {
    width: 90% !important;;
}
	#mega-menu-wrap-top-menu .mega-menu-toggle.mega-menu-open+#mega-menu-top-menu {
    display: block;
    position: absolute !important;
    top: 30px !important;
    right: 0 !important;
	    z-index: 999;
}
	.site-logo.homePageLogos .item .site-logo-inner { 
    padding: 0 10px 0px 10px;
}
.octa-net-experts .view-all-link, .studentTestiSec .view-all-link, .success-stories-sec .view-all-link, #blog .view-all-link,.infra-sec .view-all-link {
display: none;
}
.view-all-link-mobile{display: block;display: block;
    margin-top: 25px !important;
    font-weight: 600 !important;text-align: center;}

.banner-txt.banner-txt-mobile { display: block; }	

.banner-txt.banner-txt-desktop { display: none; }

.banner-txt { position: static; background: rgba(0,0,0,0.9); color: #fff; padding: 20px 30px; width: 100%; box-sizing: border-box; }

.banner-txt h2 { margin:0; }

.trn-inner-sec { padding: 50px 40px; background: none; }

.trang-sec h2 { padding-left:0; margin-top:0; }

.fact-section .fact-sec-inner { background: url(../images/trainning-bg.png) no-repeat center top / 180px auto; }

.fact-section .fact-title { position: static; margin:109px 0 0 0; font-size: 28px; }

.fact-section ul { overflow: hidden; }

.fact-section ul li { padding: 0; margin: 0 0 20px 0; width: 100%; }

.fact-section ul li .in-des { padding:0 !important; margin:0 !important; }

.awrds-achiv-in .achv-txt { top: 67%; }

.awrds-achiv-in { margin: 0; }

.awrds-achiv-in .achv-txt { position: static; overflow: hidden; margin: 20px 0;  width: 100%; padding: 30px 30px 10px 30px; }

.awrds-achiv .view-all-btn { padding: 0; }

.awrds-achiv-in p img.attachment-award-achiv-thumb { width: 100%; height: auto; }



#top { display: none; }

.top-ft .frst-list-ft { padding: 0 15px 0 9%; }

.ft-btm-mob { width: 100%; float: left; padding: 29px 0 0 0; border-top: 1px solid #454545; margin: 29px 0 0 0; }

.thrd-list-ft { padding: 0 15px 0 9%; }

.last-list-ft { padding: 0 9% 0 15px; }

.events-sec .img-evnt-plce-sec, .place-sec .img-evnt-plce-sec { width: 100%; }

.events-sec .cont-evnt-plce-sec, .place-sec .cont-evnt-plce-sec { width: 100%; }

.evnt-plce-sec .events-sec .img-evnt-plce-sec p, .evnt-plce-sec .place-sec .img-evnt-plce-sec p { padding: 44px 40px 25px; float: none; margin: 30px auto 0 auto; }

.date-evt { display: none; }

.cont-sec .date-evt h3 { line-height: 21px; }

.events-sec .cont-evnt-plce-sec, .place-sec .cont-evnt-plce-sec { margin-bottom: 40px; text-align: center; margin-top: 20px; }

.evnt-plce-sec .events-sec p.read-more { width: 100%; text-align: center; }

.evnt-plce-sec p.read-more a { margin: 0 auto; }

.cont-evnt-plce-sec-desktop { display: none; }

.cont-evnt-plce-sec-mobile { display: block; }

.lft-cont-sec, .rght-sidebar { width: 100%; padding: 30px 30px; }

.lft-cont-sec .lft-cont-sec-inner { padding:0; }

.txt-inner-sec.sidebar-sec { background: none; }

.rght-sidebar .siderbar-inner { padding: 0; }

.inner-banner h1 { font-size: 39px; line-height: 46px; }

input[type="submit"] { padding: 7px 29px;font-size: 16px;line-height: 24px; }

.career-frm h2 { margin:0; }

.cnt-frm-sec { padding: 40px 0; }

.top-ft { padding: 43px 0 25px 0; }

.address-sec h3 { margin:0; }

.address-sec { padding-bottom: 24px; }

.address-map-sec p { padding-bottom:0; }

.mid-ft { padding: 0 0 45px 0; }

#portfolio-filter-select { -webkit-appearance: none; -moz-appearance: none; appearance: none; }

#filter-sorter { width: 97%; }

#filter-sorter option { margin: 0 0 0 -20px !important; }

#container\ portfolio-wrapper { padding: 0 0 30px 0; }

.single-news .inner-banner h1 { padding: 50px; font-size: 28px; line-height: 38px; }

.benifits ul { padding-top:0; }

.courseBenifits { padding: 40px 0px 0px 0; }

.table.tableColord>tbody>tr>td { font-size: 13px; line-height: 20px; }

.imgWithBg {

    width: 100%;

    height: auto;

    background: url(../images/imgbg.png) no-repeat 0 0 / 100% auto; }



    #icon_wrapper>a{

        opacity: 0.2;

        transition: all 0.3s;

    }



    #icon_wrapper:hover>a, #icon_wrapper>a:focus{

        opacity: 0.6;

    }

    #icon_wrapper>a:hover{

        opacity: 1;

    }



   body #icon_wrapper {   

    top: auto !important;

    bottom: 5% !important;

}





.site-logo.homePageLogos .item {

    width: 48%;

}

.ask-exprt a{

    opacity: 0.5;

}

.ask-exprt a:hover{

    opacity: 1;

}

#newFactSecControll {

    width: 100%;

    position: relative;

    padding: 20px 30px;

}

#newFactSecControll ul.slides{

    visibility: hidden;

}

#newFactSecControll ul.slide_controll {

    position: static;

    margin-top: 0;

}

#newFactSecControll ul li {

    list-style-type: none;

    margin-bottom: 20px;

    display: inline-block;

}

#newFactSecControll ul.slide_controll li a{

    border: 1px solid #7cd9ff;



padding: 6px;

}

#newFactSecControll ul.slide_controll li a span{

    top: 6px;

}

#newFactSecControll ul.slide_controll li.flex-active a{

    border: 1px solid #2c924d;

    background: #5ac17c;

}

 

#studentTesti3D{

    padding-left: 2%;

}

.studentVid{

    padding: 10px 20px 40px 20px;

}

.scl-widget li{

    width: 100%;



float: none;

margin: 0 0 0 0%;

}



}



@media screen and (max-width: 640px){
	section.factSectionNw ul li{
		
		width: 40%;
    float: left;
    list-style: none;
	}
	.factSectionContent i.fa:before {
    color: #fff;
    font-size: 65px;
}

#wp-megamenu-top-menu > .wpmm-nav-wrap ul.wp-megamenu > li.more-menu ul.wp-megamenu-sub-menu li a { font-size: 12px; line-height: 20px; }

#wp-megamenu-top-menu li h4 { margin:0; }

.banner-txt { padding: 26px 50px 34px 50px; }

.banner h2 span { font-size: 23px; line-height: 32px; }

.banner h2 { font-size: 32px; line-height: 40px; }

.banner p { font-size: 13px; line-height: 16px; padding:0 0 17px 0; }

.banner a.button { font-size: 15px; line-height: 21px; padding: 7px 28px; }

.cont-sec h3, .trang-sec h2, .career-frm h2, .new-list-sec h2, .courseBenifits .sectionTitle, .placementsSection .sectionTitle, .sectionTitle { font-size: 25px; line-height: 31px; }

.grid .grid-item { width: 100%; }

.grid .grid-item img { width: 10)%; height: auto; }



.strong-view.modern .testimonial-content { font-size: 15px !important; line-height: 26px !important; }

.thrd-list-ft, .last-list-ft { padding: 0 9% 0 9%; width: 100%; }

.lft-cont-sec p, .lft-cont-sec li { font-size: 14px; line-height: 28px; }

.lft-cont-sec ul { padding-left:0; }



.octa-net-experts .owl-carousel .owl-nav .owl-prev { left: 36%; }

.octa-net-experts .owl-carousel .owl-nav .owl-next { right: 36%; }

.placements ul {

    padding: 10% 0 0 0; margin:0; }



    .email-ph li:first-child, .email-ph li:nth-child(2){

    display: block;

}

body button#responsive-menu-button {

    top: 80px !important;

}

.banner-txt {

    padding: 26px 25px 34px 25px;

}

.cont-sec h3{

    display: block;



width: 100%;

padding: 0px;

margin-bottom: 20px;

}

.cont-sec h3:after, .cont-sec h3:before, .factSectionNw h3:after, .factSectionNw h3:before, .mainheaderWhite:after, .mainheaderWhite:before{

    display: none;

}

.factSectionNw h3, .mainheaderWhite { 

	left: 0;
    position: relative;
    margin: 0;
    padding: 0;
    margin: 50px 0;
    width: 100%; 
    left: 0 !important;
    width: 100% !important;

} 
.mainheaderWhite {color:#fff}


#newFactSecControll {

    width: 100%;

    position: relative;

    padding: 20px 15px;

}

.ask-exprt a{

    display: none;

}

#newFactSecControll ul.slide_controll li a {

    border: 1px solid #7cd9ff;

    padding: 6px;

    width: 100%;

    padding-right: 27px;

}

#newFactSecControll ul.slide_controll li a span {

    top: 8px;

    right: 0;

}

#newFactSecControll ul li {

    width: 48%;

}

.why-octa-list .why-octa-sml {

    width: 100%;

    margin-bottom: 20px;

}

.mainheaderWhite{
    position: static;
margin-top: 0;
font-size: 20px; 
line-height: normal;
}



.container {

    padding-left: 15px;

    padding-right: 15px;

}

#studentTesti3D li .stuTestiContent {

    font-size: 15px;

    background-size: 28px;

    padding-top: 27px;

}

#studentTesti3D {

    padding-left: 0;

    margin-left: 12%;

}

#studentTesti3D li .stuTestiContent {

   

    background-size: 28px;

    padding-top: 27px;

    padding-left: 0;

    padding-right: 0;

    font-size: 13px!important;

line-height: 15px;

}

#studentTesti3D li .studentinfo {

    margin-bottom: 12px;

}

/*.success-stories-sec ul li {

    width: 33%;

    min-height: 1px;

}*/

.why-octa-list .why-octa-sml p.icon-why {

    

    margin-right: 0;

}

/*.success-stories-sec ul li .man-img {

    width: auto;

    height: auto;

    margin: 0 auto;

}*/

/*.success-stories-sec ul li .succ-sec-txt {

    width: auto;

    box-sizing: border-box;

    padding: 10px 20px;

    min-height: 78px;

    display: block;

}

.success-stories-sec ul li h4 {

    font-size: 13px;

    line-height: 19px;

}

.success-stories-sec ul li p {

    font-size: 13px;

    line-height: 18px;

}*/



.octa-net-experts .img-octa {

    margin: 0 0 0 0;

}

.octa-net-experts h4 {

    padding: 0 0 0 0;

}

.octa-net-experts .txt {

    padding: 0 0 0 0;

}

.octa-net-experts .view-all-link{

    position: absolute;



right: 10px;



top: 38px;

}

.cont-sec {

    position: relative;

}

 

.studentTestiSec{

    overflow: hidden;

}

.logo, #mainHeaderTop.fixedHeader .logo {

    width: 160px;

}



.home .cont-sec h3{

    font-size: 25px;



line-height: 30px;

padding: 0px;

padding-bottom: 30px;

}

.mainheaderWhite{

    font-size: 25px;

}



body{

    overflow-x: hidden;

}



}



@media screen and (max-width: 590px){

body button#responsive-menu-button {

    top: 123px !important;

}



    }



@media screen and (max-width: 535px){
.top-hd{height:auto;display:none;}

.topHdLeft .topHdNews { line-height: 50px; }

.email-ph, .scl-icon { width: 100%; text-align: center; padding: 10px 0 0 0; }

.scl-icon li { float: none; display: inline; }

.email-ph li { float: none; display: inline; padding:0 0 0 10px; margin:0 0 0 10px; line-height: 23px; border: none; height:27px; }

.email-ph {

    padding: 5px 0 5px 0;

}

.wp-megamenu-wrap.wpmm-mobile-menu ul.wp-megamenu li.more-menu ul.wp-megamenu-sub-menu li { padding: 0; float: left; width: 100%; }

.wp-megamenu-wrap.wpmm-mobile-menu ul.wp-megamenu li.more-menu ul.wp-megamenu-sub-menu li ul li { width: 80%; text-align: left !important; }

.wp-megamenu-wrap.wpmm-mobile-menu ul.wp-megamenu li.more-menu ul ul ul li { float: left; }

.more-menu .wp-megamenu-sub-menu .wp-megamenu-sub-menu li { text-align: center !important; } 

.wp-megamenu-wrap.wpmm-mobile-menu ul.wp-megamenu li.more-menu ul ul ul li:first-child { width: 20%; }

#wp-megamenu-top-menu li h4 { margin: 16px 0 0 0; }

#wp-megamenu-top-menu > .wpmm-nav-wrap ul.wp-megamenu > li.more-menu ul.wp-megamenu-sub-menu li a { font-size: 13px; line-height: 20px; }

.trang-sec p { font-size: 13px; line-height: 23px; }

.grid-item .txt-gal-sec .txt-gal-inner h3 { font-size: 18px; line-height: 20px; }

.octa-net-experts .owl-carousel .owl-nav .owl-prev { left: 32%; }

.octa-net-experts .owl-carousel .owl-nav .owl-next { right: 32%; }

.acc-list { padding:0 30px; }

.acc-list li { width: 50%; text-align: left; }



.home .cont-sec h3{

    font-size: 22px;



line-height: 20px;

padding: 0px;

padding-bottom: 27px;

}

.mainheaderWhite{

    font-size: 22px;

}







}



@media screen and (max-width: 480px){
    .rsing{height:231px!important;overflow: scroll!important;}
    .ccie-logo-sec .site-logo-inner{min-height:250px;}
    .site-logo.itemInner .item {

    margin-bottom: 0;

}

.wp-megamenu-wrap.wpmm-mobile-menu ul.wp-megamenu li.more-menu ul.wp-megamenu-sub-menu li ul li { width: 100%; text-align: center !important; }

#wp-megamenu-top-menu li h4 { margin: 0 0 20px 0; }

.wp-megamenu-wrap .wpmm-nav-wrap > ul.wp-megamenu ul.wp-megamenu-sub-menu li.wpmm-type-widget { margin-bottom: 0px!important; }

.banner h2 { font-size: 26px; line-height: 33px; }

.banner h2 span { font-size: 19px; line-height: 27px; }

.site-logo.homePageLogos .item { width: 48%!important; padding: 0; padding-bottom: 20px; }


.cont-sec { padding: 45px 0; }

.infra-sec.cont-sec { padding: 45px 0 20px 0; }

.cont-sec h3, .trang-sec h2, .career-frm h2, .new-list-sec h2, .courseBenifits .sectionTitle, .placementsSection .sectionTitle, .sectionTitle { font-size: 22px; line-height: 27px; }

/*.success-stories-sec ul li .man-img {

    width: auto;

    height: auto;

}

.success-stories-sec ul li h4 {

    font-size: 11px;

    line-height: 19px;

}

.success-stories-sec ul li p { font-size: 12px; line-height: 14px; }

.success-stories-sec ul li { min-height: 200px; }*/

.octa-net-experts .img-octa { width: auto; margin: 0 auto; float: none; }

/*.octa-net-experts .item { width: 200px; }*/

.testi-txt { width: 100%; text-align: center; }

/*.octa-net-experts .item { width: 220px; }*/

.vw-all a { font-size: 12px; }

.gal-sec.cont-sec { padding: 40px 0 20px; }

.strong-view.modern .testimonial-content { font-size: 14px !important; line-height: 24px !important; }

.strong-view.modern .testimonial-name { font-size: 14px !important; line-height: 19px !important; }

.inner-banner h1 { font-size: 35px; line-height: 40px; }

.inner-banner h1 { font-size: 19px; line-height: 24px; }

.single-news .inner-banner h1 { padding: 50px; font-size: 23px; line-height: 31px; }

.octa-net-experts .owl-carousel .owl-nav .owl-prev { left: 30%; }

.octa-net-experts .owl-carousel .owl-nav .owl-next { right: 30%; }

.acc-list li { width: 100%; }

.single-course p.review-button {     font-size: 15px;

    line-height: 18px; }

    .octa-net-experts .item {

    width: auto;

}

body button#responsive-menu-button {



    top: 100px !important;



}

}



@media (max-width: 396px) and (max-width: 410px){



    }



@media screen and (max-width: 360px){

.email-ph li { display: block; border-left:0; padding:0; margin:0; }

.topHdLeft .topHdNews { display: none; }

.topHdLeft { padding: 0 10px 0 10px; }

.logo, #mainHeaderTop.fixedHeader .logo {

    padding: 8px 38px 8px 0;

    width: 115px;

}

.banner h2 { font-size: 23px; line-height: 27px; }

.banner h2 span { font-size: 16px; line-height: 21px; padding: 0 0 5px 0; }

.banner p { padding: 4px 0 20px 0; }

.cont-sec h3, .trang-sec h2, .career-frm h2, .new-list-sec h2, .courseBenifits .sectionTitle, .placementsSection .sectionTitle, .sectionTitle { font-size: 22px; line-height: 27px; }

.infrastructureLocation { width: 100%; }

.infra-sec ul { padding: 0 15px; margin:0 }

.infra-sec ul li { padding: 0; margin:0 0 20px 0; width: 100%; }

.fact-section ul { padding: 16px 0 0 0; }

.fact-section ul li { width: 100%; min-height:1px; }

/*.success-stories-sec ul li { width: 100%; min-height:1px; }*/

.sucss-story item, .sucss-story ul { width: 100%; }

.sucss-story ul { padding-left:0; }

/*.octa-net-experts .item { width: 154px; }*/

.frst-list-ft, .sec-list-ft { width: 100%; padding: 0 9% 0 9%; }

.sec-list-ft { padding-top: 29px; border-top: 1px solid #454545; margin-top: 29px; }

.last-list-ft { padding-top: 29px; border-top: 1px solid #454545;  }

.lft-cont-sec-inner h3 { font-size: 17px; line-height: 22px; }

.lft-cont-sec p, .lft-cont-sec li { font-size: 13px; line-height: 25px; }

.rght-sidebar input[type="submit"] { font-size: 14px; background: #003359; padding: 3px 27px; }

.lft-cont-sec .date { margin: 0 auto 20px auto; float: none; }

.news-txt { width: 100%; text-align: center; }

.new-list-sec p.read-more { text-align: center; }

.single-news .inner-banner h1 { padding: 29px; font-size: 18px;line-height: 26px; }

.octa-net-experts .owl-carousel .owl-nav .owl-prev { left: 24%; }

.octa-net-experts .owl-carousel .owl-nav .owl-next { right: 24%; }

 #rc-imageselect {transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0;}

 .acc-list { padding: 0 47px; }

 .acc-list li { width: 100%; text-align: left; }

.img-sec-job-oppurnities {

    width: 200px;

    margin: 0 auto;

    float: none;

}

 .cont-sec-job-oppurnities  { width: 100%; }



 body button#responsive-menu-button {

    top: 100px !important;

}

}



@media screen and (max-width: 320px){

/*.octa-net-experts .item { width: 138px; }*/	

#rc-imageselect, .g-recaptcha {transform:scale(0.86);-webkit-transform:scale(0.86);transform-origin:0 0;-webkit-transform-origin:0 0;}

}


/*r*/
.lft-cont-sec .kc-elm.kc-css-860133 {
    display: none;
}
section.txt-inner-sec {
    padding-top: 45px;
}
.capt input.wpcf7-form-control.wpcf7-submit {

    margin-top: 15px !important;
}
.capt input.wpcf7-form-control::placeholder {
    padding-left: 10px;
}

.capt textarea.wpcf7-form-control::placeholder {
    padding-left: 10px;
}
.fxd-hgt::-webkit-scrollbar
{
	width: 6px;
	background-color: #F5F5F5;
}

.fxd-hgt::-webkit-scrollbar-thumb
{
	border-radius: 10px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color: #4ddab7;
}
#mega-menu-wrap-top-menu #mega-menu-top-menu[data-effect="fade"] li.mega-menu-item > ul.mega-sub-menu {
    border: 1px solid #9caab9;
    box-shadow: 0px 0px 4px 0px #4fbc72;
}
::-webkit-scrollbar {
    width: 8px !important;
        background-color: #dae4dd;
}
::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    background-color: #259295;
}


@media  (min-width: 768px){
	.amoteam-panel {
    max-width: 25% !important;
}
.amoteam-panel-pf-image .amoteam-panel__heading {
    bottom: 0px !important;
}
	.awesome-social {
    margin-top: 2px;
    color: white !important;
    text-align: center !important;
    line-height: 42px !important;
width: 48px !important;
    height: 48px !important;
    font-size: 24px!important;
    text-shadow: 2px 2px 4px #000000;
	    padding-top: 5px;

}
.lft-cont-sec {
    padding: 45px 2% 0 0;

}
}
@media  (min-width: 769px){
.home-newsletter input#es_txt_button {
    margin-right: 0px !important;
}
.capt input.wpcf7-form-control.wpcf7-submit {
    margin-right: 0px !important;
    margin-top: 15px !important;
}
}
@media  (max-width: 767px){
	p.blog-para.blog_user {
    padding-left: 10px !important;
}
.blog_user:before {
    left: 1px !important;


}
}
/*r end*/
