/* *****************************************************

    ** Custom Stylesheet **

    Any custom styling you want to apply should be
    defined here.

***************************************************** */

.logo-home {
    left: auto;
}

a:hover {
    text-decoration: none;
}
#about-logo-img {
    left: 0px;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    max-width: 100%;
    height: auto;
    max-height: none;   
}

#company-name {
	font-family: "open sans";
	font-size: 20px;
	margin-bottom: 15px;
}

.fp-logo {
    left: 0px;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    max-width: 100%;
    height: auto;
    max-height: none;   
}

#main-about {
    margin-top: 0px;
    margin-bottom: 200px;
}

.header-title {
    font-family: Lato;
    font-weight: 900;
    font-size: 30px;
    line-height: 50px;
}

.font-size-unset {
    font-size: unset;
    display: unset;
}

#main-contact i {
    font-size: x-small;
    margin-right: 5px;
}

.pricing-img {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    /* margin-left: -20px; */
}

#main-price .list-info li {
    padding: 7px 0;
    font-size: 14px;
    font-family: "Open Sans";
    color: #fff;
}

#reviews {
    margin:0;
    padding:0;
}
#reviews body{
/* font-family:arial,sans-serif; */
font-size:100%;
/* margin:3em; */
background:#666;
color:#fff;
}
#reviews h2,#reviews p{
font-size:100%;
font-weight:normal;
}
#reviews ul,#reviews li{
list-style:none;
}
#reviews ul{
overflow:hidden;
padding:3em;
}
#reviews ul li{
margin:1em;
float:left;
}
#reviews ul li h2{
    font-size:140%;
    font-weight:bold;
    padding-bottom:10px;
}
#reviews ul li p{
/* font-family:"Reenie Beanie",arial,sans-serif; */
    font-size: 80%;
}

#reviews  ul li a{
    -webkit-transform:rotate(-6deg);
    -o-transform:rotate(-6deg);
    -moz-transform:rotate(-6deg);
  }
#reviews ul li:nth-child(even) a{
    -o-transform:rotate(4deg);
    -webkit-transform:rotate(4deg);
    -moz-transform:rotate(4deg);
    position:relative;
    top:5px;
}
#reviews ul li:nth-child(3n) a{
-o-transform:rotate(-3deg);
-webkit-transform:rotate(-3deg);
-moz-transform:rotate(-3deg);
position:relative;
top:-5px;
}
#reviews  ul li:nth-child(5n) a{
-o-transform:rotate(5deg);
-webkit-transform:rotate(5deg);
-moz-transform:rotate(5deg);
position:relative;
top:-10px;
}
#reviews  ul li a{
    text-decoration:none;
    color:#000;
    background:#ffc;
    display:block;
    min-height:10em;
    max-width: 20em;
    min-width:10em;
    padding:1em;
    -moz-box-shadow:5px 5px 7px rgba(33,33,33,1);
    -webkit-box-shadow: 5px 5px 7px rgba(33,33,33,.7);
    box-shadow: 5px 5px 7px rgba(33,33,33,.7);
    -moz-transition:-moz-transform .15s linear;
    -o-transition:-o-transform .15s linear;
    -webkit-transition:-webkit-transform .15s linear;
  }
  #reviews ul li:nth-child(even) a{
    -o-transform:rotate(4deg);
    -webkit-transform:rotate(4deg);
    -moz-transform:rotate(4deg);
    position:relative;
    top:5px;
    background:#cfc;
  }
  #reviews ul li:nth-child(3n) a{
    -o-transform:rotate(-3deg);
    -webkit-transform:rotate(-3deg);
    -moz-transform:rotate(-3deg);
    position:relative;
    top:-5px;
    background:#ccf;
  } 
  #reviews span.activeStar {
    background-position: -19px -99px;
}
  #reviews span {
    position: relative;
    background-repeat: no-repeat;
    background-image: url(/bookings/slot/712ed62….svg);
    background-size: 2400% 2400%;
    border: 0px;
    width: 10px;
    height: 9px;
    margin-right: 2px;
    display: inline-block;
    color: white;
  }
