@charset "utf-8";
/* CSS Document */

form span.error {display: none;}
form.submitted span.error {
    display: block;
    color: red;
    margin-bottom: 10px;
}
form.submitted input.error, form.submitted select.error {
    border-color: red;
    margin-bottom: 2px;
}
#cvc-code {width: 145px;}

#main-baner-single-pic {position:absolute;
    right:0;
    width:100%;
    max-width:379px;
    margin-top:90px;}

@media only screen and (max-width:1024px){
    #main-baner-single-pic {width:100%;
        max-width:280px;}
}

@media only screen and (max-width:940px){
    #main-baner-single-pic {width:100%;
        max-width:200px;
        margin-top:230px;}
}


@media only screen and (max-width:640px){
    #main-baner-single-pic {width:100%;
        max-width:200px;
        margin-top:340px;}
}

@media only screen and (max-width:500px){
    #main-baner-single-pic{display:none;}
}



@media only screen and (max-width: 1400px) and (min-width: 1024px) {
    #main-baner-single-pic {width:100%;
        max-width:280px;}
}

#testimoanials{}

#testimoanials .thumbnail{border:none !important; background:none;}

.img-testimonials {
    max-width: 600px;
    width: 94%;
}

.student-name {
    font-weight: bold;
    font-size: 14px;
}

.heading {
    font-weight: bold;
    font-size: 18px;
    text-transform: uppercase;
    color: #000;
    margin-bottom: 40px;
    letter-spacing: 3px;
}
.main-testimonials{background:#f3f9fe;}
form span.error {display: none;}
form.submitted span.error {
    display: block;
    color: red;
    margin-bottom: 10px;
}
form.submitted input.error, form.submitted select.error {
    border-color: red;
    margin-bottom: 2px;
}
#cvc-code {width: 145px;}