/*=============================================
    Please add all custom CSS to this file
 =============================================*/

@import 'https://fonts.googleapis.com/css?family=Poppins:400,700|Raleway:400,700';

body {
font-family: 'Raleway', sans-serif;
font-size: 11px;
}

.prime header.header,
footer.footer {
background:#282828;
}
.nav ul,
.biziq-button,.client-button,
.compliments h1,
.wpcf7-submit {
background:#efe735;
color:#282828;
}
.biziq-button, .client-button {
font-weight:bold;
border-radius:2px;
}
.nav ul li a {
font-weight:bold;
}
h1, h2, h3, h4 {
font-family: 'Poppins', sans-serif;
font-weight:bold;
}
.topPhone {
color:#efe735;
font-size:25px;
line-height: 162px;
}
.center {
text-align:center;
}
.img-center {
    display: block;
    margin: 0 auto;
}
.big {
    font-size: 2.7em;
    line-height: 1;
}
.buttons {
color:#282828!important;
margin: 20px 0;
    display: inline-block;
}
.space {
margin:50px 0;
}
.spaced li {
margin-bottom:5px;
}
.bold {
font-weight:bold;
}
.contact {
border-left:1px solid #d9d9d9;
}
.marg {
padding:5px;
display:inline-block;
}
#menu-toggle span {
background:#282828;
}
footer.footer {font-size: .95em;line-height: 1.7em;}
.footer .socialicons {text-align:left;}

.copy {
  font-size: 1.05em;
  font-weight: bold;
}

ul.cta-list {
  display:flex;
  flex-direction: row;
  flex-wrap: wrap;
  padding-left:0;
  margin: 2em 0;
  justify-content: center;
}
ul.cta-list > li {
  background: #282828;
  color: #fff;
  border: 1px solid #c7c7c7;
  line-height: 1.6em;
  font-size: 1em;
  margin:5px;
  padding-left:0;
  padding:25px;
  width:360px;
  -webkit-flex-grow: 1;
  flex-grow: 1;
  -moz-flex-grow: 1;
  width: auto;
  max-width:460px;
  flex-basis: 360px;
  list-style: none;
  margin: 15px;

}
.cta-list li strong {
font-size: 1.6em;
    text-align: center;
    text-transform: uppercase;
    margin: auto;
    width: 100%;
    display: inline-block;
}

@media screen and (max-width:767px) {
.topPhone {
line-height:normal;
}
.contact {
border-left:none;
}
.one-half ul{
list-style-position:inside;
}
}

@media only screen and (min-width: 480px) {
.marg {
    float: none;
}
}

@media screen and (max-width:300px) {
.topPhone {
font-size:20px;
}
}

#biziqrecentreviews-5 {
    font-size: 12px;
    line-height: 1.3em;
}

a.btn {
    background-color: #efe735;
    padding: 7px 15px;
    color: #000;
	font-weight: bold;
    border-radius: 2px
}


.nav .show-fixed {
    display: none !important;
}

.nav.nav-fixed .show-fixed {
    display: inline-block !important;
}