/*
Theme Name: wind rose co. | Consulting & Cleaning Management
Description: <strong>Cleaning Management Company in Sydney Australia</strong>
Version: 1.0.0
Author: eThigo
Author URI: http://www.ethiago.com
License: Themeforest Split Licence
*/

/* ***** New Styles ***** */


#socket .sub_menu_socket {
    float: inherit;
}

.page-id-626 .flex_column.av_one_half.av-animated-generic.left-to-right.flex_column_div.av-zero-column-padding.first.avia-builder-el-2.el_before_av_one_half.avia-builder-el-first.Bloco-A-Contact.avia_start_animation.avia_start_delayed_animation {
    padding-left: 155px;
}

.page-id-3329 h2.avia-caption-title {
    left: -100px !important;
    position: relative;
}

.logo a {
    margin: 15px 0 0 0;
}

.copyright a {
    display: none;
}

.special_amp {
    font-size: 1em !important;
}

.header-desk-home {
    margin: -22px 0 -75px 0 !important;
}

/* *** Mobile *** */

@media only screen and (max-width: 600px) {
	
	
.page-id-3329 h2.avia-caption-title {
    left: 0 !important;
    position: relative;
}

	
	.home h4.tit-destaque.ls-layer {
    	top: 380.468px !important;
    	left: 0px !important;
    	text-align: center !important;
    	font-weight: 700 !important;
    	font-style: normal !important;
    	background-size: inherit !important;
	    background-position: inherit !important;
	    font-size: 18.617px !important;
	    color: rgb(0, 0, 0) !important;
	    margin: 0px !important;
	    z-index: auto !important;
	    width: 375px !important;
	    height: 51.0638px !important;
	    padding: 0px !important;
	    border-width: 0px !important;
	    border-radius: 0px !important;
	    letter-spacing: 1.32979px !important;
	}
	
	.responsive #top #wrap_all .container {
    	width: 90% !important;
    	max-width: 90% !important;
	}
	
	.header-desk-home p {
		font-size: 22px;
    	line-height: initial;
    	margin-bottom: 100px !important;
	}
	
	.responsive #top .container .av-content-small, .responsive #top #wrap_all .flex_column, .responsive #top #wrap_all .av-flex-cells .no_margin {
    margin-bottom: 0 !important;
	}
	
	p {
		margin-top: 0 !important;
	}
	
	#top #main .avia-section .template-page {
    	background: #fff !important;
		padding-top: 0 !important;
	}
	
	.Linha-Home-Our .post-entry img {
	    width: 100% !important;
    	max-width: 100% !important;
	}
	
	.Linha-Home-Our .right-to-left {
    	padding: 10px !important;
	}
	
	#top #wrap_all .av-inherit-size .av-special-heading-tag {
		/*font-size: 0.5em !important;
		margin: 30px 0 0 0 !important;
		text-align: center;
		padding: 0;
		*/
		font-size: 0.7em !important;
    	margin: 30px 0 0 0 !important;
    	padding: 0;
	}
	
	.Linha-Home-how .right-to-left {
    	background: #fff !important;
    	padding: 10px !important;
    	z-index: 10000 !important;
	    position: initial !important;
    	margin-top: -30px !important;
	}
	
	.Linha-Home-how .post-entry img {
		width: 100% !important;
		max-width: 100% !important;
	}
	
	.home #av_section_3 .flex_column {
		height: initial !important;
	}
	
	.Linha-Home-contato .post-entry-206 {
		width: 95% !important;
		margin: 0px auto !important;
		padding-top: 20px !important;
	}
	
	#top #wrap_all #main .avia-no-border-styling {
	    border: none !important;
	    background: #fff !important;
	}
	
	.Linha-Home-contato .avia-button {
		margin: 30px !important;
		float: inherit !important;
	}
	
	.home #top #wrap_all .av-inherit-size .av-special-heading-tag {
		font-size: 0.5em !important;
		margin: 10px 0 20px 0 !important;
		text-align: center !important;
	}
	
	.Linha-Home-trust {
		margin-bottom: 0 !important;
	}
	
	nav.sub_menu_socket, 
	.social_bookmarks {
		/* display: none !important; */
	}
	
	footer .container {
		text-align: center !important;
	}
	
	.responsive #top .slideshow_caption h2 {
    	font-size: 35px !important;
    	border-bottom: 3px solid #fff;
	}
	
	.avia-slide-wrap .slideshow_caption {
		padding: inherit !important;
	}
	
	.responsive .logo img {
		height: auto !important;
		width: auto !important;
		max-width: 75% !important;
		display: block !important;
		max-height: 80px !important;
		margin-left: 10px !important;
	}
	
	.responsive #top .slideshow_caption {
		left: 0 !important;
		width: 100% !important;
		padding: 0 !important;
		top: 0;
	}
	
	.responsive #top .slideshow_caption h2 {
		font-size: 35px !important;
		border-bottom: 3px solid #fff;
		line-height: initial !important;
    	font-weight: bold !important;
	}
	
	
	.page-id-3302 #after_full_slider_1 .template-page, .page-id-3294 #after_full_slider_1 .template-page, .page-id-3278 #after_full_slider_1 .template-page, .page-id-3291 #after_full_slider_1 .template-page, .page-id-3296 #after_full_slider_1 .template-page, .page-id-3300 #after_full_slider_1 .template-page, .page-id-3284 #after_full_slider_1 .template-page, .page-id-3275 #after_full_slider_1 .template-page, .page-id-3288 #after_full_slider_1 .template-page, .page-id-3298 #after_full_slider_1 .template-page, .page-id-3271 #after_full_slider_1 .template-page, .page-id-3262 #after_full_slider_1 .template-page {
    	padding: 20px 0 10px 0 !important;
    	font-size: 18px !important;
	}
	
	.SS_gjA br {
		display: none;
	}
	
	.page-id-3302 #after_full_slider_1, .page-id-3294 #after_full_slider_1, .page-id-3278 #after_full_slider_1, .page-id-3291 #after_full_slider_1, .page-id-3296 #after_full_slider_1, .page-id-3300 #after_full_slider_1, .page-id-3284 #after_full_slider_1, .page-id-3275 #after_full_slider_1, .page-id-3288 #after_full_slider_1, .page-id-3298 #after_full_slider_1, .page-id-3271 #after_full_slider_1, .page-id-3262 #after_full_slider_1 {
    margin-bottom: 40px !important;
}
	
	.page-id-3302 #after_full_slider_1 br, .page-id-3294 #after_full_slider_1 br, .page-id-3278 #after_full_slider_1 br, .page-id-3291 #after_full_slider_1 br, .page-id-3296 #after_full_slider_1 br, .page-id-3300 #after_full_slider_1 br, .page-id-3284 #after_full_slider_1 br, .page-id-3275 #after_full_slider_1 br, .page-id-3288 #after_full_slider_1 br, .page-id-3298 #after_full_slider_1 br, .page-id-3271 #after_full_slider_1 br, .page-id-3262 #after_full_slider_1 br {
	display: none;
}
	
	.avia-slideshow li img {
		height: 160px;
	}
	
	section.av_textblock_section {
		display: block;
		margin-bottom: 40px;
	}
	
	.page-id-3346 .avia-slideshow li img, .page-id-3350 .avia-slideshow li img, .page-id-3329 .avia-slideshow li img, .page-id-3336 .avia-slideshow li img, .page-id-3360 .avia-slideshow li img, .page-id-3341 .avia-slideshow li img, .page-id-3348 .avia-slideshow li img, .page-id-3340 .avia-slideshow li img, .page-id-3338 .avia-slideshow li img, .page-id-3352 .avia-slideshow li img, .page-id-3344 .avia-slideshow li img, .page-id-3329 .avia-slideshow li img {
    height: auto !important;
}
	
	.page-id-3346 .caption_fullwidth, .page-id-3350 .caption_fullwidth, .page-id-3329 .caption_fullwidth, .page-id-3336 .caption_fullwidth, .page-id-3360 .caption_fullwidth, .page-id-3341 .caption_fullwidth, .page-id-3348 .caption_fullwidth, .page-id-3340 .caption_fullwidth, .page-id-3338 .caption_fullwidth, .page-id-3352 .caption_fullwidth, .page-id-3344 .caption_fullwidth, .page-id-3329 .caption_fullwidth {
    	background: transparent;
	    height: 370px;
	    position: absolute;
    	z-index: 100000;
	}
	
	.page-id-3346 #after_full_slider_1, .page-id-3350 #after_full_slider_1, .page-id-3329 #after_full_slider_1, .page-id-3336 #after_full_slider_1, .page-id-3360 #after_full_slider_1, .page-id-3341 #after_full_slider_1, .page-id-3348 #after_full_slider_1, .page-id-3340 #after_full_slider_1, .page-id-3338 #after_full_slider_1, .page-id-3352 #after_full_slider_1, .page-id-3344 #after_full_slider_1, .page-id-3329 #after_full_slider_1 {
    background: #edebeb;
    font-size: 18px;
    margin-bottom: 30px;
}
	
	
.page-id-4094 .TextEstimateBorder {
    border: 0 !important;
    padding-right: 0 !important;
    padding: 40px 0 40px 0;
    text-align: center;
}
	
.page-id-4094 .TextEstimateBorder p {
    text-align: left !important;
    font-size: 20px;
    line-height: 30px;
}
	
.page-id-4094 .avia-button {
		width: 100%;
	}
	
	.page-id-4094 .TextOurCareers .av_textblock_section {
    margin-bottom: 40px;
    margin-left: 0;
}
	
	img.wp-image-4182 {
		width: 100%;
		max-width: 100%;
	}
	
	.LineNetworkCareers h2 {
		font-size: 50px !important;
		margin: -10px 0 -10px 0;
		font-weight: bold;
		font-family: sans-serif !important;
	}
	
	.button {
		width: 100%;
	}
	
	.page-id-4241 section.av_textblock_section {
    	margin: 30px 0 -16px 0 !important;
	}
			
	.page-id-4241 .all_colors h3 {
    	font-weight: bold !important;
	}
	
.page-id-4051 .TextEstimateBorder {
    border: 0 !important;
    padding-right: 0 !important;
    padding: 40px 0 40px 0;
    text-align: center;
}	
	
.page-id-4051 .TextEstimate p,
	.page-id-4051 .Bloco-A-Get {
    text-align: justify;
    font-size: 20px !important;
	padding-right: 0 !important;
}
	
.page-id-4051 .TextEstimate {
	padding-right: 0 !important;
}
	
.page-id-4051 .TextEstimateBorder p {
    text-align: justify;
    font-size: 20px !important;
    line-height: 30px !important;
}
	
	.page-id-4051 #av_section_1 {
		margin-bottom: -110px !important;
	}
	
	.page-id-4051 section.av_textblock_section:nth-child(5) {
		border: 1px solid red;
	}
	
	.page-id-626 .Bloco-A-Contact {
		background: transparent;
		padding-bottom: 0 !important;
	}
	
	.page-id-626 p {
    	font-size: 20px;
    	line-height: 28px;
	}
	
	.page-id-626 .hr-default {
		margin-top: 0 !important;
	}
	
	.page-id-626 .hr-invisible {
		display: none;
	}
	
	.LinhaFullContact .avia-image-container-inner img {
		width: 100% !important;
		margin-top: -60px;
	}
	
	.post-meta-infos {
		display: none !important;
	}
	
	.title_container {
		display: none !important;
	}
	
	.avia-button.avia-size-small {
		margin: 0px auto !important;
		text-align: center;
		padding: 6px 25px !important;
    background-color: #000000 !important;
    color: #ffffff !important;
    border-color: #000000 !important;
		margin-left: 0 !important;
		width: 100% !important;
		font-size: 0.92em !important;
		    text-transform: capitalize;
	}
	
	.page-id-3340 img.wp-image-3885 {
		margin-bottom: 30px !important;
	}
	
	.page-id-3348 #av_section_1 {
		margin-top: 30px !important;
	}
	
	.parent-pageid-3326 .slideshow_caption h2 {
		text-shadow: 0px 2px 5px #2c2c2c;
			border: 0 !important;
	}
	
	.page-id-206 a.avia-button.avia-color-theme-color.avia-icon_select-yes-left-icon.avia-size-small.avia-position-center {
		margin-left: 10px !important;
    	margin-bottom: 40px !important;
	}
	
	.page-id-3296 .post-entry-3296 {
		margin-bottom: -30px !important;
	}
	
	.avia_textblock p {
    	text-align: left !important;
	}
	
	
#socket .sub_menu_socket {
	padding-top: 10px;
    margin: 0px auto !important;
    width: fit-content !important;
}
	
#socket .social_bookmarks {
    margin: 0px auto;
    width: 140px;
	float: inherit;
}
	
/* iPhone Vertical */
	
.page-id-3340 .responsive #top .slideshow_caption h2 {
	border: 0 !important;
}
	
.page-id-3340 .avia-caption-content p {
    line-height: 25px;
	text-shadow: 0px 2px 5px #2c2c2c;
}
	
.responsive #top #main .container_wrap:first-child {
    background: transparent !important;
}

	
	
	
}


/* For portrait layouts only */
@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:portrait) {
	.page-id-206 .responsive .container {
    	max-width: 1410px;
    	padding: 0;	
	}
	
.Linha-Home-Our .right-to-left {
    padding: 0;
    margin: 0 15px 0 30px;
}
	
	.Linha-Home-Our .post-entry img {
    width: 100%;
    max-width: 100%;
}
	
	.Linha-Home-how .right-to-left {
    background: #fff;
    padding: 0 0 0 30px;
    z-index: 10000;
    position: inherit;
    margin-left: 0;
}
	
	.Linha-Home-how .post-entry img {
    width: 100%;
    max-width: 100%;
}	
	.home #av_section_3 .flex_column:nth-child(1),
	.home #av_section_3 .flex_column:nth-child(2) {
    height: 600px;
    width: 50%;
    margin: 0;
}
	
	
	.avia3-menu {
    	float: left;
    	left: 32px;
    	position: absolute;
    	top: 48px;
	}
	
	
	.responsive .container {
    max-width: 1410px;
    margin: 0 !important;
    
    width: 100%;
}
	
	.responsive.html_mobile_menu_tablet #top .av_header_transparency.av_alternate_logo_active .logo a > img {
    	opacity: 1;
    
	}
	
	
	.home h4.tit-destaque.ls-layer {
    	font-size: 50px !important;
		width: fit-content !important;
    	margin: 0 0 0 30px !important;
	}
	
	
	 .html_header_transparency #top .avia-builder-el-0 .slideshow_caption {
    padding-top: 30px;
}
	
	.header-interna h2 {
    font-size: 60px !important;
    border-bottom: 5px solid !important;
	}
	
	.template-page h2 {
    	font-size: 1em !important;
	}
	
	
	.responsive.html_mobile_menu_tablet #top #wrap_all .av-logo-container {
    padding: 0 15px !important;
}
	
	
	.avia-section-large .content, .avia-section-large .sidebar {
    padding-top: 30px;
    padding-bottom: 0;
}
	
	.responsive.html_mobile_menu_tablet #top #wrap_all #header {
    	position: fixed !important;
	}
	
.responsive.html_mobile_menu_tablet.html_header_top #top #main {
    padding-top: 90px !important;
}
	
	
	span.avia-menu-text {
    	font-size: 16px;
	}
	
	.page-id-3302 .av-single-slide .container .slideshow_caption, .page-id-3294 .av-single-slide .container .slideshow_caption, .page-id-3278 .av-single-slide .container .slideshow_caption, .page-id-3291 .av-single-slide .container .slideshow_caption, .page-id-3296 .av-single-slide .container .slideshow_caption, .page-id-3300 .av-single-slide .container .slideshow_caption, .page-id-3284 .av-single-slide .container .slideshow_caption, .page-id-3275 .av-single-slide .container .slideshow_caption, .page-id-3288 .av-single-slide .container .slideshow_caption, .page-id-3298 .av-single-slide .container .slideshow_caption, .page-id-3271 .av-single-slide .container .slideshow_caption, .page-id-3262 .av-single-slide .container .slideshow_caption {
    width: 100% !important;
    padding: 0 !important;
    right: 30px !important;
    left: initial !important;
    top: 0 !important;
    text-shadow: 0px 0px 20px #000 !important;
}
	
	.page-id-3302 .slideshow_align_caption h2, .page-id-3294 .slideshow_align_caption h2, .page-id-3278 .slideshow_align_caption h2, .page-id-3291 .slideshow_align_caption h2, .page-id-3296 .slideshow_align_caption h2, .page-id-3300 .slideshow_align_caption h2, .page-id-3284 .slideshow_align_caption h2, .page-id-3275 .slideshow_align_caption h2, .page-id-3288 .slideshow_align_caption h2, .page-id-3298 .slideshow_align_caption h2, .page-id-3271 .slideshow_align_caption h2, .page-id-3262 .slideshow_align_caption h2 {
    font-size: 50px !important;
    line-height: 70px !important;
    text-align: right !important;
    border-bottom: 10px solid #fff !important;
    width: fit-content !important;
    padding-bottom: 25px !important;
    float: right !important;
    text-transform: lowercase !important;
}
	
	
	.av_slideshow_full .container.caption_container {
background: rgba(0, 0, 0, 0.5);
}
	
	
	ul.noLightbox.social_bookmarks.icon_count_4 {
    /* display: none; */
}
	
	
	.page-id-3346 .avia-slideshow li img, .page-id-3350 .avia-slideshow li img, .page-id-3329 .avia-slideshow li img, .page-id-3336 .avia-slideshow li img, .page-id-3360 .avia-slideshow li img, .page-id-3341 .avia-slideshow li img, .page-id-3348 .avia-slideshow li img, .page-id-3340 .avia-slideshow li img, .page-id-3338 .avia-slideshow li img, .page-id-3352 .avia-slideshow li img, .page-id-3344 .avia-slideshow li img, .page-id-3329 .avia-slideshow li img {
    float: inherit;
    width: 100%;
}
	
	.caption_fullwidth.av-slideshow-caption.caption_left {
		    position: inherit;
    height: 0;
    z-index: 1000000000000000000000;
}
	
	.slideshow_caption {
		width: 100%;
		   /*  top: 150px; */
}
	.parent-pageid-3326 .slideshow_caption {
		width: 100%;
		top: 150px;
}
	
	h2.avia-caption-title {
    /* color: #000 !important; */
    /* text-shadow: 3px 4px 6px #fff; */
    font-weight: 500;
    font-size: 50px !important;
}
	
.parent-pageid-3326 h2.avia-caption-title {
    color: #fff !important;
    text-shadow: 3px 4px 6px #000;
    font-weight: 200;
    font-size: 80px !important;
}
		

	
.html_header_transparency #top .avia-builder-el-0 .container, .html_header_transparency #top .avia-builder-el-0 .slideshow_caption {
    padding-top: 0 !important;
}
	
	.template-page .avia_textblock {
    	font-size: 20px;
	}
	
	.page-id-4094 .TextEstimateBorder {
		border: 0 !important;
	}

#top .main_color .avia-color-theme-color {
    color: #ffffff !important;
    border-color: #000000 !important;
    background: #000 !important;
}
	

.page-id-4241 .flex_column.av_three_fifth.av-animated-generic.bottom-to-top.flex_column_div.av-zero-column-padding.first.avia-builder-el-2.avia-builder-el-no-sibling {
    width: 100%;
}

.page-id-4051  .flex_column.av_one_half.av-animated-generic.right-to-left.flex_column_div.av-zero-column-padding.avia-builder-el-4.el_after_av_one_half.avia-builder-el-last.TextEstimate {
    padding: 0 !important;
    margin: -10px 0 0 24px !important;
}

.page-id-626  .flex_column.av_one_half.av-animated-generic.left-to-right.flex_column_div.av-zero-column-padding.first.avia-builder-el-2.el_before_av_one_half.avia-builder-el-first.Bloco-A-Contact {
    margin-top: 0 !important;
	padding-top: 0 !important;
}

.LinhaFullContact .avia-image-container-inner img {
    width: 100% !important;
    margin-top: 0;
}

.post-template-default h1.main-title.entry-title {
    display: none;
}

.post-template-default .hr.hr-default.avia-builder-el-1.el_after_av_textblock.el_before_av_textblock {
    padding: 0 !important;
    margin: 0 !important;
}

.post-template-default br.avia-permanent-lb {
    display: none;
}


.page-id-4094 .TextEstimateBorder {
    padding-top: 0 !important;
}


.page-id-4094 .all_colors h3 {
    font-weight: bold !important;
    letter-spacing: -1px !important;
    font-size: 25px !important;
    margin-top: 15px !important;
}


.template-page .avia_textblock {
    text-align: left !important;
}

.page-id-3998 .flex_column.av_one_half.av-animated-generic.left-to-right.flex_column_div.av-zero-column-padding.first.avia-builder-el-4.el_after_av_hr.el_before_av_one_half {
	width: 100%;
}
	
.page-id-3998 .flex_column.av_one_half.av-animated-generic.left-to-right.av-hide-on-mobile.flex_column_div.av-zero-column-padding.first.avia-builder-el-12.el_before_av_one_half.avia-builder-el-first {
	display: none;
}
	
.page-id-3998 .flex_column.av_one_half.av-animated-generic.right-to-left.flex_column_div.av-zero-column-padding.avia-builder-el-14.el_after_av_one_half.avia-builder-el-last {
	width: 100%;	
	margin: 0;
}

.Linha-Home-Our p,
.Linha-Home-how p {
    text-align: left !important;
}
	
.page-id-206 #av_section_3 .post-entry h1 {
    margin-bottom: 15px;
    margin-top: 15px;
}	
	
	
	.page-id-3302 #after_full_slider_1 br, .page-id-3294 #after_full_slider_1 br, .page-id-3278 #after_full_slider_1 br, .page-id-3291 #after_full_slider_1 br, .page-id-3296 #after_full_slider_1 br, .page-id-3300 #after_full_slider_1 br, .page-id-3284 #after_full_slider_1 br, .page-id-3275 #after_full_slider_1 br, .page-id-3288 #after_full_slider_1 br, .page-id-3298 #after_full_slider_1 br, .page-id-3271 #after_full_slider_1 br, .page-id-3262 #after_full_slider_1 br {
	display: none;
}


	
.page-id-206 .Linha-Home-trust h1 {
    font-size: 40px !important;
    margin-top: 30px !important;
    text-align: center !important;
}
	

}




@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation:landscape) {
	
	#top .av-small-burger-icon {
		display: block;
	}
	
	.av-main-nav li {
		display: none;
	}
	
	
.Linha-Home-how .right-to-left {
    padding: 25px !important;
}
	
	
.page-id-206 #av_section_3 .post-entry h1 {
    margin-bottom: 15px;
    margin-top: 15px;
}
	
	
	.page-id-3302 .av-single-slide .container .slideshow_caption, .page-id-3294 .av-single-slide .container .slideshow_caption, .page-id-3278 .av-single-slide .container .slideshow_caption, .page-id-3291 .av-single-slide .container .slideshow_caption, .page-id-3296 .av-single-slide .container .slideshow_caption, .page-id-3300 .av-single-slide .container .slideshow_caption, .page-id-3284 .av-single-slide .container .slideshow_caption, .page-id-3275 .av-single-slide .container .slideshow_caption, .page-id-3288 .av-single-slide .container .slideshow_caption, .page-id-3298 .av-single-slide .container .slideshow_caption, .page-id-3271 .av-single-slide .container .slideshow_caption, .page-id-3262 .av-single-slide .container .slideshow_caption {
	width: 100% !important;
	top: 0 !important;
}
	
	
	.page-id-3302 #after_full_slider_1 br, .page-id-3294 #after_full_slider_1 br, .page-id-3278 #after_full_slider_1 br, .page-id-3291 #after_full_slider_1 br, .page-id-3296 #after_full_slider_1 br, .page-id-3300 #after_full_slider_1 br, .page-id-3284 #after_full_slider_1 br, .page-id-3275 #after_full_slider_1 br, .page-id-3288 #after_full_slider_1 br, .page-id-3298 #after_full_slider_1 br, .page-id-3271 #after_full_slider_1 br, .page-id-3262 #after_full_slider_1 br {
	display: none;
}
	
	
.caption_left .slideshow_caption {
    right: 110px !important;
	left: auto;
	text-shadow: 3px 1px 3px #000;
}
	
}




.parent-pageid-3326 #full_slider_1 {
	background: #b4b4b4 !important;
}

.page-id-3346 .caption_fullwidth, .page-id-3350 .caption_fullwidth, .page-id-3329 .caption_fullwidth, .page-id-3336 .caption_fullwidth, .page-id-3360 .caption_fullwidth, .page-id-3341 .caption_fullwidth, .page-id-3348 .caption_fullwidth, .page-id-3340 .caption_fullwidth, .page-id-3338 .caption_fullwidth, .page-id-3352 .caption_fullwidth, .page-id-3344 .caption_fullwidth, .page-id-3329 .caption_fullwidth {
	background: transparent !important;
}

.page-id-3346 .avia-slideshow li img, .page-id-3350 .avia-slideshow li img, .page-id-3329 .avia-slideshow li img, .page-id-3336 .avia-slideshow li img, .page-id-3360 .avia-slideshow li img, .page-id-3341 .avia-slideshow li img, .page-id-3348 .avia-slideshow li img, .page-id-3340 .avia-slideshow li img, .page-id-3338 .avia-slideshow li img, .page-id-3352 .avia-slideshow li img, .page-id-3344 .avia-slideshow li img, .page-id-3329 .avia-slideshow li img {
    z-index: 9 !important;
}


@media only screen and (max-width: 767px) and (min-width: 480px) {
	.responsive #top h2 {
		font-size: 50px !important;
	}
}


/* iPhone Horizontal */

@media only screen and (min-width: 480px) and (max-width: 767px) {
	
#socket .sub_menu_socket {
	padding-top: 10px;
    margin: 0px auto !important;
    width: fit-content !important;
}
	
#socket .social_bookmarks {
    margin: 0px auto;
    width: 140px;
	float: inherit;
}
	
.SS_gjA br {
	display: none;
}

	
.page-id-3302 .av-single-slide .container .slideshow_caption, .page-id-3294 .av-single-slide .container .slideshow_caption, .page-id-3278 .av-single-slide .container .slideshow_caption, .page-id-3291 .av-single-slide .container .slideshow_caption, .page-id-3296 .av-single-slide .container .slideshow_caption, .page-id-3300 .av-single-slide .container .slideshow_caption, .page-id-3284 .av-single-slide .container .slideshow_caption, .page-id-3275 .av-single-slide .container .slideshow_caption, .page-id-3288 .av-single-slide .container .slideshow_caption, .page-id-3298 .av-single-slide .container .slideshow_caption, .page-id-3271 .av-single-slide .container .slideshow_caption, .page-id-3262 .av-single-slide .container .slideshow_caption {
	width: 100% !important;
	top: 0 !important;
}
	
	
.page-id-3302 #after_full_slider_1 br, .page-id-3294 #after_full_slider_1 br, .page-id-3278 #after_full_slider_1 br, .page-id-3291 #after_full_slider_1 br, .page-id-3296 #after_full_slider_1 br, .page-id-3300 #after_full_slider_1 br, .page-id-3284 #after_full_slider_1 br, .page-id-3275 #after_full_slider_1 br, .page-id-3288 #after_full_slider_1 br, .page-id-3298 #after_full_slider_1 br, .page-id-3271 #after_full_slider_1 br, .page-id-3262 #after_full_slider_1 br {
	display: none;
}
	
.avia-section-large .content, .avia-section-large .sidebar {
    padding-top: 30px !important;
}
	
#top #wrap_all .all_colors h1, #top #wrap_all .all_colors h2, #top #wrap_all .all_colors h3, #top #wrap_all .all_colors h4, #top #wrap_all .all_colors h5, #top #wrap_all .all_colors h6 {
    margin-bottom: 0 !important;
	margin-top: 0;
}
	
.parent-pageid-3326 .avia-slideshow li img {
	z-index: 0 !important;
}
	
.parent-pageid-3326 .slideshow_align_caption {
    display: block;
}
	
.parent-pageid-3326 .avia-slideshow.image_no_stretch li img {
    width: 100%;
    height: 200px;
	display: none;
}
	

.page-id-3346 .caption_fullwidth, .page-id-3350 .caption_fullwidth, .page-id-3329 .caption_fullwidth, .page-id-3336 .caption_fullwidth, .page-id-3360 .caption_fullwidth, .page-id-3341 .caption_fullwidth, .page-id-3348 .caption_fullwidth, .page-id-3340 .caption_fullwidth, .page-id-3338 .caption_fullwidth, .page-id-3352 .caption_fullwidth, .page-id-3344 .caption_fullwidth, .page-id-3329 .caption_fullwidth {
    position: inherit;
    background: #b4b4b4;
	height: 200px !important;
}
	
	
	
.responsive #top .slideshow_caption h2 {
    font-size: 32px !important;
    text-shadow: 3px 1px 3px #000;
    font-weight: 400;
    margin-top: 80px;
}
	
	
.page-id-3340 .avia-caption-content p {
	margin-top: 20px !important;
}
	
	
	
.page-id-626 .flex_column.av_one_half.av-animated-generic.left-to-right.flex_column_div.av-zero-column-padding.first.avia-builder-el-2.el_before_av_one_half.avia-builder-el-first.Bloco-A-Contact {
	margin-top: 0 !important;
	padding-top: 0;
}
	
	
.html_header_transparency #top .avia-builder-el-0 .container, .html_header_transparency #top .avia-builder-el-0 .slideshow_caption {
    padding-top: 0 !important;
}
	
.page-id-4051 .Bloco-A-Get .avia_textblock {
    margin-top: -120px !important;
}
	
.page-id-4094 .flex_column.av_one_half.flex_column_div.av-zero-column-padding.first.avia-builder-el-2.el_before_av_one_half.avia-builder-el-first.TextEstimateBorder {
    padding: 0 !important;
	border: 0 !important;
}
	
.page-id-4094 .TextOurCareers .av_textblock_section {
    margin-top: 50px;
}
	
	
	
}

/*
.main_color .primary-background, .main_color .primary-background a, div .main_color .button, .main_color #submit, .main_color input[type='submit'], .main_color .small-preview:hover, .main_color .avia-menu-fx, .main_color .avia-menu-fx .avia-arrow, .main_color.iconbox_top .iconbox_icon, .main_color .iconbox_top a.iconbox_icon:hover, .main_color .avia-data-table th.avia-highlight-col, .main_color .avia-color-theme-color, .main_color .avia-color-theme-color:hover, .main_color .image-overlay .image-overlay-inside:before, .main_color .comment-count, .main_color .av_dropcap2, .main_color .av-colored-style .av-countdown-cell-inner, .responsive #top .main_color .av-open-submenu.av-subnav-menu > li > a:hover, #top .main_color .av-open-submenu.av-subnav-menu li > ul a:hover {
    color: #111 !important;
    font-size: 25px !important;
    background: #fff !important;
    padding: 15px 70px !important;
    border: 7px solid #999 !important;
    float: left !important;
    margin-top: 20px !important;
}
*/

@media only screen and (max-width: 767px) {
.responsive #top .container .av-content-small, .responsive #top #wrap_all .flex_column, .responsive #top #wrap_all .av-flex-cells .no_margin {
    margin-bottom: 0 !important;
}
	
.page-id-3340 h2.avia-caption-title {
	border-bottom: 0 !important;
}
	
}

#socket .social_bookmarks {
    width: fit-content;
    clear: both;
    margin: 0px auto;
    padding-bottom: 0px;
}


.page-id-4051 .av-slideshow-caption {
    background: #737373 !important;
}

