.superfooter-brand {
	padding-top: 50px;
	padding-bottom: 50px;
	font-size: 16px;
	line-height: 1.58;
}

.superfooter-brand h3 {
	font-size: 14px;
	font-weight: 700;
	color: white;
}

.superfooter-brand a {
	font-size: 14px;
	color: white;
}

.superfooter-brand .v-divider{
  border-right:1px solid white;
}

.superfooter-informa {
	padding-top: 50px;
	font-size: 14px;
	line-height: 1.58;
}
.superfooter-informa .privacy-policy p {
	  font-size: 14px;
		color: #9FA1A4 !important;
		text-align: right;
}

.superfooter-informa a {
	font-size: 14px;
	color: #9FA1A4;
}
.justify-content-between {
	-ms-flex-pack: justify!important;
	justify-content: space-between!important;
}

.d-flex {
	display: -ms-flexbox!important;
	display: flex!important;
}

@media only screen and (max-width: 768px) {
  .superfooter-brand
  {
    text-align: center;
  }
	.superfooter-informa
  {
    text-align: center;
  }

  .superfooter-brand p
  {
    text-align: center !important;
  }
	.superfooter-informa p
  {
    text-align: center !important;
  }
	
.superfooter-brand .supercol {
	margin-top:30px;
	}

	.superfooter-informa .supercol {
	margin-top:30px;
	}
	
	.superfooter-brand .v-divider{
  	border-right:0px solid white;
	}
	
	.superfooter-brand .social-link {
	  #margin-right: 35px !important;
  }
	
	.superfooter-brand .social-link-last {
	  #margin-right: 0px;
  }	
	
.superfooter-informa .privacy-policy {
		text-align: center;
}	
	
.justify-content-between {
	    margin: 0 auto;
      width:80%;
	}
	
	.informa-tech-logo {
		padding-top:30px;padding-bottom:80px;
	}
}

/*! CSS Used from: https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css?ver=4.9.12 ; media=all */
@media all{
a{background-color:transparent;}
a:active,a:hover{outline:0;}
img{border:0;}
@media print{
.superfooter-brand *,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;}
.superfooter-informa *,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;}
a,a:visited{text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
img{page-break-inside:avoid;}
img{max-width:100%!important;}
h3{orphans:3;widows:3;}
h3{page-break-after:avoid;}
}
.superfooter-brand * {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.superfooter-informa * {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
img{vertical-align:middle;}
h3{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;}
h3{margin-top:20px;margin-bottom:10px;}
h3{font-size:24px;}
#superfooter .container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
@media (min-width:768px){
#superfooter .container{width:750px;}
}
@media (min-width:992px){
#superfooter .container{width:970px;}
}
@media (min-width:1200px){
#superfooter .container{width:1170px;}
}
#superfooter .container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
#superfooter .row{margin-right:-15px;margin-left:-15px;}
#superfooter .col-md-2,.col-md-4,#superfooter .col-md-6,.col-sm-6,#superfooter .col-xs-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px;}
#superfooter .col-xs-12{float:left;}
#superfooter .col-xs-12{width:100%;}
@media (min-width:768px){
#superfooter .col-sm-6{float:left;}
#superfooter .col-sm-6{width:50%;}
}
@media (min-width:992px){
#superfooter .col-md-2,#superfooter .col-md-4,#superfooter .col-md-6{float:left;}
#superfooter .col-md-6{width:50%;}
#superfooter .col-md-4{width:33.33333333%;}
#superfooter .col-md-2{width:16.66666667%;}
}
v.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{display:table;content:" ";}
#superfooter .container-fluid:after,.container:after,.row:after{clear:both;}
}
/*! CSS Used fontfaces */
@font-face{font-family:'SSP-Regular';src:url("https://contentmarketinginstitute.com/wp-content/themes/cmi/fonts/SourceSansPro-Regular.ttf");font-weight:normal;}
@font-face{font-family:'SSP-SEMI-BOLD';src:url("https://contentmarketinginstitute.com/wp-content/themes/cmi/fonts/SourceSansPro-Semibold.ttf");font-weight:bold;}

/*! CSS Used from: https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css?ver=0227 ; media=all */
@media all{
a{background-color:transparent;}
a:active,a:hover{outline:0;}
img{border:0;}
@media print{
.superfooter-brand *,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;}
.superfooter-informa *,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;}
a,a:visited{text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
img{page-break-inside:avoid;}
img{max-width:100%!important;}
h3{orphans:3;widows:3;}
h3{page-break-after:avoid;}
}
.superfooter-brand *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.superfooter-informa *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
img{vertical-align:middle;}
h3{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;}
h3{margin-top:20px;margin-bottom:10px;}
h3{font-size:24px;}
#superfooter .container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
@media (min-width:768px){
#superfooter .container{width:750px;}
}
@media (min-width:992px){
#superfooter .container{width:970px;}
}
@media (min-width:1200px){
#superfooter .container{width:1170px;}
}
#superfooter .container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
#superfooter .row{margin-right:-15px;margin-left:-15px;}
#superfooter .col-md-2,#superfooter .col-md-4,.col-md-6,#superfooter .col-sm-6,.col-xs-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px;}
#superfooter .col-xs-12{float:left;}
#superfooter .col-xs-12{width:100%;}
@media (min-width:768px){
#superfooter .col-sm-6{float:left;}
#superfooter .col-sm-6{width:50%;}
}
@media (min-width:992px){
#superfooter .col-md-2,.col-md-4,.col-md-6{float:left;}
#superfooter .col-md-6{width:50%;}
#superfooter .col-md-4{width:33.33333333%;}
#superfooter .col-md-2{width:16.66666667%;}
}
#superfooter .container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{display:table;content:" ";}
#superfooter .container-fluid:after,.container:after,.row:after{clear:both;}
}
/*! CSS Used fontfaces */
@font-face{font-family:'SSP-Regular';src:url("https://contentmarketinginstitute.com/wp-content/themes/cmi/fonts/SourceSansPro-Regular.ttf");font-weight:normal;}
@font-face{font-family:'SSP-Regular';src:url("https://contentmarketinginstitute.com/wp-content/themes/cmi/fonts/SourceSansPro-Regular.ttf");font-weight:normal;}
@font-face{font-family:'SSP-SEMI-BOLD';src:url("https://contentmarketinginstitute.com/wp-content/themes/cmi/fonts/SourceSansPro-Semibold.ttf");font-weight:bold;}
@font-face{font-family:'SSP-SEMI-BOLD';src:url("https://contentmarketinginstitute.com/wp-content/themes/cmi/fonts/SourceSansPro-Semibold.ttf");font-weight:bold;}

#superfooter-informa .informa-tech-list {
	padding-left: 0;
	list-style: none;
	margin-top: 0;
	margin-bottom: 10px;
}

#superfooter-informa .informa-tech-list>li {
	display: inline-block;
	padding-left: 5px;
	padding-right: 5px;
}

#superfooter-informa .informa-tech-list>li:first-child {
	padding-left: 0;
}