/*
Theme Name: Aalto
Theme URI: http://aalto.edge-themes.com
Description: A Refined Architecture and Interior Design Theme
Author: Edge Themes
Author URI: http://themeforest.net/user/edge-themes
Text Domain: aalto
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-menu, featured-images, flexible-header, post-formats, sticky-post, threaded-comments, translation-ready
Version: 1.6.1
License: GNU General Public License
License URI: licence/GPL.txt

CSS changes can be made in files in the /css/ folder. This is a placeholder file required by WordPress, so do not delete it.

*/

.page-id-8620 .edgtf-icon-list-holder:last-child {
	display: none;
}

a#edgtf-back-to-top {
	display: none;
}

.edgtf-grid-1200 .edgtf-container-inner, .edgtf-grid-1200 .edgtf-grid, .edgtf-grid-1200 .edgtf-row-grid-section {
    max-width: 100%;
}

li {
	    color: #303030;
    font-family: Montserrat;
    font-style: normal;
    font-weight: 400;
}

.wpb_single_image img {
	width: auto;
}

.gotocontact {
    display: flex;
    justify-content: center;
    align-items: center;
    position: fixed;
    text-decoration: none;
    z-index: 2147483647;
    width: 55px;
    height: 55px;
    border-radius: 50%;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.3);
    transform: scale(1);
    bottom: 15px;
    right: 20px;
    background: #bc9a51;
    color: #fff;
}

#respond input[type=text], #respond textarea, .edgtf-style-form textarea, .post-password-form input[type=password], .wpcf7-form-control.wpcf7-date, .wpcf7-form-control.wpcf7-number, .wpcf7-form-control.wpcf7-quiz, .wpcf7-form-control.wpcf7-select, .wpcf7-form-control.wpcf7-text, .wpcf7-form-control.wpcf7-textarea, input[type=text], input[type=email], input[type=password] {
    border-bottom: 1px solid #000 !important;
}

html.pum-open.pum-open-overlay.pum-open-scrollable body>:not([aria-modal=true]) {
    padding-right: 0 !important;
}

.wpcf7-form-control.wpcf7-text, .wpcf7-form-control.wpcf7-textarea, input[type=email], input[type=text] {
    border-bottom: 1px solid #000 !important;
}

.select_sursa select {
	color: #fff !important;
    font-family: 'Roboto Condensed', sans-serif !important;
    font-size: 16px !important;
    font-weight: 300 !important;
    text-align: center;
}

.select_sursa select option {
	color:#000;
}

.buton_whastapp {
    position: fixed;
    bottom: 10px;
    left: 20px;
    z-index: 9999;
}

.wpcf7-spinner {
	display:block;
}

footer #respond input[type=text],footer #respond textarea,footer .edgtf-style-form textarea,footer .post-password-form input[type=password],footer .wpcf7-form-control.wpcf7-date,footer .wpcf7-form-control.wpcf7-number,footer .wpcf7-form-control.wpcf7-quiz,footer .wpcf7-form-control.wpcf7-select,footer .wpcf7-form-control.wpcf7-text,footer .wpcf7-form-control.wpcf7-textarea,footer input[type=text],footer input[type=email],footer input[type=password] {
    background-color: rgba(0,0,0,0.2) !important;
}

@media(max-width:1600px)
{
	.edgtf-page-header .edgtf-main-menu>ul>li>a {
		padding: 0 6px !important;
	}
}

@media(max-width:1350px) {
	.edgtf-page-header .edgtf-vertical-align-containers {
		padding: 0 10px !important;
	}
}

@media(max-width:992px) {
	.apartamente_mobile .edgtf-section-title-holder.edgtf-st-square .edgtf-st-inner {
        padding: 11px 0 11px 0px !important;
    }
	
	.royal-footer-column__1 {
		color: #fff;
		text-align: center;
		font-weight: 500;
		font-size: 16px;
		line-height: 26px;
	}
	
	.vc_row.pad0_mob {
		padding:0 !important;
	}
	.pb0_mob.vc_row {
		padding-bottom:0 !important;
	}
	
	.edgtf-blog-single-navigation .edgtf-blog-single-navigation-inner {
		padding: 0px 0 0px !important;
	}
	
	.edgtf-title-holder.edgtf-has-bg-image .edgtf-title-wrapper {
		text-align:center;
	}
	
	h2 {
		font-size: 22px !important;
		line-height: 34px !important;
	}
	
	.edgtf-iwt.edgtf-iwt-icon-left-from-title .edgtf-iwt-title-text {
		padding: 0 !important;
	}
	.edgtf-iwt.edgtf-iwt-icon-left-from-title .edgtf-iwt-icon, .edgtf-iwt.edgtf-iwt-icon-left-from-title .edgtf-iwt-title-text {
		display: block !important;
		text-align: center !important;
	}
	.edgtf-iwt .edgtf-iwt-text {
		text-align: center !important; 
	}
	h1 {
		font-size: 26px !important; 
		line-height: 36px !important;
	}
	
	.single-post .edgtf-title-holder.edgtf-standard-type.edgtf-has-bg-image {
		display: none;
	}
	
	.wpcf7-list-item {
		margin: 0;
		margin-top: 10px;
	}
	
	.nopad .vc_column-inner {
		padding: 0 !important;
	}
	
	.pum-container {
		top:50px !important;
	}
	
	div#categories-2 {
		padding-bottom: 50px;
	}

    .buton_whastapp {
        bottom: 6px;
        left: 90px;
    }
	
	#pad0_mob .edgtf-eh-item-content {
		padding:0 !important;
		padding-top:30px !important;
	}
	
	.vc_row.vc_custom_1542630781740 {
		padding-top: 0px !important;
		padding-bottom: 40px !important;
		padding-left: 20px !important;
		padding-right: 20px !important;
		box-sizing: border-box;
	}
	
	#pb_top_20 {
		padding-top:20px !important;
	}
}

