.foxmenubutton {
	display: none;
}

.table-inbox-read {
	display: inline-block;
	vertical-align: bottom;
	width: 24px;
	height: 24px;
	margin-left: 8px;
	background: url('/images/check-mark-green.png') 50% 50% no-repeat;
	background-size: 100%;
	cursor: pointer;
}

.table-inbox-read.unread {
	background-color: transparent;
	background-image: url('/images/check-mark-gray.png');
}

.user-search_block {
	height: auto;
	min-height: 210px;
	padding-bottom: 12px;
}

@media (min-width: 1231px) and (max-width: 1299px) {
	.header .lg-centerwrap {
		max-width: 100% !important;
		min-width: 100% !important;
		padding-left: 10px;
		padding-right: 10px;
	}
}

@media screen and (min-width: 1018px) and (max-width: 1230px) {
	.white-bg-block,
	.white-bg-block-oferta {
		padding-left: 25px !important;
		padding-right: 25px !important;
	}
}

@media only screen and (max-width: 1230px) {
	.online-count {
		display: none;
	}

	.cusongslist_5_column:not(.viewed-kworks) .cusongsblock:nth-child(4n) {
		margin-right: 0 !important;
	}

	.fixed-tooltip {
		position: relative !important;
	}

	.fixed-tooltip .top-220p {
		top: -220px !important;
	}
}

@media (max-width: 1020px) and (min-width: 768px) {
	.cusongslist_5_column .cusongsblock {
		width: calc(33.33% - 20px);
	}

	.cusongslist_5_column:not(.viewed-kworks) .cusongsblock:nth-child(3n) {
		margin-right: 0 !important;
	}

	.cusongslist_5_column:not(.viewed-kworks) .cusongsblock:nth-child(4n) {
		margin-right: 20px !important;
	}
}

@media only screen and (min-width: 768px) {
	.m-visible {
		display: none;
	}

	.rubric-list__item {
		width: 232px;
		margin-right: 20px;
	}

	ul.gig-reviews-list li span.comment.comment_with-portfolio {
		width: 70%;
		width: -webkit-calc(100% - 278px);
		width: -moz-calc(100% - 278px);
		width: calc(100% - 278px);
	}

	.partner_block-content {
		padding-left: 35px;
		padding-right: 35px;
	}

	.page-speed-loading .header .header_top>.centerwrap,
	.page-speed-loading .subnav {
		overflow: inherit;
	}

	.page-speed-loading .header .header_top>.centerwrap *,
	.page-speed-loading .subnav *,
	.page-speed-loading .all_page * {
		opacity: inherit;
	}

	html.mobile .page-speed-loading .all_page * {
		opacity: initial;
	}
}

@media only screen and (max-width: 767.98px) {
	.db-mobile {
		display: block !important;
	}

	.cusongslist_small_5_column.recommend .kwork-small-carousel .cusongsblock {
		margin-bottom: 10px;
	}
}

@media only screen and (max-width:1000px) {
	#foxPostForm {
		width: 100%;
		max-width: 100%;
	}

	.centerwrap,
	.project-centerwrap {
		min-width: 100%;
		width: 100%;
		padding: 0 10px;
		box-sizing: border-box;
	}

	.static-page__block .centerwrap {
		padding: 10px;
	}

	.online-count {
		display: none !important;
	}

	.rubric-list__item {
		width: 232px;
		margin-right: 10px;
	}

	.filter-balance__form .w358px {
		width: 299px;
	}

	.datepicker {
		width: 230px;
	}
}

@media (min-width: 768px) and (max-width: 1100px) {
	.kwork-small-carousel .kwork-carousel-item {
		width: 199px;
	}
}

@media screen and (max-width: 1280px) and (min-width: 768px) {
	.page-more-kwork .f26 {
		padding-left: 36px;
	}
}

@media only screen and (min-width:768px) {
	.m-visible-i {
		display: none !important;
	}

	.cusongslist_small_5_column .cusongsblock-panel__user-name {
		width: 93px;
		font-size: 12px;
	}

	.cusongslist_small_5_column .cusongsblock {
		width: 188px;
		height: 261px;
		margin-right: 12px;
	}

	.cusongslist_small_5_column .cusongsblock__content img {
		width: 100%;
		height: auto;
	}

	.cusongslist_small_5_column .cusongsblock__content img.isHorizontalImg {
		width: auto;
		height: 100%;
	}

	.cusongslist_small_5_column .cusongsblock__content.songperson {
		height: 124px;
	}

	.cusongslist_small_5_column .cusongsblock p a {
		max-height: 63px;
		min-height: 63px;
		height: 63px;
		font-size: 13px;
		box-sizing: border-box;
	}

	.cusongslist_small_5_column .kwork-card-item__badge {
		top: 177px;
	}

	.cusongslist_small_5_column .multiline-faded:after {
		content: '';
		position: absolute;
		right: 0;
		bottom: 0;
		height: 1.2em;
		width: 90px;
		background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 70%, rgba(255, 255, 255, 1) 100%);
		background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 70%, rgba(255, 255, 255, 1) 100%);
		background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 70%, rgba(255, 255, 255, 1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=1);
	}

	.kwork-carousel__container.kwork-carousel-main-container>.cusongsblock {
		display: block;
	}

	.kwork-carousel__container.kwork-carousel-main-container>.cusongsblock:last-child {
		margin-right: 0;
	}

	.cusongslist_small_5_column .cusongsblock {
		display: none;
	}

	.cusongslist_small_5_column .kwork-carousel-main-container .cusongsblock {
		display: block;
	}

	.cusongslist_small_5_column .fox-express {
		font-size: 8px;
		line-height: 16px;
		padding: 0 2px;
		margin: 1px 0 0 0;
		width: 86px;
	}

	.cusongslist_small_5_column .rating-block__rating-item--number {
		font-size: 13px;
	}

	.cusongslist_small_5_column .rating-block__count {
		font-size: 11px;
	}

	.cusongslist_small_5_column .price {
		font-size: 15px;
	}
}

@media only screen and (min-width:665px) {
	.sm-visible {
		display: none;
	}
}

@media only screen and (min-width:750px) {
	.response-table_head_mobile {
		display: none !important;
	}
}

@media(max-width: 350px) {

	.page-projects .btn-group a,
	.page-offers .btn-group a {
		width: 100%;
	}

	.page-projects .btn-group a:nth-child(1),
	.page-offers .btn-group a:nth-child(1) {
		margin-bottom: 10px !important;
	}
}

@media only screen and (max-width:450px) {
	.sx-wMax {
		width: 100% !important;
		max-width: 100% !important;
	}

	.sx-text-center {
		text-align: center !important;
	}

	.sx-mb5 {
		margin-bottom: 5px;
	}

	.sx-m0 {
		margin: 0;
	}

	.review__portfolio-block {
		clear: both;
		float: none;
		text-align: center;
	}

	ul.gig-reviews-list li span.comment,
	ul.gig-reviews-list li span.comment.comment_with-portfolio {
		width: calc(100% - 56px);
	}
}

@media only screen and (max-width:572px) {
	.empty-project-wrapper {
		text-align: center;
	}

	.empty-project-wrapper__btn {
		margin-right: 0;
		display: block !important;
		margin: 0 0 10px 0;
	}
}

@media only screen and (max-width:440px) {
	.user-search_block {
		width: 100%;
	}

	.user-search_list {
		margin-right: 0px;
	}
}

@media only screen and (max-width:767.98px) {
	.orders-page .orders-header {
		display: block;
	}

	.search-header-subtitle {
		font-size: 14px;
		line-height: 22px;
		text-align: left;
		margin-top: 10px;
	}

	.orders-page .orders-title {
		display: block;
		width: 100%;
		word-wrap: break-word;
	}

	#debug-panel {
		display: none !important;
	}

	.fox-express {
		margin-top: 3px;
	}

	.how-it-works-content .slick-dots {
		position: relative;
		bottom: inherit;
		margin-top: 15px;
	}

	.about-index_item_image img {
		margin: 0 auto;
	}

	.headertext h1 {
		font-size: 28px !important;
	}

	.tooltip_circle {
		position: relative;
	}

	.m-tooltip_circle {
		width: 13px;
		height: 13px;
		line-height: 13px;
		font-size: 10px;
	}

	.tooltip_circle:before {
		position: absolute;
		display: block;
		top: 0;
		right: 0;
		content: '';
		border-radius: 100%;
		width: 42px;
		height: 42px;
		margin: -13px -13px 0 0;
	}

	.ul.order-extras-list li {
		padding: 15px 10px;
	}

	.user-reviews {
		padding: 0 10px 10px !important;
	}

	.p15-20 {
		padding-left: 10px;
		padding-right: 10px;
	}

	.pr15,
	.pr20 {
		padding-right: 10px !important;
	}

	.pl20 {
		padding-left: 10px !important;
	}

	.bread-crump {
		font-size: 12.5px;
		display: none;
	}

	h2:not(.not-h2):not(.landing-page__kworks-title),
	h2.f26 {
		font-size: 20px !important;
		line-height: 20px;
	}

	.btn__add-group .w50p {
		width: 100%;
		padding: 0 !important;
	}

	.lg-centerwrap.mb20 {
		margin-bottom: 10px !important;
	}

	.anchor-init:after {
		height: 50px;
		/*same height as header*/
		margin-top: -50px;
		/*same height as header*/
	}

	.anchor-init-obj {
		left: 0;
		top: 4px;
	}

	.m-hAuto {
		height: auto !important;
	}

	.portfolio-kwork_right_label,
	.portfolio-kwork_left_label {
		padding-top: 10px;
	}

	.portfolio-kwork_mini_review_content {
		padding: 5px 5px 10px 5px;
	}

	.kwork-slider_portfolio {
		margin-bottom: 0px;
	}

	.referals-generate {
		width: 100%;
		border: none;
	}

	.referals-generate .half-left-input-small {
		width: 100%;
		display: block;
		margin-bottom: 10px;
		border: 1px solid lightgray;
	}

	.referals-generate .half-right-button-small {
		width: 100%;
		display: block;
	}

	.sys-stats {
		height: auto;
		padding-bottom: 20px;
	}

	.sys-stats table {
		text-align: center;
		padding-left: 0px !important;
	}

	.sys-stats td div {
		display: block;
		margin-left: 0px;
		margin-top: 20px;
	}

	.page-404_img1,
	.page-404_img2 {
		display: none;
	}

	.item-2-column {
		display: block;
		margin-left: auto;
		margin-right: auto !Important;
	}

	.work-with-guarantee-b .item-2-column {
		width: 50%;
		min-width: 0px;
		display: inline-block;
		vertical-align: top;
	}

	.sort-by_container {
		display: none;
	}

	.sort-by_container a {
		display: none;
	}

	.sort-by_container.campaign-mode {
		margin-right: 15px;
	}

	.sort-by_container.campaign-mode {
		display: block;
	}

	.sort-by_container.campaign-mode a {
		display: inline;
	}

	.sort-by_container.campaign-mode .sort-type-block {
		display: none;
	}

	.item-2-column.big {
		width: 100%;
	}

	.tagcloud.standart_cat_header .bread-crump+h1 {
		line-height: 38px;
	}

	.block-state-active .block-state-active_tooltip {
		display: none !important;
		visibility: hidden;
	}

	/* 1010 */

	.header {
		min-width: 751px;
		height: auto !important;
		border-bottom: none;
	}

	/* 1106px */
	.banner {
		min-width: 751px;
	}

	.cusongsblock {
		height: auto !important
	}

	/* 1010 */
	.whitebody {
		width: 100%;
	}

	/* 1010 */
	.tagcloud {
		width: 100%;
	}

	.tagcloud.tagcloud_search h2 {
		line-height: 30px !important;
	}

	/* 1010 */
	.whitebox {
		width: 95%;
		padding-bottom: 20px;
	}

	.paging {
		width: 100%;
	}

	.conversation-top_paging_block .paging {
		padding-top: 6px;
	}

	.newfox {
		padding: 8px 0px;
	}

	.topspace {
		padding-top: 0px !important;
	}

	.fox60 {
		padding-top: 61px !important;
	}

	.foxwidth842 {
		width: 95% !important;
	}

	.foxwidth800 {
		width: 100% !important;
		box-sizing: border-box;
	}

	.whiteBox.twoHalfs {
		width: 99% !important;
	}

	.left-side {
		width: 75% !important;
	}

	.left-side.wMax {
		width: 100% !important;
	}

	.right-side {
		width: 17% !important;
	}

	.mp-box .box-row {
		width: 95% !important;
	}

	.whiteBox.inside {
		width: 95% !important;
	}

	#foxPostForm {
		padding-left: 10px;
		padding-right: 10px;
	}

	p.tip-text {
		display: none
	}

	.order-extras {
		width: 100%;
		box-sizing: border-box;
	}

	ul.order-extras-list li {
		font-size: 14px !important
	}

	ul.order-extras-list li:after {
		content: "";
		display: block;
		clear: both;
	}

	.foxbookmarks .left-side {
		width: 82% !important;
	}

	.c4c .cusongsblock:nth-child(4n) {
		margin-right: 14px !important;
	}

	.cusongslist {
		text-align: center;
	}

	.cusongsblock {
		margin: 0 10px 10px !important;
		text-align: left;
	}

	.poll_step textarea {
		margin-bottom: 0px;
	}

	.sidebarArea .hugeGreenBtn {
		width: 100% !important;
		max-width: 100% !important;
		margin-top: 20px;
	}

	.contentArea,
	.sidebarArea,
	.block-response {
		width: 100% !important;
		float: none;
		margin-top: -1px;
	}

	.m-ml0 {
		margin-left: 0px !important;
	}

	.m-mr0 {
		margin-right: 0px !important;
	}

	.m-m0 {
		margin: 0 !important;
	}

	.m-mb5 {
		margin-bottom: 5px !important;
	}
	.m-mb30 {
		margin-bottom: 30px !important;
	}

	.m-mb65 {
		margin-bottom: 65px;
	}

	.m-p0 {
		padding: 0px !important;
		padding-left: 0px !important
	}

	.m-pt100 {
		padding-top: 100px !important;
	}

	.m-wMax {
		width: 100% !important;
		max-width: 100% !important;
	}

	.m-w250 {
		width: 250px;
	}

	.m-w50p {
		width: 50%;
	}

	.m-ml15 {
		margin-left: 15px;
	}

	.m-ml12 {
		margin-left: 12px;
	}

	.m-block {
		display: block !important;
	}

	.m-flex {
		display: -webkit-box !important;
		display: -ms-flexbox !important;
		display: flex !important;
	}

	.m-margin-reset {
		margin: 0 !important;
	}

	.m-center-block {
		margin: 0 auto;
	}

	.m-text-center {
		text-align: center;
	}

	.m-text-left {
		text-align: left;
	}

	.m-text-center-i {
		text-align: center !important;
	}

	.m-f14 {
		font-size: 14px !important;
		line-height: 16px !important;
	}

	.m-f11 {
		font-size: 11px !important;
		line-height: 14px !important;
	}

	.m-pull-reset {
		float: none !important;
	}

	.m-pull-right {
		float: right !important;
	}

	.m-pull-left {
		float: left !important;
	}

	.m-white-space-noraml {
		white-space: normal !important;
	}

	.m-clearfix:after,
	.m-clearfix:before {
		content: '';
		display: block;
		clear: both;
	}

	.m-w100 {
		width: 100px;
	}

	.m-w100p {
		width: 100%;
	}

	.m-f18 {
		font-size: 18px !important;
		line-height: 25px;
	}

	.m-flex-wrap {
		flex-wrap: wrap !important;
	}

	.foxmenubutton {
		position: relative;
		z-index: 10;
		display: block;
		color: #FFF;
		font-size: 36px;
		width: 35px;
		margin-top: 13px;
		margin-right: 15px;
		cursor: pointer;
	}

	.header .foxmenubutton {
		position: relative;
		z-index: 10;
		display: block;
		color: #B8B8B8;
		font-size: 36px;
		width: 24px;
		margin-top: 0px;
		margin-bottom: 7px;
		margin-right: 16px;
		cursor: pointer;
	}

	.foxmenubutton span {
		display: block;
		height: 4px;
		background: white;
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		border-radius: 4px;
	}

	.foxmenubutton span+span {
		margin-top: 6px;
	}

	.header .foxmenubutton span {
		display: block;
		height: 3px;
		background: #B8B8B8;
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		border-radius: 4px;
		transition: all .3s ease-in-out, transform .3s ease-in-out, opacity .15s ease-in-out;
	}

	.header .foxmenubutton .crossed span:nth-child(1) {
		transform: translateY(6px) rotate(45deg);
		height: 2px;
	}

	.header .foxmenubutton .crossed span:nth-child(2) {
		opacity: 0;
	}

	.header .foxmenubutton .crossed span:nth-child(3) {
		transform: translateY(-8.5px) rotate(-45deg);
		height: 2px;
	}

	.header .foxmenubutton span+span {
		margin-top: 5px;
	}

	.foxmenubutton a {
		color: #FFF;
		font-size: 24px
	}

	.header .foxmenubutton a {
		color: #FFF;
		font-size: 24px
	}

	.header .header_search input {
		background-color: #efefef;
		color: #666;
	}

	.menu-category {
		margin-top: 10px;
		margin-left: 15px;
		display: block;
	}

	.header .menu-category.menu-category_login {
		margin-left: 8px;
		margin-bottom: 1px;
		height: 32px;
		width: 32px;
		background: center / contain no-repeat url('/images/header/sign-in.svg');
	}

	.orders-info-table>*,
	.orders-info-table.orders-info-table_5-col>* {
		width: 100% !important;
		text-align: left !important;
		padding-left: 10% !important;
		padding-top: 15px !important;
		padding-bottom: 15px !important;
	}

	.scroll-table {
		overflow-x: scroll;

	}

	.scroll-table table {
		min-width: 600px;
	}

	.response-table thead {
		display: none !important;
	}

	.response-table,
	.response-table td,
	.response-table tr,
	.response-table tbody,
	.response-table tfoot {
		display: block !important;
	}

	.response-table td {
		position: relative;
		padding-left: 50% !important;
		border: none;
		border-bottom: 1px solid #eee;
		word-break: break-word;
		box-sizing: border-box;
	}

	.response-table.response-table_full-width td {
		padding-left: 20px !important;
	}

	.response-table td.p10 {
		padding: 10px !important;
	}

	.response-table tr {
		border: 1px solid #ccc;
	}

	.response-table .response-table_head_mobile {
		display: block !important;
		position: absolute;
		left: 0px;
		width: 46%;
		padding-left: 20px;
		text-align: left;
		box-sizing: border-box;
	}

	.response-table tr:nth-of-type(odd) {
		background: #eee !important;
	}

	.item-4-column {
		margin-left: auto !important;
		margin-right: auto !important;
		display: block;
	}

	.item-3-column {
		display: block;
		width: 100%;
		text-align: center;
		max-width: 230px;
		margin-left: auto !important;
		margin-right: auto !important;
	}

	.item-3-column * {
		text-align: center !important;
	}

	.search-wrap {
		border: none !important;
	}

	.half-left-input {
		width: 100%;
		margin-bottom: 10px;
		border: 1px solid lightgray;
	}

	.half-right-button {
		min-width: 200px;
	}

	#foxPostForm .extra-field-block-css input {
		width: 42%;
	}

	#foxPostForm .extra-field-block-css select {
		width: 43%;
		padding-left: 5px;
		border-radius: 3px;
		border: 1px solid #bbbbbb;
		margin-right: 1%;
		max-width: 100px;
	}

	#foxPostForm .texta {
		width: 100%;
		max-width: 100%;
		font-size: 30px;
	}

	.cusongslist_3_column .cusongsblock:nth-child(3n) {
		margin-right: 14px;
	}

	.reviews-more .reviews-more_block {
		max-width: 96%;
		margin: 0px 2% 20px;
		float: none;
	}

	.sm-hidden {
		display: none !important;
	}

	.sm-block {
		display: block !important;
	}

	.sm-center-block {
		margin: 0 auto !important;
	}

	.sm-text-center {
		text-align: center !important;
	}

	.sm-lh-120p {
		line-height: 120% !important;
	}

	.m-text-right {
		text-align: right !important;
	}

	.sm-pull-reset {
		float: none !important;
	}

	.sm-margin-reset {
		margin: 0 !important
	}

	.centerwrap {
		width: 100%;
	}

	.message_sound_block {
		margin-right: 5px;
		position: static;
		float: right;
		margin-bottom: 2px;
		margin-top: 2px;
	}

	/* 1010 */
	.header {
		position: fixed !important;
		left: 0px;
		right: 0;
		top: 0px;
		min-width: 300px;
		height: auto !important;
		z-index: 1040;
	}

	.header.header-unfixed {
		position: relative !important;
	}

	.header .centerwrap {
		padding: 0 10px;
	}

	.header .centerwrap {
		padding: 0 12px 0 14px;
	}

	.all_page {
		padding-top: 88px;
		box-sizing: border-box;
		width: 100%;
		min-height: 100%;
	}

	/* 1106px */
	.subnav {
		display: none !important
	}

	.banner {
		min-width: 300px;
	}

	/* 1106px */
	.headertop {
		height: auto;
		width: 100%;
	}

	.is_mobile .header_top {
		height: 51px;
		background: #33353A;
	}

	.headertop .brand-image {
		float: none !important;
		padding-left: 0 !important;
		width: 150px;
		margin: 0 auto;
		padding-top: 10px;
	}

	.brand-image img {
		width: 150px;
		height: auto;
	}

	.brand-image .logo_subtext {
		display: none;
	}

	.headertop .search {
		margin-left: auto;
		margin-right: auto;
		float: none;
		padding-top: 1px;
		/*Убираем схлопывание*/
	}

	.headertop .search,
	.headertop .cart-popup {
		display: none !important
	}

	.headeright {
		display: none !important
	}

	.logoutheader {
		display: none !important
	}

	/* 1010 */
	.whitebody {
		width: 100%;
	}

	/* 1010 */
	.tagcloud {
		width: 100%;
	}

	div.cusongsblock {
		margin-right: 0px !important;
	}

	.kworks-filter.no-results {
		margin-left: 0;
	}

	.whitebox {
		width: 93%;
		padding-bottom: 20px;
	}

	.paging {
		width: 100%;
	}

	.table-manage-kworks--trigger-status td:first-child {
		text-align: right;
	}

	.table-manage-kworks--trigger-status td:first-child>div {
		display: inline-block;
		float: none !important;
	}

	.m-table-manage-kworks,
	.m-table-manage-kworks tbody,
	.m-table-manage-kworks tr,
	.m-table-manage-kworks td {
		display: block;
	}

	.m-table-manage-kworks tr {
		padding: 0;
		margin-bottom: 10px;
	}

	.m-table-manage-kworks tr:first-child,
	.m-table-manage-kworks tr:last-child {
		margin: 0;
	}

	.newfox {
		padding: 8px 0px;
		flex-wrap: wrap;
	}

	.newfoxdetails h3 {
		max-width: 100%;
		font-size: 14px;
	}

	.newfoxdetails {
		min-width: 0;
		margin-top: 20px;
		box-sizing: border-box;
	}

	.newfoxdetails:before {
		display: none;
	}

	.newfoxdetails .status-block {
		font-size: 12px;
		padding: 0 6px;
	}

	.newfox-ico-infavorites {
		font-size: 16px;
		margin-left: 4px;
	}

	.newfox-infavorites {
		display: flex;
	}

	.topspace {
		padding-top: 0px !important;
	}

	.fox60 {
		padding-top: 61px !important;
	}

	#options-by-fox-dotcom {
		/*display:none;*/
		float: none;
		margin-bottom: 2px;
	}

	.foxwidth842 {
		width: 95% !important;
	}

	.foxwidth800 {
		width: 100% !important;
	}

	.whiteBox.twoHalfs {
		width: 100% !important;
		-webkit-boz-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}

	.left-side {
		width: 100% !important;
	}

	.right-side {
		width: 95% !important;
	}

	.inner-wrapper {
		width: 100% !important;
		margin-left: 0px;
	}

	.mp-box .box-row {
		width: 95% !important;
	}

	.responsivefoximages {
		text-align: center;
		max-width: 35% !important;
		margin-right: 10px;
	}

	.foxbookmarks .left-side {
		width: 99% !important;
		padding-left: 10px;
	}

	.faq_page_wrap {
		padding-left: 0px !important;
	}

	.faq_page-block_img {
		display: none !important;
	}

	.faq_page-block {
		margin-left: 0px !important;
	}

	.faq_sub-cat .faq_content-block {
		margin-left: 10px;
		margin-right: 10px;
	}

	.ml0-750 {
		margin-left: 0px !important;
	}

	html {
		height: 100%;
		min-height: 100%;
		width: 100%;
	}

	body {
		min-height: 100%;
		height: auto;
		width: 100%;
	}

	body,
	html {
		min-width: 100%;
	}

	.manage_gigs_helper {
		max-width: 100% !important;
	}

	.manage_gigs_helper .newfox {
		padding: 10px !important;
		margin: 0 !important;
	}

	.reviews_order .reviews_order_type .reviews-tab__item {
		width: 50% !important;
		text-align: center !important;
		padding-left: 0 !important;
		padding-right: 0 !important;
		font-size: 13px;
	}

	.reviews_order .reviews_order_type .reviews-tab__item-text {
		font-size: 0;
		width: 30px;
		height: 30px;
		background: url(/images/smiles-sprite.png) -34px -34px no-repeat;
		display: inline-block;
		vertical-align: middle;
		background-size: 65px;
		margin-right: 7px;
	}

	.reviews_order .reviews_order_type .reviews-tab__item--positive.active .reviews-tab__item-text,
	.reviews_order .reviews_order_type .reviews-tab__item--positive:hover .reviews-tab__item-text {
		background-position: -34px -34px;
	}

	.reviews_order .reviews_order_type .reviews-tab__item--negative.active .reviews-tab__item-text,
	.reviews_order .reviews_order_type .reviews-tab__item--negative:hover .reviews-tab__item-text {
		background-position: -34px -2px;
	}

	.reviews_order .reviews_order_type .reviews-tab__item--positive .reviews-tab__item-text {
		background-position: -2px -34px;
	}

	.reviews_order .reviews_order_type .reviews-tab__item--negative .reviews-tab__item-text {
		background-position: -1px -2px;
	}

	#foxPostForm .text {
		width: 100% !important;
		max-width: 100% !important;
	}

	.popup .balance-popup {
		width: 100% !important;
	}

	.balance-popup__input {
		min-width: 100% !important;
	}

	.cusongsblock {
		width: 100%;
		margin-left: 0px !important;
		margin-right: 0px !important;
		padding-bottom: 0;
	}

	.cusongsblock__panel {
		display: none !important;
	}

	.cusongsblock .padding-content .cusongsblock__panel {
		display: block !important;
		height: auto;
		position: static;
		padding: 0px;
		margin-top: 0;
	}

	.header_search .header_search_clear {
		background: url(/images/exit.png) center no-repeat;
		display: block;
		position: absolute;
		width: 28px;
		height: 28px;
		right: 0;
		display: none;
	}

	.cusongsblock__content {
		display: inline-block;
		width: 106px;
		vertical-align: top;
		margin-top: 10px;
		margin-left: 10px;
		height: 72px;
		text-align: center;
		position: absolute;
	}

	.cusongsblock__content a {
		display: inline-block;
		vertical-align: middle;
	}

	.cusongsblock__content img {
		width: 100%;
		height: auto;
	}

	.rating-block__count {
		margin-left: 5px;
	}

	.cusongsblock .padding-content {
		display: inline-block;
		box-sizing: border-box;
		vertical-align: top;
		padding: 0 10px 33px 126px;
		width: 100%;
		min-height: 124px;
	}

	.cusongsblock .userdata {
		position: absolute;
		bottom: 0;
		box-sizing: border-box;
		width: 100%;
		padding: 5px 10px;
		left: 0;
		height: auto;
	}

	.cusongsblock--group-price .userdata {
		padding: 1px 10px 1.25px;
	}

	.cusongsblock .userdata * {
		display: inline-block;
	}

	.is_mobile .cusongsblock .cusongsblock__labels,
	.cusongsblock__labels {
		height: 22px !important;
		position: absolute;
		left: 126px;
		bottom: 7px;
		z-index: 3;
	}

	.is_mobile .cusongsblock .cusongsblock__labels--pro {
		z-index: 3;
	}

	.cusongsblock p a {
		height: auto;
		line-height: 18px;
	}

	.cusongsblock-panel__rating {
		margin-top: 2px;
	}

	.white-bg-block {
		padding-left: 15px;
		padding-right: 15px;
	}

	.m-dib {
		display: inline-block !important;
	}

	.m-db {
		display: block !important;
	}

	.m-hidden,
	tr.m-hidden,
	td.m-hidden {
		display: none !important;
	}

	.analytics__line-chart-block {
		float: none !important;
		width: 100% !important;
	}

	.analytics__donut-block {
		float: none !important;
		margin-left: auto;
		margin-right: auto;
	}

	.analytics__container {
		padding: 20px 10px !important;
	}

	.analytics__progress-block {
		margin-left: auto !important;
		margin-right: auto !important;
	}

	.b-about-text {
		font-size: 15px !important;
	}

	.b-about-text:not(.active) .b-about-text_container {
		max-height: 86px;
	}

	.b-about-text:not(.active) .toggle-about-text_hide,
	.b-about-text.active .toggle-about-text_show {
		display: none !important;
	}

	.b-about-text.active .toggle-about-text_hide,
	.b-about-text .toggle-about-text_show {
		display: block !important;
	}

	.change-position-mobile {
		display: table;
	}

	.change-position-mobile_1 {
		display: table-header-group;
	}

	.page-more-kwork.page-more-kwork-package {
		padding-bottom: 102px;
	}

	.page-more-kwork.page-more-kwork_actor {
		padding-bottom: 82px;
	}

	.page-more-kwork.page-more-kwork_actor.page-more-kwork-package {
		padding-bottom: 144px;
	}

	.page-more-kwork.page-more-kwork_actor .page-more-kwork-share {
		bottom: 74px;
		padding: 15px 0;
	}

	.page-more-kwork .sidebarArea {
		position: static;

	}

	.page-more-kwork .contentArea {
		padding-bottom: 0px;
	}

	.page-more-kwork .page-more-kwork-share {
		position: absolute;
		bottom: 72px;
		width: 100%;
		box-sizing: border-box;
	}

	.page-more-kwork.page-more-kwork-package .page-more-kwork-share {
		bottom: 0;
	}

	.page-more-kwork .bread-crump ol {
		padding-left: 0px;
	}

	.popup-tie_content button.popup__button-tie {
		width: 100% !important;
	}

	.page-more-kwork .bread-crump li {
		margin-left: 0px !important;
	}

	.page-more-kwork .centerwrap select {
		width: 30%;
	}

	.page-more-kwork_user {
		line-height: 55px;
	}

	.page-more-kwork_user-block {
		color: #000;
	}

	.page-more-kwork_user-letter {
		font-size: 30px;
		white-space: nowrap;
	}

	.page-more-kwork_user-rating {
		font-size: 20px;
	}

	.page-more-kwork_user-rating ul {
		display: flex;
	}

	.page-more-kwork_user-rating li {
		list-style-type: none;
		margin-right: 5px;
		line-height: 55px;
	}

	.page-more-kwork_user-name {
		text-overflow: ellipsis;
		white-space: nowrap;
		overflow: hidden;
	}

	.page-more-kwork_user-name .fa {
		color: #CCCCCC;
	}

	.page-more-kwork_user-name .online-status {
		vertical-align: middle;
		margin: -6px 10px 0 0;
	}

	.m-border-box {
		box-sizing: border-box;
	}

	.m-border-none {
		border: none !important;
	}

	.m-bold {
		font-weight: bold !important;
	}

	#foxPostForm .extra-field-block-css.extra-edit-block-css input {
		width: 100%;
		float: none;
	}

	.new-order-extras__select-block select {
		width: 100% !important;
		font-size: 14px !important;
		line-height: 20px !important;
		margin-bottom: 5px;
	}

	.order-extras .order-extras__item {
		height: auto !important;
		position: relative;
		padding-right: 15px;

	}

	.new-order-extras__delete {
		position: absolute !important;
		top: 11px !important;
		right: 0px;
	}

	.order-extras__item:first-child .new-order-extras__delete {
		top: -4px !important;
	}

	.new-order-extras__select-block {
		display: flex;
		justify-content: space-between;
		width: 100%;
	}

	.extrasping-settings .order-new-extras__input {
		width: calc(100% - 35px) !important;
	}

	.extrasping-settings .ico-close-14 {
		margin-top: 3px;
		margin-right: 20px;
	}

	.extrasping-settings .chosen-container,
	.extrasping-settings #extratime+.chosen-container {
		width: calc(50% - 4px) !important;
	}

	.extrasping-settings .chosen-container {
		margin-left: 0 !important;
	}

	.header .header_top {
		height: 51px;
		background: #33353A;
		width: 100%;
	}

	.header .header_top .centerwrap {
		height: auto;
		padding-bottom: 10px;
	}

	.header .header_top .centerwrap {
		display: flex;
		width: 100%;
		align-items: flex-end;
		height: 100%;
		padding-bottom: 9px;
		padding-left: 14px;
		padding-right: 12px;
	}

	.index-advantage-block {
		display: block;
		padding-bottom: 30px;
		min-height: 99px;
		box-sizing: border-box;
	}

	.index-advantage-block>*:not(:first-child) {
		display: none;
	}

	.index-advantage-block .slick-slide,
	.index-advantage-block>* {
		margin-left: 0px !important;
		text-align: center !important;
	}

	.index-advantage-block span {
		text-align: left;
	}

	.index-advantage-block .slick-dots {
		bottom: -2px;
		position: static;
	}

	.kwork_slider_mobile .slick-dots li.slick-active,
	.index-advantage-block .slick-dots li.slick-active {
		background: white;
	}

	.kwork_slider_mobile .slick-dots li.slick-active {
		background: #222;
	}

	.kwork_slider_mobile .kwork-slider {
		height: auto;
		min-height: 230px;
		overflow: hidden;
		border: none;
	}

	.kwork_slider_mobile .kwork-slider .sliderImage {
		height: auto;
		overflow: hidden;
		min-height: 230px;
	}

	.kwork_slider_mobile .slick-list {
		height: 100%;
	}

	.sliderImage .kwork-slider_videoWrapper {
		height: 100%;
		background: #333333;
		width: 100%;
	}

	.sliderImage .kwork-slider_videoWrapper iframe {
		height: 100%;
		width: auto;
	}

	.kwork_slider_mobile .kwork-slider .sliderImage>img {
		height: auto;
		min-width: 350px;
	}

	.kwork_slider_mobile .slick-dots {
		bottom: 4px;
	}

	.page-more-kwork_header {
		/*		display: table;*/
		width: 100%;
	}

	.page-more-kwork_header h1 {
		font-size: 20px;
		line-height: 22px;
	}

	.m-table-inbox .m-table-inbox_info {
		padding-bottom: 0;
		padding-top: 14px;
	}

	.m-table-inbox tr.m-table-inbox_unread {
		background: #ffffff !important;
	}

	.m-table-inbox.response-table td {
		padding-left: 70px !important;
	}

	.m-table-inbox tr {
		border-top: none;
		border-left: none;
		border-right: none;
	}

	.m-table-inbox tr:last-child {
		border-bottom: none;
	}

	.m-table-inbox .m-table-inbox_info a {
		position: static;
		width: 100%;
		display: inline-block;
	}

	.m-table-inbox .m-table-inbox_info .avatar {
		position: absolute;
		left: 10px;
		top: 10px;
	}

	.m-table-inbox .m-table-inbox_info_username {
		margin-left: 0px;
		width: 100%;
		word-break: break-all;
	}

	.m-table-inbox .m-table-inbox_info_date {
		color: #9e9e9e;
		font-size: 13px;
		margin-left: 5px;
	}

	.m-table-inbox .m-table-inbox_info_offer {
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
		font-weight: bold;
		text-transform: uppercase;
		display: inline-block;
		background: #57cfd1;
		line-height: 1.5em;
		font-size: 12px;
		padding: 0 5px;
		color: #ffffff;

	}

	.m-table-inbox .m-table-inbox_text {
		padding-top: 5px;
	}

	.m-order-table td {
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 10px !important;
		padding-right: 10px !important;
		border: none !important;
	}

	.m-order-table tr {
		border-left: none;
		border-right: none;
		padding-top: 1px;
		padding-bottom: 4px;
	}

	.m-order-table_username {
		position: relative;
	}

	.m-order-table_username img {
		position: absolute;
		top: 11px;
	}

	.m-order-table_username span {
		padding-left: 15px;
		display: inline-block;
	}

	.m-order-table .kw-note-icon {
		position: absolute;
		right: 4px;
		bottom: 4px;
	}

	.m-table-manage-orders {
		margin: 0 -10px;
		width: auto;
		font-size: 13px;
	}

	.m-table-manage-orders,
	.m-table-manage-orders tbody,
	.m-table-manage-orders thead,
	.m-table-manage-orders td {
		display: block;
	}

	.m-table-manage-orders thead {
		display: none;
	}

	.m-table-manage-orders tr.m-visible {
		display: flex;
		background: #fff;
		box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
		margin-bottom: 10px;
		justify-content: space-between;
		padding: 0;
	}

	.m-table-manage-orders tr.m-visible:last-child {
		margin: 0;
	}

	.m-table-manage-orders tr.m-visible td:last-child {
		background: #f0f0f0;
	}

	.m-table-manage-orders tr.m-visible td {
		border: 0;
		padding: 10px !important;
	}

	.m-table-manage-orders tr.m-visible td:first-child {
		flex: auto;
	}

	.m-table-manage-orders tr.m-visible td:last-child {
		width: 25%;
		min-width: 100px;
		text-align: center;
		display: flex;
		flex-wrap: wrap;
		align-content: space-between;
		flex: none;
	}

	.m-table-manage-orders tr.m-visible td:last-child>div {
		display: block;
		width: 100%;
	}

	.m-table-manage-orders tr.m-visible .link-action {
		font-size: 11px;
		text-decoration: underline;
		color: #8a8a8a !important;
		line-height: 14px !important;
		display: inline-block;
		margin-top: 4px;
	}

	.m-table-manage-orders .order-name a {
		color: #0e0e0e !important;
		font-weight: bold;
		line-height: 18px !important;
		display: inline-block;
		overflow: hidden;
		height: 36px;
	}

	.m-table-manage-orders tr.m-visible .time {
		margin-top: 4px;
		margin-bottom: 4px;
		font-size: 13px;
	}

	.m-table-manage-orders tr.m-visible .time span {
		color: #f15b5b;
	}

	.m-table-manage-orders tr.m-visible .user-name,
	.m-table-manage-orders tr.m-visible .data {
		color: #8a8a8a;
	}

	.m-table-manage-orders tr.m-visible .price {
		font-size: 18px;
	}

	.m-table-manage-orders tr.m-visible .btn-title {
		padding: 4px 8px;
		min-width: initial;
		display: block;
		line-height: normal;
		white-space: normal;
		width: calc(100% - 15px);
	}

	.m-table-manage-orders tr.m-visible .btn-title .order-report-table-item .order-page-fill-title {
		padding-right: 0;
	}

	.m-table-manage-orders tr.m-visible .attention,
	.m-table-manage-orders tr.m-visible .tooltipster,
	.m-table-manage-orders tr.m-visible .btn-title_right {
		display: none;
		line-height: 14px;
	}

	.m-table-manage-orders tr.m-visible .order-report-table-item {
		margin: 0;
	}

	.m-table-manage-orders tr.m-visible .green-btn {
		font-size: 13px;
		line-height: 18px;
		padding: 5px 3px;
		white-space: pre-wrap;
	}

	.m-w470 {
		max-width: 470px;
		width: 100%;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}

	.m-w100 {
		max-width: 100px;
		width: 100%;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}

	.m-fs22 {
		font-size: 22px !important;
	}

	.m-fs20 {
		font-size: 20px !important;
		line-height: 22px !important;
	}

	.m-fs12.lh22,
	.m-fs12 {
		font-size: 12px !important;
		line-height: 1.45 !important;
	}

	.m-fs14 {
		font-size: 14px !important;
		line-height: 16px !important;
	}

	.m-fs15 {
		font-size: 15px !important;
		line-height: 1.45 !important;
	}

	.m-ml10 {
		margin-left: 10px;
	}

	.m-ml0 {
		margin-left: 0px !important;
	}

	.m-mr0 {
		margin-right: 0px !important;
	}

	.m-mt0 {
		margin-top: 0 !important;
	}

	.m-mb0 {
		margin-bottom: 0 !important;
	}

	.m-mt10 {
		margin-top: 10px !important;
	}

	.m-mt20 {
		margin-top: 20px !important;
	}

	.m-mt30 {
		margin-top: 30px !important;
	}

	.m-mh-initial {
		min-height: initial !important;
	}

	.allfoxNotifBox__table tr,
	.allfoxNotifBox__table td {
		display: block;
		width: 100%;
		border-bottom: 1px solid rgb(221, 221, 221);
	}

	.allfoxNotifBox__table td {
		border: none;
	}

	.allfoxNotifBox__table td:not(.allfoxNotifBox__cell--date) .fox-notification-all-view {
		padding-top: 0px;
	}

	.foxbookmarks .cusongsblock {
		margin-bottom: 15px !important;
	}

	.comments-panel .comments-panel_item {
		width: 100%;
		margin-left: 0px !important;
	}

	.comments-panel {
		padding: 0 30px;
	}

	.comments-panel .comments-panel_btn {
		font-size: 18px;
		padding-left: 10px;
		padding-right: 10px;
	}

	.b-promo-page__block {
		float: none;
		margin: auto;
	}

	.b-promo-page__block_text1,
	.b-promo-page__block_text2 {
		width: 100%;
	}

	.b-promo-page_block1,
	.b-promo-page_block2 {
		margin-top: 10px;
	}

	.b-promo-page_form {
		padding-left: 20px;
		padding-right: 20px;
	}

	.b-promo-page__ol {
		padding-left: 0;
	}

	.cases-list .cases-panel {
		float: none;
		width: 100%;
		text-align: center;
	}

	.cases-list .cases-desc {
		float: none;
		width: 100%;
	}

	.cases .response-table td {
		padding-left: 0 !important;
		text-align: center;
		border: none;
		border-bottom: 1px solid rgba(0, 0, 0, 0.35);
	}

	.cases .response-table .response-table_head_mobile {
		vertical-align: top;
		padding-left: 5px;
		position: static;
		width: 100%;
		text-align: center;
		font-weight: bold;
	}

	ul.gig-reviews-list>li {
		position: relative;
	}

	.portfolio-tooltip {
		width: 100% !important;
		left: 0 !important;
		z-index: 1;
	}

	.portfolio-tooltip__img-block {
		height: auto !important;
	}

	.portfolio-tooltip__image {
		max-width: 100% !important;
	}

	.js-popup--responsive img,
	.js-popup--responsive .js-popup__inner-content {
		max-width: 100%;
	}

	.js-popup--responsive .js-popup__inner-content{
		width: 100% !important;
	}

	.kwork-slider_videoWrapper_play-block {
		height: 230px;
	}

	.kwork-slider_videoWrapper_play-block .play-video-js {
		top: 82px;
		margin-top: 0;
	}

	.kwork-slider_videoWrapper iframe {
		position: static;
	}

	.add-photo__file-wrapper {
		margin-left: 0px;
		margin-right: 0px;
	}

	.kwork-save-step__demo-file {
		width: 100% !important;
	}

	.file-upload-block {
		width: 100% !important;
	}

	.file-upload-block .file-wrapper-block-rectangle {
		position: absolute;
	}

	.m-w105 {
		width: 105px !important;
		max-width: 100%;
	}

	.m-mb10 {
		margin-bottom: 10px !important;
	}

	.m-mb15 {
		margin-bottom: 15px !important;
	}

	.m-mb20 {
		margin-bottom: 20px !important;
	}

	.m-mr10 {
		margin-right: 10px !important;
	}

	.m-mr15 {
		margin-right: 15px !important;
	}


	.real-case_item,
	.real-case_item:last-child {
		width: 250px;
		margin-right: 0 !important;
		margin-left: 0 !important;
	}

	.real-case_item:last-child {
		margin-bottom: 0px;
	}
	.purse-wrap {
		margin-right: 0 !important;
	}

	.withdraw-money-form-js #unitpay-type {
		width: calc(50% - 5px);
		padding-right: 0;
		max-width: 100%;
		margin-right: 5px !important;
	}
	.withdraw-block__form #purse {
		width: calc(100% - 5px);
		margin-left: 5px;
	}

	/* b-tab */
	.b-tab {
		display: block;
		border: 0;
		margin: 0 -10px;
		padding: 0 10px;
		height: 58px;

		overflow-x: auto !important;
		overflow-y: hidden !important;
		white-space: nowrap;

		-webkit-overflow-scrolling: touch;
	}

	.b-tab::-webkit-scrollbar {
		display: none;
	}

	.b-tab .b-tab_item {
		display: inline-block;
		border: 0;
		font-size: 14px;
		padding: 0;
		margin-right: 10px;
	}

	.b-tab .b-tab_item:last-child {
		margin-right: 10px;
	}

	.b-tab .b-tab_item a {
		line-height: 57px;
		padding: 0 8px;
	}

	.b-tab .b-tab_item a:hover {
		color: #457edb;
	}

	.b-tab .b-tab_item_number {
		top: 0;
	}

	.b-tab .b-tab_item.active {
		border: 0;
		border-bottom: 3px solid #ffb308;
	}

	.b-tab .b-tab_item.active>a {
		color: #ffb308;
		font-weight: normal;
	}

	.b-tab .b-tab_item_number-m {
		margin-left: 5px;
	}

	/* /b-tab */

	.real-case {
		margin-top: 10px;
		padding-bottom: 15px;
		flex-wrap: wrap;
		justify-content: center;
	}

	.real-case_title {
		margin-bottom: 10px;
	}

	.real-case_item img {
		max-width: 100px;
	}

	.real-case_item {
		background: transparent;
		padding-bottom: 30px;
		padding-top: 10px;
		margin-bottom: 30px;
	}

	.cases-desc>.cases-desc_head {
		font-size: 21px !important;
		line-height: 25px !important;
	}

	.real-case_link {
		bottom: 15px;
	}

	.real-case_name {
		margin-top: 10px;
	}

	.index-advantage-block .slick-dots li,
	.real-case .slick-dots li,
	.about-index .slick-dots li,
	.how-it-works-content .slick-dots li {
		position: relative;
		display: inline-block;
		margin: 0 2px;
		padding: 0;
		cursor: pointer;
		width: 10px;
		height: 10px;
		margin-right: 5px;
		border: 1px #fff solid;
		text-indent: -3000px;
		-webkit-border-radius: 50%;
		-moz-border-radius: 50%;
		border-radius: 50%;
		-webkit-box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.1);
		-moz-box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.1);
		box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.1);
	}

	.kwork_slider_mobile .slick-dots li {
		border: 1px #222 solid;
	}

	.real-case .slick-dots,
	.about-index .slick-dots {
		bottom: 14px;
	}

	.real-case .slick-dots li,
	.about-index .slick-dots li,
	.how-it-works-content .slick-dots li {
		border: 1px #222 solid;
	}

	.real-case .slick-dots li.slick-active,
	.about-index .slick-dots li.slick-active,
	.how-it-works-content .slick-dots li.slick-active {
		background: #222;
	}

	.about-index .about-index_item {
		width: 100%;
		margin-bottom: 15px;
	}

	.about-index {
		margin-top: 15px;
	}

	.about-index .about-index_item_title {
		margin-top: 5px;
		margin-bottom: 10px;
	}

	.conversation-top_paging_block {
		min-height: 40px;
		height: auto;
		padding-bottom: 0px;
	}

	.kwork-count {
		margin-top: -2px;
	}

	.rating-block li img {
		display: block;
	}

	.cusongsblock-panel__rating-list {
		line-height: 0px;
	}

	.static-page__block {
		padding: 0;
	}

	.static-page__block h1 {
		text-align: left;
		line-height: 1.3 !important;
	}

	.rubric-list__item:nth-child(2n) {
		margin-right: 0px;
	}

	.rubric-item {
		width: 48.7%;
		float: none;
		display: inline-block;
		vertical-align: top;
		max-width: 280px;
	}

	.rubric-item__name {
		font-size: 13px;
	}

	.rubric-list {
		text-align: center;
	}

	.kwork-carousel .cusongsblock {
		display: block;
	}

	ul.gig-reviews-list li span.comment.comment_with-portfolio {
		width: 50%;
		width: -webkit-calc(100% - 270px);
		width: -moz-calc(100% - 270px);
		width: calc(100% - 270px);
	}

	.kwork-save-step__field-error {
		margin-bottom: 0 !important;
	}

	.kwork-save-step__field-error.desktop {
		display: none !important;
	}

	.kwork-save-step__field-error.mobile {
		display: block !important;
	}

	.kwork-save-step__field-error:not(.hidden)+.add-extra-popup__hint {
		margin-top: 0;
	}

	.profile-cover-block {
		max-width: 100%;
		text-align: center;
	}

	.cusongslist_small_5_column .kwork-carousel-main-container .cusongsblock:nth-child(n+6) {
		display: none;
	}

	.field-tooltip {
		display: none !important;
	}

	.project_card_reason {
		display: none;
	}

	.pull-right.cusongsblock-panel__rating.m-pull-reset {
		float: right !important;
		margin-right: 0;
	}

	.tagcloud.standart_cat_header {
		margin-bottom: 0;
		margin-top: 20px;
		text-align: center;
	}

	.landcloud.banner {
		margin-bottom: 10px;
	}

	.categoriesHeader {
		margin: 20px 0;
	}

	.categoriesHeader h1 {
		margin-bottom: 10px;
	}

	.base-filters {
		margin-bottom: 0;
	}

	#gigs_form {
		margin: 0;
	}

	#gigs_form .v-align-t.sm-block.pt20.pb20 {
		padding: 11px 0 10px 0 !important;
	}

	.filter-balance__form .field__inline {
		padding-left: 0;
		margin-left: 0;
		margin-bottom: 20px;
	}

	.filter-balance__form .field__inline:first-child {
		margin-right: 10px;
	}

	.filter-balance__form .field__inline:last-child {
		margin-bottom: 0;
	}

	.filter-balance__form .w358px {
		width: 100%;
	}

	.datepicker.-bottom-left-.-from-bottom-+.datepicker.-bottom-left-.-from-bottom-.active .datepicker--pointer {
		left: 30px !important;
	}

	.mobile-css-style {
		background-color: #fff;
		border-radius: 3px;
		padding: 5px;
		border: 1px solid #bbb;
		font-size: 13px;
		line-height: 18px;
		min-height: 14px;
		color: #797979;
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wMdBhAJ/fwnjwAAAGFJREFUKM9jYBh+gBFKuzEwMKQwMDB8xaOWlYGB4T4DA0MrsuapDAwM//HgNwwMDDbYTJuGQ8MHBgYGJ1xOYGNgYJiBpuEpAwODHSF/siDZ+ISBgcGClEDqZ2Bg8B6CkQsAPRga0cpRtDEAAAAASUVORK5CYII=);
		background-repeat: no-repeat;
		background-position: right 8px top 8px;

		-webkit-appearance: none;
		-moz-appearance: none;
		-ms-appearance: none;
		appearance: none !important;
	}

	.track-page .rating-row .rating-block-review {
		margin-bottom: 10px;
	}

	.track-page .rating-row {
		flex-wrap: wrap;
	}

	.track-page .rating-row>div {
		width: 100% !important;
	}

	.track-page .submit-row {
		margin-top: 5px !important;
		flex-wrap: wrap;
		flex-direction: column-reverse;
	}

	.track-page .submit-row>div:nth-child(1) {
		width: 100% !important;
	}

	.track-page .submit-row .hugeGreenBtn {
		display: block;
		width: 100% !important;
		max-width: 100% !important;
	}

	.track-page .variants {
		margin-bottom: 10px;
	}

	.recommend .cusongsblock:nth-child(5) {
		margin-bottom: 0 !important;
	}

	.cusongsblock__favorites {
		display: none;
	}

	.cusongsblock .padding-content>p,
	.cusongsblock .padding-content>p {
		margin-right: 26px;
	}

	.cusongsblock .cusongsblock__favorites {
		position: absolute;
		right: 10px;
		top: 10px;
		display: block;
	}

	.cusongsblock .cusongsblock__favorites:not(.active) .icon-heart-card:hover {
		color: #e8e8e8;
	}
}

@media only screen and (max-width:565px) {
	.newfoxdetails .status-blockborder>* {
		display: inline-block;
		border-bottom: 1px solid #ececec;
		box-sizing: border-box;
		width: 50%;
		height: 55px;
		padding: 2%;
	}

	.pic-man-big,
	.pic-woman-big,
	.pic-woman2-big,
	.pic-woman3-big {
		min-width: 100%;
		background-size: contain;
	}

	.pic-woman3-big {
		margin-left: 0;
	}

	.work-with-guarantee-b .item-2-column {
		display: block;
		width: 100%;
	}

	.sys-stats {
		height: auto !important;
	}

	.sys-stats table td {
		display: block;
		width: 100%;
		text-align: center;
		padding-bottom: 10px;
	}

	.add-photo__file-wrapper {
		margin-right: 0px;
	}

	.card_secondary .card__content>div.pull-left,
	.card_secondary .card__content>div.pull-right {
		float: none !important;
		margin-bottom: 10px;
		text-align: center;
	}

	.centerwrap select,
	.project-centerwrap select {
		width: 100%;
	}

	.wMax-565 {
		width: 100% !important;
		box-sizing: border-box;
	}

	.mw80p.requiredInfo-block {
		max-width: 100% !important;
	}

	.info-icon {
		float: inherit !important;
	}

	.status-blockborder .status-blockborder_text {
		margin-top: 0 !important;
	}

}

@media only screen and (min-width:1231px) {
	.cusongslist_5_column .cusongsblock:nth-child(5n) {
		margin-right: 0 !important;
	}

	.page-404_img1 {
		left: 28%;
	}

	.page-404_img2 {
		right: 24%;
	}

	.lg-centerwrap {
		max-width: 1240px !important;
		min-width: 1200px !important;
	}

	.w988 {
		max-width: 988px !important;
	}

	.lg-mr14 {
		margin-right: 14px !important;
	}

	.c3c .cusongsblock:nth-child(4n) {
		margin-right: 0px !important;
	}

	.c4c .cusongsblock:nth-child(4n) {
		margin-right: 20px !important;
	}

	.c4c:not(.viewed-kworks) .cusongsblock:nth-child(5n) {
		margin-right: 0px !important;
	}

	.usernamebox_user_name {
		max-width: 300px;
	}

	.rubric-list__item {
		width: 282px;
		margin-right: 40px;
	}

}

@media screen and (max-width:1279px) and (min-width: 1018px) {

	.cusongslist_5_column.viewed-kworks .cusongsblock:nth-child(5n) {
		margin-right: 20px !important;
	}

	.cusongslist_5_column.viewed-kworks .cusongsblock:nth-child(4n) {
		margin-right: 0px !important;
	}
}

@media screen and (max-width:1017px) {
	.cusongslist_5_column.viewed-kworks .cusongsblock:nth-child(3n) {
		margin-right: 0px !important;
	}

	.cusongslist_5_column.viewed-kworks .cusongsblock:nth-child(4n) {
		margin-right: 20px !important;
	}
}

@media screen and (max-width:772px) and (min-width: 768px) {
	.cusongslist_5_column.viewed-kworks .cusongsblock:nth-child(3n) {
		margin-right: 20px !important;
	}
}

@media (max-width : 500px) {
	.tooltip-block {
		max-width: 60%;
	}

	.message_sound_block .tooltip-block {
		max-width: none;
	}

	ul.gig-reviews-list li span.comment.comment_with-portfolio {
		width: calc(100% - 14%);
	}

	.reviews_order .review-portfolio {
		float: none;
		clear: both;
		text-align: center;
	}

	.reviews_order .review-portfolio_video {
		margin-left: auto;
		margin-right: auto;
		width: 180px;
	}

	.wMax-500 {
		width: 100% !important;
		max-width: 100% !important;
	}

}

@media (max-width : 320px) {
	.tooltip-block {
		max-width: 200px;
	}

	.b-promo-page_block2 {
		width: 100%;
	}
}

@media (max-width : 540px) {

	.real-case_item,
	.real-case_item:last-child {
		width: 250px;
		margin-right: 0px;
	}

	.btn-hide-sm {
		display: none;
	}
}

@media (max-width : 375px) {
	.newfoxdetails__pro {
		top: -30px !important;
	}

	.page-balance_btn-group>* {
		font-size: 12px;
		padding-left: 10px;
		padding-right: 10px;
	}

	.b-promo-page_block2 {
		width: 100%;
	}

	.b-promo-page_block1 {
		width: 100%;
		background-size: 100%;
		height: auto;
	}

	.b-promo-page_block1>div {
		font-size: 16px;
		padding-top: 10px;
		padding-bottom: 15px;
		padding-right: 10px;
	}

	.b-promo-page_block1>div:last-child {
		margin-bottom: 20px;
	}

	.rubric-item {
		width: 100%;
		max-width: 280px;
		margin-right: 0px;
	}

	.rubric-item__name {
		font-size: 16px;
	}

	.datepicker.-bottom-left-.-from-bottom-+.datepicker.-bottom-left-.-from-bottom-.active {
		left: 60px !important;
	}

	.datepicker.-bottom-left-.-from-bottom-+.datepicker.-bottom-left-.-from-bottom- .datepicker--pointer,
	.datepicker.-bottom-left-.-from-bottom-+.datepicker.-bottom-left-.-from-bottom-.active .datepicker--pointer {
		left: 92px !important;
	}
}

@media (max-width: 1550px) {
	.subnav .cat-menu-wide li:nth-child(n+15) .menulist {
		left: initial;
		right: -6px;
	}
}

/* ширина колонок на странице кворка */
.mr353 {
	margin-right: 353px;
}

.page-more-kwork .centerwrap {
	max-width: 1018px;
}

@media (min-width: 1231px) and (max-width: 1279px) {
	.page-more-kwork .centerwrap {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
}

.page-more-kwork .sidebarArea {
	width: 336px;
}

.page-more-kwork .sidebarArea a.hugeGreenBtn {
	max-width: 296px;
}

.page-more-kwork .package_card_vert_options {
	margin-bottom: 15px;
}

.page-more-kwork .package_card_vert_option_time {
	margin-top: 0;
}

.page-more-kwork .package_card_vert_option_time:nth-of-type(1) {
	margin-top: 4px;
}

.page-more-kwork .package_card_vert__order-detail {
	margin: -10px 0 15px;
}

.page-more-kwork .package_card_vert__order-detail .package_card_vert__price {
	padding-left: 0;
	margin-right: 5px;
}

.page-more-kwork .package_card_vert__order-detail .package_card_vert__title,
.page-more-kwork .package_card_vert .package_card_vert__title {
	display: inline-block;
	vertical-align: middle;
	font-size: 17px;
	font-weight: 600;
	line-height: 40px;
}

.page-more-kwork .package_card_vert__order-detail .package_card_vert_option__icon {
	margin-left: 0;
}

.page-more-kwork .package_card_vert__order-detail .package_card_vert_option_time {
	margin-bottom: 0;
}

.page-more-kwork .sidebarArea .order-extras .extra-popular {
	margin-top: -2px;
}

.page-more-kwork .sidebarArea .order-extras-list .styled-checkbox+label:before {
	top: 5px;
}

.page-more-kwork .sidebarArea .order-extras-list .styled-checkbox+label:after {
	top: 6px;
}

.page-more-kwork .order-extras .chosen-container-single .chosen-single span,
.page-more-kwork .order-extras .chosen-container .chosen-results {
	color: gray !important;
}

.page-more-kwork .volume-flex {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	margin-top: -10px;
}

@media (max-width: 1050px) {
	.page-more-kwork .centerwrap {
		max-width: 100%;
		padding-left: 10px;
		padding-right: 10px;
	}

	.page-more-kwork .sidebarArea {
		width: -webkit-calc(100% - 670px);
		width: calc(100% - 670px);
		min-width: 306px;
	}

	.f18-1050 {
		font-size: 18px !important;
	}
}

@media (max-width: 1019px) {
	.page-more-kwork .contentArea {
		float: none;
		margin-left: auto;
		margin-right: auto;
		clear: both;
		padding-bottom: 0;
	}

	.page-more-kwork .sidebarArea {
		float: none;
		width: 660px;
		min-width: initial;
		margin-left: auto;
		margin-right: auto;
	}

	.page-more-kwork .sidebarArea .m-hidden {
		display: none;
	}
}

@media (max-width: 767.98px) {
	.info-block-wrapper {
		float: none;
	}

	.info-block-wrapper.info-block_rolled {
		top: 0px !important;
		margin-top: 0px !important;
		width: 100%;
	}

	.page-projects .card__content .dib.tooltipster {
		width: 100%;
	}

	.want-container .projects-offer-btn {
		width: 100%;
	}

	.page-projects .card {
		margin-bottom: 15px !important;
	}

	.page-projects .card__content {
		padding-bottom: 15px !important;
	}

	.page-projects .query-seen_block {
		width: 100%;
		text-align: left;
	}

	.fixed-offer .order-extras__select-block .chosen-container {
		float: none;
		width: 100% !important;
		min-width: 94px;
	}

	.fixed-offer .new-order-extras__select-block {
		margin-top: 15px;
		width: calc(100% - 34px);
	}

	.fixed-offer .extrasping-settings .chosen-container,
	.extrasping-settings #extratime+.chosen-container,
	.fixed-offer .extrasping-settings .input_size_s {
		width: calc(50% - 7.5px) !important;
	}

	.fixed-offer .new-offer-form-control__error {
		display: block;
	}

	.fixed-offer .order-extras__item.custom {
		flex-wrap: wrap;
	}

	.fixed-offer .order-extras__item.custom .new-order-extras__delete {
		position: relative !important;
		top: 5px !important;
	}

	.fixed-offer .order-new-extras__input {
		width: 100% !important;
	}

	.fixed-offer .extrasping-settings .ico-close-14 {
		margin-right: 0px;
	}

	.fixed-offer .order-extras__select-block {
		display: block !important;
		margin-top: 15px;
	}

	.fixed-offer .input_size_s {
		padding: 3px 8px !important;
		height: 32px !important;
	}

	.fixed-offer .new-order-extras__delete {
		width: 14px;
		margin-left: 19px;
	}

	.page-more-kwork>.bgLightGray {
		background: none;
	}

	.fixed-offer .extrasping-settings .custom-option-price>* {
		width: 100% !important;
	}

	.file-item span {
		max-width: calc(100vw - 120px);
	}

	.page-404 {
		height: calc(100vh - 99px);
	}

	/* 9728 */
	.newfox-card {
		padding: 0;
		flex-wrap: nowrap;
		min-height: 124px;
		position: relative;
		/* overflow: hidden; */
	}

	.newfox-card:nth-child(odd) {
		background: #fff;
	}

	.newfoxdetails-card {
		width: 100%;
		float: none;
		color: #000;
		display: block;
		min-height: 47px;
		padding: 8px 0 10px 10px;
		overflow: hidden;
		margin: 0 36px 0 0;
	}

	.newfoxdetails-card .mh100 {
		min-height: 1px;
	}

	.newfoximg-card {
		width: auto;
		height: 70px;
		min-width: 106px;
		max-width: 106px;
		float: none;
		margin: 10px 0 8px 10px;
	}

	.newfoximg-card img {
		max-width: 100%;
		max-height: 100%;
	}

	a.scriptomembittitle__name {
		font-size: 13px;
		color: #8a8a8a;
		position: absolute;
		z-index: 10;
		bottom: 5px;
		left: 10px;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: clip;
		width: 112px;
	}

	a.scriptomembittitle__name:hover {
		color: #25a7d3;
	}

	a.scriptomembittitle__name:after {
		content: '';
		position: absolute;
		right: 0;
		top: 0;
		height: 100%;
		width: 2em;
		background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 70%, rgba(255, 255, 255, 1) 100%);
		background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 70%, rgba(255, 255, 255, 1) 100%);
		background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 70%, rgba(255, 255, 255, 1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=1);
	}

	.scriptomembittitle__rating {
		position: absolute;
		right: 10px;
		bottom: 40px;
	}

	.otherdetails__heart {
		position: absolute !important;
		top: -80px !important;
		right: 10px;
	}

	.newfoxdetails-card .price {
		position: absolute;
		bottom: 5px;
		right: 10px;
	}

	.newfox--group-price .newfoxdetails-card .price-group .price--main {
		margin-bottom: 1px;
		line-height: 1;
	}

	.newfox--group-price .newfoxdetails-card .price-group .price {
		position: static;
		line-height: 13px;
	}

	.newfox--group-price .newfoxdetails-card .price-group .price-th {
		margin-bottom: 0;
	}

	.newfox--group-price .newfoxdetails-card .price-group {
		position: absolute;
		right: 10px;
		bottom: 3px;
	}

	.newfox__black-friday {
		position: absolute;
		z-index: 10;
		pointer-events: none;
		top: 0;
		left: 0;
	}

	.m-ml-0 {
		margin-left: 0;
	}

	.export-userop {
		margin: 0px 10px 10px 10px;
	}
}

@media (max-width: 784px) {
	.loadKworks {
		display: none;
	}
}

/*  Скрываем отметку просмотренности, что бы она не накладывалась на лейбу "Высший рейтинг" */
@media (max-width: 340px) {
	.user_kwork_mark_block {
		display: none;
	}
}

/* убираем горизонтальный скролл */
/* пока что только на главной, по классу .is_index */
.is_index .collageSubcategories {
	margin: 0 0 0 -24px;
	overflow: hidden;
}

.is_cat .collageSubcategories {
	overflow: hidden;
}


@media screen and (max-width: 1278px) {

	.is_cat .collageSubcategories {
		margin: 0;
	}
}

.is_index .collageSubcategories-item {
	margin: 0 0 24px 24px;
}

.is_index .rubric-list {
	margin: 0 0 0 -40px;
	overflow: hidden;
}

.is_index .rubric-list__item {
	width: 25%;
	margin: 0 0 10px;
	padding-left: 38px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.kwork-carousel__container {
	position: relative;
}

@media (max-width: 1279px) {

	.centerwrap,
	.lg-centerwrap {
		padding-left: 10px;
		padding-right: 10px;
		min-width: initial;
		max-width: initial;
	}
}

@media (min-width: 1230px) and (max-width: 1279px) {
	.centerwrap--hd {
		min-width: 988px;
		max-width: 988px;
		padding-left: 0;
		padding-right: 0;
	}
}

@media (max-width: 1349px) {
	.kwork-carousel-more {
		max-width: 988px;
		margin-left: auto;
		margin-right: auto;
	}
}

@media (max-width: 1230px) {

	.centerwrap,
	.lg-centerwrap {
		max-width: 988px;
		padding-left: 0;
		padding-right: 0;
	}

	.is_index .rubric-list {
		margin-left: -20px;
	}

	.is_index .rubric-list__item {
		padding-left: 20px;
	}
}

@media (min-width: 768px) {
	.cusongslist_5_column {
		display: flex;
		flex-wrap: wrap;
	}

	.cusongslist_5_column .cusongsblock	 {
		height: auto;
	}

	.page-filters .cusongslist_3_column .cusongsblock__content,
	.user-kwork .cusongsblock__content,
	.cusongslist_5_column .cusongsblock__content,
	.page-bookmarks .cusongsblock__content {
		padding-top: 66.52%;
		height: auto;
	}

	.all_page .page-filters .cusongslist_3_column .cusongsblock__content .ispinner-container,
	.user-kwork .cusongsblock__content .ispinner-container,
	.cusongslist_5_column .cusongsblock__content .ispinner-container,
	.page-bookmarks .cusongsblock__content .ispinner-container {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
	}

	.pr-md-10 {
		padding-right: 10px !important;
	}

	.pl-md-10 {
		padding-left: 10px !important;
	}

	.d-md-inline-block {
		display: inline-block;
	}

	.d-md-none {
		display: none;
	}

	.b-about-text_container {
		height: auto !important;
	}
}

@media (max-width: 1199px) {

	html,
	body,
	.centerwrap,
	.project-centerwrap {
		min-width: initial
	}

	.subnav .centerwrap {
		padding-left: 0;
		padding-right: 0;
	}
}

@media (max-width: 1000px) {
	.is_index .rubric-list {
		margin-left: -10px;
	}

	.is_index .rubric-list__item {
		padding-left: 10px;
	}
}

@media (max-width: 1019px) {
	.mobile-mt20 {
		margin-top: 20px;
	}
}

@media (max-width: 1017px) {

	.centerwrap,
	.lg-centerwrap {
		max-width: initial;
		padding-left: 10px;
		padding-right: 10px;
	}
}

@media (max-width: 1130px) {
	.kwork-carousel-more {
		max-width: 958px;
	}

	.is_index .cusongsblock {
		margin-right: 20px !important;
	}
}

@media (max-width: 880px) {
	.kwork-carousel-more {
		max-width: 484px;
	}
}

@media (max-width: 767.98px) {
	.kwork-carousel-more {
		max-width: 100%;
	}

	.kl-card-banner {
		display: none;
	}

	.kwork-slider.isShowPortfolio .kwork_slider__zoom {
		opacity: 1;
	}
}


@media (max-width: 1019px) {
	.m-swap.tablet-version {
		display: block;
	}

	.m-swap.desktop-version {
		display: none;
	}
}

@media (max-width: 991px) {
	.header.is_index {
		min-width: initial;
	}

	.is_index .real-case {
		margin-top: 10px;
		padding-bottom: 15px;
		flex-wrap: wrap;
		justify-content: center;
	}

	.is_index .real-case_item {
		background: transparent;
		padding-bottom: 30px;
		padding-top: 10px;
		margin-bottom: 30px;
	}

	.is_index .real-case_item,
	.is_index .real-case_item:last-child {
		width: 250px;
	}

	.is_index .real-case_item:nth-child(3) {
		margin-right: 0;
	}

	.is_index .how-it-works-content .icons .step {
		width: 33.3333333%;
	}

	.track-page .order-action-links .m-mbo20 {
		margin-bottom: -20px !important;
	}
}

@media (max-width: 812px) {
	.is_index .real-case_item:nth-child(3) {
		margin-right: 14px;
	}
}

@media (max-width: 782px) {
	.is_index .kwork-carousel__container {
		max-width: initial;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
	}

	.is_index .cusongsblock {
		margin-left: 5px;
		margin-right: 5px !important;
	}
}

@media (max-width: 767.98px) {
	.is_index .collageSubcategories {
		margin-left: -14px;
	}

	.is_index .collageSubcategories-item {
		margin: 0 0 14px 14px;
	}

	.is_index .kwork-carousel__container {
		display: block;
	}

	.is_index .cusongsblock {
		margin-left: 0;
		margin-right: 0 !important;
	}

	.is_index .rubric-list__item {
		width: 48.7%;
	}

	.is_index .header_search.m-visible {
		display: block;
	}

	.is_index .how-it-works-content:not(.slick-initialized) {
		height: 206px;
		overflow: hidden;
	}

	.is_index .how-it-works-content:not(.slick-initialized) .icons .about-index_item_image {
		height: 100px;
	}

	.is_index .how-it-works-content:not(.slick-initialized) .icons .step {
		width: 100%;
	}

	.is_index .real-case_item,
	.is_index .real-case:not(.slick-initialized) {
		height: 251px;
		margin-bottom: 30px;
		overflow: hidden;
	}

	.is_index .real-case_item,
	.is_index .real-case_item {
		display: block;
		width: 100%;
	}

	.track-page .step-block-order_item {
		padding: 15px 10px;
	}
}

@media (max-width: 414px) {
	.is_index .rubric-list {
		margin-left: 0;
	}

	.is_index .rubric-item {
		width: 100%;
		max-width: 280px;
		padding-left: 0;
	}

	.is_index .rubric-item__name {
		font-size: 16px;
	}
}

@media (max-width: 939px) {
	.is_index .cat-menu-thin li.cat-menu_item_more {
		display: table-cell;
		position: relative;
	}
}

/* адаптив страница заказа */
@media (min-width: 768px) and (max-width: 991px) {
	.track-page .contentArea {
		float: none;
		margin-left: auto;
		margin-right: auto;
	}

	.track-page .sidebarArea {
		float: none;
		width: 660px;
		margin-left: auto;
		margin-right: auto;
	}
}

@media (min-width: 992px) and (max-width: 1023px) {
	.track-page {
		padding-left: 10px;
		padding-right: 10px;
	}

	.track-page .contentArea {
		width: calc(100% - 316px);
	}
}

@media (max-width: 767.98px) {
	.is_index.all_page {
		padding-top: 49px;
	}

	.all_page {
		padding-top: 108px;
	}

	.header {
		border-bottom: none !important;
	}

	.header {
		z-index: 1036;
	}

	.header.low-index {
		z-index: 1030;
	}

	.track-page #foxPostForm {
		width: auto;
	}

	.track-page .new-order-extras__select-block {
		display: block;
		width: 218px !important;
	}

	.track-page .extrasping-settings .chosen-container,
	.track-page .extrasping-settings #extratime+.chosen-container,
	.track-page .extrasping-settings select,
	.track-page .extrasping-settings #extratime {
		width: 100px !important;
		margin-left: 3px !important;
	}

	.track-page .extrasping-settings #extratime+.chosen-container,
	.track-page .extrasping-settings #extratime {
		width: 90px !important;
	}

	.track-page .new-order-extras__delete {
		position: relative !important;
		top: 0 !important;
		right: auto;
	}

	.track-page .order-extras__select-block select,
	.track-page .extrasping-settings select {
		height: 32px;
		border: 1px solid #bbb;
		border-radius: 3px;
		padding: 0 10px;
	}
}

@media (min-width: 566px) {
	.track-page .visible-565 {
		display: none;
	}
}

@media (max-width: 565px) {
	.track-page .hidden-565 {
		display: none !important;
	}

	.track-page ul.order-extras-list li,
	.track-page .package-level table th,
	.track-page .package-level table td {
		font-size: 14px !important;
	}

	.track-page ul.order-extras-list li {
		padding-left: 10px;
	}

	.track-page .show-extra-list-block {
		padding: 10px;
	}

	.track-page .suggest-extras-wrapper>span {
		float: none !important;
		display: block;
		margin-left: 0;
		padding-left: 10px;
		font-size: 14px;
	}

	.track-page .package-level table th,
	.track-page .package-level table td {
		padding: 10px;
	}

	.track-page #foxPostForm .extra-field-block-css.extra-edit-block-css input {
		float: none;
		display: block;
		width: 100% !important;
	}
}

@media (max-width: 413px) {
	.track-page .step-block-order_item {
		padding-left: 10px;
		padding-right: 10px;
	}

	.track-page .package-level .package-option img {
		display: none;
	}

	.track-page .order-extra-item>label {
		display: block !important;
		width: auto !important;
	}

	.track-page .order-extras__select-block {
		display: block;
		margin-top: 5px;
	}

	.track-page .chosen-container {
		float: none;
		display: block;
		margin-top: 0 !important;
		width: 100% !important;
	}

	.page-conversation .time-to-response {
		display: none;
	}
}

@media (min-width: 768px) and (max-width: 930px) {
	.songperson {
		height: auto;
	}

	.kwork-carousel-item-active .songperson {
		height: 153px;
	}

	.viewed-kworks .songperson {
		height: 153px;
	}

	.cusongslist_3_column .cusongsblock__content img {
		width: 100%;
		height: auto;
	}

	.cusongslist_3_column .cusongsblock {
		height: auto;
	}

}

@media (min-width: 931px) {
	.cusongslist_3_column .cusongsblock__panel {
		display: flex;
		justify-content: space-between;
	}

	.cusongslist_3_column .cusongsblock__panel .clear {
		display: none;
	}

	.cusongslist_3_column .cusongsblock__panel .pull-left,
	.cusongslist_3_column .cusongsblock__panel .pull-right {
		float: none;
	}

	.cusongslist_3_column .oneline-faded {
		flex-shrink: 1;
	}

	.cusongslist_3_column .cusongsblock-panel__rating {
		flex-shrink: 0;
		display: flex;
		flex-wrap: nowrap;
	}

	.cusongslist_3_column .cusongsblock-panel__rating-list {
		display: flex;
		flex-wrap: nowrap;
	}

	.cusongslist_3_column .cusongsblock-panel__rating-list.user-search_rating {
		align-items: center;
		justify-content: center;
	}
}

.rating-block__count {
	position: relative;
}

@media (min-width: 1255px) {
	.rating-block__count-star {
		top: 1px;
	}
}

@media only screen and (max-width: 767.98px) {
	.rating-block__count-new {
		top: -1px;
	}

	.is_index .cusongsblock__panel .cusongsblock-panel__rating {
		float: left !important;
	}
}

@media only screen and (min-width: 375px) and (max-width: 767.98px) {
	.rating-block li {
		line-height: 14px;
	}
}

@media (max-width: 530px) {
	.fox-express {
		margin-top: 0;
	}
}

@media only screen and (max-width: 420px) {
	.withdraw-money-form-js #unitpay-type {
		width: 100%;
		margin-right: 0 !important;
	}
	.withdraw-block__form #purse {
		width: 100%;
		margin-left: 0;
		max-width: 100%!important;
	}
	.purse-wrap {
		width: 100%;
		margin-top: 10px;
	}
}

@media (min-width: 440.98px) {
	.user-search_list {
		display: flex;
		flex-wrap: wrap;
	}
}
