*,body,h1,h2,h3,h4,h5,h6,html{font-style:normal}*,blockquote::before,blockquote:before,body,h1,h2,h3,h4,h5,h6,html{font-weight:400;font-variant:normal}
code,table{color:#666}body,html{font-family:sans-serif,Arial,serif;font-size:14px;line-height:24px}a{color:#00aeef;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}a:hover{color:#26ad60;text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:Helvetica,Arial,sans-serif,serif;color:#252525}.hentry h1,.hentry h2,.hentry h3,.hentry h4,.hentry h5,.hentry h6,article h1,article h2,article h3,article h4,article h5,article h6{font-style:normal;font-variant:normal;font-weight:400}.hentry h1,article h1{font-size:34px;line-height:42px}.hentry h2,article h2{font-size:31px;margin-top:39px;margin-bottom:15px}.hentry h3,article h3{font-size:28px;margin-top:36px;margin-bottom:10px}.hentry h4,article h4{font-size:24px;margin-top:32px;margin-bottom:10px}.hentry h5,article h5{font-size:20px;margin-top:28px;margin-bottom:15px}.hentry h6,article h6{font-size:18px;margin-top:26px;margin-bottom:15px}.hentry h1.post-title,article h1.post-title, .hentry .post-title,article p.post-title{
margin-top:0;margin-bottom:10px}.mythemes-page-header h1{font-size:36px;line-height:40px}@media (min-width:1200px){.hentry h1,.hentry h1.post-title,.hentry h2.post-title,article h1,article h1.post-title,article h2.post-title,.hentry p.post-title,article p.post-title{font-size:34px;line-height:42px;
padding-top: 13px;
}.hentry h2,article h2{font-size:31px;margin-top:39px;margin-bottom:15px}.hentry h3,article h3{font-size:28px;margin-top:36px;margin-bottom:10px}.hentry h4,article h4{font-size:24px;margin-top:32px;margin-bottom:10px}.hentry h5,article h5{font-size:20px;margin-top:28px;margin-bottom:15px}.hentry h6,article h6{font-size:18px;margin-top:26px;margin-bottom:15px}.mythemes-page-header h1{font-size:36px;line-height:40px}}@media (min-width:992px) and (max-width:1199px){,.hentry p.post-title,article p.post-title ,.hentry h1,.hentry h1.post-title,.hentry h2.post-title,article h1,article h1.post-title,article h2.post-title{font-size:32px;line-height:40px}.hentry h2,article h2{font-size:28px;margin-top:36px;margin-bottom:15px}.hentry h3,article h3{font-size:25px;margin-top:33px;margin-bottom:10px}.hentry h4,article h4{font-size:22px;margin-top:30px;margin-bottom:10px}.hentry h5,article h5{font-size:19px;margin-top:27px;margin-bottom:15px}.hentry h6,article h6{font-size:17px;margin-top:25px;margin-bottom:15px}.mythemes-page-header h1{font-size:33px;line-height:36px}}@media (min-width:768px) and (max-width:991px){.hentry p.post-title,article p.post-title,.hentry h1,.hentry h1.post-title,.hentry h2.post-title,article h1,article h1.post-title,article h2.post-title{
padding-top: 13px;
font-size:30px;line-height:36px}.hentry h2,article h2{font-size:27px;margin-top:33px;margin-bottom:15px}.hentry h3,article h3{font-size:24px;margin-top:30px;margin-bottom:10px}.hentry h4,article h4{font-size:20px;margin-top:26px;margin-bottom:10px}.hentry h5,article h5{font-size:18px;margin-top:24px;margin-bottom:15px}.hentry h6,article h6{font-size:16px;margin-top:22px;margin-bottom:15px}.mythemes-page-header h1{font-size:30px;line-height:33px}}@media (min-width:481px) and (max-width:767px){.hentry p.post-title,article p.post-title,.hentry h1,.hentry h1.post-title,.hentry h2.post-title,article h1,article h1.post-title,article h2.post-title{
padding-top: 13px;font-size:27px;line-height:33px}.hentry h2,article h2{font-size:25px;margin-top:31px;margin-bottom:15px}.hentry h3,article h3{font-size:22px;margin-top:28px;margin-bottom:10px}.hentry h4,article h4{font-size:19px;margin-top:25px;margin-bottom:10px}.hentry h5,article h5{font-size:17px;margin-top:23px;margin-bottom:10px}.hentry h6,article h6{font-size:15px;margin-top:21px;margin-bottom:10px}.mythemes-page-header h1{font-size:27px;line-height:30px}}@media (max-width:480px){.hentry p.post-title,article p.post-title,.hentry h1,.hentry h1.post-title,.hentry h2.post-title,article h1,article h1.post-title,article h2.post-title{
padding-top: 13px;font-size:24px;line-height:30px}.hentry h2,article h2{font-size:22px;margin-top:28px;margin-bottom:15px}.hentry h3,article h3{font-size:20px;margin-top:26px;margin-bottom:10px}.hentry h4,article h4{font-size:18px;margin-top:24px;margin-bottom:10px}.hentry h5,article h5{font-size:16px;margin-top:22px;margin-bottom:10px}.hentry h6,article h6{font-size:14px;margin-top:22px;margin-bottom:10px}.mythemes-page-header h1{font-size:24px;line-height:37px}}section article blockquote,section article blockquote p,section div.mythemes-page blockquote,section div.mythemes-page blockquote p{border:none;color:#666;font-size:14px;font-style:italic}blockquote{background-color:rgba(0,0,0,.02);padding:10px 15px 10px 55px}blockquote::before,blockquote:before{content:'\e98e';font-family:fontello;font-style:normal;font-size:22px;speak:none;float:left;margin:4px 0 0 -40px;display:inline-block;text-decoration:inherit;text-align:center;text-transform:none}article blockquote p:first-child,section div.mythemes-page p:first-child,section div.mythemes-page>h1:first-child,section div.mythemes-page>h2:first-child,section div.mythemes-page>h3:first-child,section div.mythemes-page>h4:first-child,section div.mythemes-page>h5:first-child,section div.mythemes-page>h6:first-child{margin-top:0}article blockquote p,section div.mythemes-page blockquote p{background:0 0;padding:0}.hentry blockquote p:last-child,article blockquote p:last-child{margin-bottom:0}.hentry ol,.hentry ul,article ol,article ul{padding-left:25px}table{width:100%}table th{font-weight:700;background-color:#f6f6f6;border:1px solid #e9e9e9;min-height:40px;padding:7px}table.align-center td,table.align-center th,table.align-head-center th{text-align:center}table td{border:1px solid #f0f0f0;text-align:left;min-height:40px;padding:6px}table tr.even td{background:#fafafa}address,em{font-style:italic}abbr,address{color:#2d2d2d}code{background:#fff}pre{margin:15px 0;word-wrap:break-word;border:none;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}hr{margin-top:30px;margin-bottom:30px}div.mythemes-page hr{margin-top:40px;margin-bottom:40px;border:0;border-top:1px solid #dedede}
.post ol li {
border-left: 1px solid #d4d4d4;
color: #222;
margin: 0 0 0 19px;
padding: 10px 0 10px 30px;
position: relative;
list-style: outside none none;
counter-increment: item;
}
.post ol li::before {
background: #26ad60 none repeat scroll 0 0;
border-radius: 100px;
color: #fff;
content: counter(item);
display: block;
left: -20px;
margin-right: 5px;
padding: 6px 14px;
position: absolute;
text-align: center;
top: 10px;
z-index: 9999;
}