* {
margin:0 auto;
}
body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:300;font-size:16px;line-height:160%;color:#222222;}
a {
color:#da1333;
text-decoration:none;
} p{margin-bottom:15px;}
h1, h2, h3, h4, h5{font-weight:700;}
img{height:auto;max-width:100%;}
img.alignleft{float:left;}
img.alignright{float:right;}
.entry-content img{box-sizing:border-box;display:inline-block;}
ul{list-style:none;margin:0;padding:0;}
iframe{max-width:100%;}
.warper{max-width:94%;width:1200px;}
.header-warper{width:96%;position:relative;padding:0 0 0 60px;box-sizing:border-box;}
.clear{clear:both;display:block;position:relative;content:" ";}
#site-footer{display:block;}
.mobile-hide{display:none;}
.screen-reader-text{display:none;}
.form-group{margin-bottom:10px;}
label{display:block;font-size:14px;line-height:30px;}
.genericon{vertical-align:sub;}
input[type="text"], input[type="email"], input[type="password"], input[type="url"], textarea, select{background:#ffffff;border:3px solid #ddd;border-radius:4px;box-sizing:border-box;font-family:arial;font-size:16px;padding:10px;display:block;width:100%;line-height:20px;}
input[type="text"]:focus, input[type="email"]:focus, input[type="password"]:focus, input[type="url"]:focus, textarea:focus, select:focus, input[type="text"]:active, input[type="email"]:active, input[type="password"]:active, input[type="url"]:active, textarea:active, select:active{border:3px solid #90c15b;outline:none !important;}
.btn, #submit{background:#336200 none repeat scroll 0 0;border-radius:3px;box-shadow:0 -3px 0 rgba(0, 0, 0, 0.3) inset;box-sizing:border-box;color:#fff;display:inline-block;font-weight:bold;margin-top:10px;padding:10px 15px 13px;text-align:center;text-shadow:-0.5px -0.5px 0.5px rgba(0, 0, 0, 0.5);text-transform:uppercase;border:0 none;cursor:pointer;width:100%;}
.btn:active, .btn:hover, #submit:active, #submit:hover{background:#90c15b none repeat scroll 0 0;box-shadow:0 -1px 0 rgba(0, 0, 0, 0.3) inset;margin-top:12px;padding:10px 15px 11px;}
.more-link{width:100%;display:block;}
#site-header{background:#111111;box-shadow:0 5px 10px -5px rgba(0, 0, 0, 0.1);z-index:9999;position:fixed;top:0;left:0;right:0;}
.site-branding{float:left;}
.site-branding #sitename{display:block;margin:0;height:auto;max-height:48px;max-width:100%;border:0 none;line-height:48px;font-size:26px;color:#90c15b;}
#navopen, 
#navclose{position:absolute;left:0;}
#navclose{display:none;}
#navopen .genericon, 
#navclose .genericon{display:block;font-size:32px;line-height:48px;color:#fff;cursor:pointer;width:46px;}
#body-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0, 0, 0, 0.5);display:none;z-index:9;}
#main-navigation{display:none;}
#main-navigation-side{background:#ffffff;border:0 none;bottom:0;box-shadow:0 0 10px rgba(0, 0, 0, 0.5);overflow:auto;position:fixed;left:-120%;top:0;width:260px;z-index:999999;}
ul.nav-menu-side a{color:#f5f5f5;}
ul.nav-menu-side .sub-menu a{color:#111111;}
ul.nav-menu-side a:hover{color:#ffffff;}
ul.nav-menu-side .sub-menu a:hover{color:#000000;}
ul.nav-menu-side > li > a{display:block;font-size:18px;padding:10px 15px;}
ul.nav-menu-side > li.current-menu-item > a{color:#42700f;}
ul.nav-menu-side > li{border-top:1px solid #ddd;}
ul.nav-menu-side a{color:#111111;}
ul.nav-menu-side .sub-menu a{color:#111111;}
ul.nav-menu-side a:hover{color:#000000;}
ul.nav-menu-side .sub-menu a:hover{color:#000000;}
ul.nav-menu-side > li > a{display:block;font-size:18px;padding:10px 15px;}
ul.nav-menu-side > li.current-menu-item > a{color:#42700f;}
ul.nav-menu-side .sub-menu{height:0;overflow:hidden;}
ul.nav-menu-side. sub-menu a{background:#eee none repeat scroll 0 0;border-top:1px solid #ccc;display:block;padding:10px 10px 10px 25px;}
ul.nav-menu-side > li.menu-item-has-children > a{padding-right:40px;position:relative;}
ul.nav-menu-side > li.menu-item-has-children > a::after{content:'\f431';font-family:genericons;position:absolute;right:0;text-align:center;width:40px;font-size:26px;}
ul.nav-menu-side > li.menu-item-has-children.open > a::after{content:'\f432';}
ul.nav-menu-side > li.menu-item-has-children.open .sub-menu{height:auto;}
ul.nav-menu-side .sub-menu{box-shadow:0px 0px 0px rgba(0, 0, 0, 0);position:relative;width:100%;}
ul.nav-menu-side .sub-menu li a{background:#f5f5f5;padding-left:25px;}
.sub-menu{height:0;overflow:hidden;}
.sub-menu a{background:#eee none repeat scroll 0 0;border-top:1px solid #ccc;display:block;padding:10px 10px 10px 25px;}
ul.nav-menu > li.menu-item-has-children > a{padding-right:40px;position:relative;}
ul.nav-menu > li.menu-item-has-children > a::after{content:'\f431';font-family:genericons;position:absolute;right:0;text-align:center;width:40px;font-size:26px;}
ul.nav-menu > li.menu-item-has-children.open > a::after{content:'\f432';}
ul.nav-menu > li.menu-item-has-children.open .sub-menu{height:auto;}
#srcjs{cursor:pointer;font-size:36px;height:60px;line-height:60px;position:absolute;left:0;top:0;width:60px;color:#90c15b;}
#navsrc{border-top:8px solid #111111;border-bottom:8px solid #111111;height:32px;margin:0;width:500px;z-index:999999;}
#navsrc > input{border:0 none;color:#222;height:32px;line-height:32px;padding:0 10px;width:calc(100% - 32px);float:left;box-shadow:0 0 0 #fff;max-width:calc(100% - 32px);background:#fff;border-radius:5px 0 0 5px;}
#navsrc > button{border:0 none;color:#666;cursor:pointer;float:right;height:32px;padding:0;width:32px;background:#ffffff;border-radius:0 5px 5px 0;}
#srcbtn{font-size:28px;}
#srcoff{font-size:20px;line-height:50px;width:60px;cursor:pointer;color:#ffffff;background:#90c15b;border-right:1px solid #fff;display:none;}
.site-content{padding:16px 0 20px;background:#ffffff;}
.navigation.pagination::before{content:" ";clear:both;float:none;display:block;}
article{position:relative;width:100%;float:none;box-sizing:border-box;}
.popular-downloads article{width:32.2%;}
#secondary article, body.single article{width:100%;float:none;padding:0 0 30px 0;margin-bottom:30px;border-bottom:1px solid #ddd;}
article::after, article::before{content:" ";clear:both;float:none;position:relative;display:block;}
.post-thumbnail{display:block;position:relative;overflow:hidden;background:#fff;}
.wp-post-image{display:block;height:auto;width:100%;border-radius:5px;}
h2.entry-title{font-size:22px;line-height:140%;padding:15px 0 5px;}
body.post-type-archive-news h2.entry-title{padding-bottom:0;}
h1.entry-title{border-bottom:1px solid #90c15b;display:inline-block;line-height:140%;max-width:90%;padding-right:20px;min-width:300px;margin-bottom:15px;font-size:28px;}
h1.entry-title span{border-bottom:2px solid #90c15b;display:inline-block;padding-bottom:5px;color:#333;}
body.single-post h1.entry-title{margin-bottom:15px;}
body.blog .the_author, body.single-post .the_author{display:block;font-weight:400;margin-bottom:10px;}
h2.widget-title{border-bottom:1px solid #90c15b;margin-bottom:10px;padding:0;line-height:140%;}
h2.widget-title span{border-bottom:2px solid #90c15b;display:inline-block;padding-bottom:5px;font-size:18px;}
.entry-content ul{list-style:unset;padding:unset;margin:unset;}
.entry-content ul, .entry-content ol{padding:0 0 20px 30px;}
.entry-content ul{list-style:disc;}
#secondary .widget{margin-bottom:20px;background:#FFF;box-shadow:0 3px 5px rgba(0, 0, 0, 0.1);padding:5px 15px;border:2px solid #eee;}
.footer-widget-area{background:#111 none repeat scroll 0 0;border-top:5px solid #90c15b;color:#90c15b;padding:20px 0;}
.footer-widget-area .widget{margin-bottom:20px;}
.footer-widget-area .widget:nth-child(3){margin-bottom:0;}
.footer-widget-area aside.widget .widget-title{color:#fff;}
.footer-widget-area aside.widget a{color:#ccc;}
.footer-widget-area aside.widget a:hover{color:#fff;}
#site-credits{background:#000;color:#666;}
#site-credits a{color:#666;text-decoration:underline;}
.nav-links{margin-top:25px;}
.nav-links::after{clear:both;content:" ";display:block;float:none;}
.page-numbers{display:block;float:left;height:40px;line-height:40px;min-width:40px;position:relative;text-align:center;background:#000;color:#fff;width:40px;border-radius:50%;margin-right:5px;}
.next.page-numbers{display:block;min-width:40px;overflow:hidden;position:relative;text-indent:40px;width:40px;}
.next.page-numbers::before{content:"\f432";-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);font-family:genericons;font-size:24px;left:-12px;position:absolute;top:-19px;}
.prev.page-numbers{display:block;min-width:40px;overflow:hidden;position:relative;text-indent:40px;width:40px;}
.prev.page-numbers::before{content:'\f431';-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);font-family:genericons;font-size:24px;left:-12px;position:absolute;top:-19px;}
.page-numbers.current, .page-numbers:hover, .prev.page-numbers:hover, .next.page-numbers:hover{background:#90c15b;}
.page-numbers.dots, .page-numbers.dots:hover{background:none;color:#000;font-size:28px;}
.full-image-link{background:#90c15b none repeat scroll 0 0;border:6px solid #f5f5f5;border-radius:1px;display:block;float:left;margin:5px;box-shadow:1px 1px 3px rgba(0, 0, 0, 0.2);}
.full-image-link img{display:block;width:100%;height:auto;}
.lowindexact{z-index:-1;}
#breadcrumb-nav-out{background:#F3F5F9;margin-top:48px;text-align:center;}
#site-credits-in{padding:10px 0;font-size:14px;color:#999;}
#site-credits-in a{text-decoration:none;color:#999;}
#site-credits-in a:hover{text-decoration:underline;}
#breadcrumbs{padding:10px 0;text-align:left;}
#breadcrumbs li{display:inline-block;}
#breadcrumbs li a{color:#336200;}
#breadcrumbs li a:hover{color:#23303D;text-decoration:underline;}
#breadcrumbs li.separator{padding:0 5px;}
#breadcrumbs{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.header-advert, .footer-advert{background:#F3F5F9;padding:10px 0;text-align:center;}
.alert{border:1px solid transparent;border-radius:4px;margin-bottom:20px;padding:15px;}
.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442;}
.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d;}
.post-thumbnail img{position:relative;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;}
.post-thumbnail:hover img{opacity:0.8;}
.post-thumbnail .cap{transition:all .1s ease;-moz-transition:all .1s ease;-webkit-transition:all .1s ease;}
.post-thumbnail:hover .cap{padding:30px 10px;}
.post-thumbnail .genericon{line-height:60px;font-size:28px;}
.error-404 h3{margin-bottom:25px;}
.error-404 strong{display:block;margin-bottom:5px;}
.error-404 ul{list-style:outside none disc;margin-left:15px;}
.error-404 .left, .error-404 .right ul{margin-bottom:25px;}
.error-404 .right{margin-bottom:55px;}
.site-branding #sitename{height:48px;line-height:48px;}
#foot-contact{background:#eee none repeat scroll 0 0;color:#90c15b;height:auto;line-height:30px;padding:20px 0;}
#foot-contact .genericon{color:#ccc;display:inline;font-size:32px;height:30px;line-height:30px;}
#foot-contact a{color:#90c15b;padding-left:36px;position:relative;display:block;}
#foot-contact a .genericon{left:0;position:absolute;}
.contact-info .genericon{margin-right:5px;}
.meta{border-bottom:4px solid #eee;margin-bottom:40px;padding-bottom:5px;}
.meta > span{display:inline-block;font-size:14px;height:20px;line-height:20px;margin-right:10px;color:#111;}
.meta .genericon{color:#ccc;font-size:16px;height:20px;line-height:20px;}
#downloadimage{margin-bottom:10px;}
article.download > em{color:#999;display:block;font-size:20px;font-style:normal;margin:-10px 0 10px;}
aside.widget ul li{padding-bottom:10px;padding-left:24px;position:relative;line-height:24px;color:#666666;}
aside.widget ul li::before{content:"\f452";display:block;height:24px;left:0;line-height:24px;position:absolute;top:0;width:20px;font-size:18px;font-family:"Genericons";color:#ccc;}
aside.widget ul li a{color:#90c15b;}
aside.widget ul li a:hover{color:#000;}
article.mic{box-shadow:0 3px 5px rgba(0, 0, 0, 0.1);margin-top:7px;margin-bottom:20px;}
article.mic:hover{box-shadow:0 3px 15px rgba(0, 0, 0, 0.3);}
article.mic .post-thumbnail .full-post-link{background:#FFF;padding:15px;box-sizing:border-box;}
article.mic .wp-post-image{width:30%;float:left;}
article.mic:hover .wp-post-image{opacity:0.8;}
article.mic .miccap{float:right;width:calc(100% - 90px);}
article.mic .entry-title{width:100% !important;float:none !important;text-align:left;font-size:16px !important;padding-top:0 !important;color:#000;}
article.mic .meta{margin:2px 0 0 0;padding:4px 0 0 0;border-top:4px solid #eee;border-bottom:0 none;text-align:left;}
.recent-downloads{padding:20px 0;}
aside.widget_search{background:#fff;box-shadow:0 3px 5px rgba(0, 0, 0, 0.1);padding:10px 20px 20px 20px;}
aside.widget_search input, aside.widget_search select{width:100%;max-width:100%;}
aside.widget_search select.tag{margin-top:10px;}
aside.widget_search input{margin-bottom:10px;}
aside.widget_post_comment_widget{padding:0 !important;}
aside.widget_post_comment_widget ul.tblink{display:flex;box-shadow:0 -5px 10px -10px rgba(0, 0, 0, 0.8) inset;background:#eee;border:3px solid #fff;}
aside.widget_post_comment_widget ul.tblink li{padding:0;margin:0;display:block;width:100%;text-align:center;cursor:pointer;height:40px;line-height:40px;font-size:14px;color:#666;}
aside.widget_post_comment_widget ul.tblink li::before{display:none;}
aside.widget_post_comment_widget ul.tblink li:hover{color:#000;}
aside.widget_post_comment_widget ul.tblink li.act{background:#fff;cursor:default;color:#000;}
aside.widget_post_comment_widget .commentsbox, aside.widget_post_comment_widget .tbbox{display:none;padding:4px;}
aside.widget_post_comment_widget .commentsbox.act, aside.widget_post_comment_widget .tbbox.act{display:block;}
aside.widget_post_comment_widget .tbbox a{display:block;float:left;width:50%;padding:4px;box-sizing:border-box;}
aside.widget_post_comment_widget .tbbox img{width:100%;margin:0;}
aside.widget_post_comment_widget .tbbox img:hover{opacity:0.8;}
aside.widget_post_comment_widget .tbbox article.mic{margin:0 0 10px 0 !important;padding:0 0 10px 0 !important;border-bottom:1px solid #ddd !important;box-shadow:0 0 0 rgba(0,0,0,0) !important;}
aside.widget_post_comment_widget .tbbox article.mic .minbox{margin:0;}
aside.widget_post_comment_widget .tbbox article.mic a{width:100%;padding:5px 5px 0px 5px !important;}
aside.widget_post_comment_widget .tbbox article.mic .wp-post-image{width:76px;}
body.bad-browser #nav-src-con{display:none;}
.sl-wrapper .sl-navigation button{font-size:72px;}
.sl-wrapper .sl-close{font-size:46px;line-height:36px;}
#srcjs{height:48px;width:48px;left:unset;line-height:48px;right:0;top:0;color:#ffffff;display:none;}
#navsrc{left:unset;right:0;top:0;}
#nav-src-con{float:left;margin-left:80px;}
.widget_social .foositename{display:block;margin:0;width:100%;margin-bottom:30px;font-size:28px;}
.widget_social .foositename em{font-style:normal;color:#eee;}
.widget_social p{display:block;margin:0;padding-bottom:25px;}
.social_media_footer li{display:block;padding:0 !important;margin-bottom:15px;}
.social_media_footer li::before{display:none !important;}
.social_media_footer li a{font-size:22px;line-height:24px;display:inline-block;}
.social_media_footer li .genericon{height:30px;width:30px;line-height:30px;font-size:18px;margin-right:5px;border:2px solid rgba(255,255,255,0.8);cursor:pointer;color:rgba(255,255,255,0.8);border-radius:50%;vertical-align:middle;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;}
.social_media_footer li a:hover .genericon{color:#fff;text-transform:1px 1px 1px rgba(0,0,0,0.5);}
.social_media_footer li .genericon::before{-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;}
.social_media_footer li a:hover .genericon::before{display:block;}
.social_media_footer li a:hover .genericon-facebook-alt{background-color:#4267b2;border-color:#4267b2;}
.social_media_footer li a:hover .genericon-twitter{background:#1DA1F2;border-color:#1DA1F2;}
.social_media_footer li a:hover .genericon-youtube{background:#f00;border-color:#f00;}
.minbox a{display:block;position:relative;padding:10px 15px 10px 10px;text-shadow:0 0 0 rgba(0,0,0,0);}
#primary .minbox a{box-shadow:0 1px 5px -2px rgb(0,0,0,0.1);background:#fff;margin-bottom:20px;border:2px solid #eee;}
#primary .minbox a:hover{box-shadow:0 1px 5px 0px rgb(0,0,0,0.1);}
.minbox .post-thumbnail{width:170px;float:left;}
.minbox .cap h2.entry-title{float:none;width:100%;padding:0;font-size:20px;text-align:left;line-height:140%;color:#000;}
.minbox a:hover .cap h2.entry-title{text-decoration:underline;}
.minbox .cap em{position:absolute;top:15px;right:0;background:#90c15b;font-style:normal;padding:0px 8px;color:#fff;}
.minbox .cap strong{color:#646464;font-weight:normal;display:block;padding:4px 0 0;font-size:16px;}
.minbox .cap{width:calc(100% - 190px);float:right;}
.cap .meta{border-bottom:0 none;margin-bottom:0;padding-bottom:0;text-align:left;}
.minbox .cap hr{border:0 none;border-bottom:1px solid #eee;width:300px;display:block;margin:6px 0 5px 0;}
.entry-title em{font-style:normal;}
#front_page_gatis_bc{content:"";width:100%;height:50px;}
.commentsboxsingle{padding-bottom:8px;border-bottom:1px solid #ddd;margin:10px;}
.commentsboxsingle .commenthead{position:relative;padding-left:45px;font-size:14px;line-height:130%;}
.commentsboxsingle .avatar{position:absolute;left:0;top:0;border-radius:50%;width:auto;height:35px;}
.commentsboxsingle .author{font-weight:bold;}
.commentsboxsingle .post{}
.commentsboxsingle .date{color:#666;font-style:italic;font-size:12px;padding-top:3px;}
.commentsboxsingle .excerpt{line-height:130%;padding-bottom:7px;}
.commentsboxsingle .excerpt .genericon-quote{font-size:18px;padding-left:7px;color:#999;}
@media screen and (min-width:980px){
#downloadimage{width:48%;}
#downloadimage img{width:100%;height:auto;}
#downloadtext{width:50%;float:left;}
.form-group::after, .form-group::before{content:" ";display:block;clear:both;float:none;}
label{float:left;width:120px;}
input[type="text"], input[type="email"], input[type="password"], input[type="url"], textarea, select{max-width:calc(100% - 124px);width:250px;float:left;}
.btn{width:unset;}
.form-group .btn{margin-left:120px;}
.left{float:left;}
.right{float:right;}
.mobile-hide{display:unset;}
#site-header .warper{position:relative;}
.site-branding{width:auto;}
#main-navigation{border:0 none;box-shadow:0 0 0 #fff;float:right;position:static;right:unset;top:unset;display:block;}
ul.nav-menu > li > a{display:block;font-size:14px;line-height:160%;padding:13px 7px;color:#fff;}
ul.nav-menu > li > a:hover{color:#fff;}
ul.nav-menu{float:right;}
ul.nav-menu > li{border-top:0 none;float:left;position:relative;}
ul.nav-menu > li.menu-item-has-children > a{padding-right:30px;}
ul.nav-menu > li.menu-item-has-children > a::after{width:30px;}
.sub-menu{box-shadow:1px 1px 3px rgba(0, 0, 0, 0.3);position:absolute;width:200px;right:-5px;}
#main-navigation-side .sub-menu{right:unset;}
.sub-menu a{background:#fff none repeat scroll 0 0;border-top:1px solid #ddd;padding:5px 10px;color:#222;}
.sub-menu a:hover{color:#000;}
.sub-menu li:last-child a{border-bottom:0 none;}
.more-link{margin-left:0;width:130px;}
.site-content{padding:20px 0 50px;}
#primary{float:left;width:calc(100% - 440px);}
#primary.full-width{float:none;width:100%;}
#secondary{float:right;width:400px;max-width:100%;}
.post-thumbnail{float:left;margin-right:20px;width:100%;}
.post-thumbnail.singular{float:none;margin-right:0;width:100%;}
.has-post-thumbnail h2.entry-title{float:right;padding:0 0 6px;width:calc(100% - 300px);}
.has-post-thumbnail .entry-content{float:right;width:calc(100% - 300px);}
body.page .entry-content, body.single .entry-content{float:none;width:100%;margin-bottom:15px;}
.footer-widget-area .widget{display:block;float:left;margin-right:3%;width:31.3%;}
.footer-widget-area .widget:nth-child(3){margin-right:0;}
.footer-widget-area .widget{margin-bottom:0;}
.full-image-link{width:calc(25% - 22px);}
.error-404 .left, .error-404 .right{width:48%;}
}
@media screen and (min-width:980px){
img.alignleft{float:left;margin-right:1.5em;}
img.alignright{float:right;margin-left:1.5em;}
}
@media screen and (max-width:980px){
#navsrc{max-height:202px;}
#navsrc > input{width:100%;max-width:100%;border-bottom:1px solid #ddd;}
#navsrc select{width:100%;max-width:100%;float:none;border-bottom:1px solid #ddd;}
#srcoff:hover{background:#7ead4b;}
.recent-downloads{padding:0;}
article, article.third{margin:0 2% 2% 0;width:49%;}
article:nth-child(even){margin-right:0;}
article.mic{width:49%;margin-right:2%;margin-bottom:2%;margin-top:7px;}
article.mic:nth-child(even){margin-right:0;margin-top:7px;}
.clear.miclear{display:none;}
.recent-downloads{padding:20px 0;}
#primary{width:100%;}
}
@media screen and (max-width:980px){
.site-branding{max-width:240px;}
.site-branding #sitename{height:48px;line-height:48px;}
article{margin:0 0 10px 0 !important;width:100% !important;float:none !important;}
article.mic{width:100%;margin-bottom:10px;}
#navsrc{border:0 none;max-width:100%;border-top:4px solid #111;}
body.home .site-content{padding-top:10px;}
.minbox .post-thumbnail{width:80px;margin-right:10px;}
.minbox .cap{width:100%;float:none;}
#primary .minbox a{margin-bottom:0;}
.cap .meta span:first-child, .minbox .cap hr, .minbox .cap strong{display:none !important;}
.minbox .cap h2.entry-title{float:right;width:calc(100% - 90px);padding:0;font-size:14px;text-align:left;line-height:140%;color:#000;}
.cap .meta{float:right;width:calc(100% - 90px);}
.site-branding{max-width:100%;width:100%;text-align:center;float:none;}
.site-branding #sitename{display:block;margin:0 auto;}
#secondary{margin-top:30px;}
.header-warper{padding:0 60px 0 60px;}
#srcoff, 
#srcjs{display:block;}
#nav-src-con{float:none;margin:0;position:absolute;top:-55px;left:0;right:0;}
#navsrc > input{width:calc(100% - 92px);height:40px;line-height:40px;}
#navsrc > button{float:left;border-radius:0;}
#srcoff{float:left;height:40px;line-height:40px;border-right:0 none !important;border-left:2px solid #fff;width:50px;border-radius:0 5px 5px 0;}
#navsrc>button{height:40px;width:40px;}
}
@font-face{font-family:"Genericons";src:url(../../../themes/downloadx/font/Genericons.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;}
.genericon{font-size:16px;vertical-align:top;text-align:center;-moz-transition:color .1s ease-in 0;-webkit-transition:color .1s ease-in 0;display:inline-block;font-family:"Genericons";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;speak:none;}
.genericon-rotate-90{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);}
.genericon-rotate-180{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);}
.genericon-rotate-270{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);}
.genericon-flip-horizontal{-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1);}
.genericon-flip-vertical{-webkit-transform:scale(1, -1);-moz-transform:scale(1, -1);-ms-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1);}
.genericon-404:before{content:"\f423";}
.genericon-activity:before{content:"\f508";}
.genericon-anchor:before{content:"\f509";}
.genericon-aside:before{content:"\f101";}
.genericon-attachment:before{content:"\f416";}
.genericon-audio:before{content:"\f109";}
.genericon-bold:before{content:"\f471";}
.genericon-book:before{content:"\f444";}
.genericon-bug:before{content:"\f50a";}
.genericon-cart:before{content:"\f447";}
.genericon-category:before{content:"\f301";}
.genericon-chat:before{content:"\f108";}
.genericon-checkmark:before{content:"\f418";}
.genericon-close:before{content:"\f405";}
.genericon-close-alt:before{content:"\f406";}
.genericon-cloud:before{content:"\f426";}
.genericon-cloud-download:before{content:"\f440";}
.genericon-cloud-upload:before{content:"\f441";}
.genericon-code:before{content:"\f462";}
.genericon-codepen:before{content:"\f216";}
.genericon-cog:before{content:"\f445";}
.genericon-collapse:before{content:"\f432";}
.genericon-comment:before{content:"\f300";}
.genericon-day:before{content:"\f305";}
.genericon-digg:before{content:"\f221";}
.genericon-document:before{content:"\f443";}
.genericon-dot:before{content:"\f428";}
.genericon-downarrow:before{content:"\f502";}
.genericon-download:before{content:"\f50b";}
.genericon-draggable:before{content:"\f436";}
.genericon-dribbble:before{content:"\f201";}
.genericon-dropbox:before{content:"\f225";}
.genericon-dropdown:before{content:"\f433";}
.genericon-dropdown-left:before{content:"\f434";}
.genericon-edit:before{content:"\f411";}
.genericon-ellipsis:before{content:"\f476";}
.genericon-expand:before{content:"\f431";}
.genericon-external:before{content:"\f442";}
.genericon-facebook:before{content:"\f203";}
.genericon-facebook-alt:before{content:"\f204";}
.genericon-fastforward:before{content:"\f458";}
.genericon-feed:before{content:"\f413";}
.genericon-flag:before{content:"\f468";}
.genericon-flickr:before{content:"\f211";}
.genericon-foursquare:before{content:"\f226";}
.genericon-fullscreen:before{content:"\f474";}
.genericon-gallery:before{content:"\f103";}
.genericon-github:before{content:"\f200";}
.genericon-googleplus:before{content:"\f206";}
.genericon-googleplus-alt:before{content:"\f218";}
.genericon-handset:before{content:"\f50c";}
.genericon-heart:before{content:"\f461";}
.genericon-help:before{content:"\f457";}
.genericon-hide:before{content:"\f404";}
.genericon-hierarchy:before{content:"\f505";}
.genericon-home:before{content:"\f409";}
.genericon-image:before{content:"\f102";}
.genericon-info:before{content:"\f455";}
.genericon-instagram:before{content:"\f215";}
.genericon-italic:before{content:"\f472";}
.genericon-key:before{content:"\f427";}
.genericon-leftarrow:before{content:"\f503";}
.genericon-link:before{content:"\f107";}
.genericon-linkedin:before{content:"\f207";}
.genericon-linkedin-alt:before{content:"\f208";}
.genericon-location:before{content:"\f417";}
.genericon-lock:before{content:"\f470";}
.genericon-mail:before{content:"\f410";}
.genericon-maximize:before{content:"\f422";}
.genericon-menu:before{content:"\f419";}
.genericon-microphone:before{content:"\f50d";}
.genericon-minimize:before{content:"\f421";}
.genericon-minus:before{content:"\f50e";}
.genericon-month:before{content:"\f307";}
.genericon-move:before{content:"\f50f";}
.genericon-next:before{content:"\f429";}
.genericon-notice:before{content:"\f456";}
.genericon-paintbrush:before{content:"\f506";}
.genericon-path:before{content:"\f219";}
.genericon-pause:before{content:"\f448";}
.genericon-phone:before{content:"\f437";}
.genericon-picture:before{content:"\f473";}
.genericon-pinned:before{content:"\f308";}
.genericon-pinterest:before{content:"\f209";}
.genericon-pinterest-alt:before{content:"\f210";}
.genericon-play:before{content:"\f452";}
.genericon-plugin:before{content:"\f439";}
.genericon-plus:before{content:"\f510";}
.genericon-pocket:before{content:"\f224";}
.genericon-polldaddy:before{content:"\f217";}
.genericon-portfolio:before{content:"\f460";}
.genericon-previous:before{content:"\f430";}
.genericon-print:before{content:"\f469";}
.genericon-quote:before{content:"\f106";}
.genericon-rating-empty:before{content:"\f511";}
.genericon-rating-full:before{content:"\f512";}
.genericon-rating-half:before{content:"\f513";}
.genericon-reddit:before{content:"\f222";}
.genericon-refresh:before{content:"\f420";}
.genericon-reply:before{content:"\f412";}
.genericon-reply-alt:before{content:"\f466";}
.genericon-reply-single:before{content:"\f467";}
.genericon-rewind:before{content:"\f459";}
.genericon-rightarrow:before{content:"\f501";}
.genericon-search:before{content:"\f400";}
.genericon-send-to-phone:before{content:"\f438";}
.genericon-send-to-tablet:before{content:"\f454";}
.genericon-share:before{content:"\f415";}
.genericon-show:before{content:"\f403";}
.genericon-shuffle:before{content:"\f514";}
.genericon-sitemap:before{content:"\f507";}
.genericon-skip-ahead:before{content:"\f451";}
.genericon-skip-back:before{content:"\f450";}
.genericon-skype:before{content:"\f220";}
.genericon-spam:before{content:"\f424";}
.genericon-spotify:before{content:"\f515";}
.genericon-standard:before{content:"\f100";}
.genericon-star:before{content:"\f408";}
.genericon-status:before{content:"\f105";}
.genericon-stop:before{content:"\f449";}
.genericon-stumbleupon:before{content:"\f223";}
.genericon-subscribe:before{content:"\f463";}
.genericon-subscribed:before{content:"\f465";}
.genericon-summary:before{content:"\f425";}
.genericon-tablet:before{content:"\f453";}
.genericon-tag:before{content:"\f302";}
.genericon-time:before{content:"\f303";}
.genericon-top:before{content:"\f435";}
.genericon-trash:before{content:"\f407";}
.genericon-tumblr:before{content:"\f214";}
.genericon-twitch:before{content:"\f516";}
.genericon-twitter:before{content:"\f202";}
.genericon-unapprove:before{content:"\f446";}
.genericon-unsubscribe:before{content:"\f464";}
.genericon-unzoom:before{content:"\f401";}
.genericon-uparrow:before{content:"\f500";}
.genericon-user:before{content:"\f304";}
.genericon-video:before{content:"\f104";}
.genericon-videocamera:before{content:"\f517";}
.genericon-vimeo:before{content:"\f212";}
.genericon-warning:before{content:"\f414";}
.genericon-website:before{content:"\f475";}
.genericon-week:before{content:"\f306";}
.genericon-wordpress:before{content:"\f205";}
.genericon-xpost:before{content:"\f504";}
.genericon-youtube:before{content:"\f213";}
.genericon-zoom:before { content: "\f402"; }