@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'), local('OpenSans'), url(http://themes.googleusercontent.com/static/fonts/opensans/v6/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline;}
html{font-size:62.5%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body,article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}
ol, ul{list-style:none;}
table{border-collapse:separate;border-spacing:0;}
caption, th, td{font-weight:normal;text-align: left;padding: 2px;}
blockquote:before, blockquote:after,
q:before, q:after{content:"";}
blockquote, q{quotes:"" "";}
a:focus{outline:thin dotted;}
a:hover,
a:active{outline:0;}
a img{border:0;}
body,
button,
input,
select,
textarea{color:#404040;font-family:'Open Sans';font-size:16px;font-size:1.6rem;line-height:1.5;}
h1,h2,h3,h4,h5,h6{clear:both;display:block;font-weight:bold;}
h1{font-size:2em;margin-before:0.67em;margin-after:0.67em;margin-start:0;margin-end:0;}
h2{font-size:1.5em;margin-before:0.83em;margin-after:0.83em;margin-start:0;margin-end:0;}
h3{font-size:1.17em;margin-before:1em;margin-after:1em;margin-start:0;margin-end:0;}
h4{margin-before:1.33em;margin-after:1.33em;margin-start:0;margin-end:0;}
h5{font-size:.83em;margin-before:1.67em;margin-after:1.67em;margin-start:0;margin-end:0;}
h6{font-size:.67em;margin-before:2.33em;margin-after:2.33em;margin-start:0;margin-end:0;}
hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em;}
p{margin-bottom:1.5em;}
ul, ol{margin:0 0 1.5em 3em;}
ul{list-style: circle;}
ol{list-style: decimal;}
ul ul, ol ol, ul ol, ol ul{margin-bottom:0;margin-left:1.5em;}
dt{font-weight:bold;}
dd{margin:0 1.5em 1.5em;}
b, strong{font-weight:bold;}
dfn, cite, em, i{font-style:italic;}
blockquote{quotes:none;border-left:5px solid #888;font-style:italic;padding-left:1em;margin:1em;}
address{margin:0 0 1.5em;}
pre{background-color:#f5f5f5;color:#333;border:2px solid #bbb;border-radius:4px;padding:0 7px;margin:10px 0;overflow:auto;width:auto;max-height:400px;word-wrap:normal;}
pre, code, kbd, tt, var{font:15px Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;}
abbr, acronym{border-bottom:1px dotted #666;cursor:help;}
mark, ins{background:yellow;text-decoration:none;}
sup,sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline;}
sup{bottom:1ex;}
sub{top:.5ex;}
small{font-size:75%;}
big{font-size:125%;}
figure{margin:0;}
table{margin:0 0 1.5em;width:100%;}
th{font-weight:bold;}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}
button,input{line-height:normal;*overflow:visible;}
button,html input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid #ccc;border-color:#ccc #ccc #bbb #ccc;border-radius:4px;background:#e6e6e6;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5), inset 0 15px 17px rgba(255,255,255,0.5), inset 0 -5px 12px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5), inset 0 15px 17px rgba(255,255,255,0.5), inset 0 -5px 12px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5), inset 0 15px 17px rgba(255,255,255,0.5), inset 0 -5px 12px rgba(0,0,0,0.05);color:rgba(0,0,0,.8);cursor:pointer;-webkit-appearance:button;font-size:12px;font-size:1.4rem;line-height:1;padding:1.12em 1.5em 1em;text-shadow:0 1px 0 rgba(255,255,255,.8);}
button:hover,html input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa #bbb;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.8), inset 0 15px 17px rgba(255,255,255,0.8), inset 0 -5px 12px rgba(0,0,0,0.02);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.8), inset 0 15px 17px rgba(255,255,255,0.8), inset 0 -5px 12px rgba(0,0,0,0.02);box-shadow:inset 0 1px 0 rgba(255,255,255,0.8), inset 0 15px 17px rgba(255,255,255,0.8), inset 0 -5px 12px rgba(0,0,0,0.02);}
button:focus,html input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,button:active,html input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active{border-color:#aaa #bbb #bbb #bbb;-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.5), inset 0 2px 5px rgba(0,0,0,0.15);-moz-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.5), inset 0 2px 5px rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(255,255,255,0.5), inset 0 2px 5px rgba(0,0,0,0.15);}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}
input[type=text],input[type=email],input[type=password],textarea{color:#666;border:1px solid #ccc;border-radius:3px;}
input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,textarea:focus{color:#111;}
input[type=text],input[type=email],input[type=password]{padding:3px;}
textarea{overflow:auto;padding-left:3px;vertical-align:top;width:98%;}
a{transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;}
a, a:visited{color:#444;}
a:hover,a:focus,a:active{color:#74AB00;}
a.more-link:link, a.more-link:visited{-webkit-border-radius:4px;-moz-border-radius:4px;background: rgb(255, 255, 255);border:1px solid #bbb;color: rgb(0, 41, 255);float:right;margin:0;padding:5px 10px;text-decoration:none;}
.alignleft{display:inline;float:left;margin-right: 0.4em;}
.alignright{display:inline;float:right;margin-left: 0.4em;}
.aligncenter{clear:both;display:block;margin:0 auto;}
.assistive-text{clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);position:absolute !important;}
.site {padding: 0 24px;background-color: #fff;-moz-box-shadow: 0 0 30px -10px #000;-webkit-box-shadow: 0 0 30px -10px #000;box-shadow: 0 0 30px -10px #000;}
.site-header {margin-top: 20px;}
.site-title a{color:#000;}
.site-title a:hover{text-shadow:0 0 5px #1E90FF;color:#1E90FF;}
hgroup{padding:10px 0;text-align:center;}
.site-title{font-size:50px;font-weight:bolder;}
.site-description{font-size:16px;}
.main-navigation{display:block;float:left;width:100%;margin:0 auto;text-transform:uppercase;margin-bottom:20px;border-top:solid;border-bottom:solid;}
.main-navigation a{color:#444;display:block;line-height:40px;text-decoration:none;padding:0 15px;}
.main-navigation ul{list-style:none;margin:0;}
.main-navigation li{float:left;position:relative;}
.main-navigation ul ul:hover > a,.main-navigation li:hover > a{background:#444;color:#FFF;}
.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 3px 3px rgba(0,0,0,0.2);-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.2);display:none;position:absolute;top:40px;left:0;float:left;width:180px;z-index:99999;}
.main-navigation ul ul ul{left:100%;top:0;}
.main-navigation ul ul a{background:#f1f2f4;line-height:1em;width:200px;height:auto;padding:10px;}
.main-navigation ul ul li{min-width:180px;}
.main-navigation ul ul a:hover{color:red;}
.main-navigation ul li:hover > ul{display:block;}
.main-navigation li.current_page_item a,
.main-navigation li.current-menu-item a{background:#444;color:#FFF;}
.menu-toggle{border-radius:3px;border:1px solid #336895;box-shadow:inset 0 1px 0 #8dc2f0;background:linear-gradient(bottom, #4889C2 0%, #5BA7E9 100%);background:-o-linear-gradient(bottom, #4889C2 0%, #5BA7E9 100%);background:-moz-linear-gradient(bottom, #4889C2 0%, #5BA7E9 100%);background:-webkit-linear-gradient(bottom, #4889C2 0%, #5BA7E9 100%);background:-ms-linear-gradient(bottom, #4889C2 0%, #5BA7E9 100%);cursor:pointer;color:white;font-weight:bold;text-shadow:0 -1px 0 #336895;margin:5px 20px;display: inline-block;padding: 0px 1.5em;}
.menu-toggle:hover{background:linear-gradient(bottom, #5c96c9 0%, #6bafea 100%);background:-o-linear-gradient(bottom, #5c96c9 0%, #6bafea 100%);background:-moz-linear-gradient(bottom, #5c96c9 0%, #6bafea 100%);background:-webkit-linear-gradient(bottom, #5c96c9 0%, #6bafea 100%);background:-ms-linear-gradient(bottom, #5c96c9 0%, #6bafea 100%);}
.menu-toggle.toggled-on{background:linear-gradient(bottom, #5BA7E9 0%, #4889C2 100%);background:-o-linear-gradient(bottom, #5BA7E9 0%, #4889C2 100%);background:-moz-linear-gradient(bottom, #5BA7E9 0%, #4889C2 100%);background:-webkit-linear-gradient(bottom, #5BA7E9 0%, #4889C2 100%);background:-ms-linear-gradient(bottom, #5BA7E9 0%, #4889C2 100%);box-shadow:inset 0 0 2px rgba(0,0,0, .3), 0 1px 0 white;}
.main-small-navigation .menu{display:none;border-top:solid;border-bottom:solid;}
.main-small-navigation {margin-top: 1.714285714rem;text-align: center;margin-bottom: 1.714285714rem;}
.main-small-navigation a{color:#444;display:block;line-height:30px;text-decoration:none;}
.main-small-navigation ul{list-style:none;margin: 0px 2em;}
.main-small-navigation li{text-align: left;}
.main-small-navigation li a{text-decoration:none;}
.main-small-navigation li a:hover{background:#444;color:#FFF;}
.sticky{}
.byline{display:none;}
.single .byline,
.group-blog .byline{display:inline;}
.page-links{clear:both;margin: 1em 0em;text-align: center;}
.blog .format-aside .entry-title,
.archive .format-aside .entry-title{display:none;}
.site-header img,
.entry-content img,
.comment-content img,
.widget img{max-width:100%;}
.site-header img,
.entry-content img,
.comment-content img[height],
img[class*="align"],
img[class*="wp-image-"]{height:auto;}
.site-header img,
.entry-content img,
img.size-full{max-width:100%;}
.entry-content img.wp-smiley,
.comment-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0;}
.wp-caption{padding: 2px;border-radius: 4px;background: #f1f1f1;margin-bottom:1.5em;max-width:100%;}
.wp-caption img[class*="wp-image-"]{display:block;margin:1.2% auto 0;max-width:98%;}
.wp-caption-text{text-align:center;}
.wp-caption .wp-caption-text{margin:0.8075em 0;text-align: center;}
.site-content .gallery{margin-bottom:1.5em;}
.gallery-caption{}
.site-content .gallery a img{border:none;height:auto;max-width:90%;}
.site-content .gallery dd{margin:0;}
.site-content .gallery-columns-4 .gallery-item{}
.site-content .gallery-columns-4 .gallery-item img{}
embed,
iframe,
object{max-width:100%;}
.site-content .site-navigation{margin:0 0 1.5em;overflow:hidden;}
.site-content .nav-previous{float:left;width:50%;}
.site-content .nav-next{float:right;text-align:right;width:50%;}
#primary{}
#secondary{}
.entry-header{}
.entry-title{text-align:center;font-size:20px;}
.entry-meta{clear:both;font-size:12px;}
.entry-content,.entry-summary{margin:0.9em 0 0;overflow: hidden;}
.entry-content p{text-align:justify;}
.entry-content img{padding:5px;border:1px solid #bbb;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow:0px 0px 4px #EEE;-webkit-box-shadow:0px 0px 4px #EEE;box-shadow:0px 0px 4px #EEE}
.hentry{position:relative;border:1px solid #bbb;margin-bottom:10px;padding:5px 5px 5px 5px;background-color: #FFF;-moz-box-shadow:inset 0 1px 1px #eeeeee;-ms-box-shadow:inset 0 1px 1px #eeeeee;-o-box-shadow:inset 0 1px 1px #eeeeee;-webkit-box-shadow: inset 0 1px 1px rgb(221, 168, 168);box-shadow: inset 0 1px 1px rgb(218, 218, 218);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
#comments{clear:both;}
#respond{border-top:1px dotted #AAA;margin-top:-1px;}
.comments-title, #reply-title{font-size:1.167em;padding:0.857em 0 0.428em 0;font-weight:bold;}
.commentlist {margin:0;padding:0;clear:both;}
.commentlist ol {margin-bottom:10px;}
.commentlist li {margin:10px 0 0 0;padding:5px 10px;list-style:none;}
.comment-content{margin: 20px 0px 0px 0px;}
.odd, .even, .byuser {margin:5px;border-radius: 4px;}
.even{background-color: #fcfcfc;border: 1px dashed #bbb;}
.odd{background-color: #fcfcfc;border: 1px dashed #bbb;}
.byuser{background-color:#EEFFE2;border:1px dashed #9CE46D;}
.comment-author{font-weight:bold;}
.comment-meta {font-size: 12px;}
.reply{font-size: 15px;text-align: right;padding-right: 2px;}
.comment-meta a, .url, .comment-reply-link {text-decoration: none;}
.avatar{float:right;padding:2px;border: 1px solid #bbb;}
.comment-author cite {color: #000;font-style: normal;font-weight: bold;}
.comment-author .says {font-style: italic;}
.comment-notes {margin-bottom:0.75em;font-size:15px;font-style:italic;}
.form-allowed-tags{display:none;}
.form-submit{position:relative;clear:both;float:right;margin:15px 5px;}
.children {margin-left: 10px;}
#respond label{font-family:'helvetica neue', 'Source Sans Pro', arial, helvetica, sans-serif;font-size:15px;}
#author,#email,#url,#comment{margin:0 5px 0 0;padding:5px 5px;border:1px solid #bbb;padding:0.375em;width:85%;font-size:1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%;float:right;}
.page-title{margin:5px;}
.page-header{border:solid 1px #bbb;border-radius:4px;margin-bottom:5px;}
.taxonomy-description{margin:0.5em;font-style:italic;}
.comment-content a{word-wrap:break-word;}
.bypostauthor{background-color: rgb(192, 246, 255);}
.widget{margin:0 0 1.5em;border:1px solid #bbb;padding:5px;border-radius:4px;background: rgb(255, 255, 255);}
.widget-title{font-size:18px;margin:0px 6px;}
.widget select{max-width:100%;}
#searchsubmit{display:none;}
.site-info{text-align:center;margin-bottom: 5px;}
.widget a,.navigation a:hover,.navigation a,.site-info a,.main-navigation a,.site-title a:hover,.site-title a,.entry-meta a,.entry-title a{text-decoration:none;}
.navigation{background:white;border-radius:4px;display:block;overflow:hidden;border:1px solid #bbb;width:100%;height:auto;padding:10px 20px 10px !important;clear:both !important;}
.page-numbers{padding:6px 9px 6px 9px !important;border:solid 1px #DCDCDC !important;border-color:#3390CA !important;order-radius:3px !important;-moz-border-radius:3px !important;-webkit-border-radius:3px !important;color:#fff !important;margin-right:3px !important;border-color:#478223 !important;background:#599F2F !important;background:-moz-linear-gradient(top,#9FE355 1px,#79BF4A 1px,#599F2F) !important;background:-webkit-gradient(linear,0 0,0 100%,color-stop(0.02,#9FE355),color-stop(0.02,#79BF4A),color-stop(1,#599F2F)) !important;}
.navigation a{color:#707070 !important;background:#FFFFFF !important;border-radius:3px !important;-moz-border-radius:3px !important;-webkit-border-radius:3px !important;padding:6px 9px 6px 9px !important;margin-right:3px !important;text-decoration:none !important;font-size:12px !important;}
.navigation a:hover{color:#fff !important;border-color:#478223 !important;background:#599F2F !important;background:-moz-linear-gradient(top,#9FE355 1px,#79BF4A 1px,#599F2F) !important;background:-webkit-gradient(linear,0 0,0 100%,color-stop(0.02,#9FE355),color-stop(0.02,#79BF4A),color-stop(1,#599F2F)) !important;}
#breadcrumbs{background:#F6F8F2;line-height:16px;margin:10px 0px;border-radius:4px;border:1px solid #bbb;padding:5px;font-size:11px;}
.row:before,.row:after,.clearfix:before,.clearfix:after{content:'';display:table}
.row:after,.clearfix:after{clear:both}
.row,.clearfix{zoom:1}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.grid{margin:0 auto;max-width:1200px;width:100%}
img{max-width:100%;height:auto;display:block;margin-left:auto;margin-right:auto}
.wfull{width:100%;max-width:100%}
.w320{max-width:320px}
.w640{max-width:640px}
.w960{max-width:960px}
.row{width:100%;margin-bottom:20px}
.row .row{width:auto;margin:0 -20px}
.c1{width:8.33%}
.c2{width:16.66%}
.c3{width:25%}
.c4{width:33.33%}
.c5{width:41.66%}
.c6{width:50%}
.c7{width:58.33%}
.c8{width:66.66%}
.c9{width:75%}
.c10{width:83.33%}
.c11{width:91.66%}
.c12{width:100%}
.c1,.c2,.c3,.c4,.c5,.c6,.c7,.c8,.c9,.c10,.c11,.c12{min-height:1px;float:left;padding-left:20px;padding-right:20px;position:relative}
.s1{margin-left:8.33%}
.s2{margin-left:16.66%}
.s3{margin-left:25%}
.s4{margin-left:33.33%}
.s5{margin-left:41.66%}
.s6{margin-left:50%}
.s7{margin-left:58.33%}
.s8{margin-left:66.66%}
.s9{margin-left:75%}
.s10{margin-left:83.33%}
.s11{margin-left:91.66%}
.end{float:right!important}
@media only screen and (max-width:960px){.row .row .c1,.row .row .c2,.row .row .c3,.row .row .c4,.row .row .c5,.row .row .c6,.row .row .c7,.row .row .c8,.row .row .c9,.row .row .c10,.row .row .c11,.row .row .c12{width:100%;margin-bottom:20px}
.row .row > div:last-child{margin-bottom:0 !important}
}
@media handheld, only screen and (max-width:768px), only screen and (max-device-width:768px) and (orientation:portrait){.row{margin-bottom:0!important}
.c1,.c2,.c3,.c4,.c5,.c6,.c7,.c8,.c9,.c10,.c11,.c12{width:100%;margin-right:0;margin-left:0;margin-bottom:20px}
}
#toTop{width: 150px;border:1px solid #bbb;border-radius:4px;background: #FFFFFF none 0px 50%;text-align:center;padding:5px;position:fixed;bottom:10px;right:10px;cursor:pointer;display:none;color: #000;font-size:13px;}