/* ==========================================================================
   Author's custom styles
   ========================================================================== */

/* ==========================================================================
   Wizdom custom styles
   ========================================================================== */

/* .margin-fix {
	margin:auto;
} */

#navbar:hover , #navbar.toggle, #navbar:hover .dropdown-menu.show {
	background-color: #315fac !important;
	background-color: #315fac !important;
	border-color: #315fac !important;
  }
   
#navbar:hover li a, #navbar li a.toggle {
		color: #ffffff;
		}
#navbar:hover li a.disabled, #navbar li a.toggle.disabled {
		color: #5e70d2;
}
#navbar:hover .navbar-light .navbar-toggler {
	color: #ffffff;
	}
#navbar .dropdown-item:hover {
	background-color:transparent;
}

/* .no-touchevents #navbar:hover ul.dropdown-menu li a, 
 .no-touchevents #navbar:hover a.dropdown-toggle, 
.no-touchevents #navbar:hover .active,
.no-touchevents #navbar:hover li.active a, 
.no-touchevents #navbar:hover ul.dropdown-menu li a, 
#navbar:hover a.dropdown-toggle, 
#navbar:hover .active,
#navbar:hover li.active a, 
 */
 /* #navbar ul.dropdown-menu li a.toggle,  */
/* #navbar a.dropdown-toggle.toggle, */
/* #navbar .active.toggle, #navbar  .active a.toggle, */
/* #navbar:hover li.dropdown.open .dropdown-toggle { */
	/* color: rgba(0,0,0,.55);  */
		}
/* #navbar .active{ */
	/* font-weight:600; */
/* } */



/* .no-touchevents #about #navbar:hover, #about #navbar:hover, #navbar #navbar.toggle {
	border-color:#E7E7E7;
			} */
			
.inline { 
	display:inline;
	}
	
/* .full-row {	 */
	/* margin-right: 0; */
	/* margin-left: 0; */
	/* } */
#contactform {
		min-height:300px;
		background-color:#e7e7e7;
/* 		padding:40px 10%;
 */		font-size:2em;
 
		}
.contactform {
	padding:0 10%;
	
	}
#contactform h2 {
	margin-bottom:40px;
	color:#5A5A5A;
	}

.help-block {
	color: #A94442;
	font-size:14px;
}
.form-control-feedback {
	top:8%;
	font-size: 16px;
	font-weight: 300;
	
	}

/* .glyphicon {
	text-align:bottom;
	} */
#submit {
	min-width:63px;
	}
.form-control, #contactform .btn{
			font-size:20px;
			height:54px;
			border-radius:0;
			}

.btn-group .btn {
	border-radius:0;
	height:54px;
	margin-bottom:20px;
	}
.formrow {
	margin-bottom: 9px;
		}
#footer {
	background-color:#315fac;
	color:#fff;
	min-height:200px;
	}
#footer a {
	color:#fff;
	}
#footer a:hover {
	color:#e5e5e5;
	text-decoration:none;
	}
footer {
	padding: 10px 40px;
	align-items: baseline;
	}
	
/******************************************************************************* */
/* about */
#about {
	font-size:16px;
	}
#about-row{
	padding-bottom:60px;
}

/* about end */	
/* ***************************************************************************** */
/* ****************************************************************************** */
/* obd */
#obd {
	font-size:16px;
	}
#obd .col-md-3{
	margin:20px 0;
}
.sidepad30{
	padding-left:10%;
	padding-right:10%;
	}
#obd .panel {
	min-height:300px;
	border-radius:0;
	}
	
.ovalign {
		position:relative;
		align-items : center;
		text-align: center;
		transition: all 0.5s ease 0.05s;
		/* transform: translateZ(0px); */
		display: flex;
		width: 100%;
		height: 100%;
		/* left:28%; */
		}


/* obd end */	
/* ***************************************************************************** */
/* bits*/	
#cloudiq {
	text-align:justify;
	font-size:16px;
	}
#cloudiqlogo {
		transition: padding .5s ease;
		z-index: 9;
		}
.cloudiq-header{
		/* background-image:url("/img/cloudiq-logo-bw-v1.png");
		background-repeat:no-repeat;
		background-position:50% 50%;
		background-size:140px 140px; */
		background:url("/img/reception-cloudiq-sprite.jpg") 100% 50%/200% 100% no-repeat;
		}
	.no-touchevents .marketing .row:hover .cloudiq-header, .marketing .row:hover .cloudiq-header{
		background:url("/img/reception-cloudiq-sprite.jpg") 0px 0px/200% 100% no-repeat;
		}
	.no-touchevents h2:hover  >span#cio, h2:hover  >span#cio, h2 >span#cto{
		color:#315fac;
		display:none;
		
		}
	.no-touchevents h2:hover > span#cto, h2:hover > span#cto, h2 >span#cio{
		color:#315fac;
		display:initial;
				}
h2.cap {
	display:inline;
	}
#core-it {
	background-color:#315fac;
	color:#325fcd;
	/* min-height:700px; */
	padding-top:10%;
	padding-bottom:10%;
	margin-bottom:-20px;
	/* margin-top:-60px; */
	}
.no-touchevents #core-it:hover, .no-touchevents #core-it:focus, .no-touchevents #core-it.active, #core-it:hover, #core-it:focus, #core-it.active {
	color: #eee;
	}
	
#awareness {
	background-color:#fff;
	color:#eee;
	/* min-height:700px; */
	padding-top:60px;
	}
	
.no-touchevents #awareness:hover, .no-touchevents #awareness:focus, .no-touchevents #awareness.active, #awareness:hover, #awareness:focus, #awareness.active {
		background-color: #e7e7e7;
		color:#315fac; 
		}
.evolution {
	padding:0 10% 0;
	/* margin-bottom:10%; */
	}
.evolution h1 { margin-top:0}


#bits  ul{
	list-style: none outside none;
	padding-left:0;
}
#bits li.col-md-8 {
	/* min-height: 285px; */
	width: 33.3333%;
	padding: 0;
	margin:0;
	/* border: solid 1px #315fac; */
	/* line-height:286px; */
}

#bits #awareness:hover li.col-md-8, #bits #awareness.active li.col-md-8 {
	border: solid 1px #eee;
	/* margin-bottom:1px; */
	/* background-color: #e7e7e7; */
	}

.no-margin {
	margin:0
	}
	
#bits .engagements {
	display: block;
	margin:0px;
	padding: 0px;
	position:relative;
	overflow:hidden;
	/* transform: translateZ(0px); */
	backface-visibility: hidden;
	outline: 1px solid transparent;
	}
	
 #bits .engagements:hover .image{
	-webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);

	}

#bits .engagements:hover .colour{
	opacity: 0.8;
	}
	
#bits #awareness:hover .engagements .valign .engage-stuff .engagement-title, #bits #awareness.active .engagements .valign .engage-stuff .engagement-title{
	top: 0;
    opacity: 1;
	color:#315fac;
	}
	
#bits .engagements:before {
	content: '';
    display: block;
    padding-top: 56.25%
	}
	
#bits .image {
	position:absolute;
	top:0px;
	left:0px;
	display:inline-block;
	width: 100%;
	height: 100%;
	padding: 0px;
	margin: 0px;
	background-repeat: no-repeat;
	background-position: center center;
	background-size:cover;
	transition: all 0.5s ease 0s, filter 0.2s ease 0s;
	/* transform: translateZ(0px); */
	backface-visibility: hidden;
	}
#bits .engage-stuff {
	letter-spacing: 1px;
	padding:10px;
	vertical-align:middle;
	top:100%;
	width: 100%;
	left: 0px;
	color:#eee;
	transition: all 0.5s ease 0s;
	}

#bits .engage-stuff .engagement-title {
	display:block;
	margin-bottom:20px;
	font-size:22px;
	font-weight:700;
	}

#bits .engage-stuff .engagement-title:after{
	position: absolute;
    left: 50%;
    margin-left: -25px;
    margin-top: 8px;
    content: "";
    display: block;
    width: 50px;
    height: 2px;
    opacity: 0.5;
    /* background-color: #eee */
	}
	
#bits #awareness:hover .engage-stuff .engagement-title:after {
	background-color: #315fac;
	}
#bits .engage-stuff .engagement-details {
	display:block;
	font-size:14px;
	font-weight:300;
	text-align:left;
	}

	
	#bits .valign {
		position:absolute;
		align-items : center;
		text-align: center;
		transition: all 0.5s ease 0.05s;
		/* transform: translateZ(0px); */
		opacity:1; /**/
		display: flex;
		width: 100%;
		height: 100%;
		top: 0;/* 30% */
		}
	

	
#bits .row { margin:0;
			padding:0;
			}
			
#bits .container-fluid, #bits .container-fluid{padding:0;}
	
#bits .colour {
		position:absolute;
		top: 0px;
		left: 0px;
		width:100%;
		height:100%;
		padding:0px;
		margin: 0px;
		transition: all 0.5s ease 0s;
		opacity: 0;
		}
			
/* end of bits */			
/* ***************************************************************************** */
/* ***************************************************************************** */		
/* ***************************************************************************** */
/* consulting */
#consulting  ul {
	/* list-style: none outside none; */
}
#consulting li.col-md-8 {
	/* min-height: 285px; */
	/* width: 33.3333%;
	padding: 0;
	margin:0;
 */
	/* line-height:286px; */
}
.engagements {
	/* display: block; */
	/* margin:0px; */
	/* padding: 0px; */
	/* position:relative; */
	/* overflow:hidden; */
	/* transform: translateZ(0px); */
	/* backface-visibility: hidden; */
	outline: 1px solid transparent;
	color:#fff;
	z-index:100;
	overflow: hidden;
	opacity: 0.9;
	animation-name:top-level;
	animation-duration:5s;
	animation-fill-mode:forwards;
	}
	
@keyframes top-level {
		0%{opacity:0.9;}
		/* 25%{opacity:0.5;transform:translateZ(0px);} */
		25%{opacity:0.5;}
		75%{opacity:0.8;}
		/* 100%{opacity:1;transform:scale:(1.1);} */
		100%{opacity:1;}
}

.engagements:hover{
	/* -webkit-transform: scale(1.1); */
    /* -ms-transform: scale(1.1); */
    /* transform: scale(1.1); */
	opacity: 1;
	z-index:101;
	}
	
.engagement-header {
	position:relative;
	top:30%;
	/* transition: all 0.5s ease 0s, filter 0.2s ease 0s; */
	transition: all 0.5s ease 0s;
	/* transform: translateZ(0px); */
	/* -webkit-transform: scale(.8); */
    /* -ms-transform: scale(.8); */
    /* transform: scale(.8); */
	}
	 
.engagements:hover .engagement-header {
	position:relative;
	top:0%;
	/* transition: all 0.5s ease 0s, filter 0.2s ease 0s; */
	/* transform: translateZ(0px); */
	}
.engagement-header:after{
	/* margin-top:25%; */
	/* padding-bottom:50%; */
}
	
.engagement-details {
	/* display:block; */
	position:relative;
	top:101%;
	font-size:1rem;
	font-weight:300;
	text-align:justify; 
	opacity: 0;
	overflow:hidden;
	/* transform:translatez(20px); */
	max-width:100%;
	
	}
	
.engagements:hover .engagement-details {
	opacity:1;
	top:0;
	}

.engage-point-1, .engage-point-2, .engage-point-3, .engage-point-4, .engage-point-5, .engage-point-6{
	position: relative;
	/* transform:	translatez(0px); */
	left:-101%;
	overflow:hidden;
}
 .engage-point-2, .engage-point-4, .engage-point-6{
	 left:110%;
	 }

.engage-point-1 {
transition: all 0.5s ease 0.5s;
}
.engage-point-2 {
transition: all 0.5s ease 1s;
}
.engage-point-3 {
transition: all 0.5s ease 1.5s;
}
.engage-point-4 {
transition: all 0.5s ease 2s;
}
.engage-point-5 {
transition: all 0.5s ease 2.5s;
}
.engage-point-6 {
transition: all 0.5s ease 3s;
}


.engagements:hover .engagement-details .engage-point-1, .engagements:hover .engage-point-2, .engagements:hover .engage-point-3 ,
.engagements:hover .engagement-details .engage-point-4, .engagements:hover .engage-point-5, .engagements:hover .engage-point-6 {
	left:10%;
	font-size: 1.2rem;
	}

	
	
#adex , #msapps, #backfill, #virtual, #network, #security{
	/* min-height:100; */
	/* font-size:5em; */
	/* line-height:1.6em; */
	/* -webkit-transition: all 1s; */
	/* transition: all 1s; */
	/* transform:	translatez(0px); */
	} 
	
 #adex div, #msapps div, #backfill div, #virtual div, #network div, #security div{
	/* opacity:0; */
	/* width:100%; */
	/* height:100%; */
	 /* top:30%;  */
	/* font-size:initial; */
	/* transition: all 1s; */
	/* display:none; */
	/* transform: translateZ(0px); */
	}	 
	
#security {
	background-color: #1c5eb1;
 }	
#adex {
	
	/* background-color: #1c5eb1; */
	background-color: #646b75;
	
	}
#virtual{
	/* background-color: #f1f91c; */
	/* background-color: rgba(255, 255, 111, 0.7); */
	background-color: #1c5eb1;
	color:#fff;
	}
#backfill {
	/* background-color: #f1f91c; */
	/* background-color: rgba(255, 255, 111, 0.7); */
	background-color: #646b75;
	color:#fff;
	}
#network{
	/* background-color: #1c5eb1; */
	/* background-color: rgba(255, 255, 111, 0.7); */
	background-color: #1c5eb1;
	color:#fff;
	}
#msapps {
	/* background-color: rgba(159,0,0,.7); */
	/* background-color: #a70e0e; */
	background-color: #646b75;
	color:#fff;
	}

	


	/* end of consulting */
/************************************************************/ 
/************************************************************/ 
/************************************************************/ 

/* managed services */
section, .group, .sub-group {
	padding-top: 50px;
	margin-top: -50px;

	}

#enterprise-class-email>ul {
		list-style-type:none;
			}
			
.sub-group>ul {
	list-style-type: disc;
	}
			
.services-sidebar .nav>li>a{
	color:#999;
	padding: 4px 20px;
	font-size: 15px;
	font-weight: 400;
	border-left: 3px solid transparent;
	}

.services-sidebar .nav>.active>a,.services-sidebar .nav>li>a:hover, .services-sidebar .nav>li>a:focus {
	color:#337AB7;
	text-decoration:none;
	background-color:transparent;
	border-left: 3px solid #337AB7;
	}

.services-sidebar .nav>.active>a,
.no-touchevents .services-sidebar .nav>.active:hover>a,
.services-sidebar .nav>.active:hover>a,
.service-sidebar .nav>.active:focus>a{
	font-weight: 700;
	}	
	
.services-sidebar .nav .nav>.active>a,
.no-touchevents .services-sidebar .nav .nav>.active:hover>a,
.services-sidebar .nav .nav>.active:hover>a,
.service-sidebar .nav .nav>.active:focus>a{
	font-weight: 500;
	}
	
.services-sidebar .nav .nav>li>a{
   padding-top: 1px;
   padding-bottom: 1px;
   padding-left: 30px;
   font-size: 14px;
   }
   
.services-sidebar .nav ul.nav{
	display :none;
	}
	
.services-sidebar .nav>.active>ul.nav {
	display:block;
	}

#sidebar.affix {
	top:50px;
	}

#managed-services-content {
	padding-top:15px;
	padding-bottom:350px
	}

/* end of managed services */
	
.text-white {
	color:#fffdff;
	}
	 /* GLOBAL STYLES
    -------------------------------------------------- */
    /* Padding below the footer and lighter body text */

    body {
	padding-top: 120px;
      /* padding-bottom: 40px; */
      color: #5a5a5a;
	  font-size:16px;
    }



    /* CUSTOMIZE THE NAVBAR
    -------------------------------------------------- */

#navbar #wni-logo.navbar-brand {
	min-width:280px;
	min-height:50px;
	background: url( "/img/wizdom-networks-sprite.png") 0px 0px/100% 200% no-repeat;
	}
#navbar:hover #wni-logo.navbar-brand {
	background: url("/img/wizdom-networks-sprite.png") 0% 100%/100% 200% no-repeat;
	}
#navbar #wizterisk.navbar-brand {
	min-width:64px;
	min-height:64px;
	background: url( "/img/wizterisk-sprite.png") 0px 0px/200% 100% no-repeat;
	}	
#navbar:hover #wizterisk.navbar-brand {
	
	background: url("/img/wizterisk-sprite.png") 100% 50%/200% 100% no-repeat;
	}
	
a.nav-link {
	/* color:#777; */
}
.nav-link.disabled {
	/* color:#262626; */
}
    /* CUSTOMIZE THE CAROUSEL
    -------------------------------------------------- */

    /* Carousel base class */
    .carousel {
      margin-bottom: 60px;
    }

    .carousel .container {
      position: relative;
      /* z-index: 9; */
    }
	.carousel-indicators#carousel-width {
		min-width:60px;
		max-width: 100px;
		margin-left: -4%;
	}
	li.indicator0{
	/* border-color:#ffcc00; */
	background-color:rgba(255,223,0,0.3);
	}
	li.indicator1{
	/* border-color:#990000; */
	background-color:rgba(159,0,0,0.3);
	}
	li.indicator2{
	/* border-color:#ffff66; */
	background-color:rgba(255,255,111,0.4);
	}
	li.indicator3{
	/* border-color:#A3A300; */
	background-color:rgba(162,162,0,0.3);
	}
	li.indicator4{
	/* border-color:#0099FF; */
	background-color:rgba(0,159,255,0.4);
	}
	li.indicator5{
	 /* border-color:#29527A;  */
	background-color:rgba(40,81,121,0.4);
	/* border-color:#534039; */
	/* background-color:rgba(82,63,56,0.3); */
	}
	
	.indicator0.active {
	  background-color:#ffcc00;
/* 	  border-color:#fff; */
	}
	.indicator1.active{
	  background-color:#990000;
/* 	  border-color:#fff; */
	}
	.indicator2.active{
	  background-color:#ffff66;
/* 	  border-color:#fff; */
	}
	.indicator3.active{
	  background-color:#A3A300; /* B8B800;*/
/* 	  border-color:#fff; */
	}
	.indicator4.active{
	  background-color:#0099FF;
/* 	  border-color:#fff; */
	}
	.indicator5.active{
	  background-color:#29527A;
	  /* background-color:#534039; */
/* 	  border-color:#fff; */
	}
    .carousel-control {
/*       height: 80px;
      margin-top: 0;
      font-size: 120px;
      text-shadow: 0 1px 1px rgba(0,0,0,.4);
      background-color: transparent;
      border: 0; */
      /* z-index: 10; */
    }

    .carousel .item {
      height: 500px;
    }
    .carousel img {
      position: absolute;
      top: 0;
      left: 0;
      min-width: 100%;
      height: 500px;
    }

/* 	#info-carousel-filler {
	  min-height: 63%;
	} */
    .carousel-caption-info {
      background-color: transparent;
      position: static;
      max-width: 550px;
      padding: 0 20px;
	  /* padding-left: 0; */
	  margin-top: 25.4%;
	  margin-left: -2%;
	  z-index: -1;
    }
	
	.carousel-caption-brand {
      background-color: transparent;
      position: static;
      max-width: 550px;
      padding: 0 20px;
	  /* padding-left: 0; */
	  margin-top: 20%;
	  margin-left: -12%;
	  
    }
	/* div.carousel-caption-brand > h1 {color:#e1451f;} */
	
	.carousel-caption-definitions {
      background-color: transparent;
      position: static;
      max-width: 550px;
      padding: 0 20px;
	  /* padding-left: 0; */
	  margin-top: 25.4%;
	  margin-left: -2%;
    }
	
	.carousel-caption-managed-services {
      background-color: transparent;
      position: static;
      max-width: 550px;
      /* padding: 0 20px; */
	  /* padding-left: 0; */
	  margin-top: 25.4%;
	  margin-left: -2%;
    }
	
	.carousel-caption-emergency {
      background-color: transparent;
      position: static;
      max-width: 550px;
      padding: 0 20px;
	  /* padding-left: 0; */
	  margin-top: 25.4%;
	  margin-left: -2%;
    }
	
	.carousel-caption-private {
      background-color: transparent;
      position: static;
      max-width: 550px;
      padding: 0 20px;
	  /* padding-left: 0; */
	  margin-top: 25.4%;
	  margin-left: -2%;
    }
	
		.carousel-caption-chess {
      background-color: transparent;
      position: static;
      max-width: 550px;
      padding: 0 20px;
	  /* padding-left: 0; */

	  margin-top: 2%;
	  margin-left:45%;
    }
	.no-touchevents div.chess-carousel:hover h1, div.chess-carousel:hover h1 {
		color:#0d0d0d;
		}
	.no-touchevents div.chess-carousel:hover h1#tactics, div.chess-carousel:hover h1#tactics, div.chess-carousel h1#strategy{
		display:none;
		}
	.no-touchevents iv.chess-carousel:hover h1#strategy, div.chess-carousel:hover h1#strategy, div.chess-carousel h1#tactics{
		display:initial;
		}	
	.carousel-caption-library {
      background-color: transparent;
      position: static;
      /* max-width: 550px; */
      padding: 0 20px;
	  margin-top: 9.4%;
    }
	.libheader {
		 /* color:#000; */
		 font-size: 30px;
	}
	
	.carousel-caption-ccat {
      background-color: transparent;
      position: static;
      max-width: 550px;
      padding: 0 20px;
	  margin-top: 18%;
	  margin-left:44%;
    }
	
	.carousel-caption-roladex {
      background-color: transparent;
      position: static;
      max-width: 550px;
      padding: 0 20px;
	  margin-top: 7%;
	  margin-left:44%;
	  color: #000;
    }	
	.carousel-caption-door {
      background-color: transparent;
      position: static;
      max-width: 250px;
      padding: 0 20px;
	  margin-top: 7%;
	  margin-left:10%;
	  /* color: #000; */
    }	
	
	.carousel-caption-oldmic {
      background-color: transparent;
      position: static;
      max-width: 557px;
      padding: 0 20px;
	  margin-top: 22%;
	  margin-left:58%;
	  text-align:justify;
    }

	.carousel-caption-helpdesk {
      background-color: transparent;
      position: static;
      /* max-width: 650px; */
      padding: 0 20px;
	  /* padding-left: 0; */
	  margin-top: 2%;
	  margin-left: -13%;
	  overflow:hidden;
/* 	  transform:rotate(3.5deg);
	  -ms-transform:rotate(3.5deg);
	  -webkit-transform:rotate(3.5deg); */
	}
	
	.carousel-caption-steps {
		background-color: transparent;
		position: static;
      /* max-width: 650px; */
		padding: 0 20px;
	  /* padding-left: 0; */
		margin-top: 5%;
		margin-left: -13%;
		overflow:hidden;
	}
	
	#allinclusive, #peruser, #remotesupport {
	  transform:rotate(4deg);
	  -ms-transform:rotate(4deg); /* IE 9 */
	  -webkit-transform:rotate(4deg);
	  text-align:left;	  
	}
	
	#allinclusive {
	   padding-left:10%;
	   margin-right:30%;
	   margin-left:5%;
	}
	
	#peruser {
		/* margin-right:10%; */
	   padding-left:2%;
	   }
	   
	 #remotesupport {
		margin-left:10%;
		/* overflow-x:hidden; */
		/* padding-left:10px; */
	 }
	
	.carousel-caption-roladex .btn-primary {
		color: #000;
		/* background-color: #2baeff; */
		/* border-color: #2baeff; */

	}
    .carousel-caption h1,
    .carousel-caption .lead {
      margin: 0;
      line-height: 1.25;
      color: #fff;
      text-shadow: 0 1px 1px rgba(0,0,0,.4);
    }
	
	.carousel-caption-helpdesk h1 {
	  transform:rotate(4deg);
	  -ms-transform:rotate(4deg); /* IE 9 */
	  -webkit-transform:rotate(4deg);
	  color:#000;
	  display:inline;
	  }
	
    .carousel-caption .btn {
      margin-top: 10px;
    }
	
		h1.black-header {
		color:#000;
	}
	
	div.information-carousel{
	/* background-image:url("https://focus.wise1.net/img/information-light-skewed-bw.jpg"); */
	background:url("/img/reception-information-sprite.jpg") 100% 50%/200% 100% no-repeat;
	/* background-size:auto; */
	}
		.no-touchevents div.information-carousel:hover, div.information-carousel:hover , div.information-carousel:active{
	background:url("/img/reception-information-sprite.jpg") 0px 0px/200% 100% no-repeat;
	}

		div.definitions-carousel{
	background-image:url("https://focus.wise1.net/img/wizdom-about-definitions.jpg");
	background-size:100% 100%;
	/* background-color: */
	}

	.no-touchevents div.definitions-carousel:hover, div.definitions-carousel:hover,div.definitions-carousel:active {
	background-image:url("https://focus.wise1.net/img/wizdom-about-definitions.jpg");

	}
	
	div.steps-carousel {
	background-image:url("https://focus.wise1.net/img/it-consulting.jpg");
	background-size:100% 100%;
	/* filter:sepia(20); */
	}
	
	.no-touchevents div.steps-carousel:hover, div.steps-carousel:hover,div.steps-carousel:active {
	background-image:url("https://focus.wise1.net/img/it-consulting.jpg");

	}
	
	div.emergency-carousel{
	background-image:url("https://focus.wise1.net/img/rescue-training.jpg");
	background-size:100% 100%;
	/* background-color: */
	}

	.no-touchevents div.emergency-carousel:hover, div.emergency-carousel:hover {
	/* background-image:url("https://focus.wise1.net/img/essae-bcard-back-v2b-1000x571.png"); */
	/* background-size:100% 100%; */
	}
	
		div.emergency-carousel{
	background-image:url("https://focus.wise1.net/img/rescue-training.jpg");
	background-size:100% 100%;
	/* background-color: */
	}
	
	.no-touchevents div.private-carousel:hover, div.private-carousel:hover {
	background-image:url("https://focus.wise1.net/img/private-sign-blue.jpg");
	/* background-size:100% 100%; */
	}
	
		div.private-carousel{
	background-image:url("https://focus.wise1.net/img/private-sign.jpg");
	background-size:100% 100%;
	/* background-color: */
	}
	
	div.chess-carousel {
	background-image:url("https://focus.wise1.net/img/checkers1-bw.jpg");
	background-size:100% 100%;
	}

	.no-touchevents div.chess-carousel:hover, div.chess-carousel:hover {
	background-image:url("https://focus.wise1.net/img/chess1300.jpg");
	
	}
	
div.brand-carousel{
	background-image:url("https://focus.wise1.net/img/hot_branding_irons.jpg");
	background-size:100% 100%;	
	/* background-size:auto; */
	}
		.no-touchevents div.brand-carousel:hover, div.brand-carousel:hover {
	background-image:url("https://focus.wise1.net/img/hot_branding_irons.jpg");

	}
div.managed-carousel{
	background-image:url("https://focus.wise1.net/img/conductor-hands-cropped.jpg");
	background-size:100% 100%;	
	/* background-size:auto; */
	}
		.no-touchevents div.managed-carousel:hover, div.managed-carousel:hover {
	background-image:url("https://focus.wise1.net/img/conductor-hands-cropped.jpg");

	}
 
div.library-carousel{
	background:url("/img/reception-library-sprite.jpg") 100% 50%/200% 100% no-repeat;
	} 
 
.no-touchevents div.library-carousel:hover, div.library-carousel:hover {
	background:url("/img/reception-library-sprite.jpg") 0px 0px/200% 100% no-repeat;
	}


div.cardcatalogue-carousel{
	background:url("/img/reception-cardcatalouge-sprite.jpg") 100% 50%/200% 100% no-repeat;
	}

.no-touchevents div.cardcatalogue-carousel:hover, div.cardcatalogue-carousel:hover {
	background:url("/img/reception-cardcatalouge-sprite.jpg") 0px 0px/200% 100% no-repeat;
	}

div.oldmic-carousel{
	background:url("/img/reception-oldmic-sprite.jpg") 100% 50%/200% 100% no-repeat;
	}
-no-touch div.oldmic-carousel:hover, div.oldmic-carousel:hover {
	background:url("/img/reception-oldmic-sprite.jpg") 0px 0px/200% 100% no-repeat;

	}

div.rolodex-carousel{
	background:url("/img/reception-rolodex-sprite.jpg") 100% 50%/200% 100% no-repeat;
	}
.no-touchevents div.rolodex-carousel:hover, div.rolodex-carousel:hover{
	background:url("/img/reception-rolodex-sprite.jpg") 0px 0px/200% 100% no-repeat;
	}
	
div.door-carousel{
	background:url("/img/reception-oldsafedoor-sprite.jpg") 100% 50%/200% 100% no-repeat;
	}
	
.no-touchevents div.door-carousel:hover, div.door-carousel:hover{
	background:url("/img/reception-oldsafedoor-sprite.jpg") 0px 0px/200% 100% no-repeat;
	}
	
div.switchboard-carousel{
	/* background-image:url("https://focus.wise1.net/img/switchboard-crop-bw.jpg"); */
	background-image:url("https://focus.wise1.net/img/helpdesk-plus-enables-you-to-stay-focused-bw-blur.png");
	background-size:100% 100%;	
	/* background-size:auto; */
	filter:blur(10px);
	}

	.no-touchevents div.switchboard-carousel:hover , div.switchboard-carousel:hover {
	/* background-image:url("https://focus.wise1.net/img/switchboard-crop.jpg"); */
	/* background-image:url("https://focus.wise1.net/img/helpdesk-plus-enables-you-to-stay-focused-natural.png"); */
	background-image:url("https://focus.wise1.net/img/helpdesk-plus-enables-you-to-stay-focused-blue.png");
	filter:none;
	}
	
	
	
	

    /* MARKETING CONTENT
    -------------------------------------------------- */


/*spacing after 3 features */
#columns-scroll {
	margin-bottom: 20px;
}
    /* Center align the text within the three columns below the carousel */
    .marketing .span4 {
      text-align: center;
    }
    .marketing h2 {
      font-weight: normal;
    }
    .marketing .span4 p {
      margin-left: 10px;
      margin-right: 10px;
    }
	
	.img-circle {
	   height: 140px;
	}
	
	.marketing .col-lg-4 p {
		text-align:justify;
	}
	
	.no-touchevents .marketing .features:hover, .marketing .features:hover {
		color:#000000;
		}
		
	.no-touchevents .marketing .features:hover h2, .marketing .features:hover h2 {
		/* color: #315fac; */
		}
	
	.brand-header{
		background-image:url("https://focus.wise1.net/img/brand-star.png");
		background-repeat:no-repeat;
		background-position:50% 50%;
		background-size:140px 140px;
		}

	.no-touchevents .marketing .row:hover .brand-header, .marketing .row:hover .brand-header{
		background-image:url("https://focus.wise1.net/img/brand-star-blue.png");
		}
		
	.phone-header{
		background-image:url("https://focus.wise1.net/img/bluewisephone-bw.png");
		background-repeat:no-repeat;
		background-position:50% 50%;
		background-size:140px 140px;
		background:url("/img/reception-helpdeskplusphone-lighton-sprite.jpg") 100% 50%/200% 100% no-repeat;
		margin: 0 35% 0 30%;
		}

	.no-touchevents .features:hover .phone-header, .features:hover .phone-header{
		background-image:url("https://focus.wise1.net/img/bluewisephone.png");
		background:url("/img/reception-helpdeskplusphone-lighton-sprite.jpg") 0px 0px/200% 100% no-repeat;
		}		
	
	.wizeguys-header{
		background-image:url("/img/grey-fedora-white-wizterisk.png");
		background-repeat:no-repeat;
		background-position:50% 50%;
		background-size:140px 140px;
		background:url("/img/wizeguys-logo-sprite.png") 100% 50%/200% 100% no-repeat;
/* 	 	width: 140px;
		height: 140px;
		padding:10%; */
		max-width:140px;
		margin: 0 35% 0 30%;
	}	
		
	.no-touchevents .marketing .row:hover .wizeguys-header, .marketing .row:hover .wizeguys-header{
		background-image: url("/img/black-fedora-wizterisk.png");
		background:url("/img/wizeguys-logo-sprite.png") 0px 0px/200% 100% no-repeat;
		}

		/* Featurettes
    ------------------------- */

/* 	.index-row {
		padding:50px inherit;
	} */
	
	#cloud-wizterisk {
		/* background-color:#315fac; */
		/* background-color:rgba(50,97,173,.7 ); */
		/* background-color:rgba(162,162,0,0.7); */ 
		/* background-color:rgba(47,191,78,0.7); */
		/* padding: 10px 0; */
		/* margin: 0; */
		/* margin-left:0; */
	}

	#mslogo {
		background: url("/img/Microsoft-logo.png") 0px 0px/100px 100% no-repeat;
		filter:grayscale(100%);
		-webkit-filter: grayscale(100%);
		height: 40px;
		width: 40px;
		display:inline-block;
	}
	
	#mslogo {
		background: url("/img/Microsoft-logo.png") 0px 0px/100% 100% no-repeat;
		height: 40px;
		width: 40px;
		display:inline-block;
	}

	.m365-featurette{
		min-height:500px;
		/* min-width:500px; */
		/* background-image:url("https://focus.wise1.net/img/wizterisk-in-cloud-circle-v4-bw.png"); */
		/* background-repeat:no-repeat; */
		/* background-size:500px 500px; */
		background: url("/img/reception-Microsoft365-featurette-sprite.png") 100% 50%/200% 100% no-repeat;
	}
	.no-touchevents .featurette:hover .m365-featurette, .no-touchevents .m365-featurette:hover, .featurette:hover .m365-featurette, .m365-featurette:hover{
		/* background-image:url("https://focus.wise1.net/img/wizterisk-in-cloud-circle-v4.png"); */
		background: url("/img/reception-Microsoft365-featurette-sprite.png") 0px 0px/200% 100% no-repeat;
		}

	#lifesaver-wizterisk {
		/* padding: 10px 0; */
		/* background-color:rgba(159,0,0,.3); */
		/* background-clip: border-box; */
		/* margin:0; */
	}
		
	.emergency-featurette{
		min-height:500px;
		/* min-width:500px; */
		/* background-image:url("https://focus.wise1.net/img/emergency-support-bw.png"); */
		/* background-repeat:no-repeat; */
		background: url("/img/reception-lifesaver-sprite.jpg") 100% 50%/200% 100% no-repeat;
		}
	.no-touchevents .featurette:hover .emergency-featurette,.no-touchevents .emergency-featurette:hover, .featurette:hover .emergency-featurette,.emergency-featurette:hover{
		/* background-image:url("https://focus.wise1.net/img/emergency-support-blue.png");	 */
		background: url("/img/reception-lifesaver-sprite.jpg") 0px 0px/200% 100% no-repeat;
		}
		
	#balance-timemoney {
		/* background-color:rgba(255,255,111,.7); */
		/* background-color:#315fac; */
		/* background-color:rgba(159,0,0,.7); */
		/* margin:0; */
		}
	
	.pml-featurette {
		min-height:500px;
		/* min-width:500px; */
		/* background-repeat:no-repeat; */
		/* background-image:url("https://focus.wise1.net/img/PML-balance-bw.png"); */
		/* background-size:contain */
		background: url("/img/reception-balance-sprite.png") 100% 50%/200% 100% no-repeat;
	}
	.featurette:hover .pml-featurette,.pml-featurette:hover {
			background: url("/img/reception-balance-sprite.png") 0px 0px/200% 100% no-repeat;;
	}
	
	 /* hr { display:none;}  */
	
    .featurette-divider {
      margin: 0; /* Space out the Bootstrap <hr> more */
    }
	
	
	/************************************************/
	/* helpdesk section */
	/************************************************/
/* 	body#helpdesk {
		font-family:Helvetica Neue",Helvetica,Arial,sans-serif;
	} */

	#helpdesk #myCarousel {
		margin-bottom:0;
	}
	
	#helpdesk h4 {
		/* margin-top:-3px; */
	}
	
	#midsection{
		padding:60px 0 90px;
		/* background-color:#31708f; */
		/* background-color:rgba(159,0,0,.9); */
		/* background-color:#59BF49; */
		/* background-color:#67B05C; */
		background-color:#315fac;
		color:white;
		/* margin-bottom:-60px; */
	}

	#helpdesk .container {
		padding-left:60px;
	}
	
	#helpdesk-header {
		margin-bottom:75px;
	}
	
	.col-md-3, .col-md-4 {
		margin-right:20px;
		margin-bottom:30px;	
		border-radius:6px;
	}
	
	i.fa, #helpdesk .fa-stack {
		float:left;
	}
	
	#midsection .fa-stack-2x {
		color:#fff;
		/* background-color:#31708f; */
		/* background-color:rgba(159,0,0,0.7); */
		}
		
		#midsection .fa-stack-1x {
		color:#59BF49;
		color:#67B05C;
		color:#315fac;
		/* color:rgba(159,0,0,0.9); */
		}	
		
	.reasons {
		/* color:#31708f; */
		/* background-color:#c9d5ce!important; */
		border-radius:6px;
	}
	
	#helpdesk .row {
			margin-right:0;
	}
	
	.no-touchevents #helpdesk .panel:hover, #helpdesk .panel:hover, #helpdesk .panel:active  {
		background-color:rgba(35,105,197,.5);
		color:#fff;
	}
		
	/* #helpdesk .row, #helpdesk .featurette-divider { */
      /* margin: 0 0; */ /* Space out the Bootstrap <hr> more*/
	   /* background-color: #990000;  */
	  /* }*/ 
	
	.hdp-pricing {
		margin:20px 0 0 0;
		background-color:#fff;
		color:#67B05C;
		color:#315fac;
		padding:30px 0 60px;
		font-size:18px;
		}
		
	circle-50 {
		
		width:90px;
		height:90px;
		line-height:90px;
		border-radius:90px;
		/* -moz-border-radius:90px; */
		-webkit-border-radius:90px;
		background-color:#67B05C;
		background-color:#315fac;
		color:#fff;
		text-align:center;
		display:block;
		font-size:20px;
		font-weight:600;
		margin-bottom:20px;
		margin-left:30%;
		
	}
	circle-50 span {
		font-size:10px;
		}
	
	.hdp-titles {
		text-align:center;
		margin-bottom:10px;
	}
	
	.hdp-pricing ul { 
		/* padding:5px 0px; */
		font-weight:200;
		font-size:16px;
		list-style:none;
		}
	
	
	#helpdesk .lead {
	  /* max-width:60%; */
		margin:0 25%;
		text-align:justify;
	}
	
	.featurette {
      /*padding-top: 120px; *//* Vertically center images part 1: add padding above and below text. */
		/* overflow: hidden; /* Vertically center images part 2: clear their floats. */ */
	  /* margin-bottom:20px; */
	  /* padding:20px; */
    }
	
	#reception .featurette:hover, #reception .featurette:active{ color:#000000;}
	#reception .featurette:hover h2, #reception .featurette:active{ 
		color:#337AB7;
		-webkit-filter: none;
		filter:none;}

	#reception .featurette:hover h2 #mslogo, #reception .featurette:active #mslogo{ 
		-webkit-filter: none;
		filter:none;}
	
	.#reception .featurette:hover .text-muted{color:#000000;}
	
	#helpdesk .featurette  {
		padding: 60px; 
		margin-top: 0px; 
		text-align: center;
	/*	background-color: #990000;*/
		}
		
	#helpdesk .featurette-heading{ 
		text-align: left;
		}
		
		/* 
	#helpdesk #outer-circle{
	display:none;
	**	margin:5% 25%;**
		width:650px;
		height:650px;
		border-radius:325px;
		-webkit-border-radius:325px;
		-moz-border-radius:325px;
		background-color:#bbbbbb;
		background-color:rgba(230,230,230, .9);
		color:navy;
	}
	 */
	
	.inner-circle-title {
		font-size: 5em;
		text-align: center;
		vertical-align:middle;
		padding-left:5px;
		margin-top:20%;
	}

	
/************************************************************/
/***** end helpdesk ******************************/
/************************************************/	

/** Project Management & Leadership *************/
.project-carousel{
	background-image:url("https://focus.wise1.net/img/hourglass-book.jpg");
	background-size: 100% 100%; 
	background-repeat: no-repeat;
	}
.project-carousel-filler{
	
	}
.carousel-caption-project{
	  background-color: transparent;
      position: static;
      max-width: 550px;
	  margin-top: 25.4%;
	  margin-left: -2%;
	}


/************************************************/
/*********** end Project Management & Leadership ***************/	
/************************************************/	
/** Clients & Partners *************/
.clients-carousel{
	background-image:url("https://focus.wise1.net/img/contact-cards-crop.jpg");
	background-size: 100% 100%; 
	background-repeat: no-repeat;
	}
.clients-carousel-filler{
	
	}
.carousel-caption-clients{
	  background-color: transparent;
      position: static;
      max-width: 550px;
	  margin-top: 15.4%;
	  margin-left: -2%;
	}
	
.carousel-caption-clients h1 {
	color:#000;
	}
	
h4 ul.inline li{
	list-style: none outside none;
	display:inline;
	padding-bottom:50px;
	
	}
	
.box {
	width:250px;
	height:auto;
	min-height:100px;
	background-size:contain;
	background-repeat:no-repeat;
	background-position:center;
	float:left;
	margin: 15px 15px 20px 15px;
	}
	
.container .mix {
	width:250px;
	display:inline-block;
	display:none
	}
.box:hover,.box:focus {
		/* opacity: */
		}
#filler {
	margin-top:10px;
	}

#bell {
	background-image: url("../img/bellmedia-logo-greyscale.png");
}
#bbbst {
	background-image: url("../img/bbbst-logo-greyscale.png")
}
#bkbreno {
	background-image: url("../img/bkbreno-logo-greyscale.png")
}
#bor {
	background-image: url("../img/bor-logo-greyscale.png")
}
#brinmar {
	background-image: url("../img/brinmar-logo-greyscale.png")
}
#ccas {
	background-image: url("../img/ccas-logo-greyscale.png")
}
#cccs {
	background-image: url("../img/cccs-logo-greyscale.png")
}
#cdto {
	background-image: url("../img/cdto-logo-greyscale.png")
	}
#celestica {
	background-image: url("../img/celestica-logo-greyscale.png")
	}
#coo {
	background-image: url("../img/coptont-logo-greyscale.png")
	}
#diggingroots {
	background-image: url("../img/diggingroots-logo-greyscale.png")
}
#cap {
	background-image: url("../img/finalcoat-logo-greyscale.png")
	}
#footmaxx {
	background-image: url("../img/footmaxx-logo-greyscale.png")
}
#htc {
	background-image: url("../img/htc-logo-greyscale.png")
}
#ibm {
	background-image: url("../img/ibm-logo-greyscale.png")
}
#lmc {
	background-image: url("../img/leggmason-logo-greyscale.png")
}
#lsn {
	background-image: url("../img/lsn-logo-greyscale.png")
}
#lsuc {
	background-image: url("../img/lsuc-logo-greyscale.png")
}
#mlfsc {
	background-image: url("../img/mlfsc-logo-greyscale.png")
}
#newgold {
	background-image: url("../img/newgold-logo-greyscale.png")
}
#nissan {
	background-image: url("../img/nissan-logo-greyscale.png")
}
#onehr {
	background-image: url("../img/onehr-logo-greyscale.png")
}
#ontario {
	background-image: url("../img/ontario-logo-greyscale.png")
}
#open {
	background-image: url("../img/opentechnologies-logo-greyscale.png")
}
#peel {
	background-image: url("../img/peelplastics-logo-greyscale.png")
}
#pointalliance {
	background-image: url("../img/pointalliance-logo-greyscale.png")
}
#smartcentres {
	background-image: url("../img/smartcentres-logo-greyscale.png")
}
#von {
	background-image: url("../img/von-logo-greyscale.png")
}
#wajax {
	background-image: url("../img/wajax-logo-greyscale.png")
}

#bell:hover {
	background-image: url("../img/bellmedia-logo.png");
}
#bbbst:hover {
	background-image: url("../img/bbbst-logo.png")
}
#bkbreno:hover {
	background-image: url("../img/bkbreno-logo.png")
}
#bor:hover {
	background-image: url("../img/bor-logo.png")
}
#brinmar:hover {
	background-image: url("../img/brinmar-logo.png")
}
#ccas:hover {
	background-image: url("../img/ccas-logo.png")
}
#cccs:hover {
	background-image: url("../img/cccs-logo.png")
}
#cdto:hover {
	background-image: url("../img/cdto-logo.png")
	}
#celestica:hover {
	background-image: url("../img/celestica-logo.png")
	}
#coo:hover {
	background-image: url("../img/coptont-logo.png")
	}
#diggingroots:hover {
	background-image: url("../img/diggingroots-logo.png")
}
#cap:hover {
	background-image: url("../img/finalcoat-logo.png")
}
#footmaxx:hover {
	background-image: url("../img/footmaxx-logo.png")
}
#htc:hover {
	background-image: url("../img/htc-logo.png")
}
#ibm:hover {
	background-image: url("../img/ibm-logo.png")
}
#lmc:hover {
	background-image: url("../img/leggmason-logo.png")
}
#lsn:hover {
	background-image: url("../img/lsn-logo.png")
}
#lsuc:hover {
	background-image: url("../img/lsuc-logo.png")
}
#mlfsc:hover {
	background-image: url("../img/mlfsc-logo.png")
}
#newgold:hover {
	background-image: url("../img/newgold-logo.png")
}
#nissan:hover {
	background-image: url("../img/nissan-logo.png")
}
#onehr:hover {
	background-image: url("../img/onehr-logo.png")
}
#ontario:hover {
	background-image: url("../img/ontario-logo.png")
}
#open:hover {
	background-image: url("../img/opentechnologies-logo.png")
}
#peel:hover {
	background-image: url("../img/peelplastics-logo.png")
}
#pointalliance:hover {
	background-image: url("../img/pointalliance-logo.png")
}
 #smartcentres:hover {
	background-image: url("../img/smartcentres-logo.png")
}

#von:hover {
	background-image: url("../img/von-logo.png")
}
 #wajax:hover {
	background-image: url("../img/wajax-logo.png")
}

#mygrid {
	margin-bottom:40px
	}

/************************************************/
/*********** end Clients & Partners ***************/	
    .featurette-image {
      margin-top: -120px; /* Vertically center images part 3: negative margin up the image the same amount of the padding to center it. */
    }

    /* Give some space on the sides of the floated elements so text doesn't run right into it. */
    .featurette-image.pull-left {
      margin-right: 40px;
    }
    .featurette-image.pull-right {
      margin-left: 40px;
    }

    /* Thin out the marketing headings */
    .featurette-heading {
      font-size: 50px;
      font-weight: 300;
      line-height: 1;
      letter-spacing: -1px;
	  
    }
	
	.xbold{font-weight:600;
			/* font-style:italic; */}
	
	.about-h1 {
		font-size:50px;
		font-weight:500;
		}
	p.about-i {
		font-family:Georgia;
		font-size:16px;
		font-style:italic;
		text-align:left;
		}
	
	p.about-small{
		font-size:12px;
		}
		
	
/*------------------------------------
- COLOR wizdom
------------------------------------*/
.alert-wizdom {
    color: #152a4c;
    background-color: #bcceec;
    border-color: #acc2e7;
}

.alert-wizdom hr {
    border-top-color: #99b4e1;
}

.alert-wizdom .alert-link {
    color: #0a1425;
}

.badge-wizdom {
    color: #fff;
    background-color: #315fac;
}

.badge-wizdom[href]:hover, .badge-wizdom[href]:focus {
    color: #fff;
    background-color: #254984;
}

.bg-wizdom {
    background-color: #315fac !important;
}

a.bg-wizdom:hover, a.bg-wizdom:focus,
button.bg-wizdom:hover,
button.bg-wizdom:focus {
    background-color: #254984 !important;
}

.border-wizdom {
    border-color: #315fac !important;
}

.btn-wizdom {
    color: #fff;
    background-color: #315fac;
    border-color: #315fac;
}

.btn-wizdom:hover {
    color: #fff;
    background-color: #294f90;
    border-color: #254984;
}

.btn-wizdom:focus, .btn-wizdom.focus {
    box-shadow: 0 0 0 0.2rem rgba(49, 95, 172, 0.5);
}

.btn-wizdom.disabled, .btn-wizdom:disabled {
    color: #fff;
    background-color: #315fac;
    border-color: #315fac;
}

.btn-wizdom:not(:disabled):not(.disabled):active, .btn-wizdom:not(:disabled):not(.disabled).active, .show > .btn-wizdom.dropdown-toggle {
    color: #fff;
    background-color: #254984;
    border-color: #224278;
}

.btn-wizdom:not(:disabled):not(.disabled):active:focus, .btn-wizdom:not(:disabled):not(.disabled).active:focus, .show > .btn-wizdom.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(49, 95, 172, 0.5);
}

.btn-outline-wizdom {
    color: #315fac;
    background-color: transparent;
    border-color: #315fac;
}

.btn-outline-wizdom:hover {
    color: #fff;
    background-color: #315fac;
    border-color: #315fac;
}

.btn-outline-wizdom:focus, .btn-outline-wizdom.focus {
    box-shadow: 0 0 0 0.2rem rgba(49, 95, 172, 0.5);
}

.btn-outline-wizdom.disabled, .btn-outline-wizdom:disabled {
    color: #315fac;
    background-color: transparent;
}

.btn-outline-wizdom:not(:disabled):not(.disabled):active, .btn-outline-wizdom:not(:disabled):not(.disabled).active, .show > .btn-outline-wizdom.dropdown-toggle {
    color: #fff;
    background-color: #315fac;
    border-color: #315fac;
}

.btn-outline-wizdom:not(:disabled):not(.disabled):active:focus, .btn-outline-wizdom:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-wizdom.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(49, 95, 172, 0.5);
}

.list-group-item-wizdom {
    color: #152a4c;
    background-color: #acc2e7;
}

.list-group-item-wizdom.list-group-item-action:hover, .list-group-item-wizdom.list-group-item-action:focus {
    color: #152a4c;
    background-color: #99b4e1;
}

.list-group-item-wizdom.list-group-item-action.active {
    color: #fff;
    background-color: #152a4c;
    border-color: #152a4c;
}

.table-wizdom,
.table-wizdom > th,
.table-wizdom > td {
    background-color: #acc2e7;
}

.table-hover .table-wizdom:hover {
    background-color: #99b4e1;
}

.table-hover .table-wizdom:hover > td,
.table-hover .table-wizdom:hover > th {
    background-color: #99b4e1;
}

.text-wizdom {
    color: #315fac !important;
}

a.text-wizdom:hover, a.text-wizdom:focus {
    color: #254984 !important;
}


    /* RESPONSIVE CSS
    -------------------------------------------------- */

    /* @media (max-width: 979px) { */

      /* .container.navbar-wrapper { */
        /* margin-bottom: 0; */
        /* width: auto; */
      /* } */
      /* .navbar-inner { */
        /* border-radius: 0; */
        /* margin: -20px 0; */
      /* } */

      /* .carousel .item { */
        /* height: 500px; */
      /* } */
      /* .carousel img { */
        /* width: auto; */
        /* height: 500px; */
      /* } */

      /* .featurette { */
        /* height: auto; */
        /* padding: 0; */
      /* } */
      /* .featurette-image.pull-left, */
      /* .featurette-image.pull-right { */
        /* display: block; */
        /* float: none; */
        /* max-width: 40%; */
        /* margin: 0 auto 20px; */
      /* } */
    /* } */


    /* @media (max-width: 767px) { */

      /* .navbar-inner { */
        /* margin: -20px; */
      /* } */

      /* .carousel { */
        /* margin-left: -20px; */
        /* margin-right: -20px; */
      /* } */
      /* .carousel .container { */

      /* } */
      /* .carousel .item { */
        /* height: 300px; */
      /* } */
      /* .carousel img { */
        /* height: 300px; */
      /* } */
      /* .carousel-caption { */
        /* width: 65%; */
        /* padding: 0 70px; */
        /* margin-top: 100px; */
      /* } */
      /* .carousel-caption h1 { */
        /* font-size: 30px; */
      /* } */
      /* .carousel-caption .lead, */
      /* .carousel-caption .btn { */
        /* font-size: 18px; */
      /* } */

      /* .marketing .span4 + .span4 { */
        /* margin-top: 40px; */
      /* } */

      /* .featurette-heading { */
        /* font-size: 30px; */
      /* } */
      /* .featurette .lead { */
        /* font-size: 18px; */
        /* line-height: 1.5; */
      /* } */

    /* } */















