/* Enter Your Custom CSS Here */
.page-title-wrap {background-color: transparent;}
.page-title {color: rgb(43, 43, 43);}
.page-title a, .taxonomy-description p {color: rgb(109, 109, 109);}
.menu-top-menu-container ul li a {text-transform: uppercase;}



.menu-top-menu-container ul li a:hover, .menu-top-menu-container li.current-menu-item {
  background: rgb(227, 77, 0) none repeat scroll 0 0;}
.menu-top-menu-container ul li ul {background-color: rgb(20, 153, 162);}
.content-wrap {background: rgba(255, 255, 255, 0.88) none repeat scroll 0 0;}
.hgroup-wrap {padding: 0 0 10px 0;;background-color: #fff;}
.entry-meta, .entry-meta a {color: rgb(153, 153, 153);display: none;}
blockquote {border-bottom: 10px solid rgb(0, 151, 162);}
.entry-title, .entry-title a {color: rgb(227, 77, 0);}
.caller a {font-size: 12px;height: 21px;letter-spacing: 1px;}
.fa-phone {display: none;}
#colophon .widget-wrap {padding-top: 0;}

/* contact form */
input[type="text"], input[type="email"], input[type="search"], input[type="password"], input[type="tel"], input[type="url"], input[type="date"], textarea {padding: 4px;}
.widget_search .search-submit, .error-content-wrap .search-submit {height: 30px;}
.mybooking {padding: 20px;background: #ffeee7;}


/* custom */
.sfsiplus_footerLnk {display: none;}

/* responsive fix */
@media only screen and (min-width: 768px){
  .navbar {background: #f14f08 none repeat scroll 0 0; z-index: 99999;}
  .site-logo {max-height: none;max-width: 200px;}
  .inline-social-profiles {display: none;}
  .social {float: left;right: 440px;top: 50px;position: absolute;}
  #site-navigation  {margin-right: 20%;margin-left: 20%;}
  .skype{position: inherit;top: -19px;left: 70px;}
  .language {display: none;}
}
@media only screen and (max-width: 380px){
  .phone {display: none;}
  .site-logo {max-height: none;max-width: 200px;}
  .inline-social-profiles {display: none !important;}
  .social {left: 50px;top: 5px;position: absolute;}
  .sfcm.sfsi_wicon {width: 80% !important;}
 .skype{position: inherit;top: -30px;left: 70px;}
  
}
@media all and (min-width:480px) and (max-width: 1024px) {
  /* put your css styles in here */
   .language {display: none;}
}

@media all and (min-width:0px) and (max-width: 380px) {
  /* put your css styles in here */
   .language {display: block;position: inherit;right: 10px;}
}
