﻿/* Chrome, Safari, Opera */
@-webkit-keyframes mysecond {
    0% {}
	46% {-webkit-transform: scale(1.4,1) translate(30px,0px); }
	100% {}
}

/* Standard syntax */
@keyframes mysecond {
    0% {}
	46% {transform: scale(1.4,1) translate(30px,0px); }
	100% {}
}
html {
    font-size: 20px;
}
.unbehaved-element {
    font-size: 2em;
}
@media(max-width: 1580px) {
  html {
    font-size: 18px;
  }
  .unbehaved-element {
    font-size: 1.9em; /* Fine tune unbehaved elements */
  }
}
@media(max-width: 980px) {
  html {
    font-size: 16px;
  }
}

body{
	/*background:url('../images/background.jpg') center;*/
}
a{
	/*color:#32C0C6;*/
	color:#006AB5;
	font-size: 1em;
}
a:hover{
	text-shadow: 0px 0px 8px #32C0C6;
}
.catletter{
	color:#006AB5;
	text-shadow: 0px 0px 8px #32C0C6;
}
#menu{
	
}
#menu a{
	/*color:#32C0C6;*/
	color:#006AB5;
	font-size: 2.2em;
}
#menu a:hover{
	text-shadow: 0px 0px 8px #32C0C6;
}


/*SlideJS*/
#slides {
      display: none;
    }

    #slides .slidesjs-navigation {
      margin-top:5px;
    }

    a.slidesjs-next,
    a.slidesjs-previous,
    a.slidesjs-play,
    a.slidesjs-stop {
      background-image: url(img/btns-next-prev.png);
      background-repeat: no-repeat;
      display:block;
      width:12px;
      height:18px;
      overflow: hidden;
      text-indent: -9999px;
      float: left;
      margin-right:5px;
    }

    a.slidesjs-next {
      margin-right:10px;
      background-position: -12px 0;
    }

    a:hover.slidesjs-next {
      background-position: -12px -18px;
    }

    a.slidesjs-previous {
      background-position: 0 0;
    }

    a:hover.slidesjs-previous {
      background-position: 0 -18px;
    }

    a.slidesjs-play {
      width:15px;
      background-position: -25px 0;
    }

    a:hover.slidesjs-play {
      background-position: -25px -18px;
    }

    a.slidesjs-stop {
      width:18px;
      background-position: -41px 0;
    }

    a:hover.slidesjs-stop {
      background-position: -41px -18px;
    }

    .slidesjs-pagination {
      margin: 7px 0 0;
      float: right;
      list-style: none;
    }

    .slidesjs-pagination li {
      float: left;
      margin: 0 1px;
    }

    .slidesjs-pagination li a {
      display: block;
      width: 13px;
      height: 0;
      padding-top: 13px;
      background-image: url(/img/pagination.png);
      background-position: 0 0;
      float: left;
      overflow: hidden;
    }

    .slidesjs-pagination li a.active,
    .slidesjs-pagination li a:hover.active {
      background-position: 0 -13px
    }

    .slidesjs-pagination li a:hover {
      background-position: 0 -26px
    }

    #slides a:link,
    #slides a:visited {
      color: #333
    }

    #slides a:hover,
    #slides a:active {
      color: #9e2020
    }
    .container {
      margin: 0 auto
    }

    /* For tablets & smart phones */
    @media (max-width: 767px) {
      body {
        padding-left: 20px;
        padding-right: 20px;
      }
      .container {
        width: auto
      }
    }

    /* For smartphones */
    @media (max-width: 480px) {
      .container {
        width: auto
      }
    }

    /* For smaller displays like laptops */
    @media (min-width: 768px) and (max-width: 979px) {
      .container {
        width: 724px
      }
    }

    /* For larger displays */
    @media (min-width: 1200px) {
      .container {
        width: 1170px
      }
    }

/*Olobit*/

#olobit{
	opacity: 0.5;
}
#olobit:hover{
	opacity: 1;
}
#olobit a {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	transition: color 0.5s, text-shadow 0.3s;
	-moz-transition: color 0.5s, text-shadow 0.3s; /* Firefox 4 */
	-webkit-transition: color 0.5s, text-shadow 0.2s;/* Safari and Chrome */
	-o-transition: color 0.5s, text-shadow 0.3s; /* Opera */
}
#olobit a:hover {
	color: #048234;
	text-shadow: 0px 0px 6px #000000;
}
.coachbio{
	text-align:justify;
}
.coachbio h3{
	text-align:center;
}
#forms img{
	border: 1px #000000 solid;
	width: 95%;
}
#forms img:hover{
	box-shadow: 0px 0px 6px #000000;
}
.schedule {
		border-style: solid;
		border-width: 1px;
}
.tiles{
	width: 96%;
	padding-left:3%;
}
.tiles img{
	border-radius: 7px;
	box-shadow: 0px 0px 6px #000000;
	transition: all 0.4s;
	-moz-transition: all 0.4s; /* Firefox 4 */
	-webkit-transition: all 0.4s;/* Safari and Chrome */
	-o-transition: all 0.4s; /* Opera */

}
.tiles img:hover{
	border-radius: 7px;
	-ms-transform: scale(1.05,1.05); /* IE 9 */
    -webkit-transform: scale(1.05,1.05); /* Chrome, Safari, Opera */
    transform: scale(1.05,1.05);
}
.cat_rest_entry{
	font-size: 1.2em;
	border: 2px #000000;
	margin: 5px;
	box-shadow: 0px 0px 5px #000000;
	border-radius: 7px;
}
.cat_rest_name{
	font-size: 1.3em;
}
#question{

}
#searchin{
	font-size: 1.1em;
	text-align:center;
}
#searchin::-webkit-input-placeholder{
	font-size: 1.1em;
}
#search .btn{
	margin: 7px 0 0;
	padding: 0px;
	width: auto;
	border: 0px;
}
#menu_selection{
	 border-top-left-radius: 7px;
	 border-top-right-radius: 7px;  
}
#staff_knowledge{
	border-bottom-left-radius: 7px;
	border-bottom-right-radius: 7px; 
}
.swiped{
	-webkit-animation: mysecond 0.6s ease; /* Chrome, Safari, Opera */
    animation: myfirst 0.6s ease;
}