/* Themify Customize Styling */
body {	background-image: none;
	font-family:Roboto Slab;	font-weight:100;
 
}
a {	
	color: #993300; 
}
a:hover {	
	color: #ff6600; 
}
#pagewrap {	background: none;
	background-color: #f0f0f0;background-image: none;
	margin-top: -3px; 
}
#body {	
	padding-top: 25px;
	margin-top: 15px; 
}
#sidebar {	
	width: 260px;
	padding: 0px;
	margin-top: -10px;margin-left: auto;
	font-family:Raleway;	font-weight:normal;
	font-size:15px;
	line-height:15px;
 
}
h1 {	
	font-family:Oswald;	font-weight:normal;
	text-transform:uppercase;	text-align:left; 
}
h2 {	
	font-family:Oswald;	font-weight:normal;
	text-transform:uppercase; 
}
h3 {	
	font-family:Oswald;	font-weight:normal;
	text-transform:uppercase; 
}
h4 {	
	font-family:Oswald;	font-weight:normal;
	text-transform:uppercase; 
}
h5 {	
	font-family:Oswald;	font-weight:normal;
	text-transform:uppercase; 
}
h6 {	
	font-family:Oswald;	font-weight:normal;
	text-transform:uppercase; 
}
#headerwrap {	
	margin-bottom: 15px; 
}
#header {	
	font-family:Open Sans Condensed;	font-weight:bold;
	text-transform:uppercase; 
}
body[class*="themify"] #site-logo a {	
	font-family:Playfair Display;	font-weight:bold;
	font-size:14px;
 
}
body[class*="themify"] #site-logo a img {		width: 676px;
	height: 150px; 
}
#site-logo {	
	top: 55px;right: auto;bottom: auto;left: auto; 
}
#main-nav {	
	margin-top: -3px; 
}
.post-title, .post-title a {	
	font-family:Oswald;	text-transform:uppercase;	text-align:left; 
}
.post-title {	
	border-bottom: none !important;
	margin-right: 0px;
	padding-right: 0px; 
}
.post-title a:hover {	
	color: #7a7a7a; 
}
.single-post .post-title {	
	font-family:Oswald;	font-weight:500;
	font-size:260%;
	line-height:115%;
	text-transform:uppercase;	text-align:center;
	margin-top: 15px;
	margin-bottom: 15px; 
}
.loops-wrapper.grid3 .post-title, .loops-wrapper.grid3 .post-title a {	
	font-family:Oswald;	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	font-weight:500;
	font-size:150%;
	line-height:100%;
	text-transform:uppercase;	text-align:center; 
}
.loops-wrapper.grid3 .post-title {	
	padding-bottom: 8px; 
}
.loops-wrapper.list-thumb-image .post-title, .loops-wrapper.list-thumb-image .post-title a {		text-transform:uppercase;	text-align:center; 
}
.page-title {	
	font-family:Oswald;	font-weight:200;
	font-size:24px;
	line-height:24%;
	text-transform:uppercase;	text-align:left;
	padding-bottom: 10px; 
}
.module-title {		font-style:normal;
	font-weight:normal;
	text-decoration:none;
	text-transform:none;	text-align:left; 
}
#sidebar .widget {	
	border-top: 2px solid #c2bcbc;
	margin-top: 32px; 
}
#sidebar .widgettitle {	
	font-family:Oswald;	font-weight:normal;
	font-size:175%;
	text-transform:uppercase;	text-align:left;
	margin-top: 12px;
	margin-bottom: 12px; 
}
#footer-logo {	
	font-family:Playfair Display;	font-weight:bold;
 
}
#footer {		font-weight:normal;
	font-size:11px;
 
}
#footer a {	
	color: #fa5312; 
}
.footer-widgets .widget li {	
	padding: 2px; 
}
@media screen and (max-width: 1024px) { /* Themify Customize Styling */
body {		font-weight:100;
 
}
a {	
	color: #993300; 
}
a:hover {	
	color: #ff6600; 
}
#pagewrap {	background: none;
	background-color: #f0f0f0; 
}
#body {	
	margin-top: -80px; 
}
#sidebar {	
	width: 260px;
	margin-top: 33px; 
}
h2 {		font-weight:normal;
 
}
h3 {		font-weight:normal;
 
}
h4 {		font-weight:normal;
 
}
h5 {		font-weight:normal;
 
}
h6 {		font-weight:normal;
 
}
#header {		font-weight:bold;
 
}
.post-title, .post-title a {		font-weight:normal;
 
}
.post-title a:hover {	
	color: #7a7a7a; 
}
.single-post .post-title {	
	font-family:Oswald;	font-weight:500;
 
}
.loops-wrapper.grid3 .post-title, .loops-wrapper.grid3 .post-title a {		font-weight:normal;
 
}
.page-title {	
	font-family:Oswald; 
}
#sidebar .widgettitle {		font-weight:normal;
 
}
#footer-logo {	display: none; 
}
#footer {		font-weight:normal;
 
}
 }@media screen and (max-width: 768px) { /* Themify Customize Styling */
body {		font-weight:100;
 
}
#body {	
	margin-top: 1px; 
}
#content {	
	margin-top: -10px;
	margin-bottom: -10px; 
}
#sidebar {	
	width: 100%;
	margin-top: -38px;
	font-family:Raleway; 
}
h2 {		font-weight:normal;
 
}
h3 {		font-weight:normal;
 
}
h4 {		font-weight:normal;
 
}
h5 {		font-weight:normal;
 
}
h6 {		font-weight:normal;
 
}
#header {		font-weight:bold;
 
}
.post-title, .post-title a {		font-weight:normal;
 
}
.single-post .post-title {	
	font-family:Oswald;	font-weight:normal;
	letter-spacing:.2px;
	font-size:30px;
	line-height:32px;
 
}
.loops-wrapper.grid3 .post-title, .loops-wrapper.grid3 .post-title a {		font-weight:normal;
 
}
.page-title {	
	font-family:Oswald; 
}
#sidebar .widgettitle {		font-weight:normal;
 
}
#footer {		font-weight:normal;
 
}
 }@media screen and (max-width: 680px) { /* Themify Customize Styling */
body {		font-weight:100;
 
}
a {	
	color: #993300; 
}
a:hover {	
	color: #ff6600; 
}
#pagewrap {	background: none;
	background-color: #f0f0f0; 
}
#body {	
	margin-top: -80px; 
}
#content {	
	margin-top: 60px; 
}
#sidebar {	
	width: 100%; 
}
h2 {		font-weight:normal;
 
}
h3 {		font-weight:normal;
 
}
h4 {		font-weight:normal;
 
}
h5 {		font-weight:normal;
 
}
h6 {		font-weight:normal;
 
}
#header {		font-weight:bold;
 
}
.post-title, .post-title a {		font-weight:normal;
 
}
.post-title a:hover {	
	color: #7a7a7a; 
}
.single-post .post-title {		font-weight:normal;
 
}
.loops-wrapper.grid3 .post-title, .loops-wrapper.grid3 .post-title a {		font-weight:normal;
	font-size:32px;
	line-height:34px;
	text-align:left; 
}
.page-title {	
	font-family:Oswald; 
}
#sidebar .widgettitle {		font-weight:normal;
 
}
#footer {		font-weight:normal;
	font-size:11%;
	line-height:12px;
 
}
#footer a {	
	color: #fa5312; 
}
#footer-nav a {	
	font-family:Open Sans Condensed;	font-weight:bold;
	font-size:12px;

	color: rgba(240,176,104,0.73); 
}
 }
/* Themify Custom CSS */
/* Themify supplied */

@media screen and (max-width: 680px){
#site-logo img {
    width: 100% !important;
    height: auto !important;
}
}

/*Photo credit & name*/

.wp-caption-text {
    text-align: left;
		font-style: italic !important;

}

/*End Themify Official*/



body {
    font-family: Roboto Slab;
    font-weight: normal;
    font-size: 85%;
    line-height: 150%;
}



/* Remove Icon */

.post-icon { display: none; }
	
		
/* End Remove Icon */


/* META */


.post-meta .post-author { 
	display: none;     
}


.post-meta .post-comment {
    display: none;
}

/* END META */

/*End Themify Pedro*/

.crp_related a {
  width: 104px;
  height: 104px;
  text-decoration: none;
}
.crp_related img {
  max-width: 104px;
  margin: auto;
}
.crp_related .crp_title {
  width: 104px;
}

p.back-top { display: none; }



.commentwrap {
     /* margin: 40px 0 20px;*/
   padding: 10px 0 0; 
    position: relative;
    clear: both;
}