/* Enter Your Custom CSS Here */

@media only screen and (max-width: 600px) {
.vertical_split_slider .ms-section {
    padding: 0 0px!important;
 }
}

@media only screen and (max-width: 600px) {
.theagencja {
  display: block !important;
  margin-left: auto !important;
  margin-right: auto !important;
  width: 50% !important;
 }
.ms-tableCell {
	display: block !important;
	}
}

@media only screen and (max-width: 600px) {
.more {
  display: block !important;
  margin-left: auto !important;
  margin-right: auto !important;
  width: 50% !important;
 }
}

@media only screen and (max-width: 600px) {
	.contact4 {
		display: none;
	}
}

@media only screen and (min-width: 601px) {
	.vc_text_separator.full .separator_content span {
		color: white !important;
}
	.contact3 {
		display: none;
}
}





.popup_menu .line, .popup_menu .line:after, .popup_menu .line:before {
	background-color: #ffffff !important;
}

@media only screen and (max-width: 1000px) {
.header_bottom.header_full_width {
	background-color: black !important;
}
}

.ms-tableCell {
	padding-top: 50px;
}

@media only screen and (max-width: 1000px) {
.ms-tableCell	{
	background-color: rgb(0,0,0,0.5) !important;
}
}

@media only screen and (max-width: 1163px) {
	a.qbutton.small.white.qbutton_with_icon.icon_left {
		letter-spacing: 1px;
	}
	.google_map_holder {
		display: none !important;
	}
}

@media only screen and (max-width: 1163px) {
.vc_text_separator.full .separator_content span {
	position: relative;
	display: block;
	font-size: inherit !important;
	font-size: 11px !important;
}
}