.newscnt {
	padding:1em;
	margin-left: -14px;
    margin-right: -15px;
    background-color:#fa0032;
}

.newsline {
    position: relative;
    overflow: hidden;
    height: 1.5em
}

.newsline .newstext {
    white-space: nowrap;
    position: absolute;
    color:white;
}

.newsstart {
    background-image: linear-gradient(90deg,rgba(250,0,50,1) 0%,rgba(0,0,0,0) 100%);
    width: 3em;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute;
    z-index: 2
}

.newsend {
    background-image: linear-gradient(90deg,rgba(0,0,0,0) 0%,rgba(250,0,50,1) 100%);
    width: 3em;
    height: 100%;
    right: 0;
    top: 0;
    position: absolute;
    z-index: 2
}


.FloatLeft {
    float: left;
}

.FloatRight {
    float: right;
}

.FloatClear {
    clear: both;
}

.TextRight {
    text-align: right;
}

.TextLeft {
    text-align: left;
}

.TextCenter {
    text-align: center;
}

.DisplayNone {
    display: none;
}

.tooltip {
    color: #fff;
    line-height: 17px;
}

    .tooltip a {
        color: #ff0;
    }

.pointer {
    cursor: pointer;
}

.watermark {
    font-style: italic;
    color: #787879;
    font-weight: normal;
}

.placeholder {
    color: #FF3300;
    font-size: 7px;
}

::-webkit-input-placeholder {
    color: #AAAAAA;
    font-weight: normal;
    font-style: italic;
}


.blockReifen {
    display: block;
}

.Notice {
    font-weight: normal;
    color: #787879;
    font-size: 11px;
}

.Marker {
    font-weight: bold;
    color: #203F82;
}

.Notice2 {
    font-weight: normal;
    color: #C4C5C6;
    font-size: 10px;
}

.Block {
    text-align: justify;
}

.PageMargin {
    margin-right: 26px;
}

.MainPageMargin {
    margin: 0 5px 0 5px;
}

.TextSpacing {
    margin: 5px 5px 5px 18px;
}
.TextSpacing2 {
    margin: 7px 5px 5px 18px;
}

.TextMargin {
    margin: 0px 11px 5px 11px;
}

.MFG {
    text-align: right;
    font: 14px/16px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;
    font-style: italic;
    padding-right: 3px;
}

.Error {
    color: #FF3300;
}


.Pflichfeld {
    color: #FF0000;
    font-weight: bold;
    font-size: 13px;
    vertical-align: sub;
}

.EV {
    display: none;
    color: #FF3300;
    font-weight: bold;
    padding-left: 3px;
}

.CClick {
    cursor: pointer;
}

.bText {
    font-size: 18px;
    line-height: 25px;
}

.imgcnt {
	margin:10px;
}
.imgcnt img {
	margin: 10px 5px 10px 17px;
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.4), 2px 2px 3px rgba(0,0,0,.05);
    -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.4),2px 2px 3px rgba(0,0,0,.05);
    box-shadow: inset 0 1px 0 rgba(255,255,255,.4), 2px 2px 3px rgba(0,0,0,.05);
    box-shadow: rgba(0,0,0,.4) 2px 2px 3px;
}
.imgcnt span {
	display:block;
	text-align:center;
	color:#787879;
	font-style:italic;
}

.imgScale {
    width: 100%;
    height: auto;
}
.imgScale img {
    width: 100%;
    height: auto;
}

.imgBorder1 {
    border: 1px solid #bbb;
    background-color: white;
    position:relative;
    margin:10px;
    padding:5px;
    -webkit-box-shadow: 1px 1px 8px rgba(0,0,0,0.3);
    -moz-box-shadow: 1px 1px 8px rgba(0,0,0,0.3);
    box-shadow: 1px 1px 8px rgba(0,0,0,0.3);
} 


.imgBorder2 {
    border: 1px solid #bbb;
    background-color: white;
    position:relative;
    padding:5px;
    -webkit-box-shadow: 1px 1px 8px rgba(0,0,0,0.3);
    -moz-box-shadow: 1px 1px 8px rgba(0,0,0,0.3);
    box-shadow: 1px 1px 8px rgba(0,0,0,0.3);
} 


.noselect {
  -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Safari */
     -khtml-user-select: none; /* Konqueror HTML */
       -moz-user-select: none; /* Firefox */
        -ms-user-select: none; /* Internet Explorer/Edge */
            user-select: none; /* Non-prefixed version, currently
                                  supported by Chrome and Opera */
}


/* GRID */
.column {
    float: left;
}

.grid2col, .grid2cola, .grid2colb, .grid2colc,
.grid2cold, .grid2cole, .grid2colf, .grid2colg, .grid3col,
.grid3cola, .grid4col, .grid5col, .grid6col {
    width: 100%;
    clear: both;
}

    .grid2col .column {
        width: 49%;
    }

    .grid2col .grid2col .column {
        width: 47.8%;
    }

    .grid3col .grid2col .column {
        width: 46%;
    }

    .grid4col .grid2col .column {
        width: 45%;
    }

    .grid2cola .column.first {
        clear: both;
        width: 66%;
    }

    .grid2cola .column.last {
        width: 32%;
    }

    .grid2colb .column.first {
        clear: both;
        width: 74.9%;
    }

    .grid2colb .column.last {
        width: 23%;
    }

    .grid2colc .column.first {
        clear: both;
        width: 32%;
    }

    .grid2colc .column.last {
        width: 66%;
    }

    .grid2cold .column.first {
        clear: both;
        width: 23%;
    }

    .grid2cold .column.last {
        width: 74.9%;
    }

    .grid2cole .column.first {
        clear: both;
        width: 79%;
    }

    .grid2cole .column.last {
        width: 19%;
    }

    .grid2colf .column.first {
        clear: both;
        width: 19%;
    }

    .grid2colf .column.last {
        width: 79%;
    }

    .grid2colg .column.first {
        clear: both;
        width: 57%;
    }

    .grid2colg .column.last {
        width: 41%;
    }

.grid2colh .column.first {
    clear: both;
    width: 22%;
}

.grid2colh .column.last {
    width: 76%;
}

.grid3col .column {
    width: 32%;
    margin-left: 2%;
}

.grid2col .grid3col .column {
    width: 31%;
}

.grid3cola .column {
    width: 58%;
    margin-left: 2%;
}

    .grid3cola .column.first,
    .grid3cola .column.last {
        width: 19%;
    }

.grid4col .column {
    width: 23%;
    margin-left: 3%;
}

.grid5col .column {
    width: 18.4%;
    margin-left: 2%;
}

.grid6col .column {
    width: 15%;
    margin-left: 2%;
}

.column.first, .column.last {
    margin-left: 0 !important;
}

.column.last {
    float: right !important;
}

.columnspacer {
    line-height: 10px;
    height: 10px;
    clear: both;
}

.columnspacer2 {
    line-height: 18px;
    height: 18px;
}

.columnpadding8 {
    padding-bottom: 8px;
}






.References {
}

    .References .RefProduct {
        font-weight: bold;
        color: #999999;
    }

    .References .RefTitle {
        font-size: 15px;
        color: #C4C5C6;
        border-bottom: 1px #C4C5C6 solid;
        margin-bottom: 8px;
        margin-top: 7px;
        padding-bottom: 5px;
        padding-left: 5px;
    }

    .References .RefContent {
        color: #777777;
        text-align: left;
        font-size: 11px;
    }

        .References .RefContent .RefIMG {
            float: right;
            margin-left: 3px;
        }

        .References .RefContent .RefRubrik {
            font-weight: bold;
            font-size: 11px;
        }

        .References .RefContent .RefText {
            margin-top: 4px;
            margin-bottom: 2px;
        }

        .References .RefContent .RefBestand {
            float: left;
            color: #B0B0B0;
            padding-top: 5px;
        }

        .References .RefContent .RefPreis {
            float: right;
            text-align: center;
            margin-top: 3px;
            font-size: 9px;
        }

        .References .RefContent .RefLabel {
            position: absolute;
            margin-top: -18px;
            margin-left: -20px;
            z-index: 5;
        }



/* MoreReifen */
a.moreReifen, span.moreReifen, div.moreReifen {
    background: url("../images/action/more.png") no-repeat scroll 100% 50% transparent;
    cursor: pointer;
    padding-right: 10px;
    white-space: nowrap;
    text-align: right;
    -ms-text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
    width: 98%;
}

a:hover .moreReifen {
    text-decoration: underline;
}

a.moreReifen2, span.moreReifen2, div.moreReifen2 {
    background: url("../images/action/more.png") no-repeat scroll 100% 50% transparent;
    cursor: pointer;
    padding-right: 10px;
    white-space: nowrap;
    text-align: right;
    -ms-text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
	float:right;
}

a:hover .moreReifen {
    text-decoration: underline;
}


.SearchForm {
    margin-top:10px;
    height: 45px;
    line-height: 25px;
    color: #737475;
}
 .SearchForm form {
     display:block;
     width:70%;
     height:30px;
     margin-left:11px;
     position:relative;

 }
    .SearchForm > img {
        float: right;
    }

    .SearchForm .TextBox {
        position: absolute;
        display: block;
        top: 0;
        left: 0;
        vertical-align: middle;
        border: 1px solid #A4A4A4;
        font-size: 14px;
        font-weight: bold;
        padding: 5px 20px 5px 8px;
        width: 100%;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        box-shadow:inset 0 0 2px #999;
    }

    .SearchForm .Button {
        position: absolute;
        right:2px;
        top:3px;
        border: 0;
    }



.inpMenge {
    width: 20px;
    text-align: center;
}




.List {
    margin: 10px 0 10px 0;
    list-style-image: url(../images/bullets/bullet1.png);
}

    .List li {
        margin-left: 18px;
        padding-left: 5px;
        margin-top: 5px;
        margin-bottom: 5px;
    }

.ListTeaser {
    padding-top: 3px;
    list-style-image: url(../images/bullets/bullet1.png);
}

    .ListTeaser li {
        font-weight: bold;
        margin-left: 23px;
        padding-left: 5px;
        padding-top: 6px;
    }

.ListTeaserMain {
    list-style-image: url(../images/bullets/bullet1.png);
}

    .ListTeaserMain li {
        font-weight: bold;
        margin-left: 18px;
        padding-left: 3px;
        padding-top: 6px;
    }

.ListCars {
    margin: 10px 0 10px 10px;
}

    .ListCars li {
        margin: 5px;
        border-bottom: 1px #E7E8E9 solid;
        float: left;
        width: 170px;
        background-color: #FFF;
    }

        .ListCars li a {
            padding: 10px;
            display: block;
            text-decoration: none;
        }

        .ListCars li:hover {
            background-color: #F0F0F0;
        }

.ListCarModels {
    margin: 10px 0 10px 0px;
    float: left;
    border:0px red solid;
    width:50%;
}

    .ListCarModels li {
        margin: 5px;
        border-bottom: 1px #E7E8E9 solid;
        width: 100%;
    }

        .ListCarModels li a {
            margin-top:5px;
            text-decoration: none;
            padding: 10px;
            display: block;
            background-color: #FFF;
            -moz-transition: background-color linear .2s;
            -o-transition: background-color linear .2s;
            -webkit-transition: background-color linear .2s;
            transition: background-color linear .2s;
        }

            .ListCarModels li a:hover {
                background-color: #F0F0F0;
                border-top-left-radius: 5px;
                border-top-right-radius: 5px;
            }

.ListCarTypes {
    margin: 10px 0 10px 10px;
    float: left;
    width:100%;
}


    .ListCarTypes li {
        margin: 5px 5px 15px 5px;
        border-bottom: 1px #E7E8E9 solid;
    }

        .ListCarTypes li p {

        }

        .ListCarTypes li > a {
            padding: 2px;
            background-color: #FFF;
            -moz-transition: background-color linear .2s;
            -o-transition: background-color linear .2s;
            -webkit-transition: background-color linear .2s;
            transition: background-color linear .2s;
        }

            .ListCarTypes li > a:hover {
                background-color: #F0F0F0;
                border-top-left-radius: 5px;
                border-top-right-radius: 5px;
            }

    .ListCarTypes .ListCarWheels {
        margin-right:80px;
        padding-top: 0px;
        margin-top: 8px;
        list-style-image: url(../images/bullets/bullet1.png);
    }

        .ListCarTypes .ListCarWheels li {
            padding: 4px;
            margin: 0;
            margin-left: 20px;
            float: left;
            width: auto;
            border: 0;
        }



.List3t1 {
    clear: both;
}

    .List3t1 > li {
        float: left;
        width: 31.5%;
        margin-right: 1.8%;
    }

        .List3t1 > li:nth-child(3n) {
            margin-right: 0;
        }
.List4t2 {
    clear: both;
}

    .List4t2 > li {
        float: left;
        width: 23.5%;
        margin-right: 2%;
    }

        .List4t2 > li:nth-child(4n) {
            margin-right: 0;
        }

.List5t2 {
    clear: both;
}

    .List5t2 > li {
        float: left;
        width: 18.4%;
        margin-right: 2%;
    }

        .List5t2 > li:nth-child(5n) {
            margin-right: 0;
        }

.AdSense0 {
    text-align: center;
}

.AdSense1 {
    text-align: center;
    margin-bottom: 0px;
    margin-top: 2px;
}

.AdSense2 {
    text-align: center;
    margin-bottom: 15px;
    margin-top: 15px;
}

.topnews {
    list-style:none;
    font-family: "Minion Medium","Times New Roman",serif;
}

.topnews li {
    float:left;
    width:33.3%;
}
.topnews li .wrapper {
    margin:16px;
    position:relative;
}

.topnews li .post-category {
    font-size:14px;
    line-height:14px;
}
.topnews li .post-category a {


}

.topnews li img {

}

.topnews li:nth-child(3n+1) {
    clear:both;
}

.topnews li a {
    text-decoration:none;
}
.topnews li .title {
    margin:8px 0;
    padding:4px 0 0 8px;
    border-left:4px #999 solid;
}
.topnews li .category1 {
      border-left:5px #999 solid;
}
.topnews li .category6 {
      border-left:4px #2d6ca2 solid;
}
.topnews li .category7 {
      border-left:4px #419641 solid;
}
.topnews li .category11 {
      border-left:4px #000 solid;
}

.topnews li h4 {
    font-size:25px;
    line-height:30px;
}

.topnews li .wptitle {
    font-size:25px;
    line-height:30px;
    font-family: sans-serif, 'Arial Narrow';
    color: #444;
    margin: 5px 0 5px 0;
}

.topnews li .post-content {
  display:block;
  font-size:16px;
  line-height:23px;
}
.topnews li .post-meta
{
    padding-bottom:5px;
}



/* desktop-mode */
.mobile {
    display: none;
}

.mobiletablet {
    display: none;
}

.tablet {
    display: none;
}

.tablet-inline {
    display: none;
}

.mobile-inline {
    display: none;
}

.mobiletablet-inline {
    display: none;
}

.desktop {
    display: block;
}

.desktop-inline {
    display: inline-block;
}

/* Grids for mobile view */
.grdtbl {
    display:table;
    width:100%;
}
.grdtbl > div {
    display:table-row;
}
.grdtbl > div > div {
    display:table-cell;
}


.grd5t3 {
    clear: both;
}

    .grd5t3 > div {
        float: left;
        width: 18.4%;
        margin-right: 2%;
    }

        .grd5t3 > div:nth-child(5n) {
            margin-right: 0;
        }

.grd5t2 {
    clear: both;
}

    .grd5t2 > div {
        float: left;
        width: 18.4%;
        margin-right: 2%;
    }

        .grd5t2 > div:nth-child(5n) {
            margin-right: 0;
        }

.grd4t2 {
    clear: both;
}

    .grd4t2 > div {
        float: left;
        width: 23.5%;
        margin-right: 2%;
    }

        .grd4t2 > div:nth-child(4n) {
            margin-right: 0;
        }

.grd3t1 {
    clear: both;
}

    .grd3t1 > div {
        float: left;
        width: 31.5%;
        margin-right: 1.8%;
    }

        .grd3t1 > div:nth-child(3n) {
            margin-right: 0;
        }

.grd3t2 {
    clear: both;
}

    .grd3t2 > div {
        float: left;
        width: 31.5%;
        margin-right: 1.8%;
    }

        .grd3t2 > div:nth-child(3n) {
            margin-right: 0;
        }


.grd3t3 {
    clear: both;
}
    .grd3t3 > div {
        float: left;
        width: 31.5%;
        margin-right: 1.8%;
    }
        .grd3t3 > div:nth-child(3n) {
            margin-right: 0;
        }

.grd2t1:before {
    clear: both;
}

    .grd2t1 > div {
        float: left;
        width: 49%;
        margin-right: 2%;
    }

        .grd2t1 > div:nth-child(2n) {
            margin-right: 0;
        }

.grd2t1a {
    clear: both;
}

    .grd2t1a > div {
        float: left;
        width: 23%;
        margin-right: 2%;
    }

        .grd2t1a > div:nth-child(2n) {
            margin-right: 0;
            width: 69%;
        }

.grd2a {
    clear: both;
}

    .grd2a > div {
        float: left;
        width: 49%;
        margin-right: 2%;
    }

        .grd2a > div:nth-child(2n) {
            margin-right: 0;
        }

.grd2b {
    clear: both;
}

    .grd2a > div {
        float: left;
        width: 39%;
        margin-right: 2%;
    }

        .grd2a > div:nth-child(2n) {
            margin-right: 0;
            width: 59%;
        }

.grd3a {
    clear: both;
}

    .grd3a > div {
        float: left;
    }

        .grd3a > div:nth-child(3n+1) {
            clear: left;
            width:45%;
        }
        .grd3a > div:nth-child(3n+2) {
            text-align:center;
            width:40%;
        }
        .grd3a > div:nth-child(3n) {
            text-align:center;
            width:15%;
        }

.ratinggrid {
    min-width:410px;
    font-size:15px;

}
.ratinggrid div {
  padding:5px 0;
  height:32px;
  vertical-align: middle;
  line-height:30px;
}
.ratinggrid  > div:nth-child(6n) {
  background-color:#FCFCFC;
}
.ratinggrid  > div:nth-child(6n-1) {
  background-color:#FCFCFC;
}
.ratinggrid  > div:nth-child(6n-2) {
  background-color:#FCFCFC;
}

.ratinggrid > div:nth-child(-n+3)
 {
    border-bottom:2px #307bbb solid;
    height:30px;
    line-height:15px;

 }
.ratinglist {
	display:inline-block;
}
.ratinglist li {
       float:left;
       font-size:26px;
       color:#000000;
       padding:1px 3px 1px 3px;
}

.ratinglist .active {
    color: #307bbb;
    cursor: pointer;
}

.ratinglist .inactive {
    color: #d1d1d1;
    cursor: pointer;
}

#tyrerating
{


}
#tyrerating select, #tyrerating input
{
    width:96%;

}
#tyrerating textarea
{
    width:96%;

}

.verifycnt {
	margin:10px;
} 
.verifycnt #VCode
{
    width:50px;
}
.verifycnt input
{
    width:50px;
    font-size:18.5px;
    font-weight:bold;
    text-align:center;
}
.verifycnt img 
{
	vertical-align:bottom;
}




/* mobile Styles */

@media only screen and (max-width: 1011px) {
     .MainPageMargin {
        margin:0;
    }
    #BasketCnt #Basket .Notice {
        color: #E0E0E0;
    }

    .desktop {
        display: none;
    }

    .desktop-inline {
        display: none;
    }

    .desktoptablet {
        display: block;
    }

    .desktoptablet-inline {
        display: inline-block;
    }

    .tablet {
        display: block;
    }

    .tablet-inline {
        display: inline-block;
    }

    .mobiletablet {
        display: block;
    }

    .mobiletablet-inline {
        display: inline-block;
    }

    .mobile {
        display: none;
    }

    .mobile-inline {
        display: none;
    }




    .PageMargin {
        margin:0;
        width: auto;
    }
}


@media only screen and (max-width: 1000px) {
    .AdSense0, .AdSense1, .AdSense2
    {
      display:none;
    }

    .grd3t1 > div {
        float: left;
        width: 49% !important;
        margin-right: 2%;
    }
        .grd3t1 > div:nth-child(1n) {
            margin-right: 2%;
        }
        .grd3t1 > div:nth-child(2n) {
            margin-right: 0;
        }
    .List3t1 > li {
        float: left;
        width: 49% !important;
        margin-right: 2%;
    }
        .List3t1 > li:nth-child(1n) {
            margin-right: 2%;
        }
        .List3t1 > li:nth-child(2n) {
            margin-right: 0;
        }

    .grd5t2 > div {
        float: left;
        width: 32.0% !important;
        margin-right: 2%;
    }
        .grd5t2 > div:nth-child(1n) {
            margin-right: 2%;
        }
        .grd5t2 > div:nth-child(3n) {
            margin-right: 0;
        }
    .List5t2 > li {
        float: left;
        width: 32.0% !important;
        margin-right: 2%;
    }
        .List5t2 > li:nth-child(1n) {
            margin-right: 2%;
        }
        .List5t2 > li:nth-child(3n) {
            margin-right: 0;
        }
}

@media only screen and (max-width: 800px) {
    .References {
        display: none;
    }

    .desktop-ml {
        display: none;
        width: 0 !important;
    }

    .cdekstop-ml {
        width: 100% !important;
    }

    .grd4t2 > div {
        float: left;
        width: 31.3%;
        margin-right: 2%;
    }
        .grd4t2 > div:nth-child(1n) {
            margin-right: 2%;
        }
        .grd4t2 > div:nth-child(3n) {
            margin-right: 0;
        }
     .List4t2 > li {
            float: left;
            width: 31.3%;
            margin-right: 2%;
        }
        .List4t2 > li:nth-child(1n) {
            margin-right: 2%;
        }
        .List4t2 > li:nth-child(3n) {
            margin-right: 0;
        }
    .grd2t1 > div {
        float: left;
        width: 100% !important;
        margin-left: 0;
        margin-right: 0;
    }

        .grd2t1 > div:nth-child(2n) {
            margin-right: 0;
        }

    .grd2t1a > div {
        float: left;
        width: 95%;
        margin-right: 0;
    }

        .grd2t1a > div:nth-child(2n) {
            margin-right: 0;
            width: 95%;
        }

    .grd5t3 > div {
        float: left;
        width: 23.0% !important;
        margin-right: 2%;
    }
        .grd5t3 > div:nth-child(1n) {
            margin-right: 0;
        }
        .grd5t3 > div:nth-child(4n) {
            margin-right: 2%;
        }
}

@media only screen and (max-width: 600px) {
    /* mobile */
    .desktoptablet {
        display: none;
    }

    .desktoptablet-inline {
        display: none;
    }

    .tablet {
        display: none;
    }

    .tablet-inline {
        display: none;
    }

    .mobile {
        display: block;
    }

    .mobile-inline {
        display: inline-block;
    }


    .cb600 {
        clear: both;
    }


    .grd3t1 > div {
        float: left;
        width: 100% !important;
        margin: 0;
    }

        .grd3t1 > div:nth-child(1n) {
            margin-right: 0;
        }
    .List3t1 > li {
        float: left;
        width: 100% !important;
        margin: 0;
    }

        .List3t1 > li:nth-child(1n) {
            margin-right: 0;
        }
    .grd3t2 > div {
        float: left;
        width: 49%;
        margin-right: 2%;
    }
        .grd3t2 > div:nth-child(1n) {
            margin-right: 2%;
        }
        .grd3t2 > div:nth-child(2n) {
            margin-right: 0;
        }

    .grd3t2tc > div {
        float: left;
        width: 49%;
        margin-right: 2%;
    }
        .grd3t2tc > div:nth-child(1n) {
            margin-right: 2%;
        }
        .grd3t2tc > div:nth-child(2n) {
            margin-right: 0;
        }

    .grd4t2 > div {
        float: left;
        width: 49%;
        margin-right: 2%;
    }

        .grd4t2 > div:nth-child(1n) {
            margin-right: 2%;
        }
        .grd4t2 > div:nth-child(2n) {
            margin-right: 0;
        }
    .List4t2 > li {
        float: left;
        width: 49%;
        margin-right: 2%;
    }

        .List4t2 > li:nth-child(1n) {
            margin-right: 2%;
        }
        .List4t2 > li:nth-child(2n) {
            margin-right: 0;
        }

    .grd5t2 > div {
        float: left;
        width: 49% !important;
        margin-right: 2%;
    }

        .grd5t2 > div:nth-child(1n) {
            margin-right: 2%;
        }
        .grd5t2 > div:nth-child(2n) {
            margin-right: 0;
        }
    .List5t2 > li {
        float: left;
        width: 49% !important;
        margin-right: 2%;
    }

        .List5t2 > li:nth-child(1n) {
            margin-right: 2%;
        }
        .List5t2 > li:nth-child(2n) {
            margin-right: 0;
        }
    .grd5t3 > div {
        float: left;
        width: 31.5% !important;
        margin-right: 2%;
    }
        .grd5t3 > div:nth-child(1n) {
            margin-right: 2%;
        }
        .grd5t3 > div:nth-child(3n) {
            margin-right: 0;
        }

    .SearchForm form {
        width:95%;
    }


}
