/*
 Theme Name:   Nation Child
 Theme URI:    http://themeforest.net
 Description:  Nation Child Theme
 Author:       Ray Basil
 Author URI:   http://themeforest.net
 Template:     wpnation
 Version:      1.2
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  nation
*/

@import url("../wpnation/style.css");

/* =Theme customization starts here
-------------------------------------------------------------- */

#information-wrap {
    background: none !important;
}

.size_mid {
    width: 30px;
}

.label {
    margin-bottom: -20px;
}

strong {
    font-weight: bold;
    color: #6c6c6c;
    font-size: initial;
}

.room-features-list li {
    list-style-type: none;
    float: left;
    margin-right: 40px;
    width: 100%;
    padding-left: 10px;
}

.icon-star.head {
    font-size: larger;
    font-weight: bold;
    font-variant: petite-caps;
    color: #de543e;
}

.icon-search {
    display: none
}

.head2 {
    font-family: 'Open Sans';
    font-weight: bold;
    font-size: larger;
}

@media only screen and (min-width: 768px) and (max-width: 959px) {
    .tp-simpleresponsive .tp-caption {
        font-size: 3.3em !Important;
    }
    .new_small_text {
        display: none;
    }
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
    .tp-simpleresponsive .tp-caption {
        font-size: 2em !Important;
    }
}

@media only screen and (min-width: 376px) and (max-width: 479px) {
    .tp-simpleresponsive .tp-caption {
        font-size: 1.85em !Important;
    }
}

@media only screen and (min-width: 280px) and (max-width: 376px) {
    .tp-simpleresponsive .tp-caption {
        font-size: 1.4em !Important;
    }
}

@media only screen and (min-width: 0px) and (max-width: 376px) {
    #slide-3-layer-7 {
        margin-top: -50px !important;
    }
}

@media only screen and (min-width: 0px) and (max-width: 1022px) {
    #slide-3-layer-11 {
        display: none;
    }
}

@media only screen and (min-width: 0px) and (max-width: 760px) {
    #slide-3-layer-10 {
        display: none;
    }
}

@media only screen and (min-width: 0px) and (max-width: 760px) {
    #slide-3-layer-9 {
        display: none;
    }
}

.four.columns.offset-by-one.page-sidebar {
    width: 195px;
}

.container .five.columns {
    width: 348px;
}

.four.columns.offset-by-one.page-sidebar {
    width: 240px;
}

.page-sidebar ul li,
.blog-sidebar ul li,
.contact-sidebar ul li {
    border-bottom: 1px dotted #e0e0e0;
    padding-bottom: 8px;
    margin-bottom: 22px;
    width: 245px;
}

.main-rooms-list .rooms-list-item-wrap {
    width: 211px;
    margin-left: 0px;
    margin-right: 30px;
    margin-top: 10px;
    height: 100%;
}

#room-view-content img {
    display: block;
    width: 210px;
    margin: 0 auto;
}

.underheader-line {
    border-top: 1px dotted #bbb;
    width: 211px;
    margin-left: auto;
    margin-right: auto;
}

.main-rooms-list .rooms-list-item-price {
    right: -8px;
    display: none !important;
}

#header-reservation-button {
    display: none;
}

#respond {
    display: none;
}

.blog-post-meta-wrap {
    display: none;
}

.nation-price {
    color: transparent;
}

#main-logo {
    width: 320px;
    opacity: 1;
    margin-left: -20px;
    margin-top: 27px;
}

#top-navigation-menu li .top-navigation-content-wrap {
    font-family: 'Open Sans' !important;
    font-style: normal !important;
    font-weight: 210 !important;
    font-size: inherit !important;
}

#small {
    font-size: smaller;
}

.room-overlay-readmore,
.room-overlay-checkavail,
.blog-overlay-readmore {
    display: none !important;
}

#main-news-header,
h1,
.rooms-list-header,
.header-text,
p,
.slide-3-layer-5,
.main-blog-post-header,
#top-navigation-menu li .top-navigation-content-wrap,
.widgettitle,
#small {
    font-family: 'Open Sans' !important;
}