/* ===== Start Large screens
--------------------------------------------------------------------------------------------------*/
@media only screen and (min-width : 1824px) {
	/* Styles */
}
/* ===== End Large screens
--------------------------------------------------------------------------------------------------*/

/* ===== Start Desktops and laptops
--------------------------------------------------------------------------------------------------*/
@media only screen and (min-width : 1224px) {
	/* Styles */
}
/* ===== End Desktops and laptops
--------------------------------------------------------------------------------------------------*/

/* ===== Start iPads (portrait and landscape)
--------------------------------------------------------------------------------------------------*/
@media only screen and (max-width : 992px) {

}

@media only screen and (min-width : 768px) and (max-width : 991px) {

}

@media only screen and (min-width : 320px) and (max-width : 1024px) {
	body {
		cursor: pointer;
	}
}

@media only screen and (min-width : 768px) and (max-width : 1024px) {
	/* Styles */
}
/* ===== End iPads (portrait and landscape)
--------------------------------------------------------------------------------------------------*/

/* ===== Start Smartphones (portrait and landscape)
--------------------------------------------------------------------------------------------------*/
@media only screen and (min-width : 320px) and (max-width : 767px){
	h1 {
		font-size: 27px;
	}

	#columns {
		-webkit-column-count: 1;
		-moz-column-count: 1;
		column-count: 1;
	}

/*	#wrapper {
		padding: 0 15px;
	}*/

	#nav {
		margin-bottom: 15px;
	}
/*
	#nav > .container {
		padding: 0;
	}*/

	.page-title {
		display: none;
	}

	#nav .brand {
		float: left;
	    margin: 15px auto 15px;
	}

	.second-header {
		/*position: relative;*/
	}

	.second-header .menu-wrapper {
	    margin: 35px 0px 15px;
	}

	.second-header.sticky .menu-wrapper {
	    top: 0;
    	margin: 24px 0px 15px;
	}

	.second-header + .full-screen-header .header-content {
		padding-top: 70px;
	}

	.second-header #nav > .container {
		padding: 0 15px;
	}

	.second-header #nav {
		background: transparent;
	}

	/*.full-screen-header {
		display: block;
		margin-top: -95px;
	}*/

	.wrapped-image {
		height: auto;
		min-height: 117px;
		margin-bottom: 20px;
	}

	.wrapped-image > img {
		padding: 3% 0;
	}

	.section-title.border-bottom > h1, .section-title.border-bottom > h1 + h5 {
	    margin-bottom: -5px;
	}

	.section-title.border-bottom > h1 + h5 {
	    margin: 0 0 3px 0px;
	}

	.menu-wrapper {
	    position: relative;
	    top: inherit;
	    right: inherit;
	    float: right;
	    margin: 40px 0px 15px;
	}

	.menu-items {
	    position: relative;
	    right: inherit;
	    top: inherit;
	    width: 100%;
	    clear: both;
	    min-width: inherit;
	}

	.footer-nav li {
		display: block;
	}

	.footer-nav li a {
		padding: 0;
	}

	.footer-nav li a:after,
	.footer-nav.small li a:after {
		content: none;
	}

	.footer-wrapper {
		padding: 15px 0;
	}

	.highlighted .content-area,
	.highlighted .heading-area  {
	    padding: 0;
	}

	li .heading-area .upper > h4:first-child  {
		display: block;
		width: 70%;
	}

	 .heading-area .upper .price   {
		display: block;
		width: 30%;
		text-align: right;
	}

	.fancy-links {
		display: block;
		text-align: center;
	}

	.fancy-links > li {
		display: block;
		border-right: 0;
		margin: 9px 0;
	}

	.text-center-xs {
		text-align: center;
	}

	.full-screen-header h1 {
		line-height: 40px;
	}

	#locatie-orar .left {
		text-align: left;
	}

	#locatie-orar .left .icon,
	#locatie-orar .left .info-text {
		float: left;
	}

	#prezentare-local h1 {
		line-height: 33px;
	}

	#contact-form h1 {
		font-size: 28px;
	}

	.menu-items .has-dropdown > a:after {
	    visibility: visible;
	}

	.scroll-btn-container {
	    bottom: 20px;
	    right: 0;
	    height: 60px;
	    width: 60px;
	    margin: inherit;
	    left: inherit;
	    display: none;
	}

	.recomandare .half {
		width: 100%;
	}

	.recomandare .half.second {
		min-height: 200px;
		margin-top: 10px;
	}

	/*full-screen-slider*/
	#full-screen-slider {
		position: relative;
		height: 200px;
	}

	#full-screen-slider .flex-viewport, #full-screen-slider .slides {
	    max-height: 200px;
	}

	.blog-article:first-of-type {
		margin-top: 10px;
	}

	.blog-article .article-heading .article-subtitle, .blog-article .article-heading .article-date {
		float: none;
	}

	.blog-article .article-heading .article-date {
	 	padding-left: 0px;
	 	border-left: none;
	 	margin-left: 0px;
	    font-size: 15px;
	}

	#content-overlay + #wrapper {
		margin-top: 70px;
	}


}
/* ===== End Smartphones (portrait and landscape)
--------------------------------------------------------------------------------------------------*/
