/*==============================
	Small desktop
==============================*/
@media only screen and (max-width: 1199px) {	
	/* .skill-box{padding-left:3%;padding-right:3%;} */
}

/*==============================
	Tablet landskape
==============================*/
@media only screen and (max-width: 1024px) {
}

@media only screen and (max-width: 991px) {
/* 	html{font-size:16px;}
	#header{padding-top:40px;height:auto;padding-bottom:40px;}	
	.portfolio-menu, .pre-text{text-align:center;}
	.page-language{top:-40px;}
	.portfolio-menu{margin-bottom:30px;}
	.photo{float:none;margin-bottom:20px;}
	.profession{position:relative;display:block;left:0;right:0;top:0;bottom:0;font-size:1.5rem;}
	#passions li{width:25%;}
	#experience.ru .left .pink{font-size:2.5rem;line-height:2rem;}
	#experience.ru .right .pink{padding-left:6px;}
	#experience .right li{padding-right:5%;} */
}

/*==============================
	Tablet portrait
============================== */
@media only screen and (max-width: 767px) {
/* 	#header .black-line, #skills .big_:before{display:none;}
	#skills .big_{display:block;}
	#skills .big_:after{left:0;right:0;margin:auto;}
	.right_{width:100%;}
	#skills{padding-left:5%;padding-right:5%;}	
	#skills .left, #skills .right{width:100%;}
	#skills .left li{width:33%;text-align:center;}
	.skill-name, .circle{float:none;}
	.circle{position:relative;left:0;right:0;margin:auto;}
	#skills .left p{padding-left:0;}
	.skill-box{margin-bottom:40px;}
	.languages .right_:before{left:-10px;}	
	.black-line{margin-bottom:90px;}
	#passions li{width:40%;margin-bottom:30px;}
	#passions{padding-bottom:84px;}
	#experience .right .white{font-size:6rem;line-height:6rem;}
	#experience .right .pink{font-size:2.85rem;line-height:2.8rem;}
	#experience .left .pink{font-size:3rem;line-height:3rem;margin-bottom:4px;}
	#experience .left .white{font-size:2.45rem;line-height:2.4rem;} */
}

/*==============================
	Phone
==============================*/
@media only screen and (max-width: 639px) {
	#portfolio ul li{width:50%;}
/* 	
	#experience .right, #experience .left{width:100%;float:none;text-align:center;}
	li.point:after{left:0;right:0;margin:auto;}
	.line{display:none;}
	#experience .left .big{padding-right:0;}
	#experience .right .big{padding:0 0 60px 0;}
	#experience .right .white{padding-top:20px;}
	#experience .right .big p{display:block;}
	#experience .left li, #experience .left li.college, #experience .right li{padding:60px 5% 80px 5%;}
	li.bec:after{content:'2013';top:-38px;bottom:auto;}
	li.freelancer:after, li.vantage:after{display:block;}
	#skills .big_:after{left:-20%;}	
	.languages li.eng, .languages li, .languages li.fr, .languages li.sw{width:33%;}
	.languages li.free{display:none;}
	.languages .right_:before{display:none;}
	.black-line{width:50%;}
	#passions .big_{font-size:6rem;}
	li.fce:after{content:'2011'}
	li.pre-text{display:none;} */
}

@media only screen and (max-width: 479px) {
/* 	#passions li{width:100%;}
	#passions .big_{font-size:5rem;}		
	#header.ru .menu a, #header li.pre-text{font-size:0.99rem;}
	.ru .big_{font-size:4.5rem;}
	#passions.ru .big_{font-size:4rem;}
	#skills.ru .black-line{width:90%;} */
}

@media only screen and (max-width: 380px) {
		#portfolio ul li{width:100%;}
/* 
	.ru .big_, #passions.ru .big_{font-size:3.5rem;}
	#footer .right:after{display:none;} */
}