<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
Theme Name: Jack and Molly
Theme URI: http://jackandmolly.com.au
Description: Jack and Molly theme
Author: Sibagraphics
Author URI: http://sibagraphics.com
Template: twentyseventeen
Version: 1.4
*/

/* Branding */

.site-branding {
    padding: 1.5em 0;
}

.site-title a {color:#5D0897 !important}
.site-description {color:#853ABB !important}

/* Navigation */

.navigation-top .wrap {
    padding: 0 2em;
}
.main-navigation li a:link, .main-navigation li a:hover {color:#80119C !important;text-transform:uppercase !important;font-size:1rem !important}

.main-navigation li li {
    background-color:#F1DFFB;}

.main-navigation li li:hover {
    background-color:#6E00A5;
}

.main-navigation ul ul {
    border: 1px solid #DEBDEF;}

.main-navigation li li a {
    font-size:.7rem !important;color:#6000A5;text-transform:normal !important}
.main-navigation li li a:hover {
color:#FBF1FE !important;}

.dropdown-toggle {
    color: #6E00A5;
}


/* Page Width */

@media screen and (min-width: 48em) {
  .wrap, .navigation-top .wrap {
    max-width: 1150px;
  }
}

.single-post:not(.has-sidebar) #primary, 
.page.page-one-column:not(.twentyseventeen-front-page) #primary, 
.archive.page-one-column:not(.has-sidebar) .page-header, 
.archive.page-one-column:not(.has-sidebar) #primary {
  max-width: 100%;
}


/* Full Page Template */

@media screen and (min-width: 48em) {
body.page-template-page-full-width .page-full-width #primary .entry-content {
width: 100%;
}

body.page-template-page-full-width .page-full-width #primary .entry-header {
width: 100%;}

body.page-template-page-full-width #primary .entry-header .entry-title {
color: #5A0096;
font-size: 2rem;
font-size: 26px;
}
}

/* Page with Sidebar */

@media screen and (min-width: 48em) {
body.page-template-page-with-sidebar .page-with-sidebar #primary .entry-content {
width: 60%; float:left
}

body.page-template-page-with-sidebar .page-with-sidebar #primary .entry-header {
width: 60%}

body.page-template-page-with-sidebar #primary .entry-header .entry-title {
color: #5A0096;
font-size: 2rem;
font-size: 26px;
}
body.page-template-page-with-sidebar #secondary {width:30%;float:right}
}

/* Entry Content */

#content {padding-top:4rem;padding-bottom:3rem}
.panel-content .wrap {padding-top:2rem;padding-bottom:3rem}

.page .panel-content .entry-title, .page-title, body.page:not(.twentyseventeen-front-page) .entry-title {
    color: #5A0096;
    font-size: 1rem;}


.jamb {color:#8300E1}

.testibox {max-width:36rem;padding:.9rem .9rem 0;background-color:#F8EAFF;border-radius:10px;margin: 1rem auto}
.testibox2 {max-width:100%;padding:.9rem .9rem 0;background-color:#F8EAFF;border-radius:10px;margin: 1rem auto}

.entry-content blockquote {color:#6000A5;font-size:.875rem;font-family:Karla, arial, helvetica, sans-serif}

/* Lists */

.entry-content img {margin-bottom:1.5rem}

.entry-content ul {margin-left:2rem;}

.entry-content ul li {font-size:.95rem;color:#038;}

.entry-content li {padding-left:1rem}



/* Metaslider css */

.widget_metaslider_widget {
    padding-bottom: 0;}

.metaslider-85, .metaslider-102, .metaslider-106 {
    margin-bottom: 0 !important;}

/* Trust Widget */

.widget a img {
    box-shadow: none;text-decoration:none
}


/* Buttons */

button, input[type="button"], input[type="submit"] {
    background-color: #6E00A5;}

button:hover, input[type="button"]:hover, input[type="submit"]:hover {
    background-color: #BE3CFF;}

input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea, select {
    border: 1px solid #DEBDEF; }

/* Hover effects */

.entry-content a,
.entry-summary a,
.widget a,
.site-footer .widget-area a,
.posts-navigation a,
.widget_authors a strong {
	-webkit-box-shadow: none;
	box-shadow: none;
	-webkit-transition: color 80ms ease-in, -webkit-box-shadow 130ms ease-in-out;
	transition: color 80ms ease-in, -webkit-box-shadow 130ms ease-in-out;
	transition: color 80ms ease-in, box-shadow 130ms ease-in-out;
	transition: color 80ms ease-in, box-shadow 130ms ease-in-out, -webkit-box-shadow 130ms ease-in-out;
}

.entry-title a,
.entry-meta a,
.page-links a,
.page-links a .page-number,
.entry-footer a,
.entry-footer .cat-links a,
.entry-footer .tags-links a,
.edit-link a,
.post-navigation a,
.logged-in-as a,
.comment-navigation a,
.comment-metadata a,
.comment-metadata a.comment-edit-link,
.comment-reply-link,
a .nav-title,
.pagination a,
.comments-pagination a,
.site-info a,
.widget .widget-title a,
.widget ul li a,
.site-footer .widget-area ul li a,
.site-footer .widget-area ul li a {
	-webkit-box-shadow: none;
	box-shadow: none;
	text-decoration: none;
	-webkit-transition: color 80ms ease-in, -webkit-box-shadow 130ms ease-in-out;
	transition: color 80ms ease-in, -webkit-box-shadow 130ms ease-in-out;
	transition: color 80ms ease-in, box-shadow 130ms ease-in-out;
	transition: color 80ms ease-in, box-shadow 130ms ease-in-out, -webkit-box-shadow 130ms ease-in-out;
}

.entry-content a:focus,
.entry-content a:hover,
.entry-summary a:focus,
.entry-summary a:hover,
.widget a:focus,
.widget a:hover,
.site-footer .widget-area a:focus,
.site-footer .widget-area a:hover,
.posts-navigation a:focus,
.posts-navigation a:hover,
.comment-metadata a:focus,
.comment-metadata a:hover,
.comment-metadata a.comment-edit-link:focus,
.comment-metadata a.comment-edit-link:hover,
.comment-reply-link:focus,
.comment-reply-link:hover,
.widget_authors a:focus strong,
.widget_authors a:hover strong,
.entry-title a:focus,
.entry-title a:hover,
.entry-meta a:focus,
.entry-meta a:hover,
.page-links a:focus .page-number,
.page-links a:hover .page-number,
.entry-footer a:focus,
.entry-footer a:hover,
.entry-footer .cat-links a:focus,
.entry-footer .cat-links a:hover,
.entry-footer .tags-links a:focus,
.entry-footer .tags-links a:hover,
.post-navigation a:focus,
.post-navigation a:hover,
.pagination a:not(.prev):not(.next):focus,
.pagination a:not(.prev):not(.next):hover,
.comments-pagination a:not(.prev):not(.next):focus,
.comments-pagination a:not(.prev):not(.next):hover,
.logged-in-as a:focus,
.logged-in-as a:hover,
a:focus .nav-title,
a:hover .nav-title,
.edit-link a:focus,
.edit-link a:hover,
.site-info a:focus,
.site-info a:hover,
.widget .widget-title a:focus,
.widget .widget-title a:hover,
.widget ul li a:focus,
.widget ul li a:hover {
	color: #6E00A5;
	-webkit-box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 rgba(0, 0, 0, 1);
	box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 rgba(0, 0, 0, 1);
}

/* Woocommerce */

.woocommerce-message {
    background: #9C78FF none repeat scroll 0 0;
}

.woocommerce-info {
    background: #7878FF none repeat scroll 0 0;
}

.product_meta {font-size:.8em;padding-top:8px}

mark, ins {
    background: #FBEEFF none repeat scroll 0 0;
    text-decoration: none;
}
mark {
    color: #590273;
}

.wc_payment_method .payment_box {
    background-color: #F6DFF9 !important;
font-weight:bold;
}

.pswp__bg {background: rgba(45, 9, 56, 0.7);}

/* Front Left Widget */

.frontleft {max-width:22rem;padding:.9rem;background-color:#FCF7FF;border-radius:10px;margin-top:0;}
.frontleft ul {margin-left:0;}
.frontleft ul li {font-size:.85rem}


h2.frlft {font-size: 1.3rem;color:#7A27B1;font-weight:bold}
</pre></body></html>