@media all and (max-width: 768px), only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (-o-min-device-pixel-ratio: 2/1) and (max-width: 1024px), only screen and (min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min-resolution: 192dpi) and (max-width: 1024px), only screen and (min-resolution: 2dppx) and (max-width: 1024px) {
/*
body {
 	margin: 0;
	/*font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	//font-size: 13px;//
	font: 300% 'body_font','Helvetica Neue',Helvetica,Arial,sans-serif;
	line-height: 200%;
	color: #454545;
	background-size: 100% 100%;  
}*/

.body-inline{
	text-align: justify;
	margin: 0 15px 0 15px;
	/*display: inline-block;*/
	width: 90%;
}

.img-post{
	/*padding: 0.5em 0.5em;*/
 	max-width: 100%;
 	float: none;
 	margin-right: 1px;

}

/*-----------------------------------------------------------------------
 TopBar 
-------------------------------------------------------------------------*/

.topbar {
	position: fixed;
	z-index: 10;
	background: #004bc8;
	min-width: 100%;
	padding: 0;
	box-shadow: 0 2px 4px rgba(0,0,0,.15);
	border-bottom: 1px solid #004688;
	margin-left: inherit;
	margin-right: auto;
	display: block;
}

.topbar-content {
  margin: 0 auto;
  height: 50px;
  position: relative;
  top: -1px;
}
.topbar-content .title{
	display: inline-block;
	position: fixed;
	padding: 12px 5%;
	color: #ffffff;
	font-size: 25px;
	font-weight: bold;
	display: none;
	/*font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 25px;
	font-weight: bold;*/

}
.topbar-content .tools{
	display: inline-block;
	position: fixed;
	padding-top: 1px;
	padding-left: 15%
}

.topbar-content .button{
	display: inline-block;
}

.topbar-content .button img{
	padding-top: 3px;
	/*height: 200px;*/
	width: 45px; max-height: 200px;
}

/*---------------------------------------------------------------
 Cols
---------------------------------------------------------------*/

#cols3 {
	display: inline-table;
	min-height: 1px;
	padding: 5%;
	width: 90%;
}

#cols3 h1
{
	text-align: center;
}
#cols3 img
{
	width: 61%;
	margin: 0 15%;
}

#Fdiv {
	margin: 0 0.5% 10px;
	display: inline-block;
	padding: 5%;
	width: 90%;
}

.cred{
  border-right: 0px;
  border-left: 0px;
  border-top: 0px;
  border-bottom: 5px;
  border-color: #ff1e14;
  border-style: solid;
}

.cblue{
  border-right: 0px;
  border-left: 0px;
  border-top: 0px;
  border-bottom: 5px;
  border-color: #004bc8;
  border-style: solid;
}



/*---------------------------------------------------------------
 Sidebar
---------------------------------------------------------------*/

.sidebar {
	padding: 10px;
	float: none;
	width: 98%;
	
}

}