一、前言
超级炫酷的个人博客响应式网页,页面布局巧妙新颖,首页背景图片鼠标所到之处,蜘蛛网响应式联动,供大家参考。html+css+js网页设计、大学生网页课程设计、期末大作业、毕业设计、网页模板,DW网页成品源代码等,2000+套Web案例源码,优质文章,关注作者获取更多源码,点赞收藏博文,您的支持是我创作的动力!3Q!
二、网页文件
三、网页效果
以下为网页正文(节选示例):
四、代码展示
1.HTML
代码如下(节选示例):
<html lang="zh">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
<title>响应式简单个性个人博客模板</title>
<meta name="description" content="" />
<meta name="keywords" content="" />
<link rel="stylesheet" type="text/css" href="statics/css/index.css" media="all" />
</head>
<body class="home blog custom-background round-avatars">
<div class="Yarn_Background" style="background-image: url( statics/images/47fb3c_.jpg);"></div>
<form class="js-search search-form search-form--modal" method="get" action="search.html" role="search">
<div class="search-form__inner">
<div>
<div id="search-container" class="ajax_search">
<form method="get" id="searchform" action="">
<div class="filter_container"><input type="text" value="" autocomplete="off" placeholder="Type then select or enter" name="s" id="search-input" />
<ul id="search_filtered" class="search_filtered"></ul>
</div>
<input type="submit" name="submit" id="searchsubmit" class="searchsubmit" value="" />
</form>
</div>
</div>
</div>
</form>
<div class="navi" data-aos="fade-down">
<div class="bt-nav">
<div class="line line1"></div>
<div class="line line2"></div>
<div class="line line3"></div>
</div>
<div class="navbar animated fadeInRight">
<div class="inner">
<nav id="site-navigation" class="main-navigation">
<div id="main-menu" class="main-menu-container">
<div class="menu-menu-container">
<ul id="primary-menu" class="menu">
<li id="menu-item-17" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-home menu-item-17">
<a href="index.html">首页</a>
</li>
<li id="menu-item-173" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-173">
<a href="update.html">更新</a>
</li>
<li id="menu-item-78" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-78">
<a href="link.html">链接</a>
</li>
<li id="menu-item-252" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-252">
<a href="archives.html">归档</a>
<ul class="sub-menu">
<li id="menu-item-165" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-165">
<a href="">theme</a>
</li>
<li id="menu-item-163" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-163">
<a href="">Happen</a>
</li>
<li id="menu-item-924" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-924">
<a href="">WeWork</a>
</li>
<li id="menu-item-164" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-164">
<a href="">WordPress</a>
</li>
</ul>
</li>
<li id="menu-item-57" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-57">
<a href="gustbook.html">留言</a>
</li>
</ul>
</div>
</div>
</nav>
<!-- #site-navigation -->
</div>
</div>
</div>
<div class="hebin" data-aos="fade-down">
<i class=" js-toggle-search iconfont"></i>
</div>
<header id="masthead" class="overlay animated from-bottom" itemprop="brand">
<div class="site-branding text-center">
<a href="">
<figure>
<img class="custom-logo avatar" src="statics/images/omikron.png" />
</figure>
</a>
<h3 class="blog-description"><p>This is beauty</p></h3>
</div>
<!-- .site-branding -->
<div class="decor-part">
<div id="particles-js"></div>
</div>
<div class="animation-header">
<div class="decor-wrapper">
<svg id="header-decor" class="decor bottom" xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 100 100" preserveAspectRatio="none">
<path class="large left" d="M0 0 L50 50 L0 100" fill="rgba(255,255,255, .1)"></path>
<path class="large right" d="M100 0 L50 50 L100 100" fill="rgba(255,255,255, .1)"></path>
<path class="medium left" d="M0 100 L50 50 L0 33.3" fill="rgba(255,255,255, .3)"></path>
<path class="medium right" d="M100 100 L50 50 L100 33.3" fill="rgba(255,255,255, .3)"></path>
<path class="small left" d="M0 100 L50 50 L0 66.6" fill="rgba(255,255,255, .5)"></path>
<path class="small right" d="M100 100 L50 50 L100 66.6" fill="rgba(255,255,255, .5)"></path>
<path d="M0 99.9 L50 49.9 L100 99.9 L0 99.9" fill="rgba(255,255,255, 1)"></path>
<path d="M48 52 L50 49 L52 52 L48 52" fill="rgba(255,255,255, 1)"></path>
</svg>
</div>
</div>
</header>
<div id="main" class="content">
<div class="container">
<article itemscope="itemscope">
<div class="posts-list js-posts">
<div class="post post-layout-list" data-aos="fade-up">
<div class="status_list_item icon_kyubo">
<div class="status_user" style="background-image: url(statics/images/b0ce3f3cde0c084b6d42321b2dcbc407.jpeg);">
<div class="status_section">
<a href="detail.html" class="status_btn">交代是不可能交代的</a>
<p class="section_p">相隔上一次的更新我掰手指数一数,下意识的双腿一软,给各位小哥哥小姐姐们跪下了。自从有了对象后,周末几乎落下了主题的进度(邪魅的笑)。一边开发新的主题,一边收集您们给我反馈回来的"臭虫",还有新的主题后台看见了一些大神在... </p>
</div>
</div>
</div>
</div>
<div class="post post-layout-list" data-aos="fade-up">
<div class="postnormal review ">
<div class="post-container review-item">
<div class="row review-item-wrapper">
<div class="col-sm-3">
<a rel="nofollow" href="detail.html">
<div class="review-item-img" style="background-image: url(statics/images/diego-ph-249471-2-800x1000.jpg);"></div>
</a>
</div>
<div class="col-sm-9 flex-xs-middle">
<div class="review-item-title">
<a href="detail.html" rel="bookmark">我才不会写年终总结之瞎说篇</a>
</div>
<div class="review-item-creator"><b>发布日期:</b>2017-12-30</div>
<span class="review-item-info"><b>总浏览量:</b>1203 reads</span>
</div>
</div>
<div class="review-bg-wrapper">
<div class="bg-blur" style="background-image: url(statics/images/diego-ph-249471-2-800x1000.jpg);"></div>
</div>
</div>
<div class="post-container">
<div class="entry-content">确实讨厌去写所谓的年终总结,在公司已经被动的想领导上交一个总结,自己就懒得去总结,不然,我觉得脑子里应该会编写出八九不离十的内容,所以正经八儿的事情略了,瞎说一下。 年初的人事调动是个人最不能接受的事情,但不接受也得接受,老板一句“这是命令...</div>
<div class="post-footer">
<a class="gaz-btn primary" href="">READ MORE</a>
<span class="total-comments-on-post pull-right"><a href="">31 Comments</a></span>
</div>
</div>
</div>
</div>
<div class="post post-layout-list" data-aos="fade-up">
<div class="status_list_item icon_kyubo">
<div class="status_user" style="background-image: url(statics/images/b0ce3f3cde0c084b6d42321b2dcbc407.jpeg);">
<div class="status_section">
<a href="detail.html" class="status_btn">状态</a>
<p class="section_p">因为我这后半年飘忽不定的更新节奏,感觉真的对不住用户。最近才松下来能处理反馈的bug,顺便加快新主题 Dcras 的制作,农历年后或许能上线,准确时间,不敢说-- 为了感谢大家对 Yarn 的支持,Dcras 会以 获兑现码半价的承诺 给 Yarn ... </p>
</div>
</div>
</div>
</div>
<div class="post post-layout-list js-gallery" data-aos="fade-up">
<div class="post-album">
<div class="row content">
<div class="bg" style="background-image: url(statics/images/IMG_0150.jpg);"></div>
<div class="contentext flex-xs-middle">
<div class="album-title">
<a href="detail.html">重构图像样式测试</a>
</div>
<h5 class="review-item-creator"><b>发布日期:</b>2017-11-13</h5>
<div class="album-content">如眼所见是一个图像样式,必须写五十左右的文字作为这个文本框的空白填充,不写也是可以的,强迫症不能容忍空白。</div>
</div>
<div class="album-thumb-width flex-xs-middle">
<div class="row album-thumb no-gutter">
<div class="col-xs-4"><img class="thumb" src="statics/images/IMG_0150-250x250.jpg" /></div>
<div class="col-xs-4"><img class="thumb" src="statics/images/IMG_0149-250x250.jpg" /></div>
<div class="col-xs-4"><img class="thumb" src="statics/images/IMG_0146-250x250.jpg" /></div>
<div class="col-xs-4"><img class="thumb" src="statics/images/IMG_0147-250x250.jpg" /></div>
<div class="col-xs-4"><img class="thumb" src="statics/images/IMG_0148-250x250.jpg" /></div>
<div class="col-xs-4">
<a href="">5 pics</a>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="post post-layout-list" data-aos="fade-up">
<div class="postnormal review ">
<div class="post-container review-item">
<div class="row review-item-wrapper">
<div class="col-sm-3">
<a rel="nofollow" href="detail.html">
<div class="review-item-img" style="background-image: url(statics/images/47fb3c_9afed6c259f94589881bd55376206366mv2_d_3840_5784_s_4_2-800x450.jpg);"></div>
</a>
</div>
<div class="col-sm-9 flex-xs-middle">
<div class="review-item-title">
<a href="detail.html" rel="bookmark">给大家介绍一下</a>
</div>
<div class="review-item-creator"><b>发布日期:</b>2017-10-02</div>
<span class="review-item-info"><b>总浏览量:</b>1600 reads</span>
</div>
</div>
<div class="review-bg-wrapper">
<div class="bg-blur" style="background-image: url(statics/images/47fb3c_9afed6c259f94589881bd55376206366mv2_d_3840_5784_s_4_2-800x450.jpg);"></div>
</div>
</div>
<div class="post-container">
<div class="entry-content">现在的明星的影响力足以影响国内娱乐圈的"半壁江山",发条微博,新浪都恐慌好几天,来来来,蹭个热点给大家介绍一下我的女朋友。</div>
<div class="post-footer">
<a class="gaz-btn primary" href="detail.html">READ MORE</a>
<span class="total-comments-on-post pull-right"><a href="">30 Comments</a></span>
</div>
</div>
</div>
</div>
</div>
<!-- post-formats end Infinite Scroll star -->
<!-- post-formats -->
<div class="pagination js-pagination">
<div class="js-next pagination__load">
<a href=""><i class="iconfont"></i></a>
</div>
</div>
<!-- -pagination -->
</div>
</div>
<footer id="footer" class="overlay animated from-top">
<div class="decor-wrapper">
<svg id="footer-decor" class="decor top" xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 100 100" preserveAspectRatio="none">
<path class="large left" d="M0 0 L50 50 L0 100" fill="rgba(255,255,255, .1)"></path>
<path class="large right" d="M100 0 L50 50 L100 100" fill="rgba(255,255,255, .1)"></path>
<path class="medium left" d="M0 0 L50 50 L0 66.6" fill="rgba(255,255,255, .3)"></path>
<path class="medium right" d="M100 0 L50 50 L100 66.6" fill="rgba(255,255,255, .3)"></path>
<path class="small left" d="M0 0 L50 50 L0 33.3" fill="rgba(255,255,255, .5)"></path>
<path class="small right" d="M100 0 L50 50 L100 33.3" fill="rgba(255,255,255, .5)"></path>
<path d="M0 0 L50 50 L100 0 L0 0" fill="rgba(255,255,255, 1)"></path>
<path d="M48 48 L50 51 L52 48 L48 48" fill="rgba(255,255,255, 1)"></path>
</svg>
</div>
<div class="socialize" data-aos="zoom-in">
<li>
<a title="weibo" class="socialicon" href=""><i class="iconfont" aria-hidden="true"></i></a>
</li>
<li class="wechat">
<a class="socialicon"><i class="iconfont"></i></a>
<div class="wechatimg"><img src="statics/images/49D3746D-7519-B709-83E4-65BD1927C4E7.jpg"></div>
</li>
<li>
<a title="QQ" class="socialicon" href="" target="_blank"><i class="iconfont" aria-hidden="true"></i></a>
</li>
</div>
<div class="cr">
Copyright©2018. Design by
<a href="">17sucai</a>
</div>
<script type='text/javascript' src='statics/js/jquery.min.js'></script>
<script type='text/javascript' src='statics/js/plugins.js'></script>
<script type='text/javascript' src='statics/js/script.js'></script>
<script type='text/javascript' src='statics/js/particles.js'></script>
<script type='text/javascript' src='statics/js/aos.js'></script>
</body>
</html>
......
2.CSS
代码如下(节选示例):
@charset "UTF-8";
@font-face {
font-family: hermiticon;
src: url(fonts/hermiticon.eot?cez6o0);
src: url(fonts/hermiticon.eot?#iefixcez6o0) format('embedded-opentype'), url(fonts/hermiticon.ttf?cez6o0) format('truetype'), url(fonts/hermiticon.woff?cez6o0) format('woff'), url(fonts/hermiticon.svg?cez6o0#hermiticon) format('svg');
font-weight: 400;
font-style: normal
}
.hermit {
overflow: hidden;
background: #fff;
margin-bottom: 20px;
border: 1px solid #dedede;
-webkit-user-select: none;
-moz-user-select: none;
font: 13px/1.5 calluna-sans, "Helvetica Neue", Helvetica, Hiragino Sans GB, Microsoft JhengHei, WenQuanYi Micro Hei, sans-serif;
text-indent: 0
}
.hermit,
.hermit * {
box-sizing: content-box;
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box
}
.hermit-clear:after,
.hermit-clear:before {
display: table;
content: ""
}
.hermit-clear:after {
clear: both;
overflow: hidden
}
.hermit-clear {
zoom: 1
}
.hermit-detail span {
-webkit-animation: animFlipFront .4s linear;
-moz-animation: animFlipFront .4s linear;
animation: animFlipFront .4s linear
}
.hermit-box {
padding: 10px 13px;
height: 70px;
font-size: 14px;
line-height: 16px;
position: relative;
-webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, .08);
box-shadow: 0 1px 10px rgba(0, 0, 0, .08)
}
.hermit-cover {
width: 65px;
float: left;
position: relative
}
.hermit-info {
margin-left: 75px
}
.hermit-title {
font-size: 15px;
height: 24px;
overflow: hidden
}
.hermit-author {
font-size: 14px;
color: #999
}
.hermit-author,
.hermit-duration,
.hermit-title {
line-height: 24px
}
.hermit-controller {
height: 24px;
position: relative
}
.hermit-additive {
text-align: right;
position: absolute;
right: 0;
top: 0;
width: 130px;
height: 24px;
background: #fff
}
.hermit-cover-image {
width: 65px;
height: 65px;
padding: 0!important;
margin: 0!important;
border: none!important;
box-shadow: none
}
.hermit-duration,
.hermit-listbutton,
.hermit-volume {
display: inline-block
}
.hermit-duration {
height: 24px
}
.hermit-button,
.hermit-listbutton,
.hermit-volume {
speak: none;
cursor: pointer;
font-family: hermiticon;
text-transform: none;
vertical-align: middle;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale
}
.hermit-listbutton,
.hermit-volume {
color: #666;
width: 20px;
height: 24px;
line-height: 24px;
font-size: 17px
}
.hermit-listbutton {
position: relative
}
.hermit-button {
text-align: center;
vertical-align: middle;
position: absolute;
width: 28px;
height: 28px;
border: 2px solid #fff;
border-radius: 50%;
color: #fff;
left: 50%;
top: 50%;
margin-left: -16px;
margin-top: -16px;
background: rgba(0, 0, 0, .15);
text-shadow: 0 1px 1px rgba(0, 0, 0, .2);
box-shadow: 0 1px 1px rgba(0, 0, 0, .2)
}
.hermit-volume {
right: 20px
}
.hermit-button:before {
content: "\e01b";
font-size: 20px;
line-height: 28px
}
.hermit-button.playing:before {
content: "\e018";
font-size: 18px
}
.hermit-listbutton:before {
content: "\e20e"
}
.hermit-prevbutton:before {
content: "\e028"
}
.hermit-nextbutton:before {
content: "\e027"
}
.hermit-listbutton:after {
position: absolute;
content: '';
right: -2px;
top: 0;
width: 4px;
height: 4px;
border-radius: 50%;
background-color: transparent;
opacity: 0;
-webkit-transition: opacity .6s;
-moz-transition: opacity .6s;
-ms-transition: opacity .6s;
-o-transition: opacity .6s;
transition: opacity .6s
}
.hermit-unexpand-1 .hermit-listbutton:after,
.hermit.unexpand .hermit-listbutton:after {
opacity: 1;
background-color: #f60001
}
.hermit-unexpand-1.unexpand .hermit-listbutton:after {
opacity: 0
}
.hermit-volume:before {
content: "\e033"
}
.hermit-volume.muted:before {
content: "\e031"
}
.hermit-prosess {
height: 3px;
background-color: #ddd;
cursor: pointer;
position: relative;
z-index: 1;
margin: 10px 0 5px
}
.hermit-loaded {
position: absolute;
height: 3px;
z-index: 5;
left: 0;
top: 0;
background-color: #ccc
}
.hermit-prosess-bar {
height: 3px;
width: 0;
background-color: #5895be;
position: relative;
z-index: 10
}
.hermit-prosess-after {
position: absolute;
display: block;
width: 8px;
height: 8px;
background-color: #fff;
border: 1px solid #5895be;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
border-radius: 50%;
top: 0;
right: 0;
margin-top: -4px;
margin-right: -10px
}
.hermit-list {
height: auto;
max-height: 410px;
overflow-y: auto
}
.hermit-fullheight-1 .hermit-list {
height: 100%;
max-height: 100%
}
.hermit-fullheight-1.unexpand .hermit-list,
.hermit-unexpand-1 .hermit-list,
.hermit.unexpand .hermit-list {
height: 0;
max-height: 0
}
.hermit-fullheight-1.hermit-unexpand-1.unexpand .hermit-list,
.hermit-unexpand-1.unexpand .hermit-list {
height: 100%;
max-height: 100%
}
.hermit-unexpand-1 .hermit-box,
.hermit.unexpand .hermit-box {
box-shadow: none
}
.hermit-song {
border-top: 1px solid #e5e5e5;
cursor: pointer;
font-size: 15px;
line-height: 40px;
height: 40px;
overflow: hidden;
-webkit-tap-highlight-color: transparent;
position: relative
}
.hermit-deactive,
.hermit-deactive .hermit-song-author {
color: #ccc
}
.hermit-song-index {
position: absolute;
left: 0;
top: 0;
width: 40px;
text-align: center;
color: #999
}
.hermit-song-title {
display: block;
margin-left: 40px;
margin-right: 55px
}
.hermit-song-author {
color: #777;
padding-left: 5px
}
.hermit-song-duration {
position: absolute;
top: 0;
right: 15px;
color: #888;
font-size: 14px
}
.hermit-song.selected,
.hermit-song:hover {
background-color: #f8f8f8
}
.hermit-song.selected .hermit-song-index {
width: 38px;
text-indent: -999em;
background-image: url(../images/playing.gif);
background-position: 50% 50%;
background-repeat: no-repeat;
background-size: 16px
}
.hermit-song.selected.paused .hermit-song-index {
background-image: url(../images/playing.png)
}
.hermit-default .hermit-prosess-after:hover,
.hermit-default .hermit-prosess-bar {
background-color: #5895be
}
.hermit-default .hermit-prosess-after {
border-color: #5895be
}
.hermit-blue .hermit-prosess-after:hover,
.hermit-blue .hermit-prosess-bar {
background-color: #5cb85c
}
.hermit-blue .hermit-prosess-after {
border-color: #5cb85c
}
.hermit-blue .hermit-song.selected .hermit-song-index {
background-image: url(../images/playing_blue.gif)
}
.hermit-blue .hermit-song.selected.paused .hermit-song-index {
background-image: url(../images/playing_blue.png)
}
.hermit-yellow .hermit-prosess-after:hover,
.hermit-yellow .hermit-prosess-bar {
background-color: #f0ad4e
}
.hermit-yellow .hermit-prosess-after {
border-color: #f0ad4e
}
.hermit-yellow .hermit-song.selected .hermit-song-index {
background-image: url(../images/playing_yellow.gif)
}
.hermit-yellow .hermit-song.selected.paused .hermit-song-index {
background-image: url(../images/playing_yellow.png)
}
.hermit-red .hermit-prosess-after:hover,
.hermit-red .hermit-prosess-bar {
background-color: #dd4b39
}
.hermit-red .hermit-prosess-after {
border-color: #dd4b39
}
.hermit-red .hermit-song.selected .hermit-song-index {
background-image: url(../images/playing_red.gif)
}
.hermit-red .hermit-song.selected.paused .hermit-song-index {
background-image: url(../images/playing_red.png)
}
.hermit-pink .hermit-prosess-after:hover,
.hermit-pink .hermit-prosess-bar {
background-color: #f489ad
}
.hermit-pink .hermit-prosess-after {
border-color: #f489ad
}
.hermit-pink .hermit-song.selected .hermit-song-index {
background-image: url(../images/playing_pink.gif)
}
.hermit-pink .hermit-song.selected.paused .hermit-song-index {
background-image: url(../images/playing_pink.png)
}
.hermit-purple .hermit-prosess-after:hover,
.hermit-purple .hermit-prosess-bar {
background-color: orchid
}
.hermit-purple .hermit-prosess-after {
border-color: orchid
}
.hermit-purple .hermit-song.selected .hermit-song-index {
background-image: url(../images/playing_purple.gif)
}
.hermit-purple .hermit-song.selected.paused .hermit-song-index {
background-image: url(../images/playing_purple.png)
}
.hermit-black.hermit {
border-color: #ccc
}
.hermit-black.hermit,
.hermit-black.hermit .hermit-additive,
.hermit-black.hermit .hermit-song-duration {
background: 0 0;
color: #ccc
}
.hermit-black.hermit .hermit-additive,
.hermit-black.hermit .hermit-listbutton,
.hermit-black.hermit .hermit-volume {
color: #ccc
}
.hermit-black.hermit .hermit-song {
border-top-color: #ccc
}
.hermit-black .hermit-box {
background: 0 0
}
.hermit-black .hermit-button {
border-color: #fff
}
.hermit-black .hermit-button:before {
color: #fff
}
.hermit-black .hermit-song.selected,
.hermit-black .hermit-song:hover {
background: #444;
background: rgba(51, 51, 51, .3)
}
.hermit-ios .hermit-volume {
display: none
}
@-ms-viewport {
width: device-width
}
@viewport {
width: device-width
}
@media screen and (max-width:768px) {
.hermit-listbutton {
font-size: 20px
}
.hermit-song {
height: 44px;
line-height: 44px
}
.hermit-list {
max-height: 450px
}
.hermit-loaded,
.hermit-prosess,
.hermit-prosess-bar {
height: 4px
}
.hermit-prosess-after {
width: 12px;
height: 12px;
margin-top: -5px
}
}
@font-face {
font-family: 'iconfont';
src: url(fonts/iconfont.eot);
src: url(fonts/iconfont.eot?#iefix) format('embedded-opentype'), url(fonts/iconfont.woff) format('woff'), url(fonts/iconfont.ttf) format('truetype'), url(fonts/iconfont.svg#iconfont) format('svg')
}
.iconfont {
font-family: "iconfont" !important;
font-size: 16px;
font-style: normal;
-webkit-font-smoothing: antialiased;
-webkit-text-stroke-width: 0.2px;
-moz-osx-font-smoothing: grayscale
}
::-webkit-scrollbar {
width: 0;
background: 0 0
}
::-moz-selection {
background: rgba(204, 204, 204, .18);
color: #000
}
::selection {
background: rgba(204, 204, 204, .18);
color: #000
}
html body {
_background-attachment: fixed;
}
html {
width: 100%;
height: 100%;
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%
}
body {
width: 100%;
height: 100%;
font-family: PingFang SC, "Hiragino Sans GB", "Source Han Sans CN", Roboto, "Microsoft Yahei", sans-serif;
font-weight: 400;
font-size: 16px;
color: rgba(2, 0, 0, .6);
text-rendering: optimizeLegibility;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
-moz-font-feature-settings: "liga" on
}
body,
h1,
h2,
h3,
h4,
h5,
h6,
blockquote,
p,
div,
span,
ul,
ol,
li,
form,
input,
textarea,
br,
button {
margin: 0;
padding: 0;
border: 0;
font-size: 100%
}
*,
*:after,
*:before {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box
}
h1,
h2,
h3,
h4,
h5 {
margin: 0
}
h1 {
font-size: 20px;
line-height: 48px;
margin-bottom: 24px
}
h1 small {
font-size: 19px
}
h2 {
font-size: 18px;
line-height: 24px;
margin-top: 24px;
margin-bottom: 24px
}
h2 small {
font-size: 17px
}
h3 {
font-size: 16px;
line-height: 24px;
margin-top: 24px;
margin-bottom: 20px;
}
h3 small {
font-size: 15px
}
h4,
h5,
h6 {
line-height: 24px
}
h4 {
font-size: 14px;
margin-top: 24px;
margin-bottom: 16px;
}
h4 small {
font-size: 13px
}
h5 {
font-size: 13px;
}
h6 {
font-size: 12px;
;
margin: 0
}
a {
color: #807f83;
text-decoration: none
}
a:hover {
text-decoration: none
}
a:active,
a:hover {
outline: 0
}
hr {
max-width: 100%;
height: 50px;
background: url(../images/hr.gif) right center no-repeat;
border: none;
margin-top: 15px;
margin-bottom: 15px;
}
blockquote {
overflow: hidden
}
ul,
ol {
list-style: none
}
dt {
font-weight: bold
}
dd {
margin: 0 1.5em 1.5em
}
img {
height: auto;
max-width: 100%
}
figure {
margin: 0
}
table {
margin: 0 0 1.5em;
width: 100%
}
table {
border-bottom: 1px solid #eee;
margin: 0 0 25px;
width: 100%
}
th {
padding: 1rem .5rem;
color: #252525;
font-weight: 700;
text-transform: uppercase;
text-align: left
}
td {
border-top: 1px solid #eee;
padding: 1rem .5rem
}
ol,
ul {
list-style: none
}
img {
max-width: 100%;
height: auto;
transition: opacity .2s
}
label {
font-weight: normal
}
textarea,
input[type='text'],
input[type='url'],
input[type='email'],
input[type='tel'],
input[type='password'],
input[type='search'] {
border: 0;
width: 100%
}
textarea:focus,
input[type='text']:focus,
input[type='url']:focus,
input[type='email']:focus,
input[type='tel']:focus,
input[type='password']:focus,
input[type='search']:focus {
outline: 0
}
textarea {
height: 12em;
display: block
}
.clearfix:before,
.clearfix:after {
content: " ";
display: table
}
.clearfix:after {
clear: both
}
.blog-description {
text-transform: none;
font-weight: 400;
}
.custom-logo {
display: inline-block;
width: 100px
}
.site-branding {
position: relative;
display: inline-block;
z-index: 3;
padding-top: 110px
}
.Searchmeta,
.page-title {
text-align: center
}
.navi {
position: absolute;
right: 0;
z-index: 999
}
.navbar {
float: right;
margin-top: 40px;
padding-right: 90px
}
.open .navbar {
display: none
}
.close .navbar {
display: block
}
.bt-nav {
display: block;
position: absolute;
z-index: 999;
top: 2em;
right: 3em;
width: 36px;
height: 36px;
cursor: pointer
}
.open .bt-nav .line1 {
top: 17px
}
.open .bt-nav .line3 {
top: 27px
}
.close .bt-nav .line {
top: 17px
}
.close .bt-nav .line1 {
-webkit-transform: rotateZ(45deg)
}
.close .bt-nav .line2 {
opacity: 0
}
.close .bt-nav .line3 {
-webkit-transform: rotateZ(-45deg)
}
.bt-nav .line {
position: absolute;
top: 7px;
left: 50%;
width: 30px;
margin-left: -15px;
height: 1px;
background: rgba(255, 255, 255, 1);
-webkit-transition: all .3s ease
}
.main-navigation a::after,
.main-navigation a::before {
display: inline-block;
opacity: 0;
-webkit-transition: -webkit-transform .3s, opacity .2s;
-moz-transition: -moz-transform .3s, opacity .2s;
transition: transform .3s, opacity .2s
}
.main-navigation a::before {
margin-right: 5px;
content: '[';
-webkit-transform: translateX(20px);
-moz-transform: translateX(20px);
transform: translateX(20px)
}
.main-navigation a::after {
margin-left: 5px;
content: ']';
-webkit-transform: translateX(-20px);
-moz-transform: translateX(-20px);
transform: translateX(-20px)
}
.main-navigation a:focus::after,
.main-navigation a:focus::before,
.main-navigation a:hover::after,
.main-navigation a:hover::before {
opacity: 1;
-webkit-transform: translateX(0);
-moz-transform: translateX(0);
transform: translateX(0)
}
.main-navigation ul ul:before {
z-index: 0;
content: "";
position: absolute;
top: -8px;
right: 28px;
border-style: solid;
border-width: 0 10px 10px 10px;
border-color: transparent transparent #fff transparent;
-webkit-transform: rotate(360deg)
}
.main-navigation li {
color: #fff;
position: relative
}
.main-navigation a {
display: block;
text-decoration: none
}
.main-navigation ul ul {
position: absolute;
top: 40px;
z-index: 999;
display: none;
background-color: #fff;
border-radius: 3px;
}
.main-navigation ul ul ul {
bottom: 0
}
.main-navigation ul ul li {
float: none;
display: block;
width: 100%
}
.main-navigation ul ul a.focus,
.main-navigation ul ul a:hover {
color: #666
}
.main-navigation ul li.focus>ul,
.main-navigation ul li:hover>ul {
right: 0;
display: block
}
.main-navigation ul ul li.focus>ul,
.main-navigation ul ul li:hover>ul {
right: 100%;
display: block
}
.main-navigation.toggled ul,
.menu-toggle {
display: block
}
.header-menu-button {
display: none
}
.menu-dropdown {
position: absolute;
top: 15px;
right: 15px;
z-index: 9;
display: none;
margin: 0;
padding: 10px 14px;
height: 35px;
text-align: center;
font-size: 14px;
line-height: 15px;
cursor: pointer
}
.open-page-item>ul.children,
.open-page-item>ul.sub-menu {
display: block!important
}
.main-navigation ul {
display: block;
margin: 0;
padding-left: 0;
list-style: none
}
.main-navigation li {
float: left;
margin: 0
}
.main-navigation li a {
color: inherit;
font-weight: bold;
}
.main-navigation li a span {
display: none
}
.main-navigation ul ul a {
color: rgba(2, 0, 0, .6);
float: none;
padding: 15px 25px 15px 20px;
width: 100%;
min-width: 190px;
box-shadow: 0 1px 0 rgba(0, 0, 0, .03);
text-align: left;
white-space: nowrap
}
.main-navigation ul ul li:hover {
background-color: rgba(0, 0, 0, .02)
}
.main-navigation {
padding: 0;
-webkit-transition: right .4s ease 0s;
-moz-transition: right .4s ease 0s;
-ms-transition: right .4s ease 0s;
-o-transition: right .4s ease 0s;
transition: right .4s ease 0s
}
#main-menu>div,
#primary-menu {
float: left
}
.main-navigation li a {
padding: 0 10px 40px
}
.hebin {
position: absolute;
z-index: 998;
top: 2.5em;
left: 3em
}
.hebin i {
font-size: 30px;
line-height: 30px;
margin-right: 20px
}
.ajax_search .search_filtered a {
display: block;
font-size: 15px;
color: rgba(2, 0, 0, .6);
overflow: hidden;
padding: 10px;
text-overflow: ellipsis;
white-space: nowrap
}
.ajax_search .search_filtered {
background-color: rgba(255, 255, 255, 0.95);
border-radius: 30px;
width: 600px;
left: 0;
position: absolute;
text-align: center;
top: 102%;
z-index: 200
}
#searchsubmit {
display: none
}
.ajax_search .search_filtered a:after {
border-bottom: 1px solid #3ea9be;
content: "";
display: block;
margin: 0.25em auto 0;
transition: width 250ms ease-in-out 0s;
width: 0
}
.ajax_search .search_filtered a:hover:after {
transition: width 100ms ease-in-out 0s;
width: 50%
}
.ajax_search .search_filtered a:focus {
border: none;
font-weight: bold;
text-decoration: none;
outline: none
}
.js-toggle-search {
height: 35px;
width: 35px;
color: rgba(255, 255, 255, 1);
float: left;
display: inline;
-webkit-transition: all 500ms ease-in-out;
transition: all 500ms ease-in-out
}
.js-toggle-search:hover {
cursor: pointer;
color: #666
}
.search-form--modal {
-webkit-transition: visibility 0.25s ease, opacity 0.25s ease;
-moz-transition: visibility 0.25s ease, opacity 0.25s ease;
-ms-transition: visibility 0.25s ease, opacity 0.25s ease;
-o-transition: visibility 0.25s ease, opacity 0.25s ease;
transition: visibility 0.25s ease, opacity 0.25s ease;
overflow: hidden;
z-index: 998;
position: fixed;
top: 0;
right: 0;
left: 0;
bottom: 0;
height: auto;
background: rgba(0, 0, 0, 0.3);
visibility: hidden;
opacity: 0
}
.search-form--modal .search-form__inner {
max-width: 640px;
padding: 0 20px;
margin: 0 auto;
position: fixed;
width: 100%;
left: 0;
right: 0;
top: 1.5em;
bottom: 0
}
.search-form.is-visible {
visibility: visible;
opacity: 1
}
.search-form div {
position: relative
}
.search-form input {
text-align: center;
font-family: PingFang SC, "Hiragino Sans GB", "Source Han Sans CN", Roboto, "Microsoft Yahei", sans-serif;
font-size: 24px;
font-size: 1.5rem;
background: rgba(255, 255, 255, 0.6);
color: #fff;
padding: 12px 0;
width: 100%;
border-radius: 50px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box
}
.search-form input::-webkit-input-placeholder {
color: #fff
}
.search-form input:-moz-placeholder {
color: #fff
}
.search-form input::-moz-placeholder {
color: #fff
}
.search-form input:-ms-input-placeholder {
color: #fff
}
input {
line-height: normal
}
input[type="checkbox"],
input[type="radio"] {
box-sizing: border-box;
padding: 0
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
height: auto
}
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-cancel-button,
input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none
}
.Yarn_Background,
.p-header .p-image {
position: fixed;
width: 100%;
height: 100%;
-moz-background-size: cover;
-o-background-size: cover;
-webkit-background-size: cover;
background-size: cover;
background-position: top center;
z-index: -999;
}
#particles-js {
position: absolute;
top: -100px;
width: 100%;
height: 100%
}
#masthead {
position: relative;
z-index: 2;
display: block;
color: #fff;
text-align: center;
width: 100%;
height: 400px;
box-sizing: border-box
}
#main {
background: #fff;
position: relative;
z-index: 2
}
.container {
position: relative;
background: #fff;
padding: 60px 0 20px
}
.decor-wrapper {
width: 100%;
height: 50%;
position: absolute;
left: 0;
bottom: 0;
z-index: 2;
}
#footer .decor-wrapper {
top: 0
}
.decor {
position: absolute;
left: 0;
width: 100%;
height: 100%;
z-index: 2
}
.decor.bottom {
bottom: -1px
}
.decor.top {
top: -1px
}
#footer {
color: #fff
}
#footer {
padding: 120px 0 60px;
position: relative;
width: 100%;
display: block;
z-index: 2
}
#footer .container {
position: relative;
z-index: 2
}
.sticky {
width: 50px;
padding: 5px 0;
position: absolute;
right: 20px;
margin: -5px 0 0 25px;
text-align: center;
border-top-left-radius: 3px;
background: #F4303F;
z-index: 3
}
.sticky:after {
height: 0;
width: 0;
bottom: -14.5px;
left: 0;
border-left: 25px solid #F4303F;
border-right: 25px solid #F4303F;
border-bottom: 15px solid transparent
}
.sticky:before {
height: 0;
width: 0;
left: -4.5px;
top: .1px;
border-bottom: 6px solid #C02031;
border-left: 6px solid transparent
}
.sticky:after,
.sticky:before {
content: "";
position: absolute
}
.sticky i {
font-size: 25px;
color: #B80000;
text-shadow: 0 1px 0 #DB9C9C;
text-align: center
}
.posts-list {
margin: 0;
padding: 0
}
.posts-list.posts-list--small {
font-size: 13px;
font-size: 0.8125rem;
line-height: 20px
}
.posts-list h2 {
font-size: 18px;
font-size: 1.125rem;
line-height: 24px;
font-weight: normal;
margin-bottom: 4px
}
.posts-list a {
color: inherit
}
.posts-list>li {
list-style: none;
position: relative
}
.post-header,
.posts-list>li~li {
margin-top: 30px;
}
.posts-list>li div {}
.post-layout-list {
max-width: 800px;
margin: auto
}
.posts-wrap {
width: 100%;
display: inline-block
}
.neirong {
position: relative;
width: 50%;
float: right;
-ms-word-wrap: break-word;
word-wrap: break-word
}
.tesetu {
position: relative;
margin: 0;
float: left;
width: 50%;
height: 200px;
overflow: hidden;
padding-right: 15px;
padding-left: 15px
}
.mediain {
height: 200px;
overflow: hidden;
border-radius: 6px;
background: #5B81EC;
}
.mediain a {
display: block;
position: relative;
width: 100%;
height: 100%;
background-position: center;
background-size: cover;
z-index: 2;
}
.entry-title {
font-size: 20px;
color: #918f90;
margin-top: 0;
margin-bottom: 10px;
text-transform: uppercase;
font-weight: 700
}
.cate-news {
position: relative;
font-weight: 400;
color: #A1A1A1;
font-size: 12px;
letter-spacing: 1px!important;
text-transform: uppercase
}
.entry-content {
font-size: 16px;
color: rgba(0, 0, 0, .6);
line-height: 1.75;
-webkit-hyphens: auto;
-moz-hyphens: auto;
-ms-hyphens: auto;
hyphens: auto;
padding-bottom: 1.3rem;
}
.info-post {
font-size: 12px;
color: #A1A1A1;
text-transform: uppercase;
font-weight: 400;
margin-bottom: 5px;
}
.status_list_item {
position: relative;
width: 100%;
border-radius: 6px;
box-shadow: 0 1px 3px rgba(249, 249, 249, 0.08), 0 0 0 1px rgba(26, 53, 71, .04), 0 1px 1px rgba(26, 53, 71, .06)
}
.status_list_item p {
margin-bottom: 0
}
.section_p {
line-height: 1.75;
margin: 20px auto
}
.status_btn {
width: auto;
font-size: 20px;
font-weight: 700;
display: block;
position: relative
}
.status_section {
position: relative;
z-index: 1
}
.status_user {
background-size: contain;
background-color: #fff;
background-repeat: no-repeat;
background-position: right center;
border-radius: 6px;
padding: 25px 20% 25px 2%;
}
.status_user:after {
content: "";
position: absolute;
width: 100%;
height: 100%;
z-index: 0;
top: 0;
left: 0;
background: -webkit-linear-gradient(right, rgba(255, 255, 255, 0) 0%, #fff 20%);
background: linear-gradient(to left, rgba(255, 255, 255, 0) 0%, #fff 20%)
}
.quote_box {
max-width: 800px;
position: relative;
border: 1px solid #f3f3f3;
box-shadow: 0 1px 3px rgba(249, 249, 249, 0.08), 0 0 0 1px rgba(26, 53, 71, .04), 0 1px 1px rgba(26, 53, 71, .06);
border-radius: 6px;
padding: 2rem 1.3rem 2rem
}
.quote_ttl {
position: absolute;
top: -.7em;
left: 1em;
background: #FFFFFF;
box-shadow: 0 1px 3px rgba(249, 249, 249, 0.08), 0 0 0 1px rgba(26, 53, 71, .04), 0 1px 1px rgba(26, 53, 71, .06);
padding: 0 8px;
border-radius: 4px;
font-size: 20px;
font-weight: bold
}
.quote_center {
text-align: center;
line-height: 1.75
}
.quote_center p {
margin-bottom: 0;
letter-spacing: 0.68px;
color: rgba(0, 0, 0, .6);
}
.post {
position: relative;
max-width: 800px;
margin: 0 auto 120px
}
.postnormal.review {
border-radius: 0 0 6px 6px;
box-shadow: 0 1px 3px rgba(249, 249, 249, 0.08), 0 0 0 1px rgba(26, 53, 71, .04), 0 1px 1px rgba(26, 53, 71, .06)
}
.postnormal.review .review-item {
position: relative;
overflow: visible;
margin-top: 1.5em;
border-radius: 6px 6px 0 0;
min-height: 200px
}
.postnormal.review .post-container {
margin-top: 0;
z-index: 2
}
.postnormal .post-container {
background: white;
margin-top: 10px;
padding: 1.3rem 1.3rem 2rem;
border-radius: 6px;
overflow: hidden;
}
.postnormal.review .review-item .review-item-wrapper {
position: relative;
z-index: 1;
color: white
}
.row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-right: -15px;
margin-left: -15px
}
.review-item-img {
position: absolute;
width: 130px;
height: 190px;
top: -50px;
left: 25px;
border-radius: 4px;
box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
background-size: cover;
background-position: top center
}
.review-item-title {
font-size: 20px;
font-weight: 700;
text-shadow: 0 2px 3px rgba(0, 0, 0, 0.1)
}
.review-item-creator {
font-size: 1em;
font-weight: normal;
padding: 0.5em 0;
}
.review-item-info {
display: block;
font-size: 1em;
opacity: .8
}
.review-bg-wrapper {
overflow: hidden;
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
border-radius: 6px 6px 0 0;
z-index: 0;
}
.bg-blur {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
z-index: 0;
background-size: cover;
border-radius: 6px;
-webkit-filter: blur(5px);
filter: blur(5px);
-webkit-transform: scale(1.2);
transform: scale(1.2);
-o-object-fit: cover;
object-fit: cover;
pointer-events: none
}
.bg-blur:after {
content: "";
position: absolute;
width: 100%;
height: 100%;
z-index: 1;
top: 0;
left: 0;
background: -webkit-linear-gradient(top, rgba(105, 105, 105, 0.1) 0%, #fff 85%);
background: linear-gradient(to bottom, rgba(105, 105, 105, 0.1) 0%, #fff 85%)
}
.bg {
width: 100%;
height: 100%;
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
-webkit-filter: blur(5px);
filter: blur(5px);
-webkit-transform: scale(1.2);
transform: scale(1.2);
-o-object-fit: cover;
object-fit: cover;
pointer-events: none;
z-index: 0
}
.bg:after {
content: "";
position: absolute;
width: 100%;
height: 100%;
z-index: 1;
top: 0;
left: 0;
background: -webkit-linear-gradient(right, rgba(255, 255, 255, 0) 0%, rgba(105, 105, 105, 0.1)) 100%);
background: linear-gradient(to left, rgba(255, 255, 255, 0) 0%, rgba(105, 105, 105, 0.1) 100%)
}
.gaz-btn.primary {
background: #2E60C4
}
.gaz-btn {
font-size: .8em;
font-weight: 700;
padding: 12px 25px;
text-transform: uppercase;
color: white!important;
border-radius: 30px;
border: none;
-webkit-transition: all .2s;
transition: all .2s;
display: inline-block
}
.pull-right {
float: right
}
.flex-xs-middle {
-ms-flex-item-align: center;
align-self: center;
text-shadow: 0 2px 3px rgba(0, 0, 0, 0.1);
}
.col-xs-4 a {
color: white;
font-size: .8em;
font-weight: 700;
text-transform: uppercase;
display: inline-flex;
margin: 0;
align-items: center;
justify-content: center;
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0
}
.col-xs-4 img {
vertical-align: middle
}
.album-thumb [class*='col-'] {
background: rgba(0, 0, 0, 0.5);
box-shadow: 0 5px 10px rgba(0, 0, 0, 0.05)
}
.no-gutter>[class*='col-'] {
padding-right: 0;
padding-left: 0
}
.row.content {
width: 100%;
position: relative;
margin: 0 auto
}
.contentext {
width: 65%;
color: #fff;
z-index: 1;
}
.album-thumb-width {
width: 33%
}
.album-title {
font-size: 20px;
font-weight: 700;
text-shadow: 0 2px 3px rgba(0, 0, 0, 0.1);
}
.album-content {
width: 90%;
line-height: 1.75;
margin-top: -5px;
}
.post-album {
margin-top: 10px;
padding: 0 1.3rem 0;
border-radius: 6px;
overflow: hidden;
box-shadow: 0 1px 3px rgba(249, 249, 249, 0.08), 0 0 0 1px rgba(26, 53, 71, .04), 0 1px 1px rgba(26, 53, 71, .06);
}
.post-footer .total-comments-on-post {
padding: 10px 0
}
.post-title {
color: #807f83;
line-height: 1;
padding-bottom: 12px;
text-shadow: 0 1px 0 rgba(255, 255, 255, .5);
}
.post-info {
color: #67666a;
margin-bottom: 24px
}
.posts-container {
max-width: 800px;
font-size: 16px;
color: rgba(0, 0, 0, .6);
line-height: 1.75;
margin: 0 auto
}
.postbody {
margin-bottom: 40px;
}
.post-body {
line-height: 1.75;
}
.post-body> :last-child {
margin-bottom: 0
}
.post-body img {
max-width: 100%;
height: auto
}
.post-body p {
margin: 1em 0
}
.post-body p+h1,
.post-body p+h2,
.post-body p+h3,
.post-body p+h4,
.post-body p+h5,
.post-body p+h6 {
margin-top: 40px;
margin-bottom: 30px
}
.post-body h1 {
font-size: 20px;
line-height: 40px
}
.post-body h2 {
font-size: 18px;
line-height: 37px
}
.post-body h3 {
font-size: 16px;
line-height: 34px;
display: table;
}
.post-body h4 {
font-size: 14px;
line-height: 28px
}
.post-body h5,
.post-body h6 {
text-transform: uppercase
}
.autotag {
color: #fff;
word-break: keep-all;
padding: 2px 8px;
margin: 0 2px;
border-radius: 15px;
background: #BBB
}
.autotag:before {
margin-right: 2px;
content: '#'
}
.autotag:after {
margin-left: 2px;
content: '#'
}
.post-body ul,
.post-body ol {
font-size: 15px;
border: 1px solid #efefef;
padding: 5px 20px;
margin: 0 0 30px 0;
list-style: none;
border-radius: 3px
}
.post-body ul li,
.post-body ol li {
font-size: 15px;
line-height: 1.75;
padding: 10px 0 10px 25px
}
.post-body ul li:before,
.post-body ol li:before {
float: left;
vertical-align: middle;
margin-right: 10px;
margin-left: -25px;
color: #ddd
}
.post-body ul li~li,
.post-body ol li~li {
border-top: 1px solid #efefef
}
.post-body ul li:before {
color: #efefef;
font-size: 11px;
font-size: 0.6875rem;
content: "\e60d";
font-family: iconfont
}
.post-body ol {
counter-reset: ol-counter
}
.post-body ol li:before {
content: counter(ol-counter) ".";
counter-increment: ol-counter
}
.post-body blockquote {
font-size: 25px;
line-height: 36px;
color: #888;
clear: both;
position: relative;
padding: 1em 0;
margin: 1.62em 0;
text-align: center
}
.post-body blockquote:after,
.post-body blockquote:before {
content: '';
display: block;
position: absolute;
width: 38%;
height: 100%;
left: 31%;
top: 0;
pointer-events: none;
border-top: 1px solid #efefef;
border-bottom: 1px solid #efefef
}
.post-body blockquote:after {
width: 2%;
left: 49%;
border-top: .2em solid #efefef;
border-bottom: .2em solid #efefef
}
.post-body blockquote p {
margin: 1em 0 0
}
.post-body blockquote p:first-child {
margin: 0
}
.post-body input[type='password'] {
background: #FAFAFA;
height: 50px;
margin: 20px 0 0;
border-radius: 3px
}
.post-body input[type='submit'] {
background: #918F90;
height: 50px;
width: 150px;
margin: 20px 0;
border-radius: 30px;
cursor: pointer
}
.format-lede .post-body> :first-child {
font-weight: bold;
color: #444
}
.post-share {
-webkit-transition: opacity 0.25s ease;
-moz-transition: opacity 0.25s ease;
-ms-transition: opacity 0.25s ease;
-o-transition: opacity 0.25s ease;
transition: opacity 0.25s ease;
opacity: .5;
display: inline-block;
text-align: right
}
@media screen and (max-width:800px) {
.post-share {
text-align: center
}
}
.post-share:hover {
opacity: 1
}
.meta,
.post-date {
font-size: 15px;
color: #A1A1A1;
text-transform: uppercase;
margin: 30px 0;
}
.post-date time {
letter-spacing: 1px
}
.meta a,
.post-date a {
margin-right: 5px;
color: #A1A1A1
}
.wrapper {
max-width: 800px;
padding: 0;
margin-left: auto;
margin-right: auto
}
.split__title {
float: left;
text-align: left;
}
.post_content {
margin: 0 auto;
line-height: 1.75;
max-width: 800px;
position: relative
}
.post_header {
position: relative
}
h1.post_title {
color: #918f90;
font-size: 25px;
font-weight: 700;
margin-bottom: 25px;
text-transform: uppercase
}
#panel {
display: block
}
.slide {
background: transparent
}
.btn-slide i {
margin-right: 5px
}
.btn-slide {
width: 100px;
cursor: pointer;
color: #A1A1A1;
display: block;
text-decoration: none;
float: right;
}
#upTriangleColor {
display: block;
background: #fafafa
}
#upTriangleColor path {
fill: #fff;
stroke: #fff
}
#dwTriangleColor {
display: block;
background: #fff
}
#dwTriangleColor path {
fill: #fafafa;
stroke: #fff
}
.blog-card {
padding-right: 20px;
margin: 30px 0;
word-wrap: break-word;
overflow: hidden;
max-width: 100%;
height: 150px;
border-radius: 4px;
box-shadow: 0 1px 2px rgba(0, 0, 0, .15), 0 0 1px rgba(0, 0, 0, .15)
}
.blog-card-thumbnail {
float: left;
width: 150px;
height: 150px;
background: #e4e4e4;
border-radius: 4px 0 0 4px
}
.blog-card-content {
margin-left: 170px;
padding: 10px 0 0 0
}
.blog-card-title {
color: #918F90;
margin-bottom: 5px;
text-transform: uppercase;
font-weight: 400
}
.blog-card-excerpt {
background: #fff url(../images/status-line.png) repeat;
color: rgba(2, 0, 0, .6)
}
.blog-card-date {
float: right;
font-size: 13px;
text-align: right;
color: #777;
}
.hatenablogcard {
clear: both;
width: 100%;
height: 155px;
margin: 10px 0;
max-width: 680px;
font-family: Helvetica, Arial, sans-serif !important
}
.location {
margin: 0 auto;
max-width: 800px;
}
.type i {
position: absolute;
border-radius: 50%;
font-size: 25px;
text-align: center;
color: rgba(0, 0, 0, .5);
width: 50px;
height: 50px;
line-height: 50px;
background: rgba(255, 255, 255, .5);
}
.type i:hover {
color: rgba(0, 0, 0, .3);
}
.mask {
cursor: text;
width: 50px;
height: 50px;
background: rgba(240, 240, 240, 1);
background-size: cover;
background-position: center;
position: relative;
float: left;
border-radius: 50%;
margin: 0 10px 0 0
}
h2.archive-title {
position: relative;
font-size: 15px;
font-weight: bold;
text-transform: uppercase;
overflow: hidden
}
h2.archive-title span {
display: inline-block;
vertical-align: baseline;
zoom: 1;
position: relative;
padding: 0 10px 0 0
}
h2.archive-title span:after {
content: '';
display: block;
width: 800px;
position: absolute;
top: .73em;
border-top: 1px solid #eee
}
h2.archive-title span:after {
left: 100%
}
.archive-post {
margin: 0 auto;
max-width: 800px;
position: relative
}
.post-time {
max-width: 50%;
font-size: 12px;
font-weight: 400;
line-height: 28px;
color: #918f90;
position: absolute;
top: 0;
right: 0;
background-color: #fff;
padding-left: 10px
}
.post-category {
font-size: 12px;
font-size: 12px;
margin: -40px 0 0 55px;
position: relative;
display: block;
}
.post-category a::after,
.post-category a::before {
display: inline-block;
opacity: 1
}
.post-category a::before {
margin-right: 2px;
content: '['
}
.post-category a::after {
margin-left: 2px;
content: ']'
}
#social-share {
float: right;
cursor: pointer
}
#social-share i {
margin-right: 5px
}
#social {
display: none
}
#social ul {
text-align: center;
margin: 0;
padding: 0;
width: 100%;
height: 60px;
background-color: #fafafa;
}
#social ul li i {
font-size: 25px;
line-height: 63px;
text-align: center;
color: #888;
cursor: pointer
}
#social ul li {
display: inline-table;
width: 70px
}
.pagination {
position: relative;
display: block;
text-align: center;
width: 300px;
margin: 0 auto
}
.pagination i {
font-size: 40px
}
#infscr-loading {
text-align: center;
padding-top: 120px
}
#pagenavi {
font-size: 15px;
font-weight: 700;
text-align: center;
color: #4a4a4a;
list-style: none;
line-height: 24px
}
.page-numbers {
display: inline-block;
padding: 0 8px;
color: #666
}
.page-numbers.current {
border-radius: 50%;
background: #EBEBEB;
min-width: 30px;
height: 30px;
line-height: 30px;
text-align: center;
color: #fff;
font-size: 15px
}
.black {
font-weight: bolder!important
}
.bold {
font-weight: bold!important
}
.regular {
font-weight: normal!important
}
.light {
font-weight: lighter!important
}
.lighter {
font-weight: lighter!important
}
.small {
font-size: 14px;
line-height: 24px
}
.super {
font-size: 30px;
font-weight: 500;
text-transform: uppercase
}
.super.text-center small {
display: block;
line-height: 1.5em
}
.hyper {
font-size: 72px;
font-weight: bold;
text-align: center;
line-height: 1
}
.red-under {
border-color: red;
border-bottom-style: double;
border-width: 3px;
}
.yellow-under {
padding-bottom: 2px;
border-bottom: 1px solid #ffc81f;
}
.marker {
background-color: #FF9
}
.marker-under {
background: linear-gradient(transparent 60%, #ff6 60%)
}
.key-word {
background-color: #f9f9f9;
background-image: -moz-linear-gradient(center top, #eee, #f9f9f9, #eee);
border: 1px solid #aaa;
border-radius: 2px;
box-shadow: 1px 2px 2px #ddd;
font-family: inherit;
font-size: .85em;
margin: 1px 3px;
padding: 1px 3px
}
.text-left {
text-align: left!important
}
.text-right {
text-align: right!important
}
.text-center {
text-align: center!important
}
.text-caps {
text-transform: uppercase!important
}
.text-italic {
font-style: italic
}
.bordered-top,
.bordered-bottom {
position: relative
}
.bordered-top:after,
.bordered-bottom:after {
content: '';
display: block;
position: absolute;
height: 1px;
width: 80px;
left: 50%;
margin-left: -40px
}
.bordered-top:after {
top: 0
}
.bordered-bottom:after {
bottom: 0
}
.bordered-top:after,
.bordered-bottom:after {
background-color: #cbc9cf
}
.mm\+ {
margin-bottom: 40px !important
}
.m\+ {
margin: 60px !important
}
.mt\+ {
margin-top: 60px !important
}
.mr\+ {
margin-right: 60px !important
}
.mb\+ {
margin-bottom: 80px !important
}
.ml\+ {
margin-left: 60px !important
}
.mh\+ {
margin-right: 60px !important;
margin-left: 60px !important
}
.mv\+ {
margin-top: 60px !important;
margin-bottom: 60px !important
}
.m\+\+ {
margin: 120px !important
}
.mt\+\+ {
margin-top: 120px !important
}
.mr\+\+ {
margin-right: 120px !important
}
.mb\+\+ {
margin-bottom: 120px !important
}
.mb\+\+\+ {
margin-bottom: 250px !important
}
.ml\+\+ {
margin-left: 120px !important
}
.mh\+\+ {
margin-right: 120px !important;
margin-left: 120px !important
}
.mv\+\+ {
margin-top: 120px !important;
margin-bottom: 120px !important
}
@media screen and (max-width:800px) {
.palm-m {
margin: 30px !important
}
.palm-mt {
margin-top: 30px !important
}
.palm-mr {
margin-right: 30px !important
}
.palm-mb {
margin-bottom: 30px !important
}
.palm-ml {
margin-left: 30px !important
}
.palm-mh {
margin-right: 30px !important;
margin-left: 30px !important
}
.palm-mv {
margin-top: 30px !important;
margin-bottom: 30px !important
}
}
.chatbox {
display: block;
padding: 10px 0px;
letter-spacing: 1px
}
.chatbox strong {
display: none
}
.chat_content .bub {
display: block;
max-width: 600px;
padding: 10px 20px;
word-wrap: break-word;
}
section.left .bub {
float: left
}
section.right .bub {
float: right
}
.chatbox .left .chat-arrow {
width: 0;
height: 0;
display: block;
float: left;
margin-top: 5px;
border-left: 20px solid transparent
}
.chatbox .right .chat-arrow {
width: 0;
height: 0;
display: block;
float: right;
margin-top: 5px;
border-right: 20px solid transparent
}
.chatbox .green .bub {
border: 2px solid #93D3B6;
border-radius: 5px;
color: #fff;
background: #93D3B6
}
.chatbox .green .chat-arrow {
border-bottom: 20px solid #93D3B6
}
.chatbox .red .bub {
border: 2px solid #d57976;
border-radius: 5px;
color: #fff;
background: #d57976
}
.chatbox .red .chat-arrow {
border-bottom: 20px solid #d57976
}
.left {
float: left
}
.right {
float: right
}
.cf:before,
.cf:after {
content: "";
display: table
}
.cf:after {
clear: both
}
.cf {
zoom: 1
}
.alert {
font-size: 15px;
line-height: 24px;
word-wrap: break-word;
padding: 11px 20px;
border-radius: 3px
}
.alert--success {
background: #d7f1d7;
color: #578e57
}
.alert--warn {
background: #ffe88a;
color: #8e7030
}
.pullquote {
font-size: 25px;
line-height: 36px;
color: #888;
font-weight: 300;
position: relative;
margin: 45px 0 20px 0;
display: block;
border-top: 1px solid #efefef;
border-bottom: 1px solid #efefef;
padding: 15px 0;
clear: both;
}
@media screen and (min-width:720px) {
.pullquote {
width: 220px;
float: right;
margin: 20px -160px 20px 20px
}
}
.round-avatars .avatar,
.round-avatars .avatar img {
border-radius: 50%;
}
.avatar,
.avatar img {
border-radius: 3px
}
.btn,
.wpcf7-submit,
[id="submit"] {
display: inline-block;
vertical-align: middle;
font: inherit;
text-align: center;
border: none;
margin: 0;
cursor: pointer;
overflow: visible;
padding: 11px 23px;
background-color: #4a8ec2;
border: 1px solid #4a8ec2;
border-radius: 3px
}
.btn,
.wpcf7-submit,
[id="submit"],
.btn:hover,
.wpcf7-submit:hover,
[id="submit"]:hover,
.btn:active,
.wpcf7-submit:active,
[id="submit"]:active,
.btn:focus,
.wpcf7-submit:focus,
[id="submit"]:focus {
text-decoration: none;
color: #fff
}
.btn::-moz-focus-inner,
.wpcf7-submit::-moz-focus-inner,
[id="submit"]::-moz-focus-inner {
border: 0;
padding: 0
}
.btn,
.wpcf7-submit,
[id="submit"] {
font-weight: bold;
-webkit-transition: background 0.333s ease, box-shadow .25s ease;
-moz-transition: background 0.333s ease, box-shadow .25s ease;
transition: background 0.333s ease, box-shadow .25s ease
}
[id="submit"],
.wpcf7-submit,
.btn--primary,
[id="submit"] {
font-size: 14px;
font-size: 0.875rem;
line-height: 21px;
color: #fff;
border: none;
background: #4f94cb;
padding: 9px 24px;
font-weight: bold
}
[id="submit"]:hover,
[id="submit"]:focus,
.wpcf7-submit:hover,
.wpcf7-submit:focus,
.btn--primary:hover,
[id="submit"]:hover,
.btn--primary:focus,
[id="submit"]:focus {
box-shadow: inset 0 -8em 0 rgba(255, 255, 255, 0.2);
color: #fff;
outline: none
}
[id="submit"]:active,
.wpcf7-submit:active,
.btn--primary:active,
[id="submit"]:active {
color: #fff;
box-shadow: inset 0 -8em 0 rgba(0, 0, 0, 0.15);
outline: none
}
#comments-list-title {
max-width: 800px;
margin: 20px 0;
font-size: 20px;
font-weight: 700;
color: #918f90
}
.comments-main {
max-width: 800px;
margin: 0 auto;
}
form#commentform {
outline: 0
}
nav#comments-navi {
clear: both;
text-align: right;
max-width: 800px;
color: #9A9A9A;
padding-top: 20px;
}
.comments {
clear: both;
overflow: hidden;
width: 100%;
list-style: none;
background: #fafafa;
padding: 40px 0;
}
.comments .commentwrap {
max-width: 800px;
margin: 0 auto;
padding: 0
}
.comments .commentwrap hr {
height: 0;
width: 100%;
background: #eee;
border: 0;
margin: 40px 0
}
.comments .comments-hidden {
display: none;
cursor: pointer
}
.comments .comments-main {
overflow: hidden;
-webkit-transition: height 0s ease-out;
-moz-transition: height 0s ease-out;
transition: height 0s ease-out
}
.comnav {
width: 100%;
margin: 0 auto
}
.comnav a {
padding: 10px;
color: #7B7B7B;
margin-bottom: 20px
}
.comment {
margin: 0;
padding: 0;
list-style: none;
}
.comment .contents {
width: 100%;
float: left
}
.comment .body {
font-size: 15px;
line-height: 24px
}
.comment .body>:last-child {
margin-bottom: 0
}
.comment .profile {
float: left;
position: relative;
top: 20px;
z-index: 3;
}
.comment .profile img {
background-color: #eee;
width: 50px;
height: 50px;
border-radius: 50%;
padding: 2px;
}
.comment .main {
float: right;
width: 92%;
border-bottom: 1px solid #eee;
padding: 20px 0;
position: relative;
z-index: 2
}
.comment .commeta {
font-size: 15px;
overflow: hidden;
}
.comment .comment-reply-link {
font-size: 13px;
display: inline-block;
text-transform: uppercase;
color: #A1A1A1
}
.comment .comment-reply-link:hover {
color: #606576
}
.comment .info {
letter-spacing: 0.6px;
font-size: 13px;
color: #A1A1A1
}
.comment .info span {
margin-right: 10px
}
.comment .shang {
float: left;
}
.comment .xia {
float: none;
}
.comment .children p {
margin-bottom: 0px;
line-height: 24px;
}
.comment h4 {
font-family: "PingFang SC", "Microsoft YaHei", Arial, Helvetica, "WenQuanYi Micro Hei", "tohoma,sans-serif";
font-weight: 400;
margin: 0;
text-transform: none;
line-height: 24px;
}
.comment h4 img {
display: none;
border-radius: 3px;
margin-right: 15px;
vertical-align: -4px
}
.comment h4 a {
font-weight: 700;
color: #918f90;
vertical-align: middle;
font-size: 15px
}
.comment .children .profile {
float: left;
left: 10px;
position: relative;
}
.comment .children .profile img {
width: 30px;
height: 30px;
padding: 3px;
background: #eee;
}
.comment .children .main {
width: 92%
}
.comment .children .main:after {
content: "";
width: 1px;
height: 100%;
background: #EEE;
left: -40px;
top: -60px;
position: absolute
}
.comment .children a.name {
font-family: "PingFang SC", "Microsoft YaHei", Arial, Helvetica, "WenQuanYi Micro Hei", "tohoma,sans-serif";
font-weight: bold;
color: #918f90;
}
.comment-respond {
width: 100%;
max-width: 800px;
margin: 0 auto;
padding: 0
}
.comment-respond .logged-in-as {
margin-bottom: 0
}
.comment-respond #cancel-comment-reply-link {
position: relative;
float: right;
z-index: 2;
top: 20px;
right: 25px;
}
.comment-respond input,
.comment-respond textarea {
font-family: PingFang SC, "Hiragino Sans GB", "Source Han Sans CN", Roboto, "Microsoft Yahei", sans-serif;
float: left;
font-size: 14px;
width: 29%;
margin: 0;
padding: 24px;
color: #535a63;
border-radius: 4px;
background-color: #eee
}
.author-info input {
margin: 0;
margin-right: 20px;
position: relative;
left: 8%;
}
.comment-respond input:last-of-type {
border: 0
}
@media (max-width:800px) {
.comments-main {
padding: 0 10px;
font-size: 16px;
}
.comment .profile,
.comment .children .profile,
.comment .profile img,
.comment .children .profile img {
left: 0;
top: 25px;
width: 40px;
height: 40px
}
.comment .main,
.comment .children .main {
width: 85%;
}
.comment-respond input {
width: 100%;
border-right: 0;
margin-bottom: 15px
}
.author-info input {
left: 0;
margin-right: 0
}
}
.comment-respond textarea {
display: block;
line-height: 1.75;
float: left;
width: 79%;
height: 70px;
color: #535a63;
resize: vertical;
}
.comment-respond .form-submit {
clear: both;
display: block;
overflow: hidden;
margin-bottom: 40px;
padding: 0
}
.comment-respond input[type=submit] {
width: 84px;
float: right;
height: 70px;
line-height: 20px;
padding: 0;
text-transform: uppercase;
color: #888;
background: #eee;
border-radius: 4px
}
.comment-respond input[type=submit]:hover {
background: rgba(0, 0, 0, 0.6);
color: #fff
}
.comment-respond input:active,
.comment-respond input:focus,
.comment-respond textarea:active,
.comment-respond textarea:focus {
outline: 0
}
.comment-respond input::-webkit-input-placeholder,
.comment-respond textarea::-webkit-input-placeholder {
color: #535a63
}
.comment-respond input:-moz-placeholder,
.comment-respond textarea:-moz-placeholder {
opacity: 1;
color: #535a63
}
.comment-respond input::-moz-placeholder,
.comment-respond textarea::-moz-placeholder {
opacity: 1;
color: #535a63
}
.comment-respond input:-ms-input-placeholder,
.comment-respond textarea:-ms-input-placeholder {
color: #535a63
}
.comment-respond .logged-in-as,
.notification {
padding: 19px 32px 17px;
border-radius: 3px;
background: #FFF;
color: #6F6F6F;
font-family: microsoft yahei;
clear: both
}
.comment-respond .logged-in-as i,
.notification i {
margin-right: 10px
}
.comment-respond .logged-in-as a {
color: #454545
}
.commentclosed {
background: #fafafa;
font-weight: bold;
text-align: center;
padding: 35px 0 0px;
}
.notification a {
color: #B3B3B3
}
.notification span {
font-size: 13px
}
.headertop {
position: relative;
overflow: hidden
}
.real-time-gravatar {
display: inline-block;
position: relative;
z-index: 3;
width: 8%;
float: left
}
.real-time-gravatar img {
margin: 8px 0 0 0;
width: 50px;
height: 50px;
border: 1px solid #eee;
border-radius: 50%
}
.row-icon {
display: block;
position: relative;
}
.row-icon:before {
content: "";
border-width: 10px 10px 10px 0;
border-style: solid;
border-color: transparent #eee;
position: absolute;
top: 20px;
left: 55px;
}
.author-info,
.comment-form-info {
clear: both;
padding: 20px 0;
}
.checkin {
display: inline-block;
font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;
font-size: 15px;
margin: 2% 8% 0;
font-weight: bold;
}
.welcome {
position: relative;
display: inline-block;
margin: 2% 8% 0;
}
.welcome span {
font-weight: 700;
color: #9499a8;
cursor: pointer
}
@media (max-width:800px) {
.real-time-gravatar,
.row-icon {
display: none
}
.welcome {
margin: 2% 0% 0 0;
left: 0;
padding-bottom: 10px
}
.comment-respond textarea {
width: 100%;
margin-top: 0;
}
.comment-respond input[type=submit] {
width: 100%;
margin-top: 20px;
}
#comments-navi,
h3#comments-list-title {
text-align: center;
}
.comment .children .main:after {
display: none
}
.checkin {
margin: 5% 8% 0 0;
}
.split__title,
#social-share,
.btn-slide {
display: block;
width: inherit;
text-align: center;
margin-bottom: 12px;
float: none;
}
}
.comment-awaiting-moderation {
color: burlywood;
font-size: 15px;
}
.socialize {
width: 100%;
margin: 60px 0;
position: relative;
z-index: 2;
text-align: center;
}
.socialize li {
display: inline-block;
}
.socialicon {
width: 72px;
height: 72px;
text-align: center;
margin: 0 5px;
color: rgba(255, 255, 255, 0.5);
display: inline-block;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%
}
.socialicon i {
font-size: 60px;
}
.wechat {
position: relative
}
.wechatimg {
position: absolute;
z-index: 999;
visibility: hidden;
width: 121px;
height: 121px;
padding: 10px;
background: #fff;
bottom: 100px;
left: -18px;
-webkit-transform: translate3d(0, 50px, 0);
transform: translate3d(0, 50px, 0);
transition: .7s all ease;
-webkit-transition: .7s all ease;
-moz-transition: .7s all linear;
-o-transition: .7s all ease;
-ms-transition: .7s all ease;
opacity: 0
}
.wechat:hover .wechatimg {
-webkit-transform: translate3d(0, 10px, 0);
transform: translate3d(0, 10px, 0);
opacity: 1;
visibility: visible
}
.wechatimg:after {
content: "";
display: block;
border-width: 10px 10px 0;
border-style: solid;
border-color: #fff transparent transparent;
margin-left: -10px;
position: absolute;
bottom: -10px;
left: 50%
}
.cr {
text-transform: none;
text-align: center;
position: relative;
z-index: 2;
}
.cr a {
color: #fff
}
.totop {
display: block;
padding: 10px;
text-align: center;
cursor: pointer;
background: rgba(255, 255, 255, .5);
color: #fff;
width: 44px;
height: 44px;
border-radius: 50%;
margin: 60px auto;
position: relative;
z-index: 999;
}
.totop i {
font-size: 25px;
line-height: 25px;
}
.site-footer {
position: relative;
padding: 40px 0;
background: #f5f5f5
}
.site-info {
font-size: 13px;
font-weight: 700
}
.site-info a {
color: #666
}
.rule {
display: block;
border: none;
border-top: 1px solid #eee
}
.layout {
list-style: none;
margin: 0;
padding: 0
}
.layout__item {
display: inline-block;
vertical-align: top;
width: 100%
}
.media {
float: left;
display: inline-block;
position: relative;
width: 50%;
padding: 15px 0
}
.media__img {
float: left;
margin: 0 15px
}
.media__img>img {
display: block
}
.media__body {
font-size: 15px;
text-align: center;
overflow: hidden;
display: block;
background: #918f90;
padding: 15px 15px;
height: 50px;
border-radius: 25px;
color: #fff
}
.media__body,
.media__body>:last-child {
margin-bottom: 0
}
.list-bare {
margin: 0;
padding: 0;
list-style: none
}
.list-inline {
margin: 0;
padding: 0;
list-style: none
}
.list-inline>li {
display: inline-block
}
.fat-footer {
position: relative;
background-color: rgba(105, 105, 105, 0.3);
padding: 40px 0
}
.fat-footer__social a i {
font-size: 50px;
color: #918f90;
margin: 0 5px
}
.fat-footer__social {
display: inline-block;
float: right;
width: 50%;
text-align: right;
padding: 10px 0
}
.fadeInRight {
-webkit-animation-name: fadeInRight;
animation-name: fadeInRight
}
.masthead-wave {
position: absolute;
z-index: 999;
bottom: -15px;
left: 0;
right: 0;
width: 100%;
height: 85px;
-webkit-transition: all .2s linear;
transition: all .2s linear;
-webkit-animation: wave 15s linear infinite;
animation: wave 15s linear infinite;
-webkit-animation: wave 15s linear infinite;
animation: wave 15s linear infinite;
background: url(../images/wave.png)
}
.animated {
animation-duration: 0.3s;
animation-fill-mode: both
}
.animated .small,
.animated .medium,
.animated .large {
opacity: 0;
-webkit-transition-property: all;
-moz-transition-property: all;
-o-transition-property: all;
-ms-transition-property: all;
transition-property: all
}
.animated .large {
-webkit-transition-delay: 1s;
-moz-transition-delay: 1s;
-o-transition-delay: 1s;
-ms-transition-delay: 1s;
transition-delay: 1s;
-webkit-transition-duration: 1s;
-moz-transition-duration: 1s;
-o-transition-duration: 1s;
-ms-transition-duration: 1s;
transition-duration: 1s
}
.animated .medium {
-webkit-transition-delay: 1.35s;
-moz-transition-delay: 1.35s;
-o-transition-delay: 1.35s;
-ms-transition-delay: 1.35s;
transition-delay: 1.35s;
-webkit-transition-duration: .75s;
-moz-transition-duration: .75s;
-o-transition-duration: .75s;
-ms-transition-duration: .75s;
transition-duration: .75s
}
.animated .small {
-webkit-transition-delay: 1.5s;
-moz-transition-delay: 1.5s;
-o-transition-delay: 1.5s;
-ms-transition-delay: 1.5s;
transition-delay: 1.5s;
-webkit-transition-duration: .5s;
-moz-transition-duration: .5s;
-o-transition-duration: .5s;
-ms-transition-duration: .5s;
transition-duration: .5s
}
.animated.from-bottom .small,
.animated.from-bottom .medium,
.animated.from-bottom .large {
opacity: 1;
-webkit-transform: translateY(100%);
-moz-transform: translateY(100%);
-o-transform: translateY(100%);
-ms-transform: translateY(100%);
transform: translateY(100%)
}
.animated.from-top .small,
.animated.from-top .medium,
.animated.from-top .large {
opacity: 1;
-webkit-transform: translateY(-100%);
-moz-transform: translateY(-100%);
-o-transform: translateY(-100%);
-ms-transform: translateY(-100%);
transform: translateY(-100%)
}
.animated.animation-on .small,
.animated.animation-on .medium,
.animated.animation-on .large {
-webkit-transform: translateY(0%);
-moz-transform: translateY(0%);
-o-transform: translateY(0%);
-ms-transform: translateY(0%);
transform: translateY(0%)
}
@-webkit-keyframes wave {
from {
background-position: 0 0
}
to {
background-position: 1263px 0
}
}
@keyframes wave {
from {
background-position: 0 0
}
to {
background-position: 1263px 0
}
}
@-webkit-keyframes fadeInRight {
0% {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0)
}
100% {
opacity: 1;
transform: none
}
}
@keyframes fadeInRight {
0% {
opacity: 0;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0)
}
100% {
opacity: 1;
-webkit-transform: none;
transform: none
}
}
#post-404 {
margin: 0 auto;
max-width: 800px;
padding: 0 20px;
text-align: center;
}
#post-404 img {
margin-bottom: 20px;
}
.hermit {
border: none;
-webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .15);
-moz-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .15);
box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .15);
}
.hermit-unexpand-1.unexpand .hermit-list {
height: auto;
}
#edita {
display: inline-block;
background: #eee;
position: relative;
left: 60px;
font-size: 15px;
padding: 8px;
margin-top: 20px;
border-radius: 5px;
z-index: 3
}
#edita:before {
position: absolute;
left: -40px;
top: 14px;
content: " ";
border-radius: 500%;
background: #03D374;
height: 9px;
width: 9px;
transition: all .5s ease-in-out
}
#error,
#loading {
background: url(../images/ajax-loader.gif) 50% 50% no-repeat;
position: absolute;
padding: 25px 0;
left: 0;
right: 0;
width: 100%;
height: 70px;
text-align: center
}
#error {
background: rgba(250, 250, 250, 0.5);
color: rgb(255, 132, 132);
}
#loading-comments {
display: none;
max-width: 800px;
margin: 0 auto;
height: 40px
}
.host {
position: relative;
top: 0;
right: 0;
width: 50px;
height: 50px;
margin: 40px auto
}
.loading {
width: 10px;
height: 10px;
background: #FFF;
border-radius: 100%;
float: left;
margin-right: 5px
}
.loading-0 {
-webkit-animation: bounce 1s infinite;
-webkit-animation-delay: .1s;
background: #009dc6
}
.loading-1 {
-webkit-animation: bounce 1s infinite;
-webkit-animation-delay: .3s;
background: #e8b440
}
.loading-2 {
-webkit-animation: bounce 1s infinite ease;
-webkit-animation-delay: .5s;
background: #b62327
}
@-webkit-keyframes bounce {
0%,
100% {
opacity: 1
}
60% {
opacity: 0
}
}
#NextPrevPosts {
white-space: nowrap;
color: #918f90
}
#NextPrevPosts .arrow {
padding: 20px 10px;
width: 70px;
height: 100px;
background: #fff;
display: inline-block;
z-index: 1003
}
#NextPrevPosts .arrow i {
font-size: 50px
}
#NextPrevPosts .prev .arrow {
float: left
}
#NextPrevPosts .next .arrow {
float: right
}
#NextPrevPosts .next svg,
#NextPrevPosts .prev svg {
width: 25px;
height: 60px
}
#NextPrevPosts .next,
#NextPrevPosts .prev {
position: fixed;
top: 50%;
margin-top: -50px;
padding: 0;
height: 100px;
background: #fff;
width: 70px;
overflow: hidden;
-webkit-transition: all .3s ease;
-moz-transition: all .3s ease;
-ms-transition: all .3s ease;
-o-transition: all .3s ease;
transition: all .3s ease;
white-space: nowrap!important;
z-index: 909
}
#NextPrevPosts .prev {
left: 0!important;
box-shadow: 0 0 5px 0 rgba(50, 50, 50, .1);
text-align: left!important;
height: 100px;
max-height: 100px
}
#NextPrevPosts .next {
right: 0!important;
box-shadow: 0 0 5px 0 rgba(50, 50, 50, .1);
text-align: right!important;
height: 100px;
max-height: 100px
}
#NextPrevPosts .preview {
height: 100px;
width: 370px;
display: inline-block;
z-index: -1;
position: absolute;
top: 0
}
#NextPrevPosts .preview:after {
content: '';
display: block;
clear: both
}
#NextPrevPosts .next .preview {
float: right;
right: 70px
}
#NextPrevPosts .prev .preview {
float: left;
left: 70px
}
#NextPrevPosts .preview .featuredImg {
width: 100px;
height: 100px;
background: center center no-repeat;
background-size: cover!important;
z-index: 1002;
top: 0
}
#NextPrevPosts .next .preview .featuredImg {
float: right!important
}
#NextPrevPosts .prev .preview .featuredImg {
float: left!important
}
#NextPrevPosts .preview .preview-content {
width: 270px;
height: 100px;
display: table;
vertical-align: middle;
position: absolute;
white-space: normal!important;
z-index: 999;
top: 0;
zoom: 1;
opacity: .3
}
#NextPrevPosts .next .preview .preview-content {
right: 100px;
float: right
}
#NextPrevPosts .prev .preview .preview-content {
left: 100px;
float: left
}
#NextPrevPosts .preview .preview-content span,
#NextPrevPosts .preview .preview-content p {
margin: 0;
padding: 0
}
#NextPrevPosts .preview .preview-content span {
display: table-cell;
vertical-align: middle;
margin: auto;
padding: 20px;
text-align: center;
line-height: 1.5;
font-size: 18px;
text-transform: capitalize;
color: #918f90
}
#NextPrevPosts .prev .preview .featuredImg {
margin-left: -100px
}
#NextPrevPosts .prev .preview .preview-content {
margin-left: -370px
}
#NextPrevPosts .next .preview .featuredImg {
margin-right: -100px
}
#NextPrevPosts .next .preview .preview-content {
margin-right: -370px
}
#NextPrevPosts .next .preview .featuredImg,
#NextPrevPosts .next .preview .preview-content,
#NextPrevPosts .prev .preview .featuredImg,
#NextPrevPosts .prev .preview .preview-content {
-webkit-transition: all .3s ease;
-moz-transition: all .3s ease;
-ms-transition: all .3s ease;
-o-transition: all .3s ease;
transition: all .3s ease
}
#NextPrevPosts .next:hover,
#NextPrevPosts .prev:hover {
width: 440px
}
#NextPrevPosts .next:active .preview .featuredImg,
#NextPrevPosts .next:active .preview .preview-content,
#NextPrevPosts .next:focus .preview .featuredImg,
#NextPrevPosts .next:focus .preview .preview-content,
#NextPrevPosts .next:hover .preview .featuredImg,
#NextPrevPosts .next:hover .preview .preview-content,
#NextPrevPosts .prev:active .preview .featuredImg,
#NextPrevPosts .prev:active .preview .preview-content,
#NextPrevPosts .prev:focus .preview .featuredImg,
#NextPrevPosts .prev:focus .preview .preview-content,
#NextPrevPosts .prev:hover .preview .featuredImg,
#NextPrevPosts .prev:hover .preview .preview-content {
margin-left: 0;
margin-right: 0;
zoom: 1;
opacity: 1
}
.applicant__timeline {
display: block;
padding: 10px
}
.applicant__timeline ul {
padding: 10px 0 0 10px;
list-style: none
}
.applicant__timeline ul li {
position: relative;
padding: 0 0 30px 15px;
border-left: 2px dotted #ccc;
line-height: 21px
}
.applicant__timeline ul li:before {
box-sizing: border-box;
position: absolute;
top: 0;
left: -9px;
display: inline-block;
width: 16px;
height: 16px;
content: '';
color: #fff;
font-family: iconfont;
font-size: 8px;
line-height: 13px;
text-align: center;
background-color: rgba(0, 0, 0, .4);
border: 2px solid #eee;
border-radius: 10px
}
.applicant__timeline ul li:after {
content: '';
box-sizing: border-box;
position: absolute;
top: 5px;
left: -4px;
display: inline-block;
width: 6px;
height: 6px;
text-align: center;
background-color: #e4e4e4;
border-radius: 10px
}
.applicant__timeline ul li:last-child {
padding-left: 18px;
border-left: 0
}
.applicant__timeline ul li:last-child:before {
left: -7px
}
.applicant__timeline ul li:last-child:after {
left: -2px
}
.applicant__timeline ul li.success:after,
.applicant__timeline ul li.warning:after {
background-color: transparent
}
.applicant__timeline ul li.success {
border-color: #3cbc8d;
border-left-style: solid
}
.applicant__timeline ul li.success:before {
content: '\e626';
background-color: #3cbc8d;
border-color: transparent
}
.applicant__timeline ul li.warning {
border-color: #EA4A67;
border-left-style: dotted
}
.applicant__timeline ul li.warning:before {
content: '\e627';
background-color: #EA4A67;
border-color: transparent
}
.applicant__timeline ul li>div .message {
display: inline-block;
margin-top: 10px;
padding: 5px;
background-color: #fff;
border-radius: 2px;
border: 1px solid #d8d8d8
}
.time-ago {
font-size: 13px;
color: #A1A1A1;
line-height: 2
}
.colorTip {
display: none;
position: absolute;
left: 50%;
bottom: 60px;
background-color: #FFF;
font-size: 13px;
font-style: normal;
line-height: 1;
text-decoration: none;
text-align: center;
white-space: nowrap;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
padding: 6px
}
.pointyTip,
.pointyTipShadow {
border: 6px dashed transparent;
border-top-style: solid;
bottom: -12px;
height: 0;
left: 50%;
margin-left: -6px;
position: absolute;
width: 0;
overflow: hidden
}
.pointyTipShadow {
bottom: -14px;
margin-left: -7px;
border-width: 7px
}
.colorTipContainer {
position: relative;
text-decoration: none!important
}
.red .pointyTip {
border-top-color: #E84A5F
}
.red .pointyTipShadow {
border-top-color: #E84A5F
}
.red .colorTip {
background-color: #E84A5F;
opacity: .8;
color: #fff
}
.catalog-title {
font-size: 24px;
color: #000;
font-weight: 700
}
.catalog-share {
font-size: 14px;
color: rgba(0, 0, 0, .44);
margin-bottom: 20px
}
.userItems {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-bottom: 50px
}
.userItem {
width: 25%;
box-sizing: border-box;
margin-bottom: 20px;
padding-left: 10px;
padding-right: 10px
}
.userItem--inner {
border: 1px solid rgba(0, 0, 0, .05);
box-shadow: 0 1px 4px rgba(0, 0, 0, .04);
border-radius: 3px;
position: relative;
padding-bottom: 100%;
height: 0
}
.userItem-content {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
padding: 10px;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-flex-flow: column wrap;
-ms-flex-flow: column wrap;
flex-flow: column wrap;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center
}
.userItem-content .avatar {
border-radius: 100%
}
.userItem-name {
margin-top: 8px;
text-align: center
}
@media (max-width:900px) {
.userItem {
width: 33.33333%
}
}
@media (max-width:600px) {
.userItem {
width: 50%
}
}
.post-Archive {
max-width: 800px;
margin-left: 35px;
padding-left: 40px
}
.post-Archive:before {
position: absolute;
left: 34px;
top: 90px;
bottom: 40px;
display: block;
width: 2px;
background: #cecece;
content: "";
z-index: 0
}
.post-Archive:after {
content: "";
width: 13px;
height: 13px;
border-radius: 50%;
background: #EEE;
position: absolute;
left: 29px;
bottom: 35px
}
.archive-title {
padding-bottom: 40px
}
.archives a {
position: relative;
display: block;
padding: 10px 0;
border-bottom: 1px solid #eee;
color: #333;
font-style: normal
}
.time {
color: #888;
padding-right: 35px
}
#archives h3 {
padding-bottom: 10px;
position: relative
}
#archives h3:before {
content: "";
width: 20px;
height: 20px;
border: 5px solid #fff;
border-radius: 50%;
background: #EEE;
position: absolute;
left: -50px;
}
.brick span {
color: #aaa;
padding-left: 10px
}
@media screen and (max-width:760px) {
body {
font-family: -apple-system, BlinkMacSystemFont, opensans, Optima, "Microsoft Yahei", sans-serif;
}
.post-body {
font-size: 16px;
}
.post {
margin: 0 auto 60px!important;
}
#primary-menu {
display: block;
float: none
}
.navi {
position: fixed;
height: 100%;
text-align: center
}
.navbar {
float: right;
margin-top: 0;
padding-right: 0
}
.bt-nav {
right: 1em;
top: 1em
}
.bt-nav.scrolled {
background: rgba(0, 0, 0, 0.5);
border-radius: 50%;
width: 40px;
height: 40px;
-webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .15);
-moz-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .15);
box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .15)
}
.bt-nav.scrolled .line {
width: 5px;
height: 5px;
margin-left: -3px
}
.hebin {
top: 1.5em;
left: 1em
}
.search-form--modal {
height: 100%
}
.search-form--modal .search-form__inner {
text-align: left;
position: absolute;
left: 0;
right: 0;
height: 55px;
top: 5em!important;
bottom: 0
}
.ajax_search .search_filtered {
width: 100%!important
}
.search-form div {
position: relative
}
.search-form input {
font-size: 24px;
font-size: 1.5rem;
color: #ddd;
background: #eee;
width: 100%
}
.close .navbar {
display: block;
height: 100%;
background: #333
}
.main-navigation ul ul:before {
display: none
}
.inner {
overflow: auto;
max-height: 100%;
padding: 5em 0 0 0
}
.menu-dropdown {
display: block
}
#main-menu>div {
display: block;
float: none
}
.main-navigation #main-menu {
color: #FFF;
width: 280px;
-ms-box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
z-index: 999;
height: 100%;
overflow: auto;
-webkit-transition: right .4s ease 0s;
-moz-transition: right .4s ease 0s;
-ms-transition: right .4s ease 0s;
-o-transition: right .4s ease 0s;
transition: right .4s ease 0s
}
.main-navigation li {
display: block;
float: none
}
.main-navigation li a {
display: block;
float: none;
padding: 20px;
color: #C5C5C5!important;
text-align: left
}
.main-navigation ul ul {
box-shadow: none;
position: relative!important;
top: 0!important;
left: 0!important;
float: none!important;
background-color: rgba(255, 255, 255, .14)!important;
padding: 0;
margin: 0;
display: none!important
}
.entry-title {
margin-top: 5px
}
.post_title {
font-size: 25px;
text-align: center
}
.container {
padding: 40px 10px
}
.post_content {
padding: 0 10px
}
.sticky {
margin: -5px 0 0 5px
}
.sticky,
.review-item-img {
display: none
}
.bg-blur {
background-position: center;
}
.row {
margin-right: 00!important;
margin-left: 0!important
}
.post.review,
.post-album,
.quote_box,
.status_list_item {
box-shadow: 0 5px 10px rgba(0, 0, 0, 0.05);
}
.post.review .review-item {
min-height: 175px!important
}
.status_list_item {
color: #fff;
text-shadow: 0 2px 3px rgba(0, 0, 0, 0.1);
}
.status_user {
background-position: center;
background-size: cover!important;
padding: 1.3rem 1.3rem 2rem!important
}
.status_user:after {
border-radius: 6px;
background: rgba(0, 0, 0, 0.2) url(../images/dot.png) repeat!important
}
.album-thumb-width {
width: 100%!important
}
.contentext {
width: 100%!important
}
.album-content {
width: 100%!important
}
.col-xs-4 a {
font-weight: 300;
}
.bg:after {
background: rgba(0, 0, 0, 0.06)!important
}
.applicant__timeline ul li {
line-height: 1.5
}
.blog-card {
padding-bottom: 27px;
height: auto
}
.blog-card-thumbnail {
display: none
}
.blog-card-content {
margin-left: 20px
}
.post-Archive {
margin-left: 0;
padding-left: 0
}
.post-Archive:before,
.post-Archive:after,
#archives h3:before {
display: none
}
.tesetu {
float: none;
width: 100%;
height: auto;
padding: 0
}
.mediain img {
border-radius: 4px
}
.neirong {
width: 100%;
float: none;
padding: 0
}
.rit-news-info {
padding: 10px 0 0
}
.media {
display: none
}
.fat-footer__social {
float: none;
width: 100%;
text-align: center;
padding: 0
}
#NextPrevPosts .next,
#NextPrevPosts .prev {
top: 150px
}
#NextPrevPosts {
color: #ffffff
}
#NextPrevPosts .prev {
left: -70px !important
}
#NextPrevPosts .prev .arrow {
margin-left: 80px
}
#NextPrevPosts .arrow {
background: none;
position: relative;
z-index: -1
}
#NextPrevPosts .preview {
width: 0px
}
#NextPrevPosts .next {
right: -70px !important
}
#NextPrevPosts .next,
#NextPrevPosts .prev {
overflow: initial
}
#NextPrevPosts .next .arrow {
margin-right: 80px
}
#NextPrevPosts .arrow {
background: none
}
#NextPrevPosts .preview {
width: 0px
}
#NextPrevPosts .next,
#NextPrevPosts .prev {
overflow: initial
}
#NextPrevPosts .prev .preview .featuredImg:after {
content: "";
display: block;
opacity: 0
}
#NextPrevPosts .prev:hover .preview .featuredImg:after {
content: "";
display: block;
opacity: 1;
border-width: 10px;
border-style: solid;
border-color: transparent #fff transparent transparent;
position: absolute;
bottom: 40px;
left: 80px;
-webkit-transition: opacity .2s .1s ease;
-moz-transition: opacity .2s .1s ease;
-ms-transition: opacity .2s .1s ease;
-o-transition: opacity .2s .1s ease;
transition: opacity .2s .1s ease
}
#NextPrevPosts .next .preview .featuredImg:after {
content: "";
display: block;
opacity: 0
}
#NextPrevPosts .next:hover .preview .featuredImg:after {
content: "";
display: block;
opacity: 1;
border-width: 10px;
border-style: solid;
border-color: transparent transparent transparent #fff;
position: absolute;
bottom: 40px;
right: 80px;
-webkit-transition: opacity .2s .1s ease;
-moz-transition: opacity .2s .1s ease;
-ms-transition: opacity .2s .1s ease;
-o-transition: opacity .2s .1s ease;
transition: opacity .2s .1s ease
}
#post-pagination {
display: block;
vertical-align: middle;
text-align: center;
background: #fafafa;
width: 100%;
height: 40px;
font-size: 18px;
overflow: hidden;
margin-top: 30px
}
#post-pagination a {
color: #888;
padding: 0 10px
}
#post-pagination .current-post-page {
display: inline-block;
background: #38a3fd;
width: 40px;
height: 40px;
font-weight: bold;
text-align: center;
line-height: 40px;
border-radius: 50%;
box-shadow: 0 0 0 .35em rgba(56, 163, 253, 0.3);
padding: 2px 10px 2px 10px
}
}
.row {
padding: 10px 0
}
.row-gallery [class*=" col-sm-"],
.row-gallery [class^=col-sm-] {
margin-bottom: 0
}
.col-lg-1,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-md-1,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-sm-1,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-xs-1,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9 {
position: relative;
min-height: 1px;
padding-right: 0;
padding-left: 0
}
.col-xs-1,
.col-xs-10,
.col-xs-11,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9 {
float: left
}
.col-xs-1 {
width: 8.333333333333332%
}
.col-xs-2 {
width: 16.666666666666664%
}
.col-xs-3 {
width: 25%
}
.col-xs-4 {
width: 33.33333333333333%
}
.col-xs-5 {
width: 41.66666666666667%
}
.col-xs-6 {
width: 50%
}
.col-xs-7 {
width: 58.333333333333336%
}
.col-xs-8 {
width: 66.66666666666666%
}
.col-xs-9 {
width: 75%
}
.col-xs-10 {
width: 83.33333333333334%
}
.col-xs-11 {
width: 91.66666666666666%
}
.col-xs-12 {
width: 100%
}
@media(min-width:650px) {
.col-sm-1,
.col-sm-10,
.col-sm-11,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9 {
float: left
}
.col-sm-1 {
width: 8.333333333333332%
}
.col-sm-2 {
width: 16.666666666666664%
}
.col-sm-3 {
width: 25%
}
.col-sm-4 {
width: 33.33333333333333%
}
.col-sm-5 {
width: 41.66666666666667%
}
.col-sm-6 {
width: 50%
}
.col-sm-7 {
width: 58.333333333333336%
}
.col-sm-8 {
width: 33.333333333333%
}
.col-sm-9 {
width: 75%
}
.col-sm-10 {
width: 83.33333333333334%
}
.col-sm-11 {
width: 91.66666666666666%
}
.col-sm-12 {
width: 100%
}
.col-sm-push-1 {
left: 8.333333333333332%
}
.col-sm-push-2 {
left: 16.666666666666664%
}
.col-sm-push-3 {
left: 25%
}
.col-sm-push-4 {
left: 33.33333333333333%
}
.col-sm-push-5 {
left: 41.66666666666667%
}
.col-sm-push-6 {
left: 50%
}
.col-sm-push-7 {
left: 58.333333333333336%
}
.col-sm-push-8 {
left: 66.66666666666666%
}
.col-sm-push-9 {
left: 75%
}
.col-sm-push-10 {
left: 83.33333333333334%
}
.col-sm-push-11 {
left: 91.66666666666666%
}
.col-sm-pull-1 {
right: 8.333333333333332%
}
.col-sm-pull-2 {
right: 16.666666666666664%
}
.col-sm-pull-3 {
right: 25%
}
.col-sm-pull-4 {
right: 33.33333333333333%
}
.col-sm-pull-5 {
right: 41.66666666666667%
}
.col-sm-pull-6 {
right: 50%
}
.col-sm-pull-7 {
right: 58.333333333333336%
}
.col-sm-pull-8 {
right: 66.66666666666666%
}
.col-sm-pull-9 {
right: 75%
}
.col-sm-pull-10 {
right: 83.33333333333334%
}
.col-sm-pull-11 {
right: 91.66666666666666%
}
.col-sm-offset-1 {
margin-left: 8.333333333333332%
}
.col-sm-offset-2 {
margin-left: 16.666666666666664%
}
.col-sm-offset-3 {
margin-left: 25%
}
.col-sm-offset-4 {
margin-left: 33.33333333333333%
}
.col-sm-offset-5 {
margin-left: 41.66666666666667%
}
.col-sm-offset-6 {
margin-left: 50%
}
.col-sm-offset-7 {
margin-left: 58.333333333333336%
}
.col-sm-offset-8 {
margin-left: 66.66666666666666%
}
.col-sm-offset-9 {
margin-left: 75%
}
.col-sm-offset-10 {
margin-left: 83.33333333333334%
}
.col-sm-offset-11 {
margin-left: 91.66666666666666%
}
}
[data-aos][data-aos][data-aos-duration='50'],
body[data-aos-duration='50'] [data-aos] {
transition-duration: 50ms
}
[data-aos][data-aos][data-aos-delay='50'],
body[data-aos-delay='50'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='50'].aos-animate,
body[data-aos-delay='50'] [data-aos].aos-animate {
transition-delay: 50ms
}
[data-aos][data-aos][data-aos-duration='100'],
body[data-aos-duration='100'] [data-aos] {
transition-duration: .1s
}
[data-aos][data-aos][data-aos-delay='100'],
body[data-aos-delay='100'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='100'].aos-animate,
body[data-aos-delay='100'] [data-aos].aos-animate {
transition-delay: .1s
}
[data-aos][data-aos][data-aos-duration='150'],
body[data-aos-duration='150'] [data-aos] {
transition-duration: .15s
}
[data-aos][data-aos][data-aos-delay='150'],
body[data-aos-delay='150'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='150'].aos-animate,
body[data-aos-delay='150'] [data-aos].aos-animate {
transition-delay: .15s
}
[data-aos][data-aos][data-aos-duration='200'],
body[data-aos-duration='200'] [data-aos] {
transition-duration: .2s
}
[data-aos][data-aos][data-aos-delay='200'],
body[data-aos-delay='200'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='200'].aos-animate,
body[data-aos-delay='200'] [data-aos].aos-animate {
transition-delay: .2s
}
[data-aos][data-aos][data-aos-duration='250'],
body[data-aos-duration='250'] [data-aos] {
transition-duration: .25s
}
[data-aos][data-aos][data-aos-delay='250'],
body[data-aos-delay='250'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='250'].aos-animate,
body[data-aos-delay='250'] [data-aos].aos-animate {
transition-delay: .25s
}
[data-aos][data-aos][data-aos-duration='300'],
body[data-aos-duration='300'] [data-aos] {
transition-duration: .3s
}
[data-aos][data-aos][data-aos-delay='300'],
body[data-aos-delay='300'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='300'].aos-animate,
body[data-aos-delay='300'] [data-aos].aos-animate {
transition-delay: .3s
}
[data-aos][data-aos][data-aos-duration='350'],
body[data-aos-duration='350'] [data-aos] {
transition-duration: .35s
}
[data-aos][data-aos][data-aos-delay='350'],
body[data-aos-delay='350'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='350'].aos-animate,
body[data-aos-delay='350'] [data-aos].aos-animate {
transition-delay: .35s
}
[data-aos][data-aos][data-aos-duration='400'],
body[data-aos-duration='400'] [data-aos] {
transition-duration: .4s
}
[data-aos][data-aos][data-aos-delay='400'],
body[data-aos-delay='400'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='400'].aos-animate,
body[data-aos-delay='400'] [data-aos].aos-animate {
transition-delay: .4s
}
[data-aos][data-aos][data-aos-duration='450'],
body[data-aos-duration='450'] [data-aos] {
transition-duration: .45s
}
[data-aos][data-aos][data-aos-delay='450'],
body[data-aos-delay='450'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='450'].aos-animate,
body[data-aos-delay='450'] [data-aos].aos-animate {
transition-delay: .45s
}
[data-aos][data-aos][data-aos-duration='500'],
body[data-aos-duration='500'] [data-aos] {
transition-duration: .5s
}
[data-aos][data-aos][data-aos-delay='500'],
body[data-aos-delay='500'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='500'].aos-animate,
body[data-aos-delay='500'] [data-aos].aos-animate {
transition-delay: .5s
}
[data-aos][data-aos][data-aos-duration='550'],
body[data-aos-duration='550'] [data-aos] {
transition-duration: .55s
}
[data-aos][data-aos][data-aos-delay='550'],
body[data-aos-delay='550'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='550'].aos-animate,
body[data-aos-delay='550'] [data-aos].aos-animate {
transition-delay: .55s
}
[data-aos][data-aos][data-aos-duration='600'],
body[data-aos-duration='600'] [data-aos] {
transition-duration: .6s
}
[data-aos][data-aos][data-aos-delay='600'],
body[data-aos-delay='600'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='600'].aos-animate,
body[data-aos-delay='600'] [data-aos].aos-animate {
transition-delay: .6s
}
[data-aos][data-aos][data-aos-duration='650'],
body[data-aos-duration='650'] [data-aos] {
transition-duration: .65s
}
[data-aos][data-aos][data-aos-delay='650'],
body[data-aos-delay='650'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='650'].aos-animate,
body[data-aos-delay='650'] [data-aos].aos-animate {
transition-delay: .65s
}
[data-aos][data-aos][data-aos-duration='700'],
body[data-aos-duration='700'] [data-aos] {
transition-duration: .7s
}
[data-aos][data-aos][data-aos-delay='700'],
body[data-aos-delay='700'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='700'].aos-animate,
body[data-aos-delay='700'] [data-aos].aos-animate {
transition-delay: .7s
}
[data-aos][data-aos][data-aos-duration='750'],
body[data-aos-duration='750'] [data-aos] {
transition-duration: .75s
}
[data-aos][data-aos][data-aos-delay='750'],
body[data-aos-delay='750'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='750'].aos-animate,
body[data-aos-delay='750'] [data-aos].aos-animate {
transition-delay: .75s
}
[data-aos][data-aos][data-aos-duration='800'],
body[data-aos-duration='800'] [data-aos] {
transition-duration: .8s
}
[data-aos][data-aos][data-aos-delay='800'],
body[data-aos-delay='800'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='800'].aos-animate,
body[data-aos-delay='800'] [data-aos].aos-animate {
transition-delay: .8s
}
[data-aos][data-aos][data-aos-duration='850'],
body[data-aos-duration='850'] [data-aos] {
transition-duration: .85s
}
[data-aos][data-aos][data-aos-delay='850'],
body[data-aos-delay='850'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='850'].aos-animate,
body[data-aos-delay='850'] [data-aos].aos-animate {
transition-delay: .85s
}
[data-aos][data-aos][data-aos-duration='900'],
body[data-aos-duration='900'] [data-aos] {
transition-duration: .9s
}
[data-aos][data-aos][data-aos-delay='900'],
body[data-aos-delay='900'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='900'].aos-animate,
body[data-aos-delay='900'] [data-aos].aos-animate {
transition-delay: .9s
}
[data-aos][data-aos][data-aos-duration='950'],
body[data-aos-duration='950'] [data-aos] {
transition-duration: .95s
}
[data-aos][data-aos][data-aos-delay='950'],
body[data-aos-delay='950'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='950'].aos-animate,
body[data-aos-delay='950'] [data-aos].aos-animate {
transition-delay: .95s
}
[data-aos][data-aos][data-aos-duration='1000'],
body[data-aos-duration='1000'] [data-aos] {
transition-duration: 1s
}
[data-aos][data-aos][data-aos-delay='1000'],
body[data-aos-delay='1000'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='1000'].aos-animate,
body[data-aos-delay='1000'] [data-aos].aos-animate {
transition-delay: 1s
}
[data-aos][data-aos][data-aos-duration='1050'],
body[data-aos-duration='1050'] [data-aos] {
transition-duration: 1.05s
}
[data-aos][data-aos][data-aos-delay='1050'],
body[data-aos-delay='1050'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='1050'].aos-animate,
body[data-aos-delay='1050'] [data-aos].aos-animate {
transition-delay: 1.05s
}
[data-aos][data-aos][data-aos-duration='1100'],
body[data-aos-duration='1100'] [data-aos] {
transition-duration: 1.1s
}
[data-aos][data-aos][data-aos-delay='1100'],
body[data-aos-delay='1100'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='1100'].aos-animate,
body[data-aos-delay='1100'] [data-aos].aos-animate {
transition-delay: 1.1s
}
[data-aos][data-aos][data-aos-duration='1150'],
body[data-aos-duration='1150'] [data-aos] {
transition-duration: 1.15s
}
[data-aos][data-aos][data-aos-delay='1150'],
body[data-aos-delay='1150'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='1150'].aos-animate,
body[data-aos-delay='1150'] [data-aos].aos-animate {
transition-delay: 1.15s
}
[data-aos][data-aos][data-aos-duration='1200'],
body[data-aos-duration='1200'] [data-aos] {
transition-duration: 1.2s
}
[data-aos][data-aos][data-aos-delay='1200'],
body[data-aos-delay='1200'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='1200'].aos-animate,
body[data-aos-delay='1200'] [data-aos].aos-animate {
transition-delay: 1.2s
}
[data-aos][data-aos][data-aos-duration='1250'],
body[data-aos-duration='1250'] [data-aos] {
transition-duration: 1.25s
}
[data-aos][data-aos][data-aos-delay='1250'],
body[data-aos-delay='1250'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='1250'].aos-animate,
body[data-aos-delay='1250'] [data-aos].aos-animate {
transition-delay: 1.25s
}
[data-aos][data-aos][data-aos-duration='1300'],
body[data-aos-duration='1300'] [data-aos] {
transition-duration: 1.3s
}
[data-aos][data-aos][data-aos-delay='1300'],
body[data-aos-delay='1300'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='1300'].aos-animate,
body[data-aos-delay='1300'] [data-aos].aos-animate {
transition-delay: 1.3s
}
[data-aos][data-aos][data-aos-duration='1350'],
body[data-aos-duration='1350'] [data-aos] {
transition-duration: 1.35s
}
[data-aos][data-aos][data-aos-delay='1350'],
body[data-aos-delay='1350'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='1350'].aos-animate,
body[data-aos-delay='1350'] [data-aos].aos-animate {
transition-delay: 1.35s
}
[data-aos][data-aos][data-aos-duration='1400'],
body[data-aos-duration='1400'] [data-aos] {
transition-duration: 1.4s
}
[data-aos][data-aos][data-aos-delay='1400'],
body[data-aos-delay='1400'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='1400'].aos-animate,
body[data-aos-delay='1400'] [data-aos].aos-animate {
transition-delay: 1.4s
}
[data-aos][data-aos][data-aos-duration='1450'],
body[data-aos-duration='1450'] [data-aos] {
transition-duration: 1.45s
}
[data-aos][data-aos][data-aos-delay='1450'],
body[data-aos-delay='1450'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='1450'].aos-animate,
body[data-aos-delay='1450'] [data-aos].aos-animate {
transition-delay: 1.45s
}
[data-aos][data-aos][data-aos-duration='1500'],
body[data-aos-duration='1500'] [data-aos] {
transition-duration: 1.5s
}
[data-aos][data-aos][data-aos-delay='1500'],
body[data-aos-delay='1500'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='1500'].aos-animate,
body[data-aos-delay='1500'] [data-aos].aos-animate {
transition-delay: 1.5s
}
[data-aos][data-aos][data-aos-duration='1550'],
body[data-aos-duration='1550'] [data-aos] {
transition-duration: 1.55s
}
[data-aos][data-aos][data-aos-delay='1550'],
body[data-aos-delay='1550'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='1550'].aos-animate,
body[data-aos-delay='1550'] [data-aos].aos-animate {
transition-delay: 1.55s
}
[data-aos][data-aos][data-aos-duration='1600'],
body[data-aos-duration='1600'] [data-aos] {
transition-duration: 1.6s
}
[data-aos][data-aos][data-aos-delay='1600'],
body[data-aos-delay='1600'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='1600'].aos-animate,
body[data-aos-delay='1600'] [data-aos].aos-animate {
transition-delay: 1.6s
}
[data-aos][data-aos][data-aos-duration='1650'],
body[data-aos-duration='1650'] [data-aos] {
transition-duration: 1.65s
}
[data-aos][data-aos][data-aos-delay='1650'],
body[data-aos-delay='1650'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='1650'].aos-animate,
body[data-aos-delay='1650'] [data-aos].aos-animate {
transition-delay: 1.65s
}
[data-aos][data-aos][data-aos-duration='1700'],
body[data-aos-duration='1700'] [data-aos] {
transition-duration: 1.7s
}
[data-aos][data-aos][data-aos-delay='1700'],
body[data-aos-delay='1700'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='1700'].aos-animate,
body[data-aos-delay='1700'] [data-aos].aos-animate {
transition-delay: 1.7s
}
[data-aos][data-aos][data-aos-duration='1750'],
body[data-aos-duration='1750'] [data-aos] {
transition-duration: 1.75s
}
[data-aos][data-aos][data-aos-delay='1750'],
body[data-aos-delay='1750'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='1750'].aos-animate,
body[data-aos-delay='1750'] [data-aos].aos-animate {
transition-delay: 1.75s
}
[data-aos][data-aos][data-aos-duration='1800'],
body[data-aos-duration='1800'] [data-aos] {
transition-duration: 1.8s
}
[data-aos][data-aos][data-aos-delay='1800'],
body[data-aos-delay='1800'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='1800'].aos-animate,
body[data-aos-delay='1800'] [data-aos].aos-animate {
transition-delay: 1.8s
}
[data-aos][data-aos][data-aos-duration='1850'],
body[data-aos-duration='1850'] [data-aos] {
transition-duration: 1.85s
}
[data-aos][data-aos][data-aos-delay='1850'],
body[data-aos-delay='1850'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='1850'].aos-animate,
body[data-aos-delay='1850'] [data-aos].aos-animate {
transition-delay: 1.85s
}
[data-aos][data-aos][data-aos-duration='1900'],
body[data-aos-duration='1900'] [data-aos] {
transition-duration: 1.9s
}
[data-aos][data-aos][data-aos-delay='1900'],
body[data-aos-delay='1900'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='1900'].aos-animate,
body[data-aos-delay='1900'] [data-aos].aos-animate {
transition-delay: 1.9s
}
[data-aos][data-aos][data-aos-duration='1950'],
body[data-aos-duration='1950'] [data-aos] {
transition-duration: 1.95s
}
[data-aos][data-aos][data-aos-delay='1950'],
body[data-aos-delay='1950'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='1950'].aos-animate,
body[data-aos-delay='1950'] [data-aos].aos-animate {
transition-delay: 1.95s
}
[data-aos][data-aos][data-aos-duration='2000'],
body[data-aos-duration='2000'] [data-aos] {
transition-duration: 2s
}
[data-aos][data-aos][data-aos-delay='2000'],
body[data-aos-delay='2000'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='2000'].aos-animate,
body[data-aos-delay='2000'] [data-aos].aos-animate {
transition-delay: 2s
}
[data-aos][data-aos][data-aos-duration='2050'],
body[data-aos-duration='2050'] [data-aos] {
transition-duration: 2.05s
}
[data-aos][data-aos][data-aos-delay='2050'],
body[data-aos-delay='2050'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='2050'].aos-animate,
body[data-aos-delay='2050'] [data-aos].aos-animate {
transition-delay: 2.05s
}
[data-aos][data-aos][data-aos-duration='2100'],
body[data-aos-duration='2100'] [data-aos] {
transition-duration: 2.1s
}
[data-aos][data-aos][data-aos-delay='2100'],
body[data-aos-delay='2100'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='2100'].aos-animate,
body[data-aos-delay='2100'] [data-aos].aos-animate {
transition-delay: 2.1s
}
[data-aos][data-aos][data-aos-duration='2150'],
body[data-aos-duration='2150'] [data-aos] {
transition-duration: 2.15s
}
[data-aos][data-aos][data-aos-delay='2150'],
body[data-aos-delay='2150'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='2150'].aos-animate,
body[data-aos-delay='2150'] [data-aos].aos-animate {
transition-delay: 2.15s
}
[data-aos][data-aos][data-aos-duration='2200'],
body[data-aos-duration='2200'] [data-aos] {
transition-duration: 2.2s
}
[data-aos][data-aos][data-aos-delay='2200'],
body[data-aos-delay='2200'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='2200'].aos-animate,
body[data-aos-delay='2200'] [data-aos].aos-animate {
transition-delay: 2.2s
}
[data-aos][data-aos][data-aos-duration='2250'],
body[data-aos-duration='2250'] [data-aos] {
transition-duration: 2.25s
}
[data-aos][data-aos][data-aos-delay='2250'],
body[data-aos-delay='2250'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='2250'].aos-animate,
body[data-aos-delay='2250'] [data-aos].aos-animate {
transition-delay: 2.25s
}
[data-aos][data-aos][data-aos-duration='2300'],
body[data-aos-duration='2300'] [data-aos] {
transition-duration: 2.3s
}
[data-aos][data-aos][data-aos-delay='2300'],
body[data-aos-delay='2300'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='2300'].aos-animate,
body[data-aos-delay='2300'] [data-aos].aos-animate {
transition-delay: 2.3s
}
[data-aos][data-aos][data-aos-duration='2350'],
body[data-aos-duration='2350'] [data-aos] {
transition-duration: 2.35s
}
[data-aos][data-aos][data-aos-delay='2350'],
body[data-aos-delay='2350'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='2350'].aos-animate,
body[data-aos-delay='2350'] [data-aos].aos-animate {
transition-delay: 2.35s
}
[data-aos][data-aos][data-aos-duration='2400'],
body[data-aos-duration='2400'] [data-aos] {
transition-duration: 2.4s
}
[data-aos][data-aos][data-aos-delay='2400'],
body[data-aos-delay='2400'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='2400'].aos-animate,
body[data-aos-delay='2400'] [data-aos].aos-animate {
transition-delay: 2.4s
}
[data-aos][data-aos][data-aos-duration='2450'],
body[data-aos-duration='2450'] [data-aos] {
transition-duration: 2.45s
}
[data-aos][data-aos][data-aos-delay='2450'],
body[data-aos-delay='2450'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='2450'].aos-animate,
body[data-aos-delay='2450'] [data-aos].aos-animate {
transition-delay: 2.45s
}
[data-aos][data-aos][data-aos-duration='2500'],
body[data-aos-duration='2500'] [data-aos] {
transition-duration: 2.5s
}
[data-aos][data-aos][data-aos-delay='2500'],
body[data-aos-delay='2500'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='2500'].aos-animate,
body[data-aos-delay='2500'] [data-aos].aos-animate {
transition-delay: 2.5s
}
[data-aos][data-aos][data-aos-duration='2550'],
body[data-aos-duration='2550'] [data-aos] {
transition-duration: 2.55s
}
[data-aos][data-aos][data-aos-delay='2550'],
body[data-aos-delay='2550'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='2550'].aos-animate,
body[data-aos-delay='2550'] [data-aos].aos-animate {
transition-delay: 2.55s
}
[data-aos][data-aos][data-aos-duration='2600'],
body[data-aos-duration='2600'] [data-aos] {
transition-duration: 2.6s
}
[data-aos][data-aos][data-aos-delay='2600'],
body[data-aos-delay='2600'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='2600'].aos-animate,
body[data-aos-delay='2600'] [data-aos].aos-animate {
transition-delay: 2.6s
}
[data-aos][data-aos][data-aos-duration='2650'],
body[data-aos-duration='2650'] [data-aos] {
transition-duration: 2.65s
}
[data-aos][data-aos][data-aos-delay='2650'],
body[data-aos-delay='2650'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='2650'].aos-animate,
body[data-aos-delay='2650'] [data-aos].aos-animate {
transition-delay: 2.65s
}
[data-aos][data-aos][data-aos-duration='2700'],
body[data-aos-duration='2700'] [data-aos] {
transition-duration: 2.7s
}
[data-aos][data-aos][data-aos-delay='2700'],
body[data-aos-delay='2700'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='2700'].aos-animate,
body[data-aos-delay='2700'] [data-aos].aos-animate {
transition-delay: 2.7s
}
[data-aos][data-aos][data-aos-duration='2750'],
body[data-aos-duration='2750'] [data-aos] {
transition-duration: 2.75s
}
[data-aos][data-aos][data-aos-delay='2750'],
body[data-aos-delay='2750'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='2750'].aos-animate,
body[data-aos-delay='2750'] [data-aos].aos-animate {
transition-delay: 2.75s
}
[data-aos][data-aos][data-aos-duration='2800'],
body[data-aos-duration='2800'] [data-aos] {
transition-duration: 2.8s
}
[data-aos][data-aos][data-aos-delay='2800'],
body[data-aos-delay='2800'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='2800'].aos-animate,
body[data-aos-delay='2800'] [data-aos].aos-animate {
transition-delay: 2.8s
}
[data-aos][data-aos][data-aos-duration='2850'],
body[data-aos-duration='2850'] [data-aos] {
transition-duration: 2.85s
}
[data-aos][data-aos][data-aos-delay='2850'],
body[data-aos-delay='2850'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='2850'].aos-animate,
body[data-aos-delay='2850'] [data-aos].aos-animate {
transition-delay: 2.85s
}
[data-aos][data-aos][data-aos-duration='2900'],
body[data-aos-duration='2900'] [data-aos] {
transition-duration: 2.9s
}
[data-aos][data-aos][data-aos-delay='2900'],
body[data-aos-delay='2900'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='2900'].aos-animate,
body[data-aos-delay='2900'] [data-aos].aos-animate {
transition-delay: 2.9s
}
[data-aos][data-aos][data-aos-duration='2950'],
body[data-aos-duration='2950'] [data-aos] {
transition-duration: 2.95s
}
[data-aos][data-aos][data-aos-delay='2950'],
body[data-aos-delay='2950'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='2950'].aos-animate,
body[data-aos-delay='2950'] [data-aos].aos-animate {
transition-delay: 2.95s
}
[data-aos][data-aos][data-aos-duration='3000'],
body[data-aos-duration='3000'] [data-aos] {
transition-duration: 3s
}
[data-aos][data-aos][data-aos-delay='3000'],
body[data-aos-delay='3000'] [data-aos] {
transition-delay: 0
}
[data-aos][data-aos][data-aos-delay='3000'].aos-animate,
body[data-aos-delay='3000'] [data-aos].aos-animate {
transition-delay: 3s
}
[data-aos][data-aos][data-aos-easing=linear],
body[data-aos-easing=linear] [data-aos] {
transition-timing-function: cubic-bezier(.25, .25, .75, .75)
}
[data-aos][data-aos][data-aos-easing=ease],
body[data-aos-easing=ease] [data-aos] {
transition-timing-function: ease
}
[data-aos][data-aos][data-aos-easing=ease-in],
body[data-aos-easing=ease-in] [data-aos] {
transition-timing-function: ease-in
}
[data-aos][data-aos][data-aos-easing=ease-out],
body[data-aos-easing=ease-out] [data-aos] {
transition-timing-function: ease-out
}
[data-aos][data-aos][data-aos-easing=ease-in-out],
body[data-aos-easing=ease-in-out] [data-aos] {
transition-timing-function: ease-in-out
}
[data-aos][data-aos][data-aos-easing=ease-in-back],
body[data-aos-easing=ease-in-back] [data-aos] {
transition-timing-function: cubic-bezier(.6, -.28, .735, .045)
}
[data-aos][data-aos][data-aos-easing=ease-out-back],
body[data-aos-easing=ease-out-back] [data-aos] {
transition-timing-function: cubic-bezier(.175, .885, .32, 1.275)
}
[data-aos][data-aos][data-aos-easing=ease-in-out-back],
body[data-aos-easing=ease-in-out-back] [data-aos] {
transition-timing-function: cubic-bezier(.68, -.55, .265, 1.55)
}
[data-aos][data-aos][data-aos-easing=ease-in-sine],
body[data-aos-easing=ease-in-sine] [data-aos] {
transition-timing-function: cubic-bezier(.47, 0, .745, .715)
}
[data-aos][data-aos][data-aos-easing=ease-out-sine],
body[data-aos-easing=ease-out-sine] [data-aos] {
transition-timing-function: cubic-bezier(.39, .575, .565, 1)
}
[data-aos][data-aos][data-aos-easing=ease-in-out-sine],
body[data-aos-easing=ease-in-out-sine] [data-aos] {
transition-timing-function: cubic-bezier(.445, .05, .55, .95)
}
[data-aos][data-aos][data-aos-easing=ease-in-quad],
body[data-aos-easing=ease-in-quad] [data-aos] {
transition-timing-function: cubic-bezier(.55, .085, .68, .53)
}
[data-aos][data-aos][data-aos-easing=ease-out-quad],
body[data-aos-easing=ease-out-quad] [data-aos] {
transition-timing-function: cubic-bezier(.25, .46, .45, .94)
}
[data-aos][data-aos][data-aos-easing=ease-in-out-quad],
body[data-aos-easing=ease-in-out-quad] [data-aos] {
transition-timing-function: cubic-bezier(.455, .03, .515, .955)
}
[data-aos][data-aos][data-aos-easing=ease-in-cubic],
body[data-aos-easing=ease-in-cubic] [data-aos] {
transition-timing-function: cubic-bezier(.55, .085, .68, .53)
}
[data-aos][data-aos][data-aos-easing=ease-out-cubic],
body[data-aos-easing=ease-out-cubic] [data-aos] {
transition-timing-function: cubic-bezier(.25, .46, .45, .94)
}
[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],
body[data-aos-easing=ease-in-out-cubic] [data-aos] {
transition-timing-function: cubic-bezier(.455, .03, .515, .955)
}
[data-aos][data-aos][data-aos-easing=ease-in-quart],
body[data-aos-easing=ease-in-quart] [data-aos] {
transition-timing-function: cubic-bezier(.55, .085, .68, .53)
}
[data-aos][data-aos][data-aos-easing=ease-out-quart],
body[data-aos-easing=ease-out-quart] [data-aos] {
transition-timing-function: cubic-bezier(.25, .46, .45, .94)
}
[data-aos][data-aos][data-aos-easing=ease-in-out-quart],
body[data-aos-easing=ease-in-out-quart] [data-aos] {
transition-timing-function: cubic-bezier(.455, .03, .515, .955)
}
[data-aos^=fade][data-aos^=fade].aos-animate {
opacity: 1;
transform: translate(0)
}
[data-aos=fade-up] {
transform: translateY(100px)
}
[data-aos=fade-down] {
transform: translateY(-100px)
}
[data-aos=fade-right] {
transform: translate(-100px)
}
[data-aos=fade-left] {
transform: translate(100px)
}
[data-aos=fade-up-right] {
transform: translate(-100px, 100px)
}
[data-aos=fade-up-left] {
transform: translate(100px, 100px)
}
[data-aos=fade-down-right] {
transform: translate(-100px, -100px)
}
[data-aos=fade-down-left] {
transform: translate(100px, -100px)
}
[data-aos^=zoom][data-aos^=zoom] {
opacity: 0;
transition-property: opacity, transform
}
[data-aos^=zoom][data-aos^=zoom].aos-animate {
opacity: 1;
transform: translate(0) scale(1)
}
[data-aos=zoom-in] {
transform: scale(.6)
}
[data-aos=zoom-in-up] {
transform: translateY(100px) scale(.6)
}
[data-aos=zoom-in-down] {
transform: translateY(-100px) scale(.6)
}
[data-aos=zoom-in-right] {
transform: translate(-100px) scale(.6)
}
[data-aos=zoom-in-left] {
transform: translate(100px) scale(.6)
}
[data-aos=zoom-out] {
transform: scale(1.2)
}
[data-aos=zoom-out-up] {
transform: translateY(100px) scale(1.2)
}
[data-aos=zoom-out-down] {
transform: translateY(-100px) scale(1.2)
}
[data-aos=zoom-out-right] {
transform: translate(-100px) scale(1.2)
}
[data-aos=zoom-out-left] {
transform: translate(100px) scale(1.2)
}
[data-aos^=slide][data-aos^=slide] {
transition-property: transform
}
[data-aos^=slide][data-aos^=slide].aos-animate {
transform: translate(0)
}
[data-aos=slide-up] {
transform: translateY(100%)
}
[data-aos=slide-down] {
transform: translateY(-100%)
}
[data-aos=slide-right] {
transform: translateX(-100%)
}
[data-aos=slide-left] {
transform: translateX(100%)
}
[data-aos^=flip][data-aos^=flip] {
backface-visibility: hidden;
transition-property: transform
}
[data-aos=flip-left] {
transform: perspective(2500px) rotateY(-100deg)
}
[data-aos=flip-left].aos-animate {
transform: perspective(2500px) rotateY(0)
}
[data-aos=flip-right] {
transform: perspective(2500px) rotateY(100deg)
}
[data-aos=flip-right].aos-animate {
transform: perspective(2500px) rotateY(0)
}
[data-aos=flip-up] {
transform: perspective(2500px) rotateX(-100deg)
}
[data-aos=flip-up].aos-animate {
transform: perspective(2500px) rotateX(0)
}
[data-aos=flip-down] {
transform: perspective(2500px) rotateX(100deg)
}
[data-aos=flip-down].aos-animate {
transform: perspective(2500px) rotateX(0)
}
.post [rel="gallery"]:after {
background: #bebbaa;
}
.post [rel="gallery"]:after {
background: #1abc9c;
background: -moz-linear-gradient(top, #bebbaa 0%, #1abc9c 100%);
background: -webkit-gradient(linear, top center, bottom center, color-stop(0%, #bebbaa), color-stop(100%, #1abc9c));
background: -webkit-linear-gradient(top, #bebbaa 0%, #1abc9c 100%);
background: -o-linear-gradient(top, #bebbaa 0%, #1abc9c 100%);
background: -ms-linear-gradient(top, #bebbaa 0%, #1abc9c 100%);
background: linear-gradient(to bottom, #bebbaa 0%, #1abc9c 100%);
}
.wpcf7-text:focus,
.wpcf7-number:focus,
.wpcf7-select:focus,
.wpcf7-textarea:focus {
border-color: #bebbaa;
}
[id="submit"],
.wpcf7-submit,
.btn--primary {
background: #bebbaa;
}
.statusicon,
.red .mediain,
.gaz-btn.primary {
background: #bebbaa;
}
.red .pointyTip,
.red .pointyTipShadow {
border-top-color: #bebbaa;
}
a,
#error,
.navbar ul li.current-menu-ancestor>a,
.navbar ul li.current-menu-item>a,
.pagination i,
.page-numbers.current {
color: #bebbaa;
}
.posts-list a:hover,
.socialize a:hover,
.fat-footer__social a i:hover,
.comment h4 a:hover,
.comment .comment-reply-link:hover,
.welcome span:hover {
color: #bebbaa;
}
.color {
background-image: -webkit-linear-gradient(right, #bebbaa 0%, #1abc9c 100%);
background-image: linear-gradient(right, #bebbaa 0%, #1abc9c 100%);
}
.recommend {
float: left;
display: inline
}
.theme i {
color: #fff300
}
.ani {
position: relative;
top: -35px;
left: 22px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg)
}
.l2 {
position: absolute;
width: 3px;
height: 5px;
background: #fff300;
margin: 10px 0px;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg)
}
.l3 {
position: absolute;
width: 3px;
height: 5px;
background: #fff300;
margin: 0px 15px;
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-ms-transform: rotate(180deg);
-o-transform: rotate(180deg);
transform: rotate(180deg)
}
.l4 {
position: absolute;
width: 3px;
height: 5px;
background: #fff300;
margin: 10px 30px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg)
}
.ani .l2,
.ani .l3,
.ani .l4 {
-webkit-animation: rayos .8s infinite;
-moz-animation: rayos .8s infinite;
-o-animation: rayos .8s infinite;
animation: rayos .8s infinite
}
@-webkit-keyframes rayos {
0% {
opacity: 0
}
100% {
opacity: 1
}
}
@-moz-keyframes rayos {
0% {
opacity: 0
}
100% {
opacity: 1
}
}
@keyframes rayos {
0% {
opacity: 0
}
100% {
opacity: 1
}
}
[data-tooltip][tabindex="0"] {
display: inline-block;
position: relative;
color: rgba(0, 0, 0, .5);
cursor: text
}
[data-tooltip][tabindex="0"]::after {
display: none;
position: absolute;
bottom: 110%;
left: 50%;
padding: 2px 5px;
max-width: 200px;
transform: translateX(-50%);
border: 1px solid #c7c7c7;
border-radius: 3px;
color: rgba(0, 0, 0, .5);
white-space: nowrap;
background-color: #fff;
pointer-events: none;
content: attr(data-tooltip)
}
[data-tooltip][tabindex="0"]::before {
display: none;
position: absolute;
bottom: 110%;
left: 50%;
z-index: 2;
transform: translate(-50%, 50%) rotate(45deg);
width: 6px;
height: 6px;
border: solid #c7c7c7;
border-width: 0 1px 1px 0;
background-color: #fff;
content: ''
}
[data-tooltip][tabindex="0"]:focus::after,
[data-tooltip][tabindex="0"]:focus::before,
[data-tooltip][tabindex="0"]:hover::after,
[data-tooltip][tabindex="0"]:hover::before {
display: block
}
[data-tooltip][tabindex="0"][data-side="right"]::after,
[data-tooltip][tabindex="0"][data-side="right"]::before {
bottom: 50%;
left: 100%;
margin-left: 10px
}
[data-tooltip][tabindex="0"][data-side="right"]::after {
transform: translate(0, 50%)
}
[data-tooltip][tabindex="0"][data-side="right"]::before {
transform: translate(-50%, 50%) rotate(135deg)
}
......
3.JS
代码如下(节选示例):
document.body.addEventListener('touchstart', function(){ });
(function ($, window) {
var App = App ||
{
init: function () {
$('.js-toggle-search').on('click', function () {
$('.js-search').toggleClass('is-visible');
});
$('.js-gallery').find('a').each(function () {
if ($(this).children('img').length) {
$(this).attr('rel', 'gallery');
}
}).end().magnificPopup({
delegate: '[rel="gallery"]',
type: 'image',
mainClass: 'mfp-with-zoom', // this class is for CSS animation below
gallery: {
enabled: true
},
zoom: {
enabled: true,
duration: 300, // duration of the effect, in milliseconds
easing: 'ease-in-out', // CSS transition easing function
opener: function(openerElement) {
return openerElement.is('img') ? openerElement : openerElement.find('img');
}
}
});
$('.js-next a').on('click', function (e) {
$(infinite_scroll.contentSelector).infinitescroll(infinite_scroll);
var $body = $('body');
$body.scrollTop($body.scrollTop() - 1);
e.preventDefault();
})
}
};
$(document).ready(function () {
App.init();
// animate
AOS.init(/* {
offset: 200,
duration: 400,
easing: 'ease-in-sine',
delay: 100,
} */);
// Menu scrolled
$(window).scroll(function() {
var mask = $('.bt-nav');
if ($(this).scrollTop() > 1){
mask.addClass("scrolled");
}
else{
mask.removeClass("scrolled");
}
});
// Menu pc view
$('.navi').addClass('open');
$('.bt-nav').click( function() {
$(this).parent().toggleClass( function() {
if ( $(this).hasClass('open') ) {
return 'close';
} else
if ( $(this).hasClass('close') ) {
return 'open';
}
});
});
// Menu mobile view
$( '.main-navigation li.page_item_has_children, .main-navigation li.menu-item-has-children' ).prepend( '<span class="menu-dropdown"><i class="iconfont"></i></span>' );
// Mobile nav button functionality
$( '.menu-dropdown' ).bind( 'click', function() {
$(this).parent().toggleClass( 'open-page-item' );
});
// Comments open botton
$('.btn-slide').click(function(){
$('#panel').slideToggle("slow");
$(this).toggleClass("active"); return false;
});
// Social share open botton
$( "#social-share" ).click(function() {
$("#social").toggleClass("visible").slideToggle(200);
});
// Ajaxnvai
$body = (window.opera) ? (document.compatMode == "CSS1Compat" ? $('html') : $('body')) : $('html,body');
$('#comments-navi a').live('click', function (e) {
e.preventDefault();
$.ajax({
type: "GET",
url: $(this).attr('href'),
beforeSend: function () {
$('#comments-navi').remove();
$('ul.commentwrap').remove();
$('#loading-comments').slideDown();
$body.animate({scrollTop: $('#comments-list-title').offset().top - 65}, 800);
},
dataType: "html",
success: function (out) {
result = $(out).find('ul.commentwrap');
nextlink = $(out).find('#comments-navi');
$('#loading-comments').slideUp('fast');
$('#loading-comments').after(result.fadeIn(500));
$('ul.commentwrap').after(nextlink);
}
});
});
if ( $( '.welcome' )[0] ){
$( '.author-info' ).hide();
$( 'span.info-edit' ).click(function(){
$( '.author-info' ).toggle(200);
});
}
// Make Ajax Search
var input_search = $("#search-input");
function makeAjaxSearch(result) {
if (result.length == 0) {
$("#search_filtered").empty().show().append('<li><a href="javascript:vold(0)"><strong> search none</strong></a></li>');
} else {
$("#search_filtered").empty().show();
for (var i = 0; i < result.length; i++) $("#search_filtered").append('<li><a href="' + result[i]["url"] + '">' + result[i]["title"] + '</a></li>');
}
}
var delaySearch;function startSearch() {
$.ajax({
type: "GET",
url: home_url,
data: "s=" + input_search.val(),
dataType: 'json',
success: function (result) {
makeAjaxSearch(result);
console.log(result);
}
});
}
var event_ajax_search = {
bind_event: function () {
input_search.bind('keyup', function (e) {
if (input_search.val() != "" && e.keyCode != 40) {
if (delaySearch) {
clearTimeout(delaySearch)
}
delaySearch = setTimeout(startSearch, 200);
}
if (e.keyCode == 40) {
search_filtered.moveable();
}
})
},
unbind_event: function () {
input_search.unbind('keyup');
}
};
var search_filtered = {
moveable: function () {
var current = 0;
$('#search_filtered').find('a').eq(current).focus();
$(document).bind("keydown.search_result", function (e) {
if (e.keyCode == 40) {if (current >= $('#search_filtered').find('a').size()) {
current = 0;
}$('#search_filtered').find('a').eq(++current).focus();
e.preventDefault();}
if (e.keyCode == 38) {
if (current < 0) {
current = $('#search_filtered').find('a').size() - 1;
}$('#search_filtered').find('a').eq(--current).focus();
e.preventDefault();
}
});
},
hide: function () {
$(document).unbind("keyup.search_result");
$('#search_filtered').fadeOut();
}
};
input_search.focus(function () {
event_ajax_search.bind_event();
}).blur(function () {
event_ajax_search.unbind_event();
});
$(document).click(function(event){
var _con = $('#search-container');
if(!_con.is(event.target) && _con.has(event.target).length === 0){
$('#search_filtered').slideUp('fast');
}
});
// CollagePlus Plugin for gallery
collage();
function collage(){$('.gallery.gallery-columns-1').removeWhitespace().collagePlus({'fadeSpeed' :1000,'targetHeight' :800}
);$('.gallery.gallery-columns-2').removeWhitespace().collagePlus({'fadeSpeed' :1000,'targetHeight' :700}
);$('.gallery.gallery-columns-3').removeWhitespace().collagePlus({'fadeSpeed' :1000,'targetHeight' :520}
);$('.gallery.gallery-columns-4').removeWhitespace().collagePlus({'fadeSpeed' :1000,'targetHeight' :480}
);$('.gallery.gallery-columns-5').removeWhitespace().collagePlus({'fadeSpeed' :1000,'targetHeight' :360}
);$('.gallery.gallery-columns-6').removeWhitespace().collagePlus({'fadeSpeed' :1000,'targetHeight' :280}
);$('.gallery.gallery-columns-7').removeWhitespace().collagePlus({'fadeSpeed' :1000,'targetHeight' :200}
);$('.gallery.gallery-columns-8').removeWhitespace().collagePlus({'fadeSpeed' :1000,'targetHeight' :100}
);$('.gallery.gallery-columns-9').removeWhitespace().collagePlus({'fadeSpeed' :1000,'targetHeight' :80}
)}
// browser window is resized
var resizeTimer = null;
$(window).bind('resize',function() {
$('.gallery .gallery-item').css("opacity",0.5);
if (resizeTimer) clearTimeout(resizeTimer);
resizeTimer = setTimeout(collage,100)
}
);
// Waypoints
waypointsInit();
// Init waypoints for header and footer animations
function waypointsInit() {
$('#masthead').waypoint(function(direction) {
$(this).addClass('animation-on');
});
$('#main').waypoint(function(direction) {
$('#masthead').toggleClass('animation-on');
});
$('#footer').waypoint(function(direction) {
$(this).toggleClass('animation-on');
} , { offset: 'bottom-in-view' });
}
// lazyload
$(function() {
$('.comment .profile img').lazyload({threshold :100,effect : "fadeIn"});
});
//end
});
}(jQuery, window));
......