body{
    background-color: #ccc;
    font-family: 'open sans';
    font-weight: 300;
}
body #wraper{
    width: 100%;
}
body #wraper main{
    max-width: 100%;
    width: 1000px;
    margin: 10px auto;
    padding: 10px;
    background-color: #fff;
    border-radius: 10px;
    border: 3px solid #FF9600;
    -webkit-box-shadow: 0px -1px 12px 2px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px -1px 12px 2px rgba(0,0,0,0.75);
    box-shadow: 0px -1px 12px 2px rgba(0,0,0,0.75);
}
body #wraper main header{}
body #wraper main header a{
    display: block;
    margin: 10px auto;
    padding: 10px;
    background: #51A8B1;
    color: #fff;
    font-weight: 700;
    text-align: center;
    border: 2px solid #107581;
    border-radius: 8px;
}
body #wraper main section{
    margin: 10px auto;
    padding: 25px 0;
}
body #wraper main .slideshow{}
body #wraper main .slideshow .buy-btn{
    margin: 20px auto;
    text-align: center;
}
body #wraper main .slideshow .buy-btn a{
    display: inline-block;
    width: 235px;
    height: 40px;
    line-height: 34px;
    background-color: #FF9600;
    color: #fff;
    font-weight: 700;
    font-size: 16px;
    border: 2px solid #C5790D;
    border-radius: 5px;
}
body #wraper main .slideshow .buy-btn a:hover{}
body #wraper main .slideshow .main-text{
    margin: 5px auto;
}
body #wraper main .slideshow .main-text h1{
    font-size: 28px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase;
}
body #wraper main .slideshow .main-text h3{
    font-weight: 700;
}
body #wraper main .slideshow .main-text p{
    font-weight: 300;
    color: #000;
}
body #wraper main .taps-part{}
body #wraper main .taps-part .tab-content{}
body #wraper main .taps-part .tab-content h2.tab-heading{
    margin: 20px auto;
    font-size: 26px;
    font-weight: 700;
    color: #FF9600;
}
body #wraper main .taps-part .tab-content h4{
    font-weight: 700;
}
body #wraper main .taps-part .tab-content p{}
body #wraper main .reviews{
    background-color: #51A8B1;
}
body #wraper main .reviews .carousel-caption{
    position: relative;
    right: 0;
    left: 0;
    padding-bottom: 35px;
    padding-top: 35px;
    min-height: 275px;
}
body #wraper main .reviews .carousel-caption h4{
    font-weight: 700;
,
    animation: 2;
    margin: 20px auto;
}
body #wraper main .reviews .carousel-caption h5{
    color: #107581;
    text-shadow: none;
    font-weight: 700;
}
body #wraper main .reviews .carousel-caption p{}
body #wraper main .reviews .carousel-caption p span{
    display: block;
    margin: 10px auto;
}
body #wraper main .reviews .carousel-caption p span i{
    color: #FFC75F;
}
body #wraper main .carousel-pa{}
body #wraper main footer {}
body #wraper main footer .buy-btn{
    margin: 20px auto;
    text-align: center;
}
body #wraper main footer .buy-btn a{
    margin: 20px auto;
    text-align: center;
display: inline-block;
    width: 235px;
    height: 40px;
    line-height: 34px;
    background-color: #FF9600;
    color: #fff;
    font-weight: 700;
    font-size: 16px;
    border: 2px solid #C5790D;
    border-radius: 5px;
}
body #wraper main footer .buy-btn a:hover{}
.heading{}
.heading h2{
    text-align: center;
    text-transform: uppercase;
    font-weight: 700;
    color: #107581;
}

.contact-info{
    margin: 10px auto;
    padding: 20px 0;
}
.contact-info ul{
    list-style: none;
}
.contact-info ul li {
    margin: 10px auto;
    font-weight: 600;
}
.contact-info ul li i{
    margin-right: 15px;
    font-size: 16px;
    color: #ff9600;
}

.contact-form{
    margin: 10px auto;
    padding: 20px 0;
}
.contact-form form{}
.contact-form form input{
    display: block;
    margin: 5px 0;
    max-width: 100%;
    width: 300px;
    height: 35px;
    border: 1px solid #ccc;
    padding-left: 15px;
}
.contact-form form input[type="submit"]{
    background: #51a8b1;
    color: #fff;
    text-transform: uppercase;
}
.contact-form form input[type="submit"]:hover{
    background: #107581;
}

.map{
    margin: 10px auto;
    padding: 20px 0;
}
.carousel-inner {
    position: relative;
    width: 100%;
    overflow: hidden;
    min-height: 489px;
}






















