#page-preloader{
		background-color:#147c86;}
body{color: #000000;}

p:empty {display:none}

.aio-icon-img{display: block !important; width: 100% !important;}
.aio-icon-img .img-icon{width: 70% !important;}

#mega_main_menu > .menu_holder > .menu_inner > ul > li > .item_link:after{display: none;}

.single-portfolio .main-wrapper-header{
background-image: url(http://www.spot-on-consultancy.com/wp-content/uploads/2015/10/spoton_pattern.png) !important;
    background-position: 50% 76.8px !important;
background-attachment: fixed;
    background-repeat: no-repeat;
    position: relative;
    -webkit-background-size: cover !important;
    -moz-background-size: cover !important;
    -o-background-size: cover !important;
    background-size: cover !important;
}

.wpcf7 input, .wpcf7 textarea{width: 100%;}

blockquote:before{
color: #147c86;
}

.lead {font-size: 1em;}

p {
font-size: 15px;
font-weight: 400;
    line-height: 1.4;
}

.main-wrapper{padding: 0 80px;}

.vc_col-sm-2 .ubtn-normal{padding: 15px 10px;}

.portfolio-item-content{display: none;}

h1, h2, h3, h4, h5, h6{color: rgb(117, 117, 117) !important; }

strong{color: #147c86;}

.dark-header .page-title h1, .dark-header .page-title h2, .dark-header .page-title h3 {
    color: #ffffff !important;
}

.footer-bottom .menu-footer ul li{text-transform: none;}


.fa-bitbucket:before {
    content: " ";
    width: 11px;
    height: 14px;
    background-image: url(/scoopit_1.png);
    display: inline-block;
    vertical-align: top;
}

.footer-bottom-sidebar .fa-bitbucket:before {
    content: " ";
    width: 17px;
    height: 22px;
    background-image: url(/scoopit_3.png);
    display: inline-block;
    vertical-align: top;
}

.copyright .fa-ul li{
    display: inline-block; margin: 0 30px;
}

.copyright .fa-ul i.fa-li{
    color: #FFF !important;
}

@media screen and (max-width: 768px) {
.main-wrapper{padding: 0 20px;}
}

@media screen and (max-width: 480px) {
h3 {font-size: 20px;}
.lead {font-size: 0.7em;}
.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-center {    margin-bottom: 2em !important;}

.fancy-header .page-title h1, .fancy-header .page-title h2, .fancy-header .page-title h3 {font-size: 30px;}

}




.pagecustom-1550{background-repeat:repeat !important;background-position:center top}	
.pagecustom-291{background-repeat:repeat !important;background-position:center top}	
.pagecustom-1577{background-repeat:repeat !important;background-position:center top}	
.pagecustom-1136{background-repeat:repeat !important;background-position:center top}	
.pagecustom-1140{background-repeat:repeat !important;background-position:center top}	
.pagecustom-1142{background-repeat:repeat !important;background-position:center top}	
.pagecustom-1144{background-repeat:repeat !important;background-position:center top}	
.pagecustom-1663{background-repeat:repeat !important;background-position:center top}	
.pagecustom-1950{background-repeat:repeat !important;background-position:center top}	
.pagecustom-1458{background-repeat:repeat !important;background-position:center top}	
.pagecustom-1254{background-repeat:repeat !important;background-position:center top}	
.pagecustom-1256{background-repeat:repeat !important;background-position:center top}	
.pagecustom-1258{background-repeat:repeat !important;background-position:center top}	
.pagecustom-1260{background-repeat:repeat !important;background-position:center top}	
.pagecustom-1146{background-repeat:repeat !important;background-position:center top}	
.pagecustom-1148{background-repeat:repeat !important;background-position:center top}	
	
