/* @param {gray_text} #646473 */
/* @param {youngart_color} #47C2C3 */
/* @param {green} #2EB9BB */
/* helpers */
.selected_nav {
	border-bottom-color: #2EB9BB !important;
}
.selected,
.selected a {
	color: #2EB9BB !important;
}
.title_recom {
	color: #2EB9BB !important;
}
/* fixes */
input {
	-moz-border-bottom-colors: #2EB9BB;
}
.news_form input#mail_field {
	-moz-border-bottom-colors: #2EB9BB;
}
/* styles */
body.youngart {
	background-image: url("../images/background_youngart.png");
	background-color: #47C2C3;
}
.top {
	background-color: transparent;
	height: 235px;
	padding: 0;
}
.logo {
	position: absolute;
	z-index: 1;
	margin-left: 0;
	margin-top: 100px;
}
.top_right {
	width: 100%;
	margin-top: 25px;
}
.top_menu {
	height: 50px;
	float: right;
	position: relative;
}
.top_social {
	margin-right: 40px;
	margin-top: 5px;
}
.search_form {
	position: absolute;
	right: 0;
	margin-top: 100px;
}
.lower_search.show .search_form {
	right: 350px;
	margin-top: 60px;
}
.lower_search.show {
	position: relative;
}
.lower_search.show .search_form {
	right: 0;
}
.lower_search.show .search_form .search.input_field::-webkit-input-placeholder,
.search.input_field::-webkit-input-placeholder {
	color: white;
}
.lower_search.show .input_field {
	width: 280px !important;
}
.search_form .input_field {
	border-bottom-color: white;
	-moz-border-bottom-colors: white;
	color: white !important;
	background-color: transparent;
	width: 280px;
	margin-top: 30px;
}
.user_menu .search_form input::-webkit-input-placeholder {
	color: white;
}
.search_form .fa,
.user_icons .fa {
	color: white;
}
.search_form .fa {
	margin-left: 10px;
	margin-right: 5px;
}
.user_icons .fa.fa-user {
	margin-right: 5px;
}
.menu {
	position: relative;
}
.menu .navbar-default {
	background-color: transparent;
	position: absolute;
	top: 0;
	margin-left: 0;
}
.menu .navbar-default .navbar-nav > li {
	margin-left: auto;
}
.menu .navbar-default .navbar-nav > li > a:first-of-type {
	padding-left: 5px;
}
.menu .navbar-default .navbar-nav > li > a,
.menu .navbar-default .navbar-nav > li.open > a {
	background-color: transparent;
	color: white;
}
.menu .navbar-default .navbar-nav > li > a:hover {
	background-color: transparent;
	color: black;
}
.menu ul.navbar-nav li.dropdown:hover > ul.dropdown-menu,
.menu ul.navbar-nav li.open.dropdown > ul.dropdown-menu {
	background-color: #2EB9BB;
	background-image: none;
}
.menu .navbar-default .navbar-nav li ul li a,
.menu .navbar-default .navbar-nav li ul li.open a {
	color: white;
	background-color: #2EB9BB;
	background-image: none;
}
.menu .navbar-default .navbar-nav li ul li a:hover {
	color: black;
	background-color: #2EB9BB;
	background-image: none;
}
.main_title h1 {
	color: #47C2C3;
}
.publishers h1 {
	line-height: normal;
	padding-top: 60px;
	color: #47C2C3;
}
.info {
	padding-top: 0;
	border: none;
	background-color: white;
}
.news_form .input_field {
	border-bottom-color: #47C2C3;
}
.news_form .btn.btn-default,
.news_form .btn.btn-default:hover {
	background-color: #47C2C3;
}
footer {
	background-color: transparent;
	background-image: none;
}
.menu_bottom {
	padding-top: 40px;
}
.menu_bottom a {
	color: white;
}
.menu_bottom a:hover {
	color: black;
}
.menu_footer a {
	color: white;
}
.menu_footer a:hover {
	color: black;
}
.jcarousel_container {
	margin-top: 40px;
	border-top: none;
}
#go_up a i.fa {
	/* color: white; */
	opacity: .7;
}
.main_link.selected {
	color: black !important;
}
.header_menu {
	border-bottom: 1px solid #2EB9BB;
	border-top: none;
}
.user_icons {
	margin-right: 5px;
}
.nav_search .search_form {
	margin-top: -20px;
	width: 200px;
}
.activation_form input,
.form_lost_pass input,
.form_singup input,
.login_form input,
.modify_form input {
	border-bottom: 1px solid #2EB9BB;
}
.nav_search .search_form .input_field {
	color: initial;
}
.nav_search .search_form .fa {
	color: black;
}
.share_menu {
	border-top: 1px solid #2EB9BB;
}
.footer_links li {
	color: white;
}
.menu_bottom {
	width: 940px;
}
.reviewal_left {
	border-right: 1px solid #2EB9BB;
}
.reviewal_right {
	border-left: 1px solid #2EB9BB;
}
.basket {
	padding-top: 20px;
}
.basket .btn.btn-default {
	top: 30px;
	border-color: #2EB9BB;
}
.basket h3 hr,
.dynamic .nav.nav-pills li.active a,
.profile .form_right .btn.btn-default,
.quarter_hr,
.user-logged {
	border-color: #2EB9BB;
}
.user-logged,
.user-logged a {
	color: #fff;
}
.tab-content hr {
	border-color: #03B3EE;
}
.command_info .fa.fa-circle-thin,
.profile .row-orders .fa.fa-angle-right,
.profile .row-orders .fa.fa-circle-thin {
	color: #2EB9BB;
}
.form_account .account_form .btn.btn-default,
.main_top .total,
.modal_news .news_right .btn.btn-default.btn-sm,
.product_buttons .btn.btn-default.btn-sm {
	background-color: #2EB9BB;
}
.form_registration {
	margin-bottom: 0;
}
.menu_footer.footer_basket {
	padding-top: 40px;
}
.reg_form input[type=checkbox] + label:before,
.reg_form input[type=radio] + label:before {
	background: #2EB9BB;
}
.reg_form input[type=checkbox]:checked + label:before,
.reg_form input[type=radio]:checked + label:before {
	background-image: -o-radial-gradient(ellipse closest-side at center center,rgb(255, 255, 255) 45%,#2EB9BB 55%);
	background-image: radial-gradient(ellipse closest-side at center center,rgb(255, 255, 255) 45%,#2EB9BB 55%);
}
.form_registration .btn.btn-default,
.header_dropdown .btn.btn-default,
.profile .form_left form .btn.btn-default.btn-sm,
.profile.account .btn.btn-default.btn-sm {
	background-color: #2EB9BB;
}
.product .read {
	color: #2EB9BB;
}
.form_right h2 {
	color: #2EB9BB !important;
}
.modal_basket .basket_left .fa {
	color: #2EB9BB;
}
.user_menu .search_form {
	width: 350px;
}
.header_dropdown ul.dropdown-menu {
	background-color: #2EB9BB;
}
.main_middle.product_jcarousel .recommended.jcarousel_container .main_title .h1 {
	color: #47C2C3;
}
hr.hr_cstm {
	border-top: 1px solid #2EB9BB;
}
#form_contact .form-control:focus {
	border-color: #47C2C3;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(71, 194, 195, 0.6);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(71, 194, 195, 0.6);
}
#form_contact .btn.btn-default.btn-sm {
	background-color: #47C2C3;
}
/*explorer*/
.explorer .search_form input {
	border-bottom: 3px solid #2EB9BB;
}
.explorer .news_form input {
	border-bottom: 2px solid #2EB9BB;
}
/*.search_form input.search.input_field::placeholder,
.search_form input.search.input_field:placeholder-shown
 {
	color :red !important;
}*/
.modal_book .btn.btn-default.btn-sm {
	background-color: #2EB9BB;
}
/*stats squre*/
.line_color {
	background: #2EB9BB;
}
.position_arrow .stat_pol {
	fill: #2EB9BB;
	stroke: #2EB9BB;
}
.svg_x .close-x {
	stroke: #2EB9BB;
}
#stats {
	border-color: #2EB9BB;
	background: lightcyan;
}
div#see_stats.selectedwhite {
	color: lightcyan;
}
.mean_votes#see_stats {
	background-color: #2EB9BB;
}
/*stats squre end*/
#agegroup_box {
	border-bottom: 2px solid #47C2C3;
}
.user-logged {
	margin-left: 0;
}
.search_form {
	position: absolute;
	/* right: 0; */
	margin: 0;
	top: -15px;
	right: 170px;
}
.user_menu.logged_in .search_form {
	right: 250px;
}
.top_social {
	margin: 5px 10px 0 0;
}
.search_form .input_field {
	width: 190px;
}
.search_form {
	/* right: 80px; */
}
li.dropdown a:hover ul.dropdown-menu {
	/* display: block; */
}
.search .lower_search .search_form {
	margin: 0;
	top: -70px;
	right: 270px;
}
.search .lower_search.show .input_field {
	width: 190px !important;
}
.header_menu .nav.nav-tabs > li.nav_search {
	top: 25px;
}
.header_menu .nav.nav-tabs > li.nav_search .search.input_field {
	color: unset !important;
}
.lower_search.logged_in {
	margin-left: 0;
	margin-right: 85px;
}
.top_menu .user_menu .search_form {
	right: -20px;
	top: -20px;
}
.live_select .btn.dropdown-toggle {
	color: white;
	border-color: white;
}
.top_social.logged_in {
	display: none;
}
.search_form .search_close.fa {
	/* top: 30px; */
	/* right: 77.5px; */
	top: 27.5px;
	right: 165px;
}
.live_results {
	top: 85px;
	left: unset;
	right: 0;
}
.youngart header {
	position: relative;
}
.search .search_form .search_close.fa {
	left: unset;
	right: 60px;
	top: 30px;
}
.search #live_results {
	top: 80px;
}
.new_blog .bcl {
	border-color: #47C2C3;
}
.new_blog .reviewal_more.blog_more,
.new_blog .reviewal_more.blog_more .fa {
	color: #47C2C3;
}

.row_blogs .media-body i, .row_blogs .media-body a {
	color: #47C2C3;
}
.col-sm-4.brdl,
.col-sm-8.brdr {
	border-color:  #2EB9BB;
}
.row_blogs .media-body .fa {
		color: #47C2C3;
}

/*responsive*/
@media (max-width: 1600px) {
	.my_account {
		display: none;
	}
	.user-logged .fa.fa-user {
		color: #000;
	}
	.search_form {
		/* right: 80px; */
		right: 100px;
	}
	.user_menu.logged_in .search_form {
		/* right: 200px; */
	}
	.search .lower_search .search_form {
		/* right: 190px !important; */
	}
	.top_menu .user_menu.logged_in .search_form {
		right: -20px;
	}
	.search .young_art_seach .lower_search .search_form {
		right: unset;
		left: unset;
		top: unset;
		position: unset;
		float: right;
		width: 270px;
	}
	.search .search_form .search_close.fa {
		right: 80px;
	}
	.search #live_results {
		top: 240px;
	}
	.lower_search.logged_in {
		margin-right: 0;
	}
}
@media (max-width: 1250px) {
	.user_menu.logged_in .search_form {
		/* right: 180px; */
	}
	.top_social {
		margin-right: 0;
		margin-left: 0;
	}
	.top_menu .user_menu.logged_in .search_form {
		right: -25px;
	}
}
@media (max-width: 1200px) {
	.search .user_menu .search_form {
		display: block !important;
	}
	.search .lower_search .search_form {
		display: none !important;
	}
	.live_results {
		top: 75px;
	}
	.search .search_form .search_close.fa {
		right: 160px;
	}
	.search #live_results {
		top: 120px;
	}
}
@media (max-width: 1150px) {
	.main_top.authors .nav_search .search_form {
		margin-top: 7.5px;
	}
}
@media (max-width: 1100px) {
	.logout_but {
		display: block;
	}
	.user-logged .links-area {
		display: none;
	}
	.user-logged {
		padding: 0;
		border: 0;
		top: 0;
		margin-left: 5px;
		color: #000;
	}
	.user-logged .fa.fa-user {
		color: #000;
	}
}
@media (max-width: 1300px) {
	.menu_bottom {
		width: 98%;
		float: right;
	}
	.top_social {
		/* margin-right: 255px; */
		/* margin-right: 10px; */
	}
}
@media (max-width: 1200px) {
	.top_menu {
		z-index: 99;
	}
	.logo img {
		height: 40px;
		width: auto;
	}
	.logo {
		margin: 20px 0 0;
	}
	.top_right {
		margin-top: 15px;
	}
	.top {
		height: 85px;
	}
	.top_social {
		/* display: none; */
	}
	.navbar-toggle {
		display: block;
	}
	#navbar_button {
		/* display: block !important; */
	}
	.navbar.navbar-default {
		position: relative;
	}
	.menu .navbar-default .navbar-nav {
		width: 100%;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
	}
	.menu .navbar-default .navbar-nav li:first-of-type {
		margin-left: 0;
	}
	.menu .navbar-default .navbar-nav li {
		margin: auto;
	}
	.menu .navbar-default .navbar-nav li:last-of-type {
		margin-right: 0;
	}
	.menu .navbar-default .navbar-nav > li > a,
	.menu .navbar-default .navbar-nav > li > a:first-of-type,
	.menu .navbar-default .navbar-nav > li > a:last-of-type {
		padding-left: 0;
		padding-right: 0;
	}
	.top_social.logged_in {
		display: block;
	}
}
@media (max-width: 1100px) {
	.user_menu .search_form {
		right: 0;
	}
	.top_social {
		/* margin-right: 265px; */
		margin-right: unset;
	}
	.user_menu.logged_in .search_form {
		right: 0;
	}
}
@media (max-width: 1050px) {
	.menu_bottom {
		width: 98%;
		float: right;
	}
}
@media (max-width: 950px) {
	.search_form .input_field {
		width: 185px;
	}
	.user_menu .search_form {
		width: 245px;
		right: 95px;
	}
	.top_social {
		margin-right: -110px;
		margin-top: 65px;
	}
	.bottom_links {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		width: 100%;
		float: none;
	}
	.bottom_links li {
		width: 100%;
		display: block;
	}
	.lower_search.show .input_field {
		width: 185px !important;
	}
	.top_social {
		margin: 0;
		/* right: 20px; */
		/* margin-right: 255px; */
		/* top: 15px; */
		margin-top: 5px;
		margin-right: unset;
	}
	.user_menu.logged_in .search_form {
		right: 90px;
	}
	.top_menu .user_menu .search_form {
		width: 355px;
	}
	.search_form .search_close.fa {
		/* right: 87.5px; */
		right: 175px;
	}
	.search .search_form .search_close.fa {
		right: 170px;
	}
}
@media (max-width: 900px) {
	.bottom_links li:first-of-type {
		min-width: 120px;
	}
	.main_top.authors .nav_search .search_form {
		right: 0;
	}
}
@media (max-width: 850px) {
	.lower_search.show .search_form {
		width: 240px;
		margin-top: 75px;
	}
	.top_menu .user_menu .search_form {
		width: 305px;
	}
	.search_form .search_close.fa {
		/* right: 67.5px; */
		right: 125px;
	}
	.shopping_count {
		margin-left: 25px;
	}
	.search .search_form .search_close.fa {
		right: 120px;
	}
}
@media (max-width: 825px) {
	.logo a img {
		/* height: auto;
		width: 250px; */
	}
	.top_social {
		/* display: none; */
	}
	.user_menu .search_form {
		/* margin-top: 60px; */
	}
	.top {
		/* height: 175px; */
	}
	.lower_search.show .search_form {
		margin-top: 30px;
		/*right: 120px !important;*/
	}
	.main_top.authors .selected_nav {
		display: none;
	}
	.main_top.authors .nav_search,
	.main_top.authors .search_form {
		width: unset;
		margin: unset;
		padding: unset;
		position: unset;
	}
	.main_top.authors .input_field.selected_nav {
		display: block;
		margin-top: -7.5px;
		top: 0;
		bottom: 0;
	}
	.main_top.authors .nav_search .search_form {
		position: relative;
		margin-top: 22.5px;
	}
	.main_top.authors .nav_search .magnifire.fa.fa-search {
		position: absolute;
		right: -25px;
		bottom: 0;
	}
	.main_top.authors .search.input_field {
		margin-top: 0;
	}
	.main_top.authors .search.input_field.selected_nav {
		margin-top: -7.5px;
	}
}
@media (max-width: 775px) {
	#myNavbar {
		/* width: 525px; */
	}
	#myNavbar .nav.navbar-nav {
		margin: 0;
	}
	.user_menu .search_form {
		/* width: 360px; */
	}
	.user_icons {
		/* margin-top: 77.5px; */
	}
	.lower_search.show .search_form {
		/*margin-top: 30px;*/
		right: 120px !important;
	}
	/*.lower_search.show .search_form {
	margin: 0;
    right: 0 !important;
    margin-top: -20px;
}*/
}
@media (max-width: 750px) {
	.main_top.authors .input_field.selected_nav {
		margin-right: 0;
	}
}
@media (max-width: 725px) {
	.top_social.logged_in {
		display: none;
	}
}
@media (max-width: 700px) {
	.top_right .menu .navbar-default {
		/* top: -15px; */
	}
	.container-fluid > .drop_search {
		position: absolute;
		margin-top: 35px;
	}
	.container-fluid > .drop_search .search_form {
		width: 250px;
	}
	.user_menu #submit_form,
	.user_menu #submit_form_1,
	.user_menu #submit_form_2 {
		/* margin-right: 125px;
		margin-top: 17.5px;
		float: right;
		display: none; */
	}
	.search_toggle.fa.fa-search {
		display: block;
		color: white;
		position: absolute;
		right: 0;
		cursor: pointer;
		margin-right: 135px;
		margin-top: 77.5px;
	}
	.search_toggle.fa.fa-search {
		display: none;
	}
	.drop_search .search_form {
		margin: -10px 0 0;
		right: auto;
		left: 5px;
	}
	.hide_special {
		display: none !important;
	}
	.top_right .navbar-toggle {
		display: none;
	}
	.top_social {
		display: none;
	}
}
@media (max-width: 750px) {
	.header_menu.big_header {
		height: auto;
	}
}
@media (max-width: 675px) {
	.lower_search.show .search_form {
		margin: 0;
		right: 0 !important;
		margin-top: -20px;
	}
	.search .lower_search {
		display: none !important;
	}
}
@media (max-width: 600px) {
	.search .search_toggle.fa.fa-search {
		display: block !important;
	}
	.search .lower_search {
		/* display: unset !important; */
	}
	.search .young_art_seach #navbar_button .navbar-toggle {
		margin-right: unset;
	}
	.container-fluid > .drop_search .search_form {
		display: unset !important;
	}
	.container-fluid .nav.navbar-nav > li > .dropdown-menu > li > a,
	.container-fluid .nav.navbar-nav > li > a {
		display: inline-block;
	}
	.search .young_art_seach .lower_search .search_form {
		margin: 30px 0 0;
	}
	.logo {
		margin-top: 20px;
	}
	.top_right {
		margin-top: 0;
	}
	.top_menu .user_menu .search_form #submit_form,
	.top_menu .user_menu .search_form #submit_form_1,
	.top_menu .user_menu .search_form #submit_form_2 {
		margin-right: 125px;
	}
	.top_menu .user_menu {
		margin-top: 30px;
	}
	#navbar_button {
		margin: 0;
		position: relative;
		margin-top: 105px;
	}
	header > .navbar.navbar-default {
		background: transparent;
		border: none;
		margin-top: -75px;
	}
	.navbar.navbar-default .container-fluid {
		padding: 0;
	}
	.container-fluid #navbar_button {
		margin-top: 0;
	}
	#navbar_button .navbar-toggle {
		margin-right: 195px;
		/*margin-right: 145px;*/
		margin-top: 10px;
		border-color: white;
	}
	.young_art_seach #navbar_button .navbar-toggle {
		/*margin-top: -95px;*/
		margin-right: 145px;
	}
	.young_art_seach .lower_search.show .search_form {
		/*margin-top: 115px;*/
	}
	/*.young_art_seach #navbar_button .navbar-toggle*/
	.container-fluid #myNavbar {
		margin: 0;
		padding: 0;
		width: auto;
		border: none;
		-webkit-box-shadow: none;
		box-shadow: none;
	}
	.top_menu .user_menu .search_form #submit_form,
	.top_menu .user_menu .search_form #submit_form_1,
	.top_menu .user_menu .search_form #submit_form_2,
	.user_icons {
		/* display: block; */
		position: relative;
		z-index: 1;
		display: none;
	}
	.navbar-default .navbar-nav > li > a {
		font-size: 16px;
		color: white;
		font-weight: bold;
	}
	.navbar-nav li {
		clear: both;
	}
	.dropdown span.fa {
		position: relative;
		top: 5px;
	}
	.navbar-nav > li > .dropdown-menu {
		background: transparent;
	}
	.dropdown-menu li a {
		font-size: 15px;
		color: white;
		font-weight: bold;
	}
	#live_select .dropdown-menu li a {
		color: black;
	}
	.dropdown-menu li a:hover {
		background: transparent;
	}
	#navbar_button .navbar-toggle:active,
	#navbar_button .navbar-toggle:focus,
	#navbar_button .navbar-toggle:hover {
		background-color: transparent;
	}
	#navbar_button .navbar-toggle:hover .icon-bar,
	/*#navbar_button .navbar-toggle:focus  .icon-bar,*/
	#navbar_button .navbar-toggle:active .icon-bar,
	#navbar_button .navbar-toggle[aria-expanded=true] .icon-bar {
		background-color: white;
	}
	#navbar-toggle.collapsed .icon-bar {
		background-color: #888 !important;
	}
	.search_toggle.fa.fa-search {
		z-index: 2;
		display: block;
		margin-top: 0;
		/* margin-right: 115px; */
		margin-right: 95px;
	}
	.lower_search.show .search_form {
		right: auto !important;
		margin-top: 55px;
		z-index: 2;
	}
	#navbar_button .navbar-toggle.yas {
		margin-right: 145px;
	}
	/*.top_right .menu .navbar-default {
		top : -15px;
	}*/
	.container-fluid > .drop_search {
		position: relative;
		margin-top: auto;
		margin-bottom: 30px;
	}
	header .drop_search .search_form:placeholder-shown {
		color: white !important;
	}
	header .drop_search .search_form::-webkit-input-placeholder {
		color: white;
	}
	.top_menu .user_menu .search_form {
		display: none !important;
	}
	.top_menu .user_menu {
		margin-top: 20px;
	}
	header > .navbar.navbar-default {
		margin: 0;
		min-height: 0;
	}
	#navbar_button .navbar-toggle {
		position: absolute;
		/* position: absolute; */
		margin: 0;
		/* right: 160px; */
		right: 145px;
		top: -65px;
	}
	.search_form .input_field {
		margin-top: 25px;
	}
	.container-fluid > .drop_search {
		margin-bottom: 40px;
		/* margin-bottom: 20px; */
	}
	.search .container-fluid > .drop_search {
		margin-bottom: 20px;
	}
	.container-fluid #myNavbar.navbar-collapse.collapse.in,
	.container-fluid #myNavbar.navbar-collapse.collapsing {
		margin-top: -20px;
	}
	.dropdown span.fa {
		cursor: cell;
	}
	.container-fluid > .drop_search .search_form {
		width: 300px;
	}
	.live_results {
		top: 125px;
	}
	.search_form .search_close.fa {
		top: 22.5px;
		right: 120px;
	}
	.search #live_results {
		top: 110px;
	}
	.search .drop_search .search_form {
		top: -30px;
	}
	.search .search_form .search_close.fa {
		top: 25px;
	}
}
@media (max-width: 550px) {
	.bottom_links li:first-of-type {
		min-width: auto;
	}
	.bottom_links li {
		width: auto;
	}
}
@media (max-width: 500px) {
	.top_menu .user_menu {
		/* margin-top: 30px; */
	}
	.top_menu .user_menu .search_form #submit_form,
	.top_menu .user_menu .search_form #submit_form_1,
	.top_menu .user_menu .search_form #submit_form_2 {
		right: 7.5px;
	}
	.top_right .lower_search.show {
		/*display: none !important;*/
	}
	.search_toggle.fa.fa-search {
		/*margin-right: 225px;*/
		/* margin-right: 135px; */
	}
	.young_art_seach .lower_search.show .search_form {
		margin-top: 115px;
	}
	.young_art_seach #navbar_button .navbar-toggle {
		margin-top: -95px;
		/*margin-right: 145px;*/
	}
	.young_art_seach .lower_search.show .search_form {
		margin-top: 115px;
		position: relative;
	}
	.search_form.hide {
		display: block !important;
	}
	.young_art_seach #navbar_button .navbar-toggle {
		margin-top: unset;
	}
	.main_top.authors .nav_search {
		width: 170px;
	}
	.main_top.authors .nav_search .magnifire.fa.fa-search {
		right: 0;
	}
}
@media (max-width: 475px) {
	.main_top.authors .nav_search #submit_form_autor,
	.main_top.authors .nav_search #urlrest,
	.main_top.authors .nav_search #urlrest_1,
	.main_top.authors .nav_search #urlrest_2 {
		display: block;
	}
}
@media (max-width: 450px) {
	.top_menu .user_menu {
		padding-left: 0;
		padding-right: 0;
	}
	.user_icons {
		margin-right: 0;
	}
	.user_icons .fa {
		margin-left: 5px;
		margin-right: 5px;
	}
	.search_toggle.fa.fa-search {
		margin-right: 85px;
	}
	#navbar_button .navbar-toggle {
		right: 125px;
	}
}
@media (max-width: 400px) {
	.bottom_links li {
		width: auto;
		display: inline-block;
	}
	.bottom_links {
		display: block;
	}
	.logo img {
		height: 30px;
	}
	#navbar_button .navbar-toggle {
		border: none;
		right: 105px;
		top: -67.5px;
	}
	.search_toggle.fa.fa-search {
		font-size: 24px;
	}
	.user_icons .fa {
		font-size: 24px;
	}
	.search_toggle.fa.fa-search {
		margin-right: 75px;
	}
}
@media (max-width: 375px) {
	.search_form .input_field {
		display: block;
		margin-top: 0;
	}
	.container-fluid > .drop_search .search_form {
		/* margin-top: -15px; */
		margin: 0;
	}
	.search_form .fa.fa-search {
		position: absolute;
		/* top: 25px; */
		top: -10px;
		left: 185px;
	}
	.search_form .search_close.fa {
		/* top: 35px; */
		top: -2.5px;
		right: unset;
		left: 165px;
	}
	.main_top.authors .nav_search #submit_form_autor {
		left: 135px;
	}
	.search .search_form .search_close.fa {
		top: 0;
	}
	.search .drop_search .search_form {
		top: -10px;
	}
}
@media (max-width: 350px) {
	.user_icons .fa {
		margin-left: 2.5px;
		margin-right: 2.5px;
	}
	.search_toggle.fa.fa-search {
		margin-right: 70px;
	}
	#navbar_button .navbar-toggle {
		padding-right: 0;
	}
	.top {
		height: 75px;
	}
	#navbar_button .navbar-toggle {
		top: -57.5px;
	}
	.search_form .input_field {
		/* margin-top: 15px; */
		margin-top: 0;
	}
	.shopping_count {
		margin-left: 17.5px;
	}
	.live_results {
		top: 105px;
	}
}
