/*

Theme Name: Razvan Pascu 2018

Version: 1.0

Author: Bogdan Iacob

Author URI: http://www.webcraftstuidio.ro/

Description:  Razvan Pascu 2018 Strawberry Custom Theme

License: GNU General Public License v2 or later

License URI: http://www.gnu.org/licenses/gpl-2.0.html

Text Domain: strawberry

*/





.fototeca .container {

	display: flex;

	align-items: flex-start;

	justify-content: flex-start;

}



.fototeca .gallery {

	width: calc(100% - 340px);

	flex: 1;

	position: relative;

}



.fototeca .slider {

	display: block !important;

	min-height: 50px !important;

}



.fototeca .sidebar {

	max-width: 300px;

	min-width: 300px;

	padding: 0 0 0 40px;

}



.fototeca .title {

	font-family: "Roboto Condensed", Arial, sans, sans-serif;

	color: #313131;

	font-size: 24px;

	letter-spacing: 1px;

	text-transform: uppercase;

	font-weight: 600;

	line-height: 1.3;

	margin: 20px 0;

}



.fototeca .slider {

	margin: 0 auto;

	max-height: auto !important;

}



.fototeca .slide {

	background-color: #f4f4f4;

}



.fototeca .slide:after {

	display: none !important;

}



.fototeca .slide img {

	display: block;

	margin: 0 auto;

}



.fototeca .back a {

	background-color: #8a8f6a;

	padding: 10px 10px 8px;

	color: #fff;

	text-align: center;

	display: block;

	font-size: 14px;

}



.fototeca .social {

	display: flex;

	text-align: center;

	align-items: center;

	justify-content: flex-start;

}



.fototeca .social a {

	font-size: 20px;

	margin-right: 15px;

	border: 1px solid #313131;

	width: 40px;

	height: 40px;

	line-height: 40px;

	display: flex;

	text-align: center;

	align-items: center;

	justify-content: center;

	color: #313131;

}



.fototeca .social a:hover {

	border-color: #8a8f6a;

	color: #8a8f6a;

}



.fototeca .arrow {

	-moz-transition: all 0.3s ease;

	-o-transition: all 0.3s ease;

	-webkit-transition: all 0.3s ease;

	transition: all 0.3s ease;

	width: 34px;

	height: 34px;

	display: inline-block;

	vertical-align: top;

	background: #fff;

	color: #212121;

	font-size: 18px;

	border-radius: 50%;

	-webkit-border-radius: 50%;

	-moz-border-radius: 50%;

	position: absolute;

	z-index: 10;

	top: 50%;

	margin-top: -18px !important;

	left: 20px;

	line-height: 34px;

	text-align: center;

	opacity: 1;

	border: none;

	padding: 0 !important;

	display: flex;

	align-items: center;

	justify-content: center;

	opacity: 0.6;

}



.fototeca .arrow:hover {

	opacity: 1;

}



.fototeca .arrow.left {

	left: 20px;

	right: auto;

}



.fototeca .arrow.right {

	left: auto;

	right: 20px;

}

a.ebd_link {
    font-size: 23px;
    font-weight: bold;
    background: green;
    color: white!important;
    padding: 10px;
    border: 0;
}
a.ebd_link:before {
    font-family: FontAwesome;
    content: "\f019";
    padding-right: 10px;
    padding-left: 10px;
}

@media all and (max-width: 767px) {

	.fototeca .container {

		flex-direction: column;

	}



	.fototeca .slider {

		margin-bottom: 0;

	}



	.fototeca .gallery {

		width: 100%;

		margin-bottom: 0;

	}



	.fototeca .sidebar {

		max-width: 100%;

		min-width: auto;

		padding: 0;

	}



	.slick-list {

		padding: 0 !important;

	}

}



.header {

	padding: 0 20px !important;

}



.header .container {

	padding: 0;

}



.header .logo {

	width: auto;

	border-radius: 0;

}



.menu nav .logo {

	border-radius: 0;

	width: auto;

	margin: 0 auto;

}





.widget.dfrads {

	text-align: center;

}

@media(max-width:767px){
	.header .container {
		display: block;
	}
	.header .logo {
		margin: 0 auto;
		width: 100%!important;
	}
	.ad-wrapper {
		display: block!important;
		width: 100%!important;
    	margin-top: 10px;
	}
}