/* mobile */
@media (min-width: 320px) and (max-width: 767px) {   
  .h2titulo{font-size:18px !important;margin-left:0% !important;}

  	aside .widget ul li {
	  background-color: #ebebeb;
	  margin-bottom: 5px;
	  padding-left: 15px !important;
	  border-radius: 4px;
	}
	#slider_holder{ margin-top:0% !important;}
	.leftsidebar{ margin-right:0% !important;}

}

@media (max-width: 780px) { 
	#rodape_left{ width: 35% !important;}
	#rodape_center{ width: 30% !important;}
	#rodape_right{ width: 25% !important;}
	.revolution-slider { min-height: 0px !important; margin-top: 0px !important; }
}

@media (min-width: 768px) and (max-width: 1024px) { 

	#slider_holder{ margin-top:0% !important;}
	article{ padding-left:0px !important;}
	.col-md-9{ width: 100% !important;}
	.h2titulo{
		  position: absolute;
		  top: 15px;
		  font-weight: 700;
		  color: #B5C734;
		  text-align: center;
		  width: 100%;
	}
	.col-md-3{ width: 100% !important;}
	.leftsidebar{
		min-height: 0px !important;
	}
	#frase{
			font-family: 'Montserrat', sans-serif !important;
	}
	aside .widget ul li {
	  background-color: #ebebeb;
	  margin-bottom: 5px;
	  padding-left: 15px !important;
	  border-radius: 4px;
	}
	/*home*/
	.revolution-slider { min-height: 0px !important; }
	#frase{ top:90px !important; left: auto !important; right: 8.5% !important; text-align:right; font-size: 18px !important;}
	#contact .container{ width: 100% !important;}
	#contact .col-md-3{ width: 25% !important;}
	#mapa_home .img-responsive{ min-height:0px !important;}
	#contact .col-md-1 { width: 6.5% !important; }
	.desta2 { font-size: 10px !important;  }
	/* */
	article .col-md-12 .img-responsive{ max-width:50% !important;height:auto !important;}
	/*pub*/
	.container{
		/* padding-left: 3% !important; */
	}

	.columns{
		padding: 0% 0% 0% 2% !important;
	}
	#team_members{
		width:63% !important;
	}
	.columnleft{
		width:30% !important;
		margin-right:2% !important;
	}
}


#logo_museu{
padding-left:15px;position:absolute;top:10px;left: 10%;	font-family: 'Montserrat', sans-serif;
font-size: 18px;color: #fff;

}

@media (min-width: 980px) and (max-width: 1190px) {  
	#logo_museu{left: 1%;}
}

@media (min-width: 1191px) and (max-width: 1440px) {  
	#logo_museu{left: 7.5%;}
}

@media (min-width: 1441px) and (max-width: 1680px) {  
	#logo_museu{left: 10%;}
}



@font-face {
    font-family: 'Calibri';
    src: url('../fonts/calibri-webfont.eot');
    src: url('../fonts/calibri-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/calibri-webfont.woff') format('woff'),
         url('../fonts/calibri-webfont.ttf') format('truetype'),
         url('../fonts/calibri-webfont.svg#CalibriRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CalibriBold';
    src: url('../fonts/calibrib-webfont.eot');
    src: url('../fonts/calibrib-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/calibrib-webfont.woff') format('woff'),
         url('../fonts/calibrib-webfont.ttf') format('truetype'),
         url('../fonts/calibrib-webfont.svg#CalibriBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CalibriItalic';
    src: url('../fonts/calibrii-webfont.eot');
    src: url('../fonts/calibrii-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/calibrii-webfont.woff') format('woff'),
         url('../fonts/calibrii-webfont.ttf') format('truetype'),
         url('../fonts/calibrii-webfont.svg#CalibriItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}


/*

@font-face {
  font-family: 'MyWebFont';
  src: url('../fonts/webfont.ttf') format('truetype');
}

@font-face {
  font-family: 'dirtyego';
  src: url('../fonts/dirtyego.eot');
  src: url('../fonts/dirtyego.eot?#iefix') format('embedded-opentype'),
       url('../fonts/dirtyego.woff') format('woff'), 
       url('../fonts/dirtyego.ttf')  format('truetype');
}*/

/* BEGIN TOP PANEL */
#top-panel{
	background: #000000;
	text-align: justify;
	padding: 15px;
	/* display:none; */
}
#sub-panel{
	text-align:justify;
}
#sub-panel a{
	float: right;
	border: 1px solid #ddd;
	width: 20px;
	padding: 0px 5px;
	color: #dddddd;
	margin-right: 30px;
}
#sub-panel a span{
	display:block;

}
/* END TOP PANEL*/

/* BEGIN BOTTOM PANEL */
#top-panel2{
	background: #d5d5cd;
	text-align: justify;
	padding: 15px;
	/* display:none; */
}
#sub-panel2{
	text-align:justify;
}
#sub-panel2 a{
	float: right;
	border: 1px solid #000000;
	width: 20px;
	padding: 0px 5px;
	color: #000000;
	margin-right: 30px;
}
#sub-panel2 a span{
	display:block;
}
/* END BOTTOM PANEL */



