@charset "UTF-8";
/* CSS Document */

* { margin: 0; padding: 0px; }

::-webkit-scrollbar {
    -webkit-appearance: none;
    width: 7px;
}

::-webkit-scrollbar-thumb {
    border-radius: 4px;
    background-color: rgba(223,223,223,.88);
    -webkit-box-shadow: 0 0 1px rgba(255,255,255,.5);
}
@-webkit-keyframes pulse {
     0% {background-color: rgba(250, 250, 250, 0.12);}
     20% {background-color: rgba(250, 250, 250, 0.12);}
     30% {background-color: rgba(191, 255, 0, 0.12);}
     36% {background-color: rgba(255, 204, 102 ,0.12);}
     42% {background-color: rgba(255, 204, 102 ,0.12);}
     50% {background-color: rgba(68, 187, 255 ,0.12);}
     60% {background-color: rgba(68, 187, 255 ,0.12);}
     70% {background-color: rgba(255, 0, 128, 0.12);}
     80% {background-color: rgba(255, 0, 128, 0.12);}
      90% {background-color: rgba(34, 34, 34, 0.12);}
     100% {background-color: rgba(250, 250, 250, 0.12);}
}
@-moz-keyframes pulse {
     0% {background-color: rgba(250, 250, 250, 0.12);}
     20% {background-color: rgba(250, 250, 250, 0.12);}
     30% {background-color: rgba(191, 255, 0, 0.12);}
     36% {background-color: rgba(255, 204, 102 ,0.12);}
     42% {background-color: rgba(255, 204, 102 ,0.12);}
     60% {background-color: rgba(68, 187, 255 ,0.12);}
     70% {background-color: rgba(68, 187, 255 ,0.12);}
     80% {background-color: rgba(255, 0, 128, 0.12);}
      90% {background-color: rgba(34, 34, 34, 0.12);}
     100% {background-color: rgba(250, 250, 250, 0.12);}
}
@-webkit-keyframes photosection1anim {
     0% {
  visibility: hidden;
  opacity: 0;}
  	 5% {
  visibility: visible;
  opacity: 1;}
  	 40% {
  visibility: visible;
  opacity: 1;}
     100% {
  visibility: hidden;
  opacity: 0;}
}
@-moz-keyframes photosection1anim {
     0% {
  visibility: hidden;
  opacity: 0;}
  	 5% {
  visibility: visible;
  opacity: 1;}
  	 40% {
  visibility: visible;
  opacity: 1;}
     100% {
  visibility: hidden;
  opacity: 0;}
}
@-webkit-keyframes photosection2anim {
     0% {
  visibility: hidden;
  opacity: 0;}
  	 5% {
  visibility: visible;
  opacity: 1;}
  	 40% {
  visibility: visible;
  opacity: 1;}
     100% {
  visibility: hidden;
  opacity: 0;}
}
@-moz-keyframes photosection2anim {
     0% {
  visibility: hidden;
  opacity: 0;}
  	 5% {
  visibility: visible;
  opacity: 1;}
  	 40% {
  visibility: visible;
  opacity: 1;}
     100% {
  visibility: hidden;
  opacity: 0;}
}
@-webkit-keyframes photosection3anim {
     0% {
  visibility: hidden;
  opacity: 0;}
  	 5% {
  visibility: visible;
  opacity: 1;}
  	 40% {
  visibility: visible;
  opacity: 1;}
     100% {
  visibility: hidden;
  opacity: 0;}
}
@-moz-keyframes photosection3anim {
     0% {
  visibility: hidden;
  opacity: 0;}
  	 5% {
  visibility: visible;
  opacity: 1;}
  	 40% {
  visibility: visible;
  opacity: 1;}
     100% {
  visibility: hidden;
  opacity: 0;}
}
@-webkit-keyframes photosection4anim {
     0% {
  visibility: hidden;
  opacity: 0;}
  	 5% {
  visibility: visible;
  opacity: 1;}
  	 40% {
  visibility: visible;
  opacity: 1;}
     100% {
  visibility: hidden;
  opacity: 0;}
}
@-moz-keyframes photosection4anim {
     0% {
  visibility: hidden;
  opacity: 0;}
  	 5% {
  visibility: visible;
  opacity: 1;}
  	 40% {
  visibility: visible;
  opacity: 1;}
     100% {
  visibility: hidden;
  opacity: 0;}
}
/*@-webkit-keyframes pulse {
      0% {background-color: #d46d9a;}
     40% {background-color: #83b5d0;}
     70% {background-color: #951b10;}
     100% {background-color: #d46d9a;}
}
@-moz-keyframes pulse {
      0% {background-color: #d46d9a;}
     40% {background-color: #83b5d0;}
     70% {background-color: #951b10;}
     100% {background-color: #d46d9a;}
}*/

@media (min-width: 720px) {
    body {
	overflow-x:hidden;
	overflow-y:scroll;
  -webkit-overflow-scrolling: touch;
-webkit-text-size-adjust: none;
    }
}

#content {   visibility: hidden;
}
html {
	height:100%;
	overflow-y:hidden;
}
body {
-webkit-text-size-adjust: none;
/*
	animation: pulse 30s infinite normal;
	-webkit-animation: pulse 30s infinite normal;
    -moz-animation: pulse 30s infinite normal;*/
	min-width:720px; !Important
	overflow-x:hidden;
	overflow-y:auto;
  -webkit-overflow-scrolling: touch;
	height:100%; 
	background-image:url(images/tile.png);
	background-repeat:repeat;
	background-attachment:fixed;
	background-color:#fafafa;/*
	background:url(images/background.jpg) no-repeat top left fixed;
        -webkit-background-size: cover;
        -moz-background-size: cover; 
        -o-background-size: cover;
        background-size: cover;*/
	
	font: normal normal 14px/1.4 Helvetica, Roboto, "Segoe UI", Calibri, sans-serif;
	font-size: 2.2vw;
	font-weight:300;
	text-align:center;
	color:#fafafa;
}
#introtitle {
	
	background-attachment:fixed; 
	background-image:url(images/); 
	background-position:center; 
	background-repeat:no-repeat; 
	
	height:200px;
	
	position:fixed;
	margin-top:-150px;
	margin-right:-300px;
	top:50%;
	right:50%;
	max-width:100%;
	font-family: 'Lato', Helvetica, sans-serif;
	font-size:100px;
	font-weight:100;
	text-align:center;
	color:#dfdfdf;
	
	}
	
h6{
	
	
}

.DKmain {
	color: #B5B5B5;
	font-weight:900;
}
a.DKmain:link {
	color: #B5B5B5;
	font-weight:900;
}
a.DKmain:visited {
	color: #B5B5B5;
}
a.DKmain:hover {
	/*zoom: 1;
	filter: alpha(opacity=88);
	opacity: 0.88;*/
	color: #B5B5B5;
	/*background-color:#fff;*/
}
a.DKmain:active {
	/*zoom: 1;
	filter: alpha(opacity=88);
	opacity: 0.88;*/
	/*background-color:#fff;*/
}

.DKphotography {
	color: #dfdfdf;
	font-weight:900;
	font-weight:bold;
	text-align:center;
}
a.DKphotography:link {
	color: #dfdfdf;
	font-weight:900;
}
a.DKphotography:visited {
	color: #dfdfdf;
}
a.DKphotography:hover {
	/*zoom: 1;
	filter: alpha(opacity=88);
	opacity: 0.88;*/
	color: #dfdfdf;
	/*background-color:#fff;*/
}
a.DKphotography:active {
	/*zoom: 1;
	filter: alpha(opacity=88);
	opacity: 0.88;*/
	/*background-color:#fff;*/
}
#DKsubline{
	
	font-family: 'Lato', Helvetica, sans-serif;
	font-size:28px;
	}