/* AFK - 2013 */
body {margin:0px; background-color:#fff}
.headbar {width:100%; height:3px; background-color:#ffcc00; margin-top:0px;}
.headerr {width:963px; height:80px; padding-left:14px; padding-right:14px; margin:auto; margin-top:0px; }
.logo {width:274px; height:80px; float:left;}
.headright {width:990px; height:50px; float:left;}
.headdots {width:963px; height:6px; background-image:url(../images/dot.png); background-repeat:repeat-x; margin:auto; margin-top:28px; margin-bottom:14px; }
.mail {width:990px; float:left; margin-top:35px; height:10px; text-align:center; text-transform:uppercase; font-size:12px; font-family: 'Montserrat',Arial, Helvetica, sans-serif; color:#969696}
.mail a:link {color: #333333; text-decoration:none;}
.mail a:visited {color: #333333; text-decoration:none;}
.mail a:hover {color: #383838; text-decoration:none;}
.social {width:990px; height:24px; margin-top:8px; float:right; text-align:right;}
.social img {opacity:0.6; margin-left:14px; margin-right:24px; border:0px; border-radius: 50%;}
.social img:hover {opacity:1.0;}
.footbar {width:100%; height:4px; background-color:#ffcc00; margin-bottom:0px;}
.footercontact {width:100%; height:58px; background-image:url(../images/contact.png); background-position:center bottom; background-repeat:no-repeat; margin-bottom:0px; margin-top:20px;}
.footercont {width:100%; height:120px; a margin: auto; margin-bottom:0px; padding-top:45px;}
.footer {width:990px; height:120px; padding-left:14px; padding-right:14px;padding-top:14px; margin:auto;  text-transform:uppercase; text-align:right; font-size:10px; font-family: 'Montserrat',Arial, Helvetica, sans-serif; margin-top:14px; color:#666}
::selection {background: #333; color:#ffe47a;}
::-moz-selection {background: #333; color:#ffe47a;}
	#eventSlider {width: 992px;height: 1050px; padding:0px; list-style-type: none; margin:auto}
	#eventSlider li {float: left;height: 172px;width: 220px; position: relative;margin: 14px;}
	#eventSlider li a img {height: 172px;width: 220px; border:0px; border-radius: 5px;}
	#eventSlider li a .ninja {position: absolute;height: 172px;width: 220px;background-color:rgba(0, 0, 0, 0.8);top: 0; left: 0;padding: 0px 0px 0px 0px;
							display: none; border-radius: 5px;}
	#eventSlider li a .ninja h2{color: #ffcc00; font-family: 'Montserrat', Helvetica, Arial, Sans-Serif;font-size: 20px; font-weight: 600; text-align: left; padding-left:10px;}
	#eventSlider li a .ninja i.seperate{float: left;height: 1px;background-color: #fff;width: 200px;opacity: 0.4;margin: 10px 10px 10px 10px;}
	#eventSlider li a .ninja span.date {width: 210px; text-align: left;font-size: 11px; color: #fff;float: left; padding-left:10px; font-family: 'Montserrat',Arial, Helvetica, sans-serif; padding-bottom:3px;}
	#eventSlider li a .ninja span.yil {width: 210px; text-align: left;font-size: 11px; color:#666;float: left; padding-left:10px; font-family: 'Montserrat',Arial, Helvetica, sans-serif; padding-bottom:3px; padding-top:10px;}
	#eventSlider li a .ninja span.location {width: 60px; text-align: center;font-size: 14px; color: #fff;float: left;}
	#eventSlider li a:hover > .ninja{display: block;}
	#eventSlider li .launch {color: #ffba00; font-family: 'Montserrat', Arial, Sans-Serif;font-size: 11px;text-align: right;}
	#eventSlider li .launch a:link {color: #a9a9a9; text-decoration:none;}
	#eventSlider li .launch a:visited {color: #a9a9a9; text-decoration:none;}
	#eventSlider li .launch a:hover {color: #ffba00; text-decoration:none;}



.header {
    text-align: center;
    color:#666;
	margin-top:130px;
	margin-bottom:15px;

}

.header .container {
    padding-top: 45px;
		background-position:bottom center;
		background-repeat:no-repeat;
		

}

.header img {
    display: block;
    margin: 0 auto 15px;
	margin-top:-140px;
	margin-bottom:45px;
    -webkit-transition: -webkit-transform .8s ease-in-out;
    -ms-transition: -ms-transform .8s ease-in-out;
    transition: transform .8s ease-in-out;
    
    
}
.header img:hover{
    transform:rotate(360deg);
    -ms-transform:rotate(360deg);
    -webkit-transform:rotate(360deg);
}


.header .intro-text .name {
    display: block;
    text-transform: uppercase;
    font-family:  'Montserrat',"Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 2em;
    font-weight: 200;
}

.header .intro-text .skills {
    font-size: 1.75em;
    font-weight: 200;
	letter-spacing:1px;
    font-family:  'Montserrat',"Helvetica Neue",Helvetica,Arial,sans-serif;
	line-height:41px;
	color:#383838;

}


.header .intro-text .skills .span {
    font-weight: 200;
}



.imginfo { float:left; position:absolute; margin-top:-60px; background-color:#fff; height:60px; width:100%;
background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.22) 25%, rgba(0,0,0,0.43) 49%, rgba(0,0,0,0.76) 86%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(25%,rgba(0,0,0,0.22)), color-stop(49%,rgba(0,0,0,0.43)), color-stop(86%,rgba(0,0,0,0.76))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.22) 25%,rgba(0,0,0,0.43) 49%,rgba(0,0,0,0.76) 86%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.22) 25%,rgba(0,0,0,0.43) 49%,rgba(0,0,0,0.76) 86%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.22) 25%,rgba(0,0,0,0.43) 49%,rgba(0,0,0,0.76) 86%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.22) 25%,rgba(0,0,0,0.43) 49%,rgba(0,0,0,0.76) 86%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#c2000000',GradientType=0 ); /* IE6-9 */}
.imgproje {font-size:16px; color:#fff; text-align:center; padding-top:13px; font-weight:600;}
.imgservice {font-size:12px; color:#fece09; padding-top:1px; padding-bottom:6px; text-align:center; }



.prtitle {
  font-family: 'Montserrat', Arial;
  font-weight: 800;
  color: #ffcc00;
  font-size: 18px;
  text-decoration: none;
  letter-spacing: 30px;
  text-align: center;
}



