/* TABLET */
@media (max-width: 1260px) {
	
	#header .container-fluid {
		height:64px;
		overflow:visible;
	}
	
	#footer {
		padding-top:24px;
		padding-bottom:16px;
	}
	
	
		
}

@media (max-width: 480px) {
	
	.center_link {
		margin-top:8px;
		width:100%;
	}
	
	.container,
	#news_block,
	#jury_block,
	#whereandwhen_block2,
	#partners_block,
	#partners_block .container,
	#org_block,
	#photos_block,
	.row#newtop_block,
	#contacts_block .container,
	#about_block
	{
		padding-left: 0; 
		padding-right: 0;
		padding-bottom: 24px;
	}
	
		#news_block, #partners_block, #org_block, #org_block .container, #photos_block, #photos_block div.container, #news_block.news_page, #contacts_block .container, #about_block {
			padding-bottom:0;
		}
	
	#news_block h2,
	#news_block h6,
	#news_block h4,
	#news_block p,
	#members_block .container,
	#jury_block h2,
	#jury_block h3,
	#jury_block h4,
	#jury_block h5,
	#jury_block h6,
	#jury_block p,
	#whereandwhen_block2 h2,
	#whereandwhen_block2 .anounce,
	#whereandwhen_block2 h4,
	#partners_block h2,
	#partners_block h4,
	#org_block h2, 
	#org_block h3,
	#org_block h4,
	#org_block h5,
	#org_block p,
	#photos_block h2,
	#photos_block h3,
	#photos_block h4,
	#photos_block h6,
	#photos_block p,
	#contacts_block h2,
	#contacts_block h3,
	#contacts_block h4,
	#contacts_block p,
	#about_block .about_text,
	#nominations_block h2,
	#nominations_block ul
	 {
		padding-right:8px;
		padding-left:8px;
	}
	
	h2, .h2 {
		margin-top:18px;
	}
	
	#index_banner {
		padding: 0;
	}
	
		#index_banner .wr .mobile {
			width: auto;
			/*padding-top: 40px;*/
			height:120px;
		}
	
	#news_block .center_link, #partners_block .center_link {
		width:96%;
	}
	
	#members_block ul li > a, #members_block2 ul li > a {
    	/*padding: 8px;*/
		padding:0;
	}
	
	#members_block ul li .info, #members_block2 ul li .info {
    	padding: 0 8px;
	}
	
	#whereandwhen_block2, #newdata_block {
		padding-bottom: 0;
	}
	
	#jury_block ul li:last-child {
    	margin-bottom: 0;
	}
	
	#whereandwhen_block2 ul li {
    	margin-bottom:0;
	}
	
		#whereandwhen_block2 ul li h4 {
    		font-size: 18px;
		}
		
		#whereandwhen_block2 .places {
			padding-bottom:0;
		}
	
	.partners h2 {
		margin-bottom:10px;
	}
		
	.partners .mtb_20 {
		margin-top:10px;
	}
	
	#org_block .container, #jury_block.news {
		padding-top:0;
	}
	
	#photos_block ul li p {
	    padding-left: 36px;
	    background: url(/img/fb_blue.svg) 8px top no-repeat;;
	}
	
	#newdata_block h6 {
    	padding: 64px 12px 50px 22px;
	}
	
	#newtop_block #share li, #newtop_block #share li:first-child {
		width:48%;
	}
	
	#newtop_block #share li#fb, #newtop_block #share li#vk {
		float:right;
	}
	
	#contacts_block .contacts li {
		margin-left:0;
		padding: 26px 0 34px;
	}
	
	.row.feedback input {
		width: 100%;
		margin-bottom:8px;
	}
	
	.row.feedback textarea {
		margin-top:0;
	}
	
	.row.feedback button {
		float: none;
		margin:auto;
		display: block;
		
	}
	
	#participant_block, #participant_block .container {
		padding-bottom:0;
	}
	
	#nomination_select_list .big_height img {
		top:24px;
	}
	
	#lineup tr td.date {
		font-weight:700;
	}
	
	.nominations.nom16 .film_link {
		display:block;
		margin: auto;
		width: 160px;
	}
	
	.about.content_wrap p.anounce, #about_block p.anounce {
		font-size:20px;
	}
	
	#index_banner a.schedule {
		width: 50%;
    	font-size: 18px;
	}
	
	#index_banner .info {
		right: 10px;
		top: 10px;
		width: 90%;
		font-size: 30px;
	}
	
		#index_banner .info.left {
			right:auto;
			left: 10px;
			text-align: left;
		}	
	
		#index_banner .info .director {
			font-size: 20px;
		}
		
		#index_banner .info a {
			display: none;
		}
	
	#jury_block.jury ul li {
		margin-left:0;
	}
	
	#participant_info_block .trailer {
		width: 100%;
	}
	
}



