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

@font-face {
    font-family: 'ralewayregular';
    src: url('../fonts/raleway-regular-webfont.eot');
    src: url('../fonts/raleway-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/raleway-regular-webfont.woff2') format('woff2'),
         url('../fonts/raleway-regular-webfont.woff') format('woff'),
         url('../fonts/raleway-regular-webfont.ttf') format('truetype'),
         url('../fonts/raleway-regular-webfont.svg#ralewayregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

*{ outline: none; }
.transition, .transition:before, .transition:after, .transition:hover {transition: 0.5s; -webkit-transition: 0.5s; -ms-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; }
img { max-width: 100%; height: auto; width: auto\9; border: none; outline: none; vertical-align: middle; }
a:hover { color: #028ccc; text-decoration: underline; }
a, a:focus { outline: none; }
body { margin: 0; padding: 0; font-family: 'ralewayregular';}
a { color: #028ccc; }
h1, h2, h3, h4, h5, h6 { }
h1, .h1 { }
h2, .h2 { }
h3, .h3 { }
h4, .h4 { }
h5, .h5 { }
p { }
ul { }
li { }
::selection { background: #0882ce; color: #fff; }
::-moz-selection {background: #0882ce; color:#fff;}
header{ width:100%; background:#fff; border-bottom:3px solid #028ccc; padding-bottom:11px;}
header .navbar-default{ border:none; background:none;}
header .nav > li > a{ font-size:16px; text-transform:uppercase;}
header .navbar-default .navbar-nav > li > a{ color:#000;}
header .navbar-default .navbar-nav > li > a:hover, header .navbar-default .navbar-nav > li > a:focus, header .navbar-default .navbar-nav > li > a.active{color: #028ccc; text-decoration:none;}
header .navbar-nav{padding-top: 35px;}

.rslides {position: relative;list-style: none;overflow: hidden;width: 100%;padding: 0;margin: 0;}
.rslides li { -webkit-backface-visibility: hidden; position: absolute; display: none; width: 100%; left: 0; top: 0; }
.rslides li:first-child {position: relative; display: block; float: left; }
.rslides img {display: block; height: auto; float: left; width: 100%; border: 0;}
.full-slider .prev{ background:url(../images/slider-left.png) no-repeat left; width:33px; height:53px; text-indent:-99999px; position:absolute; left:19px; top:50%; margin-top:-26.5px; z-index:11; transition: 0.5s; -webkit-transition: 0.5s; -ms-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; }
.full-slider{ border-bottom:3px solid #028ccc; position:relative;}
.full-slider .next{ background:url(../images/slider-right.png) no-repeat right; width:33px; height:53px; text-indent:-99999px; position:absolute; right:19px; top:50%; margin-top:-26.5px; z-index:11; transition: 0.5s; -webkit-transition: 0.5s; -ms-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; }
.full-slider .prev:hover{ background-position:right;}
.full-slider .next:hover{ background-position:left;}
.full-slider .callbacks_tabs{ position:absolute; bottom:45px; left:0; z-index:11; width:100%; text-align:center; padding:0; margin:0;}
.full-slider .callbacks_tabs li{ display:inline-block; list-style:none; padding:0 5px;}
.full-slider .callbacks_tabs li a{ display:block; width:40px; height:4px; background:#000; text-indent:-99999px;}
.full-slider .callbacks_tabs li.callbacks_here a{ background:#e74c3c;}
.slider-dec{ position:absolute;left:0; bottom:110px; width:100%; text-align:center;}
.slider-dec h2{ color:#fff; font-size:50px; text-transform:uppercase; margin:0 0 32px 0;}
.slider-dec p{ color:#fff; font-size:20px;}
.buynow{ padding-top:22px; width:100%; text-align:center;}
.buynow a{transition: 0.5s; -webkit-transition: 0.5s; -ms-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s;  width:124px; height:49px; display:block;text-align:center; line-height:49px; color:#fff; background:#e74c3c; color:#fff; font-size:14px; margin:0 auto;}
.buynow a:hover, .buynow a:focus{ text-decoration:none; background:#028ccc;}
.section-one{ padding-bottom:65px; padding-top:45px;}
.section-one h2{ color:#707070; font-size:22px; text-align:center; text-transform:uppercase; margin:0 0 23px 0;}

.photo-gallery{ margin:0; padding:15px 0; margin-bottom:30px; width:100%;}
.center-dec{ text-align:center;}
.center-dec h3{ text-transform:uppercase; color:#333333; font-size:20px; margin:0 0 15px 0;}
.center-dec p{ color:#333333; font-size:20px;}
.read-more{ width:100%; margin-top:25px;}
.read-more a{ color:#5995d7; font-size:14px; display:block; width:167px; height:49px; border-radius:2px; text-align:center; line-height:49px; border:2px solid #5995d7; margin:0 auto;transition: 0.5s; -webkit-transition: 0.5s; -ms-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; text-transform:uppercase;}
.read-more a:hover, .read-more a:focus{ background:#5995d7; text-decoration:none; color:#fff;}
.photo-gallery1{ width:100%; padding-top:64px; padding-bottom:70px;}
.section-two{ width:100%; text-align:center; padding-top:115px; background:url(../images/bottompic.jpg) no-repeat center top; background-attachment:fixed; background-size:100%; min-height:810px;}
.section-two h2{text-transform:uppercase; color:#fff; font-size:22px; padding:0 0 80px 0; margin:0;}
.section-two p{ color:#fff; font-size:15px; line-height:25px; margin:0 0 32px 0;}
.read-more-dv{ width:100%; padding-top:60px;}
.read-more-dv a{ color:#fff; font-size:14px; text-align:center; display:block; width:167px; height:49px; line-height:46px; border:2px solid #fff; border-radius:2px; margin:0 auto; 
text-transform:uppercase; transition: 0.5s; -webkit-transition: 0.5s; -ms-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s;}
.read-more-dv a:hover, .read-more-dv a:focus{ background:#fff; color:#000; text-decoration:none;}
.footer-top{ background:#000; padding:70px 0 40px 0;}
.footer-top h2{ color:#fff; font-size:18px; margin:0 0 15px 0;}
.footer-top h3{ color:#fff; font-size:16px; margin:0 0 5px 0;}
ul.footer-link{ margin:0; padding:0;}
ul.footer-link li{ list-style:none; width:100%;  color:#fff; font-size:12px; line-height:22px;}
ul.footer-link li a{ color:#fff; font-size:12px;}

.footer-top p{color:#fff; font-size:12px; line-height:22px;}
.footer-search{ width:100%; position:relative; height:30px; margin-top:25px; background:#fff; padding-right:70px;}
.field-txt{ color:#333333; font-size:12px; font-family: 'ralewayregular'; height:30px; padding:5px 10px; border:none; background:none;}
.field-btn{transition: 0.5s; -webkit-transition: 0.5s; -ms-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s;  height:30px; width:70px; position:absolute; right:0; top:0; cursor:pointer; color:#fff; background:#3e3333; font-size:12px; font-family: 'ralewayregular'; border:none;}
.field-btn:hover, .field-btn:focus{ background:#faef03;}
.footer-right-bottom{ padding-top:20px; width:100%;}
.footer-right-bottom p{ color:#fff; font-size:14px; white-space:nowrap;}
.footer-right-bottom a{ color:#faef03;}
.footer-bottom{ background:#333333; padding:14px 0; width:100%;}
.footer-bottom-left{ padding-top:3px; float:left; color:#dad9d9; font-size:12px;}
ul.footer-bottom-right{ margin:0; padding:0; float:right;}
ul.footer-bottom-right li{ list-style:none; padding:0 10px; float:left;}
ul.footer-bottom-right li img{ opacity:0.2; transition: 0.5s; -webkit-transition: 0.5s; -ms-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s;}
ul.footer-bottom-right li img:hover{ opacity:1;}

.fixed_header header{ position:fixed; z-index:111; top:0; left:0; width:100%; transition: 0.5s; -webkit-transition: 0.5s; -ms-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; padding-bottom:0;}
.fixed_header .navbar-brand > img{ max-width:80px;}
.fixed_header .navbar-nav{ padding-top:20px;}
.navbar-brand > img{transition: 0.5s; -webkit-transition: 0.5s; -ms-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s;}
header .navbar-nav{transition: 0.5s; -webkit-transition: 0.5s; -ms-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s;}
.fixed_header{ margin-top:95px;}
.fixed_header .navbar{ margin-bottom:10px;}

a#scroll-up { border-radius: 2px; bottom: 10px;  display: block; position: fixed; right: 20px; z-index: 100;}
a#scroll-up:hover { }