.new_blog .reviewal_right.blog_right {
	float: none;
	border: none;
	width: auto;
	padding: unset;
	margin-top: 20px;
	margin-bottom: 20px;
}
.new_blog .reviewal_right.blog_right img {
	max-width: 100%;
}
.new_blog .reviewal_left.blog_left {
	width: auto;
	float: none;
	padding: unset;
	border: none;
	margin-top: 20px;
	margin-bottom: 20px;
}
.new_blog .bcl {
	padding-left: 17%;
	border-left: 1px solid #eeb727;
}
.new_blog .reviewal_title.blog_title {
	font-size: 28px;
	margin-bottom: 10px;
}
.new_blog .reviewal_more.blog_more {
	color: #eeb727;
}
.new_blog .reviewal_more.blog_more .fa {
	margin-left: 5px;
	font-size: 18px;
	top: 1px;
	color: #eeb727;
}
.new_blog .reviewal_time.blog_time {
	color: gray;
	margin: 0;
}
.new_blog .reviewal_time.blog_time .fa {
	margin-right: 5px;
}
.new_blog .reviewal.blog .main_title {
	display: none;
}
.new_blog .blog_comment {
	/* display: none; */
	position: unset;
	float: none;
	margin-top: 10px;
	margin-bottom: 10px;
}
.res_ed.fix .res_right {
	width: 100%;
}
.res_ed.fix .res_books .res_book.col-md-3 {
	width: 25% !important;
}
.res_ed.fix .res_books .thumbnail {
	width: auto;
}
.res_ed.fix .res_book .thumbnail {
	/*position: relative;*/
}
.res_ed.fix .res_book .res_img {
	/*position: absolute;*/
	position: relative;
}
.res_ed.fix .res_book .res_img img {
	/*position: absolute;*/
	width: 100%;
	max-width: 100%;
	height: auto;
}
.h_fix #added a,
.res_ed.fix #added a {
	margin-bottom: 15px;
}
.menu .navbar-default {
	width: auto;
	margin-left: 0;
	margin-right: 0;
}
.top_right {
	margin-right: auto;
}
.btn_fisa {
	margin-top: 10px;
	margin-left: 40px;
	margin-bottom: 10px;
}
.man_dig.btn.btn-default {
	float: right;
	margin-right: 10%;
}
.main_books.margin_top_40.margin_bottom_40.main_books_flex.r_a.re {
	margin: auto;
}
.main_books.margin_top_40.margin_bottom_40.main_books_flex.r_a.re .res_books.row.ra {
	margin-left: 20px;
	margin-right: 20px;
}
.basket_item.voucher {
	font-size: 24px;
	font-weight: normal;
	font-family: "Roboto Slab Bold", "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: black;
}
.basket_item.voucher #voucher_add, .basket_item.voucher #card_add {
	border-top: none;
	border-left: none;
	border-right: none;
	width: 40%;
}
.basket_item.voucher .btn {
	background-color: #B7AB37;
	font-size: 14px;
	border: none;
	float: right;
	border-radius: 16px;
	padding-left: 20px;
	padding-right: 20px;
}
.container_red.voucher {
	position: relative;
}
.container_red.voucher .remove {
	position: absolute;
	right: 40px;
	top: 22.5px;
}
.container_red.voucher .remove .fa.fa-circle-thin {
	color: #827B00;
	font-size: 48px;
	position: relative;
	cursor: pointer;
}
.container_red.voucher .remove .fa.fa-times {
	color: black;
	position: absolute;
	font-size: 24px;
	left: 11px;
	top: 11px;
}
.basket_custom .content_red {
	padding-left: 20px;
}
.jcarousel_controls {
	/* top: 215px !important; */
}
.search .lower_search .search_form .input_field {
	/* border: none; */
	width: auto;
	min-width: 200px;
}
.lower_search .search_form #submit_form.fa,
.lower_search .search_form #submit_form_1.fa,
.lower_search .search_form #submit_form_2.fa {
	margin-left: 0;
	margin-right: 0;
}
#myCarousel img.small {
	display: block;
	width: 100%;
}
#myCarousel img.big {
	display: none;
}
.search .lower_search {
	margin-left: 0;
}
.search .lower_search .search_form {
	/* float: right; */
}
.search .lower_search .search.input_field {
	width: 250px;
}
.share_me .share_this .print {
	display: none;
}
.header_menu.small_head .breadcrumb {
	/* display: none; */
}
.main_middle .share_menu .print {
	/* display: none; */
}
.main_middle .share_menu {
	margin-bottom: 50px;
}
.header_menu.big_header .share_this.nav_share {
	margin-top: 0;
	position: unset;
	float: right;
}
ul.same_line > li > a {
	margin-right: 20px;
}
ul.same_line {
	padding-top: 0;
	padding-bottom: 0;
}
.search .header_menu.big_header .share_this.nav_share {
	margin-top: 20px;
}
#prod_img_jcar {
	position: relative;
	overflow: hidden;
	width: 260px;
}
#prod_img_jcar ul {
	width: 10000em;
	position: relative;
	list-style: none;
	margin: 0;
	padding: 0;
}
#prod_img_jcar li {
	float: left;
}
#prod_img_jcar img {
	width: 260px;
}
.product_img .ctrl {
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	width: 98%;
	margin-left: 1%;
}
.product_img .ctrl .jcarousel-prev {
	float: left;
}
.product_img .ctrl .jcarousel-next {
	float: right;
}
#prod_img_jcar .bul,
.main_book .bul,
.sprijinim_bul {
	background-color: #FEF200;
	width: 100%;
	display: block;
	padding: 5px;
	color: red;
	text-align: center;
	font-family: "Roboto Slab Bold", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
}
.sprijinim_bul {
	width: 475px;
}
#prod_img_jcar .bull,
.main_book .bull,
.sprijinim_bul {
	height: 30px;
	display: block;
}
#prod_img_jcar .bul,
.sprijinim_bul {
	padding-top: 10px;
	padding-bottom: 10px;
	height: 40px;
}
.basket_item .bull {
	height: 30px;
}
.basket_item .bul {
	background-color: #FEF200;
	color: red;
	text-align: center;
	font-family: "Roboto Slab Bold", "Helvetica Neue", Helvetica, Arial, sans-serif;
	float: left;
	width: 165px;
	margin-right: 30px;
	padding: 5px;
}
.basket_item img {
	clear: left;
}
.top_social span.facebook {
	padding: 5px;
}
#prod_img_jcar {
	display: none;
}
#big_anim {
	display: block;
	position: relative;
}
.pr_imgs_jcarousel {
	position: relative;
	overflow: hidden;
}
.pr_imgs_jcarousel ul {
	width: 20000em;
	position: relative;
	list-style: none;
	margin: 0;
	padding: 0;
}
.pr_imgs_jcarousel li {
	float: left;
}
.pr_imgs {
	/* width: 500px; */
	width: 475px;
	position: relative;
}
.pr_imgs li {
	width: 100px;
}
.pr_imgs li img {
	cursor: pointer;
}
.pr_imgs_jcarousel {
	width: 400px;
	margin: 0 auto;
}
.pr_imgs_jcarousel.fw {
	width: 475px;
}
.anime img {
	/* max-width: 100%; */
	/* height: auto; */
	margin: 0;
	position: absolute;
	display: block;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	/* width: 100% !important; */
	width: 475px !important;
	height: 700px !important;
}
.anime {
	position: absolute;
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transition: -webkit-transform 2s;
	transition: -webkit-transform 2s;
	-o-transition: transform 2s;
	transition: transform 2s;
	transition: transform 2s, -webkit-transform 2s;
	width: 100%;
	height: 100%;
}
.pr_imgs_jcarousel li img {
	width: 90%;
}
#myModal .modal-header {
	padding-bottom: 0;
	border-bottom: none;
}
.carousel-stage ul {
	width: 20000em;
	position: relative;
	list-style: none;
	margin: 0;
	padding: 0;
}
.carousel-stage li {
	float: left;
}
.carousel-navigation,
.carousel-stage {
	position: relative;
	overflow: hidden;
}
.carousel-navigation ul {
	height: 975px;
	position: relative;
	list-style: none;
	margin: 0;
	padding: 0;
}
.carousel-navigation li:first-of-type {
	padding-top: 0;
}
.carousel-navigation li {
	padding-top: 7.25px;
	padding-bottom: 7.25px;
}
.carousel-navigation li:last-of-type {
	padding-bottom: 0;
}
.carousel-navigation li.active img {
	border: 1px solid red;
}
.carousel-navigation li img {
	border: 1px solid transparent;
	cursor: pointer;
}
#myModal .modal-footer {
	padding-top: 0;
	border-top: none;
	text-align: left;
}
#my_text {
	font-size: 16px;
	font-weight: bold;
}
.blk {
	display: block;
}
.tr2 {
	-webkit-transition: -webkit-transform 2s;
	transition: -webkit-transform 2s;
	-o-transition: transform 2s;
	transition: transform 2s;
	transition: transform 2s, -webkit-transform 2s;
}
.anime.flip_big {
	-webkit-transform: translateX(-100%) rotateY(-180deg);
	transform: translateX(-100%) rotateY(-180deg);
}
.anime .back {
	-webkit-transform: rotateY(180deg);
	transform: rotateY(180deg);
}
.anime .first_3 {
	-webkit-transform: translateZ(137.1206889325264048px) rotateY(0deg);
	transform: translateZ(137.1206889325264048px) rotateY(0deg);
}
.anime .second_3 {
	-webkit-transform: translateZ(137.1206889325264048px) rotateY(120deg);
	transform: translateZ(137.1206889325264048px) rotateY(120deg);
}
.anime .third_3 {
	-webkit-transform: translateZ(137.1206889325264048px) rotateY(240deg);
	transform: translateZ(137.1206889325264048px) rotateY(240deg);
}
.anime .first_4 {
	-webkit-transform: rotateY(0deg) translateZ(237.5px);
	transform: rotateY(0deg) translateZ(237.5px);
}
.anime .second_4 {
	-webkit-transform: rotateY(90deg) translateZ(237.5px);
	transform: rotateY(90deg) translateZ(237.5px);
}
.anime .third_4 {
	-webkit-transform: rotateY(180deg) translateZ(237.5px);
	transform: rotateY(180deg) translateZ(237.5px);
}
.anime .fourth_4 {
	-webkit-transform: rotateY(270deg) translateZ(237.5px);
	transform: rotateY(270deg) translateZ(237.5px);
}
.anim_big {
	-webkit-transform-origin: right center;
	-ms-transform-origin: right center;
	transform-origin: right center;
}
.anim_cont {
	position: relative;
	-webkit-perspective: 2000px;
	perspective: 2000px;
	width: 475px;
	height: 700px;
	display: block;
}
.search .lower_search .search.input_field {
	width: 500px;
}
.menu {
	margin-top: -10px;
}
.search .lower_search {
	margin-left: 15px;
}
.modal-cstm {
	width: 750px;
}
.prod_but .btn.btn-default:first-of-type {
	/* margin-bottom: 20px; */
}
.form_warning {
	max-width: 100%;
}
.carte .prod_but.prod_m {
	margin-top: 0;
	margin-bottom: 20px;
}
.carte .product.rel {
	margin-top: 20px;
}
.carte .share_me .share_this {
	margin-bottom: 20px;
}
.resursa .res_ed {
	margin-top: 20px;
}
.resursa .prod_but {
	margin-bottom: 20px;
}
.resursa .main_book img {
	height: auto;
}
.clasa .filter_results,
.discip .filter_results,
.languages .filter_results,
.search .filter_results,
.suport .filter_results {
	margin: 0 !important;
	/* padding-left: 20px; */
	/* padding-right: 20px; */
	padding: 20px;
	float: right;
	position: unset;
	/* display: inline-block; */
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-flow: wrap;
	flex-flow: wrap;
	width: calc(100% - 200px);
}
.clasa .filter_select .list_group_big,
.discip .filter_select .list_group_big,
.languages .filter_select .list_group_big,
.search .filter_select .list_group_big,
.suport .filter_select .list_group_big {
	margin-bottom: 20px;
}
.clasa .filter_select .list_group_big .list-group,
.discip .filter_select .list_group_big .list-group,
.languages .filter_select .list_group_big .list-group,
.search .filter_select .list_group_big .list-group,
.suport .filter_select .list_group_big .list-group {
	margin-bottom: 0;
}
.clasa .filter_select .list-group-item.active,
.discip .filter_select .list-group-item.active,
.languages .filter_select .list-group-item.active,
.search .filter_select .list-group-item.active,
.suport .filter_select .list-group-item.active {
	border: none;
	/* padding: 0 0 5px; */
	background: none;
	color: #337ab7;
}
.clasa .filter_select .list-group-item,
.discip .filter_select .list-group-item,
.languages .filter_select .list-group-item,
.search .filter_select .list-group-item,
.suport .filter_select .list-group-item {
	border: none;
	padding: 0 0 5px;
}
.clasa .filter_select .lit_group a,
.discip .filter_select .lit_group a,
.languages .filter_select .lit_group a,
.search .filter_select .lit_group a,
.suport .filter_select .lit_group a {
	padding-right: 5px;
}
.clasa .filter_results a,
.discip .filter_results a,
.languages .filter_results a,
.search .filter_results a,
.suport .filter_results a {
	display: block;
	margin: auto;
}
.search .live_results {
	/* top: 130px; */
	/* top: 170px; */
}
.search .search_form .search_close.fa {
	/* top: 140px;
	right: 50px; */
}
.search .filter_select .list-group-item:active,
.search .filter_select .list-group-item:hover,
.search .lit_group a:active,
.search .lit_group a:hover {
	background: none;
	color: #888;
}
.search .filter_select .list-group-item.active {
	border: none;
	/* padding: 0 0 5px; */
	background: none;
	color: #000;
	font-weight: bold;
}
.search .filter_select .list-group-item {
	border: none;
	margin-bottom: 5px;
	padding: 0;
}
.search .filter_select .list-group-item:active,
.search .filter_select .list-group-item:hover,
.search .lit_group a:active,
.search .lit_group a:hover {
	background: none;
	color: #888;
}
.img_sprijinim.small_img {
	display: none;
}
.live_results {
	box-shadow: 0 2px 4px 0 #bbb;
}

.reg_form input[type=checkbox] + label:before {
	background: url(../images/gdpr/check-box.png) no-repeat;
	min-height: 25px;
    /* display: inline-block; */
		min-width: 25px;
		border: none;
		border-radius: unset;
}
.reg_form input[type=checkbox]:checked + label::before {
	    background: url(../images/gdpr/check-box-checked.png) no-repeat;
}
.row_blogs .media-body i,
.row_blogs .media-body a{
	color: #EEB727;

}
.row_blogs .media-body .fa {
	margin-left: 5px;
font-size: 18px;
top: 1px;
position: relative;
color: #EEB727;
}



.row_blogs .reviewal_content {
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 50px;
}
.new_blog .row_blogs  .bcl {
	padding-left: 30px;
}
.row_blogs .lead {
	font-weight: bold;
}
.row_blogs .one_blog_comment {
	top: 50px;
margin: 0;
/* left: 140px; */
left: unset;
right: 100px;
/* left: 150px; */
}
.header_dropdown ul.dropdown-menu {
	z-index: 11;
}
.clasa .header_dropdown ul.dropdown-menu {
	z-index: 1;
}
.row_blogs .col-sm-8,
.row_blogs .col-sm-4
 {
	padding-left: 40px;
	padding-right: 40px;
}
.one_blog h1 {
	margin-top: 20px;
	margin-left: unset;
	margin-right: unset;
	text-align: left;
	font-size: 28px;
}
.row.row_blogs {
	margin: 20px 0 ;
}
.one_blog_subtitle {
	text-align: left;

}
.one_blog_text {
	margin-left: 0;
	margin-right: 0;
}
.row_blogs .media-body i, .row_blogs .media-body a {
	/* color: #827B00; */
}
.h4.media-heading.bb {
	font-size: 16px;
	font-weight: bold;
	color: black;
}
.row_blogs .col-sm-8.brdr {
	border-right: 1px solid #EEB727;
}
.row_blogs .col-sm-4.brdl {
	border-left: 1px solid #EEB727;
	margin-left: -1px;
}
.reviewal.blog {
	margin-left: unset;
	margin-right: unset;
}
.new_blog .row_blogs .bcl {
	padding-left: unset;
	border-left: unset;
}
.spacer_text{
	display: block;
	height: 10px;
}
h5.btn-transport{
	clear: both;
    float: right;
	position: relative;
	width: 354px;
}

.truck-back {
    height: 71px;
    width: 43px;
	background: url(../images/truck-back.png) no-repeat;
	float: left;
}

.truck-message {
    background-color: #FEF23C;
    text-align: center;
    height: 56px;
    text-align: center;
    padding: 0;
    position: absolute;
    width: 253px;
    left: 39px;
}
.truck-text {
	width: 262px;
	margin: 0 auto;
	font-size: 12px;
	position: relative;
	top: 13px;
	line-height: 130%;
}
.truck-front {
    width: 68px;
    height: 71px;
	background: url(../images/truck-front.png) no-repeat;
	float: right;
}

h5.btn-transport span.i{
	background: red;
	color: #FFF;
	padding: 0 7px;
	border-radius:100%;	
}
h5.btn-transport span.p{
	color: #F00;	
}
#news_modal {
	/*position: absolute;*/
}

/*responsive*/
@media (max-width: 1300px) {
	.menu .navbar-default .navbar-nav {
		/*width: auto;*/
		position: relative;
	}
	.top_right {
		width: 85%;
	}
	#myNavbar {
		width: 100%;
	}
	.container {
		width: 1170px;
		padding-left: 15px;
		padding-right: 15px;
	}
	#live_results {
		left: unset;
		right: 0;
	}
}
@media (max-width: 1250px) {
	.row_blogs .col-sm-4 .media-left {
		/* display: none; */
	}

}
@media (min-width: 1100px) and (max-width: 1200px) {
	.anime img{
		width: 400px !important;
		height: auto !important;
	}
}
@media (min-width: 1200px) {
	.main_books.main_books_flex > a {
		margin: auto;
		/* display: flex; */
	}
	.main_books.main_books_flex {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		margin: auto;
		/* float: none; */
		/* width: 100%; */
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	.main_books.main_books_flex > a .main_book {
		margin: 0 20px;
	}

}
@media (min-width: 1150px) and (max-width: 1200px) {
	.container {
		/* width: 970px; */
		/* width: 95%; */
		width: 1120px;
	}
	.menu .navbar-nav > li > a {
		padding-left: 7.5px;
		padding-right: 7.5px;
	}
}
@media (max-width: 1200px) {
	.btn_fisa,
	.prod_but.prod_m {
		margin-left: 10px;
	}
	.search .search_form .search_close.fa {
		/* right: 90px; */
	}
	.search .lower_search .search_form {
		position: relative;
	}
	.row_blogs .col-sm-8, .row_blogs .col-sm-4 {
		padding-left: 20px;
		padding-right: 20px;
	}
}
@media (max-width: 1150px) {
	.user_icons {
		/* margin-top: -35px; */
		/* margin-top: -40px; */
		/* float: left; */
	}
	.container {
		/* width: 970px; */
		width: 95%;
	}
	.top_right {
		/* width: auto; */
		width: 100%;
	}
	.top_social {
		margin-left: unset;
		left: 180px;
		position: absolute;
	}
	.menu .navbar-default .navbar-nav {
		float: left;
	}
	.lower_search {
		position: absolute;
		right: 0;
		top: 140px;
		width: 80%;
	}
	.search_form {
		float: right;
		width: 100%;
	}
	.search .lower_search .search_form .input_field {
		border-bottom: 2px solid #FEF200;
		width: 90%;
	}
	.lower_search .search_form #submit_form.fa,
	.lower_search .search_form #submit_form_1.fa,
	.lower_search .search_form #submit_form_2.fa {
		float: right;
		margin-top: -15px;
	}
	.search #navbar_button button.navbar-toggle {
		/* top: -125px; */
		top: -65px;
	}
	.search .user_icons {
		margin-top: unset;
	}
	#prod_img_jcar {
		width: 90%;
	}
	#prod_img_jcar li {
		/* width: 100%; */
	}
	#prod_img_jcar img {
		width: auto;
		max-width: 100%;
	}
	.collapse.in .nav.navbar-nav,
	.collapsing .nav.navbar-nav {
		margin-top: 100px;
	}
	.dropdown.live_select:hover .dropdown-menu {
		display: block !important;
	}
	.search_form .search_close.fa {
		/* right: 205px; */
		right: 185px;
	}
	.user_menu.log .search_form .search_close.fa {
		right: 275px;
	}
	.search .lower_search {
		margin-left: 0;
		right: auto;
		left: 180px;
		top: 70px;
	}
	.search .lower_search .search_form #submit_form.magnifire.fa.fa-search,
	.search .lower_search .search_form #submit_form_1.magnifire.fa.fa-search,
	.search .lower_search .search_form #submit_form_2.magnifire.fa.fa-search {
		margin-top: 0;
		top: 0;
		float: none;
	}
	.user_menu .user_icons {
		z-index: 10;
		position: relative;
	}
	.logged_user .search_form .search_close.fa {
		right: 270px;
	}
}
@media (max-width: 1100px) {
	.product .product_img,
	.product .product_main {
		width: 100%;
		float: none;
	}
	.product .product_main {
		margin-top: 50px;
	}
	.carte .product .product_main {
		margin-top: 40px;
	}
	.product .product_img #big_anim {
		width: 475px;
		margin: 0 auto;
	}
	.carte .man_dig.btn.btn-default {
		margin-right: 0;
	}
	.user_menu.log .search_form .search_close.fa {
		right: 175px;
	}
	.logged_user .search_form .search_close.fa {
		right: 175px;
	}

}
@media (max-width: 1050px) {
	.top_social {
		left: 100px;
	}
	.collapse.in .nav.navbar-nav {
		margin-top: 0;
	}
	.menu.rsb,
	.top {
		min-height: unset;
	}
	.menu.rsb {
		margin-top: 0;
	}
	#navbar_button button.navbar-toggle {
		top: -75px;
	}
	.lower_search {
		top: 70px;
	}
	.search #navbar_button button.navbar-toggle {
		/* top: -110px; */
		top: -75px;
	}

}
@media (max-width: 991px) {
	#modal-book.h_fix #to_add .btn.btn-default,
	.res_ed.fix #modal-book #to_add .btn.btn-default {
		width: 100%;
		white-space: normal;
	}
	.res_ed.fix .res_books .res_book.col-sm-4 {
		width: 33.3% !important;
	}
}
@media (max-width: 950px) {
	.shopping_count {
		margin-left: 35px;
	}
	.logged_user .search_form .search_close.fa,
	.search_form .search_close.fa {
		right: 150px;
	}
	.user_menu.log .search_form .search_close.fa {
		right: 145px;
	}
}
@media (max-width: 900px) {
	#live_results {
		/* top: 90px; */
		top: 135px;
	}
	.search #live_results {
		top: 115px;
	}

	.row_blogs .col-sm-4 .media-left {
		display: none;
	}
}
@media (max-width: 850px) {
	.search .lower_search .search_form #submit_form.fa,
	.search .lower_search .search_form #submit_form_1.fa,
	.search .lower_search .search_form #submit_form_2.fa {
		width: auto;
		margin-top: 0;
	}
	.search .top_menu {
		margin-top: 0;
	}
	.search .lower_search {
		top: 50px;
	}
	.search .menu.rsb {
		margin-top: 20px;
	}
	.search #navbar_button button.navbar-toggle {
		top: -95px;
	}
	.search .menu .navbar-default {
		min-height: 10px;
	}
	.search .lower_search .search_form #submit_form.magnifire.fa.fa-search,
	.search .lower_search .search_form #submit_form_1.magnifire.fa.fa-search,
	.search .lower_search .search_form #submit_form_2.magnifire.fa.fa-search {
		margin-top: 10px;
		margin-left: 10px;
	}

}
@media (max-width: 800px) {
	.carte .main_title,
	.resurse .main_title {
		-o-text-overflow: unset;
		text-overflow: unset;
		overflow: unset;
		white-space: unset;
	}
	.clasa .btn_toggle,
	.discip .btn_toggle,
	.languages .btn_toggle,
	.search .btn_toggle,
	.suport .btn_toggle {
		display: block;
		margin: 20px auto;
		border: none;
		background-color: #FEF200;
	}
	.clasa .filter_select,
	.discip .filter_select,
	.languages .filter_select,
	.search .filter_select,
	.suport .filter_select {
		float: none;
		width: 100%;
		padding: 0;
	}
	.filter_select .collapse .clear {
		display: none;
	}
	.filter_select .list-group-item-heading {
		cursor: cell;
		margin-bottom: 10px;
	}
	.clasa .filter_select .collapse.in,
	.clasa .filter_select .collapsing,
	.discip .filter_select .collapse.in,
	.discip .filter_select .collapsing,
	.languages .filter_select .collapse.in,
	.languages .filter_select .collapsing,
	.search .filter_select .collapse.in,
	.search .filter_select .collapsing,
	.suport .filter_select .collapse.in,
	.suport .filter_select .collapsing {
		-ms-flex-flow: wrap;
		flex-flow: wrap;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
	}
	.clasa .filter_select .collapse.in,
	.discip .filter_select .collapse.in,
	.languages .filter_select .collapse.in,
	.search .filter_select .collapse.in,
	.suport .filter_select .collapse.in {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
	}
	.clasa .filter_select .collapse .collapse.in,
	.discip .filter_select .collapse .collapse.in,
	.languages .filter_select .collapse .collapse.in,
	.search .filter_select .collapse .collapse.in,
	.suport .filter_select .collapse .collapse.in {
		display: block;
	}
	.clasa .filter_select .collapsing,
	.discip .filter_select .collapsing,
	.languages .filter_select .collapsing,
	.search .filter_select .collapsing,
	.suport .filter_select .collapsing {
		/* display: none; */
		/* display: inline-block; */
		/* display: block; */
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
	}
	.clasa .filter_select .collapse .collapsing,
	.discip .filter_select .collapse .collapsing,
	.languages .filter_select .collapse .collapsing,
	.search .filter_select .collapse .collapsing,
	.suport .filter_select .collapse .collapsing {
		/* display: none; */
		display: block;
	}
	.filter_select .collapse.in .list_group_big,
	.filter_select .collapse.in > .list-group,
	.filter_select .collapsing .list_group_big,
	.filter_select .collapsing > .list-group {
		width: 25%;
		padding-left: 20px;
		padding-right: 20px;
		/* margin: unset auto; */
		margin: 0 auto;
	}
	.clasa .clear_both.clear_filter,
	.discip .clear_both.clear_filter,
	.languages .clear_both.clear_filter,
	.search .clear_both.clear_filter,
	.suport .clear_both.clear_filter {
		display: block;
	}
	.clasa .filter_results,
	.discip .filter_results,
	.languages .filter_results,
	.search .filter_results,
	.suport .filter_results {
		width: 100%;
		float: none;
		padding: 0;
	}
	.main_books.main_books_flex > a {
		padding: 20px;
		/* margin: auto; */
	}
	.clasa .filter_select .collapse.in .collapse.in,
	.clasa .filter_select .collapsing .collapse.in,
	.discip .filter_select .collapse.in .collapse.in,
	.discip .filter_select .collapsing .collapse.in,
	.languages .filter_select .collapse.in .collapse.in,
	.languages .filter_select .collapsing .collapse.in,
	.search .filter_select .collapse.in .collapse.in,
	.search .filter_select .collapsing .collapse.in,
	.suport .filter_select .collapse.in .collapse.in,
	.suport .filter_select .collapsing .collapse.in {
		display: block;
	}
	.clasa .filter_select .collapse.in .collapse.in .list-group,
	.clasa .filter_select .collapse.in .collapsing .list-group,
	.clasa .filter_select .collapsing .collapse.in .list-group,
	.clasa .filter_select .collapsing .collapsing .list-group,
	.discip .filter_select .collapse.in .collapse.in .list-group,
	.discip .filter_select .collapse.in .collapsing .list-group,
	.discip .filter_select .collapsing .collapse.in .list-group,
	.discip .filter_select .collapsing .collapsing .list-group,
	.languages .filter_select .collapse.in .collapse.in .list-group,
	.languages .filter_select .collapse.in .collapsing .list-group,
	.languages .filter_select .collapsing .collapse.in .list-group,
	.languages .filter_select .collapsing .collapsing .list-group,
	.search .filter_select .collapse.in .collapse.in .list-group,
	.search .filter_select .collapse.in .collapsing .list-group,
	.search .filter_select .collapsing .collapse.in .list-group,
	.search .filter_select .collapsing .collapsing .list-group,
	.suport .filter_select .collapse.in .collapse.in .list-group,
	.suport .filter_select .collapse.in .collapsing .list-group,
	.suport .filter_select .collapsing .collapse.in .list-group,
	.suport .filter_select .collapsing .collapsing .list-group {
		padding: 0 0 5px;
		width: 100%;
		display: block;
	}
}
@media (max-width: 775px) {
	.top_social {
		left: 100px;
	}
	.basket_custom .basket_message {
		max-width: 90%;
	}
	.menu.rsb {
		margin-bottom: 0;
	}
	.search .lower_search {
		top: 70px;
		left: 90px;
	}
	.blog	.header_menu.big_head .share_this {
	margin-top: unset;
}
.row_blogs .one_blog_comment {
	left: 20px;
}

}

@media (max-width: 767px) {
	.res_ed.fix .res_books .res_book.col-xs-6 {
		width: 50% !important;
	}
	.row_blogs .one_blog_comment{
	top: -50px;
right: unset;
left: 150px;
}
.row_blogs .col-sm-4.brdl,
.row_blogs .col-sm-8.brdr {
	border-right: none;
	border-left: none;
}


}
@media (max-width: 750px) {
	.product_buttons .btn.btn-default.btn-sm {
		margin-left: 0;
		margin-bottom: 40px;
	}
	.product_info .product_buttons {
		/* float: left;
		clear: left; */
	}
	.product_info .h3 {
		float: left;
	}
	.product_info .availability {
		clear: both;
	}
	.search .header_menu {
		min-height: unset;
	}
	.header_menu.big_head .share_this {
		margin-top: 10px;
		position: unset;
		float: right;
	}
	.header_menu.big_head {
		min-height: auto;
	}
	.carte .header_menu.small_head {
		min-height: unset;
	}
	.product_info .old_price.book_price {
		float: left;
		clear: left;
		margin-bottom: 30px;
	}
	.live_results {
		min-width: unset;
		width: unset;
	}
	.live_results .left_books {
		margin-bottom: 15px;
	}
	.live_results .left_books,
	.live_results .right_res {
		width: 100%;
		float: none;
	}
}
@media (max-width: 700px) {
	.res_ed.fix .res_book {
		float: left;
	}
	.share_me .share_this .print {
		display: none;
	}
	.man_dig.btn.btn-default {
		margin-right: 0;
		/* width: 90%; */
	}
	h5.btn-transport{
		float: none;
		margin-bottom: 25px !important;
	}
}
@media (max-width: 650px) {
	.container_red.voucher .content_red {
		margin-right: 100px;
	}
	#navbar_button button.navbar-toggle {
		margin-right: 0;
	}
	.user_menu {
		margin-right: 55px;
	}
	.user_icons .fa {
		margin-left: 5px;
		margin-right: 5px;
	}
	.search_form .fa {
		margin-left: 5px;
		margin-right: 0;
	}
	.shopping_count {
		margin-left: 25px;
	}
	.search_form .search_close.fa,
	.user_menu.log .search_form .search_close.fa {
		right: 115px;
	}
	.logged_user .search_form .search_close.fa {
		right: 120px;
	}
	.new_blog .row_blogs .bcl {
		padding-left: unset;
		border-left: unset;
	}
	.one_blog h1,
	.one_blog_text{
		margin-left: unset;
		margin-right: unset;
	}
}
@media (max-width: 620px) {
	h5.btn-transport{
		width: 300px;
	}
	.truck-message{
		width: 220px;
	}
}
@media (max-width: 600px) {
	
	.carte .man_dig.btn.btn-default {
		display: none;
	}
	.resursa .header_menu.small_head {
		min-height: auto;
	}
	.carte #prod_img_jcar .bull,
	.resursa #prod_img_jcar .bull {
		height: auto;
	}
	.share_me {
		display: none;
	}
	#big_anim {
		display: none;
	}
	.carte .product .product_main {
		margin-top: 20px;
	}
	#orderform #billing_select {
		max-width: 90%;
	}
	.basket_custom .basket h5 {
		margin-bottom: 50px;
	}
	.share_me .share_this {
		padding-top: 40px;
	}
	.container-fluid > .drop_search {
		margin-top: 10px;
	}
	.logo img {
		width: 80px;
	}
	.top_menu .user_menu {
		width: auto;
		margin-right: 45px;
	}
	.top_menu {
		margin-top: 0;
	}
	.user_menu .search_form {
		padding-left: 0;
		width: auto;
	}
	.top_menu .user_menu .search_form {
		/* margin-right: 10px; */
		width: 100%;
		padding-left: unset;
	}
	.top_menu .user_menu .search_form #urlrest,
	.top_menu .user_menu .search_form #urlrest_1,
	.top_menu .user_menu .search_form #urlrest_2 {
		margin-top: 5px;
	}
	.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-left: 10px;
	}
	.menu.rsb {
		width: 100%;
		margin-top: 10px;
	}
	#navbar_button button.navbar-toggle {
		top: -85px;
	}
	#myCarousel img.small {
		display: none;
	}
	#myCarousel img.big {
		display: block;
		width: 100%;
	}
	.user_icons {
		margin-top: 0;
		/* float: left; */
	}
	.top_menu .user_menu .search_form {
		float: left;
	}
	#prod_img_jcar {
		/* width: 100%; */
		display: block;
		width: 320px;
		margin: 0 auto;
	}
	#prod_img_jcar img {
		width: 100%;
	}
	#up.top {
		height: 110px;
	}
	.prod_but.prod_m {
		z-index: 99;
		position: relative;
	}
	.carte .product_buttons {
		float: none;
		clear: both;
		margin-bottom: 20px;
	}
	.carte .product_buttons #addtobasket.btn {
		margin-bottom: 0;
		display: block;
		margin: 0 auto;
		width: 100%;
		height: 40px;
		border-radius: 25px;
	}
	.carte .product_info .h3 {
		margin-bottom: 25px;
	}
	.resursa .main_book {
		width: 100%;
		margin: 0 auto;
		height: auto;
	}
	.resursa .res_cont .res_left {
		width: 100%;
	}
	.search_toggle.fa.fa-search {
		display: block;
		position: absolute;
		right: 130px;
		cursor: pointer;
	}
	.live_select .btn.dropdown-toggle {
		margin-bottom: 3px;
		padding-bottom: 2px;
	}
	.search_form .search_close.fa {
		right: unset;
		left: 180px;
		top: 15px;
	}
	.filter_select .collapse.in .list_group_big,
	.filter_select .collapse.in > .list-group,
	.filter_select .collapsing .list_group_big,
	.filter_select .collapsing > .list-group {
		width: 50%;
	}
	.img_sprijinim.small_img {
		display: block;
	}
	.img_sprijinim.with_img_small {
		display: none;
	}
	.logged_user .search_form .search_close.fa,
	.search_form .search_close.fa {
		left: 83%;
		top: 3px;
	}
}
@media (max-width: 550px) {
	.search .search_toggle.fa.fa-search {
		display: none;
	}
	.top_menu .user_menu .search_form #urlrest,
	.top_menu .user_menu .search_form #urlrest_1,
	.top_menu .user_menu .search_form #urlrest_2 {
		display: none;
	}
	.drop_search .search_form {
		margin-bottom: 20px;
	}
	.home .lower_search {
		/* display: block !important; */
	}
	.header_menu.big_header .share_this.nav_share {
		display: none;
	}
	.search .header_menu.big_header .share_this.nav_share {
		display: block;
	}
	.search_toggle.fa.fa-search {
		display: block;
	}
	.search_toggle.show_special {
		position: absolute;
		right: 150px;
		cursor: pointer;
	}
	.user_menu .user_icons .fa {
		margin-left: 5px;
		margin-right: 5px;
	}
}
@media (max-width: 500px) {
	.search_toggle.fa.fa-search {
		/* margin-right: 150px; */
		margin-right: unset;
	}
	.carte .prod_but.prod_m,
	.resursa .prod_but {
		margin-left: auto;
		margin-right: auto;
	}
	.carte .prod_but.prod_m .btn,
	.resursa .prod_but .btn {
		display: flow-root;
		margin: 0 auto;
		width: 80%;
	}
	.resursa .prod_but .btn:first-of-type {
		margin: 0 auto;
	}
	.carte .prod_but .btn:first-of-type,
	.resursa .prod_but .btn:first-of-type {
		margin-bottom: 10px;
	}
}
@media (max-width: 479px) {
	#modal-book.h_fix .media .media-left,
	.res_ed.fix #modal-book .media .media-left {
		display: none;
	}
}
@media (max-width: 450px) {
	.search .menu .navbar-default {
		min-height: 40px;
	}
	.search .navbar-collapse.collapse.in,
	.search .navbar-collapse.collapsing {
		margin-top: 30px;
	}
	#orderform #new_account_submit {
		width: auto;
		padding-left: 20px;
		padding-right: 20px;
		max-width: 90%;
		white-space: normal;
	}
	.prod_but.prod_m a {
		/* float: left;
		clear: left; */
	}
	.prod_but.prod_m a:first-of-type {
		margin-bottom: 20px;
	}
	.search .lower_search {
		top: 110px;
		width: 100%;
	}
	.carte .prod_but.prod_m .btn,
	.resursa .prod_but .btn {
		width: 100%;
	}
	.search .lower_search {
		/* width: auto; */
		left: 0;
		width: 100%;
	}
	.search #live_results {
		top: 130px;
		padding-left: 0;
		padding-right: 0;
	}
}
@media (max-width: 400px) {
	.top_menu .user_menu {
		/* margin-top: -5px; */
	}
	#navbar_button button.navbar-toggle {
		margin-bottom: 0;
		/* margin-top: -30px; */
		top: -85px;
	}
	.search #navbar_button button.navbar-toggle {
		top: -95px;
	}
	.search .navbar-collapse.collapse.in,
	.search .navbar-collapse.collapsing {
		margin-top: 40px;
	}
	#prod_img_jcar {
		width: 100%;
	}
	.search_form .input_field {
		display: block;
	}
	.search_form .fa {
		position: absolute;
		/* top: 35px; */
		top: 7.5px;
		left: 200px;
	}
	.search .lower_search .search_form #submit_form.magnifire.fa.fa-search,
	.search .lower_search .search_form #submit_form_1.magnifire.fa.fa-search,
	.search .lower_search .search_form #submit_form_2.magnifire.fa.fa-search {
		left: 0;
	}
}
@media (max-width: 375px) {
	#navbar_button button.navbar-toggle {
		/* margin-top: -12.5px; */
	}
	.search #navbar_button button.navbar-toggle {
		/* top: -80px; */
	}
	.resursa .res_ed {
		margin-left: 0;
		margin-right: 0;
	}
}
@media (max-width: 350px) {
	#navbar_button button.navbar-toggle {
		/* margin-top: -50px; */
	}
	.drop_search #submit_form,
	.drop_search #submit_form_1,
	.drop_search #submit_form_2 {
		padding-right: 0;
		margin-right: 0;
	}
	.user_menu .user_icons .fa {
		margin-left: 5px;
		margin-right: 5px;
	}
	.search_toggle.fa.fa-search {
		/* margin-right: 130px; */
		margin-right: unset;
	}
	.news_form .btn.btn-default {
		margin-left: 0;
	}
	.main_books.main_jcarousel .jcarousel_controls {
		padding-left: 0;
		padding-right: 0;
	}
	.jcarousel_controls .jcarousel-control-next,
	.jcarousel_controls .jcarousel-control-prev {
		z-index: 800;
	}
}


@media(min-width:550px) and (max-width:600px){
	.search .live_results{
		top: 95px;
	}
}

@media (min-width:425px) and (max-width:550px){
	.top_menu .user_menu .search_form{
		bottom: -11px;
	}

	.search_form .fa{
		font-size: 17px !important;
	}

	.search .search_form .search_close.fa{
		font-size: 18px !important;
	}
}

@media (max-width:424px){
	.bottom_header_left_search{
		z-index: 99;
		left: 0 !important;
		top: 100px !important;
	}

	.search .live_results{
		top: 35px;
	}
	.main_top.arthur_logo{
		margin-top: 25px;
	}
}
@media (min-width:400px) and (max-width:424px){
	

	#myNavbar.navbar-collapse{
		margin-top:55px;
	}

	.search_form .fa{
	left: 86% !important;
    top: -6px !important;
    font-size: 20px !important;
	}

	input.search_input_head{
		width: 90% !important;
	}

	.search .search_form .search_close.fa{
		font-size: 18px !important;
		left: 85% !important;
	}
}

@media (max-width:399px){
	input.search_input_head{
		width: 80%;
	}

	.search .search_form .search_close.fa{
		left: 75% !important;
    	font-size: 16px !important;
	}

	.top_menu .user_menu .search_form #submit_form{
		left: 90% !important;
		font-size: 18px !important;
		top: 0px !important;
	}
}

@media (min-width:551px) and (max-width:600px){
	.live_results{
		top: 96px;
	}
}

@media (max-width:550px){
	.search_form input:placeholder-shown{
		font-size: 12px;
	}
}

.reset_styles a,
.reset_styles strong,
.reset_styles span {
  all: revert;
}