::-moz-selection {
background: #236400;
}
::selection {
	background: #236400;
}
a, .ha-transparent #navigation ul li a:hover {
	color: #236400;
}
.ut-language-selector a:hover {
	color: #236400;
}
.ut-custom-icon-link:hover i {
	color: #236400 !important;
}
.ut-hide-member-details:hover, #ut-blog-navigation a:hover, .light .ut-hide-member-details, .ut-mm-button:hover:before, .ut-mm-trigger.active .ut-mm-button:before, .ut-mobile-menu a:after {
	color: #236400;
}
.ut-header-light .ut-mm-button:before {
	color: #236400;
}
.lead span, .entry-title span, #cancel-comment-reply-link, .member-description-style-3 .ut-member-title, .ut-twitter-rotator h2 a, .themecolor {
	color: #236400;
}
.icons-ul i, .comments-title span, .member-social a:hover, .ut-parallax-quote-title span, .ut-member-style-2 .member-description .ut-member-title {
	color: #236400;
}
.about-icon, .ut-skill-overlay, .ut-dropcap-one, .ut-dropcap-two, .ut-mobile-menu a:hover, .themecolor-bg, .ut-btn.ut-pt-btn:hover, .ut-btn.dark:hover {
	background: #236400;
}
blockquote, div.wpcf7-validation-errors, .ut-hero-style-5 .hero-description, #navigation ul.sub-menu, .ut-member-style-3 .member-social a:hover {
	border-color: #236400;
}
.cta-section, .ut-btn.theme-btn, .ut-social-link:hover .ut-social-icon, .ut-member-style-2 .ut-so-link:hover {
	background: #236400 !important;
}
.ut-social-title, .ut-service-column h3 span, .ut-rq-icon {
	color: #236400;
}
.count, .ut-icon-list i {
	color: #236400;
}
.client-section, .ut-portfolio-pagination.style_two a.selected:hover, .ut-portfolio-pagination.style_two a.selected, .ut-portfolio-pagination.style_two a:hover, .ut-pt-featured {
	background: #236400 !important;
}
ins, mark, .ut-alert.themecolor, .ut-portfolio-menu.style_two li a:hover, .ut-portfolio-menu.style_two li a.selected, .light .ut-portfolio-menu.style_two li a.selected:hover {
	background: #236400;
}
.footer-content i {
	color: #236400;
}
.copyright a:hover, .footer-content a:hover, .toTop:hover, .ut-footer-dark a.toTop:hover {
	color: #236400;
}
blockquote span {
	color: #236400;
}
.entry-meta a:hover, #secondary a:hover, .page-template-templatestemplate-archive-php a:hover {
	color: #236400;
}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, .ut-header-dark .site-logo .logo a:hover {
	color: #236400;
}
a.more-link:hover, .fa-ul li .fa {
	color: #236400;
}
.ut-pt-featured-table .ut-pt-info .fa-li {
	color: #236400 !important;
}
.button, input[type="submit"], input[type="button"], .dark button, .dark input[type="submit"], .dark input[type="button"], .light .button, .light input[type="submit"], .light input[type="button"] {
	background: #236400;
}
.img-hover {
	background: rgb(35,100,0);
	background: rgba(35,100,0, 0.85);
}
.portfolio-caption {
	background: rgb(35,100,0);
	background: rgba(35,100,0, 0.85);
}
.team-member-details {
	background: rgba(35,100,0, 0.85 );
}
.ut-avatar-overlay {
	background: rgb(35,100,0);
	background: rgba(35,100,0, 0.85 );
}
.mejs-controls .mejs-time-rail .mejs-time-current, .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, .format-link .entry-header a {
	background: #236400 !important;
}
.light .ut-portfolio-menu li a:hover, .light .ut-portfolio-pagination a:hover, .light .ut-nav-tabs li a:hover, .light .ut-accordion-heading a:hover {
	border-color: #236400 !important;
}
.light .ut-portfolio-menu li a:hover, .light .ut-portfolio-pagination a:hover, .ut-portfolio-list li strong, .light .ut-nav-tabs li a:hover, .light .ut-accordion-heading a:hover, .ut-custom-icon a:hover i:first-child {
	color: #236400 !important;
}
.ut-portfolio-gallery-slider .flex-direction-nav a, .ut-gallery-slider .flex-direction-nav a, .ut-rotate-quote-alt .flex-direction-nav a, .ut-rotate-quote .flex-direction-nav a {
	background: rgb(35,100,0);
	background: rgba(35,100,0, 0.85);
}
.light .ut-bs-wrap .entry-title a:hover, .light .ut-bs-wrap a:hover .entry-title {
	color: #236400;
}
.ut-rated i {
	color: #236400;
}
.ut-footer-area ul.sidebar a:hover {
	color: #236400;
}
.ut-footer-dark .ut-footer-area .widget_tag_cloud a:hover {
	color: #236400!important;
}
.ut-footer-dark .ut-footer-area .widget_tag_cloud a:hover {
	border-color: #236400;
}
.elastislide-wrapper nav span:hover {
	border-color: #236400;
}
.elastislide-wrapper nav span:hover {
	color: #236400;
}
.ut-footer-so li a:hover {
	border-color: #236400;
}
.ut-footer-so li a:hover i {
	color: #236400!important;
}
.ut-pt-wrap.ut-pt-wrap-style-2 .ut-pt-featured-table .ut-pt-header {
	background: #236400;
}
.ut-pt-wrap-style-3 .ut-pt-info ul li, .ut-pt-wrap-style-3 .ut-pt-info ul, .ut-pt-wrap-style-3 .ut-pt-header, .ut-pt-wrap-style-3 .ut-btn.ut-pt-btn, .ut-pt-wrap-style-3 .ut-custom-row, .ut-pt-wrap-style-3 .ut-pt-featured-table .ut-btn {
	border-color: rgba(35,100,0, 0.1);
}
.ut-pt-wrap-style-3 .ut-btn {
	color: #236400 !important;
}
.ut-pt-wrap-style-3 .ut-btn {
	text-shadow: 0 0 40px #236400, 2px 2px 3px black;
}
.ut-pt-wrap-style-3 .ut-pt-featured-table .ut-btn {
	color: #236400 !important;
}
.ut-pt-wrap-style-3 .ut-pt-featured-table .ut-btn {
	text-shadow: 0 0 40px #236400, 2px 2px 3px black;
}
.ut-pt-wrap-style-3 .ut-pt-featured-table .ut-pt-title {
	color: #236400 !important;
}
.ut-pt-wrap-style-3 .ut-pt-featured-table .ut-pt-title {
	text-shadow: 0 0 40px #236400, 2px 2px 3px black;
}
.ut-glow {
	color: #236400;
	text-shadow: 0 0 40px #236400, 2px 2px 3px black;
}
.light .ut-shortcode-video-wrap .ut-video-caption {
	border-color: rgba(35,100,0, 1);
}
.light .ut-shortcode-video-wrap .ut-video-caption i {
	border-color: rgba(35,100,0, 0.3);
}
.light .ut-shortcode-video-wrap .ut-video-caption i {
	color: rgba(35,100,0, 0.3);
}
.light .ut-shortcode-video-wrap .ut-video-caption:hover i {
	border-color: rgba(35,100,0, 1);
}
.light .ut-shortcode-video-wrap .ut-video-caption:hover i {
	color: #236400 !important;
}
.light .ut-shortcode-video-wrap .ut-video-caption:hover i {
	text-shadow: 0 0 40px #236400, 2px 2px 3px black;
}
.light .ut-video-loading {
	color: #236400 !important;
}
.light .ut-video-loading {
	text-shadow: 0 0 40px #236400, 2px 2px 3px black;
}
.light .ut-video-caption-text {
	border-color: rgba(35,100,0, 1);
}
#navigation {
	font-family: "ralewaysemibold", Helvetica, Arial, sans-serif !important;
}
.ut-header-dark #navigation ul li a {
	color: #222
}
#navigation li a:hover {
	color: #236400;
}
#navigation .selected, #navigation ul li.current_page_parent a.active, #navigation ul li.current-menu-ancestor a.active {
	color: #236400;
}
#navigation ul li a:hover, #navigation ul.sub-menu li a:hover {
	color: #236400;
}
#navigation ul.sub-menu li > a {
	color: #999999;
}
#navigation ul li.current-menu-item:not(.current_page_parent) a, #navigation ul li.current_page_item:not(.current_page_parent) a {
	color: #236400;
}
#navigation ul li.current-menu-item:not(.current_page_parent) .sub-menu li a {
	color: #999999;
}
.ut-header-dark #navigation li a:hover {
	color: #236400;
}
.ut-header-dark #navigation .selected, .ut-header-dark #navigation ul li.current_page_parent a.active, .ut-header-dark #navigation ul li.current-menu-ancestor a.active {
	color: #236400;
}
.ut-header-dark #navigation ul li a:hover, .ut-header-dark #navigation ul.sub-menu li a:hover {
	color: #236400;
}
.ut-header-dark #navigation ul.sub-menu li > a {
	color: #999999;
}
.ut-header-dark #navigation ul li.current-menu-item:not(.current_page_parent) a, .ut-header-dark #navigation ul li.current_page_item:not(.current_page_parent) a {
	color: #236400;
}
.ut-header-dark #navigation ul li.current-menu-item:not(.current_page_parent) .sub-menu li a {
	color: #999999;
}
.hero-title span:not(.ut-word-rotator) {
	color: #236400 !important;
}
.hero-title.ut-glow span {
	text-shadow: 0 0 40px #236400, 2px 2px 3px black;
}
body {
	font-family: ralewayregular, "Helvetica Neue", Helvetica, Arial, sans-serif;
}
h1 {
	font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 28px;
	text-transform: uppercase;
}
h2 {
	font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 25px;
}
h3 {
	font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
h4 {
	font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
h5 {
	font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
h6 {
	font-family: "Oswald", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.hero-title {
	text-transform: uppercase;
}
#ut-hero .hdh .hero-description, .hero-title {
	font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-transform: uppercase;
}
.hero {
	background-repeat: no-repeat !important;
	background-size: cover !important;
	background-image: url("https://www.acquistocamperfirenze.it/img/acquisto-camper-img.jpg");
}
#contact-section .parallax-title {
	color: #236300
}
#contact-section .lead {
	color: #222222
}
#contact-section .parallax-title {
	text-transform: uppercase;
}
#contact-section .parallax-title span span {
	color: #236400;
}
#contact-section .parallax-title {
	font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 24px;
	text-transform: uppercase;
}
#contact-section .ut-left-footer-area {
	background: rgb(255, 255, 255, 0.1);
}
#contact-section .ut-left-footer-area {
	background: rgba(255,255,255,0.1);
}
#contact-section .ut-right-footer-area {
	background: rgb(255, 255, 255, 0.1);
}
#contact-section .ut-right-footer-area {
	background: rgba(255,255,255,0.1);
}
#contact-section .parallax-overlay {
	background: rgb(41, 41, 41, 0.5);
}
#contact-section .parallax-overlay {
	background: rgba(41,41,41,0.5);
}
#contact-section {
	padding-top: 80px;
	padding-bottom: 120px;
}
#contact-section .ut-offset-anchor {
	top: -159px;
}
blockquote {
	font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-transform: uppercase;
}
.lead, .taxonomy-description {
	font-family: ralewaylight, "Helvetica Neue", Helvetica, Arial, sans-serif;
}
#ut-loader-logo {
	background-position: center center;
	background-repeat: no-repeat;
}
#chi-siamo {
	padding-top: 80px;
	padding-bottom: 0px;
}
#chi-siamo .ut-offset-anchor {
	top: -159px;
}
#chi-siamo .parallax-header {
	padding-bottom: 30px;
}
#chi-siamo .section-header {
	padding-bottom: 30px;
}
#chi-siamo .parallax-title {
	font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: 700;
	font-size: 24px;
	text-transform: uppercase;
}
#chi-siamo .section-title {
	font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: 700;
	font-size: 24px;
	text-transform: uppercase;
}
#chi-siamo {
	background-color: #ffffff;
}
#chi-siamo .section-header.pt-style-1 .section-title span {
	background-color: #ffffff;
}
#chi-siamo .section-content {
	color: #777777;
}
#chi-siamo .section-content h1 {
	color: #236400 !important;
}
#chi-siamo .section-content h2 {
	color: #236400 !important;
}
#chi-siamo .section-content h3 {
	color: #236400 !important;
}
#chi-siamo .section-content h4 {
	color: #236400 !important;
}
#chi-siamo .section-content h5 {
	color: #236400 !important;
}
#chi-siamo .section-content h6 {
	color: #236400 !important;
}
#chi-siamo .parallax-title {
	color: #236400;
}
#chi-siamo .section-title {
	color: #236400;
}
#chi-siamo .lead, #chi-siamo .lead p {
	color: #236400;
}
#valutazione {
	padding-top: 80px;
	padding-bottom: 0px;
}
#valutazione .ut-offset-anchor {
	top: -159px;
}
#valutazione .parallax-header {
	padding-bottom: 30px;
}
#valutazione .section-header {
	padding-bottom: 30px;
}
#valutazione .parallax-title {
	font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: 700;
	font-size: 24px;
	text-transform: uppercase;
}
#valutazione .section-title {
	font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: 700;
	font-size: 24px;
	text-transform: uppercase;
}
#valutazione .section-title {
	color: #236400;
}
#compro-camper .parallax-overlay {
	padding-top: 80px;
	padding-bottom: 60px;
}
#compro-camper .ut-offset-anchor {
	top: -79px;
}
#compro-camper .parallax-header {
	padding-bottom: 30px;
}
#compro-camper .section-header {
	padding-bottom: 30px;
}
#compro-camper .parallax-title {
	font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: 700;
	font-size: 24px;
	text-transform: uppercase;
}
#compro-camper .section-title {
	font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: 700;
	font-size: 24px;
	text-transform: uppercase;
}
#compro-camper.parallax-section {
	background-image: url("https://www.acquistocamperfirenze.it/img/bkg_valutazione.jpg");
}
#compro-camper .parallax-overlay {
	background-color: rgb(0,0,0);
}
#compro-camper .parallax-overlay {
	background-color: rgba(0,0,0 , 0.7 );
}
.parallax-overlay-pattern.style_one {
	background-image: url(" https://www.acquistocamperfirenze.it/content/themes/disual/images/overlay-pattern.png") !important;
}
.parallax-overlay-pattern.style_two {
	background-image: url(" https://www.acquistocamperfirenze.it/content/themes/disual/images/overlay-pattern2.png") !important;
}
.iubenda-ibadge {
	position: fixed;
	bottom: 0px;
	left: 1px;
	z-index: 999;
}
.light#contact-section a, .light#contact-section a:hover {
	color: rgb(34,34,34);
}
#wpadminbar {
	display: none
}
html {
	margin-top: 0px !important;
}
body, p {
	font-weight: 300;
	font-size: 15px;
	line-height: 28px;
	font-family: "Open Sans" !important;
	color: #222222;
}
.ha-header.ut-header-dark {
	background: #f5f5f5;
}
.h1, h1 {
	color: #236400 !important;
	font-size: 24px !important;
}
.pt-style-1 h2 {
	font-weight: 300 !important;
	font-size: 28px !important;
	font-family: "Open Sans" !important;
}
#ut-hero-captions .grid-container {
	width: 100% !important;
	max-width: 100% !important;
	padding: 0px;
}
.hero-holder {
	padding: 0px;
}
#ut-hero > .grid-container {
	width: 100%;
	max-width: 100%;
	padding: 0px;
}
.hdh, .hth, .hdb {
	background: rgba(255,255,255,.7)
}
.hero-btn-holder {
	margin-top: -40px;
	margin-top: -91px;
	padding: 10px;
}
.hero-title {
	font-size: 19px !important;
	line-height: 28px !important;
	color: #222222 !important;
	text-transform: none;
	margin: 20px auto;
	width: 100%;
	padding-bottom: 20px;
}
#navigation ul li {
	line-height: 50px
}
.hero-description {
	padding-bottom: 20px;
	padding-top: 15px;
	font-size: 69px !important;
	color: #236400;
	font-weight: 700;
	font-family: "Open Sans" !important;
}
.ut-hero-style-11 .hero-btn, .ut-hero-style-11 .hero-second-btn {
	background: transparent;
	color: #236400;
	border: 2px solid #236400 !important;
	border-radius: 0px;
	font-weight: 700;
	font-size: 28px;
	font-family: "Open Sans" !important;
}
.ut-hero-style-11 .hero-btn:hover {
	color: #FFF;
	background: #236400;
}
.hth {
	padding-bottom: 90px
}
.about-us {
	padding: 0px 30px
}
.pt-style-1 .parallax-title {
	background-attachment: scroll;
	background-repeat: repeat-x;
	background-position: center center;
	padding: 0px;
	display: block;
}
.pt-style-1 .parallax-title span {
	background: #FFF;
	padding: 0 20px;
}
.site-logo {
	min-height: 100px
}
.site-logo img {
	max-height: 90px;
	padding-top: 5px
}
#navigation ul {
	float: right !important;
}
#navigation ul li a {
	font-size: 14px;
	font-family: "Open Sans" !important;
	font-weight: 400;
}
.ut-header-dark #navigation .selected {
	font-family: "Open Sans" !important;
	font-weight: 800
}
#valutazione h1 {
	margin-bottom: 20px;
}
#compro-camper h2 {
	font-size: 37px !important
}
.pt-style-6 .page-title:after, .pt-style-6 .parallax-title:after, .pt-style-6 .section-title:after {
	width: 40%
}
#compro-camper h3 {
	font-size: 20px;
	font-weight: 800;
	color: #FFFFFF !important;
	margin-top: 40px;
}
#compro-camper p {
	font-size: 15px;
	color: #FFFFFF !important;
	min-height: 140px;
}
#compro-camper .min p {
	min-height: 120px;
}
#compro-camper a {
	font-size: 15px;
}
.ut-service-column:after {
	content: "";
	display: block;
	border-bottom: 1px dotted #FFFFFF;
	width: 60%;
	height: 1px;
	margin: 15px 0px 0;
}
#contact-section {
	color: #222;
}
.light input, .light textarea {
	color: #222;
	background: #DFDFDF;
}
#contact-section .fa-ul li {
	font-size: 15px;
}
#contact-section .fa-ul li .fa, #contact-section h3 {
	color: #236400;
	text-transform: uppercase;
}
#contact-section h3 {
	font-size: 20px;
}
.wpcf7-submit {
	background: #000 !important;
	border-radius: 0px !important;
	color: #FFF !important;
}
.light input {
	margin-bottom: 10px !important
}
.wpcf7-not-valid-tip {
	margin-bottom: 10px !important;
}
.footer {
	padding: 20px;
}
.footer.ut-footer-dark {
	padding-bottom: 0px;
	background: #81a600;
}
.ut-footer-dark a.toTop {
	display: none
}
.bottom-footer {
	background: #FFF;
	padding: 40px 0 0 0;
}
.bottom-footer {
	text-align: center;
}
.bottom-footer p, .bottom-footer p a {
	color: #222 !important;
}
.copyright {
	display: none;
}
.footer-content {
	padding-bottom: 0px !important
}

.show-xs{
    display: none;
}

@media only screen and (min-device-width: 320px) and (max-device-width: 568px) {
.hero-description {
	font-size: 39px !important;
}
.hero-title {
	font-size: 15px !important;
	line-height: 20px !important;
	padding: 0px 5px 20px 5px;
}
#valutazione .grid-70.prefix-15 {
	top: -115px !important;
}
.pt-style-1 h2 {
	font-weight: 300 !important;
	font-size: 23px !important;
	line-height: 47px;
}
.pt-style-1 .parallax-title span {
	padding: 0px;
	background: transparent !important
}
}
.recentcomments a {
	display: inline !important;
	padding: 0 !important;
	margin: 0 !important;
}
.text-center {
	text-align: center;
}
.ha-header {
	position: absolute;
}
.header-top-text {
	/*padding-top: 25px;*/
	text-align: right;
}
.header-top-text span {
	font-size: 12px;
	text-transform: uppercase;
	line-height: 50px;
	vertical-align: middle;
}
.header-top-text img {
	vertical-align: middle;
}
span.header-tel {
	font-size: 30px;
	font-weight: bold;
	font-family: 'Open Sans Condensed', sans-serif;
	letter-spacing: -1px;
}
.menu-container {
	background: #fff;
}
.ut-header-dark #navigation ul li a {
	color: #7aa000;
	font-weight: bold;
	text-transform: uppercase;
}
.ut-header-dark #navigation .selected, .ut-header-dark #navigation ul li.current_page_parent a.active, .ut-header-dark #navigation ul li.current-menu-ancestor a.active, .ut-header-dark #navigation ul li a:hover, .ut-header-dark #navigation ul.sub-menu li a:hover {
	color: #7aa000 !important;
	color: #114f04 !important;
}
.valutazione a {
	background: #81a600;
	color: #fff !important;
}
.valutazione a:hover {
}
#navigation ul li a {
	padding-left: 25px;
	padding-right: 25px;
	letter-spacing: 0;
}
.ut-header-dark #navigation ul li a:after, #navigation ul li a:after {
	content: "";
}
.recensione-grid {
	background: #f2f2f2;
	padding: 10px;
	margin: 10px 0;
}
.recensione-grid p {
	font-size: 12px;
	line-height: 18px;
	margin-bottom: 10px;
}
#valutazione.green, .green {
	padding: 30px 0;
	background-color: #81a600;
	color: #fff;
}
#valutazione.green h2, .green h2 {
	font-weight: bold;
}
.green h4, .green b, .green strong, .green dfn, .green kbd {
	color: #fff;
}
#valutazione.green h2, .green h2, .green h3, #valutazione.green p, .green p {
	color: #fff;
}
#valutazione.green .pt-style-1 .parallax-title span, .green .pt-style-1 .parallax-title span {
	background: #81a600;
}
#valutazione.green .parallax-title, .green .parallax-title {
	font-size: 37px;
}
.button-valutazione {
	position: absolute;
	bottom: 0;
	right: 15px;
	background: #f2f2f2;
	padding: 8px 20px;
	text-transform: uppercase;
	color: #212121;
}
.button-valutazione:hover {
	color: #114f04;
}
.button-personale {
	float: right;
	background: #f2f2f2;
	padding: 8px 20px;
	text-transform: uppercase;
	color: #212121;
}
.wa-title {
	margin-top: 45px;
	color: #212121 !important;
}
.whatsapp-contact {
	text-align: center;
	padding: 8px 4px;
	margin-bottom: 45px;
}
.light#contact-section .whatsapp-contact a, .whatsapp-contact .fa-whatsapp {
	color: #fff !important;
	vertical-align: middle;
}
.light#contact-section .whatsapp-contact a:hover, .whatsapp-contact .fa-whatsapp:hover, .whatsapp-contact a:hover svg.fa-whatsapp {
	color: #25d366 !important;
}
.whatsapp-contact span {
	margin-left: 15px;
	font-size: 1.2em;
	font-weight: bold;
}
.footer.ut-footer-dark h1, .footer.ut-footer-dark h2, .footer.ut-footer-dark h3, .footer.ut-footer-dark h4, .footer.ut-footer-dark h5, .footer.ut-footer-dark h6, .footer.ut-footer-dark strong, .footer.ut-footer-dark b {
	color: #fff;
}
#iubenda_policy .iub_content .iub_footer {
	display: none !important;
}

@media (max-width: 1199px) {
.header-top-text-center {
	padding-top: 16px;
	line-height: 20px;
}
.header-top-text-center span {
	line-height: 1;
}
.header-top-text-center span strong {
	display: block;
}
}

@media (max-width: 992px) {
.header-top-text-right {
	padding-top: 5px;
}
.button-valutazione {
	position: relative;
	letter-spacing: 0;
	font-size: 11px;
	padding: 8px 5px;
	bottom: auto;
	right: auto;
}
}

@media (max-width: 767px) {
    .mobile-hidden {
            display: none;
    }
    .show-xs{
        display: block;
    }
}

@media (max-width: 576px) {
.header-top-text {
	font-size: 11px;
	line-height: 15px;
}
.header-top-text-center {
	padding-top: 5px;
}
.hero-description {
	font-size: 25px;
}
.hero-description {
	font-size: 32px !important;
}
.hero-title {
	font-size: 16px !important;
}
#valutazione.green .parallax-title, .green .parallax-title {
	font-size: 28px;
}
.about-us {
	padding: 0;
}
#compro-camper h2 {
	font-size: 28px !important;
}
body, p, a {
	font-size: 12px;
	line-height: 1.5;
}
.ha-header {
	position: relative;
}
.light .ut-left-footer-area, .light .ut-right-footer-area {
	padding: 0;
}
.hero-inner {
	display: block;
}
.ut-hero-style-11 .hero-btn, .ut-hero-style-11 .hero-second-btn {
	font-size: 18px;
}
}
.ButtonAnnunci {
	font-size: 14px;
	width: auto;
	line-height: 28px;
	padding: 15px 32px;
	background-color: #81a600;
	border-color: #81a600;
	color: #fff !important;
	border-radius: 5px 5px 5px 5px;
	text-transform: uppercase;
	font-weight: bold;
}
.ButtonAnnunci i {
	font-size: 20px;
	line-height: 27px;
	margin-left: 15px;
}
.ButtonAnnunci:hover {
	background-color: #9dc60d;
	border-color: #9dc60d;
}
