/*
Theme Name: DevDmBootstrap3
Theme URI: http://devdm.com/DevDmBootstrap3
Author: Danny Machal
Author URI: http://devdm.com/
Description: A versatile and responsive Bootstrap WordPress starter theme FOR DEVELOPERS based on Twitter Bootstrap 3.3.4.
Version: 10.71
License: GNU General Public License v3
License URI: http://www.gnu.org/licenses/gpl.html
Tags: one-column, two-columns, right-sidebar, fluid-layout, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, rtl-language-support, theme-options, translation-ready
Text Domain: devdmbootstrap3

devdmbootstrap3 WordPress Theme, Copyright 2015 Danny Machal.
devdmbootstrap3 is distributed under the terms of the GNU GPL v3.
*/

/* The bootstrap.css file is auto-enqueued in functions.php */

/* YOU SHOULD BE MAKING A CHILD THEME. Don't let me be a bad guy and erase all your hard work with a theme update. I just want to bring you new amazing features. I don't want to destroy your world. I've made a child theme available for you to use. Download it here http://devdm.com/DevDmBootstrap3/child-themes/ */

/****************** Special Blank CSS classes for child themes to use without disturbing core bootstrap styles ****************/
@import "https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css";
@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,400italic,700,600&subset=latin,latin-ext);
@import url(https://fonts.googleapis.com/css?family=Lato:300,700);

.row.no-gutter {
  margin-left: 0;
  margin-right: 0;
}

.row.no-gutter [class*='col-']:not(:first-child),
.row.no-gutter [class*='col-']:not(:last-child) {
  padding-right: 0;
  padding-left: 0;
}
a:hover, a:active, a:focus {
    outline:0;
}
.dmbs-container {
    font-family: 'Open Sans', sans-serif;
}
.dmbs-header {
   
}
.dmbs-header h1 {
    background:url('img/eyo-turism-logo.png') no-repeat;
    text-indent:-9999px;
    margin:0;
    margin-top:10px;
    padding:0;
}
.dmbs-header h1 a{
    height:80px;
    width:247px;
    display:block;
}

.dmbs-header-img {

}

.dmbs-header-text {

}

.dmbs-top-menu .navbar-default {
    background-color:#6ad3d9;
    border:none;
}
.dmbs-top-menu .container {
    margin:0;
    padding:0;
}

.dmbs-content {
    background-color:#FFFFFF;
    margin:0;
    padding:0;
}
.dmbs-content, .dmbs-footer p {
    color:#878787;
}
.dmbs-content p {
    text-align:justify;
    line-height:24px;
}

.dmbs-main {
}

.dmbs-left {
}

.dmbs-right {
}

.dmbs-footer {
    background-color:#3a4654;
    padding:30px 0 15px 0;
    margin-top:30px;
}
.dmbs-footer .widget-eyo-title{
    color:#FFFFFF;
}
.dmbs-footer a {
    color:#c6c6c6;
}
/* Reset */
.social-buttons {
  margin: auto;
  font-size: 0;
  text-align: center;
  bottom: 0;
  right: 6px;
  margin-bottom:18px;
}

.social-button {
  display: inline-block;
  background-color: #fff;
  width: 40px;
  height: 40px;
  line-height: 40px;
  margin: 0 10px;
  text-align: center;
  position: relative;
  overflow: hidden;
  opacity: .99;
  border-radius: 28%;
  box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.05);
  -webkit-transition: all 0.35s cubic-bezier(0.31, -0.105, 0.43, 1.59);
  transition: all 0.35s cubic-bezier(0.31, -0.105, 0.43, 1.59);
}
.social-button:before {
  content: '';
  background-color: #000;
  width: 120%;
  height: 120%;
  position: absolute;
  top: 90%;
  left: -110%;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  -webkit-transition: all 0.35s cubic-bezier(0.31, -0.105, 0.43, 1.59);
  transition: all 0.35s cubic-bezier(0.31, -0.105, 0.43, 1.59);
}
.social-button .fa {
  font-size: 26px;
  vertical-align: middle;
  -webkit-transform: scale(0.8);
          transform: scale(0.8);
  -webkit-transition: all 0.35s cubic-bezier(0.31, -0.105, 0.43, 1.59);
  transition: all 0.35s cubic-bezier(0.31, -0.105, 0.43, 1.59);
}
.social-button.facebook:before {
  background-color: #3B5998;
}
.social-button.facebook .fa {
  color: #3B5998;
}
.social-button.twitter:before {
  background-color: #3CF;
}
.social-button.twitter .fa {
  color: #3CF;
}
.social-button.google:before {
  background-color: #DC4A38;
}
.social-button.google .fa {
  color: #DC4A38;
}
.social-button.dribbble:before {
  background-color: #F26798;
}
.social-button.dribbble .fa {
  color: #F26798;
}
.social-button.skype:before {
  background-color: #00AFF0;
}
.social-button.skype .fa {
  color: #00AFF0;
}
.social-button:focus:before, .social-button:hover:before {
  top: -10%;
  left: -10%;
}
.social-button:focus .fa, .social-button:hover .fa {
  color: #fff;
  -webkit-transform: scale(1);
          transform: scale(1);
}
.slider  {
    margin-bottom:5px;
}
.slider .item  {
    max-height:500px;
}
/* navbar */
.navbar {
    position: relative;
    line-height: 60px;
    margin-bottom: 0;
    border-radius: 0;
}
div[class*="navbar-1"] {
    text-transform:uppercase;
    font-weight:400;
}
.navbar-1-collapse {
    margin:0;
    padding:0;
}
.navbar-1-collapse .current_page_item {
    font-weight:600;
    background-color:#43c2cb;
}
.navbar-1-collapse  a {
    color:#FFF;
    outline:none;
    transition: all 0.3s ease 0s;
    
}
.navbar-1-collapse > li > a:hover, .nav > li > a:focus {
    background-color:#43c2cb;
}
.navbar-1-collapse  > ul > li a:hover  { 
    background-color:#43c2cb;
}
.navbar-1-collapse > ul > li {
    border-right: 1px solid #38bcc9;
    border-left: 1px solid #94e5e6;
}
.navbar-1-collapse > ul > li:first-child {
    border-left:none;
}
.navbar-1-collapse > ul > li:last-child {
    border-right:none;
}


.boxes .box {
  margin-bottom:30px;
}
.boxes h3 {
  text-transform:uppercase;
  display:table-caption;
  color:#FFF;
}
.boxes img {
/*  height:150px;*/
  width: 100%;
}
.boxes p {
  text-align:justify;
  color:#FFF;
  font-size:14px;
}
.boxes a {
    transition: all 0.3s ease 0s;
    text-transform:uppercase;
    text-decoration:none;
    background-color:#FFFFFF;
    padding:10px;
    font-size:12px;
    font-weight:bold;
    border:1px solid #FFFFFF;
}
.boxes .box h3 {
    padding:0px 0 10px 30px;
    width:100%;
}
.boxes .box p,
.boxes .box a {
  margin:30px;
}
.boxes .box  {
  padding-bottom:30px;
}
.boxes .news a{
    color:#5bb6bb;
}
.boxes .news {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#7cd5db+0,5bb6bb+100 */
background: #7cd5db; /* Old browsers */
background: -moz-linear-gradient(top,  #7cd5db 0%, #5bb6bb 20%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #7cd5db 0%,#5bb6bb 20%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #7cd5db 0%,#5bb6bb 20%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7cd5db', endColorstr='#5bb6bb',GradientType=0 ); /* IE6-9 */
}
.boxes .destination a{
    color:#5cbca0;
}
.boxes .destination {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#7cdcc0+0,5cbca0+100 */
background: #7cdcc0; /* Old browsers */
background: -moz-linear-gradient(top,  #7cdcc0 0%, #5cbca0 20%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #7cdcc0 0%,#5cbca0 20%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #7cdcc0 0%,#5cbca0 20%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7cdcc0', endColorstr='#5cbca0',GradientType=0 ); /* IE6-9 */
}
.boxes .sejur a{
    color:#c0a84e;
}
.boxes .sejur {
 /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e0c870+0,c0a84e+100 */
background: #e0c870; /* Old browsers */
background: -moz-linear-gradient(top,  #e0c870 0%, #c0a84e 20%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #e0c870 0%,#c0a84e 20%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #e0c870 0%,#c0a84e 20%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0c870', endColorstr='#c0a84e',GradientType=0 ); /* IE6-9 */
}
.boxes .booking a{
    color:#b86382;
}
.boxes .booking{
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#d585a2+0,b86382+20 */
background: #d585a2; /* Old browsers */
background: -moz-linear-gradient(top,  #d585a2 0%, #b86382 20%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #d585a2 0%,#b86382 20%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #d585a2 0%,#b86382 20%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d585a2', endColorstr='#b86382',GradientType=0 ); /* IE6-9 */
}
.boxes a:hover{
    color:#FFFFFF;
    background-color:transparent;
}

.home .page-header {
    display:none;
}

.widget-eyo-title {
    font-size:24px;
    text-transform:uppercase;
    font-weight:300;
    margin-bottom:20px;
}
.widget-eyo, .dmbs-footer {
    font-family: 'Lato', sans-serif;
}
.widget-eyo-title span {
    font-weight:700;
    color:#5dd3b1;
}

.footer-widgets ul { padding-left:20px; list-style:none; }
.footer-widgets li { margin-bottom:10px; }
.footer-widgets li:before {    
    font-family: 'FontAwesome';
    color:#7cd5db;
    content: '\f292';
    margin:0 5px 0 -15px;
}

.carousel-caption {
    top:20px!important;
}

#ATVWl .hotelInfo {
    width:50%!important;
}
.call-now p{
    color: #7cd5db;
    padding-top:40px;
    font-size: 32px;
}
.navbar-toggle .icon-bar {
    background-color:#FFF!important;
}
.navbar-default .navbar-toggle {
    border-color:#FFF!important;
}
.navbar-toggle:hover .icon-bar, .navbar-toggle:focus .icon-bar {
    background-color:#6ad3d9!important;
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
    background-color:#FFF!important;
}
@media only screen and (min-width : 767px) {
 .social-buttons {
    text-align:right;
    margin-top:0;
    margin-top:18px;
 }
}

.carousel-caption h3 {
  display:none;
}