@media screen and (max-width:1024px){
    #header .header-content{
        width:90%
    }
    .team-area{
        min-height:300px
    }
    .section2{
        /* padding:40px */
    }
    .nav-toggle{
        display:block
    }
    .navigation{
        position:fixed;
        /* background-color:#f0f5f9; */
        background-color:#92d1d6;
        width:100%;
        height:100%;
        top:0;
        left:0;
        z-index:99999;
        visibility:hidden;
        opacity:0;
        -webkit-transition:opacity 0.5s,visibility 0s 0.5s;
        transition:opacity 0.5s,visibility 0s 0.5s
    }
    .navigation .primary-nav{
        position:relative;
        top:45%;
        -moz-transform:translateY(-45%);
        -ms-transform:translateY(-45%);
        -webkit-transform:translateY(-45%);
        transform:translateY(-45%)
    }
    .navigation li{
        display:block;
        margin-bottom:20px
    }
    .navigation a{
        display:block;
        font-size:25px;
        margin:0;
        text-align:center
    }
.navigation a:hover,.navigation a.active{
    color:#FFF;
}
    .person{
        margin:0 auto 50px
    }
    .person-content{
        text-align:center
    }
    .person .social-icons li{
        display:inline-block;
        float:none;
        margin-bottom:5px
    }
    .testimonials blockquote{
        padding:20px 5% 0
    }
    .testimonials p{
        font-size:26px
    }
    .flex-control-nav{
        bottom:20px
    }
	
	.sbsmll {
		font-size: 14px;
	}
	.portefolio-title {
		text-transform: uppercase; 
		padding-top: 20px; 
		font-size: 16px; 
		font-family:'NeutraText-Bold'; 
		color:#000;
	}
		.ledwindows-title {
		text-transform: uppercase; 
		padding-top: 20px; 
		font-size: 16px; 
		font-family:'NeutraText-Bold'; 
		color:#000;
			padding-bottom: 20px;
	border: 1px solid #92d1d6;
	border-radius: 5px;
	}
.single-content-video-led{
		padding-top: 10px; 
	padding-bottom: 10px;
	border: 1px solid #92d1d6;
	border-radius: 5px;
	margin-top: 20px; 
}

	
}
@media screen and (max-width:768px){
	
	#bannertopo {
		background-image:url(../images/olho2.png);
	}
	.inner-text { padding: 10px;}
    .banner-text{
        padding-top:30%;
		color:white;
    }
    .banner-text h1{
        font-size:42px
    }
    .banner-text p{
        font-size:18px
    }
    .flexslider{
        padding-bottom:80px
    }
    .flex-control-nav{
        width:100%
    }
    .footer .footer-col{
        margin-bottom:30px
    }
}
@media screen and (max-width:640px){
    .banner-text{
        padding-top:35%
    }
}
@media screen and (max-width:480px){
    .banner-text{
        padding-top:45%
    }
    .banner-text h1{
        font-size:32px
    }
}
@media screen and (max-width:320px){
    .team-area{
        min-height:250px
    }
    .banner-text{
        padding-top:55%
    }
    .testimonials blockquote{
        padding:20px 5% 0
    }
    .testimonials p{
        font-size:26px
    }
}
