body{
padding:0px!important;
margin: 0px;
font-family: 'Open Sans', sans-serif!important;
color: #58595b;
}
.navbar-brand{
font-size: 30px;
font-weight: 800;
text-transform: uppercase!important;
padding:20px;
color: #f15a24;
width:220px;
left:40
}
.navbar{
background-color: #383838!important;
border-bottom: 1px solid #ddd;
min-height:58px;
}
#brand-logo{
color: #f15a24!important;
padding: 2px 5px 5px;
background-color: #fff;
border: 1px solid #ddd;
}
#brand-logo:hover{
text-decoration: none;
}
.nav-link{
color: #f15a24!important;
font-size: 20px;
padding:5px 20px!important;
}
.navbar-brand {
position: absolute;
width: 220px;
left: 0;
top: 0;
left:40%;
text-align: center;
margin: auto;
}
.navbar-toggle {
z-index:3;
}
#main-nav li{
float:left!important;
}
#main-nav{
width:100%;
display:block;
}
#main-nav li a{
color: #f15a24!important;
font-size: 20px;
padding: 5px 20px!important;
text-decoration:none;
}
#main-nav li:nth-child(3) {
float: right!important;
}
#main-nav li:nth-child(4) {
float: right!important;
}
@media only screen and(min-width: 800px) {
.navbar-brand{
padding:0px 20px 20px!important;
}
}
.banner{
background-image:url(https://s3-us-west-2.amazonaws.com/6storage/premium-templates/new+templates/2/BANNER.png)!important;
color: #fff;
text-align: center;
background-repeat: no-repeat;
background-position: center center;
background-size:cover;
text-align: center;
}
.banner h1{
font-weight: 800;
text-transform: uppercase;
font-size: 60px;
}
.banner .btn{
font-size: 20px;
font-weight: 700;
background-color:#f15a24!important;
color: #fff!important;
box-shadow: 0px 0px 4px 2px #444;
margin-top: 10px;
}
.banner-bg{
width: 100%;
height: 100%;
padding:180px 20px;
}
.button{
background-color: #f15a24;
border: none;
border-radius: .15em;
color: #fff;
cursor: pointer;
padding: .75em 1.5em;
font-size: 1em;
}
hr{
width: 200px;
color:#f15a24;
border:1.5px solid #f15a24;
}
h5{
font-size: 25px;
font-weight: 900;
}
.services{
text-align: center;
padding: 40px 10px;
}
.services img{
height: 100px;
padding: 5px;
margin: 5px;
}
.why-us{
background:#4382ba url(https://s3-us-west-2.amazonaws.com/6storage/premium-templates/new+templates/2/BANNER1.png);
color: #fff;
background-color: #4382ba;
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
margin: 0px!important;
padding:0px!important;
}
.why-us-bg{
height: 100%;
width: 100%;
padding: 80px 60px;
}
.why-us-bg h1{
font-size: 100px;
font-weight: 900;
}
.why-2{
background-color: #383838;
padding: 50px;
}
.media{
padding: 30px 50px;
color: #fff!important;
}
.media img{
margin-right: 30px!important;
width:19.5%;
}
.pricing{
text-align: center;
padding: 50px 10px 0px;
}
.flex-container {
display: flex;
padding: 50px 70px;
}
.flex-item {
flex: 1;
width: 0;
}
.flex-item:not(:last-child) {
margin-right: 1em;
}
.package {
border: 0px solid #eee;
list-style-type: none;
margin: 30px;
padding: 0;
transition: 0.25s;
box-shadow: 1px 2px 5px 2px #bbb;
}
.main{
border: 0px solid #eee;
list-style-type: none;
transform: scale(1.08);
margin-bottom:0px;
}
}
.package:hover {
box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.2);
transform: scale(1.025);
}
.package .header {
background: #f15a24!important;
color: #fff;
font-size: 30px;
font-weight: 900;
padding: 50px 0px;
}
.package li {
background-color: #fff;
padding: 20px 20px;
text-align: center;
}
button {
background-color: #f15a24;
border: none;
border-radius: .15em;
color: #fff;
cursor: pointer;
padding: .75em 1.5em;
font-size: 1em;
}
@media only screen and (max-width: 800px) {
.flex-container {
flex-wrap: wrap;
}
.flex-item {
flex: 0 0 100%;
margin-bottom: 1em;
width: 100%;
}
.package:hover {
box-shadow: none;
transform: none;
}
button {
padding: .75em 1.5em;
}
}
.btn-r{
border-radius: 0px;
opacity: 1;
mix-blend-mode: none;
background-blend-mode: none;
border: 0px solid #fff;
background-color: #fff;
width: 150px;
margin:20px 10px 0px 10px;
padding: 5px;
box-shadow: 2px 2px 5px 2px #6669;
color: #f15a24;
}
.reserve-bg{
height: 100%;
padding: 70px 10px;
}
.row{
margin-left: 0px;
margin-right: 0px;
}
.reserve{
background:#4382ba url(https://s3-us-west-2.amazonaws.com/6storage/premium-templates/new+templates/2/BANNER2.png);
color: #fff;
text-align: center;
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
}
.gallery{
color: #58595b;
text-align: center;
padding: 30px 10px;
}
.gallery img{width: 100%;
height:auto;
margin: 20px 0px;
box-shadow: 1px 1px 1px 1px #ddd;
opacity: 1;
border-radius: 3px;
transition: .5s ease opacity;
}
.gallery img:hover{
opacity:.6;
}
.follow-us{
background-color: #313332;
color: #fff;
text-align: left;
padding: 40px 10px;
}
.follow-us hr{
width: 70px;
border:1px solid #fff;
margin: -14px 142px 30px;
}
@media(max-width:500px) {
.flex-container {
display: flex;
padding: 50px 10px;
}
}
@media only screen and (max-width: 992px)
{
.follow-us pre,.follow-us p{
font-size: 13px!important;
}
.follow-us hr{
width:40px;
}
.abt-cont{
text-align: center;
}.why-us h1{
font-size: 58px!important;
}
}
@media only screen and (max-width: 600px)
{
.media img{
display: none;
}
.media-body{
text-align: center;
}
.media{
padding: 20px;
}
}
@media only screen and (max-width: 767px){
.navbar {
border-bottom: 1px solid #4e4c4c;
}
#main-nav {
text-align: right;
}
#collapsibleNavbar{
border-top: 1px solid #4e4c4c;
margin-top: 10px;
}
.navbar-brand{
left:0;
}
#main-nav li {
float: none!important;
}
#main-nav li:nth-child(4) {
float: none!important;
}
#main-nav li:nth-child(3) {
float: none!important;
}
.why-us{
text-align: center;
}
.navbar-brand{
width: 30%;
padding: 5px;
}
.banner-bg{
padding: 50px 20px;
}
#brand-logo{
color: #f15a24!important;
padding: 0px 10px 0px!important;
background-color: #383838;
border: 0px solid #ddd!important;
}
}
@media only screen and (min-width: 801px) and (max-width: 1200px) {
.flex-container {
padding: 50px 0px;
}
}
@media (min-width: 768px){
.navbar-right {
float:right!important;
}
}
@media only screen and (max-width: 1000px) {
.follow-us .col-md-4 img{
width: 25px;
}
.follow-us .col-md-4 a{
padding-right: 3px!important;
}
} .mg-page-title {
padding-top: 140px;
padding-bottom: 80px;
color: #fff;
text-align: center;
min-height: 243px;
margin-top: 0px;
background-repeat: no-repeat;
background-position: center center;
background-attachment: fixed !important;
background-size: cover;
}
.mg-sec-left-title, .mg-widget-title {
color: #16262e;
font-size: 15px;
text-transform: uppercase;
font-weight: bold;
margin: 0 0 15px;
padding-bottom: 15px;
position: relative;
border-bottom: 2px solid #16262e;
font-size:20px;
}
.mg-gallery-page, .mg-page {
padding: 25px 0 0px;
}
.mg-widget .mg-widget-title {
color: #F58520;
font-size:15px;
}
.mg-widget ul {
margin: 0;
padding: 0;
padding-left: 15px;
list-style:inherit;
}
.mg-widget {
background-color: #fff;
padding: 0 0px 30px;
color: #16262e;
}
.mg-widget ul li {
padding: 4px 0;
}
.mg-page p{
color:#333;
}
.mg-contact-info {
margin: 0;
padding: 0;
list-style: none;
margin-bottom: 50px;
}
.mg-contact-info li i {
font-size: 18px;
display: inline-block;
width: 20px;
margin-right: 15px;
text-align: center;
color: #16262e;
} .size-options thead tr th{
background: #F58520;
color: #fff;
text-align: center;
}
.size-options tbody tr td{
text-align: center;
}
.pricetablehead{
background-color:#f58520;   
}
@media(max-width:991.98px){
.units-Slider{
display: block!important;
}
}
.panel-group .panel {
border-radius: 0;
box-shadow: none;
border-color: #fff;
}
.panel-default>.panel-heading {
padding: 0;
border-radius: 5px;
color: #212121;
background-color: #fff;
border-color: #fff;
box-shadow: 0 3px 6px rgba(0, 0, 0, .26), 0 3px 6px rgba(0, 0, 0, .01);
margin-bottom: 22px;
}
.panel-title {
font-size: 14px;
}
.panel-title>a {
display: block;
padding: 19px;
text-decoration: none;
color: #58595b;
font-size: 19px;
font-weight: 600;
}
.panel-default>.panel-heading+.panel-collapse>.panel-body {
border-top-color: #eee;
padding: 8px 25px 25px 25px;
}
.home-faq{
background: #f9f9f9;  
}
.banner-tagline{
font-size:29px !important;   
font-weight:600;
}