.site-title {
margin-top: 45px!important;
}
.site-title a {
font-size: 50px!important;
}
.site-footer, .site-header.float-header {
background: #4cb8fd;
}.site-header.float-header {
padding: 20px!important;
}
.site-info {
color: #FFF;
}
.wmle_container .wmle_item .wmle_post_meta, .wmle_container .wmle_item .wmle_post_title {
display: none!important;
}
.site-footer a {
color: #FFF;
}
.go-top {
background: #0473b9;
}
.site-description {
    color: #ffffff;
    font-family: 'Roboto', sans-serif;
    font-weight: 100;
    font-size: 28px;
}
.btn-whats-on{
background: #FFF;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
padding: 1%;
color: #000;
margin-top: -21px;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
.btn-whats-on:hover {
background: #0579c3;
color: #FFF;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
.social {
background: #0579c3;
color: #FFF;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
margin-top: -21px;
padding: 0.5%;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
}
.social:hover {
background: #1e88cc;
}
.overlay {
opacity: 0.3!important;
}
.panel-grid-cell .widget-title {
    text-align: center;
    margin-bottom: 50px;
    position: relative;
    font-weight: 300;
    line-height: normal;
    text-transform: none;
    padding-bottom: 10px;
    font-size: 44px;
}
.panel-row-style {
padding: 40px 0px!important;
}
.panel-grid-cell .widget-title:after {
    background-color: #d1edff;
}
.widget ul {
list-style: inherit;
    padding-left: 55px;
    list-style-type: square;
}
.gallery-columns-6 .gallery-item {
    max-width: 15.66%;
    border: 8px solid #FFF;
    box-shadow: 0px 0px 5px #CCC;
    margin: 0.5%;
border-radius: 10px;
-webkit-transition: all 0.2s ease-in;
-moz-transition: all 0.2s ease-in;
-ms-transition: all 0.2s ease-in;
-o-transition: all 0.2s ease-in;
transition: all 0.2s ease-in;
}
.gallery-columns-6 .gallery-item:hover {
-webkit-transition: all 0.2s ease-in;
-moz-transition: all 0.2s ease-in;
-ms-transition: all 0.2s ease-in;
-o-transition: all 0.2s ease-in;
transition: all 0.2s ease-in;
-moz-transform: scale(1.05) rotate(-2deg);
-webkit-transform: scale(1.05) rotate(-2deg);
-o-transform: scale(1.05) rotate(-2deg);
-ms-transform: scale(1.05) rotate(-2deg);
transform: scale(1.05) rotate(-2deg);
}
img.attachment-thumbnail {
    width: 100%!important;
    border-radius: 10px;
}
h6 {
font-weight: normal;
font-size: 12px;
color: #CCC;
line-height: 18px;
}
textarea, input[type="text"], input[type="submit"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input, .dropdown-menu, .navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus {
width: 100%;
}
input[type="submit"] {background: #1da7ff; border: none!important;}
input[type="submit"]:hover {background: #4cb8fd; color: #FFF;}
@media screen and (max-width: 560px){
.btn-whats-on {
padding: 4%!important;
}
.widget-title {
text-align: center;
}
.gallery-columns-6 .gallery-item {
width: 100%;
max-width: 49%;
display: inline-block;
float: left;
border: 2px solid #FFF;
}
.widget ul {
padding-left: 0px!important;
}
.panel-grid-cell .widget-title {
font-size: 34px!important;
}
}