/*header*/
@media (min-width: 1009px){
	#navbar > li > a {padding: 0 12px;}
	#navbar > li > a {padding: 0 10px;}
}
@media (min-width: 1059px){
	.top-logo-holder {margin-right: 683px;}
	#navbar{width: 405px;}
	#navbar > li > a {padding: 0 15px;}
	#navbar > li > a {padding: 0 12px;}
}
@media (min-width: 1089px){
	.top-logo-holder {margin-right: 703px;}
	.top.navbar{padding-right: 285px;}
	.group-pc-cart {width: 273px; margin-left: -273px;}
}
@media (min-width: 1169px){
	.top-logo-holder {margin-right: 723px;}
	.top.navbar{padding-right: 300px;}
	.group-pc-cart {width: 285px; margin-left: -285px;}
	.top.personal-cabinet{width: 200px;}
	.top.personal-cabinet + .top.cart{margin-left: 200px;}
	.top.personal-cabinet .autorization .action {font-size: 1em;}
	
	#bot-menu .container >ul{margin: 0px 170px;}
}
@media (min-width: 1249px) {
	.top-logo-holder {margin-right: 723px;}
	header .col-md-5, header .col-md-7{width: 50%;}
	#navbar{width: 395px;}
	#navbar > li > a {padding: 0 12px;}
	#navbar > li > a {padding: 0 10px;}
}
@media (min-width: 1289px) {
	.top-logo-holder {margin-right: 723px;}
	#navbar{width: 405px;}
	#navbar > li > a {padding: 0 15px;}
	#navbar > li > a {padding: 0 12px;}
}
@media (min-width: 1339px) {
	.top-logo-holder {margin-right: 760px;}
	#navbar {width: 438px;}
	#navbar > li > a {font-size: 1em;}
}
/*~~header*/

/*slider fotorama*/
@media (min-width: 1419px){
	.model3d-itempage #products .slides_container, .model3d-itempage #products .slides_container img, .slide, .slide iframe{max-width: 426px; max-height: 426px;}
	.model3d-itempage #products .slides_container{height: 426px;}
}
@media (max-width: 1418px){
	.model3d-itempage #products .slides_container, .model3d-itempage #products .slides_container img, .slide, .slide iframe{max-width: 333px;max-height: 333px;}
	.model3d-itempage #products .slides_container{height: 333px;}
}
@media (max-width: 1179px){
	.model3d-itempage #products .slides_container, .model3d-itempage #products .slides_container img, .slide, .slide iframe{max-width: 265px;max-height: 265px;}
	.model3d-itempage #products .slides_container{height: 265px;}
}
@media (max-width: 991px){
	.model3d-itempage #products .slides_container, .model3d-itempage #products .slides_container img, .slide, .slide iframe{max-width: 365px;max-height: 365px;}
	.model3d-itempage #products .slides_container{height: 365px;}
}
@media (max-width: 942px){
	.model3d-itempage #products .slides_container, .model3d-itempage #products .slides_container img, .slide, .slide iframe{max-width: 324px;max-height: 324px;}
	.model3d-itempage #products .slides_container{height: 324px;}
}
@media (max-width: 869px){
	.model3d-itempage #products .slides_container, .model3d-itempage #products .slides_container img, .slide, .slide iframe{max-width: 276px;max-height: 276px;}
	.model3d-itempage #products .slides_container{height: 276px;}
}
@media (max-width: 767px){
	.model3d-itempage #products .slides_container, .model3d-itempage #products .slides_container img, .slide, .slide iframe{max-width: 570px;max-height: 570px;}
	.model3d-itempage #products .slides_container{height: 570px;}
}
@media (max-width: 701px){
	.model3d-itempage #products .slides_container, .model3d-itempage #products .slides_container img, .slide, .slide iframe{max-width: 433px;max-height: 433px;}
	.model3d-itempage #products .slides_container{height: 433px;}
}
@media (max-width: 565px){
	.model3d-itempage #products .slides_container, .model3d-itempage #products .slides_container img, .slide, .slide iframe{max-width: 323px;max-height: 323px;}
	.model3d-itempage #products .slides_container{height: 323px;}
}
@media (max-width: 455px){
	.model3d-itempage #products .slides_container, .model3d-itempage #products .slides_container img, .slide, .slide iframe{max-width: 276px;max-height: 276px;}
	.model3d-itempage #products .slides_container{height: 276px;}
}
@media (max-width: 411px){
	.model3d-itempage #products .slides_container, .model3d-itempage #products .slides_container img, .slide, .slide iframe{max-width: 250px;max-height: 250px;}
	.model3d-itempage #products .slides_container{height: 250px;}
}
@media (max-width: 371px){
	.model3d-itempage #products .slides_container, .model3d-itempage #products .slides_container img, .slide, .slide iframe{max-width: 205px;max-height: 205px;}
	.model3d-itempage #products .slides_container{height: 205px;}
}
/*~~slider fotorama*/

@media (min-width: 992px) {
	.menuright{border-radius: 4px; background: #fff; margin-bottom: 40px;border: 1px solid #d8d8d8; padding: 0; list-style-type: none; float: none !important;}
	.menuright .title{padding: 11px 30px; border-bottom: 1px solid #d8d8d8 !important; border-radius: 4px 4px 0 0;     min-height: 37px;}
	.menuright .title, .menuright .title a{background: #f5f5f5 !important; color: #7f7f7f; }
	.menuright .title > a{color: #7f7f7f; line-height: 14px;}
	.menuright > ul, .menuright > div.dropdown-menu{position: relative; float: none; box-shadow: none; border: 0; display: block;}
	.menuright > ul > li:last-child > label, .menuright > ul > li:last-child > ul:last-child > li:last-child > label{margin-bottom: -4px; padding-bottom: 4px; border-radius: 0 0 4px 4px;}
	.menuright > ul > li:last-child > a, .menuright > ul > li:last-child > ul:last-child > li:last-child > a{margin-bottom: -4px; padding-bottom: 4px; border-radius: 0 0 4px 4px;}
	
	.filter-block > li{float: none !important; }
	.filter-block > li{float: none !important; }
	.filter-block > li > .title{display: none; }
	.filter-block > li > .dropdown-menu{position: relative; float: none !important; display: block;}
	.filter-block .dropdown-menu{padding: 0; box-shadow: none; border: 0; border-radius: 0; background: transparent;}
	.filter-block .blog-filter-subfilter{position: relative; padding-bottom: 6px;}
	.filter-block .blog-filter-subfilter:after{content:' '; position: absolute; bottom: 0; left: 0; width: 100%; height: 5px; background: #f4f4f4; border-top: 1px solid #e0e0e0;}
	.filter-block .dropdown-menu.blog-filter-type{background-color: #f3f3f3;}
	.filter-block .nav>li>a:focus{background-color: transparent;}
	.filter-block .nav-pills.blog-filter-type>li + li{border-left: 1px solid #eaeaea;}
	
	.filter-block .blog-filter-subfilter li.active > a, 
	.filter-block .blog-filter-subfilter li.active > a:focus, 
	.filter-block .blog-filter-subfilter li > a:hover{background-color: transparent; color: #5a5a5a;}
	.filter-block .blog-filter-subfilter li.active > a{font-weight: bold;}
	.filter-block .blog-filter-subfilter li.active > a:after, 
	.filter-block .blog-filter-subfilter li > a:focus:after, 
	.filter-block .blog-filter-subfilter li > a:hover:after{content:' '; position: absolute; bottom: 0; left: 0; right: 0; height: 3px; background: #348fab;}
	.filter-block .blog-filter-subfilter li > a:hover{text-decoration: underline;}
}

@media (max-width: 991px) {
	.collapse { display: none; }
	
	.container {min-width: 280px;}

.top-menu-holder{width: 215px;}
.top-logo-holder{margin-right: 50px;}
	
	#page{padding-top: 97px;}
	#page > header.sticky .col-md-7{display: none;}
	.right-menu-open{overflow: hidden;}
	.right-menu-open header.sticky .col-md-7{display: block;}
	.right-menu-open #page:after{position: absolute; top: 0; left: 0; right: 0; bottom: 0; content: ' '; z-index: 2000; background: rgba(0,0,0,.55); box-shadow: 6px 0 12px rgba(0,0,0,0.175);}
	#page > header{height: auto; /*background: transparent; border-color: transparent; */ margin-bottom: 9px;}
	#page > header .col-md-5{position: relative; background: #f8f8f8; margin: 0 1px 9px 1px;}
	#page > header .col-md-7{position: relative; background: #f8f8f8; border: 1px solid #e0e0e0; overflow: hidden;margin: 0 1px;}
	
	.top.search {/*min-width: 180px; */margin: 0 5px 0 155px; }

	nav.collapse {display: none;}
	.navbar-toggle {	
	 position: absolute;
	 top: 0;
	 right: 0;
	 float: none;
	 margin: 1px 0 1px 15px;
	 background-color: transparent;
	 border-left: 1px solid #ddd;
	 border-radius: 0;
	 display: block;
	}
	.navbar-toggle .icon-bar {
	 display: block;
	 width: 22px;
	 height: 2px;
	 border-radius: 1px;
	 background-color: #888;
	}
	.navbar-toggle .icon-bar + .icon-bar {
	 margin-top: 4px;
	}

	.navbar-toggle:focus {
	 outline: 0;
	}
	.navbar-toggle:hover,
	.navbar-toggle:focus {
	 background-color: #ddd;
	}
	.sr-only {
		position: absolute;
		width: 1px;
		height: 1px;
		padding: 0;
		margin: -1px;
		overflow: hidden;
		clip: rect(0, 0, 0, 0);
		border: 0;
	}
	
	.group-pc-cart{margin-left: 0; width: 100%; position: absolute; left: 0; top: 43px; border-top: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; background: #f4f4f4;}
	
	.top.personal-cabinet{width: auto; left: 20px}
.top.personal-cabinet .autorization{float: right;}
	.top.personal-cabinet .cover{cursor: pointer;}
	.top.personal-cabinet .menu:hover > ul{display: none;}
	.top.personal-cabinet .menu:hover .cover .title:before{content: "\f106"}
	
	.top.personal-cabinet + .top.cart{display: none;}
	
	.quick-links{display: block; height: 38px; position: absolute; top: 0; right: 0;}
	.quick-links ul{padding: 0; margin: 0; list-style-type: none; width: 440px;}
	.nav-pills > li > a {border-radius: 0; padding: 9px 15px;}
	#linkto-shop{border-left: 1px solid #ddd;}

	.a_mobile_menu {background: #FFF; position: fixed; z-index: 888; display: none; width: 270px; right: 0px;}
	.a_mobile_menu ul.menulist li{border-bottom:1px solid #eee; position:relative; border-top: none;}
	.a_mobile_menu li ul{display: none;}
	.a_mobile_menu a{text-decoration:none; line-height: 3em;}
	.a_mobile_menu li.title{padding:10px 15px}
	.a_mobile_menu li.title{font-weight:700; cursor:pointer}
	.a_mobile_menu li.parent.active.title{position: relative; border-left-color: transparent;}
	.a_mobile_menu li.parent.active.title:before{position: absolute; content: "\f053"; right: 10px; top: 14px;}
	
	.breadcrumb{display: none;}
	
	
	.page-content-holder{position: relative;}
	.page-content-holder .page-content{margin-top: 51px;}
	.page-content-holder .page-aside{position: absolute; top: 0; left: 0; right: 0;}
		
	.bdrd-block{border: 1px solid #e0e0e0;}
	
	.filter-block{margin: 0 -15px 35px;}
	/*
	.nav.nav-pills.folding-menu{background-color: #fff; border: 1px solid #e0e0e0;}
	.nav.nav-pills.folding-menu .folding-hide-menu{display: none;}
	.nav.nav-pills.folding-menu > li{margin: 7px 0;}
	.nav.nav-pills.folding-menu > li + li{border-left: 1px solid #e0e0e0;}
	.nav.nav-pills.folding-menu > li > .title{padding: 2px 15px; ;}
	.nav.nav-pills.folding-menu > li > .title, .nav.nav-pills.bdrd-block > li > .title a{text-decoration: none !important; background: transparent !important;}
	.nav.nav-pills.folding-menu > li .menu-name{float: none !important; padding-right: 24px; position: relative;}
	.nav.nav-pills.folding-menu > li .title .menu-name:after{content: '\f107'; position: absolute; right: 0; top: 0; }
	.nav.nav-pills.folding-menu > li.open .title .menu-name:after{content: '\f106';}
	*/
	.nav.nav-pills.folding-menu{background-color: transparent !important; border: none;}
	.nav.nav-pills.folding-menu .folding-hide-menu{display: none;}
	.nav.nav-pills.folding-menu > li{background: #fff; border: 1px solid #e0e0e0; padding: 7px; margin: 0 20px 7px 0; min-width: 141px; max-width: 151px;}
	.nav.nav-pills.folding-menu > li > .title{padding: 2px 15px; position: relative;}
	.nav.nav-pills.folding-menu > li > .title, .nav.nav-pills.bdrd-block > li > .title a{text-decoration: none !important; background: transparent !important; height: 25px; overflow: hidden;}
	.nav.nav-pills.folding-menu > li .menu-name{float: none !important; white-space: nowrap;overflow: hidden;display: block; }
	.nav.nav-pills.folding-menu > li .title .menu-name:after{content: '\f107'; position: absolute; right: 0; top: 6px; }
	.nav.nav-pills.folding-menu > li.opened .title .menu-name:after{content: '\f106';}
	
	.nav.nav-pills.folding-menu > li > ul{padding: 0; margin: 15px 0 0; list-style-type: none; margin-bottom: 4px; background-color: #fff !important; border-radius: 0;}
	.nav.nav-pills.folding-menu > li > ul li{padding: 0 14px 0 24px; display: block; min-width: 100%; white-space: nowrap;}
	.nav.nav-pills.folding-menu > li > ul li + li{border-top: 1px solid #eeeeee; }
	.nav.nav-pills.folding-menu > li > ul > li + li{margin-left: 0;}
	.nav.nav-pills.folding-menu > li > ul li > label:hover{background-color: #f5f5f5 !important;}
	.nav.nav-pills.folding-menu > li > ul li > a, .menuright > ul li > label{line-height: 31px; color: #000; display: block; padding: 0 14px 0 24px; margin: 0 -14px 0 -24px; position: relative;}
	.nav.nav-pills.folding-menu > li > ul li > label{max-width: 200%; cursor: pointer;}
	.nav.nav-pills.folding-menu > li > ul li > label a{font-weight: 400;}
	.nav.nav-pills.folding-menu > li > ul li > label input[type=checkbox]{vertical-align: text-bottom;}
	.nav.nav-pills.folding-menu > li > ul > li.active{background: transparent; border-left: 5px solid #105278; padding-left: 19px; margin-left: 0;}
	.nav.nav-pills.folding-menu > li > ul li.active a{background: transparent !important; margin-left: -20px; padding-left: 20px; position: relative; font-weight: 700; color: #000 !important;}
	.nav.nav-pills.folding-menu > li > ul li.active a label{font-weight: 700;}
	.nav.nav-pills.folding-menu > li > ul li li{border-top: 1px solid #eeeeee; margin: 0 -14px 0 -24px;}
	.nav.nav-pills.folding-menu > li > ul li.active li{margin-left: -19px;}
	.nav.nav-pills.folding-menu > li > ul li.active li > label{margin-left: -24px; padding-left: 43px;}

	.nav.nav-pills.folding-menu.filter-block{background: transparent; border: none; /*float: right;  margin-top: -51px; */  z-index: 1; position: relative;}
	.nav.nav-pills.folding-menu.filter-block > li{background: #fff; border: 1px solid #e0e0e0; padding: 7px; margin-bottom: 0;}
	.nav.nav-pills.folding-menu.filter-block > li {margin-right: 20px;}
	.nav.nav-pills.folding-menu.filter-block > li > ul{margin-top: 8px;}

	.nav.nav-pills.folding-menu .collapse-3d-categories{left: 100%;background: rgb(255, 255, 255) none repeat scroll 0% 0%;border: 1px solid rgb(224, 224, 224);top: -1px;padding: 9px 24px 10px 14px;}

	.chosen-container .chosen-results li{line-height: 2.5em !important;}
	
	.page-aside > .row > .bdrd-block{background-color: #fff;}
	
	.right.cart, .right.compare{display: none;}
	
	#bot-menu{padding:5px 0}
	#bot-menu li, #bot-menu h2{line-height:2.5em}
	#bot-menu a{display:block; padding:0 5px}
	#bot-menu h2{cursor:pointer; margin-bottom: 0;}
	#bot-menu h2:hover, #bot-menu a:hover{background:#f8f8f8}
	#bot-menu h2, #bot-menu div[id^='navbar']{padding-left:40px}
	#bot-menu .caret{display:inline-block}
	#bot-menu .container >ul >li{display:block; float:none; width:auto; margin:0;}
	#bot-menu .container >ul >li+li{border-top:1px solid #eee}

	.shop-filter-block{z-index: 10; background-color: #fff !important; border: 1px solid #e0e0e0;}
	.shop-filter-block .nav.nav-pills.folding-menu > li{margin: 7px 7px 7px 0; border: none; border-right: 1px solid #e0e0e0; min-width: auto; padding-right: 22px;}
	.shop-filter-block .nav.nav-pills.folding-menu > li.actions{margin: 0; border: none; width: 100%; float: right; max-width: 300px;}
	/*.shop-filter-block .nav.nav-pills.folding-menu > li .title .menu-name:after{right: 11px;}*/
	.nav.nav-pills.folding-menu > li > ul li.overflow{display: none;}

	.shop-filter-header+ul.nav.nav-pills.folding-menu{display: none;}
	.shop-filter-header.opened+ul.nav.nav-pills.folding-menu{display: block;}
	.shop-filter-header.opened{background: #f5f5f5 !important;}

	.filter-clear-block{right:10px; top: 10px;}

	.shop-filter-block .nav.nav-pills.folding-menu > li > .dropdown-menu {display: none;}
	.shop-filter-block .nav.nav-pills.folding-menu > li.opened > .dropdown-menu {display: block;margin-top: 0;}

	.order-button{margin-right: 0;}

	.menuright > ul li > label{position: static; z-index: 111;}
	.cmsm_ajax_hint.cmsm_ajax_hint{bottom: 100%; left: -1px; top: auto; right: -1px; border-right: 1px solid #d8d8d8;}
	.cmsm_ajax_hint:after{left: 23px; top: auto;bottom: -8px;right: auto; transform: rotate(135deg); -webkit-transform: rotate(135deg);  width: 13px; height: 13px;}

	.modifications-colors .col-xs-6{width: 33.33333333%;}

	#vk_groups{display: none !important;}

	ul.categories ul{margin: 1em 0 0; padding: 0;}
	ul.categories{margin: 0; padding: 0;}
	ul.categories ul li{margin: 1em 0 1em; padding: 0;}

	.calculator3d .md-brdr-right{border: none;}

	.tracker-page-content{margin-top: -51px;}
	.tracker-page-content .nav.nav-pills.folding-menu.filter-block{margin-left: 150px;}
	.tracker-menu-top.nav-pills > li.active > a{border-bottom: solid 3px transparent;}
}

@media (max-width: 991px) {
	.modifications-colors .col-xs-6{width: 50%;}
}


@media (min-width: 992px) and (max-width: 1210px), (min-width: 768px) and (max-width: 910px) {
	.model3d-itempage .footer .link-wishlist{width: 13px; overflow: hidden; display: inline-block; height: 17px;}
	.model3d-itempage .footer > span{ margin: 0 12px; }
}


@media (max-width: 767px) {
	.add-comment > .my-avatar-block + .form-group{margin-left: 0;}
	.model3d-list .col-sm-4:nth-child(3n + 1){clear: none;}
	.model3d-list .col-xs-6:nth-child(2n + 1){clear: left;}

	.modifications-colors .col-xs-6{width: 25%;}

	.calculator3d .pluson-holder{float: none !important;}
	.community.row .col-xs-4, .siteuser.row .col-xs-4{text-align: center;}
}

@media (max-width: 699px) {
	.article .footer{width: 100%;}
	.article-page.article .footer .yashare{clear: both; margin: 30px 0 0; display: block;}
	.article .footer .yashare .yashare-label{border-left: none; padding-left: 0;}
	.article-page .footer > span:first-child{ margin-left: 0; }
}

@media (max-width: 642px) {
	#linkto-reference-book{display: none;}
	#bot-menu .left-col{display: none;}
	#bot-menu .container >ul{margin-left: 0;}

	.shop-filter-block .nav.nav-pills.folding-menu > li.actions{margin: 0; border: none; width: 100%; float: none;z-index: 1;position: relative;}
	.shop-filter-block .nav.nav-pills.folding-menu > li{float: none; border-right: none; margin-top: 0; margin-right: 0; border-bottom: 1px solid #e0e0e0; max-width: 100%;}
	.shop-filter-block .nav.nav-pills.folding-menu > li.opened > .dropdown-menu{right: 5px;left: 5px;}
	.nav.nav-pills.folding-menu > li .menu-name{display: block;}
	.nav.nav-pills.folding-menu > li .title .menu-name::after {top: 2px;}
	.shop-filter-block .nav.nav-pills.folding-menu > li .title .menu-name:after{right: 18px; top: 3px;}
	.filter-clear-block{right: 5px;}

	.modifications-colors .col-xs-6{width: 33.33333333%;}
	.quick-links ul{width: 335px;}
}

@media (max-width: 599px) {	
	.article .description p, .article .link{display: none;}
	.article .description p.article-visible-xs{display: block;}

.search-results-page .nav-tabs{border: 1px solid #ddd;}
.search-results-page .nav-tabs > li{float: none; border-right: none;margin: 0;border-bottom: 1px solid #e0e0e0;max-width: 100%;}
.search-results-page .nav-tabs > li > a{margin-right: 0; border-radius: 0; border: 1px solid transparent;}
}

@media (max-width: 550px) {	
	.page-content-holder .page-content{padding: 0;}
	.filter-block{margin: 0 0 35px;}

	.model3d-itempage .nav-tabs>li{float: none; display: none;}
	.model3d-itempage .nav-tabs>li.active, .model3d-itempage .nav-tabs.opened>li{display: block;}
	.model3d-itempage .nav-tabs>li.active:after{content: '\f107'; position: absolute; right: 15px; top: 15px; display: block; cursor: pointer;}
	.model3d-itempage .nav-tabs.opened{box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.35);border-radius: 4px 4px 0 0;}
	.model3d-itempage .nav-tabs.opened>li.active:after{content: '\f106';}
	.model3d-itempage .nav-tabs>li>a{margin-top: -2px;margin-right: 0;}
	.model3d-itempage .nav-tabs>li.active>a, .model3d-itempage .nav-tabs>li.active>a:focus, .model3d-itempage .nav-tabs>li.active>a:hover {border-bottom-color: #ddd; cursor: pointer;}
	.model3d-itempage .info-tabs .tab-content .container-fluid{padding: 0;}
}

@media (max-width: 532px) {
.top-menu-holder{width: 115px;}
.top-logo-holder{margin-right: 43px;}

	header .logo{width: 38px; background: url(/3dprint/images/logo28x37.png) 50% 0;}
	.top.search{margin-left: 53px;}
	.top.personal-cabinet .autorization .vmiddle{display: none;}
	
	#bot-menu .container >ul{width:95%; margin: 0;}
	#bot-menu .right-col{width: 100%; float: none !important; margin-bottom: 1em; /*height: 19px; overflow: hidden;*/}
	#bot-menu .right-col li{float: left; margin-right: 20px;}
	#bot-menu .right-col li.ok{display: none;}

	.calculator3d #material-dropdown-block .dropdown-menu{min-width: auto;}
}

@media (max-width: 490px) {
	.model3d-list .col-xs-6{display: block;width: 100%;clear: both;}
	.article .footer .link-wishlist, .model3d-itempage .footer .link-wishlist{width: 13px; overflow: hidden; display: inline-block; height: 17px;}
	.article-page .footer > span{ margin: 0 11px; }
	.subscription{padding: 0 11px;}
	.model3d-itempage .footer > span{ margin: 0 9px; }
	.recount-blocks .form-inline input[name="coupon_text"]{width: 150px;}

	.modifications-colors .col-xs-6{width: 50%;}
}

@media (max-width: 469px) {
.quick-links ul {width: 265px;}
	#linkto-soft{display: none;}
	#bot-menu .right-col li.tw{display: none;}
	.nav.nav-pills.folding-menu > li > .title { padding: 2px 2px; }
	#stl-preview.media-left+.media-body, #stl-preview.media-left+.media-body button{display: block; width: 100%;}
.calculator3d .pluson-quantity{width: 81px;}
.calculator3d .media .pluson-holder-positioned{position: static;}
}

@media (max-width: 419px) {
	.nav.nav-pills.folding-menu.filter-block > li+ li:last-child .dropdown-menu{left: auto; right: 0;}	
}

@media (max-width: 399px) {
.quick-links ul {width: 165px;}
	#linkto-models{display: none;}
	#bot-menu .right-col{padding: 0;}

	.btn.add-field, .btn.remove-field{padding: 6px 8px !important;}
}

@media (max-width: 370px) {
	.modifications-colors .col-xs-6{width: 100%;}
	.article-page .header > div > span{margin-right: 30px;}
	#bot-menu .right-col li{margin-right: 2px;}
	#bot-menu .right-col li:last-child{margin-right: 0;}

	#change-avatar{width: 250px;}
}


@media (max-width: 351px) {	
	.nav.nav-pills.folding-menu.filter-block > li+ li:last-child .dropdown-menu{left: auto; right: 0;}	
	.nav.nav-pills.folding-menu > li, .nav.nav-pills.folding-menu.filter-block > li {margin: 5px; padding: 4px;}
}

@media (max-width: 339px) {	
	.page-content-holder .page-content{margin-top: 45px;}
	.nav.nav-pills.folding-menu .collapse-3d-categories{padding: 6px 21px 7px 11px;}

	.tracker-page-content .nav.nav-pills.folding-menu.filter-block{margin-top: 102px; margin-left: 0;}
}

@media (max-width: 331px) {	
	.nav.nav-pills.folding-menu.filter-block > li+ li:last-child .dropdown-menu{left: 0; right: auto;}
}

@media (max-width: 319px) {
	.article-page .track4author{display: block; margin-top: 9px}
	.subscription {    padding: 0 3px;}
	.article .footer .link-wishlist{width: auto;}
}




