/*#region OpenSans Font*/
@import url(https://fonts.googleapis.com/css?family=Lato:300,400,700);
@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,700);

@font-face {
    font-family: OpenSansRegular;
    src: url(https://s3.ap-south-1.amazonaws.com/cdn2.onference.in/fonts/Open_Sans/OpenSans-Regular.ttf) format('truetype');
}

@font-face {
    font-family: OpenSansRegularItalic;
    src: url(https://s3.ap-south-1.amazonaws.com/cdn2.onference.in/fonts/Open_Sans/OpenSans-RegularItalic.ttf) format('truetype');
}

@font-face {
    font-family: OpenSansBold;
    src: url(https://s3.ap-south-1.amazonaws.com/cdn2.onference.in/fonts/Open_Sans/OpenSans-Bold.ttf) format('truetype');
}

@font-face {
    font-family: OpenSansBoldItalic;
    src: url(https://s3.ap-south-1.amazonaws.com/cdn2.onference.in/fonts/Open_Sans/OpenSans-BoldItalic.ttf) format('truetype');
}

@font-face {
    font-family: OpenSansLight;
    src: url(https://s3.ap-south-1.amazonaws.com/cdn2.onference.in/fonts/Open_Sans/OpenSans-Light.ttf) format('truetype');
}

@font-face {
    font-family: OpenSansItalic;
    src: url(https://s3.ap-south-1.amazonaws.com/cdn2.onference.in/fonts/Open_Sans/OpenSans-LightItalic.ttf) format('truetype');
}


/*#endregion*/

body {
    font-family: OpenSansRegular;
}

.body-container {
    float: left;
    width: 100%;
    overflow: hidden;
    padding: 130px 0px;
    font-size: 16px;
}

.term-head {
    font-family: OpenSansBold;
    font-size: 22px;
    margin: 0px;
    padding-bottom: 20px;
}

.term-content p {
    font-family: OpenSansRegular;
    font-size: 14px;
    text-align: justify;
}

.term-content .guidelines {
    font-family: OpenSansRegular;
    font-size: 14px;
    list-style: decimal;
    padding-inline-start: 30px;
}

.term-content .guidelines li {
    margin-bottom: 5px;
    padding-left: 10px;
}

.term-content .legends-head {
    font-family: OpenSansBold;
    margin-bottom: 5px;
}

.footer-area {
    position: fixed;
    bottom: 0px;
}

/*#region media queries */

/*Custom Layout by Saeed*/

@media only screen and (max-width : 1321px) and (min-width: 1209px) {

}

@media only screen and (max-width: 1208px) and (min-width: 992px) {

}
/*@media only screen and (max-width : 1024px) {
}*/
/*Custom Layout instaed 959px*/
@media only screen and (max-width : 991px) {

    .mobile-area {
        display: block;
    }

    .body-container {
        padding: 90px 0px 0px 0px;
    }
}
/* Medium Devices, Desktops */
@media only screen and (max-width : 959px) {

    .body-container {
        padding: 80px 0px 0px 0px;
        font-size: 14px;
    }

    .term-content p {
        margin-bottom: 10px;
    }

}
/* Small Devices, Tablets */
@media only screen and (max-width : 768px) {

    .body-container {
        padding: 60px 0px 40px 0px;
        font-size: 14px;
    }

    .term-content p {
        margin-bottom: 10px;
    }

}
/* Extra Small Devices, Phones */
@media only screen and (max-width : 480px) {

    .body-container {
        padding: 80px 0px 40px 0px;
        font-size: 14px;
    }

    .term-content p {
        margin-bottom: 10px;
    }
}
/* Custom, iPhone Retina */
@media only screen and (max-width : 320px) {

    .body-container {
        padding: 80px 0px 40px 0px;
        font-size: 14px;
    }

    .term-content p {
        margin-bottom: 10px;
    }

}
/*#endregion */