#mainnav.jumbotron{
	margin-bottom: 0;
}

.photo-privatecloud .a-btn-border{
	margin-top: 80px;
}

@media (min-width: 768px) and (max-width: 991px){
	
	.photo-privatecloud .a-btn-border{
		margin-top: 108px;
	}

}

@media (max-width: 580px){
	.home-service {
		width: 100% !important;
	}
	.staff-container{
		width: 100% !important;	
	}
}

.slide{
	height: auto !important;
}


.flip .card .front{
	z-index: 1000 !important;
}




#menu-old-ie-menu > li{
padding: 15px;
border-top: 1px solid #555;
}

#menu-old-ie-menu > li > a{
padding-bottom: 10px;
display: block; 
}

#menu-old-ie-menu > li > ul{
padding-left: 30px;
}

#menu-old-ie-menu > li > ul > li{
padding: 9px 0;
}
#menu-old-ie-menu > li > ul > li a{
color: #fff;
}
#slidemenu #ubermenu-nav-main-5{
display: none;
}


.btn-search{
display:block;
border: 1px solid red;
width: 50px;
height: 50px;
}

#sb-search{
	display: none;
}


.no-results h1{
    color: #444;
    margin-top: 0 !important;
  }
.no-results  #searchform{
    display: none;
  }
.no-results  .page-header{
    margin-top: 0 !important;
  }





.photo-cloudstorage .banner-container-btn{
  margin-top: 50px;
}

.banner-cloudstorage .banner-container-btn{
  margin-top: 0;
}


.page-template-page-enterprise .ad-company{
  margin-top: 50px !important;
}

.zertologo{
 
  margin-top: 20px !important;
}


.page-template-page-voip-php .btn-right,.page-template-page-ecommerce-php .btn-right{
  margin-top: 60px !important;
}

.page-template-page-healthcare-php .a-btn-border-nonfill{
  margin-top: 60px !important;
}

.home-banner2 .btn-right{
  margin-top: 60px !important;
}

.link-managed-servers {
background: url(../images/managed-servers.png) no-repeat !important;
background-position: 20px center !important;
-webkit-background-size: 62px !important;
background-size: 62px !important;
padding-left: 120px !important;
}

.link-multi-servers {
  background: url(../images/multiserver-management.png) no-repeat !important;
  background-position: 20px center !important;
  -webkit-background-size: 62px !important;
  background-size: 62px !important;
  padding-left: 120px !important;
}
.link-professional-services {
background: url(../images/professional-services.png) no-repeat !important;
background-position: 20px center !important;
-webkit-background-size: 62px !important;
background-size: 62px !important;
padding-left: 120px !important;
}


.link-blueprint-services {
background: url(../images/blueprint.png) no-repeat !important;
background-position: 20px center !important;
-webkit-background-size: 62px !important;
background-size: 62px !important;
padding-left: 120px !important;
}

.subNavBtn{
  padding-top: 22px !important;  
  padding-bottom: 22px !important;  
}

.subMenu .inner{
  min-height: 50px !important;
}

.subMenu .inner a {
  font-size: 18px;
display: table-cell !important;
color: #fff !important;
text-decoration: none !important;
border-right: 2px solid #3f3f3f !important;
border-collapse: collapse !important;
outline: none !important;
-webkit-transition: background .3s ease-in-out !important;
-moz-transition: background .3s ease-in-out !important;
-ms-transition: background .3s ease-in-out !important;
-o-transition: background .3s ease-in-out !important;
transition: background .3s ease-in-out !important;
}

.subMenu .inner a {
  background-color: #333 !important;
}

.subMenu .inner a:hover {
  background-color: #3f3f3f !important;
}

@media (min-width: 768px) and (max-width: 991px){
  .home-banner2 .btn-right{
    margin-top: 100px !important;
  }

  .photo-cloudstorage .banner-container-btn{
    margin-top: 80px;
  }

  .page-template-page-enterprise .ad-company{
    margin-top: 70px !important;
  }


  .page-template-page-voip-php .btn-right,.page-template-page-ecommerce-php .btn-right{
    margin-top: 80px !important;
  }
  .page-template-page-healthcare-php .a-btn-border-nonfill{
    margin-top: 80px !important;
  }
.link-managed-servers {
background: none !important;
padding-left: 15px !important;
}

.link-multi-servers {
background: none !important;
padding-left: 15px !important;
}
.link-professional-services {
background: none !important;
padding-left: 15px !important;
}


.link-blueprint-services {
background: none !important;
padding-left: 15px !important;
}

.subNavBtn{
  padding-top: 22px !important;  
  padding-bottom: 22px !important;  
}

}

@media (max-width: 767px){
  .photo-cloudstorage .banner-container-btn{
    margin-top: 20px;
  }
  .home-banner2 .btn-right{
    margin-top: 30px !important;
  }


  .addon-icons ul li{
    margin-bottom: 30px;
  }
  .addon-icons ul li a{
    height: 80px !important;
  }


    .photo-privatecloud .a-btn-border{
      margin-top: 30px !important;
    }
    .page-template-page-enterprise .ad-company{
      margin-top: 30px !important;
    }

 
  .page-template-page-enterprise .ad-company p.tagline{
      width: 100% !important;
  }
  .page-template-page-voip-php .btn-right,.page-template-page-ecommerce-php .btn-right{
    margin-top: 30px !important;
  }
  .page-template-page-healthcare-php .a-btn-border-nonfill{
    margin-top: 30px !important;
  }

  .link-managed-servers {
background: none !important;
padding-left: 15px !important;
}

.link-multi-servers {
background: none !important;
padding-left: 15px !important;
}
.link-professional-services {
background: none !important;
padding-left: 15px !important;
}


.link-blueprint-services {
background: none !important;
padding-left: 15px !important;
}

.subNavBtn{
  padding-top: 22px !important;  
  padding-bottom: 22px !important;  
}

.subMenu .inner a {
  font-size: 14px;
}

}
