@CHARSET "UTF-8";
/*
@media screen and (min-width: 2000px) {
	#rev_slider, .rev_slider_wrapper, .forcefullwidth_wrapper_tp_banner {
		height: 980px !important;
	}
}
*/

@media screen and (max-width: 1280px) {
	.rev_slider .rev_slider_wrapper, .forcefullwidth_wrapper_tp_banner {
		/*max-height: 600px !important;*/
	}	
}

@media screen and (max-width: 1024px) {
	.pagination li {
		padding: 5px 8px;
	}
}

@media screen and (max-width: 890px) {
	#main-menu, #main-nav {
		display: none;
	}
	#container, #header-line-content{
		padding:0;
		margin:0;
	}
	.btn-toogle-res-menu {
		display: inline-block;
		vertical-align: middle;
		float: right;
		margin: 0;
		padding: 0 !important;
		vertical-algin: middle;
	}
	#header_dx_container {
		display: none;
	}
	#header_sx_container {
		display: none;
	}
	#menu_container_mobile {
		display: inline-block;
		border: 0;
		vertical-algin: middle;
	}
	.language_cont {
		border: 0;
		vertical-algin: middle;
		padding: 20px 0 0 0;
		border: 0;
		height: 100%;
		float: left;
		line-height: 0;
	}
	.lang_change {
		font-size: 1.3em;
	}
	.lang_change_set {
		display: inline-block;
		vertical-align: middle;
		list-style: none;
	}
	.lang_change img {
		width: 40px;
	}
	#second_menu {
		display: none;
	}
	#header_content {
		position: relative;
	}
	#userlog {
		display: none;
	}

	/*  footer  */
	#footer {
		padding: 10px 0 60px 0;
		font-size:1em;
	}
	#footer_social, #footer_contact {
		display: inline-block;
		padding: 0 0 15px 0;
		text-align:center !important;
	}
	#cols_sx_footer {
		width: 100%;
		float: none;
		text-align: center;
		margin: 0 0 15px 0;
	}
	#cols_dx_footer {
		width: 100%;
		float: none;
		text-align: center;
	}
	#language_cont {
		margin: 0 0 15px 0;
	}
	#webmaster {
		line-height: 22px;
		margin-top: 15px;
		font-size: 15px;
	}
	#auth_panel {
		width:45%;
	}
}

@media screen and (max-width: 768px) {
	/* Responsive Menu */
	/* MULTICONTENT */
	.pages_line:nth-child(odd) {
		background-color: #151515;
	}
	.pages_line_sx_cols {
		display: block;
		width: auto;
		text-align: center;
		margin: 0 auto 15px auto;
	}
	.pages_line_dx_cols {
		display: block;
		width: 100%;
		text-align: justify;
		margin: 30px auto 15px auto;
	}
	.pages_line_sx_cols_vars {
		float: none;
		display: block;
		width: auto;
		text-align: center;
		margin: 0 auto 15px auto;
	}
	.pages_line_dx_cols_vars {
		float: none;
		display: block;
		width: 100%;
		text-align: justify;
		margin: 30px auto 15px auto;
	}
	#auth_panel {
		width:55%;
	}	
	h1{
		font-size:1.3em;
	}
}

@media screen and (max-width: 700px) {
	.pages_line_inner_tab {
		width: 30%;
	}
}

@media screen and (max-width: 640px) {
	#footer_vatcode {
		display: inline-block;
		padding: 0 0 0 0;
	}
	#pages_line_cont {
		text-align: left;
	}
	.pages_line_inner_tab {
		width: 46%;
	}
	.pages_line_grid_cont p {
		display: none;
	}
	.pages_line_grid_image {
		height: 200px;
	}
	.pages_line_grid_image img {
		height: 100%;
		width: auto;
	}
	#logo_content {
		margin: 0 auto 10px auto;
	}
	#logo_content img {
		width: 74%;
	}
	#auth_panel {
		width:80%;
	}	
}

@media screen and (max-width: 480px) {
	.pagination li {
		padding: 5px 10px;
	}
	.search_bar-responsitive {
		display: block;
	}
	.search_bar {
		display: none;
	}
	#search_button {
		padding: 5px 0 0 5px;
	}
	#auth_panel {
		width:90%;
	}	
}

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