/*Responsive CSS by Daniel Snows*/
@media only screen and (max-width: 1080px){
	.center, .portfolio_geral, #home, #content, .portfolio_geral_logo, .left, #conteudo, .hab, #cont  {
		width: 100%;
	}
	.barra {
	    width: 88%;
	    float: none;
	    clear: both;
	}
	.novo {
		display: none;
	}
	ul.gallery li {
		margin: 10px 0;
	}
	
}
 @media screen and (min-width: 780px) and (max-width: 999px){
 	.filter-menu ul li {
 		margin-left: 10px;
 		border: none;
 	}
 	#contato_form {
 		width: 400px;
 	}
 	#redes {
 		width: 200px;
 	}

 }

 @media only screen and (max-width: 800px) {
 	.menu li a {
 		padding: 29px 20px;
 	}
 	div#my_ecard {
 		display: none;
 		
 	}
 	.examples {
 		height: 500px;
 	}
 	#cont {
		background-color: #61201A;
		background-image: none;
	}
	 #contato {
		background: #0f0c08; /* Old browsers */
background: -moz-linear-gradient(top,  #0f0c08 0%, #842b1b 32%, #ef5a06 62%, #ef5a06 62%, #fff313 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0f0c08), color-stop(32%,#842b1b), color-stop(62%,#ef5a06), color-stop(62%,#ef5a06), color-stop(100%,#fff313)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #0f0c08 0%,#842b1b 32%,#ef5a06 62%,#ef5a06 62%,#fff313 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #0f0c08 0%,#842b1b 32%,#ef5a06 62%,#ef5a06 62%,#fff313 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #0f0c08 0%,#842b1b 32%,#ef5a06 62%,#ef5a06 62%,#fff313 100%); /* IE10+ */
background: linear-gradient(to bottom,  #0f0c08 0%,#842b1b 32%,#ef5a06 62%,#ef5a06 62%,#fff313 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0f0c08', endColorstr='#fff313',GradientType=0 ); /* IE6-9 */

	}
	#rodape {
		background-image: none;
	}
	#contato_form, #redes {
 		width:100%;
 	}
 	#contato, #cont {
 		height: auto;
 	}

 	.col1 ul li {
 		width: 25%;
 	}
 	 #qLoverlay {
 	 	display: none !important;
 	 }
 }
 @media only screen and (max-width: 625px) {
	.menu {
 		display: none;
 	}

 	 .animate-logo img{
		/*width: 30px;*/
 	 }
 	.colapse {
 		display: block;
 	}

 	/*Habilidades*/
 	.hab {
 		background-image: none;
 		padding-bottom: 50px;
 	}
 	.hab li {
 		width: 50%;

 	}
 	
.fones {
 		width: 100%;
 		position: relative;
 		left: 0;
 		bottom: auto;
 		text-align: center;
 		padding: 20px 0;
 		color: #fff !important;
 		float: left;
 	}

 	.col1 ul li {
 		width: 50%;
 	}

 	#quemsou_geral {
 		width: 100%;
 	}
 	.scroll-pane {
 		width: 88% !important;
 	}
 	.jspContainer {
 		width: 100% !important;
 		/*height: 442px !important;*/
 	}
 	.jspPane {
 		width: 88% !important;
 	}
 	.captular {
 		font-size: 25px !important;
 	}
 	.danielsnows img {
 		width: 100%;
 		margin-top: 300px;
 	}
 	.portfolio-bases, .pulse_holder, .examples{
 		display: none;
 	}
 	 .img-footport {
 	 	visibility: hidden;
 	 	height: 0;
 	 }
 	 ul.gallery li a.thumb, ul.gallery li span {
 	 	width: 120px;
 	 	height: 94px;
 	 }
 	 #content img {
 	 	width: 120px;
 	 }
 	 #habilidades_base h2, #habilidades_base h2 span, #cont h2 {
 	 	font-size: 20px;
 	 }
 	 #top {
 	 	/*background-image: none;*/
 	 }
 	 #cave {
 	 	margin-top: 170px;
 	 	padding-top: 0px;
 	 }
 	 #cave_mais {
 	 	margin-top: 800px;
 	 	padding-top: 0px;
 	 }
 	 .cave a {
 	 	background-image: none;
 	 }
 	 .cave a img {
 	 	width: 80px;
 	 }
 	 #transicao {
 	 	display: none;
 	 }
 	 #habilidades_base:before {
 	 	content: 'Habilidades';
 	 	font-size: 2em;
 	 	text-align: center;
 	 	width: 100%;
 	 	float: left;
 	 	/*margin: 50px 0 0;*/
 	 	padding-top: 100px;
 	 	text-transform: uppercase;
 	 	color: #AE9900;
 	 	font-family: 'BorisBlackBloxxRegular';
 	 }
 	 .small {
 	 	width: 100%;
 	 	-webkit-box-sizing: border-box;
 	 	-moz-box-sizing: border-box;
 	 	box-sizing: border-box;
 	 }
 	 .col1 iframe {
 	 	height: 200px;
 	 }

 }


