/*
Theme Name:     hag-theme
Theme URI:      http://themesandco.com/customizr
Description:    A child theme for the Customizr WordPress theme. This child theme simply includes 2 files : style.css to add your custom css and functions.php where you can extend Customizr's core code. In order to keep your code as clean and flexible as possible, try to use Customizr's hooks API for your customizations. Do something awesome and have fun !
Author:         Nicolas Guillaume (nikeo)
Author URI:     http://themesandco.com
Template:       customizr
Version:        1.0.0
*/

/* Your awesome customizations start right here !
-------------------------------------------------------------- */

.swpm-post-not-logged-in-msg{padding:25% !important;text-align:center !important;}
.branding .czr-underline span::after {border-bottom: 3px solid #800;!important;}
.fp-title::after{background-color:#800 !important;}

.fp-one, .fp-two, .fp-three {border: 1px dotted silver !important;border-radius: 8px !important;box-shadow: 5px 5px 10px 10px #f2bebe3d !important;}

.attachment-tc-grid{border-radius: 8px 8px 0 0px;}
@media (min-width:576px) {
 blockquote>* {
  margin-left:0em !important;
  padding-left:5em
 }
}
.nav__title:hover::before {
  background-color:#800 !important;
}
.postimg{max-width:700px !important; width:80%; border:1px solid silver !important;border-radius:8px !important;}
.pantextshadow{text-shadow: 0 1px 0 rgba(0,0,0,0.25),0 0 1rem rgba(0,0,0,0.2) !important;}

.bordershadow{border: 1px solid #e1dfdf;border-radius: 8px;box-shadow: 5px 5px 10px 10px #f2bebe3d;}
.bordersilver{border: 1px solid silver;border-radius: 8px;}

.hrsilver{border-top:1px solid silver; color:white !important;margin:25px 0 35px 0;}
.hrsilver80{width:80%;margin:25px auto 35px auto; border-top:1px solid silver; color:white !important;}
.hrsilver70{width:70%;margin:25px auto 35px auto; border-top:1px solid silver; color:white !important;}
.hrsilver60{width:60%;margin:25px auto 35px auto; border-top:1px solid silver; color:white !important;}
.hrsilver50{width:50%;margin:25px auto 35px auto; border-top:1px solid silver; color:white !important;}
.hrsilver40{width:40%;margin:25px auto 35px auto; border-top:1px solid silver; color:white !important;}
.hrsilver30{width:30%;margin:25px auto 35px auto; border-top:1px solid silver; color:white !important;}
.hr800{border-top:1px solid #800; color:white !important;margin:25px 0 35px 0;}

.tac{text-align: center !important;}
.tal{text-align: left !important;}
.tar{text-align: right !important;}
.col800{color: #800 !important;}

.divcenter{margin-right:auto;margin-left:auto !important;}
.width10{width:10% !important;}
.width20{width:20% !important;}
.width30{width:30% !important;}
.width40{width:40% !important;}
.width50{width:50%  !important;}
.width60{width:60%  !important;}
.width70{width:70%  !important;}
.width80{width:80%  !important;}
.width90{width:90%  !important;}

.divcenter{margin-right:auto;margin-left:auto;}
.mauto{margin: auto !important;}
.margin10{margin:10px;}
.margin20{margin:20px;}
.margin30{margin:50px;}
.margin40{margin:50px;}
.margin50{margin:50px;}

.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}
.mt50{margin-top:50px;}

.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.mb30{margin-bottom:30px;}
.mb40{margin-bottom:40px;}
.mb50{margin-bottom:50px;}

.mr10{margin-right:10px;}
.mr20{margin-right:20px;}
.mr30{margin-right:30px;}
.mr40{margin-right:40px;}
.mr50{margin-right:50px;}

.ml10{margin-left:10px;}
.ml20{margin-left:20px;}
.ml30{margin-left:30px;}
.ml40{margin-left:40px;}
.ml50{margin-left:50px;}

.padding10{padding:10px;}
.padding20{padding:20px;}
.padding30{padding:50px;}
.padding40{padding:50px;}
.padding50{padding:50px;}

.pt10{padding-top:10px;}
.pt20{padding-top:20px;}
.pt30{padding-top:30px;}
.pt40{padding-top:40px;}
.pt50{padding-top:50px;}

.pb10{padding-bottom:10px;}
.pb20{padding-bottom:20px;}
.pb30{padding-bottom:30px;}
.pb40{padding-bottom:40px;}
.pb50{padding-bottom:50px;}

.pr10{padding-right:10px;}
.pr20{padding-right:20px;}
.pr30{padding-right:30px;}
.pr40{padding-right:40px;}
.pr50{padding-right:50px;}

.pl10{padding-left:10px;}
.pl20{padding-left:20px;}
.pl30{padding-left:30px;}
.pl40{padding-left:40px;}
.pl50{padding-left:50px;}

/* carousel slider */
.carousel-slider__post-publication-meta{
  display: none !important;
}
.carousel-slider__post-title h2 {
font-size: 1.2em !important;
}
.carousel-slider__post-excerpt {
font-size: 1em !important;
}



/* main */
.meta-nav-title{
font-weight: bold !important;
opacity: 1 !important;
}

/* top menu */
.topbar-nav__menu.nav__menu > .menu-item > a {
  border-right: 1px dotted #800;
}
.paragrafos {
font-size: 1em;
hyphens: auto;
text-align: justify;
text-rendering: optimizeSpeed;
margin-bottom: 35px;
margin-left: 2% !important;
margin-right: 2% !important;
}

.paragrafos > a:hover {
    color: #880000 !important;
    text-decoration: none !important;
}

.paragrafos > a {
    outline: none;
    text-decoration: none !important;
    cursor: pointer;
    color: unset !important;
    border-bottom: 1px solid #ea441b !important;
}

.lezanta{
margin-left:20px;
margin-right:20px;
text-align: center;
font-size: 90%;
color: grey;
}

@media (max-width: 576px) {
	.paragrafos{
	text-align: left;
	margin-left: 2%;
	margin-right: 2%;
	}

	.lezanta{
	margin-left:2%;
	margin-right:2%;
	text-align: center;
	font-size: 90%;
	color: grey;
	}
}

@media (max-width: 768px) {
	.paragrafos{
	text-align: left;
	margin-left: 3%;
	margin-right: 3%;
	}

	.lezanta{
	margin-left:2%;
	margin-right:2%;
	text-align: center;
	font-size: 90%;
	color: grey;
	}

}
