@charset "UTF-8";
a.btn, a.btn:hover, a.btn:link, a.btn:visited {/* color: #333333;*/ }
.reige-bg { background: #e6e0dc; }
.red-txt {color: #cf122c; }
.btn { margin-top: 10px; }
.row {
    margin-right: 0px;
    }
#unified-communications #hero-banner h1, #unified-communications #hero-banner p, #unified-communications #cyberattack-banner h2, #unified-communications #cyberattack-banner h4, #unified-communications #cyberattack-banner p { color: #ffffff; }


#X3_FormBuilder .btn-primary {
    background-color: #ffffff!important;
    color: #333333!important;
    
}

.hero-section, #simply-smarter #hero{
  background-image: url(/portals/0/images/unified-communications-goTo-header-fade.png);
  background-position: right center, center top;
  background-size: 45%;
  background-repeat: no-repeat;
  background-color: #EEEDE9;
  border-bottom: 1px solid #707070;
  height: 190px;
}

.skin_top_content {
    padding: 0;
}

.d-flex{
  display: flex;
}

.flex-col{
  flex-direction: column;
}

.align-items-center{
  align-items: center;
}

a.btn.btn-link{
  color:#428bca;
  background-color: #ffffff;
}

.content-spacing {
  padding-bottom: 24px;
  padding-top: 24px;
}

#unified-communications .center-content {
    display: flex;
 /*   justify-content: center;*/
}




#unified-communications .center-content img {
   flex-shrink: 0;
}


#simply-smarter.unified-communications #hero .btn-tertiary, #simply-smarter.unified-communications #hero a.btn-tertiary {
    border-color: #ffffff;
  color:#ffffff;
}


#unified-communications .security-row {
    padding: 0;
}
/*#unified-communications #go-connect-section, #unified-communications #improve-section {
	background-color: #ECECEC;
}*/

 #unified-communications #connected-section {
	background-color: #ECECEC;
}

#unified-communications #overview-section{
background-color: #ffffff;
}


#unified-communications #prefer-section{
    background-color: #000000;
  line-height: 1.5
}

#unified-communications #go-connect-section UL{
    list-style:disc;
  /*  text-indent: -20px;*/
    
}
/*#unified-communications #go-connect-section ul li:before{
    content: '✓';
    margin-right: 10px;
    color: #c00000;
    font-weight: bold;
    
}*/

#unified-communications #prefer-section #prefer-headline {
font-size: 30px;
  color:#ffffff;
}

#unified-communications #suite-section h5{
    margin-bottom: 0;
}
#unified-communications #connected-section p{
    text-align: center;
    font-weight: bold;
}

#unified-communications #suite-section .suite-elements {
    margin: 15px 0;
    min-height: 150px;
    
    
}
#unified-communications #suite-section .suite-elements img{
    max-width: 25%;
}

#unified-communications #overview-section, #unified-communications #go-connect-section, #unified-communications #connected-section, #unified-communications #improve-section, #unified-communications #prefer-section, #unified-communications #go-to-section {
	padding: 32px 0 30px 0;

	
}
#unified-communications #overview-section #demands-icons {
    margin: 20px 0;
}

#unified-communications #overview-section #demands-icons DIV {
    display: flex;
    align-items: center;
    flex-direction: column;
}
#unified-communications #overview-section #demands-icons img {
    max-width: 70%;
    margin: 20px 0;
    flex-shrink: 0;
}
#unified-communications #overview-section #demands-icons p {
font-weight: bold;
    text-align: center;
}
#unified-communications #go-to-section P {
    font-weight: bold;
    margin-bottom: 0px;
    line-height: 1;
}

#unified-communications #go-to-section .go-to-feature {
    margin-bottom: 10px;
}
#unified-communications #overview-section #demands-icons .demands-icon-desc {
    width: 100%;
    text-align: center;
}

#unified-communications #cyber-solutions .vidyard-lightbox-thumbnail { height: auto; }
#unified-communications #protect #ml-protection, #unified-communications #unified-comm img, #unified-communications #bdr-section img, #unified-communications #help-desk-banner img {
	width: 100%;
	margin: 20px auto;
	display: block;
}

#unified-communications #cyberattack-banner .pdf-portrait { max-width: 135px; }



#unified-communications #resources .col-sm-4 { margin-bottom: 35px; }
/*#unified-communications #resources .pdf-portrait { max-width: 135px; }*/
#unified-communications #resources .pdf-portrait { 
    max-height: 150px;
    border: #EBEBEB;
    border-style: solid;
    border-width: thin; }
#unified-communications #resources .pdf-landscape { 
    max-width: 210px;
    max-height: 150px;
    border: #EBEBEB;
    border-style: solid;
    border-width: thin;
    padding: 0;
    margin: 0;
}  
#unified-communications #resources .col-sm-4 hr {
	/*width: 40%;*/
	margin-top: 10px;
}

#unified-communications #contact { color: #ffffff;}


#unified-communications #study-section {
    padding: 20px 0;
    background-image: url(/portals/1/images/Red-Background.jpg);
    color: #ffffff;
}
#unified-communications #study-section P, #unified-communications #study-section H2, #unified-communications #prefer-section p, #unified-communications #prefer-section H2,  #unified-communications #prefer-section A:link, #unified-communications #prefer-section A:active, #unified-communications #prefer-section A:visited, #unified-communications #prefer-section A:hover{
    color: #ffffff;
}

#unified-communications #prefer-section #prefer-headline a[aria-describedby="footnote-label"]::after  {
  color: #ffffff;
}


#unified-communications #prefer-section #prefer-headline a[aria-describedby="footnote-label"]::after:hover {
  color: #0065BD;
}

#unified-communications #prefer-section #prefer-headline .sup:hover {
  color:red;
}

#unified-communications #prefer-section p {
  font-size: 22px;
}


#unified-communications #helpful-links { padding: 30px 0; }
#unified-communications h2 { font-size: 24px; }
#unified-communications h3 { font-size: 18px; }

.resource-vid {
    padding-top: 50px ;
}
.footnote {
    font-size: x-small;
}


 #simply-smarter.unified-communications #hero .goTo-logo{
display: none;
  }


/*#simply-smarter.unified-communications #hero {
  min-height: 250px;
}*/

#simply-smarter.unified-communications #hero .container {
  margin-top: 15px;
}

#unified-communications #prefer-section img {
display: none;
}

#unified-communications #forum iframe {
height: 1065px;
}

@media handheld, only screen and (min-width:768px) {
#unified-communications #forum iframe {
height: 1025px;
}
  
  
   #simply-smarter.unified-communications #hero .goTo-logo{
   position: absolute;
   top: 42px;
    right: 225px;
    max-width: 119px;
   display: block;
  }
  
/*  #simply-smarter.unified-communications #hero {
  min-height: 300px;
}*/

#unified-communications #prefer-section img {
display: block;
margin-right: 20px;
}
}

#simply-smarter #hero h1, .demo-txt{
  color: #7C2855;
}

.bg-white{
  background-color: #ffffff;
}

.bg-black{
  background-color: #000000;
}

.bg-secondary{
  background-color: #EEEDE9;
}

.btn-link{
  border: 1px solid #CCCCCC ;
}

#unified-communications #demands-icons img {
height: 110px;
}

@media handheld, only screen and (min-width: 1600px){
  .hero-section{
    height: 300px;}
}

@media only screen and (max-width: 767px) {
  .hero-section, #simply-smarter #hero {
    background-image: none;
  }

  .auto-width-mobile {
  width: 95% ;
  }
}

@media only screen and (max-width: 1014px) {
  .hero-section, #simply-smarter #hero{
    background-size: 50%;
  }
}

@media only screen and (max-width: 914px) {
  .hero-section, #simply-smarter #hero{
    background-size: 55%;
  }
}

@media only screen and (max-width: 836px) {
  .hero-section, #simply-smarter #hero{
    background-size: 60%;
  }
}



@media handheld, only screen and (max-width:768px) {

	#unified-communications #protect #ml-protection { width: 80%; }
/*	#unified-communications #resources .col-sm-4 hr { width: 80%; }*/
    #unified-communications #hero-banner { height: 300px;} 
    #content .row { margin-right: 0;}
    #unified-communications #suite-section .suite-elements DIV:first-child {
        text-align: center;
    }
    #unified-communications #demands-icons {
        display: none;
    }
}



@media handheld, only screen and (min-width:992px) {
	
	#unified-communications #cyber-solutions #video { padding-top: 80px; }
  
/*   #simply-smarter.unified-communications #hero .goTo-logo{
   position: absolute;
   top: 42px;
    right: 225px;
    max-width: 119px;
   display: block;
  }*/
  #simply-smarter.unified-communications #hero .container {
  margin-top: 0px;
}
  
/* .hero-section, #simply-smarter #hero{
    background-image: url(/portals/0/images/unified-communications-goTo-header-fade.png);
    background-position: right center, center top;
    background-size: 45%;
    background-repeat: no-repeat;
    background-color: #EEEDE9;
    border-bottom: 1px solid #707070;
    height: 190px;
}*/


#simply-smarter.unified-communications #hero {
    background-image: url(/portals/0/images/unified-communications-goTo-header-fade.png);
    background-position: right top, center top;
    background-size: 43%, 25%, auto;
	    background-repeat: no-repeat;
    background-color: #EEEDE9;
    border-bottom: 1px solid #707070;
}


/*@media handheld, only screen and (max-width:992px){
   #unified-communications #hero-banner #managed-it-nav {display: none;} 
   #unified-communications #hero-banner { padding-top: 120px; height: auto; } 
   .manged-it .row {
    margin-right: 0px;
    }
    
#unified-communications #suite-section .suite-elements img{
    max-width: none;
}
    
#unified-communications #demands-icons {
        display: flex;
    }
    
}*/


@media handheld, only screen and (max-width:546px) {
#unified-communications #demands-icons {
        display: revert;
    }
    
}







@media handheld, only screen and (min-width:1035px) {
/* #simply-smarter.unified-communications #hero .goTo-logo{
   position: absolute;
   top: 42px;
    right: 225px;
    max-width: 119px;
   display: block;
  }
}*/



@media handheld, only screen and (min-width:1200px) {
	#unified-communications #cyber-solutions #video { padding-top: 21px; }
}

@media handheld, only screen and (min-width:1366px) {
}



  /*Award Promo Styles */
  #unified-communications #award-promo img {
padding: 15px;
  }
  #award-promo .btn-home-promo {
    background-color: #CF112D;
    border-color: #940414;
  }
  #award-promo h4 {
    color: #ffffff;
    margin: 5px 0 0 0;
  }
  #award-promo a.btn, #award-promo a.btn:hover, #award-promo a.btn:link, #award-promo a.btn:visited {
    color: #ffffff;
  }
   #award-promo .h5 {
   color:#ffffff;
   font-size: 15px;
   }
  

@media handheld, only screen and (min-width:1600px){
    
  
   #simply-smarter.unified-communications #hero .goTo-logo {
  position: absolute;
   top: 100px;
   right: 450px;
     max-width: 175px;
  }
    
  }

}

}

