body .cell-wrapper .active-branch .hs-menu-item:nth-child(2),body .cell-wrapper  .active-branch .hs-menu-depth-1:last-child {
    display: inline-block !important;
}
.event_outer_wrapper {
    margin: 0 auto !important;
    width: 100% !important;
    margin-left: 16px !important;
}
.submenu .span4 {
  width: 23% !important;
}

.submenu a span {
  color: #05abc9;
}

.active-branch-new li.competition-menu-sec-new {
   max-width: 37%;
   text-align: center;
}
.active-branch-new li.competition-menu-sec-new:last-child a {
         float:none !important;
 }
.submenu .banner .span8,.submenu .banner .span4 {
    width: 100% !important;
    text-align: center;
  	margin-left:0px !important;
}
.submenu .box .separator {
    margin-left: calc(12% - 10px) !important;
}
.banner .span8 {
    padding-bottom: 20px;
}
.submenu .span4 .learn_more_link {
		margin-bottom:10px;
}
.submenu a span:before {
  content: '\2022';
  margin-right: 2px;
  float: left; 
}
.hs_cos_wrapper_type_logo img {
  margin-top: 8px !important;
}


@media (max-width: 1080px) {
.submenu .box p{
    min-height: 154px;
}
  .menu_part1 .hs-menu-depth-2 >a {
  font-size: 12px !important;
  } 
}
@media only screen and (max-width: 767px !important) {
	.submenu .row-fluid .span4 {
		width: auto;
		margin-bottom: 50px;
	!important } 
    .submenu .row-fluid .span4 {
  margin-left:0px !important;
  }
.submenu .box p {
    min-height: auto !important;
}
}

@media only screen and (min-width:768px) and (max-width: 1024px) and (orientation : portrait){
  .submenu .box p {
    min-height: auto !important;
} 
  .menu_part1 i.fa.fa-bars {
                top: -25px;
                text-align: right;
                position: relative;
                right: 40px;
                cursor: pointer;
                color: #fff;   
                float: right;
                width: auto !important;
       }
   .menu_part1 .hs-item-has-children ul {
        visibility: visible !important;
        opacity: 1 !important;
        position: initial !important;
        padding-left: 0px !important;         
    }    
   .menu_part1 .hs-item-has-children ul li a{
    text-align:center !important;
  }
  .menu_part img {
  margin-left:15px;
  }
   .menu_part1 .hs-menu-depth-1 >a {
    font-size: 14px !important;
  }
 
}
  
@media (max-width: 767px) {
  .menu_part1 i.fa.fa-bars {
                top: -25px;
                text-align: right;
                position: relative;
                right: 20px;
                cursor: pointer;
                color: #fff;   
                float: right;
                width: auto !important;
       }
 
      .menu_part1 .hs-item-has-children ul {
        visibility: visible !important;
        opacity: 1 !important;
        position: initial !important;
        
       
    }
   .menu_part1 .hs-item-has-children ul li a{
    text-align:center !important;
  }
  .menu_part img {
  margin-left:15px;
  }
  .menu_part1 .hs-menu-depth-1 >a {
    font-size: 14px !important;
}
  .menu_part1 .hs-menu-depth-2 >a {
    font-size: 12px !important;
}
}

@media (max-width: 479px) {
.submenu .box p {
    min-height: auto !important;
}
 
   
}


