/*!
 * Theme Name:  TBT Child
 * Template:    mint
 * Author:      One Rabbit
 * Version:     1.0.0
 * License:     ThemeForest Standard License
 * License URI: http://themeforest.net/licenses/standard
 * Text Domain: TBT-child
 * Domain Path: /languages/
 */


/* Fonts */
@font-face {
    font-family: 'Anodyne';
    src: url('https://e52c78.rabidcdn.net/wp-content/themes/tbt-child/assets/fonts/anodyne.eot');
    src: url('https://e52c78.rabidcdn.net/wp-content/themes/tbt-child/assets/fonts/anodyne.eot?#iefix') format('embedded-opentype'),
         url('https://e52c78.rabidcdn.net/wp-content/themes/tbt-child/assets/fonts/anodyne.woff2') format('woff2'),
         url('https://e52c78.rabidcdn.net/wp-content/themes/tbt-child/assets/fonts/anodyne.woff') format('woff'),
         url('https://e52c78.rabidcdn.net/wp-content/themes/tbt-child/assets/fonts/anodyne.ttf') format('truetype'),
         url('https://e52c78.rabidcdn.net/wp-content/themes/tbt-child/assets/fonts/anodyne.svg#wf') format('svg');
}

/* Header Styles */
.main-header__logo-img {
    width: 275px;
}

@media (max-width: 1199px)  {
.main-header__logo-img {
    width: 150px;
    margin-top: -5px;
}
.top-header {
    display: none;
}
}

@media (min-width: 1200px)  {
.main-header__logo-img {
    margin-top: -60px;
}
.main-header._fixed .main-header__logo-img {
    margin-top: 0px;
}
}

.main-header._fixed .main-header__logo-img {
    max-height: 70px;
}

.main-menu .menu-item {
    margin: 0 10px;
}

.main-menu>.menu-item>a {
    font-size: 2em;
}

.main-menu .sub-menu {
    padding: 15px 40px 30px;
    border-top: 0px solid transparent;
    box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 15px;
    margin-top: 20px;
    font-family: bebas_neue, Helvetica, Arial, sans-serif;
    font-size: 27px;
}

.top-header .col-sm-12 .inline-module a:hover {
    color: #ed9101 !important;
}


/* Homepage */


.header-wrapper._negative .top-header {
    background-color: transparent;
}

#home-vid .upb_bg_overlay {
    background-color: rgba(34,34,34,0.5) !important;
}

@media (min-width: 768px) {
#home-vid h1 {
    font-size: 7em !important;
	line-height: 1em;
    margin: 0 0 0.2em 0 !important;
}
}

.vc_grid .vc_gitem-link {
    border-bottom: 1px !important;
}


/* Typography */

h1 {
    font-size: 5em !important;
	line-height: 1em;
    margin: 0.6em 0 0.1em 0; 
    font-family: Anodyne !important;
    font-weight: normal;
    font-style: normal;
}
h2 {
    font-size: 4em !important;
	line-height: 1em;
    margin: 0.6em 0 0.1em 0; 
    font-family: Anodyne !important;
    font-weight: normal;
    font-style: normal;
}
h3 {
    font-size: 3.2em !important;
	line-height: 1em;
    margin: 0.8em 0 0.1em 0; 
    font-family: Anodyne !important;
    font-weight: normal;
    font-style: normal;
}
h4 {
    font-size: 2.5em !important;
	line-height: 1em;
    margin: 0.8em 0 0 0; 
    font-family: Anodyne !important;
    font-weight: normal;
    font-style: normal;
}
h5 {
    font-size: 2em !important;
	line-height: 1em;
    margin: 0.8em 0 0m 0; 
    font-family: Anodyne !important;
    font-weight: normal;
    font-style: normal;
}

h6 {
    font-size: 1.7em !important;
	line-height: 1em;
    margin: 0.7em 0 0m 0; 
    font-family: Anodyne !important;
    font-weight: normal;
    font-style: normal;
}

@media (max-width: 989px) {
h1 {
    font-size: 4em !important;
	line-height: 1em;
}
h2 {
    font-size: 3em !important;
	line-height: 1em;
}
h3 {
    font-size: 2.5em !important;
	line-height: 1em;
}
h4 {
    font-size: 2em !important;
	line-height: 1.2em;
}
h5 {
    font-size: 1.7em !important;
	line-height: 1.2em;
}
.next-previous .wpb_wrapper h6 {
    font-size: 1.5em !important;
}
}

.next-previous .wpb_wrapper h6:hover {
    color: #ed9101;
}

.white p,
.white h1,
.white h2,
.white h3,
.white h4,
.white h5,
.white h6 {
    color: #fff !important;
}

.d-shadow {
    text-shadow: 0 0 10px rgba(0, 0, 0, 0.25);
}

.ubtn {
    margin: 0;
    letter-spacing: 0.05em;
}

.show-dates h5 {
    margin: 0px !important;
}
.show-dates p {
    margin: 0px !important;
}

@media (max-width: 767px) {
.show-dates {
    margin-top: 15px !important;
    margin-bottom: 0px !important;
}
.next-previous .wpb_wrapper h6 {
    font-size: 1.5em !important;
}
}

@media (min-width: 768px) {
.show-dates {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
}
.show-image .wpb_wrapper {
    padding: 50px 0 !important;
}
}

.artist-title a:hover {
    color: #ed9101 !important;
}

.artist-social {
    font-size: 30px;
}

.artist-social i:hover {
    color: #ed9101 !important;
}


/* Buttons */

.vc_btn3-container.vc_btn3-center.show-btn .vc_btn3-block.vc_btn3-size-lg.show-btn {
    font-size: 20px; !important;
    font-weight: bold;
}

.show-btn a:hover {
    background-color: #ed9101 !important;
    color: #222 !important;
}

.vc_btn3.vc_btn3-size-lg .vc_btn3-icon {
    line-height: 24px;
}

.sign-up-btn .ubtn-large {
    font-size: 30px !important;
}

.search-form button {
    padding: 0.4em 10px !important;
}



/* Sidebars */

#text-9,
#text-8,
#text-10 {
    background-color: rgba(237, 145, 1, .3);
    background: rgba(237, 145, 1, .3); /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(left top, rgba(237, 145, 1, .3), rgba(237, 145, 1, .7)); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(bottom right, rgba(237, 145, 1, .3), rgba(237, 145, 1, .7)); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(bottom right, rgba(237, 145, 1, .3), rgba(237, 145, 1, .7)); /* For Firefox 3.6 to 15 */
    background: linear-gradient(to bottom right, rgba(237, 145, 1, .3), rgba(237, 145, 1, .7)); /* Standard syntax */
    padding: 20px 15px 5px 15px;
    border-radius: 10px;
}

#text-3,
#text-6 {
    margin-top: 30px;
    background-color: rgba(34, 34, 34, .3);
    background: rgba(34, 34, 34, .3); /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(left top, rgba(34, 34, 34, .1), rgba(34, 34, 34, .3)); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(bottom right, rgba(34, 34, 34, .1), rgba(34, 34, 34, .3)); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(bottom right, rgba(34, 34, 34, .1), rgba(34, 34, 34, .3)); /* For Firefox 3.6 to 15 */
    background: linear-gradient(to bottom right, rgba(34, 34, 34, .1), rgba(34, 34, 34, .3)); /* Standard syntax */
    padding: 20px 15px 10px 15px;
    border-radius: 10px;
}

#text-13,
#text-14 {
    margin-top: 30px;
    background-color: rgba(255, 197, 28, 0.5);
    background: rgba(255, 197, 28, 0.5); /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(left top, rgba(255, 197, 28, 0.1), rgba(255, 197, 28, 0.5)); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(bottom right, rgba(255, 197, 28, 0.1), rgba(255, 197, 28, 0.5)); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(bottom right, rgba(255, 197, 28, 0.1), rgba(255, 197, 28, 0.5)); /* For Firefox 3.6 to 15 */
    background: linear-gradient(to bottom right, rgba(255, 197, 28, 0.1), rgba(255, 197, 28, 0.5)); /* Standard syntax */
    padding: 20px 0px 10px 15px;
    border-radius: 10px;
}

#text-14 {
    margin-top: 0px !important;
}

#text-13 .side-cards-text,
#text-14 .side-cards-text {
    margin-right: 20px;
    margin-top: -25px;
}

#text-9 h6,
#text-10 h6,
#text-8 h6 {
    margin-bottom: 10px;
    font-size: 3em !important;
}

#text-3 h6,
#text-6 h6,
#text-13 h6,
#text-14 h6 {
    margin-bottom: 10px;
    font-size: 2.5em !important;
}

.theme-widget.widget_text ul {
    padding: 0;
    margin: 0 0 0 20px;
    list-style: disc;
}

.side-links {
    background-color: #222;
    padding: 7px 20px;
    color: #fff !important;
    font-family: bebas_neue, Helvetica, Arial, sans-serif;
    transition: background-color .4s;
    font-size: 20px;
    font-weight: bold;
}

#text-9 .side-links {
    width: 100% !important;
    display: block;
    text-align: center;
    font-size: 30px; 
    padding: 12px 20px;
    margin-top: 20px;
}

.side-links:hover {
    background-color: #ed9101;
    color: #222 !important;
}

#ticketek-box {
    padding: 10px 10px 5px 10px;
    background-color: rgba(255, 255, 255, 0.2);;
    border: 2px solid red;
}

/* TRIP ADVISOR WIDGET */

#CDSWIDSSP .widSSPData {
    padding: 7px 0px 7px !important;
    background-color: transparent !important;
    border: 0px solid #00a680 !important;
    width: 100% !important;
}

#CDSWIDSSP.widSSP {
    width: 100% !important;
}

#CDSWIDSSP .widSSPData .widSSPBranding {
    display: none;
}

#CDSWIDSSP .widSSPData .widSSPH18,
#CDSWIDSSP .widSSPData .widSSPH11,
#CDSWIDSSP .widSSPData .widSSPInformation .widSSPPopIdx b,
#CDSWIDSSP .widSSPData .widSSPOneReview .widSSPBullet li span {
    color: #fff !important;
}

#CDSWIDSSP .widSSPData .widSSPInformation .widSSPPopIdx .widSSPPopIdxData,
#CDSWIDSSP .widSSPData .widSSPOneReview .widSSPBullet li a,
#CDSWIDSSP .widSSPData .widSSPAll a:link,
.ui_bubble_rating:after,
#CDSWIDSSP a:visited {
    color: #ed9101 !important;
}

/* MailChimp Form */

#mc_embed_signup form {
    padding: 10px 0 10px 0 !important;
}

#mc_embed_signup {
    background-color: transparent !important;
    clear: left;
    font: 16px "Open Sans",Arial,sans-serif !important;
}

#mc_embed_signup .mc-field-group input,
#mc_embed_signup .mc-field-group select {
    display: block;
    width: 100% !important;
    padding: 10px 0 !important;
    text-indent: 3% !important;
    border: 2px solid #a8a8a8 !important;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    font: 16px "Open Sans",Arial,sans-serif !important;
}

#mc_embed_signup .mc-field-group input:focus,
#mc_embed_signup .mc-field-group select:focus {
    border: 2px solid #ed9101 !important;
}

#mc_embed_signup .mc-field-group {
    width: 100% !important;
    color: #fff;
}

#mc_embed_signup .mc-field-group .subfield input {
    width: 90px !important;
}

#mc_embed_signup .mc-field-group label {
    display: inline;
    float: left;
    color: white;
    font-size: 24px;
    vertical-align: middle;
    margin-right: 10px;
    line-height: 1;
    height: 30px;
    padding-top: 17px;
}

#mc_embed_signup .button {
    background-color: #ed9101 !important;
    border: 0px none !important;
    border-radius: 0px !important;
    transition: all 0.23s ease-in-out 0s;
    color: #FFFFFF !important;
    display: inline-block;
    font-size: 30px !important;
    font-weight: bold !important;
    height: auto !important;
    line-height: 32px;
    margin: 0 5px 0 0 !important;
    padding: 15px 0px !important;
    text-align: center;
    text-decoration: none;
    vertical-align: top;
    white-space: nowrap;
    width: 100% !important;
}

#mc_embed_signup .button:hover {
    background-color: #000 !important;
    color: #ed9101 !important;
}

.j-poster h3 {
    margin: 3px 0 0 0;
    line-height: 25px;
    font-weight: normal;
}


/* JUICER CHANGES */

.juicer-feed h1.referral {
    display: none;
}
.j-poster h3 {
    font-size: 1.8em !important;
}
.social-cont {
    text-align: center !important;
}

.social-buttons .vc_btn3.vc_btn3-color-grey, .vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat {
    color: #fff;
    background-color: #222;
}
.social-buttons .vc_btn3.vc_btn3-size-lg .vc_btn3-icon {
    font-size: 42px;
    height: 23px;
}
.social-buttons .vc_btn3.vc_btn3-size-lg {
    font-size: 16px;
    padding: 25px 34px;
}

.bottom-footer .inline-module a:hover {
    color: #ed9101;
}


/* THE EXPERIENCE */

.map-numbers {
    font-size: 22px;
    line-height: 30px;
	font-weight: 600;
}

.map-numbers li {
    margin-bottom: 15px;
}

.map-numbers ol li {
  counter-increment: list;
  list-style-type: none;
  position: relative;
}

.map-numbers ol li:before {
	color: #a01622;
	content: counter(list) ".";
	left:-40px;
	position: absolute;
	text-align: right;
	width: 0px;
	background-color: #fff;
	display: block;
	font-family: Anodyne !important;
    font-size: 40px;
    padding-top: 10px;
    font-weight: 300;
}

/* PACKAGES */

.book-package {
   background-color: #222;
   display: inline-block;
   padding: 20px 30px;
   font-size: 30px;
   font-family: bebas_neue, Helvetica, Arial, sans-serif;
   transition: all .4s;
}

.book-package:hover {
   background-color: #ed9101;
   color: #222;
}

.play-stay .post-single__content {
    margin: 30px 0 0px;
    padding-bottom: 0px;
    border-bottom: none;
}

.package-provider-gateway {
   font-family: bebas_neue, Helvetica, Arial, sans-serif;
   font-size: 30px;
   color: #fff;
   margin: 5px 0 15px !important;
   display: inline-block !important;
} 

.package-provider-price { 
   font-family: Anodyne !important;
   font-size: 35px;
} 

.package-provider-price::before { 
    content: "From $";
}

.package-sm-provider {
    background-color: #ed9101;
    color: #fff;
    display: inline-block !important;
    padding: 8px 15px 5px;
    font-family: Anodyne !important;
    font-size: 27px;
}

.pack-sm-price {
    color: #ed9101;
    font-family: Anodyne !important;
    font-size: 27px;
    margin-top: 6px;
}

.pack-sm-price::before { 
    content: "From $";
}

.pack-box {
    min-height: 120px !important;
}
.single-play-stay .main-content-wrapper {
    padding-top: 0px !important;
}
.play-stay .post-single__content {
    margin: 0px!important;
}

/* Footer */

.main-footer .theme-widget {
    padding-bottom: 0px !important;
}

.footer-logo  {
    max-width: 300px !important;
    margin-left: auto !important;
    margin-right: auto !important;
    display: block;
}

.theme-widget__title {
    font-size: 1.4em;
}

.main-footer input[type=date], input[type=datetime-local], input[type=datetime], input[type=email], input[type=month], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=time], input[type=url], input[type=week], select, textarea {
    -webkit-font-smoothing: antialiased;
    -webkit-appearance: none;
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    max-width: 100%;
    width: 100%;
    vertical-align: middle;
    outline: 0;
    padding: .5em 12px;
    display: inline-block;
    font-size: 14px;
    font-weight: 700;
    line-height: 1.5;
    color: #414042 !important;
    border: 2px solid #eee;
    -webkit-transition: border-color .4s;
    -o-transition: border-color .4s;
    transition: border-color .4s;
    font-weight: 400;
}

.main-footer textarea {
    height: 150px ;
}

.main-footer input[type=submit] {
    font-weight: bold;
}

.upb_video-src {
   position: absolute !important;
   z-index: 0 !important;
   -webkit-transform: translateX(-50%) translateY(-50%) !important;
   -moz-transform: translateX(-50%) translateY(-50%) !important;
   -o-transform: translateX(-50%) translateY(-50%) !important;
   -ms-transform: translateX(-50%) translateY(-50%) !important;
   transform: translateX(-50%) translateY(-50%) !important;
   top: 50% !important;
   left: 50% !important;
   min-width: 100% !important;
   min-height: 100% !important;
   width: auto !important;
   height: auto !important;
}

.advert-img{
display:none;
}
.advert-item span.advert-link {
    color: #222 !important;
}
.advert-date {    visibility: hidden;}
.advert-post-title .advert-link {overflow:initial !important;}
.advert-item-col-1 .advert-post-title, .advert-item-col-1 .advert-published {margin-left:0px !important;}
.adverts-search .advert-input.advert-input-type-half.advert-input-type-half-left {    width: 100% !important;}
.adverts-search .advert-input.advert-input-type-half.advert-input-type-half-right { display:none !important;}
.vc_custom_1504677026031{margin-bottom:10px !important}.vc_custom_1504674848926{margin-bottom:20px !important;border-bottom-width:0 !important;padding-bottom:0 !important}.vc_custom_1504674893948{margin-top:0 !important;padding-top:20px !important;padding-right:15px !important;padding-bottom:20px !important;padding-left:15px !important;background-color:#eaeaea !important}.next-shows h5{margin-bottom:20px !important}.artist-social a{color:#000;margin-right:10px}.upb_row_bg{width:auto !important;min-width:0 !important}.vc_row[data-vc-full-width]{overflow:visible !important}.vc_custom_1504576705813{margin-bottom:30px !important}.vc_custom_1504576705813{margin-bottom:30px !important}.vc_custom_1504576705813{margin-bottom:30px !important}.vc_custom_1504576705813{margin-bottom:30px !important}.vc_custom_1504587754786{margin-top:50px !important}.vc_custom_1504586630279{margin-top:50px !important;margin-right:0 !important;margin-left:0 !important;padding-top:50px !important;padding-right:50px !important;padding-bottom:50px !important;padding-left:50px !important}.vc_custom_1504587491313{margin-bottom:15px !important}.vc_custom_1504587675625{margin-top:0 !important;margin-bottom:0 !important;border-top-width:0 !important;border-bottom-width:0 !important;padding-top:0 !important;padding-bottom:0 !important}.vc_custom_1504587405846{margin-top:10px !important}.vc_custom_1504576807803{margin-top:0 !important;margin-bottom:0 !important;border-top-width:0 !important;border-bottom-width:0 !important;padding-top:7px !important;padding-right:10px !important;padding-bottom:7px !important;padding-left:10px !important;background-color:#222 !important}.vc_custom_1504576553821{margin-right:0 !important;margin-left:0 !important;background-color:#eaeaea !important}.vc_custom_1504577147757{padding-top:120px !important;padding-bottom:120px !important;background-position:center !important;background-repeat:no-repeat !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important}.vc_custom_1504577154944{padding-top:20px !important;padding-right:20px !important;padding-bottom:20px !important;padding-left:20px !important}.vc_custom_1504576125143{margin-bottom:0 !important;border-bottom-width:0 !important;padding-bottom:0 !important}.vc_custom_1504577824963{margin-top:0 !important;margin-bottom:0 !important;border-top-width:0 !important;border-bottom-width:0 !important;padding-top:7px !important;padding-right:10px !important;padding-bottom:7px !important;padding-left:10px !important;background-color:#222 !important}.vc_custom_1504576553821{margin-right:0 !important;margin-left:0 !important;background-color:#eaeaea !important}.vc_custom_1504578283032{padding-top:120px !important;padding-bottom:120px !important;background-image:url("http://thebluestrain.internal.io/wp-content/uploads/2017/08/John-McNamara.jpg?id=369") !important;background-position:center !important;background-repeat:no-repeat !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important}.vc_custom_1504577154944{padding-top:20px !important;padding-right:20px !important;padding-bottom:20px !important;padding-left:20px !important}.vc_custom_1504578261062{margin-bottom:0 !important;border-bottom-width:0 !important;padding-bottom:0 !important}.vc_custom_1504577837528{margin-top:0 !important;margin-bottom:0 !important;border-top-width:0 !important;border-bottom-width:0 !important;padding-top:7px !important;padding-right:10px !important;padding-bottom:7px !important;padding-left:10px !important;background-color:#222 !important}.vc_custom_1504576553821{margin-right:0 !important;margin-left:0 !important;background-color:#eaeaea !important}.vc_custom_1504578468869{padding-top:120px !important;padding-bottom:120px !important;background-image:url("http://thebluestrain.internal.io/wp-content/uploads/2017/08/Alex-Hahn-and-the-Blue-Riders.jpg?id=371") !important;background-position:center !important;background-repeat:no-repeat !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important}.vc_custom_1504577154944{padding-top:20px !important;padding-right:20px !important;padding-bottom:20px !important;padding-left:20px !important}.vc_custom_1504578347185{margin-bottom:0 !important;border-bottom-width:0 !important;padding-bottom:0 !important}.vc_custom_1504577847098{margin-top:0 !important;margin-bottom:0 !important;border-top-width:0 !important;border-bottom-width:0 !important;padding-top:7px !important;padding-right:10px !important;padding-bottom:7px !important;padding-left:10px !important;background-color:#222 !important}.vc_custom_1504576553821{margin-right:0 !important;margin-left:0 !important;background-color:#eaeaea !important}.vc_custom_1504578649321{padding-top:120px !important;padding-bottom:120px !important;background-image:url("http://thebluestrain.internal.io/wp-content/uploads/2017/08/Safari-Motel.jpg?id=373") !important;background-position:center !important;background-repeat:no-repeat !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important}.vc_custom_1504577154944{padding-top:20px !important;padding-right:20px !important;padding-bottom:20px !important;padding-left:20px !important}.vc_custom_1504578591474{margin-bottom:0 !important;border-bottom-width:0 !important;padding-bottom:0 !important}.vc_custom_1504586978938{padding-top:30px !important;padding-right:30px !important;padding-bottom:30px !important;padding-left:30px !important;background-color:rgba(234,234,234,0.95) !important;background-position:center !important;background-repeat:no-repeat !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important;*background-color:#eaeaea !important}.vc_custom_1504671758969{margin:0 !important;border-width:0 !important;padding:0 !important}.vc_custom_1504586798421{margin-bottom:20px !important}.vc_custom_1504586824964{margin-bottom:0 !important}.vc_or_artist_listing h3{margin-bottom:30px}.vc_or_artist_listing .vc_col-sm-4{min-height:270px}#ubtn-4589{font-size:24px;line-height:24px}#ubtn-5438{font-size:24px;line-height:24px}#ubtn-2052{font-size:24px;line-height:24px}#ubtn-1718{font-size:24px;line-height:24px}#ubtn-7368{font-size:24px;line-height:24px}#ubtn-1006{font-size:24px;line-height:24px}#ubtn-3627{font-size:24px;line-height:24px}#ubtn-5366{font-size:50px}.vc_custom_1504502866070{margin-top:60px !important;margin-bottom:20px !important;border-bottom-width:0 !important;padding-bottom:0 !important}.vc_custom_1504503019709{margin-top:0 !important;margin-bottom:60px !important;border-top-width:0 !important;padding-top:0 !important}.vc_custom_1504509606284{margin-top:25px !important;margin-bottom:10px !important}.vc_custom_1504569587074{margin-top:0 !important;margin-right:0 !important;margin-bottom:15px !important;margin-left:0 !important;border-top-width:0 !important;border-bottom-width:0 !important;padding-top:0 !important;padding-bottom:0 !important;background-color:#eaeaea !important}.vc_custom_1504569587074{margin-top:0 !important;margin-right:0 !important;margin-bottom:15px !important;margin-left:0 !important;border-top-width:0 !important;border-bottom-width:0 !important;padding-top:0 !important;padding-bottom:0 !important;background-color:#eaeaea !important}.vc_custom_1504569587074{margin-top:0 !important;margin-right:0 !important;margin-bottom:15px !important;margin-left:0 !important;border-top-width:0 !important;border-bottom-width:0 !important;padding-top:0 !important;padding-bottom:0 !important;background-color:#eaeaea !important}.vc_custom_1504569587074{margin-top:0 !important;margin-right:0 !important;margin-bottom:15px !important;margin-left:0 !important;border-top-width:0 !important;border-bottom-width:0 !important;padding-top:0 !important;padding-bottom:0 !important;background-color:#eaeaea !important}.vc_custom_1504509631511{margin-top:50px !important;margin-bottom:20px !important}.vc_custom_1504569587074{margin-top:0 !important;margin-right:0 !important;margin-bottom:15px !important;margin-left:0 !important;border-top-width:0 !important;border-bottom-width:0 !important;padding-top:0 !important;padding-bottom:0 !important;background-color:#eaeaea !important}.vc_custom_1504569587074{margin-top:0 !important;margin-right:0 !important;margin-bottom:15px !important;margin-left:0 !important;border-top-width:0 !important;border-bottom-width:0 !important;padding-top:0 !important;padding-bottom:0 !important;background-color:#eaeaea !important}.vc_custom_1504569587074{margin-top:0 !important;margin-right:0 !important;margin-bottom:15px !important;margin-left:0 !important;border-top-width:0 !important;border-bottom-width:0 !important;padding-top:0 !important;padding-bottom:0 !important;background-color:#eaeaea !important}.vc_custom_1504570539576{background-position:center !important;background-repeat:no-repeat !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important}.vc_custom_1504569650457{margin-top:0 !important;margin-bottom:0 !important;border-top-width:0 !important;border-bottom-width:0 !important;padding-top:0 !important;padding-bottom:0 !important}.vc_custom_1504569641986{margin-top:0 !important;margin-bottom:0 !important;border-top-width:0 !important;border-bottom-width:0 !important;padding-top:0 !important;padding-bottom:0 !important}.vc_custom_1504569893490{margin-top:15px !important;margin-bottom:15px !important}.vc_custom_1504570222723{background-image:url("http://staging.thebluestrain.com.au/wp-content/uploads/2017/08/show_date1.jpg?id=112") !important;background-position:center !important;background-repeat:no-repeat !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important}.vc_custom_1504569650457{margin-top:0 !important;margin-bottom:0 !important;border-top-width:0 !important;border-bottom-width:0 !important;padding-top:0 !important;padding-bottom:0 !important}.vc_custom_1504569641986{margin-top:0 !important;margin-bottom:0 !important;border-top-width:0 !important;border-bottom-width:0 !important;padding-top:0 !important;padding-bottom:0 !important}.vc_custom_1504569893490{margin-top:15px !important;margin-bottom:15px !important}.vc_custom_1504570554460{background-image:url("http://staging.thebluestrain.com.au/wp-content/uploads/2017/08/show_date3.jpg?id=114") !important;background-position:center !important;background-repeat:no-repeat !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important}.vc_custom_1504569650457{margin-top:0 !important;margin-bottom:0 !important;border-top-width:0 !important;border-bottom-width:0 !important;padding-top:0 !important;padding-bottom:0 !important}.vc_custom_1504569641986{margin-top:0 !important;margin-bottom:0 !important;border-top-width:0 !important;border-bottom-width:0 !important;padding-top:0 !important;padding-bottom:0 !important}.vc_custom_1504569893490{margin-top:15px !important;margin-bottom:15px !important}.vc_custom_1504570554460{background-image:url("http://staging.thebluestrain.com.au/wp-content/uploads/2017/08/show_date3.jpg?id=114") !important;background-position:center !important;background-repeat:no-repeat !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important}.vc_custom_1504569650457{margin-top:0 !important;margin-bottom:0 !important;border-top-width:0 !important;border-bottom-width:0 !important;padding-top:0 !important;padding-bottom:0 !important}.vc_custom_1504569641986{margin-top:0 !important;margin-bottom:0 !important;border-top-width:0 !important;border-bottom-width:0 !important;padding-top:0 !important;padding-bottom:0 !important}.vc_custom_1504569893490{margin-top:15px !important;margin-bottom:15px !important}.vc_custom_1504570539576{background-image:url("http://staging.thebluestrain.com.au/wp-content/uploads/2017/08/show_date2.jpg?id=113") !important;background-position:center !important;background-repeat:no-repeat !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important}.vc_custom_1504569650457{margin-top:0 !important;margin-bottom:0 !important;border-top-width:0 !important;border-bottom-width:0 !important;padding-top:0 !important;padding-bottom:0 !important}.vc_custom_1504569641986{margin-top:0 !important;margin-bottom:0 !important;border-top-width:0 !important;border-bottom-width:0 !important;padding-top:0 !important;padding-bottom:0 !important}.vc_custom_1504569893490{margin-top:15px !important;margin-bottom:15px !important}.vc_custom_1504570222723{background-image:url("http://staging.thebluestrain.com.au/wp-content/uploads/2017/08/show_date1.jpg?id=112") !important;background-position:center !important;background-repeat:no-repeat !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important}.vc_custom_1504569650457{margin-top:0 !important;margin-bottom:0 !important;border-top-width:0 !important;border-bottom-width:0 !important;padding-top:0 !important;padding-bottom:0 !important}.vc_custom_1504569641986{margin-top:0 !important;margin-bottom:0 !important;border-top-width:0 !important;border-bottom-width:0 !important;padding-top:0 !important;padding-bottom:0 !important}.vc_custom_1504569893490{margin-top:15px !important;margin-bottom:15px !important}.vc_custom_1504570554460{background-image:url("http://staging.thebluestrain.com.au/wp-content/uploads/2017/08/show_date3.jpg?id=114") !important;background-position:center !important;background-repeat:no-repeat !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important}.vc_custom_1504569650457{margin-top:0 !important;margin-bottom:0 !important;border-top-width:0 !important;border-bottom-width:0 !important;padding-top:0 !important;padding-bottom:0 !important}.vc_custom_1504569641986{margin-top:0 !important;margin-bottom:0 !important;border-top-width:0 !important;border-bottom-width:0 !important;padding-top:0 !important;padding-bottom:0 !important}.vc_custom_1504569893490{margin-top:15px !important;margin-bottom:15px !important}/*# sourceMappingURL=style.css.map */

.single-post h1 {
	font-size: 4em !important;
}

.single-post h2 {
	font-size: 3em !important;
}
	
.single-post h3 {
	font-size: 2em !important;
}

.blog .post-grid__title {
	font-size: 2em !important;
}