﻿body * {
    font-family: Rfont;
}

h1 {
    font-family: Rfont1;
}

h2 {
    font-family: Rfont2;
}

h3 {
    font-family: Rfont3;
}

h4 {
    font-family: Rfont4;
}

h5 {
    font-family: Rfont5;
}

h6 {
    font-family: Rfont6;
}

.Rcol6 .ritem {
    position: relative;
    float: left;
    width: 15.4%;
    margin: 10px 0.627%;
}

.Rcol5 .ritem {
    position: relative;
    float: left;
    width: 18.7%;
    margin: 7px 0.627%;
}

.Rcol4 .ritem {
    position: relative;
    float: left;
    width: 24%;
    margin: 7px 0.5%;
}

.Rcol3 .ritem {
    position: relative;
    float: left;
    width: 32%;
    margin: 5px 0.627%;
}

.Rcol2 .ritem {
    position: relative;
    float: left;
    width: 48%;
    margin: 7px 1%;
}

.Rcol1 .ritem {
    position: relative;
    float: left;
    width: 98%;
    margin: 5px 1%;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .Rcol6 .ritem {
        width: 24%;
        margin: 7px 0.5%;
    }

    .Rcol5 .ritem {
        width: 24%;
        margin: 7px 0.5%;
    }

    .Rcol1 .ritem {
        position: relative;
        float: left;
        width: 98%;
        margin: 5px 1%;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .Rcol6 .ritem {
        width: 32%;
        margin: 5px 0.627%;
    }

    .Rcol5 .ritem {
        width: 31.299%;
        margin: 5px 1%;
    }

    .Rcol4 .ritem {
        width: 48%;
        margin: 7px 1%;
    }

    .Rcol3 .ritem {
        width: 48%;
        margin: 7px 1%;
    }

    .Rcol1 .ritem {
        position: relative;
        float: left;
        width: 98%;
        margin: 5px 1%;
    }
}

.MRcol6 .ritem {
    position: relative;
    float: left;
    width: 15.4%;
    margin: 10px 0.627%;
}

.MRcol5 .ritem {
    position: relative;
    float: left;
    width: 18.7%;
    margin: 7px 0.627%;
}

.MRcol4 .ritem {
    position: relative;
    float: left;
    width: 24%;
    margin: 7px 0.5%;
}

.MRcol3 .ritem {
    position: relative;
    float: left;
    width: 32%;
    margin: 5px 0.627%;
}

.MRcol2 .ritem {
    position: relative;
    float: left;
    width: 48%;
    margin: 7px 1%;
}

.MRcol1 .ritem {
    position: relative;
    float: left;
    width: 98%;
    margin: 5px 1%;
}

@media only screen and (max-width: 767px) {

    .Rcol6 .ritem, .Rcol5 .ritem, .Rcol4 .ritem, .Rcol3 .ritem, .Rcol2 .ritem {
        width: 92%;
        margin: 5px 4%;
    }

    .MRcol6 .ritem, .MRcol5 .ritem, .MRcol4 .ritem, .MRcol3 .ritem, .MRcol2 .ritem {
        width: 92%;
        margin: 5px 4%;
    }

    .Mcol2  .ritem{
        width: 48%!important;
        margin: 7px 1%!important;
    }
    .Mcol3  .ritem{
        width: 32%!important;
        margin: 5px 0.627%!important;
    }
    .Mcol4  .ritem{
        width: 24%!important;
        margin: 7px 0.5%!important;
    }
}

.FRcol6 .ritem {
    position: relative;
    float: left;
    width: 15.4%;
    margin: 10px 0.627%;
}

.FRcol5 .ritem {
    position: relative;
    float: left;
    width: 18.7%;
    margin: 7px 0.627%;
}

.FRcol4 .ritem {
    position: relative;
    float: left;
    width: 24%;
    margin: 7px 0.5%;
}

.FRcol3 .ritem {
    position: relative;
    float: left;
    width: 32%;
    margin: 5px 0.627%;
}

.FRcol2 .ritem {
    position: relative;
    float: left;
    width: 48%;
    margin: 7px 1%;
}

.FRcol1 .ritem {
    position: relative;
    float: left;
    width: 98%;
    margin: 5px 1%;
}

@media only screen and (max-width: 600px) {
}

@media only screen and (max-width: 460px) {
}
