<pre style="color: rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; white-space: pre-wrap;">html,body {height: 100%; width: 100%; margin: 0; padding: 0;}body {font-family: 'corbert';}body, select, input, textarea {color: #333;}*{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}a {color: #71BFFF;}  */   #03fa:hover {color: #69f;}::-moz-selection{background: #95c11e; color: #fff; text-shadow: none;}::selection {background: #95c11e; color: #fff; text-shadow: none;} a:link {-webkit-tap-highlight-color: #95c11e;} ins {background-color: #95c11e; color: #000; text-decoration: none;}mark {background-color: #95c11e; color: #000; font-style: italic; font-weight: bold;}input::-webkit-input-placeholder { color:#fff; }input::-moz-input-placeholder { color:#fff; }input:-moz-input-placeholder { color:#fff; }input::-ms-input-placeholder { color:#fff; }textarea::-webkit-input-placeholder { color:#fff; }textarea::-moz-input-placeholder { color:#fff; }textarea:-moz-input-placeholder { color:#fff; }textarea::-ms-input-placeholder { color:#fff; }span {}.clear {clear: both;}#scrollup { display: block;}#fixedbg {width: 100%; height: 100%; background:url('../video/islands.jpg') center center no-repeat; background-size:cover; position: fixed; top:0; margin:0; z-index:-2; overflow: hidden;}#topbar {width: 100%; height: 100px; top: 0; background: rgba(0,0,0,0.5); box-shadow: 0 0 50px rgba(0,0,0,0.5); position: fixed; z-index: 10; transition: all 0.5s ease-in-out; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out;}#logo {width:320px; height: 101px; margin: 15px 30px; background: url('../LogoHeader2.png') no-repeat; background-size: 80% auto; position: relative; z-index: 2; cursor: pointer;}#nav { top: 35px; right: 40px; position: absolute; z-index: 10;}                                 #nav li {float: left; padding: 0 10px;}#nav li a {color: #fff; text-decoration: none; font-family: 'Streetvertising_Medium'; font-size: 20px; transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out;}#nav li a:hover {color: #95c11e;}/*  .intromask {width:100%; min-height:100%; background: url("../images/raster-dark.png"); position: absolute; z-index: 3;}    */#pagesmask {width: 100%; min-height: 100%; background: #222; box-shadow: 0 0 50px rgba(0,0,0,0.5); top: 100%; position: absolute; z-index:4;}   /* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= SECTIONS =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= */.section_title {width:100%; margin: 0 0 30px; color: #fff; text-align:center; font-size: 40px; font-family: "Streetvertising_Medium"; clear: both;}.seperator_yellow {width: 100px; height: 2px; margin: auto; background: #95c11e; }.seperator_blue {width: 100px; height: 2px; margin: auto; background: #95c11e; }.content {width: 70%; margin: 30px auto; color: #fff; text-align: center; font-family: "corbert"; line-height:1.5;}/* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= ABOUT US =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= */#about {    padding-top: 70px;    padding-bottom: 70px;    background: #222;    background-image: -webkit-radial-gradient(bottom, circle cover, #5b5b5b, #222 80%);    background-image: -moz-radial-gradient(bottom, circle cover, #5b5b5b, #222 80%);    background-image: -ms-radial-gradient(bottom, circle cover, #5b5b5b, #222 80%);    background-image: -o-radial-gradient(bottom, circle cover, #5b5b5b, #222 80%);    background-image: radial-gradient(bottom, circle cover, #5b5b5b, #222 80%);}.block_container {    width: 80%;     height: auto;     margin: 0 auto;     position: relative;     clear: both;}.block_left {    float:left;     width: 49%;     margin: 5px 0;     background: rgba(255,255,255,0.1);     border-radius: 5px;     border-right:2px solid #95c11e;	font-family: 'Streetvertising_Medium';}.block_right {    float:right;     width: 49%;     margin: 5px 0;     background: rgba(255,255,255,0.1);     border-radius: 5px;     border-left:2px solid #95c11e;	font-family: 'Streetvertising_Medium';}.block_content {    text-align: center;     font-size: 16px;     padding: 20px;    text-decoration:none;}/* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= WHAT WE DO =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= */#whatwedo {    padding-top: 70px;    padding-bottom: 70px;    background: url(images/11.jpg) no-repeat #222;    background-size: cover;    background-attachment: fixed;    border-top: 5px solid #95c11e;    border-bottom: 5px solid #95c11e;    position: relative;}#whatwedo:after {    content: "";     width: 0px;     height: 0px;     top: 0;     left: 50%;     margin-left: -30px;     border: 30px solid transparent;     border-right-color: #95c11e;     position: absolute;     z-index: 10;   /* was 10    */    -webkit-transform: rotate(-90deg);     -moz-transform: rotate(-90deg);     -ms-transform: rotate(-90deg);     -o-transform: rotate(-90deg);     transform: rotate(-90deg);}#whatwedo:before {    content: "";     width: 0px;     height: 0px;     bottom: 0;     left: 50%;     margin-left: -30px;     border: 30px solid transparent;     border-right-color: #95c11e;     position: absolute;     z-index: 10;   /* was 10    */    -webkit-transform: rotate(90deg);     -moz-transform: rotate(90deg);     -ms-transform: rotate(90deg);     -o-transform: rotate(90deg);     transform: rotate(90deg);}#whatwedo div {    position: relative;    z-index: 2;   /* was 2    */}#whatwedo .blackmask{    width: 100%;     height: 100%;     background: rgba(0,0,0,0.5);    position: absolute;    top: 0;    box-shadow: inset 0 0 40px #000;}/* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= THE TEAM =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= */#team {    padding-top: 300px;    padding-bottom: 70px;    background: #222;    background-image: -webkit-radial-gradient(top, circle cover, #5b5b5b, #222 80%);    background-image: -moz-radial-gradient(top, circle cover, #5b5b5b, #222 80%);    background-image: -ms-radial-gradient(top, circle cover, #5b5b5b, #222 80%);    background-image: -o-radial-gradient(top, circle cover, #5b5b5b, #222 80%);    background-image: radial-gradient(top, circle cover, #5b5b5b, #222 80%);	position:relative;}.pattern {	position:absolute;	width:100%;	height:100%;	z-index: 1;	margin-top:-70px;	/*   background: url('../images/pattern.png');   */}#team .center {    width: auto;     margin: 0 auto;}.team_member {    float:left;     width: 200px;    height: 300px;    border-top: 5px solid #95c11e;    border-bottom: 5px solid #95c11e;    margin: 5px;    position: relative;	font-family: 'Streetvertising_Medium';    transition: all 0.35s ease-in-out;     -webkit-transition: all 0.35s ease-in-out;     -moz-transition: all 0.35s ease-in-out;     -o-transition: all 0.35s ease-in-out;}/*=-=-= HOOSIER =-=-=*/#hoosier {    background: url('../images/tron.png') no-repeat #fff;     background-size: 100% auto;}#hoosier:after {    content: "HOOSIER";    position: absolute;    color: #5a5a5a;    font-size: 30px;    text-align: center;    bottom: 10px;    left: 50%;    margin-left:-65px; }/*=-=-= KEGTAPPER =-=-=*/#kegtapper {    background: url('../images/felix.png') no-repeat #fff;     background-size: 100% auto;}#kegtapper:after {    content: "KEGTAPPER";    position: absolute;    color: #5a5a5a;    font-size: 30px;    text-align: center;    bottom: 10px;    left: 50%;    margin-left:-65px; }/*=-=-= EVAN =-=-=*/#mayosoft {    background: url('../images/benoit.png') no-repeat #fff;     background-size: 100% auto;}#mayosoft:after {    content: "MAYOSOFT";    position: absolute;    color: #5a5a5a;    font-size: 30px;    text-align: center;    bottom: 10px;    left: 50%;    margin-left:-65px; }/*=-=-= SUZANNE =-=-=*/#suzanne {    background: url('../images/suzanne.png') no-repeat #fff;     background-size: 100% auto;}#suzanne:after {    content: "SUZANNE";    position: absolute;    color: #5a5a5a;    font-size: 30px;    text-align: center;    bottom: 10px;    left: 50%;    margin-left:-65px; }/* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= WORK =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= */#work {    padding-top: 70px;    padding-bottom: 70px;    background: #222;    background-image: -webkit-radial-gradient(top, circle cover, #5b5b5b, #222 80%);    background-image: -moz-radial-gradient(top, circle cover, #5b5b5b, #222 80%);    background-image: -ms-radial-gradient(top, circle cover, #5b5b5b, #222 80%);    background-image: -o-radial-gradient(top, circle cover, #5b5b5b, #222 80%);    background-image: radial-gradient(top, circle cover, #5b5b5b, #222 80%);}.controls{  padding: 2%;  color: #eee;}label{  font-weight: 300;  margin: 0 .4em 0 0;}button{  display: inline-block;  padding: .4em .8em;  margin: 3px 0;  background: #666;  border: 0;  color: #ddd;  font-size: 16px;  font-weight: 300;  cursor: pointer;  font-family: 'corbert';}button.active{  background: #95c11e;}button:focus{  outline: 0 none;}button + label{  margin-left: 1em;}.container{  padding: 2% 2% 0;  text-align: justify;  font-size: 0.1px;    -webkit-backface-visibility: hidden;}.container:after{  content: '';  display: inline-block;  width: 100%;}.container .mix,.container .gap{  display: inline-block;  width: 49%;}.container .mix{  text-align: left;  background: #03899c;  margin-bottom: 2%;  display: none;  position: relative;  overflow: hidden;  cursor: pointer;}.container .mix .category-image img{  position: absolute;   top: 0;   left: 0;   right: 0;   bottom: 0;   margin: auto;   min-width: 50%;   min-height: 50%;  overflow-x: hidden;}.container .mix .category-content {    position: absolute;    width: 100%;    height: 0;    bottom: 0;    left: 0;    z-index: 0;    color: #fff;    background: rgba(0,0,0,0.5);    transition: all 0.3s ease-in-out;     -webkit-transition: all 0.3s ease-in-out;     -moz-transition: all 0.3s ease-in-out;     -o-transition: all 0.3s ease-in-out;}.container .mix .category-content .category-title {    position: relative;    top: 30%;    width: 100%;    text-align: center;    color: #fff;    font-size: 2.5vw;    font-family: 'Streetvertising_Medium';}.container .mix .category-content .category-desc {    position: relative;    top: 30%;    width: 100%;    text-align: center;    color: #fff;    font-size: 1.5vw;    font-family: 'Streetvertising_Medium';}.container .mix:hover .category-content {    height: 100%;}.campaign-content {	display:none;	padding:0;}.campaign_gallery {	width:95%;	margin:10px auto;}.campaign-cover {	width:100%;	height:300px;	border-radius: 3px 3px 0 0;	overflow:hidden;}#customs_cover {	background:url(../images/work/campaign/customs.jpg) no-repeat center center;	background-size:100% auto;}.campaign-content h1 {	font-size:30px;	color:#95c11e;	margin:20px 0;	font-family: 'Streetvertising_Medium';}.campaign-content li {	margin:2px 0;	text-indent: 10px;}.container .mix.category-campaign:after{    border-top-color: #666; }.container .mix .category-campaign-icon {   width: 20px;   height: 20px;   top: 10px;   left: 10px;   position: absolute;   z-index: 2;   background: url(images/icons/campaign.png) no-repeat;   background-size: 100% auto;}.container .mix .category-color-campaign {    background: rgba(102,102,102, 0.7);}.container .mix.category-branding:after{    border-top-color: #ee7800; }.container .mix .category-branding-icon {   width: 20px;   height: 20px;   top: 10px;   left: 10px;   position: absolute;   z-index: 2;   background: url(images/icons/btl.png) no-repeat;   background-size: 100% auto;}.container .mix .category-color-branding {    background: rgba(238, 120, 0, 0.7);}.container .mix.category-logofolio:after{    border-top-color: #592365;}.container .mix .category-logofolio-icon {   width: 20px;   height: 20px;   top: 10px;   left: 10px;   position: absolute;   z-index: 2;   background: url(images/icons/logofolio.png) no-repeat;   background-size: 100% auto;}.container .mix .category-color-logofolio {    background: rgba(89, 35, 101, 0.7);}.container .mix.category-photography:after{    border-top-color: #804e97;}.container .mix .category-photography-icon {   width: 20px;   height: 20px;   top: 10px;   left: 10px;   position: absolute;   z-index: 2;   background: url(images/icons/photography.png) no-repeat;   background-size: 100% auto;}.container .mix .category-color-photography {    background: rgba(128, 78, 151, 0.7);}.container .mix.category-digital:after{    border-top-color: #7dc8c3;}.container .mix .category-digital-icon {   width: 20px;   height: 20px;   top: 10px;   left: 10px;   position: absolute;   z-index: 2;   background: url(images/icons/digital.png) no-repeat;   background-size: 100% auto;}.container .mix .category-color-digital {    background: rgba(125, 200, 195, 0.7);}.container .mix.category-video:after{    border-top-color: #34bdea;}.container .mix .category-video-icon {   width: 20px;   height: 20px;   top: 10px;   left: 10px;   position: absolute;   z-index: 2;   background: url(images/icons/video.png) no-repeat;   background-size: 100% auto;}.container .mix .category-color-video {    background: rgba(52, 189, 234, 0.7);}.container .mix.category-radio:after{    border-top-color: #e8367f;}.container .mix .category-radio-icon {   width: 20px;   height: 20px;   top: 10px;   left: 10px;   position: absolute;   z-index: 2;   background: url(images/icons/radio.png) no-repeat;   background-size: 100% auto;}.container .mix .category-color-radio {    background: rgba(232, 54, 127, 0.7);}.container .mix.category-scaffolding:after{    border-top-color: #abe0f5;}.container .mix .category-scaffolding-icon {   width: 20px;   height: 20px;   top: 10px;   left: 10px;   position: absolute;   z-index: 2;   background: url(images/icons/scaffolding.png) no-repeat;   background-size: 100% auto;}.container .mix .category-color-scaffolding {    background: rgba(171, 224, 245, 0.7);}.container .mix.category-websites:after{    border-top-color: #95c11e;}.container .mix .category-websites-icon {   width: 20px;   height: 20px;   top: 10px;   left: 10px;   position: absolute;   z-index: 2;   background: url(images/icons/websites.png) no-repeat;   background-size: 100% auto;}.container .mix .category-color-event {    background: rgba(149, 193, 30, 0.7);}.container .mix.category-event:after{    border-top-color: #c9db90;}.container .mix .category-event-icon {   width: 20px;   height: 20px;   top: 10px;   left: 10px;   position: absolute;   z-index: 2;   background: url(images/icons/event.png) no-repeat;   background-size: 100% auto;}.container .mix .category-color-websites {    background: rgba(201, 219, 144, 0.7);}.container .mix:after{  display: inline-block;  vertical-align: top;  padding: 4% 6%;  font-weight: 700;  content: "";  width: 0px;  height: 0px;  padding: 0;  top: -50px;  left: -50px;  position: absolute;  border: 50px solid transparent;      -webkit-transform: rotate(150deg);   -moz-transform: rotate(-90deg);   -ms-transform: rotate(-90deg);   -o-transform: rotate(-90deg);   transform: rotate(135deg);}.container .mix:before{  content: '';  display: inline-block;  padding-top: 60%;}@media all and (min-width: 420px){  .container .mix,  .container .gap{    width: 32%;  }}@media all and (min-width: 640px){  .container .mix,  .container .gap{    width: 23.5%;  }}/* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= COMMUNITY =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= */#community {    padding-top: 70px;    padding-bottom: 70px;    background: #222;    background-image: -webkit-radial-gradient(top, circle cover, #5b5b5b, #222 80%);    background-image: -moz-radial-gradient(top, circle cover, #5b5b5b, #222 80%);    background-image: -ms-radial-gradient(top, circle cover, #5b5b5b, #222 80%);    background-image: -o-radial-gradient(top, circle cover, #5b5b5b, #222 80%);    background-image: radial-gradient(top, circle cover, #5b5b5b, #222 80%);    border-top: 5px solid #95c11e;    border-bottom: 5px solid #95c11e;    position: relative;}#clients:after {    content: "";     width: 0px;     height: 0px;     top: 0;     left: 50%;     margin-left: -30px;     border: 30px solid transparent;     border-right-color: #95c11e;     position: absolute;     z-index: 10;     -webkit-transform: rotate(-90deg);     -moz-transform: rotate(-90deg);     -ms-transform: rotate(-90deg);     -o-transform: rotate(-90deg);     transform: rotate(-90deg);}#clients:before {    content: "";     width: 0px;     height: 0px;     bottom: 0;     left: 50%;     margin-left: -30px;     border: 30px solid transparent;     border-right-color: #95c11e;     position: absolute;     z-index: 10;     -webkit-transform: rotate(90deg);     -moz-transform: rotate(90deg);     -ms-transform: rotate(90deg);     -o-transform: rotate(90deg);     transform: rotate(90deg);}#clients .content {width: 90%;}#clients div {    position: relative;    z-index: 2;}#clients .blackmask{    width: 100%;     height: 100%;     background: rgba(0,0,0,0.5);    position: absolute;    top: 0;    box-shadow: inset 0 0 40px #000;}#clients .center {    width: auto;     margin: 0 auto;}#clients .clients {    float: left;    padding: 10px 5px;    border-radius: 5px;}.clients img {height:180px;width:320;}#community img{height:60px; margin-top:20px;}#mining1 img{height:55px; margin-top:25px;}#mining2 img{height:60px; margin-top:20px;}#mining3 img {height:55px; margin-top:25px;}#mining4 img{height:60px; margin-top:20px;}#mining5 img{height:60px; margin-top:20px;}#mining6 img{height:60px; margin-top:20px;}#mining7 img{height:60px; margin-top:20px;}#marshmallow img{height:60px; margin-top:20px;}/* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= CONTACT US =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= */#contactus {    padding-top: 70px;    padding-bottom: 70px;    background: url(images/162.jpg) top center no-repeat #222;    background-size: cover;    background-attachment: fixed;    border-bottom: 5px solid #95c11e;    position: relative;}#contactus .center {	width:100%;	margin: 0 auto;}#contactus .blackmask {    width: 100%;     height: 100%;     background: rgba(0,0,0,0.7);    position: absolute;    top: 0;    box-shadow: inset 0 0 40px #000;	z-index:1;}#contactus .content {	width:70%;}#contactus div {	position:relative;	z-index:2;}#contactus_info {	width: 40%;	float: left;}#contactus_form {	width: 60%;	float: right;}#contactus b {	color: #95c11e;}#contactus a{	color: #fff;}#tel, #fax, #pobox, #email, #location,#socialmedia {	width:450px;	text-align:left;	padding:10px 0 10px 35px;	line-height:30px;}#tel:before {	content:"";	width:30px;	height:30px;	background:url(../images/icons/tel.png) center center no-repeat #95c11e;	background-size: 60% auto;	border-radius:50%;	position:absolute;	left:0;}#fax:before {	content:"";	width:30px;	height:30px;	background:url(../images/icons/fax.png) center center no-repeat #95c11e;	background-size: 60% auto;	border-radius:50%;	position:absolute;	left:0;}#pobox:before {	content:"";	width:30px;	height:30px;	background:url(../images/icons/pobox.png) center center no-repeat #95c11e;	background-size: 50% auto;	border-radius:50%;	position:absolute;	left:0;}#email:before {	content:"";	width:30px;	height:30px;	background:url(../images/icons/email.png) center center no-repeat #95c11e;	background-size: 60% auto;	border-radius:50%;	position:absolute;	left:0;}#location:before {	content:"";	width:30px;	height:30px;	background:url(../images/icons/location.png) center center no-repeat #95c11e;	background-size: 60% auto;	border-radius:50%;	position:absolute;	left:0;}#form input[type="text"], #form input[type="email"] {	width: 70%;	height: 40px;	margin: 10px auto;	font-size: 16px;	padding-left: 5px;	font-family:'corbert';	color:#fff;	background: rgba(0,0,0,0.00);	border:none;	outline:none;	border-bottom:3px solid #95c11e;	transition: all 0.3s ease-in-out; 	-webkit-transition: all 0.3s ease-in-out; 	-moz-transition: all 0.3s ease-in-out; 	-o-transition: all 0.3s ease-in-out;}#form textarea {	width: 70%;	height:100px;	margin-bottom:20px;	resize:none;	font-size: 16px;	padding-left: 5px;	font-family:'corbert';	color:#fff;	background: rgba(0,0,0,0.00);	border:none;	outline:none;	overflow:hidden;	border-bottom:3px solid #95c11e;	transition: all 0.3s ease-in-out; 	-webkit-transition: all 0.3s ease-in-out; 	-moz-transition: all 0.3s ease-in-out; 	-o-transition: all 0.3s ease-in-out;}#form input[type="submit"] {	width: 70%;	height:50px;	font-family:'Streetvertising_Medium';	color:#fff;	background: rgba(0,0,0,0.00);	outline:none;	border:3px solid #95c11e;	border-radius:5px;	transition: all 0.3s ease-in-out; 	-webkit-transition: all 0.3s ease-in-out; 	-moz-transition: all 0.3s ease-in-out; 	-o-transition: all 0.3s ease-in-out;}#form input[type="text"]:hover, #form input[type="text"]:focus, #form input[type="email"]:hover, #form input[type="email"]:focus, #form textarea:hover, #form textarea:focus {	padding-left:20px;	border-bottom:3px solid #FFFFFF;}#form input[type="submit"]:hover {	background: #95c11e;}video {        /* HTML5 video fallback */        display: block;        background-image: url('video/islands.jpg');        background-position: center;        background-size: cover;        /* Disable play button in iOS */        pointer-events: none;                min-width: 100%;        min-height: 100%;        /* Center it */        position: absolute;        left: 50%;        top: 50%;        -webkit-transform: translate(-50%, -50%);        -ms-transform: translate(-50%, -50%);        transform: translate(-50%, -50%);      }#mouse-icon{ width:23px; 	height:35px; 	display:block; 	margin:-20px 0 0 -7px; 	border:3px solid #fff; 	position:absolute; 	z-index:700; 	opacity:0.5; 	bottom:30px; left:50%; 	-webkit-border-radius:10px; 	-moz-border-radius:10px; 	-o-border-radius:10px; 	border-radius:10px; 	-moz-transition: all 0.25s ease-in-out; 	-webkit-transition: all 0.25s ease-in-out; 	transition: all 0.25s ease-in-out; 	font-family: 'Streetvertising_Medium';}#mouse-icon::before{ content:'SCROLL DOWN'; 	width:120px; 	display:block; 	margin:0 0 0 -60px; 	position:absolute; 	left:50%; 	text-align:center; 	color:#fff; 	font-weight:700; 	opacity:0; 	-webkit-transform: scaleX(0); 	-moz-transform: scaleX(0); 	-o-transform: scaleX(0); 	transform: scaleX(0); 	-moz-transition: all 0.3s ease-in-out; 	-webkit-transition: all 0.3s ease-in-out; 	transition: all 0.3s ease-in-out;}#mouse-icon:hover{ opacity:1;cursor:pointer;}#mouse-icon:before{ margin-top:-30px; 	opacity:1; 	-webkit-transform: scaleX(1); 	-moz-transform: scaleX(1); 	-o-transform: 	scaleX(1); 	transform: scaleX(1);}#scroll-wheel{ 	width:5px; 	height:6px; 	display:block; 	position:absolute; 	top:5px; 	left:6px; 	background:#fff; 	-webkit-border-radius:3px; 	-moz-border-radius:3px; 	-o-border-radius:3px; 	border-radius:3px; 	-webkit-animation: scrollWheel 1s linear infinite; 	-moz-animation: scrollWheel 1s linear infinite; 	-o-animation: scrollWheel 1s linear infinite; 	animation: scrollWheel 1s linear infinite;}@keyframes scrollWheel {	0%   { top:5px; opacity:1; }	100% { top:20px; opacity:0; }}@-webkit-keyframes scrollWheel {	0%   { top:5px; opacity:1; }	100% { top:20px; opacity:0; }}@-moz-keyframes scrollWheel {	0%   { top:5px; opacity:1; }	100% { top:20px; opacity:0; }}#socialmedia {	margin-left:50px;}#facebook {	float:left;	width:64px;	height:100px;	margin:20px;}#facebook img {width:64px; height:100px;}#twitter {	float:left;	width:64px;	height:100px;	margin:20px;}#twitter img {width:64px; height:100px;}#youtube {	float:left;	width:64px;	height:100px;	margin:20px;}#youtube img {width:64px; height:100px;}@font-face {    font-family: 'Streetvertising_Medium';    src: url('fonts/Streetvertising_Medium.eot');    src: url('fonts/Streetvertising_Medium.eot?#iefix') format('embedded-opentype'),         url('fonts/Streetvertising_Medium.woff') format('woff'),         url('fonts/Streetvertising_Medium.ttf') format('truetype'),         url('fonts/Streetvertising_Medium.svg') format('svg');    font-weight: normal;    font-style: normal;}@font-face {    font-family: 'corbert';    src: url('fonts/corbert-regular-webfont.eot');    src: url('fonts/corbert-regular-webfont.eot?#iefix') format('embedded-opentype'),         url('fonts/corbert-regular-webfont.woff') format('woff'),         url('fonts/corbert-regular-webfont.ttf') format('truetype'),         url('fonts/corbert-regular-webfont.svg') format('svg');    font-weight: normal;    font-style: normal;}/* Media queries-------------------------------------------------------------------------------*/@media only screen and (min-width: 320px) and (max-width: 1510px) {	.block_left {height:80px;}	.block_right {height:80px;}}@media only screen and (min-width: 320px) and (max-width: 1360px) {	#contactus_info, #contactus_form {		width:100%;	}	#contactus .content {		width:95%;	}	#contactus_info {		padding-left:25%;	}}@media only screen and (min-width: 320px) and (max-width: 905px) {	.block_left {height:100px;}	.block_right {height:100px;}}@media only screen and (min-width: 320px) and (max-width: 740px) {	.block_left {height:120px;}	.block_right {height:120px;}}@media only screen and (min-width: 320px) and (max-width: 700px) {   body {font-size: 14px;}#scrollup {width:30px; height:30px; background:rgba(255,255,255,0.2); text-align:center; color:#fff; font-size:20px; position:fixed; bottom:10px; right:10px; border-radius:5px; z-index:10; display:block; cursor:pointer; }#topbar {height: 150px; position: absolute;}#fixedbg {position: absolute;}#nav {top: 50px;}#nav li {float: left;}#nav li a {font-size:23px;}    #logo {display: none;}.content {width: 90%;}.section_title {font-size: 30px;}.block_container {width: 100%;}.block_left {float: left; width: 100%; height: 60px; clear: both;}.block_right {float: right; width: 100%; height: 60px; clear: both;}.team_member { width:100px; height:150px; border-top: 2px solid #95c11e; border-bottom: 2px solid #95c11e;}.team_member:after { font-size:15px !important;}#tron:after {left:75px;}#felix:after {left:75px;}#benoit:after {left:75px;}#suzzanne:after {left:66px;}#mayor:after {left:70px;}#emmanuel:after {left:70px;}button[data-filter="all"] {display:none;}#clients .clients {	margin: 5px;	padding:0;	height:30px;}#clients .content {width: 100%;}#clients img {height:50px;}#community img{height:20px; margin-top:10px;}#mawaqif img{height:15px; margin-top:13px;}#adac img{height:15px; margin-top:13px;}#thalgo img {height:15px; margin-top:13px;}#carcal img{height:15px; margin-top:13px;}#audi img{height:15px; margin-top:13px;}#tawazon img{height:15px; margin-top:13px;}#remaya img{height:15px; margin-top:13px;}#marshmallow img{height:15px; margin-top:13px;}#contactus .content {	width:95%;}#contactus_info {	width:100%;	padding-left:15%;}#contactus_info div {	width:100%;}#location, #email {width:100%;}#socialmedia {	margin-left:30px;}.campaign-cover {	width:100%;	height:300px;	border-radius: 3px 3px 0 0;	overflow:hidden;}.campaign-content h1 {	font-size:30px;	color:#95c11e;	margin:20px 0;}}@media only screen and (max-width: 550px) {#socialmedia {	margin-left:0px;}}@media only screen and (min-width: 320px) and (max-width: 470px) {	#logo {width:200px; margin-left:5px;}	#nav {right:5px;}	.block_left {height:80px;}	.block_right {height:80px;}    #socialmedia {padding: 0 !important;}}@media only screen and (min-width: 320px) and (max-width: 390px) {	#facebook, #twitter, #youtube {width:45px; height:45px; margin:20px 10px;}    #facebook img, #twitter img, #youtube img{width:45px; height:45px;}}</pre>