/*
Theme Name: Limeplus
Theme URI: https://limeplus.com.au
Template: twentyseventeen
Author: Sibagraphics
Author URI: http://sibagraphics.com
Description: Theme for Limeplus
Tags: one-column,two-columns,right-sidebar,flexible-header,accessibility-ready,custom-colors,custom-header,custom-menu,custom-logo,editor-style,featured-images,footer-widgets,post-formats,rtl-language-support,sticky-post,theme-options,threaded-comments,translation-ready
Version: 1.8.1528447816
Updated: 2018-06-08 08:50:16

*/

/* Text */

.wrap {
    padding-left: 1em;
    padding-right: 1em;
}

body, button, input, select, textarea {
 font-family: 'PT Sans', sans-serif;color:#020 !important;
}

.botcall {padding-top:1.5em;text-align:center;font-style:italic;font-weight:bold;font-size: 1.5em;font-family:'PT Sans', sans-serif;color:#2BBE55}

.balance {font-size:1.1rem;font-weight:bold;font-style:italic;font-family:verdana,geneva,sans-serif;color:#06f;text-shadow:3px 3px #cf0;background-color:#FBFEEF;border-radius:8px;padding:.5em;text-align:center;margin:1.5em auto;letter-spacing:.05em}

@media screen and (min-width: 48em) {
  .balance {
    font-size:1.6rem;
  }
.mcall {margin-right:4em}
}

.clear {clear:both}

.entry-content h1, h2, h3, h4, h5, h6 {
    color: #06c !important;
    font-family:  'PT Sans', sans-serif; font-weight: bold; padding:1em 0 0 !important;letter-spacing:.1em;
}
.entry-title, .page-title {
 font-size: 1.7rem !important;
 color: #06c !important;
  font-family: 'PT Sans', sans-serif; font-weight: bold;  text-transform: none !important;
}

.twentyseventeen-front-page .entry-header, .twentyseventeen-front-page h2.entry-title {display:none !important}

.entry-content .wp-caption-text {text-align:center;}

button, input[type="button"], input[type="submit"] {
    background-color: #ef8 !important;
}

input[type="submit"] {
    font-size:1.1rem !important;
}

input[type="text"] {margin-top:0 !important;margin-bottom:0 !important}

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

form p {margin-bottom:.3em !important}

/* Top Navigation */

@media screen and (min-width: 48em) {
  .wrap, .navigation-top .wrap {
    max-width: 1150px;
  }
	.navigation-top .menu {
    text-align: right;
}
	.navigation-top .wrap {
    padding: 0 1em 0 0;margin-bottom:4px;
}
	.site-navigation-fixed.navigation-top {
box-shadow: 0 1px 10px rgba(0, 102, 255, .6);background-image: linear-gradient(#A6C8FF, #E6F0FF) !important;padding-top:6px;
}
}

.navigation-top {
	border-top:0 !important;border-bottom:1px solid #C4DAFE !important;
}

.navigation-top, #top-menu {background: transparent !important;}

#top-menu li a {
	color: #063 !important;font-size:1.1em;line-height:16px;
}
#top-menu li:hover {
    background-color: #EBFEA6 !important;border-radius:6px;
}

.main-navigation ul ul {
    margin-left: -6px;
}

#top-menu li li {background-color:#F6FED7}

#top-menu li li:hover {border-radius:0;}

#top-menu li a:hover {
    color: #095 !important;text-shadow:0 0 6px #AAFEC2;
}

#top-menu .current_page_item {background: rgba(223, 254, 110, 0.3);border-radius:6px;box-shadow:0 0 10px #B8EAF0 inset;
}

#top-menu .current_page_item a {color:#095 !important;}
	
/* Header */

.site-title {
    display: none;
}

.site-header {background-image:linear-gradient(#06f, #C4DAFE) !important;}

.custom-header {margin-bottom:0 !important}
	
.site-branding {
    padding: 1.5rem 0 .5rem;margin-bottom:24px !important;
}

@media screen and (min-width: 48em) {.site-branding-text {
    float: right;
    padding: 1.7em 1em 2em 0;
}
	.site-description {font-size:1.2rem !important;
}
}
.site-description {
    font-size: 1rem;font-family:verdana, geneva, sans-serif !important;color:#fff !important;font-weight:bold;text-shadow:2px 2px #063;letter-spacing:.01em;
}

.tellytop {margin-bottom:0 !important;}

.tellytop a:hover {color:#cf0 !important}

.custom-logo-link img {
    padding-left: 1rem;
    max-width: 170px;
    max-height: 129px;
}

.widgets_on_page ul {
    margin: 0;
}
.widgets_on_page .widget {
    padding-bottom: 0;
}

@media screen and (min-width: 48em) {.callus {
float:left;width:50%;
}
}

@media screen and (max-width: 48em) {.telly {
font-size:.9em !important;
}
}

#secondary .widget-title {text-align:center;}

#secondary .widget {padding-bottom:1em !important}

#secondary h2.widget-title {font-size:1.1em;color:#0a6 !important}

#secondary {background-color:#F8FFFA;padding:1em 1.8em;border-radius:12px}

.entry-content tr {
    border-bottom: 0 !important;
}

.entry-header {margin-bottom:3em !important}

/* Lists */

.content-area ul, .content-area ol {
    margin-right: 1.5em;
    margin-left: 3em;margin-bottom:0;padding-bottom:.4em;
}
.content-area ul {
    list-style-image: url(https://limeplus.com.au/wp/wp-content/uploads/2019/03/listi.png);
}
.content-area li {padding-left:.5em;font-weight:600;color:#295}

/* Links */

.widget a img, .site-content a img {
    text-decoration: none;
    box-shadow: none;
}
#primary a, #primary a:hover, #secondary a, #secondary a:hover, .site-info a, .site-info a:hover, .widget a {
    box-shadow: none !important;
}
#primary a {
    font-weight: 600 !important;
}
#primary a:link, #primary a:visited, #secondary a:link, #colophon a:link, #colophon a:visited {
    color: #080 !important;
}
#primary a:hover, #secondary a:hover, .widget a:hover {
    color: #0c0 !important;
    text-decoration: underline;
    font-weight: bold !important;
}

/* Full page */

.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%;
}

@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 #primary {width:100% !important}
	
body.page-template-page-full-width .site-content {
	padding-top:2em !important;padding-bottom:0 !important;
}

}

/* Page with Sidebar */

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

body.page-template-page-with-sidebar #primary {width:67% !important}

body.page-template-page-with-sidebar .page-with-sidebar #primary .content-area {background-color:#fff;}

body.page-template-page-with-sidebar #secondary {width:28%;float:right;margin-top:2em;}
	
body.page-template-page-with-sidebar .site-content {
	padding-top:2.5em !important;;padding-bottom:0 !important;
}

}

/* Blog */

@media screen and (min-width: 48em) {
body.blog #primary, body.single-post #primary {width:67% !important}
body.blog #secondary, body.single-post #secondary {width:28% !important}
body.blog .site-content {
	padding-top:2em !important;
}
body.single .site-content {
	padding-top:2em !important;;padding-bottom:0 !important;
}
}

/* Front Page */

body.twentyseventeen-front-page .site-content {
	padding-top:0;padding-bottom:1em;
}

body.twentyseventeen-front-page .content-area {
	padding-top:0 !important;
}

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

body.twentyseventeen-front-page #primary {width:100% !important;}
	
body.twentyseventeen-front-page .panel-content .wrap {
    padding-top: 1em;;padding-bottom:0 !important;max-width: 1150px !important;
}
}

/* Footer */

.site-footer {
    margin-top: 0;
	border-top:0;
    background: linear-gradient(#fff, #EDFEF2) !important; 
}

.site-info {font-size:.8rem}

.social-links-menu a {color:#046 !important;background-color:#EFFFB3 !important}
.social-links-menu a:hover {color:#024 !important;background-color:#CCFF00 !important}

.heateorSssClear {padding-top:2em !important}

/* Metaslider */

.metaslider-443 .caption {padding:1em !important}

#metaslider_443 .caption a:link, #metaslider_443 .caption a:visited {text-decoration:none;color:#D9FDA0 !important}

