﻿@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300,700,600);
@import url(http://fonts.googleapis.com/css?family=Oswald:400,300);

@font-face {
    font-family: 'lfont';
    src: url('../../fonts/lfont.eot?#') format('eot'), url('../../fonts/lfont.woff') format('woff'), url('../../fonts/lfont.ttf') format('truetype');
}

@font-face {
    font-family: 'Cfont';
    src: url('../../fonts/Cfont.eot?#') format('eot'), url('../../fonts/Cfont.woff') format('woff'), url('../../fonts/Cfont.ttf') format('truetype');
}

@font-face {
    font-family: 'my';
    src: url('../../fonts/myriad/my.eot?#') format('eot'), url('../../fonts/myriad/my.woff') format('woff'), url('../../fonts/myriad/my.ttf') format('truetype');
}

body {
    /*background: url(../images/background.jpg) no-repeat;
    background-attachment: fixed;
    background-size: cover;
    background-position: 50% 50%;*/
    font-family: 'Open Sans', sans-serif,Arial;
}

.BtnProduct {
    color: white;
    text-decoration: none;
    cursor: pointer;
}

.BtnProduct {
    text-decoration: none !important;
}

.contenttababout p {
    font-size: 18px;
    text-align: justify;
    line-height: 26px;
}

    .contenttababout p strong {
        font-weight: 700;
    }

.textFA {
    font-size: 19px !important;
    text-align: justify !important;
    line-height: 26px !important;
}

.contenttababoutfa p {
    font-size: 19px;
    text-align: justify;
    line-height: 26px;
}

    .contenttababoutfa p strong {
        font-weight: 800;
    }

.backpage {
    background: url(../../images/background.jpg) no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

.BackMenuFA {
    text-align: left;
    padding-top: 30px;
    font-weight: bold;
    font-family: Cfont,Arial;
}

    .BackMenuFA a {
        text-decoration: none;
        color: #6d6e70;
        font-size: 15px;
        text-align: left;
    }

        .BackMenuFA a:hover {
            text-decoration: none;
            color: #e11b22;
        }

.BackMenu {
    text-align: right;
    padding-top: 30px;
    /*font-weight:bold;*/
    font-family: 'Oswald', sans-serif,Arial;
}

    .BackMenu a {
        text-decoration: none;
        color: #6d6e70;
        font-size: 15px;
        text-align: right;
    }

        .BackMenu a:hover {
            text-decoration: none;
            color: #e11b22;
        }

.headerp {
    /*font-weight:bold;*/
    color: #585858;
    font-size: 42px;
    text-align: center;
    padding-bottom: 10px;
    font-family: 'my',Arial;
}

.headerpfa {
    font-family: cfont,Arial;
    color: #585858;
    font-size: 35px;
    text-align: center;
    padding-bottom: 10px;
}

.headerPage {
    padding-top: 5px;
}

.footerPage {
    background-color: #585858;
    color: white;
    padding-top: 10px;
    padding-bottom: 10px;
    text-align: center;
    margin: 0px;
}

.marginb {
    margin-bottom: 10px;
}

.leftm {
    text-align: center;
}

.boxtosiproduct {
    background-color: #585858;
    font-size: 20px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    height: auto;
    min-height: 720px;
    line-height: 30px;
    padding-top: 20px;
}

@media only screen and (min-width : 320px) and (max-width : 991px) {

    .boxtosiproduct {
        margin-bottom: 30px;
        margin-top: 30px;
    }
}

.boxtosiproduct ul li a {
    text-decoration: none;
    color: #fff;
    cursor: default;
}

    .boxtosiproduct ul li a:hover {
        color: #ffd800;
    }

.boxtosiproduct ul {
    color: #fff;
    list-style-type: none;
    list-style: none;
}

.boxtosi {
    background-color: #585858;
    color: #fff;
    padding: 20px 30px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
}

@media only screen and (min-width : 320px) and (max-width : 991px) {

    .boxtosi {
        margin-bottom: 30px;
        margin-top: 30px;
    }
}

.boxtosi ul {
    padding-bottom: 10px;
    font-size: 16px;
}

.boxtosi h4 {
    padding-bottom: 10px;
    font-size: 20px;
}

.boxtosi li strong {
    font-weight: 600;
    font-size: 16px;
}

.boxredproduct {
    background-image: url("../../images/red.jpg");
    font-size: 20px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    height: auto;
    min-height: 720px;
    line-height: 30px;
    padding-top: 20px;
}

    .boxredproduct ul li a {
        text-decoration: none;
        color: #fff;
        cursor: pointer;
    }

        .boxredproduct ul li a:hover {
            color: #ffd800;
        }

    .boxredproduct ul {
        color: #fff;
        list-style-type: none;
        list-style: none;
    }

@media only screen and (min-width : 320px) and (max-width : 991px) {

    .boxredproduct {
        margin-bottom: 30px;
        margin-top: 30px;
    }
}

.boxred {
    background-image: url("../../images/red.jpg");
    color: #fff;
    padding: 20px 30px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
}

@media only screen and (min-width : 320px) and (max-width : 991px) {

    .boxred {
        margin-bottom: 30px;
        margin-top: 30px;
    }
}

.boxred ul {
    padding-bottom: 10px;
    font-size: 16px;
}

.boxred h4 {
    padding-bottom: 10px;
    font-size: 20px;
}

.boxred li strong {
    font-weight: 600;
    font-size: 16px;
}

.btt {
    background-color: #c92027;
    color: white;
}

    .btt:hover {
        background-color: #585858;
        color: white;
    }

.pagefa {
    font-family: Cfont,Arial;
}

.footerPageFA {
    background-color: #585858;
    color: white;
    padding-top: 10px;
    padding-bottom: 10px;
    text-align: center;
    margin: 0px;
    font-family: Cfont,Arial;
    font-weight: 300;
    font-size: 15px;
}

.bttab {
    background-color: #c92027;
    color: white;
    text-align: center;
    width: 250px;
    height: 50px;
    font-size: 18px;
}

    .bttab:hover {
        background-color: #585858;
        color: white;
    }

.bttabpro {
    background-color: #dc1515;
    color: white;
    text-align: center;
    width: 250px;
    height: 50px;
    font-size: 18px;
}

    .bttabpro:hover {
        background-color: #585858;
        color: white;
    }

.minheigth {
    height: auto;
    min-height: 400px;
}

.NewsPart h4 {
    font-size: 18px;
    text-align: justify;
    margin-bottom: 10px;
    color: #c92027;
}

.NewsPart {
}

    .NewsPart .h5 {
        color: #6d6e70;
    }

.NewsImage {
    padding-top: 20px;
}

.NewsPart p {
    font-size: 16px;
    text-align: justify;
    /*line-height: 26px;*/
}

    .NewsPart p strong {
        font-weight: 700;
    }

.NewsPartfa .h5 {
    color: #6d6e70;
}

.NewsPartfa h4 {
    font-size: 19px;
    text-align: justify;
    margin-bottom: 10px;
    color: #c92027;
}

.NewsPartfa p {
    font-size: 19px;
    text-align: justify;
    line-height: 26px;
}

    .NewsPartfa p strong {
        font-weight: 800;
    }

.BoxQuestion {
    background-color: #c92027;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    min-height: 80px;
    color: white;
    padding: 25px;
    cursor: pointer;
}

.BoxAnswer {
    background-color: #585858;
    min-height: 80px;
    color: white !important;
    padding: 25px;
    cursor: default;
}
.BoxQuestion3 {
    background-color: #c92027;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    min-height: 80px;
    color: white;
    padding: 25px;
    cursor: pointer;
}

.BoxAnswer3 {
    background-color: #585858;
    min-height: 80px;
    color: white !important;
    padding: 25px;
    cursor: default;
}
.BoxQuestion4 {
    background-color: #c92027;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    min-height: 80px;
    color: white;
    padding: 25px;
    cursor: pointer;
}

.BoxAnswer4 {
    background-color: #585858;
    min-height: 80px;
    color: white !important;
    padding: 25px;
    cursor: default;
}

.BoxQuestion1 {
    background-color: #c92027;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    min-height: 80px;
    color: white;
    padding: 25px;
    cursor: pointer;
}

.BoxAnswer1 {
    background-color: #585858;
    min-height: 80px;
    color: white !important;
    padding: 25px;
    cursor: default;
}

.BoxQuestion2 {
    background-color: #c92027;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    min-height: 80px;
    color: white;
    padding: 25px;
    cursor: pointer;
}

.BoxAnswer2 {
    background-color: #585858;
    min-height: 80px;
    color: white !important;
    padding: 25px;
    cursor: default;
}

.faqintro p {
    font-size: 18px;
    text-align: justify;
    line-height: 26px;
    /*padding:15px;*/
}

.hrmargin {
    margin-top: 10px;
    margin-bottom: 10px;
}

.faqintro p a:hover {
    color: #c92027;
}

.faqintro p a {
    text-decoration: none;
    color: #585858;
}

.boxservice {
    background-color:#c92027;
    color:white;
    font-size:18px;
    min-height:150px;
    padding:50px;
    text-align:center;
     transition: background-color ease-in 1s;
     -webkit-transition:background-color ease-in 1s;
     -o-transition:background-color ease-in 1s;
     -moz-transition:background-color ease-in 1s;
     cursor:default;
     margin:2px;
 
}
    .boxservice:hover {
    /*animation-name:boxanim;
    animation-duration:2s;
    animation-timing-function:linear;*/
    background-color:#585858;
    
    }
/*@keyframes boxanim {
    from {
        background-color:#c92027;
    }
    to {
        background-color:#585858;
    }
}*/