/*
 Theme Name:   Nation Child
 Theme URI:    http://themeforest.net
 Description:  Nation Child Theme
 Author:       Ray Basil
 Author URI:   http://themeforest.net
 Template:     wpnation
 Version:      1.2
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  nation
*/

@import url("../wpnation/style.css");

/* =Theme customization starts here
-------------------------------------------------------------- */

#prova-tre {
	display:none;
}
header #top-email .icon-envelope {
	display:none;
}
#top-sticky-bar #top-email span, #top-sticky-bar #top-phone span {
		display:none;

}

#information-wrap {
	background:none !important;
}

#header-reservation-button {
    display: none !important;
}

#room-view-content {
    text-align: center;
}

.room-overlay-checkavail {
    display: none !important;
}

.room-overlay-readmore,
.room-overlay-checkavail,
.blog-overlay-readmore {
    font-size: 1.8em;
}

.rooms-list-item-price,
#room-content-price,
.main-rooms-list .rooms-list-item-price {
	/*display: none !important*/
}

#room-view-content img {
	width: 100% !important;
	max-width: 100%;
	height: auto !important;
}

#top-search {
	display: none !important;
}

#information-wrap {
	padding-top: 0;
}

.wpcf7-form br {
	/*display: none;*/
}

.wpcf7-form .custom-row {
	margin-right: -15px;
	margin-left: -15px;
}

.wpcf7-form .custom-row:before {
	content: " ";
	display: table;
}

.wpcf7-form .custom-row:after {
	content: " ";
	display: table;
	clear: both;
}

.wpcf7-form .float {
	float: left;
	position: relative;
	width: 100%;
}

@media all and (min-width: 769px) {
	.wpcf7-form .float {
		width: 33.33333333%;
	}
}

.wpcf7-form .float .custom-inner {
	padding-right: 15px;
	padding-left: 15px;
}

.wpcf7-form .float .custom-inner input[type="text"],
.wpcf7-form .float .custom-inner input[type="email"],
textarea {
	border:1px solid #ccc;
	padding:6px 4px;
	outline:none;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	color:#777;
	margin:0;
	width:100%;
	max-width:100%;
	display:block;
	margin-bottom:20px;
	background:#fff; 
	font-weight:300;
	font-family:"Open Sans",sans-serif;
}

.wpcf7-form .float .custom-inner input[type="text"],
.wpcf7-form .float .custom-inner input[type="email"] {
	max-width: 100%;
}

@media all and ( min-width: 768px ) {
	.wpcf7-form .float .custom-inner input[type="text"],
	.wpcf7-form .float .custom-inner input[type="email"] {
		max-width: 271px;
	}
}

.wpcf7-form .custom-row .custom-inner .label,
.wpcf7-form p .label {
	display: none;
}

.ie8 .wpcf7-form .custom-row .custom-inner .label
.ie8 .wpcf7-form p .label {
	display: inline;
}

.wpcf7-form .date {
	float: left;
}

@media screen and (max-width: 768px) {

	.main-rooms-list .rooms-list-item-wrap {
		width: 100%;
	}

}

.wpcf7-form-control-wrap input[type="text"],
.wpcf7-form-control-wrap input[type="email"],
.wpcf7-form-control-wrap textarea {
	display: inherit !important;
}


/* HEADER */

#top-navigation-menu li .top-navigation-content-wrap {
	margin-right: 25px;
}


/* HEADER RESPONSIVE FIX */

@media all and (min-width: 769px) and (max-width: 1024px) {
	#top-navigation-menu li .top-navigation-content-wrap {
		margin-right: 0;
	}
}

@media all and (max-width: 768px){
	#top-sticky-bar #top-street-address,
	#top-sticky-bar #top-phone,
	#top-sticky-bar #top-email {
		display: block;
		width: 100%;
		text-align: center;
		margin-right: 0;
	}

	#copyright-text,
	#copyright-links {
		width: 100%;
		text-align: center;
	}
}











