/* GRID BASED ([{"device":"mobile","options":{"gutter":"15","columns":12,"width":"100%"}},{"device":"tablet","options":{"gutter":"15","columns":12,"width":"90%"}},{"device":"desktop","options":{"gutter":"15","columns":12,"width":"80%","maxWidth":"1232px"}}]) */
body{font-family:'Lato', sans-serif;margin:0;font-size:19px;font-weight:300;line-height:170%;color:#777777;}
h1{font-size:46px;font-weight:900;line-height:100%;margin:40px 0px 40px 0px;color:#333333;letter-spacing:-1px;}
h2{font-size:30px;font-weight:700;line-height:110%;margin:30px 0px 30px 0px;color:#666666;letter-spacing:-1px;}
h3{font-size:23px;font-weight:700;line-height:120%;margin:25px 0px 25px 0px;color:#333333;}
h4{font-size:17px;font-weight:900;line-height:120%;margin:25px 0px 25px 0px;color:#333333;letter-spacing:3px;text-transform:uppercase;}
h5{font-size:17px;font-weight:700;line-height:130%;margin:25px 0px 25px 0px;color:#333333;}
h6{font-size:14px;font-weight:700;line-height:130%;margin:10px 0px 10px 0px;color:#333333;}
a{line-height:170%;color:#9BCB43;text-decoration:none;cursor:pointer;letter-spacing:-1px;font-weight:300;font-size:19px;}
a:hover{color:#82AD30;}
ul{font-weight:400;line-height:170%;margin:10px 0px 10px 0px;color:#777777;padding:0px 0px 0px 40px;}
ol{font-weight:400;line-height:170%;margin:10px 0px 10px 0px;color:#444444;padding:0px 0px 0px 40px;}
blockquote{padding:10px 20px 10px 20px;margin:10px 0px 20px 0px;border-left:5px solid #eee;font-style:italic;}
ol ul, ul ol, ul ul, ol ol{margin-top:0;margin-bottom:0;}
body img{max-width:100%;height:auto;}
.blog-image{max-height:350px;margin-bottom:15px;}
.sticky{}
.gallery-caption{}
.bypostauthor{}
.alignnone{margin:5px 20px 20px 0;}
.aligncenter, div.aligncenter{display:block;margin:5px auto 5px auto;}
.alignright{float:right;margin:5px 0 20px 20px;}
.alignleft{float:left;margin:5px 20px 20px 0;}
.aligncenter{display:block;margin:5px auto 5px auto;}
a img.alignright{float:right;margin:5px 0 20px 20px;}
a img.alignnone{margin:5px 20px 20px 0;}
a img.alignleft{float:left;margin:5px 20px 20px 0;}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center;}
.wp-caption.alignnone{margin:5px 20px 20px 0;}
.wp-caption.alignleft{margin:5px 20px 20px 0;}
.wp-caption.alignright{margin:5px 0 20px 20px;}
.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px;}
.blog-post{min-height:100px;margin-bottom:50px;}
a:visited{color:#82AD30;}
span a.post-category:hover{color:#9BCB43;}
p{margin:20px 0px 20px 0px;font-size:19px;font-weight:300;line-height:170%;}
li{line-height:150%;color:#333333;font-weight:300;}
a.buttonbackadmin, a.buttonnew, a.buttonedit{display:inline-block;font-size:15px;font-weight:400;line-height:157%;margin:10px 5px;color:#0C60C7;text-decoration:none;padding:10px 40px;border:0 solid;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;text-align:center;letter-spacing:1px;border-width:1px;border-color:#0C60C7;transition:all 0.4s linear 0s;background-color:transparent;}
a.buttonokay{display:inline-block;font-size:15px;font-weight:400;line-height:157%;margin:10px 0;color:#FFFFFF;text-decoration:none;padding:15px 30px;background-color:#9BCB43;border:0 solid;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;cursor:pointer;text-align:center;transition:all 0.4s linear 0s;}
.row_1, .row_login{clear:both;min-height:100px;}
.align-inline-login{text-align:center;}
.page-content{text-align:center;}
.page-row{min-height:207px;}
span.span1{color:#000000;font:400 28px/157% Lato, sans-serif;}
.row_3login{margin-bottom:20px;}
.row_4login{margin-bottom:20px;}
.row_5{border-radius:4px;}
input.buttonlogin{display:inline-block;padding:10px 40px;line-height:157%;color:#FFFFFF;letter-spacing:1px;font-size:15px;background-color:#1263C7;border-radius:4px;}
a.buttonnew{color:#FFFFFF;background-color:#0C60C7;}
a.buttonedit{transition:all 0.4s linear 0s;padding-left:15px;padding-right:15px;color:#0C60C7;border-color:#0C60C7;}
.blog-body{word-wrap:break-word;text-align:left;}
.blog-body p{font-weight:normal;}
.blog-body img.right{float:right;}
@media only screen and (min-width:768px){body{text-align:left;}
.row_1, .row_login{clear:both;min-height:100px;}
input.buttonlogin{padding-left:40px;}
.row_8{margin-left:-15px;margin-right:-15px;}
a.buttonedit{width:75%;}
}
@media only screen and (min-width:1024px){body{text-align:left;}
.row_1, .row_login{clear:both;min-height:100px;}
.row_login{min-height:800px;}
input.buttonlogin{padding-left:40px;display:inline-block;}
a.buttonedit{clear:both;float:right;width:75%;padding-left:0px;padding-right:0px;}
.row_8{margin-left:-15px;margin-right:-15px;}
}