/* Portrait and Landscape */
@media (min-width: 601px) and (max-width: 800px)
{
	.content 
	{
		width: 90%;
	}
}

@media (max-width: 600px)
{
	.content 
	{
		width: 95%;
	}
}

@media (min-width: 801px) and (orientation: portrait){
	.content 
	{
		width: 57%;
	}
}

@media (min-width: 801px) and (orientation: landscape)
{
	.content
    {
		width: 57%;
    }
}

@media screen and (max-width: 750px) {
  .category-desc p
  {
    clear: both;
    text-align: left;
  }
}

@media screen and (min-width: 751px) {
  p
  {
    text-align: justify;
  }
}
  
@media screen and (max-width: 800px) {
  
	.nav
    {
    	background-color: rgb(47,47,47);
    }
  
	.nav li
    {
		padding-right: 2%;
    }
  
	.nav a
    {
		color: white;
    	font-size: 1.75em;
	}
  
	.nav a:visited
    {
		color: white;
    }
}

@media screen and (min-width: 801px) {
	.nav a:link
    {
		color: black;
    }
  
	.nav
    {
    	background-color: rgb(255,255,255);
    }
  
	.nav a:visited
    {
		color: black;
    }
}

* 
{
    padding: 0;
    margin:0;
}

body
{
    font-family: 'Proxima Nova Regular', 'Segoe UI', 'Open Sans', 'sans-serif';
	font-size: 100%;
	vertical-align: baseline;
}

body a:visited
{
	color: rgb(137, 137, 137);
}

h1
{
	font-size: 2.5em;
}

h2
{
	font-size: 1.75em;
}

p
{
	font-size: 1.2em;
	line-height: 1.7;
	padding: 0.5em;
}

.footer > p
{
	text-align: center;
}

dd
{
	padding-right: 1%;
}

ul 
{
    list-style:none;
}

.category-desc > p:nth-child(1) img
{
	float: left;
	padding: 0.5em;
 	max-width: 200px;
}

.base-desc p
{
	text-align: justify;
}

.item-title
{
	clear: both;
	font-size: 1.5em;
}

.muted, .breadcrumbs
{
	font-size: 0.85em;
	color: #4b4b4b;
}

.muted a:visited, .breadcrumbs  a:visited
{
	color: rgb(137, 137, 137);
}

.float 
{
    float: left;
}

.clear 
{
    clear: both;
}

.nav li
{
    display: inline;
	padding-right: 2%;
}

.nav a
{
    display: inline-block;
    min-width: 7%;
    padding: 0.5%;
	font-size: 1.3em;
}

.nav a:link
{
    text-decoration: none;
}

.nav a:hover
{
    background-color: rgb(47,47,47);
    border-radius: 0 0 8px 8px;
    color: white;
}

.breadcrumbs
{
    background-color: rgb(255,255,255);
}

.breadcrumbs li
{
    display: inline;
}

.icons
{
  display: none;
}

.article-info-term
{
  display: none;
}

.createdby, .category-name, .hits
{
  display: inline;
}

.published
{
  display: inline;
  clear: left;
}

.boxplus-slider
{
	overflow: hidden;
	max-width: 100%;
}

.boxplus-viewport
{
	max-width: 100%;
}

.header {
    background-color:rgb(47,47,47);
    text-align: center;
    }

.header img {
	max-width: 100%;
	margin: 0 auto;
}

.content {
    margin: 0 auto;
    text-align: center;
    }

.content img
{
	max-width: 100%;
}

.sidebar_left {
    text-align: center;
    background-color:#CCCCCC;
    width: 150px;
    }
.sidebar_right {
    background-color:#CCCCCC;
    width: 90px;
    }
.footer {
    text-align:center;
    }

.footer p 
{
	background-color:#999999;
}
	