﻿@media screen and (max-width:1250px){
	p.contact-map{right:0;}
	p.contact-map img{width:50%;}
}
@media screen and (max-width:1150px){
.page-container,
.mid_page-container{width:95%;}
.page-container{width:93%;}
#footer ul.menu li{padding:0 25px;} 
#main-menu ul li{width:80px;}
#mid-content #midleft2{margin:0 20px;}
div.jMyCarousel{width:90% !important;}
.page_title .inner_page_title,#inner-content.visible_l{width:75% !important;}
.vacancies_body #inner-content.visible_l{width:625px !important;}
#left-content.visible_l{width:20% !important;}
#right-content.visible_r{width:25% !important;}
#inner-content.visible_lr{width:40% !important;}
.about-freelance #inner-content.visible_lr{width:35% !important;}
.looking-for-freelancers #inner-content.visible_lr,
.looking-for-work #inner-content.visible_lr{width:32% !important;}
.looking-for-freelancers #right-content.visible_r,
.looking-for-work #right-content.visible_r{width:35% !important;}
p.contact-map{width:50%;}
#nvright{margin:0;}
.team_thumbs.tem_tr{margin:0 0 0 30px;}
#mid-content #midleft1{display:inline-block;float:none !important;}
#mid-content #midleft2{display:inline-block;float:none !important;}
#mid-content #midleft3{display:inline-block;float:none !important;}
#mid-content .midleft_c .midleft_mod{margin-bottom:30px;}
.midleft_c{width:30% !important;}
#mid-content .midleft_c .midleft_l{}
#mid-content .midleft_c .midleft_mod{margin:0 0 0 10px !important;width:45%;}
#mid-content .mod_content,
#mid-content .mod_content.meet_the_team{
	background-size:100% auto !important;
}
#mid-content .mod_content.latest_v1,
#mid-content .mod_content.latest_v2,
#mid-content .mod_content.latest_v3,
#mid-content .mod_content.latest_v4
{background-size:100% auto !important;background-position:0 0;}
#mid-content .mod_content.latest_v2{background-size:auto 160px !important; height:160px !important;margin-bottom:20px;}
#mid-content .mod_content.meet_the_team{background-size:auto 300px !important; height:300px !important;}
}
@media screen and (max-width:1260px){
#main-menu{display:none;}
#main-menu_mob{display:block !important;height:50px;padding:15px 0 0 0;}
#main-menu_mob .mm_title{background:url("../images/menu-icon.png") no-repeat left center transparent;padding:0 0 0 20px;cursor:pointer;}
#main-menu_mob .mm_content{background:#ffffff;width:220px;padding:20px;position:relative;z-index:9;}
#main-menu_mob ul.menu li ul.menu{padding:0px 0 0px 20px;}
}
@media screen and (max-width:1000px){
.vacancies_body #inner-content.visible_l{width:75% !important;}
#hleft{width:200px;}
#hright{padding:0;}
#hleft a{width:100%;}
a.main_logo{margin-left:20%;}
#tcleft{width:68%;}
#top-content span.tc_bg{width:96%;background-size:100% auto !important;}
#footer_top .ft_mod{width:15%;}
#footer ul.menu li{display:inline-block;margin:0px 0 10px 0;}
.page_title .inner_page_title{width: 100% !important;}
.team_thumbs{float: none !important;
clear: both;
width: 105px;}
.team_thumbs.tem_tr,
.team_thumbs.tem_tl{margin:0 auto 20px !important;}
.fmenu.menu{text-align:center;}
#mid-content .mod_content.latest_v2{background-size:auto 150px !important; height:150px !important;margin-bottom:20px;}
#mid-content .mod_content.meet_the_team{background-size:auto 290px !important; height:290px !important;}
.content_sliders #content_slider div,
.content_sliders #content_slider div.small_testi,
.content_sliders #content_slider div.long_testi
{
		background-size:100% 100% !important;
		height:100%;
		min-height:520px;
	}
	.inner .with_logol{width:60%;background-size:85% auto !important;}
	.inner .with_logor{width:20%;}
	.small_boxes p.more_det{margin-left:-15px !important;}
	.app_1,.app_2{width:100%;margin:0;padding:0;}
	.about-freelance #inner-content.visible_lr{width:30% !important;}
	#nvright.updated{margin-right:0px;margin-top: 5px;}
}

@media screen and (max-width:860px){
#mid-content .mod_content.latest_v2{background-size:auto 120px !important; height:120px !important;margin-bottom:20px;}
#mid-content .mod_content.meet_the_team{background-size:auto 260px !important; height:260px !important;}
.about-freelance #inner-content.visible_lr{width:25% !important;}
.looking-for-freelancers #inner-content.visible_lr,
.looking-for-work #inner-content.visible_lr{width: 28% !important;}
.looking-for-freelancers #right-content.visible_r,
.looking-for-work #right-content.visible_r{width:42% !important;}
}

@media screen and (max-width:791px){
	#inner-content.visible_ {width: 80%;}
	.content_sliders #content_slider div,
.content_sliders #content_slider div.small_testi,
.content_sliders #content_slider div.long_testi{
		min-height:570px !important;
	}
}

@media screen and (max-width:767px){
	.page-container{width:700px;}
	.midleft_c{width:inherit !important;}
	#mid-content #midleft1{width:321px !important;}
#mid-content #midleft2{width:435px !important;}
#mid-content #midleft3{width:260px !important;}
#mid-content .mod_content.latest_v1{background:url("../images/latest_v1.png") no-repeat 20px top transparent;height:155px;background-size:170px auto !important;}
#mid-content .mod_content.latest_v2{background:url("../images/latest_v2.png") no-repeat 20px top transparent;height:165px;background-size:115px auto !important;}
#mid-content .mod_content.latest_v3{background:url("../images/srj.png") no-repeat left top transparent;height:93px;background-size:190px 93px !important;}
#mid-content .mod_content.latest_v4{background:url("../images/sej.png") no-repeat left top transparent;height:93px;background-size:190px 93px !important;}
#mid-content .mod_content.latest_v5{background:url("../images/intro-text.png") no-repeat left top transparent;width:293px;height:203px;}
#mid-content .mod_content.meet_the_team{background-size:auto 318px !important; height:318px !important;}
#mid-content .mod_content{margin-bottom:30px !important;}
	
}
