﻿
/*================= terms and conditions =============================*/

.terms p:not(.no-indent) {
    margin-top: 0px;
    margin-bottom: 10px;
    margin-left: 25px;
    text-indent: -25px;
    text-align: left;
}

.terms h3 {
    padding: 10px 0 0 0;
    margin-bottom: 0px;
    margin-top: 10px;
}

.terms ul {
   list-style-type: none;
   margin: 25px;
}



/*======================= about us ====================================*/


.testimonials {
    position: relative;
    margin-top: 20px;
    padding: 30px 60px 30px 60px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
    -webkit-box-shadow: #999 0.3em 0.3em 0.5em;
    -moz-box-shadow: #999 0.3em 0.3em 0.5em;
    box-shadow: 0.2em 0.2em 0.3em #ccc;
    display: block;
    border: solid 1px #ccc;
}

    .testimonials span.bgstart {
        position: absolute;
        font-family: 'Times New Roman';
        top: 65px;
        left: 10px;
        font-size: 700%;
        color: #464646;
        margin-top: -25px;
        margin-right: 15px;
    }

    .testimonials span.bgend {
        font-family: 'Times New Roman';
        position: absolute;
        bottom: 0px;
        right: 10px;
        font-size: 700%;
        color: #464646;
    }



/*======================== message - notification ==========================*/
.notification {
    margin: 2em 0;
    line-height: 1.6em;
}

    .notification td {
        font-size: 1.2em;
    }



/*============================ Responsive styles ============================== */
/* Large desktop */
@media (max-width: 967px) {
}

/* Portrait tablet to landscape and desktop */
@media (max-width: 979px) {
}

/* Landscape phone to portrait tablet */
@media (max-width: 767px) {
}

@media (max-width: 568px) {
}


@media (max-width: 480px) {

 
}
