@media(min-width:768px) {
	#csempe .container img.kep_C_m1:hover{
		width:100%;
		background: url(../images/csempe/C_m1o.png) no-repeat center center;
		background-size: 100%;
	}
	#csempe .container img.kep_C_m2:hover{
		width:100%;
		background: url(../images/csempe/C_m2o.png) no-repeat center center;
		background-size: 100%;
	}
	#csempe .container img.kep_C_m3:hover{
		width:100%;
		background: url(../images/csempe/C_m3o.png) no-repeat center center;
		background-size: 100%;
	}
	#csempe .container img.kep_C_m4:hover{
		width:100%;
		background: url(../images/csempe/C_m4o.png) no-repeat center center;
		background-size: 100%;
	}
	#csempe .container img.kep_C_m5:hover{
		width:100%;
		background: url(../images/csempe/C_m5o.png) no-repeat center center;
		background-size: 100%;
	}
	#csempe .container img.kep_C_m6:hover{
		width:100%;
		background: url(../images/csempe/C_m6o.png) no-repeat center center;
		background-size: 100%;
	}
	#csempe .container img.kep_C_m7:hover{
		width:100%;
		background: url(../images/csempe/C_m7o.png) no-repeat center center;
		background-size: 100%;
	}
	#csempe .container img.kep_C_m8:hover{
		width:100%;
		background: url(../images/csempe/C_m8o.png) no-repeat center center;
		background-size: 100%;
	}
	#csempe .container img.kep_C_m9:hover{
		width:100%;
		background: url(../images/csempe/C_m9o.png) no-repeat center center;
		background-size: 100%;
	}
	#csempe .container img.kep_C_m10:hover{
		width:100%;
		background: url(../images/csempe/C_m10o.png) no-repeat center center;
		background-size: 100%;
	}
	#csempe .container img.kep_C_m0:hover{
		width:100%;
		background: url(../images/csempe/C_m0o.png) no-repeat center center;
		background-size: 100%;
	}	
}

@media(max-width:992px) {
	#csempe .portfolio-item h1 {
    	font-size:18px;
    	line-height: 18px;
	}
	.simple_carousel_caption h1 {
		font-size:25px;
	}
	.simple_carousel_caption p {
		font-size:13px;
	}
	.col-sm-4.c_info img{
	    width: 100%;
	}
	.col-sm-6.c_mail img{
	    width: 100%;
	}
	.col-sm-4.c_info{
	    width: 43%;
	}
	.col-sm-6.c_mail{
	    width: 48%;
	}
	
	#csempe .container {
	    padding: 0px 0px 20px 0px;
	}
		
}
@media(max-width:768px) {
	#csempe .portfolio-item .overlay .preview {
	    top: 75%;
	}
	#csempe .portfolio-item h1 {
    	font-size:15px;
    	line-height: 15px;
	}
	
	.navbar-inverse .navbar-nav > li > a{
    	padding-top: 10px;
    	padding-bottom: 10px;
	}
	.simple_carousel_caption h1 {
    	font-size: 22px;
    	margin-bottom: 5px;
	}
	.simple_carousel_caption {
 	   left: 15px;
 
	}
	.simple_carousel_caption p {
		font-size:12px;
	}
	.col-sm-4.c_info{
	    width: 100%;
	}
	.col-sm-6.c_mail{
	    width: 100%;
	}
	.col-sm-4.c_info img{
	    width: 240px;
	}
	.col-sm-6.c_mail img{
	    width: 240px;
	}
	
	header .col-sm-7 img{
		height: 50px;
	}
	
	header .col-sm-7 .col-sm-2{
		padding-right:0px;
		padding-left:0px;
	}
	header .col-xs-2 {
	    width: 19.8%;
	}
}

@media(max-width:668px) {
	#csempe .portfolio-item .overlay .preview {
	    top: 75%;
	}
	#csempe .portfolio-item h1 {
    	font-size:14px;
    	line-height: 14px;
	}
	#csempe .portfolio-item p {
    	font-size:12px;
    	line-height: 12px;
	}
	.simple_carousel_caption h1 {
    	font-size: 20px;
    	margin-bottom: 5px;
	}
	.simple_carousel_caption {
 	   left: 15px;
 
	}
	.simple_carousel_caption p {
		font-size:11px;
	}
	
	.portfolio-items.col-3 > li {
	    width: 48%;
	}
	
	.galeria a{
		width: 48%;
	}	
}


@media(max-width:468px) {
	#csempe .portfolio-item .overlay .preview {
	    top: 65%;
	}
	#csempe .portfolio-item h1 {
    	font-size:11px;
    	line-height: 11px;
	}
	.simple_carousel_caption h1 {
    	font-size: 18px;
    	margin-bottom: 5px;
	}
	.simple_carousel_caption {
 	   left: 15px;
 
	}
	.simple_carousel_caption p {
		font-size:10px;
	}
}