@media all and (max-width: 2500px) and (min-width: 1151px) {
	.about_photo .img_responsive {
		max-width: 621px;
		height: 610px;
	}
	.about_slider_wrapper .caroufredsel_wrapper {
		height: 500px !important;
	}
}
@media all and (max-width: 1150px) and (min-width: 980px) {
	.about_slider_wrapper {
		width: 510px;
	}
	.about_item {
		width: 480px;
	}
	.about_item .about_info {
		width: 480px;
	}
	.navbar .container {
		width: 900px;
		display: table;
	}
	.poster_pagination_item {
		width: 238px;
		height: 187px;
	}
	.poster_pagination_content {
		width: 198px;
		height: 148px;
	}
	.poster_pagination_content .title {
		font-size: 23px;
		line-height: 26px;
	}
	.poster_pagination_content span {
		font-size: 12px;
		top: 75px;
	}
	.poster_pagination_content p {
		top: 90px;
		font-size: 16px;
		line-height: 18px;
	}
	.poster_pagination_content .button {
		padding: 6px 10px;
		font-size: 11px;
	}
  .posters .prev {
  	left: 3%;
  }
  .posters .next {
  	right: 3%;
  }
  .about_photo {
  	bottom: 5px;
		left: 400px;
		position: absolute;
		width: 500px;
  }

	.donate {
		width: 930px;
	}
	.donation_form {
		width: 930px;
	}
	.donation_form fieldset {
		margin: 0 5px 0 2px;
	}
	.poster_content_info {
		width: 445px;
		height: 188px;
	}
	.poster_content_block {
		width: 238px;
		height: 187px;
	}
	.poster_pagination_item.poster_content_position .poster_content_block {
		left: 109px;
	}
	.poster_content_details {
		width: 487px;
		right: 107px;
	}

	.poster_content_info .player {
		width: 234px !important;
	}
	.poster_content_info .mejs-container {
		width: 231px !important;
	}
	.poster_content_info .mejs-container .mejs-controls .mejs-time-rail {
		width: 62px !important;
	}
	.poster_content_info .mejs-container .mejs-controls .mejs-time-rail .mejs-time-total {
		width: 52px !important;
	}	
	.poster_content_info .download {
		background-position: 68px 50%;
		width: 105px;
		font-size: 12px;
		margin-top: 65px;
	}
	.poster_content_info .itunes {
		background-position: 62px 50%;
		width: 105px;
		margin-top: 65px;
		font-size: 12px;
	}
	.poster_content_info p {
		font-size: 13px;
	}

}
@media all and (max-width: 979px) and (min-width: 768px) {
	section > .container {
		width: 740px;
		
	}

	.video_slider .item.wait .photo {
		width: 225px;
		height: 150px;
	}
	.video_slider .item.wait .wait_item {
		font-size: 18px;
	}

	.press_acticles {
		width: 360px;
	}
	.press_acticles .caroufredsel_wrapper {
		height: 610px !important;
	}
	
	.about_wrapper {
		width: 755px;
	}
	.about_slider_wrapper {
		width: 350px;
	}
	.about_item {
		width: 300px;
	}
	.about_item .about_info {
		width: 300px;
	}
	.about_slider_wrapper .caroufredsel_wrapper {
		width: 300px !important;
		padding-bottom: 47px;
	}
	.about_photo {
		bottom: 5px;
		left: 300px;
		position: absolute;
		width: 500px;
	}
	.poster_pagination_item {
		width: 238px;
		height: 187px;
	}
	.poster_pagination_content {
		width: 198px;
		height: 148px;
	}
	.poster_pagination_content .title {
		font-size: 23px;
		line-height: 26px;
	}
	.poster_pagination_content span {
		font-size: 12px;
		top: 75px;
	}
	.poster_pagination_content p {
		top: 90px;
		font-size: 16px;
		line-height: 18px;
	}
	.poster_pagination_content .button {
		padding: 6px 10px;
		font-size: 11px;
	}
  .posters .prev {
  	left: 3%;
  }
  .posters .next {
  	right: 3%;
  }
  .about_item .about_info p {
		font-size: 14px;
		line-height: 17px;
		font-weight: 100;
		margin-bottom: 1em;
	}
	.slider .item {
		width: 225px;
		height: 225px;
	}
  .item .content {
  	width: 225px;
  	height: 225px;
  }
  .item .content p {
  	top: 50px;
  	font-size: 18px;
  }
  .item .links {
  	bottom: 20px;
  }
  .item .links .button {
  	padding: 5px 5px;
  	font-size: 10px;
  }
  .item .content .player, 
  .item .content .play {
  	top: 113px;
  }
  .releases .slider .item {
  	margin: 0 16px 20px 0;
  }
  .gallery .slider .item {
  	margin: 0 16px 55px 0;
  	height: auto;
  }
  .video .slider .item {
  	height: auto;
  }
  .press_content {
  	width: 360px;
  }
  .press_info {
  	width: 230px;
  }
  .press_item .photo {
  	width: 110px;
  	height: 110px;
  }
  .press_info .button {
  	padding: 5px;
  	font-size: 12px;
  }
  .press_info .drop a {
  	font-size: 8px;
  }
  .press_info .button > .drop {
  	bottom: 26px;
  }
  .poster_content {
		width: 600px;
		margin: -210px 0 0 -300px;
  }
  .slider .description {
  	top: 160px;
  }
  .slider .description p {
  	font-size: 12px;
  	line-height: 12px;
  	width: 160px;
  	margin-top: 5px;
  }
  .twitter-timeline {
  	width: 300px !important;
  	float: right;
  }
  .sidebar_twitter {
  	width: 300px;
  }
  .press_pagination span {
  	font-size: 20px;
  }
  /*.employees {
  	width: 430px;
  }*/
  .employee_item {
  	margin: 0 25px 25px 0;
  }
  .footer .container {
  	width: 700px;
  	left: 0px;
  }
  .footer_info p {
  	font-size: 12px;
  }
  .social span {
  	font-size: 14px;
  }
  .navbar {
  	min-height: 93px;
  }
  .navbar .container {
  	width: 740px;
  }
  .menu a {
  	font-size: 12px;
  }
  .logo {
  	width: 140px;
  	height: 58px;
  	margin-top: 18px;
  }
  .menu {
  	margin-right: 24px;
  }
  .donation_form .textarea {
  	width: 437px;
  }
  .donate_tbody {
  	width: 695px !important;
  }
  .donate_thead {
  	width: 695px;
  	font-size: 18px;
  }
  .donate_item {
  	width: 695px
  }
  .donate_thead .name {
		padding-left: 18px;
	}
	.donate_table .name {
		float: left;
		width: 250px;
	}
	.donate_thead .name {
		width: 242px;
	}
	.donate_table .address {
		float: left;
		width: 220px;
		padding-left: 10px;
	}
	.donate_thead .address {
		padding-left: 0px !important;
	}
	.donate_table .price {
		float: left;
		width: 160px;
		padding-left: 10px;
	}

	.distribution {
		float: left;
		padding-bottom: 40px;
	}
	.distribution h3 {
		font-size: 16px;
	}
	.distribution_price {
		float: right;
		margin-right: 10px;
	}
	.distribution_item {
		float: left;
		width: 125px;
		margin-right: 15px;
	}
	.distribution_item b {
		display: block;
		font-size: 42px;
		line-height: 70px;
	}
	.distribution_item p {
		color: #5767bb;
		font-size: 18px;
		line-height: 22px;
	}
	.distribution_price_item {
		float: left;
		margin-left: 30px;
	}
	.distribution_price_item span {
		color: #5767bb;
		font-size: 16px;
		font-weight: 300;
		text-transform: uppercase;
	}
	.distribution_price_item p {
		font-size: 40px;
		font-weight: 800;
		line-height: 70px;
	}
	.donate {
		width: 705px;
	}
	.donation_form {
		width: 703px;
		padding: 0 0 20px 10px;
	}
	.donation_form .send {
		margin-top: 10px;
	}
	.release_details {
		width: 665px;
	}
	.release_info {
		width: 200px;
		margin: 5px 0 0 25px;
	}
	.release_info li {
		font-size: 12px;
	}
	.button_player {
		top: 100px;
	}
	.item .links .like {
		top: 1px;
	}
	.item .links .button > .drop {
		top: 25px;
	}
	.item .links .button > .drop a {
		line-height: 15px !important;
		text-align: left;
		font-size: 9px;
		margin-bottom: 7px;
	}
	.content_items .button > .drop .icon {
		width: 15px;
		height: 15px;
		margin: 0 2px 0 0;
	}
	.social {
  	float: left;
  }
  .poster_content_info {
		width: 445px;
		height: 188px;
	}
	.poster_content_block {
		width: 238px;
		height: 187px;
	}
	.poster_pagination_item.poster_content_position .poster_content_block {
		left: 109px;
	}
	.poster_content_details {
		width: 487px;
		right: 107px;
	}
	.content_items .item > .content .player .mejs-container .mejs-controls .mejs-time-rail {
		width: 47px !important;
	}
	.content_items .item > .content .player .mejs-controls .mejs-time-rail .mejs-time-total {
		width: 37px !important;
	}
	.content_items .item > .content .player .mejs-player {
		width: 216px !important;
	}
	.itunes {
		width: 113px;
	}
	.release_details .player {
		width: 428px !important;
	}
	.release_details .player .mejs-container .mejs-controls .mejs-time-rail {
		width: 260px !important;
	}
	.release_details .player .mejs-controls .mejs-time-rail .mejs-time-total {
		width: 240px !important;
	}
	.release_details .player .mejs-player {
		width: 429px !important;
	}
	.poster_content_info .player {
		width: 234px !important;
	}
	.poster_content_info .mejs-container {
		width: 231px !important;
	}
	.poster_content_info .mejs-container .mejs-controls .mejs-time-rail {
		width: 62px !important;
	}
	.poster_content_info .mejs-container .mejs-controls .mejs-time-rail .mejs-time-total {
		width: 52px !important;
	}	
	.poster_content_info .download {
		background-position: 68px 50%;
		width: 105px;
		font-size: 12px;
		margin-top: 65px;
	}
	.poster_content_info .itunes {
		background-position: 62px 50%;
		width: 105px;
		margin-top: 65px;
		font-size: 12px;
	}
	.poster_content_info p {
		font-size: 13px;
	}
	.press_details {
		width: 700px;
	}
	.press_details_content .photo {
		width: 150px;
		height: 150px;
	}
	.press_description {
		width: 500px;
	}
	.instagram_content {
		width: 690px;
	}
	.instagram_block {
		width: 700px;
	}
	.instagram_item {
		margin: 0 16px 16px 0;
	}
	

	#posters h1 {
		font-size: 25px;
		line-height: 35px;
		margin-left: 25px;
	}		
}

@media all and (max-width: 767px) and (min-width: 480px) {
  .preloader {
    display: none;
  }

  .item {
		width: 225px;
  	height: 225px;
	}

	section > .container {
		width: 480px;
		left: 7px;
	}

	.about_wrapper {
		width: 480px;
		left: 10px;
		padding-bottom: 40px;
	}
	.about_slider_wrapper {
		width: 240px;
	}
	.about_item {
		width: 240px;
	}
	.about_item .about_info {
		width: 400px;
	}
	.about_slider_wrapper .caroufredsel_wrapper {
		width: 400px !important;
	
	}
	.about_photo {
		position: absolute;
		top: 0px;
		left: 40px;
	}
	.about_pagination {
		bottom: 10px;
	}

	.poster_pagination {
		bottom: 20px;
	}
	.poster_pagination_item {
		background: #3f426c;
		width: 15px;
		height: 15px;
		margin: 0 10px;
	}
	.poster_pagination_item.selected {
		background: #040a16;
	}
	.poster_pagination_content {
		width: 15px;
		height: 15px;
		padding: 0;
	}
	.poster_pagination_item .photo {
		display: none;
	}
	.poster_pagination_content .title {
		display: none;
	}
	.poster_pagination_content span {
		display: none;
	}
	.poster_pagination_content p {
		display: none;
	}
	.poster_pagination_content .button {
		display: none;
	}
  .posters .prev {
  	left: 3%;
  }
  .posters .next {
  	right: 3%;
  }
  .about_item .about_info p {
		font-size: 14px;
		line-height: 17px;
		font-weight: 100;
		margin-bottom: 1em;
	}
	.slider .item {
		width: 225px;
		height: 225px;
		margin: 0 12px 55px 0;
	}
  .item .content {
  	width: 225px;
  	height: 225px;
  }
  .item .content p {
  	top: 50px;
  	font-size: 18px;
  }
  .item .links {
  	bottom: 20px;
  }
  .item .links a.button {
  	padding: 5px 5px;
  	font-size: 10px;
  }
  .item .content .player, 
  .item .content .play {
  	top: 113px;
  }
  .releases .slider .item {
  	margin: 0 12px 16px 0;
  }
  .gallery .slider .item {
  	height: auto;
  }
  .video .slider .item {
  	height: auto;
  }
  .press_content {
  	width: 480px;
  }
  .press_info {
  	width: 305px;
  }
  .press_item .photo {
  	width: 110px;
  	height: 110px;
  }
  .press_info .button {
  	padding: 5px;
  	font-size: 12px;
  }
  .press_info .drop a {
  	font-size: 8px;
  }
  .press_info .drop {
  	top: 26px;
  }
  .poster_content {
		width: 330px;
		margin: -68px 0 0 -165px;
  }
  .poster_content .player {
  	margin-top: 14px;
  }
  .player_music span {
  	font-size: 12px;
  }
  .player_music p {
  	line-height: 18px !important;
  	font-size: 16px !important;
  }
  .poster_content p {
  	font-size: 25px;
  	line-height: 40px;
  }
  .poster_content .name {
  	font-size: 20px;
  	line-height: 30px;
  }
  .slider .description {
  	top: 160px;
  }
  .slider .description p {
  	font-size: 12px;
  	line-height: 14px;
  	width: 160px;
  	margin-top: 5px;
  }
  .twitter-timeline {
  	width: 460px !important;
  	float: right;
  }
  .sidebar_twitter {
  	width: 460px;
  }
  .press_pagination span {
  	font-size: 20px;
  }
  /*.employees {
  	width: 480px;
  }*/
 	.donation .container {
 		left: 5px;
 	}
 	.donation_form {
 		width: 456px;
 		margin: 0 auto;
 		padding-left: 0px;
 		padding: 0 0 20px 10px;
 	}
 	.donation_form .input {
 		width: 416px;
 	}
 	.donation .container .title {
 		padding: 0 10px;
 	}
 	.donation .container .title .close {
 		margin: 26px 18px 0 0;
 	}
 	.donate {
 		width: 460px;
 	}
  .footer .container {
  	width: 480px;
  	left: 0px;
  }
  .footer_info p {
  	font-size: 12px;
  }
  .social span {
  	font-size: 14px;
  }
  .navbar {
  	min-height: 69px;
  }
  .navbar .container {
  	width: 480px;
  	left: 0px;
  }
  .menu .button_menu {
  	display: block;
  }
  .menu a {
  	font-size: 12px;
  }
  .navbar {
  	position: absolute;
  }
  .scroll_manu {
  	background-color: rgba(14,18,22,.7);
  	position: absolute;
  	width: 100%;
  	top: 69px;
  	left: 0px;
  }
  .scroll_manu li {
  	display: inline-block;
  }
  .scroll_manu li a {
  	width: 100%;
  	text-align: center;
  	display: inline-block;
  	font-size: 10px;
  	padding: 13px 0px 10px 0px;
  }
  .logo {
  	width: 90px;
  	margin-top: 18px;
  }
  .menu {
  	margin-right: 24px;
  }
  .footer_info {
  	width: 100%;
  	margin: 10px 0 0 10px;
  }
	.social {
		width: 453px;
	}
	.about_item .about_info h2 {
		font-size: 20px;
	}
	.donation_form .textarea {
		width: 416px;
	}
	.donation_form .send {
		margin-top: 10px;
	}
	
	.donate_tbody {
  	width: 460px !important;
  	font-size: 12px;
  }
  .donate_thead {
  	width: 460px;
  	font-size: 12px;
  }
  .donate_item {
  	width: 440px
  }
  .donate_thead .name {
		padding-left: 18px;
	}
	.donate_table .name {
		float: left;
		width: 160px;
	}
	.donate_thead .name {
		width: 152px;
	}
	.donate_table .address {
		float: left;
		width: 120px;
		padding-left: 10px;
	}
	.donate_thead .address {
		padding-left: 0px !important;
	}
	.donate_table .price {
		float: left;
		width: 100px;
		padding-left: 10px;
	}
	.donate .title h2 {
		font-size: 20px;
	}
	.donate .title .close {
		margin: 35px 30px 0 0 !important;
	}

	.distribution {
		width: 400px;
	}
	.distribution h3 {
		font-size: 16px;
	}
	.distribution_price {
		width: 440px;
		float: left;
		margin-right: 0px;
		padding-bottom: 40px;
	}
	.distribution_item {
		display: inline-block;
		float: none;
		width: 125px;
		margin-right: 15px;
	}
	.distribution_item b {
		display: block;
		font-size: 42px;
		line-height: 70px;
	}
	.distribution_item p {
		color: #5767bb;
		font-size: 18px;
		line-height: 22px;
	}
	.distribution_price_item {
		margin-left: 0px;
		margin-right: 30px;
	}
	.distribution_price_item span {
		color: #5767bb;
		font-size: 16px;
		font-weight: 300;
		text-transform: uppercase;
	}
	.distribution_price_item p {
		font-size: 40px;
		font-weight: 800;
		line-height: 70px;
	}
	.donation_form {
		top: 0px;
		padding-left: 10px;
	}
	.donation_form .title h2 {
		font-size: 16px;
	}
	.button_details {
		display: none;
	}
	.button_player {
		top: 100px;
	}
	.mejs-controls div.mejs-time-rail {
		width: 60px !important;
	}
	.mejs-controls .mejs-time-rail span {
		width: 40px !important;
	}

	.press_acticles {
		width: 480px;
	}

	.press_info .button > .drop {
  	bottom: 26px;
  }

  .social {
  	float: left;
  	margin-bottom: 20px;
  }

  .scroll_manu {
		display: none;
	
	}
	.scroll_manu li {
		width: 100%;
		display: inline-block;
	}
	.scroll_manu a {
		display: inline-block;
		width: 100%;
		text-align: center;
		padding: 10px 0;
	}
	.scroll_manu.active {
		display: block;
	}
  
  .sidebar_vk {
    float: left;
  }

  .content_items .item .player .mejs-container .mejs-controls .mejs-time-rail {
		width: 47px !important;
	}
	.content_items .item .player .mejs-controls .mejs-time-rail .mejs-time-total {
		width: 37px !important;
	}
	.content_items .item > .content .player .mejs-player {
		width: 216px !important;
	}

	.press_details {
		width: 460px;
	}
	.press_details_content .photo {
		width: 100px;
		height: 100px;
	}
	.press_description {
		width: 340px;
		margin-left: 15px;
	}

	.fancybox-wrap .photo {
		width: 370px !important;
	}
	.fancybox-prev {
		left: 15%;
	}
	.fancybox-next {
		right: 15%;
	}
	.fancybox-close,
	.fancybox-wrap .button {
		font-size: 8px;
	}
	.fancybox-wrap .button {
		padding: 8px 10px;
		right: 71px;
	}
	.fancybox-wrap .button > .drop {
		top: 27px;
	}
	.fancybox-wrap .button > .drop .icon {
		width: 15px;
		height: 15px;
		margin: 0 5px;
	}
	.fancybox-wrap .button > .drop a {
		font-size: 8px;
		line-height: 16px;
		margin-bottom: 10px;
	}

	.about_photo {
		display: none;
	}

	.video_slider .item.wait .photo {
		width: 225px;
		height: 150px;
	}
	.video_slider .item.wait .wait_item {
		font-size: 18px;
	}

	.instagram_content {
		width: 445px;
	}
	.instagram_block {
		width: 500px;
	}
	.instagram_item {
		margin: 0 16px 16px 0;
	}

	.fancybox-wrap .like {
		right: 160px;
	}

	
	#posters h1 {
		font-size: 25px;
		line-height: 40px;
		margin-left: 15px;
	}	
}

@media all and (max-width: 479px) and (min-width: 320px) {

	h2 {
		font-size: 22px;
	}

	section > .container {
		width: 320px;
		left: 7px;
	}
	
	.poster_pagination {
		bottom: 2px;
	}
	.poster_pagination_item {
		background: #3f426c;
		width: 10px;
		height: 10px;
		margin: 0 10px;
	}
	.poster_pagination_item.selected {
		background: #040a16;
	}
	.poster_pagination_content {
		width: 10px;
		height: 10px;
		padding: 0;
	}
	.poster_pagination_item .photo {
		display: none;
	}
	.poster_pagination_content .title {
		display: none;
	}
	.poster_pagination_content span {
		display: none;
	}
	.poster_pagination_content p {
		display: none;
	}
	.poster_pagination_content .button {
		display: none;
	}
  .posters .prev {
  	left: 3%;
  }
  .posters .next {
  	right: 3%;
  }
  .about_item .about_info p {
		font-size: 14px;
		line-height: 14px;
		font-weight: 100;
		margin-bottom: 1em;
	}
  .item .content p {
  	top: 50px;
  }
  .releases .slider .item {
  	margin: 0 12px 16px 0;
  }
  .gallery .slider .item {
  	height: auto;
  }
  .video .slider .item {
  	height: auto;
  }
  .press_content {
  	width: 320px;
  }
  .press_info {
  	width: 160px;
  }
  .press_info .links {
  	width: 320px;
  	display: inline-block;
  	margin-left: -160px;
  	margin-top: 10px;
  }
  .press_item .photo {
  	width: 140px;
  	height: 140px;
  }
  .press_info .button {
  	padding: 5px;
  	font-size: 12px;
  	vertical-align: top;
  }
  .press_info .drop a {
  	font-size: 8px;
  }
  .press_info .drop {
  	top: 26px;
  }
  .poster_content {
		width: 330px;
		margin: -68px 0 0 -165px;
  }
  .poster_content .player {
  	margin-top: 14px;
  }
  .player_music span {
  	font-size: 12px;
  }
  .player_music p {
  	line-height: 18px !important;
  	font-size: 16px !important;
  }
  .poster_content p {
  	font-size: 25px;
  	line-height: 40px;
  }
  .poster_content .name {
  	font-size: 20px;
  	line-height: 30px;
  }
  .slider .description p {
  	font-size: 12px;
  	line-height: 14px;
  	width: 160px;
  	margin-top: 5px;
  }
  .twitter-timeline {
  	width: 300px !important;
  	float: right;
  }
  .sidebar_twitter {
  	width: 300px;
  }
  .press_pagination span {
  	font-size: 20px;
  }
  /*.employees {
  	width: 320px;
  }*/
  .employee_item {
  	width: 315px;
  	margin: 0 0 25px 0;
  }
  .employee_item .photo {
		float: left;
  }
  .employee_item .info {
  	float: left;
  	margin-left: 10px;
  }
  .employee_item .info strong {
  	margin: 0 0 5px 0;
  }
 	.donation .container {
 		left: 0px;
 	}
 	.donation_form {
 		width: 320px;
 		margin: 0 auto;
 		padding-left: 10px;
 		left: -10px;
 		top: 0px;
 		padding-bottom: 13px;
 	}
 	.donation_form .send {
 		margin-top: 10px;
 	}
 	.donation_form .title h2 {
 		font-size: 16px !important;
 	}
 	.donation_form p {
 		padding: 0 10px;
 	}
 	.donation_form .input,
 	.donation_form .textarea {
 		width: 280px;
 	}
 	.donation .container .title h2 {
 		font-size: 16px;
 		margin-top: 40px;
 	}
 	.donation .container .title .close {
 		margin: 35px 18px 0 0;
 	}
  .footer .container {
  	width: 320px;
  	left: 0px;
  }
  .footer_info p {
  	font-size: 12px;
  	width: 100%;

  }
  .social span {
  	font-size: 11px;
  }
  .navbar {
  	min-height: 52px;
  	position: absolute;
  }
  .navbar .container {
  	width: 320px;
  	left: 10px;
  }
  .menu .button_menu {
  	display: block;
  	margin-top: 8px;
  }
  .menu a {
  	font-size: 12px;
  }
  .scroll_manu {
  	background-color: rgba(14,18,22,.7);
  	position: absolute;
  	display: none;
  	width: 100%;
  	top: 52px;
  	left: 0px;
  }
  .logo {
  	width: 70px;
  	margin-top: 12px;
  }
  .menu {
  	margin-right: 24px;
  }
  .footer_info {
  	width: 100%;
  	margin: 10px 0 0 10px;
  }
	.social {
		float: none;
		width: 320px;
		margin: 0 auto;
		overflow: hidden;
	}
	.social a {
		margin: 0;
	}
	.about_item .about_info h2 {
		font-size: 20px;
	}
	.about_slider_wrapper .caroufredsel_wrapper {
		width: 240px !important;
	}
	.press_info p {
		width: 320px;
		display: inline-block;
  	margin: 90px 0 0 -160px;
	}
	.press_info h3 {
		font-size: 20px;
		line-height: 20px;
		margin-top: 10px;
	}
	.posters .prev,
	.posters .next {
		width: 15px;
		height: 20px;
		top: 45%;
	}
	.posters .prev {
		left: 7%;
	}

	.about_wrapper {
		width: 300px;
		left: 10px;
		padding-bottom: 45px;
	}
	.about_slider_wrapper {
		width: 300px;
	}
	.about_item {
		width: 300px;
	}
	.about_item .about_info {
		width: 300px;
	}
	.about_slider_wrapper .caroufredsel_wrapper {
		width: 300px !important;
	}
	.about_photo {
		position: absolute;
		top: 0px;
		left: -20px;
	}
	.about_pagination {
		bottom: 10px;
	}

	.donate_tbody {
  	width: 290px;
  	font-size: 8px;
  }
  .donate_thead {
  	width: 280px;
  	font-size: 10px;
  }
  .donate_item {
  	width: 280px
  }
  .donate_thead .name {
		padding-left: 18px;
	}
	.donate_table .name {
		float: left;
		width: 100px;
	}
	.donate_thead .name {
		width: 92px;
	}
	.donate_table .address {
		float: left;
		width: 80px;
		padding-left: 10px;
	}
	.donate_thead .address {
		padding-left: 0px !important;
	}
	.donate_table .price {
		float: left;
		width: 100px;
	}
	.donate_thead .price {
		margin-left: -10px;
	}
	.donate {
		width: 300px;
	}
	.donate_tbody {
		width: 300px !important;
	}
	.donate_table .address {
		display: none;
	}
	.donate .title h2 {
		font-size: 20px;
	}
	.donate .title .close {
		margin: 35px 30px 0 0 !important;
	}

	.distribution_item {
		margin-right: 10px;
	}
	.distribution_price_item {
		margin-left: 0px;
		margin-bottom: 15px;
	}
	.distribution_price_item.right .button {
		float: left;
	}
	.distribution h3 {
		font-size: 16px;
	}
	.distribution_item p {
		font-size: 16px;
		line-height: 18px;
	}
	.distribution_price_item span {
		font-size: 16px;
	}
	.distribution_price_item p {
		font-size: 42px;
		line-height: 60px;
	}
	.button_details {
		display: none;
	}

	.press_acticles {
		width: 320px;
	}
	.press_acticles .caroufredsel_wrapper {
		height: 610px !important;
	}

	.press_info .button > .drop {
  	bottom: 26px;
  }
  .about_photo {
  	display: none;
  }
	
	.poster_content p {
		margin-left: 25px;
	}
	.poster_content .name {
		margin: -15px 0 0 25px;
	}

	.navbar {
		position: absolute;
	}

	.scroll_manu {
		display: none;
	
	}
	.scroll_manu li {
		width: 100%;
		display: inline-block;
	}
	.scroll_manu a {
		display: inline-block;
		width: 100%;
		text-align: center;
		padding: 10px 0;
	}
	.scroll_manu.active {
		display: block;
	}

	.posters .caroufredsel_wrapper {
		height: 300px !important;
	}
	.poster_carousel_item {
		height: 300px !important;
	}

  .sidebar_vk {
    float: left;
  }

  .press_details {
		width: 300px;
	}
	.press_details h2 {
		font-size: 20px;
	}
	.press_details_content .photo {
		width: 100px;
		height: 100px;
	}
	.press_description {
		width: 180px;
		margin-left: 15px;
	}
	.press_description h3 {
		font-size: 16px;
	}
	.press_description span {
		font-size: 12px;
	}
	.press_description p {
		font-size: 10px;
	}
	.press_details_title .button {
		padding: 8px 7px;
		font-size: 10px;
	}

	.donate_finish {
		padding: 100px 0;
	}
	.donate_finish h2 {
		font-size: 50px;
		line-height: 55px;
	}
	.donate_finish span {
		font-size: 22px;
	}
	.donate_finish p {
		font-size: 20px;
	}

	.fancybox-wrap .photo {
		width: 230px !important;
	}
	.fancybox-prev {
		left: 25%;
	}
	.fancybox-next {
		right: 25%;
	}
	.fancybox-close,
	.fancybox-wrap .button {
		font-size: 8px;
	}
	.fancybox-wrap .button {
		padding: 8px 10px;
		right: 71px;
	}
	.fancybox-wrap .button > .drop {
		top: 27px;
	}
	.fancybox-wrap .button > .drop .icon {
		width: 15px;
		height: 15px;
		margin: 0 5px;
	}
	.fancybox-wrap .button > .drop a {
		font-size: 8px;
		line-height: 16px;
		margin-bottom: 10px;
	}

	.press_details_title .button > .drop {
		border: transparent 2px solid;
		top: 30px;
		bottom: inherit;
	}
	.press_details_title .button > .drop .icon {
		width: 12px;
		height: 12px;
	}
	.press_details_title .button > .drop a {
		font-size: 8px;
		line-height: 12px;
		margin-bottom: 6px;
	}

	.instagram_content {
		width: 255px;
		padding: 10px 10px 10px 25px;
	}
	.instagram_block {
		width: 350px;
	}
	.instagram_item {
		margin: 0 16px 16px 0;
	}

	.fancybox-wrap .like {
		right: 160px;
	}

	
	
	#posters h1 {
		font-size: 18px;
		line-height: 30px;
		margin-left: 32px;
	}	

}



@media only screen and (device-width: 320px) and (-webkit-max-device-pixel-ratio: 1) {
  .button_itunes {
  	display: inline-block;
  }
}

@media only screen and (device-width: 320px) and (-webkit-min-device-pixel-ratio: 2) {
  .button_itunes {
  	display: inline-block;
  }
}