@charset "utf-8";

.papers-section { padding-right: 0; }
.papers-list { padding: 30px 20px 30px 35px; margin-bottom: 15px; }
.grd1 { background: #f2a570;  Old browsers  background: -moz-linear-gradient(left, #f2a570 0%, #ed6465 100%);  FF3.6-15  background: -webkit-linear-gradient(left, #f2a570 0%, #ed6465 100%);  Chrome10-25,Safari5.1-6  background: linear-gradient(to right, #f2a570 0%, #ed6465 100%);  W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2a570', endColorstr='#ed6465', GradientType=1 );  IE6-9 
}
.grd2 { background: #6ad6fa;  Old browsers  background: -moz-linear-gradient(left, #6ad6fa 0%, #5f90f7 100%);  FF3.6-15  background: -webkit-linear-gradient(left, #6ad6fa 0%, #5f90f7 100%);  Chrome10-25,Safari5.1-6  background: linear-gradient(to right, #6ad6fa 0%, #5f90f7 100%);  W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6ad6fa', endColorstr='#5f90f7', GradientType=1 );  IE6-9 
}
.grd3 { background: #9c66f6;  Old browsers  background: -moz-linear-gradient(left, #9c66f6 0%, #4253f4 100%);  FF3.6-15  background: -webkit-linear-gradient(left, #9c66f6 0%, #4253f4 100%);  Chrome10-25,Safari5.1-6  background: linear-gradient(to right, #9c66f6 0%, #4253f4 100%);  W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9c66f6', endColorstr='#4253f4', GradientType=1 );  IE6-9 
}
.papers-head { position: relative; padding-right: 40px; }
.papers-head h2 { font-size: 30px; font-weight: 500; color: #fff; margin-bottom: 24px; }
.papers-head .fa { position: absolute; right: 0px; top: 0; font-size: 39px; color: #fff; }
.papers-list p { font-size: 18px; color: #fff; font-weight: 300; line-height: normal; }
.btn-default { font-size: 16px; color: #4b4b4b; border: none; border-radius: 50px; font-weight: 500; text-transform: uppercase; padding: 11px 25px; }
.papers-list .btn-default:hover, .btn-default:hover, .box-section .btn-default:hover { background: #f2a26f; color: #fff; }
.papers-list .btn-default { background: #fff; margin-top: 30px; }
input.demo {
    color: black;
    width: 47px;
    height: 28px;
}
.menbership-blog .container .courcebook .courcebook-title2 {
    color: #4d4d4d;
    font-size: 1.6rem;
    font-weight: 400;
    float:right;
    margin-right: 22px;
    line-height: 2rem;
    padding: 0 3rem 0 4.8rem;
    vertical-align: middle;
} 
.star {
    color:red;  
}

.input-demo {
    color: transparent;
    text-shadow: 0 0 0 #2196f3;

    &:focus {
        outline: none;
    }
}

.input-demo:focus {
    border-color: #ccc;
    box-shadow: none;
}

#Export {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #1cb1c4 0px, #0071bc 100%) repeat scroll 0 0;
    border-radius: 5px;
    font-size: 17px;
    font-weight: 700;
    opacity: 0.6;
    padding: 10px 70px ;
    margin-bottom: 20px;
}

p.selectSubject {
    color: #4d4d4d; text-align: center; font-size: 2.0rem; padding-bottom: 30px;
}
/*.owl-prev {
    width: 54px;
    height: 100px;
    position: absolute;
    top: 40%;
    margin-left: 20px !important;
    display: block!IMPORTANT;
    border:0px solid black;
    vertical-align: middle;
   
}
.owl-prev:hover {
    background: none;
}
.owl-next {
    width: 54px;
    height: 100px;
    position: absolute;
    top: 40%;
    right: 20px!important;
    display: block!IMPORTANT;
    border:0px solid black;
    vertical-align: middle;
   
}
.owl-prev i, .owl-next i {transform : scale(1,6); color: #ccc;}*/

.has-error .control-label {
    color: #a94442 !important; 
}
.has-error .form-control, .register-error {
    border-color: #a94442 !important;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset !important;
    border: #a94442 thin ridge !important;
}
.hide  {
    display: none !important;
}
.contact-block .contact-form-container label.stripeLabel {
    font-size: 15px;
    font-weight: 500;
}
.stripe-alert {
    font-size: 1.8rem;
}
