html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{
margin:0;
padding:0;
font-size:1em;
font-weight:normal;
vertical-align:baseline;
border:0;
outline:0;
background:transparent;
}
html,body{
height:100%;
-webkit-text-size-adjust:none;
}
/*------------------------------------------------------------------*/
/*------------------------------------------------------------------*/
.heading-1{font-size:180%;text-transform:uppercase;padding:0020px0;color:#BBE4AF;line-height:35px;}
.heading-2{font-size:160%;padding:0020px0;line-height:30px;}
body{
font-family:TrebuchetMS,Tahoma,helvetica,san-serif;
color:#fff;
line-height:120%;
letter-spacing:.05em;
text-align:left;
height:100%;
background-color:#18314b/*#0f1c35*/;
padding:0px;
margin:0pxauto;
border:0px;
width:100%;
height:auto;
}
a:link{
color:#afafb0;text-decoration:none;
}
a:visited{
color:#afafb0;text-decoration:none;
}
a:hover{
color:#6d91ce;text-decoration:none;font-weight:900;
}
a:active{
color:#afafb0;text-decoration:none;
}
a.menu:link{
color:#333333;text-decoration:none;
}
a.menu:visited{
color:#333333;text-decoration:none;
}
a.menu:hover{
color:#c3c3c3;text-decoration:none;
}
a.menu:active{
color:#ffffff;text-decoration:none;
}
a.email:link{
color:#d4dfc8;text-decoration:none;
}
a.email:visited{
color:#d4dfc8;text-decoration:none;
}
a.email:hover{
color:#c3c3c3;text-decoration:none;
}
a.email:active{
color:#d4dfc8;text-decoration:none;
}
#footer{
position:relative;
bottom:0px;
text-align:center;
clear:both;
margin-top:10px;
margin-bottom:10px;
padding:40px 0 50px 0;
}


.animate-scroll {
    position: relative;
    -webkit-animation-name: scroll; /* Safari 4.0 - 8.0 */
    -webkit-animation-duration: 4s; /* Safari 4.0 - 8.0 */
    animation-name: scroll;
    animation-duration: 1s;
    animation-iteration-count: 6;
    animation-direction: alternate;
    animation-delay: 2s;
}

/* Safari 4.0 - 8.0 */
@-webkit-keyframes scroll {
    0%   {top:15px;}
    100% {top:50px;}
}

/* Standard syntax */
@keyframes scroll {
    0%   {top:15px;}
    100% {top:50px;}
}




.bold {font-weight:900;}
.small-header-text{font-size:120%;width:90%;margin-left:23%;line-height:20px;margin-top:5%;}

.animate-iteration-3{animation-iteration-count:3;animation-duration:4s;}
.bullet-1{font-size:150%;color:#6D91CE;text-shadow:0px0px10px;#fff;}
.li-1{list-style-type:none;padding-bottom:15px;}
p{padding-bottom:15px;}
.indent-1{padding-left:30px;}
.faq{font-weight:600;color:#08CCFC;font-size:100%;}
.img-scroll{width:12%;position:fixed;left:85%;top:2%;border:0pxsolidred;}
.img-click-image{width:10%;position:fixed;left:85%;top:30%;}
.img-project-image{width:7%;position:relative;left:65%;top:-15px;}
.img-logo{width:12%;position:absolute;top:3.5%;left:.25%;z-index:100;}
.img-to-top{width:50px;position:fixed;left:83%;top:50%;}
.text-box-1{background-color:#083767;width:60%;padding:20px;margin:5px;border-radius:25px;}
.text-box-2{background-color:#18314b;/*#0f1c35*/width:50%;padding:20px 0 0 40px;margin:5px 0 0 0;color:#fff;}
.project-montage{width:85%;padding:003%.3%;position:relative;z-index:1000;}
.project-montage-images{width:225px;vertical-align:top;padding:5px;margin:3px;background-color:#2a3f55;}
.parallax-1{
/*Theimageused*/
background-image:url("../pics/sites/sacken-paralax.jpg");
background-color:transparent;
/*Setapercentageheight*/
height:100%;
/*Createtheparallaxscrollingeffect*/
background-attachment:fixed;
background-position:center;
background-repeat:no-repeat;
background-size:95%;
}
.parallax-2{
/*Theimageused*/
background-image:url("../pics/sites/ead.jpg");
/*Setapercentageheight*/
height:100%;
/*Createtheparallaxscrollingeffect*/
background-attachment:fixed;
background-position:center;
background-repeat:no-repeat;
background-size:95%;
}
.parallax-3{
/*Theimageused*/
background-image:url("../pics/sites/redbird.jpg");
/*Setapercentageheight*/
height:100%;
/*Createtheparallaxscrollingeffect*/
background-attachment:fixed;
background-position:center;
background-repeat:no-repeat;
background-size:95%;
}
.parallax-4{
/*Theimageused*/
background-image:url("../pics/sites/nfs.jpg");
/*Setapercentageheight*/
height:100%;
/*Createtheparallaxscrollingeffect*/
background-attachment:fixed;
background-position:center;
background-repeat:no-repeat;
background-size:95%;
}
.parallax-5{
/*Theimageused*/
background-image:url("../pics/sites/sacken.jpg");
/*Setapercentageheight*/
height:100%;
/*Createtheparallaxscrollingeffect*/
background-attachment:fixed;
background-position:center;
background-repeat:no-repeat;
background-size:95%;
}
.parallax-6{
/*Theimageused*/
background-image:url("../pics/sites/tornquist.jpg");
/*Setapercentageheight*/
height:100%;
/*Createtheparallaxscrollingeffect*/
background-attachment:fixed;
background-position:center;
background-repeat:no-repeat;
background-size:95%;
}
.parallax-7{
/*Theimageused*/
background-image:url("../pics/sites/borsos.jpg");
/*Setapercentageheight*/
height:100%;
/*Createtheparallaxscrollingeffect*/
background-attachment:fixed;
background-position:center;
background-repeat:no-repeat;
background-size:95%;
}
.parallax-8{
/*Theimageused*/
background-image:url("../pics/sites/ead.jpg");
/*Setapercentageheight*/
height:100%;
/*Createtheparallaxscrollingeffect*/
background-attachment:fixed;
background-position:center;
background-repeat:no-repeat;
background-size:95%;
}
/*---------------------------------------------------------------*/
/*---------------------------------------------------------------*/
/*---------------------------------------------------------------*/
@media(max-width:780px){
.parallax-1{
/*Theimageused*/
background-image:url("../pics/sites/fujimoto.jpg");
background-color:transparent;
/*Setapercentageheight*/
height:100%;
/*Createtheparallaxscrollingeffect*/
background-attachment:scroll;
background-position:center;
background-repeat:no-repeat;
background-size:95%;
}
.parallax-2{
/*Theimageused*/
background-image:url("../pics/sites/mim.jpg");
/*Setapercentageheight*/
height:100%;
/*Createtheparallaxscrollingeffect*/
background-attachment:scroll;
background-position:center;
background-repeat:no-repeat;
background-size:95%;
}
.parallax-3{
/*Theimageused*/
background-image:url("../pics/sites/redbird.jpg");
/*Setapercentageheight*/
height:100%;
/*Createtheparallaxscrollingeffect*/
background-attachment:scroll;
background-position:center;
background-repeat:no-repeat;
background-size:95%;
}
.parallax-4{
/*Theimageused*/
background-image:url("../pics/sites/nfs.jpg");
/*Setapercentageheight*/
height:100%;
/*Createtheparallaxscrollingeffect*/
background-attachment:scroll;
background-position:center;
background-repeat:no-repeat;
background-size:95%;
}
.parallax-5{
/*Theimageused*/
background-image:url("../pics/sites/sacken.jpg");
/*Setapercentageheight*/
height:100%;
/*Createtheparallaxscrollingeffect*/
background-attachment:scroll;
background-position:center;
background-repeat:no-repeat;
background-size:95%;
}
.parallax-6{
/*Theimageused*/
background-image:url("../pics/sites/tornquist.jpg");
/*Setapercentageheight*/
height:100%;
/*Createtheparallaxscrollingeffect*/
background-attachment:scroll;
background-position:center;
background-repeat:no-repeat;
background-size:95%;
}
.parallax-7{
/*Theimageused*/
background-image:url("../pics/sites/borsos.jpg");
/*Setapercentageheight*/
height:100%;
/*Createtheparallaxscrollingeffect*/
background-attachment:scroll;
background-position:center;
background-repeat:no-repeat;
background-size:95%;
}
.parallax-8{
/*Theimageused*/
background-image:url("../pics/sites/ead.jpg");
/*Setapercentageheight*/
height:100%;
/*Createtheparallaxscrollingeffect*/
background-attachment:scroll;
background-position:center;
background-repeat:no-repeat;
background-size:95%;
}

.small-header-text{font-size:85%;width:100%;margin-left:45%;line-height:20px;margin-top:10%;}
.img-scroll{width:15%;position:fixed;left:80%;top:1%;display:block;}
.img-click-image{width:62px;position:fixed;left:80%;top:30%;}
.img-logo{width:25%;position:absolute;top:3.5%;left:.25%;}
.img-project-image{width:60px;position:relative;left:55%;top:-15px;}
.img-to-top{width:55px;position:fixed;left:81%;top:56%;}
.text-box-1{background-color:#083767;width:75%;padding:20px;margin:5px;border-radius:25px;}

}