/*@charset "utf-8"; /* CSS Document */ 
/*----*****---- << Responsive >> ----*****----*/ 
/*----*****---- << Desktop >> ----*****----*/    
@media only screen and (min-width: 1980px) {  
.bg83-4-vender { background-size: cover;} 
.top-bg{ background-size: cover; height:250px;} 
.top-bg-main-banner{ background-size: cover; } 
.Cti-cate {width:280px;} 
.Cti-cate .cti-span {line-height:20px!important;} 
} 
@media only screen and (min-width: 1680px) {  
.bg83-4-vender {background-image: url("images/insoft-new-banner-home1.jpg"); height: 481px; } 
.headertextcnt {  margin: 0 auto; padding-top: 150px;  width: 510px;} 
.headertextcnt h1{ margin-left:3px;font-size:79px;} 
.headertextcnt p{ font-size:60px;} 
.top-bg { 
    background-image: url("images/insoft-main-picture-1680-1980.jpg"); 
    background-repeat: no-repeat; 
    height: 250px; 
    margin-bottom: 25px; 
    position: relative; 
} 
.top-bg-main-banner{  background-position:center;background-repeat: no-repeat;  height: 280px; margin-bottom: 25px;} 
.top-title-img{ height:250px;} 
 } 
@media only screen and (min-width:1366px) and (max-width:1679px) {   
.Cti-cate {width:280px; line-height:25px;} 
.Cti-cate .cti-span {display: block; margin-top: 22px; margin-left: 54px;} 
.bg83-4-vender {background-image: url("images/insoft-new-banner-home1-1680.jpg"); height:408px; } 
.top-bg { background-image: url("images/insoft-main-picture-1280-1679.jpg");height: 250px; } 

.top-bg-main-banner{  background-position:center;background-repeat: no-repeat;  height: 280px; margin-bottom: 25px;} 
  } 
@media only screen and (min-width:1279px) and (max-width:1365px) {  
.Cti-cate {width:280px; line-height:25px;} 
.Cti-cate .cti-span {display: block; margin-top: 22px; margin-left: 54px;} 
.flp-section5_middlepart1 { padding:19px;} 
.forsubtitle {  margin-top: 120px;} 
.video-container {   top: 190px;} 
#loader {   top: -25px;   } 
/*---------------------------------Blog page css start by vijay---------------------------------------*/ 
.blog-cnt {    width: 970px; } 
.blog-sidebar {  width: 250px;} 
.single-post .blog-entry-inner {  width: 955px;} 
.blog-sidebar-single {   width: 250px; } 
/*---------------------------------Blog page css end by vijay---------------------------------------*/ 
.bg83-4-vender {background-image: url("images/insoft-new-banner-home1-1366.jpg"); height:332px; } 
.headertextcnt{ padding-top:75px;width: 470px;  } 
.top-bg { background-image: url("images/insoft-main-picture-1280-1679.jpg");height: 250px; } 
.top-title-img{ height:227px;} 
.top-bg-main-banner{  background-position:center;background-repeat: no-repeat;  height: 250px; margin-bottom: 25px;} 
.child-top-bg { height: 250px;}
.em33 { padding: 50px 22px;} 
.all-special-packages { width: 74%;} 
.micro31 {  margin-bottom: 50px !important;  margin: 15px;  margin-bottom: 15px;} 
.reack-middle-area { left: 409px;} 
} 
@media only screen and (min-width: 1281px) and (max-width: 1340px) { 

    #wait {
  width: auto;
  left: auto;
  position: relative;
}
 
.our-consultancy-3 h6 {    top: 292px;   width: 272px;}

.container { width: 1260px;} #primary { width:950px;} .course-top-info { width:78%;}.locationloop { width:auto;}  .wearehere2 .container { width: 1320px;} 
.page-template-NEW_ABOUTUS .container { width: auto;} 
.gglobal { display:none;} 
.home .gglobal { right: 60px; display:block;} 
.comptia_vendor_1, .fortinet_vendor_1, .cisco_vendor_1, .aws_vendor_1, .juniper_vendor_1, .iapp_vendor_1, .itil_vendor_1, .Microsoft_vendor_1, .ec-council_vendor_1, .Prince2_vendor_1, .Scrum_vendor_1, .palo_vendor_1, .check_vendor_1, .mcafee_vendor_1, .istqb_vendor_1, .istqb_openstack_1, .istqb_vmware_1 { 
    width: 575px !important; 
    color: #e6ecec; 
    font-size: 17px; 
    font-family: prometo, sans-serif; 
    margin-left: 35px; 
} 
.related_course_box {   width: 100%; padding:30px 0px ;}
.course-scheudle-title {   padding-left: 15px;}
.ven_days2 {   padding-left: 17px;}

} 
@media only screen and (min-width: 1280px) {  

.programs-starting-soon {   font-size:24px;}


.Cisco-Live-UK ,.Cisco-Live-UK-heading { display:none;}
#login_Box_Div input[type="submit"] { margin-left: 2px;  } 
.btn-Check-dates { 
    margin-top: 64px; 
} 
.awsm-filter-wrap { 
    margin: 0 auto; 
        margin-bottom: 0px; 
    width: 65%; 
    margin-bottom: 45px; 
} 
.top-inner-info .course-new-inner-title { 
    width: 730px; 
} 
.Cti-cate.Cticom  {  line-height: 27px;} 
.Cti-cate.Cticom  span {  padding-top: 0px;} 
.Cti-cate { width: 285px!important;} 
.white_content_pdf  { display: none;position: fixed; top: 175px; left: 29%; width: 500px; height: auto; padding: 16px;   background-color: white;  z-index: 1002;  overflow: auto; 
  background: #f9f9f9;  padding-left:30px;  padding-right:30px;} 
.NB { padding: 5px 15px!important;} 
.below1200 {  display:none;} 
.plus1200  { display:block;} 
.dt-sc-course-details-inner1_not { margin-top:31px;} 
.cc-window.cc-banner { width:50%!important;} 
.srch span {   left: -7px; }  
.f_menu.f_1 { } .largeload{ display:block; height:480px; background:#f7f9f9;}.Let-us-help-you .clear { display:none;} .em33 { padding: 50px 22px;}   
.forplayvid { margin-left: 125px; } 
.Very-special-type .ppze {   position: relative;  top: 3px;} 
.mobile-filter-show {   display: none;} 
.FCS-bottom { display:none;} 
.redeem_voucher {   height: 480px;} 
.slick-slider { display:block!important;} 
.mobile-ceter-slider { display:none!important;} 
.page-template-NEW_ABOUTUS #process-tab {    width: 54%;   margin: 0 auto;   margin-top: 50px!important; } 
.ih-part3-inner > img { 
  padding-top: 100px; 
 } 
 .Nh-search-inner {
  padding-top: 25px;
}

.reset_filter_div .programs-starting-soon { display:block;}
.reset_filter_div .top_filter_1 { display:block}
.reset_filter_div { display:block; }
.cdlfilter { border-bottom: 1px solid #ccc; }
.Btn_reset_filter { display:none ; }

} 
@media only screen and (max-width: 1280px) {  

    Cisco-Live-UK img {
  width: 250px;
  margin: 0 auto;
  display: block;
}

.fapa_price b {  font-size: 15px!important;}
.fapa_price p {  font-size: 15px!important;}


.Very-special-type .cisco-subl-menu-sidebar { display:none;} 
.timecest2 {   padding-left: 10px;} 
#awsm-application-submit-btn {   margin-top: 15px;   margin-bottom: 25px;} 
.below1200 {  border:none; border-bottom: #f7f7f7 31px solid; border-radius: 0px; width:100%;} 
.plus1200  { display:none;} 
/*.slick-slider { display:none!important;}*/ 
.loadm1 { display:none;} 
.home .loadm1 { display:block;} 
.home .gglobal { right: 35px;} 
.mobile-ceter-slider { display:block!important;} 
.mlcp-squr {  background-color: #fbfbfb;  border: 1px solid #dddddd; padding: 35px;  width: 22%; } 
.FCS-bottom1 { display:none;} 
.FCS-bottom { display:block;} 
/**************/ 
.mobile-filter-show .showfilter { 
    background: #ff9e00; 
    float: left; 
    color: #fff; 
    border: 1px solid #ff9e00; 
    padding:5px 11px 5px 40px; 
    font-weight: 400; 
} 
.mobile-filter-show .showfilter:hover {  background: #fff;  color: #c0262a; border: 1px solid #c0262a; } 
.mobile-filter-show #menuToggle { 
display: block; 
position: relative; 
top: -21px; 
left: 1px; 
z-index: 1; 
-webkit-user-select: none; 
user-select: none; } 
.mobile-filter-show #menuToggle input{ 
    display: block; 
    width: 235px; 
    height: 35px; 
    position: absolute; 
    top: 0px; 
    left: -1px; 
    cursor: pointer; 
    opacity: 0; 
    z-index: 2; } 
.mobile-filter-show #menuToggle span {    
    top: -35.5px; 
    display: block; 
    width: 25px; 
    height: 2px; 
    margin-bottom: 5px; 
    position: relative; 
    background: #fff; 
    border-radius: 3px; 
    z-index: 1; 
    transform-origin: 4px 0px; 
    transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0), background 0.5s cubic-bezier(0.77,0.2,0.05,1.0), opacity 0.55s ease; 
    left: 5px;} 
.mobile-filter-show #menuToggle span:first-child       {   transform-origin: 0% 0%;} 
.mobile-filter-show #menuToggle span:nth-last-child(2) { transform-origin: 0% 100%;} 
.mobile-filter-show #menuToggle input:checked ~ span   {  opacity: 1;  transform: rotate(45deg) translate(-2px,0px); background: #ff9e00; } 
.mobile-filter-show .level-11 a ,.mobile-filter-show .level-22 a ,.mobile-filter-show .level-33 a ,.mobile-filter-show .level-33 {  font-size: 16px !important; line-height: 15px !important; font-weight: 400 !important;} 
.mobile-filter-show .level-11  ,.mobile-filter-show .level-22  ,.mobile-filter-show .level-33 {   margin-bottom:0px!important; line-height: 15px!important;} 
.mobile-filter-show #menuToggle input:checked ~ span:nth-last-child(3) {  opacity: 0;   transform: rotate(0deg) scale(0.2, 0.2); } 
.mobile-filter-show #menuToggle input:checked ~ span:nth-last-child(2) { transform: rotate(-45deg) translate(0, -1px); } 
#menu8{ 
  position: absolute; 
  width: auto; 
  margin:-97px -14px 0px -49px; 
  padding: 50px; 
  padding-top: 70px; 
  background: #f9f9fa; 
  list-style-type: none; 
  -webkit-font-smoothing: antialiased; 
  transform-origin: 0% 0%; 
  transform: translate(-100%, 0); 
  transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0); 
} 
.mobile-filter-show #menuToggle input:checked ~ ul {   transform: none; } 
/****************/ 
.accordion7 .arrow { 
    margin-right: 5px; 
    float: right; 
    width: 15px; 
    height: 28px; 
    background-size: 11px; 
    background-position: 0px 2px; 
} 
.accordion7-head.open .arrow { 
    float: right; 
    width: 25px; 
    height: 28px; 
    background-size: 19px; 
    background-position: 3px 5px; 
} 
.am-2 { font-weight: 400;} 
.tog-left h5 {   font-size: 22px; font-weight: 400; } 
.wearehere a div {   display: none;} 
.copyright-info { font-size:12px;} 
.foot2 { height: 135px;} 
#wr-megamenu-menu-2 li:hover{ border-bottom:none;} 
.vender-section {background-image:none;background-color: #fff;} 
.accordion{ width:99.5%;} 
.sltcls4{display:none;} 
.header-search{margin-top:18px;} 
.tWo {   display: block;  margin-top: 30px; right: 35px;} 
.meflag {   float: right;  margin-right: -235px; margin-top: 31px;} 
.wr-megamenu-container ul.wr-mega-menu ul.sub-menu, 
.wr-megamenu-inner { 
        display: inherit; 
        list-style: none; 
        visibility: hidden; 
        z-index: 9999; 
        position: relative; 
        top: auto; 
        margin: 0; 
        padding: 0; 
        filter: alpha(opacity=0); 
        -webkit-opacity: 0; 
        -moz-opacity: 0; 
        -ms-opacity: 0; 
        -o-opacity: 0; 
        opacity: 0; 
        -webkit-transform: translateY(0px); 
        -moz-transform: translateY(0px); 
        -ms-transform: translateY(0px); 
        -o-transform: translateY(0px); 
        transform: translateY(0px); 
        -webkit-transition: -webkit-transform 0.5s ease 0s; 
        -moz-transition: -moz-transform 0.5s ease 0s; 
        -ms-transition: -ms-transform 0.5s ease 0s; 
        -o-transition: -o-transform 0.5s ease 0s; 
        transition: transform 0.5s ease 0s; 
    } 
.ninelink > a {    display: block!important;} 
h1,h2,h3,h4,h5,h6 { font-weight:400;} 
     
    } 



@media only screen and (min-width:960px) and (max-width:1208px) { 
.ccna-assoicate-table thead td { padding-left: 20px !important;line-height: 40px !important; height: 40px !important;} 
.ccna-assoicate-table tbody td { padding-left: 20px !important; line-height: 40px !important; height: 40px ;   position: relative;}
.cky-cookie-audit-table tbody td {   height: auto!important;   line-height: inherit!important;}
.tdextra_h  { height:215px!important; }
.tdextra2_h  { height:130px!important; }
 .recommended_training_td strong {
    position: absolute;
    padding-top: 12px;
}
.first_c_text { position: absolute; top: 10px; }
.first_c2_text { position: absolute; top: 10px; }
.first_c4_text {  position: absolute; top: 10px; }
.table_c1_img {   padding-top: 15px;}




}

/* Note: Design for a width of 768px, Gutter: 30px, Unit: 32px */ 
@media only screen and (min-width:960px) and (max-width:1280px) { 
.vendor_main_section_inner {  width: 900px;  margin: 0 auto;}
.vendor_box5 { width: 25%;}
.vendor_box5_inner { width: 210px;}
.vendor_box5_inner h5 { font-size: 18px;}


#loader_technology {
  
    border: 6px solid #f3f3f3;
    border-top: 6px solid #ff9e00;
    width: 81px;
    height: 81px;
}

.fall_2023_box1 {    width: 65%;}
.fall_2023_box2 {    width: 35%;}
.FCPBOX .fall_2023_box1 {    width: 100%;}
.FCPBOX .fall_2023_box2 {    width: 33%;}
.FCPBOX .fall_2023_box3 {    width: 33%;}
.FCPBOX .fall_2023_box4 {    width: 33%;}
.fall2023 {   padding-top: 50px; }

.needmoreinfo_db {    width: 94%; }  
.knowledge_nug {   width: 94%;  }

.page-template-TXOne .course_top_area {  height: 240px!important;}
.page-template-Cisco-Cyber-Vision .course_top_area {  height: 240px!important;}
.TXOne_img { width: 225px;  padding-top: 55px !important;}
.CiscoCyber img { width: 130px;  padding-top: 62px;}



.take_advantage { padding-left:10px; }
.CLCs_box_inner { min-height: 745px;}
.clcpopup.clc_1new {
  left: 41px;
  bottom: 205px;
}
.clcpopup.clc_2new {
  right: 41px;
  bottom: 205px;
}
.clcpopup_inner { width: 425px;}

.author-name {   padding-top: 0px;}
.author-full-box {   margin-bottom: 20px;}
.topttopf { margin-top: -36px; }


.archive-primary { margin:0px!important; }

.fapa_price b { float: left;  width: 69%;}

.consultancy-top .book-now-home.schedule-consultancy { float: none; }


.fortigate_logo_pic {    width: 125px;    padding-top: 25px;}
.box1 {   padding-top: 25px; }
.pf_sec_33 h5 {   padding-top: 10px;    padding-bottom: 30px; }
.overview_h2 {   font-size: 22px;}
.pf_sec_2  .coursepage { width:900px!important; }
.list_of_packages {   width: 285px; }
.sdwan_stater_h2 {   font-size: 22px; }
.fp-heading-p {    font-size: 20px !important;   line-height: 26px !important;}
.package_stater_ul li p {    width: 95%;}
.package_phases_h2 {    font-size: 22px;    margin-bottom: 15px;}
.package_Benefits_h2 {   font-size: 22px; }
.pb4 li p {   width: 88%;}
/****/
.fapa_img { padding-right: 15px;  padding-left: 15px;}

.listpf { width: 95%; }
.fp-heading-h2 {  font-weight: 400  font-size: 36px;  width: 70%; }
.configuration_left {  width: 100%;}
.configuration_right {  width: 100%;}
/***/

.ultra-dynamic { padding-left: 15px;}
.home .mobile-menu-show {    margin-top: 9px;}
.mobile-menu-show {   margin-top: 10px; }

.main-services-top {   min-height: 325px;}
.main-services-left h1 {   padding-top: 90px; font-size: 27px; }
.main-services-2 .how_do_we_do_this {   padding-top: 0;}
.main-services-2 .new-about-us-22 p {  margin: 18px 0 0; font-size: 16px; }
.main-services-2 .new-about-us-22 {    padding-top: 40px;}
.main-services-2 {   margin-top: 30px!important;}
.main-services-3 {    margin-top: 40px!important;}
.main-services-3 h2 { margin-top: 0px; }
.main-services-3 .new-about-us-22 img { margin-top: 45px; }
.our-services-consultancy {
    float: left;
    width: 100%;
    margin: 20px 0px;
}
.main-services-4 .service-content h6 {padding: 25px 10px 5px!important;}
/*------------test consultancy start------------*/
.our-consultancy-3-img {   height: 215px;}
.modernizing_ip_networks {   padding-top: 0;}
.our-consultancy {    margin-top: 10px;}
.consultancy-75_1 {    width: 900px;}
.consultancy-top { min-height:450px;}
.consultancy-top h1 {
    font-size: 26px;
    margin-bottom: 25px;
    margin-top: 0px;
    text-align: center;
    padding: 0px;
    padding-top: 20px;
}
.ics_sec1 { margin-top: 0px!important;}
.ics_sec2 {  margin-top: 0px !important;}
.consultancy-top span {   text-align:center;    font-size: 18px; padding-top: 105px; }
.consultancy-top p {
    font-size: 17px;
    text-align: left;
    width: auto;
    margin-top: 0px;
    margin-bottom: 25px;
    text-align: center;
}
.book-consultancy { float:none;}

.consultancy-process h2, .consultancy-result h2 { font-size:27px;}
.subtitle-process {    margin-top: 50px; }
.our-consultancy h2 {   font-size: 27px; }
.our-consultancy-3 h6 {
    top: 239px;
    font-size: 19px;
    width: 186px;
}
.technology_base_33 {
  width: 258px !important;
}
.expertheading {  font-size: 27px }
.expertsubheading {  width: 70%; }
.consultancy-25 h6 {    font-size: 20px; }
.our-services-consultancy h2 {    margin-top: 5px;   font-size: 27px; }
.services_inner {    margin: 5px;}
.service-content h6 {
    font-size: 18px;
    padding: 25px 0px 5px;
 }
.service-content  { min-height:340px;}
.consultancy-contact {   margin: 40px 0px;}
.consultancy-contact h2 {
    margin-top: 20px;
    margin-bottom: 5px;
}
.consultancy-contact p {
    width: 80%;
    margin: 35px 0px 20px;
}
.sme4 h6 {
    font-weight: bold;
    font-size: 18px; }
.sme4 {
    width: 40%;
 }   
/*------------test consultancy end--------------*/


.home-2-part .customer-logos.slider.slick-initialized.slick-slider.slick-dotted { 
  height: 145px !important; 
} 
.section404-2 h2 { padding-left: 20px;} 
.section404-2 p { padding-left: 24px;} 
.Fortinet-Premier-Authorized-Training6 {    padding-top: 47px;} 
.fttc_img img {   padding-top: 54px;} 
/****/ 
.flp-section1 h1 { padding-left: 15px; } 
.fface {   padding-left: 15px;} 
.flp-section32 { 
    width: 50%; 
    padding-left: 15px; 
} 
/****/ 
.home_new_section_8 .Feature-area-box-inner { 
    min-height: 420px; 
    margin: 15px 10px; 
    padding: 20px 5px; 
} 
/******/ 
#post-133543 , #post-133592  ,#post-133552  ,#post-133564 ,#post-133524,#post-133496{   padding-left: 15px;} 
.stay-left {   padding-left: 15px; } 
.VVMore {   float: none!important;  margin-left: 0px !important;} 
.siftm {  float: none !important;  margin-left: 0px !important;} 
.CDLL-part2 h1,.CDLL-part2 p,.CDLL-part2 ul,.CDLL-part2 h2 { padding-left:15px;} 
.Feature-area-box-inner { min-height:370px;} 
.CDLL-part5-right {   width: 72%; } 
.RctL {   width: 72%;} 
.CDLL-part5-left { margin-left:0px;float: left;
  width: 240px;
  margin-right: 10px} 
.priceCDL { padding-left:40px;} 
.e-Learning-icon { padding-left:0px!important;} 
/*******/ 
.FPSclass {  width: 420px;} 
.search_archive .widget_categories ul li a {   padding: 10px 0px 10px 0px;} 
/*****************************New Home Layout CSS 18-05-2020 Start********************************/ 
.nh-container 
{ 
width:95%; 
margin-right:40px; 
} 
/*****************************New Home Layout CSS 18-05-2020 End********************************/ 
/***************** single course page new change by vijay 18052020 start ********************************************/ 
.single-dt_courses .dt-sc-course-image 
{ 
margin-top:0px; 
margin-left:0px; 
} 
.dt-sc-course-details-inner1_not { 
    width: 100%; 
    margin-top: 30px; 
    background-color: #fff; 
} 
.dt-sc-course-details-inner1_not { 
width: 100%; 
margin-top: 30px; 
background-color: #fff; 
} 
.single-dt_courses .aRnme 
{ 
left: 10px!important; 
} #slider-search-container 
.single-dt_courses .timecest 
{ 
margin-left: 10px!important; 
} 
.up-crs 
{ 
width:93%;  
} 
.top-inner-info 
{ 
    padding: 15px; 
    width: 85%; 
} 
/***************** single course page new change by vijay 18052020 end ********************************************/ 
.awsm-job-container {    width: 96%; } 

/******************/ 
.stay-right { width:71%;} 
.stay22 {   float: left;    width: 80%;} 
.stay11 { width:125px;} 
.stay-form .selection-box select { margin-left:0px;}  
/******************/ 
.Cti-cate {width:280px; line-height:25px;} 
.Cti-cate .cti-span {display: block; margin-top: 15px; margin-left: 54px;} 
.white_content_blog {  
position: fixed; 
width: 400px; 
height: auto; 
top: 50%; 
left: 50%; 
margin-top: -140px; 
margin-left: -230px; 
padding: 16px; 
background-color: white; 
z-index: 1002; 
overflow: auto; 
background:#f9f9f9; 
padding-left: 30px; 
padding-right: 30px; 
display: none; 
float:left; 
} 
/********************vendor training single page start************************************/ 
.vendor-all .secondary-sidebar { display:block; } 
.vendor-all #primary { width: 625px; } 
.ven_left { float: left; width: 401px; border-right: 1px solid #ccc; padding-right: 10px;} 
.ven_right { margin-left: 15px; float: left; width: 110px; } 
.page-template-vendors-trainingsingle-vendor-page .pagination {  float: right; width: auto;  margin-right: 0px;} 
/********************vendor training single page end**************************************/ 
.insoft-consulting-ser1 {   margin-top: 40px;    margin-bottom: 20px;} 
.empowering_ser { width:auto;} 
.insoft-consulting-ser22 {   width: 65%;} 
.equalfour {    width: 33%; } 
.oursolution-andservices .clear { display:none;} 
.hvrbox .hvrbox-text {    top: 50%; } 
.forceme4 {    padding-bottom: 0px;}  
#carouselics12 {   width: 820px; }  
.acc_part11 {   margin: 0 auto;     width: auto;    margin-top: 50px;}  
.Schedule_a_consultation {   margin-top: 30px;    margin-bottom: 50px;} 
.acc_img {   width: auto;   margin: 70px 0px;} 
.acc {   margin-bottom: 10px; } 
#buttonsics #next {   right: 0px;  top: 52px;} 
#buttonsics a {  font-size: 80px; } 
#buttonsics #prev {   left: 0px;} 
.Slipart1  img {    margin-top: 0px!important; } 
.spprse {   width: 33%; margin-bottom:50px;} 
.cntpara {   min-height: 80px;} 
/********************************/ 
/********************************************************/ 
.rfad a {    margin-top: -31px;   margin-bottom: -15px;} 

/********************************************************************************************************* 
Instructors Page Css By Vijay                START 
**********************************************************************************************************/ 
.inst-intro { 
    margin: 115px auto; 
    width: 72%; 
    text-align: center; 
    font-weight: 400; 
    font-size: 26px; 
    line-height: 36px; 
} 
.reco-mid { width: 60%; }    
.award-title-big { font-size:44px; } 
.award-title-small { font-size:26px; } 
.inst-title { font-size:36px; } 
.inst-img { 
  height: 272px; 
  width: 211px; 
} 
/********************************************************************************************************* 
Instructors Page Css By Vijay                END 
**********************************************************************************************************/ 
/*..............................................*/ 
.flp-section1 {  min-height: 300px; } 
.flp-section5_middlepart1 {  margin: 0px 5px;   padding: 14px; min-height: 235px;} 
.flp-section5_lowerpart11 {  padding: 0px 14px; min-height: 260px; } 
.flp-section5_lowerpart12 {  width:65%; min-height: 260px;} 
.flp-section5_upperpart1 { 
    width: 97%; 
    padding-left: 15px; 
} 
.flp-section5_upperpart3 { 
    width: 35%; 
 } 
 .flp-section5_upperpart2 { 
    width: 60%; 
} 
.flp-section5_upperpart2 p { 
    padding-top: 35px; 
} 
.new_ftc_class { 
    margin-top: 0; 
} 
.new_ftc_class_body { width:auto;} 
.new_ftc_class_top h3 { 
    padding-left: 15px; } 
.flp-section5_upperpart2  {  width: 62%;   margin-left: 10px;} 
.flp-section4 h3 {   font-size: 18px;} 
.flp-section31_1img {   margin-top: 20px;  width: 225px; margin-bottom: 15px;} 
.flp-section3 {    padding-bottom: 30px; } 
.flp-section33 { 
    padding-top: 25px; 
} 
.flp-section31_2 { 
    margin: 0 auto; 
    width: auto; 
} 
/*..............................................*/ 
.cc-window.cc-banner { width:64%!important;} 
.srch span {    left: -4px; width: 35px;} 
.e1 { 
    background: rgba(0, 0, 0, 0) url(images/Location.png) no-repeat scroll 0px 12px / 75% auto; 
 } 
.ritcmnpart {   width: 72px; margin-top: 19px;} 
#menu-button-hm { 
  right: 15px; 
    top: 23px; 
} 
.nh-cnt { 
    margin-right: 0px; 
    margin-top: 24px; 
    width: 177px; 
    padding-left: 0px; 
    padding-right: 1px; 
    padding-top: 0px; 
 } 
thissitecountry { 
  margin-top: 2px; } 
/***********Career New Page start************/  
.career-intro { margin: 40px auto; width: 65%; font-size: 24px; line-height: 33px; } 
.career-box { 
    width: 22.3%; 
    margin-left: 2.2%; 
    margin-right: 2.2%; 
    float: left; 
    margin-bottom: 55px; 
    padding: 2.5% 2.5%; 
    cursor: pointer; 
} 
/***********Career New Page end************/  
/**********************Author page desgin Start By Vijay************************/ 
/**********************Author page desgin End By Vijay************************/ 
.forplayvid {   position: relative;  top: 312px; } 
.f_4 { margin-top: 30px !important; } 
/***********home new design ***********/ 
.IH-search-inner { 
    padding-top: 94px; 
    padding-left: 38px; 
    width: 74%; 
    margin: 0 auto; 
} 
.home-2-part .slick-dots {   width: 53px !important;} 
.vnhome1 {   width: 100%; } 
.Homepage-parth1 { font-size: 28px; padding-top: 120px; text-align: center;  padding-left: 0px;} 
.forsubtitle { width: 92%; margin-top: 28px;  padding-left: 0px; margin: 0 auto; } 
.vnhome1 #myDiv { position: relative; top: -311px; width: 85%; float: none; left: 49px;} 
.very-new-home {  height: 620px;} 
/***********home new design end***********/ 
.forsubtitle {   width: 70%; margin-top: 50px;} 
.forsubtitle p {  font-size: 20px;   line-height: 26px; text-align:center;} 
.video-container {   top: 190px;} 
/***********Course schedule form************/  
.white_content { 
    display: none; 
    position: relative;   
    left: 0; 
    height: auto; 
    margin: 0 auto !important; 
    
}
.ForitgatePackage .white_content {    top: -325px!important;}
.page-template-course-schedule .white_content ,.search .white_content { top : -365px !important;}  
.technlogy-pages-main .white_content {    top: -325px !important;}
.white_content_blog { float:none;} 
/***********Course schedule form end************/   
/*-----------------new about us start---------------------------*/ 
.new-about-us-22 p {   padding-right: 10px;} 
.about-intro { margin: 77px auto;width: 58%;font-size: 24px;line-height: 33px; } 
.leadership_area3_1 h2 { font-size:22px;} 
.leadership_area3_1 h3 { font-size:19px;} 
.new-about-us-3-inner {   height: auto;  padding-bottom: 50px;} 
.leadership_area3_1 {    width: 70%;} 
.leadership_area3_1 h5 {  font-size: 17px;} 
.tistory { font-size:44px;} 
.new-about-us-6 .container.coursepag { width:92%;} 
.slick-dots { width:290px!important;} 
.PRINCE2-LOGO { margin-top:-7px;} 
.page-template-NEW_ABOUTUS #process-tab {  width: 78%; margin: 0 auto;  margin-top: 50px;} 
/*-----------------new about us end---------------------------*/  
/*---------------------------------Blog page css start by vijay---------------------------------------*/ 
.blog .category {  margin-left: 18px;}
.single-post .entry-details .entry-title h4 { font-size: 21px; font-weight: 500;} 
.tag .blog-title a { font-size: 21px; font-weight: 500;} 
.blog .blog-title a { font-size: 21px;  font-weight: 500;} 
.blog-sidebar-single h1 { font-size: 21px;  font-weight: 500;} 
.blog-sidebar-single h1{font-size: 22px;font-weight: 500;} 
.blog-cnt {  width: 72%; margin: 0 1%;} 
.blog-sidebar {     width: 25%;   margin-left: 0px;} 
.single-post .blog-entry-inner { width: 72%;margin: 0 1%;} 
.blog-sidebar-single { width: 20%;} 
.tag .blog-sidebar{display:none;} 
/*---------------------------------Blog page css end by vijay---------------------------------------*/ 
/************cisco-certifications-track start by vijay***************/  
.chart { margin-left: 0px;} 
.chartheading, .chart { display: block;} 
/************cisco-certifications-track end by vijay***************/ 
/************/ 
.gold-plan-all { margin-left: 8px; min-height: 685px;} 
/********************/ 
.slick-slider { display:block!important;} 
.mobile-ceter-slider { display:none!important;} 
.each_package_uderline {        margin-top: 40px !important; margin-bottom: 45px;} 
.package_bundle { margin-top: 40px; } 
.ss1 { width: 38%; } 
.ss11 {  width: 46%; } 
.lm123 {   margin-top: 50px !important;} 
/************************************************************/ 
.redeem_voucher {   height: 480px;} 
.package_com ,.FortiGate_ACI{ width: 30%; margin: 5px; text-align: center;  padding: 40px 6px; padding-bottom: 30px; } 
.micro31 { margin: 15px; margin-bottom: 15px;  margin-bottom: 50px;}  
/************/ 
/*******************************/ 
.fortinet-certificate-track-new { 
    margin-top: 50px; 
    margin-bottom: 40px; 
    float: none; 
    position: relative; 
    width: 900px; 
    margin: 50px auto; 
} 
.track-part {   min-height: auto;} 
.reack-middle-area {   left: 382px;} 
/*************************************/ 
/****************/ 
#menu8 {   margin:-97px -14px 0px -50px; } 
.FortiAnalyzer_Starter_Package_1 {    height: 202px;} 
.FortiAnalyzer_Starter_Package_1 h1 { padding-top:50px; font-size:24px;} 
.FortiAnalyzer_Starter_Package_2 .tab button {   width: 33.33%!important;} 
.FCS-1 { margin-top: 100px;   width: 60%;} 
.FCS-bottom {   height: 375px;  bottom: -75px;}  
.shield-lock { right: 90px;  bottom: -105px; width: 250px;} 
.FCS-2 {  margin-top: 5px;  width: 80%;} 
.all-special-packages {  margin: 40px auto;  width: 90%; } 
.Fortinet-Consulting-Services-2 { height: auto; padding-bottom: 60px; }  
.part_e {  width: 75%; } 
.forimg { margin: 0 auto; height:135px ; width:135px;} 
.part_e img { height: 74px; margin: 33px auto; } 
/*******************************/ 
.fortinet-certificate-track-new { 
    margin-top: 50px; 
    margin-bottom: 40px; 
    float: none; 
    position: relative; 
    width: 900px; 
    margin: 50px auto; 
} 
.track-part {   min-height: auto;} 
.reack-middle-area {   left: 382px;} 
/*************************************/ 
/****************/ 
.IoT_part_inner { font-size: 17px;}
.IoT_part_inner h3 { font-size: 17px!important;}
.itot2 { padding-top: 25px;}
.itot4 { padding-top: 25px;}
.ispan1,.ispan3,.ispan4 {  padding-top: 47px;}
.ispan2 {  padding-top: 35px;}

.shome19 .container { 
    width: 96%!important; 
    margin-top: -1px; 
} 
.Very-special-type .ppze {   position: relative;  top: 3px;} 
body { font-size:16px ; line-height: 22px;} 
.promo-courses-img {
  width: 65%;
  margin: 50px auto;
 }
p {  line-height: 22px;} 
.limit_cnt { 
    height: 136px; 
} 
td { font-size: 16px; } 
.forplayvid { margin-top: 70px;} 
.mehr_white,.mehr_blue { padding: 6px 0;} 
.btn-home-blue, .btn-home-green { padding: 6px 0;} 
.readmore270,.dwn-free,.readmore7_7{ padding: 6px 0;  font-size:16px;} 
.locations {  width: 28%;} 
/*..............New schedule ..............*/ 
.Csbooknow a,.CSprzbtn { margin-left:10px;} 
.com_mannCS .lopclass_right {   float: right; margin-left: 0px;  width: 28%;} 
.com_mannCS .lopclass { width: 67%;} 
 /*************vimeo video section*************/ 
.IH-middle p {   font-size: 20px;    line-height: 22px;} 
.close_video {   top: 100px; font-size: 37px;   right: -44px;} 
.Nh-search-inner .IH_form {   position: absolute; width: 465px;} 
.forplayvid img  { width:105px; height:105px;} 
#loader  { width: 85px; height: 85px; left: 0; top: 9px; position: relative; margin: 0 auto;} 
.IH-middle-22 { margin-top: 100px; } 
 /*******************New contact us*********/ 
 .tc1_left_1 { width:38%;} 
 .cotact22 { width:100%;} 
 .cotact22_2 { width:40%;} 
 .cotact22_1 { width:60%;} 
 .wpcf7-form-22 { width:90%;} 
 /**************************/ 
 .vdd9 { width:60px;} 
 .locationloop { width:auto;} 
 .Let-us-help-you  .clear { display:none; } 
.GDPRPartnerGuide2 { right:174px; } 
.Very-special-type .sch_by_3  { line-height: 35px; padding-left:65px; width:auto;}  
 .sch_by_3.lP { top:0px;} 
.F_t-s .lP { top:4px;} 
.NB { padding: 5px 14px!important;} 
 #text-3 { display:none;} 
 .Very-special-type .course-data { padding-bottom:0px;} 
 .dt-sc-course-details {   margin-top: 31px !important;} 
.single-dt_courses .Very-special-type .ccT { display:none;} 
 /*********************atic-360-consultancy start*********************/ 
.acs_1 { width:70%;} 
.img_atic_right { margin-right:10px;} 
.tmb321 { width:26.4%;} 
.Tailor-made-box1 { margin-top:100px; min-height:860px;} 
.Tailor-made-box3 { margin-top:100px; min-height:860px;} 
.Tailor-made-box { margin-top:40px;} 
.Atic_Consultancy_third_buttom > ul { width:30%;} 
  
 /*********************atic-360-consultancy end*********************/ 
  
 /*********************atic-solutions-to-gdpr end*******************************/  
 .AWARENESS-step1 {height: 300px;  left: 30px;  top: 60px;    width: 295px;} 
 .TRAINING-step2 { height: 300px;  right: 30px; top: 60px;   width: 295px;} 
.IMPLEMENT-step3 { height: 300px;  right: 30px; top: 665px;   width: 295px;} 
.CONSULTING-step4 {height: 300px;  left: 30px;  top: 665px;  width: 295px;} 
.center-step {  left: 270px;  top: 360px; width: 320px;} 
.atic-v2_1_inner { height:1075px;} 
.atic-v2_1_inner2_up { height:auto;} 
.atic-v2_3 { height:550px;} 
.atic-v2_3_inner { margin:140px auto;} 
.atic-v2_4 { height:550px;} 
.v2_4_inner_img {    padding-left: 140px;  padding-right: 125px;  padding-top: 173px;    width: 210px;} 
.v2_4_inner_text > h1 {   padding-bottom: 55px;   padding-top: 130px;} 
.atic-v2_5 { height:550px;} 
.v2_5_inner_img {      padding-left: 65px; padding-right: 50px;   padding-top: 168px;width: 300px;} 
.v2_5_inner_text {   padding-top: 180px; width: 44%;} 
.atic-v2_6 { height:550px;} 
.atic-v2_6_inner > h1 { padding-top:160px;}  
.atic-v2_1_inner { margin:5px auto;} 
/*********************atic-solutions-to-gdpr end*******************************/     
 /*********************eu-general-data-protection-regulation-gdpr*************************/ 
  
 .ewi_1 {padding-left: 15px; top: 19px; width: 54%;} 
 .ewi_2 {padding-left: 15px;top: 125px; width: 54%;} 
 .ewi_3 {padding-left: 15px;top: 279px; width: 54%;} 
 .ewi_4 {padding-left: 15px;top: 424px; width: 54%;} 
 .ewi_5 {padding-left: 15px;top: 562px; width: 54%;} 
 .GDPR_5_easy_way_inner p {   line-height: 18px;} 
 .atic360 {   padding-left: 115px; width: 300px;} 
 .atic-360_inner2 {   margin-left: 125px; margin-top: 80px;} 
 .auth_t_to_inner {   padding-left: 125px;padding-top: 10px;width: 55%;} 
 .gbpr_50_1 { width:60%;} 
 .gbpr_50_1 > h2 { padding-top:78px;} 
 .gdpr_guider {   bottom: -14px;    right: 60px; width: 17%;} 
.your-solution-to-gdpr { height:540px;}  
.your-solution-to-gdpr-text {    padding-left: 64px;padding-top: 175px;width: 180px;} 
.your-solution-to-gdpr-1 {    padding-left: 60px;width: 51%;} 
.your-solution-to-gdpr-1 > h1 {     font-size: 34px;   padding-top: 195px;} 
.d-our-free-gdpr { height:540px;} 
.d-our-free-gdpr-inner > h1 { padding-top: 217px;} 
.d-our-free-gdpr-img > img {padding-right: 40px;    padding-top: 165px; width: 230px;} 
.auth_t_to {  height:540px;} 
.auth_t_to_inner {    padding-left: 0;  padding-top: 210px;width: 63%;} 
.GDPR_C4_img_2 img {    padding-top: 100px;} 
.gbpr_50_2 { display: none;}
.GDPR_Compliance_second { padding-bottom: 60px;  padding-top: 70px; }
.GDPR_C4_txt { width: 60%;}
  
/*********************eu-general-data-protection-regulation-gdpr*************************/ 

.ccT.ADMT {   height: 24px!important;  padding-top: 5px;} 
.F_t-s .fN {  height: auto; line-height: 30px;  padding-top: 10px; width: 96%!important;} 
.F_t-s .mP { width:25%!important;} 
.F_t-s .lP { width:30%!important;} 
.F_t-s .fP { width:35%!important;} 
 
.page-template-course-schedule .CS-top-filter { width:auto;}
 
  
 .COMM-tech #secondary-left {   display: block;} 
 .COMM-tech #primary {   width: 650px;} 
 .COMM-tech .container {width: 98%; } 
 .topmostcntnt h1 { font-size:22px;} 
 .container.ptc h1 {  font-size: 28px;  margin-top: 40px; margin-bottom: 40px; } 
 .COMM-tech .alltoal li {  margin-left: 5px; } 
 .vendc, .checkbox {  left: -396px; } 
 .COMM-tech .secondary-sidebar .widget { padding:0px; width:244px; } 
 .COMM-tech .you0, .COMM-tech .you1 {  margin: 0;  padding-left: 0;    width: 100%;} 
 .COMM-tech .loopbook { margin-left:17px;} 
 .COMM-tech .pricesloop { margin-left:0px;} 
 .COMM-tech .loca_tion { margin-left:16px;} 
 .COMM-tech .lopclass h1 {height: auto;  line-height: 25px;padding-left: 15px; padding-top: 20px;width: 98%;} 
 .lopclass_right {   float: left;  margin-left: 17px;   padding-top: 15px;  width: 95%;} 
 .IITT-inner { display:none; margin-bottom:20px!important;} 
 .dt-sc-course-details-inner1_not { }   
 #login_Box_Div { height:125px;} 
 .in_search {   margin: 25px auto 0; width: 650px;} 
 #login_Box_Div .text_input { width: 558px!important;} 
  
 .search_suggestions { 
    width: 618px; 
} 
 .SP_head {  font-size: 23px; } 
 .Top-vendor-data h2 { font-size:22px;} 
 .vendor_fo, .vendor_ju, .vendor_mc, .vendor_ec, .vendor_cp, .vendor_ci { margin:0 5px;} 
 .iv-heading { font-size:17px;} 
 .lvd-0,.lvd-1{ height:auto;} 
 .iv-location { margin-bottom:0px;}  
 .lv-view-more { margin: 15px auto; padding: 3px 0; } 
 .lv-book-now {  padding: 3px 0; } 
.iv-days, .iv-location {    width: 134px;} 
.ex-vp {   font-size: 16px;} 
.Security-Portfolio-inner {   width: 90%;} 
.iv-price { font-size:17px; } 
.rows44 { height: 160px; margin: 6px; padding: 0; width: 23%; } 
.Cti-days {   width: 170px;height: 55px;line-height: 54px;margin-top: 30px;} 
.Cti-days img {  padding-left: 10px; padding-right: 10px;padding-top: 17px;} 
.Cti-cate {   
height: 55px; 
margin-top: 30px; 
width: 280px; 
line-height: 25px; 
padding-top: 0px; 
padding-right: 15px; 
} 
.Cti-cate img {   padding-left: 20px; padding-right: 20px; margin-top: -3px; } 
.Cti-review img {  margin-top: 2px;  height: 24px;  padding-right: 28px;  padding-left: 10px; padding-top: 0px; } 
.Very-special-type .post-ratings {   padding-left: 25px;} 
.Cti-review.Cticom > p {  left: 45px; left: 40px; position: absolute; top: 1px;} 
.priceandbook {  margin-top: 30px; 
margin-bottom: 11px; 
float: left; 
margin-left: 15px;} 
.courseinfobox { padding: 20px 15px;} 
.Very-special-type .accordion7-head h4 { font-size:22px;  font-weight:400;} 
.Very-special-type .course-data h2 { font-size:22px;font-weight: 400;} 
.Very-special-type .accordion7-body { padding:0px;   padding-top:15px!important; width:100%;} 
.Very-special-type .accordion7 .accordion7-head {  width:100%;padding:10px 0 10px 0px; margin-left: 0px;} 
.Very-special-type .accordion7-head h4 {    line-height: 9px; } 
.Very-special-type .accordion7-head.open .arrow {   background-size: 9px!important; background-position: 16px 5px!important;} 
.lOC, .Very-special-type .mP .loca_tion { left: 5px; } 
 /*-------------------------------------------------------------- 
1 Fortinet Channel Partner Program Page by Vijay 
--------------------------------------------------------------*/ 
.ccT{ width: 213px; margin-bottom: 20px; } 
#menu-v {  width: 230px;} 
.COMM-tech #menu-v {    width: 244px!important;} 
.Very-special-type .course-data { width:100%;} 
.schedule_p_1 {width:100%; margin-top: 15px;} 
.schedule_p_1 hr { width:95%;} 
.Very-special-type .course-data h2 { padding-left:17px;} 
.course-new-inner-title { 
    display: none; 
} 
.aRnme {  left: 32px;} 
.Very-special-type .sch_by_3.fP {   width: 30%; line-height: 38px; padding-left: 10px;} 
.schedule_p_1 hr { margin-top:48px;} 
.single-dt_courses .secondary-sidebar {   display: block !important;    width: 100% !important;} 
#secondary, #secondary-right,.page #secondary-left {    width: 245px!important;} 
.Very-special-type #menu-v , .dt-sc-course-image img { display:none;} 
.FCPP3_left { float: left;  position: relative; width: 60%;} 
.grey_fortinet_img { padding-bottom: 14px; padding-left: 62px; padding-top: 65px; width: 165px; } 
.FCPP3_left > p { padding-left: 60px; padding-right: 21px; font-size: 16px; } 
.platinum-partner {  font-size: 35px; } 
.compliance { font-size: 35px; left: -85px;} 
.gold-partner {  font-size: 35px;} 
.silver-partner {  font-size: 35px;} 
 /**********fortinet-technical-training-courses***************/ 
.ftt_second,.ftt_top { height:360px;} 
.ftt_top_main_heading { font-size: 37px; padding-left: 12px;  padding-top: 105px;} 
.ftt_top_img {  padding-top: 100px;  width: 55%;} 
.ftt_top_sub_heading {  font-size: 36px;  line-height: 40px;   padding-left: 12px;  padding-top: 10px;}  
.ftt_second5part > h2 { font-size:21px;} 
.ftt_second5part { height: 250px; margin: 55px 11px 10px;} 
.s5p1 > img { margin: 96px auto 20px;} 
.s5p4 > img { margin: 49px auto 19px;} 
.s5p5 > img {   margin: 65px auto 20px;}  
.ftt_third { height:650px;}  
.ftt_third13 { margin-top: 40px;  min-height: 435px;  padding-top: 20px;  width: 60%; } 
.ftt_third_main_heading {   padding-bottom: 20px; padding-left: 0; } 
.ftt_third13 > p {  padding: 0 20px 0 0; } 
.down1 {   margin-top: 40px;  width: 95%;} 
.down2 {  height: 255px;  margin-bottom: 20px; margin-top: 20px; width: 95%;} 
.down2 iframe { float: right;  height: 255px;} 
.down3 {  height: 135px; padding-top: 10px;  width: 95%;} 
.ftt_fourth,.ftt_fourth{ height:650px;} 
.vendor_Published_changes { font-size: 35px;right: -250px;top: 310px;} 
.ftt_fourth_inner > h2 { font-size: 20px; padding-right: 20px;} 
.right_read_more.ftt_fourth_read {  margin-bottom: 25px; margin-top: 20px;   width: 130px;} 
.ftt_fourth_mainheading {   font-size: 35px;  padding-top: 24px;} 
.ftt_fourth_img { padding-left: 25px;  width: 190px;} 
.imgnhead { padding-bottom: 30px;   padding-top: 40px;} 
.ftt_fifth_heading h1,.ftt_fifth_red_heading h1 {   font-size: 35px;}  
.fifth-text {width:45%;} 
.ftt-fifth-inner { background-size:100%;} 
.vendor_Published_changes_5 {  font-size: 35px; right: -121px; } 
.Overview-of-Courseware-and-Certification > h1 { font-size: 35px;  padding-bottom: 35px;  padding-top: 0;} 
.nsetype8 { height:110px;} 
.head_nse1to8 {    font-size: 35px;line-height: 112px;  width: 145px;} 
.head_nse1to8 > span {  font-size: 16px; left: 25px;} 
.nsetype8 > p {  font-size: 17px; left: 160px;  margin-top: -30px;  width: 60%;} 
.numtype {  font-size: 60px; line-height: 110px; }  
.nsetype8 > span { right: 65px; top: 67px; padding: 5px 10px; border-radius: 2px;}  
  
 /**********Insoftservices  homepage***************/ 
 .InsoftServices-Homepage-part1 { height:710px; background-image: url("images/insoftservices-main-homepage-uk-image-1280.jpg");} 
 .InsoftServices-Homepage-part1 h1 {font-size: 35px;padding-top: 130px;} 
.IH-middle { width:600px;} 
.IH-middle > h2 { padding-top:90px; }    
.InsoftServices-Homepage-part2 { height:500px;} 
.ih-part2-inner > h1 { padding-top:85px;} 
.InsoftServices-Homepage-part3 { height:570px; background-image: url("images/insoftservices-main-homepage-cisco-training-image-1280.jpg");} 
.ih-part3-inner { width:68%; } 
.head-part-33 {margin-top: 48px;} 
.InsoftServices-Homepage-part4 { height:460px; } 
.homenew-part4-pf-img .alc-logo-1 { float: left; margin-left: 0;   width: 100px;} 
.homenew-part4-pf-img .alc-logo-2 {float: right;  margin-top: 27px; width: 150px;} 
.InsoftServices-Homepage-part5 { height:460px; background-image: url(https://www.insoftservices.fi/wp-content/themes/lms/images/insoft-cisco-learning-partner-image-1280.jpg);} 
.homenew-part5-content-inner h1 { margin-top:10px;} 
.InsoftServices-Homepage-part6 { height:460px;} 
.homenew-part6-content-inner {  width: 54%;display: block;margin: 0 auto; } 
.homenew-part6-pf8-img { left: 88px;  position: absolute;  top: 235px; width: 100px;} 
.newsletterversion { height:300px;} 
.newsletterversion h2 {  padding-top: 85px; }    
.about3fot {height:370px; background-image: url("https://www.insoftservices.fi/wp-content/themes/lms/images/insoft-contact-us-image-1280.jpg");} 
.about3fot h2 { padding-top:72px; font-weight: 400;} 
.about3fot span    { border-bottom: 1px solid #6e6e6e; padding-bottom: 12px; font-weight: 400; } 
.bos_4 > h1 { font-size: 16px; font-weight: 100; padding-top: 18px;}     
 /*************************/ 
 .new-letter-footer1 span {  display: block;   float: none; margin: 0 auto;  width: 33%;} 
 .nolink-menu { padding: 21.5px 10px 16px;} 
 .#main-menu ul li.menu-item-simple-parent ul{ top:64px;} 
 .gglobal { right:20px;} 
 .nse_hr2 {   width: 26%;} 
  /*.......new mega menu....*/ 
 .comptia_vendor_1, .fortinet_vendor_1, .cisco_vendor_1, .aws_vendor_1, .itil_vendor_1, .Microsoft_vendor_1, .ec-council_vendor_1, .Prince2_vendor_1, .Scrum_vendor_1,.iapp_vendor_1  { width: 375px !important; } 
 .mega3part{ width:27%;} 
 .VENd{ width:10%;} 
 .ml3{ font-size:22px;} 
 .train2.IS.telco{ margin-left:-4px;}  
 #SC_f5 {line-height:18px; } 
/*.......end of new mega menu....*/ 
 .tog-left  { margin-left:14px; margin-right:14px; width: 66%;} 
  .hding_nse8 { font-size:38px;} 
 .lab_right { width:60%;} 
 .lab_right_img{ padding-top:132px!important;} 
   .finland { left: 420px; padding: 15px;position: absolute;top: 200px; } 
.denmark { left: 307px; padding: 15px;position: absolute;top: 295px; }  
.germany {   left: 312px;   padding: 15px;   position: absolute; top: 374px; } 
.iceland {   left:143px;padding: 15px;position: absolute;top: 128px;} 
.netherland { left: 262px; padding: 15px;position: absolute; top: 360px; } 
.norway { left: 298px; padding: 15px; position: absolute;top: 228px; } 
.sweden { left: 348px;padding: 15px;position: absolute;top: 200px;} 
.swiss {  left: 292px; padding: 15px; position: absolute;top: 425px;} 
.uk{ left: 210px;padding: 15px; position: absolute;top: 330px; } 
.Lithuania {   left: 436px;   padding: 15px;   position: absolute; top: 276px; } 
 .cele-1{ width:47%;} 
 .map-area-1 {   padding-top: 80px;} 
 .cele-1 img { padding-top: 42px; } 
 .cele-1 p { margin-top:20px;} 
 .cele-1 h3 {  padding-top: 62px;} 
.SpecialCourses .extra_tag {   margin-left: -28px;} 
  .map-area-1 {   padding-top: 80px;} 
  .ritcmnpart #login_Box_Div{ right: 86px;} 
 .course-data th{ height:34px;} 
 .loadingme .allcrny {  padding-left: 4px;   width: 95%;} 
 .SpecialCourses .dt-sc-course-single .entry-metadata .dt-sc-button{  margin-left: -27px; } 
.SpecialCourses .ppze {   font-size: 19px;  margin-right: 68px;} 
 .SpecialCourses ul.dt-sc-tabs-vertical-frame li a {   padding: 9px 6px;   width: 154px;} 
 .SpecialCourses .dt-sc-tabs-vertical-frame-content {    width: 92.8% !important;} 
 .setbg { background-image: url("images/insoft-main-home-banner-version1-1366.jpg"); height: 450px; } 
.latxt{ font-size:60px!important;} 
 .entry-details .entry-title h4{ line-height:27px;} 
 .lp3{ min-height:467px;} 
.dt-sc-course-single .dt-sc-course-details-inner h3 { 
    display: block; 
    font-size: 18px; 
    height: auto; 
    line-height: 23px; 
    margin-bottom: 0; 
    margin-top: 0; 
    min-height: 70px; 
} 
 .fortinet-short{ display:block;} 
 .fortinet-long{ display:none;} 
 .top-title span {   margin-left: 11px;} 
 .bn{ margin-left: 20px; } 
  .locationimage{ height:43px;} 
 .etec .entry-details-desc {   margin: -42px 10px 1px;  width: 73%;} 
 .c-date img { margin-left: 4px; } 
 .c-place { margin-left: 24px; } 
 .extpace { width: 24px;} 
 .c-place.rt2{  margin-left:0px;} 
 .top-bg { background-image: url("images/insoft-main-picture-960-1279.jpg");height: 280px; } 
 .top-title-img{ display:none;} 
 .top-bg-main-banner{  background-position:center;background-repeat: no-repeat;  height: 280px; margin-bottom: 25px;} 
.child-top-bg { 
 height:  280px ; 
} 
 .ms-bg{ height:202px!important;} 
ul#follow_us li{ margin-right: 1px;} 
.divfooter2 {
    height: 110px;
    padding-right: 10px;
    font-size: 14px;
}
.footer-area21 p {
    margin-bottom: 2px;
}
.f_menu { padding: 0 8px 10px;  } 
.meflag { float: right; margin-right:-250px; margin-top: 34px;} 
.tWo { display: block;  margin-top: 32px;  right: 35px;} 
.c-date > span { display: block;  float: left;  padding-left: 2px; } 
.c-place { float: left;  padding-left:0px;   text-align: left;  width: 34%;} 
    .headertextcnt h1{margin-left:3px;} 
    .headertextcnt{ width:470px;padding-top:70px;} 
    .gppp { margin-right: 50px !important;} 
    .extra_tag_2{ width:155px;} 
     .bg83-4-vender {background-image: url("images/insoft-new-banner-home1-1280.jpg"); height:311px; } 
    #newsletter {padding: 0px 0 35px ;} 
    .juniper_network{ margin-top:5px!important;} 
    .ccnn{ margin-top:0px!important;} 
    .megaareac3{ display:none;} 
    .fordesktop{ display:none;} 
    .formobile{ display:block;} 
    .small-page-width{ margin-left:15px;} 
    .lp3 { margin-left: 1% !important;} 
    .responright { margin-left: 0 !important;margin-top: 40px;} 
    .module { margin-top: 30px !important;} 
    .fortinetpart1 > h4 {font-size: 45px;padding-right: 165px;} 
    .fortinet{ height:400px;} 
    .fortinetpart2 > img {   padding-top:190px;width: 350px;} 
    .fortinetpart1 > img{ padding-top:105px;}  
    .searcharea .entry-thumb{ margin-top:-14px;} 
    .searcharea .entry-details {   margin-top:0px;} 
    .header_menu_4801 .wr-mega-menu > li > a{ color: white !important;} 
    #wr-megamenu-menu-2 li:hover { border:none!important;} 
    .pdf-one{ width:31%;} 
    #shm1 > a, #shm2 > a, #shm3 > a, #shm4 > a, #shm5 > a, #shm6 > a, #shm7 > a, #shm8 > a, #shm9 > a, #shm10 > a{  padding: 101px 0;width: 100%; } 
    .chartheading ,.chart { display:block;} 
    .cisco-collaboration-coursesh3h {    margin-top: 40px !important;} 
    .cisco-routing-switching-coursesh3h {    margin-top: 28px !important;} 
    .cisco-service-provider-coursesh3h {   margin-top: 37px !important;} 
    .cisco-enterprise-security-coursesh3h {   margin-top: 42px !important;} 
    .part2v{ width:535px;} 
    .mnmap , .google-map-placeholder{ width:290px!important;} 
    .busines_spec{ width:46%;} 
    #logo { margin-left: 3px; 
padding: 10px 0; 
width: 150px;} 
    .new-17-logo {  width: 170px!important;} 
    .wr-megamenu-container ul.wr-mega-menu li.wr-megamenu-item:hover > a.menu-item-link, .wr-megamenu-container ul.wr-mega-menu li.wr-megamenu-item > a.menu-item-link:hover { 
    color: #ff9e00!important; } 
    #wr-megamenu-menu-2{ background:#cdcfd1;} 
    .col-md-12 .col-sm-18{ padding-left:6px!important;} 
    .wr-megamenu-container ul li {   width: 400px !important;} 
    .wr-megamenu-container{ width:44%!important;} 
    .wr-megamenu-inner{ width:390px; } 
    .container, #slider-search-container { width:900px; } 
    #primary-menu {float: left;margin-left:1px;width:350px;} 
    .wr-megamenu-container.header_menu_4801 {position: absolute;padding-top:20px;left:16px;}         
    .ccnn {    margin-left: 5px; margin-top: 5px;width: 60%;} 
    .megaareac2 {   margin-left: 5px;  padding-left: 9px; padding-right: 5px;  padding-top: 0; width: 275px; display:none;} 
    .megaareac {   margin-left: 14px; padding-left: 0;padding-top: 0;width: 275px;display:none;} 
    .ninelink { font-size: 18px;padding-left: 5px;  padding-top: 1px; width: 90%;} 
    .ninelinktwo {padding-top: 10px; display:none;} 
    .part1v {   font-size: 20px;height: auto; padding-left: 1px; padding-top: 5px;  width: auto;}  
    .vender-section{ background-image:none;background-color: #fff;float:left;height:auto; width: 380px;height:auto;float:left;} 
    #wr-megamenu-menu-2 {   background: #639092 none repeat scroll 0 0;} 
        .container, #slider-search-container { width:98%; } 
        .page-template-Insoft-Contact-Us .container { width: 96%!important;    margin: 0 auto!important; }
        .cntct60 {   width: 57.9%;}
        .Co-country { margin-top:20px !important;}
        
        #primary-menu {float: left;margin-left: 141px;margin-top: 5px;} 
        #main-menu{   margin: 12px 0 0;} 
        #searchform{ margin-top:12px;} 
        .wr-megamenu-inner .wr-megamenu-left-inner{ display:none!important;} 
        .boxed .wrapper, .boxed .is-sticky #header-wrapper { width:940px; } 
        .locations-map {  width:50%; margin-right:10px; } 
         .newsletter{  margin-left:10px; width:44%;} 
        .locations-map img { max-width:70%; } 
        .get_trained {font-size: 75px;} 
        .pbtn{ padding-top:0px;} 
        .fivecat{ padding-top:85px;} 
        .bgstar-4{ width:100%;} 
        .fivecat > h2{ margin-top:25px;} 
        .header-search{ margin-left:18px; } 
        .pjright {  float: left;font-size: 43px; letter-spacing: -2px;  line-height: 49px;  width: none;margin-top:9px;} 
        .ccti img{  height:165px;} 
         .top-title {float: left;width:95%;} 
         .single-dt_course .top-title {float: left;width:95%; text-align:left;} 
         .top-title-img { float: left; margin-left: 12px;margin-top: 25px; width:25%;} 
         #menu-v li{ width:100%;} 
         #menu-v .sub {   margin-left: 162px;margin-top: -36px;width: 225px;}  
          .coursepage #menu-v .sub { margin-left: 162px;margin-top: -36px;width: 225px;} 
         #menu-v .sub  ul{margin-left: 144px;} 
         #broucher1, #broucher{ width:89%;} 
         .brochure_img {   height: 160px;} 
         .chart{ } 
         .top-title-img img{  width:70%;} 
         .ptc2_1_head11 {   padding-bottom: 55px; padding-top: 90px; font-size: 27px;} 
         .ptc2_1_head {   font-size: 27px;padding-bottom: 55px; padding-top: 90px;} 
         .course-title-name { font-size:24px;font-weight: 400; display:none;} 
         .dt-sc-course-image {margin-left: 10px;width: 87%;margin-bottom:2px;} 
         .dt-sc-course-single .dt-sc-course-details-inner{ padding:14px 3%; } 
         .price-course {float: right; margin-right: -20px; width: 25%;} 
         .dt-sc-course-single .entry-metadata .dt-sc-button{ width:99%;} 
         .ppze {margin-right: 35px;margin-top: -25px;font-weight:normal;text-align:center;} 
         ul.dt-sc-tabs-vertical-frame li a{ font-size:12px;width:97px;padding:9px 1px;} 
         .dt-sc-course-details-inner1 {margin: 15px -20px 0 -1px;width:27%;} 
         .type-dt_courses .entry{width:74%;  margin-top: 0;} 
         .dt-sc-tabs-vertical-frame-content{ width:94%;} 
         .price-course{ padding-top:69px;} 
         .widget.widget_nav_menu { border: medium none !important;} 
         /* ...........Course shedule.................*/ 
         .stag input[type="submit"] {  } 
         .cst{ width:115px;} 
         .selection-box select{ width:100%; margin:0 0 0 45px;} 
         .course-data span.price_clc{ background: rgba(0, 0, 0, 0) none repeat scroll 0 0; display: block; text-indent: -45px;} 
         /*............end shedule page.....................*/ 
         .course-level{display:none;} 
         .coursepage .featured-post{ margin-top:12px;} 
         .cc_title {padding-top: 15px;width: 57%;} 
         .categoryone{height:430px; } 
         .categoryone > h3 { margin-top:22px;}   
         .cisco-collaboration-courses_nm {padding-top: 32px;font-size:22px;} 
         .cisco-routing-switching-courses_nm { padding-top:18px;font-size:22px;} 
         .cisco-service-provider-courses_nm { padding-top: 28px;font-size:22px;} 
         .cc_title.cisco-datacenter-courses_nm {   font-size: 22px;} 
         .cisco-enterprise-security-courses_nm{ padding-top:35px;font-size:22px;}    
         #menu-v li ul li ul { margin-left: 210px !important;margin-top: -36px !important;} 
         /*...........contact start.......*/ 
         .contactbg{ background-size:auto;} 
         .contact-form {float: left; margin-left:0px; width: 20%;} 
         .address-c {   float: left;  margin-left: 2%;width: 78%;}  
         /*...........end contact start.......*/ 
          
        /*----*****---- << Header >> ----*****----*/         
        #header.header1 #main-menu { margin:50px 0px 35px; width:65%; } 
        #header.header1 #main-menu > ul.menu > li > a { padding:9px 10px 7px; font-size:12px; } 
        .header-register ul li { font-size:12px; } 
        .sltcls {float: left;  margin-top: 29px; position: absolute;  right: 20px; width: 9%;} 
        .is-sticky #header.header1 #main-menu { margin:26px 0px 11px; } 
        .header-register ul li a i { padding:9px 10px 7px; } 
        #header.header2 #main-menu {padding-left: 5%;} 
        #header.header2 #logo {   max-width: 180px;padding-top: 10px; } 
        #header.header2 #main-menu { margin:16px 0 0; } 
        #header.header2 #main-menu > ul.menu > li > a { padding:9px 8px 7px 24px; font-size:12px; } 
        #header.header2 #main-menu > ul.menu > li > a i { left:8px; font-size:12px; line-height:33px; } 
        #header.header2 .header-register { margin-top:34px; } 
        #header.header2 .header-register ul li img { display:none; } 
        .is-sticky #header.header2 #main-menu { margin:21px 0px 6px; } 
        .is-sticky #header.header2 .header-register { margin-top:20px; } 
        #header.header3 #main-menu, #header.header4 #main-menu { margin:16px 0px 0px; } 
        #header.header3 .header-register, #header.header4 .header-register { margin:14px 0 9px 10px; } 
        #header.header3 #main-menu > ul.menu > li > a, #header.header4 #main-menu > ul.menu > li > a { padding:13px 10px 11px 26px; font-size:11px; } 
        #header.header3 #main-menu > ul.menu > li > a i, #header.header4 #main-menu > ul.menu > li > a i { left:8px; font-size:12px; line-height:40px; }     
        #header.header3 .header-register ul li a i, #header.header4 .header-register ul li a i { padding:11px 10px 9px; }    
        /*----*****---- << mega Menu >> ----*****----*/  
        #header.header1 #main-menu ul li.menu-item-simple-parent > ul, #header.header2 #main-menu ul li.menu-item-simple-parent > ul { top:42px; } 
        #header.header1 .megamenu-child-container, #header.header2 .megamenu-child-container { top:52px; }       
        #header.header3 #main-menu ul li.menu-item-simple-parent > ul, #header.header4 #main-menu ul li.menu-item-simple-parent > ul { top:46px; } 
        #header.header3 .megamenu-child-container, #header.header4 .megamenu-child-container { top:56px; } 
        .megamenu-2-columns-group .megamenu-child-container { width:440px; } 
        .megamenu-3-columns-group .megamenu-child-container { width:660px; } 
        .megamenu-4-columns-group .megamenu-child-container { width:880px; } 
        .megamenu-child-container > ul.sub-menu > li { width:190px; } 
        .megamenu-2-columns-group .megamenu-child-container > ul.sub-menu > li.menu-item-fullwidth { width:410px; } 
        .megamenu-3-columns-group .megamenu-child-container > ul.sub-menu > li.menu-item-fullwidth { width:630px; } 
        .megamenu-4-columns-group .megamenu-child-container > ul.sub-menu > li.menu-item-fullwidth { width:850px; } 
        /*----*****---- << mega Menu Widgets >> ----*****----*/  
        .megamenu-2-columns-group .menu-item-fullwidth .widget { width:100%; margin:0px 0px 20px; } 
        .megamenu-4-columns-group .menu-item-fullwidth .widget { width:263px; } 
        .megamenu-3-columns-group .menu-item-fullwidth .widget { width:295px; } 
        .megamenu-3-columns-group .menu-item-fullwidth .widget.widget_text { width:190px; } 
        /* New Mega Menu Widget area styles */ 
       .megamenu-child-container > ul.sub-menu > li.fill-two-columns { width:410px; } 
       .megamenu-child-container > ul.sub-menu > li.fill-three-columns { width:630px; } 
       .megamenu-child-container > ul.sub-menu > li.fill-four-columns { width:850px; } 
       .megamenu-2-columns-group .megamenu-child-container > ul.sub-menu > li.fill-three-columns, .megamenu-2-columns-group .megamenu-child-container > ul.sub-menu > li.fill-four-columns { width:410px; } 
       .megamenu-3-columns-group .megamenu-child-container > ul.sub-menu > li.fill-four-columns { width:630px; } 
       .megamenu-4-columns-group .megamenu-child-container ul.sub-menu li.fill-two-columns.menu-item-fullwidth .widget { width:405px; } 
       .megamenu-4-columns-group .megamenu-child-container ul.sub-menu li.fill-three-columns.menu-item-fullwidth .widget { width:263px; } 
       .megamenu-3-columns-group .megamenu-child-container ul.sub-menu li.fill-two-columns.menu-item-fullwidth .widget { width:295px; }  
        .menu-item-widget-area-container .widget .recent-portfolio-widget li .thumb img { max-width:70px; } 
        /*----*****---- << Main >> ----*****----*/       
        #primary { width:900px } 

     #wait {
  width: auto;
  left: auto;
  position: relative;
}

        .coursepage #primary { width:100%; } 
        .coursepag #primary { width:73%!important; } 
        .cisco_page_sidebar { width:25%!important;}
        #primary.page-with-both-sidebar { width:900px; } 
        #secondary, #secondary-right, #secondary-left { width:200px; } 
        .secondary-sidebar .widget { width:174px; border-width:3px; padding:10px; } 
        .main-title h1, .main-title h2 { font-size:36px; } 
        /*----*****---- << Newsletter >> ----*****----*/         
        #newsletter h4 { margin:0px 0px 20px; } 
        #slider-search-container { top:30%; z-index:99; } 
        #slider-search-container .dt-sc-hr-invisible-medium { margin:10px 0px; } 
        .main-title-section { width:67%; } 
        .header-search { width:21%; } 
        /*----*****---- << Widgets >> ----*****----*/        
        .widget.flickrbox .flickr-widget div { max-width:63px; } 
        .widget .recent-portfolio-widget li .thumb img { max-width:60px; } 
        .secondary-sidebar .widget.flickrbox .flickr-widget div, .secondary-sidebar .widget.flickrbox .flickr-widget div { max-width:58px; } 
        .secondary-sidebar .widget #wp-calendar th, .secondary-sidebar .widget #wp-calendar td { padding:6px; } 
        #footer .widget .dt-sc-social-icons li { margin-right:-1px; } 
        /*----*****---- << Shortcodes >> ----*****----*/     
        .min-space .dt-sc-hr-invisible-large { margin:30px 0px; } 
        .dt-sc-contact-info.address p { width:70%; } 
        .fullwidth-section .dt-sc-one-third .dt-sc-button.large.filled { padding:21px 24px; font-size:17px; } 
        h5.dt-sc-toggle, h5.dt-sc-toggle-accordion { font-size: 16px; } 
        .dt-sc-one-half .main-title h2 { font-size:34px; } 
        .dt-sc-donutchart-large { width:230px; } 
        .dt-sc-donutchart-large .dt-sc-donutchart, .dt-sc-donutchart-large canvas, .dt-sc-donutchart-large .donutchart-text { width:230px !important; height:230px !important; line-height:230px !important; } 
        .dt-sc-donutchart-large .donutchart-text { font-size:44px !important; } 
        .dt-sc-donutchart-large { margin:0px 20px; } 
        .widget.widget_popular_entries .recent-course-widget ul li img { max-width:70px; } 
        /*----*****---- << Portfolio >> ----*****----*/ 
        .page-with-sidebar .portfolio.with-space.dt-sc-one-half { width:48.6%; } 
        .page-with-both-sidebar .portfolio.with-space.dt-sc-one-half, .page-with-sidebar.page-with-both-sidebar .portfolio.with-space.dt-sc-one-third, .page-with-sidebar.page-with-both-sidebar .portfolio.with-space.dt-sc-one-fourth { width:47.5%; } 
        .portfolio.with-space.dt-sc-one-third { width:31.5%; } 
        .page-with-sidebar .portfolio.with-space.dt-sc-one-third { width:31.2%; } 
        .portfolio.with-space.dt-sc-one-fourth { width:23.2%; } 
        .page-with-sidebar .portfolio.with-space.dt-sc-one-fourth { width:22.8%; } 
        .page-with-both-sidebar .portfolio.dt-sc-one-half .image-overlay h5, .page-with-sidebar .portfolio.dt-sc-one-third .image-overlay h5, .portfolio.dt-sc-one-fourth .image-overlay h5, .page-with-both-sidebar .portfolio.dt-sc-one-fourth .image-overlay h5 { font-size:13px; } 
        .page-with-both-sidebar .portfolio.dt-sc-one-half .image-overlay h6, .page-with-sidebar .portfolio.dt-sc-one-third .image-overlay h6, .portfolio.dt-sc-one-fourth .image-overlay h6, .page-with-both-sidebar .portfolio.dt-sc-one-fourth .image-overlay h6 { font-size:12px; } 
        .page-with-both-sidebar .portfolio.dt-sc-one-half .image-overlay .links, .page-with-sidebar .portfolio.dt-sc-one-third .image-overlay .links, .portfolio.dt-sc-one-fourth .image-overlay .links { margin-top:10px; } 
        .page-with-both-sidebar .portfolio.dt-sc-one-half .image-overlay .links a, .page-with-sidebar .portfolio.dt-sc-one-third .image-overlay .links a, .portfolio.dt-sc-one-fourth .image-overlay .links a { width:30px; height:30px; font-size:12px; line-height:30px; } 
        .page-with-both-sidebar .portfolio.dt-sc-one-half .image-overlay-details, .page-with-sidebar .portfolio.dt-sc-one-third .image-overlay-details, .portfolio.dt-sc-one-fourth .image-overlay-details, .page-with-both-sidebar .portfolio.dt-sc-one-fourth .image-overlay-details { height:82px; } 
        .page-with-both-sidebar .portfolio.dt-sc-one-fourth .image-overlay h6 { display:block; } 
        .page-with-sidebar .portfolio figure .image-overlay::before { left:10px; top:10px; bottom:10px; right:10px; } 
        .portfolio.dt-sc-one-third figure .image-overlay::before, .portfolio.dt-sc-one-fourth figure .image-overlay::before { left:10px; top:10px; bottom:10px; right:10px; } 
        .dt-sc-callout-box .dt-sc-button.small { padding:13px 18px 11px; } 
        /*----*****---- << Blog >> ----*****----*/   
        .page-with-sidebar .tpl-blog-holder .dt-sc-one-half { width:48.4%; } 
        .page-with-both-sidebar .tpl-blog-holder .dt-sc-one-half { width:100%; } 
        .tpl-blog-holder .dt-sc-one-third { width:31.8%; } 
        .page-with-sidebar .tpl-blog-holder .dt-sc-one-third { width:48.4%; } 
        .page-with-both-sidebar .tpl-blog-holder .dt-sc-one-third { width:100%; } 
        .dt-sc-one-third .entry-thumb p { font-size:11px; line-height:20px; } 
        /*----*****---- << Footer >> ----*****----*/     
        .widget #wp-calendar th, .widget #wp-calendar td { padding:5px; } 
        #footer .footer-links ul li a { padding:0px 10px 0px 2px; margin:0px; } 
        /*----*****---- << Events >> ----*****----*/     
        .page-with-sidebar #tribe-bar-collapse-toggle { padding:19px; } 
        .tribe-events-single #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next, .tribe-events-single #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-previous, .tribe-events-single #tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next, .tribe-events-single #tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous { width:100%; text-align:center; } 
        /*----*****---- << Woocommerce >> ----*****----*/ 
        .product .images .thumbnails .yith_magnifier_gallery li, .product .images .thumbnails .yith_magnifier_gallery li.last { width:87px; } 
        .single-product .page-with-sidebar div.images .thumbnails.slider .caroufredsel_wrapper { width:98%; } 
        .page-with-sidebar .product .images .thumbnails .yith_magnifier_gallery li, .page-with-sidebar .product .images .thumbnails .yith_magnifier_gallery li.last { margin-right:15px; width:89px; } 
        /*----*****---- << BuddPress >> ----*****----*/ 
        .bp-login-widget-register-link a, #bp-login-widget-form input[type="submit"] { font-size:12px; } 
        /*----*****---- << Custom Course Type >> ----*****----*/ 
        .courses-table-list th, .courses-table-list td { padding:10px; } 
        .courses-table-list th { font-size: 16px; } 
        .courses-table-list th:before { top:14px; right:0px; } 
        .courses-table-list th.courses-table-length-header:before { right:5px; } 
        .dt-sc-course .dt-sc-course-details h5 { line-height:20px; font-size: 16px; } 
        .dt-sc-course-single .dt-sc-course-details-inner .featured-post .text { font-size:0px; line-height:0px; } 
        .dt-sc-course-single .dt-sc-course-details-inner .featured-post { padding-left:20px; } 
        .dt-sc-course-single .entry-metadata .dt-sc-button { margin-top:23px; float:left; } 
        .dt-sc-timeline.left .dt-sc-timeline-content, .dt-sc-timeline.right .dt-sc-timeline-content { padding:20px; } 
        .dt-sc-timeline-section .dt-sc-timeline.left .dt-sc-timeline-content h2:after { right:-75px; } 
        .dt-sc-timeline-section .dt-sc-timeline.right .dt-sc-timeline-content h2:after { left:-75px; } 
        .dt-sc-subscription-frm .selection-box select { width:106%; } 
        .dt-sc-subscription-frm-container { min-height:100px; padding-bottom:60px; } 
        .dt-sc-subscription-enquiry { font-size:16px; } 
        .dt-sc-subscription-frm input[type="text"], .dt-sc-subscription-frm input[type="email"] { margin-bottom:8px; } 
        .dt-sc-one-half .dt-sc-custom-course-type.course-list-view .dt-sc-course-details, .page-with-sidebar .dt-sc-custom-course-type.course-list-view .dt-sc-course-details { width:100%; margin-top:20px; } 
        .dt-sc-one-half .dt-sc-custom-course-type.course-list-view .dt-sc-course-thumb, .page-with-sidebar .dt-sc-custom-course-type.course-list-view .dt-sc-course-thumb { margin-right:0px; width:100%; } 
        .dt-sc-course-thumb{ width:20%!important;} 
        .page-with-sidebar .courses-sorting .courses-popular-type label { font-size:16px; } 
        .page-with-sidebar .courses-sorting .courses-popular-type .selection-box { margin-left:80px; width:190px; } 
        .page-with-sidebar .courses-price-type a { padding:5px 15px 2px; margin:6px 4px 0px; } 
        .page-with-both-sidebar .dt-sc-custom-course-type .dt-sc-course-data .post-ratings { clear:both; float:left; width:100%; margin:10px 0px 0px; text-align:left; } 
        .page-with-both-sidebar .courses-sorting { margin-bottom:50px; } 
        .page-with-both-sidebar .courses-sorting .courses-popular-type { margin-right:0px; margin-bottom:20px; } 
        .page-with-both-sidebar .courses-sorting .courses-popular-type .selection-box { width:376px; } 
        .page-with-both-sidebar .courses-view-type { margin-top:-89px; } 
        .page-with-both-sidebar .courses-price-type a { padding:5px 15px 2px; } 
        .page-with-both-sidebar #dt-sc-ajax-load-image { top:130px; } 
        .page-with-both-sidebar .dt-sc-one-third .dt-sc-custom-course-type .dt-sc-course-details h5 { font-size:16px; } 
        .page-with-both-sidebar .dt-sc-one-third .dt-sc-custom-course-type .dt-sc-course-overlay a { padding:9px 15px 7px; width:82px; height:17px; font-size:12px; } 
         #nav-footer { padding-top:50px;}
        .f_2{ width:24%;} 
         .f_menu.f_2 {   width: 14%;}  
        .row.text-left {   margin-top: 20px;} 
        #nav-footer .row.text-left {   margin-top: 60px;}
        .footrt3part19_second_1 {width: 52%;} 
        .footrt3part19_second_2 {width: 40%;} 
        .f_menu.f_2.popularList {   width: 18%; }
        .circlelogo { height:85px;} 
        .f_4 {   width: 100%;}  
        .vdd1 { margin-top:46px;} 
        .vdd2 { margin-top:47px;} 
        .vdd3 { margin-top:56px;} 
        .s142 { margin-top:10px;} 
        .category .blog-sidebar { display:none;} 
        .fscbk {   padding-top: 16px!important;} 
        #follow_us span { margin-top:-34px!important;}   
        .mm-menu.mm-offcanvas { display:none!important;} 
        .mm-menu { top: 81px!important; } 
h1 { font-size: 23px; font-weight: 400; } 
h2 { font-size: 22px; font-weight: 400; } 
h3,h4,h5,h6 { font-size: 21px; } 
.footer_heading_class {   font-size: 15px; }
.micro31 h2 {  font-size: 21px; font-weight: 300;} 
.am-2 {font-weight: 400; } 
.NH-first-part {  min-height: auto;    height: 525px; } 
.ih-part3-inner > img {   padding-top: 50px; } 
.ih-part3-inner > h1 {  margin-top: -20px;} 
.IoT_part_inner {
    padding: 25px;
    margin: 20px;
 }
  
.footrt3part19_second_1 h4 span, .footrt3part19_second_2 h4 span, .f_2 h4 span, .f_5 h4 span, .f_3 h4 span, .f_4 h4 span, .circlelogo > span {   font-size: 15px;}
#nav-footer ul li {  font-size: 14px; } 
  
  
.page-template-NEW_ABOUTUS .container { width:96%!important; margin:0 auto!important;}
.young_man2 {
    width: 85%;
    height: 425px;
    margin-top: 65px;
}
.us-22 { margin-top:0px;}
.our-ceo-says p  , .our-ceo-says h1 {     margin-right: 0px; }

.ocv_subheading {   padding-top: 15px;}
.ocv_1 h1 {   font-size: 36px;    width: 95%;}
.ocv_1 {    width: 48.2%;}

.ocv_blue_25 {    width: 22%;    height: 290px;  padding: 40px 10px;}
.ocv_white_25 {   width: 22%;    height: 290px;  padding: 40px 10px;}
.ocv_white_25 {   width: 22%;    height: 290px;  padding: 40px 10px;}
/************/

.home_sec_22_4_main .owl-prev { left: -25px;  position: absolute;  top: 125px;} 
.home_sec_22_4_main .owl-next { right: -25px;  position: absolute;  top: 125px;} 

.homenew3_part41 {
  width: auto;
}
.home_sec_22_1 { min-height: 450px;  }
.unleash-your-skill {
       font-size: 26px;
    margin-bottom: 25px;
    margin-top: 0px;
   
    padding: 0px;
    padding-top: 80px;
} 
.check-our-popular-elearning { width:60%;}
.discover-our-vast-majority-of-accredited-and-vendor-independent-training-courses {
  font-size: 17px;
  text-align: left;
  width: auto;
  margin-top: 0px;
  margin-bottom: 25px;
}
.Nh-search-inner {
  padding-top: 10px!important;
}
.home_pop_course {
   margin-top: 20px;
   padding-top: 50px;
}
.home_sec_22_1_Right img {
  width: 300px;
  margin: 62px auto;
  display: block;
}
.home_sec_22_1_left {
  float: left;
  width: 47%;
  padding-left: 10px;
}
.Cisco-Live-UK { display: none; }
.Cisco-Live-UK-heading.we-deliver-world-class-training-services {
  display: none;
}

.IH_form #s {
  text-align: left;
  width: auto;
}

.IH_form {
  position: relative;
  width: 95%;
  margin: 0;
}
.IH_form #s {
  width: 86%;
} 
.we-deliver-world-class-training-services {
font-size: 27px;
font-weight: 400;
padding: 40px 0px;
  padding-bottom: 40px;
padding-bottom: 35px;
} 
.Deliver-mobile {  display: none;}
.Deliver-desktop {  display: block;}
.homenew3_part4122 {
  height: auto;
  border-left: none;
  margin: 40px 0px;
  background: #141C36;
} 
.homenew3_part411 {
  height: 120px;
}
.homenew3_part4122 h3 {
  padding-top: 20px;
} 
.homenew3_part4122 p {
  margin-bottom: 10px;
 }
  
.Consult-with-us9 {
    font-size: 27px;
    padding-left: 15px;
    font-weight: 400;
    padding-top: 35px;
} 
.home_sec_22_3_left p {
  font-size: 17px;
  padding-left: 15px;
}
.cwus {
  margin-left: 15px;
}
.main_logo_part6 {
  margin-bottom: 30px;
  margin-top: 60px;
}
.start-learning-at-your-own-pace {
  font-size: 27px;
    font-weight: 400;
 }
 .home_sec_22_4_main {
  margin: 0 auto;
  width: 80%;
}

.home_sec_22_5 .container {
  background-size: 60px;
  background-position: 15px 40px;
  height: 100px;
}
.heresome_heading2 {
font-weight: 400;
    margin-top: 35px;
    margin-left: 85px;
    font-size: 27px;
}
.Deliver-mobile {
  display: none;
}
.col-md-3haft {
   margin: 8px;
}
.part6_right_box { height:auto;}

.item2 img {
  margin: 15px auto;
 }
.businesslogo112 {  width: 90px;}
.businesslogo111 {
  width: 100px;
  padding-top: 18px;
}
.businesslogo113 {
  width: 100px;
}
.businesslogo115 {
  width: 100px;
  padding-top: 25px;
}
.businesslogo118 {
  width: 90px;
  padding-top: 0px;
}
.businesslogo116 {
  width: 80px;
  margin-top: 34px !important;
}
.businesslogo114 {
  width: 105px;
  padding-top: 8px;
}
.businesslogo119 {
  padding-top: 15px;
}
.home_sec_22_44_inner { width:auto;}
.home_sec_22_6_main {
  margin: 0 auto;
  width: 70%;
}

.devinex_section1 h3 { padding-left: 10px;     font-size: 27px;  padding-top: 100px;   font-weight: 400;}
.devinex_section1 p { padding-left: 10px;}
.book-now-home.devinex_btn { margin-left: 10px;}
/**********SINGLE COURSE PAGE***********/
.top-title h1  {font-size: 28px;
    margin-top: 9px;
    margin-left: 0;
    font-weight: 300;}
.single-dt_courses .coursepage  { width:98%!important;}
.coursepage #primary {  width: 73%;  float: left;}
.coursepage #secondary-left {  width: 27%!important; }
.programs-starting-soon { padding-bottom:35px;}
/**********/
.promo-courses-img {
  width: 60%;
  margin: 45px auto;
}
.forti-head { padding-left:10px!important;}
.forti-tab2 button { font-size:18px;}
.forti-tabcontent-inner-down {   padding: 20px!important;
    padding-left: 0px!important;
    padding-right: 0px!important;}
.fort-th {    margin-bottom: 20px!important;}   
.forti-tabcontent2 {
    padding: 0px 0px!important;
     margin-top: 10px!important;
}
.overview_area_all .tab button {   padding: 18px 18px 18px 18px; }

.body-text p, .body-text li, .body-text{
     font-size: 16px;
    line-height: 1.68;
  }
.Btn_reset_filter { display:none;}  
.reset_filter_div { padding-right: 15px; display:block!important;} 
.reset_filter_div .top_filter_1 {    display: block!important;}
.filter_left { margin-top:0px;}
.accordion_VN.rl_category {    font-size: 18px;    font-family: "prometo";}
.activeVn span { top:22px;}

.containerVandor {   font-size: 17px;} 
/************/
.mobile-filter-show { display:none;}
.forti-head { font-size:22px;}
.ForitgatePackage p , .ForitgatePackage li  {font-size: 16px;line-height: 1.68;}
.sfp_sidebar { font-size:17px;}
.sfp_sidebar_ul a {   font-size: 15px; }
.line-bt b { font-weight:400;}
.forti-tabslink2.active span {   padding-bottom: 8px;}
.fort-th { font-size:18px;}
.ForitgatePackage .top-bg-main-banner {    height: 280px;}
.ForitgatePackage .top-title h1 {    margin-top: 21px;}'
/**/
.CSP1 h1 { font-weight: 300; }
.CSP12 h2 { font-weight: 300; }
.CSP12_1_50 h3 { font-weight:300; }
.CSP4_25 img {  width: 237px;  height: 198px;}
.CSP5 .consultancy-75_1 {  width: 900px;}
.CSP5 .our-consultancy-3 h6 { top: 232px;  width: 258px;}
} 
    /*----*****---- << Tablet (Portrait) >> ----*****----*/  
@media only screen and (max-width: 960px) { 
.nse-level-pages h4 strong {
  font-weight: 400;
 
}

.ultra-dynamic { padding-left: 15px;}
.contact-top-s1 h1 {    font-size: 20px; }
.contact-top-s1 span {  font-size: 17px;  }
.page-template-NEW_ABOUTUS .container { width:96%!important; margin:0 auto!important;}
.c-contact-box {   padding: 0px 10px; }
.any_question_box {   margin: 25px 5px; }
.cntct40 {   width: 39%; }
.c-address-box h5 {   font-size: 16px;  }
.c-address-box span {    font-size: 15px; }
.c-address-box {    padding: 0px 15px;     min-height: 551px;}
.soical20 h6 { font-size:16px;}
.for3box {    padding: 10px 0px;} 
 
.ccna-cover-whiteF  {  padding:10px;} 
 #myModal{  display:none!important;}  
.clear-mlcp { float: none;  clear: none!important;  margin: 0px;  padding: 0px;} 
.ih_goto { background-color:none!important;}  
.home_new_section_8 .color-green { 
    position: relative; 
    bottom: 0; 
    left: 0; 
} 

.new-about-us-1 { height:auto;}
.about_insoft {   font-size: 15px;  padding-top: 40px;  padding-bottom: 20px;   text-align: center;}
.about-heading {    font-size: 20px;   text-align: center; }
.Our-journey {
    padding: 10px 20px;
    margin: 20px auto;
    width: 100px;
    margin-bottom: 35px;
    float: none;
}
.our-mission-text ,.our-vision-text {   font-size: 17px;    margin-top: 0px;}
.new-about-us-22 h1 {   margin: 22px 22px 22px 0;    font-size: 20px;}
.young_man2 {    width: 80%;    height: auto;    margin: 40px auto;}
.our-vision-text {    margin-top: 35px;}
.students_plus, .courses_plus, .instructors_plus, .reviews_plus {   font-size: 18px;  }
.students_plus p, .courses_plus p, .instructors_plus p, .reviews_plus p {    font-family: Prometo;    font-size: 18px;}
.new-about-us-2 {    margin: 20px 0px;}
.us-21 { margin-top:50px;}
.our-journey-text { text-align:center;  font-size: 16px;    padding-top: 40px; }
.our-journey-box h1 { font-size: 20px; text-align:center; }
.our-journey-box p {    margin: 20px 0 0;    font-size: 15px;}
.our-roadmap-text {
    font-size: 15px;
    margin-top: 40px;
    margin-bottom: 20px;
}
.roadmap-heading {   font-size: 22px;  width: auto;   margin-bottom: 40px;}
.seo_says_subtitle {  font-size: 15px;   margin-top: 75px;}
.ceo_pick {   width: 80%;   height: auto;    margin: 0 auto;  margin-top: 65px;}

.our-roadmap-text {   font-size: 15px;    margin-top: 40px;    margin-bottom: 20px; text-align:center;}
.roadmap-heading {
    font-size: 22px;
    text-align: center;
    width: auto;
    margin-bottom: 25px;
}
.ocv_1 {   width: 100%;}
.our-core-value {   width: 100%;    margin-top: 0;}
.ocv_subheading {    font-size: 15px;   padding-bottom: 15px;   padding-top: 50px; text-align:center;}
.ocv_1 h1 {
    font-size: 22px;
    width: auto;
    margin-bottom: 30px;
    text-align:center;
}
.ocv_white_25_wh { display:none;}
.ocv_white_25 , .ocv_blue_25 {  width: 28%;    height: 250px;}
.ocv_blue_25 h4, .ocv_white_25 h4 {
    font-size: 18px;
    text-align: center;
    padding-top: 10px;
    padding-bottom: 20px;
    padding-left: 0px;
}
.ocv_blue_25 p, .ocv_white_25 p {   font-size: 15px;   text-align: center;    color: #000; font-weight: 300;}
.our-offices-sub-heading {   margin-bottom: 15px;    font-size: 15px;  text-align: center;}
.our-offices-heading {  font-size: 22px;   text-align: center; }
.our-offices-box {   padding-top: 165px; }
.our-ceo-says p {   margin-right: 0; }
.new-about-us-22 p {
    margin: 20px 0 0;
    font-family: Prometo;
    font-size: 16px;
}
.country_name_about { font-size:20px;}
.country_section { padding:3.7px 0 0 15px;}
/*****single course page******/
.fullsizescreen { display:none;}
.mobile_course_content {display:block; }
.more-info-box-ul h5 { font-size: 20px;}
.more-info-box-ul { margin: 15px 0px 0px;  padding: 10px 0px 10px 10px; }
.coloredboxbg {  margin-left: 0px;}
.related_courses { margin-top:10px!important;}
.mobile_course_content .panel-group {  margin-bottom: 0px;}
.ccmargin { margin-top: 30px!important;}
.programs-starting-soon { font-size: 20px;}
.related_course_box {
    padding: 20px 0px;
    margin-bottom: 20px;
    width: 100%;
}
.r_courses_btn { margin-left:15px;}
.rcb1 , .ven_days2 ,.por_link { padding-left:15px;}
.single-dt_courses .course-scheudle-title ,.course-scheudle-title {  font-size: 16px;  padding-top: 5px; }

.know_someone h1 { font-size: 17px; padding-top: 50px;} 
.use-the-hashtag {  font-size: 16px; margin-bottom: 55px;}
.por_link {      font-weight: 400;   color: #141C36;} 
.location_r {   font-weight: 400;}
} 
     
@media only screen and (min-width:960px) and (max-width:1023px) {  
.bg83-4-vender {background-image: url("images/insoft-new-banner-home1-1024.jpg"); height:249px; } 
 .headertextcnt{ padding-top:45px;width: 470px;  } 
 .bbbn { margin: 18px auto 0;} 
 .bbbn a { font-size: 22px;  padding: 9px;} 
 }   
  /* Note: Design for a width of 768px, Gutter: 30px, Unit: 32px */ 

@media only screen and (max-width:959px) {  .home_sec_22_1_Right { display:none;} }

@media only screen and (min-width:768px) and (max-width:959px) { 
.vendor_main_section_inner {  width: 700px;  margin: 0 auto; }
.vendor_box5 {  float: left;  width: 33.33%; }
.vendor_box5_inner { width: 200px; }
.vendor_box5_inner h5 { font-size:17px; } 

.mobile_course_content {    padding-right: 15px; }
#loader_technology {
   
    border: 6px solid #f3f3f3;
    border-top: 6px solid #ff9e00;
    width: 70px;
    height: 70px;
}


.fall_2023_box1 { width: 59%; }
.fall_2023_box2 { width: 41%; }
.FCF_img { height: 70px; }
.FCA_img { width: 70px;}
.FCE_img {  width: 70px;}
.FCXBOX { margin-bottom:30px; }
.FCEBOX li a { float: left;  width: 75%; }
.FCPBOX .fall_2023_box1 { width: auto;}
.FCPBOX .fall_2023_box2 {  width: 36%;}
.FCPBOX .fall_2023_box3 {  width: 30%;}
.FCPBOX .fall_2023_box4 {  width: 33%;}
.fall2023 {   padding-top: 30px; }


.cisco-vision-pdf li a {  font-size: 16px!important;  line-height: 24px!important;}
.fa-file-linespdf {      min-height: 60px;}
.featureiconnse {   width: 100px;  }
.Extreme_imG img {
  padding-top: 68px;
  width: 150px;
}
.page-template-TXOne .course_top_area {  height: 240px!important;}
.page-template-Cisco-Cyber-Vision .course_top_area {  height: 240px!important;}
.page-template-TXOne .top-title h1 { padding-top: 73px;}
.page-template-Cisco-Cyber-Vision .top-title h1 { padding-top: 73px; }

.TXOne_img { width: 225px;  padding-top: 64px !important;}
.CiscoCyber img { width: 130px;  padding-top: 62px;}    

.take_advantage {  padding-left: 15px;}  
.CLCs_box_50 {  width: 50%;  margin-top: 20px;  }
.CLCs_box_inner {
  width: 82%;
  padding: 40px 20px;
  min-height: 725px;
 }  
 .clc_price {
  font-size: 30px;
  width: 140px;
  }
  .clc_old_price {
  font-size: 30px;
  width: 140px;     
}

 .bundle_page_form .sd-1,.bundle_page_form  .sd-3,.bundle_page_form .sd-6 ,.bundle_page_form .sd-2,.bundle_page_form .sd-4,.bundle_page_form .sd-7 
{  width: 100%!important;}   
.author-box-lft {   width: 25%; }
.author-box-rgt {    width: 70%;    padding-left: 4%;}
.author-main {    width: 100%!important;}


.promo-extreme-logo {  width: 150px; } 
.iot_space1 {  margin-top: 35px; }
.srf112 {    width: 386px; }
.srf115 {   width: 323px;  }
.srf116 {   width: 324px;  }
.srf117 {   width: 387px; }
.srf118 {   width: 260px; }

.triangle-down { right: 10px; }
.fapa_img { padding-right: 20px;  padding-left: 20px;}
.phase_of_project h2 {  padding-top: 20px;}
.pf_sec_33 h5 {    font-weight: 400;   font-size: 18px;}
.listpf {    width: 96%; }
.listpf h3 {   font-weight: 400; }
.fp-heading-h2 {   font-weight: 400;
font-size: 24px;
width: auto;
padding-bottom: 15px;}
.fp-heading-p {   font-size: 18px!important;    font-weight: 400!important;    width:auto;}
.package_stater_ul {    width: 100%;}
.package_stater_ul li p {   width: 95%;    padding-right: 0px;}
.fapa_left {    width: 100%;}
.fapa_right {    width: auto;margin-top: 30px;}
.configuration_left {   width: 100%; }
.configuration_right {   width: 100%; }
.fortigate_overview h2, .configuration_left h2, .configuration_right h2, .phase_of_project h2 {  font-weight: 400; }
.list_of_packages li {   font-weight: 300;}
.package_phases_h2 {
    font-size: 21px;
    margin-bottom: 10px;
    padding-top: 5px!important;
}
.pb33 li p {    width: 84%; }
.phase_of_project {
    padding: 10px 0px;
    padding-bottom: 0px;
}
.pb4 li p {   width: 85%;}
.pb4 {   margin-top: 10px;}
/*****/
.main-services-top {   min-height: 300px;}
.main-services-left h1 {   padding-top: 85px; font-size: 25px; }
.main-services-2 .how_do_we_do_this {   padding-top: 0;}
.main-services-2 .new-about-us-22 p {  margin: 18px 0 0; font-size: 15px; }
.main-services-2 .new-about-us-22 {    padding-top: 40px;}
.main-services-2 {   margin-top: 30px;}
.main-services-3 {    margin-top: 40px!important;}
.main-services-3 h2 { margin-top: 0px; }
.main-services-3 .new-about-us-22 img { margin-top: 45px; }
.our-services-consultancy {
    float: left;
    width: 100%;
    margin: 20px 0px;
}
.main-services-4 .service-content h6 {padding: 25px 15px 5px!important;}
.main-services-left p {   width: 100%;}
.main-services-2  .new-about-us-22 img {
    padding-top: 50px!important;
}
.main-services-4 {
    margin: 0 auto;
    width: 63%;
}
.main-services-6 { margin-bottom:60px!important;} 
/*******Test Consultancy Start******/
.how_do_we_do_this h2 {   font-size: 21px;    margin-bottom: 20px;}
.how_do_we_do_this {    padding-top: 10px;}
.ics_sec1 {
  margin-top: 0;
  padding-top: 0px !important;
}
.ics_sec2 {
  margin-top: 00px;
}
.cs25img {  margin-top: 50px;}
.modernizing_ip_networks {    padding-top: 0px;}
.how_do_we_do_this_top { margin-bottom:50px;}
.modernizing_ip_networks h2 {   padding-left: 15px!important;  margin-bottom: 0px;}
.modernizing_ip_networks p {   padding-left: 15px;}
.consultancy-75_1 {   width: 750px;}
.our-consultancy-3-img {   height: 195px;}
.our-consultancy-3 h6 {
    top: 222px;
    font-size: 15px;
    width: 208px;
}
.ab_desktop_sec .modernizing_ip_networks .ultra-dynamic {  padding-left: 18px; padding-top:15px;}
.consultancy-top { min-height:330px;}
.consultancy-top span { text-align:center;    font-size: 16px; }
.consultancy-top h1 { text-align:center; font-size:25px;}
.consultancy-top p {
    font-size: 16px;
    width: auto;
    margin-top: 0px;
    margin-bottom: 15px;
    padding-left: 0;
    text-align: center;
}
.consultancy-top .book-now-home.schedule-consultancy {
    float: none;
    margin: 30px auto;
}

.book-consultancy { float:none;}
.consultancy-top span {  padding-top: 60px; }
.consultancy-process {
    margin-top: 40px;
    margin-bottom: 40px;
}
.subtitle-process {   margin-top: 20px; }
.consultancy-process h2, .consultancy-result h2 {
    margin-top: 10px;
    font-size: 25px;
    margin-bottom: 10px;
}
.our-consultancy-3 h6 {
top: 221px;
    font-size: 15px;
    width: 150px;
}

.our-consultancy-33 p {   padding: 0px 10px; min-height: 200px;}
.our-consultancy-33 h6 {   padding: 10px 10px 12px;}
.our-consultancy-3 {
    margin-left: 7px;
    margin-right: 7px; }
.expertheading {
    margin-top: 0px;
    display: block;
    font-size: 25px; }
.expertsubheading { width:auto;}        
.our-consultancy h2 {   font-size: 25px; }
.consultancy-25 h6 {    font-size: 20px; }
.our-consultancy-33 h6 {  font-size: 18px }
.our-services-consultancy h2 {
    margin-top: 5px;
    font-size: 25px;
  } 
 .services25 {  width: 33%; } 
.service-content h6 {
    font-size: 18px; } 
.service-content { min-height:310px;}
.consultancy-contact {    margin: 30px 0px;}
.consultancy-contact h2 {
margin-top: 10px;
  
  }
 .consultancy-contact p {
    margin: 20px 0px 30px;
} 
 .main-services-44 .service-content {
    min-height: 435px;
} 
  
 .sme4 {
    width: 44%;
    margin: 8px;
} 
.sme4 h6 {    font-size: 18px; } 
/*******Test consultancy End****/  
.tabcontent p, .tabcontent li, .courseinfobox.overview-area {   font-size: 15px;  }
.accordion_VN.rl_category {    font-size: 17px;  }
.containerVandor {   font-size: 16px;}

.panel-title-techo a { font-size: 17px;  }

.devinex_section1 h3 { font-size: 22px;
padding-top: 90px;
font-weight: 400;
padding-bottom: 20px;
padding-left: 15px;}
.devinex_section1 p { width: 90%;
padding-left: 15px;}
.book-now-home.devinex_btn { margin-left: 15px;}
.devinex_section { height: 345px;}
.devinex_img {
  width: 95%;
  margin: 0 auto;
  display: block;
  padding-top: 86px;
}

.Nse8s {   width: 31%;  } 
.section404-2 h2 { padding-left: 20px;} 
.section404-2 p { padding-left: 24px;} 
.homelogo-cn  { margin-top:17px; } 
.fttc_img img { padding-top:40px;} 
.Fortinet-Premier-Authorized-Training6 { 
    padding-top: 37px; 
}  
.home_new_section_8 .color-green { 
    position: absolute; 
    bottom: 15px; 
    left: 120px; 
} 
.new_ftc_class_body { width:auto;} 
.c_width_25 {  width: 50%; } 
.w-50.m-auto {    width: 75%;  } 
.home_new_section_8 .Feature-area-box-inner  { min-height:300px;} 
.stay-left {    margin-left: 30px;} 
.Bundle-single-ll {    width: 100%;} 
.Bundle-single-p {    float: left;width: 100%;} 
/*****/ 
.Bundle-single-ll {   width: auto;  } 
.Bundle-single-p { 
    width: 100%; 
    float: left; 
} 
/*****/ 
.VVMore { 
   margin-left: 0px !important; 
    margin-right: 10px; 
    float: none!important; 
    margin-top: 20px !important; 
} 
.siftm { 
    float: none !important; 
    margin-left: 0px !important; 
} 
.priceCDL { 
     padding-left: 50px; 
} 
.RctL { 
    float: left; 
    width: 63%; 
    margin-right: 0px;} 
.CDLL-part1 {   background-position: center center; min-height:265px;} 
.CDLL-part1 h1 { 
    padding-top: 45px;
font-size: 28px;
font-weight: 400;
} 
.CDLL-part2 h1  , .CDLL-part2 p ,.CDLL-part2 h2 {padding-left:15px;} 
.CDLL-part2 h1 {  font-weight: 400; }
 .CDLL-part2 ul {width:90%; padding-left:15px;} 
 .Feature-area-box-inner { min-height:420px;} 
 .CDLL-part5-left { margin-left:0px;float: left; width: 180px;  margin-right: 10px;} 
.CDLL-part5-right {
    width: 71%;
    margin-left: 10px;
  }
/*******/ 
.blog-title {    margin-top: 0px;}
/*.category #primary { width:auto!important;}  */
.archive-primary { width:73%!important; margin:0px!important; }
.btn-Check-dates {    margin-top: 88px;} 
.single-post .blog-entry-inner { border:none;} 
/*****************************New Home Layout CSS 18-05-2020 Start********************************/ 
.head-top-right { 
    float: right; 
    width: 20%; 
    margin-right: 15px; 
} 
.nh-container 
{ 
width:100%; 
} 
.Nh-search-inner { 
width: 480px;
    margin: 0 auto;
}
.Nh-search-inner .IH_form { 
    width: auto; 
    float: left; 
} 
.insfot-nh-title { 
    font-size: 32px; 
} 
.Nh-search-inner .ih_goto 
{ 
    top: 6px; 
    width: 34px!important; 
}    
.nh-sec-box-title { 
    font-size: 24px; 
    line-height: 32px; 
} 
.nh-sec-box1 { 
    width: 28%; 
    margin-right: 2%; 
} 
.nh-sec-box2 { 
    width: 28%; 
    margin-right: 2%; 
} 
.nh-sec-box3 { 
    width: 28%; 
    float: left; 
} 
/*****************************New Home Layout CSS 18-05-2020 End********************************/ 
/***************** single course page new change by vijay 18052020 start ********************************************/ 
.single-dt_courses .dt-sc-course-image 
{ 
margin-left:0px; 
} 
.dt-sc-course-details-inner1_not { 
width: 100%; 
margin-top: 30px; 
background-color: #fff; 
} 
.single-dt_courses .aRnme 
{ 
left: 10px!important; 
} 
.single-dt_courses .timecest 
{ 
margin-left: 10px!important; 
} 
.up-crs 
{ 
width:93%;  
} 
.top-inner-info 
{ 
    padding: 0px; 
} 
.single-dt_courses .sch_by_3.lP span a 
{ 
margin-top:0px; 
} 
/***************** single course page new change by vijay 18052020 end ********************************************/ 
.awsm-job-content {    padding: 15px;     padding-right: 15px!important;} 
.awsm-jobs-single-title { padding-left:15px;} 
.awsm-job-form-inner {   width: 94%;   margin: 15px;  padding: 10px;} 
.ccna-assoicate-table thead td { padding-left: 20px !important;  height: 40px !important; line-height: 40px !important;} 
.ccna-assoicate-table tbody td { padding-left: 20px !important;  height: 160px; line-height: 40px !important;    position: relative;}
.cky-cookie-audit-table tbody td {   height: auto!important;   line-height: inherit!important;}

.tdextra_h  { height:275px!important; }
.tdextra2_h  { height:190px!important; }
.recommended_training_td strong {
    position: absolute;
    padding-top: 14px;
}    
.first_c_text,.first_c2_text,.first_c4_text { position: absolute ;top: 25px;}
.table_c1_img { height: 80px;    position: absolute;   top: 5px;}

/****************/ 
.stay-right {   width: 66%; margin-top: 50px;   padding-left: 30px;    margin-bottom: 75px;} 
.stay-left {    width: 28%;   margin-top: 50px;    margin-left: 15px; } 
.stay22 {   width: 345px;} 
.stay33 {   width: 345px;} 
.stay44 {   width: 345px;} 
.stay-fname, .stay-lname, .stay-country {   width: 100%;} 
.vendor-slct {   float: left;   width: 30%;} 
/********************/ 
.white_content_blog {  
position: fixed; 
width: 400px; 
height: auto; 
top: 50%; 
left: 50%; 
margin-top: -140px; 
margin-left: -230px; 
padding: 16px; 
background-color: white; 
z-index: 1002; 
overflow: auto; 
background:#f9f9f9; 
padding-left: 30px; 
padding-right: 30px; 
display: none; 
float:left; 
} 
/********************vendor training single page start************************************/ 
.vendor-all .secondary-sidebar{display: block; width: 28% !important; margin-right: 2% !important; } 
.vendor-all #primary{ width: 70% !important;} 
.coursepage  #secondary-left{
    float: left;
    position: relative;
    z-index: 1;
    width: 27%!important;
}
.privay_cookie_sidebar { margin-top: 30px !important;}
.ven_left { float: left; width: 76%;  border-right: 1px solid #ccc;  padding-right: 10px; } 
.ven_right {  margin-left: 15px; float: left; width: 18%; } 
.vendor_one_by_one {  background: #fff; margin-bottom: 25px; padding: 25px 25px; float: left; border: 4px solid #fff; } 
.page-template-vendors-trainingsingle-vendor-page .pagination { float: right;  width: auto;  margin-right: 0px;} 
/********************vendor training single page end**************************************/ 
.insoft-consulting-ser1 {   margin-top: 40px;    margin-bottom: 20px;} 
.empowering_ser { width:auto;} 
.insoft-consulting-ser11 {   width: 35%;} 
.insoft-consulting-ser22 {   width: 65%;} 
.equalfour {    width: 50%; } 
.oursolution-andservices .clear { display:none;} 
.hvrbox .hvrbox-text {    top: 58%; } 
.forceme4 {    padding-bottom: 0px;}  
#carouselics12 {   width: 620px; }  
.acc_part11 {   margin: 0 auto;     width: auto;    margin-top: 50px;}  
.Schedule_a_consultation {   margin-top: 30px;    margin-bottom: 50px;} 
.acc_img {   width: auto;   margin: 70px 0px;} 
.acc {   margin-bottom: 10px; } 
#buttonsics #next {   right: 0px;  top: 52px;} 
#buttonsics a {  font-size: 80px; } 
#buttonsics #prev {   left: 0px;} 
.Slipart1  img {    margin-top: 0px!important; } 
.spprse {   width: 50%; margin-bottom:50px;} 
.cntpara {   min-height: 80px;} 
/********************************/ 
.rfad a  {    margin-bottom: -45px;  margin-top: 20px;} 
.Very-special-type .course-data {min-height: 180px;  margin-bottom: 16px;} 
/********************************************************************************************************* 
Instructors Page Css By Vijay                START 
**********************************************************************************************************/ 
.inst-intro { 
    margin: 108px auto; 
    width: 65%; 
    text-align: center; 
    font-weight: 400; 
    font-size: 24px; 
    line-height: 36px; 
} 
.award-title-big { font-size:40px; } 
.award-title-small { font-size:24px; } 
.reco-mid { width: 70%; margin: 0 auto; padding-top: 65px; text-align: center;} 
.inst-title { font-size:32px; } 
.inst-inner-title { font-size:24px; } 
.inst-img { 
  height: 272px; 
  width: 211px; 
} 
/********************************************************************************************************* 
Instructors Page Css By Vijay                END 
**********************************************************************************************************/ 
/*-----------------Fortinet Landing Page new start ----------------------*/ 
.flp-section1 {   min-height: 300px; } 
.flp2img {   width: 90px;} 
.flp-section2_31 {   width: 96%; } 
.btn-Learn-more { margin-top:40px;} 
.flp-section4 h3 { font-size:18px;} 
.flp-section3 { padding-bottom:25px; } 
.flp-section31_1 {   width: 100%; } 
.flp-section31_1 h2 {   margin-bottom: 20px;} 
.flp-section31_1img {   margin-top: 20px;  width: 200px; margin-bottom:20px;} 
.flp-section31_2 { 
    width: auto; 
    margin-top: 50px; 
} 
.flp-section5_upperpart2 p { 
    padding-top: 28px; 
}.flp-section5_upperpart2 { 
    float: left; 
    width: 58%; 
} 
.flp-section5_upperpart3 { 
    width: 40%; 
 } 
 .new_ftc_class_top h3 { 
    padding-left: 15px;  } 
 .new_ftc_class_body2 { 
    width: 52%; } 
 .new_ftc_class { margin-top:0px;} 
.flp-section5_upperpart1 h2 { padding-left:15px;} 
.flp-section5_middlepart1 {   margin: 0px 5px;  padding: 10px;  min-height: 285px;} 
.flp-section5_lowerpart12 {   width: 58%; min-height: 300px;} 
.flp-section5_lowerpart11 { min-height:300px;} 
.flp-section33 { 
    width: 48%; 
 } 
 .flp-section32 { 
    width: 50%; 
    padding-left: 15px; 
} 
.flp-section1 h1,.fface { 
    padding-left: 15px; 
} 
/*-----------------Fortinet Landing Page new end ----------------------*/ 
.cc-window.cc-banner { width:55%!important;} 
.home .loadm1 {  display:none; background-position: 10px 0px;} 
.home .gglobal {    right: 1px;} 
.srch span {   background: rgba(0, 0, 0, 0) url("images/insoft-search.png") no-repeat scroll 5px 9px / 55% auto; left: 8px;} 
#menu-button-hm {  display: none;} 
/***********Career New Page start************/  
.career-intro { 
margin: 55px auto; 
width: 75%; 
text-align: center; 
font-weight: 400; 
font-size: 22px; 
line-height: 36px; 
} 
.career-box { 
    width: 22.3%; 
    margin-left: 2.2%; 
    margin-right: 2.2%; 
    margin-bottom: 55px; 
    padding: 2.5% 2.5%; 
    min-height:108px; 
} 
/***********Career New Page end************/  
.tooltips { top: -30px; } 
/**********************Author page desgin Start By Vijay************************/ 
#post-12573 .gd44 {    background-position: 205px 16px;} 
/**********************Author page desgin End By Vijay************************/ 
/***********home new design ***********/ 
.home-2-part .slick-dots {   width: 53px !important;} 
.vnhome1 {   width: 100%; } 
.Homepage-parth1 {  font-size: 28px;  padding-top: 120px;  text-align: center;  padding-left: 0px; 
} 
.forsubtitle {  width: 92%;  margin-top: 28px; padding-left: 0px;  margin: 0 auto;} 
.vnhome1 #myDiv { position: relative; top: -330px; width: 85%; float: none; left: 49px;} 
.very-new-home { height: 620px;} 
/***********home new design end***********/ 
.forsubtitle {   width: 70%; margin-top: 50px;} 
.forsubtitle p {    font-size: 20px; line-height: 26px; text-align:center;} 
/***********Course schedule form************/  
.sus-msg { width:80%!important;} 
.white_content { 
display: none; 
left: 0; 
width: 675px; 
height: auto; 
margin: 0 auto !important; 
position: relative; 
}
.page-template-course-schedule .white_content { top : -365px !important;}  
.ForitgatePackage .white_content {    top: -365px!important;}
.search .white_content { top : -365px !important;}
.technlogy-pages-main .white_content {    top: -365px !important;}



.white_content_blog { float:none;} 
/***********Course schedule form end************/  
/*-----------------new about us start---------------------------*/ 
.new-about-us-22 p {   padding-right: 10px;} 
.about-intro { margin: 120px auto; width: 65%; font-size: 22px;line-height: 33px;} 
.page-template-NEW_ABOUTUS #process-tab {    width: 695px;    margin: 0 auto;    margin-top: 50px;} 
.leadership_area3_1 h2 { font-size:22px;} 
.leadership_area3_1 h3 { font-size:19px;} 
.new-about-us-3-inner {   height: auto;  padding-bottom: 50px;} 
.leadership_area3_1 {    width: 90%;} 
.leadership_area3_1 h5 {  font-size: 17px;} 
.tistory { font-size:44px;} 
.new-about-us-6 .container.coursepag { width:92%;} 
.slick-dots { width:290px!important;} 
.PRINCE2-LOGO { margin-top:-7px;} 
/*-----------------new about us end---------------------------*/ 
/*---------------------------------Blog page css start by vijay---------------------------------------*/ 
.blog .top-title {  width: 100%;  text-align: center;  margin-left: 0px;  padding-left: 0px;} 
.single-post .entry-details .entry-title h4 { font-size: 20px;  font-weight: 500;} 
.tag .blog-title a { font-size: 20px;  font-weight: 500;} 
.blog .blog-title a { font-size: 20px; font-weight: 500;} 
.blog-sidebar-single h1 { font-size: 20px;  font-weight: 500;} 
.blog-sidebar-single h1{font-size: 20px;font-weight: 500;} 
.blog-cnt { width: 98%;margin: 0 1%;} 
.blog .entry-thumb { display: block;  width: 100%; padding-left: 0%; padding-right: 0%;} 
.blog .tpl-blog-holder .column {   min-height: 580px; } 
.blog-sidebar { display:none} 
.single-post .blog-entry-inner {  width: 98%; margin: 0 1%;} 
.blog-sidebar-single { display: block;width: 98%;margin: 0 auto;float: none;} 
.blog-sidebar-single .entry-title {    margin-left: 0px;} 
.child-top-bg {  height: 280px;} 
.tag .entry-thumb { width: 98%;  margin: 0 1%;} 
.tag .entry-details_1 { width: 98%; margin: 0px 1% 80px 1%;}
.blog .category {  margin-left: 21px; } 
/*---------------------------------Blog page css end by vijay---------------------------------------*/ 
/************cisco-certifications-track start by vijay***************/  
.cc_dark_blue a{width: 138px;} 
.cc_dark_green a{width: 138px;} 
.cc_light_blue a{width: 138px;} 
.cc_light_grey a{width: 138px;} 
.cc_dark_other a{width: 138px;} 
.cc_certification_lelvel{width: 170px;} 
/************cisco-certifications-track end by vijay***************/  
/****************************/ 
.silver-plan-all {  float: left;  width: 28%; } 
.gold-plan-all   {  float: left;  width: 28%; } 
.Platinum-plan-all {    float: right;   width: 28%; } 
.gold-plan-all {   min-height: 725px;} 
/****************************************/ 
.fks {    float: left; width: 50%;   min-height: 235px;} 
.slick-prev ,.slick-next {   background-color: none!important;} 
.entrylevel2 p {   text-align: left!important;} 
.entrylevel2 b {   padding-left: 10px!important;} 
.fG2 {   padding-top: 9px;} 
.fG5 {   padding-top: 8px;} 
.mobile-ceter-slider {   width: 420px;}  
.slick-prev , .slick-next{ background:none;} 
.ss11 { width: auto;    border-right: none;  min-height: 250px !important;  } 
.chiled_data { padding:10px;} 
.ss1 { width:auto;} 
.ss18 { width:auto;} 
.ss13 {   width: auto;  border-left: none;} 
.Picture1_1 {   width: 40%;} 
.ss15 {   float: left;  width: auto;   border: none;} 
.Picture1_2 li {   padding: 2px 0px;} 
/***************/ 
.Fortinet-Consulting-Services-new1 {    height: 600px; } 
.FCS-2 {   margin-top: 10px; width: 80%;} 
.each_package_uderline {   margin: 50px auto;} 
.package_bundle {  margin-top: 40px; } 
.bundle_go_arrow {   top: 55px;} 
.package_bundle {    margin-top: 40px; } 
.fks {   float: left; width: 33%;} 
.FCS-2 h3 {    margin-bottom: 5px;} 
.fks span {  text-align: center; display: block;} 
.fks img {   display: block;  margin: 0 auto;} 
.t3-part {  margin-top: 30px; }  
.part_e h3 {    text-align: center;  margin-top: 15px; } 
/*****************************/ 
.tab-mlcp button{font-size:18px;} 
.mlcp-squr {  padding: 20px;  width: 40%; margin-left: 10px; margin-right: 10px !important;} 
.redeem_voucher {   height: 480px;} 
.micro31 { width: 24%; margin: 10px;  margin-bottom: 10px;  padding: 20px; margin-bottom: 50px; min-height: 345px; } 
/*******************************/ 
.fortinet-certificate-track-new {  margin-top: 50px;  margin-bottom: 40px; float: none; position: relative; width: 730px;  margin: 50px auto;} 
.track-part {   min-height: 900px;} 
.reack-middle-area {   left: 299px;} 
/*************************************/ 
.FortiAnalyzer_Starter_Package_1 {   height: 190px; margin-bottom: 70px;} 
.FortiAnalyzer_Starter_Package_1 h1 {  padding-top: 50px;  font-size: 24px; padding-left: 8px;} 
.DTB_btn { margin-left:10px; margin-top: 30px;} 
.FortiAnalyzer_Starter_Package_2 .tab button { width: 33.33%!important;} 
.FCS-1 { width: auto; 
padding-left: 10px; margin-top: 75px; } 
.FCS-1 h1 ,.FCS-2 h1,.otp-5 h1 ,.off-today h1,.fcs-7 h1{ font-size:31px;} 
.FCS-1 p { font-size:17px; } 
.FCS-bottom {   bottom: -75px;} 
.shield-lock { right: 80px; bottom: -60px;width: 200px;} 
.FCS-2 p ,.traqftsp ,.otp-5 p,.off-today p ,.part_e p{ font-size: 17px;} 
.FCS-2 { margin-top: 5px;   width: 80%;} 
.part_e {    width: 90%; } 
.forimg { margin: 0 auto; height:120px ; width:125px;} 
.part_e img { height: 90px; margin: 20px auto; } 
.package_com ,.FortiGate_ACI{  width: 45%; height: 0px; padding-bottom: 0px;} 
.package_com h1 {  font-size: 17px;  padding-left: 8px;} 
.Fortinet-Consulting-Services-2{ height:auto; padding-bottom: 50px;} 
.mehr_blue { margin: 20px 12px; padding: 6px 0; width: 140px; border-radius: 2px;  } 
.mehr_white {  padding: 6px 0; width: 140px; border-radius: 2px;  } 
.btn-home-blue, .btn-home-green {  padding: 6px 0; width: 140px;  } 
.readmore270,.dwn-free,.readmore7_7{  padding: 6px 0; width: 140px;  font-size:16px;} 
/*******************************/ 
.fortinet-certificate-track-new { 
    margin-top: 50px; 
    margin-bottom: 40px; 
    float: none; 
    position: relative; 
    width: 730px; 
    margin: 50px auto; 
} 
.track-part {   min-height: 900px;} 
.reack-middle-area {   left: 299px;} 
/*************************************/ 
.mehr_blue { margin: 20px 12px; padding: 6px 0; width: 140px; border-radius: 2px;  } 
.mehr_white {  padding: 6px 0; width: 140px; border-radius: 2px;  } 
.btn-home-blue, .btn-home-green {  padding: 6px 0; width: 140px;  } 
.readmore270,.dwn-free,.readmore7_7{  padding: 6px 0; width: 140px;  font-size:16px;} 
/*******cousrse schedule ********/ 
.com_mannCS { width:auto;} 
.com_mannCS .lopclass { width:94%; }  
.com_mannCS .lopclass_right  {margin-top:0px; } 
.CS-top-filter { width:auto; margin-top:10px;} 
.cs-apply-filter2 { margin-top:0px;} 
.cs-result-area { width:95%;} 
.com_mannCS .you0, .com_mannCS .you1 { margin-left:10px;} 
.com_mannCS .dateloop { margin-left: 46px;} 
.CSprzbtn { margin-left:8px;} 
.cs-apply-filter { margin-left:0px;} 
/*.............*/ 
.IH_formM { position:relative;} 
.IH-search-innerM { margin:0 auto; width:78%;}  
.ih_goto { margin: 2px 0 0!important;  padding: 5px 12px !important;} 
.IH-middle p {   font-size: 18px; line-height: 20px;} 
.home .mm-menu {  top: 82px !important; } 
.mm-menu { top:82px!important;} 
#primary-menu { display:none;} 
.sstme.grey_button { display:block; } 
.sstme {  right: 38px;    top: 9.5px;} 
.loadm1 { display:none;} 
.mob-schedule { float:left; width:125px; margin-right: 10px; margin-top:20px;} .mob-contect { float:left; width:125px;  margin-top:20px;} 
.mo-btn-for { margin: 0 auto;   width: 325px; margin-top: 26px;} 
#menuMo { display:block; top:26px !important;right: 18px;} 
 /*************vimeo video section*************/ 
.video-container { top:125px ;} 
.close_video {  top: 136px;font-size: 35px;right: -8px;} 
.IH_form {   position: absolute;   width: 75%;} 
#loader { width: 63px;height: 63px;left: 0;top: 20px;position: relative;margin: 0 auto;} 
.forplayvid img  { width:80px; height:80px;} 
.IH-middle-22 { margin-top: 125px; } 
.IH-search { height:100px;} 
.IH-middle-2 { width:570px;} 
.IH-search #s { padding: 10px 12px 12px;}  
.IH_form { position: relative; width: 81%;margin: 0 auto;} 
.forplayvid { margin-top: 60px; position: relative; top: 325px;} 
/*******************New contact us*********/ 
 .tc1_left .container { width:100%;} 
 .tc1_left_1 h1 { margin-left:10px;} 
 .tc1_left_1 h2  { margin-left:10px;} 
 .tc1_left_1 { width:40%;} 
 .cotact22 { width:100%;} 
 .cotact22_2 { width:45%;} 
 .cotact22_1 { width:55%;} 
 .wpcf7-form-22 { width:auto;} 
 /**************************/ 
 .vdd9 { width:60px;} 
 .COMM-tech .secondary-sidebar { display: block; width: 285px!important;} 
 .single-dt_courses .secondary-sidebar { display: block!important; width: 100%!important;} 
  /*********************atic-360-consultancy start*********************/ 
 .Let-us-help-you  .clear { display:none; } 
.GDPRPartnerGuide2 { right:0px; font-size:16px; left: 420px;} 
.acs_1 { width:66%; font-size:16px;} 
.img_atic_right { margin-right:10px;} 
.tmb321 { width:26.4%;} 
.Tailor-made-box1 { margin-top:100px; min-height:860px;} 
.Tailor-made-box3 { margin-top:100px; min-height:860px;} 
.Tailor-made-box { margin-top:40px;} 
.Atic_Consultancy_third_buttom > ul { width:30%;} 
.Tailor-made { margin-top:30px;} 
.Tailor-made-box {  margin-top: 30px;} 
.Tailor-made-box1 > h1, .Tailor-made-box3 > h1, .Tailor-made-box2 > h1 {   line-height: 26px;} 
.tmb321 h2 { line-height:26px ; font-size:25px;} 
.bpricing > p { line-height: 25px; } 
.tmb321 > p {   font-size: 16px; } 
.tmb321  { padding:10px; width:30%;} 
 .bpricing h5 ,.bpricing b { font-size:30px; line-height:30px;} 
 .Atic_Consultancy_third p { font-size:16px; } 
 .Atic_Consultancy_third_buttom > ul { width:30%; } 
 .vdd4-360{   left: 244px ;} 
 .gdpr-download-img-360 { left:525px; } 
 .GDPRPartnerGuide { left:532px;} 
 .Tailor-made-box3, .Tailor-made-box1 { min-height:860px;} 
 /*********************atic-360-consultancy end*********************/ 
/*********************atic-solutions-to-gdpr end*******************************/  
 .AWARENESS-step1 {height: 295px;  left: 10px;  top: 60px;    width: 290px;} 
 .TRAINING-step2 { height: 295px;  right: 10px; top: 60px;   width: 290px;} 
.IMPLEMENT-step3 { height: 295px;  right: 10px; top: 665px;   width: 290px;} 
.CONSULTING-step4 {height: 295px;  left: 10px;  top: 665px;  width: 290px;} 
.center-step {   left: 192px;  top: 360px;  width: 300px;} 
.atic-v2_1_inner { height:1075px;} 
.atic-v2_1_inner2_up { height:auto;} 
.atic-v2_3 { height:520px;} 
.atic-v2_3_inner { margin:112px auto;} 
.atic-v2_4 { height:520px;} 
.v2_4_inner_img {   padding-left: 49px; padding-right: 125px; padding-top: 170px;  width: 200px;} 
.v2_4_inner_text > h1 {   padding-bottom: 55px;   padding-top: 115px;} 
.atic-v2_5 { height:520px;} 
.v2_5_inner_img {   padding-left: 30px; padding-right: 50px;padding-top: 155px; width: 290px;} 
.v2_5_inner_text {   padding-top: 160px; width: 44%;} 
.atic-v2_6 { height:520px;} 
.atic-v2_6_inner > h1 { padding-top:145px;} 
.atic-v2_1_inner p {   font-size: 16px;    margin-top: 0;} 
/*********************atic-solutions-to-gdpr end*******************************/     
 /*********************eu-general-data-protection-regulation-gdpr*************************/ 
   
.gbpr_50_1 {   float: none;   margin: 0 auto; text-align: center;  width: 80%;} 
.GDPR_Compliance_first { height:340px;} 
.gbpr_50_1 > h2 {    font-size: 40px;  padding-left: 0;padding-top: 66px; text-align: center;} 
.gbpr_50_1 b { font-size:60px;} 
.mtttr { width:600px;} 
.mtttr td { font-size:75px;} 
.mtttr #demo4 { width:150px!important;  } 
.the_clock { font-size:31px;} 
.heading_5easy { padding-right:10px ; font-size:26px;}    
.timer-title td { font-size:25px!important;}  
 .ewi_1 {padding-left: 10px; top: 12px; width: 54%;} 
 .ewi_2 {padding-left: 10px;top: 124px; width: 54%;} 
 .ewi_3 {padding-left: 10px;top: 278px; width: 54%;} 
 .ewi_4 {padding-left: 10px;top: 422px; width: 54%;} 
 .ewi_5 {padding-left: 10px;top: 554px; width: 54%;} 
 .GDPR_5_easy_way_inner p {   line-height: 18px; font-size:16px;} 
 .atic360 {   padding-left: 70px; width: 255px;} 
 .atic-360_inner2 {   margin-left: 75px; margin-top: 95px;} 
 .auth_t_to_inner {   padding-left: 80px;padding-top: 0px;width: 55%;} 
 .gdpr_guider {   bottom: -15px;    right: 25px; width: 22%;} 
 .angle-coverd { font-size: 25px;
    font-weight: bold;
    padding-bottom: 10px;} 
 .auth_t_to_inner > h1 { font-size:31px;} 
 .download_gdpr { padding-bottom:60px; padding-top:60px;} 
 .gdpr-download-img {   margin: 50px auto 0;   width: 250px;} 
.your-solution-to-gdpr { height:400px;}  
.your-solution-to-gdpr-text {    padding-left: 64px;padding-top: 98px;width: 180px;} 
.your-solution-to-gdpr-1 {    padding-left: 60px;width: 51%;} 
.your-solution-to-gdpr-1 > h1 {     font-size: 31px;   padding-top: 127px;} 
.d-our-free-gdpr { height:400px;} 
.d-our-free-gdpr-inner > h1 { padding-top: 155px;} 
.d-our-free-gdpr-img > img {padding-right: 40px;    padding-top: 100px; width: 230px;} 
.auth_t_to {  height:400px;} 
.auth_t_to_inner {    padding-left: 0;  padding-top: 130px;width: 63%;} 
.GDPR_C4_img_2 img {    padding-top: 93px;} 
.gbpr_50_2 { display:none; }
.GDPR_C4_txt {
  width: 96%;
  text-align: center;
}
.GDPR_C4_img {
  float: none;
  margin: 0 auto;
  width: 100px;
}
.gdpr_gp { height: 25px;}
.GDPR_Compliance_second {
  padding-bottom: 50px;
  padding-top: 60px;
}
.atic-360 h1 {
  font-size: 31px;
  font-weight: bold;
  padding-bottom: 0px;
}
 /*********************eu-general-data-protection-regulation-gdpr*************************/ 
.training2pa2_1  { width:90%;} 
.training2pa2_11 { width: 90%;} 
.training2pa { padding-top: 25px; } 
   .COMM-tech .container.ptc h1 { font-size: 24px;   text-align: left;} 
 .COMM-tech .h1spanborder {   margin-left: 5px; width: 85px;} 
 .COMM-tech .ptc > p { padding: 0; text-align: left;} 
 .COMM-tech p { } 
 .COMM-tech .alltoal li a  {   font-size: 16px;} 
 .COMM-tech .movender,.COMM-tech .IITT {display: none;} 
 .COMM-tech .container  { width:100%;} 
 .load_space { height:60px;} 
  .COMM-tech .you0, .COMM-tech .you1 {  margin: 0;  padding-left: 0;    width: 100%;} 
 .COMM-tech .loopbook { margin-left:17px;} 
 .COMM-tech .pricesloop { margin-left:0px;} 
 .COMM-tech .loca_tion { margin-left:16px;} 
 .COMM-tech .lopclass h1 {height: auto;  line-height: 25px;padding-left: 15px; padding-top: 20px;width: 98%;} 
 .lopclass_right {   float: left;  margin-left: 17px;   padding-top: 15px;  width: 95%;} 
 .IITT-inner { display:none; margin-bottom:20px!important;} 
 .Very-special-type .ccT { display:none;} 
 #secondary-left > br {   display: none;} 
 .AJfilter-page {   margin-top: -15px!important;} 
 #wait {top: auto;
position: relative;
width: 100%;
margin: 0 auto;
left: auto;} 
 .COMM-tech .filterby { margin-top:40px;} 
 .COMM-tech .topttopf { margin-left:-18px; margin-top: -68px; } 
 .dt-sc-course-details-inner1_not { margin-bottom:10px;} 
 .F_t-s .fN {   width: 96%!important;} 
 .F_t-s .mP { width:25%!important;} 
 .F_t-s .lP { width:30%!important;} 
 .F_t-s .fP { width:35%!important;} 
 #login_Box_Div { height:125px;} 
 .in_search {   margin:30px auto 0; width: 550px;} 
 #login_Box_Div .text_input { width: 458px!important;} 
  
 .search_suggestions { 
    width: 518px; 
} 
 .SP_head {  font-size: 23px; margin-bottom: 35px; margin-top: 45px;} 
 .Top-vendor-data h2 { font-size:22px;} 
 .vendor_fo, .vendor_ju, .vendor_mc, .vendor_ec, .vendor_cp, .vendor_ci { margin:0 5px;  font-size: 16px;} 
 .lv-book-now,.lv-view-more,.iv-price ,.iv-heading { font-size:16px;} 
 .lvd-0,.lvd-1{ height:auto;}  
 .lv-view-more { margin: 15px auto; padding: 3px 0; } 
 .lv-book-now {  padding: 3px 0; } 
 .iv-days, .iv-location {    width: 134px;} 
 .Very-special-type .extra_tag ,.ex-vp {   font-size: 16px;} 
.Very-special-type .extra_tag{ padding-left: 0px; margin-top: -16px; display: block; } 
 .Security-Portfolio-inner {   width: 100%;} 
 .iv-price { font-size:16px;} 
 .course-title-name { display:none;}  
 .ptc2_1_head11 { font-size: 22px;  padding-bottom: 50px;  padding-top: 60px;} 
.ptc2_p { font-size:16px;} 
.ptc2_1_head {  font-size: 22px;  padding-bottom: 50px;  padding-top: 60px;} 
.rows44 h3 {   font-size: 17px; overflow:hidden; } 
.rows44 { height: 155px;   margin: 9px;  padding: 4px;  width: 21%;} 
.rows44_img {  height: 50px;  margin: 15px auto 12px;  padding: 12px;  width: 50px;}   
.Vendor-training-template .rows44_img { 
  height: auto; 
  margin: 0px auto 0px; 
  padding: 0px; 
  width: auto; 
} 
.Vendor-training-template .img411 {      padding-top: 30px;    width: 100px;} 
.Vendor-training-template .img421 { padding-top: 48px;
    width: 110px;
    padding-bottom: 15px;} 
.Vendor-training-template .img991 { width: 115px; margin-top: 0;} 
.Vendor-training-template .img491 { 
  padding-top: 45px; 
  width: 100px; 
  padding-bottom: 21px; 
} 
.Vendor-training-template .img431 { 
  padding-top: 32px; 
  width: 90px; 
  padding-bottom: 10px; 
} 
.Vendor-training-template .img4151 { 
  padding-top: 52px; 
  width: 100px; 
  padding-bottom: 21px; 
}    
.Vendor-training-template .img8181 { 
  width: 112px; 
  margin-top: 0px; 
  padding-top: 2px; 
}    
.Vendor-training-template .img4159 { 
  padding-top: 41px; 
  width: 110px; 
  padding-bottom: 13px; 
} 
.Vendor-training-template .img461 { 
  padding-top: 35px; 
  width: 100px; 
  padding-bottom: 10px; 
} 
.Vendor-training-template .img481 { 
  padding-top: 45px; 
  width: 100px; 
  padding-bottom: 5px; 
} 
.Vendor-training-template .img471 { 
  padding-top: 45px; 
  width: 100px; 
  padding-bottom: 12px; 
} 
.Vendor-training-template .img451 { 
  padding-top: 48px; 
  width: 100px; 
  padding-bottom: 15px; 
} 
.Vendor-training-template .img4111 { 
  padding-top: 50px; 
  width: 110px; 
  padding-bottom: 10px; 
} 
.Vendor-training-template .img4121 { 
  padding-top: 45px; 
  width: 100px; 
  padding-bottom: 9px; 
} 
.Vendor-training-template .img4131 { 
  padding-top: 42px; 
  width: 100px; 
  padding-bottom: 10px; 
} 
.Vendor-training-template .img4141 { 
  padding-top: 50px; 
  width: 100px; 
  padding-bottom: 20px; 
} 
.Vendor-training-template .img41511 { 
  padding-top: 54px; 
  width: 100px; 
  padding-bottom: 16px; 
} 
.Vendor-training-template .img41512 { 
  padding-top: 35px; 
  width: 100px; 
  padding-bottom: 8px; 
} 
.Vendor-training-template .img441 { 
  padding-top: 40px; 
  width: 100px; 
  padding-bottom: 10px; 
} 
.Vendor-training-template .img41519 { 
  width: 100px; 
  margin-top: 0; 
  padding-top: 7px; 
} 
.h1spanborder{ font-size:90px;} 
.Cti-review {height: 45px; line-height: 44px;   margin-top: 0;   overflow: hidden;  padding: 0; position: relative; width: 100%;} 
.Cti-days {    width: 100%;} 
.Cti-days img {  padding-top: 15px; padding-left: 10px; padding-right: 10px;} 
.Cti-cate {   width: 100%;} 
.Cti-cate img {padding-left: 10px; padding-top: 14px; padding-right: 10px;} 
.Very-special-type .post-ratings {  margin-left: -22px;  padding-left: 0;  padding-top: 0;} 
.Cti-review.Cticom > p {      top: 10px;   left: 47px;} 
.courseinfobox.overview-area {   margin-top: 221px; padding: 20px 20px; } 
.priceandbook {   float: left; 
margin-left: 18px; 
margin-top: 45px; 
width: auto; } 
.courseinfobox {   padding: 20px 20px;} 
.Cti-review img {   margin-top: 11px; padding-left: 10px;   padding-top: 0px;} 
.Very-special-type .accordion7-head h4 { font-size:20px;  font-weight:400;} 
.Very-special-type .course-data h2 { font-size:20px; font-weight: 400; width:80%; margin-left:0px!important; padding-left: 15px;} 
.aRnme {    left: 30px;} 
.schedule_p_1 hr {   width: 93%; margin-top: 40px;} 
.Very-special-type .accordion7-body { padding-top:15px!important; font-size:16px; padding: 0px; width:100%;} 
.lOC, .Very-special-type .mP .loca_tion { left:5px; } 
.course-title-name { font-size: 22px;margin-bottom: 40px;  margin-top: 20px;} 
.Very-special-type .accordion7 .accordion7-head {  width:100%;padding:3px 0 12px 0px; margin-left: 0px;} 
.Very-special-type .accordion7-head h4 { line-height: 19px;} 
.Very-special-type .accordion7 .arrow {     top: 14px!important; } 
.Very-special-type .accordion7-head.open .arrow {  background-size: 9px!important; background-position: 16px 5px!important;} 
.Very-special-type .dt-sc-course-details-inner1 {   margin-bottom: 40px;  margin-top: 10px; } 
.Very-special-type .sch_by_3.fP { width:24%; line-height: 35px; padding-left: 5px;} 
.cds { display:none!important;} 
.course-new-inner-title {   display: none;} 
 .Very-special-type .dt-sc-button.small.filled {width: 190px; height: 33px; line-height: 33px;} 
 .Very-special-type .ppze1 > a {border-color: #ff9e00; 
font-size: 16px; 
height: 33px; 
margin: 0 auto; 
    margin-top: 0px; 
    margin-bottom: 0px; 
line-height: 33px; 
padding: 5px 0; 
width: 160px;} 
 .Very-special-type .sch_by_3 { width:20%;  line-height: 23px; line-height: 33px;} 
.course-top-info { 
float: left; 
margin-left: 18px; 
height: auto; 
margin-top: 10px; 
padding: 10px 0; 
width: 85%;} 
.course-new-inner-title { 
    display: none; 
} 
.day-cat-info { 
    margin-top: 25px; 
} 
.Very-special-type .extra_ef { 
    border: 1px solid #ff9e00; 
    height: 50px; 
    line-height: 35px; 
    margin-left: 0; 
    margin-top: -23px; 
    text-align: center; 
    width: 190px; 
}    
.Cti-days, .Cti-cate, .Cti-tech { 
border-right: medium none; 
height: 50px; 
line-height: 53px; 
margin-top: 0; 
padding: 0; 
text-align: left; 
} 
 /*-------------------------------------------------------------- 
1 Fortinet Channel Partner Program Page by Vijay 
--------------------------------------------------------------*/ 
.page-id-5894 .secondary-sidebar{display:none;}  
.page-id-5894 .coursepage #primary{margin-top: 8px;} 
.grey_fortinet_img { width: 165px; padding-left: 60px; } 
.platinum-partner { font-size: 31px; left: -102px;} 
.compliance {  font-size: 31px;  left: -75px;} 
.gold-partner { font-size: 31px; left: -70px; } 
.silver-partner { font-size: 31px; left: -78px; } 
.FCPP3_left > p {  padding-left: 60px;  padding-right: 18px;  font-size: 16px;} 
  /**********fortinet-technical-training-courses***************/ 
 .ftt_second,.ftt_top { height:340px;} 
 .ftt_top_main_heading {  font-size: 34px;  padding-left: 12px; padding-top: 105px;} 
.ftt_top_img { padding-top: 110px;width: 55%;} 
.ftt_top_sub_heading { font-size: 31px;  line-height: 40px;  padding-left: 10px; padding-top: 10px;}  
.ftt_second5part > h2 {  font-size: 18px; padding: 5px;} 
.ftt_second5part { height: 230px; margin: 55px 8px 5px;} 
 .s5p1 > img { margin:87px auto 17px;} 
 .s5p4 > img { margin: 51px auto 19px;} 
 .s5p5 > img {   margin: 65px auto 20px;}  
 .s5p3 > img {   margin: 66px auto 20px;} 
.ftt_third { height:550px;}  
.ftt_third13 {   margin-top: 10px;  min-height: 435px;  padding-top: 20px;   width: 62%;} 
.ftt_third_main_heading {  padding-bottom:10px; padding-left: 0;  line-height: 25px;} 
.ftt_third13 > p { padding: 0 0px 0 0;  font-size: 16px; line-height: 18px;} 
.down3 > h1 { padding-left:0px;} 
.ftt_fifth,.ftt_fourth{ height:550px;} 
.vendor_Published_changes { font-size: 28px; right: -200px;  top: 240px;} 
.ftt-fifth-inner { padding-top:75px;} 
.ftt_fourth_inner > h2 { font-size: 18px; padding-right: 20px;  padding-left: 10px} 
.right_read_more.ftt_fourth_read {    margin-bottom: 12px; margin-left: 10px;  margin-top: 15px;  width: 125px;}     
.ftt_fourth_inner > br { display: none;}     
.ftt_fourth_mainheading { font-size: 28px;  padding-top: 24px;} 
.ftt_fourth_inner > p { font-size: 16px;  padding-left: 10px;} 
.ftt_fourth_img { padding-left: 10px; width: 165px;} 
.imgnhead { padding-bottom: 30px; padding-top: 40px;} 
.ftt_fifth_heading h1,.ftt_fifth_red_heading h1 {   font-size: 28px;}  
.fifth-text {width:51%;} 
.ftt-fifth-inner { background-size:100%;} 
.vendor_Published_changes_5 { font-size: 28px; right: -96px;} 
.Overview-of-Courseware-and-Certification > h1 { font-size: 28px; padding-bottom: 30px; padding-top: 0;} 
.nsetype8 { height:110px;} 
.head_nse1to8 {    font-size: 31px;line-height: 112px;  width: 125px;} 
.head_nse1to8 > span { font-size: 16px; left: 18px ;} 
.nsetype8 > p {font-size: 16px; left: 135px;  margin-top: -30px;  width: 58%;} 
.numtype { font-size: 50px; line-height: 110px;}  
.nsetype8 > span { padding: 5px 0px !important;top: 65px;right: 50px;border-radius: 2px;} 
/**********Insoftservices  homepage***************/ 
.InsoftServices-Homepage-part1 { height:723px; background-image: url("images/insoftservices-main-homepage-uk-image-960.jpg");} 
.IH-search-inner { padding-top:70px; 
padding-left: 0; 
width: auto;} 
.InsoftServices-Homepage-part1 h1 {font-size: 31px;padding-top: 105px;} 
.IH-middle { width:500px;} 
.bos_4 > img {   padding-top: 45px; width: 55px;} 
.IH-middle > h2 { padding-top:60px; }    
.InsoftServices-Homepage-part2 { height: auto;padding-bottom: 25px;} 
.ih-part2-inner > h1 { padding-top:42px;font-size:31px; padding-bottom:20px;font-weight: 400;} 
.ih-part2-inner > img {   padding-top: 0; width: auto;} 
.InsoftServices-Homepage-part3 { height: auto; 
background-image: url("images/insoftservices-main-homepage-cisco-training-image-960.jpg"); 
padding-bottom: 30px;} 
.ih-part3-inner { width:78%; } 
.ih-part3-inner > h1 {   font-size: 31px;padding-bottom: 25px;padding-top: 47px;font-weight: 400;} 
.head-part-33 {margin-top: 25px;} 
.ih-part3-inner > img {   } 
.homenew-part4-content-inner { padding:40px;} 
.homenew-part4-content-inner h1 {    font-size: 31px;font-weight: 400;} 
.homenew-part4-content-inner span {   margin-bottom: 20px;   margin-top: 20px;} 
.homenew-part4-content-inner { width:65%;} 
.Ih-readmore_green { margin:24px auto;} 
.InsoftServices-Homepage-part4 { height:400px;} 
.homenew-part4-pf-img .alc-logo-1 { float: left; margin-left: 0;   width: 100px;} 
.homenew-part4-pf-img .alc-logo-2 {float: right;  margin-top: 27px; width: 150px;} 
.InsoftServices-Homepage-part5 { height:400px; background-image: url(https://www.insoftservices.fi/wp-content/themes/lms/images/insoft-cisco-learning-partner-image-960.jpg);} 
.homenew-part5-content-inner h1 { margin-top:10px; font-size:31px;font-weight: 400;} 
.InsoftServices-Homepage-part6 { height:400px;} 
.homenew-part5-content-inner { width:55%;} 
.homenew-part5-pf-img { width:55%;} 
.homenew-part6-content-inner {  width: 60%;display: block;margin: 0 auto; } 
.homenew-part6-content-inner h1 { font-size:31px;font-weight: 400;} 
.homenew-part6-pf8-img { left: 80px; position: absolute; top: 230px; width: 90px;} 
.newsletterversion { height:280px;} 
.newsletterversion h2 {  padding-top: 72px; }    
.about3fot {height:340px; background-image: url("https://www.insoftservices.fi/wp-content/themes/lms/images/insoft-contact-us-image-960.jpg"); } 
.about3fot_t1 { padding-top:7px;} 
.about3fot h2 { padding-top:72px; font-weight: 400;} 
.about3fot span    { border-bottom: 1px solid #6e6e6e; padding-bottom: 12px; font-weight: 400; } 
.bos_4 > h1 { font-size: 16px; font-weight: 100; padding-top: 18px;}     
.footrt3part19_second {   margin-left: 1px; width: 98%; border:none;  padding-top:0px;} 
.footrt3part19_second_1, .footrt3part19_second_2 { float: left; padding-left: 0;  width: 60%;} 
.row.text-left {   margin-bottom: 0; margin-top: 10px;} 
.circlelogo {height: 85px;margin: 0 auto !important;width: 130px;} 
.readMore {margin: 30px auto; } 
.f_menu.f_3 {   float: right;  width: 21%;} 
.f_menu.f_5 {
    margin-left: 0;
    padding: 0;
    width: 17%;
}
.menu-footer1-container {  margin: 0 auto;  padding-left: 0px;   width: 195px;} 
.f_menu.f_5 > h4 { margin-left: -65px!important;   text-align: center;} 
.vdd3 {  float: left;  margin-left: 10px;   margin-top: 55px;  width: 125px; } 
.resprt {  margin: 0 auto;  width: 70%;} 
.f_menu.f_4 {  float: none!important;  margin: 0 auto!important;  width: 72%!important; } 
 /*************************/ 
.new-letter-footer1 span {  display: block;  float: none;  margin: 0 auto;  width: 217px; } 
    /*.......new mega menu....*/ 
 .comptia_vendor_1, .fortinet_vendor_1, .cisco_vendor_1, .aws_vendor_1, .itil_vendor_1, .Microsoft_vendor_1, .ec-council_vendor_1, .Prince2_vendor_1, .Scrum_vendor_1,.iapp_vendor_1  { width: 400px !important; } 
  .mega3part { margin-right:10px;} 
  .mega3part.mega-fourth.ci51 {    width: 14% !important;} 
 #fo,#fo.vender-active {  text-indent: 21px; background-position: 57px 5px; padding-top: 32px;font-size:19px;} 
 #cs,#cs.vender-active {  text-indent: 1px; background-position:55px 1px; padding-top: 32px;font-size:19px;}  
 #co,#co.vender-active {  text-indent: 1px; background-position: 60px 1px; padding-top: 32px;font-size:19px;}   
 #its,#its.vender-active {  text-indent: 1px; background-position: 55px 1px; padding-top: 32px;font-size:19px;}   
/*.......end of new mega menu....*/ 
   .ped-8-2 ,.nse-8-banner img,.nse-8-banner h1 { padding-left:12px;} 
    .nse_hr { margin-left:12px;    width: 75%;} 
    .nse-8-banner { height:350px;} 
    .nse-8-banner h1 { padding-top:133px; font-size:33px;} 
    .nse-8-banner img { width:200px!important;} 
    .ped-8-2  h1 { font-size:26px;} 
    .ped-8-2  h2 { font-size:20px;} 
    .ped-8-2  h2 { font-size:17px;} 
    .schedule-box,.schedule-box2 { width:40%;} 
    .RG4 {   padding: 9px 38px;font-size: 19px;} 
     .nse_hr2 {   width: 25%;}   
    .cele-1 p{ display:none;} 
    .cele-2 { display:none;} 
    .cele-1 {   float: none; width: 98%;   text-align: center;   padding: 0;} 
    .cele-1 img {   width: 34%;   float: none; margin-left: 15px; padding-top: 0px;  margin-right: 9px;} 
    .cele-1 h3 {   font-size: 29px; text-align: center;    margin-left: 0;padding-top:0px;} 
    .SpecialCourses .extra_tag {   margin-left: -1px!important;} 
    .SpecialCourses .ppze {    margin-top: 0!important;} 
    .manageme{ position:relative;} 
    .ctrydrop {  list-style: outside none none;  margin-top: 25px;  position: absolute;  right: 0; width:100%;} 
    .gglobal {right: -2px;} 
    .iNertopmanage .gglobal {right: 1px;} 
    .selectBoxWrap {  position: absolute;  right: 1px; width: 100%; top: -24px;} 
    .srch{ width:35px!important;} 
    .map-area-2{ width:auto;} 
    .shome19 .container { 
    width: 96%!important; 
    margin-top: -1px; 
    } 
    .map-area-1{ display:none;} 
    .ritcmnpart #login_Box_Div { 
     background: rgba(189, 206, 200, 0.5) none repeat scroll 0 0; 
    float: left; 
    height: 59px; 
    left: -560px; 
    padding-left:7px; 
    position: absolute; 
    top: 56px; 
    width: 654px; 
} 
.ritcmnpart #login_Box_Div .text_input{ width: 86% !important;} 
.ritcmnpart input[type="submit"], button, input[type="button"]{padding: 5px 10px;}  
@media screen and (-webkit-min-device-pixel-ratio:0) {    
.ritcmnpart #login_Box_Div .text_input  {width: 87%  !important ;}  
}    
.SpecialCourses .dt-sc-course-single .dt-sc-course-details-inner {    padding: 0; width:100%;}   
.SpecialCourses .dt-sc-course-single .entry-metadata .dt-sc-button {   border-radius: 0; padding: 14px 0;    line-height: 22px;} 
.SpecialCourses .ppze{ margin-top:8px;} 
.style2lay{ display:none;} 
.SpecialCourses .cds{ display:none!important;} 
.SpecialCourses h2 {    font-size: 22px;} 
.SpecialCourses ul.dt-sc-tabs-vertical-frame li a {   padding-left: 10px; width: 98.5%;} 
.SpecialCourses .dt-sc-tabs-vertical-frame-content {   width: 100% !important;} 
.SpecialCourses .price-course{  box-shadow: 0 1px 0 0;margin-right:0px;} 
.rein h3 {   padding: 5px 10px;} 
.SpecialCourses .entry  h2 { padding-left: 10px;} 
.SpecialCourses .entry  p { padding:0px 10px;} 
.mslide1 {   padding-top: 130px;} 
.latxt{ font-size:50px!important;}       
.mslide1 {padding-top: 130px;}   
.setbg {  background-image: url("images/insoft-main-home-banner-version1-960.jpg");  background-size: cover;  height: 400px; } 
.latxt{ font-size:50px!important;} 
@media screen and (-webkit-min-device-pixel-ratio: 0){.ssearch input[type="submit"] {padding: 10px 50px 0px 1px!important;} } 
.careers ,.blogcustompage{ padding:0px!important;} 
.blog_ppage p{ padding:20px 20px 0; } 
.careers #primary{ margin-top:0px!important;} 
.blog_ppage > ul{ padding:20px 30px 0;} 
.deksto{display:none;} 
.mobo{   display: block;margin: 0 auto; width: 85%; padding-top: 110px;text-align: center;}  
.mobo h1 {  color: white; font-family: proximanovalight; padding-bottom: 20px; text-align: center;} 
.entter {  border-radius: 5px 0 0 5px !important;   float: left !important;   padding: 12px !important;   width: 85% !important;} 
.goto:hover {   background-color: #ff9e00;} 
ul.dt-sc-tabs-vertical-frame li a {  padding: 7px 0 7px 10px; width: 99%; text-align:left;} 
ul.dt-sc-tabs-vertical-frame {   margin: 0 0 0 2px; width: 100%;}    
ul.dt-sc-tabs-vertical-frame li{ float:none;}    
.dt-sc-tabs-vertical-frame-content > span {display: block; margin-left: 13px; margin-top: 10px;} 
.sp-body ul {   list-style-position: outside; padding-left: 10px;} 
.ssearch input[type="submit"] {   padding: 4px 50px 1px 1px;} 
.bn{ margin-left: 15px; } 
.single-dt_courses .top-bg{ display:none;} 
.single-dt_courses .coursepage #primary{ margin-top:0px;} 
.lsp{ width:30%;} 
.lbp{ width:30%;} 
.co1, .co2, .co3, .co4, .co5 {   height: 10px; margin-left: 0px; text-align: left;} 
.cthead { margin-left: 130px; display:block;} 
.bgstar-4 {    height: auto; width: 100%;} 
.cthead {   margin-left: 130px;} 
    .i21, .i22 {   height: 75px; width: 110px;} 
    .i1,.i2 {  height:75px; width:100px; } 
    .i31, .i32 {   height: 75px;  width: 75px;} 
    .i41, .i42 {   height: 75px;  width: 81px;} 
    .i51, .i52 {   height: 75px;   width: 80px;}     
.dt-sc-tabs-vertical-frame-content > strong {   padding-left: 10px;} 
.etec .entry-details-desc {     margin: -43px 10px 1px;} 
    .top-bg .container,.container.searchpage{ width:94%!important;} 
    .topmostcntnt {margin-bottom:30px;}
    .searchpage #primary { width:70%!important;} 
    .etec{ margin-left:0px;} 
    .extpace {    width: 0;} 
     .top-bg-main-banner{  background-position:center;background-repeat: no-repeat;  height: 280px; margin-bottom: 25px;} 
     .ms-bg{ height:171px!important;} 
     .top-bg { background-image: url("images/insoft-main-picture-768-959.jpg");height:280px; } 
     .top-title-img{ display:none;} 
    .f_1{ padding-left:0px;  width: 22%;} 
    .meflag {  float: right; margin-right: -240px;  margin-top: 33px;} 
    .c-date img{ margin-left:0px;} 
    .headertextcnt{width:460px;padding-top:30px;} 
    .headertextcnt h1 { font-size:62px;margin-left:3px;} 
    .bg83-4-vender {background-image: url("images/insoft-new-banner-home1-966.jpg"); height:249px; } 
    .bbbn a {font-size: 23px; padding: 8px;} 
    .bbbn {  margin: 20px auto 0;} 
    .headertextcnt p{ font-size:48px;} 
    .ccnn{ margin-top:0px!important;} 
    .megaareac3{ display:none;} 
    .fordesktop{ display:none;} 
    .formobile{ display:block;} 
    .fortinetpart1 > h4 { display: block; 
    float: left; 
    font-size: 37px; 
    padding-left: 4px; 
    padding-top: 20px; 
    width: 100%;} 
    .fortinet .container {  width: 100% !important;} 
    .fortinetpart1 h4 br { display: block;} 
    .fortinet{ height:400px;} 
    .fortinetpart2 > img {    padding-left: 20px; padding-top:15px;  width: 330px;} 
    .fortinetpart2 {   float: none;} 
    .fortinetpart1 > img{ padding-top:95px; display:block;} 
    .fortinetpart1 { padding-top:35px; }  
    .chartpg #primary {   width: 70%;} 
    #wr-megamenu-menu-2 li:hover { border:none!important;} 
    .header_menu_4801 .wr-mega-menu > li > a{ color: white !important;} 
    #wr-megamenu-menu-2 {   background: #639092 none repeat scroll 0 0;} 
     #wr-megamenu-menu-2 {   margin-top: 10px;} 
     .c_pdf #primary{ width:auto;} 
     .pdf-one{ width:31%;} 
     #shm1 > a, #shm2 > a, #shm3 > a, #shm4 > a, #shm5 > a, #shm6 > a, #shm7 > a, #shm8 > a, #shm9 > a, #shm10 > a{ padding: 101px 0;width: 100%; } 
     .chartheading ,.chart { display:block;} 
    .mnmap, .google-map-placeholder{ width:290px!important;} 
     .searcharea .entry-thumb{margin-top: 0;width: 175px;} 
     .searcharea .entry-details{ margin:0px;}  
     .searcharea{ width:725px;}   
     .small-page-width {   margin-left: 20px; max-width: 94%;} 
     .lp3 {   margin-bottom: 10px;min-height: auto; width: 88%;} 
     .module { margin-top: 20px;   padding-left: 0; padding-right: 0;} 
     .medium-page-width {   max-width: 95%;} 
     #wr-megamenu-menu-2 li{ background:#639092;} 
    .wr-megamenu-container ul li{ width:400px!important;} 
    .part2v{ width:99%;} 
    .wr-megamenu-container ul.wr-mega-menu li.wr-megamenu-item:hover > a.menu-item-link, .wr-megamenu-container ul.wr-mega-menu li.wr-megamenu-item > a.menu-item-link:hover { 
     color:#ff9e00!important;} 
    .wr-megamenu-inner{ width:390px!important;} 
    .wr-megamenu-container.header_menu_4801 {left:16px;position: absolute;padding-top:10px;} 
    .wr-megamenu-container{ width:43%!important;} 
    .part1v {   font-size: 20px;height: auto; padding-left: 1px; padding-top: 5px;  width: auto;}  
    .vender-section {background-image:none;background-color: #fff;} 
    .ninelink { font-size: 18px;padding-left: 5px;  padding-top: 1px; width: 90%;} 
    .ccnn {    margin-left: 5px; margin-top: 5px;width: 60%;} 
    .vender-section{ height:auto;float:left;} 
    .megaareac2 {   margin-left: 5px;  padding-left: 9px; padding-right: 5px;  padding-top: 0; width: 275px; display:none;} 
    .ninelinktwo {padding-top: 10px; display:none;} 
    .megaareac {   margin-left: 14px; padding-left: 0;padding-top: 0;width: 275px;display:none;} 
    .vender-section{ width:380px; }     
        .container, #slider-search-container { width:768px; } 
        .page-template-NEW_ABOUTUS .container { width:96%!important; margin:0 auto!important;}    
        .boxed .wrapper, .boxed .is-sticky #header-wrapper { width:750px; } 
        #logo { margin-top: 1px;  padding-left: 0px;  width: 150px;} 
        .new-17-logo { width: 150px!important;} 
        .xttr p{  line-height:20px;} 
        .wr-megamenu-left-inner{ display:none!important;} 
        #primary-menu {  float: left;margin-left: 75px;margin-top: 8px; width:108px;} 
        .nolink-menu { padding:21.5px 10px 16px;} 
        #main-menu ul li.menu-item-simple-parent ul { top:64px;} 
        .ritcmnpart { margin-top: 18px; width:108px; margin-right:0px; } 
         .mobile-menu-show {   margin-top: 9px;}
        .home .mobile-menu-show {   margin-top: 9px;}
.extracontact1 { 
    margin-top: 6px; 
    margin-left: 8px; 
    width: 25px; 
} 
.nh-cnt { 
    margin-right: 0px; }  
        #main-menu{ margin-top:10px; margin:9px 0 0;} 
        #searchform{ margin-top:9px;} 
         
        /*----*****---- << Header >> ----*****----*/ 
        #logo h2 a { line-height:74px; } 
        .is-sticky #header #logo h2 a { line-height:74px; } 
        .sltcls {  float: left;  margin-top: 28px;  position: absolute; right: 50px; width: 10%;} 
        .newsletter h2 {color: #255e75;font-size: 25px;margin-bottom: 20px ;} 
        .newsletter {   float: left;padding-top: 20px; width: 94%;} 
        .f_partner_logo {float: left;list-style: outside none none;margin: 5px 0 17px; width:47%; margin-right:10px;} 
        .locations-map, .newsletter {  height: auto; margin-left: 18px; } 
        .container.coursepag {width: 95%;} 
        .trams-con5, .trams-con6, .trams-con7, .trams-con8, .trams-con9, .trams-con10, .trams-con11, .trams-con12 { max-width: 100%;}

        .row .text-left {margin-left: 15px;} 
        .sub_newsletter{ float:left;margin-top:0px; } 
        .locations-map h2{  margin-bottom:20px;} 
        .get_trained {font-size: 75px;line-height:68px;} 
        .pbtn{ padding-top:100px;} 
        .bgstar-4 { width:100%;} 
        /*...........contact start.......*/ 
         .contactbg{ background-size:auto;} 
         .contact-form {float: left; margin-left:0px; width:98%;} 
         .address-c {   float: left;  margin-left:0px;width: 98%;}  
         /*...........end contact start.......*/ 
         
        /*..........Certification start........*/ 
        .certification #secondary-left{ display:none;} 
        .certification #primary{ width:100%!important;margin-left:0px;} 
        .certification #secondary-right{ width:auto; } 
        .certification .ccti img{ width:auto;} 
        .certification h1 { margin-top:22px;}  
        /*..........Certification  end........*/ 
         
        .catone{ border-bottom: 1px solid #669bb5;   height: 80px;  margin-left: 20px;  padding-top: 20px;  text-align: left; width: 46%;} 
        .fivecat {   padding-top: 30px;    width: 98% !important;} 
        .fivecat > h2{ margin-top: 5px; padding-top: 15px;  text-align: left;padding-left:18px;} 
        .juniper-top-gap{ padding-top:135px;} 
        .juniper{ height:400px;} 
        .header2 {   background: #e2e6eb none repeat scroll 0 0;} 
        .sub_newsletter{ margin-top:-48px;} 
        .juniper-image {   float: right;margin-right: 0; margin-top: 9px;} 
        .pjright {  font-size: 35px;letter-spacing: -2px;line-height: 40px;margin-top: 15px;} 
        .noshow img{ float: left; margin-bottom: 20px;}  
        .geniusimg img{width:40%; display:none; } 
        #juniper-sidebar #broucher1 { display:none;} 
        .coursepage #broucher1 { display:none;} 
        #juniper-sidebar #menu-v{ display:none;} 
         
         .top-title {  float: left; width: 96%;} 
         .top-title-img { float: left; margin-left: 12px;margin-top:25px; width: 25%;} 
         #menu-v li{ width:100%;} 
         #menu-v .sub {   margin-left: 141px; margin-top: -36px;}  
         #menu-v .sub  ul{margin-left: 126px;} 
         #broucher, #broucher1 { width:89%;} 
         #menu-v li a{  font-size:11px;} 
         .track11, .track22, .track33, .track44{ height:180px;padding-left:9px;} 
         .sticky-wrapper {   height: auto !important;} 
         .brochure_img {   height: 145px;} 
         .top-title h1 {    font-size: 24px;  margin-top: 25px;    font-weight: 300;} 
          .McAfee_imG img {
    padding-top: 130px;
    width: 155px;
}
         /*.................course...................*/ 
         .cds {padding-left:27px!important;margin:1px;font-weight:normal;padding-top:3px;padding-bottom:3px;} 
           
         .top-title-img img{  width:65%;} 
         .dt-sc-course-details {   margin-top: 15px !important;}  
         .coursepage #primary{ margin-top:0px; width: 70%;} 
         .coursepage #menu-v{ display:none;} 
         .coursepage #broucher{ display:none;}       
         .coursepage .dt-sc-course-image{ display:none;} 
         .coursepage .widget{  padding:0px; } 
         .text-left {padding-left: 15px;}  
         
         .ppze{ float: left;  font-weight: normal;  margin: 0; padding-bottom: 3px;  padding-top: 4px; text-align: center; width: 50%;} 
        .extra_ef .ppze { width: 100%;  display: block; margin: 0px;   margin-top: 0px;  margin-top: -5px;} 
         .price-course { margin-top:1px;padding-left:0px;padding-top:0px;text-align: center;width:100%;margin-right:0px;height:auto;box-shadow:0px 1px 0 0;} 
.dt-sc-course-single .entry-metadata .dt-sc-button{ display: block;float:left;margin:0;padding: 14px 0px;width: 50%;font-size:18px;font-weight:normal;margin-top:0px !important;} 
         .dt-sc-course-details-inner1 {  float: left;margin-top: 1px;padding-left: 0px;padding-top: 0px ;text-align: left;width: 100%;} 
         .course-share-this{ display:none;} 
         .dt-sc-tabs-vertical-container{ width:100%;} 
         .ul.dt-sc-tabs-vertical-frame{ width:43%!important;margin-top:1px;} 
         .type-dt_courses .entry{ width:100%;margin-top:1px;} 
         .container.coursepage{ width:96%!important;} 
         .locations-map{ width:70%;padding-top:0px;} 
         .dt-sc-course-single .dt-sc-course-details-inner{ margin:0px;box-shadow:0 1px 0 0 ;padding-left:0px;width:97%;} 
         .c-place{ text-align:left;margin-left:0px;} 
         .c-place.RE2 {margin-top: -17px;text-align: center;} 
         .course-data{ background:rgba(0, 0, 0, 0) linear-gradient(to bottom, #edf7fb 0%, #edf8fb 25%, #ecfafc 46%, #eefafc 70%, #edfdfb 93%, #edfdfb 100%, #edfdfb 100%, #edfdfb 101%, #edfdfb 101%) repeat scroll 0 0;padding-left:15px;} 
         .dt-sc-tabs-vertical-frame-content{ width:100%;padding:0px;} 
         .price-course br{ display:none;}; 
         .cds{  display:block!important;  background:#fff;margin-bottom:0px;padding-left:27px!important;} 
         .cds,.course-data h2 {background: #fff none repeat scroll 0 0;font-size: 22px;margin-bottom: 5px;margin-left: -15px !important;padding-left: 12px;font-weight:normal;padding-top:3px;padding-bottom:3px;} 
         .dt-sc-hr-invisible-medium,.dt-sc-hr-invisible{display:none;} 
        .Very-special-type .course-data {   width: 100%;   padding: 0px;} 
        .schedule_p_1  { margin-top: 5px; width:100%;} 
        .sch_by_3.lP span a {   padding: 2px 0px;   margin-top: -13px;  text-align: center;   margin-right: 22px; display:block;}    
        .page-template-fortinet-training-schedule-updated .NB { padding: 5px 12px!important; display:inherit!important;}           
/*.................end course...................*/ 
          .course-level{display:none;} 
          .coursepage .featured-post{ margin-top:12px;} 
          /*...... course shedule.............. */ 
            .course_container{  width:98%!important;    } 
            .stag {   margin: 0;width: 400px!important;} 
            .cst{ width:66%;margin-left:0px;} 
            .ffilter.re-set { display: block; float: right;   margin-top: -2px;  position: absolute;   right: 15px;} 
            .serch-select{ width:100%;margin-left:0px;} 
            .selection-box select{ width:98%;} 
            .course-data th{ display:none;} 
            .course_container .course-data { background:none;padding-left:0px;} 
            .course-data td{ width:100%;margin-left:0px;height:45px;float:left;border:none; font-size:17px;} 
            .course_title { padding-left:0px; text-align:center;} 
            .course-data td br{  display:none;} 
            .currencyyy {   background: #eeeeee none repeat scroll 0 0;float: left; padding-bottom: 6px;padding-top: 8px; width: 50%;} 
            .bbook {   padding-bottom: 2px;    padding-top: 3px;} 
            .course_title > a {font-size: 20px;font-weight: bold;line-height: 45px;} 
            .course_title{ border-top:1px solid #c8c8c8;} 
            .course-data td a { font-size:16px!important;} 
            .pricetd { height: 36px !important;} 
           /*...... course shedule.............. */  
           .even{ background:#f5f5f5;} 
        .all_data{ width:auto;} 
        .categoryone{ width:98%;height:auto;border-right:none!important;min-height:auto;} 
        .singlecourse{margin:0px;padding-left:15px;} 
        .categorysingle span{ margin-left:0px;padding-left:15px;} 
        .cat_image{margin-left:0px;} 
        .cc_title {padding-top:30px;width: 75%;}     
        .cat_image img {width: 90px;padding-left:15px;}  
        .cisco-collaboration-courses_nm {   padding-top: 44px;} 
        .cisco-routing-switching-courses_nm { padding-top: 35px;} 
        .cisco-datacenter-courses_nm {padding-top: 38px;} 
        .cisco-service-provider-courses_nm {padding-top: 40px;} 
        #header.header1 #logo { max-width:70px; } 
        #header.header1 #main-menu { margin:41px 0px 26px; } 
        #header.header1 #main-menu > ul.menu > li > a { padding:6px 7px 4px; font-size:11px; } 
        #searchform{ margin-top:7px;} 
        .header-register ul li a i { padding:6px 7px 4px; }  
        .header-register { margin:32px 0px 15px 5px; } 
        .header-register ul li { font-size:10px; } 
        .header-register ul li img { display:none; } 
        .header-search input[type="text"] { width: 55%;} 
        .is-sticky #header.header1 #main-menu { margin:30px 0 5px; } 
        #header.header2 #main-menu {padding-left: 3%;} 
        #header.header2 #logo {max-width: 140px;padding-top: 8px; } 
        #header.header2 #main-menu {margin: 14px 0 0px;width: 17%; } 
        #header.header2 #main-menu > ul.menu > li > a { font-size:11px; padding:7px 8px 5px; } 
        #header.header2 #main-menu > ul.menu > li > a i { display:none; } 
        #header.header2 .header-register ul li a i { font-size:11px; padding:7px 8px 5px; } 
        .is-sticky #header.header2 #main-menu { margin:26px 0px 11px; } 
        .is-sticky #header.header2 .header-register { margin-top:17px; } 
        #header.header3 #main-menu > ul.menu > li > a, #header.header4 #main-menu > ul.menu > li > a { padding:9px 11px 7px; font-size:11px; } 
        #header.header3 #main-menu > ul.menu > li > a i, #header.header4 #main-menu > ul.menu > li > a i { display:none; } 
        #header.header3 .header-register, #header.header4 .header-register { margin:9px 0 5px 10px; } 
        #header.header3 .header-register ul li a i, #header.header4 .header-register ul li a i { padding:9px 7px 7px; } 
        .is-sticky #header.header1 #logo, .is-sticky #header.header2 #logo { padding-top:8px; } 
        /*----*****---- << Mega Menu >> ----*****----*/  
        #header.header1 #main-menu ul li.menu-item-simple-parent > ul, #header.header2 #main-menu ul li.menu-item-simple-parent > ul { top:34px; } 
        #header.header1 .megamenu-child-container, #header.header2 .megamenu-child-container { top:44px; }       
        #header.header3 #main-menu ul li.menu-item-simple-parent > ul, #header.header4 #main-menu ul li.menu-item-simple-parent > ul { top:38px; } 
        #header.header3 .megamenu-child-container, #header.header4 .megamenu-child-container { top:48px; } 
        .megamenu-2-columns-group .megamenu-child-container { width:340px; } 
        .megamenu-3-columns-group .megamenu-child-container { width:510px; } 
        .megamenu-4-columns-group .megamenu-child-container { width:680px; } 
        .megamenu-child-container > ul.sub-menu > li { width:150px; padding:10px; } 
        .megamenu-2-columns-group .megamenu-child-container > ul.sub-menu > li.menu-item-fullwidth { width:320px; } 
        .megamenu-3-columns-group .megamenu-child-container > ul.sub-menu > li.menu-item-fullwidth { width:490px; } 
        .megamenu-4-columns-group .megamenu-child-container > ul.sub-menu > li.menu-item-fullwidth { width:660px; } 
        .megamenu-child-container > ul.sub-menu > li > a, .megamenu-child-container > ul.sub-menu > li > .nolink-menu, .megamenu-child-container ul.sub-menu > li > ul li a,        #main-menu ul li.menu-item-simple-parent ul li a { font-size:12px; } 
        .megamenu-child-container ul.sub-menu > li > ul li a:before { top:0px; } 
        #main-menu ul li.menu-item-simple-parent ul { width:200px; } 
        #main-menu ul li.menu-item-simple-parent ul li ul { left:200px; } 
        #main-menu ul li.menu-item-simple-parent:last-child ul li ul, #main-menu ul li.menu-item-simple-parent:last-child ul li ul, #main-menu ul                        li.menu-item-simple-parent:nth-child(6) ul li ul, #main-menu ul li.menu-item-simple-parent:nth-child(7) ul li ul { right:200px; } 
        /*----*****---- << mega Menu Widgets >> ----*****----*/  
        .megamenu-2-columns-group .menu-item-fullwidth .widget { width:100%; margin:0px 0px 20px; } 
        .megamenu-4-columns-group .menu-item-fullwidth .widget { width:310px; } 
        .megamenu-3-columns-group .menu-item-fullwidth .widget { width:225px; } 
        .megamenu-3-columns-group .menu-item-fullwidth .widget.widget_text { width:143px; }  
        /* New Mega Menu Widget area styles */ 
       .megamenu-child-container > ul.sub-menu > li.fill-two-columns { width:320px; } 
       .megamenu-child-container > ul.sub-menu > li.fill-three-columns { width:490px; } 
       .megamenu-child-container > ul.sub-menu > li.fill-four-columns { width:660px; } 
       .megamenu-2-columns-group .megamenu-child-container > ul.sub-menu > li.fill-three-columns, .megamenu-2-columns-group .megamenu-child-container > ul.sub-menu > li.fill-four-columns { width:320px; } 
       .megamenu-3-columns-group .megamenu-child-container > ul.sub-menu > li.fill-four-columns { width:490px; } 
       .megamenu-4-columns-group .megamenu-child-container ul.sub-menu li.fill-two-columns.menu-item-fullwidth .widget { width:310px; } 
       .megamenu-4-columns-group .megamenu-child-container ul.sub-menu li.fill-three-columns.menu-item-fullwidth .widget { width:200px; } 
       .megamenu-3-columns-group .megamenu-child-container ul.sub-menu li.fill-two-columns.menu-item-fullwidth .widget { width:225px; }    
       .megamenu-2-columns-group .megamenu-child-container > ul.sub-menu > li.menu-item-with-widget-area { width:320px; }    
       .megamenu-4-columns-group .megamenu-child-container > ul.sub-menu > li.menu-item-with-widget-area { width:320px; } 
        .menu-item-widget-area-container .widget .recent-portfolio-widget li .thumb img { max-width:40px; } 
        .menu-item-widget-area-container .widget .recent-portfolio-widget li h6 { font-size:12px; } 
        .menu-item-widget-area-container .widget .recent-portfolio-widget li p { display:none; } 
        .menu-item-widget-area-container .widget.widget_popular_entries .recent-course-widget ul li img { max-width:50px; } 
        .menu-item-widget-area-container .widget.widget_popular_entries .recent-course-widget ul li h6 { font-size:11px; margin-bottom:5px; } 
        .menu-item-widget-area-container .widget.widget_popular_entries .recent-course-widget ul li .dt-sc-course-price { font-size:12px; } 
        /*----*****---- << Main >> ----*****----*/       
        #primary { width:510px } 
        #primary.page-with-both-sidebar { width:310px; } 
        #text-3 {  display:none;  margin-top: 0;}        
        #secondary, #secondary-right, #secondary-left { width:180px; } 
        .secondary-sidebar .widget {  border-width: 2px; padding: 0 0 30px; width: 300px; }  
        .cisco_page_sidebar { width:27%!important;margin-top: 30px!important;} 
        .main-title h1, .main-title h2 { font-size:28px; } 
        .main-title-section h1 { font-size:26px; } 
        .breadcrumb { font-size:11px; margin-top:5px; line-height:20px; } 
        /*----*****---- << Newsletter >> ----*****----*/         
        #newsletter h4 { margin:0px 0px 20px; } 
        #slider-search-container { top:30%; z-index:99; } 
        .slider-search a { font-size:16px; } 
        #slider-search-container .dt-sc-hr-invisible-medium { margin:5px 0px; } 
        .slider-search h4 { font-size:18px; margin:5px 0px 15px; } 
        .main-title-section { width:63%; } 
        .header-search { margin-right: 165px; margin-top: 22px; width: 18%; } 
        .tWo { margin-top: 31px; right: 25px;} 
        .header-search input[type="text"] { width:56%; }     
        /*----*****---- << Widgets >> ----*****----*/    
        .widget ul ul li { width:75%; } 
        .widget .recent-portfolio-widget li .thumb { margin-right:10px; } 
        .widget .recent-portfolio-widget li .thumb img { max-width:45px; } 
        .secondary-sidebar .widget #wp-calendar th, .secondary-sidebar .widget #wp-calendar td { padding:5px; font-size:12px; } 
        .widget.widget_popular_entries .recent-course-widget ul li img { max-width:60px; } 
        .widget .recent-posts-widget ul li .entry-meta { width:80px; margin:0px; } 
        .widget .recent-posts-widget ul li .entry-meta .date { font-size: 16px; padding:7px 0px 5px; } 
        .widget .recent-posts-widget ul li .entry-details { margin-top:15px; float:left; clear:both; width:100%; padding-left:0px; } 
        .widget.woocommerce .amount, .widget.woocommerce .reviewer { float:left; clear:both; } 
        /*----*****---- << Shortcodes >> ----*****----*/ 
        .dt-sc-button.large { font-size:18px; padding:22px 32px 21px; } 
        .dt-sc-button.xlarge { font-size:20px; padding:26px 28px 25px; } 
        .dt-sc-button.xlarge.filled { font-size:20px; padding:25px 27px; } 
        .min-space .dt-sc-hr-invisible-large { margin:10px 0px; } 
        .custom-ico-content .dt-sc-ico-content.type10 p { display:none; } 
        .custom-ico-content .dt-sc-ico-content.type10 h4 { margin-bottom:30px; } 
        .fullwidth-section .dt-sc-one-third .dt-sc-button.large.filled { font-size: 16px; padding:15px; } 
        .dt-sc-team .dt-sc-social-icons li a, .dt-sc-team .dt-sc-social-icons li:after { width:30px; } 
        .dt-sc-team .dt-sc-social-icons ul li a, .dt-sc-team .dt-sc-social-icons ul li:hover:after { height:30px; width:30px; } 
        .dt-sc-contact-info p { width:68%; } 
        .dt-sc-ico-content.type1 { padding-left:60px; } 
        .dt-sc-ico-content.type1 h4 { font-size:20px; } 
        .dt-sc-ico-content.type1 .icon { widows:40px; } 
        .dt-sc-ico-content.type1 .icon span { font-size:40px; } 
        .dt-sc-ico-content.type4 .icon span { font-size:52px; } 
        .dt-sc-callout-box h4, .dt-sc-callout-box.with-icon h4 { font-size:16px; } 
        .dt-sc-callout-box h5, .dt-sc-callout-box.with-icon h5 { font-size: 16px; } 
        .dt-sc-callout-box .dt-sc-button.small { padding:8px 10px 6px; font-size:12px; } 
         h5.dt-sc-toggle, h5.dt-sc-toggle-accordion { font-size: 16px; } 
        .fullwidth-section h5.dt-sc-toggle, .fullwidth-section h5.dt-sc-toggle-accordion { padding-top:4px; } 
        .dt-sc-donutchart-medium { width:130px; } 
        .dt-sc-donutchart-medium .dt-sc-donutchart, .dt-sc-donutchart-medium canvas, .dt-sc-donutchart-medium .donutchart-text { width:130px !important; height:130px !important; line-height:130px !important; } 
        .dt-sc-donutchart-medium .donutchart-text { font-size:24px !important; } 
        .dt-sc-donutchart-large { width:180px; } 
        .dt-sc-donutchart-large .dt-sc-donutchart, .dt-sc-donutchart-large canvas, .dt-sc-donutchart-large .donutchart-text { width:180px !important; height:180px !important; line-height:180px !important; } 
        .dt-sc-donutchart-large .donutchart-text { font-size:30px !important; } 
        .dt-sc-donutchart-large { margin:0px 20px; } 
        .dt-sc-contact-info p { width:64%; } 
        .dt-sc-one-half .main-title-wrapper span.main-title-icon { margin-right:20px; } 
        .dt-sc-one-half .main-title { padding-left:20px; } 
        .dt-sc-one-half .main-title h2 { font-size:26px; } 
        .dt-sc-one-half .main-title h4 { font-size:18px; } 
        .dt-sc-pr-tb-col.type2 .dt-sc-tb-header .dt-sc-price { width:100px; height:72px; padding-top:28px; font-size:30px; } 
        .dt-sc-pr-tb-col.type2 .dt-sc-tb-header .dt-sc-price span { margin-top:5px; font-size: 16px; } 
        /*----*****---- << Side Navigation >> ----*****----*/ 
        ul.side-nav li a:before { background:none !important; color:#313131; width:32px; } 
        ul.side-nav li a:hover:before, ul.side-nav > li.current_page_item > a:before, ul.side-nav > li > ul > li.current_page_item > a:before, ul.side-nav > li > ul > li > ul > li.current_page_item > a:before { color:#313131; } 
        ul.side-nav li a { padding-left:33px; } 
        /*----*****---- << Portfolio >> ----*****----*/ 
        .portfolio.with-space.dt-sc-one-half { width:48.6%; } 
        .page-with-sidebar .portfolio.with-space.dt-sc-one-half, .page-with-sidebar .portfolio.with-space.dt-sc-one-third, .page-with-sidebar .portfolio.dt-sc-one-fourth, .page-with-sidebar .portfolio.with-space.dt-sc-one-fourth { width:48%; } 
        .page-with-both-sidebar .portfolio.with-space.dt-sc-one-half, .page-with-both-sidebar .portfolio.with-space.dt-sc-one-third, .page-with-both-sidebar .portfolio.with-space.dt-sc-one-fourth { width:100%; } 
        .portfolio.column.no-space.dt-sc-one-third { width:33.3%; } 
        .portfolio.column.no-space.dt-sc-one-fourth { width:24.9%; } 
        .portfolio.with-space.dt-sc-one-third, .portfolio.with-space.dt-sc-one-fourth { width:31.4%; } 
        .page-with-both-sidebar .portfolio.dt-sc-one-half .image-overlay h5, .page-with-sidebar .portfolio.dt-sc-one-half .image-overlay h5, .portfolio.dt-sc-one-third .image-overlay h5, .portfolio.dt-sc-one-fourth .image-overlay h5, .page-with-both-sidebar .portfolio.with-space.dt-sc-one-fourth .image-overlay h5 { font-size:13px; } 
        .page-with-both-sidebar .portfolio.dt-sc-one-half .image-overlay h6, .page-with-sidebar .portfolio.dt-sc-one-half .image-overlay h6, .portfolio.dt-sc-one-third .image-overlay h6, .portfolio.dt-sc-one-fourth .image-overlay h6, .page-with-both-sidebar .portfolio.with-space.dt-sc-one-fourth .image-overlay h6 { font-size:12px; } 
        .page-with-both-sidebar .portfolio.dt-sc-one-half .image-overlay .links, .page-with-sidebar .portfolio.dt-sc-one-half .image-overlay .links, .portfolio.dt-sc-one-third .image-overlay .links, .portfolio.dt-sc-one-fourth .image-overlay .links { margin-top:10px; } 
        .page-with-both-sidebar .portfolio.dt-sc-one-half .image-overlay .links a, .page-with-sidebar .portfolio.dt-sc-one-half .image-overlay .links a, .portfolio.dt-sc-one-third .image-overlay .links a, .portfolio.dt-sc-one-fourth .image-overlay .links a { width:30px; height:30px; font-size:12px; line-height:30px; } 
        .page-with-both-sidebar .portfolio.dt-sc-one-half .image-overlay-details, .page-with-sidebar .portfolio.dt-sc-one-half .image-overlay-details, .portfolio.dt-sc-one-third .image-overlay-details, .portfolio.dt-sc-one-fourth .image-overlay-details, .page-with-both-sidebar .portfolio.with-space.dt-sc-one-fourth .image-overlay-details { height:82px; } 
        .page-with-both-sidebar .portfolio.with-space.dt-sc-one-fourth .image-overlay h6 { display:block; } 
        .page-with-sidebar .portfolio figure .image-overlay::before { left:10px; top:10px; bottom:10px; right:10px; } 
        .portfolio.dt-sc-one-third figure .image-overlay::before, .portfolio.dt-sc-one-fourth figure .image-overlay::before { left:10px; top:10px; bottom:10px; right:10px; } 
        .portfolio.column.dt-sc-one-fourth.no-space .image-overlay h5 { font-size:11px; } 
        /*----*****---- << Blog >> ----*****----*/   
        .dt-sc-one-third .entry-details .entry-title h4 { font-size:16px; line-height:26px; } 
        .dt-sc-one-third .entry-thumb .bx-controls a { height:45px; width:30px; background-size:10px 20px; } 
        .page-with-sidebar .tpl-blog-holder .sticky .featured-post, .page-with-sidebar .tpl-blog-holder .featured-post, .tpl-blog-holder .dt-sc-one-half .featured-post { padding-right:0px; } 
        .page-with-sidebar .tpl-blog-holder .sticky .featured-post span.text, .page-with-sidebar .tpl-blog-holder .featured-post span.text, .tpl-blog-holder .dt-sc-one-half .featured-post span.text { font-size:0; } 
        .tpl-blog-holder .dt-sc-one-half { width:48.4%; } 
        .page-with-sidebar .tpl-blog-holder .dt-sc-one-half { width:48%; } 
        .page-with-both-sidebar .tpl-blog-holder .dt-sc-one-half { width:100%; } 
        .tpl-blog-holder .dt-sc-one-third { width:31.2%; } 
        .page-with-sidebar .tpl-blog-holder .dt-sc-one-third, .page-with-both-sidebar .tpl-blog-holder .dt-sc-one-third { width:100%; } 
        .tpl-blog-holder .entry-thumb .bx-controls a { height:45px; width:30px; background-size:10px 20px; } 
        .page-with-sidebar ul.commentlist li { padding-left:70px; } 
        .page-with-sidebar ul.commentlist li .comment-author img { max-height:50px; max-width:50px; } 
        .page-with-both-sidebar ul.commentlist li { padding-left:50px; } 
        .page-with-both-sidebar ul.commentlist li .comment-author img { max-height:30px; max-width:30px; } 
        .page-with-both-sidebar blockquote.alignleft { margin-right:0px; width:94%; } 
        .page-with-both-sidebar blockquote.alignright { margin-left:0px; width:94%; float:left; } 
        .page-with-sidebar .blog-thumb .entry-thumb { width:100%; margin-right:0px; margin-bottom:20px; } 
        .page-with-sidebar .blog-thumb .entry-details { width:100%; } 
        .page-with-both-sidebar .entry-thumb p, .page-with-sidebar .dt-sc-one-half .entry-thumb p { font-size:12px; line-height:20px; } 
        .page-with-sidebar .dt-sc-one-half .entry-details .entry-title h4 { font-size:16px; line-height:24px; } 
        .dt-sc-one-third .entry-thumb p { font-size:11px; line-height:16px; } 
        .page-with-both-sidebar .blog-thumb .entry-details .entry-metadata { width:67%; } 
        .dt-sc-one-third .entry-meta { width:50px; } 
        .dt-sc-one-third .entry-details { padding-left:65px; } 
        .dt-sc-one-third .entry-meta .date { padding:2px 0px; font-size:12px; } 
        .dt-sc-one-third .entry-meta .entry_format { font-size:16px; height:32px; line-height:35px; } 
        /*----*****---- << Sidebar >> ----*****----*/    
        /*----*****---- << Footer >> ----*****----*/     
        .widget #wp-calendar th, .widget #wp-calendar td { padding:3px; } 
        #footer .copyright { text-align:left; } 
        #footer .copyright .copyright-info { margin-bottom:10px; } 
        #footer .copyright .copyright-info, #footer .footer-links { float:none; display:inline-block; } 
        #footer .copyright .copyright-info, #footer .footer-links { line-height:24px;padding-left:15px; } 
        #footer .copyright .copyright-info  { line-height: 20px; 
    margin-bottom: 0; 
    padding-left: 0; 
    padding-top: 8px; 
    text-align: center; 
    width: 100%;} 
    .link-pp {  padding: 20px;  padding-bottom: 20px; text-decoration: none !important; padding-bottom: 0px;} 
    .double_link {  position: relative; top: 0px; margin: 0 auto; left: 0;}  
        .widget.widget_text .textwidget .dt-sc-button.small { padding:12px 12px 10px; } 
         
        /*----*****---- << Woocommerce >> ----*****----*/ 
        .woocommerce .with-right-sidebar div.product div.images, .woocommerce-page .with-right-sidebar div.product div.images,.woocommerce .with-right-sidebar div.product div.summary, .woocommerce-page .with-right-sidebar div.product div.summary, .woocommerce .with-left-sidebar div.product div.images, .woocommerce-page .with-left-sidebar div.product div.images, .woocommerce .with-left-sidebar div.product div.summary, .woocommerce-page .with-left-sidebar div.product div.summary { width:100%; float:left; } 
        .product .summary .add_to_wishlist, #reviews a.button, .woocommerce-message .button, .woocommerce table .button { font-size:12px; }  
        .woocommerce.widget_price_filter .price_label { font-size:12px; top:12px; } 
        .woocommerce .widget_price_filter .price_slider_amount .button, .woocommerce-page .widget_price_filter .price_slider_amount .button { padding:5px 10px; font-size:12px; } 
        .product .summary .add_to_wishlist, #reviews a.button, .woocommerce-message .button, .woocommerce-error .button, .woocommerce-info .button, .woocommerce table .button, .product.woocommerce .button { padding:11px 15px; }  
        .single-product .page-with-sidebar div.images .thumbnails.slider .caroufredsel_wrapper { width:98% !important; }     
        .page-with-sidebar .product .images .thumbnails .yith_magnifier_gallery li, .page-with-sidebar .product .images .thumbnails .yith_magnifier_gallery li.last { width:89px; } 
        /*----*****---- << BuddPress >> ----*****----*/ 
        .bp-login-widget-register-link a { font-size:12px; padding:8px 15px; } 
        #bp-login-widget-form input[type="submit"] { font-size:12px; padding:11px 15px; } 
        /*----*****---- << Sensei >> ----*****----*/ 
        #main article.course img { max-width:200px; } 
        .quiz form input.quiz-submit { float:left; } 
        .type-quiz .lesson-meta form { clear:both; margin-bottom:20px; display:inline-block; } 
        /*----*****---- << Events >> ----*****----*/     
        .tribe-bar-mini .tribe-bar-views-inner { padding:20px 0 40px; } 
        #secondary .tribe-mini-calendar-nav span, #footer .tribe-mini-calendar-nav span { margin:0px; } 
        #tribe-bar-collapse-toggle { padding:19px; } 
        #secondary .tribe-mini-calendar th, #footer .tribe-mini-calendar th { font-size:9px; } 
        .tribe-events-calendar th { padding:15px 5px; font-size:12px; } 
        .tribe-events-sub-nav li a, .tribe-events-read-more { font-size:11px; } 
        #secondary .tribe-countdown-timer .tribe-countdown-number, #footer .tribe-countdown-timer .tribe-countdown-number { font-size:30px; } 
        .tribe-events-single #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next, .tribe-events-single #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-previous, .tribe-events-single #tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next, .tribe-events-single #tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous { width:100%; text-align:center; }        
        #tribe-bar-form.tribe-bar-collapse .tribe-bar-views-inner label { margin-bottom:5px; } 
        .tribe-events-single-section .tribe-events-venue-map { width:45.9%; } 
        /*----*****---- << Custom Course Type >> ----*****----*/ 
        .courses-table-list th, .courses-table-list td { padding:10px; } 
        .courses-table-list th, .courses-table-list td { font-size:12px; } 
        .courses-table-list th:before { top:14px; right:0px; } 
        .courses-table-list th.courses-table-length-header:before { right:5px; } 
        .dt-sc-course .dt-sc-course-details h5 { line-height:20px; font-size: 16px; } 
        .dt-sc-course-single .dt-sc-course-details-inner .featured-post .text { font-size:0px; line-height:0px; } 
        .dt-sc-course-single .dt-sc-course-details-inner .featured-post { padding-left:20px; } 
        .dt-sc-course-single .dt-sc-course-details-inner h3 { font-size:18px;margin-left:11px; } 
        .post-ratings{ padding-left:11px;width:90%; } 
        .dt-sc-meta-container p{ padding-left:12px;} 
        .dt-sc-course-single .entry-metadata .dt-sc-button { margin-top:0px; float:left; } 
        .dt-sc-event-container .dt-sc-event-content h2 { font-size:16px; } 
        .dt-sc-timeline.left .dt-sc-timeline-content, .dt-sc-timeline.right .dt-sc-timeline-content { padding:20px; } 
        .dt-sc-timeline-section .dt-sc-timeline.left .dt-sc-timeline-content h2:after { right:-73px; } 
        .dt-sc-timeline-section .dt-sc-timeline.right .dt-sc-timeline-content h2:after { left:-73px; } 
        .dt-sc-subscription-frm .selection-box select { width:108%; padding:8px 38px 8px 9px; height:38px; } 
        .dt-sc-subscription-frm-container { min-height:100px; padding-top:10px; } 
        .dt-sc-subscription-enquiry { font-size:16px; } 
        .dt-sc-subscription-frm-container h2 i { font-size:18px; } 
        .dt-sc-subscription-frm input[type="text"], .dt-sc-subscription-frm input[type="email"] { margin-bottom:8px; } 
        .dt-sc-subscription-frm-container h2 { font-size:16px; margin-bottom:15px; } 
        .dt-sc-subscription-frm .selection-box:after { width:38px; } 
        .dt-sc-subscription-frm .selection-box:before { right:12px; } 
        .dt-sc-subscription-frm input[type="text"], .dt-sc-subscription-frm input[type="email"] { padding:8px 12px; } 
        .dt-sc-subscription-frm .dt-sc-button { padding:7px 15px; margin-top:7px; font-size:12px; } 
        .dt-sc-subscription-enquiry span { font-size: 16px; } 
        .dt-sc-one-third .dt-sc-custom-course-type .dt-sc-course-details h5 { font-size:16px; } 
        .dt-sc-one-third .dt-sc-custom-course-type .dt-sc-course-duration { width:100%; } 
        .dt-sc-one-third .dt-sc-custom-course-type .dt-sc-course-data .post-ratings, .page-with-sidebar .dt-sc-custom-course-type .dt-sc-course-data .post-ratings { float:left; margin:10px 0px 0px; width:100%; text-align:left; } 
        .courses-sorting .courses-popular-type label { font-size:16px; } 
        .courses-sorting .courses-popular-type .selection-box { width:190px; margin-left:78px; } 
        .courses-price-type a { padding:5px 15px 2px; } 
        ul.dt-sc-staff-carousel > li { max-width:260px; } 
        .dt_teachers .courses-table-list th:before { right:4px; top:12px; } 
        .dt_teachers .courses-table-list th:before { font-size:9px; } 
        .dt_teachers .courses-table-list th { padding:10px 15px 10px 10px; } 
        .dt_teachers .courses-table-list th { font-size:9px; } 
        .dt-sc-one-half .dt-sc-custom-course-type.course-list-view .dt-sc-course-details { width:100%; margin-top:20px; } 
        .dt-sc-one-half .dt-sc-custom-course-type.course-list-view .dt-sc-course-thumb { margin-right:0px; width:100%; } 
        .page-with-sidebar .courses-sorting { margin-bottom:25px; } 
        .page-with-sidebar .courses-sorting .courses-popular-type .selection-box { width:196px; } 
        .page-with-both-sidebar .dt-sc-custom-course-type .dt-sc-course-data .post-ratings { clear:both; float:left; width:100%; margin:10px 0px 0px; text-align:left; } 
        .page-with-both-sidebar .dt-sc-custom-course-type .dt-sc-course-details h5 { font-size: 16px; } 
        .page-with-both-sidebar .courses-sorting .courses-popular-type label { font-size:16px; } 
        .page-with-both-sidebar .courses-sorting .courses-popular-type { margin-right:0px; } 
        .page-with-both-sidebar .courses-sorting .courses-popular-type .selection-box { width:225px; margin-left:80px; } 
        .page-with-both-sidebar .courses-sorting { margin-bottom:10px; } 
        .page-with-both-sidebar .courses-price-type { margin-top:20px; } 
        .page-with-both-sidebar .courses-view-type, .page-with-both-sidebar .courses-price-type { width:100%; float:left; text-align:center; } 
        .page-with-both-sidebar .courses-view-type a { display:inline-block; float:none; margin:0px 5px; } 
        .page-with-both-sidebar .courses-view-type { margin:0px 0px 50px; } 
        .page-with-both-sidebar .courses-price-type a { float:none; display:inline-block; padding:5px 20px 2px; margin:6px 5px; } 
        .page-with-both-sidebar #dt-sc-ajax-load-image { top:186px; }        
        .f_2,.f_3,.f_4{ width:30%; }     
        .page-with-both-sidebar #ajax_tpl_course_content .dt-sc-one-third { width:100%; margin-left:0px; } 
        .f_2{ padding-left:0px;     width: 18%;} 
        .f_menu.f_2 {
    width: 18%;
    margin-left: 10px;
}
.promo-courses-img { width: 60%; margin: 50px auto; }
.promo_course_list_left { width: 75%; }
.promo_course_list_right {  float: left;}

        .gglobal {background: rgba(0, 0, 0, 0) url(images/Location.png) no-repeat scroll 0 7px / 26px auto; 
        cursor: default; 
        display: block; 
        float: left; 
        font-size: 16px; 
        height: 30px; 
        width: 28px;} 
        .e1 { display:none;}     
        body {   line-height: 22px; font-size: 15px;} 
        p {   line-height: 22px;}    
        #footer { 
    font-size: 15px; 
} 
         h1 { font-size: 22px; font-weight: 300; } 
 .limit_cnt {     height: 148px;  }
 .promo-part-left h1 { padding-top: 30px; padding-bottom: 30px;}
 .promo-part-left {  width: 64%;}
 .promo-part-right { width: 36%;}
 .promo-part-2 { margin-top: 0px; }
 .promo_course_list_left { width: 75%; }
 .promo_course_list.prlast {  margin-bottom: 50px; }


.course-scheudle-title {   padding-left: 0px;}
.ven_days2 { margin-left: 0px;  }

 
         h2 { font-size: 21px;font-weight: 400; } 
        .micro31 h2{font-size: 21px;font-weight: 300;} 
         h3,h4,h5,h6 { font-size: 20px; } 
         td { font-size: 16px;} 
        .am-2 {font-weight: 400; } 
.lopclass {   padding-left: 15px; }
                 
.NH-first-part { 
    min-height: auto; 
    height: 400px; 
 } 
.home-2-part { 
  padding-bottom: 0px; 
}        
.home-2-part .customer-logos.slider.slick-initialized.slick-slider.slick-dotted { 
  height: 160px !important; 
} 
.container .about_page  { width:96%!important; }
.page-template-NEW_ABOUTUS .container { width:96%!important; margin:0 auto!important;}       
/****************/

.home_sec_22_4_main .owl-prev { left: -25px;  position: absolute;  top: 125px;} 
.home_sec_22_4_main .owl-next { right: -25px;  position: absolute;  top: 125px;} 

.home_sec_22_1 { min-height: 330px;  }
.unleash-your-skill {
font-size: 25px;
    margin-top: 0;
    margin-bottom: 10px;
    padding: 0;
    line-height: 50px;
    padding-top: 50px;
    text-align: center;
} 
.discover-our-vast-majority-of-accredited-and-vendor-independent-training-courses {
    font-size: 16px;
    width: auto;
    margin-top: 0px;
    margin-bottom: 15px;
    padding-left: 0;
    text-align: center;
}
.Nh-search-inner {
  padding-top: 10px;
}
.home_pop_course {
    margin: 60px auto;
    width: 440px;
    float: none;
}
.homenew3_part4 {    width: auto;}
.homenew3_part41 {    width: auto;}

.IH_form #s {
  text-align: left;
  width: auto;
}
.home_sec_22_1_left {
float: none;
    width: 60%;
    margin: 0 auto;
}
.IH_form {
  position: relative;
  width: 95%;
  margin: 0;
}
.IH_form #s {
  width: 435px;
} 
.we-deliver-world-class-training-services {
font-size: 22px;
    padding: 40px 0px;
    padding-bottom: 5px;
    font-weight: 400;
} 
.Deliver-mobile {  display: block;}
.Deliver-desktop {  display: none;}
.homenew3_part4122 {
  height: auto;
  border-left: none;
  margin: 40px 0px;
  background: #141C36;
} 
.homenew3_part411 {
  height: 120px;
}
.homenew3_part4122 h3 {
  padding-top: 20px;
} 
.homenew3_part4122 p {
  margin-bottom: 10px;
  min-height: 65px; }
  
.Consult-with-us9 {
  font-size: 22px;
  padding-left: 15px;
} 
.home_sec_22_3_left p {
  font-size: 16px;
    padding-left: 15px;
    padding-right: 50px;
    line-height: 26px;
}
.cwus {
  margin-left: 15px;
}
.main_logo_part6 {
 width: 130px;
  margin-bottom: 24px;
  margin-top: 60px;
}
.check-our-popular-elearning { width:80%;}
.start-learning-at-your-own-pace {
  font-size:22px; 
  font-weight:400;
 }
 .home_sec_22_4_main {
  margin: 0 auto;
  width: 80%;
}

.home_sec_22_5 .container {
  background-size: 60px;
  background-position: 15px 5px;
  height: 100px;
}
.heresome_heading2 {
    margin-top: 0px;
    margin-left: 75px;
    font-size: 22px;
    padding-left: 15px;
    padding-right: 30px;
    font-weight: 400;
}
.Deliver-mobile {  display: block;}
.home_sec_22_5_left .Deliver-mobile {  display: none;}
.Consult-with-us9 {
    color: #141C36;
    padding-top: 10px;
    }
.owl-nav { display:none;}
.col-md-3haft {
   margin: 8px;
}
.part6_right_box { height:auto;}

.item2 img {
  margin: 15px auto;
 }
.businesslogo112 {  width: 90px;}
.businesslogo111 {
  width: 100px;
  padding-top: 18px;
}
.businesslogo113 {
  width: 100px;
}
.businesslogo115 {
  width: 100px;
  padding-top: 25px;
}
.businesslogo118 {
  width: 90px;
  padding-top: 0px;
}
.businesslogo116 {
  width: 80px;
  margin-top: 34px !important;
}
.businesslogo114 {
  width: 105px;
  padding-top: 8px;
}
.businesslogo119 {
  padding-top: 15px;
}
.home_sec_22_6_main {
  margin: 0 auto;
  width: 70%;
}
/******single course page**********/
.ispan1 {  padding-top: 47px;}
.ispan3 {  padding-top: 47px;}
.ispan4 {  padding-top: 47px;}
.ispan2 {  padding-top: 26px;}

.Fortinet_imG img {    width: 150px;}
.IoT_part_inner {   padding: 20px;   margin: 5px; font-size: 16px;}
.iotimg {   width: 300px;  margin: 45px auto; }
.iotimg1 {  width: 80%; }
.iotimg2 { width: 80%;}
.IoT_part_inner h3 { font-weight: 400;  font-size: 16px !important;}
.Cisco_imG img {
    width: 100px;
    padding-top: 90px;
}
.Microsoft_imG img {  width: 195px;  padding-top: 68px;}
.enroll_now_btn { font-size: 16px;  padding: 10px 20px 8px; }
.dayset, .deliverycoursse, .pricesec {  font-size: 15px;}
.rcb2 { width: 50%;}
.rcb31 {  width: 100%;}
.rcb21 {
  margin: 10px 0px;
  margin-top: 20px;
}
.rcb21cdl {
  margin-top: 45px !important;
}
.body-text p, .body-text li ,.body-text  {
font-family: prometo;
    font-size: 15px !important;
    line-height: 22px;
}


.use-the-hashtag span {
  font-weight: 400;
  color: #ff9e00;
}
.FWSP_top_left {   width: 100%; }
.FWSP_top_right {   width: 100%; }
.forti-tabcontent2 {  padding: 6px 0px!important;    margin-top: 0px!important;}
.forti-tabcontent-inner-down {    padding: 30px 0px!important; padding-bottom:0px!important;}
.bok_More {    width: 152px;    margin: 10px 0px;    text-align: center; margin-bottom: 50px;}

.forti-tab2 {   padding-top: 20px!important;}

.page-template-FortiWeb-Starter-Package  #secondary-left {  display:block!important; width: 100%!important;}
.page-template-FortiWeb-Starter-Package  { margin-top:50px;}
.fort-th {   font-size: 16px;}
.sfp_sidebar_ul a {    font-size: 15px; }
.vendor_h1_heading {    padding-bottom: 15px!important;    font-size: 16px;}
.heading_h2 {    font-size: 16px;}
.cep-v h6 {    font-size: 18px;}
.cep-v {    margin-bottom: 50px;}
.Cisco-Channel-Partner-v {   width: 100%;}
.Cisco-Channel-Partner-v p {   padding-top: 165px; }

.WHAT-OUR-LEARNING-PARTNER-ACCREDITATION-OFFERS {   font-weight: 400;}
.box3border {   margin-bottom: 30px;}
.reset_filter_div { display:block!important;}
.Btn_reset_filter { display:none;}
.Area_filter.Area_filter9  { margin-top:0px;}
.reset_filter_div .programs-starting-soon { display:block;}
.reset_filter_div .top_filter_1 { display:block;}
/************************/
.mobile-filter-show { display:none;}
.ForitgatePackage  #primary { width: 70%;}
.forti-head {    font-size: 18px;    margin-bottom: 10px;}
.sfp_sidebar {   line-height: 26px;}
.fort-price-box {   padding-left: 10px;}
.forti-tabcontent-inner {   padding: 40px 20px;}
.ent-txt1 img {   width: 280px; }
.bok_More span {   font-size: 16px;    font-weight: 400;}
.forti-tab2 button { font-size:16px; font-weight:400;}
.forti-tabslink2.active span {    padding-bottom: 9px;font-weight:400;} 
.line-bt b { font-weight:400;}
.ForitgatePackage  .top-bg-main-banner {    height: 280px;}
.ForitgatePackage .top-title h1 {    font-size: 28px;    margin-top: 30px;}
.ForitgatePackage  .secondary-sidebar { display:block;}
.divfooter2 {    height: 150px;}
.footer-area21 p {    font-size: 14px; }
#nav-footer ul {   margin-right: 10px;}
.footer-insoft-logo {
    width: 150px;
    display: block;
    padding-top: 85px;
    padding-left:0px;
}
#nav-footer {    padding-top: 50px;}
.footrt3part19_second_1 h4 span, .footrt3part19_second_2 h4 span, .f_2 h4 span, .f_5 h4 span, .f_3 h4 span, .f_4 h4 span, .circlelogo > span {   font-size: 15px; }
#nav-footer ul li {     line-height: 28px;  font-size: 14px; }
/******/

.fortigate_logo_pic {    width: 120px;    padding-top: 40px;}
.overview_h2 {    font-size: 21px;}
.sdwan_stater_h2 {   font-size: 21px;    padding-bottom: 25px; margin-top: 20px;  }
.fp-heading-p {
    font-size: 17px!important;
    line-height: 24px!important;
}    
.fortigate_overview.packageOverview {    margin-top: 10px; }
.extraDiv {   height: 30px; }
.fortigate_logo_pic_ene {
  width: 100px;
  padding-top: 22px;
}
.CSP1_50_img_2 { width: 350px;  margin-top: 60px;}
.CSP1 h1 {  padding-bottom: 30px;  font-weight: 400;}
.CSP1 {  margin: 50px 0px; }
/******/
.CSP12 {  padding: 40px 0px;  margin: 40px 0px;  margin-bottom: 0px;}
.CSP12 h2 { font-weight: 400;
font-size: 21px;}
.CSP12_1_50 h3 {  font-weight:400;}
.CSP12_2 { height: 300px; }
.CSP3_2 {  margin-top: 70px;}
.CSP3_3inner h4 { font-weight: 400;}
.CSP4 { padding: 50px 0px; }
.CSP4 h2 { font-weight:400; }
.CSP4_25 img {
  width: 182px;
  height: 150px;
}
.CSP5 .consultancy-75_1 {  width: 750px;}
.CSP5 .our-consultancy-3 h6 {  top: 217px; width: 206px; }
.technology_base_33 {
  width: 210px !important;
  text-align: center;
}
.CSP6 {  padding-top: 0px;}
}
@media only screen and (min-width:920) and (max-width:959px) {   .pbtn{ padding-top:210px;} } 
/*----*****---- << Mobile (Landscape) >> ----*****----*/     
@media only screen and (min-width: 767px) { .Very-special-type .accordion7 .accordion7-head { height: 31px; }  .noshow { display:none!important;}  .main-services-44 .service-content {   min-height: 385px;} 
.secondstyle {
  margin-top: 50px;
}

 }   
@media only screen and (max-width: 767px) {  
.homenew3_part411 {  height: 120px; }
.nse-level-pages h4 strong {
  font-weight: 400;
  padding-bottom: 10px;
  display: block;
}  
.main-services-left { width:auto;}
.main-services-left h1 {
    padding-top: 98px;
    font-size: 22px;
    text-align: center;
}
.main-services-top {   min-height: 250px;}
.main-services-left h1 { padding-top: 67px; }
.main-services-left p {
    width: auto;
    color: #fff;
    font-size: 15px;
    text-align: center;
    padding: 0px 15px;
}
.main-services-2 {  margin: 0px 0px!important;}
/*******Test Consultancy Start******/
.how_do_we_do_this h2 {
    font-size: 20px;
    font-weight: 300;
    margin-bottom: 30px;
    text-align: center;
}
.main-services-3  h3 {
    font-size: 20px;
    text-align: center;
    padding-bottom: 20px;
}
 main-services-4 .service-content h6 {
    margin: 25px 12px 30px!important; }
.main-services-5 { margin:0px;}
.main-services-4 {
    width: auto;
}
.main-services-3 {
    margin: 10px 0px!important;
}
.main-services-6 .consultancy-contact p {
    margin: 30px 0px 30px;
}
.how_do_we_do_this p {    padding-right: 0;}
.modernizing_ip_networks {    padding-top: 0;   margin-top: 0px!important;}
.modernizing_ip_networks h2 { padding-left: 0px !important;
font-weight: 400;
margin-bottom: 30px;
text-align: center;
}

.modernizing_ip_networks img { margin-top:30px;}
.our-consultancy { margin-top:0px;}
.consultancy-75_1 {

    margin: 0 auto;
}
.our-consultancy-33p {   width: 50%; }
.consultancy-top { min-height:290px;}
.consultancy-top span { text-align:center;    font-size: 15px; }
.consultancy-top h1 { text-align:center; font-size:20px;}
.consultancy-top p {
    font-size: 15px;
    width: auto;
    margin-top: 0px;
    margin-bottom: 15px;
    padding-left: 0;
    text-align: center;
}
.book-consultancy { margin-top: 20px; float:none;}
.consultancy-top span {  padding-top: 48px; }
.consultancy-process {
    margin-top: 40px;
    margin-bottom: 40px;
}
.subtitle-process {   margin-top: 20px; }
.consultancy-process h2, .consultancy-result h2 {
    margin-top: 0px;
    font-size: 20px;
    margin-bottom: 10px;
}
.consultancy-50 {
    width: 100%; }
.consultancy-50 img {
    width: 60%;
    margin: 30px auto;
    display: block;
}   
.consultancy-25 h6 br { display:none;}
.how_do_we_do_this_top .container  { width:96%!important;}
.modernizing_ip_networks .container  { width:96%!important;}
.consultancy-25 {
    width: 232px;
    margin: 0 auto;
    display: block;
    float: none;
    text-align: center;
}
.our-consultancy-33 h6 {
    padding: 10px 75px 15px;
}
.consultancy-25 p { display:none;}
.our-services-consultancy span, .subtitle-contact {  display:block; text-align: center;}
.consultancy-contact h2 {   text-align: center;}
.consultancy-75 {
   margin-top:30px;
    width: 100%;
    float: left;
    position: relative;
}   
.smes-1-img { width:102px!important; margin-bottom:0px!important;}
.smes-2-img { width:70px!important; margin-bottom:0px!important;}
.smes-3-img { width:70px!important; margin-bottom:0px!important;}
.smes-4-img { width:70px!important; margin-bottom:0px!important;}   
.sme4 h6 {   padding-top: 5px;}
    
.our-consultancy-3 h6 {
top: 140px;
    font-size: 15px;
    width: 193px;
}
.our-consultancy-33 {
    width: 45%; }
.our-consultancy-3 {
    margin-left: 7px;
    margin-right: 7px; position:relative; }
.expertheading {
    margin-top: 20px;
    display: block;
    font-size: 20px; }
.expertsubheading { width:auto;}        
.our-consultancy h2 {   font-size: 20px; }
.consultancy-25 h6 {    font-size: 15px; }
.our-consultancy-33 h6 {  font-size: 15px }
.our-services-consultancy h2 {
    margin-top: 5px;
    font-size: 20px;
  } 
.book-now-home.schedule-consultancy {   margin-bottom: 40px;} 
.services25 {  width: 100%; } 
.main-services-4 .services25 {   width: 100%;}
.service-content h6 {
    margin: 25px 0px 30px;
    text-align: center;
    font-size: 16px; } 
.service-content {min-height: auto;   padding-bottom: 20px;}
.consultancy-contact {    margin: 20px 0px;}
.consultancy-contact h2 {
    margin-top: 10px;
   
}
.book-now-home.schedule-consultancy {
    float: none;
    width: 215px;
    margin-top: 36px;
}
.consultancy-contact p {
    width: auto; text-align:center; }
 .sme4 {
    width: 44%;
    margin: 8px;
} 
.sme4 h6 {    font-size: 15px; } 
/*******Test consultancy End****/  

.reset_filter_div { display:none;}
.programs-starting-soon { display:none;}
.l_more_inner { 
    padding-right: 0px; 
} 
.yellowLine {
    margin-left: 12px;
}
.double_link { width:254px;} 
#menu-button-hm {  display: none;} 
.redeem_voucher {   width: 100%;    margin-bottom: 20px;} 
.new-guranteed { display:none;} 
.Very-special-type .accordion7-head.open .arrow {   background-size: 9px!important;   background-position: 12px 5px!important;} 
.Very-special-type .accordion7 .arrow {   top: 14px;} 
.Very-special-type .accordion7-head h4 {  padding: 10px 0;} 
td { font-size: 16px; } 
.show-al-vendors { height: 203px;float: left;overflow: auto; top: 32px;} 
.vendor-inner-ul { margin-bottom:0px;} 
.ih_goto {margin: 2px 0 0 !important;padding: 3px 11px !important} 
    /*.......................mega menu..........................*/   
    .megabtn{ width:414px;} 
    .cs16 {margin-right:20px;} 
    .menu-toggle-open{ margin-top:23px!important;} 
    .menu-toggle-open li { border-bottom:none!important;} 
    .menu-toggle-open {background: #639092 none repeat scroll 0 0!important; } 
    .for-mo-bile{ display:block;} 
    .dt-menu-toggle { display:block;} 
    .for-desk-top{ display:none;} 
    .modal{ padding-top:63px;z-index: 111;} 
    .top-bg-main-banner2 .top-title {  width: 80%;} 
    .top-bg-main-banner2 .top-title h1 {   font-size: 26px;  margin-top: 40px;} 
    .home-search2 {   top: 20px!important;    position: relative!important;z-index:11!important;} 
    .megame { width:96%!important;} 
    .mega3part{ width:43%;margin-top:20px;} 
    .mega-right { border:none;} 
    .ml3{ font-size:17px;} 
/*.......................mega menu..........................*/   
    .cele-1 p{ display:none;} 
    .cele-2 { display:none;} 
    .cele-1 {   float: none; width: 98%;   text-align: center;   padding: 0;} 
    .cele-1 img {  width: 53%; float: none;margin-left: 15px;padding-top: 0px;margin-right: 9px;} 
    .cele-1 h3 {   font-size: 29px; text-align: center;    margin-left: 0; padding-top: 0;} 
    .celebreating-our { background: rgba(0, 0, 0, 0) url("images/anniversary_banner_background-01.jpg") no-repeat scroll; height: 260px;  background-size: cover;  padding-top: 25px;  width: 100%;   float: left;} 
.rein h3 {    padding: 5px 10px;}    
.SpecialCourses .entry  h2 {  padding-left: 10px;} 
.SpecialCourses .entry  p {  padding-left: 10px;} 
.SpecialCourses .dt-sc-course-single .dt-sc-course-details-inner {    padding: 0; width:100%;}   
.SpecialCourses .dt-sc-course-single .entry-metadata .dt-sc-button {   border-radius: 0; padding: 14px 0;    line-height: 22px;} 
.SpecialCourses .ppze{ margin-top:8px;} 
.style2lay{ display:none;} 
.SpecialCourses .cds{ display:none!important;} 
.SpecialCourses h2 {    font-size: 22px;} 
.SpecialCourses ul.dt-sc-tabs-vertical-frame li a {  width: 99%;padding-left: 10px; } 
.SpecialCourses .dt-sc-tabs-vertical-frame-content {   width: 100% !important;} 
.SpecialCourses .price-course{  box-shadow: 0 1px 0 0;margin-right:0px;} 
.accordion { width:99.5%;} 
.sp-body ul {   list-style-position: outside; padding-left: 10px;} 
.bn{ margin-left: 20px; } 
.single-dt_courses .top-bg{ display:none;} 
.single-dt_courses .coursepage #primary{ margin-top:0px;} 
.i21, .i22 {   height: 60px; width: 80px;} 
    .i1,.i2    {  height:60px; width:85px; } 
    .i31, .i32 {   height: 60px;  width: 60px;} 
    .i41, .i42 {   height: 60px;  width: 65px;} 
    .i51, .i52 {   height: 60px;   width:65px; } 
    .fivecat  { width: 98%!important; }  
    .fivecat > h2{ padding-left:15px;    text-align: left;} 
    .cthead {   font-size: 18px;} 
    .catone{   border-bottom: 1px solid #bfd5df; 
    float: left; 
    height: 60px; 
    text-align: left; 
    width: 96%; 
    margin-left: 15px; } 
    .co1,.co2,.co3,.co4,.co5  {     height: 0px;  text-align: left; margin-left:1px;} 
    .cthead {   margin-left: 110px; display:block;  line-height: 20px;} 
    .c-place{ margin-left:0px} 
    .extpace {   width: 0;} 
    .c-date img{ margin-left:0px;} 
    .ccnn{ margin-top:0px!important;} 
    .megaareac3{ display:none;} 
    .fordesktop{ display:none;} 
    .formobile{ display:block;}  
    .extpace {width: 0;} 
    .c-date img{ margin-left:0px;} 
    .ccnn{ margin-top:0px!important;} 
    .megaareac3{ display:none;} 
    .fordesktop{ display:none;} 
    .formobile{ display:block;} 
    #wr-megamenu-menu-2 li:hover { border:none!important;} 
    .header_menu_4801 .wr-mega-menu > li > a{ color: white !important;} 
    #wr-megamenu-menu-2 {   background: #639092 none repeat scroll 0 0;} 
    .chartheading ,.chart { display:none;} 
    #juniper-sidebar #broucher1 { display:none;} 
    #juniper-sidebar #menu-v{ display:none;} 
    .noshow img{   float: left;  margin-bottom: 40px; width: 70%;}  
    .geniusimg img{width:40%; display:none; }   
    .sltcls {float: left;margin-top: 28px;text-align: center;width:auto;} 
    .pbtn{ margin-left:35px;} 
    .course-level{display:none;} 
    .coursepage .featured-post{ margin-top:12px;} 
        #main-menu > ul.menu { display:none; width:100%; } 
        #main-menu, #header.header1 #main-menu, #header.header2 #main-menu { width:100%; margin:10px 0px 0px; }  
        .f_menu { float: left; width: 99%;} 
        .busines_spec{ width:90%;} 
        #header { border:none; height: 64px; } 
        #logo h2 { font-size:30px; } 
        #logo h2 a, .is-sticky #header #logo h2 a { line-height:30px; } 
        .header-register { width:100%; margin:0px; text-align:center; float:none; } 
        #header.header2 .header-register { margin:0px; } 
        .header-register ul { margin:0px; text-align:center; } 
        .header-register ul li { float:none; display:inline-block; text-align:center; }  
        #header #main-menu > ul.menu > li { padding:0px; } 
        #header.header1 #main-menu > ul.menu > li, #header.header2 #main-menu > ul.menu > li, #header.header3 #main-menu > ul.menu > li, #header.header4 #main-menu > ul.menu > li { padding-bottom:0px; } 
        #header.header1 #main-menu > ul.menu > li:before, #header.header2 #main-menu > ul.menu > li:before { display:none; } 
        .megamenu-child-container > ul.sub-menu > li > a:before, .megamenu-child-container > ul.sub-menu > li > .nolink-menu:before { display:none; }    
        #header.header3 #main-menu, #header.header4 #main-menu { width:100%; float:left; } 
        #header.header3 .header-register, #header.header4 .header-register { clear:both; margin:20px 0px 0px; display:inline-block; } 
        #main-menu > ul.menu > li.current_page_item > a, #main-menu > ul > li.current_page_item > a, #main-menu > ul > li.current_page_ancestor > a, #main-menu > ul > li.current-menu-item > a, #main-menu > ul > li.current-menu-ancestor > a, #main-menu > ul > li.current_page_item > a:hover, #main-menu > ul > li.current_page_ancestor > a:hover, #main-menu > ul > li.current-menu-item > a:hover, #main-menu > ul > li.current-menu-ancestor > a:hover, #main-menu > ul > li.current_page_item:hover > a, #main-menu > ul > li.current_page_ancestor:hover > a, #main-menu > ul > li.current-menu-item:hover > a, #main-menu > ul > li.current-menu-ancestor:hover > a { border:none; } 
        #main-menu ul.menu > li > .megamenu-child-container, #main-menu ul li.menu-item-simple-parent ul { display:block; border:none; padding:0px; border-radius:0px; box-shadow:none; background:#f5e9d4; } 
        #main-menu ul.menu > li > .megamenu-child-container > ul.sub-menu { padding:0px; float:left; width:100%; } 
        #main-menu ul.menu > li > .megamenu-child-container > .dt-menu-expand { display:none !important; } 
        .megamenu-child-container > ul.sub-menu, .megamenu-child-container > ul.sub-menu ul.sub-menu { display:none; } 
        .megamenu-child-container > ul.sub-menu > li > a, .megamenu-child-container > ul.sub-menu > li > .nolink-menu { border-radius:0px; } 
        #main-menu ul.menu > li, #main-menu ul.menu > li > ul.sub-menu > li, #main-menu ul.menu .megamenu-child-container > ul.sub-menu > li { width:100%; padding:0px; text-align:left; box-sizing:border-box; clear:both; } 
        #main-menu ul.menu li a { line-height:normal; } 
        #main-menu { background:none; padding:0px 0px 15px; } 
        #main-menu > ul.menu > li > a { color:#ffffff !important; padding:9px 15px; display:block; box-sizing:border-box; border-radius:0px; } 
        #main-menu ul.menu > li > a:hover { color:#ffffff; } 
        #main-menu ul.menu > li:hover > a { background:rgba(255, 255, 255, 0.1); } 
        #main-menu ul li.menu-item-simple-parent ul, #main-menu ul li.menu-item-simple-parent ul li ul { top:27px; width:100%; left:0px; } 
        .dt-menu-expand { display:block !important; } 
        #main-menu ul.menu .megamenu-child-container > ul.sub-menu > li { position:relative; } 
        #main-menu ul li.menu-item-simple-parent ul:after, .megamenu-child-container:after { border:none; } 
        #main-menu ul li.menu-item-simple-parent ul:before, .megamenu-child-container:before { background:none; } 
        .megamenu-child-container { top:37px; } 
        .megamenu-2-columns-group .megamenu-child-container, .megamenu-3-columns-group .megamenu-child-container, .megamenu-4-columns-group .megamenu-child-container, .megamenu-2-columns-group .megamenu-child-container > ul.sub-menu > li.menu-item-fullwidth, .megamenu-3-columns-group .megamenu-child-container > ul.sub-menu > li.menu-item-fullwidth, .megamenu-4-columns-group .megamenu-child-container > ul.sub-menu > li.menu-item-fullwidth { width:100%; left:0px !important; } 
        #main-menu ul.menu .megamenu-child-container > ul.sub-menu > li { width:100%; display:block; clear:both; box-sizing:border-box; }    
        #main-menu ul.menu .megamenu-child-container > ul.sub-menu > li > a { background:rgba(0, 0, 0, 0.05); border:none; padding:10px 15px 8px; } 
        #main-menu ul.menu .megamenu-child-container > ul.sub-menu > li:hover > a { background:rgba(0, 0, 0, 0.08); color:#141c36; } 
        #main-menu ul li.menu-item-simple-parent ul, #main-menu ul.menu > li > .megamenu-child-container, #main-menu ul li.menu-item-simple-parent ul, #main-menu ul li.menu-item-simple-parent ul li ul { position:inherit; top:0px !important; margin:0px; } 
        #main-menu ul.menu .megamenu-child-container > ul.sub-menu > li > ul.sub-menu li a:hover { background:rgba(0, 0, 0, 0.05); } 
        #main-menu ul.menu .megamenu-child-container > ul.sub-menu > li > ul.sub-menu { margin:0px; } 
        #main-menu ul.menu .megamenu-child-container > ul.sub-menu > li > ul.sub-menu li { padding:0px; } 
        #main-menu ul.menu .megamenu-child-container > ul.sub-menu > li > ul.sub-menu li a { padding-left:30px; clear:both; border:none;  } 
        #main-menu ul.menu .megamenu-child-container > ul.sub-menu > li > ul.sub-menu li a:before { left:15px; top:11px; } 
        #main-menu ul li.menu-item-simple-parent ul { display:none; } 
        #main-menu ul li.menu-item-simple-parent ul, #main-menu ul li.menu-item-simple-parent ul li ul, #main-menu ul li.menu-item-simple-parent:last-child ul li ul, #main-menu ul li.menu-item-simple-parent:nth-child(6) ul li ul, #main-menu ul li.menu-item-simple-parent:nth-child(7) ul li ul { border:none; } 
        #main-menu ul.menu li.menu-item-simple-parent ul li { padding:0px; clear:both; width:100%; box-sizing:border-box; } 
        #main-menu ul li.menu-item-simple-parent ul li a.dt-menu-expand:before { content:""; } 
        #main-menu ul li.menu-item-simple-parent ul li a { border:none; padding:10px 10px 10px 15px; clear:both; } 
        #main-menu ul li.menu-item-simple-parent ul > li:hover > a { background:rgba(0, 0, 0, 0.05); } 
        #main-menu ul li.menu-item-simple-parent ul li { padding:0px; width:100%; box-sizing:border-box; } 
        #main-menu ul li.menu-item-simple-parent ul ul { padding-bottom:10px; } 
        #main-menu ul li.menu-item-simple-parent ul ul li a { padding-left:30px; } 
        #main-menu ul li.menu-item-simple-parent ul ul ul li a { padding-left:45px; } 
        #main-menu ul li.menu-item-simple-parent ul li ul { border:none; box-shadow:none; } 
        #main-menu ul li.menu-item-simple-parent:last-child ul li ul, #main-menu ul li.menu-item-simple-parent:nth-child(6) ul li ul, #main-menu ul li.menu-item-simple-parent:nth-child(7) ul li ul { left:0px; right:inherit; } 
        .megamenu-child-container > ul.sub-menu > li > a, .megamenu-child-container > ul.sub-menu > li > .nolink-menu { font-size: 16px; font-family:'Open Sans', sans-serif; } 
        #main-menu ul.menu .megamenu-child-container > ul.sub-menu ul.sub-menu li a { padding:10px 15px 10px 30px; } 
        #main-menu ul.menu .megamenu-child-container .menu-item-widget-area-container > ul > li.widget { margin:0px 0px 20px; padding:0px 15px 0px 15px; width:100%; box-sizing:border-box; } 
        .menu-item-widget-area-container ul { margin:10px 0px 0px; } 
        #main-menu ul.menu .megamenu-child-container .menu-item-widget-area-container > ul.sub-menu ul.sub-menu li a { padding:0px; } 
        #main-menu ul.menu .megamenu-child-container .menu-item-widget-area-container ul.menu ul.sub-menu { display:block; } 
        #main-menu ul.menu .megamenu-child-container ul.menu ul.sub-menu li a { padding:0px; } 
        #main-menu > ul.menu > li > a, #main-menu > ul > li.current_page_item > a, #main-menu > ul > li.current_page_ancestor > a, #main-menu > ul > li.current-menu-item > a, #main-menu > ul > li.current-menu-ancestor > a, #main-menu > ul > li.current_page_item > a:before, #main-menu > ul > li.current_page_ancestor > a:before, #main-menu > ul > li.current-menu-item > a:before, #main-menu > ul > li.current-menu-ancestor > a:before { border:none; } 
        #main-menu ul.menu li .menu-item-widget-area-container ul.menu li { padding:6px 0 6px 15px; } 
        #main-menu ul.menu .megamenu-child-container > ul.sub-menu > li > ul li a, #main-menu ul.menu .megamenu-child-container > ul.sub-menu > li > ul > .nolink-menu { background:none; padding:0px; } 
        /* Header Options */ 
        #header.header4 #main-menu > ul.menu > li { text-align:left; } 
        #header.header2 #main-menu > ul.menu > li > a i, #header.header3 #main-menu > ul.menu > li > a i, #header.header4 #main-menu > ul.menu > li > a i { font-size:12px; } 
        #main-menu > ul.menu > li > a i, #header.header3 #main-menu > ul.menu > li > a i, #header.header4 #main-menu > ul.menu > li > a i { line-height:34px; } 
        #header.header3 #main-menu > ul.menu > li > a, #header.header4 #main-menu > ul.menu > li > a, .is-sticky #header.header3 #main-menu > ul.menu > li > a, .is-sticky #header.header4 #main-menu > ul.menu > li > a { padding:9px 15px 9px 39px; margin:0px; } 
        .is-sticky #header.header3 #main-menu > ul.menu > li > a i, .is-sticky #header.header4 #main-menu > ul.menu > li > a i { line-height:34px; } 
        .is-sticky #header-wrapper { position:inherit !important; } 
        .is-sticky #header .container, .is-sticky #header #logo, .is-sticky #header #logo a, .is-sticky #header { height:auto; } 
        .is-sticky #header.header3, .is-sticky #header.header4 { border:none; background:rgba(255, 255, 255, 0.9); } 
        .is-sticky .main-menu-wrapper { float:left; border:none; } 
        .is-sticky #header.header3, .is-sticky #header.header4 { margin:0px; } 
        .is-sticky #header.header3, .is-sticky #header.header4 { height:auto; } 
        .is-sticky #header:before { background:none; box-shadow:none; } 
        /*----*****---- << Column >> ----*****----*/ 
        .column { margin-bottom:20px; margin-left:0px; } 
        .column.no-space { margin-bottom:0px; }      
        .dt-sc-one-fourth, .dt-sc-one-half, .dt-sc-one-third, .dt-sc-three-fourth, .dt-sc-two-third, .dt-sc-one-fifth, .dt-sc-four-fifth, .dt-sc-three-fifth, .dt-sc-two-fifth, .dt-sc-one-sixth, .dt-sc-two-sixth, .dt-sc-three-sixth, .dt-sc-four-sixth, .dt-sc-five-sixth, .column.no-space.dt-sc-one-fourth, .column.no-space.dt-sc-one-third, .column.no-space.dt-sc-one-half, .column.no-space.dt-sc-one-fifth, .column.no-space.dt-sc-one-sixth, .column.no-space.dt-sc-three-fourth, .column.no-space.dt-sc-two-third, .column.no-space.dt-sc-four-fifth, .column.no-space.dt-sc-three-fifth, .column.no-space.dt-sc-two-fifth, .column.no-space.dt-sc-two-sixth, .column.no-space.dt-sc-three-sixth, .column.no-space.dt-sc-four-sixth, .column.no-space.dt-sc-five-sixth, .portfolio.column.dt-sc-one-fourth.no-space { width:100%; } 
         
    .dt-sc-pricing-table.no-space .dt-sc-one-fourth, .dt-sc-pricing-table.no-space .dt-sc-one-third, .dt-sc-pricing-table.no-space .dt-sc-one-half, .dt-sc-pricing-table.no-space .dt-sc-one-fifth, .dt-sc-pricing-table.no-space .dt-sc-one-sixth, .dt-sc-pricing-table.no-space .dt-sc-three-fourth, .dt-sc-pricing-table.no-space .dt-sc-two-third, .dt-sc-pricing-table.no-space .dt-sc-four-fifth, .dt-sc-pricing-table.no-space .dt-sc-three-fifth, .dt-sc-pricing-table.no-space .dt-sc-two-fifth, .dt-sc-pricing-table.no-space .dt-sc-two-sixth, .dt-sc-pricing-table.no-space .dt-sc-three-sixth, .dt-sc-pricing-table.no-space .dt-sc-four-sixth, .dt-sc-pricing-table.no-space .dt-sc-five-sixth { width:100%; } 
        /*----*****---- << Headings >> ----*****----*/ 
        h1{ font-size:21px; font-weight:300; } 
        h2{ font-size:20px; font-weight:300; } 
        h3{ font-size:19px; font-weight:300; } 
        h4{ font-size:18px; font-weight:300; } 
        h5{ font-size:18px; font-weight:300; } 
        h6{ font-size:18px; font-weight:300; } 
        .main-title h1, .main-title h2 { font-size:30px; } 
        .iotimg { width: 400px;}
        .iotimg1 {  width: 100%; margin: 30px auto; }
        .iotimg2 { width: 100%;}
        /*----*****---- << Header >> ----*****----*/     
        .boxed .inner-wrapper { border-radius:0px; border:none; } 
        .boxed .top-menu li { margin-right:10px; } 
        .user-account, .contact-number { margin-left:0px; } 
        .top-right ul li { margin-left:10px; } 
        .top-menu li { margin-right:10px; } 
        /*#header .container { position:static; width:100%; }*/ 
        #logo, #header.header2 #logo, #header.header3 #logo { padding:18px 0px; width:46%; } 
        #primary-menu { float: left;margin-top: 25px;  width: 47%;} 
        .sltcls {float: left;margin-left: 28px;margin-top: 34px;text-align: center;width: auto;position:relative;} 
        .is-sticky #header.header2 #logo, .is-sticky #header.header3 #logo { padding:8px 0px 0px; }  
        #header .contact-details, #header .sociable-details { display:none; } 
        #header-wrapper-sticky-wrapper { height:auto !important; } 
        .mean-container a.meanmenu-reveal { width:30px; height:20px; padding:31px 20px 30px; } 
        .mean-container .mean-nav { margin-top:80px; } 
        .mean-container .mean-nav img { max-width:100%; } 
        .mean-nav ul li span { display:none; } 
        .is-sticky .mean-container a.meanmenu-reveal { width:19px; height:20px; padding:19px 16px 18px; } 
        .is-sticky .mean-container .mean-nav { margin-top:56px; } 
        .main-menu-wrapper, .main-menu-wrapper .container { /*float:none;*/ clear:none; width:100%; margin-bottom:10px; background:none; } 
        .is-sticky #header.header3 > .container, .is-sticky #header.header4 > .container { display:block; } 
        .is-sticky #header.header3 .mean-container a.meanmenu-reveal, .is-sticky #header.header4 .mean-container a.meanmenu-reveal { top:-57px; } 
        .is-sticky #header.header3 .mean-container .mean-nav, .is-sticky #header.header4 .mean-container .mean-nav { margin-top:0px; } 
         #header.header3 .mean-container a.meanmenu-reveal, #header.header4 .mean-container a.meanmenu-reveal { top:-1px; } 
        /*----*****---- << Breadcrumb >> ----*****----*/         
         .main-title-section { text-align:center; width:100%; } 
         .fullwidth-background h1 { font-size:24px; float:none; } 
         .header-search { width:49%; clear:both; margin:10px 0px 0px; float:left; display:inline-block; } 
         .header-search form { float:none; text-align:center; display:inline-block; width:100%; } 
         .breadcrumb { margin:10px 0px 0px; line-height:20px; } 
        /*----*****---- << Main >> ----*****----*/       
        #primary { width:100%; } 
        #primary.page-with-both-sidebar { width:100%; }  
        #primary.with-left-sidebar { margin-left:0px; } 
        #primary.with-right-sidebar { margin-right:0px; } 
        #primary.page-with-both-sidebar { margin:0px; } 
        #secondary, #secondary-right, #secondary-left { width:100%; } 
        #secondary-right.secondary-has-right-sidebar, #secondary-right.secondary-has-both-sidebar { margin:35px 0px 0px; } 
        .cisco_page_sidebar { margin-top:55px!important;}
        /*----*****---- << Newsletter >> ----*****----*/         
        #newsletter h4 { margin:0px 0px 20px; line-height:normal; } 
        #newsletter form input[type="email"] { margin:0px 0px 20px; width:100%; border-radius: 2px; } 
        #newsletter form { text-align:center; } 
        #newsletter form input[type="submit"] { float:none; border-radius: 2px; } 
        #slider-search-container { position:relative; top:20px; } 
        /*----*****---- << Side Navigation >> ----*****----*/ 
        .side-navigation { width:100%; margin:0px 0px 30px; } 
        .side-navigation-content { width:100%; } 
        /*----*****---- << Shortcodes >> ----*****----*/ 
        .min-space .dt-sc-hr-invisible-large { margin:0px; } 
        blockquote.alignleft { margin-right:0px; width:94%; } 
        blockquote.alignright { margin-left:0px; width:94%; float:left; } 
        .dt-sc-hr.top { width:92%; } 
        .dt-sc-hr.top a { right:-8%; } 
        .main-title-wrapper { text-align:center;  } 
        .main-title-wrapper span.main-title-icon { float:none; margin:0px 0px 10px; } 
        .main-title { padding:0px; border:0px; width:100%; } 
        .dt-sc-callout-box h4, .dt-sc-callout-box.with-icon h4 { font-size:16px; text-transform:none; } 
        .dt-sc-callout-box h5 { font-size: 16px; } 
        .dt-sc-callout-box { text-align:center; } 
        .dt-sc-callout-box .icon { display:inline-block; float:none; margin:-5px 0 20px; } 
        .dt-sc-callout-box .dt-sc-button { float:none; } 
        .dt-sc-callout-box .dt-sc-one-fifth { margin-bottom:0px; margin-top:-10px; } 
        .dt-sc-ico-content.type4 .icon span { font-size:52px; } 
        .dt-sc-ico-content.type6 { margin-top:45px; } 
        h5.dt-sc-toggle, h5.dt-sc-toggle-accordion { font-size: 16px; } 
        .shadow { display:none; } 
        .dt-sc-testimonial .author { width:50px; height:50px; } 
        .dt-sc-testimonial { padding-left:70px; } 
        .dt-sc-testimonial .author img { max-width:50px; } 
        .dt-sc-pr-tb-col.selected { margin-top:0px; } 
        .content-slider img { margin-top:20px; } 
        .fullwidth-section .rev_slider_wrapper { margin-bottom:20px !important; } 
        .fullwidth-section .dt-sc-subscription-frm-image .rev_slider_wrapper { margin-bottom:0px !important; } 
        .dt-sc-event-container .dt-sc-event-thumb { width:100%; margin-right:0px; margin-bottom:20px; } 
        .dt-sc-event-container .dt-sc-event-content { width:100%; } 
        .dt-sc-course-carousel-wrapper, .dt-sc-events-carousel-wrapper, .dt-sc-testimonial-carousel-wrapper, .dt-sc-partner-carousel-wrapper, .dt-sc-staff-carousel-wrapper, .dt-sc-coursesensei-carousel-wrapper { margin:60px 0px 0px -20px; } 
        .dt-sc-course-carousel li, .dt-sc-events-carousel li, .dt-sc-testimonial-carousel li, .dt-sc-partner-carousel li, .dt-sc-staff-carousel li, .dt-sc-coursesensei-carousel li { margin:0px 0px 0px 20px; } 
        .dt-sc-course-carousel-wrapper .carousel-arrows, .dt-sc-events-carousel-wrapper .carousel-arrows, .dt-sc-testimonial-carousel-wrapper .carousel-arrows { top:-60px; } 
        /*----*****---- << Blog >> ----*****----*/ 
        .sticky .featured-post, .featured-post { padding-right:0px; } 
        .featured-post span.text { font-size:0; } 
        .entry-details .entry-title h4 { font-size:16px; } 
        .blog-thumb .entry-thumb { width:100%; margin-right:0px; padding-bottom:15px; } 
        .blog-thumb .entry-details { width:100%; } 
        .tpl-blog-holder .dt-sc-one-half, .page-with-sidebar .tpl-blog-holder .dt-sc-one-half, .page-with-both-sidebar .tpl-blog-holder .dt-sc-one-half, .tpl-blog-holder .dt-sc-one-third, .page-with-sidebar .tpl-blog-holder .dt-sc-one-third, .page-with-both-sidebar .tpl-blog-holder .dt-sc-one-third { width:100%; } 
        .blog-entry { margin-bottom:20px; } 
        /*----*****---- << Portfolio >> ----*****----*/ 
        .dt-sc-sorting-container a { font-size:12px; } 
        .page-with-sidebar .portfolio.with-space.dt-sc-one-half, .page-with-both-sidebar .portfolio.with-space.dt-sc-one-half, .page-with-sidebar .portfolio.with-space.dt-sc-one-third, .page-with-sidebar .portfolio.with-space.dt-sc-one-fourth, .page-with-both-sidebar .portfolio.with-space.dt-sc-one-fourth { width:100%; } 
        .page-with-both-sidebar .portfolio.dt-sc-one-fourth .image-overlay h5 { font-size:16px; text-transform:uppercase; } 
        .page-with-both-sidebar .portfolio.dt-sc-one-fourth .image-overlay h6 { font-size:16px; } 
        .page-with-both-sidebar .portfolio.dt-sc-one-fourth .image-overlay-details { height:82px; } 
        .page-with-both-sidebar .portfolio.dt-sc-one-fourth .image-overlay h6 { display:block; } 
        /*----*****---- << Footer >> ----*****----*/ 
        #footer .copyright { text-align:center;margin-top: 30px; } 
        #footer .copyright .copyright-info { margin-bottom:10px; } 
        #footer .copyright .copyright-info, #footer .footer-links { float:none;  } 
        #footer .copyright .copyright-info, #footer .footer-links { float: none;
    line-height: 15px;
    padding: 15px 0 0;
    text-align: center;
    width: 100%;
    font-size: 15px;} 
        #footer ul.social-icons { text-align:center; float:none; } 
        #footer ul.social-icons li { float:none; display:inline-block; text-align:center; } 
        /*----*****---- << Contact >> ----*****----*/ 
        span.wpcf7-form-control-wrap { width:89%; } 
        /*----*****---- << Woocommerce >> ----*****----*/ 
        ul.products li { margin-right:0px; } 
        ul.products li .product-wrapper, ul.products li .product-wrapper.product-two-column, ul.products li .product-wrapper.product-three-column, ul.products li .product-wrapper.product-four-column, ul.products li .product-wrapper.product-five-column, ul.products li .product-wrapper.product-six-column, ul.products li .product-wrapper.product-two-column.no-space, ul.products li .product-wrapper.product-three-column.no-space, ul.products li .product-wrapper.product-four-column.no-space, ul.products li .product-wrapper.product-five-column.no-space, ul.products li .product-wrapper.product-six-column.no-space { width:100%; } 
        .woocommerce div.product div.images, .woocommerce-page div.product div.images,.woocommerce .page-with-sidebar div.product div.summary, .woocommerce-page div.product div.summary, .woocommerce .page-with-sidebar div.product div.images, .woocommerce-page div.product div.images, .woocommerce-page div.product div.summary { width:100%; float:left; } 
        #reviews a.button, .woocommerce-message .button, .woocommerce table .button { font-size:9px; padding:4px 5px; } 
        .woocommerce-tabs ul.tabs li a { font-size:13px; } 
        .woocommerce table.shop_attributes th, .woocommerce-page table.shop_attributes th { width:auto; } 
        .woocommerce table.shop_attributes th { font-size:9px; } 
        .woocommerce-tabs .panel h2 { font-size:18px; } 
        .woocommerce form .form-row-first, .woocommerce-page form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-last { width:100%; } 
        .woocommerce form .form-row, .woocommerce-page form .form-row { padding:0px; } 
        .woocommerce .checkout #shiptobilling, .woocommerce-page .checkout #shiptobilling { display:block; margin-bottom:10px; } 
        .woocommerce table.cart img, .woocommerce-page table.cart img, .woocommerce #content table.cart img, .woocommerce-page #content table.cart img { width:30px; } 
        table.cart td.product-name a { font-size:10px; }         
        .woocommerce table.shop_table td, .woocommerce-page table.shop_table td { padding:6px 4px; }         
        .woocommerce table.shop_table th, .woocommerce-page table.shop_table th { font-size:12px; padding:10px 5px; font-weight:normal; } 
        .woocommerce .col2-set .col-1, .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-1, .woocommerce-page .col2-set .col-2 { width:100%; margin:0px 0px 20px; } 
        .woocommerce .shop_table .quantity .plus, .woocommerce .shop_table .quantity .minus, .woocommerce-page .shop_table .quantity .plus, .woocommerce-page .shop_table .quantity .minus { height:25px; padding:0 5px; } 
        .woocommerce .shop_table .quantity .qty, .woocommerce-page .shop_table .quantity .qty { height:25px; width:35px !important; font-size:11px; } 
        .woocommerce table.cart td.actions .coupon .input-text { height:23px; width:120px; background:#ffffff; } 
        .related-products-container h2, .upsell-products-container h2, .cross-sells h2, .cart_totals h2, .shipping_calculator h2, .woocommerce h2, .woocommerce-page h2 { font-size:18px; } 
        .woocommerce .cart-collaterals .cross-sells, .woocommerce-page .cart-collaterals .cross-sells, .woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals { width:100%; } 
        .woocommerce .cart-collaterals .shipping_calculator, .woocommerce-page .cart-collaterals .shipping_calculator { width:100%; } 
        .woocommerce #payment div.payment_box, .woocommerce-page #payment div.payment_box { padding:1em 5%; width:90%; } 
        /*----*****---- << BuddyPress >> ----*****----*/ 
        #buddypress .standard-form #basic-details-section, #buddypress .standard-form #blog-details-section, #buddypress .standard-form #profile-details-section { width:100%; margin-bottom:20px; } 
        #buddypress .activity-list li.load-more a { width:98%; } 
        #buddypress div#item-header div#item-actions { width:40%; }  
        #buddypress div#item-header div#item-header-content { clear:both; } 
        #buddypress div#item-header { text-align:center; } 
        .bp_group #buddypress div#item-header { text-align:left; } 
        .bp_group #buddypress #item-header-avatar { margin-bottom:20px; } 
        #buddypress div#item-header img.avatar { float:none; margin:0px; } 
        .activity-inner iframe, .activity-inner embed, .activity-inner object, .activity-inner video { height:auto; } 
        #whats-new-post-in-box { clear:both; float:left; } 
        #buddypress form#whats-new-form #whats-new-options { height:130px !important; } 
        .dt-sc-video-container .dt-sc-mobile-image-container { display:block !important; } 
        .dt-sc-video-container video { display:none !important; } 
        .dt-sc-video-content-wrapper { background:none; } 
        /*----*****---- << Sensei >> ----*****----*/ 
        #main article.course img { max-width:100%; margin-bottom:20px; } 
        .course-meta .cart { float:left; margin:-10px 0px 20px 0px; width:100%; } 
        #main .course .course-meta .single_add_to_cart_button, #main .course-container .course-meta .single_add_to_cart_button { float:left; } 
        nav#post-entries { text-align:center; } 
        #post-entries .nav-prev, #post-entries .nav-next { float:none; } 
        .quiz form input.quiz-submit { float:left; } 
        .type-quiz .lesson-meta form { clear:both; margin-bottom:20px; display:inline-block; } 
        .type-quiz .lesson-course { clear:both; } 
         
        /*----*****---- << Custom Course Type >> ----*****----*/ 
        .courses-table-list th, .courses-table-list td { padding:10px; } 
        .courses-table-list th, .courses-table-list td { font-size:11px; } 
        .courses-table-list th:before { top:14px; right:0px; } 
        .courses-table-list th.courses-table-length-header:before { right:5px; } 
        .dt-sc-course-single .dt-sc-course-image { width:100%; margin:0px; } 
        .dt-sc-course-single .dt-sc-course-details-inner { width:90%; margin:20px 0px 0px; padding:20px 5%; } 
        .dt-sc-course-single .entry-metadata .dt-sc-button { margin-top:15px; float:left; } 
        .dt-sc-testimonial.type2.alignright .author-detail { right:70px; top:-8px; } 
        .dt-sc-testimonial.type2.alignright blockquote:before { right:14px; } 
        .dt-sc-timeline-section .dt-sc-timeline.left .dt-sc-timeline-content h2:after, .dt-sc-timeline-section .dt-sc-timeline.right .dt-sc-timeline-content h2:after { border:0px; background:none; width:0px; height:0px; } 
        .dt-sc-timeline-section .dt-sc-timeline.left .dt-sc-timeline-content h2:after, .dt-sc-timeline-section .dt-sc-timeline.right .dt-sc-timeline-content h2:after { box-shadow:none; } 
        .dt-sc-timeline.left .dt-sc-timeline-content { margin-right:0px; } 
        .dt-sc-timeline.right .dt-sc-timeline-content { margin-left:0px; } 
        .dt-sc-timeline-section { background:none; } 
        .dt-sc-timeline.left .dt-sc-timeline-content:before, .dt-sc-timeline.right .dt-sc-timeline-content:before { background:none; } 
        .dt-sc-timeline.left .dt-sc-timeline-content, .dt-sc-timeline.right .dt-sc-timeline-content { padding:15px; } 
        .dt-sc-timeline-section:before { border:none; background:none; } 
        .dt-sc-timeline-section:after {  border:none; background:none; } 
        .dt-sc-timeline.right .timeline-button { margin-left:30px; } 
        .dt-sc-timeline.left .timeline-button { margin-right:30px; } 
        .dt-sc-subscription-frm-image img, #rev_slider_3_1_wrapper .tp-bgimg.defaultimg { border-radius:2px 5px 0px 0px; } 
        .dt-sc-subscription-frm-container { border-radius:0px 0px 5px 5px; } 
        .dt-sc-subscription-frm-container { min-height:100px; } 
        .dt-sc-subscription-frm-image { line-height:0px; } 
        .courses-price-type { margin:20px 0px 0px; } 
        .dt-sc-custom-course-type.course-list-view .dt-sc-course-thumb { width:100%; margin:0px; display:none;} 
        .dt-sc-custom-course-type.course-list-view .dt-sc-course-details { width:100%; margin:00px 0px 0px; } 
        .dt-sc-custom-course-type.course-list-view .dt-sc-course-data .post-ratings { width:48%; } 
        .dt-sc-one-half .dt-sc-custom-course-type.course-list-view .dt-sc-course-details { width:100%; margin-top:20px; } 
        .dt-sc-one-half .dt-sc-custom-course-type.course-list-view .dt-sc-course-thumb { margin-right:0px; width:100%; } 
        .dt_teachers .column.dt-sc-one-fourth { width:100%; } 
        .dt_teachers .courses-table-list th:before { right:4px; top:12px; } 
        .dt_teachers .courses-table-list th:before { font-size:9px; } 
        .dt_teachers .courses-table-list th { padding:10px 15px 10px 10px; } 
        .dt_teachers .courses-table-list th { font-size:9px; } 
        .dt-sc-searchbox-container form .course-type-module, .dt-sc-searchbox-container form .sub-course-type-module, .dt-sc-searchbox-container form .search-text-module,     .dt-sc-searchbox-container form .course-price-module { width:100%; margin-right:0px; } 

.page-template-Insoft-Contact-Us .container {   width: 90%!important;    margin: 0 auto!important;}
.cntct60 {   width: auto; margin-right:0px;}
.cntct40 {   width: 100%;}
.contact-top-s1 {   margin-bottom: 80px;}
.any_question_box {   font-size: 16px; } 
.c-contact-box {
    padding: 10px 10px 35px;
    margin-bottom: 40px;
    min-height: auto;
}
.c-address-box {
    padding-bottom: 25px;
}
.soical20 {   width: 50%;    margin-bottom: 25px;}
.soical-area-c {
    margin-top: 50px;
    padding-top: 35px;
    padding-bottom: 25px;
}
.soical20 h6 {
    font-size: 15px;
    padding-top: 8px;
}
    } 
@media only screen and (max-width: 768px) { 

.overview_area_all {  margin-top: 0; }
.course_duration3 b {    font-size: 14px;}    

.technlogy-pages-main .Btn_reset_filter {   }

.featureiconnse {   width: 80px;    margin-top: -30px; margin-bottom: 40px;}
.knowledge_nug .fa-book {
    font-size: 20px;
    float: left;
    padding-right: 10px;
    padding-bottom: 0px;
    padding-top: 0px;
}



.cisco-cyber-vision {    padding-top: 0!important; }
.DownloadBrochures {
    margin-top: 0px!important;
    margin-bottom: 15px!important;
    text-align: center;
}


.cisco-vision-pdf li a {   font-size: 15px!important; line-height: 23px!important;}
.see_vision_action {    text-align: center;}
.cisco-vision-pdf {
    list-style-type: none!important;
    float: none!important;
    width: 215px;
    margin: 10px auto!important;
    display: block!important;
    margin-bottom: 50px!important;
}

.bundle_page_form .sd-1,.bundle_page_form  .sd-3,.bundle_page_form .sd-6 ,.bundle_page_form .sd-2,.bundle_page_form .sd-4,.bundle_page_form .sd-7 
{  width: 100%!important;}

.bundle_page_form .dpp1 {  margin-top: -48px!important;}
.bundle_page_form .dpp {  margin-top: -46px!important; }
.Cisco-Live-UK {
  margin: 0 auto;
  width: 250px;
}
.Cisco-Live-UK-heading {   padding-bottom: 20px !important; }
.author-box-rgt {
    width: 75%;
    padding-left: 0%;
}
.author-name {
    font-size: 18px;
    padding-top: 0px;
}
.author .entry-details_1 {
    width: 100%;
    margin-bottom: 10px;
    border-bottom: 1px solid #ccc;
    padding-bottom: 20px;
}
.blog-title a {    font-size: 16px;}
.author-title {   font-size: 18px; }
.author-insoft {    font-size: 17px;}
.author-title {
   
    font-size: 18px;
    line-height: 10px;
    margin-top: 15px;
}
.iot_space1 { margin-top: 25px;}
.iot_space2 { margin-top: 25px; }
.promo-extreme-logo {  width: 150px; } 

.Ch-t2, .Ch-2 {    height: 36px;    line-height: 39px;}
.AP {   height: 37px;    line-height: 39px;}

.type-page .wp-block-spacer { display:none; }
.technology-area-accordian  {   padding-bottom: 30px; }

border_left1 {
  border-right: none;
}
.cpen50 {
  width: 100%;  border-bottom: 1px solid #ccc;
  min-height: auto;
}
.cpeninner {  padding-left: 0px; }
.P-extreme-network-img {
  margin: 0px  auto;
 }

.clc_value { padding-left: 40px; }
.listpf h3 a { font-weight: 300;  font-size: 16px;}
.consutancy_portflio_h2 {  text-align: center; }
 .fapa_right {
  width: auto;
  float: none;
  margin: 0 auto;
    margin-top: 0px;
}
.fortigate_logo_pic_ene { width: 68px; }
.fapa_img { padding-left: 40px;}
.configuration_right {   width: 100%;}
.fortigate_logo_pic { padding-top: 35px;  width: 75px; }
.pf_sec_33 h5 {   font-size: 15px;}
.pf_sec_2 .pf_sec_33 {
    width: 300px;
    margin-bottom: 15px;
    float: none;
    margin: 10px auto;
}
.pf_sec_33 h5 {   font-weight: 400;    padding-bottom: 5px;   font-size: 16px;}
.listpf {   width: auto;    margin: 0px auto;}
.vendor_agnostic {   width: 65px;    padding: 20px 0px;}
.listpf h3 {    font-weight: 400;  font-size:16px;  padding-bottom: 0px;}
.forti_fabric_packages {   width: 65px;    padding: 20px 0px;}
.FortiGate-Packages33 {
    width: 65px;
    padding-top: 25px;
    padding-bottom: 20px;
}
.pb33 { width: 100%;  margin-bottom: 15px;}
.phase_of_project h2 {    padding-top: 30px;
    text-align: center;}
    .phase_of_project {
    margin-bottom: 0;
    padding: 0;
}
.fortigate_overview h3 { text-align: center; font-weight:400;}
.fortigate_overview p { text-align: center; }
.fapa_left, .configuration_left { text-align:center;   width: 100%; }
.configuration_left { margin-top: 30px;     margin-bottom: 15px;}
.configuration_left p , .configuration_left li {  text-align: center;}
.fp-heading-h2 {
    text-align:center;
    font-size: 18px;
    width: auto;
    padding-top: 0px;
    padding-bottom: 20px;
    font-weight:400;
}
.fp-heading-p {
    font-size: 16px!important;
    font-weight: 300!important;
    width: auto;
}
.fortigate_overview h2 { text-align:center;}
.fapa_price {   width: 100%;}
.fapa_right {   margin-top: 30px;}
.fapa_img {    width: 35px; }
.fortigate_overview h2, .configuration_left h2, .configuration_right h2, .phase_of_project h2 {    font-weight:400;}
.configuration_right {   margin-top: 0px;}
.package-benefits {
    width: auto;
    margin-top: 15px; }
.ultra-dynamic {    padding-left: 0px;}
.main-services-3 h2, .main-services-2 h2 {    margin-top: 0px;     padding-left: 0px;}

 
.Insoft-Services-helps1 {
    margin-left: 0px;
    margin-right: 25px;
    width: 50px;
    height: 50px;
    margin-bottom: 15px;
}
.CISCO-BEP {
    margin: 30px auto;
    width: 400px;
}
.cep-v h6 {   font-size: 18px;}
.cep-v {   margin-bottom: 40px;}
.ccpp2 img  {
    width: 50%;
    margin: 20px auto;
    display: block;
}
.vendor_tab_area  .Cisco-Channel-Partner-v {
    width: auto!important;
    background-image: none;
    height:auto;
}
.vendor_tab_area .Cisco-Channel-Partner-v p {
    padding-top: 40px; }

.overview_area_all .tab button {
    padding: 18px 24px 18px 18px;
    font-size: 16px;
    height: 60px;
}
.vendor_h1_heading {
    padding-bottom: 20px!important;
    font-size:16px!important;
}
.know-more .fa { border:none!important;}
.btn-certfication-section {
    width: 180px!important;
    font-size: 15px!important;
} 

.tabcontent p, .tabcontent li, .courseinfobox.overview-area {   font-size: 15px!important; }
.heading_h2 { font-size:16px!important;}
.compare3 img {    width: 90px!important;}
.compare3 h5 {
    text-align: center;
    padding: 10px 0px;
    font-size: 16px!important;
    line-height: 22px;
}
.compare3 ul {    width: auto!important;}

.devinex_section { height: 325px;}
.devinex_section1 h3 {
font-size: 20px;
    padding-top: 61px;
    padding-bottom: 20px;
    padding-left: 10px;
    font-weight: 400;
}
.devinex_section1 p {
  width: 100%;
  padding-left: 10px;
}
.book-now-home.devinex_btn {
  margin-left: 10px;
}
.devinex_img {
  width: 98%;
  margin: 0 auto;
  display: block;
  padding-top: 100px;
}

.sstme  { display:block;} 
.blog-sidebar-single { display: block;width: 95%;margin: 0 auto;float: none;} 
.blog-sidebar-single .entry-title {    margin-left: 0px;} 
.child-top-bg { height: 210px; } 
        .new-letter-footer1 > span { display: block;   float: none;   margin: 0 auto;width: 217px;} 
        .my-m-menu { display: none;  margin-left: 25px;  margin-top: 10px; font-weight: bold;  cursor: pointer;   color: #455866; } 
        #its,#cs,#co { display:none;} 
        .shome_part1{ width:18%;} 
       
.shome19.job_description {   width: 100%;   top: 64px} 
.gglobal { 
background: rgba(0, 0, 0, 0) url("images/Location.png") no-repeat scroll 0px 10px / 27px auto; 
cursor: pointer; 
display: block; 
font-size: 16px; 
height: 30px; 
margin-left: 0; 
text-indent: 30px; 
right: 11px; 
top: 1px; 
width: 40px; 
} 
#menu-button99 
{ 
padding-right: 6px; 
} 
.loadm1 { display:none;} 
.container.cont10 {   width: 96%; } 
.ctrydrop {  list-style: outside none none;   position: absolute;  right: 0;  width: 100%;} 
.map-area-1{ display:none;} 
.map-area-2{ width:auto;}    
        /*----*****---- << Events >> ----*****----*/ 
         
        #tribe-events-content .tribe-events-calendar td.tribe-events-has-events div { border:none; } 
        #tribe-mobile-container .hentry.vevent .tribe-events-event-image { width:100%; } 
        .tribe-events-calendar td.tribe-events-past div[id*="tribe-events-daynum-"], .tribe-events-calendar td.tribe-events-past div[id*="tribe-events-daynum-"] > a { background:none; border:none; }   
        .tribe-events-list .tribe-events-event-image { width:100%; margin-right:0px; } 
        .tribe-events-list .tribe-events-event-image + div.tribe-events-content { width:100%; } 
        .tribe-grid-header .column, .tribe-grid-allday .column { margin-bottom:0px; } 
        #tribe-events-photo-events.photo-two-col .vevent.tribe-events-photo-event { width:96%; float:left; left:0px !important; clear:both; } 
        .tribe-events-single #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next, .tribe-events-single #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-previous, .tribe-events-single #tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next, .tribe-events-single #tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous { width:100%; text-align:center; } 
        #tribe-events-photo-events .vevent.tribe-events-photo-event { margin-right:0px !important; width:100%; } 
        #tribe-events-photo-events { width:100%; margin-right:0px; } 
        #tribe-bar-form.tribe-bar-collapse .tribe-bar-views-inner label { margin-bottom:5px; } 
        #tribe-bar-form .tribe-bar-submit input[type="submit"] { margin-top:0px; } 
        h2.tribe-events-page-title, #tribe-geo-results h2.tribe-events-page-title { font-size:20px; } 
        .tribe-mobile-day-date { font-size: 16px; color:#313131; padding:12px 15px; } 
        .tribe-events-week #tribe-mobile-container .hentry.vevent .tribe-events-read-more { margin-top:15px; } 
        .tribe-events-sub-nav li.tribe-events-nav-previous a { padding-left:20px; } 
        .tribe-events-sub-nav li.tribe-events-nav-next a { padding-right:20px; } 
        .tribe-events-sub-nav .tribe-events-nav-previous a span, .tribe-events-sub-nav .tribe-events-nav-next a span { top:9px; } 
        #tribe-events-content .tribe-events-event-image a { margin-top:0px; } 
        #tribe-events-content .tribe-events-event-meta a { margin-top:10px; } 
        #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next, #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-previous, #tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next, #tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous { width:auto; } 
        .tribe-events-loop .tribe-events-event-meta { background:#f5e9d4; border-color:#dbf2ff; } 
        .tribe-events-list .tribe-events-venue-details { border-color:#dbf2ff; } 
        .tribe-events-single-section .tribe-events-meta-group, .tribe-events-single-section .tribe-events-venue-map { width:100%; margin:0px 0px 20px; clear:both; } 
        .tribe-events-single-section .tribe-events-venue-map { width:97%; } 
        #tribe-bar-form .tribe-bar-submit input[type="submit"], .tribe-events-sub-nav li a, .tribe-events-read-more { color:#141c36 !important; } 
        #tribe-bar-form .tribe-bar-submit input[type="submit"]:hover, .tribe-events-sub-nav li a:hover, .tribe-events-read-more:hover { color:#ffffff !important; } 
    

.new-about-us-22 {   float: left;    width: 100%;}
.cs25img {
  width: 70%;
  margin: 0 auto;
  display: block;
}
.our-mission-text ,.our-vision-text {    font-size: 15px; text-align: center; }
.us-21 {   margin-top: 35px; }
.our-mission-text ,.our-vision-text {   font-size: 16px; text-align: center;}
.new-about-us-22 h1 {
    margin: 15px 22px 15px 0;
    font-size: 18px;
    text-align: center;
}
.our-vision-text {
    text-align: center;
}
.ocv_subheading {
    font-size: 15px;
    padding-bottom: 15px;
    padding-top: 20px;
    text-align: center;
}
.new-about-us-22 p {   text-align: center;}
.young_man2 {   margin: 10px auto;}
.ab_desktop_sec { display:none;}
.ab_mobile_sec { display:block;}
.our-vision-text {    margin-top: 0;}
.new-about-us-2 {    margin: 20px 0px!important;}
.sc25 {    width: 100%;}
.students_plus, .courses_plus, .instructors_plus {    margin: 15px auto; }
.students_plus  {    margin-top: 35px; }
.reviews_plus {
    padding-top: 15px;
    padding-bottom: 30px;
}
.our-journey-text {
    text-align: center;
    font-size: 14px;
    padding-top: 40px;
    margin-bottom: 15px;
}
.our-journey-box h1 {    font-size: 18px;}
.our-journey-box p {   text-align: center;}
.our-roadmap-text {
    font-size: 14px;

    margin-top: 35px;
    margin-bottom: 10px;
    text-align: center;
}
.roadmap-heading {
    font-size: 18px;
    text-align: center;
    width: auto;
    margin-bottom: 10px;
}
.timeline_ab ol li div {   width: auto; }
.timeline_ab time {   font-size: 18px;  }
.start_j_div p {
    margin: 7px 0 0;
    font-size: 14px;  }
.seo_says_subtitle {
    font-size: 14px;
    margin-top: 35px;
    text-align: center;
}
.new-about-us-22 p {   font-size: 15px;}
.ceo_pick {   margin-top: 25px;}
.ocv_subheading {
    font-size: 14px;
    padding-bottom: 15px;
    text-align: center;
}
.ocv_1 h1 {
    font-size: 18px;  }
.ocv_white_25, .ocv_blue_25 {
    width: auto;
    height: auto;
        padding: 20px 20px;
}
.ocv_blue_25 p, .ocv_white_25 p {
    font-size: 14px;
    text-align: center;
    color: #000;
    font-weight: 300;
    line-height: 20px;
}
.our-offices-sub-heading {
    margin-bottom: 15px;
    font-size: 14px;
    text-align: center;
}
.our-offices-heading {    font-size: 18px;}
.country_name_about {    font-size: 18px;}
.country_mail_about {    font-size: 14px;}
.country_phoneno_about  {    font-size: 14px;}
/******/

.home_sec_22_6_main {
  margin: 0 auto;
  width: 300px;
}

.home_sec_22_6_main  .owl-prev {
  position: absolute;
  left: -15px;
  top: 128px;
}
.home_sec_22_6_main  .owl-next {
  position: absolute;
  right: -15px;
  top: 128px;
}
.blogarea {
  margin-top: 5px;
}
.home_sec_22_6 {
  margin-bottom: 50px;
}

.part6_right_box {
   height: auto;
}
.home_sec_22_5_left p {
  font-size: 15px;
   padding-bottom: 15px;
   line-height:1.27;
}

.heresome_heading2 {
font-size: 20px;
    text-align: center;
    width: 74%;
    margin: 0 auto;
    line-height: 1.2;
    font-weight: 400;
}


.col-md-3haft {
  float: none;
  width: 80%;
  margin: 15px;
  margin: 0 auto;
}
.part6logo621 img  ,.part6logo622 img  , .part6logo623 img  , .part6logo624 img   {
  width: 40%;
  display:block;
  margin:0 auto;
}
.home_sec_22_5 .container {}
.Deliver-mobile { display:block;}
.Deliver-desktop { display:none;}
.desktopSlider { display:none;}
.MobileSlider {  display: block;}
.home_sec_22_1 { min-height:290px; }
.unleash-your-skill {
margin-top: 0;
    height: auto;
    font-size: 24px;
    margin-bottom: 0px;
    text-align: center;
    width: 100%;
    padding: 0px;
    line-height: 40px;
    padding-top: 34px;
}
.IH_form #s {
    width: 395px;
}
.Deliver-mobile {
  width: 70%;
  margin: 0 auto;
}

.discover-our-vast-majority-of-accredited-and-vendor-independent-training-courses {
    font-size: 14px;
    text-align: center;
    width: auto;
    margin: 15px auto;
}

.home_sec_22_1_left {
  width: 100%;
}

.Nh-search-inner {
padding-top: 10px;
    width: 440px;
    margin: 0 auto;
}
.IH_form {
  position: absolute;
  width: auto;
}
.top_search_s { border-radius:0px;}
.home_pop_course {
margin-top: 10px;
    width: 100%;
    margin-bottom: 0px;
  }
.home_pop_course1 {
  margin: 0 auto;
  width: 434px;
}
.we-deliver-world-class-training-services {
padding: 5px;
font-size: 20px;
display: block;
margin: 0 auto;
  margin-top: 0px;
width: 80%;
margin-top: 15px;
font-weight:400;
} 

.homenew3_part4 {
  width: auto;
}
.homenew3_part4122 p {
  min-height: 23px;
  padding: 13px 20px !important;
  font-size: 15px !important;
}
.homenew3_part4122 {
  border-left: none !important;
  margin: 30px 0px;
  height: auto !important;
  background: #141C36;
  padding: 25px 0px;
}
.homenew3_part41 {
  width: auto;
}
.Deliver-mobile .item {

}
.Deliver-mobile .owl-prev {
  left: -15px;
  position: absolute;
  top: 200px;
}
.Deliver-mobile .owl-next {
  right: -15px;
  position: absolute;
  top: 200px;
}

.pvd_logo .owl-prev {
left: -35px;
position: absolute;
top: 75px;
}
.pvd_logo .owl-next {
  right: -35px;
  position: absolute;
  top: 75px;
}
.businesslogo11 {
  margin-top: 10px;
  margin-bottom: 10px;
}
.businesslogo15 {
  margin-top: 12px;
  margin-bottom: 20px;
}

.businesslogo13 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.Deliver-mobile .owl-next span , .Deliver-mobile .owl-prev span ,.home_sec_22_6_main .owl-prev ,.home_sec_22_6_main .owl-next { font-size:25px; }
.owl-theme .owl-nav [class*="owl-"]:hover { background:none!important;}
.Consult-with-us9 {
  font-size: 20px;
  text-align: center;
  padding-top: 0px;
  padding-bottom: 15px;
  font-weight: 400;
}
.home_sec_22_3_main {
  margin-top: 30px; }
 
.home_sec_22_3_left p {
  text-align: center;
  padding: 0px 20px;
  font-size: 15px;
  line-height: 26.9px;

}
  

.home_sec_22_3_left {
  float: left;
  width: auto;
  text-align: center;
}
.cwus { float:none;}
.start-learning-at-your-own-pace {     font-size: 20px;    font-weight: 400;}
.check-our-popular-elearning {
font-size: 15px;
    line-height: 1.27;
    padding: 0 0px;
    font-weight: 100;
    width:80%;
}
 
.home_sec_22_4_main .owl-prev {
left: 0px;
position: absolute;
top: 130px;
}
.home_sec_22_4_main .owl-next {
  right: 0px;
  position: absolute;
  top: 130px;
}
.home_sec_22_4_main .owl-next span , .home_sec_22_4_main .owl-prev span { font-size:25px; }
.home_sec_22_5_left {
  float: left;
  width: 100%;
}
.MobileSlider {
  display: block;
}
.MobileSlider .owl-item  { width:200px;}

.pvd_logo {
  margin: 10px auto;
  width: 200px;
  text-align: center;
}
.it-consulting-services {
  width: 65%;
  margin: 0px auto;
    margin-top: 0px;
  display: block;
  margin-top: 30px;
}
.main_logo_part6 {
  margin-top: 50px;
}
.home_sec_22_4 {
  margin-bottom: 40px;
}
.homenew3_part4122 h3 {    font-size: 17px; }

.businesslogo11 {   width: 110px;}  
.businesslogo12 {   width: 110px;}
.businesslogo13  {  width:100px;}
.businesslogo14  { width:175px;}
.businesslogo15 { width:100px;}
.businesslogo16 { width:90px;} 
.lik1 em, .lik2 em, .lik3 em, .lik4 em {
  font-size: 30px !important;
  margin: 0 10px;
  color: #000;
  border: none;
}
.social_icon_course { width: 205px; }
/**********/
.FWSP_top_left {   width: 100%; }
.FWSP_top_right {   width: 100%; }
.forti-tabcontent2 {  padding: 6px 0px!important;    margin-top: 0px!important;}
.forti-tabcontent-inner-down {    padding: 30px 0px!important; padding-bottom:0px!important;}
.bok_More {    width: 152px;    margin: 10px 0px;    text-align: center; margin-bottom: 50px;}
.forti-head {    font-size: 18px!important;
    margin-top: 40px;
    margin-bottom: 10px;}
.forti-tab2 {   padding-top: 20px!important;}

.page-template-FortiWeb-Starter-Package  #secondary-left {  display:block!important; width: 100%!important;}
.fort-th {   font-size: 16px;}

.page-template-FortiWeb-Starter-Package   .secondstyle {
     padding-left: 0px; 
     padding-right: 0px; 
}
.forti-head {   font-size: 15px!important;}

.forti-tabcontent-inner-down {    padding: 0px!important;}
.siDe-exttra-space {
    float: left;
    width: 100%;
    height: 30px;
}
.sfp_sidebar_ul a {    font-size: 15px;}
.footer-area2 {
    border-top: 1px solid #A5ACC0;
    margin-top: 30px;
}
.divfooter2 {
    height: 110px;
    margin-top: 40px;
    margin-left: 12px;
}
.footer_heading_class {  font-size: 15px;  }
.footer-area21 p {  font-size: 14px; }
.footer-area21 {   width: 50%;}
ul#follow_us {   margin: 4px 0 10px; }
.x-twitter { margin-top:4px; }
#follow_us .fa {
    width: 30px;
    height: 24px;
    padding-top: 5px;
    font-size: 20px;
}
.learn-more-home-footer2 {   margin-top: 0px;}
.foot2 {    border-top: 1px solid #A5ACC0!important;    margin-top: 35px;}
/*******/
.CSP1 h1 { padding-bottom: 30px;
font-size: 21px;
text-align: center;
font-weight: 400;}

.CSP1 p {  width: auto; text-align:center; }
.CSP1 {  margin: 30px 0px;}
.CSP1 {
  margin-bottom: 0px;
}
.CSP12 h2 {
  font-size: 20px;
  text-align: center;
  font-weight: 400;
}
.CSP3_50 h2
{

}
.CSP4 h2
{
  font-weight: 400;
}
.CSP5 h2
{
font-weight: 400;
padding-top: 40px;
}
.CSP6_50 h2 {
  font-weight: 400;
  padding-bottom: 30px;
  text-align: center;
}
.CSP12_3 h3, .CSP3 h3 {
  padding-bottom: 30px;
  text-align: center;
  font-weight: 400;
}
.CSP12_3 {
  text-align: center;
}
.CSP12_1_50 p {
  text-align: center;
  
}
.CSP12_1_50 h3
{
font-size: 19px;
text-align: center;
}
.CSP12_inner span {
  text-align: center;
  width: 100%;
display: block;
padding-bottom: 20px;

}
.CSP3_3inner h4
{
font-size: 16px;
}
.our-consultancy-3 h6
{
font-size: 15px;
}
.CSP1 h2 {
  width: 100%;
  padding-bottom: 20px;
  text-align: center;
}
.CSP1_50 {
  width: 100%;
}
.CSP1_50_img_2 {
  width: 350px;
  margin: 30px auto;
}
.CSP3_50 p {
  width: auto;
  text-align: center;
}
.CSP5 .consultancy-75_1 {
  width: 300px;
}

.CSP5 { padding-bottom: 0px; padding: 0px 0px;}
.CSP6_50 p {
  width: auto;
  text-align: center;
}

.our-consultancy-3 p {
  text-align: center;
}
.CSP6 { padding-top: 10px;}
.CSP3_50_img_2 {
  width: 300px; }
.CSP12_inner {
  width: auto;
}
.CSP12_1_50 {
  width: 100%;
}
.CSP12 {
  padding: 40px 0px;
}
.Advisory_Services_img {
  width: 50%;
  position: relative;
 
  z-index: 1;
  right: 0px;
  float: right;
}

.CSP12_2 {
  float: left;
  width: 100%;
  height: 200px;
  position: relative;
  margin-bottom: 70px;
}

.CSP3_50 {
  float: left;
  width: 100%;
}
.CSP4_25_4_img
{
width: 85%;
}
.CSP6_50 {
  float: left;
  width: 100%;
}
.CSP5 .our-consultancy-33p {
  width: 100%;
}
.our-consultancy-3 h6 {
  top: 140px;
  font-size: 15px;
  width: 95%;
}

.project_delivery_model_img {
  width: 400px;
  padding-top: 80px;
  margin: 0 auto;
  display: block;
}

} 
/*----*****---- << Mobile (Landscape) >> ----*****----*/     
/* Note: Design for a width of 480px */ 
@media only screen and (min-width: 480px) and (max-width: 767px) { 
.trams-con1, .trams-con3, .trams-con2, .trams-con4, .trams-con5, .trams-con6, .trams-con7, .trams-con8, .trams-con9, .trams-con10, .trams-con11, .trams-con12 { max-width:100%; }

.vendor_box5 { width: 50%;}
.vendor_box5_inner {  width: 210px;}
.vendor_main_section_inner {  width: 480px;  margin: 0 auto;}

.Btn_reset_filter { margin-left:0px; }
.topttopf2 { margin-top: 15px; }
.eg1_img {  width: 320px !important; }
.pbox_common { height: 75px; }
.pbox2 img { width: 55px; }
.pr1_img { width: 188px !important; }
.fall2023 { padding-top: 20px; }
.fall_2023_box1 {  width: 60%; margin-bottom: 20px; }
.fall_2023_box2 {  width: 34%!important; }
.FCPBOX .fall_2023_box3 {  width: 33%!important; }
.FCPBOX .fall_2023_box4 {  width: 33%!important; }
.FCPBOX .fall_2023_box1 { width: 100%; }
.FCF_img { height: 60px; }
.FCA_img {  width: 60px;}
.FCE_img {  width: 60px; }
.FCEBOX .fall_2023_box2 { width: 50%; }
.FCEBOX .fall_2023_box3 { width: 50%; }
.FCEBOX .fall_2023_box4 { width: 33%;}
.FCEBOX .fall_2023_box5 { width: 33%;}
.FCEBOX .fall_2023_box6 { width: 33%;}
.FCPBOX li a ,.FCEBOX  li a  {    float: left;   width: 80%; }
.FCFBOX .for_core {    margin-bottom: 10px;}
.FCFBOX .for_elective { margin-bottom: 10px; }

.filterLoading { display:none!important;}  
 #wait { left: auto!important;
top: auto!important;
position: relative!important;
width: auto!important;
margin: 0 auto!important;}

#loader_technology {  
 top: 0!important; 
 border: 4px solid #f3f3f3;
 border-top: 4px solid #ff9e00;
 width: 45px;
 height: 45px;
}


.Extreme_imG img {
  padding-top: 38px;
  width: 130px;
}

.page-template-TXOne .course_top_area { height: 171px; }
.page-template-Cisco-Cyber-Vision .course_top_area { height: 171px; }
.TXOne_img { padding-top: 30px !important; }
.CiscoCyber img { width: 90px;  padding-top: 46px; }

.CLCs_box_50 {
  width: 100%;
  float: none;
  margin-top: 25px;
}
.CLCs_box_inner {
  margin: 0 auto;
  width: 400px;
  padding: 25px 25px;
  min-height: auto;
}
.clc_price {
  font-size: 27px;
  width: 135px;
}
.clc_old_price {
  font-size: 27px;
  width: 135px;
}
.Seetitles.Seetitles2 {
  padding-top: 0;
}
.CLCs_box_inner h2 {
  padding-left: 0;
}
.clcpopup.clc_1new {
  left: 15px;
  bottom: 940px;
  width: 96%;
}
.clcpopup.clc_2new {
  right: 15px;
  bottom: 125px;
  width: 96%;
}

.our-consultancy-3-img {
  height: 240px;
}
.technology_base_33 {
  width: 288px !important;
  text-align: center;
}
.CSP5 .our-consultancy-3 h6 {
  top: 200px;
  padding: 10px 0px;
  width: 100%;
  text-align: center;
}

.modernizing_ip_networks p {
  padding-left: 0;
}
.CSP4 {
  padding: 40px 0px;
  text-align: center;
}
.CSP4_25_all_2 {
  width: 100%;
  margin-top: 15px;
}
.CSP3_33 {
  float: left;
  width: 100%;
  text-align: center;
  margin-bottom: 30px;
}
.CSP3_3inner {
  text-align: center;
}
.CSP3_3inner p { text-align:center;}
.fortigate_overview p {  padding-right: 0;}
.img-cybersecurity { width: 200px;}
.consutancy_portflio_h2 { font-weight: 400;}
 .fortigate_overview p {
    text-align: center;
}
.about_insoft {  margin-top: 30px; }
.over65 , .over35 {   width: 100%!important;}
.help_box3 {   width: 100%!important;}
.ccpp1 {   width: 100%!important;    margin-right: 0!important;}
.ccpp2 {    width: 100%!important;}
.Cisco-Channel-Partner-v { width:auto!important;}
.bep60 {   width: 100%!important;}
.bep40 {   width: 100%!important;}
.promo-courses-img { width: 200px; margin: 160px auto; }
.promo_course_list_left { width: 75%; }
.promo_course_list_right { width: 25%; }

.home-2-part .customer-logos.slider.slick-initialized.slick-slider.slick-dotted { 
  height: 160px !important; 
} 
.Nse8s {  width: 47%; } 
.sec404-3 { float: left; width: 100%; } 
.fttc_img img { 
  padding-top: 19px; 
} 
.Fortinet-Premier-Authorized-Training6 {    padding-top: 52px;} 
.homelogo-cn { 
    margin-top: 18px !important; 
} 
.homelogo-cfrl { 
    margin-top: 22px !important; 
} 
.promo-part-left {  width: 100%;}
.promo-part-left h1 { padding-top: 20px; padding-bottom: 20px;}
.promo-part-right { width: 100%; }
.promo-courses-img {  width: 300px; }
.promo-part-2 { margin-top: 0px; }
.promo_course_list_left { width: 75%;}
.promo_course_list_right {  float: right;}
.promo-cisco-logo {  width: 100px; margin-top: 138px; }
.promo-fortinet-logo { width: 100px;  margin-top: 138px;}
.our-promo-courses .coursetop1 h1 { padding-top: 90px; }
.archive-category .technology-area-accordian {  padding-bottom: 0px; }


body {   line-height: 21px; font-size: 15px;} 
p {   line-height: 21px;} 
.limit_cnt { 
    height: 130px; } 
/******/ 
.flp-section1 h1 { 
    margin-left: 10px; 
} 
.new_ftc_class_body { width:auto;} 
.fface {margin-left:10px;}  
.new_ftc_class_body2 { min-height:auto; border:none;} 
.c_width_25 {  width: auto; } 
.home_new_section_8 .Feature-area-box-inner { 
    min-height: auto; } 
    .w-50.m-auto { 
    width: auto; } 
/******/ 
.VVMore {  margin-right: 0px;  } 
.siftm {   margin-right: -2px !important; }  
.Bundle-single-ll {   width: 100%;} 
.Bundle-single-p  { float:left; width:100%;}     
/*****/ 
.priceCDL { 
    text-align: left; 
    padding-left: 17px; 
} 
.RctL { width:90%;} 
.RctR { 
float: left; 
width: 155px; 
text-align: center; 
margin: 0 auto; 
} 
.CDLL-part2 h1 { margin-left: 15px;
font-weight: 400;
padding-top: 30px;
font-size: 18px;} 
.CDLL-part2 p { margin-left:15px;} 
.Feature-area-box-single { 
    width: 50%; 
    float: left; 
} 
.take_advantage {
  text-align: center;
  display: block;
}
.CDLL-part5-left { 
    width: 94%; 
    margin-right: 15px; 
    margin-left: 15px; 
} 
.CDLL-part2 ul {margin-left:15px; width:auto; } 
.CDLL-part2 h2 {margin-left:15px; } 
.CDLL-part5-right { 
    width: 94%; 
    margin-left: 15px; 
    margin-top: 25px; 
} 
.custom-control-label { width:89%;} 
.e-Learning-icon li { 
    width: 33%; 
    margin: 0px 0px; 
} 
.CDLL-part1 h1 { 
    padding-top: 40px; 
    padding-left: 15px; 
    font-size: 22px; 
    font-weight: 400;
} 
.CDLL-part1 ul li { 
    margin-left: 0px; 
} 
.CDLL-part1 img { 
   padding-left: 17px; 
    width: 225px; 
    padding-top: 30px;} 
.CDLL-part1 ul { 
    margin-left: 15px; 
    width: 90%; 
} 
.Feature-area-box-inner { min-height:340px;} 
.CDLL-part1 {    background-position: center center; min-height: 225px; } 
.CDLL-part2 p { 
    line-height: 26px; 
    letter-spacing: 0px; 
    padding-right: 10px; 
} 
.Cisco-Digital-l { 
    width: 100%; 
    margin-bottom: 15px; 
} 
.Cisco-Digital-r  { width:100%;} 
.btn-Ultimate { margin-top:0px;margin-left: 15px;} 
/******/ 
.single-post .blog-entry-inner { border:none;} 
.list-group-item .blog-fullwidth { width:auto!important; min-height:auto!important;}  
.blog-cnt {   padding-bottom: 20px;} 
/******/ 
.link-pp {  padding: 5px 10px;} 
.track11 { 
    margin-top: 20px; 
} 
.chartpg .type-page {   margin: 0 auto;   width: 94%;} 
.NEWCC {    display: block;} 
.chrt-small {    display: none;} 
.cisco-second-rw { margin-bottom:2px;} 
.cisco-5-part1 { 
   width: 20%; 
    margin-left: 0px; 
    margin-right: 0px; 
 } 
 .pdf-new-chart { 
    width: 96%; 
    margin: 20px auto; } 
 .cc-sky-blu .cs-inner-pd  ,.cs-inner-pd ,.cs-inner-pd-dbl ,.cs-inner-pd-ccna-sp{    font-size: 14px;} 
 .cs-inner-pd span { font-size:13px!important;} 
.cs-inner-pd {  padding-left: 2px;   padding-right: 2px;} 
/*****************************New Home Layout CSS 18-05-2020 Start********************************/ 
.head-top-bar 
{ 
height:42px; 
} 
.head-top-right { 
    margin-right: 15px; 
} 
.NH-first-part .container 
{ 
width: 98%; 
margin-left: 1%; 
margin-right: 1%; 
} 
.NH-second-part .container 
{ 
width: 98%; 
margin-left: 1%; 
margin-right: 1%; 
} 
.NH-third-part .container 
{ 
width: 98%; 
margin-left: 1%; 
margin-right: 1%; 
} 
.NH-fourth-part .container 
{ 
width: 98%; 
margin-left: 1%; 
margin-right: 1%; 
} 
.NH-fifth-part .container 
{ 
width: 98%; 
margin-left: 1%; 
margin-right: 1%; 
} 
.nh-cnt 
{ 
margin-top: 13px; 
margin-right: 89px; 
} 
.extracontact1 { 
    margin-top: 9px; 
    margin-left: 1px; 
    width: 22px; 
} 
.extracontact2 { 
    margin-top: -12px; } 
.nh-cnt { 
    font-size: 18px; 
    width: 170px;} 
.contact-arow 
{ 
right: 12px; 
top: 14px; 
} 
.nh-container 
{ 
width:100%; 
} 
.NH-first-part  {  
height: 350px; 
min-height: auto; 
} 
.Nh-search-inner { 
    padding-top: 15px; 
    width: 440px; 
} 
.Nh-search-inner .IH_form { 
    width: 100%; 
    float: left; 
} 
.insfot-nh-title { 
    font-size: 32px; 
} 
.Nh-search-inner .ih_goto 
{ 
top: 9px; 
width: 30px!important; 
}    
.nh-sec-box-title { 
    font-size: 24px; 
    line-height: 32px; 
} 
.nh-sec-box1 { 
    width: 28%; 
    margin-right: 2%; 
} 
.nh-sec-box2 { 
    width: 28%; 
    margin-right: 2%; 
} 
.nh-sec-box3 { 
    width: 28%; 
    float: left; 
} 
.lrarrow-white2 img 
{ 
width:60px; 
} 
.NH-second-part 
{ 
min-height: 340px; 
} 
.nh-container .slick-dots { 
    margin-top: 40px!important 
} 
.hm-all-bx 
{ 
padding-top:80px; 
}    
.NH-third-part-op 
{ 
height:340px; 
} 
.NH-third-part 
{ 
min-height:340px; 
} 
.NH-fourth-part 
{ 
min-height:340px; 
} 
.NH-fourth-part-op 
{ 
height:340px; 
} 
.NH-fifth-part 
{ 
min-height:340px; 
} 
.fifth-nh-left 
{ 
margin-top: 65px; 
} 
.fifth-nh-right 
{ 
margin-top: 65px; 
} 
/*****************************New Home Layout CSS 18-05-2020 End********************************/ 
/***************** single course page new change by vijay 18052020 start ********************************************/ 
.single-dt_courses .dt-sc-course-image 
{ 
margin-left:0px; 
} 
.dt-sc-course-details-inner1_not { 
width: 100%; 
margin-top: 30px; 
background-color: #fff; 
} 
.single-dt_courses .aRnme 
{ 
left: 10px!important; 
} 
.single-dt_courses .timecest 
{ 
margin-left: 10px!important; 
} 
.up-crs 
{ 
width:93%;  
padding-top: 60px; 
} 
.single-dt_courses .top-inner-info 
{ 
    padding: 15px; 
} 
.courseinfobox { 
    padding: 20px 16px; } 
.single-dt_courses .course-top-info { 
height:80px; 
} 
.single-dt_courses .sch_by_3.lP span a 
{ 
margin-top:0px; 
} 
.single-dt_courses .schedule_p_1 hr{ width: 93%; } 
.single-dt_courses .Very-special-type .sch_by_3.fP{ padding-left:8px!important;} 
.course-new-inner-title {  display: none;} 
/***************** single course page new change by vijay 18052020 end ********************************************/ 
.awsm-job-content {    padding: 15px;     padding-right: 15px!important;} 
.awsm-jobs-single-title { padding-left:15px;} 
.awsm-job-form-inner {   width: 94%;   margin: 15px;  padding: 10px;} 
  
.ccna-assoicate-table thead td { height: 20px!important;line-height: 20px!important;  padding-left: 20px!important; font-size: 13px!important;}  
.ccna-assoicate-table tbody td { height: 95px;line-height: 20px!important;  padding-left: 20px!important; font-size: 13px!important; position: relative;}
.tdextra_h  { height:174px!important; }
.tdextra2_h  { height:130px!important; }
.first_c_text p,.first_c2_text p,.first_c4_text p { line-height:  18px;}

.table_c1_img { height: 65px; padding-top: 0;   position: absolute;   top: 15px;}
.first_c_text { position: absolute;   top: 15px;}
.first_c2_text { position: absolute;   top: 15px;}
.first_c4_text { position: absolute;   top: 15px;}






.top_sidebar_img_t {
  margin-top: -65px;
  margin-bottom: 40px;
}

.recommended_training_td strong {
  position: absolute;
  padding-top: 11px;
}
.white_content_blog {  
position: fixed; 
width: 400px; 
height: auto; 
top: 50%; 
left: 50%; 
margin-top: -140px; 
margin-left: -230px; 
padding: 16px; 
background-color: white; 
z-index: 1002; 
overflow: auto; 
background:#f9f9f9; 
padding-left: 30px; 
padding-right: 30px; 
display: none; 
float:left; 
} 
/***********************************************/ 
.stay-left { float: none; width: 94%;  margin: 0 auto; text-align: center;  margin-top: 50px;} 
.stay-right { float: none; width: 90%;  margin: 35px auto;} 
.stay22 {   float: left;    width: 270px;} 
.stay33 {    width: 270px;} 
.stay44 {    width: 270px;} 
.choose-vendor {    line-height: 25px;} 
.vendor-slct {   width: 100%;} 
.s_b_m_t { margin-bottom:50px;} 
.stay-fname, .stay-lname, .stay-country {   width: 100%;  } 
/********************vendor training single page start************************************/ 
.vendor-all .secondary-sidebar { display: block; } 
.vendor-all #primary { } 
.ven_left { float: left; width: 75%; border-right: 1px solid #ccc;  padding-right: 10px; } 
.ven_right {  margin-left: 15px;  float: left;  width: 18%; } 
.vendor_one_by_one { 
    background: #fff; 
    margin-bottom: 25px; 
    padding: 25px 25px; 
    float: left; 
    border: 4px solid #fff; 
} 
.ven_txt_div { padding: 25px 25px; } 
.vendor_banner_a { width: 50%; margin: 0 auto; margin-bottom: 30px; } 
.page-template-vendors-trainingsingle-vendor-page .pagination { float: right;  width: auto; margin-right: 0px;} 
.see_avaible_courses{width: 50%;margin: 0 auto;margin-bottom: 30px;} 
.certification_track_pdf{  width: 50%;margin: 0 auto;margin-bottom: 30px;} 
.vendor_img { 
    background: #fff; 
    width: 50%; 
    margin: 0 auto; 
    margin-bottom: 0px; 
    padding-left: 0px; 
    padding-right: 0px; 
    margin-bottom: 30px; 
} 
.Area_filter {  margin-bottom: 45px;} 
.accordion_VN{padding-left:25px;padding-right:25px;} 
.Area_filter div strong{padding-left:25px!important;} 
.Area_filter h3{padding-left: 25px;} 
.accordion_VN span {
    right: 0px !important;
    top: 13px;
}
/********************vendor training single page end**************************************/ 
#carouselics12 {   width: 450px; } 
.Slipart1 {   width: auto; } 
.Slipart2 {   width: 100%; margin-top: -40px; } 
#buttonsics a {   font-size: 45px;} 
#buttonsics #prev {    left: 0px;    z-index: 1;} 
#buttonsics #next {   right: 0px; } 
.insoft-consulting-ser1 {    margin-top: 30px; } 
.insoft-consulting-ser11{ width:auto;}  
.empowering_ser h3 {   font-size: 20px;   padding-bottom: 25px;} 
.insoft-consulting-ser22 { width:auto;} 
.empowering_ser { width:auto;} 
.oursolution-andservices {    margin-bottom: 10px; margin-top:0px;} 
.equalfour { width: 86%; margin: 0 auto; float: none;} 
.oursolutionh2 {   margin-bottom: 30px;} 
.acc_part1 { width:auto;} 
.acc_part11 {   width: auto;  margin-top: 40px;} 
.acc_part2 {   width: auto;} 
.Schedule_a_consultation { margin-top: 30px; margin: 0 auto;  margin-top: 0px;margin-top: 25px;} 
.acc_img  { width:auto;} 
.happen_globally {    width: 100%; margin-top: 0;} 
.spprse {   width: auto;   margin-bottom: 30px;} 
.sps_h1 {   padding-top: 40px;  padding-bottom: 10px;} 
.cntpara {   min-height: auto; margin-bottom: 25px;} 
/**********************/ 
.rfad a {    margin-top: 10px;   margin-bottom: 5px;} 
/*-------------new single course------------------*/ 
#text-27 {   display: none;} 
.single-dt_courses .left2head { display:none;} 
.single-dt_courses .secondary-sidebar {display:block;} 
.Cti-cate {    width: 100%; line-height:17px; padding-top:16px;} 
.Cti-review img {  margin-top: 0px; padding-right: 15px;    padding-left: 28px;   padding-top: 20px; } 
.Cti-review.Cticom > p {  font-size: 16px;   top: 0px;  left: 61px;} 
.dt-sc-course-details {  padding-bottom:20px !important;margin-top: 20px !important;padding-top: 10px !important;} 
.btn-main-green.small.filled { float:left;} 
.Cti-review img {    margin-top: 0px; } 
.Cti-cate {  padding-top: 0px; } 
.course-data { min-height: auto; margin-top: auto; float: none;  padding-bottom: 33px;  padding-top: 5px; margin-top: 12px;} 
.sch_by_3.lP {   position: absolute;   right: 0;   top: 0; width:30%;} 
.dt-sc-course-details { margin-top:40px; border-bottom:31px solid #f7f7f7 ;} 
.sch_by_3.lP span a {   padding: 4px 10px; } 
 .overview-area .courseinfoh2 { margin-top:25px!important;} 
.Enquirenow { margin-left:10px!important;}  
/*-------------new single course end--------------------*/ 
/********************************************************************************************************* 
Instructors Page Css By Vijay                START 
**********************************************************************************************************/ 
.instructors-main-img{height:300px;} 
.instructors-first-sec {  width: 100%;  margin: 40px 0px;  float: left;} 
.inst-left { float: left;  width: auto;} 
.inst-right { float: left;  width: auto; padding: 10px;} 
.inst-intro {margin: 30px auto;width: auto;text-align: center;font-weight: 400;font-size: 22px;line-height: 36px;padding: 10px;} 
.award-title-big{font-size: 30px;} 
.award-title-small{font-size: 18px;padding-top: 115px;} 
.reco-mid {width: 82%;margin: 0 auto;padding-top: 65px;text-align: center;} 
.inst-title {  font-size: 32px;  font-weight: 400;  color: #141c36; padding-top: 30px; padding-bottom: 50px;  text-align: center; } 
.inst-title{font-size: 32px;font-weight: 400;color: #141c36;padding-top: 30px;padding-bottom: 50px;text-align: center;} 
.inst-inner-title{font-size:24px;text-align:center;} 
.inst-col3 {  width: auto;  float: left;  margin-top: 30px;  margin-bottom: 30px;} 
.inst_area3_1 { margin: 0 auto; width: auto;  text-align: left;  padding: 10px;} 
.inst-img{text-align: center; 
margin: 0 auto; 
width: 211px; 
display: block; 
height: 272px;} 
/********************************************************************************************************* 
Instructors Page Css By Vijay                END 
**********************************************************************************************************/ 
/*-----------------New Home Clone css start----------------------*/ 
.very-new-home {    height: 520px;} 
.home-5-part-1 {   float: left;    width: 100%;} 
.TELIA_P_RGB_img {   width: 200px; margin-top: 10px; } 
.TELIA_P_RGB_p {    width: auto; } 
.home-5-part { height:auto;} 
.home-5-part-2 { width:100%;} 
.hm55, .hm56 { height:125px;} 
.white-atea_logo1_img {   width: 100px; margin: 50px auto;} 
.hm57 { height:60px;} 
.insoft-scania-truck_img {  height: 190px; width:100%; } 
.home-6-part-33 {   width: 100%;} 
.home-6-part { margin-bottom:50px ; margin-top:50px;} 
.insoft-telia-logo_img {    width: 100px;  margin: 39px auto; } 
.slick-slide { height:auto;} 
.home-2-part h2 {    width: 80%; margin: 0 auto; margin-top: 50px; } 
.home-2-part {  height: auto; 
padding-bottom: 10px;} 
.home-5-part-1 p { padding:10px;} 
.scania-wordmark_img {    margin: 16px auto;   width: 180px;} 
/*-----------------New Home Clone css end-----------------------*/ 
/*-----------------Fortinet Landing Page new start ----------------------*/ 
.flp-section1 {  background-image: url("images/Fortinet/Fortinet-ATC-760.jpg"); min-height:220px; } 
.flp-section2_3 { width:auto;} 
.flp-section2_31 h3 { padding: 13px 0px;} 
.btn-Learn-more, .btn-Check-dates, .btn-Discover {   margin: 20px auto; margin-bottom: 50px;} 
.flp-section31 { width:auto; margin-left: 10px;} 
.flp-section31_1 h2 {   margin-top: 0px;} 
  .flp-section31_1img { 
    margin-top: 20px; 
    width: 200px; 
    margin-bottom: 20px; 
} 
.get_strt_btn {
  margin-top: 30px!important;
  margin-bottom: 33px!important;
}
.flp-section5_upperpart2_new_2023 p {
  margin-left: 0!important;
}
.flp-section5_upperpart3 { 
    float: left; 
    width: auto; 
    padding-top: 12px; 
} 
.flp-section4 h3 {   line-height: 30px; } 
.flp-section5_upperpart1 {  width: 100%; } 
.flp-section5_upperpart { margin-top: 0px; text-align:center; } 
.flp-section5_upperpart1 h2 {   line-height: 30px; margin-left: 10px;} 
.flp-section5_upperpart2 {   width: 100%; 
margin-top: 25px; 
text-align: left;} 
.flp-section5_upperpart2 p { 
    padding-top: 0px; 
    padding-left: 10px; 
} 
.new_ftc_class_body1 { 
    width: 30%; } 
.new_ftc_class_body2 { 
    width: 62%; }    
.new_ftc_class_body3 { 
    float: left; 
    width: 99%; 
    border-top: 1px solid #ccc; 
} 
.new_ftc_class_top h3 { padding-top:30px;padding-left: 10px;}  
.flp-section5_middlepart {   margin-top: 50px; } 
.flp-section5_middlepart1 { width: auto;margin: 10px 8px;} 
.flp-section5_lowerpart11 { width: auto;margin: 0px 8px;} 
.flp-section5_lowerpart12 { width: 95%;margin: 20px 8px;} 
.flp-section2_31 {   width: 470px;} 
.flp-section31_1 {   width: 100%;   text-align: left;} 
.se5inner_s1, .se5inner_s2 {   width: 100%;} 
.flp-section6 p {   padding-top: 15px; } 
.flp2img {  width: 90px;} 
/*-----------------Fortinet Landing Page new end ----------------------*/ 
.cc-window.cc-banner {  padding: 25px 10px 40px!important; } 
.srch span {   left: 19px; top: 2px; width:34px;} 
.home .loadm1 {    display: none;} 
.home .gglobal {   right: 5px;} 
 /***********Career New Page start************/  
 .career-box { 
width: 24%; 
margin-left: 2%; 
margin-right: 2%; 
float: left; 
margin-bottom: 25px; 
padding: 2% 2%; 
padding-right: 2%; 
min-height: 135px; 
padding-right: 1px; 
} 
  
.car-sng {  margin-left: 2.3%;  margin-right: 6%;  padding: 2%;}  
.page-template-careers-new .container{width: 92%;} 
.exp-insoft h1{font-size:30px;} 
.new-carrer-banner{ height: 300px;} 
.car-hed{padding-top: 145px;font-size: 30px; } 
.career-intro {margin: 5px auto;width: auto;padding: 10px;font-size: 22px;width:90%;margin-bottom:50px;} 
.exp-insoft {margin-bottom: 20px;} 
.career-cnt-sec{padding-top: 55px;} 
.career-cnt-lft{width:100%;} 
.career-cnt-rgt {width: 100%;} 
/***********Career New Page end************/  
#post-12573 .gd44 {    background-position: 185px 16px;} 
/**********************Author page desgin Start By Vijay************************/ 
.author .coursepage #primary { width: 98%;  margin: 0 1%;} 
.author-box-rgt {  float: right;  width: 70%;  padding-left: 5%;} 
/**********************Author page desgin End By Vijay************************/  
.double_link { position: relative;top: 0px;margin: 0 auto;left: 0;margin: 0 auto; } 
/***********home new design ***********/ 
.vnhome1 {   width: auto; } 
.Homepage-parth1 {  font-size: 28px; padding-top: 120px;  text-align: center;  padding-left: 0px;} 
.forsubtitle {  width: 92%;  margin-top: 28px;  padding-left: 0px;  margin: 0 auto;} 
.vnhome1 #myDiv { position: relative; top: -211px; width: 320px; float: none; left: 49px;} 
.very-new-home {    height: 575px;} 
/***********home new design end***********/ 
.forsubtitle {   width: 94%; margin-top: 20px;} 
.forsubtitle p {   font-size: 19px;    line-height: 25px; text-align:center;} 
 /***********Course schedule form************/  
.sus-msg { width:auto!important;} 

.white_content { position:relative; display: none;  left: 0; width: 400px;  height: auto;  margin: 0 auto !important;  top: 15px !important;} 
.page-template-course-schedule .white_content { top : -220px !important;} 
.ForitgatePackage .white_content {    top: -181px!important;}
.search .white_content { top : -220px !important;}
.technlogy-pages-main .white_content {    top: -181px !important;}


.white_content_blog {     float: none;    position: fixed;    width: auto;} 
.csfl { float: left; } 
.srf1111 {   margin-top: 20px;   width: 100%;} 
.srf114 {   width: 100%;} 
.srf116 {   margin-left: 0px;   width: 100%;} 
.srf117 {   float: left;    width: 100%; } 
.srf118 {   margin-left: 0px;  width: 100%;} 
.dpp0 {    margin-left: 24px !important; } 
.dpp1 {  margin-left: 27px; margin-top:-30px; } 
.srf115 {   width: 100%;} 
.srf112 {   width: 100%;    margin-right: 0;}
.srf113 {   width: 100%; }
.quick-form p {    margin-bottom: 10px;}
.dpp {  margin-top: -35px;  }
.srf1 {   margin-top: -31px;}
.srf2 {   height: 35px;    padding: 8px 16px!important;}
.forclose {    height: 36px;   line-height: 36px; }
.dpp {   font-size: 15px;}
.srf {
    font-size: 22px; }
/***********Course schedule form end************/  
/*-----------------new about us start---------------------------*/ 
.mylinkdin { width: 30px;} 
.new-about-us-1 { height:300px;} 
.tistory {  padding-top: 145px;    font-size: 30px;} 
.new-about-us-21 { width:auto;} 
.about-intro {  margin: 25px auto; width: auto; padding: 10px; font-size: 22px;} 
.new-about-us-2.us-22 {  margin-top: 0px !important;}
.new-about-us-22 { width:100%; padding:10px 0px;} 
.leadership_area3 { width:100%; float:none;} 
.leadership_area3_1 {width:auto;} 
.member_pick {  } 
.new-about-us-2.us-22.modernizing_ip_networks {
  margin-bottom: 20px;
}
.leadership_area3_1 h2 { font-size:20px;} 
.leadership_area3_1 h5 ,.leadership_area3_1 h6 { font-size:16px;} 
.leadership_area3_1 h5 {  padding-top: 20px;  } 
.Our_Journey {   padding-top: 50px;  font-size: 30px;   padding-bottom: 30px;} 
.flex-active-slide p {   font-size: 16px;  line-height: 14px;   margin-top: 12px;} 
.slick-dots { width:290px!important;} 
.home-2-part .slick-dots { width:70px!important;} 
.flexslider:hover .flex-direction-nav .flex-prev {   left: -10px;} 
.flexslider:hover .flex-direction-nav .flex-next {   right: 10px;} 
.flexslider .flex-prev { background: url("images/Arrow-Insoft-Left.png") no-repeat scroll 99% 50% / 20px auto; left: -10px;} 
.flexslider .flex-next { background: url("images/Arrow-Insoft-Right.png") no-repeat scroll 99% 50% / 20px auto; } 
.design-process-content { width:auto!important;} 
.process-model li { width:70px;} 
.new-about-us-3-inner { height: auto;padding-bottom: 100px;} 
.page-template-NEW_ABOUTUS #process-tab {  width: 90%;  margin: 0 auto;} 
/*-----------------new about us end---------------------------*/ 
/*---------------------------------Blog page css start by vijay---------------------------------------*/ 
.share-button .fa{border: none;color: #fff;} 
.blog .top-title {  width: 100%;  text-align: center;  margin-left: 0px;  padding-left: 0px;} 
.blog-read a{font-size: 16px;} 
.single-post .entry-body p{  } 
.blog .forpost p{} 
.tag .forpost p{} 
.single-post .entry-details .entry-title h4 { font-size: 18px; font-weight: 500;} 
.tag .blog-title a {  font-size: 18px;  font-weight: 500;} 
.blog .blog-title a { font-size: 18px;  font-weight: 500;} 
.blog-sidebar-single h1 { font-size: 18px; font-weight: 500;} 
.blog-sidebar-single h1{font-size: 18px;font-weight: 500;} 
.blog-cnt {  width: 96%; margin: 0 2%;} 
.blog .tpl-blog-holder .column {  width: 100%;  float: left;} 
.blog .tpl-blog-holder .column {  min-height: auto !important;}
.blog-title { min-height: auto;}
.blog .entry-thumb {  display: block; width: 100%;  padding-left: 0px; padding-right: 0px;} 
.blog-sidebar { display:none} 
.single-post .blog-entry-inner { width: 96%; margin: 0 2%;} 
.tag .entry-thumb {  width: 96%; margin: 0 2%; } 
.tag .entry-details_1 {  width: 96%; margin: 0px 2% 80px 2%; } 
.blog .category {  margin-left: 29px;}
/*---------------------------------Blog page css end by vijay---------------------------------------*/ 
/************************************************************/ 
.silver-plan-all   {  width: 100%;   padding: 0px; margin-left: 0px;} 
.Platinum-plan-all {  width: 100%;   padding: 0px; margin-left: 0px;} 
.all-basic-plan  { margin-top:0px;} 
.our_processes h3 {   margin-top: 50px;    margin-bottom: 30px;} 
.gold-plan-all {   width: 100%;   padding: 0px; margin-left: 0px; } 
.silver-plan-all b,.Platinum-plan-all b, .gold-plan-all b { padding-left:15px;} 
.all-basic-plan ul { padding-left:15px;} 
/***********************************************************/ 
.flex-active-slide p {   text-align: center !important;    font-size: 18px;} 
.fks img{ margin: 0 auto;    display: block;} 
.Fortinet-Consulting-Services-2 { padding-bottom:0px;} 
.Fortinet-Consulting-Services-new1 { height: 550px;} 
.three_key_principals {   font-size: 22px;  line-height: 30px;} 
.t3-part {  margin-top: 0px; } 
/*****************/ 
.micro31 {   width: auto;  margin-bottom: 20px;  min-height: 240px;} 
.Consultancy_packages .checkmark { top: -5px; left: 0px; } 
.getnowpopupcourse {  width: 260px;  font-size: 18px; padding: 5px 0px;} 
#response_data { font-size:22px;} 
.fks {    float: left; width: 50%;   min-height: 235px;} 
.mobile-ceter-slider {   width: 420px;}  
.slick-prev , .slick-next{ background:none;} 
.ss11 { width: auto;    border-right: none;  min-height: 250px !important;  } 
.chiled_data { padding:10px;} 
.ss1 { width:auto;} 
.ss18 { width:auto;} 
.ss13 {   width: auto;  border-left: none;} 
.Picture1_1 {   width: 40%;} 
.ss15 {   float: left;  width: auto;   border: none;} 
.Picture1_2 li {   padding: 2px 0px;} 
/*******************************/ 
.package_com , .FortiGate_ACI{ float: none; width: auto; min-height: 34px;} 
.callme-popup2 .popup2 { width:50%;} 
.Fortinet-Consulting-Services-2 {    height: auto!important; } 
.track-part.track-color-1 { width:auto;} 
.track1-content {   margin-left: 15px;margin-right: 0px;} 
.track-part.track-color-2 {   width: auto;   padding-top: 20px;} 
.track2-content {   margin-left: 15px;  margin-right: 0px;} 
.nse-level h3 { font-size: 18px; } 
.reack-middle-area { float: left;  width: 100%;  position: relative;  left: auto;  top: auto; margin-top: 15px;} 
.p_nse_8 ,.p_nse_7 ,.p_nse_6 ,.p_nse_5 ,.p_nse_4 ,.p_nse_3 ,.p_nse_2 ,.p_nse_1  { width: 185px;margin-top: 20px;} 
.p_nse_8 br,.p_nse_7 br,.p_nse_6 br,.p_nse_5 br,.p_nse_4 br,.p_nse_3 br,.p_nse_2 br,.p_nse_1 br { display:none;} 
.track-part {   min-height: auto;} 
.reack-middle-area { display:none;} 
.nsef-mobile { display:block;} 
 /********************************************************/ 
.FortiAnalyzer_Starter_Package_1 h1 {   font-size: 22px;padding-left: 12px;} 
.DTB_btn { margin-left:12px;} 
.FortiAnalyzer_Starter_Package_2 .tab button {   width: 33.33% !important;} 
.FortiAnalyzer_Starter_Package_1 { margin-bottom: 60px; } 
.tabheading_h1 {  padding-bottom: 20px; font-size:20px;} 
.FortiAnalyzer_Starter_Package_1 {  height: 190px;  background-size: 100% 100%;   margin-bottom: 60px;} 
.FortiAnalyzer_Starter_Package_1 h1 {   padding-top: 45px;} 
.DTB_btn { margin-top: 27px; } 
.FCS-1-btn ,.black_ch{  margin: 35px auto;  padding: 5px 0px; font-size: 16px; width: 125px;} 
.FCS-bottom {   height: 380px; bottom: -155px;} 
.package-5 h1 {  color: white;   font-size: 24px;  font-weight: 400;  line-height: 27px;   padding-top: 4px;} 
.part_e h3 {  text-align: center;   margin-top: 2px;   margin-bottom: 25px; } 
.part_e img {   height: 75px;   margin: 10px auto; } 
.forimg { margin: 0 auto; padding: 20px; height: 90px; width: 90px;}     
.traqftsp { padding-top:5px;} 
.FCS-2 p , .testimoni ul li p , .off-today p ,.part_e p { font-size:15px;} 
.black_ch{ height: auto;line-height: 26px; margin:30px auto;} 
.FCS-1 {   width: auto;    margin-top: 50px; padding-left: 12px;} 
.Fortinet-Consulting-Services-1 { height:275px;} 
.shield-lock {  position: absolute;right: 20px;bottom: -35px;width: 135px;} 
.FCS-2 {   margin-top: 10px;    width: auto;} 
.bundle_go_arrow {   top: 42px;} 
.bundle_go_arrow img {   width: 20px;} 
.package_bundle_sub h3 { font-weight:300px;} 
.each_package_uderline { margin: 40px auto;} 
.FCS-2 h1 {   margin-bottom: 25px;} 
.all-special-packages {   width: auto;} 
.FCS-1 h1 { font-size:26px;} 
.FCS-1 p { font-size:17px;} 
.Fortinet-Consulting-Services-2 { height: 1570px;  width: 100%; float: left;} 
.t3-part {   width: 100%;} 
/*.part_e {   width: auto;}*/ 
.Fortinet-Consulting-Services-7 { height:1560px;} 
.Fortinet-Consulting-Services-7 { padding-bottom: 35px;  height: auto;  margin-bottom: 25px;} 
.part_e {width: 100%; } 
.fcs-7 h1 { padding-top: 65px;font-size: 26px;}  
.off-today h1 {   padding-top: 80px;  font-size: 26px;} 
.otp-5 h1 { font-size:26px;} 
.FCS-2 h1 { font-size: 24px;} 
.FCS-2 h3 {   margin-bottom: 5px;} 
.fks span  { display:block;text-align:center;} 
.Fortinet-Consulting-Services-5  { background-size:100% 100%!important;} 
.emheading_jot ,.our_cclient h1,.abb,.emheading_ex,.emheading,.wearehere2 h1,.timelinesec h1 {  font-size:40px;} 
.about_blog h3 { font-size:30px;} 
.mg-to-2-1,.mg-to {  margin: 0 auto;  width: auto!important; padding-left: 2px;} 
/*******************************/ 
.track-part.track-color-1 { width:auto;} 
.track1-content {   margin-left: 15px;margin-right: 0px;} 
.track-part.track-color-2 {   width: auto;   padding-top: 20px;} 
.track2-content {   margin-left: 15px;  margin-right: 0px;} 
.nse-level h3 { font-size: 18px; } 
.reack-middle-area {  float: left;   width: 100%;   position: relative;  left: auto; top: auto;  margin-top: 15px; } 
.p_nse_8 ,.p_nse_7 ,.p_nse_6 ,.p_nse_5 ,.p_nse_4 ,.p_nse_3 ,.p_nse_2 ,.p_nse_1  { width: 185px;margin-top: 20px;} 
.p_nse_8 br,.p_nse_7 br,.p_nse_6 br,.p_nse_5 br,.p_nse_4 br,.p_nse_3 br,.p_nse_2 br,.p_nse_1 br { display:none;} 
.track-part {   min-height: auto;} 
.reack-middle-area { display:none;} 
.nsef-mobile { display:block;} 
 /********************************************************/ 
 .mg-to-2-1,.mg-to {   margin: 0 auto;  width: auto!important;   padding-left: 2px;} 
 /*******cousrse schedule ********/ 
.Ch-2 {  background-position: 128px 11.5px; width: 125px; } 
.Ch-t2 {background-position: 164px 11.5px;  width: 155px;} 
  
.CS-top-filter-inner { width: 380px;} 
.com_mannCS { width:auto;} 
.com_mannCS .lopclass { width: auto; }  
.com_mannCS .dateloop img { margin-left: -27px} 
.com_mannCS .lopclass_right  {margin-top:0px; } 
.CS-top-filter { width:auto; margin-top:10px;} 
.cs-apply-filter2 { margin-top:10px;} 
.cs-result-area { width:95%;} 
.com_mannCS .you0 , .com_mannCS .you1 { margin-left:10px;} 
.com_mannCS .dateloop { margin-left: 45px;} 
.CSprzbtn { margin-left:13px;} 
.cs-apply-filter { margin-left: 0px ;margin-top: 00px; position: absolute; left: 340px; padding: 2px 6px;} 
.loopdays { width:80%;} 
.technologies-inner-ul { width:88%;} 
.show-al-technologies { left:0px;} 
/*.............*/ 
 .Adv-search .ih_goto {     margin: 4px 0 0!important; padding: 4px 12px!important;} 
 .mob-schedule { float:left; width:125px; margin-right: 10px; margin-top:20px; border-radius: 2px;} .mob-contect { float:left; width:125px;  margin-top:20px; border-radius: 2px;} 
 .mo-btn-for { margin: 0 auto;   width: 325px; margin-top: 26px;} 
 #menuMo { display: block; 
top: 17px !important; 
right: 0px;}
.gglobal { right:5px;     top: 0px;} 
.home .mm-menu { top:65px  !important;} 
 .mm-menu { top:63px !important;} 
/*************vimeo video section*************/ 
.video-container { top:130px;} 
.wh-arrow-vd {    display: none;} 
.close_video {  top: 138px;font-size: 35px;right: 0px;} 
.IH_form {   position: absolute;   width: 75%;} 
.forplayvid img  { width:68px; height:68px; } 
#loader  {     width: 51px;   height: 51px;  left: 0; top: 50px; position: relative;  margin: 0 auto;} 
.IH-middle p { font-size: 17px;  line-height: 18px;} 
.IH-middle-22 { margin-top: 70px; } 
.IH-search { height:100px;} 
.IH-middle-2 { width:480px;} 
.IH-search #s { padding: 10px 12px 12px;}  
.IH_form { position: relative; width: 100%;margin: 0 auto; margin-left: 0;} 
.IH_formM { position: relative; width: 100%;margin: 0 auto; margin-left: 0;} 
.forplayvid { margin-top: 50px;position: relative;top: 215px;} 
.IH-search-inner { width: 430px; padding-top: 50px; padding-left: 0px;} 
.IH-search-innerM {  padding-top:1px;} 
.IH-search-inner #ih_goto{ padding: 5px 13px ;} 
/*******************New contact us*********/ 
  /******************new footer toggle****************************/ 
#toggle1 ,#toggle2,#toggle3,#toggle4 , #toggle5 ,#toggle6 ,#toggle7 ,#toggle8 , #toggle9 ,#toggle10,#toggle11,#toggle12  { font-size: 15px;}  
.trams-conditions {
    padding: 6px 0px;
    border-bottom: none;
}
.la_in { display: none;} 
.plus-icon { background-size: 27px!important;} 
.mins-icon { background-size: 27px!important;} 
.trams-con1,.trams-con3,.trams-con2,.trams-con4,.trams-con5,.trams-con6,.trams-con7,.trams-con8,.trams-con9,.trams-con10,.trams-con11,.trams-con12  { font-size: 15px; }     
.ft-align-fr-me { width:100%; margin:0 auto; }  

.copyright-info ,.copyright-info a { color:#FFFFFF!important;} 
.copyright-info a { display:block;}  
.copyright-info .link-pp{  padding-left:0px; float: left; } 
.compatable-desktop { display:none;} 
.compatable-mobile { display:block; padding-bottom: 10px!important;}  
#nav-footer ul {  margin: 5px 0 10px; } 
#nav-footer ul li { line-height:21px!important;} 
/*.fa { padding: 7px 5px 5px 5px;border: 2px solid #c6c6c7;border-radius: 0px;width: 17px;color: #c6c6c7;}   */
.footer360fl  li{   float: left; width:40px;} 
.footer360fl {  display: block;  margin: 50px auto!important;  text-align: center;  width: 205px;}   
.vdd1 , .vdd2 { margin-top: 15px ; width:48px; } 
.vdd3 { margin-top:32px;  width:145px;} 
.vdd10 { margin-bottom:20px;  width:145px;} 
.vdd4,.vdd5,.vdd9 { width:52px!important;} 
 /************new contact insoft************/    
.top_contact_1 { height:auto; background: #141c36;} 
.tc1_left { width:100%;} 
.tc1_left_1 {   width: 90%;height: auto;text-align: center;} 
.tc1_left_1 h1 { padding-top:60px;margin-left: 10px;} 
.tc1_left_1 h2 {   font-size: 18px; padding-bottom: 63px; padding-left:10px;} 
.tc1_right { width:100%; margin-top: 200px;} 
.Insoft_Contact_Us .container { width:100%;}   
.part2_contact { margin-top:0px;} 
.cotact22 { width:auto;} 
.cotact22_2 { width:100%; float:left; min-height:230px;} 
.cotact22_1 { width:100%;} 
.c-mail-head { padding-bottom:20px; padding-left:10px;} 
.c-mail-info { margin-top:-13px; padding-left:10px;} 
.c-mail-add { padding-left:10px;} 
.tc1_left_1 {   width: 100%;text-align: left; background:#141c36;} 
.wpcf7-form-22 {   width: 90%; margin-left: 14px;} 
/**********************************/     
 .vdd9 { width:60px;} 
.COMM-tech .secondary-sidebar { display: block;} 
.locationloop { width:auto; } 
.searcharea .loopdays { width:15%; } 
.searcharea .lopclass { width:95%;} 
.lopclass {  padding-left: 15px; }
.loopdays > img {margin-left: -27px; } 
.panel-title-techo a {   font-size: 16px;}
.containerVandor {   font-size: 15px;}
.panel-heading-techo {  }
 /*******gdpr-cloud-based-system start*********/     
.GDPR_Cloud_first h1 { font-size:22px; padding-left:15px;} 
.GDPR_Cloud_first h2 { font-size:20px; padding-left:15px;} 
.GDPR-Cloud-Based-System p { font-size: 16px; text-align:center;} 
.GDPR-Cloud-Based-System  h1{ font-size:22px ;text-align:center;} 
.Easier-Transition   { width:100%;text-align: center; margin-top: 25px;} 
.Easier-Transition > img {   float: none;margin: 15px auto;width: 90px;} 
.Easier-Transition > h1 { font-size:22px; } 
.Better-Overview   { width:100%;text-align: center; margin-top: 25px;} 
.Better-Overview > img {   float: none;margin: 15px auto;width: 90px;} 
.Better-Overview > h1 { font-size:22px; } 
.GDPR-Built-Into-the-System   { width:100%;text-align: center; margin-top: 25px;} 
.GDPR-Built-Into-the-System > img {   float: none;margin: 15px auto;width: 90px;} 
.GDPR-Built-Into-the-System > h1 { font-size:22px; } 
.Let-us-help-you > hr { margin:0 auto 30px;width:100%; } 
.Let-us-help-you { text-align:center; font-size:22px;} 
.fourth-step-ul {   margin-right: 0; margin-top: 30px; padding: 0 10px;   width: 95%;} 
.Easily-accessible { width:100%; text-align:center;} 
.img_atic_right2 { width:100px ; margin:0 auto; float:none;} 
.gdpr-download-img-360-1 {   bottom: 0;left: 0;   margin: 30px auto;position: relative; width: 165px;} 
.GDPRPartnerGuide2 {   bottom: 0; font-size: 16px;    position: relative; right: 0;}  
/*******gdpr-cloud-based-system end*********/    
    
  /*********************atic-360-consultancy start*********************/ 
  .acs_1 { font-size: 16px; width:100%;} 
  .Tailor-made { margin-top:30px;} 
  .Tailor-made-box { margin-top:30px;} 
  .img_atic_right {   float: left;margin: 15px 10px 5px 110px; padding: 5px; width: 175px;} 
  .tmb321 {   float: left;margin: 0px;padding: 10px!important;  width: 95%;} 
  .bpricing h5, .bpricing b { font-size:25px;} 
  .Atic_Consultancy_third { text-align:center;} 
  .Atic_Consultancy_third hr {  margin:25px auto;} 
  .Atic_Consultancy_third p { font-size: 16px;} 
  .Atic_Consultancy_third_buttom > ul { width:100%;} 
  .GDPRPartnerGuide {   font-size: 16px; left: 224px;    top: 587px;} 
  .gdpr-download-img-360 {   left: 210px;top: 480px;width: 160px;} 
  .vdd4-360 {   left: 40px;top: 480px; width: 125px;} 
  .Atic_Consultancy_third_buttom { min-height:400px; width:100%;} 
  .Tailor-made-box1 { padding-top:20px;} 
  .Atic_Consultancy_second { text-align:center;} 
  .Tailor-made-box3 { min-height:455px;} 
  .tmb321 > p { font-size: 16px;} 
  /*********************atic-360-consultancy end*********************/  
  .atic-v2_1_inner2 { width:100%;} 
.atic-v2_1_inner2 > h1 { font-size:22px;} 
.atic-v2_1_inner2 > p {   font-size: 16px;} 
.atic-v2_1_inner2_up { height:auto;} 
.atic-v2_3 { height:470px;} 
.aatic-v2_3_inner  p {   font-size: 16px;} 
.atic-v2_3_inner > h1 { font-size:22px;}     
.atic-v2_3_inner {   color: white;  margin: 90px auto; text-align: center;  width: 100%;} 
.atic-v2_4 { height:470px;} 
.v2_4_inner_img { 
    display: block; 
    float: none; 
    margin: 0 auto; 
    padding-left: 0; 
    padding-right: 0; 
    padding-top: 55px; 
    text-align: center; 
    width: 150px; 
} 
.v2_4_inner_text {   float: none;  margin: 0 auto;  text-align: center;  width: 75%;} 
.v2_4_inner_text > h1 {  font-size: 22px;  font-weight: bold; padding-bottom: 15px;  padding-top: 30px;} 
.v2_4_inner_text > p {  font-size: 16px;  line-height: 18px; margin-bottom: 0;} 
.atic-v2_5 { height:470px;} 
.v2_5_inner_img { display: block;   float: none;  margin: 0 auto;  padding-left: 0;  padding-right: 0;  padding-top: 58px;  width: 200px;} 
.v2_5_inner_text { color: white;  float: none;  margin: 0 auto;  padding-top: 30px;  text-align: center;  width: 80%;} 
.atic-v2_3_inner > p {    font-size: 16px;} 
.center-step { display:none;} 
.v2_5_inner_text > p {    font-size: 16px;} 
.v2_5_inner_text > h1 {   font-size: 22px;padding-bottom: 10px;} 
.atic-v2_6 { height:470px;} 
.atic-v2_6_inner {   width: 100%;} 
.atic-v2_6_inner > h1 {   font-size: 22px; padding-bottom: 20px;padding-top: 110px;} 
.atic-v2_6_inner > p {    font-size: 16px;} 
.atic-v2_1_inner h1 { font-size:22px;} 
.AWARENESS-step1 { height: 295px;  left: 68px; top: 48px;   width: 290px;} 
.TRAINING-step2 { height: 295px;  right: 64px; top: 370px;   width: 290px;} 
.IMPLEMENT-step3 { height: 295px;  right: 64px; top: 695px;   width: 290px;} 
.CONSULTING-step4 { height: 295px;  left: 68px; top: 1019px;   width: 290px;} 
.atic-v2_1_inner p { font-size: 16px;} 
.atic-v2_1_inner { height:1360px;} 
/*********************atic-solutions-to-gdpr end*******************************/     
 /*********************eu-general-data-protection-regulation-gdpr*************************/ 
.GDPR_5_easy_way_inner { height:900px;}  
.gbpr_50_1 {   float: none;   margin: 0 auto; text-align: center;  width: 100%;} 
.GDPR_Compliance_first { height:310px;} 
.gbpr_50_2 { display: none; }
.GDPR_Compliance_second { padding-bottom: 45px;  padding-top: 50px;}
.GDPR_C4_txt { width: 90%; }
.gbpr_50_1 > h2 {    font-size: 22px;  padding-left: 0;padding-top: 58px; text-align: center;} 
.gbpr_50_1 b { font-size:30px;} 
.mtttr { width:400px;} 
.timer { padding-bottom:30px;} 
.mtttr td { font-size:45px;} 
.mtttr #demo4 { width:100px!important;  } 
.the_clock { font-size:25px;} 
.heading_5easy {    font-size: 22px;    padding-right: 0; text-align: center; float:none; padding-bottom:40px;}   
.timer-title td { font-size:22px!important;}  
.heading_5easy > br { display:none;margin-bottom:35px; } 
.ewi_2 > h4 { padding-bottom:0px;} 
.ewi_1 {padding-left: 10px; top: 23px; width: 54%;} 
.ewi_2 {padding-left: 10px;top: 155px; width: 54%;} 
.ewi_3 {padding-left: 10px;top: 355px; width: 54%;} 
.ewi_4 {padding-left: 10px;top: 528px; width: 54%;} 
.ewi_5 {padding-left: 10px;top: 711px; width: 54%;} 
.GDPR_5_easy_way_inner p {   line-height: 17px; font-size: 16px;} 
.atic360 { display: block;  margin: 0 auto; padding-left: 0;  text-align: center;  width: 255px; } 
.atic-360_inner2 {  margin-left: 0;    margin-top: 50px;  text-align: center;   margin: 15px auto;   width: 209px;  float: none;} 
 .auth_t_to_inner {   padding-left: 80px;padding-top: 0px;width: 55%;} 
 .gdpr_guider {  bottom: -14px;  right: 1px;   width: 36%;} 
 .angle-coverd { font-size:30px;} 
 .auth_t_to_inner > h1 { font-size:31px;} 
 .download_gdpr {padding-bottom: 40px;
    padding-top: 50px;} 
 .gdpr-download-img {   margin: 50px auto 0;   width: 250px;} 
 .your-solution-to-gdpr { height:440px;} 
 .your-solution-to-gdpr-text {   display: block;float: none;margin: 0 auto;  padding-left: 0; padding-top: 60px; width: 120px;} 
 .your-solution-to-gdpr-1 > h1 { color: white;font-size: 22px;font-weight: bold;padding-bottom: 10px;padding-top: 20px;} 
 .your-solution-to-gdpr-1 > p { font-size: 16px;} 
 .your-solution-to-gdpr-1 {float: left;padding-left: 0;text-align: center; width: 100%;} 
 .d-our-free-gdpr {   float: left;height: 450px; width: 100%;} 
 .d-our-free-gdpr-inner {float: none; width: 100%;} 
 .d-our-free-gdpr-inner > h1 {color: #141c36;font-weight: bold;padding-top: 60px;text-align: center;} 
 .d-our-free-gdpr-img > img {display: block; float: none;margin: 0 auto; padding-right: 0; padding-top: 50px;  width: 190px;} 
.auth_t_to { height:300px;} 
.GDPR_C4_img_2 { width:125px;} 
.GDPR_C4_img_2 img { padding-top:90px;} 
.auth_t_to_inner {  padding-left: 0;padding-top: 100px; width: 100%;} 
.auth_t_to_inner > h1 { font-size:22px;} 
.atic-360 h1 {  font-size: 20px;  font-weight: bold;  padding-bottom: 0px;}
.atic-360_2 { width: 100%;}
.GDPR_Compliance_page .readmore7 {
  margin: 10px auto;
   margin-bottom: 0px;
}
.atic-360 {
  padding-bottom: 45px;
  padding-top: 50px;
}
 /*********************eu-general-data-protection-regulation-gdpr*************************/ 
   
  .COMM-tech .container.ptc h1 { font-size: 20px; margin-bottom: 30px;margin-top: 25px;   text-align: left;} 
 .COMM-tech .h1spanborder {   margin-left: 5px; width: 85px;} 
 .COMM-tech .ptc > p { padding: 0; text-align: left;} 
 .COMM-tech p {  } 
 .COMM-tech .alltoal li a  {   font-size: 16px;} 
 .COMM-tech .movender,.COMM-tech .IITT {display: none;} 
 .COMM-tech .container  { width:100%;} 
 .load_space { height:0px;} 
 .COMM-tech .loopdays { width:27%;}  
  
 .COMM-tech .you0, .COMM-tech .you1 {  margin: 0;  padding-left: 0;    width: 100%;} 
 .COMM-tech .loopbook { margin-left:17px;} 
 .COMM-tech .pricesloop { margin-left:0px;} 
 .COMM-tech .loca_tion { margin-left:16px;} 
 .COMM-tech .lopclass h1 {height: auto;  line-height: 25px;padding-left: 15px; padding-top: 20px;width: 98%;} 
 .lopclass_right {   float: left;  margin-left: 17px;   padding-top: 15px;  width: 95%;} 
 .IITT-inner { display:none; margin-bottom:20px!important;} 
 #secondary-left > br {   display: none;} 
 .AJfilter-page {   margin-top: -15px!important;} 
 #wait { left: auto;
top: auto;
position: relative;
width: auto;
margin: 0 auto;} 
 .COMM-tech .filterby { margin-top:40px;} 
 .COMM-tech .topttopf { margin-left:-18px;} 
    .F_t-s .fP,.F_t-s .fN ,.F_t-s .mP ,.F_t-s .lP { width:90%!important;   height: auto;line-height: 36px;} 
    .F_t-s .mP .loca_tion { left:   5px; top: 5.8px;} 
    .F_t-s .sch_by_3 {  padding-left:45px;} 
    .F_t-s .sch_by_3.fP img { top:9px;left: 20px;} 
    .F_t-s .fN  { padding-top:20px; line-height: 25px ;  padding-left: 20px;} 
    .F_t-s .new-course-shedule {    background: none!important;  padding: 0 !important;} 
    .F_t-s .lP { padding-left:12px;} 
    .F_t-s .schedule_p_1 {  border-color: #f3f3f3 ; border-style: solid;border-width:  10px 10px 10px 10px;float: left; margin-bottom: 0; margin-left: 0;  margin-top: 0;width: 92%;} 
    .F_t-s h2 {font-size: 18px;} 
    .schedule_p_1.last-border {    border-bottom: 25px solid #f3f3f3;}   
    .F_t-s .sch_by_3.fP { padding-top: 4px; padding-left: 55px;} 
/*  .mtn107,.mtn127,.mtn171 ,.mtn1,.mtn2,.mtn3,.mtn4,.mtn5,.mtn6,.mtn7,.mtn8,.mtn9,.mtn10,.mtn11,.mtn12{ border-bottom:10px solid #f3f3f3 ;}         */ 
   #login_Box_Div { height:125px;} 
 .in_search {   margin: 29px auto 0; width: 420px;} 
 #login_Box_Div .text_input { width: 328px!important;} 
 #login_Box_Div { top:63px;}  
   .search_suggestions {    width: 388px;} 
 .SP_head {     font-size: 21px;  margin-bottom: 20px;    margin-top: 35px;} 
 .Top-vendor-data h2 { font-size:20px;} 
 .vendor_fo, .vendor_ju, .vendor_mc, .vendor_ec, .vendor_cp, .vendor_ci { margin:5px; margin-left: 0px; font-size: 16px;} 
 .lv-book-now,.lv-view-more,.iv-price ,.iv-heading { font-size: 16px;  padding-left: 20px; height:auto;} 
 .lvd-0,.lvd-1 { height:auto;}  
 .lv-view-more { margin: 15px auto; padding: 2px 0; } 
 .lv-book-now {  padding: 2px 0; } 
 .iv-days, .iv-location {  margin-bottom:0px;   margin-top: 12px; width: 120px;     margin-left: 20px;} 
 .iv-location {  margin-left: 10px;} 
 .Very-special-type .extra_tag ,.ex-vp {   font-size: 16px;} 
 .Very-special-type .extra_tag {   padding-left: 1px; } 
 .Security-Portfolio-inner {   width: 100%;} 
 .iv-price { font-size: 16px; padding-left: 0;} 
 .Security-Portfolio-page .container  { width: 460px;} 
 .lv-left {   width: 69%;} 
 .lv-right {  width: 30%;} 
 .Top-vendor-data { height:155px;} 
 .lv-dates {  margin-bottom: 5px; margin-left: 20px;   margin-top: 5px;} 
.iv-location { width:auto; margin-top:2px;} 
.iv-days { width:50%;}  
.course-title-name { display:none;} 
.course-top-info {  float: left; height: 122px;   margin-left: 0;  margin-top: 10px;  width: 100%;  }  
.Cti-days, .Cti-cate, .Cti-tech {   font-size: 16px;margin-top: 18px;  height: 45px;  line-height: 45px;} 
.Cti-days { 
margin-left: 13px; 
float: left; 
height: 20px; 
line-height: 24px; 
margin-top: 4px; 
padding-top: 10px; 
width: 95%; 
border: medium none; 
} 
.Cti-days img { 
loat: left; 
height: 24px; 
padding-left: 15px; 
padding-right: 15px; 
padding-top: 0; } 
.Cti-cate { 
height: 20px; 
line-height: 22px; 
margin-top: 9px; 
padding-top: 16px; 
width: 95%; 
border: medium none; 
margin-left: 13px; 
} 
.Cti-cate img { 
float: left; 
height: 24px; 
padding: 15px; 
padding-right: 15px; 
padding-top: 0; 
} 
.Cti-review.Cticom > p { font-size: 16px;left: 67px;position: absolute;top: 19px;} 
.Very-special-type .post-ratings { padding-left: 10px;  padding-top: 19px;} 
.Cti-review {height: 60px;line-height: 37px;margin-top: 0;width: 250px;} 
.priceandbook { float: left; 
margin-left: 16px; 
margin-top: 5px; 
width: 445px;} 
 .Very-special-type .dt-sc-button.small.filled { 
    font-size: 17px; 
    float: left; 
    height: 32px; 
    line-height: 35px; 
    margin: 0; 
    padding: 8px 0; 
    width: 48%; 
}  
.Very-special-type .extra_ef { 
    border: 1px solid #ff9e00; 
    float: left; 
    margin-right: 12px; 
    line-height: 32px; 
    margin-bottom: 15px; 
    margin-top: 0; 
    text-align: center; 
    width: 48%;}   
.cds { display:none!important;}  
.accordion7 { margin: 25px auto;  width: 94%;} 
.Very-special-type .dt-sc-course-details-inner1 {margin-top: 0px;width: auto; margin: 0px;} 
.Very-special-type .course-data {    min-height: auto;margin-top: auto;float: none;padding-bottom: 33px;padding-top: 5px;margin-top: 12px; width:100%; padding:0px;} 
.Very-special-type .course-data h2 { margin-top: 25px;float: left;width: 92%;padding-left: 30px;} 
 .Very-special-type .accordion7-head h4 { font-size:20px; font-weight:400;} 
 .Very-special-type .accordion7-body { font-size: 16px;width: 100%;padding: 0px;}   
.Very-special-type .accordion7 .accordion7-head {  width:100%;padding:5px 0 2px 0px; margin-left: 0px;} 
.page-template-Fortinet-Technical-Training  .container { width:460px;} 
.footrt3part19_second_1 {   float: left;   padding-left: 0;width: 64%;} 
.footrt3part19_second_2 {   float: left;   padding-left: 0;width: 32%;} 
.schedule_p_1 {margin-bottom: 10px;margin-left: 0;margin-top: 10px;width: 100%;} 
.Very-special-type .sch_by_3.fP {padding-left: 0px;text-align: left;width: 205px ;} 
.gd44 { width: 182px!important;} 
.Very-special-type .sch_by_3 { text-align: left;width: 15%;} 
.schedule_p_1 hr {  margin-top: 40px; } 
.sch_by_3.lP { line-height: 25px;float: left;padding-left: 0;width: 36%;margin-left: 0px;} 
.F_t-s .sch_by_3.lP {    float: left;margin-bottom: 15px;margin-top: 15px;padding-left: 20px;width: 30%; position:relative;} 
.Very-special-type .sch_by_3.fP img {left: 10px;top: 14px;} 
.sch_by_3.rfad { width: 100%;margin-top: -2px; margin-bottom: 23px;} 
.lOC, .Very-special-type .mP .loca_tion {left: -25px;} 
.Very-special-type .new-course-shedule { } 
/*.Very-special-type .sch_by_3.fP.mex { padding-left: 40px;}*/ 
.sch_by_3.mP { padding-left: 55px;  padding-top: 4px ;}    
.Very-special-type .sch_by_3.mP { padding-left: 0px;  padding-top: 0px ;}    
.aRnme {    left:30px; } 
/*-------------------------------------------------------------- 
1 Fortinet Channel Partner Program Page by Vijay 
--------------------------------------------------------------*/ 
.page-id-5894 .secondary-sidebar{display:none; }  
.page-id-5894 .coursepage #primary{ margin-top: 5px;} 
.grey_fortinet_img { width: 100px; padding-bottom: 12px; padding-left: 40px; } 
.FCPP3_left {  width: 48%; } 
.platinum-partner { font-size: 22px; left: -70px; } 
.compliance {  font-size: 22px;  left: -35px; } 
.gold-partner { font-size: 22px; left: -48px; } 
.silver-partner { font-size: 22px; left: -53px; } 
.FCPP3_left > p { padding-left: 40px; padding-right: 3px; font-size: 16px; line-height: 20px; } 
.FCPP3_left {width: 63%; } 
.n_blue {width: 100px; } 
.n_gery { width: 100px; }   
 /**********fortinet-technical-training-courses***************/ 
.ftt50 { float: left;  text-align: center; width: 100%; }  
.ftt_top { height:320px;} 
.ftt_second{ height: auto;margin: 30px 0;} 
.ftt_top_main_heading { font-size: 24px;  padding-left: 0; padding-top: 50px; } 
.ftt_top_img { padding-top: 30px; width: 150px; } 
.ftt_top_sub_heading { font-size: 22px; line-height: 30px; padding-left: 0; padding-top: 10px; }  
.s5p2 > img {   margin: 32px auto 17px; } 
.ftt_second5part > h2 { font-size: 16px; font-weight: normal;  padding: 0;} 
.ftt_second5part {float: left; height: 180px; margin: 10px; width: 45%;} 
.s5p1 > img { margin:60px auto 15px;} 
.s5p4 > img { margin: 25px auto 17px;} 
.s5p5 > img {   margin: 34px auto 20px;}  
.s5p3 > img {   margin: 30px auto 16px;} 
.ftt_third {height: 500px;padding: 30px 0 65px;}  
.ftt_third13 {  margin-top: 10px;  min-height: auto;  padding-left: 0;  padding-top: 0; width: 100%;} 
.ftt_third34 {  margin-top: 15px;  width: 100%;} 
.ftt_third_main_heading {  font-size: 22px;  line-height: 24px;  padding-bottom: 5px;  padding-left: 0; text-align: center; } 
.ftt_second5part.s5p5 { margin-left: 125px; } 
.ftt_third13 > p { font-size: 16px; line-height: 16px; margin-bottom: 10px;  padding: 0; } 
.down1 {  float: left; height: 140px;  margin-top: 0; width: 30%; } 
.down1 > img {  padding-left: 17px;  padding-top: 50px;  width: 80%; } 
.down2 {   float: left;  height: 140px;  margin-bottom: 0;  margin-top: 0; padding-left: 10px;  padding-right: 7px;  width: 36%; } 
.down2 iframe { float: right; height: 140px;} 
.down3 { height: 130px;  padding-top: 10px; width: 30%;} 
.down3 > h1 { line-height: 15px; padding-left:0px; padding-right: 5px; font-size: 16px; } 
.ftt_fifth,.ftt_fourth{ height:485px;  padding: 35px 0;} 
.vendor_Published_changes { font-size: 22px; right: -180px;  top: 215px; } 
.down3 > h2 {   font-size: 12px;  line-height: 14px;  padding-left: 5px;  padding-right: 5px;} 
.right_read_more > img { width:28px;} 
.ftt-fifth-inner { padding-top:75px;} 
.ftt_fourth_inner > h2 {  font-size: 16px;   padding-left: 0;  padding-right: 0; text-align: center; } 
.right_read_more.ftt_fourth_read {  height: 35px;   line-height: 36px;   margin: 7px auto;  padding: 0 0 0 7px;  width: 130px;}  
.ftt_fourth_inner > br { display: none; } 
.ftt_fourth_mainheading > br { display: none; }  
.ftt_fourth_mainheading {  float: none;  font-size: 22px;  padding-top: 15px; text-align: center;} 
.ftt_fourth_inner > p { float: none;  font-size: 16px;  line-height: 20px;   margin: 0 auto;   padding-left: 0; text-align: center;  width: 80%;} 
.ftt_fourth_img {  display: block;  float: none;  margin: 0 auto; padding-left: 0; width: 85px;} 
.imgnhead { padding-bottom: 5px;  padding-top: 20px; width: 100%;} 
.ftt_fifth_heading h1,.ftt_fifth_red_heading h1 {  font-size: 22px;padding: 0;text-align: center;}  
.fifth-text {  display: block;  float: none;  font-size: 16px; margin: 0 auto;  padding-top: 30px;  text-align: center;  width: 70%;} 
.center_read_more.ftt_fifth_read {  font-size: 16px;   height: 35px; line-height: 36px; padding-left: 10px; width: 152px!important;margin:10px auto;} 
.center_read_more > img { width:28px;} 
.ftt-fifth-inner {   background-size: 100% auto; padding-left: 8px; padding-top: 95px;} 
.vendor_Published_changes_5 {font-size: 22px; right: -78px; top: 226px; } 
.Overview-of-Courseware-and-Certification > h1 {font-size: 22px; padding-bottom: 30px;padding-top: 0; } 
.nsetype8 { height:260px;} 
.ftt_six {  margin-bottom: 45px; } 
.head_nse1to8 { float: none;  font-size: 22px;  line-height: 40px;   margin: 0 auto; padding-top: 20px; text-align: center; width: 135px;} 
.nsetype8 > span { 
padding: 5px 0px !important; 
top: -65px; 
display: block; 
margin: 50px auto 0; 
position: relative; 
right: 0; 
font-size: 16px; 
border-radius: 2px; 
} 
.nsetype8 > p { 
display: block; 
float: none; 
font-size: 16px; 
left: 45px; 
margin: 0; 
padding: 0; 
position: relative; 
top: 0; 
width: 78%; 
text-align: center; 
} 
.numtype { font-size: 50px;  line-height: 110px; position: absolute; right: 1px;  top: 0;} 
.head_nse1to8 > span {font-size: 16px;   left: 0; margin: 0;  padding: 0; position: relative; top: 0; }  
      
.Fortinet-Technical-Training .container { width:480px!important;} 
   /**********Insoftservices  homepage***************/ 
.InsoftServices-Homepage-part1 { height:615px; background-image: url("images/insoftservices-main-homepage-uk-image-767.jpg");} 
.InsoftServices-Homepage-part1 h1 {font-size: 26px;padding-top: 100px;} 
.IH-middle { width:420px;} 
.bos_4 > img {   padding-top: 30px; width: 50px;} 
.ih-part2-inner { width:100%;} 
.Ih-readmore { margin: 21px auto; padding: 5px 0; } 
.IH-middle > h2 { padding-top: 35px ; font-size:16px; }  
.InsoftServices-Homepage-part2 {  height: auto;padding: 20px 0 13px;} 
.ih-part2-inner > h1 {   font-size: 22px;padding-bottom: 10px; padding-top: 20px; font-weight: 400;} 
.ih-part2-inner > img {  padding-top: 3px; width: 125px;} 
.InsoftServices-Homepage-part3 { height: auto; 
background-image: url("images/insoftservices-main-homepage-cisco-training-image-767.jpg"); 
padding-bottom: 40px;} 
.ih-part3-inner { width:100%; } 
.ih-part3-inner > h1 {  font-size: 22px; padding-bottom: 10px; padding-top: 30px;font-weight: 400;} 
.ih-part3-inner > p { font-size: 16px; }  
.head-part-33 {margin-top: 18px;} 
.ih-part3-inner > img {   padding-top: 0;margin: 35px 0 -5px;width: 160px;} 
.head-part-33 > a { font-size: 16px;  margin: 0 8px; padding: 5px;}  
.homenew-part4-content-inner { margin: 0; padding: 0; width: 100%;} 
.homenew-part4-content-inner h1 { font-size: 22px ; padding-top: 25px; font-weight: 400;} 
.gat_part1 { 
    float: none; 
    margin-right: 0; 
    margin: 0 auto; 
        margin-top: 0px; 
    margin-top: 27px; 
} 
.homenew-part4-content-inner span { font-size: 16px; margin-bottom: 10px; margin-top: 10px;} 
.newsletterversion p { font-size: 16px;} 
.Ih-readmore_green {  margin: 20px auto; padding: 5px;} 
.InsoftServices-Homepage-part4 { height:320px;} 
.homenew-part4-pf-img .alc-logo-1 { float: left; margin-left: 0;   width: 85px;} 
.homenew-part4-pf-img .alc-logo-2 {float: right;  margin-top: 25px; width: 120px;} 
.InsoftServices-Homepage-part5 { height:300px; background-image: url(https://www.insoftservices.fi/wp-content/themes/lms/images/insoft-cisco-learning-partner-image-767.jpg);} 
.homenew-part5-content-inner h1 { font-size: 22px; 
margin-top: 40px; 
font-weight: 400; 
margin-bottom: 40px;} 
.InsoftServices-Homepage-part6 { height:300px;} 
.homenew-part5-content-inner {   padding: 0;   width: 100%;} 
.homenew-part5-pf-img { width:40%;} 
.homenew-part6-content-inner {    display: block; margin: 0 auto; padding: 0; width: 100%;} 
.homenew-part6-content-inner h1 { font-size:22px;  margin-bottom: 53px; font-weight: 400;} 
.homenew-part6-pf8-img {    left: 35px; position: absolute; top: 119px; width: 75px; } 
.newsletterversion { height:250px;} 
.newsletterversion h2 {  padding-top: 50px; }    
.about3fot {height:575px; background-image: url("https://www.insoftservices.fi/wp-content/themes/lms/images/insoft-contact-us-image-767.jpg");} 
.about3fot_t1 {padding-top: 0px; width: 100%;} 
.about3fot h2 { padding-top:45px; font-weight: 400;} 
.about3fot span    { border-bottom: 1px solid #6e6e6e;  padding-bottom: 12px;  font-weight: 400; } 
.bos_4 > h1 { font-size: 16px; font-weight: 100; padding-top: 18px;} 
.homenew-part5-content-inner .read-more-part5 {  margin: 15px auto;  padding: 5px 0; } 
.ih-part2-inner > p { font-size: 16px;} 
.homenew-part6-content-inner span { display: block;  padding-top: 30px; } 
.about3fot_t11 p,.about3fot_t12 p,.about3fot_t13 p { font-size: 16px;} 
/****************************************************/ 
    .ped-8-2 ,.nse-8-banner img,.nse-8-banner h1 { padding-left:12px;} 
    .nse_hr { margin-left:12px;    width: 90%;} 
    .nse-8-banner { height:300px;} 
    .nse-8-banner h1 { padding-top:105px; font-size:30px;} 
    .nse-8-banner img { width:180px!important;} 
    .ped-8-2  h1 { font-size:25px;} 
    .ped-8-2  h2 { font-size:19px;} 
    .ped-8-2  h2 { font-size:16px;} 
    .schedule-box,.schedule-box2 { width:57%;} 
    .RG4 {   padding: 8px 36px;font-size: 18px;} 
    .nse_hr2 {   width: 40%;} 
    .sstme { top: -1px; } 
   .accordion7-head h4 { font-size: 18px;  line-height: 18px;width:420px;} 
   .accordion7 .accordion7-head {   height: 40px;} 
   .accordion7 .arrow {   position: absolute;right: 1px; top:13px;} 
   .accordion7 .close { margin-left:-1px!important;float:left;} 
   .accordion7 .accordion7-head { padding-top:4px;} 
   .accordion7 .roundme { margin-top:5px;} 
   .tog-left {float: left; width: 99%;  margin-right: 0px;  margin-left: 15px; } 
   .tog-right { padding-left:15px;}  
    .lab_nse8 { height:425px;} 
    .lab_left img {   width: 100px; padding-top: 70px;   margin-left: 5px;} 
    .lab_right { width:70%;} 
    .lab_right_img { width:270px; padding-top:110px!important;} 
    .hding_nse8{ font-size:24px;} 
    .lab_right_img_cnt{ width:180px;} 
    .lab_right_img2 { width:100px;} 
    .lab_right_img3 {height: 80px;width: 60px;  background-size: 60px; margin-top: -4px;} 
    .cele-1 p{ display:none;} 
    .cele-2 { display:none;} 
    .cele-1 {   float: none; width: 98%;   text-align: center;   padding: 0;} 
    .cele-1 img {  width: 53%; float: none; margin-left: 15px; padding-top: 0px; margin-right: 9px;} 
    .cele-1 h3 {   font-size: 29px; text-align: center;    margin-left: 0; padding-top: 0;} 
    .celebreating-our { 
    background: rgba(0, 0, 0, 0) url("images/anniversary_banner_background-01.jpg") no-repeat scroll; 
    height: 260px; 
    background-size: cover; 
    padding-top: 25px; 
    width: 100%; 
    float: left;} 
.SpecialCourses .ppze {   margin-top: 0;} 
.SpecialCourses .extra_tag {    margin-left: 0;} 
    /*...............*/ 
    .srch { width: 32px; } 
    .ritcmnpart { 
    float: right; 
    margin-top: 16px; 
    position: absolute; 
    right: 1px; 
    width:120px;
} 
    .e1{ width:37px; display:none;} 
    .ctrydrop { list-style: outside none none; position: absolute; right: 0; } 
.ritcmnpart #login_Box_Div { 
    background: rgba(189, 206, 200, 0.5) none repeat scroll 0 0; 
    float: left; 
    height: 58px; 
    padding-left: 6px; 
    position: absolute; 
   right: 36px; 
    top: 49px; 
    width:350px; 
} 
.ritcmnpart #searchform { margin-top: 6px; }         
.ritcmnpart #login_Box_Div .text_input {  width:76.9% !important; } 
.ritcmnpart input[type="submit"] { padding:5px;}  
@media screen and (-webkit-min-device-pixel-ratio:0) {    
.ritcmnpart #login_Box_Div .text_input  {width: 78.9%  !important ;}  
} 
   /*..............*/ 
 .career-portion{ width:96%;}  
.setbg { background-image: url("images/insoft-main-home-banner-version1-768.jpg"); height: 350px; } 
.mslide1 { padding-bottom: 25px; padding-top: 90px; width: 440px;} 
.latxt { font-size: 40px !important;  padding-bottom: 0; padding-left: 6px; } 
.jubtn { width: 90%; } 
.or {  padding-bottom: 2px; padding-top: 0;} 
.home-search2 { padding: 6px; top: 78px; width: 99%;} 
.entter2 { width: 91.7% !important;}  
.entter {  border-radius: 5px 0 0 5px !important;   float: left !important;  padding: 12px !important; width: 85% !important;} 
    .goto:hover {   background-color: #ff9e00;} 
    .careers,.blogcustompage{ padding:0px!important;} 
    .blog_ppage p{ padding:20px 0px 0;  } 
    .careers #primary{ margin-top:0px!important;} 
    .blog_ppage > ul{ padding:20px 30px 0;} 
    
.deksto{display:none;} 
.mobo{   display: block;margin: 0 auto; width: 85%; padding-top: 95px;text-align: center;} 
.withoutslider{ 
    background-image: url("https://www.insoftservices.fi/wp-content/uploads/2014/10/insoft-new-banner-home1.jpg"); 
    background-position: center center; 
    background-repeat: no-repeat; 
    background-size: cover; 
    height: 280px; } 
     
    .mobo h1 {  color: white; padding-bottom: 20px; text-align: center; font-size:30px; font-family: proximanovalight;} 
    .entter {  border-radius: 5px 0 0 5px !important;  float: left !important;   padding: 12px !important;  width: 85% !important;} 
    .almp{ display:none;}    
    .mmap { background: rgba(0, 0, 0, 0) url("images/UK-480.png") no-repeat scroll 0 0 / 100% auto;display: block; height: 440px;} 
    .contact-form { margin-top: 30px; } 
    .mapbottom .ppart1{ width:100%;} 
    .ppart11 { border-right:none;} 
    .mapbottom .phoneimage{ margin-top:0px;} 
    .mapbottom .ppart12{ height:85px!important;} 
     mapbottom .people{ height:28px;}   
    .dt-sc-tabs-vertical-frame-content > span {display: block; margin-left: 13px; margin-top: 10px;} 
    ul.dt-sc-tabs-vertical-frame li a {    padding: 7px 0 7px 12px;  text-align: left;    width: 98%;} 
    .dt-sc-tabs-vertical-frame-content > strong {   margin-left: 14px;display:block;} 
    .bn { display: block;  margin-left: 0; margin-right: 5px; padding: 3px 0px 3px 8px;  width: 90px;} 
    .new_arche td{ line-height:18px!important;} 
    .ctclr td a{  display: block;    font-size: 16px !important;line-height: 15px !important;} 
    .new_arche th{ line-height:19px;  padding-left: 13px;} 
   .phoneimage{ margin-top:-16px;} 
   .etec .entry-title{ line-height:45px;} 
   .etec .entry-details .entry-title h4{ line-height:20px;} 
   .entry-details-desc > span {   display: none;} 
   .etec .entry-details-desc { margin: -57px 10px 1px;} 
   .xttr > p { line-height: 18px;    padding-top: 15px;} 
   .xttr {   height: 52px; overflow: hidden;} 
    .top-bg .container ,.container.searchpage{ width:99%!important;} 
    .row.text-left{ margin:0px; } 
    .f_menu { padding: 0 0 10px; } 
    .top-bg { background-image: url("images/insoft-main-picture-480-767.jpg");height: 171px; } 
    .ms-bg{ height:171px!important;} 
    .top-title-img{ display:none;} 
    .top-bg-main-banner{  background-position:center;background-repeat: no-repeat;  height: 210px; margin-bottom: 25px;} 
    .privay_cookie_sidebar { margin-top: 55px !important;}
    .child-top-bg {    } 
    .ttll { margin-top:25px;} 
    .f_menu.f_1 {width: 95%;  border-right:none; min-height: 400px;} 
    .f_menu.f_4 {width: 77%;} 
    .headertextcnt p{ font-size:28px; } 
    .headertextcnt h1{ font-size:40px; } 
    .bbbn a{ font-size:20px;} 
    .small-page-width {margin-left: 20px; max-width: 92%;} 
    .lp3 {   margin-bottom: 10px; min-height: auto;  width: 82%;} 
    .fortinetpart1 > h4 { display: block; 
    float: none; 
    font-size: 37px; 
    margin-top: 0; 
    padding-left: 5px; 
    padding-right: 38px; 
    padding-top: 84px; 
    text-align: left;} 
.fortinet{ height:400px;float:left;} 
.fortinet .container { width: 100%;} 
.fortinetpart2 > img { padding-left: 15px; padding-top: 25px;  width: 330px;} 
    .fortinetpart1 > img {   display: block;  padding-top: 20px;}  
    .fortinetpart1 h4 br { display:block;} 
    .fortinetpart1, .fortinetpart2 { padding-left: 0px; text-align: left; width: 80%;padding-top: 110px; } 
     .wr-megamenu-container .nav-menu {    padding-top: 0px !important;} 
     .coursepage #broucher1 { display:none;} 
     .searcharea .entry-thumb{margin-top: 0;width: 120px;} 
     .searcharea .entry-details{ margin:0px;}  
     #main-menu {  padding: 1px 0 13px 1px;} 
     .pdf-section .clear{ clear:none!important; } 
     .container.c_pdf {    width: 96%!important;} 
     .pdf-one{ width:47%;height:320px;} 
     #shm1 > a, #shm2 > a, #shm3 > a, #shm4 > a, #shm5 > a, #shm6 > a, #shm7 > a, #shm8 > a, #shm9 > a, #shm10 > a{padding: 101px 0;width: 100%; } 
     
    #wr-megamenu-menu-2 li{ background:#639092;} 
    .wr-megamenu-container ul li{ width:400px!important;} 
    .part2v{ width:99%;} 
     
    .wr-megamenu-container ul.wr-mega-menu li.wr-megamenu-item:hover > a.menu-item-link, .wr-megamenu-container ul.wr-mega-menu li.wr-megamenu-item > a.menu-item-link:hover { 
     color:#ff9e00!important;} 
    .wr-megamenu-inner{ width:390px!important;} 
    .wr-megamenu-container.header_menu_4801 {left:16px;position: absolute;padding-top:12px;} 
     .wr-megamenu-container{ width:50%!important;} 
    .part1v {   font-size: 20px;height: auto; padding-left: 1px; padding-top: 5px;  width: auto;}  
    .vender-section {background-image:none;background-color: #fff;} 
    .ninelink { font-size: 18px;padding-left: 5px;  padding-top: 1px; width: 90%;} 
    .ccnn {    margin-left: 5px; margin-top: 5px;width: 60%;} 
    .vender-section{ height:auto;float:left;} 
    .megaareac2 {   margin-left: 5px;  padding-left: 9px; padding-right: 5px;  padding-top: 0; width: 275px; display:none;} 
    .ninelinktwo {padding-top: 10px; display:none;} 
    .megaareac {   margin-left: 14px; padding-left: 0;padding-top: 0;width: 275px;display:none;} 
    .vender-section{ width:380px; } 
    .bgstar-4 {   height: auto; width: 100% !important;} 
    .fivecat {   width: 98% !important;}     
    .f_menu {float: left; width: 96%!important;} 
    .f_2 {    margin-right:0px; margin-top:0!important ; width: 80% !important;} 
    .f_3 {   width: 46% !important;} 
    .f_menu.f_2 {   margin-right: 5px;padding-left: 0;} 
    .container, #header.header2 .container, .main-menu-wrapper .container, #slider-search-container { width:420px; }         
.footrt3part19_second {border-top:  none ;  float: left;  margin-left: 0;   margin-top: 10px;  padding-top: 0px; width: 99%; }           
.boxed .wrapper, .boxed .is-sticky #header-wrapper { width:460px; } 
#logo, #header.header2 #logo, #header.header3 #logo {  padding: 15px 0 4px 0px;  width: 110px; } 
.new-17-logo { width: 125px!important;} 
        #primary-menu{ margin-top:2px;width:18%;margin-left:5px;} 
        .secondary-sidebar .widget { width:370px; } 
        .busines_spec{ width:90%;} 
        .locations-map, .newsletter {  width:100%;float:none;} 
        .locations-map img{ width:100%; } 
        .get_trained { font-size:60px;line-height:55px;} 
        .pbtn{ margin-top:190px; } 
        .bgstar-4{ width:100%!important;height:auto;} 
        .fivecat{ padding-top:25px;} 
.catone {  border-bottom: 1px solid #669bb5;   float: left;   height: 60px;   margin-left: 15px; text-align: left;  width: 96%;} 
        .fivecat > h2 {font-size: 24px;margin-bottom: 10px;margin-top: 15px;}    
       .header2 {  background: #e2e6eb none repeat scroll 0 0;} 
        ul#follow_us li {display: inline-block; margin-right: 0px;} 
        .locations-map, .newsletter{ height:auto; float: none;padding-left: 15px;width: 90%; } 
        .copyright-info{ padding-left:15px;} 
        .ssearch input[type="text"]{width:73%;} 
        .shome19, #toggle-view .panel{  position:absolute;width:50px;} 
         
        .shome19.job_description {    top: 63px;} 
        .wr-megamenu-container.header_menu_4801{  position:absolute;} 
        #header.header2 #main-menu{  position:relative;} 
        .dt-sc-hr-invisible-medium,.dt-sc-hr-invisible{ display:none}; 
        .secondstyle{ padding-left:15px;padding-right:15px; } 
         
         .meflag { float: right; margin-right: 25px; margin-top: 19px;}      
        .pjleft{ width:100%;} 
        .juniper-top-gap{ padding-top:15px; } 
        .juniper-image{ margin-right:0px;}  
        .pjright {font-size: 35px;line-height: 38px; text-align: center;width:97%;margin-right:0px;} 
        .juniper-button{margin-top:25px; } 
        .juniper{ padding-bottom:15px;} 
        .juniper{ height:auto;float:left;} 
         /*...........contact start.......*/ 
         .contactbg{ background-size:auto;} 
         .contact-form {float: left; margin-left:0px; width:98%;} 
         .address-c {   float: left;  margin-left:0px;width: 98%;} 
         .cov1 {float: left;  margin-left: 0px;   margin-top: 1px; width: 100%;}  
.cgmp-centering-container-handle {   float: left;} 
.contactbg{ height:400px;} 
.cnt-bottom{ margin-top:220px;} 
.ppart1 {   float: left;   width: 90%;} 
.cnt-bottom > a {  font-size: 40px;  line-height: 45px;  margin-top: 45px; } 
         /*...........end contact start.......*/ 
     
.tWo { margin-top: 19px; right: 25px;}   
.video-text{ font-size:33px; } 
.sltcls{ display:none;} 
.sltcls2{  display: block;float: right;margin-right: 5px;margin-top: 14px;width: 12%;} 
.header-search {  clear: none;   display: inline-block; float: left;  margin: 0px 0 0;  width: 24%;} 
    .row.text-left{ padding-left:15px;} 
    .ptc2_1_head11 { padding-bottom: 50px; font-size: 18px; padding-top: 50px; }      
    .ptc2_p {  font-size: 16px;} 
    .ptc2_1_head { font-size: 18px;  padding-bottom: 50px;   padding-top: 50px; }     
    .rows44 h3 {  font-size: 16px;    line-height: 16px;overflow: hidden; } 
    .h1spanborder { width:80px;} 
    .trcote .container {  margin: 0 auto; width: 96%!important;} 
.rows44_img {  height: 50px;  margin: 18px auto 15px;  padding: 12px;  width: 50px;} 
.Vendor-training-template .rows44_img { 
  height: auto; 
  margin: 0px auto 0px; 
  padding: 0px; 
  width: auto; 
} 
.Vendor-training-template .img411 {  padding-top: 27px; width: 90px;} 
.Vendor-training-template .img421 { padding-top: 48px;    width: 89px;    padding-bottom: 15px;} 
.Vendor-training-template .img991 { width: 85px;   margin-top: 19px;} 
.Vendor-training-template .img491 { 
  padding-top: 45px; 
  width: 100px; 
  padding-bottom: 21px; 
} 
.Vendor-training-template .img431 { 
  padding-top: 32px; 
  width: 90px; 
  padding-bottom: 10px; 
} 
.Vendor-training-template .img4151 { 
  padding-top: 52px; 
  width: 100px; 
  padding-bottom: 21px; 
}    
.Vendor-training-template .img8181 { 
  width: 112px; 
  margin-top: 0px; 
  padding-top: 2px; 
}    
.Vendor-training-template .img4159 { 
  padding-top: 41px; 
  width: 110px; 
  padding-bottom: 13px; 
} 
.Vendor-training-template .img461 { 
  padding-top: 35px; 
  width: 100px; 
  padding-bottom: 10px; 
} 
.Vendor-training-template .img481 { 
  padding-top: 45px; 
  width: 100px; 
  padding-bottom: 5px; 
} 
.Vendor-training-template .img471 { 
  padding-top: 45px; 
  width: 100px; 
  padding-bottom: 12px; 
} 
.Vendor-training-template .img451 { 
  padding-top: 48px; 
  width: 100px; 
  padding-bottom: 15px; 
} 
.Vendor-training-template .img4111 { 
  padding-top: 50px; 
  width: 110px; 
  padding-bottom: 10px; 
} 
.Vendor-training-template .img4121 { 
  padding-top: 45px; 
  width: 100px; 
  padding-bottom: 9px; 
} 
.Vendor-training-template .img4131 { 
  padding-top: 42px; 
  width: 100px; 
  padding-bottom: 10px; 
} 
.Vendor-training-template .img4141 { 
  padding-top: 50px; 
  width: 100px; 
  padding-bottom: 20px; 
} 
.Vendor-training-template .img41511 { 
  padding-top: 54px; 
  width: 100px; 
  padding-bottom: 16px; 
} 
.Vendor-training-template .img41512 { 
  padding-top: 35px; 
  width: 100px; 
  padding-bottom: 8px; 
} 
.Vendor-training-template .img441 { 
  padding-top: 40px; 
  width: 100px; 
  padding-bottom: 10px; 
} 
.Vendor-training-template .img41519 { 
  width: 100px; 
  margin-top: 0; 
  padding-top: 7px; 
} 
.Cisco_imG img {
    width: 82px;
    padding-top: 66px;
}
.rows44 {  margin: 6px;  padding: 0; text-align: center;  width: 30.2%;} 
.page-template-training-courses-technology .rows44 { height:175px;  } 
.last44 .rows44 { float: none;  margin: 0 auto;} 
.last44 { float: left; width: 100%;} 
.Vendor-training-template .clear { display:none;} 
.tech12-super .clear { display:none;} 
          .top-title {float: left;width:100%;} 
          .single-dt_courses .top-title { text-align:left;} 
          .top-title span{ font-size:18px;} 


         .top-title-img { float: left; margin-left: 12px;margin-top:5px; width: 25%;} 
         .top-title-img img {width: 250px;} 
         #menu-v li{ width:100%;} 
         #menu-v .sub {   margin-left: 0px; margin-top:3px;background:#999999;}  
         #menu-v .sub  ul{margin-left:0px;background:#cdeced;} 
         #broucher{ width:89%; display:none;} 
                 #menu-v li a{  font-size:11px;} 
         .track11, .track22, .track33, .track44{    padding-left: 9px; 
    width: 96%; 
    margin: 10px auto; 
    float: none; 
} 
         .sticky-wrapper {   height: auto !important;} 
         .top-bg3{ height:275px;} 
         .lbp {margin-left: 0px;width: 25%;margin-bottom:30px;} 
         .lsp {margin-left: 0px;width: 25%;margin-bottom:30px;} 
         .sub li{ background:#def2f3;} 
         #menu-v { width: 95%; display:none;} 
        .secondstyle{} 
        .lsp,.lbp { margin-bottom:30px; } 
         H1{ margin-bottom:0px;} 
         .headungitot {  padding-top: 15px; font-size: 20px;}
         .ttinfo{float:left;height:auto;} 
         .ttp1 > h3{ padding-top:5px;} 
         /*..........Certification start........*/ 
        .certification #secondary-left{ display:none;} 
        .certification #primary{ width:100%!important;margin-left:0px;} 
        .certification #secondary-right{ width:auto; } 
        .certification .ccti img{ width:auto;} 
        .certification h1 { margin-top:20px;}  
        .IoT_part_inner { font-size: 16px; }
        .IoT_part_inner h3 { font-size: 16px;}
        .ispan1,.ispan2,.ispan3,.ispan4 { padding-top: 47px;}
        /*..........Certification  end........*/ 
          /*...... course shedule.............. */ 
            .course_container{  width:98%!important;    } 
            .stag {   margin: 0;width: 400px!important;} 
            .cst{ width:49%;margin-left:0px;} 
            .ffilter.re-set { display: block;float: right;margin-top: 0;padding: 6px;position: absolute;right: 9px;} 
            .course-data td br{ display:none;} 
            .serch-select{ width:100%;margin-left:0px;} 
            .selection-box select{ width:98%;} 
            .course-data th{ display:none;} 
            .course_container .course-data { background:none;padding-left:0px;} 
            .course-data td{ width:100%;margin-left:0px;height:43px;float:left;border:none; font-size:17px;} 
            .currencyyy {   background: #eeeeee none repeat scroll 0 0;float: left; padding-bottom: 6px;padding-top: 8px; width: 50%;height:22px;} 
            .bbook {   padding-bottom: 2px;    padding-top: 3px;} 
            .course_title > a {font-size: 20px;font-weight: bold;line-height: 45px;} 
            .course_title{ border-top:1px solid #c8c8c8;} 
             .course_title { padding-left:0px; text-align:center;} 
            .course-data td a { font-size:16px!important;} 
            .pricetd { height: 36px !important;} 
            .course-data th,.course-data td { padding:0px;} 
           /*...... course shedule.............. */  
         /*.................course...................*/ 
         .home_sec_22_5 .container { background-image: none;}
          .container.coursepag { width: 96%!important;} 
         .cds {padding-left:12px;margin:1px;font-weight:normal;padding-top:3px;padding-bottom:3px;font-size:22px;} 
         .coursepage #primary{ margin-top:0px;} 
         .coursepage #menu-v{ display:none;} 
         .coursepage #broucher{ display:none;}       
         .coursepage .dt-sc-course-image{ display:none;} 
         .coursepage .widget{  padding:0px; } 
         .ppze{  float: left; 
    font-weight: normal; 
    margin: 0; 
    padding-bottom: 3px; 
    padding-top: 4px; 
    text-align: center; 
    width: 50%; } 
.ppze1{float: left; 
    font-weight: normal; 
    margin: 0; 
    padding-top: 0; 
    text-align: center; 
    width: 43%; } 
.Very-special-type .ppze1 > a { 
border: 1px solid #141c36; 
display: block; 
font-size: 17px; 
font-weight: 200; 
height: 45px; 
line-height: 47px; 
margin: 0 !important; 
padding: 0; 
text-align: center; 
width: 170px; 
padding: 0px; } 
.extra_tag { 
    display: block; 
    float: left; 
    font-size: 16px!important; 
    line-height: 6px; 
    width: 99%; 
} 
.Cisco-IoT-img {   width: 75px;padding-top: 65px!important;}
.iotimg {   width: 350px;}
.IoT_part_14 {   width: 50%;}
.IoT_part_inner {   padding: 20px;   margin: 20px;}
.IoT_part_1box {
  float: none;
  width: 480px;
  margin: 40px auto;
}
         .extra_ef .ppze {   width: 100%; } 
         .extra_ef {   float: left;    height: 48px;  width: 50%;} 
         .price-course { margin-top:1px;padding-left:0px;padding-top:0px;text-align: center;width:100%;margin-right:0px;height:auto;box-shadow:0px 1px 0 0;} 
         .dt-sc-course-single .entry-metadata .dt-sc-button{ display: block;float: left;margin: 0px 0 0;padding: 14px 0px;width: 50%;font-size:18px;font-weight:normal;} 
         .dt-sc-course-details-inner1 {  float: left;margin-top: 1px;padding-left: 0px;padding-top: 0px ;text-align: left;width:100%;} 
         .course-share-this{ display:none;} 
         .dt-sc-tabs-vertical-container{ width:99%;} 
         .ul.dt-sc-tabs-vertical-frame{ width:43%!important;margin-top:1px;} 
         .type-dt_courses .entry{ width:100%;margin-top:1px;} 
         .dt-sc-tabs-vertical-frame-content p { } 
         .container.coursepage{ width:96%!important;} 
         .our-services-consultancy .container { width:400px!important;} 
         .dt-sc-course-single .dt-sc-course-details-inner{ margin:0px;box-shadow:0 1px 0 0 ;width:100%;padding:0px;} 
         .c-place{ text-align:left;margin-left:0px;} 
         .c-place.RE2 {margin-top: -17px;text-align: center;} 
         .course-data{ background:rgba(0, 0, 0, 0) linear-gradient(to bottom, #edf7fb 0%, #edf8fb 25%, #ecfafc 46%, #eefafc 70%, #edfdfb 93%, #edfdfb 100%, #edfdfb 100%, #edfdfb 101%, #edfdfb 101%) repeat scroll 0 0;padding-left:0px;} 
         .dt-sc-tabs-vertical-frame-content{ width:100%; padding:0px;} 
         .dt-sc-course-single .dt-sc-course-details-inner h3 { padding-left:15px;height:auto;} 
         .post-ratings { padding-left:15px; width:90%;} 
         .dt-sc-meta-container p { padding-left:15px;} 
         .price-course br{ display:none;}; 
         .cds{  display:block!important;  background:#fff;margin-bottom:0px;padding-left:15px;} 
         .course-data h2 {background: #fff none repeat scroll 0 0;font-size: 20px;margin-bottom: 5px;margin-left: -15px !important;padding-left: 12px;font-weight:400;padding-top:3px;padding-bottom:3px;}; 
        .dt-sc-hr-invisible-medium,.dt-sc-hr-invisible{display:none;} 
        .even{ background:#f5f5f5;} 
        .all_data{ width:auto;} 
        .categoryone{ width:98%;height:auto;border-right:none!important;min-height:auto;} 
        .singlecourse{margin:0px;padding-left:15px;} 
        .categorysingle span{ margin-left:0px;padding-left:15px;} 
        .cat_image{margin-left:0px;} 
        .cc_title {padding-top:30px;width: 70%;}     
        .cat_image img {width: 90px;padding-left:15px;}  
        .cisco-collaboration-courses_nm{padding-top:45px;} 
        .cisco-routing-switching-courses_nm{padding-top:35px;} 
        .cisco-routing-switching-courses_nm{padding-top:27px;} 
        .cisco-service-provider-courses_nm{padding-top:42px;} 
        .cisco-enterprise-security-courses_nm{padding-top:35px;} 
        /*----*****---- << Header >> ----*****----*/             
        .top-bar { width:94%; padding:10px 3%; } 
        /*----*****---- << Main >> ----*****----*/           
        th, td { padding:10px; } 
        /*----*****---- << Shortcodes >> ----*****----*/     
.courses-search input[type="text"] { width:85%; box-shadow:0px 0px 2px rgba(0, 0, 0, 0.1); } 
     
        /*----*****---- << Portfolio >> ----*****----*/  
        /*----*****---- << Blog >> ----*****----*/   
ul.commentlist li { padding-left:70px; } 
ul.commentlist li .comment-author img { max-height:50px; max-width:50px; } 
        /*----*****---- << Contact >> ----*****----*/    
#contact-form p .fa, .mailchimp-form .fa { width:8%; } 
#contact-form p input, #contact-form p textarea, .mailchimp-form p input, .mailchimp-form p textarea { width:88%; } 
     
        /*----*****---- << Woocommerce >> ----*****----*/ 
.single-product .page-with-sidebar div.images .thumbnails.slider .caroufredsel_wrapper, .single-product div.images .thumbnails.slider .caroufredsel_wrapper { width:100% !important; } 
.product .images .thumbnails .yith_magnifier_gallery li, .product .images .thumbnails .yith_magnifier_gallery li.last { width:90px; }    
.page-with-sidebar .product .images .thumbnails .yith_magnifier_gallery li, .page-with-sidebar .product .images .thumbnails .yith_magnifier_gallery li.last { width:89px; margin-right:20px; } 
         
        /*----*****---- << Custom Course Type >> ----*****----*/ 
ol.dt-sc-lessons-list li .lesson-title h2 { font-size:16px; }        
.dt-sc-event-container .dt-sc-event-content h2 { font-size:16px; } 
.courses-sorting .courses-popular-type { margin-right:0px; } 
.courses-sorting .courses-popular-type .selection-box { width:325px; } 
.courses-view-type { margin-top:-89px; } 
.courses-price-type a { padding:5px 15px 2px; } 
#dt-sc-ajax-load-image { top:130px; }        
.page-with-both-sidebar .courses-sorting { margin-bottom:50px; } 
#footer .copyright { text-align:left; } 
.AP, .RP {   margin-top: 10px !important;} 
.RP {  margin-left:16px;}    
.mehr_blue ,.mehr_white     { margin: 20px auto ;  padding: 5px 0px; font-size: 16px; border-radius: 2px;    width: 130px;} 
.btn-home-blue, .btn-home-green { margin: 20px auto ;  padding: 5px 0px; font-size: 16px;    width: 130px;} 
.readmore270,.dwn-free,.readmore7_7{margin: 20px auto ;  padding: 5px 0px; font-size: 16px;    width: 130px;} 
.dwn-free {  width :134px ; } 
.am-2 { font-size: 18px;} 
.salesncustomer { padding-left: 11px;} 

/******single course page**********/
.CWNP_imG  img {  padding-top: 81px;  width: 125px;}
.Alto_imG  img { padding-top: 74px;}
.PRINCE2_imG img { padding-top: 85px;}
.Juniper_imG img {  width: 110px;  padding-top: 62px;}
.ITIL_imG img { padding-top: 79px;  width: 125px;}
.Juniper_imG img { width: 170px;  padding-top: 38px;}
.McAfee_imG img {  padding-top: 95px; width: 110px;}
.CertNexus_imG  img {  padding-top: 58px;  width: 165px;}
.IAPP_imG img {  padding-top: 65px;  width: 140px;}
.Cisco_imG img {   width: 75px;   padding-top: 66px;}
.VMware_imG img {   padding-top: 98px;}

.Fortinet_imG img {
    width: 125px;
    padding-top: 50px;
}   
 .top-title h1 {
font-size: 20px;
line-height: 26px;
padding-top: 65px;
padding-left: 0px;
}

.technlogy-pages-main .top-bg-main-banner {
    height: 210px;
    margin-bottom: 25px;
} 
.topmostcntnt {
    float: left;
    width: 100%;
    margin-bottom: 60px;
}
.course-training8 {  padding-right: 8px; }
.mobile_course_content .panel-title a {  display: block; font-weight: bold;}
.course_duration3 { width: 22%;}
.course_duration3.course_duration32.border-left.border-right {  width: 37%;  padding-left: 5px;}
.course_duration3.course_duration33 { width: 38%;  padding-left: 5px;}
.pricesec { width:auto; }
.overview_area_all { margin-top: 20px;}
.course_top_area {  height: 210px;}
.Microsoft_imG img {  width: 175px;  padding-top: 45px;}
.dayset  , .pricesec {  margin: 0px 0px; font-size:14px;}
.deliverycoursse { margin: 0px 0px;font-size:15px;}
.body-text p, .body-text li , .body-text {  font-family: prometo;  font-size: 15px!important; line-height: 24px;}
.course-training8 { height: 35px; margin-top: 2px;}
.course-training1 { height: 35px; padding-right: 6px;}
.course-training56 { height: 36px; padding-right: 6px; }
.course_main_left { width: 100%;   }
.course_main_right {
  width: 100%;
  margin-top: 10px;
}
.more-info-box-ul {
    width: 100%;
}
.coloredboxbg {
    width: 100%;
    margin-left: 0px;
}
.more-info-box-ul .mib-img-dt {
  font-size: 20px;
  border: none !important;
   padding-left: 1px;
   
}
.more-info-box-ul li {  margin: 2px 0px; font-size: 15px;}
.date_get_register {
  height: 17px;
  margin-right: 10px;
  width: 17px; }
 .programs-starting-soon {
  font-size: 18px;
  padding-left: 10px;
}
.filter_left  .fa { padding: 0px 3px 5px 0px; border:none!important; }
.filter_left {
  width: 95px;
  height: 38px;
  font-size: 15px;
  font-weight: 400;
  line-height: 38px;
  margin: 30px 10px;
}
.Area_filter.Area_filter9 {
  margin-top: 10px;
  margin-left: 10px;
  width: 96%;
}
.accordion_VN.rl_category { 
    font-size: 16px;
    padding: 10px 0px;
}
.location_r {
    font-size: 15px;
    font-weight: 400;
}
.rcb2 { width: 94%;}
.technology_date_m { width: 225px; margin-left: 40px;}

.rcb31 {
  margin: 10 auto;
  width: 200px;
  margin-top: 0px;
}
#seeco_rse {  margin: 0 auto;  width: 100%;}

.single-dt_courses #seeco_rse {  margin-top:0px; }
.rc_register {
  padding: 6px 0px;
  font-size: 15px;
  width: 125px;
}
.rcb21cdl {  margin-top: 30px!important;}
.rcb31 .rcb21  { margin-top:20px;}
.por_link { font-size: 15px; padding-left: 15px;  font-weight: 400;}
.enroll_now_btn {
  font-size: 15px;
  padding: 10px 13px 8px;
}
.related_course_box {  padding: 20px 0px;  width: 100%;}
.single-dt_courses .course-scheudle-title {}
.course-scheudle-title { padding-left:0px; }
.ven_days2 { padding-left: 0px;     margin-left: 15px;}
.r_courses_btn {  margin-left: 15px;}
/****************/
.page-template-FortiWeb-Starter-Package .top-title h1 { padding-top:0px;}
.panel-title {    font-size: 15px;}
.young_man {
    height: 315px;
    margin: 25px auto;
}
.box3border {   margin-bottom: 35px;}
/******/
.ForitgatePackage .Btn_reset_filter { margin-left:0px;font-size: 1.00rem;}
.ForitgatePackage .top-bg-main-banner { height:210px; }
.ForitgatePackage .top-title h1 { margin-top: 55px; font-size: 20px; line-height: 24px; padding-top: 36px; text-align:center;}
.fortigate_overview.packageOverview {    margin-top: 0px;}
.forti-head {    margin-top: 0px; display:none; }
.forti-tabcontent {   padding: 0px 0px; }
.bok_More { margin:10 auto;     margin-bottom: 20px;}
.ent-txt1 img {   margin: 0 auto;   display: block;}
.ent-txt1 b {   text-align:center;   display: block;}
.forti-tab2 button {   width: 30%;   margin: 0 5px;    text-align: center;}
.fort-price-box {   margin-top: 0px;    padding-left: 0;    width: 100%;}
.ForitgatePackage p ,.ForitgatePackage li  { font-size: 15px;  line-height: 24px; }
.forti-tabslink2.active span {   padding-bottom: 9px;   font-weight:400; }
.forti-tab2 button { padding:3px 0px; font-weight:400;}
.ForitgatePackage .forti-tabcontent {   margin-top: 10px;}
.mobile-filter-show { margin-top:20px;}
.bok_More span {   font-size: 16px; font-weight: 400;}
.fort-th {   font-size: 16px;   margin-top: 30px;  font-family: 'prometo';}
.line-bt b {    font-weight: 300;}
.ForitgatePackage .forti-tabcontent {float: left;    width: 100%;}
.forti-tab2 { padding-top: 30px!important;   float: left;    width: 100%;    margin-bottom: 30px;}
.sfp_sidebar {   padding: 10px 0px;  font-size: 15px;}
.accordion_VN1 span { top:13px;}
.sfp_sidebar_ul a {    font-size: 15px; }
.forti-tab2 button { font-size:16px;}
.forti-tabslink2.active span {   padding-left: 0px;    padding-right: 0px;}
/******/
#nav-footer {    padding-top: 45px;}
.overview50 p { text-align:left;}
.pf_sec_33 h5 {   padding-bottom: 15px;}
.box1 {   padding-top: 20px;}
.fortigate_logo_pic_shield {
  width: 80px;
  padding-top: 22px;
}
.overview60 {    width: 100%;}
.overview40 {  width: 100%;}
.img-cybersecurity  {  margin-top:30px; margin-bottom: 5px;   width: 300px!important;}
.list_of_packages {   width: 299px; }
.overview50 p {    text-align: center!important;}
.fp-heading-p {   text-align: center;}
.pb33_pink, .pb33_grey, .pb33_sky {
    min-height: 210px;
    width:100%;
    padding: 20px 0px;
}
.extraDiv {   height: 30px;}
.pb33 li { width:100%; }
.orange-right ,.blue-right,.grey-right { margin-left:10px;}
.pb42 {   width: 100%;  margin: 25px 0px;  height: auto;}
.package_Benefits_h2 {   font-size: 20px; }
.package_Benefits_h2 br { display:none; }
.pb4 {   width: 100%;    margin: 0px 0px;    margin-bottom: 25px;}
.consultancy-contact h2 {  }
.overview_h2 {  font-size: 20px;    padding: 30px 0px!important;}
.fp-heading-p {
    font-size: 16px!important;
    font-weight: 300!important;
    width: 100%!important;
    text-align: center!important;
    line-height: 25px!important;
}
.package_stater_ul li p {   text-align: left;}
.configuration_left li {   text-align: left;    padding-left: 15px;}
.package_phases_h2 {    font-size: 20px;}
.pb33 h3 {   padding-left: 10px; }
.package_phases_h2 {     margin-bottom: 0;
    text-align: center;
    padding: 30px 0px!important;
    padding-top: 10px!important; }
.package-benefits2 {   margin-top: 20px; }
.consultancy-contact h2 {  }
.phase_of_project h2 {  width: 100%;}
.pb33 li p {   width: 90%;  }
.package_stater_ul {    width: 100%;}
.package_stater_ul li p {    width: 90%;}
.sdwan_stater_h2 {
    font-size: 20px;
    padding-bottom: 25px;
    margin-top: 25px;
}
.fortigate_logo_pic_exn {  width: 100px;padding-top: 48px;}
} 
@media only screen and (min-width: 603px) and (max-width: 767px) {    
/************cisco-certifications-track start by vijay***************/  
.fttc_img img { 
  padding-top: 36px; 
} 
.chartheading { display: none; } 
.chrt-small .chartheading { display:block; } 
.small-chrt-left { 
width:34%; 
padding-left:2%; 
padding-right:2%; 
float:left; 
margin-top: 2px; 
margin-bottom: 2px; 
} 
.shrt-bx { 
border:1px; 
border-radius: 35px; 
text-align: center; 
margin-top:6px; 
margin-bottom:6px; 
padding-top: 5px; 
padding-bottom: 5px; 
} 
.schrt-lftcell-gry { background: #f9fbfd; border: 1px solid #c3c3c5; } 
.schrt-rgtcell-drkblu { background-color: #141c36; color: #ffffff; border: 1px solid #141c36; } 
.schrt-rgtcell-drkblu a { background-color: #141c36; color: #ffffff; border: 1px solid #141c36; } 
.schrt-rgtcell-drkblu:hover { background-color: #fff; color: #141c36; border: 1px solid #141c36; } 
.schrt-rgtcell-drkblu:hover a { background-color: #fff; color: #141c36; border: 1px solid #141c36; } 
.schrt-rgtcell-drkblu a hover { background-color: #fff; color: #141c36; } 
.schrt-rgtcell-drkgrn { background-color: #ff9e00; color: #ffffff; border: 1px solid #ff9e00;} 
.schrt-rgtcell-drkgrn a { color: #ffffff; padding-top: 7px; padding-bottom: 7px; } 
.schrt-rgtcell-drkgrn:hover { background-color: #fff; color: #ff9e00; } 
.schrt-rgtcell-drkgrn:hover a { background-color: #fff; color: #ff9e00; } 
.schrt-rgtcell-drkgrn a:hover { background-color: #fff; color: #ff9e00; } 
.schrt-rgtcell-lightblu { background-color: #141c36; color: #ffffff; border: 1px solid #141c36; } 
.schrt-rgtcell-lightblu a { background-color: #141c36; color: #ffffff; } 
.schrt-rgtcell-lightblu:hover { background-color: #fff; color: #141c36; border: 1px solid #141c36; } 
.schrt-rgtcell-lightblu:hover a { background-color: #fff; color: #141c36; } 
.schrt-rgtcell-lightblu a:hover { background-color: #fff; color: #141c36;} 
.schrt-rgtcell-lightgrey { background-color: #c3c3c5; border: 1px solid #c3c3c5; color: #ffffff; } 
.schrt-rgtcell-lightgrey a { background-color: #c3c3c5; color: #ffffff;} 
.schrt-rgtcell-lightgrey:hover { background-color: #fff; border: 1px solid #c3c3c5; color: #c3c3c5; } 
.schrt-rgtcell-lightgrey:hover a { background-color: #fff; color: #c3c3c5; } 
.schrt-rgtcell-lightgrey a:hover { background-color: #fff; color: #c3c3c5; } 
.schrt-rgtcell-lightsky { background-color: #8db8c1; border: 1px solid #8db8c1; color: #ffffff; } 
.schrt-rgtcell-lightsky a { background-color: #8db8c1; color: #ffffff; } 
.schrt-rgtcell-lightsky:hover { background-color: #fff; border: 1px solid #8db8c1; color: #8db8c1; } 
.schrt-rgtcell-lightsky:hover a { background-color: #fff; color: #8db8c1; } 
.schrt-rgtcell-lightsky a:hover{ background-color: #fff; color: #8db8c1;} 
.cc_certification_lelvel { top:-1px; } 
/*********************cisco-certifications-track end by vijay***************/  
.tab-mlcp button{ font-size:18px; } 
.mlcp-squr { padding: 20px;  width: 38%; margin-left: 10px;  margin-right: 10px !important;} 
.process-model li::after{ right: -88px !important; } 
.new-about-us-3 .process-model li::after {right: -45px !important;} 
.bg83-4-vender {background-image: url("images/insoft-new-banner-home1-768.jpg"); height:210px; }  
.headertextcnt { padding-top: 35px;  width: 260px;} 
.bbbn a {   font-size: 16px; padding: 6px;} 
.bbbn {margin: 12px auto 0;}  
} 
@media only screen and (min-width: 734px) and (max-width: 767px) {  .pbtn{ margin-top:200px;}} 
@media only screen and (min-width: 480px) and (max-width: 602px) {   
/*****************************New Home Layout CSS 18-05-2020 Start********************************/ 
.home .mm-menu { top:65px !important;} 
.mm-menu {    top: 64px  !important;}    
.btn-home-sky-blue 
{ 
width:100px; 
margin-top:8px; 
} 
.head-top-bar { 
    height: 64px; 
} 
.nh-sec-box1 
{ 
width: 75%; 
margin: 0 auto; 
float: none; 
margin-bottom: 50px; 
} 
.nh-sec-box2 
{ 
width: 75%; 
margin: 0 auto; 
float: none; 
margin-bottom: 50px; 
} 
.nh-sec-box3 
{ 
width: 75%; 
margin: 0 auto; 
float: none; 
margin-bottom: 50px; 
} 
.bxx { 
    padding: 5%; 
} 
.hm-all-bx 
{ 
padding-top:65px; 
} 
.lrarrow-white2 img 
{ 
width:50px; 
} 
.latest-text 
{ 
font-size:20px; 
} 
.latest-arrow { 
    float: right; 
    padding-top: 132px; 
    padding-right: 20px; 
    width: 40px; 
} 
.cisco-learning-heading 
{ 
font-size:24px; 
} 
.insfot-nh-title 
{ 
font-size:28px; 
} 
/*****************************New Home Layout CSS 18-05-2020 End********************************/ 
/************cisco-certifications-track start by vijay***************/  
.chartheading { display: none; } 
.chrt-small .chartheading { display:block; } 
.small-chrt-left { 
width:46%; 
padding-left:2%; 
padding-right:2%; 
float:left; 
margin-top: 2px; 
margin-bottom: 2px; 
} 
.shrt-bx { 
border:1px; 
border-radius: 35px; 
text-align: center; 
margin-top:6px; 
margin-bottom:6px; 
padding-top: 5px; 
padding-bottom: 5px; 
} 
.schrt-lftcell-gry {background: #f9fbfd;border: 1px solid #c3c3c5;} 
.schrt-rgtcell-drkblu {background-color: #141c36;color: #ffffff;border: 1px solid #141c36;} 
.schrt-rgtcell-drkblu a {background-color: #141c36;color: #ffffff;border: 1px solid #141c36;} 
.schrt-rgtcell-drkblu:hover {background-color: #fff;color: #141c36;border: 1px solid #141c36;} 
.schrt-rgtcell-drkblu:hover a {background-color: #fff;color: #141c36;border: 1px solid #141c36;} 
.schrt-rgtcell-drkblu a hover {background-color: #fff;color: #141c36;} 
.schrt-rgtcell-drkgrn {background-color: #ff9e00;color: #ffffff;border: 1px solid #ff9e00;} 
.schrt-rgtcell-drkgrn a {color: #ffffff;padding-top: 7px;padding-bottom: 7px;} 
.schrt-rgtcell-drkgrn:hover {background-color: #fff;color: #ff9e00;} 
.schrt-rgtcell-drkgrn:hover a {background-color: #fff;color: #ff9e00;} 
.schrt-rgtcell-drkgrn a:hover{background-color: #fff;color: #ff9e00;} 
.schrt-rgtcell-lightblu {background-color: #141c36;color: #ffffff;border: 1px solid #141c36;} 
.schrt-rgtcell-lightblu a {background-color: #141c36;color: #ffffff;} 
.schrt-rgtcell-lightblu:hover {background-color: #fff;color: #141c36;border: 1px solid #141c36;} 
.schrt-rgtcell-lightblu:hover a {background-color: #fff;color: #141c36;} 
.schrt-rgtcell-lightblu a:hover{background-color: #fff;color: #141c36;} 
.schrt-rgtcell-lightgrey{background-color: #c3c3c5;border: 1px solid #c3c3c5;color: #ffffff;} 
.schrt-rgtcell-lightgrey a{background-color: #c3c3c5;color: #ffffff;} 
.schrt-rgtcell-lightgrey:hover {background-color: #fff;border: 1px solid #c3c3c5;color: #c3c3c5;} 
.schrt-rgtcell-lightgrey:hover a { background-color: #fff; color: #c3c3c5;} 
.schrt-rgtcell-lightgrey a:hover{background-color: #fff; color: #c3c3c5; } 
.schrt-rgtcell-lightsky{background-color: #8db8c1;border: 1px solid #8db8c1;color: #ffffff;} 
.schrt-rgtcell-lightsky a { background-color: #8db8c1; color: #ffffff; } 
.schrt-rgtcell-lightsky:hover {background-color: #fff;border: 1px solid #8db8c1;color: #8db8c1;} 
.schrt-rgtcell-lightsky:hover a {background-color: #fff;color: #8db8c1;} 
.schrt-rgtcell-lightsky a:hover {background-color: #fff;color: #8db8c1;} 
.cc_certification_lelvel {   width: 98%;   margin-left: 1%;   margin-right: 1%; position:relative;  top:-30px;  top: 0px; margin-bottom: 20px;} 
/************cisco-certifications-track end by vijay***************/  
/************css by vijay start microsoft-learning-certifications-path page*******************/ 
.tab-mlcp button{ width:90%; text-align:left; } 
.tab-mlcp button { font-size:18px; } 
.mlcp-squr {padding: 20px;width: 36%;margin-left: 8px;margin-right: 9px !important;min-height:454px!important;} 
.process-model li::after{ right: -77px !important;} 
/************css by vijay end microsoft-learning-certifications-path page*******************/ 
    .bg83-4-vender { background-image: url("images/insoft-new-banner-home1-603.jpg"); height:195px; } 
    .headertextcnt { padding-top: 35px;  width: 260px;} 
    .bbbn a {   font-size: 16px; padding: 6px;} 
    .bbbn {margin: 12px auto 0;} 
    } 
@media only screen and (max-width: 479px) { 
.vendor_box5 { width: 50%; }
.vendor_box5_inner { width: 146px;}
.vendor_main_section_inner { margin: 0 auto; width: 310px;}
.vendor_box5_inner h5 { font-size:14px; width: auto; }
.privay_cookie_sidebar {
  margin-top: 30px !important;
}

.pbox_common { height: 75px;}
.pbox1 { line-height: 78px;}
.pbox2 img {width: 44px;   padding-top: 17px;}
.pr1_img {  width: 142px!important ; }
.eg1_img {  width: 250px!important ;   }
.fall_2023_box1 { width: 96%; }
.fall_2023_box2 { float: left;  width: 96%;margin-top: 20px; margin-bottom: 20px; }
.FCPBOX .fall_2023_box1 {  width: 96%;}
.FCPBOX .fall_2023_box2 {  width: 96%; }
.FCPBOX .fall_2023_box3 {  width: 96%;}
.FCPBOX .fall_2023_box4 { width: 96%;}
.fall_2023_box4 ul { padding-top: 0px;  padding-bottom: 10px;}
.fall_2023_box3 ul { padding-top: 0px;  padding-bottom: 0px;}
.FCPBOX .fall_2023_box2 { padding-bottom: 0px;}
.fall_2023_box1 p { padding-left: 0px;}
.fall_2023_box1 b { padding-left: 0px;}
.fall_2023_box2 ul { width: auto; }
 .FCEBOX .fall_2023_box2 { width: 96%;}
 .FCEBOX .fall_2023_box3 { width: 96%;}
 .FCEBOX .fall_2023_box4 { width: 96%;}
 .FCEBOX .fall_2023_box5 { width: 96%;}
  .FCEBOX .fall_2023_box6 { width: 96%;}
  .NetworkSecuritySupport {display: contents;}
  .fall_2023_box1 ul { padding-top: 0; padding-bottom: 0;}
  .fall_2023_box2 ul { padding-top: 0; padding-bottom: 0;}
  .fall_2023_box3 ul { padding-top: 0; padding-bottom: 0;}
  .fall_2023_box4 ul { padding-top: 0; padding-bottom: 0;}
  .fall_2023_box5 ul { padding-top: 0; padding-bottom: 0;}
  .fall_2023_box6 ul { padding-top: 0; padding-bottom: 0;}
  .fcfminh { min-height: auto; }
  .fall2023 { padding-top: 10px;}
  .FCA_img {  width: 80px; }
 .FCE_img { width: 80px; }


.knowledge_nug .fa-book {   padding-bottom: 13px; }   

.filterLoading { display:none!important;} 
#loader_technology {  top: 0px;




position: relative;
  left: 0;
  top: 130px;
  z-index: 1;
  width: 90px;
  height: 90px;
  margin: -75px 0 0 -75px;
  border: 2px solid #f3f3f3;
    border-top-width: 2px;
    border-top-style: solid;
    border-top-color: rgb(243, 243, 243);
  border-radius: 50%;
  border-top: 2px solid #ff9e00;
  width: 40px;
  height: 40px;
  -webkit-animation: spin 2s linear infinite;
  animation: spin 2s linear infinite;
  margin: 0 auto;






 }
.menot { min-height:500px;} 

.page-template-TXOne .course_top_area { height: 171px; }
.page-template-Cisco-Cyber-Vision .course_top_area { height: 171px; }
.TXOne_img { padding-top: 39px !important; }
.CiscoCyber img { width: 80px; padding-top: 50px; }



  .CDLL-part1 { min-height: 225px; }  
  .CDLL-part2 p { line-height: 22px; }
  .CLCs_box_50 { width: auto;  margin-top: 15px; float: none; }
  .CLCs_box_inner { width: 295px; padding: 0;  min-height: auto; }
  .CLCs_box_inner h2 { padding-left: 0px;  padding-top: 20px; }
  .take_advantage { text-align:center; display:block; }
  .clc_price { font-size: 25px;width: 115px; }
  .usd_icon {  font-size: 14px; left: 14px; }
  .usd_price { font-size: 14px; right: -3px;  bottom: 20px; }

  .clc_old_price { font-size: 25px;width: 115px; }
  .usd_price2 { font-size: 14px; right: -4px;}
  .clcb { margin: 0 auto; margin-top: 25px;}
  .clc_ul_box {
  margin: 0 auto;
    margin-left: auto;
  width: auto;
  margin-left: 20px;
}
.Seetitles { margin-top: 20px;  padding-bottom: 30px;}
.clcpopup.clc_1new { left: 0px;  width: 100%;}
.clcpopup_inner {
  margin: 0 auto;
  width: 294px;
  height: 300px;
 }
 .clcpopup.clc_1new {
  left: 0px;
  bottom: 920px;
  width: 100%;
}
.clcpopup.clc_2new {
  right: 0;
  bottom: 120px;
  width: 100%;
}
.Seetitles.Seetitles2 { padding-top: 0;}
.main_text.body-text { width: 255px; }
.ul_clc { padding-right: 10px;}


.Cisco-Live-UK {  margin: 0 auto;  width: 200px;}  
.overview60 { padding-bottom: 30px;}
.package_stater_ul li span {  margin-left: 20px;}
.pb33_pink, .pb33_grey, .pb33_sky {     min-height: auto;
    padding-bottom: 30px!important;  }
.pb42 {  height: auto; }
.pb4 li p { width: 86%;}
.pb42 {  width: 100%; margin: 30px 0px; }

.overview50 {  width: 100%; }

.fortigate_overview.packageOverview { margin-top: 0;}
.listpf {   width: auto;    margin: 0px auto;}
.vendor_agnostic {     padding: 10px 0px;}
.listpf h3 {    font-weight: 400;    padding-bottom: 0px;}
.forti_fabric_packages {      padding: 10px 0px;}
.FortiGate-Packages33 {
  
    padding-top: 10px;
    padding-bottom: 10px;
}
.fapa_left, .configuration_left {   width: 100%;}
.fp-heading-h2 {
    font-weight: 400;
    font-size: 18px;
    width: auto;
    padding-top: 0px;
    padding-bottom: 20px;
}
.fp-heading-p {
    font-size: 16px!important;
    font-weight: 300!important;
    width: auto;
}
.fapa_price {   width: 100%;}
.fapa_right {   margin-top: 30px;}
.fapa_img {    width: 35px; }
.fortigate_overview h2, .configuration_left h2, .configuration_right h2, .phase_of_project h2 {   }
.configuration_right {   margin-top: 0px;}
.package-benefits {
    width: auto;
    margin-top: 15px;
}
/**********/
.fortigate_logo_pic_ene {  width: 75px; padding-top: 20px;}
.fortigate_logo_pic_exn {  width: 75px;  padding-top: 58px;}
.list_of_packages {    width: 300px;}
.fortigate_logo_pic_shield {
  width: 80px;
  padding-top: 22px;
}
.pf_sec_33 {  }
.pf_sec_33 h5 { font-weight: 400; padding-bottom: 15px;font-size: 14px; }
.pf_sec_33_2 { }
.pf_sec_1 {}
.listpf {   width: auto;    margin: 0px auto;}
.listpf h3 {    font-weight: 400;    padding-bottom: 0px;}
.box1 {    padding-top: 20px; }
.overview_h2 {  font-size: 17px;   padding: 30px 0px!important;}
.pf_sec_1 {  margin-bottom: 0px;}
.sdwan_stater_h2 {  padding-bottom: 30px;
margin-top: 30px;
font-size: 17px;}
.fortigate_overview h2, .configuration_left h2, .configuration_right h2, .phase_of_project h2 {  text-align: center;}
.configuration_left h2 {  text-align: center; }
.configuration_left p {  text-align: center;}
.phase_of_project li ,.configuration_left li { text-align:left;}
.pb33 {
  float: left;
  width: 100%;
  margin-bottom: 10px;
 }
.fapa_left {   width: 100%;}
.configuration_left {  
width: 88%;
    margin: 15px auto;
    float: none;
}
.configuration_items {
    float: left;
    width: 100%;
}
.pb33_pink,.pb33_sky,.pb33_grey {   width: 100%; padding:0 ;}
.pb33 ul {   padding-left: 20px;}
.pb4 .blue-right { }

.fp-heading-h2 {
    font-weight: 400;
    font-size: 18px;
    width: auto;
    padding-top: 0px;
    padding-bottom: 20px;
    text-align:center;
}
.fortigate_overview p { padding-right: 0;  text-align: center;}
.foritgate_all_package_data { }
.fortigate_overview h3 {  font-size: 16px;}
.fp-heading-p {
line-height: 22px !important;
 font-size: 16px!important;
    font-weight: 300!important;
    width: 100%;
    text-align: center!important;}
.package_stater_ul { width: 100%; }
.configuration_left ul li { list-style-position:inside;}    
.package_phases_h2 {      font-size: 17px;
    padding: 30px 0px!important;     margin-bottom: 0px; }
.pb4 {
    width: 100%;
    margin: 0px 0px;
    margin-bottom: 0px;
}   
.phase_of_project {
    padding-bottom: 30px;
    padding-top: 0px;}

.configuration_left h3 {
    margin-top: 40px;
}
.package_stater_ul li p {
    width: 82%;
    padding-right: 0px;
    text-align: left;
}
.pb4 li {
padding-right: 0px;
    padding-left: 20px;
}
.package_Benefits_h2 {       font-size: 17px;
    padding: 30px 0px!important; }
.package_Benefits_h2 br { display:none;   font-size: 17px;}

.fapa_price b {
  float: left;
  width: 75%;
}
.fapa_img {   padding-left: 18px;
  padding-right: 18px;}
.fapa_right { margin-top: 30px;
margin: 0 auto;
width: auto;}
.fapa_img {   width: 35px;
padding-top: 6px;
padding-bottom: 0px; }
.fortigate_overview h2, .configuration_left h2, .configuration_right h2, .phase_of_project h2 {        font-weight: 400;}
.configuration_right {   margin-top: 0px;}
.package-benefits {
    width: auto;
    margin-top: 15px;
}
.package-benefits2 {
    margin-bottom: 30px; }
.pb33 h3 {
padding-bottom: 30px;
    padding-top: 20px;
    padding-left: 20px;
}
.package-benefits2 {
    margin-top: 0px;
}   
/**********/
.ultra-dynamic {    padding-left: 0;}
.main-services-3 h2, .main-services-2 h2 {   padding-left: 0;}
.main-services-left h1 {
    padding-top: 98px;
    font-size: 20px;
}
.how_do_we_do_this {
    padding-top: 20px!important;
    padding-bottom:20px!important;
}
.main-services-2 {   margin-bottom: 0px!important;}
.main-services-3 .new-about-us-22 {   padding-bottom: 0px!important;}
.main-services-5 {
    margin: 0px 0px;
}
.main-services-4 .services25 {   width: auto;}
.main-services-5 { }
.services25 {
    width: 100%!important;
}
.services_inner {
    margin: 0;
    margin-bottom: 15px;
}
 .service-content {
    padding-bottom: 20px;
    min-height: auto!important;
}
/******test consultancy start*******/
.cs25img  {     width: 70%;    margin: 0 auto;   display: block;}
.consultancy-75_1 {  }
.our-consultancy-33p {    width: auto; margin-bottom: 0px;}
.our-consultancy-3 h6 {   top: 140px;}
.consultancy-25 {   width: auto; }
.consultancy-25 ul li {   text-align: center;}
.ics_sec_top1 {    margin-top: 25px; margin-bottom: 10px!important; }
.consultancy-25 h6 br { display:none;}
.expertsubheading {   margin-bottom: 40px;}
.package-3-img {   width: 60px;}
.our-services-consultancy {   margin: 35px 0px;}
.our-services-consultancy h2 {   margin-bottom: 30px;}
.service-content h6 {   margin: 25px 0px 0px;}
.consultancy-contact {   margin: 0px 0px;}
.consultancy-contact p {   margin: 30px 0px 30px;}
.consultancy-contact {   margin-bottom: 50px;}
.our-consultancy h2 {   margin-bottom: 10px; }
.modernizing_ip_networks p { padding-left:0px!important;}
.modernizing_ip_networks h2 { font-weight:400;   padding-left: 0; margin-top: 10px;}
.new-about-us-2.us-21.how_do_we_do_this_top {   margin-top: 0px; }
.how_do_we_do_this_top .container  { width:94%!important;}
.modernizing_ip_networks .container  { width:94%!important;}
.consultancy-top {    min-height: 315px;}
.consultancy-top h1 {
    font-size: 20px;
    margin-top: 10px;
    margin-bottom: 10px;
}
.subtitle-process {
    margin-top: 5px;
    font-weight: 300;
}
.consultancy-process h2, .consultancy-result h2 {   font-size: 18px;}
.SECURITYs1 {
    font-weight: 300;
    font-size: 15px;
}
.our-consultancy {    margin-top: 30px;    padding-top: 30px;}
.our-consultancy-3 {
position: relative;
    width: 100%;
    float: none;
    margin: 25px auto;
    margin-left: 0px!important;
}
.our-consultancy-3 h6 {
    top: 180px;
    font-size: 15px;
    width: 270px;
    text-align: center;
}
/******test consultancy end******/
.mins-icon  { background-color:none!important;}
toggle1, #toggle2, #toggle3, #toggle4 , #toggle5 ,#toggle6 ,#toggle7 ,#toggle8 , #toggle9 ,#toggle10,#toggle11,#toggle12 {
    font-size: 15px;} 
#nav-footer ul li a {
    color: #fff;
    font-size: 14px;
}
.trams-conditions {
    padding: 6px 0px;
    margin: 0px 0;
    border-bottom: none;
}
.divfooter2 {
    height: 110px;
    margin-top: 40px;
    margin-left: 0px;
    text-align: center;
}

.divfooter2  p {    text-align: center;}


ul#follow_us {
    width: 177px;
    display: block;
    margin: 0 auto;
}
.learn-more-home-footer2 {   margin: 0 auto;}

.yellowLine { margin: 0 auto!important;}
.over65 , .over35 {   width: 100%!important;}
.help_box3 {   width: 100%!important;}
.ccpp1 {   width: 100%!important;    margin-right: 0!important;}
.ccpp2 {    width: 100%!important;}
.Cisco-Channel-Partner-v { width:auto!important;}
.bep60 {   width: 100%!important;}
.bep40 {   width: 100%!important;}

.overview_area_all .tab button {
    padding: 12px 0px!important;
    font-size: 15px;
    height: auto;
    width: 100%!important;
}
.Continuing-Education-Program-v, .Continuing-Education-v, .Continuing-Education4-v, .Continuing-Education-v {    width: 55px!important;}
.fdi1 {   width: 100%!important;}
.cep-v h6 {   font-size: 16px!important; }


.tabcontent p , .tabcontent li , .courseinfobox.overview-area {   font-size: 14px; }
.tabcontent p {    font-size: 14px;}
.heading_h2 { font-size:15px;}
.compare3 img {    width: 90px!important;}
.compare3 h5 {
    text-align: center;
    padding: 10px 0px;
    font-size: 15px!important;
    line-height: 22px;
}
.compare3 ul {    width: 180px!important;}
.compare3 {width:100%!important; }
.vendor_h1_heading {   font-size: 15px!important;
    padding-bottom: 15px!important;
    padding-top: 10px;
}
 
.devinex_section2 {   width: 100%;    float: left;}
.devinex_section {    height: auto;}
.devinex_img {  width: auto;    padding-top: 20px;    padding-bottom: 55px;}

.devinex_section1 {
  width: 100%;
  text-align: center;
}
.book-now-home.devinex_btn {
  float: none;
  margin: 25px auto !important;
  display: block;
}
.devinex_section1 h3 {
  font-size: 18px;
    font-weight: 400; }
.devinex_section1 h3 { padding-left:0;}
.devinex_section1 p { padding-left:0; font-size:14px;}

    .common-left h2, .common-left h2 a { font-size: 16px;    line-height: 21px;} 
    #fo.vender-active ,#fo{  text-align: center;  background-position:center center;   line-height:80px;  text-indent: -2px;  font-size: 16px;padding-top:0px;height:30px; border-right:4px solid transparent;} 
    #cs.vender-active ,#cs{ 
    text-align: center; 
    background-position:center center; 
    line-height:80px; 
    text-indent: -2px; 
    font-size: 16px;padding-top:0px;height:30px;border-right:4px solid transparent;} 
    
    #co.vender-active ,#co{ 
    text-align: center; 
    background-position:center center; 
    line-height:80px; 
    text-indent: -2px; 
    font-size: 16px;padding-top:0px;height:30px;border-right:4px solid transparent;} 
    
   #imone,#imone.vender-active,#its.vender-active ,#its{ 
    text-align: center; 
    background-position:center center; 
    line-height:80px; 
    text-indent: -2px; 
    font-size: 16px; padding-top:0px;height:30px;border-right:4px solid transparent;} 
    .ml3{ margin-bottom:45px;} 
     
    .my-m-menu { display:none; margin-left: 16px;  margin-top: 9px;  font-weight: bold; cursor: pointer;  color: #455866;} 
     
     .setbg { background-image: url("images/insoft-main-home-banner-version1-480.jpg"); height:250px; } 
    .mslide1 {padding-bottom: 35px;   padding-top: 35px; width: 274px;} 
    .latxt { 
    color: #83ba16; 
    display: block; 
    font-family: proximanovalight !important; 
    font-size: 40px !important; 
    padding-bottom: 0; 
    padding-left: 6px; 
    text-align: center; 
    width: 100%; 
    line-height:40px; 
  } 
.bycg, .cs16 { padding: 0px; margin-top: 10px;} 
.mega3part { width: 40%;} 
.f_menu {  margin-top:0px!important;} 
.f_menu.f_1 {  border-right: medium none;   min-height: 352px;   padding-top: 20px;} 
.f_menu.f_2 { padding-left: 0; width: 85%;} 
.footrt3part19_second { margin-left: 0; padding-top: 30px; width: 100%;} 
.footrt3part19_second_1, .footrt3part19_second_2 {  float: left;  padding-left: 0; width: 100%;} 
.accordion7-body { background-position: 21px 1px !important;} 
.accordion7-head h4 {font-size: 16px;line-height: 18px;width: 305px;} 
.accordion7 .arrow {      background-position: 0px 10px;top:5px;right: 0px;z-index: 1;position: absolute; } 
.accordion7 .close { margin-left:-1px!important;float:left;} 
 /*  .page .accordion7-head.open .arrow { right: -1px;top: 14px;background-size: 13px;}*/ 
.accordion7 .accordion7-head { padding-top:4px;} 
.accordion7 .roundme { margin-top:5px; width: 23px !important;height: 23px !important;} 
.tog-left {float: left; width: 99%;  margin-right: 0px;  margin-left: 15px; } 
.tog-right { padding-left:15px;} 
#cr32  { margin-right: 7px;} 
#tra32 { margin-left: 7px;} 
.mg-to {    width: auto; padding: 0;   margin-left: 2px;} 
.am-2 { font-size: 18px; } 
.open .arrow {  top: 13px!important; right: 0px;z-index: 1;position: absolute;} 
.SpecialCourses .ppze {   margin-top: 0;} 
.SpecialCourses .extra_tag {    margin-left: 0;} 
    /*----top search and country area----*/ 
.shome_part1.shome_part4_extra { width: 25% !important;} 
.shome_part1.shome_part4_extra { padding-left: 5px;} 
.container.cont10 {  width: 95%;} 
.shome_part1 { min-height: 185px; width: 30%!important;} 
.shome_part1.shome_part5_extra {    float: left;} 
.shome_part1_extra {   width: 25% !important;} 
.shome_part2_extra {   width: 38% !important;} 
.shome_part3_extra {   width: 35% !important;} 
.shome19.job_description {top: 62px; width: 100%;} 
.ritcmnpart {float: right; margin-top: 11px; width:122px;}
.mobile-menu-show { margin-top: 7px ;} 
.srch { margin-right: 10px;  margin-top: 6px; width: auto;}  
.thissitecountry {  margin-left: 8px; margin-top: 8.5px;} 
.gglobal { 
background: rgba(0, 0, 0, 0) url("images/Location.png") no-repeat scroll 0px 11px / 27px auto; 
cursor: pointer; 
display: block; 
font-size: 16px; 
height: 30px; 
margin-left: 0; 
text-indent: 30px; 
right: 6px; 
top: -1px; 
width: 32px; } 
.loadm1 { margin-top: 18px; padding-right: 25px; display:none;} 
.srch span {    
    height: 43px; 
    left: 30px; 
    position: absolute; 
    width: 32px;} 
    .sstme {right: 27px; top: 4px; } 
    .home .mobile-menu-show {
    margin-top: 7px;
}
.ritcmnpart #login_Box_Div { 
    background: rgba(189, 206, 200, 0.5) none repeat scroll 0 0; 
    float: left; 
    height: 50px; 
    padding-left: 5px; 
    padding-top: 4px; 
    position: absolute; 
    right: -8px; 
    top: 49px; 
    width: 292px; 
} 
.ritcmnpart #login_Box_Div .text_input { width: 75% !important; } 
@media screen and (-webkit-min-device-pixel-ratio: 0){ 
.ritcmnpart #login_Box_Div .text_input { width: 77% !important;} 
} 
.ritcmnpart input[type="submit"], button, input[type="button"] { padding: 5px 2px; } 
    /*----top search and country area end ----*/ 
#footer .copyright .copyright-info{  line-height: 24px; padding-top: 9px; text-align: center; width: 100%;} 
.entry-details-desc > p { line-height: 15px; padding-top: 12px;} 
.etec .entry-details-desc { font-size: 13px; line-height: 16px; margin: -45px 5px 5px;} 
.etec .entry-details .entry-title h4 { display: table-cell;  height: 43px; line-height: 20px; vertical-align: middle;} 
.etec .entry-title h4 a { float: left; font-size: 16px;} 
.s-button {  margin-right: 5px; margin-top: 10px;} 
.xttr > p {  line-height: 20px; padding-top: 10px;} 
.xttr {  height: 53px; overflow: hidden;} 
.career-portion{ width:96%;}  
.accordion-section-title {  height: auto;   line-height: 30px; min-height: 30px;   padding-right: 24px !important;} 
    .careers #primary{ margin-top:0px!important;} 
    .blog_ppage > ul{ padding:20px 30px 0;} 
    .careers,.blogcustompage{ padding:0px!important;} 
    .blog_ppage p{ padding:20px 0px 0;  } 
    .blog_ppage h1{ font-size:30px;} 
    .blog_ppage > ul{ padding:20px 0px 0;} 
    .deksto{display:none;} 
    .mobo{   display: block;margin: 0 auto; width: 85%; padding-top: 70px;text-align: center;} 
    .withoutslider{ 
     background-image: url("https://www.insoftservices.fi/wp-content/uploads/2014/10/insoft-new-banner-home1.jpg"); 
    background-position: center center; 
    background-repeat: no-repeat; 
    background-size: cover; 
    height: 240px; } 
    .goto { 
    background-color: #1c6565; 
    background-image: url("images/search-ico2.png"); 
    background-position: center center; 
    background-repeat: no-repeat; 
    border-radius: 0 5px 5px 0 !important; 
    display: inline-block; 
    float: left; 
    margin-top: 0 !important; 
    padding: 13px 17px !important; 
   } 
    .mobo h1 {color: white;  padding-bottom: 20px;  text-align: center;   font-family: proximanovalight;    } 
    .entter {  border-radius: 5px 0 0 5px !important;   float: left !important;  padding: 12px !important;  width: 85% !important;} 
    .goto:hover {   background-color: #ff9e00;} 
    .almp {    display: none;} 
   .mmap {background: rgba(0, 0, 0, 0) url("images/UK-480.png") no-repeat scroll 0 0 / 100% auto;display: block; height: 300px;} 
    .mapbottom .ppart1 {   width: 99%;} 
    .ppart11 { border-right: none;} 
    .mapbottom .locationimage {    height: 34px; line-height: 18px;} 
  .mapbottom .locationimage > br {display: none;} 
  .mapbottom .people{ height:29px;}  
    .mobo{ display:block;} 
    .deksto{ display:none;} 
    .entter{  padding: 12px!important; width: 85%!important; float:left!important; border-radius:2px 0px 0px 5px!important;} 
    .goto { 
  background-color: #1c6565; 
    background-image: url("images/search-ico2.png"); 
    background-position: center center; 
    background-repeat: no-repeat; 
    border-radius: 0 5px 5px 0 !important; 
    display: inline-block; 
    float: left; 
   margin-top: 0 !important; 
    padding: 13px 17px !important; 
} 
.goto:hover { background-color: #ff9e00;} 
    @media screen and (-webkit-min-device-pixel-ratio:0) {.goto {   padding: 14px 17px 15px !important;}  }  
    .chartpg .secondstyle{ padding-left:0px;} 
    .ttinfo{ display:none;} 
    .noshow img{ width:100%;} 
    .bg83-4-vender { background-image: url("images/insoft-new-banner-home1-480.jpg"); height:250px; } 
    .headertextcnt {  padding-top: 40px;  width: 85%;} 
    .bbbn a {   font-size: 16px; padding: 6px;} 
    .bbbn {margin: 17px auto 0;} 
     
    .top-bg { background-image: url("images/insoft-main-picture-320-479.jpg");height: 171px; } 
    .ms-bg{ height:210px!important;} 
    .top-title-img{ display:none;} 
    .top-bg-main-banner{  background-position:center;background-repeat: no-repeat;  height: 210px; margin-bottom: 25px;} 
    .nse-level-pages p { overflow:hidden; }
    .child-top-bg { 
    height:210px; 
}    
.meflag {  float: right;  margin-right: 28px;  margin-top: 28px;  width: 30px;} 
.tWo {   margin-top: 25px !important; right: -4px;} 
.tWo {  margin-top: 16px;} 
        /*----*****---- << Header >> ----*****----*/ 
        #logo, #header.header2 #logo, #header.header3 #logo, #header.header4 #logo { padding:16px 1px 1px 1px ; } 
        #main-menu {padding: 1px 0 12px;} 
        .top-bar .top-menu { display:none; } 
        .top-bar .top-right { float:left; width:100%; text-align:center; } 
        .user-account, .contact-number { width:100%; text-align:center; margin:0px; } 
        .top-right ul li { float:none; display:inline-block; } 
        .f_menu {float: left; width: 99%;} 
        /*----*****---- << Blog >> ----*****----*/ 
        .entry-thumb p { font-size:12px; line-height:20px; }  
         
        /*----*****---- << Portfolio >> ----*****----*/ 
        .portfolio figure .image-overlay::before { left:10px; top:10px; bottom:10px; right:10px; } 
        .portfolio .image-overlay h5 { font-size:16px; } 
         
        /*----*****---- << Shortcodes >> ----*****----*/ 
        .dt-sc-button.large { padding:21px 40px; } 
        .dt-sc-button.xlarge { padding:25px 35px; } 
        #newsletter form input[type="submit"] { padding:15px 20px 14px; font-size: 16px; margin:0px; }   
        .dt-sc-pullquote1.alignleft, .dt-sc-pullquote2.alignleft, .dt-sc-pullquote3.alignleft, .dt-sc-pullquote4.alignleft, .dt-sc-pullquote5.alignleft, .dt-sc-pullquote6.alignleft, .dt-sc-pullquote1.alignright, .dt-sc-pullquote2.alignright, .dt-sc-pullquote3.alignright, .dt-sc-pullquote4.alignright, .dt-sc-pullquote5.alignright, .dt-sc-pullquote6.alignright  { margin-left:0px; margin-right:0px; float:left; padding:19px 5%; width:90%; text-align:center; } 
        .dt-sc-toggle-frame h5.dt-sc-toggle-accordion a, .dt-sc-toggle-frame h5.dt-sc-toggle a { font-size:11px; } 
        .entry-thumb .bx-controls a.bx-next, .entry-thumb .bx-controls a.bx-prev { background-size:10px 20px; width:30px; height:42px; } 
        .dt-sc-counter .dt-sc-counter-number { font-size:30px; } 
        blockquote.alignleft { width:82%; } 
        blockquote.alignright { width:82%; } 
        /*----*****---- << Woocommerce >> ----*****----*/ 
        .woocommerce-cart table.shop_table, .woocommerce-account table.my_account_orders, .woocommerce-wishlist table.shop_table { display:block; position:relative; width:100%; position:relative; border-bottom:1px solid #dddddd; } 
        .woocommerce-cart table.shop_table thead, .woocommerce-account table.my_account_orders thead, .woocommerce-wishlist table.shop_table thead { display:block; float:left; } 
        .woocommerce-cart table.shop_table tbody, .woocommerce-account table.my_account_orders tbody, .woocommerce-wishlist table.shop_table tbody { display:block; width:auto; position:relative; overflow-x:auto; white-space:nowrap; } 
        .woocommerce-cart table.shop_table thead tr.cart_table_item, .woocommerce-account table.my_account_orders thead tr.cart_table_item, .woocommerce-wishlist table.shop_table thead tr.cart_table_item { display:block; } 
        .woocommerce-cart table.shop_table th, .woocommerce-account table.my_account_orders th, .woocommerce-wishlist table.shop_table th { display:block; } 
        .woocommerce-cart table.shop_table tbody tr, .woocommerce-account table.my_account_orders tbody tr, .woocommerce-wishlist table.shop_table tbody tr  { display:inline-block; vertical-align:top; } 
        .woocommerce-cart table.shop_table td, .woocommerce-account table.my_account_orders td, .woocommerce-wishlist table.shop_table td { display:block; min-height:1.25em; }      
        .woocommerce-cart table.shop_table td.actions { width:auto; } 
        .woocommerce-cart table.shop_table tbody tr td.actions .coupon { position:absolute; bottom:60px; left:0px; } 
        .woocommerce-cart table.shop_table tbody tr td.actions .coupon .button { bottom:10px; position:absolute; } 
        .woocommerce-cart table.shop_table tbody tr td.actions .coupon .input-text { bottom:40px; position:absolute; } 
        .woocommerce-cart table.shop_table tbody tr td.actions .button { position:absolute; bottom:40px; left:0px; } 
        .woocommerce-cart table.shop_table tbody tr td.actions .checkout-button { bottom:10px; } 
        .woocommerce-cart table.shop_table tbody { padding-bottom:145px; } 
        .woocommerce table.shop_table th, .woocommerce-page table.shop_table th { text-align:center; height:50px; width:100px; line-height:50px; vertical-align:middle; border-bottom-width:1px; padding:0px; border-bottom:1px solid #dddddd; } 
        .woocommerce table.shop_table td, .woocommerce-page table.shop_table td { height:51px; width:98px; padding:0px; text-align:center; vertical-align:middle; border-bottom:0px; } 
        .woocommerce table.shop_table td.product-subtotal, .woocommerce-page table.shop_table td.product-subtotal { border-bottom:1px solid #dddddd; } 
        .woocommerce-cart table.shop_table th { width:80px; } 
        .woocommerce-cart table.shop_table td { width:118px; } 
        .woocommerce table.cart a.remove, .woocommerce-page table.cart a.remove, .woocommerce #content table.cart a.remove, .woocommerce-page #content table.cart a.remove { display:inline-block; margin-top:14px; } 
        .woocommerce .wishlist_table tr td.product-thumbnail, .woocommerce .wishlist_table tr td.product-name { text-align:center; } 
        .shop_table .product-thumbnail a { margin:10px 0px 0px; display:inline-block; } 
        .shop_table td.product-name a, .shop_table td.product-price span, .shop_table td.product-stock-status span, .shop_table td.product-subtotal span, .shop_table tr.order td a { display:inline-block; margin-top:18px; } 
        .shop_table .product-add-to-cart a, .woocommerce .wishlist_table .add_to_cart.button { margin-top:15px; display:inline-block; } 
        .shop_table tr.order .order-total { font-size:11px; } 
        .shop_table tr.order td time, .shop_table tr.order td span { font-size:11px; display:inline-block; margin-top:18px; } 
        .shop_table tr.order td.order-status { padding-top:17px; height:33px; text-align:center !important; } 
        .woocommerce table.my_account_orders .order-actions, .woocommerce-page table.my_account_orders .order-actions { text-align:center; } 
        .woocommerce table.my_account_orders .order-actions .button, .woocommerce-page table.my_account_orders .order-actions .button { margin-top:7px; } 
        .shop_table td.product-price span, .shop_table td.product-stock-status span, .shop_table td.product-subtotal span, .shop_table tr.order td { font-size: 16px; } 
        .shop_table td.product-quantity .quantity { padding:10px 0px 0px; } 
        .cart-subtotal span, .total span, .checkout_table_item .product-total span { font-size: 16px; } 
        .shipping td { font-size:10px; } 
        .woocommerce-tabs ul.tabs { width:100%; margin-left:0px; } 
        .woocommerce-tabs ul.tabs li { margin-right:5px; } 
        .woocommerce table.shop_table, .woocommerce-page table.shop_table { border-bottom:1px solid #dddddd; } 
        /*----*****---- << BuddyPress >> ----*****----*/ 
        #buddypress div.pagination .pagination-links { float:left; margin-top:10px; } 
        #buddypress div.pagination .pagination-links a, #buddypress div.pagination .pagination-links span.current { margin-right:10px; margin-left:0px; } 
        #buddypress ul.item-list li div.action { position:inherit; margin-bottom:10px; } 
        #buddypress ul.item-list li div.item-desc { width:80%; } 
        /*----*****---- << Sensei >> ----*****----*/ 
        #main .course .course-meta .single_add_to_cart_button, #main .course-container .course-meta .single_add_to_cart_button { font-size:11px; } 
        /*----*****---- << Custom Course Type >> ----*****----*/ 
        .dt-sc-searchbox-container form .course-type-module, .dt-sc-searchbox-container form .search-text-module { width:100%; margin-right:0px; }  
        .courses-table-list { display:block; position:relative; width:100%; position:relative; } 
        .courses-table-list thead { display:block; float:left; } 
        .courses-table-list tbody { display:block; width:auto; position:relative; overflow-x:auto; white-space:nowrap; } 
        .courses-table-list thead { display:block; } 
        .courses-table-list th { display:block; width:100px; border-bottom:1px solid rgba(255, 255, 255, 0.3); } 
        .courses-table-list tbody tr  { display:inline-block; vertical-align:top; } 
        .courses-table-list td { display:block; min-height:1.25em; border-right:1px solid #dddddd; width:149px; overflow:scroll; }       
        .courses-table-list th:before { right:5px; } 
         
        /*----*****---- << Custom Course Type >> ----*****----*/ 
        .dt-sc-course .dt-sc-course-details h5 { line-height:20px; font-size: 16px; } 
        .dt-lesson-inner-wrapper { border-width:2px; } 
        .dt-lesson-wrapper .dt-lesson-title, .dt-lesson-wrapper ol.dt-sc-lessons-list { padding-left:10px; padding-right:10px; } 
        ol.dt-sc-lessons-list li .lesson-title h2 { font-size: 16px; } 
        ol.dt-sc-lessons-list li .lesson-metadata { font-size:11px; } 
        ol.dt-sc-lessons-list li .lesson-metadata p, .dt-sc-lesson-single .lesson-metadata p { margin-right:5px; } 
        ol.dt-sc-lessons-list li .lesson-metadata p i, .dt-sc-lesson-single .lesson-metadata p i { margin-right:2px; } 
        ol.dt-sc-lessons-list ol, .dt-lesson-wrapper ol.dt-sc-lessons-list ol { margin-left:-30px; } 
        .dt-sc-course-single .entry-metadata .dt-sc-button { font-size:11px; } 
        .soical20 {    width: 100%; }
        .Co-firstname, .Co-phone-no { width:100%!important;}
        .Co-mail {   width:100%!important;   margin-top: 20px!important; }
        .Co-country {   width:100%!important; }
/******/

.Nh-search-inner {  width: 234px;}
.IH_form #s { width:184px;}
.home_pop_course1 {
  margin: 0 auto;
  width: auto;
  text-align: center;
}
.we-deliver-world-class-training-services {
  padding: 0px;
  font-size: 18px;
}
.Consult-with-us9 {  font-size: 18px; }
.heresome_heading2 {  font-size: 18px; }
.main_logo_part6 {
margin-top: 40px;
    margin-bottom: 20px;
    width: 125px;
}
.start-learning-at-your-own-pace { font-size:18px;}
.home_sec_22_4_main .owl-prev {  left: 0px;  }  
.home_sec_22_4_main .owl-next {  right: 0; }
.part6logo621 img, .part6logo622 img, .part6logo623 img, .part6logo624 img {
  width: 55%; }
.home_pop_course {    margin-top: 15px;}
.unleash-your-skill {      margin-top: 0;
    font-size: 23px;
    line-height: 33px;
    padding-top: 20px;
 }
.home_sec_22_1 {    min-height: 260px;}
.home_sec_22_3_left p {
    font-size: 14px;
    line-height: 1.27;
}
.homenew3_part4122 p {    font-size: 14px !important;}

.it-consulting-services {  width: auto;  }
.juniperbox {   margin-top: 0px;}
.col-md-3haft {
    float: none;
    width: auto; }
.businesslogo11 {   width: 110px;}  
.businesslogo12 {   width: 110px;}
.businesslogo13  {  width:100px;}
.businesslogo14  { width:175px;}
.businesslogo15 { width:100px;}
.businesslogo16 { width:90px;}  
.check-our-popular-elearning {
    font-size: 14px;
    line-height: 1.27;
    padding: 0 0px;
    font-weight: 300;
    width:auto;
}   
.home_sec_22_5_left p {
    font-size: 14px;}
.home_sec_22_5 .container {
    background-repeat: no-repeat;
    background-size: 45px;
    background-position: 0px 3px;
    height: 40px;
}

/******single course page**********/    
.PRINCE2 img { padding-top: 94px;}
.Alto_imG img { padding-top: 88px;}
.CWNP_imG img {  padding-top: 90px;}
.AWS_imG img {  padding-top: 77px;  width: 90px;}
.ITIL_imG img {  padding-top: 88px;}
.Juniper_imG img { width: 110px;  padding-top: 62px;}
.IAPP_imG img {  padding-top: 73px;  width: 110px;}
.Microsoft_imG img {  width: 175px;  padding-top: 68px;}
.Cisco_imG img {
  width: 75px;
  padding-top: 75px;
}
.Extreme_imG img {
  padding-top: 60px;
  width: 115px;
}
.McAfee_imG img {
    padding-top: 97px;
    width: 100px;
}
.mobile_course_content {   margin-top: 20px;}
.mobile_course_content .panel-title a {  font-weight: bold; display: block;}
.top-title h1 {
font-size: 18px;
line-height: 24px;
padding-top: 20px;
padding-left: 0px;
}
.young_man {
    height: 250px;
    margin: 20px auto;
}
.daysicon {
    margin-top: 2px;
    margin-right: 8px;
    width: 15px;
}
.box3border {    margin-bottom: 25px;}
.course_duration3 { width: 100%;}
.course_top_area {  height: 210px;}
.dayset  , .pricesec {  margin: 0px 0px; font-size:14px;}
.border-right { border:none!important;}
.border-left {  border:none!important; }
.deliverycoursse { margin: 15px 0px;font-size:14px;}
.body-text ,.body-text p, .body-text li {  font-family: prometo;  font-size: 14px!important;
    line-height: 22px;}
.top_sidebar_img_t {
  margin-top: -35px;
  margin-bottom: 60px;
} 
    
.more-info-box-ul h5 {
    font-size: 15px;}
.course-training8 { height: 35px; margin-top: 7px;padding-left:0px;}
.course-training1 { height: 35px;   padding-right: 6px; }
.course-training56 { height: 36px;    padding-right: 6px; }
.course_main_left { width: 100%;   margin-left: 0px;}
.course_main_right {
width: 100%;
    margin-top: 10px;
    margin-left: 0px;
}
.more-info-box-ul .mib-img-dt {
  font-size: 18px;
  border: none !important;
   padding-left: 1px;
   
}
.more-info-box-ul {
    margin-top: 15px;
    padding: 10px 0px 10px 10px;
    width: 100%;
    margin-left: 0px;
}
.coloredboxbg {
    width: 100%;
    margin-left: 0px;
}
.panel-title a::after {
    padding-right: 2px;
}
.panel-title {
    font-size: 15px!important;
 }

.course-scheudle-title {   padding-left: 0;}
.ven_days2 {  margin-left: 0; }

.ven_days2 ,.technology_date  {   font-size: 14px;}
.location_r {  font-weight:400; font-size: 14px;}
.more-info-box-ul li {  margin: 2px 0px; font-size: 14px;}
.date_get_register {
  height: 17px;
  margin-right: 10px;
  width: 17px; }
 .programs-starting-soon {
  font-size: 16px;
  padding-left: 10px;
}
.filter_left  .fa { padding: 0px 3px 5px 0px; border:none!important; }
.filter_left {
  width: 95px;
  height: 38px;
  font-size: 15px;
  font-weight: 400;
  line-height: 38px;
  margin: 30px 10px;
}
.Area_filter.Area_filter9 {
  margin-top: 10px;
  margin-left: 10px;
  width: 96%;
}
.accordion_VN.rl_category { 
  font-size: 15px;
  padding: 10px 0px;
}
.containerVandor { font-size:14px;}
.rcb2 { width: 94%;}
.technology_date_m { width: 200px; margin-left: 40px;}

.rcb31 {
  margin: 10 auto;
  width: 200px;
  margin-top: 0px;
}
.single-dt_courses #seeco_rse {    margin-top: 0px;}
.Btn_reset_filter { margin-bottom:20px;     margin-left: 0px; }
.clieck-cat { margin-top:20px; }
.cdl_filter { margin-top: 10px;}
.rcb21cdl { margin-top: 40px!important;}
.course-scheudle-title.cdl_h {
  width: auto;
}
.rc_register {
padding: 6px 0px;
    font-size: 15px;
    width: 125px;
    margin-top: 20px;
    margin-bottom: 12px;
}
.rcb31 .rcb21  { margin-top:20px;}
.por_link { font-size:15px; font-weight:400;}
.enroll_now_btn {
  font-size: 15px;
  padding: 10px 13px 8px;
}
.Fortinet_imG img {
    width: 100px;
    padding-top: 50px;
}
.vtA { margin-bottom:0px}
/****************/
.page-template-FortiWeb-Starter-Package .top-title h1 { padding-top:10px!important;  font-size: 18px!important; }


.technlogy-pages-main .top-bg-main-banner {
    height: 210px;
    margin-bottom: 25px;
} 
.topmostcntnt {
    float: left;
    width: 100%;
    margin-bottom: 60px;
}
.panel-title-techo a {    font-size: 15px;}
.panel-heading-techo {    position: relative!important;}
.footer-area21 {    width: 100%;}
.checkmarkVandor {   top: 1px; }

H1,h1  {  font-size:18px; }
H2,h2  {  font-size:17px;  }
H3,h3  {  font-size:16px;  }
H4,h4  {  font-size:16px;  }
H5,h5  {  font-size:16px;  }
H6,h6  {  font-size:16px;  }
/*******/
.ispan1,.ispan2,.ispan3,.ispan4 {  font-size: 15px!important;  padding-top: 0px;}

.CSP1 h1 {  padding-bottom: 20px; font-size:18px; text-align:center; font-weight:400;}
.CSP1 p {  width: auto; text-align: center;}
.new-about-us-22 {
  width: 100%;
}
.ics_sec1 {
    margin-top: 0px!important;
}
.CSP12 h2
{
font-size: 17px;
text-align: center;
font-weight: 400;
}

.CSP3_50 h2
{
font-size: 17px;
text-align: center;
font-weight: 400;
padding-bottom: 25px;
}
.CSP4 h2
{
text-align: center;
font-weight: 400;
}
.CSP5 { padding: 10px 0px;}
.our-consultancy-inner {
  width: auto;
  margin: 0 auto;
}
.CSP5 .our-consultancy-3 h6 {
  top: 185px;
  padding: 11px 0px;
}
.technology_base_33 {
  width: 300px !important;
}
.our-consultancy-33p p {
  text-align: center;
}
.CSP5 h2 {
  text-align: center;
  padding-bottom: 10px;
  font-weight: 400;
}
.CSP4 { padding: 50px 0px; }
.CSP4_25_all {
  margin-top: 10px;
}
.CSP4 span { text-align: center;
display: block;
padding-bottom: 25px; }
.CSP6_50 p {  width: auto;  text-align: center; }
.CSP5 { padding-bottom: 10px; }
.CSP5 h2 {  padding-top: 25px; }
.CSP4_25_all_2 .CSP4_25 {
  width: 100% !important;
}
.CSP6_50 h2
{
font-size: 18px;
}
.CSP12_1_50 h3
{
font-size: 17px;
text-align:center;
margin-bottom: 30px;
}
.CSP12_inner span {
  text-align: center;
}
.CSP12_inner {
  width: auto;
}
.CSP12 p {
  text-align: center;
}
.CSP12_3 {
  text-align: center;
}
.CSP3_3inner h4
{
font-size: 16px;
font-weight: 400;
padding: 10px 0px;

}
.our-consultancy-3 h6
{
font-size: 14px;
}
.CSP1_50
{
width:100%;
}
.CSP1 {
    margin: 40px 0px;
    margin-bottom: 0px;
}
.CSP1_50_img_2
{
margin-top: 25px;

}
.CSP1 h2
{
width: 100%;
padding-bottom: 20px;
}
.CSP12_1_50
{
width:100%;
}
.CSP1_50_img_2
{
margin-bottom: 0px;
}
.CSP12_2
{
margin-bottom: 21px;
height: 165px;
}
.CSP4_25_1_img ,.CSP4_25_2_img,.CSP4_25_3_img,.CSP4_25_4_img {
  width: 300px;
  margin: 0 auto;
  display: block;
}
.CSP3 p {  text-align: center;}
.CSP12_3 h3, .CSP3 h3 {  text-align: center; font-weight: 400;}
.CSP3_50_img_2 { width: 200px;
margin: 30px auto;
display: block; }
.Advisory_Services_img
{
width: 50% !important;
position: relative;
float: none;
margin: 0 auto;
display: block;
left: 0;
}
.prof_of_concept_img
{
position: relative;
margin-top: 25px;
width: 100%;
}
.CSP3
{
padding-top: 30px;
padding-bottom: 30px;
}
.CSP3_50 {
  float: left;
  width: 100%;
}
.CSP3_2
{
margin-top: 60px;
}
.CSP3_33 {
  float: left;
  width: 100%;
}
.CSP3_50 h2 {
  padding-bottom: 20px;
}
.CSP3_3inner {
  margin: 0 auto;
  width: 98%;
  padding-bottom: 35px;
}
.CSP3_3inner_img1 {
  width: 50px;
  text-align: center;
  margin: 0 auto;
  display: block;
}
.CSP3_3inner h4 {
  text-align: center;
}
.CSP4_25 {
  width: 100%;
}
.CSP4_25_1
{
margin-bottom: 30px;
}
.CSP4_25_2
{
margin-bottom: 30px;
}
.CSP4_25_3
{
margin-bottom: 30px;
}
.CSP4_25_4_img
{
width: 300px;
}
.CSP5 .our-consultancy-33p
{
width: 100%;
}
.CSP5 .our-consultancy-3 h6 
{

}
.CSP5-btn
{
margin: 0 auto;
display: block;
margin-top: 22px !important;
text-align: center;
}
.CSP6_50 {
  float: left;
  width: 100%;
}
.CSP6 {
  width: 100%;
  padding: 20px 0px;
}
.CSP6_50 h2 {
  padding-bottom: 20px;
  text-align: center;
}

.project_delivery_model_img {
  width: 100%;  margin: 0 auto;
  display: block;
  padding-top: 50px;
  padding-bottom: 0px;
}


} 
/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */ 
@media only screen and (min-width: 386px) and (max-width: 480px) { .phoneimage{ margin-top:-16px;}  } 
@media only screen and (min-width: 320px) and (max-width: 479px) { 
 .iothspace { margin-top: 30px;}   
.ispan1 {  padding-top: 0px;}
.ispan2 {  padding-top: 0px;}
.ispan3 {  padding-top: 0px;}
.ispan4 {  padding-top: 0px;}
.iotimg {  width: 200px;  margin: 25px auto;}
.IoT_part_1 p { text-align:center!important;  }
.Cisco-IoT-img {  width: 75px; padding-top: 60px!important;}
.IoT_part_14 { width: 100%; }
.IoT_part_1box { margin-top: 20px; }
.IoT_part_inner { margin: 15px 30px;  min-height: auto; font-size: 15px;}
.itot2 { padding-top: 0px;}
.itot3 {  padding-top: 0px; }
.itot4 {  padding-top: 0px; }
.IoT_part_2 .IoT_part_14 { width: 100%;}
.headungitot { padding-top: 5px;}


.subtitle-contact { padding-top: 30px; }
.Ad_50 {  float: left;  width: 100%;}
.Ad_50 h3 {  width: 100%; }
.Ad_50 h2 { width: 100%;  padding-top: 40px;  padding-bottom: 10px;}
.design_phase {
  width: auto;
  margin-top: 35px;
  margin-bottom: 0px;
}
.design_services_img {
  width: auto;
  margin-top: 20px;
  margin-bottom: 0px;
}

.our-consultancy-3-img {  height: 225px;}
.fttc_img img {   padding-top: 10px; } 
.sec404-3 { width: auto ;} 
.Nse8s {   width: auto;  } 
.titlepluslink { text-align: center;} 
.Fortinet-Premier-Authorized-Training6 {    padding-top: 32px;} 
.homelogo-cn {   margin-top: 10px !important;} 
.homelogo-cfrl {   margin-top: 10px !important;} 
/******/ 
.home_new_section_8 .color-green { 
    position: relative; 
    bottom: 0; 
    left: 0; 
} 
.c_width_25 {  width: auto; } 
.home_new_section_8 .Feature-area-box-inner { 
    min-height: auto; } 
    .w-50.m-auto { 
    width: auto; } 
/******/ 
.single-dt_courses .top-title { 
    text-align: left; 
} 
.Very-special-type .course-data h2 { margin-bottom:15px;} 
/******/ 
.VVMore {  margin-right: 0px;  } 
.siftm {   margin-right: -2px !important; }  
.Bundle-single-ll {   width: 100%;} 
.Bundle-single-p  { float:left; width:100%;}     
     
.Feature-area-box-inner { 
       margin: 15px 0px;} 
.CDLL-part1 img { margin-left:0px;padding-left:0px;} 
.CDLL-part1 h1 { padding-left:0px;} 
.CDLL-part1 ul { margin-left:0px;} 
.CDLL-part1 ul li { 
    margin-left: 0px; 
    width: 55%; 
    text-align: center; 
} 
.priceCDL { 
    text-align: left; 
     padding-left: 17px; 
} 
.RctL { width:90%;} 
.RctR { 

width: 155px; 
text-align: center; 
margin: 0 auto; 
} 
.CDLL-part1 h1 { 
    padding-top: 45px; 
    font-size: 22px; 
    font-weight: 400;       
} 
.CDLL-part1 img { 
    width: 145px; 
    margin: 0 auto; 
    display: block; 
} 
.CDLL-part2 p { 
    letter-spacing: 0px; 
    padding-right: 5px; 
} 
.CDLL-part2 h1 { 
    padding-top: 30px; font-weight: 400; } 
.Cisco-Digital-l { width:100%;} 
.Cisco-Digital-r { width:100%;}  
.e-Learning-icon li { 
    float: none; 
    width: 100px; 
    display: block; 
    margin: 0 auto; 
} 
.Feature-area-box-single { 
    width: auto; } 
.CDLL-part5 h1 { 
    padding-top: 30px; 
    padding-bottom: 30px; 
} 
.CDLL-part5-right { 
    float: left; 
    width: 99%; 
    margin-left: 0px; 
    margin-top: 29px; 
} 
/***********/ 
.blog-sidebar-single {    width: 93%;} 
.category .entry-details_1 { 
    float: none; 
    width: 92%; 
    margin-bottom: 60px; 
    margin-left: 0; 
    margin-top: 25px; 
    margin: 0 auto; 
} 
.list-group-item .blog-fullwidth { width:auto!important; min-height:auto!important;}  
.blog-cnt {   padding-bottom: 20px;} 
.single-post .blog-entry-inner { border:none;} 
/*****************************New Home Layout CSS 18-05-2020 Start********************************/ 
.mm-menu {    top: 63px;} 
.home .mm-menu { top:63px; } 
#menu-button99 { 
    padding-right: 1px; 
} 
.btn-home-sky-blue 
{ 
width:90px; 
margin-top:8px; 
} 
.head-top-bar { 
    height: 64px; 
} 
.head-top-left 
{ 
margin-left:0px; 
font-size:15px; 
} 
.NH-first-part .container 
{ 
width: 98%; 
margin-left: 1%; 
margin-right: 1%; 
} 
.NH-second-part .container 
{ 
width: 98%; 
margin-left: 1%; 
margin-right: 1%; 
} 
.NH-third-part .container 
{ 
width: 98%; 
margin-left: 1%; 
margin-right: 1%; 
} 
.NH-fourth-part .container 
{ 
width: 98%; 
margin-left: 1%; 
margin-right: 1%; 
} 
.NH-fifth-part .container 
{ 
width: 100%; 
margin-left: 0%; 
margin-right: 0%; 
} 
.nh-container 
{ 
width:100%; 
} 
.Nh-search-inner { 
    padding-top: 0px; 
    width: 85%; 
} 
.EN-22 { 
    text-align: center; 
} 
.Insoft-Academy-Logo-H-Inverse { 
    width: 70%; 
} 
.Nh-search-inner .IH_form { 
    width: 100%; 
    float: left; 
} 
.Nh-search-inner .ih_goto 
{ 
top: 7px; 
width: 32px !important; 
font-size: 12px; 
} 
.ih_enter { 
    margin-left: 40px; 
    font-size: 11px; 
    height: 49px; 
} 
.nh-sec-box-title { 
    font-size: 24px; 
    line-height: 32px; 
} 
.NH-first-part{ 
height: 250px; 
min-height: auto; 
} 
.NH-first-part-op 
{ 
height:540px; 
} 
.NH-second-part 
{ 
min-height: 340px; 
} 
.nh-container .slick-dots { 
margin-top: -50px !important; 
padding-left: 20px; 
} 
.hm-all-bx 
{ 
padding-top:-40px; 
padding-left:20px; 
}    
.hm-fifth-1 
{ 
width:68%; 
} 
.NH-third-part-op 
{ 
height:340px; 
} 
.NH-third-part 
{ 
min-height:340px; 
} 
.NH-fourth-part 
{ 
min-height:340px; 
} 
.NH-fourth-part-op 
{ 
height:340px; 
} 
.NH-fifth-part 
{ 
padding-top: 50px; 
padding-bottom: 70px; 
margin-top: -63px; 
} 
.fifth-nh-left 
{ 
float: none; 
width: 100%; 
margin:0 auto; 
margin-bottom:50px; 
} 
.fifth-nh-right 
{ 
float: none; 
width: 100%; 
margin:0 auto; 
} 
.nh-sec-box1 
{ 
width: 80%; 
margin: 0 auto; 
float: none; 
margin-bottom: 50px; 
} 
.nh-sec-box2 
{ 
width: 80%; 
margin: 0 auto; 
float: none; 
margin-bottom: 50px; 
} 
.nh-sec-box3 
{ 
width: 80%; 
margin: 0 auto; 
float: none; 
margin-bottom: 50px; 
} 
.hm-all-bx 
{ 
padding-top:65px; 
padding-bottom:25px; 
padding-left:20px; 
padding-right:20px; 
} 
.lrarrow 
{ 
float:right; 
} 
.lrarrow-white2 img 
{ 
width:50px; 
} 
.latest-text 
{ 
font-size:20px; 
} 
.latest-arrow { 
    float: right; 
    padding-top: 132px; 
    padding-right: 20px; 
    width: 40px; 
} 
.hm-slide-1 
{ 
width:80%; 
} 
.lrarrow-white2 
{ 
margin-top:110px; 
} 
.cisco-learning-heading 
{ 
font-size:22px; 
padding-top:5px; 
} 
.insfot-nh-title 
{ 
font-size:28px; 
text-align: center; 
padding-top:125px; 
} 
.nh-cnt { 
margin-right: -7px; 
float: right; 
color: #FFFFFF; 
font-size: 19px; 
font-weight: 400; 
position: relative; 
margin-top: 14px; 
width: 60px; 
height: 35px; 
} 
.extracontact1 { 
    margin-top: 5px; 
    margin-left: 3px; 
    width: 22px; 
} 
.contact-arow { 
    float: right; 
    display: block; 
    position: absolute; 
    width: 20px; 
    top: 16px; 
    right: 15px; 
    width: 15px; 
} 
.extracontact2 { 
    margin-top: -55px; 
    display: inline-block; 
    color: #fff; 
    font-size: 13px; 
    margin-left: 23px; 
    display: none; 
} 
#new-contact-area { 
    background: #fff; 
    padding: 15px 15px 15px; 
    position: relative; 
    top: 13px; 
    width: 170px; 
    right: 65px; 
} 
.nh-sec-all { 
    margin-top: -82px; 
} 
.bxx { 
    padding: 6%; 
} 
/*****************************New Home Layout CSS 18-05-2020 End********************************/ 
/***************** single course page new change by vijay 18052020 start ********************************************/ 
.single-dt_courses .dt-sc-course-image 
{ 
margin-left:0px; 
} 
.dt-sc-course-details-inner1_not { 
width: 100%; 
margin-top: 30px; 
background-color: #fff; 
} 
.single-dt_courses .aRnme 
{ 
left: 10px!important; 
} 
.single-dt_courses .timecest 
{ 
margin-left: 10px!important; 
} 
.up-crs 
{ 
width:93%;  
padding-top: 2px; 
} 
.single-dt_courses .top-inner-info 
{ 
    padding: 10px; 
    padding-bottom:15px; 
} 
.single-dt_courses .course-top-info{ 
height:60px; 
} 
.single-dt_courses .sch_by_3.lP span a 
{ 
margin-top:10px; 
} 
.single-dt_courses .schedule_p_1 hr{ width: 93%; } 
.single-dt_courses .Very-special-type .sch_by_3.fP{ padding-left:7px;} 
.single-dt_courses .Very-special-type .sch_by_3 { padding-left: 18px;} 
.course-new-inner-title {  display: none;} 
/***************** single course page new change by vijay 18052020 end ********************************************/ 
.awsm-job-content {    padding: 15px;     padding-right: 15px!important;} 
.awsm-jobs-single-title { padding-left:15px;} 
.awsm-job-form-inner {   width: 90%;   margin: 15px;  padding: 10px;} 
  
.ccna-assoicate-table thead td { padding-left: 2px !important; height: 20px !important; line-height: 15px !important;  font-size: 10px!important;}  
.ccna-assoicate-table tbody td { padding-left: 2px !important; height: 85px ; line-height: 15px !important;  font-size: 10px!important; position:relative; }
.cky-cookie-audit-table tbody td { line-height: 20px !important; } 
.tdextra_h  { height:174px!important; }
.tdextra2_h { height:114px!important; }

.first_c4_text { top: 10px; position: absolute;}
.first_c_text  {  top: 10px; position: absolute; }
.first_c2_text { top: 10px; position: absolute; }
.table_c1_img  {   height: 50px;  padding-top: 0; position: absolute; top: 10px;}

.recommended_training_td strong {
  position: absolute;
  padding-top: 11px;
}
.first_c_text p,.first_c2_text p,.first_c4_text p {
  margin-bottom: 0px;
  line-height: 15px;
}
.paddingm { padding-left:10px!important;}
/*********/ 
.ccna-assoicate-table td { } 
.stay-left { 
    width: 80%; 
    margin: 0 auto; 
    float: none; 
    margin-top: 50px; 
} 
.stay22 {   width: 100%;} 
.stay33 {   width: 100%;} 
.stay44 {   width: 100%;} 
.stay11 {   width: 100%;} 
.choose-vendor { line-height: 30px;} 
.vendor-slct {   width: 100%;} 
.stay-fname, .stay-lname, .stay-country { width:100%;} 
stay-right { 
    float: none; 
    width: 85%; 
    margin-top: 50px; 
    padding-left: 0px; 
    margin-bottom: 75px; 
    margin: 0 auto; 
} 
/********/ 
.white_content_blog { top: 120px; left: 0%; width: auto;  
position: fixed; 
height: auto; 
padding: 16px; 
background-color: white; 
z-index: 1002; 
overflow: auto; 
background:#f9f9f9; 
padding-left: 30px; 
padding-right: 30px; 
display: none; 
} 
.srf1111 {   margin-top: 20px;   width: 100%;} 
/********************vendor training single page start************************************/ 
.vendor-all .secondary-sidebar { display: block; } 
.vendor-all #primary { } 
.ven_left {  float: left;  width: 100%;  border-right: none;    padding-right: 0px;} 
.ven_right {margin-left: 0px;float: left;width: 100%;} 
.vendor_one_by_one {  background: #fff;margin-bottom: 25px;padding: 25px 25px;float: left;border: 4px solid #fff;} 
.ven_txt_div{padding: 25px 25px;} 
.vendor_banner_a{margin: 0 auto; margin-bottom: 30px;width:60%;} 
.page-template-vendors-trainingsingle-vendor-page .pagination {  float: right; width: auto; margin-right: 0px;} 
.page-template-vendors-trainingsingle-vendor-page .top-title { padding-left: 25px!important;} 
.see_avaible_courses{   margin: 0 auto;margin-bottom: 30px; margin-left: 25px;  margin-right: 25px;} 
.certification_track_pdf{margin: 0 auto;margin-bottom: 30px;    margin-left: 25px; margin-right: 25px;} 
.vendor_img { 
    background: #fff; 
    margin: 0 auto; 
    margin-bottom: 0px; 
    padding-left: 0px; 
    padding-right: 0px; 
    margin-bottom: 30px; 
    margin-left: 25px; 
    margin-right: 25px; 
} 
.Area_filter {  margin-bottom: 45px;} 
.accordion_VN{padding-left:25px;padding-right:25px;} 
.Area_filter div strong{padding-left:25px!important;} 
.Area_filter h3{padding-left: 25px;} 
.accordion_VN span{right: 0px !important; top: 13px;} 
/********************vendor training single page end**************************************/ 
#carouselics12 {   width: 300px; } 
.Slipart1 {   width: auto; } 
.Slipart2 {   width: 100%; } 
#buttonsics a {   font-size: 45px;} 
#buttonsics #prev {    left: 0px;    z-index: 1;} 
#buttonsics #next {   right: 0px; } 
.insoft-consulting-ser1 {    margin-top: 30px; } 
.insoft-consulting-ser11{ width:auto;}  
.empowering_ser h3 {   font-size: 20px;   padding-bottom: 25px;} 
.insoft-consulting-ser22 { width:auto;} 
.empowering_ser { width:auto;} 
.oursolution-andservices {    margin-bottom: 10px; margin-top:0px;} 
.equalfour { width:auto;} 
.oursolutionh2 {   margin-bottom: 30px;} 
.acc_part1 { width:auto!important;} 
.acc_part11 {   width: auto;  margin-top: 40px;} 
.acc_part2 {   width: auto;} 
.Schedule_a_consultation { margin-top: 30px; margin: 0 auto;  margin-top: 0px;margin-top: 25px;} 
.acc_img  { width:auto;} 
.happen_globally {    width: 100%; margin-top: 0;} 
.spprse {   width: auto;   margin-bottom: 30px;} 
.sps_h1 {   padding-top: 40px;  padding-bottom: 10px;} 
.cntpara {   min-height: auto; margin-bottom: 25px;} 
/**********************/ 
.rfad a {  margin-top: 10px;    margin-bottom: 0px;} 
/*-------------new single course------------------*/ 
#text-27 {   display: none;} 
.single-dt_courses .left2head { display:none;} 
.single-dt_courses .secondary-sidebar {display:block;} 
.Cti-cate {  padding-right:0px;  width: 100%; line-height:17px; padding-top:16px;} 
.Cti-review img {  margin-top: 0px; } 
.Cti-review.Cticom > p {  font-size: 16px;   top: 0px;  left: 61px;} 
.dt-sc-course-details {  padding-bottom: 38px !important;margin-top: 33px !important;padding-top: 10px !important;} 
.Cti-review img {    margin-top: 0px; } 
.Cti-cate {  padding-top: 0px; } 
.course-data { min-height: auto!important;margin-top: auto!important;float: none!important;padding-bottom: 20px!important;padding-top: 5px!important; margin-top: 12px!important;} 
.sch_by_3.lP {   position: absolute; 
right: 10px; 
top: 30px; 
width: 43%;} 
.page-template-fortinet-training-schedule-updated .sch_by_3.lP {   position: relative; } 
.dt-sc-course-details { margin-top:40px; border-bottom:31px solid #f7f7f7;} 
.overview-area .courseinfoh2 {   margin-top: 70px;} 
/*-------------new single course end--------------------*/ 
/********************************************************************************************************* 
Instructors Page Css By Vijay                START 
**********************************************************************************************************/ 
.instructors-main-img{ height:300px;} 
.instructors-first-sec {  width: 100%;    margin: 40px 0px;  float: left;} 
.inst-left {   float: left;  width: auto;   } 
.inst-right {    float: left;    width: auto;   padding: 10px;} 
.inst-intro {margin: 30px auto;width: auto;text-align: center;font-weight: 400;font-size: 20px;line-height: 32px;padding: 10px;} 
.award-title-big{font-size: 30px;} 
.award-title-small{font-size: 18px;padding-top: 115px;} 
.reco-mid {width: 100%;margin: 0 auto;padding-top: 65px;text-align: center;} 
.our-reco {  font-size: 20px;  font-weight: 300; color: #141c36;  line-height: 32px;  margin-bottom: 66px;} 
.inst-title { font-size: 18px;
font-weight: 400;
color: #141c36;
padding-top: 5px;
padding-bottom: 0px;
text-align: center;} 

.inst-inner-title{font-size: 20px;text-align: center;} 
.inst-col3 { width: auto;  float: left; margin-top: 30px; margin-bottom: 30px;} 
.inst_area3_1 { margin: 0 auto;  width: auto; text-align: left;  padding: 10px;} 
.inst-img{text-align: center; 
margin: 0 auto; 
display: block; 
width: 211px; 
height: 272px;} 
.instructors-second-sec {  margin-bottom: 50px;} 
/********************************************************************************************************* 
Instructors Page Css By Vijay                END 
**********************************************************************************************************/ 
.e1 { display:none; } 
/*-----------------New Home Clone css start----------------------*/ 
.very-new-home {    height: 520px;} 
.home-5-part-1 {   float: left;    width: 100%;} 
.TELIA_P_RGB_img {   width: 200px; margin-top: 10px; } 
.TELIA_P_RGB_p {    width: auto; } 
.home-5-part { height:auto;} 
.home-5-part-2 { width:100%;} 
.hm55, .hm56 { height:125px;} 
.white-atea_logo1_img {   width: 100px; margin: 50px auto;} 
.hm57 { height:60px;} 
.insoft-scania-truck_img {  height: 190px; } 
.home-6-part-33 {   width: auto;} 
.home-6-part { margin-bottom:50px ; margin-top:50px;} 
.insoft-telia-logo_img {    width: 100px;  margin: 39px auto; } 
/*-----------------New Home Clone css end-----------------------*/ 
/*-----------------Fortinet Landing Page new start ----------------------*/ 
.flp-section1 {  background-image: url("images/Fortinet/Fortinet-ATC-480.jpg"); min-height:191px; background-size:cover; } 
.flp-section1 h1 { 
    padding-top: 75px; 
} 
.fface { 
    padding-top: 30px; 
} 
.flp-section2_3 { width:auto;} 
.flp-section2_31 h3 { padding: 13px 0px;} 
.btn-Learn-more, .btn-Check-dates, .btn-Discover {   margin: 20px auto; margin-bottom: 50px;} 
.flp-section31 { width:auto;} 
.flp-section31_1 h2 {   margin-top: 0px;} 
.flp-section31_1img {   margin-top: 20px; width: 140px;   margin-bottom: 30px;} 
.flp-section4 h3 {   line-height: 30px; } 
.flp-section5_upperpart1 {  width: 100%; } 
.flp-section5_upperpart { margin-top: 0px; text-align:center; } 
.flp-section5_upperpart1 h2 {   line-height: 30px;} 
.flp-section5_upperpart2 {   width: 100%;   margin-top: 25px;} 
.flp-section5_middlepart {   margin-top: 50px; } 
.flp-section5_middlepart1 { width: auto;margin: 10px 8px;} 
.flp-section5_lowerpart11 { width: auto;margin: 0px 8px;} 
.flp-section5_lowerpart12 { width: 95%;margin: 20px 8px;} 
.flp-section2_31 {   width: 300px;} 
.flp-section31_1 {   width: 100%;   text-align: left;} 
.flp-section31_2 { 
    width: auto; 
} 
.flp-section5_upperpart2_new_2023 p { margin-left: 0!important;}

.flp-section5_upperpart2 { 
    width: auto; 
    text-align: left; 
} 
.flp-section5_upperpart2 p { 
    padding-top: 30px; 
} 
.new_ftc_class { 
    margin-top: 0; 
} 
.new_ftc_class_body1 { 
    width: 100%; 
    float: left; 
} 
.nse11 ,.nse22 ,.nse33 ,.nse44 ,.nse55 ,.nse66 ,.nse77 , .nse88 { 
    padding-top: 0; 
} 
.get_strt_btn {
margin-bottom: 35px !important;
    margin-top: 0px !important;
}

.new_ftc_class_body3 { width:100%;} 
.new_ftc_class_body2 { width:auto; border: none;} 
.new_ftc_class_body1 img { 
    width: 100px; 
    margin: 20px auto; 
    display: block !important; 
} 
.flp-section5_upperpart2 { margin-top:0px;}  
.flp-section5_upperpart3 { width:auto;}  
.se5inner_s1, .se5inner_s2 {   width: 100%;} 
.flp-section6 p {   padding-top: 15px; } 
.flp2img {  width: 85px;} 
/*-----------------Fortinet Landing Page new end ----------------------*/ 
.home .loadm1 {    display: none;} 
.home .gglobal {   right: 6px;} 
.cc-window.cc-banner {   padding: 10px 10px 55px!important; } 
 /***********Career New Page start************/  
.career-box {  width: 22%;  margin-left: 2%;  margin-right: 2%;  float: left;  margin-bottom: 55px;   padding: 2% 2%;  min-height: 135px;} 
.car-sng {  margin-left: 0%;  margin-right: 0%;  padding: 4%;}  
.career-box {  width: 90%;  margin-left: 0%;  margin-right: 0%;  float: left;  margin-bottom: 25px;  padding: 4% 4%;  min-height: 96px;} 
.page-template-careers-new .container{width: 91%;} 
.exp-insoft h1{font-size:30px;} 
.new-carrer-banner{ height: 300px;} 
.car-hed {padding-top: 145px;font-size: 30px; } 
.career-intro {margin: 5px auto;width: auto;padding: 10px;font-size: 22px;width:90%;margin-bottom:50px;} 
.exp-insoft { margin-bottom: 20px;} 
.career-cnt-sec{padding-top: 55px;} 
.career-cnt-lft{width:100%;} 
.career-cnt-rgt {width: 100%;} 
/***********Career New Page end************/  
#post-12573 .gd44 {   background-position: 216px 15px;} 
/**********************Author page desgin Start By Vijay************************/ 
.tooltips {    top: -20px;} 
.author .coursepage #primary{width: 98%;margin: 0 1%;} 
.author-box-rgt {  float: right;  width: 100%;  padding-left: 0%;} 
.author-box-lft {  float: left;  width: 100%;} 
.author-icon {  text-align: center;} 
.author-insoft {  text-align: center;} 
.author-pos {  text-align: center;} 
.author-title {   text-align: center;} 
.author-pic {  text-align: center;  margin: 0 auto;} 
/**********************Author page desgin End By Vijay************************/ 
.forplayvid {  position: relative; top: 220px;} 
.double_link {  position: relative;   top: 0px;  margin: 0 auto;  left: 0;  } 
.link-pp {  padding: 10px;  padding-left: 10px; text-decoration: none !important; float: left;} 
.la_in { display:none;}  
/***********home new design ***********/ 
.vnhome1 {   width: auto; } 
.Homepage-parth1 {  font-size: 22px;  padding-top: 120px; text-align: center;  padding-left: 0px;} 
.forsubtitle { width: 92%; margin-top: 28px;  padding-left: 0px;  margin: 0 auto;} 
.vnhome1 #myDiv { position: relative;   top: -220px;;  width: 200px;  float: none;  left: 49px;} 
/***********home new design end***********/ 
.dt-sc-button.small.filled.Enquirenow { margin-left: 17px!important ;  float: left!important;} 
.forsubtitle {   width: 92%; margin-top: 10px;} 
.forsubtitle p {   font-size: 17px; line-height: 21px; text-align: center;} 
/***********Course schedule form************/  
.sus-msg { width:auto!important;} 
.white_content {display: none;position:relative;left: 0;width: 284px;height: auto;margin: 0 auto !important;top: 18px !important;} 
.ForitgatePackage .white_content {    top: -178px!important;}
.page-template-course-schedule .white_content { top : -217px !important;} 
.search .white_content { top : -217px !important;}
.technlogy-pages-main .white_content {    top: -178px !important;}

.white_content_blog { width:auto!important; position:fixed;} 
.srf1   {   font-size: 14px!important;} 
.quick-form p {   font-size: 14px;} 
.srf {   font-size: 18px; } 
.srf114 {   width: 100%;} 
.srf116 {   margin-left: 0px;   width: 100%;} 
.srf117 {   float: left;    width: 100%; } 
.srf118 {   margin-left: 0px;  width: 100%;} 
.dpp0 {    margin-left: 24px !important;     font-size: 16px !important; } 
.dpp1 {  margin-left: 27px; margin-top: -30px; } 
.srf115 {   width: 100%;} 
.forclose { right:8px;} 
.csfl {   float: left;} 
.srf112 {  width: 100%;    margin-right: 0px; }
.srf113 {    width: 100%; }
.quick-form p {    margin-bottom: 10px;}
.dpp {  margin-top: -35px;  }
.srf1 {   margin-top: -31px;}
.srf2 {   height: 35px;    padding: 8px 16px!important;}
.forclose {    height: 36px;   line-height: 36px; }
.dpp {   font-size: 14px;}

/***********Course schedule form end************/  
/*-----------------new about us start---------------------------*/ 
.new-about-us-1 { height:215px;} 
.tistory {  padding-top: 145px;    font-size: 30px;} 
.new-about-us-21 { width:auto;} 
.about-intro {  margin: 25px auto;width: auto;font-size: 20px;line-height: 26px; margin-top:0px;} 
.new-about-us-2 {   margin: 50px 0px;} 
.leadership_area3 { width:auto; float:none;} 
.leadership_area3_1 {width:auto;} 
.page-template-NEW_ABOUTUS #process-tab {   width: 92%;} 
.leadership_area3_1 h2 { font-size:20px;} 
.leadership_area3_1 h5 ,.leadership_area3_1 h6 { font-size:16px;} 
.leadership_area3_1 h5 {  padding-top: 20px;  } 
.Our_Journey {   padding-top: 50px;  font-size: 30px;   padding-bottom: 30px;} 
.flex-active-slide p {   font-size: 16px;  line-height: 14px;   margin-top: 12px;} 
.slick-dots { width:290px!important;} 
.home-2-part .slick-dots { width:70px!important; margin-top: 24px !important;} 
.home-2-part .slick-slide {   height: 40%; } 
.home-2-part {  float: left; 
width: 100%; 
height: auto; 
padding-bottom: 0px;} 
.home-2-part .customer-logos.slider.slick-initialized.slick-slider.slick-dotted { 
  height: 120px !important; 
  margin-top: 20px; 
} 
.flexslider:hover .flex-direction-nav .flex-prev {   left: -10px;} 
.flexslider:hover .flex-direction-nav .flex-next {   right: 10px;} 
.flexslider .flex-prev { background: url("images/Arrow-Insoft-Left.png") no-repeat scroll 99% 50% / 20px auto; left: -10px;} 
.flexslider .flex-next { background: url("images/Arrow-Insoft-Right.png") no-repeat scroll 99% 50% / 20px auto; } 
.design-process-content { width:auto!important;} 
.process-model li { width:70px;} 
.new-about-us-3-inner { height: auto; padding-bottom: 80px;} 
/*-----------------new about us end---------------------------*/ 
/*---------------------------------Blog page css start by vijay---------------------------------------*/ 
.single-post .date-hide{display: block;position: absolute;left: 4px;} 
.single-post .date{display:none;} 
.share-button .fa{border: none;color: #fff;} 
.blog .top-title {  width: 100%;  text-align: center;   margin-left: 0px;  padding-left: 0px;} 
.blog-read a{font-size: 16px;} 
.single-post .entry-body p{ } 
.blog .forpost p{} 
.tag .forpost p{} 
.single-post .entry-details .entry-title h4 {  font-size: 18px; font-weight: 500;} 
.tag .blog-title a {  font-size: 18px;  font-weight: 500;} 
.blog .blog-title a {  font-size: 18px;  font-weight: 500;} 
.blog-sidebar-single h1 { font-size: 18px;font-weight: 500;} 
.blog-sidebar-single h1{font-size: 18px;font-weight: 500;} 
.blog-cnt { width: 96%;margin: 0 2%;} 
.blog .tpl-blog-holder .column {  width: 100%; float: left;} 
.blog .tpl-blog-holder .column {  min-height: auto !important;}
.blog .entry-thumb {  display: block;  width: 100%; padding-left: 0px; padding-right: 0px;} 
.blog-sidebar { display:none} 
.single-post .blog-entry-inner { width: 96%; margin: 0 2%;} 
.tag .entry-thumb { width: 96%;  margin: 0 2%;} 
.tag .entry-details_1 {  width: 96%;  margin: 0px 2% 80px 2%;} 
.blog .category { margin-left: 13px;}
.blog-title a { line-height: 25px; }
.blog-title { min-height: auto;}
/*---------------------------------Blog page css end by vijay---------------------------------------*/ 
/************cisco-certifications-track start by vijay***************/  
.NEWCC {display: block;} 
.cisco-5-part1.pp15 {    display: none;} 
.cisco-5-part1 { width:100%;} 
.cs-inner-pd-ccna-sp {   padding-top: 30px;} 
.chartheading{display: none;} 
.bx-5-siz {    min-height: auto;} 
.cs-inner-pd-ccna-sp .cisco-sp {   padding-bottom: 30px;} 
.chrt-small{display:none;} 
.chrt-small .chartheading{display:block;} 
.small-chrt-left{width:48%;padding-left:1%;padding-right:1%;float:left;margin-top: 2px;margin-bottom: 2px;} 
.shrt-bx{border: 1px;border-radius: 35px;text-align: center;margin-top: 6px;margin-bottom: 6px;padding-top: 5px;padding-bottom: 5px;padding-left: 9px;padding-right: 9px;} 
.schrt-lftcell-gry{ background: #f9fbfd;border: 1px solid #c3c3c5;} 
.schrt-rgtcell-drkblu{background-color: #141c36;color: #ffffff;border: 1px solid #141c36;} 
.schrt-rgtcell-drkblu a{background-color: #141c36;color: #ffffff;border: 1px solid #141c36;} 
.schrt-rgtcell-drkblu:hover{background-color: #fff;color: #141c36;border: 1px solid #141c36;} 
.schrt-rgtcell-drkblu:hover a{background-color: #fff;color: #141c36;border: 1px solid #141c36;} 
.schrt-rgtcell-drkblu a hover{background-color: #fff;color: #141c36;} 
.schrt-rgtcell-drkgrn{background-color: #ff9e00;color: #ffffff;border: 1px solid #ff9e00;} 
.schrt-rgtcell-drkgrn a{color: #ffffff; padding-top: 7px;padding-bottom: 7px;} 
.schrt-rgtcell-drkgrn:hover{background-color: #fff;color: #ff9e00;} 
.schrt-rgtcell-drkgrn:hover a{background-color: #fff;color: #ff9e00;} 
.schrt-rgtcell-drkgrn a:hover{background-color: #fff;color: #ff9e00;} 
.schrt-rgtcell-lightblu{background-color: #141c36;color: #ffffff;border: 1px solid #141c36;} 
.schrt-rgtcell-lightblu a{background-color: #141c36;color: #ffffff;} 
.schrt-rgtcell-lightblu:hover{background-color: #fff;color: #141c36;border: 1px solid #141c36;} 
.schrt-rgtcell-lightblu:hover a{background-color: #fff;color: #141c36;} 
.schrt-rgtcell-lightblu a:hover{background-color: #fff;color: #141c36;} 
.schrt-rgtcell-lightgrey{background-color: #c3c3c5;border: 1px solid #c3c3c5;color: #ffffff;} 
.schrt-rgtcell-lightgrey a{background-color: #c3c3c5;color: #ffffff;} 
.schrt-rgtcell-lightgrey:hover{background-color: #fff;border: 1px solid #c3c3c5;color: #c3c3c5;} 
.schrt-rgtcell-lightgrey:hover a{background-color: #fff;color: #c3c3c5;} 
.schrt-rgtcell-lightgrey a:hover{background-color: #fff;color: #c3c3c5;} 
.schrt-rgtcell-lightsky{background-color: #8db8c1;border: 1px solid #8db8c1;color: #ffffff;} 
.schrt-rgtcell-lightsky a{background-color: #8db8c1;color: #ffffff;} 
.schrt-rgtcell-lightsky:hover{background-color: #fff;border: 1px solid #8db8c1;color: #8db8c1;} 
.schrt-rgtcell-lightsky:hover a{background-color: #fff;color: #8db8c1;}.schrt-rgtcell-lightsky a:hover{background-color: #fff;color: #8db8c1;} 
.cc_certification_lelvel {  width: 98%;  margin-left: 1%; margin-right: 1%; position:relative; top:-30px;top: 0px; margin-bottom: 20px;} 
/************cisco-certifications-track end by vijay***************/  
/************************************************************/ 
.silver-plan-all { width:auto;} 
.Platinum-plan-all {    width: auto;  margin-top: 15px; } 
.all-basic-plan  { margin-top:0px;} 
.our_processes h3 {   margin-top: 50px;    margin-bottom: 30px;} 
.gold-plan-all {  width: auto; margin-left: 0px;  margin-top: 15px; } 
/***********************************************************/ 
.chiled_data {   padding: 5px;    margin-top: 30px;} 
.ss13_border {    border-left: none; width: auto;} 
.Picture1_2 li {   padding: 0px 0px;  line-height: 13px !important;} 
.Picture1_2 b {   font-size: 13px !important;} 
.FG-1000D {   width: 20px !important;} 
.Picture1_2 li {   line-height: 19px !important;} 
.ss1 {   width: auto; } 
.ss15 {    width: auto; border-left: none;} 
.hepr img {   width: 40%; } 
.fg1001 {   width: auto; margin-bottom:0px;} 
.fg1002 {   margin-left: 12px;} 
.ss2 a { margin-bottom: 30px;} 
.ss11 {  width: auto;   border-right: none; margin-right: 0px;} 
.ss18 { width:auto;} 
.ss13 {   width: auto; border: none;} 
.lm123 {   margin-top: 10px !important;} 
.mobile-ceter-slider div img {   width: 75px;  margin: 0 auto;   display: block;} 
.mobile-ceter-slider div h3 {   text-align: center;    margin-bottom: 0px;} 
.mobile-ceter-slider div span {   text-align: center; display:block;} 
.part_e h3 {    margin-top: 10px;  margin-bottom: 25px;} 
.t3-part { margin-top: 20px;  } 
.three_key_principals {   font-size: 19px;} 
.flex-active-slide p {   text-align: center !important;    font-size: 16px;} 
.each_package_uderline {   margin: 40px auto;} 
.package_bundle_sub h3 {   font-weight: 500; padding-top: 0px;   padding-bottom: 0px;} 
.bundle_go_arrow { display:none;} 
.package_bundle_sub {   float: left;   width: 100%;   position: relative;  margin: 0 auto;} 
/************/ 
.tab-mlcp button{width:90%; text-align:left;} 
.tab-mlcp button{font-size:18px;} 
.mlcp-squr { padding: 10%;  width: 80%;  margin: 0; min-height:200px!important;} 
.process-model li::after{right: -50px !important;} 
.micro31 {   width: auto;    margin-bottom: 20px;} 
.Consultancy_packages .checkmark { top: -5px; left: 0px; } 
.getnowpopupcourse {  width: 260px;  font-size: 18px; padding: 5px 0px;} 
#response_data { font-size:22px;} 
/*******************************/ 
.Fortinet-Consulting-Services-5 { height: 275px; 
background-size: 100% 100% !important;} 
.callme-popup2 .popup2 { width:auto;} 
.req_quo { margin-top:15px;} 
.otp-5 p {  padding-top: 8px;  padding-bottom: 0px;} 
.otp-5 h1 { padding-top:45px;} 
.t3-part {   width: auto;} 
.Fortinet-Consulting-Services-7 { height:1560px;} 
.Fortinet-Consulting-Services-7 { height: auto;  margin-bottom: 25px;} 
.part_e { width: 100%; } 
.track-part.track-color-1 { width:auto;} 
.track1-content {   margin-left: 15px;margin-right: 0px;} 
.track-part.track-color-2 {   width: auto;   padding-top: 20px;} 
.track2-content {   margin-left: 15px;  margin-right: 0px;} 
.nse-level h3 { font-size: 18px; } 
.reack-middle-area { float: left;  width: 100%;  position: relative;  left: auto; top: auto;   margin-top: 15px;} 
.reack-middle-area { display:none;} 
.nsef-mobile { display:block;} 
.p_nse_8 ,.p_nse_7 ,.p_nse_6 ,.p_nse_5 ,.p_nse_4 ,.p_nse_3 ,.p_nse_2 ,.p_nse_1  { margin: 0 auto; margin-top: 0px;width: 125px;margin-top: 10px;float: left; padding:0px;} 
.p_nse_8 br,.p_nse_7 br,.p_nse_6 br,.p_nse_5 br,.p_nse_4 br,.p_nse_3 br,.p_nse_2 br,.p_nse_1 br { } 
 /********************************************************/ 
.FortiAnalyzer_Starter_Package_1 {   height: 190px;  background-size: 100% 100%; margin-bottom: 50px;} 
.FortiAnalyzer_Starter_Package_1 h1 { padding-top:32px;padding-left: 14px;} 
.div_need_help h2 {   padding-bottom: 20px; font-size:18px;} 
.FortiAnalyzer_Starter_Package_2 .tab button.active {   font-weight: bold;} 
.FortiAnalyzer_Starter_Package_2 .tab button { color:#000000;} 
.div_need_help {   padding: 25px 20px; } 
.DTB_btn { margin-left: 14px; padding: 2px 10px;  margin-top: 25px;  font-size: 16px;} 
.tabheading_h1 {  padding-top: 25px;  padding-bottom: 15px;  font-size: 18px;}   
.tablinks {  padding: 12px 0px!important;  width: 31%!important;  font-size: 16px;  font-weight: bold;} 
.tablinks21{  width: 38%!important;} 
.tabcontent p  {   font-size: 14px!important;}
.know-more a {  font-size: 15px!important; } 
.accordion_new {   font-size: 14px;  line-height: 30px; margin: 5px 0px;} 
.mfsd, .live-test {   margin-top: 10px;} 
.mfsd li, .live-test li {   margin: 2px 0px;} 
.accordion_new b {    padding-left: 10px;} 
.FCS-1-btn ,.black_ch{  margin: 20px auto;  padding: 5px 0px; font-size: 16px; width: 125px;} 
.package-5 h1 {  color: white;  font-size: 24px;  font-weight: 400;  line-height: 27px;  padding-top: 26px;} 
.part_e img {  height: 55px; margin: 10px auto; } 
.forimg {  margin: 0 auto;   padding: 25px;   height: 70px;   width: 70px;}  
.traqftsp { padding-top:5px;} 
.FCS-2 p , .testimoni ul li p , .off-today p ,.part_e p { font-size:15px;} 
.black_ch{ height: auto;line-height: 26px;} 
.FCS-1 {   width: auto; padding-left: 15px;   margin-top: 50px;} 
.Fortinet-Consulting-Services-1 { height:275px;} 
.shield-lock {   position: absolute;   right: 20px; bottom: -140px; width: 150px;} 
.FCS-2 {   margin-top: 20px;    width: 90%;} 
.FCS-2 h1 {   margin-bottom: 25px;} 
.all-special-packages {   width: auto ;} 
.FCS-1 h1 { font-size:22px;} 
.FortiGate_ACI,.package_com { width: auto;  min-height: 50px;  float:none;} 
.Fortinet-Consulting-Services-2 {  height: auto;  width: 100%;  float: left;} 
/*******************************/ 
.track-part.track-color-1 { width:auto;} 
.track1-content {   margin-left: 15px;margin-right: 0px;} 
.track-part.track-color-2 {   width: auto;   padding-top: 20px;} 
.track2-content {   margin-left: 15px;  margin-right: 0px;} 
.nse-level h3 { font-size: 18px; } 
.reack-middle-area {  float: left;  width: 100%; position: relative; left: auto; top: auto;  margin-top: 15px;} 
.reack-middle-area { display:none;} 
.nsef-mobile { display:block;} 
.p_nse_8 ,.p_nse_7 ,.p_nse_6 ,.p_nse_5 ,.p_nse_4 ,.p_nse_3 ,.p_nse_2 ,.p_nse_1  { margin: 0 auto;  margin-top: 0px;width: 125px;margin-top: 10px;float: left; padding:0px;} 
.p_nse_8 br,.p_nse_7 br,.p_nse_6 br,.p_nse_5 br,.p_nse_4 br,.p_nse_3 br,.p_nse_2 br,.p_nse_1 br { } 
 /********************************************************/ 
.salesncustomer { padding-left: 15px;} 
.Very-special-type .accordion7-head.open .arrow {   background-size: 9px!important;   background-position: 11px 5px!important;} 
.Very-special-type .accordion7 .arrow {   top: 14px;} 
.Very-special-type .accordion7-head h4 { padding: 10px 0;} 
body { font-size: 14px; line-height:20px;} 
p {   line-height: 20px; } 
  
#vid_cisco {    margin-left: 14px;} 
.mg-to-2-1 { margin: 0 auto;  width: auto!important;  padding-left: 2px;} 
.page-template .accordion7-head.open .arrow {  background-position: -1px 12px; top: 13px;} 
.NWSL a { 
    -webkit-transition: all 0.25s ease-out; 
    transition: all 0.25s ease-out; 
    position: relative; 
    right: 0; 
    width: 150px; 
    margin: 0 auto !important; 
    display: block; 
} 
.Ch-t2{margin-top: 10px;} 
.technologies-inner-ul li { width:100%;}     
.technologies-inner-ul {width:auto;} 
.cs-apply-filter {margin-left: 0px;margin-top: 0;position: absolute;left: 165px;padding: 2px 10px;} 
.cs-apply-filter2 { margin-top:10px; } 
.CS-top-filter-inner {width: 200px;float: left;} 
.CS-top-filter { width:100%;} 
.cs-result-area {width:auto;} 
.com_mannCS .loopdays { width:92%; font-size: 16px} 
.com_mannCS .loopdays > img {   margin-left: -28px;} 
.com_mannCS .lopclass_right { margin-left:0px;} 
.CSprzbtn { margin-left:16px;} 
.Csbooknow a { margin-left:16px;} 
.com_mannCS .you0 ,.com_mannCS .you1 { margin-left:0px; margin-bottom:10px;} 
.com_mannCS .dateloop { margin-left:45px; font-size: 16px;} 
.com_mannCS .lopclass { width:92%;} 
.com_mannCS .locationloop { font-size: 16px;} 
.com_mannCS .lopclass h1 { font-size: 16px; line-height:20px;} 
.show-al-technologies { left: 0px;  top: 71px; } 
.com_mannCS { width:auto;} 
.container_checkbox { font-size: 16px;} 
.container_checkbox2 { font-size: 16px; width:auto;} 
/**************/ 
 .IH-middle p { display:none;} 
.Adv-search .ih_goto {     margin: 4px 0 0!important; padding: 4px 12px!important;} 
.mo-btn-for { margin: 0 auto;   width: 140px;} 
.cross { padding:7px 1px 0px 0px!important ; line-height:62px!important;}    
.hamburger {  padding:6px 0px 0px 0px !important;  line-height:42px!important;} 
#menuMo {display: block; 
right: -8px; 
top: 17px;}  
/*************vimeo video section*************/ 
.video-container { top:45px;} 
.close_video {  top: 230px;font-size: 30px;right: 0px; z-index: 99999999999 ;} 
/*@media screen and (-webkit-min-device-pixel-ratio:0) {.close_video {  top: 35px!important ;}  }*/ 
.IH_form {   position: absolute;   width: 75%;} 
.expertheading { width:100%;}
.our-consultancy-33 {
    width: auto;
    float: left;
    margin-bottom: 20px;
    padding-bottom: 20px;
}
.services25 {    width: auto;}
.service-content {    min-height: auto;}
.sme4 {
    width: 46%;
    margin: 5px;
}
.forplayvid img  { width:50px; height:50px; } 
#loader {width: 30px;height: 30px;left: 0;top: 39px;position: relative;margin: 0 auto;} 
.IH-middle-22 { margin-top: 70px; } 
.IH-search { height:80px;} 
.IH-middle-2 { width:300px;} 
.IH-search #s { padding: 8px 12px 10px;}  
.IH_form { position: relative; width: 100%;margin: 0 auto; margin-left: 0;} 
.IH_formM { position: relative; width: 100%;margin: 0 auto; margin-left: 0;} 
.IH-middle p { font-size: 16px;} 
.forplayvid { margin-top: 30px;} 
.IH-search-inner { width: 280px;padding-top: 35px;padding-left: 0px;} 
.IH-search-inner .ih_goto{ padding: 5px 10px!important;} 
/******************new footer toggle****************************/    
.foot2 {  height: auto!important;  padding: 0px!important;  color: white;} 
.copyright-info ,.copyright-info a { color:#FFFFFF!important; font-size:15px; line-height:20px;} 
.copyright-info a { display:block;} 
.copyright-info .link-pp{  padding-left:0px; } 
.compatable-desktop { display:none;} 
.compatable-mobile { display:block; padding-bottom: 10px!important;}  
#nav-footer ul {  margin: 5px 0 10px; } 
#nav-footer ul li { line-height:30px!important;} 
/*.compatable-mobile {  background: rgba(51,71,85,1) url("https://www.insoftservices.fi/wp-content/themes/lms/images/insoft-logo-images.png") no-repeat scroll 0px 0px / 100% auto!important; }*/ 
/*.fa {padding: 7px 5px 5px 5px;border: 2px solid #c6c6c7;border-radius:0px;width: 17px;color: #c6c6c7;}     */
.footer360fl  li{   float: left; width:40px;} 
.footer360fl { display: block;  margin: 50px auto!important;  text-align: center;  width: 205px;}    
.vdd1 , .vdd2 { margin-top: 15px ; width:45px; } 
.vdd3 { margin-top:32px; width:140px;} 
.vdd10 { margin-bottom:20px; width:140px;} 
.vdd4,.vdd5,.vdd9 { width:48px!important;} 
/************new contact insoft************/     
.top_contact_1 { height:auto;} 
.tc1_left { width:100%;} 
.tc1_left_1 {   width: 100%;height: auto;text-align: left; background: #141c36;} 
.tc1_left_1 h1 { padding-top:60px; padding-left: 10px;} 
.tc1_left_1 h2 {   font-size: 18px; padding-bottom: 63px;padding-left: 11px;} 
.tc1_right { width:100%; margin-top: 213px;} 
.Insoft_Contact_Us .container { width:100%;}   
.part2_contact { margin-top:0px;} 
.cotact22 { width:auto;} 
.cotact22_2 { width:100%; float:left; min-height:230px;} 
.cotact22_1 { width:100%;} 
.c-mail-head { padding-bottom:20px; padding-left: 14px;} 
.c-mail-info { margin-top:-13px; padding-left: 14px;} 
.c-mail-add { padding-left:14px;} 
.wpcf7-form-22 {  width: 90%; margin-left: 14px; } 
/**********************************/     
.mtn107,.mtn127,.mtn171 ,.mtn1,.mtn2,.mtn3,.mtn4,.mtn5,.mtn6,.mtn7,.mtn8,.mtn9,.mtn10,.mtn11,.mtn12{ border-bottom:10px solid #f3f3f3 ;}     
.F_t-s .sch_by_3.fP {padding-left:48px;}     
.vdd9 { width:60px;} 
.COMM-tech .secondary-sidebar { display: block; } 
.searcharea .lopclass { width:95%;} 
.lopclass {   padding-left: 15px; }

/*******gdpr-cloud-based-system start*********/  
.GDPR_Cloud_first h1 { font-size:21px; padding-left:10px;} 
.GDPR_Cloud_first h2 { font-size:19px;padding-left:10px;} 
.GDPR-Cloud-Based-System p { font-size: 16px; text-align:center;} 
.GDPR-Cloud-Based-System  h1{ font-size:21px ;text-align:center;} 
.Easier-Transition   { width:100%;text-align: center; margin-top: 25px;} 
.Easier-Transition > img {   float: none;margin: 15px auto;width: 85px;} 
.Easier-Transition > h1 { font-size:21px; } 
.Better-Overview   { width:100%;text-align: center; margin-top: 25px;} 
.Better-Overview > img {   float: none;margin: 15px auto;width: 85px;} 
.Better-Overview > h1 { font-size:21px; } 
.GDPR-Built-Into-the-System   { width:100%;text-align: center; margin-top: 25px;} 
.GDPR-Built-Into-the-System > img {   float: none;margin: 15px auto;width: 85px;} 
.GDPR-Built-Into-the-System > h1 { font-size:21px; } 
.Let-us-help-you > hr { margin:0 auto 30px;width:100%; } 
.Let-us-help-you { text-align:center; font-size:21px;} 
.fourth-step-ul {   margin-right: 0; margin-top: 30px; padding: 0 10px;   width: 95%;} 
.Easily-accessible { width:100%; text-align:center;} 
.img_atic_right2 { width:100px ; margin:0 auto; float:none;} 
.gdpr-download-img-360-1 {   bottom: 0;left: 0;   margin: 30px auto;position: relative; width: 165px;} 
.GDPRPartnerGuide2 {   bottom: 0; font-size: 16px;    position: relative; right: 0;}  
.GDPR_Cloud_first { height:275px;} 
.our-consultancy-inner {
    width: 300px;
    margin: 0 auto;
}
.expert-consultancy {
    padding-top: 25px;
}
/*******gdpr-cloud-based-system end*********/    
     
 /*********************atic-360-consultancy start*********************/ 
  .acs_1 { font-size: 16px; width:100%;} 
  .Tailor-made { margin-top:30px;} 
  .Tailor-made-box { margin-top:30px;} 
  .img_atic_right {   float: left;margin: 15px 10px 5px 50px; padding: 5px; width: 165px;} 
  .tmb321 {   float: left;margin: 0px;padding: 10px!important;  width: 95%;} 
  .bpricing h5, .bpricing b { font-size:22px;} 
  .Atic_Consultancy_third { text-align:center;} 
  .Atic_Consultancy_third hr {  margin:25px auto;} 
   .Atic_Consultancy_third p { font-size: 16px;} 
  .Atic_Consultancy_third_buttom > ul { width:100%;} 
  .GDPRPartnerGuide {     font-size: 16px;  left: 158px; top: 617px;} 
  .gdpr-download-img-360 {     left: 160px; top: 530px; width: 130px;} 
  .vdd4-360 { left: 0px;  top: 530px; width: 110px} 
  .Atic_Consultancy_third_buttom { min-height:400px; width:100%;} 
  .Tailor-made-box1 { padding-top:20px;} 
  .Atic_Consultancy_second { text-align:center;} 
  .Tailor-made-box3 { min-height:455px;} 
  .tmb321 > p { font-size: 16px;}  
/*********************atic-360-consultancy end*********************/  
/*********************atic-solutions-to-gdpr*******************************/ 
.atic-v2_1_inner2 { width:100%;} 
.atic-v2_1_inner2 > h1 { font-size:21px;} 
.atic-v2_1_inner2 > p {   font-size: 16px;} 
.atic-v2_1_inner2_up { height:auto;} 
.atic-v2_3 { height:470px;} 
.aatic-v2_3_inner  p {   font-size: 16px;} 
.atic-v2_3_inner > h1 { font-size:21px;}     
.atic-v2_3_inner {   color: white;  margin: 57px auto; text-align: center;  width: 100%;} 
.atic-v2_4 { height:470px;} 
.v2_4_inner_img {  display: block;  float: none;  margin: 0 auto;  padding-left: 0; padding-right: 0; padding-top: 55px;  text-align: center;  width: 150px;} 
.v2_4_inner_text {   float: none;   margin: 0 auto; text-align: center;  width: 75%;} 
.v2_4_inner_text > h1 {  font-size: 21px;   font-weight: bold;  padding-bottom: 15px;  padding-top: 30px;} 
.v2_4_inner_text > p {  font-size: 16px;  line-height: 18px;  margin-bottom: 0;} 
.atic-v2_5 { height:470px;} 
.v2_5_inner_img {  display: block;   float: none;   margin: 0 auto;  padding-left: 0;  padding-right: 0;  padding-top: 58px;  width: 200px;} 
.v2_5_inner_text {  color: white;  float: none;  margin: 0 auto;  padding-top: 30px; text-align: center; width: 80%;} 
.atic-v2_3_inner > p {    font-size: 16px;} 
.center-step { display:none;} 
.v2_5_inner_text > p {    font-size: 16px;} 
.v2_5_inner_text > h1 {   font-size: 21px;padding-bottom: 10px;} 
.atic-v2_6 { height:470px;} 
.atic-v2_6_inner {   width: 100%;} 
.atic-v2_6_inner > h1 {   font-size: 21px; padding-bottom: 20px;padding-top: 72px;} 
.atic-v2_6_inner > p {    font-size: 16px;} 
.atic-v2_1_inner h1 { font-size:21px;} 
.AWARENESS-step1 { height: 295px;  left: 0; top: 46px;   width: 290px;} 
.TRAINING-step2 { height: 295px;  right: 0; top: 370px;   width: 290px;} 
.IMPLEMENT-step3 { height: 295px;  right: 0; top: 695px;   width: 290px;} 
.CONSULTING-step4 { height: 295px;  left: 0; top: 1019px;   width: 290px;} 
.atic-v2_1_inner p { font-size: 16px;} 
.atic-v2_1_inner { height:1360px;} 
/*********************atic-solutions-to-gdpr end*******************************/     
 /*********************eu-general-data-protection-regulation-gdpr*************************/ 
.gbpr_50_1 > p { padding: 0;} 
.GDPR_5_easy_way_inner { height:1100px;}  
.gbpr_50_1 {   float: none;   margin: 0 auto; text-align: center;  width: 100%;} 
.GDPR_Compliance_first { height:290px;} 
.gbpr_50_2 {   display: none; }
.GDPR_Compliance_second {
  padding-bottom: 50px;
  padding-top: 50px;
 }
 .GDPR_C4_img {
  margin-left: 0;
  width: 80px;
}
.GDPR_Compliance_second {
  padding-bottom: 30px;
  padding-top: 50px;
}
.gdpr_gp { display: none;}
.GDPR_C4_txt { width: auto;}
 .GDPR_C4 {  width: auto; margin-top: 30px;}
.gbpr_50_1 > h2 {    font-size: 21px;  padding-left: 0;padding-top: 52px; text-align: center;} 
.gbpr_50_1 b { font-size:25px;} 
.mtttr { width:300px;} 
.timer { padding-bottom:30px;} 
.mtttr td { font-size:30px;} 
.mtttr #demo4 { width:25px!important;  } 
.the_clock { font-size:21px;} 
.heading_5easy {    font-size: 22px;    padding-right: 0; text-align: center; float:none; padding-bottom:40px;}   
 .timer-title td { font-size:20px!important;}  
 .heading_5easy > br { display:none;margin-bottom:35px; } 
 .ewi_2 > h4 { padding-bottom:0px;line-height:14px;} 
 .ewi_1 {padding-left: 5px; top: 30px; width: 54%;} 
 .ewi_2 {padding-left: 5px;top: 195px; width: 54%;} 
 .ewi_3 {padding-left: 5px;top: 430px; width: 54%;} 
 .ewi_4 {padding-left: 5px;top: 633px; width: 54%;} 
 .ewi_5 {padding-left: 5px;top: 880px; width: 54%;} 
 .GDPR_5_easy_way_inner p {   line-height: 15px; font-size: 16px;} 
 .atic360 {     display: block; margin: 0 auto;  padding-left: 0;   text-align: center;  width: 255px;} 
 .atic-360_inner2 {  margin-left: 0;
    margin-top: 0;
    margin: 15px auto;
    text-align: center;
    width: 196px;
    float: none;} 
 .GDPR_Compliance_page .readmore7 {
   margin: 15px auto;
} 
.atic-360 {
  padding-bottom: 45px;
  padding-top: 50px;
}

 .auth_t_to_inner {   padding-left: 80px;padding-top: 0px;width: 55%;} 
 .gdpr_guider {  bottom: -14px;  right: 1px;   width: 36%;} 
 .angle-coverd { font-size:30px;} 
 .auth_t_to_inner > h1 { font-size:31px;} 
 .download_gdpr { padding-bottom:60px; padding-top:60px;} 
 .gdpr-download-img {   margin: 50px auto 0;   width: 250px;} 
 .your-solution-to-gdpr { height:450px;} 
 .atic-360_2 { float: none;
  width: auto; }
 .atic-360 h1 { font-size:21px ; font-weight:bold; padding-bottom: 0px; }
 .your-solution-to-gdpr-text { display: block; float: none; margin: 0 auto; padding-left: 0;  padding-top: 60px;  width: 120px;} 
.your-solution-to-gdpr-1 > h1 { color: white; font-size: 21px;  font-weight: bold;  padding-bottom: 10px; padding-top: 20px;} 
.your-solution-to-gdpr-1 > p { font-size: 16px;} 
 .your-solution-to-gdpr-1 {  float: left;  padding-left: 0; text-align: center; width: 100%;} 
.d-our-free-gdpr { float: left; height: 440px; width: 100%;} 
.d-our-free-gdpr-inner { float: none; width: 100%;} 
.d-our-free-gdpr-inner > h1 { color: #141c36; font-weight: bold;  padding-top: 60px;  text-align: center;} 
.d-our-free-gdpr-img > img {  display: block; float: none; margin: 0 auto; padding-right: 0; padding-top: 50px; width: 190px;} 
.auth_t_to { height:300px;} 
.GDPR_C4_img_2 { width:125px;} 
.GDPR_C4_img_2 img { padding-top:90px;} 
.auth_t_to_inner {  padding-left: 0;  padding-top: 90px;  width: 100%;} 
.auth_t_to_inner > h1 { font-size:21px;} 
 /*********************eu-general-data-protection-regulation-gdpr*************************/ 
.sch_by_3.rfad a {   line-height: 36px!important;} 
 .COMM-tech .container.ptc h1 { font-size: 18px; margin-bottom: 25px;margin-top: 20px;   text-align: left;} 
 .COMM-tech .h1spanborder {   margin-left: 5px; width: 85px;} 
 .COMM-tech .ptc > p { padding: 0; text-align: left;} 
  .AJfilter {   display: block!important;} 
  .panel-body .acl_category { margin-bottom:3px;}
 .COMM-tech p {   } 
 .COMM-tech .alltoal li a  {   font-size: 14.5px;} 
 .COMM-tech .movender,.COMM-tech .IITT {display: none;} 
 .COMM-tech .container  { width:100%;} 
 .load_space { height:00px;} 
 .COMM-tech .loopdays { width:60%; margin-left: 34px;  font-size: 16px;}  
 .loopdays > img {   margin-left: -24px;} 
 .searcharea .loopdays > img {   margin-left: -28px;} 
 .searcharea .loopdays { font-size: 16px;} 
 .searcharea .dateloop { font-size: 16px;} 
 .searcharea .locationloop { font-size: 16px;} 
 .extra-hi > p {   font-size: 16px;line-height: 22px;} 
 .searcharea .loopdays { width:80%;margin-left: 45px;} 
  
    .F_t-s .fP,.F_t-s .fN ,.F_t-s .mP ,.F_t-s .lP { width:90%!important;   height: auto;line-height: 40px;} 
    .F_t-s .mP .loca_tion { left:-5px; top: 3.8px;} 
    .F_t-s .sch_by_3 {  padding-left:45px;} 
    .F_t-s .sch_by_3.fP img { top:7px;} 
    .F_t-s .fN  { padding-top:20px; line-height: 25px ;  padding-left: 10px;} 
    .F_t-s .new-course-shedule {    background: none!important;  padding: 0 !important;} 
    .F_t-s .lP { padding-left:12px;} 
    .F_t-s .schedule_p_1 {  border-color: #f3f3f3 ; border-style: solid;border-width:  10px 10px 0px;float: left; margin-bottom: 0; margin-left: 0;  margin-top: 0;width: 93%;} 
    .F_t-s h2 {font-size: 18px;} 
    .schedule_p_1.last-border {    border-bottom: 10px solid #f3f3f3;}   
     
  .COMM-tech .you0, .COMM-tech .you1 {  margin: 0;  padding-left: 0;    width: 100%;} 
 .COMM-tech .loopbook {    margin-bottom: 20px; margin-left: 0;  margin-top: 4px;;} 
 .COMM-tech .pricesloop { margin-left:0px;} 
 .COMM-tech .loca_tion { margin-left:8px;} 
 .COMM-tech .lopclass h1 {height: auto;  line-height: 25px;padding-left: 7px; padding-top: 20px;width: 98%;font-size: 16px; padding-bottom: 5px;} 
 .lopclass_right {   float: left;  margin-left: 17px;   padding-top: 15px;  width: 95%;} 
 .IITT-inner { display:none;  margin-bottom:20px!important;} 
 #secondary-left > br {   display: none;} 
 .AJfilter-page {   margin-top: -15px!important;} 
 #wait {   left: auto; top: auto; width:100%; height:auto;} 
 .COMM-tech .filterby { margin-top:40px;} 
 .COMM-tech .topttopf { margin-left:-18px; height: auto;} 
 .COMM-tech .locationloop { width:auto; font-size: 16px;} 
 .COMM-tech .dateloop img {margin-left: -24px; } 
 .COMM-tech .dateloop  {  margin-bottom: 9px; margin-top: 9px; padding-left: 34px; width: auto;  font-size: 16px;} 
  .lopclass_right { float: left; margin-left: 10px; padding-top: 9px;  width: 50%;}  
  #wait img {   text-align: center;  width: 200px;}              
 
     
 #login_Box_Div { height:105px;} 
 .in_search {   margin: 30px auto 0; width: 265px;} 
 #login_Box_Div .text_input { width: 209px!important;height: 45px;} 
 #login_Box_Div input[type="submit"] {
  background: #141c36 url("images/insoft-search-icon.png") no-repeat scroll 18px 10px / 40% auto;
  height: 45px;
  width: 55px !important;
  margin-left: 0;
 }
 #login_Box_Div { top:63px;  border:1px solid #373c4b; border-top: none;}  
 .SP_head {     font-size: 21px;  margin-bottom: 15px;    margin-top: 25px;} 
 .Top-vendor-data h2 { font-size:20px;  padding-left: 15px;} 
 .vendor_fo, .vendor_ju, .vendor_mc, .vendor_ec, .vendor_cp, .vendor_ci { font-size: 16px;   margin: 5px;   padding: 0;  width: 80px;} 
 .lv-book-now,.lv-view-more,.iv-price ,.iv-heading { font-size: 16px;  padding-left: 15px; height:auto;} 
 .lvd-0,.lvd-1 { height:auto;}  
 .lv-view-more { margin:15px auto 15px 15px; padding: 2px 0; float:left; } 
 .lv-book-now {  float: left;margin: 15px; padding: 2px 0;} 
 .iv-days {  margin-bottom:0px;   margin-top: 12px; width: 80%;     margin-left: 15px;} 
 .iv-location {  margin-bottom:0px;   margin-top: 4px; width: auto;     margin-left: 4px;} 
 .ex-vp {   font-size: 13px;} 
 .Security-Portfolio-inner {   width: 100%;} 
 .iv-price { float: left; font-size: 16px; margin-top: 2px; padding-left: 5px;    width: 155px;} 
 .Security-Portfolio-page .container  { width: 99%;} 
 .lv-left { margin: 0;padding: 0;   width: 100%;} 
 .lv-right { margin: 0;padding: 0;   width: 100%;} 
 .Top-vendor-data { height:155px;} 
 .lv-dates {  margin-bottom: 5px; margin-left: 17px;   margin-top: 5px ; width: auto;} 
.lv-dates p {   margin-left: 45px;}  
.lv-dates {   font-size: 16px; } 
.iv-days > p, .iv-location > p { font-size: 16px;} 
.Cti-days, .Cti-cate, .Cti-tech  { border-right:none;  font-size: 16px;}     
.trcote .container {   margin: 0 auto; width: 95%!important;} 
.NWSL { width:300px;}        
.Cti-days, .Cti-cate, .Cti-tech {    height: 35px;  line-height: 35px;}  
.Very-special-type .course-data h2 { padding-left: 14px; } 
.Very-special-type .post-ratings {   left: 25px;padding-left: 0;   padding-top: 0; position: absolute;    top: 0px;} 
.Cti-review {   width: 96%;  margin-top: 0;} 
.Cti-cate {  overflow:hidden;  width: 100%;} 
.Cti-days {   width: 100%;}  
.priceandbook { float: left; 
margin-left: 15px; 
margin-right: auto; 
margin-top: 35px; 
width: 300px;} 
.accordion7 { margin: 20px auto 0;  width: 92%;} 
.Very-special-type .accordion7-body p { font-size: 16px;} 
.Very-special-type .accordion7-body li {   font-size: 16px;} 
.Very-special-type .accordion7-body {   padding:0px!important; padding-top: 10px!important; width:100%;} 
.Very-special-type .accordion7-head h4 { font-size:18px;     font-weight: 400;} 
.Very-special-type .accordion7 .accordion7-head {  width: 100%; margin-left: 0px; padding: 5px 0 2px 0px;} 
.lOC, .Very-special-type .mP .loca_tion { left:-12px;} 
.Very-special-type .mP .loca_tion { left:-14px;}     
.schedule_p_1 {float: left;width: 100%;margin: 5px 0px;padding: 0px;} 
.Very-special-type .sch_by_3.fP img { left:15px;} 
.Very-special-type .sch_by_3.fP {padding-left: 0px; width: 60%; line-height: 22px;height: 55px; }  
.timecest2 {   padding-top: 27px;} 
.schedule_p_1 hr { margin-top:100px;}  
.sch_by_3.lP > a { padding: 3px 10px;} 
.lP {    margin-bottom: 10px;} 
.aRnme { left:28px;} 
.Very-special-type .lP { padding-left: 15px!important;} 
.course-top-info {float: none;margin: 0 auto;width: 98%;padding: 20px 0px;} 
.Very-special-type .ppze { font-size: 18px;} 
.Very-special-type .sch_by_3 { height: 34px;line-height: 22px;text-align: left;padding-left: 0px; } 
.Cti-days, .Cti-cate, .Cti-tech {  margin-top:0px!important;} 
.sch_by_3.rfad {   width: 100%; margin-top: 0px;} 
/*-------------------------------------------------------------- 
1 Fortinet Channel Partner Program Page by Vijay 
--------------------------------------------------------------*/ 
.page-id-5894 .secondary-sidebar{display:none;}  
.page-id-5894 .coursepage #primary { margin-top: 5px; } 
.FCPP3 { height:auto; padding-bottom:20px; } 
.platinum-partner { font-size: 21px; left: -67px;top: 106px;} 
.gold-partner { font-size: 21px;  left: -45px;top: 85px;} 
.silver-partner { font-size: 21px;  left: -50px;top: 106px;} 
.grey_fortinet_img {  padding-left: 55px;  width: 126px;padding-top: 48px;padding-bottom: 19px;} 
.FCPP3_left {  float: none; position: relative;  width: 100%;} 
.FCPP3_right { float: none;  position: relative; width: 100%;} 
.FCPP3_left > p { padding-left: 42px; padding-right: 15px;   font-size: 16px;} 
.compliance {  font-size: 21px;  left: -39px;  top: 114px;} 
.nse_common { margin-top: 30px; width:200px;} 
.n_gery { width:180px; } 
.n_blue { width:180px; } 
     /**********fortinet-technical-training-courses***************/ 
.ftt50 { float: left; text-align: center; width: 100%;} 
.ftt_top { height:300px;} 
.ftt_second { height: 425px;margin-bottom: 30px;  margin-top: 30px;} 
.ftt_top_main_heading {font-size: 22px; padding-left: 0;  padding-top: 45px; } 
.ftt_top_img {padding-top: 30px;  width: 125px;} 
.ftt_top_sub_heading { font-size: 21px;  line-height: 25px;   padding-left: 0; padding-top: 10px;}  
.s5p2 > img {   margin:15px auto 12px; } 
.ftt_second5part > h2 { font-size: 16px; font-weight: normal;   padding: 0;} 
.ftt_second5part {   height: 130px; margin: 10px 6px;  width: 45%;} 
 .s5p1 > img { margin:26px auto 15px;} 
 .s5p4 > img {   margin: 10px auto 4px; width: 34%;} 
 .s5p5 > img {   margin:20px auto 12px;} 
 .ftt_second5part.s5p5 {  margin-left: 75px;}  
 .s5p3 > img {   margin: 12px auto;} 
.ftt_third { height:1075px;}  
.ftt_third13 {margin-top: 10px;  min-height: auto;  padding-left: 0; padding-top: 0;   width: 100%; margin-bottom: 15px;} 
.ftt_third34 {  margin-top: 15px; width: 100%;} 
.ftt_third_main_heading { font-size: 21px;  line-height: 22px;  padding-bottom: 10px;  padding-left: 0;  padding-top: 30px; text-align: center;} 
.ftt_third13 > p {  font-size: 16px;  line-height: 15px;  margin-bottom: 10px;  padding-left: 5px;  padding-right: 5px} 
.down1 { float: left;  height: 80px;  margin-top: 0; width: 100%;} 
.down1 > img {  display: block;   margin: 0 auto;  padding-left: 0;  padding-top: 15px; width: 70%;} 
.down2 {  float: left;  height: 140px;  margin-bottom: 10px;  margin-top: 10px;  padding-left: 0;  padding-right: 0;  width: 100%;} 
.down2 iframe {  float: right;  height: 140px;} 
.down3 {  height: 130px; padding: 10px 0 0;  width: 100%;} 
.down3 > h1 { line-height: 16px;   padding-left: 70px; padding-right: 5px; font-size:16px; } 
.ftt_fifth{ height:500px;} 
.ftt_fourth{ height:645px;} 
.vendor_Published_changes { font-size: 22px;  right: -190px; top: 215px;} 
.down3 > h2 { font-size: 16px;  line-height: 15px; padding-left: 5px; padding-right: 5px;} 
.ftt-fifth-inner { padding-top:75px;} 
.ftt_fourth_inner > h2 {  font-size: 16px;  padding-left: 0;  padding-right: 0; text-align: center;} 
.right_read_more.ftt_fourth_read { height: 35px; line-height: 36px; margin: 7px auto; padding: 0 0 0 7px;  width: 116px;}    
.ftt_fourth_inner > br {  display: none;} 
.ftt_fourth_mainheading > br { display: none;}   
.ftt_fourth_mainheading { float: none; font-size: 21px;  padding-top: 15px;  text-align: center;} 
.ftt_fourth_inner > p {float: none; font-size: 16px;  line-height: 18px;   margin: 0 auto;  padding-left: 0; text-align: center;  width: 80%;} 
.ftt_fourth_img { display: block;  float: none; margin: 30px auto 0;  padding-left: 0;  width: 80px;} 
.imgnhead { padding-bottom: 5px;  padding-top: 20px; width: 100%;} 
.ftt_fifth_heading h1,.ftt_fifth_red_heading h1 {  font-size: 21px;   padding: 0; text-align: center;}  
.fifth-text {display: block; float: none;  font-size: 16px;  margin: 0 auto;  padding-top: 30px; text-align: center;  width: 70%;} 
.center_read_more.ftt_fifth_read {  font-size: 16px;  height: 35px; line-height: 36px;  padding-left: 10px;  width: 152px!important; margin:10px auto;} 
.center_read_more > img { width:28px;} 
.ftt-fifth-inner {   background-size: 100% auto;   padding-left: 8px;  padding-top: 65px;} 
.vendor_Published_changes_5 {   font-size: 22px;  right: -78px;  top: 226px;} 
.Overview-of-Courseware-and-Certification > h1 {  font-size: 21px;  padding-bottom: 30px;  padding-top: 0; } 
.nsetype8 { height: 250px;} 
.head_nse1to8 {float:none;  font-size: 21px; line-height: 50px;  margin:20px auto 0; width: 80px;} 
.nsetype8 > span {font-size: 16px;margin-top: 145px;padding: 5px 0px !important  ; right: 64px;  border-radius: 2px;} 
.nsetype8 > p { font-size: 16px; left: 10px;  margin-top: -30px; text-align: center;  width: 96%;} 
.numtype {  font-size: 50px;  line-height: 110px;  position: absolute; right: 1px; top: -25px;} 
.nsetype8 > span { padding: 2px!important;} 
.head_nse1to8 > span {  display: block;  float: none;  font-size: 16px;  left: -27px;  margin: 0 auto;  padding: 0;  position: relative;  top: -24px;  width: 132px; }    
.Fortinet-Technical-Training .container { width:320px!important;} 
.Cti-days img {  padding-left: 26px!important; padding-right: 12px!important; padding-top: 5px;} 
.Cti-cate img { padding-right: 13px;margin-top: 6px; padding-left: 25px; padding-top: 2px;}  
 /**********Insoftservices  homepage***************/ 
.InsoftServices-Homepage-part1 { height:437px; background-image: url("images/insoftservices-main-homepage-uk-image-480.jpg");} 
.InsoftServices-Homepage-part1 h1 {font-size: 24px; padding-top: 61px; padding-bottom: 2px;} 
.IH-middle { width:300px;} 
.bos_4 > img {   padding-top: 30px; width: 40px;} 
.ih-part2-inner { width:100%;} 
.Ih-readmore {margin: 25px auto;   padding: 0;  font-size: 17px;  width: 150px;  height: 30px;  line-height: 30px} 
.bos_4_h1 {  font-size: 16px !important; padding-top: 4px !important;} 
.IH-middle > h2 { padding-top: 35px ; font-size:16px; }  
.InsoftServices-Homepage-part2 { height: auto; 
padding: 15px 0; 
  padding-bottom: 15px; 
padding-bottom: 10px;} 
.ih-part2-inner > h1 {   font-size: 21px;padding-bottom: 10px; padding-top: 30px !important; font-weight: 400;} 
.ih-part2-inner > img {  padding-top:0px; width: 110px;} 
.InsoftServices-Homepage-part3 { height:auto; padding:12px 0 32px; background-image: url("images/insoftservices-main-homepage-cisco-training-image-480.jpg");} 
.ih-part3-inner { width:100%; } 
.ih-part3-inner > h1 {  margin-top: -25px; font-size: 21px;   padding-bottom: 10px; padding-top: 20px; font-weight: 400;} 
.ih-part3-inner > p { font-size: 16px; }  
.head-part-33 {margin-top: 18px;} 
.ih-part3-inner > img {  } 
.head-part-33 > a {  font-size: 13px;  margin: 0; padding: 2px;}     
.homenew-part4-pf-img {   margin: 0 auto;  width: 96%;} 
.homenew-part4-content-inner { margin: 0;  padding: 0;  width: 100%;} 
.homenew-part4-content-inner h1 {     font-size: 21px;  padding-top: 15px; font-weight: 400;} 
.homenew-part4-content-inner span {   font-size: 16px; margin-bottom: 10px;  margin-top: 10px;} 
.newsletterversion p {  font-size: 16px;} 
.Ih-readmore_green {     margin: 25px auto; padding: 0;  width: 150px; font-size: 17px;  height: 30px;  line-height: 30px;} 
.InsoftServices-Homepage-part4 { height:300px; padding:10px 0 20px;} 
.homenew-part4-pf-img .alc-logo-1 { float: left; margin-left: 0;   width: 85px;} 
.homenew-part4-pf-img .alc-logo-2 {float: right;  margin-top: 25px; width: 120px;} 
.InsoftServices-Homepage-part5 { height:300px; background-image: url(https://www.insoftservices.fi/wp-content/themes/lms/images/insoft-cisco-learning-partner-image-480.jpg);} 
.homenew-part5-content-inner h1 {   font-size: 21px;  margin-top: 40px; font-weight: 400;} 
.InsoftServices-Homepage-part6 { height:300px;} 
.homenew-part5-content-inner {   padding: 0;   width: 100%;} 
.homenew-part5-pf-img {   padding-top: 20px;width: 50%;} 
.homenew-part6-content-inner {    display: block;  margin: 0 auto;  padding: 0;  width: 100%;} 
.homenew-part6-content-inner h1 { font-size:21px;  margin-bottom: 53px; font-weight: 400} 
.homenew-part6-pf8-img {  left: 1px;  position: absolute; top: 155px;  width: 58px;} 
.newsletterversion { height:250px;} 
.newsletterversion h2 {  padding-top: 50px; }    
.about3fot {float: left;  height: auto;   width: 100%;  padding-bottom: 30px; background-image: url("https://www.insoftservices.fi/wp-content/themes/lms/images/insoft-contact-us-image-480.jpg");} 
.about3fot_t1 { padding-top:7px;width:100%;} 
.about3fot h2 { padding-top:45px; font-weight: 400} 
.about3fot span    { border-bottom: 1px solid #6e6e6e;  padding-bottom: 12px; font-weight: 400; } 
.bos_4 > h1 { font-size: 16px; font-weight: 100; padding-top: 18px;} 
.homenew-part5-content-inner .read-more-part5 {  margin: 15px auto; padding: 0;  width: 150px;  font-size: 17px;  height: 30px;  line-height: 30px; } 
 .about3fot_t11 > img  ,.about3fot_t12 img,.about3fot_t13 img{ padding-top:10px;} 
 .Ih-readmore_white   { padding:4px 0 ;} 
 .posme {  right: 152px!important; } 
.ih-part2-inner > p {  font-size: 16px; } 
.homenew-part6-content-inner span {  display: block;  padding-top: 30px;} 
.about3fot_t11 p,.about3fot_t12 p,.about3fot_t13 p { font-size: 16px; padding-top:8px;} 
#mc_embed_signup input.button { 
  border-radius: 3px!important; 
    display: block!important; 
    height: auto!important; 
    margin: 0 auto!important; 
    padding: 0px 0!important; 
    right: 80px!important; 
    width: 150px!important; 
    height: 30px!important; 
    line-height: 30px!important; 
} 
/****************************************************/ 
    .megabtn { width: 215px;} 
    .megabtnmain {   height: 128px;} 
     .ped-8-2 ,.nse-8-banner img,.nse-8-banner h1 { padding-left:0px;} 
    .nse_hr { margin-left:0px; width:96%;} 
    .nse-8-banner { height:250px;} 
    .nse-8-banner h1 { padding-top:80px; font-size:27px;} 
    .nse-8-banner img { width:150px!important;} 
    .ped-8-2  h1 { font-size:24px;} 
    .ped-8-2  h2 { font-size:18px;} 
    .ped-8-2  h3 { font-size:17px;} 
    .schedule-box,.schedule-box2 { width:100%;} 
    .RG4 {   padding: 7px 34px;font-size: 17px;} 
    .nse_hr2 {   width: 65%;} 
     .lab_nse8 { height:360px;} 
    .lab_left {width:26%;}   
    .lab_left img {   width: 100px; padding-top: 70px;   margin-left: 5px;} 
    .lab_right { width:70%;margin-left:10px;} 
    .lab_right_img { width:240px; padding-top:65px!important;} 
    .hding_nse8{ font-size:23px;} 
    .lab_right_img_cnt{ width:180px;} 
    .lab_right_img2 { width:90px;} 
    .lab_right_img3 {height: 80px;width: 45px;  background-size: 45px; margin-top: -2px;} 
    .setbg { background-image: url("images/insoft-main-home-banner-version1-480.jpg"); height:250px; } 
    .mslide1 {padding-bottom: 35px;   padding-top: 35px; width: 274px;} 
    .latxt {  color: #83ba16;  display: block;  font-family: proximanovalight !important;  font-size: 40px !important;  padding-bottom: 0; padding-left: 6px;  text-align: center; width: 100%;line-height:40px; } 
  .clr1,.clr2,.clr3 {   display: block;} 
  .jubtn { margin: -8px auto 0;   text-align: center; width: 56%;   display:none;} 
.or { display:none;  color: white;  float: left; padding-bottom: 2px;  padding-top: 0;  text-align: center;   width: 100%;} 
.home-search2 {  background-color: rgba(190, 190, 190, 0.5);   float: left;  padding: 6px;  position: absolute;  top: 9px;   width: 97%;  z-index: 111;} 
.entter2 {  border-radius: 0 !important;   float: left;  height: 40px;  width: 87.7% !important;} 
    .mobo{ display:block;} 
    .deksto{ display:none;} 
    .entter{  padding: 12px!important; width: 85%!important; float:left!important; border-radius:2px 0px 0px 5px!important;} 
    .mapbottom .mailimage {   margin-top: 5px !important;} 
    .dt-sc-tabs-vertical-frame-content > span {display: block; margin-left: 13px; margin-top: 10px;} 
    ul.dt-sc-tabs-vertical-frame li a { padding: 5px 0 3px 12px; text-align: left;  width: 97%;} 
    .dt-sc-tabs-vertical-frame-content > strong {  display: block; margin-left: 13px;} 
    .bn {    display: block;  margin-left: 0; margin-right: 5px; padding: 3px 0px 3px 8px;  width: 90px;} 
    .new_arche td{ line-height:18px!important;} 
    .ctclr td a{  display: block;    font-size: 16px !important;line-height: 15px !important;} 
    .new_arche th{ line-height:19px;  padding-left: 13px;} 
    .f_menu {   padding: 0 0 10px;} 
    .row.text-left{ margin:0px;} 
    .searcharea .blog-entry-inner {   min-height: auto;} 
    .entry-details-desc > span {   display: none;} 
    .etec .entry-details .entry-title h4 {   line-height: 20px;height:43px;   display: table-cell; vertical-align: middle; } 
    .etec .entry-title h4 a{  font-size: 16px;float: left; } 
    .etec .entry-details-desc { font-size: 13px;line-height: 16px; margin:-45px 5px 5px;  } 
    .s-button a {   padding: 0 5px;} 
    .s-button  { margin-right: 5px; margin-top: 10px; } 
    .entry-details-desc > p { line-height: 15px; padding-top: 12px;} 
    .xttr {   height: 53px;  overflow: hidden;} 
    .xttr > p {line-height: 20px;    padding-top: 10px;} 
    .headertextcnt p{ font-size:22px;margin-left:5px; } 
    .headertextcnt h1{ font-size: 29px; padding-left: 3px;text-align:center;padding-bottom:25px;} 
    .f_2,.f_3 {width: 270px;} 
    .ttll {margin-top:25px; } 
    .lgtp {  height: auto;} 
    .lgtp nav a {   height: 50px; line-height: 50px;width: 50%;} 
    .small-page-width {    margin-left: 15px;   max-width: 90%;} 
    .lp3 {  margin-bottom: 10px;  min-height: auto; width: 77%;} 
     .module {  margin-top: 20px;  padding-left: 0;  padding-right: 0;} 
    .medium-page-width {  max-width: 93%;} 
    .module.callout .inner-content .right {  padding: 15px 25px;} 
    .ccnn > div {   width: 95%;} 
    .fortinetpart1 > h4 {   display: block; float: none;  font-size: 37px;   margin-top: 0;  padding-left: 4px;  padding-right: 38px;   padding-top: 90px; text-align: left;} 
    .fortinet{ height:400px;float:left;} 
    .fortinetpart2 > img {    padding-left: 15px; padding-top: 25px;  width: 300px;} 
    .fortinetpart1 > img{ display: block;   padding-right: 0;  padding-top: 20px; width: 80%;  text-align: left;}  
    .fortinetpart1 h4 br { display:block;} 
    .fortinetpart1,.fortinetpart2{ width:100%;text-align:left;  padding-top: 110px;} 
    .fortinet .container {    width: 100%;} 
     .pdf-section .clear{ clear:none!important; } 
     .container.c_pdf {    width: 96%!important;} 
     .pdf-one{ width:94%;height:320px;} 
     #shm1 > a, #shm2 > a, #shm3 > a, #shm4 > a, #shm5 > a, #shm6 > a, #shm7 > a, #shm8 > a, #shm9 > a, #shm10 > a{padding: 101px 0;width: 100%; } 
    .mnmap, .google-map-placeholder { margin-top: 20px; width: 280px !important;} 
     .searcharea .entry-thumb{ margin-top:15px;width:80px;} 
     .searcharea .entry-details{ margin:0px;}  
    #wr-megamenu-menu-2 li{ background:#639092 ;} 
    .wr-megamenu-container ul li{ width:300px!important;} 
    .wr-megamenu-inner{ width:300px!important;} 
    .wr-megamenu-container.header_menu_4801 {   left: 0px;   position: absolute;} 
     .wr-megamenu-container{ width:70%!important;} 
    .part1v {   font-size: 20px;height: auto; padding-left: 1px; padding-top: 5px;  width: auto;}  
     .part2v { width:auto;} 
    .vender-section {background-image:none;background-color: #fff;margin-left:-5px;} 
    .ninelink { font-size: 16px;padding-left: 5px;  padding-top: 1px; width: 100%;} 
    .ccnn {    margin-left: 5px; margin-top: 5px;width:90%;} 
    .vender-section{ height:auto;float:left;} 
    .megaareac2 {   margin-left: 5px;  padding-left: 9px; padding-right: 5px;  padding-top: 0; width: 275px;display:none;} 
    .ninelinktwo {padding-top: 10px;width:80%;display:none;} 
    .megaareac {   margin-left: 14px; padding-left: 0;padding-top: 0;width: 275px;display:none;} 
    .vender-section{ width:290px; } 
     
    #logo, #header.header2 #logo, #header.header3 #logo{     width: 90px;
    margin-right: 10px;
    margin-left: -1px;
    margin-top:0px;} 
    #primary-menu {float: left;width:17%;margin-top:3px;margin-left:1px;} 
    .header-search { clear:none; float: left;margin-top: 18px;width:21%;} 
    #searchform{ margin-top:0px;  } 
    #header.header2 #main-menu{  padding-left:1%;position:relative;} 
    .sltcls { float: left;margin-left: 11px;margin-top: 15px; display:none; } 
    .ssearch input[type="text"]{ display:none; } 
     .search_suggestions {   width: 268px; } 
     .search_suggestions_1 {   width: 100%;} 
    .header2{ background:#c7ced8!important; } 
     .shome19, #toggle-view .panel {position:absolute;width:50px;margin:1px 0px; } 
     .wr-megamenu-container.header_menu_4801{ position:absolute;margin-top:11px;} 
     .ssearch input[type="submit"] {   padding-bottom: 5px;padding-top: 5px;} 
      H1{ margin-bottom:1px;} 
     .menu_title{ font-size:17px!important; } 
        .menu-item-link{ padding:0px!important; } 
        .wr-megamenu-container ul.wr-mega-menu li.wr-megamenu-item:hover > a.menu-item-link, .wr-megamenu-container ul.wr-mega-menu li.wr-megamenu-item > a.menu-item-link:hover{ color:#ff9e00!important;}  
        .container, #header.header2 .container, .main-menu-wrapper .container, #slider-search-container { width:290px; } 
        .boxed .wrapper, .boxed .is-sticky #header-wrapper { width:100%; } 
        .secondary-sidebar .widget { width:240px; } 
        .locations-map, .newsletter { height:auto;  width: 100%; float:none;} 
        .locations-map h2, .newsletter h2 { font-size:21px;} 
        .locations-map img { max-width: 100%;}  
        .simple-map .simple-map-marker { display:none; } 
        .pbtn { padding: 15px; margin-top:125px;margin-left:0px;} 
        .fyc1 {font-weight: bold;margin-left: 10px;margin-right: 10px;display:block;} 
        .en   { font-weight: bold;margin-left: 10px;margin-right: 10px; margin-top:20px;display:block; } 
        .get_trained { font-size: 35px;line-height: 35px;} 
        .portion1 {    padding-top: 269px;} 
        .dwn{ display:none!important;}   
        .bgstar-4{ width:100%!important;height:auto;} 
        .fivecat{ padding-top:25px;} 
        .catone{ width:96%; border-bottom: 1px solid #669bb5;   height: 50px;}  
        .fivecat > h2 {font-size: 22px;margin-bottom: 10px;margin-top: 15px;text-align:left;} 
        .header2 {  background: #e2e6eb none repeat scroll 0 0;} 
        #footer .copyright {text-align: left;
    margin-top: 0px;
    padding-top: 50px;} 
        .video-text{ text-align:left;padding-left:15px;} 
        .busines_spec{ width:90%;} 
         /*...........contact start.......*/ 
         .contactbg{ background-size:auto;} 
         .contact-form {float: left; margin-left:0px; width:98%;} 
         .address-c {   float: left;  margin-left:0px;width: 98%;} 
         .cov1 {float: left;  margin-left: 0px;   margin-top: 1px; width: 96%;}  
  .ppart1 {   float: left;  width: 90%;} 
  .cnt-bottom > a {  font-size: 35px;  line-height: 35px;   margin-top: 40px;} 
  .cnt-bottom{ margin-top:220px;} 
  .contactbg{ height:400px;} 
/*************/
.promo-part-left h1 {
  padding-top: 30px;
  padding-bottom: 25px;
}
.promo-part-left {
  width: auto;
}
.promo-part-right {
  width: 100%;
}
.promo-courses-img {
  width: 200px;
}
.promo_course_list_left {
  float: left;
  width: auto;
}
.promoc_text {
  float: left;
  width: auto;
  margin-top: 15px;
}
.promo_course_list_right {
  float: left;
  margin: 0 auto;
  width: 100%;
}
.promo-btn {
  margin: 30px auto;
    margin-bottom: 30px;
 margin-bottom: 0px;
 }
.promo_course_list_left h3 {
  text-align: center;
}
.promoc_info {
  text-align: center;
}
.promoc_date {
  text-align: center;
}
.promoc_text .body-text  { text-align:center!important; }
.promo-fortinet-logo { margin-top: 35px;}
.promo-part-left h1 {
  text-align: center;
}
.our-promo-courses .coursetop1 { width:100%!important; }
.our-promo-courses .coursetop1 h1 { text-align:center!important; }
.promo-part-left  .body-text  { text-align:center!important; }
         /*...........end contact start.......*/ 
         
        .pjleft{ width:100%;} 
        .juniper-top-gap{ padding-top:15px; } 
        .juniper-image{ margin-right:0px;}  
        .pjright {font-size: 35px;line-height: 38px; text-align: left;width:97%;margin-right:0px;} 
        .juniper-button{margin-top:25px; } 
        .juniper{ padding-bottom:15px;} 
        .juniper{ height:auto;float:left;} 
         
        .video-text{ font-size:31px; } 
        .sltcls2{ display: block;float: right;  margin-right: 5px; margin-top: 17px; width: 19%;} 
        .top-title { float: left; margin-top: 45px;   width: 100%;} 
        .ptc2_1_head11 {    font-size: 17px; padding-bottom: 45px; padding-top: 50px;}         
        .ptc2_p {   font-size: 16px;}          
        .ptc2_1_head {  font-size: 17px;  padding-bottom: 50px;   padding-top: 50px; text-align: center;} 
        .rows44 {   height: 125px; margin: 5px;padding: 0px;  width: 46%;} 
        .page-template-training-courses-technology .rows44 { height:160px;  } 
        .rows44_img {   height: 40px;  margin: 12px auto 10px;  padding: 10px;  width: 40px;} 
        .Vendor-training-template .rows44_img { 
  height: auto; 
  margin: 0px auto 0px; 
  padding: 0px; 
  width: auto; 
} 
.Vendor-training-template .img411 {  padding-top: 15px; width: 90px;} 
.Vendor-training-template .img421 {padding-top: 35px;
    width: 90px;
    padding-bottom: 10px;} 
.Vendor-training-template .img991 { width: 87px; margin-top: 0;} 
.Vendor-training-template .img491 { 
  padding-top: 45px; 
  width: 100px; 
  padding-bottom: 21px; 
} 
.Vendor-training-template .img431 { 
  padding-top: 32px; 
  width: 90px; 
  padding-bottom: 10px; 
} 
.Vendor-training-template .img4151 { 
  padding-top: 52px; 
  width: 100px; 
  padding-bottom: 21px; 
}    
.Vendor-training-template .img8181 { 
  width: 112px; 
  margin-top: 0px; 
  padding-top: 2px; 
}    
.Vendor-training-template .img4159 { 
  padding-top: 41px; 
  width: 110px; 
  padding-bottom: 13px; 
} 
.Vendor-training-template .img461 { 
    padding-top: 30px;
    width: 75px;
    padding-bottom: 10px;
} 
.Vendor-training-template .img481 { 
  padding-top: 45px; 
  width: 100px; 
  padding-bottom: 5px; 
} 
.Vendor-training-template .img471 { 
  padding-top: 45px; 
  width: 100px; 
  padding-bottom: 12px; 
} 
.Vendor-training-template .img451 { 
  padding-top: 48px; 
  width: 100px; 
  padding-bottom: 15px; 
} 
.Vendor-training-template .img4111 { 
  padding-top: 50px; 
  width: 110px; 
  padding-bottom: 10px; 
} 
.Vendor-training-template .img4121 { 
  padding-top: 45px; 
  width: 100px; 
  padding-bottom: 9px; 
} 
.Vendor-training-template .img4131 { 
  padding-top: 42px; 
  width: 100px; 
  padding-bottom: 10px; 
} 
.Vendor-training-template .img4141 { 
  padding-top: 50px; 
  width: 100px; 
  padding-bottom: 20px; 
} 
.Vendor-training-template .img41511 { 
  padding-top: 54px; 
  width: 100px; 
  padding-bottom: 16px; 
} 
.Vendor-training-template .img41512 { 
  padding-top: 35px; 
  width: 100px; 
  padding-bottom: 8px; 
} 
.Vendor-training-template .img441 { 
  padding-top: 40px; 
  width: 100px; 
  padding-bottom: 10px; 
} 
.Vendor-training-template .img41519 { 
  width: 100px; 
  margin-top: 0; 
  padding-top: 7px; 
} 
        .h1spanborder { width:70px;} 
        .rows44 h3 {overflow:hidden;  font-size: 15px; line-height: 16px; }  
        .f_menu.f_4 { margin-top: 30px!important;} 
         .top-title span{ display: block;  font-size: 18px;  line-height: 18px;  margin-top: -5px;} 
         .course-title-name { display:none!important;} 
         #menu-v li{ width:100%;} 
         #menu-v .sub {   margin-left: 0px; margin-top:3px;background:#999999;}  
         #menu-v .sub  ul{margin-left:0px;background:#cdeced;} 
         #broucher{ width:89%;} 
         #menu-v li a{  font-size:11px;} 
         .track11, .track22, .track33, .track44{ height:200px;padding-left:9px;width:100%;} 
         .sticky-wrapper {   height: auto !important;} 
         .top-bg3{ height:275px;} 
         .lbp {margin-left: 0px;width: 35.3%; margin-bottom:30px;} 
         .lsp {margin-left: 0px;width: 35.5%;  margin-bottom:30px;} 
         .sub li{ background:#def2f3;} 
         #menu-v { width: 95%;} 
         .cisco-architectures #menu-v ,.cisco-architectures #broucher { display:none;} 
         .cds {display: block!important;padding-left:12px;margin:1px;font-weight:normal;padding-top:3px;padding-bottom:3px;font-size:16px;} 
         .top-title-img img { display:none!important;} 
         .coursepage #primary{ margin-top:0px;} 
         .coursepage #menu-v{ display:none;} 
         .coursepage #broucher{ display:none;}   
         .post-ratings { padding-left:15px;width:90%;} 
         .dt-sc-meta-container p{ padding-left:15px;}    
         .coursepage .dt-sc-course-image{ display:none;} 
         .coursepage .widget{  padding:0px; } 
         .ppze{     float: left;  font-weight: normal;   margin: 0;  padding-bottom: 3px; padding-top: 4px; text-align: center; width: 50%; } 
         .ppze1 a { float: left; 
height: 38px; 
line-height: 40px; 
padding: 0; 
width: 59%;} 
    
          .extra_tag {display: block;   float: left;font-size: 12px!important;line-height: 6px; width: 95%;} 
         .extra_ef .ppze {   width: 100%; } 
         .extra_ef {   float: left;    height: 48px;  width: 50%;} 
.Very-special-type .extra_ef {   border: 1px solid #ff9e00; width: 48%; border-radius: 2px; float: left;height: 38px; margin-top: 0;text-align: center;} 
.Very-special-type .dt-sc-button.small.filled {  float: left; 
height: 38px; 
line-height: 40px; 
margin-top: 10px; 
padding: 0; 
width: 60%; 
font-size: 16px;} 
.courseinfobox { 
    padding: 20px 14px; } 
.Very-special-type .ppze1 > a { float: left;height: 38px;line-height: 40px;  padding: 0;width: 160px;} 
         .price-course { margin-top:1px;padding-left:0px;padding-top:0px;text-align: center;margin-right:0px;height:auto;box-shadow:0px 1px 0 0;width:100%;float:left;} 
         .dt-sc-course-single .entry-metadata .dt-sc-button{ display: block;float: left;margin:0px 0 0;padding:14px 0px;width: 50%;font-size:18px;font-weight:normal;} 
         .dt-sc-course-details-inner1 {  float: left;margin-top: 1px !important;padding-left: 0px;padding-top: 0px ;text-align: left;width:100%;} 
         .course-share-this{ display:none;} 
         .dt-sc-tabs-vertical-container{ width:99%;} 
         .ul.dt-sc-tabs-vertical-frame{ width:43%!important;margin-top:1px;} 
         .type-dt_courses .entry{ width:100%;margin-top:1px;} 
         .container.coursepage{ width:94%!important;} 
         .dt-sc-course-single .dt-sc-course-details-inner{ margin:0px;box-shadow:0 1px 0 0 ;width:100%;padding:0px;} 
         .c-place{ text-align:left;margin-left:0px;} 
         .c-place.RE2 {margin-top: -17px;text-align: center;} 
         .dt-sc-tabs-vertical-frame-content{ width:100%;padding:0px;} 
         .dt-sc-tabs-vertical-frame-content p{} 
         .price-course br{ display:none;}; 
         .dt-sc-meta-container p{ padding-left:15px;} 
         .cds{  display:none!important;  background:#fff;margin-bottom:0px;padding-left:12spx;} 
         .dt-sc-hr-invisible,.dt-sc-hr-invisible-medium{ display:none!important;} 
        .even{ background:#f5f5f5;} 
        .all_data{ width:auto;} 
        .categoryone{ width:98%;height:auto;border-right:none!important;} 
        .singlecourse{margin:0px;padding-left:15px;} 
        .categorysingle span{ margin-left:0px;padding-left:15px;} 
        .cat_image{margin-left:0px;} 
        .cc_title {padding-top: 10px;width: 50%;font-size:18px;}     
        .cat_image img {width: 90px;padding-left:15px;}  
        /*.............category......... */ 
        .ttinfo {  width:auto;float:left;height:auto;margin:0px;padding:0px;margin-bottom:20px;} 
        .ttp1{ height:auto;margin:0px;padding:0px;width:95%; } 
        .ttp2{ height:auto;margin:0px;padding:0px;width:auto; } 
        .ttp2 > iframe{ margin:0px;float:left;width:95%;padding-left:10px;} 
        .ttp1 img,.ttp1 > h3{ padding-left:10px;} 
        /*...............................*/ 
        /*..........Certification start........*/ 
        .certification #secondary-left{ display:none;} 
        .certification #primary{ width:100%!important;margin-left:0px;} 
        .certification #secondary-right{ width:auto; } 
        .certification .ccti img{ width:auto;} 
        .certification h1 { margin-top:21px;}  
        /*..........Certification  end........*/ 
         
        .cisco-collaboration-courses_nm{padding-top:37px;} 
        .cisco-routing-switching-courses_nm{padding-top:28px;} 
        .cisco-datacenter-courses_nm{padding-top:22px;} 
        .cisco-service-provider-courses_nm{padding-top:32px;} 
        .cisco-enterprise-security-courses_nm{padding-top:38px;} 
        /*----*****---- << Header >> ----*****----*/ 
        #header .container, #logo, #logo a { height:100%; } 
        #logo a img {    max-width: 106px;} 
.new-17-logo { width: 100px!important;} 
        .mean-container a.meanmenu-reveal { width:19px; height:20px; padding:19px 16px 18px; } 
        .mean-container .mean-nav { margin-top:56px; } 
        .is-sticky #header.header3 .mean-container a.meanmenu-reveal { top:-57px; } 
        #header.header3 .mean-container .mean-nav, .is-sticky #header.header3 .mean-container .mean-nav, #header.header4 .mean-container .mean-nav, .is-sticky #header.header4 .mean-container .mean-nav { margin-top:0px; } 
        /*----*****---- << Main >> ----*****----*/   
        .fullwidth-background h1 { font-size:20px; }     
        /*----*****---- << Shortcodes >> ----*****----*/     
        .dt-sc-hr.top { width:88%; } 
        .dt-sc-hr.top a { right:-12%; } 
        .main-title h2 { font-size:30px; }   
        .main-title h4 { font-size:20px; } 
        .content-slider img { margin-top:20px; } 
        .fullwidth-section .dt-sc-one-third .dt-sc-button.large.filled { font-size:16px; padding:21px 30px; } 
        th, td { padding:5px; } 
        th { font-size: 16px; } 
        td { font-size: 16px; } 
        .fullwidth-section h5.dt-sc-toggle, .fullwidth-section h5.dt-sc-toggle-accordion { padding-top:4px; } 
        ul.dt-sc-staff-carousel > li { max-width:290px; width:290px !important; } 
        .courses-search input[type="text"] { width:80%; box-shadow:0px 0px 2px rgba(0, 0, 0, 0.1); } 
        .dt-sc-donutchart-large { width:260px; } 
        .dt-sc-donutchart-large .dt-sc-donutchart, .dt-sc-donutchart-large canvas, .dt-sc-donutchart-large .donutchart-text { width:260px !important; height:260px !important; line-height:260px !important; } 
        .dt-sc-contact-info.address p { width:74%; } 
         
        /*----*****---- << Portfolio >> ----*****----*/  
         
        /*----*****---- << Blog >> ----*****----*/   
        ul.commentlist li { padding-left:50px; } 
        ul.commentlist li .comment-author img { max-height:30px; max-width:30px; } 
        .blog-thumb .entry-details .entry-metadata { width:67%; } 
         
        /*----*****---- << Contact >> ----*****----*/    
        #contact-form p .fa, .mailchimp-form .fa { width:12%; } 
        #contact-form p input, #contact-form p textarea, .mailchimp-form p input, .mailchimp-form p textarea { width:84.4%; } 
        span.wpcf7-form-control-wrap { width:83%; } 
        .wpcf7-form span.wpcf7-not-valid-tip { background:#ffffff; } 
        .wpcf7-form span.wpcf7-not-valid-tip { left:0px; } 
        .dt-sc-contact-info .icon { margin-right:13px; }     
         
        /*----*****---- << Courses >> ----*****----*/    
        .courses-sorting .courses-popular-type label { font-size:16px; } 
        .courses-sorting .courses-popular-type { margin-right:0px; } 
        .courses-sorting .courses-popular-type .selection-box { width:205px; margin-left:80px; } 
        .courses-sorting { margin-bottom:20px; } 
        .courses-view-type, .courses-price-type { width:100%; float:left; text-align:center; } 
        .courses-view-type a { display:inline-block; float:none; margin:0px 5px; } 
        .courses-view-type { margin:0px 0px 50px; } 
        .courses-price-type a { float:none; display:inline-block; padding:5px 20px 2px; margin:6px 5px; } 
        #dt-sc-ajax-load-image { top:197px; } 
        .page-with-both-sidebar .courses-sorting .courses-popular-type .selection-box { width:212px; } 
        .top-bg .container , .container.searchpage { width: 100%;} 
        .AP {   margin-top: 10px !important;}        
        .RP {   margin-left: 0px;  margin-top: 10px;} 
        .mehr_blue ,.mehr_white         { margin: 20px auto ;  padding: 5px 0px;    font-size: 16px; border-radius: 2px;    width: 125px;} 
        .btn-home-blue, .btn-home-green { margin: 20px auto ;  padding: 5px 0px;    font-size: 16px;    width: 125px;} 
        .readmore270,.dwn-free,.readmore7_7{ margin: 20px auto ;  padding: 5px 0px;    font-size: 16px;    width: 125px;} 
        .dwn-free { width:129px;} 
        .accordion7 .accordion7-head {   height: 40px;} 
        .Very-special-type .accordion7 .accordion7-head .close h4 {     color: #141c36!important;  } 
        .btn-main-green.small.filled { margin-top:10px!important;} 
/**********/
.ab_desktop_sec { display:none;}
.ab_mobile_sec { display:block;}
.about_insoft {
    font-size: 15px;
    padding-top: 30px;
    padding-bottom: 10px;
}
.about-heading {    font-size: 18px;}
.us-21 {   margin-top: 35px;}
.our-mission-text ,.our-vision-text {   font-size: 15px; text-align:center;}
.new-about-us-22 h1 {   margin: 22px 0px 22px 0;    font-size: 18px;}
.new-about-us-22 p {
    margin: 15px 0 0;
    font-family: Prometo;
    font-size: 14px;
    line-height: 22px;
}
.our-vision-text {
    margin-top: 10px;
    text-align: center;
}
.new-about-us-22 h1 {
    text-align: center;
}
.new-about-us-22 p {
    text-align: center;
}
.sc25 {
    width: 100%;
 }
 .students_plus, .courses_plus, .instructors_plus {
    margin: 10px auto;
 }
.students_plus { margin-top:35px;}
.reviews_plus {
    padding-top: 10px;
    padding-bottom: 25px;
}
.our-journey-text {
    text-align: center;
    font-size: 14px;
    padding-top: 35px;
    margin-bottom: 12px;
} 
.our-journey-box p {
    font-size: 14px;
    text-align: center;
    line-height: 22px;
}
.our-roadmap-text {
    font-size: 14px;
    margin-top: 35px;
    margin-bottom: 10px;
}
.roadmap-heading {    font-size: 18px;    text-align: center;  width: auto;   margin-bottom: 10px;}
.timeline_ab ol li div {   width: auto; }
.timeline_ab time {    font-size: 18px; }
.start_j_div p {   margin: 10px 0 5px;    font-size: 14px; font-weight: 300;}
.seo_says_subtitle {
    font-size: 14px;
    margin-top: 40px;
    text-align: center;
}
.ceo_pick {
  width: 75%;
    height: auto;
    margin: 0 auto;
    margin-top: 30px;
}
.ocv_subheading {
    font-size: 14px;
    padding-bottom: 10px;
    padding-top: 35px;
    text-align: center;
}
.ocv_1 h1 {   font-size: 18px; }
.ocv_white_25, .ocv_blue_25 {
    width: 100%;
    height: auto;
    margin: 0px;
    padding: 20px 0px;
}
.ocv_blue_25 p, .ocv_white_25 p {
    font-size: 14px;
    line-height:22px;
 }
 .our-offices-heading {
    font-size: 18px;
    text-align: center;
}   
.overview_area_all .tab {   margin-bottom: 30px;}   
/******/
.ForitgatePackage .top-bg-main-banner { height:210px; }
.ForitgatePackage .top-title h1 { margin-top: 10px; font-size: 18px; line-height: 24px; padding-top: 36px; text-align:center;}
.forti-head {    margin-top: 0px; display:none; }
.forti-tabcontent {   padding: 0px 0px; }
.bok_More { margin:10 auto;     margin-bottom: 20px;}
.ent-txt1 img {   margin: 0 auto;   display: block;}
.ent-txt1 b {   text-align:center;   display: block;}
.forti-tab2 button {   width: 30%;   margin: 0 5px;    text-align: center;}
.fort-price-box {   margin-top: 0px;    padding-left: 0;    width: 100%;}
.ForitgatePackage p ,.ForitgatePackage li  { font-size: 15px;  line-height: 24px; }
.forti-tabslink2.active span {   padding-bottom: 10px;   font-weight:400; }
.forti-tab2 button {  font-weight:400;font-size: 15px;}
.ForitgatePackage .forti-tabcontent {   margin-top: 10px;}
.mobile-filter-show { margin-top:20px;}
.bok_More span {   font-size: 15px; font-weight: 400;}
.fort-th {   font-size: 16px;   margin-top: 30px;  font-family: 'prometo';}
.line-bt b {    font-weight: 300;}
.ForitgatePackage .forti-tabcontent { float:left;}
.forti-tab2 { padding-top: 30px!important;   float: left;    width: 100%;    margin-bottom: 30px;}
.sfp_sidebar {   padding: 10px 0px;  font-size: 15px;}
.accordion_VN1 span { top:13px;}
/******/        
    } 
    @media only screen and (min-width: 320px) and (max-width: 425px) {.pbtn{  margin-top:70px}} 
    /*----*****---- << Mobile >> ----*****----*/     
    /* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */ 
    @media only screen and (max-width: 319px) {  
    .entter {    width: 81% !important;} 
    .mobo .home-search {  margin-top: 40px; 
} 
@media screen and (-webkit-min-device-pixel-ratio:0) {    #login_Box_Div .text_input    {width: 77%  !important ;}  } 
.dt-sc-tabs-vertical-frame-content > span {display: block; margin-left: 13px; margin-top: 10px;} 
.bn {    display: block;  margin-left: 0; margin-right: 5px; padding: 3px 0px 3px 8px;  width: 90px;} 
.new_arche td{ line-height:18px!important;} 
.ctclr td a{  display: block;    font-size: 16px !important;line-height: 15px !important;} 
.new_arche th{ line-height:19px;  padding-left: 13px;} 
.cthead {    display: block;    font-size: 16px;   line-height: 16px;} 
fortinetpart1, .fortinetpart2 { margin-left: 15px; text-align: left;  width: 87%;} 
    .f_menu {   padding: 0 0 10px;} 
    .row.text-left{ margin:0px;} 
    .searcharea .blog-entry-inner {   min-height: auto;} 
    .entry-details-desc > span {   display: none;} 
    .etec .entry-details .entry-title h4 {   line-height: 20px;height:43px; display: table-cell; vertical-align: middle;} 
    .etec .entry-title h4 a{  font-size: 16px;float: left; } 
    .etec .entry-details-desc { font-size: 13px;line-height: 16px; margin:-45px 5px 5px;  } 
    .s-button a {   padding: 0 5px;} 
    .s-button  { margin-right: 5px; margin-top: 10px; } 
    .entry-details-desc > p { line-height: 15px; padding-top: 12px;} 
    .xttr {   height: 53px;  overflow: hidden;} 
    .xttr > p {line-height: 20px;    padding-top: 10px;} 
    .container.searchpage {   width: 100%!important;} 
    .headertextcnt p{ font-size:20px;margin-left:4px;} 
    .headertextcnt h1{ font-size:24px;} 
    .lltt{ margin-left:0px;} 
    .juniper_network img {width: 95%;} 
    .ttll {    float: right; margin-right: 10px;  margin-top: 5px;} 
    .headertextcnt h1{ font-size:24px;} 
    .lgtp {   height: auto;} 
    .lgtp nav a {height: 50px; line-height: 50px;width: 50%;} 
    .small-page-width { margin-left: 15px;  max-width: 90%;} 
    .lp3 {  margin-bottom: 10px;   min-height: auto;  width: 73%;} 
.module {  margin-top: 20px;  padding-left: 0;  padding-right: 0;} 
.module.callout .inner-content .right {    padding: 15px 25px;} 
.fortinetpart1 > h4 {   display: block;  float: none; font-size: 30px;  margin-top: 122px; padding-right: 10px; text-align: left;} 
.fortinet{ height:400px;float:left;} 
.fortinetpart2 > img { padding-left: 1px; padding-top: 25px;  width: 240px;} 
    .fortinetpart1 > img{ display:none;}  
    .fortinetpart1,.fortinetpart2{ margin-left: 15px; text-align: left; width: 87%;} 
.fortinet .container {  width: 100%;}    
    .header_menu_4801{ display:none;} 
    .pdf-section .clear{ clear:none!important; } 
     .container.c_pdf {    width: 96%!important;} 
     .pdf-one{ width:94%;height:320px;} 
     #shm1 > a, #shm2 > a, #shm3 > a, #shm4 > a, #shm5 > a, #shm6 > a, #shm7 > a, #shm8 > a, #shm9 > a, #shm10 > a{ padding: 101px 0;width: 100%; } 
    .coursepage #broucher1 { display:none;} 
         wr-megamenu-container{ display:none!important;} 
         .searchpage #secondary-left{ display:none;} 
         .searcharea .entry-thumb{ display:none;} 
         .searcharea .entry-details{ width:auto;} 
         .searcharea .blog-entry-inner{ min-height:100px;} 
         .isotope-item{ top:115px;} 
         #main-menu {   padding: 2px 0 12px 1px;} 
        .container, #header.header2 .container, .main-menu-wrapper .container, #slider-search-container { width:200px; } 
        .boxed .wrapper, .boxed .is-sticky #header-wrapper { width:100%; } 
        .secondary-sidebar .widget { width:174px; border-width:3px; padding:10px; } 
        /*----*****---- << Header >> ----*****----*/ 
        #header .container, #logo, #logo a { height:100%; } 
        #logo a img { max-height:100%; } 
        .mean-container a.meanmenu-reveal, .is-sticky .mean-container a.meanmenu-reveal { width:20px; height:20px; padding:19px 16px 18px; } 
        .mean-container .mean-nav, .is-sticky .mean-container .mean-nav { margin-top:57px; } 
        #header.header3 .mean-container .mean-nav, .is-sticky #header.header3 .mean-container .mean-nav, #header.header4 .mean-container .mean-nav, .is-sticky #header.header4 .mean-container .mean-nav { margin-top:0px; } 
        /*----*****---- << Headings >> ----*****----*/ 
        .locations-map, .newsletter {  height:auto;  width: 100%; float:none;} 
        .newsletter {   } 
        .locations-map h2, .newsletter h2 { font-size:19px;} 
        .locations-map img { max-width: 99%;}  
        .simple-map .simple-map-marker { display:none; } 
        .portion1{ padding-top:25px; } 
        .pbtn {margin-left:0px;line-height: 68px;margin-top:70px;} 
        .portion1{   padding-top: 270px;} 
        .get_trained {font-size: 28px; line-height:36px;} 
        .fyc1{  display: block;margin-left: 10px;margin-right: 10px;padding: 0;  } 
        .en {   display: block;margin-left: 10px;margin-right: 10px;margin-top: 20px;padding: 0;} 
        .dwn{ display:none!important;} 
        .bgstar-4{ width:100%!important;height:auto;} 
        .fivecat{ padding-top:25px;} 
        .catone{   height: 52px;    width: 94%;}  
        .fivecat > h2 {font-size: 22px;margin-bottom: 10px;margin-top: 15px;text-align:left;} 
        .juniper{ float:left;height:auto;} 
        ul#follow_us li{ margin-right:8px;} 
        #footer .copyright {text-align: left;} 
        #header.header2 #main-menu{ position:relative;} 
        .secondstyle{ padding-left:15px;padding-right:15px; } 
          H1{ margin-bottom:1px;} 
        /*----*****---- << Main >> ----*****----*/   
        #logo, #header.header2 #logo, #header.header3 #logo{ width:99%; } 
        #primary-menu { float: left;margin-top:0px;  width: 15%;margin-left:0px;} 
        .header-search{ width:18%;margin-top:7px;float:left;clear:none;margin-left:8px;} 
        .sltcls {float: left;margin-left: 8px; margin-top: 0px; } 
        .wr-megamenu-container .jsn-bootstrap3{ position:absolute; } 
        .menu_title{ font-size: 16px!important; } 
        .menu-item-link{ padding:0px!important; } 
        .wr-megamenu-container ul.wr-mega-menu li.wr-megamenu-item:hover > a.menu-item-link, .wr-megamenu-container ul.wr-mega-menu li.wr-megamenu-item > a.menu-item-link:hover{ background-color:#ff9e00!important;color:#ff9e00!important;} 
        #searchform{ margin-top:11px;} 
        #logo, #header.header2 #logo, #header.header3 #logo, #header.header4 #logo {    padding: 5px 0;} 
        .busines_spec{ width:90%;} 
        .pjleft{ width:100%;} 
        .juniper-top-gap{ padding-top:15px; } 
        .juniper-image{ margin-right:0px;}  
        .pjright {font-size: 35px;line-height: 38px; text-align: left;width: 100%;margin-left:0px;} 
        .e1 {  background: rgba(0, 0, 0, 0) url("images/Location.png") no-repeat scroll 3px 3px / 30px auto; 
                cursor: pointer; 
                display: block; 
                font-size: 16px; 
                height: 29px; 
                text-indent: 29px; 
                width: 34px;} 
    .e1 img {    margin-left: -10px;} 
    .meflag {  float: right;  margin-right: 50px;  margin-top: 20px;} 
     
    .sltcls{ display:none;} 
         .sltcls2{ display: block;float: right;  margin-right: 5px; margin-top: 16px; width:22%;} 
         .shome19, #toggle-view .panel {position:absolute;width:50px;margin:1px 0px; } 
         .wr-megamenu-container.header_menu_4801{ position:absolute;}    
        .juniper-button{margin-top:25px; } 
        .juniper{padding-bottom:15px;} 
        .even{ background:#f5f5f5;} 
        .all_data{ width:auto;} 
        .categoryone{ width:98%;height:auto;border-right:none!important;} 
        .singlecourse{margin:0px;padding-left:15px;} 
        .categorysingle span{ margin-left:0px;padding-left:15px;} 
        .cat_image{margin-left:0px;} 
        .cc_title {padding-top: 10px;width: 50%;font-size:18px;}     
        .cat_image img {width: 90px;padding-left:15px;}  
        .cisco-collaboration-courses_nm{padding-top:28px;} 
        .cisco-routing-switching-courses_nm{padding-top:27px;} 
        .cisco-datacenter-courses_nm{padding-top:20px;} 
        .cisco-service-provider-courses_nm{padding-top:14px;} 
        .cisco-enterprise-security-courses_nm{padding-top:35px;} 
        .video-text{ text-align:left;padding-left:15px;font-size:28px;} 
        #header.header2 #main-menu {  padding-left:0px;} 
        .ssearch input[type="submit"]{  padding-top:4px;padding-bottom:4px; } 
        .header2 {background:#c7ced8!important;} 
         #header.header2 .container{ width:100%;} 
         #logo, #header.header2 #logo, #header.header3 #logo { margin-left: -10px; margin-right: 1px; margin-top: 11px;width: 95px;} 
       .top-title {float: left;width:93%;} 
          .top-title h1{ margin-top:15px;font-size:19px;padding-left:15px;} 
          .top-title span{ display: block; font-size: 16px; line-height: 15px; padding-left: 15px;} 
         .top-title-img { float: left; margin-left: 20%; margin-top: 0; text-align: center;width: 60%;} 
         #menu-v li{ width:100%;} 
         #menu-v .sub {   margin-left: 0px; margin-top:3px;background:#999999;}  
         #menu-v .sub  ul{margin-left:0px;background:#cdeced;} 
         #broucher{ width:89%;} 
         #menu-v li a{  font-size:11px;} 
         .track11, .track22, .track33, .track44{ height:200px;padding-left:9px;width:100%;} 
         .sticky-wrapper {   height: auto !important;} 
         .top-bg3{ height:275px;} 
         .lbp {margin-left: 0;width: 35%;margin-bottom:30px;} 
         .lsp {margin-left: 0px;width: 35%;margin-bottom:30px;} 
         .sub li{ background:#def2f3;} 
         #menu-v { width: 95%;} 
         .brochure_img{ height:150px;} 
         .fullwidth-background h1 { font-size:18px; }    
        .breadcrumb { font-size:11px; } 
        #slider-search-container { clear:both; z-index:99; } 
         /*...........contact start.......*/ 
         .contactbg{ background-size:auto;} 
         .contact-form {float: left; margin-left:0px; width:98%;} 
         .address-c {   float: left;  margin-left:0px;width: 98%;} 
         .cov1 {float: left;  margin-left: 0px;  margin-top: 1px; width:95%;}  
.ppart1 {  float: left;   width: 98%;} 
 .cnt-bottom{ margin-top:220px;} 
 .contactbg{ height:400px;} 
.ppart11,.ppart12{ height:auto;} 
.cnt-bottom > a {  font-size: 30px; line-height: 30px;margin-top: 30px;} 
.mnmap, .google-map-placeholder { margin-top: 20px; width: 240px !important;} 
         /*...........end contact start.......*/ 
        /*..........Certification start........*/ 
        .certification #secondary-left{ display:none;} 
        .certification #primary{ width:100%!important;margin-left:0px;} 
        .certification #secondary-right{ width:auto; } 
        .certification .ccti img{ width:100%;} 
        .certification h1 { margin-top:20px;}  
        /*..........Certification  end........*/ 
         
          /*...... course shedule.............. */ 
            .course_container{  width:98%!important;    } 
            .stag {   margin: 0;width: 100%;} 
            .cst{ width:27%;margin-left:0px;margin-right:5px;} 
            .ffilter.re-set { display: block;float: right;margin-top: 0;padding: 6px;position: absolute;right: 9px;} 
             
            .stag input[type="submit"] {   padding: 6px 1px;} 
            .serch-select{ width:100%;margin-left:0px;} 
            .selection-box select{ width:98%;} 
            .course-data th{ display:none;} 
            .course_container .course-data { background:none;padding-left:0px;} 
            .course-data td{ width:100%;margin-left:0px;height:43px;float:left;border:none; font-size:17px;text-align:left;} 
            .currencyyy {   background: #eeeeee none repeat scroll 0 0;float: left; padding-bottom: 6px;padding-top: 8px; width: 50%;height:22px;} 
            .bbook {   padding-bottom: 2px;    padding-top: 3px;} 
            .course_title > a {font-size: 20px;font-weight: bold;line-height: 45px;} 
            .course_title{ border-top:1px solid #c8c8c8;} 
            .course-data td a { font-size:16px!important;} 
            .pricetd { height: 36px !important;} 
            .course-data th,.course-data td { padding:0px;} 
           /*...... course shedule.............. */  
            /*.............category......... */ 
        .ttinfo {  width:auto;float:left;height:auto;margin:0px;padding:0px;margin-bottom:20px; } 
        .ttp1{ height:auto;margin:0px;padding:0px;width:92%;} 
        .ttp2{ height:auto;margin:0px;padding:0px;width:auto; } 
        .ttp2 > iframe{ margin:0px;float:left;width:92%;padding-left:10px;} 
        .ttp1 img,.ttp1 > h3{ padding-left:10px;} 
        /*...............................*/ 
         
        /*.................course...................*/ 
        .post-ratings {  padding-left: 15px;width: 90%;} 
        .dt-sc-meta-container p {   padding-left: 15px;} 
         .cds {display: block!important;padding-left:12px;margin:1px;font-weight:normal;padding-top:3px;padding-bottom:3px;font-size: 16px;} 
         .top-title-img img { display:none!important;} 
         .top-title{ margin-top:46px;padding-left:0px;width:95%;} 
         .coursepage #primary{ margin-top:0px;} 
         .coursepage #menu-v{ display:none;} 
         .coursepage #broucher{ display:none;}       
         .coursepage .dt-sc-course-image{ display:none;} 
         .coursepage .widget{  padding:0px; } 
         .ppze{ float: left;   font-weight: normal;   margin: 0;  padding-bottom: 3px;  padding-top: 4px;  text-align: center;   width: 50%; } 
         .ppze1{float: left;margin: 0;width: 50%;text-align:center;padding-top:12px;font-weight:normal; } 
         .ppze1 a{ margin-top:0px!important;font-size: 16px!important; margin-left: 10px !important;} 
          .extra_tag {   width: 100%;float:left;display:block;line-height:6px;} 
         .extra_ef .ppze {   width: 100%; } 
         .extra_ef {   float: left;    height: 48px;  width: 50%;} 
         .price-course { margin-top:1px;padding-left: 14px;padding-top:0px;text-align: center;width:100%;margin-right:0px;height:auto;box-shadow:0px 1px 0 0;} 
         .dt-sc-course-single .entry-metadata .dt-sc-button{ display: block;float: left;margin: 0px 0 0;padding: 14px 0px;width: 50%;font-size:18px;font-weight:normal;} 
        .dt-sc-course-details-inner1 {  float: left;margin-top: 1px;padding-left: 0px;padding-top: 0px ;text-align: left;width:100%;} 
         .course-share-this{ display:none;} 
         .dt-sc-tabs-vertical-container{ width:100%;} 
         .ul.dt-sc-tabs-vertical-frame{ width:43%!important;margin-top:1px;} 
         .type-dt_courses .entry{ width:100%;margin-top:1px;} 
         .container.coursepage{ width:98%!important;} 
         .dt-sc-course-single .dt-sc-course-details-inner{ margin:0px;box-shadow:0 1px 0 0 ;width:100%;padding:0px;} 
         .c-place{ text-align:left;margin-left:0px;} 
         .c-place.RE2 {margin-top: -17px;text-align: center;} 
         .course-data{ background:rgba(0, 0, 0, 0) linear-gradient(to bottom, #edf7fb 0%, #edf8fb 25%, #ecfafc 46%, #eefafc 70%, #edfdfb 93%, #edfdfb 100%, #edfdfb 100%, #edfdfb 101%, #edfdfb 101%) repeat scroll 0 0;padding-left:15px;} 
         .dt-sc-tabs-vertical-frame-content{ width:93%;} 
         .price-course br{ display:none;}; 
         .cds{  display:block!important;  background:#fff;margin-bottom:0px;padding-left:15px;} 
         .course-data h2 {background: #fff none repeat scroll 0 0;font-size: 16px;margin-bottom: 5px;margin-left: -15px !important;padding-left: 12px;font-weight:normal;padding-top:5px;padding-bottom:3px;} 
         .dt-sc-hr-invisible-medium,.dt-sc-hr-invisible{display:none;} 
        /*----*****---- << Newsletter >> ----*****----*/         
        #newsletter form input[type="email"] { width:180px; } 
        .header-search input[type="text"] { width:55%; display:none; } 
        /*----*****---- << Shortcodes >> ----*****----*/ 
        .dt-sc-hr.top { width:82%; } 
        .dt-sc-hr.top a { right:-18%; } 
        th, td { font-size:8px; padding:5px 0px; text-transform:none; } 
        .dt-sc-donutchart-medium { width:130px; } 
        .dt-sc-donutchart-medium .dt-sc-donutchart, .dt-sc-donutchart-medium canvas, .dt-sc-donutchart-medium .donutchart-text { width:130px !important; height:130px !important; line-height:130px !important; } 
        .dt-sc-donutchart-medium .donutchart-text { font-size:24px !important; } 
        .dt-sc-donutchart-large { width:180px; } 
        .dt-sc-donutchart-large .dt-sc-donutchart, .dt-sc-donutchart-large canvas, .dt-sc-donutchart-large .donutchart-text { width:180px !important; height:180px !important; line-height:180px !important; } 
        .dt-sc-donutchart-large .donutchart-text { font-size:30px !important; } 
        .dt-sc-testimonial { padding-left:0px; text-align:center; } 
        .dt-sc-testimonial .author { position:inherit; float:none; display:inline-block; margin-bottom:10px; } 
        .dt-sc-testimonial blockquote:before { background:none; }    
        ul.dt-sc-tabs-frame li { width:100%; margin-bottom:10px; } 
        ul.dt-sc-tabs-frame { border-bottom:0px; } 
        ul.dt-sc-tabs-frame li a, ul.dt-sc-tabs-frame li a.current { padding:5px 5% 3px; width:90%; border-radius: 2px; border:2px solid #201c1d; } 
        ul.dt-sc-tabs-frame li a.current { color:#ffffff; } 
        ul.dt-sc-tabs-frame li:first-child { margin-left:0px; } 
        ul.dt-sc-tabs-vertical-frame { width:100%; } 
        ul.dt-sc-tabs-vertical-frame li a, ul.dt-sc-tabs-vertical-frame li a.current {/* border:2px solid #201c1d; margin-bottom:10px; border-radius: 2px;*/ text-align:center; } 
        ul.dt-sc-tabs-vertical-frame li a.current { color:#ffffff; } 
        .dt-sc-tabs-vertical-frame-content { border:0px; padding:0px 0px 0px;width:100%; } 
        .dt-sc-tabs-vertical-frame-content  p { padding:15px; }  
        .dt-sc-contact-info .icon { width:50px; margin-right:10px; } 
        .dt-sc-contact-info p { width:65%; } 
        .dt-sc-button.large.filled { font-size:16px; padding:15px 25px; } 
        .dt-sc-button.xlarge.filled { font-size:18px; padding:18px 30px; } 
        .dt-sc-button.small { font-size:12px; padding:11px 20px 9px; } 
        .dt-sc-button.medium { font-size: 16px; padding:13px 20px 11px; } 
        .dt-sc-button.large { font-size:16px; padding:15px 29px 13px; } 
        .dt-sc-button.xlarge { font-size:18px; padding:18px 23px 16px; } 
        .dt-sc-button.xlarge.filled { padding:18px 22px; } 
        .widget #wp-calendar th, .widget #wp-calendar td { padding:5px; } 
        .dt-sc-ico-content.type2 .icon span { height:40px; width:40px; line-height:40px; border-radius:40px; font-size:20px; } 
        .dt-sc-ico-content.type2 { padding-left:55px; } 
        ul.dt-sc-staff-carousel > li { max-width:200px; width:200px !important; } 
        .woocommerce-tabs ul.tabs li a, .woocommerce-tabs ul.tabs li.active a { border-bottom:1px solid #dddddd; margin-bottom:5px; } 
        /*----*****---- << Portfolio >> ----*****----*/  
        .dt-sc-sorting-container a { font-size:11px; width:100%; margin:0px 0px 10px; padding:10px 7%; width:86%; border-radius:2px !important; text-align:center; } 
        /*----*****---- << Contact >> ----*****----*/    
        #contact-form p .fa, .mailchimp-form .fa { width:14%; } 
        #contact-form p input, #contact-form p textarea, .mailchimp-form p input, .mailchimp-form p textarea { width:81.4%; } 
        span.wpcf7-form-control-wrap { width:80%; } 
        .wpcf7-form span.wpcf7-not-valid-tip { background:#ffffff; } 
        span.wpcf7-not-valid-tip { font-size:10px; top:10px; left:0px; right:inherit; } 
        /*----*****---- << Blog >> ----*****----*/   
        .entry-thumb .bx-controls a { height:35px; width:20px; background-size:7px 14px !important; } 
        .entry-thumb .entry-thumb-desc { display:none; } 
        .blog-thumb .entry-details .entry-metadata { margin-top:10px; clear:both; width:100%; padding-left:0px; } 
        .entry-details .entry-title h4, .page-with-sidebar .dt-sc-one-third .entry-details .entry-title h4, .page-with-both-sidebar .tpl-blog-holder .dt-sc-one-half .entry-details .entry-title h4 { font-size: 16px; line-height:20px; top:0px; } 
        .entry-details .entry-metadata { font-size:12px; line-height:20px; } 
        .entry-details .entry-metadata p { line-height:20px; } 
        .blog-thumb .entry-title { padding-left:65px; } 
        .blog-entry { margin-bottom:10px; } 
        .entry-meta { width:50px; } 
        .entry-details { padding-left:65px; } 
        .entry-meta .date { padding:2px 0px; font-size:12px; } 
        .entry-meta .entry_format { font-size:16px; height:32px; line-height:35px; } 
         
        /*----*****---- << Widgets >> ----*****----*/ 
        .widget .recent-posts-widget ul li .entry-meta { width:40px; } 
        .widget .recent-posts-widget ul li .entry-details { padding-left:55px; } 
        .widget .recent-posts-widget ul li .entry-details .entry-title h4 { font-size: 16px; } 
        .widget.widget_popular_entries .recent-course-widget ul li img { max-width:65px; } 
        /*----*****---- << Side Navigation >> ----*****----*/ 
        ul.side-nav li a:before { background:none !important; color:#313131; width:32px; } 
        ul.side-nav li a:hover:before, ul.side-nav > li.current_page_item > a:before, ul.side-nav > li > ul > li.current_page_item > a:before, ul.side-nav > li > ul > li > ul > li.current_page_item > a:before { color:#313131; } 
        ul.side-nav li a { padding-left:33px; } 
        ul.side-nav > li.current_page_item > a:after, ul.side-nav > li > ul > li.current_page_item > a:after { background:none; } 
        /*----*****---- << Custom Course Type >> ----*****----*/ 
        .courses-table-list th { padding:10px 5px; width:90px; } 
        .courses-table-list td { width:79px; } 
        .courses-search input[type="text"] { width:72%; box-shadow:0px 0px 2px rgba(0, 0, 0, 0.1); } 
        .dt-sc-course-single .dt-sc-course-details-inner h3 { font-size: 16px; line-height:20px; padding-left: 15px;  height: auto;} 
        .dt-sc-pr-tb-col.type2 .dt-sc-tb-header .dt-sc-price { width:100px; height:72px; padding-top:28px; font-size:30px; } 
        .dt-sc-pr-tb-col.type2 .dt-sc-tb-header .dt-sc-price span { margin-top:5px; font-size: 16px; } 
        .timeline-button { font-size:12px; } 
        .dt-sc-subscription-frm .selection-box select { width:111%; } 
        #ui-datepicker-div { width:180px; padding:5px 10px 15px; right:19px; left:inherit !important; } 
        .ui-datepicker-calendar td { padding:5px 0px; } 
        .ui-datepicker-calendar td a, .ui-datepicker-calendar td span { font-size:10px; width:20px; height:20px; line-height:20px; } 
        .ui-timepicker-div dt { clear:both; margin-bottom:0px; min-width:35px; margin-right:5px; font-size:11px; } 
        .ui-timepicker-div dd { margin-right:0px; } 
        .ui-datepicker-title { font-size:12px; } 
        .ui_tpicker_hour_slider select, .ui_tpicker_minute_slider select { height:35px; padding:7px 35px 6px 15px; font-size:12px; } 
        .ui_tpicker_hour_slider:after, .ui_tpicker_minute_slider:after { height:33px; width:33px; } 
        .ui_tpicker_hour_slider:before, .ui_tpicker_minute_slider:before { right:10px; } 
        .ui-datepicker-buttonpane button { padding:9px 15px 7px; font-size:12px; } 
        table.ui-datepicker-calendar, .ui-datepicker-title { margin-bottom:0px; } 
        .ui-datepicker-next { font-size:10px; right:5px; } 
        .ui-datepicker-prev { font-size:10px; left:5px; }    
        .dt-sc-subscription-frm-container h2 { font-size:18px; margin-bottom:15px; } 
        .dt-sc-subscription-frm-container h2 i { font-size:20px; } 
        .dt-sc-subscription-enquiry { font-size: 16px; } 
        .dt-sc-subscription-enquiry span { font-size:12px; } 
        .dt-sc-subscription-frm .dt-sc-button { padding:8px 15px; font-size:12px; } 
        .dt-sc-custom-course-type .dt-sc-course-duration { width:100%; } 
        .dt-sc-custom-course-type .dt-sc-course-data .post-ratings { float:left; margin:10px 0px 0px; width:100%; text-align:left; } 
        .dt-sc-one-half .dt-sc-custom-course-type .dt-sc-course-details h5, .dt-sc-custom-course-type .dt-sc-course-details h5 { font-size:16px; } 
        .courses-sorting .courses-popular-type .selection-box { width:200px; clear:both; margin-left:0px; } 
        .courses-price-type a { font-size:12px; padding:5px 13px 2px; } 
        .courses-sorting { margin-bottom:20px; } 
        .courses-view-type { width:100%; float:left; text-align:center; } 
        .courses-view-type a { display:inline-block; float:none; margin:0px 5px; } 
        .courses-view-type { margin:0px 0px 50px; } 
        #dt-sc-ajax-load-image { top:240px; } 
        .dt-sc-custom-course-type.course-list-view .dt-sc-course-data .post-ratings, .dt-sc-one-half .dt-sc-custom-course-type.course-list-view .dt-sc-course-data .post-ratings { width:100%; } 
        .courses-sorting .courses-popular-type { margin-right:0px; } 
        .page-with-both-sidebar .courses-sorting .courses-popular-type .selection-box { width:200px; } 
        .dt-sc-searchbox-container form .webinar-module { padding-bottom:10px; } 
        .dt-sc-searchbox-container form input[type="submit"] { margin-bottom:20px; } 
        .header2 {  background: #e2e6eb ;} 
    } 
     
@media only screen and (min-width: 320px) and (max-width: 360px){  .dt-sc-custom-course-type.course-list-view .dt-sc-course-data .post-ratings{ width:85%!important;}  } 
@media only screen and (min-width: 385px) and (max-width: 455px){  .locationimage{ height:40px;} }   
@media only screen and (min-width: 439px) and (max-width: 480px){  .locationimage{ background-position:0px 2px; height:23px; } } 
@media only screen and (min-width: 533px) and (max-width: 767px){  .locationimage{ background-position:0px 2px; } }  
@media only screen and (min-width: 480px) and (max-width: 532px){  .locationimage{ height:40px;} }   
     
@media only screen and (min-width: 469px) and (max-width: 479px){  .coursepag{ width:445px!important;}  } 
@media only screen and (min-width: 459px) and (max-width: 469px){  .coursepag{ width:432px!important;}  } 
@media only screen and (min-width: 449px) and (max-width: 459px){  .coursepag{ width:422px!important;}  } 
@media only screen and (min-width: 439px) and (max-width: 449px){  .coursepag{ width:408px!important;}  } 
@media only screen and (min-width: 425px) and (max-width: 438px){  .coursepag{ width:400px!important;}  } 
@media only screen and (min-width: 414px) and (max-width: 424px){  .coursepag{ width:388px!important;}  }    
@media only screen and (min-width: 406px) and (max-width: 413px){  .coursepag{ width:377px!important;}  } 
@media only screen and (min-width: 396px) and (max-width: 405px){  .coursepag{ width:372px!important;}  } 
@media only screen and (min-width: 386px) and (max-width: 395px){  .coursepag{ width:360px!important;}  } 
@media only screen and (min-width: 375px) and (max-width: 385px){  .coursepag{ width:340px!important;}  } 
@media only screen and (min-width: 365px) and (max-width: 374px){  .coursepag{ width:330px!important;}  } 
@media only screen and (min-width: 355px) and (max-width: 364px){  .coursepag{ width:327px!important;}  } 
@media only screen and (min-width: 345px) and (max-width: 354px){  .coursepag{ width:317px!important;}  } 
@media only screen and (min-width: 335px) and (max-width: 344px){  .coursepag{ width:315px!important;}  } 
@media only screen and (min-width: 325px) and (max-width: 334px){  .coursepag{ width:305px!important;}  } 
@media only screen and (min-width: 310px) and (max-width: 319px){  .coursepag{ width:288px!important;}  } 
@media only screen and (min-width: 300px) and (max-width: 309px){  .coursepag{ width:293px!important;}  } 
@media only screen and (min-width: 290px) and (max-width: 299px){  .coursepag{ width:262px!important;}  } 
@media only screen and (min-width: 280px) and (max-width: 289px){  .coursepag{ width:260px!important;}  } 
@media only screen and (min-width: 270px) and (max-width: 279px){  .coursepag{ width:250px!important;}  } 
@media only screen and (min-width: 260px) and (max-width: 269px){  .coursepag{ width:232px!important;}  } 
@media only screen and (min-width: 250px) and (max-width: 259px){  .coursepag{ width:222px!important;}  } 
@media only screen and (min-width: 240px) and (max-width: 249px){  .coursepag{ width:212px!important;}  }