/*
 Theme Name:   Sydney Child
 Description:  Sydneyn Child Theme
 Author:       A. Escot
 Template:     sydney
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  sydneychild
*/
@import url(https://rehabilitacionesbarcelona.com/css/font-awesome.min.css)
@font-face {
	font-family: "FontAwesome";
	src: url(https://rehabilitacionesbarcelona.com/fonts/FontAwesome.otf);
	font-weight: normal;
}
@font-face {
    font-family: 'DIN Medium';  
    src: url(https://rehabilitacionesbarcelona.com/fonts/DINMedium.ttf);  
    font-weight: normal;  
}
@font-face {
    font-family: 'DIN Black';  
    src: url(https://rehabilitacionesbarcelona.com/fonts/DINBold.ttf);  
    font-weight: bold;  
} 
@font-face {
    font-family: 'DIN Regular';  
    src: url(https://rehabilitacionesbarcelona.com/fonts/DINRegular.ttf);  
    font-weight: normal;  }
@font-face {
	font-family: 'DIN OT Light';  
    src: url(https://rehabilitacionesbarcelona.com/fonts/DINOT-Light.otf);  
    font-weight: normal;  
}
@font-face {
    font-family: 'DIN Condensed Bold';  
    src: url(https://rehabilitacionesbarcelona.com/fonts/DINCondBold.ttf);  
    font-weight: normal;  
}
/* */
.site-header {background-color: rgb(163, 138, 109);}
.mainnav {font-family: 'DIN Medium'; font-size: 14px;}
.page .page-wrap .content-wrapper {padding: 30px 30px;}
.content-area {font-family: 'DIN OT Light';}
.footer-widgets {padding: 30px 0; }
.single .hentry .title-post { font-size:30px; }
.entry-title {
	font-family: 'DIN Condensed Bold'; 
	text-align: center; 
	color: rgb(163, 138, 109);
}
.entry-content {font-family: 'DIN OT Light'; font-weight: bolder;}
.menu-mainmenu {font-family: 'DIN Medium'; font-size: small;}
.widget {line-height:1.5; font-family: 'DIN Condensed Bold';}
.widget-area .widget {margin-bottom: 25px;}
.widget-title {text-transform: none; text-align: center; font-family: 'DIN Condensed Bold';}
.footer-widgets ul {text-align:center;}
.footer-widgets .widget {border-right-style: solid; border-right-width: 1px; border-right-color: #ffffff;}
a:hover, a:focus {text-decoration: underline;}
.single .single-meta { display: none; }
figcaption  {text-align:center;}
.page-links {text-align:center;}
.page-links span.post-page-numbers {
	border: solid 1px #47425d; 
	color: white; 
	background-color: #47425d; 
	padding: 0 5px;
}
.bwg_image_title {text-align:center;}
/* slider */
.text-slider .maintitle {
	font-family: 'DIN Condensed Bold'; 
	text-transform: uppercase; 
	color: #000 !important; 
	text-shadow: 1px 1px 3px rgba(255,255,255, .5);
}
.text-slider .subtitle {
	font-family: 'DIN Medium'; 
	color: rgb(163, 138, 109); 
	text-shadow: 1px 1px 3px rgb(0,0,0); 
}
.roll-button {
	padding: 5px 10px;
}
/* */
.wp_block {padding: 30px 5px 0 5px;}
.wp_block_border p { margin: 0 5px 5px 5px; }
.wp_copy {text-align: center; font-size: small; font-weight: bold;}
.wp_bolder {font-weight: bold; font-size: 18px; text-transform: uppercase;}
.wp-footer-image {padding-top:83px; margin-bottom:-50px;}
.wp-justify h1, h2 {font-family: 'DIN Black'; text-transform: uppercase;}
.wp-justify {text-align: justify;}
.wp-justify h2 {font-family: 'DIN Black'; font-size: 36px; text-align: left;}
.wp-justify h3 {font-family: 'DIN Black'; font-size: 28px; text-align: left;}
.wp-justify h4 {font-family: 'DIN Black'; font-size: 24px; text-align: left;}
.wp-justify h5 {font-family: 'DIN Black'; font-size: 22px; text-align: left;}
@media (max-width: 768px) {
	.single .hentry .title-post { font-size:20px; }
	.wp-content {
		padding-left:5%; 
		padding-right: 5%; 
	}
	img.wp_block_before {
		max-width: 50%; 
		height:auto; 
		padding:25px 0; 
	}
	.wp_block_border {
		border-right-style:none; 
	}
}
/* min-width:992px */
@media (max-width: 1200px) {
	.single .hentry .title-post { font-size:24px; }
	.wp-content {
		padding-left:10%; 
		padding-right: 10%; 
	}
	.wp_block_border {
		border-right-style: solid; 
		border-right-width: 1px; 
		border-right-color: rgb(163, 138, 109);
	}
	img.wp_block_before {
		max-width: 75%; 
		height:auto; 
		padding:25px 0;
	}
}
@media (min-width: 1200px) {
	.single .hentry .title-post { font-size:36px; }
	.wp-content {
		padding-left:15%; 
		padding-right: 15%; 
	}
	.wp_block_border {
		border-right-style: solid; 
		border-right-width: 1px; 
		border-right-color: rgb(163, 138, 109);
	}
	img.wp_block_before {
		max-width: 80%; 
		height:auto; 
		padding:25px 0;
	}
}
/* */
