/**
* For mobile devise
*/
/* MEDIA: Portrait tablets and medium desktops */
/*980980980980980980980980980980980980980980980980980980980980980980980980980980980980980*/
@media (min-width: 980px) {}

/* MEDIA: Portrait tablets and small desktops */
/*768768768768768768768768768768768768768768768768768768768768768768768768768768768768768768*/
@media (min-width: 768px) and (max-width: 979px) {
	html {
		overflow-y: scroll;
		overflow-x: hidden;
	}
	.contact {
		width: 320px;
		margin-left: 20px;
	}
	form#contact-form input {
		width: 310px;
	}
	body {
		overflow: hidden;
	}
	div#content {
		width: 740px !important;
		margin-left: 9px;
	}

	.moduletable_header_pic1, .moduletable_rotator2, .moduletable_rotator7 {
		display: none;
	}

	span#checkoutFormSubmitobman {
		margin-left: -190px;
	}

	button#checkoutFormSubmit {
		margin-left: -182px;
		position: absolute;
	}
	div#leftcol {
		display: none;
	}

	div#rightcol {
		display: none;
	}
	div#site {
		width: 768px;
	}
	div#centercol {
		width: 768px;
	}
	.moduletable.news2012 {
		width: 380px;
	}

	.moduletable.new_issue2 {
		width: 380px;
		margin-left: 380px;
	}

	.moduletable.new_issue3 {
		display: none;
	}

	div.news2012 h3 {
		width: 378px;
	}

	div#content {
		width: 754px !important;
	}

	.moduletable_allnews {
		width: 753px;
	}
	.moduletable_mainnews {
		width: 753px;
	}
	.moduletable_popularnews {
		width: 753px;
	}
	#pane .open {
		background-size: 100%;
	}

	#pane .closed {
		background-size: 100%;
	}
	.moduletable_it_will_be_okay {
		float: left;
		padding: 5px 0px 0 117px;
	}
	div#menu2015 {
		DISPLAY: NONE;
	}

	.moduletablemobimod {
		DISPLAY: BLOCK;
	}

	.moduletablemobimod h3 {
		display: block;
		width: 408px;
		text-align: left;
		padding-left: 360px;
		background-color: #F26521;
		color: #fff;
		height: 25px;
		line-height: 24px;
		margin-left: 0px;
		text-transform: uppercase;
	}
	.moduletablemobimod h3:before{
		content: "+";
		/* margin-left: -9px; */
		padding-right: 5px;
		/* transform: rotate(90deg); */
		/* display: block; */
		font-size: 16px;
	}
	ul#mob {
		display: none;
		/*height: 0px;*/
		/*overflow: hidden;*/
		position: absolute;
		z-index: 1000;
	}

	ul#mob li {
		display: block;
		width: 768px;
		height: 25px;
		background-color: #F26521;
		color: #fff;
		text-align: center;
		color: #fff;
		height: 25px;
		line-height: 24px;
		margin-left: 0px;
		text-transform: uppercase;
	}

	ul#mob li a {
		color: #fff;
	}
	.moduletablemobimod:hover ul#mob{
		display: block;
	}
	div#footer ul.joomla-nav {
		display: none;
	}
	.category-view {
		width: 768px !important;
	}

	div#footer {
		display: none;
	}

	div#aboutstr {
		display: none;
	}
	.category-view .row .category .spacer h2 a img{
		width: 150px;
	}
	.category-view .row .category .spacer h2 a:first-child {
		height: 210px;
	}
	.k2Pagination ul li {
		margin-bottom: 17px;
	}
	div.moduletable_rotator1 {
		display: none;
	}
}


/*640640640640640640640640640640640640640640640640640640640640640640640640640640640640640640*/
@media (min-width: 640px) and (max-width: 767px) {
	html {
		overflow-y: scroll;
		overflow-x: hidden;
	}
	.contact {
		width: 320px;
		margin-left: 20px;
	}
	form#contact-form input {
		width: 310px;
	}
	body {
		overflow: hidden;
	}
	div#leftcol {
		display: none;
	}

	div#rightcol {
		display: none;
	}

	.moduletable_header_pic1, .moduletable_rotator2, .moduletable_rotator7 {
		display: none;
	}

	.moduletablemobimod h3:before {
		content: "+";
		/* margin-left: -9px; */
		padding-right: 5px;
		/* transform: rotate(90deg); */
		/* display: block; */
		font-size: 16px;
	}
	div#site {
		width: 640px;
	}
	div#centercol {
		width: 640px;
	}
	.moduletable.news2012 {
		width: 320px;
	}

	.moduletable.new_issue2 {
		width: 320px;
		margin-left: 320px;
	}

	.new_issue3 {
		display: none;
	}

	div.news2012 h3 {
		width: 320px;
	}

	div#content {
		width: 630px !important;
		margin-left: 5px;
	}

	.moduletable_allnews {
		width: 621px;
	}
	.moduletable_mainnews {
		width: 621px;
	}
	.moduletable_popularnews {
		width: 621px;
	}
	#pane .open {
		background-size: 100%;
	}

	#pane .closed {
		background-size: 100%;
	}
	.moduletable_it_will_be_okay {
		float: left;
		padding: 5px 0px 0 74px;
	}
	div#menu2015 {
		DISPLAY: NONE;
	}

	.moduletablemobimod {
		DISPLAY: BLOCK;
	}

	.moduletablemobimod h3 {
		display: block;
		width: 342px;
		text-align: left;
		padding-left: 298px;
		background-color: #F26521;
		color: #fff;
		height: 25px;
		line-height: 24px;
		margin-left: 0px;
		text-transform: uppercase;
	}
	ul#mob {
		display: none;
		/*height: 0px;*/
		/*overflow: hidden;*/
		position: absolute;
		z-index: 1000;
	}

	ul#mob li {
		display: block;
		width: 640px;
		height: 25px;
		background-color: #F26521;
		color: #fff;
		text-align: center;
		color: #fff;
		height: 25px;
		line-height: 24px;
		margin-left: 0px;
		text-transform: uppercase;
	}

	ul#mob li a {
		color: #fff;
	}
	.moduletablemobimod:hover ul#mob{
		display: block;
	}
	div#footer ul.joomla-nav {
		display: none;
	}
	.category-view {
		width: 620px !important;
		margin-left: 10px;
	}

	div#footer {
		display: none;
	}

	div#aboutstr {
		display: none;
	}
	.category-view .row .category .spacer h2 a img{
		width: 150px;
	}
	.category-view .row .category .spacer h2 a:first-child {
		height: 210px;
	}
	.moduletable_rotator2.jmoddiv {
		display: none;
	}
	.moduletable_it_will_be_okay p {
		font-size: 12px;
		line-height: 17px;
	}

	input#mod-search-searchword {
		width: 87px;
	}
	.moduletable_search.jmoddiv {
		display: none;
	}
	a.button_orange.verti {
		width: 148px;
	}
	.k2Pagination ul li {
		margin-bottom: 17px;
	}
	table.cart-summary tr th {
		font-size: 9px;
	}

	span#checkoutFormSubmitobman {
		margin-left: -320px;
		margin-bottom: 90px;
	}

	button#checkoutFormSubmit {
		position: absolute;
		/* left: -140px; */
		margin-left: -300px;
	}

	input#fonwithkod_field {
		margin-left: 18px;
	}

	input#az_field {
		margin-left: -30px;
	}

	.cart.az {
		margin-left: -30px;
	}

	.cart.tip-yl {
		margin-left: -76px;
	}

	.cart.yl {
		margin-left: -76px;
	}

	.cart.dom {
		margin-left: -76px;
	}

	.cart.korp {
		margin-left: -76px;
	}

	.cart.kv {
		margin-left: -76px;
	}

	.cart.tip-pynk {
		margin-left: -76px;
	}

	.cart.nas-pynkt {
		margin-left: -76px;
	}

	span.cart.rayon {
		margin-left: -152px;
	}

	.cart.oblast {
		margin-left: -76px;
	}

	.cart.pochtov-index {
		margin-left: -76px;
	}

	.cart.primech {
		margin-left: -76px;
	}

	.cart.otdelenie {
		margin-left: -76px;
	}

	input#FIO_field {
		margin-top: 5px;
	}
	.noprint {
		width: 630px !important;
	}

	input#moment_oplata {
		width: 200px !important;
	}

	span.noprint {
		width: 50px !important;
	}
	div.moduletable_rotator1 {
		display: none;
	}
}

/*480480480480480480480480480480480480480480480480480480480480480480480480480480480480480480*/
@media (min-width: 480px) and (max-width: 639px) {
	html {
		overflow-y: scroll;
		overflow-x: hidden;
	}
	.contact {
		width: 320px;
		margin-left: 20px;
	}
	form#contact-form input {
		width: 310px;
	}

	.moduletable_header_pic1, .moduletable_rotator2, .moduletable_rotator7 {
		display: none;
	}

	.moduletablecart {
		/* margin-right: -130px; */
		top: -83px;
	}
	.moduletable.forum {
		display: none;
	}

	#panelview1 .moduleItemTitle {
		float: none;
		width: 200px;
	}
	#panelview1 li{
		width: 450px;
	}
	body {
		overflow: hidden;
	}

	div#top_icons {
		display: none;
	}

	div#leftcol {
		display: none;
	}

	div#rightcol {
		display: none;
	}
	div#site {
		width: 480px;
	}
	div#centercol {
		width: 474px;
	}
	.moduletablemobimod h3:before{
		content: "+";
		/* margin-left: -9px; */
		padding-right: 5px;
		/* transform: rotate(90deg); */
		/* display: block; */
		font-size: 16px;
	}
	.moduletable.news2012 {
		width: 460px;
		margin-left: 15px;
		float: none;
	}

	.moduletable.new_issue2 {
		width: 460px;
		margin-left: 10px;
	}

	.moduletable.new_issue3 {
		display: none;
	}

	div.news2012 h3 {
		width: 460px;
	}

	div#centertop2, div#module330 {
		width: 460px !important;
	}

	div#content {
		width: 470px;
		margin-left: 5px;
	}

	.moduletable_allnews {
		width: 460px;
	}
	.moduletable_mainnews {
		width: 460px;
	}
	.moduletable_popularnews {
		width: 460px;
	}
	#pane .open {
		background-size: 100% 100%;
		width: 480px;
	}

	#pane .closed {
		background-size: 100%;
		display: none;
	}
	.moduletable_it_will_be_okay {
		float: left;
		padding: 5px 0px 0 52px;
	}
	div#menu2015 {
		DISPLAY: NONE;
	}

	.moduletablemobimod {
		DISPLAY: BLOCK;
	}
	.home {
		display: none;
	}

	.pismo {
		display: none;
	}
	.moduletablemobimod h3 {
		display: block;
		/*width: 201px;*/
		text-align: center;
		padding-left: 0;
		background-color: #F26521;
		color: #fff;
		height: 25px;
		line-height: 24px;
		margin-left: 0px;
		text-transform: uppercase;
	}
	ul#mob {
		display: none;
		/*height: 0px;*/
		/*overflow: hidden;*/
		position: absolute;
		z-index: 1000;
	}

	ul#mob li {
		display: block;
		width: 480px;
		height: 25px;
		background-color: #F26521;
		color: #fff;
		text-align: center;
		color: #fff;
		height: 25px;
		line-height: 24px;
		margin-left: 0px;
		text-transform: uppercase;
	}

	ul#mob li a {
		color: #fff;
	}
	.moduletablemobimod:hover ul#mob{
	display: block;
	}
	div#footer ul.joomla-nav {
		display: none;
	}
	.category-view {
		width: 452px !important;
		margin-left: 10px;
	}

	div#footer {
		display: none;
	}

	div#aboutstr {
		display: none;
	}
	.category-view .row .category .spacer h2 a img{
		width: 250px;
	}
	.category-view .row .category .spacer h2 a:first-child {
		/* height: 210px; */
	}
	.moduletable_rotator2.jmoddiv {
		display: none;
	}
	.moduletable_it_will_be_okay p {
		font-size: 12px;
		line-height: 17px;
	}

	input#mod-search-searchword {
		width: 87px;
	}
	.moduletable_search.jmoddiv {
		display: none;
	}
	a.button_orange.verti {
		width: 148px;
	}

	#panelview1 .moduleItemDateCreated {
		float: none;
		display: block;
	}

	.button_orange.margin-top20bottom20.width350.left100 {
		left: 35px;
	}
	.moduletable_search {
		display: none;
	}
	.moduletable_rotator2, .moduletable_rotator7 {
		display: none;
	}
	.row div[class*="width"] {
		width: 90%;
		float: none;
	}
	div#searchbar {
		display: none;
	}
	.k2Pagination ul li {
		margin-bottom: 17px;
	}
	div.moduletable_rotator1 {
		display: none;
	}
	.moduletable_newspapernews {
		width: 100% !important;
	}
	.moduletable_col280right {
		width:100% !important;
		margin-top: 5px !important;
	}
	.moduletable_col280left {
		width:100% !important;
		margin-top: 5px !important;
	}
}

/*360360360360360360360360360360360360360360360360360360360360360360360360360360360360360360360*/
@media (min-width: 360px) and (max-width: 479px) {
	html {
		overflow-y: scroll;
		overflow-x: hidden;
	}
	.moduletable.forum {
		display: none;
	}
	.contact {
		width: 320px;
		margin-left: 20px;
	}
	form#contact-form input {
		width: 310px;
	}
	#big_logo {
		margin-left: 35px;
	}

	div#top {
		height: 130px;
	}

	.moduletable_header_pic1, .moduletable_rotator2, .moduletable_rotator7 {
		display: none;
	}

	.moduletablecart {
		margin-right: 96px;
	}
	#panelview1 .moduleItemTitle {
		/* float: none; */
		/* width: 295px; */
		width: 228px;
		margin-left: 110px;
		margin-top: -19px;
	}
	body {
		overflow: hidden;
	}
	div#leftcol {
		display: none;
	}

	div#rightcol {
		display: none;
	}
	.moduletablemobimod h3:before{
		content: "+";
		margin-left: -15px;
		padding-right: 6px;
		/* transform: rotate(90deg); */
		/* display: block; */
		font-size: 16px;
	}
	div#site {
		/*width: 360px;*/
		width: 100%;
	}
	div#centercol {
		width: 305px;
	}
	.moduletable.news2012 {
		width: 340px;
		margin-left: 15px;
		float: none;
	}

	.moduletable.new_issue2 {
		width: 340px;
		margin-left: 10px;
	}

	.moduletable.new_issue3 {
		display: none;
	}

	div.news2012 h3 {
		width: 340px;
	}

	div#centertop2, div#module330 {
		width: 340px !important;
	}

	div#content {
		width: 340px !important;
		margin-left: 5px;
	}

	.moduletable_mainnews {
		width: 340px !important;
	}
	.moduletable_popularnews {
		width: 340px !important;
	}
	#pane .open {
		background-size: 100% 100%;
		width: 360px;
	}

	#pane .closed {
		background-size: 100%;
		display: none;
	}
	.moduletable_it_will_be_okay {
		float: left;
		padding: 5px 0px 0 52px;
	}
	.moduletable_allnews span.moduleItemDateCreated {
		float: left;
		padding: 5px 0px 5px 10px;
		font-size: 12px;
		width: 20%;
		max-width: 70px;
	}
	.moduletable_allnews a.moduleItemTitle {
		float: left;
		padding: 5px 2px 5px 2px;
		font-size: 14px;
		width: 75%;
	}
	.moduletable_mainnews span.moduleItemDateCreated {
		float: left;
		padding: 5px 0px 5px 10px;
		font-size: 12px;
		width: 20%;
		max-width: 70px;
	}
	.moduletable_mainnews a.moduleItemTitle {
		float: left;
		padding: 5px 2px 5px 2px;
		font-size: 14px;
		width: 75%;
	}
	.moduletable_popularnews span.moduleItemDateCreated {
		float: left;
		padding: 5px 0px 5px 10px;
		font-size: 12px;
		width: 20%;
		max-width: 70px;
	}
	.moduletable_popularnews a.moduleItemTitle {
		float: left;
		padding: 5px 2px 5px 2px;
		font-size: 14px;
		width: 75%;
	}

	div#menu2015 {
		DISPLAY: NONE;
	}

	.moduletablemobimod {
		DISPLAY: BLOCK;
	}

	.moduletablemobimod h3 {
		display: block;
		width: 201px;
		text-align: left;
		padding-left: 159px;
		background-color: #F26521;
		color: #fff;
		height: 25px;
		line-height: 24px;
		margin-left: 0px;
		text-transform: uppercase;
	}
	ul#mob {
		display: none;
		/*height: 0px;*/
		/*overflow: hidden;*/
		position: absolute;
		z-index: 1000;
	}

	ul#mob li {
		display: block;
		width: 360px;
		height: 25px;
		background-color: #F26521;
		color: #fff;
		text-align: center;
		color: #fff;
		height: 25px;
		line-height: 24px;
		margin-left: 0px;
		text-transform: uppercase;
	}

	ul#mob li a {
		color: #fff;
	}
	.moduletablemobimod:hover ul#mob{
	display: block;
	}
	div#footer ul.joomla-nav {
		display: none;
	}
	.category-view {
		width: 332px !important;
		margin-left: 10px;
	}

	div#footer {
		display: none;
	}

	div#aboutstr {
		display: none;
	}
	.category-view .row .category .spacer h2 a img{
	width: 250px;
	}
	.category-view .row .category .spacer h2 a:first-child {
		/* height: 210px; */
	}
	.moduletable_rotator2.jmoddiv {
		display: none;
	}
	.moduletable_it_will_be_okay p {
		font-size: 12px;
		line-height: 17px;
	}

	input#mod-search-searchword {
		width: 87px;
	}
	.moduletable_search.jmoddiv {
		display: none;
	}
	a.button_orange.verti {
		width: 148px;
	}

	#panelview1 .moduleItemDateCreated {
		float: none;
		display: block;
	}

	.button_orange.margin-top20bottom20.width350.left100 {
		left: 0px;
		width: 250px;
	}
	.button_orange.margin-top20bottom20.width350.left100 a{
		font-size:12px;
    }
	.moduletable_search {
		display: none;
	}
	.moduletable_rotator2, .moduletable_rotator7 {
		display: none;
	}
	.row div[class*="width"] {
		width: 90%;
		float: none;
	}
	img#publisher1 {
		display: none;
	}

	.home {
		display: none;
	}

	.pismo {
		display: none;
	}

	.phone {
		display: none;
	}

	div#searchbar {
		display: none;
	}

	#panelview1 li {
		width: 340px;
	}
	div.catNews span.catItemDateCreated {
		float: none;
	}
	div.catNews span.catItemTitle {
		margin-left: 100px;
		margin-top: -20px;
	}
	.k2Pagination ul li {
		margin-bottom: 17px;
	}
	button#checkoutFormSubmit {
		position: absolute;
		margin-left: -580px;
		margin-bottom: 70px;
	}

	span#checkoutFormSubmitobman {
		margin-left: -590px;
	}
	form#checkoutForm {
		min-height: 345px;
	}

	table.cart-summary tr th {
		padding: 1px;
		font-size: 8px;
		min-width: 50px !important;
	}

	td#tovar {
		padding: 5px;
		font-size: 10px !important;
	}

	td#tovar a {
		font-size: 8px;
	}

	.vm-customfield-cart span {
		font-size: 8px;
	}

	td#itogo {
		font-size: 7px !important;
	}

	span.PricesalesPrice {
		font-size: 9px;
	}

	.vm-display {
		min-width: 16px;
	}

	tr#totaltab td {
		font-size: 12px;
	}

	span.PricebillTotal {
		font-size: 10px;
	}

	.vmicon.vm2-add_quantity_cart {
		top: 13px;
	}

	.vmicon.vm2-remove_from_cart {
		top: 21px;
		position: relative;
	}
	input#fonwithkod_field {
		margin-left: 18px;
	}

	input#az_field {
		margin-left: -2px;
	}

	.cart.az {
		margin-left: 40px;
	}

	.cart.tip-yl {
		margin-left: -213px;
	}

	.cart.yl {
		margin-left: -213px;
	}

	.cart.dom {
		margin-left: -213px;
	}

	.cart.korp {
		margin-left: -213px;
	}

	.cart.kv {
		margin-left: -213px;
	}

	.cart.tip-pynk {
		margin-left: -213px;
	}

	.cart.nas-pynkt {
		margin-left: -213px;
	}

	span.cart.rayon {
		margin-left: -426px;
	}

	.cart.oblast {
		margin-left: -213px;
	}

	.cart.pochtov-index {
		margin-left: -213px;
	}

	.cart.primech {
		margin-left: -213px;
	}

	.cart.otdelenie {
		margin-left: -213px;
	}

	input#FIO_field {
		margin-top: 5px;
	}
	.noprint {
		width: 360px !important;
	}

	input#moment_oplata {
		width: 200px !important;
	}

	span.noprint {
		width: 40px !important;
	}
	fieldset.vm-fieldset-az {
		margin-left: 67px;
		margin-top: 14px;
	}

	span.cart.az {
		margin-left: -100px;
	}

	.cart.otpravkanalog {
		margin-left: -150px;
	}
	div.moduletable_rotator1 {
		display: none;
	}
	.mobilemodule {
		display: block !important;
	}
	div.moduletable_langfab {
		/*position: fixed;
		right: 10px;
		top: 10px;*/
		position: absolute;
		right: 0px;
		top: 0px;
	}
	.desktopmodule {
		display: none;
	}
	.moduletable_newspapernews {
		width: 100% !important;
	}
	.moduletable_col280right {
		width:100% !important;
		margin-top: 5px !important;
	}
	.moduletable_col280left {
		width:100% !important;
		margin-top: 5px !important;
	}
}

/*320320320320320320320320320320320320320320320320320320320320320320320320320320320320320320*/
@media (min-width: 320px) and (max-width: 359px) {
	html {
		overflow-y: scroll;
		overflow-x: hidden;
	}
	.moduletable.forum {
		display: none;
	}
	.contact {
		width: 320px;
		margin-left: 00px;
	}
	div#top {
		height: 130px;
	}

	.moduletable_header_pic1, .moduletable_rotator2, .moduletable_rotator7 {
		display: none;
	}

	.moduletablecart {
		margin-right: 90px;
		margin-top: -30px;
	}
	form#contact-form input {
		width: 310px;
	}
	#panelview1 .moduleItemTitle {
		float: none;
		width: 340px;
	}
	body {
		overflow: hidden;
	}
	div#leftcol {
		display: none;
	}

	div#rightcol {
		display: none;
	}
	div#site {
		width: 320px;
	}
	div#centercol {
		width: 305px;
	}
	.moduletable.news2012 {
		width: 284px;
		margin-left: 15px;
		float: none;
	}

	.moduletable.new_issue2 {
		width: 299px;
		margin-left: 10px;
	}

	.moduletable.new_issue3 {
		display: none;
	}

	div.news2012 h3 {
		width: 294px;
	}

	div#content {
		width: 307px !important;
		margin-left: 5px;
	}

	.moduletable_allnews {
		width: 301px;
	}
	.moduletable_mainnews {
		width: 301px;
	}
	.moduletable_popularnews {
		width: 301px;
	}
	#pane .open {
		background-size: 100% 100%;
		width: 307px;
	}

	#pane .closed {
		background-size: 100%;
		display: none;
	}
	.moduletable_it_will_be_okay {
		float: left;
		padding: 5px 0px 0 52px;
	}
	div#menu2015 {
		DISPLAY: NONE;
	}

	.moduletablemobimod {
		DISPLAY: BLOCK;
	}

	.moduletablemobimod h3 {
		display: block;
		width: 196px;
		text-align: left;
		padding-left: 124px;
		background-color: #F26521;
		color: #fff;
		height: 25px;
		line-height: 24px;
		margin-left: 0px;
		text-transform: uppercase;
	}
	.moduletablemobimod h3:before {
		content: "+";
		margin-left: -15px;
		padding-right: 6px;
		/* transform: rotate(90deg); */
		/* display: block; */
		font-size: 16px;
	}
	ul#mob {
		display: none;
		/*height: 0px;*/
		/*overflow: hidden;*/
		position: absolute;
		z-index: 1000;
	}

	ul#mob li {
		display: block;
		width: 320px;
		height: 25px;
		background-color: #F26521;
		color: #fff;
		text-align: center;
		color: #fff;
		height: 25px;
		line-height: 24px;
		margin-left: 0px;
		text-transform: uppercase;
	}

	ul#mob li a {
		color: #fff;
	}
	.moduletablemobimod:hover ul#mob{
		display: block;
	}
	div#footer ul.joomla-nav {
		display: none;
	}
	.category-view {
		width: 332px !important;
		margin-left: 10px;
	}

	div#footer {
		display: none;
	}

	div#aboutstr {
		display: none;
	}
	.category-view .row .category .spacer h2 a img{
		width: 250px;
	}
	.category-view .row .category .spacer h2 a:first-child {
		/* height: 210px; */
	}
	.moduletable_rotator2.jmoddiv {
		display: none;
	}
	.moduletable_it_will_be_okay p {
		font-size: 12px;
		line-height: 17px;
	}

	input#mod-search-searchword {
		width: 87px;
	}
	.moduletable_search.jmoddiv {
		display: none;
	}
	a.button_orange.verti {
		width: 148px;
	}

	#panelview1 .moduleItemDateCreated {
		float: none;
		display: block;
	}

	.button_orange.margin-top20bottom20.width350.left100 {
		left: 0px;
		width: 250px;
	}
	.button_orange.margin-top20bottom20.width350.left100 a{
		font-size:12px;
    }
	.moduletable_search {
		display: none;
	}
	.moduletable_rotator2, .moduletable_rotator7 {
		display: none;
	}
	.row div[class*="width"] {
		width: 90%;
		float: none;
	}
	img#publisher1 {
		display: none;
	}

	.home, .pismo, .phone {
		display: none;
	}

	div#searchbar {
		display: none;
	}

	#panelview1 li {
		width: 292px;
	}
	div.catNews span.catItemDateCreated {
		float: none;
	}
	div.catNews span.catItemTitle {
		margin-left: 100px;
		margin-top: -20px;
	}
	a.subscribenews span {
		margin-left: 0;
	}
	.k2Pagination ul li {
		margin-bottom: 17px;
	}
	button#checkoutFormSubmit {
		position: absolute;
		margin-left: -610px;
		margin-bottom: 80px;
	}

	span#checkoutFormSubmitobman {
		margin-left: -590px;
	}

	span#checkoutFormSubmitobman {
		margin-left: -630px;
	}
	form#checkoutForm {
		min-height: 345px;
	}

	table.cart-summary tr th {
		padding: 1px;
		font-size: 8px;
		min-width: 38px !important;
	}

	td#tovar {
		padding: 5px;
		font-size: 10px !important;
	}

	td#tovar a {
		font-size: 8px;
	}

	.vm-customfield-cart span {
		font-size: 8px;
	}

	td#itogo {
		font-size: 7px !important;
	}

	span.PricesalesPrice {
		font-size: 9px;
	}

	.vm-display {
		min-width: 16px;
	}

	tr#totaltab td {
		font-size: 12px;
	}

	span.PricebillTotal {
		font-size: 10px;
	}

	.vmicon.vm2-add_quantity_cart {
		top: 13px;
	}

	.vmicon.vm2-remove_from_cart {
		top: 21px;
		position: relative;
	}
	input#fonwithkod_field {
		margin-left: 18px;
	}

	input#az_field {
		margin-left: -2px;
	}

	.cart.az {
		margin-left: 50px;
	}

	.cart.tip-yl {
		margin-left: -213px;
	}

	.cart.yl {
		margin-left: -217px;
	}

	.cart.dom {
		margin-left: -217px;
	}

	.cart.korp {
		margin-left: -216px;
	}

	.cart.kv {
		margin-left: -219px;
	}

	.cart.tip-pynk {
		margin-left: -209px;
	}

	.cart.nas-pynkt {
		margin-left: -213px;
	}

	span.cart.rayon {
		margin-left: -434px;
	}

	.cart.oblast {
		margin-left: -216px;
	}

	.cart.pochtov-index {
		margin-left: -209px;
	}

	.cart.primech {
		margin-left: -213px;
	}

	.cart.otdelenie {
		margin-left: -213px;
	}

	input#FIO_field {
		margin-top: 5px;
	}
	.noprint {
		width: 310px !important;
	}

	input#moment_oplata {
		width: 200px !important;
	}

	span.noprint {
		width: 40px !important;
	}
	fieldset.vm-fieldset-az {
		margin-left: 67px;
		margin-top: 14px;
	}

	span.cart.az {
		margin-left: -100px;
	}

	.cart.otpravkanalog {
		margin-left: -150px;
	}
	table.cart-summary tr th:nth-child(5),table.cart-summary tr td:nth-child(5) {
		display: none;
	}

	fieldset span {
		font-size: 9px;
	}
	.noprint+div {
		width: 309px !important;
	}

	a.but_schet {
		margin-top: 5px;
	}
	div.moduletable_rotator1 {
		display: none;
	}
	.mobilemodule {
		display: block !important;
	}
	.desktopmodule {
		display: none;
	}
	.moduletable_newspapernews {
		width: 100% !important;
	}
	.moduletable_col280right {
		width:100% !important;
		margin-top: 5px !important;
	}
	.moduletable_col280left {
		width:100% !important;
		margin-top: 5px !important;
	}
}

/* Brizz reklama */
@media screen and (max-width:479px) {
  /* Target landscape smartphones, portrait tablets, narrow desktops */
  .moduletable_rotator3 {
 	 display: none;
  }
}

div.moduletable_mainnews  ul li{
	text-align: left;
}
div.moduletable_popularnews  ul li{
	text-align: left;
}

.moduletable_mainnews h3{
	color: #e7efe7;
	/*background: url(./images/corner.jpg) no-repeat top right #29652b;*/
	background: url(./images/corner.jpg) no-repeat top right rgba(41, 101, 43, 0.5);
    text-align: center;
    font-size: 13px;
    padding: 4px 0;
	display: block;
	width: 50%;
	float: left;
}

.moduletable_popularnews h3{
	color: #e7efe7;
    background: url(./images/corner.jpg) no-repeat top right rgba(41, 101, 43, 0.5);
    text-align: center;
    font-size: 13px;
    padding: 4px 0;
	display: block;
	width: 50%;
}
.moduletable_popularnews{
	display: none;
}

.moduletable_mainnews h3.active{
	background: url(./images/corner.jpg) no-repeat top right #29652b;
}
.moduletable_mainnews ul.hidden{
	display: none;
}