.SellersList span.text {
    display: none;
}

.AddToCartView.v7 .disabledPurchase.icon.text:after {
    content: none !important;
}
.AddToCartView.v7 .disabledPurchase.icon.text {
    padding-right: 0.5em;
}
.DeliveryPaymentSelectorView .icon.custom1 {
    background-image: url(/data/user-content/ikony/zasilkovna.svg) !important;
}

/* Footer2 */
.FooterContainer
{
	width: 100%;
	height: auto;
	display: flex;
	flex-wrap: wrap;
	margin-top: 40px;
	margin-bottom: 60px;
}
.FooterColumn
{
	width: 20%;
	height: auto;
	display: flex;
	flex-flow: column;
}.
.FooterColumn p
{
	color: white;
	margin-top: 6px;
	margin-bottom: 6px;
}
.FooterColumn a
{
	color: white;
	text-decoration: none;
}
.FooterColumn a:hover
{
	text-decoration: underline;
}
.FooterColumn h3
{
	color: white;
	margin-top: 0;
	margin-bottom: 30px;
	font-size: 20px;
	font-weight: 100;
}
@media(min-width: 901px) and (max-width: 1440px)
{
	.FooterContainer div:first-child
	{
		flex-flow: row;
		justify-content: center;
		align-items: flex-start;
	}
}
@media(max-width: 900px)
{
	.FooterContainer
	{
		flex-flow: column;
		justify-content: flex-start;
		margin-top: 0;
		margin-bottom: 20px;
	}
	.FooterColumn
	{
		width: 100%;
		margin-left: 25px;
		margin-top: 30px;
	}
	.FooterColumn h3
	{
		margin-top: 10px;
    	margin-bottom: 10px;
	}
}
/* Footer2 end*/



/* HP_4 */
.DlazdiceContainer
{
	width: 100%;
	height: auto;
	display: flex;
	flex-flow: column;
}
.DlazdiceRow
{
	width: 100%;
	height: 220px;
	display: flex;
	flex-wrap: wrap;
	margin-bottom: 20px;
}
.DlazdiceContent
{
	display: flex;
	align-items: center;
	position: relative;
}
.DlazdiceContent p
{
	color: white;
	font-size: 32px;
	margin-left: 30px;
}
.DlzadiceImage1
{
	width: 100%;
	background-image: url(/data/user-content/dlazdice_hp/Banner_HP_Auto.png);
}
.DlzadiceImage2
{
	width: calc(50% - 10px);
	margin-right: 10px;
	background-image: url(/data/user-content/dlazdice_hp/Banner_HP_Motocykl.png);
}
.DlzadiceImage3
{
	width: calc(25% - 20px);
	margin-left: 10px;
	margin-right: 10px;
	background-image: url(/data/user-content/dlazdice_hp/Banner_HP_Meguin.png);
}
.DlzadiceImage4
{
	width: calc(25% - 10px);
	margin-left: 10px;
	background-image: url(/data/user-content/dlazdice_hp/Banner_HP_Zahrada.png);
}
.DlzadiceImage5
{
	width: calc(50% - 10px);
	margin-right: 10px;
	background-image: url(/data/user-content/dlazdice_hp/Banner_HP_Oldtimer.png);
}
.DlzadiceImage6
{
	width: calc(50% - 10px);
	margin-left: 10px;
	background-image: url(/data/user-content/dlazdice_hp/Banner_HP_KazdodenniPomocnik.png);
}
.DlzadiceImage7
{
	width: calc(50% - 10px);
	margin-right: 10px;
	background-image: url(/data/user-content/dlazdice_hp/Banner_HP_KomercniVozidlo.png);
}
.DlzadiceImage8
{
	width: calc(25% - 20px);
	margin-left: 10px;
	margin-right: 10px;
	background-image: url(/data/user-content/dlazdice_hp/Banner_HP_Lod.png);
}
.DlzadiceImage9
{
	width: calc(25% - 10px);
	margin-left: 10px;
	background-image: url(/data/user-content/dlazdice_hp/Banner_HP_Guntec.png);
}

@media(max-width: 1150px)
{
	.DlazdiceRowVelikost
	{
		height: 160px;
	}
	.DlazdiceRow
	{
		height: initial;
		margin-bottom: 10px;
	}
	.DlzadiceImage1, .DlzadiceImage2, .DlzadiceImage3, .DlzadiceImage4, .DlzadiceImage5, .DlzadiceImage6, .DlzadiceImage7, .DlzadiceImage8, .DlzadiceImage9
	{
		height: 160px;
		background-size: cover;
		background-position: center;
	}
	.DlzadiceImage2
	{
		width: 100%;
		margin-right: 0;
		margin-bottom: 10px;
	}
	.DlzadiceImage3
	{
		width: calc(50% - 5px);
		margin-left: 0;
		margin-right: 5px;
	}
	.DlzadiceImage4
	{
		width: calc(50% - 5px);
		margin-left: 5px;
	}
	.DlzadiceImage5
	{
		width: 100%;
		margin-right: 0;
		margin-bottom: 10px;
	}
	.DlzadiceImage6
	{
		width: 100%;
		margin-left: 0;
	}
	.DlzadiceImage7
	{
		width: 100%;
		margin-right: 0;
		margin-bottom: 10px;
	}
	.DlzadiceImage8
	{
		width: calc(50% - 5px);
		margin-left: 0;
		margin-right: 5px;
	}
	.DlzadiceImage9
	{
		width: calc(50% - 5px);
		margin-left: 5px;
	}
}

@media(max-width: 400px)
{
	.DlazdiceContent
	{
		display: flex;
		justify-content: center;
	}
	.DlazdiceContent p
	{
		margin-left: 0;
		font-size: 26px;
	}
}
/* HP_4 end*/


#logo_contact {
    display: block;
    width: auto;
    height: auto;
}

/*o ligui moly*/
.img_about{
   border: 1px ;
   max-width: 100%;
   box-sizing: border-box;
   display: block;
   height: auto;
   margin-top: 5px;
  margin-right: 10px;
  margin-bottom: 5px;
}

.imgGridOnas{
    margin: 0 auto;
    display: grid;
    grid-template-columns: 0.9fr 1.1fr;
}

.OnasText{
    padding-left: 10px;
}

@media (max-width: 750px) {
    .imgGridOnas {
      grid-template-columns: 1fr;
    }
}

/*Kontakt*/

.KontaktFlex{
  display: grid;
  grid-template-columns: 1fr 1fr;
}

@media (max-width: 800px) {
  .KontaktFlex {
    display: grid;
    grid-template-columns: 1fr;
  }
  
  .OnasText, .Onas{
      text-align: center;
  }
}

@media only screen and (min-width: 320px){
   #table_about, tbody{
    width: 100%;
    display: block;
    border-collapse: collapse; 
    overflow-x:auto;
    }
    
    #UserPageAbout{
    width:100%;
    }
    
    #img_about, #logo_about {
    display: block;
    width: auto;
    height: auto;
    }
}

#tabGrid {
    display: grid;
    grid-gap: 0px;
}

#tabGrid > a {
    display: flex;
    justify-content: center;
    align-items: center;
}

#tabGrid img {
    height: auto;
    width: auto;
    padding: 5px;
}

#tabGrid img:hover {
    opacity: .3;
}

.tabGridTmpRow {
    grid-template-rows: repeat(3, auto);
}

.tabGridTmpCol {
    grid-template-columns: repeat(8, auto);
}

#tabGrid .t-item1 {
    grid-row-start: 1;
    grid-row-end: span 1;
    grid-column-start: 1;
}

#tabGrid .t-item2 {
    grid-row-start: 1;
    grid-row-end: span 1;
    grid-column-start: 2;
}

#tabGrid .t-item3 {
    grid-row-start: 1;
    grid-row-end: span 1;
    grid-column-start: 3;
}

#tabGrid .t-item4 {
    grid-row-start: 2;
    grid-row-end: span 1;
    grid-column-start: 1;
}

#tabGrid .t-item5 {
    grid-row-start: 2;
    grid-row-end: span 1;
    grid-column-start: 2;
}

#tabGrid .t-item6 {
    grid-row-start: 2;
    grid-row-end: span 1;
    grid-column-start: 3;
}

#tabGrid .t-item7 {
    grid-row-start: 3;
    grid-row-end: span 1;
    grid-column-start: 1;
}

#tabGrid .t-item8 {
    grid-row-start: 3;
    grid-row-end: span 1;
    grid-column-start: 2;
}

#tabGrid .t-item9 {
    grid-row-start: 3;
    grid-row-end: span 1;
    grid-column-start: 3;
}

#tabGrid .t-item10 {
    grid-row-start: 4;
    grid-row-end: span 1;
    grid-column-start: 1;
}

#tabGrid .t-item11 {
    grid-row-start: 4;
    grid-row-end: span 1;
    grid-column-start: 2;
}

#tabGrid .t-item12 {
    grid-row-start: 4;
    grid-row-end: span 1;
    grid-column-start: 3;
}

#tabGrid .t-item13 {
    grid-row-start: 5;
    grid-row-end: span 1;
    grid-column-start: 1;
}

#tabGrid .t-item14 {
    grid-row-start: 5;
    grid-row-end: span 1;
    grid-column-start: 2;
}

#tabGrid .t-item15 {
    grid-row-start: 5;
    grid-row-end: span 1;
    grid-column-start: 3;
}

#tabGrid .t-item16 {
    grid-row-start: 6;
    grid-row-end: span 1;
    grid-column-start: 1;
}

#tabGrid .t-item17 {
    grid-row-start: 6;
    grid-row-end: span 1;
    grid-column-start: 2;
}

#tabGrid .t-item18 {
    grid-row-start: 6;
    grid-row-end: span 1;
    grid-column-start: 3;
}

#tabGrid .t-item19 {
    grid-row-start: 7;
    grid-row-end: span 1;
    grid-column-start: 1;
}

#tabGrid .t-item20 {
    grid-row-start: 7;
    grid-row-end: span 1;
    grid-column-start: 2;
}

#tabGrid .t-item21 {
    grid-row-start: 7;
    grid-row-end: span 1;
    grid-column-start: 3;
}

#tabGrid .t-item22 {
    grid-row-start: 8;
    grid-row-end: span 1;
    grid-column-start: 1;
}

#tabGrid .t-item23 {
    grid-row-start: 8;
    grid-row-end: span 1;
    grid-column-start: 2;
}

#tabGrid .t-item24 {
    grid-row-start: 8;
    grid-row-end: span 1;
    grid-column-start: 3;
}

#tabGrid .bs-gallery a {
    cursor: -webkit-zoom-in;
    cursor: -moz-zoom-in;
    cursor: zoom-in;
}

#Login .facebookLogin 
{
    padding-bottom: 40px;
}

.sizeTableHeader .HeadingView {
    text-align: center;
}

.sizeTable{
    width: 100%;
    margin-bottom: 30px;
}

.textToCentre{
    max-width: 1000px;
    margin: 0 auto;
}

.sizeTable table{
    margin: 0 auto;
}

.sizeTable .toGray{
    background: #a6a6a6;
    color: black;
    text-align: left;
    height: 45px;
}
.sizeTable .toGray th{
     padding-left: 10px;
}

.sizeTable table td{
    width: 100px;
    height: 45px;
    padding-left: 10px;
}

@media all and (max-width: 380px){
    .sizeTable{
        overflow-x: scroll;
    }
}

.sizeTable img{
    max-width: inherit !important;
}

.tolineSize{
    display: flex;
    justify-content: center;
}

.tolineSize p{
    margin-top: 5px;
    margin-bottom: 5px;
}

.tolineSize img{
    max-width: inherit !important;
}

@media all and (max-width: 550px){
    
    .tolineSize{
        display: grid;
        grid-template-columns: auto;
    }
    
}


/*Ponechat 91777*/

@media all and (min-width:1000px){
    body.CustomPageState .MenuCategoriesRwdView {
    display: none !important;
    }
}


@media all and (max-width: 780px){
    #SellersFilter{
        display: flex;
        flex-direction: column;
        align-items: inherit;
        
    }
    #SellersFilter .region.label{
        margin-left: 0px;
        padding-top: 10px;
    }
}

.loadingPruvodceOlej{
    text-align: center;
    font-size: 20px;
    padding-top: 10px;
}

#CategoryUserContent {
    overflow: visible;
}

#zavodniSpecialWrapper {
    padding-top: 2em;
    padding-bottom: 1em;
    margin-left: calc(50% - 50vw + 10px);
    margin-right: calc(50% - 50vw + 10px);
    background-position: center center;
    background-image: url(/data/user-content/media/racing-bg.jpg);
    background-size: cover;
    
}

#zavodniSpecial {
    margin-top: 2em;
    margin-bottom: 2em;
    margin-left: auto;
    margin-right: auto;
    max-width: 1240px;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

#zavodniSpecial .left, #zavodniSpecial .right {
    width: 48%;
    min-width: 400px;
}

#zavodniSpecial .right a:not(:first-child) {
    display: none;
}

#zavodniSpecial .linkToRost {
    display: inline-block;
    padding: 1em 1.7em;
    margin-top: 0.5em;
    font-weight: 700;
    text-decoration: none;
    color: #00468e;
    border: 1px solid #00468e;
}

#zavodniSpecial ul {
    padding-left: 0;
    margin-left: 0;
    margin-bottom: 0;
    list-style: none;
}

#zavodniSpecial li {
    padding-left: 3em;
    padding-top: 12px;
    margin-bottom: 1em;
    background-position: top left;
    min-height: 30px;
    list-style-image: none;
}

#zavodniSpecial .motor {
    background-image: url(/configuration/liquimoly/css/img/icon_motor.svg);
}

#zavodniSpecial .prevodovka {
    background-image: url(/configuration/liquimoly/css/img/icon_prevodovka.svg);
}

#zavodniSpecial .brzdy {
    background-image: url(/configuration/liquimoly/css/img/icon_brzdy.svg);
}

#zavodniSpecial .karoserie {
    background-image: url(/configuration/liquimoly/css/img/icon_karoserie.svg);
}

#zavodniSpecial .vybava {
    background-image: url(/configuration/liquimoly/css/img/icon_vybava.svg);
}

#zavodniSpecial .hmotnost {
    background-image: url(/configuration/liquimoly/css/img/icon_hmotnost.svg);
}

@media (max-width: 1260px) {
    #zavodniSpecial .left, #zavodniSpecial .right {
        width: 100%;
        min-width: unset;
    }
}

#Master #ArticlesMaster.startovniRost h1.HeadingView {
	display:none;
}

body.sk .ActionIconsView .icon.discount {display: none;}

.SliderRwdView .button.prev {    margin-left: 15px;    justify-self: left;}
.SliderRwdView .button.next {    justify-self: right;    margin-right: 10px;}