@charset "UTF-8";/*!
Theme Name: Cath Kidston
Author: Dragon Drop
Author URI: http://dragondrop.uk/
Description: The 2018 theme for Cath Kidston. Based on the theme "Twenty Twelve".
Version: 0.1
*/@import url(https://cathkidston.btxmedia.com/pws/client/style/global.css);@import url(https://fonts.googleapis.com/css?family=Nunito:300,400);@import url(https://fonts.googleapis.com/css?family=Happy+Monkey);body{font-weight:300}p a{color:#ed1950}h1{font-family:Nunito,RailwayMedium,sans-serif;color:#4a4a4a;margin:30px 0 15px}@media screen and (min-width:1024px){h1{margin:45px 0}}h2,h3,h4,h5,h6{line-height:1.2;color:#4a4a4a}.lgc-column p,p{margin-bottom:15px}strong{color:#4a4a4a;font-weight:500}@media screen and (min-width:768px){.inside-grid-column{padding:0 15px!important}}@media screen and (max-width:1024px){.lgc-tablet-grid-25.lgc-tablet-1-of-4,.lgc-tablet-grid-33.lgc-tablet-1-of-3,.lgc-tablet-grid-50.lgc-tablet-1-of-2{clear:left}}@media screen and (min-width:1025px){.lgc-grid-25.lgc-1-of-4,.lgc-grid-33.lgc-1-of-3,.lgc-grid-50.lgc-1-of-2{clear:left}}.lgc-clear{display:block!important}@media screen and (max-width:1023px){a#menu_trigger,a#search_trigger{text-indent:-999em;font-size:26px;top:5px}a#search_trigger{right:15px;left:auto;width:auto}div#navigation{top:20px!important;left:0!important}}#sub-navigation>ul{position:relative}#navigation,#sub-navigation>ul{max-width:1120px;margin:0 auto}@media screen and (min-width:768px){#navigation form#sort,#sub-navigation>ul form#sort{position:absolute;top:2px;right:15px}#navigation form#sort select,#sub-navigation>ul form#sort select{text-transform:uppercase;letter-spacing:1px;font-size:.875em;font-weight:300;border:0}}#header #navigation{margin-top:30px;margin-bottom:30px}@media screen and (min-width:1024px){#header #navigation{position:relative;z-index:1}}@media screen and (max-width:1023px){#header #navigation{width:100%;max-width:414px;border-top:dashed 2px pink;border-bottom:dashed 2px pink}#header #navigation,#header #navigation div.level_2{background:#f8f8f8}#header #navigation div.level_2{margin-left:15px;height:auto!important}#header #navigation div.level_2::before{content:''!important}#header #navigation li.level_1:not(:last-child){border-bottom:solid 2px #dbdbdb!important}#header #navigation a.level_1{border:none!important}#header #navigation a.level_2{border-bottom:none!important}#header #navigation li.level_2.active a.level_2{font-weight:700!important}}#header #navigation a{font-size:13px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#header #navigation a{font-size:14px}}@media screen and (min-width:1024px){#header #navigation ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#header #navigation li.level_1.active-parent:hover div.level_2,#header #navigation li.level_1.active:hover div.level_2{display:none}}@media screen and (max-width:1023px){#header #navigation li.level_1{margin:0}}@media screen and (min-width:1024px){#header #navigation li.level_1{margin:0 9px}}#header #navigation li.level_1:hover a.level_1{background-color:transparent}@media screen and (min-width:1024px){#header #navigation li.level_1.active-parent::before,#header #navigation li.level_1.active::before,#header #navigation li.level_1:hover::before{content:'';position:absolute;top:50%;left:50%;z-index:-1;width:214px;height:56px;margin-top:-28px;margin-left:-107px;background-image:url(/wp-content/themes/cathkidston/img/paw1s.png);background-repeat:no-repeat}#header #navigation li.level_1.active a.level_1,#header #navigation li.level_1.active-parent a.level_1,#header #navigation li.level_1:hover a.level_1{color:#4a4a4a}}#header #navigation li.level_1.active a.level_1,#header #navigation li.level_1.active-parent a.level_1{font-weight:700}#sub-navigation{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;min-height:55px;border-style:dashed;border-color:#ed1950;border-width:1px 0;background:#f8f8f8}.home #sub-navigation{display:none}@media screen and (max-width:1023px){#sub-navigation{padding-left:8px;padding-right:8px;margin-bottom:15px}#sub-navigation>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#sub-navigation>ul li{display:none}#sub-navigation>ul li:last-child,#sub-navigation>ul li[class*=current]{display:inline-block}}#sub-navigation>ul{margin-top:8px;margin-bottom:8px}@media screen and (min-width:1024px){#sub-navigation>ul li{display:inline-block}}#sub-navigation>ul a{display:block;padding:8px 10px;text-transform:uppercase;letter-spacing:1px;font-size:.875em;font-weight:300;color:#757575}#sub-navigation>ul .level_2.active a,#sub-navigation>ul .level_2.active-parent a,#sub-navigation>ul a:hover{color:#fff!important;background-color:#b2cde0}#sub-navigation>ul .level_2.active a,#sub-navigation>ul .level_2.active-parent a{font-weight:500}#header_stripe .container{left:0;max-width:100%}@media screen and (min-width:1300px){#header_stripe #navigation ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#header{display:block!important;margin-top:30px}#header .brand{display:block;margin:0 auto;max-width:50%}@media screen and (min-width:1024px){#header .brand{margin-top:30px}}#header .brand img{width:100%;max-width:250px;height:auto}@media screen and (max-width:1023px){#header .brand img{width:90%}}#header .back-to-ck{display:none}@media screen and (min-width:1024px){#header .back-to-ck{display:block;position:absolute;top:0;left:6%;width:170px}#header .back-to-ck img{max-width:100%}}@media screen and (max-width:1023px){#header #search{left:auto;top:80px;z-index:10;width:100%;max-width:320px}}@media screen and (min-width:1024px){#header #search{top:0;right:6%}#header #search input{width:185px}}#main .metaslider{max-width:100%!important}#main .metaslider .caption-wrap{position:static;padding:15px;font-weight:500;font-size:17px;white-space:pre-wrap;background-color:#9dc9cf;opacity:1}@media screen and (min-width:1024px){#main .metaslider .caption-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;width:40%;padding:60px;text-align:center}}blockquote{position:relative;padding:30px 0;margin:60px 15px;color:#b2cde0;font-size:20px;font-weight:500}blockquote::before{content:'';position:absolute;top:0;left:70px;right:0;border-color:#b2cde0;border-style:solid;border-width:2px 0 0}blockquote::after{content:'';position:absolute;bottom:0;left:0;right:70px;border-color:#b2cde0;border-style:solid;border-width:0 0 2px}blockquote p:last-child{margin-bottom:0}blockquote p:first-child::before,blockquote p:last-child::after{position:absolute;font-family:"Happy Monkey",Georgia,serif;font-size:150px;color:#b2cde0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}blockquote p:first-child::before{content:'“';top:-93px;left:-12px}blockquote p:last-child::after{content:'”';bottom:-176px;right:-12px}.category h1,.search h1{margin-bottom:30px}@media screen and (max-width:767px){.category h1,.search h1{display:none}}@media screen and (min-width:768px){.category h1,.search h1{display:block}}.category .post .entry-title,.search .post .entry-title{margin:10px 0 10px;font-weight:300;font-size:20px}@media screen and (min-width:768px){.category .post .entry-title,.search .post .entry-title{min-height:2.8em}}.category #content .lgc-column,.search #content .lgc-column{margin-bottom:30px}.category .pagination,.search .pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.category .pagination .next,.category .pagination .prev,.search .pagination .next,.search .pagination .prev{margin:0 15px}.category .pagination .prev .button,.search .pagination .prev .button{border-color:#fff}.category .pagination .button,.search .pagination .button{margin:0;padding:15px;color:#4a4a4a;border-color:#4a4a4a;text-transform:uppercase;text-decoration:none;background-color:#f8f8f8}.category .pagination .button:hover,.search .pagination .button:hover{border-color:#b2cde0;background-color:#b2cde0}.category .pagination .button:hover,.category .pagination .button:hover *,.search .pagination .button:hover,.search .pagination .button:hover *{color:#fff!important;font-weight:700}.category-two-column .lgc-column.lgc-first{position:relative;z-index:1}@media screen and (min-width:768px){.category-two-column .post{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px}.category-two-column .post .entry-header{border-color:#dbdbdb}.category-two-column .post .entry-header::before{content:'';display:inline-block;margin-bottom:10px;border-bottom-color:inherit;border-left-color:transparent;border-right-color:transparent;border-style:solid;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.1s;transition-duration:.1s}.category-two-column .post .entry-title{min-height:auto!important}.category-two-column .post.odd .entry-header::before{border-width:0 35px 35px 0}.category-two-column .post.even .entry-header::before{border-width:0 0 35px 35px}}@media screen and (min-width:768px) and (min-width:850px){.category-two-column .post.even{margin-top:-7vw}}@media screen and (min-width:768px) and (min-width:930px){.category-two-column .post.even{margin-top:-13vw}}@media screen and (min-width:768px) and (min-width:1024px){.category-two-column .post.even{margin-top:-17vw}}@media screen and (min-width:768px) and (min-width:1200px){.category-two-column .post.even{margin-top:-150px}}@media screen and (min-width:768px){.category-two-column .post.even .lgc-last{position:relative}.category-two-column .post.even .lgc-last .inside-grid-column{position:absolute;bottom:0;right:0}.category-two-column .post.even .lgc-last *{text-align:right}.category-two-column .post .lgc-last *{text-align:left}.category-two-column .post.hover.odd .entry-header::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.category-two-column .post.hover.even .entry-header::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}}.category-one-column{max-width:715px;margin-left:auto;margin-right:auto}.category-one-column .post+.post{margin-top:45px}.content-narrow{max-width:625px;margin-left:auto;margin-right:auto}.content-two-column .post .entry-header{display:none}@media screen and (min-width:768px){.content-two-column .post .two-column.lgc-first h2:first-child{font-size:32px;color:#b2cde0;font-weight:300;margin-top:15px}.content-two-column .post .two-column.lgc-first p{color:#4a4a4a;font-size:20px;line-height:1.4}.content-two-column .post .two-column{margin-top:30px}.content-two-column .post .two-column .inside-grid-column{padding:0 45px!important}.content-two-column .post .two-column.lgc-first{text-align:right}.content-two-column .post .two-column.lgc-first h2:first-child{font-size:40px;margin-top:0}.content-two-column .post .two-column.lgc-last{position:relative}.content-two-column .post .two-column.lgc-last .inside-grid-column::before{content:'';position:absolute;top:0;left:0;width:5px;height:97%;background-image:-webkit-gradient(linear,left top, left bottom,color-stop(50%, #ed1950),color-stop(0, rgba(255,255,255,0)));background-image:linear-gradient(#ed1950 50%,rgba(255,255,255,0) 0);background-position:left;background-size:1px 10px;background-repeat:repeat-y}}@media screen and (min-width:1024px){.content-two-column .post .two-column h2:first-child{font-size:58px}}@media screen and (min-width:768px){.content-featured-image{position:relative;left:-15px;width:100vw;max-width:100vw}}@media screen and (min-width:1024px){.content-featured-image{left:-30px}.content-featured-image>.post{width:100vw;max-width:100vw}.content-featured-image>.post h1.entry-title{text-align:left;margin-top:45px}.content-featured-image .wp-post-image{margin-bottom:-54px}}.content-featured-image h1~p{margin-bottom:5px}.content-featured-image hr~p{background:15px}@media screen and (min-width:1200px){.content-featured-image{left:calc(((100vw - 1200px)/ -2) - 30px)}}.wp-post-image{margin-bottom:15px}div.wp-post-image{padding-bottom:100%;background-image:url(/wp-content/themes/cathkidston/img/prints/1.jpg)}.lgc-column:nth-of-type(6n+2) div.wp-post-image{background-image:url(/wp-content/themes/cathkidston/img/prints/2.jpg)}.lgc-column:nth-of-type(6n+3) div.wp-post-image{background-image:url(/wp-content/themes/cathkidston/img/prints/3.jpg)}.lgc-column:nth-of-type(6n+4) div.wp-post-image{background-image:url(/wp-content/themes/cathkidston/img/prints/4.jpg)}.lgc-column:nth-of-type(6n+5) div.wp-post-image{background-image:url(/wp-content/themes/cathkidston/img/prints/5.jpg)}.lgc-column:nth-of-type(6n+6) div.wp-post-image{background-image:url(/wp-content/themes/cathkidston/img/prints/6.jpg)}.lgc-column.image-2 div.wp-post-image{background-image:url(/wp-content/themes/cathkidston/img/prints/2.jpg)}.lgc-column.image-3 div.wp-post-image{background-image:url(/wp-content/themes/cathkidston/img/prints/3.jpg)}.lgc-column.image-4 div.wp-post-image{background-image:url(/wp-content/themes/cathkidston/img/prints/4.jpg)}.lgc-column.image-5 div.wp-post-image{background-image:url(/wp-content/themes/cathkidston/img/prints/5.jpg)}.lgc-column.image-6 div.wp-post-image{background-image:url(/wp-content/themes/cathkidston/img/prints/6.jpg)}body:not(.single) .post .wp-post-image{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.2s;transition-duration:.2s}body:not(.single) .post.hover .wp-post-image,body:not(.single) .post:hover .wp-post-image{opacity:.5}.post{max-width:1024px;margin-left:auto;margin-right:auto}.post .entry-header{text-align:center}.post .entry-date{font-size:13px;margin-bottom:0}.post img{display:block;width:100%;max-width:100%;height:auto;margin-left:auto;margin-right:auto}.post hr{margin:15px 0}.post .continue-reading{margin-left:10px;text-align:center}.post .continue-reading a{color:#4a4a4a;text-transform:uppercase;letter-spacing:1px;font-size:.875em;font-weight:300;border-bottom:solid 1px #979797;}.post .instagram-media{max-width:100%!important;margin:30px 0!important}.post iframe[src*="youtube.com"]{width:100%;margin-top:30px;margin-bottom:30px}.post__next-previous{margin-top:45px}.post__next-previous a[rel=next],.post__next-previous a[rel=next]::before,.post__next-previous a[rel=prev],.post__next-previous a[rel=prev]::before{display:block;margin-bottom:7.5px}.post__next-previous a[rel=next]{text-align:right}@media screen and (min-width:768px){.post__next-previous a[rel=next]{float:right;width:50%}}.post__next-previous a[rel=next]::before{content:'Next \2192'}.post__next-previous a[rel=prev]::before{content:'\2190  Previous'}.single .post{display:table;width:100%}.single .post .entry-header{margin-top:30px}.single .post .entry-title{margin-top:15px}.the_champ_sharing_container{padding:30px 0 20px;margin:30px auto;border-style:solid;border-width:1px 0;border-color:#979797;text-align:center}.the_champ_sharing_container::before{content:'';display:block;width:81px;height:51px;margin:0 auto 15px;background-image:url(/wp-content/themes/cathkidston/img/bark.png);background-repeat:no-repeat}@media screen and (min-width:768px){.the_champ_sharing_container{position:relative;padding-left:100px}.the_champ_sharing_container::before{position:absolute;top:50%;left:150px;margin:-26px 0 0}}.the_champ_sharing_title{display:none}.the_champ_sharing_ul{display:inline-block}.two-column .the_champ_sharing_container{display:block;border-width:0;margin-top:0}@media screen and (min-width:768px){.two-column .the_champ_sharing_container{display:inline-block}.two-column .the_champ_sharing_container::before{left:0}}.ymal{max-width:635px;margin:30px auto;text-align:center}.ymal__title{font-size:32px;font-weight:300}.facebook-comments{max-width:635px;margin:30px auto}.shop-the-story{max-width:635px;margin:30px auto;text-align:center}.shop-the-story__title{font-size:32px;font-weight:300}.shop-the-story__items{display:table;width:100%}.shop-the-story-item__title{display:block;margin-top:15px}.display-mobile-only,.display-tablet{display:none!important}@media screen and (max-width:767px){.display-mobile-only{display:block!important}}@media screen and (min-width:768px){.display-tablet{display:block!important}}img{-ms-interpolation-mode:bicubic}

/*Chris CSS*/
.home article.post {
    position: relative;
    min-height: auto;
}

.home article .entry-summary:last-child {
    position: relative;
    bottom: 20px;
    float: left;
    display: block;
    width: 100%;
}
.inside-grid-column .entry-summary {
    line-height: 1.4;
    display: block;
    position: relative;
    padding-bottom: 20px;
    padding-top: 15px;
    line-height: 1.4 !important;
}
.home .keepReadingHomePage.continue-reading {
    text-align: center;
    margin: 25px 0 50px;
}

.home .continue-reading.keepReadingHomePage a {
	color: #e3596e;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size: .875em;
    font-weight: 600;
    border-bottom: solid 1px #e3596e;
    padding: 10px;
}
.home .post .continue-reading a {
    float: left;
}
.home .post .continue-reading {
    margin: 0px;
}
.home .one {
    padding-bottom: 20px;
}
.home .metaslider .flex-control-nav {
    bottom: -37px;
}
.home .category .lgc-column {
    height: auto !important;
}
.categoryHeaderImage {
    text-align: center;
    padding-bottom: 30px;
}

.categoryHeaderImage img {
	max-width: 750px!important;
    width: 100%!important;
}

.category #main article h1.entry-title {
	display: none;
}
.category-features .post .continue-reading {
        margin-left: 15px;
        text-align: center;
        float:none;
    }
li.event {
	margin-bottom: 75px;
	display: block;
}

.eventDate {
    text-transform: uppercase;
    width: 15%;
    display: inline-block;
    font-size: 20px;
	font-weight: bold;
    color: #b2cde0;
	vertical-align: top;
}

.eventDate sup {
    font-size: 12px;
    top: -7px;
	left: -4px;
}

.eventImage {
    max-width: 30%;
    background: black;
    display: inline-block;
    width: 30%;
    height: 350px;
}

.eventInfo {
    width: 40%;
    margin-left: 3%;
    display: inline-block;
    vertical-align: top;
	color: #000000;
}

.eventTitle {
    font-size: 20px;
    font-style: italic;
    margin-bottom: 20px;
    line-height: 18px;
}

.eventLocation {
    margin-bottom: 30px;
	font-size: 14px;
}

.eventLocation p {
    margin-bottom: 0;
    line-height: 22px;
}

.eventTime {
    font-size: 14px;
    margin-bottom: 10px;
}

.eventDescription {
    font-size: 14px;
}

.eventBookNow {
	font-size: 14px;
    margin-top: 10px;
    font-weight: bold;
}

.shareOnSocial {
    margin-top: 10px;
}

.shareOnSocial span {
	font-size: 14px;
}

.shareOnSocial ul li {
	display: inline-block;
}

.shareOnSocial li a {
	display: block;
    width: 30px;
    height: 29px;
    text-indent: -999em;
    background-image: url(https://cathkidston.btxmedia.com/pws/client/images/social_icons.svg);
    background-size: 270px 30px;
}

.shareOnSocial li a[href*=facebook] {
    background-position: -82px 0;
}

.shareOnSocial li a[href*=pinterest] {
    background-position: -158px 0;
} 

.shareOnSocial li a[href*=twitter] {
    background-position: -43px 0;
}

.footer img {
	display: none;
}

.lgc-column p {
    margin-bottom: 0px !important;
    line-height: 1.4;
}
a.back-to-ck {
    display: none !important;
}
#navigation li.level_1:nth-child(7) a {
    color: #da0526 !important;
}
.rslides_tabs {
    background: transparent!important;
}
.rslides_tabs .rslides_here a {
    background: #da1035!important;
    color: white!important;
    font-weight: bold!important;
}
.rslides_tabs a {
    color: black!important;
}
.metaslider .rslides_tabs {
    margin: -3px 0 10px!important;
}
.rslides_nav {
    background-color: #da1035!important;
    color: #fff!important;
    opacity: 0.75!important;
}
.flex-control-paging li a.flex-active {
    background: #da1035 !important;
}
.back_to_top {
    background-image: url(https://cathkidston.btxmedia.com/pws/client/images/footer/Scroll-Arrow-To-Top.png);
    background-size: 40px;
}