@charset "utf-8";body{background:url(../images/bg.png) no-repeat;background-size:cover;background-attachment:fixed;font-size:13px;line-height:20px;}
.header{width:100%;background:#fff;}
.logo{width:100%;margin-top:15px;margin-bottom:10px;}
.logo img{
    width:100%;
}
.content{padding:0px 15px;background:#fff;width:100%;}
.page{background-color:#ffffff;box-shadow:0 0 4px rgba(0, 0, 0, 0.3);}
.top-box{float:right;width:100%;text-align:center;}
.top-box h1{text-transform:uppercase;}
.top-box p{font-size:13px;}
p{margin:0 0 10px;font-size:16px;line-height:27px;}
.book-b{width:100%;}
.book-b{background:#fdbc2d none repeat scroll 0 0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-color:-moz-use-text-color #fdbc2d #fdbc2d;border-style:none solid solid;border-width:medium 1px 1px;margin-bottom:10px;padding:10px 20px 10px;text-align:center;float:right;width:100%;color:#fff;font-size:21px;text-decoration:none;}
.book-b a{text-decoration:none;color:#fff;}
.menu{width:100%;background:#2e405a;}
.c-box{padding-bottom:30px;width:100%;}
.footer{width:100%;background:none repeat scroll 0 0 #2e405a;padding:10px 0px;}
.footer h2{color:#fff;font-size:16px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;border-bottom:1px dotted #ccc;padding-bottom:5px;margin-bottom:5px;}
.footer-list{width:100%;}
.footer-list ul{margin:0;;padding:0;list-style:none;}
.footer-list ul li{width:100%;font-size:13px;line-height:22px;color:#ccc;}
.footer-list ul li a{text-decoration:none;color:#ccc;}
.copy-right{width:100%;border-top:1px dotted #ccc;margin-top:20px;padding-top:5px;}
.copy-right p{color:#fff;font-size:11px;}
.copy-right a{color:#fff;float:right;margin-left:10px;font-size:11px;}
.side-bar{width:100%;float:left;background:#e9e4c4;margin-bottom:10px;}
.side-bar-inner{float:left;padding:9px;width:100%;}
.side-bar-title{width:100%;float:left;background:#2e405a;padding:8px 0px 7px;margin-bottom:10px;}
.side-bar-title h2{color:#fff;font-size:14px;font-weight:bold;line-height:22px;margin:0 10px;text-align:center;text-transform:uppercase;}
.side-bar-2{width:100%;float:left;border:1px solid #dddddd;margin-bottom:10px;}
.side-bar-inner-2{float:left;padding:9px;width:100%;}
.form-wid{width:100%;float:left;margin-bottom:10px;}
.form-wid .title{width:100%;float:left;color:#FFF;border-radius:5px;background:#d11f1d;}
.form-wid .title p{color:#fff;font-size:24px;line-height:30px;margin-top:14px;font-weight:bold;text-align:center;}
.form-wid .form-wid-box{width:100%;float:left;background:none repeat scroll 0 0 #2e405a;padding:10px;margin-top:-3px;border-radius:5px;}
.form-wid .form-wid-box1{width:100%;float:left;margin-top:5px;margin-bottom:5px;}
.form-wid .form-wid-box1 label{color:#fff;font-size:13px;font-weight:bold;}
.form-wid .form-wid-box1 input[type="text"]{border:1px solid #CCCCCC;border-radius:3px;float:left;color:#000;width:100%;padding:8px;font-size:12px;}
.form-wid .form-wid-box1 textarea{border:1px solid #CCCCCC;border-radius:3px;float:left;color:#000;width:100%;padding:8px;font-size:12px;}
.form-wid .form-wid-box1 input::-webkit-input-placeholder{color:#333;}
input::-moz-placeholder{color:#333;}
input::-moz-placeholder{color:#333;}
input::-ms-input-placeholder{color:#333;}
.form-wid .form-wid-box1 select{border:1px solid #CCCCCC;border-radius:3px;float:left;height:28px;width:100%;padding:8px;padding:5px;}
.form-wid .form-wid-box1 input[type="button"]{float:right;font-size:18px;font-weight:bold;margin-top:5px;padding:10px 15px;background:#d11f1d;background:-moz-linear-gradient(top, #d11f1d 0%, #e8302d 50%, #de2a28 51%, #d11f1d 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#d11f1d), color-stop(50%,#e8302d), color-stop(51%,#de2a28), color-stop(100%,#d11f1d));background:-webkit-linear-gradient(top, #d11f1d 0%,#e8302d 50%,#de2a28 51%,#d11f1d 100%);background:-o-linear-gradient(top, #d11f1d 0%,#e8302d 50%,#de2a28 51%,#d11f1d 100%);background:-ms-linear-gradient(top, #d11f1d 0%,#e8302d 50%,#de2a28 51%,#d11f1d 100%);background:linear-gradient(to bottom, #d11f1d 0%,#e8302d 50%,#de2a28 51%,#d11f1d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d11f1d', endColorstr='#d11f1d',GradientType=0);color:#fff;border:1px solid #d11f1d;text-transform:uppercase;margin-right:0px;width:100%;cursor:pointer;}
.title{width:100%;float:left;background:#2e405a;padding:8px 0px 7px;margin-bottom:10px;}
.title h1{color:#fff;font-size:22px;font-weight:bold;line-height:22px;margin:0 10px;text-transform:uppercase;}
.heading{width:100%;}
.heading h1{text-transform:uppercase;font-weight:bold;font-size:28px;border-bottom:4px double #ccc;padding-bottom:5px;color:#333;}
.title-box{width:100%;}
.title-box h1{border-bottom:4px double #ccc;font-size:24px;padding-bottom:10px;font-weight:bold;}
.form-box{float:left;margin-bottom:15px;width:100%;}
.form-box{float:left;width:100%;}
.form-box label{float:left;font-size:14px;width:300px;}
.form-box label span{color:#f00;}
.form-box h2{color:#1f255b;font-size:18px;font-weight:bold;margin-bottom:10px;}
.form-box input[type="text"]{border:1px solid #ccc;padding:8px;width:100%;}
.form-box input[type="email"]{border:1px solid #ccc;padding:8px;width:100%;}
.form-box select{border:1px solid #ccc;padding:8px;width:100%;}
.form-box textarea{border:1px solid #ccc;padding:8px;width:100%;}
.form-box input[type="submit"]{background:#1f255b none repeat scroll 0 0;border:1px solid #10143f;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;}
.service-box{width:100%;}
.service-box h1{font-size:24px;margin-top:10px;font-weight:bold;margin-bottom:10px;color:#333;}
.service-box h1 a{text-decoration:none;color:#333;}
a.more{background:#fdbc2d;color:#fff;text-decoration:none;padding:10px 15px;margin:5px 0px;float:left;}
.testimonials{background:#f5f5f5 none repeat scroll 0 0;border:1px dashed #cfcfcf;height:350px;margin:5px 0;padding:15px;text-align:center;}
.testimonial-footer img{width:70px;}
.testimonials::after{bottom:30px;content:"";font-family:"FontAwesome";font-size:200%;opacity:0.1;padding-right:5px;position:absolute;right:20px;}
.testimonials h4{font-size:14px;font-weight:600;padding-right:5px;}
.testimonials small{color:#798184;font-family:"Droid Serif",Georgia,"Times New Roman",serif !important;font-size:11px;font-style:italic;font-weight:300;padding:0 10px;}
.testimonials img{border:0 solid #ffffff !important;display:inline-block;height:75px;image-rendering:optimizequality;margin-right:15px;margin-top:5px;max-width:100%;width:75px;}
.testimonials p{margin:15px 0 0;}
.testimonial-meta{overflow:hidden;}