/* header button#explore {
    display: none;
}

header .search-form {
    display: none;
}

*/



.page article > div {
    opacity: 1 !important;
}



/* z main  */



button#searchform {
    position: absolute;
    top: 227px;
    right: 0;
}


div#logoc {
    transition: all 0.6s ease-in-out;
    -webkit-transition: 0.6s ease-in-out;
    -moz-transition: all 0.6s ease-in-out;
    -ms-transition: all 0.6s ease-in-out;
    -o-transition: all 0.6s ease-in-out;
    
}

div#logoc:hover {
    opacity: 0.4 !important;
}

div#full-slider {
    display: none !important;
}

.rev_slider {
    z-index: 1;
}

body, .page .soliloquy-overlay {
    overflow-x: visible !important;
}

.footer-socialc {
    clear: both;
    float: right;
}

.footer-socialc img {
    width: 60px;
}

div#make-an-enquiry-overlay {
    z-index: 91 !Important;
}

div#explore-overlay {
    z-index: 91 !important;
}

.cjkjksc img {
    transition: all 0.6s ease-in-out;
}

.cjkjksc img:hover {
  transform: scale(1.2);
}

#explore.active > i, #explore2.active > i {
    z-index: 99999994 !important;
    color: #fff;
    position: fixed !Important;
    right: 40px !important;
    top: 100px !important;
}

#explore.active, #explore2.active {
    border-bottom: 1px solid #b1b0b0;
}

button#explore {
    z-index: 94;
}


#menu-primary-1 > li > a {
    font-size: 12px;
        letter-spacing: 1px;
}

.skrc > .wpb_column {
    padding-left: 3%;
    padding-right: 3%;
}

header.site-header {
    transition: top 1.4s ease-in-out 1.4s, padding .3s ease-in-out;
}

header.site-header {
    background: rgba(132, 132, 132, .94) !important;
}

p {
    font-size: 12PX;
}

.group-blog #posts-carousel li .excerpt {
    margin-top: 31px;
}

.sckc {
    max-width: 1070px;
    margin: auto;
}

.sckjksc {
    max-width: 970px;
    margin: auto;
}


header {
padding-top: 65px !important;
    padding-bottom: 54px;
        z-index: 90 !important;
}

div#logoc {
    position: absolute;
    letter-spacing: 10px;
    z-index: 9999;
    left: 14px;
        width: 164px;
}

#display-enquiry-form {
    top: 180px !important;
    color: rgb(167, 168, 170);
}

.header-phone {
    position: absolute;
    top: 68px;
    right: 14px;
    left: auto;
    display: block;
}


@media all and (min-width: 1070px) {
    
div#logoc {
    left: 6%;
    top: 7px;
}

.header-phone {
    right: 6%;
}
}



#explore, #explore2 {
    position: absolute;
    top: 230px;
    z-index: 90;
     color: rgb(167, 168, 170);
}

@media screen and (min-width: 980px) {
.search-form {
    right: 20px;
    padding: 0 1em;
    border-bottom: 1px solid #a7a8aa;
}
}

.search-form {
    top: 180px;
    z-index: 99;
    right: 5px;
    padding: 0;
    border: 0;
}

.search-form {
    background: transparent;
    color: #ffffff;
    position: absolute;
    top: 10px;
    right: 20px;
    text-transform: uppercase;
    font-size: 1.4rem;
    line-height: 2;
    padding: 0 1em;
    border-bottom: 1px solid #a7a8aa;
    margin: 0;
    transition: padding .5s ease, border-bottom .5s ease;
    outline: none;
}

.search-form input.search-field {
    border-bottom: none;
}

button.search-submit {
    display: none;
}

button {
    font-size: 10px !important;
}

input.search-field {
    font-size: 10px !important;
}

.search-form input.search-field {
    font-size: 12px;
    max-width: 70px;
}

form.search-form {padding-left: 0;padding-right: 0;    width: 65px;
    right: 39px;
    
}

button#explore {
    right: 40px;
    top: 210px;
}

button {
    font-weight: 400;
}

.search-form ::-webkit-input-placeholder {
           color: rgb(167, 168, 170);
    font-weight: 400;
}
.search-form :-moz-placeholder {
    color: rgb(167, 168, 170);
   font-weight: 400;
}
.search-form ::-moz-placeholder {
        color: rgb(167, 168, 170);
    font-weight: 400;
}
.search-form:-ms-input-placeholder {
    color: rgb(167, 168, 170);
    font-weight: 400;
}

img.wp-image-18988 {
    margin-bottom: 41px !important;
}

@media all and (max-width: 979px) {
div#logoc {
    display: none;
}
}


/* po main */

.main-navigation {
    float: none !important;
    padding-top: 0;
}

.page-id-17 main#main {
    max-width: 1170px;
    margin: auto;
}

.group-blog .entry-header {
    max-width: 710px;
    margin: auto;
}

.main-navigation ul ul {
    float: left;
    width: 100%;
}

.single-post p {
    text-align: center !important;
}

.single-post .grid-50 {
    float: none !important;
    margin: auto;
}


div#sksjc {
    display: table;
    margin: auto !important;
    position: relative;
    margin-bottom: 31px !important;
}

/* .blog h1.entry-title {
    display: none;
} */

.single-post h1 {
    display: block !important;
}