.vara .fusion-columns-5 .col-lg-2, .vara .fusion-columns-5 .col-md-2, .vara .fusion-columns-5 .col-sm-2, .vara .fusion-columns-5 .col-xs-2 {
	width:16%;
}

.vara .fusion-columns-5 .col-lg-4, .vara .fusion-columns-5 .col-md-4, .vara .fusion-columns-5 .col-sm-4, .vara .fusion-columns-5 .col-xs-4 {
	width:33%;
}

.vara h3.title-row {
	font-size:20px;
}

.vara .full-boxed-pricing .panel-container {
	padding:0px;
}

.vara .redus {
	color:green;
	font-size:110%;
}

.vara li.normal-row{

}

div.rinfo {
	width:100%;
	margin:10px auto;
	color:#C00000;
	text-align:center;
	font-size:20px;
}

.ttitle {
	margin:15px 0px;
	padding:0px 15%;
}

.ttitle h1 {
	font-weight:700 !important;
}

.tarife h3.title-row {
	font-weight:700 !important;
}

.tarife .list-group-item.normal-row {
	font-size:18px;
}

div.fusion-secondary-header {
	background:transparent;
}

div.fusion-contact-info, div.fusion-contact-info a {
	color:white;
	font-size:16px;
}

div.fusion-logo {
	margin-top:0px !important;
}

.fusion-is-sticky div.fusion-logo {
	margin-top:15px !important;
}

div.fusion-header > div.fusion-row {
	padding-top:0px !important;
}


ul.fusion-filters {
	background:white !important;
	padding-left:25px;
}

ul.fusion-filters li a {
	font-size:20px;
	margin:10px 0px;
}


.page-id-1220 #main{
	padding-top:0px !important;
}

.fusion-portfolio-two .fusion-portfolio-post {
	width:48% !important;
}

div.avada-page-titlebar-wrapper h1.entry-title {
	margin:35px 0px ;
	padding-top:75px;
}

.postid-896 div.avada-page-titlebar-wrapper h1.entry-title, .postid-912 div.avada-page-titlebar-wrapper h1.entry-title, , .postid-914 div.avada-page-titlebar-wrapper h1.entry-title  { 
	/*margin-top:500px !important;*/
}


li.slide-id-24 div.background {
	background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.62), rgba(0, 0, 0, 0.21)), url(/wp-content/uploads/2015/01/hero1.jpg) !important;
}

a.flogo {
	margin-right:70px; 
	margin-bottom: 10px; 
	float:left;
}

a.flogo img {
	max-height:100px;
}

.fusion-footer-widget-area {
	padding-top:35px;
	padding-bottom:35px;

}


.fusion-page-title-bar {
    height: 350px;
    background:linear-gradient(to bottom, rgba(0, 0, 0, 0.72), rgba(0, 0, 0, 0.43)), url('/wp-content/uploads/2020/03/homesecond.jpg') no-repeat fixed top center / 100% auto !important;
}

body.page-id-1035 .fusion-page-title-bar{
	background:linear-gradient(to bottom, rgba(0, 0, 0, 0.72), rgba(0, 0, 0, 0.43)), url('/wp-content/uploads/2020/03/home3.jpg') no-repeat fixed top center / 100% auto !important;
}

body.page-id-1109 .fusion-page-title-bar{
	background:linear-gradient(to bottom, rgba(0, 0, 0, 0.72), rgba(0, 0, 0, 0.43)), url('/wp-content/uploads/2020/03/home4.jpg') no-repeat fixed top center / 100% auto !important;
}

body.page-id-1030 .fusion-page-title-bar{
	background:linear-gradient(to bottom, rgba(0, 0, 0, 0.72), rgba(0, 0, 0, 0.43)), url('/wp-content/uploads/2020/03/home5.jpg') no-repeat fixed top center / 100% auto !important;
}

div.fusion-portfolio-content > h2, div.fusion-portfolio-content > div, .fusion-portfolio-content .fusion-portfolio-meta{
	padding-left:20px;
}

div.fusion-portfolio-content-wrapper {
	background:white;
	padding-bottom:80px;
}

div.fusion-portfolio-content-wrapper:hover {
	padding-bottom:50px;
}



#rulote.microbuze div.fusion-portfolio-content-wrapper { 
	min-height:300px;
}

ul.fusion-filters {
	margin-bottom:25px !important;
}

div.fusion-masonry-element-container.fusion-image-wrapper {
	background-size:80% !important;
	background-repeat:no-repeat;
	background-position:center 20%;
}

a.fusion-rollover-link {
	width:150px !important;
}

.fusion-image-wrapper .fusion-rollover .fusion-rollover-link:before {
	content: "Vezi detalii";
	color:white;
	font-size:18px;
	line-height:1.4;
	width:150px !important;
	font-family:"Open Sans", Arial, Helvetica, sans-serif;
}

#portfolio-1-post-914 div.fusion-masonry-element-container.fusion-image-wrapper, #portfolio-1-post-907 div.fusion-masonry-element-container.fusion-image-wrapper {
	background-size:65% !important;	
}

.flexslider .slides img {
	margin:0 auto;
}

/*
#portfolio-1-post-914:before {
	content:'6';
	position:absolute;
	right:15px;
	top:15px;
	z-index:9999;
}*/

.hpeople {
	margin:20px 0px;
	font-size:24px;
}

.hpeople i {
	color:white !important;
	padding:0px 3px;
}

.hpeople .grey {
	opacity:0.3;
}

.cpeople {
	width:100%;
	text-align:center;
	color:white;
	font-weight:bold;
	font-size:25px;
	background:#7474AC;
	padding:7px;
	text-transform:capitalize;
}

.cpeople > div {
	padding:0px !important;
	margin:0px !important;
	margin-bottom:-10px;
	line-height:1.8;
}

.cpeople div.text {
	margin:0px;
	line-height:1.1;
	margin:7px 0px;
}

.cpeople i{
	color:#DF874A;
	font-size:22px !important;
	padding:0px 3px;
}

.cpeople .grey {
	opacity:0.3;
}

div.fusion-flexslider.flexslider.fusion-post-slideshow.post-slideshow {
	/*border-bottom:10px solid red;*/
}

div.fusion-flexslider.flexslider.fusion-post-slideshow.post-slideshow:after {
	content: "";
	display: table;
	clear: both;
}

#main {
	padding-top:30px;
}

.fusion-content-boxes.fusion-columns-1 .fusion-column {
	margin-bottom:10px;
}

.fusion-layout-column {
	margin-bottom:0px !important;
}


.tarife blockquote {
	box-shadow:0 0 6px 6px rgba(0, 0, 0, 0.08);
}

.tarife blockquote h1 {
	font-size:24px;
}

.tarife blockquote p {
	font-size:18px;
}

input.dperioada {
	width:50% !important;
	float:left !important;
}

form.wpcf7-form label{
	font-weight:bold;
}

form.wpcf7-form select option, .wpcf7-select{
	font-size:16px !important;
}

span.wpcf7-list-item {
	margin:0px;
}

label.lperioada {
	display:block;
	margin-bottom:40px;
}

.formreservation {
	background:white;
	box-shadow:0 0 6px 6px rgba(0, 0, 0, 0.08);
	padding:25px;
}

body.page-id-1109 #main, body.page-id-1120 #main,  body.page-id-1117 #main {
	padding-top:0px;
}

div.microtext > div {
	max-width:800px;
	padding:25px !Important;
	background:white;
	box-shadow:0 0 6px 6px rgba(0, 0, 0, 0.08);
	border-radius:10px;
}

div.microbuzem div.fusion_builder_column_1_3{
	margin-right:0px !important;
}

.full-boxed-pricing .panel-body .price .time {
	font-size:20px;
}

li.list-group-item span.price {
	color:#a0ce4e;
	font-size:22px;
}

.infoutile div.panel-group strong {
	background:white;
	display:block;
	padding:10px 0px;
	border-radius:3px;
	text-indent:10px;
	box-shadow:rgba(0, 0, 0, 0.05) 0px 10px 51px 3px;
}

.avada-menu-highlight-style-background:not(.fusion-header-layout-v6) .fusion-main-menu>ul>li>a, .fusion-main-menu>ul>li>a:hover, .avada-menu-highlight-style-background:not(.fusion-header-layout-v6) .fusion-is-sticky .fusion-main-menu>ul>li>a {
	padding-left: 12px;
	padding-right:12px;
}

@media (max-width:768px){

	/*div.fusion-contact-info, div.fusion-contact-info a {
		color: #333;
	}*/

	a.fusion-icon.fusion-icon-bars {
		margin-top:10px;
	}

	#fusion-slider-27, li.slide-id-24 div.background {
		height:350px !important;
	}

	#fusion-slider-27 h3 {
		font-size:30px !important;
	}

	.fusion-page-title-bar {
		 height: 350px;
		 background:linear-gradient(to bottom, rgba(0, 0, 0, 0.72), rgba(0, 0, 0, 0.43)), url('/wp-content/uploads/2020/03/homesecond.jpg') no-repeat fixed top center / auto 100% !important;
	}

	header div.fusion-header {
		padding:15px 10px;
		padding-bottom:10px !important;
		padding-top:10px !important;
	}

	header .fusion-logo img {
		width:80px;
	}

	#hcinesuntem {
		padding-top:0px !important;
	}

	.fusion-portfolio-two .fusion-portfolio-post {
		width:100% !important;
	}

	.fusion-modal h1, .fusion-widget-area h1, .post-content h1, .search-page-search-form h1 {
		font-size:40px;
	}

	div.fusion-masonry-element-container.fusion-image-wrapper {
		background-size:60% !important;
	}

	#portfolio-1-post-914 div.fusion-masonry-element-container.fusion-image-wrapper {
		background-size:43% !important;	
	}

	.vara .fusion-columns-5 .col-lg-2, .vara .fusion-columns-5 .col-md-2, .vara .fusion-columns-5 .col-sm-2, .vara .fusion-columns-5 .col-xs-2 {
		width:100%;
	}

	.vara .fusion-columns-5 .col-lg-4, .vara .fusion-columns-5 .col-md-4, .vara .fusion-columns-5 .col-sm-4, .vara .fusion-columns-5 .col-xs-4 {
		width:100%;
	}
}

@media (min-width:768px){

	div.fusion-header.fusion-header-backface.fusion-sticky-shadow{
		height:80px !important;
	}

	.fusion-logo img {
		width:85px;
		height:auto !important;
	}

	.fusion-is-sticky .fusion-logo img {
		width:52px;
		height:auto !important;
	}

	.homeaboutitems div.fusion-column-wrapper{
		margin-right:10px !Important;
		padding:25px 10px !important;
	}

	.homeaboutitems div.fusion-column-wrapper h1.title-heading-center {
		font-size:24px !important;
		font-weight:bold;
		margin-bottom:15px !important;
	}

	.homeaboutitems div.fusion-column-wrapper div.fusion-text p {
		text-align:center;
		min-height:60px;
		margin-bottom:0px;
	}

	.homeaboutitems div.fusion_builder_column.fusion_builder_column_1_4 {
		margin-right:10px !important;
		width:calc(25% - ( ( 4% + 4% + 4% ) * 0.15 ) ) !important;
	}

	.homeaboutitems i.fontawesome-icon.circle-yes{
		background:#6666A4 !important;
	}

	.homeaboutitems.htarife .bigheader h1.title-heading-center{
		font-size:45px !important;
	}

	.homeaboutitems.htarife div.fusion-column-wrapper div.fusion-text{
		display: table-cell;
		vertical-align: middle;
	}

	.homeaboutitems.htarife div.fusion-column-wrapper div.fusion-text p{
		height:170px;
		margin:auto 0;	
		height:175px;
		margin: 0px;
		display: table-cell;
		vertical-align: middle;
		padding: 10px;
	}

	.homeaboutitems.htarife i.fontawesome-icon{
		/*fdont-size:50px !important;*/
	}

	.homeaboutitems.hmicrobuze  h1.title-heading-center{
		padding-top:25px;
		min-height:80px;
	}

	.homeaboutitems.hmicrobuze div.fusion-column-wrapper {
		padding-top:0px !important;
		margin-top:35px;
	}

	.homeaboutitems.hmicrobuze .cmini h1.title-heading-center{
		min-height:auto;
	}

	.homeaboutitems.hmicrobuze .cmini div.fusion-text{
		min-height:180px;
	}

	.homeaboutitems div.fusion-column-wrapper .majorh h1.title-heading-center {
		font-size:36px !important;
	}


	div.width12p5 {
		margin-right:0px !important;
		width:calc(14.66% - ( ( 4% + 4% + 4% ) * 0.1666 ) ) !important;
	}
}