/*
Theme Name: Site网站模板
Theme URI: 
Author: gray
Author URI: 
Description: Site网站模板, 用于网站
Version: 1.0
License: 
License URI: 
Tags: 
*/
@-webkit-viewport   { width: device-width; }
@-moz-viewport      { width: device-width; }
@-ms-viewport       { width: device-width; }
@-o-viewport        { width: device-width; }
@viewport           { width: device-width; }

/*body*/
body { background: #faf9f9; position: relative;  font-size: 14px; line-height: 1.8em; color: #666;
font-family: "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Hiragino Sans GB W3", "WenQuanYi Micro Hei", "Microsoft YaHei UI", "Microsoft YaHei", sans-serif; }

/*Images*/
.alignleft { float: left; }
.alignright { float: right; }
.aligncenter { display: block; 	margin-left: auto; 	margin-right: auto; }
img.alignleft { margin: 5px 20px 5px 0; }
.wp-caption.alignleft { margin: 5px 10px 5px 0; }
img.alignright { margin: 5px 0 5px 20px; }
.wp-caption.alignright { margin: 5px 0 5px 10px; }
img.aligncenter { margin: 5px auto; }
img.alignnone { margin: 5px 0; }

/*a*/
a,a:link,a:visited,a:hover,a:active,a:focus { outline: none; }
a { color: #44970e; }
a:hover,a:active,a:focus { color: #70bb3b; }

h1,h2,h3,h4,h5,h6 { color: #454545; }

/*text-overflow*/
.text-overflow { display: inline-block; width: 100%; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; word-break: keep-all; white-space: nowrap; }

/*toTop*/
#toTop { display: none; text-decoration: none; position: fixed; bottom: 20px; right: 20px; width: 50px; height: 50px; overflow: hidden;
border-radius: 8px; border: none; text-align: center; line-height: 20px; padding-top: 15px; background: #44970e; color: #fff;  font-size: 20px;
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); }
#toTop .glyphicon  { display: block; }
#toTop:hover,#toTop:active,#toTop:focus { background: #a1cb86; }
#toTop:active, #toTop:focus { outline: none; }

/*colors*/
.color-white,.color-fff { color: #fff; }
.color-red { color: #f00; }
.color-black { color: #000; }
.color-333 { color: #333; }
.color-444 { color: #444; }
.color-555 { color: #555; }
.color-666 { color: #666; }
.color-777 { color: #777; }
.color-888 { color: #888; }
.color-999 { color: #999; }
.color-ccc { color: #ccc; }
.color-ddd { color: #ddd; }
.color-eee { color: #eee; }

/*location*/
.location { line-height: normal; border-radius: 0; white-space: nowrap; vertical-align: middle; margin: 15px 0; }
.location > a { font-size: 13px; text-decoration: none; }
.location > a + a:before { display: inline-block; padding: 0 2px; color: #ccc; content: "/\00a0"; }
.location > .active { color: #777; }
.location > a { color: #888; }
.location > a.active { color: #999; }
.location > a:hover,.location > a:active,.location > a:focus { color: #565656; }

/*container*/
.main-container { background: #fff; padding: 12px 15px; border: 1px solid #dedede; border-radius: 6px; }

/*breadcrumb*/
.subpage-breadcrumb { padding-left: 0; padding-right: 0; background: none; margin-bottom: 10px; }
.breadcrumb { padding-left: 0; padding-right: 0; background: none; margin: 10px 0; font-size: 13px; }

/*header*/
.navbar-site-header { background: #fff; margin-bottom: 0; border-color: #e0e0e0; }
.navbar-site-header .container-fluid { padding-left: 0; padding-right: 0; }

@media (min-width: 768px) {
	.navbar-site-header .navbar-brand { padding: 10px 15px 0 15px; }
	.navbar-site-header .navbar-header .dropdown-menu { border-top: 3px solid #44970e; margin-top: -3px; }
	.navbar-site-header .navbar-header > li > a { color: #333; font-size: 15px; font-weight: 500; padding-top: 0; padding-bottom: 0;
	line-height: 65px; border-bottom: 3px solid #fff; }
	.navbar-site-header .navbar-header > li > a:hover,
	.navbar-site-header .navbar-header > li > a:active,
	.navbar-site-header .navbar-header > li > a:focus { color: #44970e; background: none; border-bottom-color: #44970e; }
	.navbar-site-header .navbar-header > .active > a { color: #44970e; background: none !important; border-bottom-color: #a1cb86; }
	.navbar-site-header .navbar-header > .active > a:hover,
	.navbar-site-header .navbar-header > .active > a:active,
	.navbar-site-header .navbar-header > .active > a:focus,
	.navbar-site-header .navbar-header > .dropdown.open > a { color: #44970e; background: none !important; border-bottom-color: #44970e; }
	.navbar-site-header .navbar-form { padding-top: 9px; max-width: 200px; }
	
	.navbar-site-header .navbar-header .dropdown-menu>.active>a, .navbar-site-header .navbar-header .dropdown-menu>.active>a:focus, 
	.navbar-site-header .navbar-header .dropdown-menu>.active>a:hover { background: #6cac3e !important; color: #fff !important; }
	
	.navbar-site-header .navbar-social li a { display: block; margin-top: 15px; margin-left: 2px; padding: 8px 0; width: 36px; max-height: 36px; overflow: hidden; 
	border: 1px solid #e0e0e0; border-radius: 50%; text-align: center; font-size: 20px; line-height: 20px; }
	.navbar-site-header .navbar-social li a:hover,
	.navbar-site-header .navbar-social li a:active,
	.navbar-site-header .navbar-social li a:focus { border-color: #44970e; background: #44970e; color: #fff; line-height: 36px; }
}
@media (max-width: 767px) {
	.navbar-site-header .navbar-brand { padding-top: 8px; }
	.navbar-site-header .navbar-brand img { height: 34px; }
	.navbar-site-header .navbar-header li a { background: #fff; color: #333 !important; }
	.navbar-site-header .navbar-header li a:hover,
	.navbar-site-header .navbar-header li a:active,
	.navbar-site-header .navbar-header li a:focus { background: #44970e !important; color: #fff !important; }
	.navbar-site-header .navbar-header .active > a { color: #000 !important; font-size: 15px; background: #eee !important; }
	.navbar-site-header .navbar-header .active > a:hover,
	.navbar-site-header .navbar-header .active > a:active,
	.navbar-site-header .navbar-header .active > a:focus { color: #fff !important; background: #44970e !important; }
	.navbar-site-header .navbar-header > .dropdown.open > a { color: #fff !important; background: #a1cb86; }
}
/*rate-star*/
.rate-star { display: inline-block; font-family: 'Glyphicons Halflings'; font-style: normal; font-weight: normal; line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale; font-size: 18px; width: 90px; height: 18px; position: relative;  text-shadow: none; }
.rate-star:before { content: "\e006 \e006 \e006 \e006 \e006"; color: #ccc; }
.rate-star span { display: block; max-width: 100%; height: 18px; overflow: hidden; position: absolute; left: 0; top: 0; bottom: 0; right: auto;  }
.rate-star span:before { content: "\e006 \e006 \e006 \e006 \e006"; color: #ff7326; }
.rate-star.star-lg { font-size: 32px; width: 160px; height: 32px; }
.rate-star.star-lg span { height: 32px; }
.rate-star.star-md { font-size: 24px; width: 120px;  height: 24px; }
.rate-star.star-md span { height: 24px; }
.rate-star.star-sm { font-size: 14px; width: 70px; height: 14px; }
.rate-star.star-sm span { height: 14px; }
.rate-star.star-xs { font-size: 12px; width: 60px; height: 12px; }
.rate-star.star-xs span { height: 12px; }

/*price*/
span.old-price { text-decoration: line-through; color: #888; font-size: 14px; }
span.price { color: #f00; font-size: 16px; font-weight: bold; line-height: 24px; }

/*btn-fa*/
.download-btn .fa-windows,.download-btn .fa-apple,.buynow-btn .fa-windows,.buynow-btn .fa-apple { margin-right: 0.2em; }
.download-btn,.download-btn,.buynow-btn,.buynow-btn { text-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); }

.download-btn { background: #649543; border-color: rgba(0, 0, 0, 0.1); }
.buynow-btn { background: #ff3000; border-color: rgba(0, 0, 0, 0.1); }
.download-btn:hover,.download-btn:active,.download-btn:focus { background: #6cac3e; border-color: rgba(0, 0, 0, 0.1);  }
.buynow-btn:hover,.buynow-btn:active,.buynow-btn:focus { background: #ff4000; border-color: rgba(0, 0, 0, 0.1);  }

/*footer*/
.footer { background: #fff; margin-top: 12px; font-size: 14px; }
.footer .footer-wrapper { background: #78b949; padding: 0; line-height: 24px; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3); }
.footer .footer-wrapper .footer-wrapper-col { padding-top: 20px; padding-bottom: 20px; }
.footer .footer-wrapper h5 { margin-top: 0; padding-top: 0; font-size: 18px; font-weight: 400; }

.footer .footer-wrapper .footer-links { display: block; margin: 0 -5px; padding: 0; }
.footer .footer-wrapper .footer-links li { display: inline; margin: 0 5px; }
.footer .footer-wrapper .footer-links li a { color: rgba(255, 255, 255, 0.8); }
.footer .footer-wrapper .footer-links li a:hover,.footer .footer-wrapper .footer-site-menu li a:active,
.footer .footer-wrapper .footer-links li a:focus { color: #fff; text-decoration: underline; }

.footer .footer-wrapper .contact-social { margin-top: 20px; margin-bottom: 12px;  }
.footer .footer-wrapper .contact-social a { display: inline-block; width: 48px; border-radius: 50%;
margin-right: 2px; color: #fff; border: 1px solid rgba(255, 255, 255, 0.5); text-align: center; font-size: 28px; line-height: 28px;
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); padding: 10px 0; max-height: 48px; overflow: hidden; }
.footer .footer-wrapper .contact-social a:hover,.footer .footer-wrapper .contact-social a:active,
.footer .footer-wrapper .contact-social a:focus { border-color: #44970e; background: #fff; color: #44970e; text-shadow: 0 1px 2px rgba(255, 255, 255, 0.3); }
.footer .footer-wrapper .contact-us .list-group,
.footer .footer-wrapper .contact-us .list-group .list-group-item { background: none; border-color: rgba(255, 255, 255, 0.3); color: #fff; }
.footer .footer-wrapper .contact-us .list-group .list-group-item:hover,.footer .footer-wrapper .contact-us .list-group .list-group-item:focus,
.footer .footer-wrapper .contact-us .list-group .list-group-item:active { background: rgba(0, 0, 0, 0.1); }



.footer .footer-wrapper .why-choose li { line-height: 50px; color: #fff; }

.footer .footer-container { padding: 12px 0; }
.footer .footer-container p { display: block; margin: 0; padding: 0; }
.footer .footer-container a { color: #333; }
.footer .footer-container a:hover,.footer .footer-container a:active,.footer .footer-container a:focus { color: #44970e; }

.footer .footer-menu { margin: 0; padding: 0; text-align: center; }
.footer .footer-menu li { display: inline; padding: 0; }
.footer .footer-menu li a { color: #333; font-weight: 500; }
.footer .footer-menu li a:active,.footer .footer-menu li a:hover,.footer .footer-menu li a:active { color: #44970e; }
.footer .footer-menu > li + li:before { padding: 0 10px; color: #ccc; content: "|"; }
.footer .footer-copyright { color: #999; }


/*software-pagemenu*/
.software-pagemenu { background: #87bb3b; padding: 10px 0 5px 0; -webkit-box-shadow: inset 0 3px 2px rgba(0, 0, 0, 0.1);
-ms-box-shadow: inset 0 3px 2px rgba(0, 0, 0, 0.1); box-shadow: inset 0 3px 2px rgba(0, 0, 0, 0.1); }
.software-pagemenu.pagemenu-fixed { position: fixed; background: #fff; left: 0; top: 0; right: 0; bottom: auto; z-index: 9999;
-webkit-box-shadow: 0 3px 2px rgba(0, 0, 0, 0.2); box-shadow: 0 3px 2px rgba(0, 0, 0, 0.2); }
.software-pagemenu h3 { display: block; margin: 0 15px 0 0; padding: 0; font-size: 17px; line-height: 34px; font-weight: 600; }
.software-pagemenu h3,.software-pagemenu .nav-pills,.software-pagemenu .software-pagemenu-operate { display: inline-block; }
.software-pagemenu h3 a { display: block; line-height: 34px; color: #fff; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
text-decoration: none; }
.software-pagemenu h3 a:hover,.software-pagemenu h3 a:active,.software-pagemenu h3 a:focus { color: rgba(255, 255, 255, 0.8); }

.software-pagemenu.pagemenu-fixed h3,.software-pagemenu.pagemenu-fixed h3 a { color: #333; text-shadow: 0 1px 2px rgba(255, 255, 255, 0.3); }
.software-pagemenu.pagemenu-fixed h3 a:hover,.software-pagemenu.pagemenu-fixed h3:active,
.software-pagemenu.pagemenu-fixed h3 a:focus { color: #666; }

.software-pagemenu .nav-pills { width: auto; margin: 0; padding: 0; }
.software-pagemenu .nav-pills li { display: inline-block; }
.software-pagemenu .nav-pills li a { line-height: 34px; color: #fff; padding: 0 15px; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); font-size: 17px;
border-radius: 17px; }
.software-pagemenu .nav-pills li.active a,
.software-pagemenu .nav-pills li a:hover,
.software-pagemenu .nav-pills li a:active,
.software-pagemenu .nav-pills li a:focus { 
color: #fff; background: rgba(0, 0, 0, 0.2);
-webkit-box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.1); -ms-box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.1); box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.1); }
.software-pagemenu .nav-pills li.active a { background: #438713; color: #fff; position: relative;
-webkit-box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.1); -ms-box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.1); box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.1); }
.software-pagemenu .nav-pills li.active a:after { display: block; content: ''; width: 6px; height: 6px; background: #438713;
-webkit-transform: translateY(50%) translateX(-50%) rotate(-45deg); -ms-transform: translateY(50%) translateX(-50%) rotate(-45deg);
transform: translateY(50%) translateX(-50%) rotate(-45deg); position: absolute; left: 50%; bottom: 0; }

.software-pagemenu.pagemenu-fixed .nav-pills li a { color: #666; text-shadow: 0 1px 2px rgba(255, 255, 255, 0.3); }
.software-pagemenu.pagemenu-fixed .nav-pills li.active a,
.software-pagemenu.pagemenu-fixed .nav-pills li a:hover,
.software-pagemenu.pagemenu-fixed .nav-pills li a:active,
.software-pagemenu.pagemenu-fixed .nav-pills li a:focus { color: #333; background: #eee; }
.software-pagemenu.pagemenu-fixed .nav-pills li.active a:after { background: #eee !important; }
@media (min-width: 992px) {
	.software-pagemenu h3,.software-pagemenu .nav-pills,.software-pagemenu .software-pagemenu-operate { display: inline-block !important; }
	.software-pagemenu .software-pagemenu-operate { float: right; }
}
@media (max-width: 991px) {
	.software-pagemenu { padding: 10px 0; }
	.software-pagemenu h3,.software-pagemenu .nav-pills,.software-pagemenu .software-pagemenu-operate { display: block; 
	float: none !important; text-align: center; }
	.software-pagemenu .nav-pills { margin: 12px 0; text-align: center; }
	.software-pagemenu .nav-pills li { float: none; }
}
.software-pagemenu .software-pagemenu-operate .btn { border-radius: 17px; padding-left: 15px; padding-right: 15px; 
-webkit-box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.1); -ms-box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.1); box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.1); }

/*site-article*/
.site-article-container {}
.site-article-container .breadcrumb { background: none; }
.site-article-container .well.article-container { background: #fff; -webkit-box-shadow: none; box-shadow: none; line-height: 26px; }
.site-article-container .well.article-container .article_title { margin-top: 0; padding: 0; }
.site-article-container .well.article-container h5 { font-size: 16px; font-weight: normal; }

.site-article-container .site-article-menu { }
.site-article-container .site-article-menu li a { color: #333; }
.site-article-container .site-article-menu li a:hover,
.site-article-container .site-article-menu li a:active,
.site-article-container .site-article-menu li a:focus { color: #44970e; text-decoration: none; }

.site-article-container .site-article-menu li.active,
.site-article-container .site-article-menu li.active a,
.site-article-container .site-article-menu li.active a:hover,
.site-article-container .site-article-menu li.active a:active,
.site-article-container .site-article-menu li.active a:focus { color: #333; background: #f2f2f2; border-color: #dedede; }


.site-article-container .breadcrumb { background: none; }
.site-article-container .well.site-container { background: #fff; -webkit-box-shadow: none; box-shadow: none; line-height: 26px; }
.site-article-container .well.site-container .article_title { margin-top: 0; padding: 0; }
.site-article-container .well.site-container h5 { font-size: 16px; font-weight: normal; }

.site-article-container .site-page-menu { }
.site-article-container .site-page-menu li a { color: #333; }
.site-article-container .site-page-menu li a:hover,
.site-article-container .site-page-menu li a:active,
.site-article-container .site-page-menu li a:focus { color: #44970e; text-decoration: none; }

.site-article-container .site-page-menu li.active,
.site-article-container .site-page-menu li.active a,
.site-article-container .site-page-menu li.active a:hover,
.site-article-container .site-page-menu li.active a:active,
.site-article-container .site-page-menu li.active a:focus { color: #333; background: #f2f2f2; border-color: #dedede; }
/*post-sidebar*/
.post-sidebar {  }
.post-sidebar .sidebar-software .panel-heading { font-size: 16px; line-height: 32px; }
.post-sidebar .sidebar-software .panel-heading a { text-decoration: none; }
.post-sidebar .sidebar-software .media-object { max-width: 80px; }
.post-sidebar .sidebar-software span.old-price { text-decoration: line-through; color: #999; font-size: 16px; margin-right: 10px; }
.post-sidebar .sidebar-software span.price { color: #f00; font-size: 16px; font-weight: bold; line-height: 24px; }
.post-sidebar .sidebar-software .btn { margin: 5px 0; min-width: 120px;  border-radius: 24px; }

.post-sidebar ul.sidebar-articles { list-style: disc inside; margin: -5px 0; padding: 0; }
.post-sidebar ul.sidebar-articles li { color: #666; padding: 5px 0;  }
.post-sidebar ul.sidebar-articles li a { font-size: 13px; color: #666; }
.post-sidebar ul.sidebar-articles li:hover,.post-sidebar ul.sidebar-articles li:focus,.post-sidebar ul.sidebar-articles li:active,
.post-sidebar ul.sidebar-articles li a:hover,.post-sidebar ul.sidebar-articles li a:active,.post-sidebar ul.sidebar-articles li a:focus { color: #438713; }

.post-sidebar .sidebar-pro { margin-bottom: 20px; }

.post-sidebar .sidebar-socials { background: #fff; }
.post-sidebar .sidebar-socials ul { list-style: none; float: none; margin: -10px -5px 0 -5px; }
.post-sidebar .sidebar-socials li { display: inline-block; margin: 10px 5px 0 5px; }
.post-sidebar .sidebar-socials li a { display: block; color: #fff; width: 64px; height: 64px; border-radius: 64px; text-align: center; line-height: 64px;
background-image: url(images/welcome-socials.gif); background-repeat: no-repeat; }
.post-sidebar .sidebar-socials li a.social-facebook { background-position: 0 0; }
.post-sidebar .sidebar-socials li a.social-twitter { background-position: -64px 0; } 
.post-sidebar .sidebar-socials li a.social-google { background-position: -128px 0; } 
.post-sidebar .sidebar-socials li a.social-youtube { background-position: -192px 0; } 
.post-sidebar .sidebar-socials li a.social-myce { background-position: -256px 0; } 
.post-sidebar .sidebar-socials li a.social-email { background-position: -320px 0; }
.post-sidebar .sidebar-socials li a.social-stumbleupon { background-position: -384px 0; } 
.post-sidebar .sidebar-socials li a.social-facebook:hover,.post-sidebar .sidebar-socials li a.social-facebook:active { background-position: 0 -64px; }
.post-sidebar .sidebar-socials li a.social-twitter:hover,.post-sidebar .sidebar-socials li a.social-twitter:active { background-position: -64px -64px; }
.post-sidebar .sidebar-socials li a.social-google:hover,.post-sidebar .sidebar-socials li a.social-google:active { background-position: -128px -64px; }
.post-sidebar .sidebar-socials li a.social-youtube:hover,.post-sidebar .sidebar-socials li a.social-youtube:active { background-position: -192px -64px; }
.post-sidebar .sidebar-socials li a.social-myce:hover,.post-sidebar .sidebar-socials li a.social-myce:active { background-position: -256px -64px; }
.post-sidebar .sidebar-socials li a.social-email:hover,.post-sidebar .sidebar-socials li a.social-email:active { background-position: -320px -64px; }
.post-sidebar .sidebar-socials li a.social-stumbleupon:hover,.post-sidebar .sidebar-socials li a.social-stumbleupon:active { background-position: -384px -64px; }
@media (max-width: 767px) {
	.post-sidebar .sidebar-socials,.post-sidebar .sidebar-socials ul { text-align: center; }
	.post-sidebar .sidebar-socials ul,.post-sidebar .sidebar-socials ul li { display: inline-block; }
}

/*article-action*/
.article-action { margin: 0 -5px; padding: 10px 0; }
.article-action .btn { white-space: normal !important; padding-left: 64px; padding-right: 20px; position: relative; 
text-align: left; margin: 5px; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3); }
.article-action .btn .fa { position: absolute; left: 20px; top: 50%; font-size: 26px;
 -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }
.article-action .btn small { display: block; font-size: 13px; line-height: 22px; white-space: nowrap; }
.article-action .btn small .price { color: #fff; font-size: 12px; }
.article-action .btn small .old-price { color: rgba(255, 255, 255, 0.8); font-size: 12px; }

.article-author { background: #fff; border-color: #eee; }
.article-author .pull-left img { width: 48px; height: 48px; border-radius: 50%;  }
.article-author.article-author-sm .pull-left img { width: 30px; height: 30px; border-radius: 50%;  }
.article-author .media-body p { margin: 0; }
.article-author .media-body a { color: #666; text-decoration: underline; }
.article-author .media-body a span { color: #ccc !important; }
.article-author .media-body a:hover,.article-author .media-body a:active,.article-author .media-body a:focus,
.article-author .media-body a:hover span,.article-author .media-body a:active span,.article-author .media-body a:focus span
 { color: #44970e !important; }

.related-guides { margin: 0 0 15px 0; padding: 0; list-style: disc inside; }

/*error-404-wrapper*/
.error-404-wrapper { padding: 20px 0; color: #fff; background-color: #db6361; }
.error-404-wrapper h1 { font-size: 32px; font-weight: 500; color: #fff; margin-top: 0; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.8); }
.error-404-wrapper p { font-size: 20px; font-weight: 300; color: #fff; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.8); }

/*page-addthis*/
.page-addthis { display: block; width: auto; position: fixed; z-index: 9999; top: 15%; left: 50%; background: #fff; border-radius: 6px; bottom: auto; right: auto;
z-index: 990; filter: alpha(opacity=75); -webkit-box-shadow: none; box-shadow: none; opacity: .75; }
@media (min-width: 992px) {
  .page-addthis { margin-left: -550px; }
}
@media (min-width: 1200px) {
  .page-addthis { margin-left: -660px; }
}

/*search-wrapper*/
.search-wrapper .page-header { margin-top: 0; padding-top: 0; }
.search-wrapper .article-author { margin-bottom: 10px; }

/*site-pagination*/
.site-pagination li a,.site-pagination li span { color: #44970e; }
.site-pagination li a:hover,.site-pagination li span:hover,
.site-pagination li a:focus,.site-pagination li span:focus { color: #70bb3b; }
.site-pagination .active a,.site-pagination .active span,
.site-pagination .active a:hover,.site-pagination .active span:hover,
.site-pagination .active a:focus,.site-pagination .active span:focus { background-color: #44970e; border-color: #44970e; }

/*faq-well*/
.faq-well { background: #fff; }
.faq-well h1 { margin-top: 0; font-size: 32px; color: #44970e; }
.faq-well .reated-faqs h3 { color: #44970e; margin-top: 0; }
.faq-well .reated-faqs a { color: #888; text-decoration: underline; }
.faq-well .reated-faqs a:hover,.faq-well .reated-faqs a:active,.faq-well .reated-faqs a:focus { color: #44970e; text-decoration: none; }