.coffee2-table {}
.coffee2-table td { padding: 25px 10px; }
.coffee2-table .t1 { text-align: left; width: 80%; }
.coffee2-table .t1 h4 { margin-bottom: 5px; }
.coffee2-table .t2 { font-size: 20px; color: #e68541; }
.post h2.entry-title { font-size: 160%; line-height: 150%; }
a.descarga.button.button_theme{
border-color: #fff;
color: #fff !important;
}
a.descarga.button.button_theme:hover{
border-color: #a28d47;
}
a.como-llegar.button.button_theme {
padding: 10px 20px;
}
a.button.button_theme{
letter-spacing: 0px;
border-style: solid;
font-size: 13px;
font-weight: 600;
line-height: 17px;
padding: 15px 30px 15px 40px;
}
.button-stroke a.button.button_theme, .button-stroke a.button.button_theme .button_icon i, .button-stroke a.tp-button.button_theme, .button-stroke button, .button-stroke input[type="submit"], .button-stroke input[type="reset"], .button-stroke input[type="button"]{
letter-spacing: 0px;
border-style: solid;
font-size: 13px;
font-weight: 600;
line-height: 18px;
text-transform:uppercase;
}
#Top_bar .menu > li > a span{
letter-spacing: 0px;
font-size: 13px;
font-weight: 600;
text-transform:uppercase;
}
#Top_bar .menu li ul li a span{
letter-spacing: 0px;
font-size: 11px;
font-weight: 600;
text-transform:uppercase;
}
#Subheader .title{
text-transform:uppercase;
letter-spacing: 0px;
font-weight: 600;
}
.post h2.entry-title, .post-footer .post-links{
text-transform:uppercase;
letter-spacing: 0px;
font-weight: 600;
}
#Intro.light .intro-title, #Intro .intro-title{
text-transform:uppercase;
letter-spacing: 0px;
font-weight: 600;
color:#fff;
}
span.vcard.author.post-author{
display:none;
}
.date span.label{
display:none;
}
.single-post.header-transparent.minimalist-header-no #Header {
margin-bottom: 0px;
}
#Intro .intro-inner {
background-color: rgba(0,0,0,0.6);
}
#Intro.light .intro-meta, #Intro.light .intro-meta a{
color:#fff;
}
#Intro.light .intro-next{
color: rgba(255,255,255,0.6);
}
.wpcf7-checkbox, span.privacidad{
width: auto;
}
div.footer_copy{
font-size:11px;
text-transform:uppercase;
}
h1,h2,h3,h4{
text-transform:uppercase;
letter-spacing: -2px;
}
h3 > span{
text-transform:capitalize;
font-size: 22px;
}
.wp-caption-text{
background: transparent;
font-size:11px;
text-transform:uppercase;
}
.page-child .three-fifth  .column_attr ul {
list-style-type: none;
}
.page-child .three-fifth  .column_attr ul li {color: #2f2721;}
.page-child .three-fifth  .column_attr  li:first-child:before{
position:relative;
background-image: url(https://www.irura.com/wp-content/uploads/2018/10/icono-peso.png);
background-size: 25px 25px;
background-repeat: no-repeat;
width: 25px; 
height: 25px;
content:" ";
padding:0px;
top:5px;
margin-right:10px;
display: inline-block;
}
.page-child .three-fifth  .column_attr  li:nth-child(2):before{
position:relative;
background-image: url(https://www.irura.com/wp-content/uploads/2018/10/icono-conservacion.png);
background-size: 25px 25px;
background-repeat: no-repeat;
width: 25px; 
height: 25px;
content:" ";
padding:0px;
top:5px;
margin-right:10px;
display: inline-block;
}
.page-child .three-fifth  .column_attr li:nth-child(3):before{
position:relative;
background-image: url(https://www.irura.com/wp-content/uploads/2018/10/icono-pieza.png);
background-size: 25px 25px;
background-repeat: no-repeat;
width: 25px; 
height: 25px;
content:" ";
padding:0px;
top:5px;
margin-right:10px;
display: inline-block;
}
.page-child .three-fifth  .column_attr  li:nth-child(4):before{
position:relative;
background-image: url(https://www.irura.com/wp-content/uploads/2018/10/icono-temperatura.png);
background-size: 25px 25px;
background-repeat: no-repeat;
width: 25px; 
height: 25px;
content:" ";
padding:0px;
top:5px;
margin-right:10px;
display: inline-block;
}
.share-simple-wrapper {
padding-top:40px !important;
}
.section-post-related .section-related-adjustment{
padding-top:40px !important;
}
.section-post-related .post-related hr {
display:block !important;
margin-left: 0px;
width: 40%;
}
.section-post-related .simple .post-related a.button{
display: none;
}
a.button .button_label {
padding: 11px 0px !important;
}
body:not(.template-slider) #Header_wrapper{
background-size: cover;
}
.offer .slider_pagination, .offer a.slider_next, .offer a.slider_prev{
left:0px !important;
}
.offer a.slider_next, .offer a.slider_prev{
border-color:#747474;
}
.offer .offer_li .desc_wrapper .title a:hover{
text-decoration:none;
}
elemento {
}
.offer .offer_li .desc_wrapper .title h3{
font-size:25px;
}
#Top_bar .wpml-languages a.active, #Top_bar .wpml-languages ul.wpml-lang-dropdown {
background-color: #fff !important;
text-transform:uppercase;
}
.offer .offer_li .desc_wrapper .title {
padding-right: 0px;
}
#Top_bar .wpml-languages a.active{
padding-top:6px;
}
div.wpcf7-response-output {
border: none !important;
}
#Top_bar { top:0px;}
#Action_bar .contact_details {
float: right;
padding-right: 20px;
}
#Action_bar .contact_details li {
padding: 15px 0;
}
#Action_bar {
z-index:31;
}
.button {
font-family: "Montserrat", Helvetica, Arial, sans-serif !important;
}
#logo img.logo-sticky, #logo img.logo-mobile {
width:120px !important;
}
ul.offer_ul:hover{
cursor: move; cursor: grab;
cursor: -moz-grab;
cursor: -webkit-grab;
}
ul.offer_ul:active {
cursor: grabbing;
cursor: -moz-grabbing;
cursor: -webkit-grabbing;
}
#Intro.parallax .mfn-parallax {
left: auto;
top: -7px;
}
@media only screen and (max-width: 767px){
#Top_bar .top_bar_right .top_bar_right_wrapper {
margin-right: 10px;
}
#Subheader ul.breadcrumbs {
display: block;
}
}