@media only screen and (min-width:1200px) and (max-width:1300px){
	body.large .container_inner,body.large .drop_down2 .second,body.large .drop_down2 .second .inner2,body.normal .drop_down2 .second,body.normal .drop_down2 .second .inner2,.full_width .parallax_content{
		width:1200px
	}
	.posts_holder article .post_text_inner{
		min-height:160px
	}

}
@media only screen and (min-width:990px) and (max-width:1200px){
	body.large .container_inner,body.large .drop_down2 .second,body.large .drop_down2 .second .inner2,body.normal .drop_down2 .second,body.normal .drop_down2 .second .inner2,.full_width .parallax_content{
		width:1000px
	}
	.posts_holder article .post_text_inner{
		min-height:160px
	}
	nav.main_menu ul li a { padding: 0 8px; font-size: 12px; }
}
@media only screen and (min-width:768px) and (max-width:990px){
	body.large .container_inner,body.normal .container_inner,body.large .drop_down2 .second,body.large .drop_down2 .second .inner2,body.normal .drop_down2 .second,body.normal .drop_down2 .second .inner2,body.small .drop_down2 .second,body.small .drop_down2 .second .inner2,body.normal .full_width .parallax_content,.full_width .parallax_content{
		width:768px
	}
	nav.main_menu ul li a{
		padding:0 8px
	}
	.projects_holder.v4 .mix{
		width:32%;margin:0 0 2%
	}
	.projects_holder.v4 .filler{
		width:31.5%
	}
	.projects_holder.v3 .mix{
		width:48.9%;margin:0 0 2.2%
	}
	.projects_holder.v3 .filler{
		width:48.9%
	}
	.portfolio_gallery a.v4{
		width:32%;margin:0 2% 2% 0!important
	}
	.portfolio_gallery a.v4:nth-child(3n){
		margin:0 0 2% 0!important
	}
	.posts_holder article .post_text_inner{
		min-height:155px
	}
	.blog_holder_list article.mix{
		width:48.2%;margin:0 0 3.5%
	}
	.price_table.v4{
		width:49.5%;margin:0 .5% 25px 0
	}
	.price_table.v4:nth-child(2n){
		margin:0 0 25px 0
	}
	.price_table.v3{
		width:49.75%;margin:0 .5% 25px 0
	}
	.price_table.v3:nth-child(2n){
		margin:0 0 25px 0
	}
	.latest_post_holder ul li.four,.latest_post_holder ul li.five{
		width:49%;padding:0 2% 0 0
	}
	.latest_post_holder ul li.four:nth-child(2n),.latest_post_holder ul li.five:nth-child(2n){
		padding:0
	}
	.widget.widget_search form input[type="submit"]{
		padding:0;font-size:11px
	}
	.two_columns_50_50 .line_graf,.two_columns_66_33 .line_graf,.two_columns_33_66 .line_graf,.two_columns_75_25 .line_graf,.two_columns_25_75 .line_graf,.two_columns_75_25 .line_graf,.three_columns .line_graf,.four_columns .line_graf,.two_columns_50_50 .pie_graf,.two_columns_66_33 .pie_graf,.two_columns_33_66 .pie_graf,.two_columns_75_25 .pie_graf,.two_columns_25_75 .pie_graf,.two_columns_75_25 .pie_graf,.three_columns .pie_graf,.four_columns .pie_graf{
		margin:0;width:100%
	}
	.two_columns_50_50 .line_graf canvas,.two_columns_66_33 .line_graf canvas,.two_columns_33_66 .line_graf canvas,.two_columns_75_25 .line_graf canvas,.two_columns_25_75 .line_graf canvas,.two_columns_75_25 .line_graf canvas,.three_columns .line_graf canvas,.four_columns .line_graf canvas,.two_columns_50_50 .pie_graf canvas,.two_columns_66_33 .pie_graf canvas,.two_columns_33_66 .pie_graf canvas,.two_columns_75_25 .pie_graf canvas,.two_columns_25_75 .pie_graf canvas,.two_columns_75_25 .pie_graf canvas,.three_columns .pie_graf canvas,.four_columns .pie_graf canvas,.two_columns_50_50 .pie_graf_legend,.two_columns_66_33 .pie_graf_legend,.two_columns_33_66 .pie_graf_legend,.two_columns_75_25 .pie_graf_legend,.two_columns_25_75 .pie_graf_legend,.two_columns_75_25 .pie_graf_legend,.three_columns .pie_graf_legend,.four_columns .pie_graf_legend,.two_columns_50_50 .line_graf_legend,.two_columns_66_33 .line_graf_legend,.two_columns_33_66 .line_graf_legend,.two_columns_75_25 .line_graf_legend,.two_columns_25_75 .line_graf_legend,.two_columns_75_25 .line_graf_legend,.three_columns .line_graf_legend,.four_columns .line_graf_legend{
		width:100%!important;height:auto!important
	}
	.selectnav_button { display: block; }
	.selectnav{
		display:block;margin:0
	}
	.main_menu { display: none!important; }
	.logo {
		position: relative;
		top: 0;
		padding: 34px 0 !important;
	}
	header {
		position: relative;
		-webkit-transition: none!important;
		-moz-transition: none!important;
		-o-transition: none!important;
	}
}
@media only screen and (min-width:480px) and (max-width:768px){
	header{
		position:relative;-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important
	}
	.header_right_widget{
		line-height:normal!important;padding:25px 0;margin:4px 0 0
	}
	.header_right_widget .textwidget ul{
		margin:0
	}
	.logo{
		position:relative;top:0
	}
	.logo img{
		top:0
	}
	.main_menu{
		display:none!important
	}
	.selectnav{
		display:block;margin:0
	}
	.selectnav_button{
		display:block
	}
	.header_right_widget #lang_sel_click ul>li a.lang_sel_sel,.header_right_widget #lang_sel ul>li a.lang_sel_sel{
		line-height:26px!important;color:#fff!important;font-size:13px!important;font-weight:600!important
	}
	.header_right_widget #lang_sel_click ul li ul li:hover a,.header_right_widget #lang_sel ul li ul li:hover a,.header_right_widget #lang_sel_click ul li ul li a:hover,.header_right_widget #lang_sel ul li ul li a:hover{
		color:#fff!important
	}
	.header_right_widget #lang_sel ul ul,.header_right_widget #lang_sel_click ul ul{
		top:25px!important;padding-top:30px!important;background-color:#222!important
	}
	.header_right_widget #lang_sel_click ul ul a,.header_right_widget #lang_sel_click ul ul a:visited,.header_right_widget #lang_sel ul ul a,.header_right_widget #lang_sel ul ul a:visited{
		color:#fff;font-size:10px;font-style:normal;line-height:14px;font-family:'Open Sans',sans-serif
	}
	.header_right_widget #lang_sel_list a,.header_right_widget #lang_sel_list a:visited{
		display:inline-block;padding:3px 0 0 10px
	}
	.header_right_widget #lang_sel_list ul{
		padding:0!important
	}
	body.large .container_inner,body.normal .container_inner,body.small .container_inner,.full_width .parallax_content,body.normal .full_width .parallax_content,body.small .full_width .parallax_content{
		width:420px
	}
	.two_columns_50_50 .column1,.two_columns_50_50 .column2,.three_columns .column1,.three_columns .column2,.three_columns .column3,.two_columns_66_33 .column1,.two_columns_66_33 .column2,.two_columns_33_66 .column1,.two_columns_33_66 .column2,.two_columns_75_25 .column1,.two_columns_75_25 .column2,.two_columns_25_75 .column1,.two_columns_25_75 .column2,.four_columns .column1,.four_columns .column2,.four_columns .column3,.four_columns .column4{
		width:100%;border:0;margin:0 0 20px 0
	}
	.two_columns_50_50 .column1 .column_inner,.two_columns_50_50 .column2 .column_inner,.three_columns .column1 .column_inner,.three_columns .column2 .column_inner,.three_columns .column3 .column_inner,.two_columns_66_33 .column1 .column_inner,.two_columns_66_33 .column2 .column_inner,.two_columns_33_66 .column1 .column_inner,.two_columns_33_66 .column2 .column_inner,.two_columns_75_25 .column1 .column_inner,.two_columns_75_25 .column2 .column_inner,.two_columns_25_75 .column1 .column_inner,.two_columns_25_75 .column2 .column_inner,.two_columns_66_33.grid2 .column1 .column_inner,.two_columns_66_33.grid2 .column2 .column_inner,.two_columns_33_66.grid2 .column1 .column_inner,.two_columns_33_66.grid2 .column2 .column_inner,.two_columns_75_25.grid2 .column1 .column_inner,.two_columns_75_25.grid2 .column2 .column_inner,.two_columns_25_75.grid2 .column1 .column_inner,.two_columns_25_75.grid2 .column2 .column_inner,.four_columns .column1 .column_inner,.four_columns .column2 .column_inner,.four_columns .column3 .column_inner,.four_columns .column4 .column_inner{
		padding:0
	}
	.projects_holder.v4 .mix{
		margin:0 0 9%;width:100%
	}
	.projects_holder.v4 .filler{
		width:100%
	}
	.projects_holder.v3 .mix{
		margin:0 0 9%;width:100%
	}
	.projects_holder.v3 .filler{
		width:100%
	}
	.projects_holder.v2 .mix{
		margin:0 0 9%;width:100%
	}
	.projects_holder.v2 .filler{
		width:100%
	}
	.portfolio_gallery a.v3{
		width:49%;margin:0 2% 2% 0!important
	}
	.portfolio_gallery a.v4{
		width:49%;margin:0 2% 2% 0!important
	}
	.portfolio_gallery a.v3:nth-child(2n),.portfolio_gallery a.v4:nth-child(2n){
		margin:0 0 2% 0!important
	}
	.posts_holder article .post_image,.posts_holder article .post_text_holder{
		width:100%
	}
	.posts_holder article .post_text_inner{
		margin:0;min-height:160px
	}
	.blog_holder_list article.mix{
		width:100%;margin:0 0 7%
	}
	.price_table.v4{
		width:100%;margin:0 0 25px 0
	}
	.price_table.v3{
		width:100%;margin:0 0 25px 0
	}
	.two_columns_66_33.background_color_sidebar>.column2,.two_columns_75_25.background_color_sidebar>.column2{
		min-height:1px!important;padding:0 30px 30px;margin:0 -30px -30px
	}
	.two_columns_33_66.background_color_sidebar>.column1,.two_columns_25_75.background_color_sidebar>.column1{
		min-height:1px!important;padding:30px 30px 0;margin:-30px -30px 30px
	}
	.parallax section{
		height:auto!important;min-height:400px
	}
	.latest_post_holder ul li.three,.latest_post_holder ul li.four,.latest_post_holder ul li.five{
		width:100%;padding:0
	}
	#toolbar{
		display:none!important
	}
	.line_graf,.pie_graf{
		margin:0;width:100%
	}
	.line_graf canvas,.pie_graf canvas,.pie_graf_legend,.line_graf_legend{
		width:100%!important;height:auto!important
	}
	.blog_holder article .post_image,.blog_holder article .post_text_holder{
		width:100%;float:none
	}
	.blog_holder article .post_text_inner{
		margin:0
	}
	.comment_holder .comment-list li ul.children,.comment_holder .comment-list li ul.children li ul.children{
		background-position:0 30px;padding:0 0 0 25px
	}
	.comment_holder .comment .text{
		padding:0
	}

}
@media only screen and (max-width:480px){
	header{
		position:relative;-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important
	}
	.header_right_widget{
		line-height:normal!important;padding:25px 0;margin:4px 0 0
	}
	.header_right_widget .textwidget ul{
		margin:0
	}
	.logo{
		position:relative;top:0
	}
	.logo img{
		top:0
	}
	.main_menu{
		display:none!important
	}
	.selectnav{
		display:block;margin:0
	}
	.selectnav_button{
		display:block
	}
	.header_right_widget #lang_sel_click ul>li a.lang_sel_sel,.header_right_widget #lang_sel ul>li a.lang_sel_sel{
		line-height:26px!important;color:#fff!important;font-size:13px!important;font-weight:600!important
	}
	.header_right_widget #lang_sel_click ul li ul li:hover a,.header_right_widget #lang_sel ul li ul li:hover a{
		color:#fff!important
	}
	.header_right_widget #lang_sel ul ul,.header_right_widget #lang_sel_click ul ul{
		top:25px!important;padding-top:30px!important;background-color:#222!important
	}
	.header_right_widget #lang_sel_list a,.header_right_widget #lang_sel_list a:visited{
		display:inline-block;padding:6px 0 0 10px
	}
	.header_right_widget #lang_sel_list ul{
		padding:0!important
	}
	.header_right_widget #lang_sel_click ul ul a,.header_right_widget #lang_sel_click ul ul a:visited,.header_right_widget #lang_sel ul ul a,.header_right_widget #lang_sel ul ul a:visited{
		color:#fff;font-size:10px;font-style:normal;line-height:14px;font-family:'Open Sans',sans-serif
	}
	body.large .container_inner,body.normal .container_inner,body.small .container_inner,.full_width .parallax_content,body.normal .full_width .parallax_content,body.small .full_width .parallax_content{
		width:300px
	}
	.two_columns_50_50 .column1,.two_columns_50_50 .column2,.three_columns .column1,.three_columns .column2,.three_columns .column3,.two_columns_66_33 .column1,.two_columns_66_33 .column2,.two_columns_33_66 .column1,.two_columns_33_66 .column2,.two_columns_75_25 .column1,.two_columns_75_25 .column2,.two_columns_25_75 .column1,.two_columns_25_75 .column2,.four_columns .column1,.four_columns .column2,.four_columns .column3,.four_columns .column4{
		width:100%;border:0;margin:0 0 20px 0
	}
	.two_columns_50_50 .column1 .column_inner,.two_columns_50_50 .column2 .column_inner,.three_columns .column1 .column_inner,.three_columns .column2 .column_inner,.three_columns .column3 .column_inner,.two_columns_66_33 .column1 .column_inner,.two_columns_66_33 .column2 .column_inner,.two_columns_33_66 .column1 .column_inner,.two_columns_33_66 .column2 .column_inner,.two_columns_75_25 .column1 .column_inner,.two_columns_75_25 .column2 .column_inner,.two_columns_25_75 .column1 .column_inner,.two_columns_25_75 .column2 .column_inner,.two_columns_66_33.grid2 .column1 .column_inner,.two_columns_66_33.grid2 .column2 .column_inner,.two_columns_33_66.grid2 .column1 .column_inner,.two_columns_33_66.grid2 .column2 .column_inner,.two_columns_75_25.grid2 .column1 .column_inner,.two_columns_75_25.grid2 .column2 .column_inner,.two_columns_25_75.grid2 .column1 .column_inner,.two_columns_25_75.grid2 .column2 .column_inner,.four_columns .column1 .column_inner,.four_columns .column2 .column_inner,.four_columns .column3 .column_inner,.four_columns .column4 .column_inner{
		padding:0
	}
	.projects_holder.v4 .mix{
		margin:0 0 9%;width:100%
	}
	.projects_holder.v4 .filler{
		width:100%
	}
	.projects_holder.v3 .mix{
		margin:0 0 9%;width:100%
	}
	.projects_holder.v3 .filler{
		width:100%
	}
	.projects_holder.v2 .mix{
		margin:0 0 9%;width:100%
	}
	.projects_holder.v2 .filler{
		width:100%
	}
	.portfolio_gallery a.v2{
		width:100%;margin:0 0 2% 0!important
	}
	.portfolio_gallery a.v3{
		width:100%;margin:0 0 2% 0!important
	}
	.portfolio_gallery a.v4{
		width:100%;margin:0 0 2% 0!important
	}
	.posts_holder article .post_image,.posts_holder article .post_text_holder{
		width:100%
	}
	.posts_holder article .post_text_inner{
		margin:0;min-height:170px
	}
	.blog_holder_list article.mix{
		width:100%;margin:0 0 10%
	}
	.price_table.v4{
		width:100%;margin:0 0 25px 0
	}
	.price_table.v3{
		width:100%;margin:0 0 25px 0
	}
	.button.large{
		padding:19px 47px
	}
	.two_columns_66_33.background_color_sidebar>.column2,.two_columns_75_25.background_color_sidebar>.column2{
		min-height:1px!important;padding:0 30px 30px;margin:0 -30px -30px
	}
	.two_columns_33_66.background_color_sidebar>.column1,.two_columns_25_75.background_color_sidebar>.column1{
		min-height:1px!important;padding:30px 30px 0;margin:-30px -30px 30px
	}
	.parallax section{
		height:auto!important;min-height:400px
	}
	.latest_post_holder ul li.three,.latest_post_holder ul li.four,.latest_post_holder ul li.five{
		width:100%;padding:0
	}
	#toolbar{
		display:none!important
	}
	.line_graf,.pie_graf{
		margin:0;width:100%
	}
	.line_graf canvas,.pie_graf canvas,.pie_graf_legend,.line_graf_legend{
		width:100%!important;height:100%
	}
	.blog_holder article .post_image,.blog_holder article .post_text_holder{
		width:100%;float:none
	}
	.blog_holder article .post_text_inner{
		margin:0
	}
	.comment_holder .comment-list li ul.children,.comment_holder .comment-list li ul.children li ul.children{
		background-position:0 30px;padding:0 0 0 25px
	}
	.comment_holder .comment .text{
		padding:0
	}

}
