/*
Theme Name: iLost
Theme URI: http://xuui.net/themes/ilost-release.html
GitHub Theme URI: https://github.com/xuui/iLost
Description: A stylish theme for Xu.Design. Designed and created by Xu.hel.
Version: 1.9.11
Author: Xu.hel
Author URI: http://xuui.net/
Requires at least: 5.2
Requires PHP: 7.4
Tested up to: 7.1
Update URI: https://github.com/xuui/iLost
Tags: blue, white, two-columns, left-sidebar, fixed-width, custom-background, custom-menu, editor-style, sticky-post, theme-options, threaded-comments, translation-ready, microformats, rtl-language-support
License: GNU General Public License v3 or later
License URI: LICENSE
Text Domain: iLost
*/

:root{
  --bgColor:#ebebeb;
  --pColor:#117ccc;
  --bColor:rgba(0,0,0,.87);
  --bColor2:rgba(0,0,0,.54);
  --bColor3:rgba(0,0,0,.26);
}

html{-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased}
body{position:relative;background:var(--bgColor);color:var(--bColor);}
a,a em,a strong{color:var(--pColor);text-decoration:none}
a:focus,a:active,a:hover{color:var(--pColor);text-decoration:underline}
:link,:visited,ins{text-decoration:none}
input[type=text],textarea{cursor:url(images/text.cur),text}
a{-webkit-transition:color .2s ease-out;-moz-transition:color .2s ease-out;transition:color .2s ease-out;}
a:link,input[type=button],input[type=submit],button,button.btn{cursor:url(images/pointer.cur),pointer}
h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:var(--bColor);}
.alert{margin-bottom:0;padding:16px 24px}
.container{cursor:url(images/arrow.cur),default}
::selection{background:var(--pColor);color:#fff}
::-moz-selection{background:var(--pColor);color:#fff}
/*
::-webkit-scrollbar{width:5px;height:5px}
::-webkit-scrollbar-track-piece{background:#eee url(images/scrollbar-bg.png) repeat-y;-webkit-border-radius:3px}
::-webkit-scrollbar-thumb:vertical{background:#666 url(images/scrollbar-track-bg.png) repeat-y;height:4px;-webkit-border-radius:3px}
::-webkit-scrollbar-thumb:horizontal{background:#666 url(images/scrollbar-track-bg.png) repeat-y;width:4px;-webkit-border-radius:3px}
*/

/* Navbar */
.navbar-default{background:#fff;border:none;border-radius:0;margin-bottom:0}
.navbar-default .nav-brand{margin:0;padding:0;}
.navbar-default .navbar-brand{padding:0 8px 0 48px;line-height:56px}
.navbar-default .navbar-brand .logo{width:auto;}
.navbar-default .nav-brand,.navbar-default .navbar-brand,.navbar-default .navbar-brand .logo{height:56px}
.navbar-default .navbar-brand{color:var(--pColor)}
.navbar-fixed-top{box-shadow:0 1 1px rgba(0,0,0,.16);}
.navbar-fixed-top .navbar-collapse{max-height:100%;}
.navbar-collapse{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10;background:rgba(255,255,255,.94);padding-top:56px}
.navbar-collapse .navbar-nav{margin:0;}
.navbar-toggle{position:fixed;top:0;left:0;z-index:11;margin:4px 0;padding:16px 14px;width:48px;}
.navbar-toggle.collapsed{position:absolute;}
.navbar-toggle .icon-bar{width:20px;transform:translate(0,6px) rotate(45deg);transition:width,transform .17s ease-out;}
.navbar-toggle .icon-bar+.icon-bar{width:0px;transform:rotate(0deg)}
.navbar-toggle .icon-bar+.icon-bar+.icon-bar{width:20px;transform:translate(0,-6px) rotate(-45deg)}
.navbar-default .navbar-toggle,.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:transparent;border-color:transparent;}
.navbar-default .navbar-toggle .icon-bar{background:var(--pColor)}
.navbar-default .navbar-toggle.collapsed .icon-bar{background-color:#616161;}
.navbar-toggle.collapsed .icon-bar{width:20px;-webkit-transform:rotate(0deg)}
.navbar-toggle.collapsed .icon-bar+.icon-bar{width:14px;-webkit-transform:rotate(0deg)}
.navbar-toggle.collapsed .icon-bar+.icon-bar+.icon-bar{width:17px;-webkit-transform:rotate(0deg);}
.navbar-default .container{position:relative;}
.navbar-default .navbar-collapse, .navbar-default .navbar-search{border-color:transparent}
.navbar-search{position:absolute;top:0;right:0;margin:0;padding:8px;}
.navbar-search .search-field{background:url(images/search_form.png) no-repeat 100% 50%;background-size:32px 32px;padding:6px 16px 5px;border:none;border-bottom:2px solid transparent;border-radius:0;width:1px;box-shadow:none;-webkit-transition:all .24s ease-out;-moz-transition:all .24s ease-out;transition:all .24s ease-out;border-radius:5px;}
.navbar-search .search-field:focus{background-color:#fff;padding-left:12px;padding-right:32px;width:238px;border-color:transparent transparent #ccc;box-shadow: 0 1px 5px rgba(0,0,0,.16);}
.navbar-search .search-field:hover{background-color:#fff;border-color:var(--pColor)}
.search-field::-webkit-input-placeholder,.search-field::-moz-placeholder,.search-field:-moz-placeholder,.search-field:-ms-input-placeholder{color:#bdbdbd;}
.navbar-fixed-top,.custom-background .navbar-default{background:rgba(0,0,0,0)}
.navbar-default .navbar-nav li a{padding:21px 16px;color:var(--pColor);font-size:18px;text-align:center}
.navbar .navbar-nav .current_page_parent a,.navbar .navbar-nav .active a,.navbar .navbar-nav .active a:hover,.navbar .navbar-nav .active a:focus{background-color:#fff;color:#424242;}
.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:hover,.navbar-default .navbar-nav > .open > a:focus{background-color:#fff;}
.navbar-nav .dropdown.open{background:#f9f9f9;box-shadow:0 1px 7px 3px rgba(0,0,0,.12);}
.navbar-nav .dropdown-menu li+li{border-top:1px solid #ddd}
.navbar-nav .open .dropdown-menu > li > a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:16px 16px;}
.navbar-nav .open .dropdown-menu li a{}
.navbar-nav .open .dropdown-menu li a:hover{background:#f5f5f5;}
.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus{color:#424242;}
/* Navbar End. */

/* Container */
.page-header,.page-header h1{margin:0}
.page-header{border-bottom:none;padding:40px 0}
.page-header h1{font-size:32px;font-weight:300;line-height:1;color:rgba(0,0,0,.8);}
.custom-background .page-header h1{color:rgba(255,255,255,.8);}
.pagewarp{background:#fff}
.pagewarp .row{background:#fff;padding:12px 0}
.pagewarp section{padding-top:20px}
.contindex{}
.contwarp section,.contwarp .widget{overflow:hidden;background:#fff;border-radius:4px;margin-bottom:16px;
/*box-shadow:0 1px 3px 0 rgba(0,0,0,.12);*/
}
.contwarp .widget{background:rgba(255,255,255,.9)}
.breadwarp,.breadcrumb{background:transparent}
.breadcrumb{margin:0;padding:12px 0;border-radius:0;font-size:12px;color:rgba(0,0,0,.16)}
.page .breadcrumb{padding:12px 0 0;}
.breadcrumb a{color:var(--bColor3)}
.breadcrumb > .active{color:var(--bColor2)}
.custom-background .breadcrumb a{color:rgba(255,255,255,.6)}
.custom-background .breadcrumb .active{color:rgba(255,255,255,.76)}
#newpost{padding-bottom:24px;}
.single .contwarp section{margin-bottom:1px;}
.alert{box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.12);}
/* Container End. */

/* Post */
article{padding-bottom:16px;}
section{text-align:left}
section .title h1,section .title h2,.widget h2,.widget h3{margin-top:0}
section .inarp{padding:0 16px 8px}
section .title{padding:16px 0 8px}
section .title h1,section .title h2,section .thumg h1,section .thumg h2{font-size:24px;font-weight:500;letter-spacing:0.02em;line-height:1.24em;}
section .title a:hover,section .thumg a:hover{text-decoration:none;}
section .thumg{position:relative;height:120px;background:#e0e0e0 no-repeat 50% 50%;background-size:cover}
section .thumg h2{display:block;background:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0) 60%,rgba(0,0,0,.4));background:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0) 60%,rgba(0,0,0,.4));background:linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0) 60%,rgba(0,0,0,.4));margin:0;padding:16px;height:100%;line-height:1;font-weight:400;}
section .thumg h2,section .thumg h2 a{color:rgba(255,255,255,1);}
section .thumg h2 a{position:absolute;bottom:12px;z-index:1;}
section .thumg h2 a:hover{color:rgba(255,255,255,1);}
section .title h1,section .title h2{margin-bottom:.4em;}
section .title h1 a,section .title h2 a{display:block}
section .title small,section .title small a{color:var(--bColor2);}
section .entry h1,section .entry h2,section .entry h3,section .entry h4,section .entry h5,section .entry h6{margin-top:0;}
section .entry img{display:block;max-width:100%;height:auto;}
section .post-meta{border-top:1px solid #eee;padding:8px;}
section .post-meta .tag{display:inline-block;background:#f5f5f5;border-radius:16px;padding:0 8px;margin:4px 2px;line-height:24px;}
section .post-meta .tag i,section .post-meta .tag a{vertical-align:middle;}
section .post-meta .tag i{margin-right:4px;}
section .post-meta .tag a{color:var(--bColor2);font-size:12px;}
section .post-meta .tag a:hover{text-decoration:none;}
section .post-data,.post-author{display:inline-block;height:24px;line-height:24px;vertical-align:top;}
section .post-data{margin-right:8px;}
section .post-data.pull-right{margin:0;}
section .post-author{overflow:hidden;background:#f5f5f5;border-radius:12px;padding-right:12px;margin-right:8px;}
section .post-author .avatar{width:24px;height:24px;border-radius:12px;vertical-align:top;margin-right:4px;}
section .post-author a{color:#8a8a8a;text-transform:capitalize;}
section .related{margin:16px 0 8px;padding:8px 16px;background:#f5f5f5;border-bottom:1px solid #eee}
section .related h3{margin:0;line-height:1.8;color:#666;font-size:1em;font-weight:400}
section .related ul{margin:0;padding:0;list-style:none}
section .related li,section .related li a{color:#666}
section .related li a:hover{color:var(--pColor)}
section .related .thumbnail{display:inline-block;*display:inline;*zoom:1;width:100px;vertical-align:top;margin:6px 26px 6px 0}
section .related .thumbnail img{width:100px;height:100px}

/* Sidebar */
aside ul{list-style:none;padding-left:0}
.widget{padding:16px 24px}
.widget h2,.widget h3{margin-top:4px;font-size:16px;}
.widget ul li{border-top:1px solid #f4f4f4;border-color:rgba(0,0,0,.07);list-style:none;color:#757575;line-height:1.428}
.widget a{color:var(--bColor);display:block}
.widget a:hover{color:var(--pColor)}
.widget ul li a{padding:6px 0;}
.widget .children li{padding-left:1em;}
.widget .recentcomments{padding:8px 0;}
.widget.widget_search{padding:0;}
.widget.widget_search .form-control{height:auto;line-height:24px;box-shadow:none;}
.widget.widget_search .form-control{border-color:#fff;}
.widget div{padding:0 16px}
.widget .media{border-width:0;margin:0;}
.widget .media + .media{border-width:1px;}
.widget .media .avatar,.widget .reavatar a .avatar{background:#fff;border-radius:30px;width:32px;height:32px}
.widget .media .avatar{margin-top:3px}
.widget .media .media-body p{margin-bottom:0;line-height:1.3}
.widget .media .media-heading{display:inline;padding-right:0}
.widget ul.comment li a,.widget ul .recentcomments a{background:none}
.widget ul .recentcomments{line-height:1.4}
.widget ul .recentcomments a{display:inline;white-space:normal}
.widget ul .recentcomments span{padding-right:5px}
.widget .current-cat a{color:var(--pColor)}
.widget #wp-calendar{margin:10px 0 0;width:100%}
.widget #wp-calendar caption{text-align:center;color:#000;font-weight:700}
.widget .reavatar{padding:8px 3px 0}
.widget .reavatar a{display:inline;}
.widget .reavatar a .avatar{margin:5px}
.widget .blogroll li,.widget .blogroll li a{display:inline;}
.widget .blogroll li{padding-right:16px;}

/* Comments */
.comments-title,.comment-reply-title{margin-top:16px;font-size:20px;font-weight:400;color:#000}
.comment-notes{font-size:12px;}
.comment-list{padding:0;}
.comment-list .media + .media{border-top:1px dotted #b3b3b3}
.comment-list .media{margin-top:0;padding:10px 0;color:var(--bColor2)}
.comment-list .media .avatar{display:block;background:#f2f2f2;border-radius:32px;box-shadow:0 1px 2px rgba(0,0,0,.13),0 1px 3px rgba(0,0,0,.34) inset;width:32px;height:32px}
.comment-list .media .media-heading{font-size:1em;}
.comment-list .media .media-heading a{color:var(--bColor);}
.comment-list .media .media-heading small{color:var(--bColor2);}
.comment-list .media .media-heading small a{color:var(--bColor2);}
.comment-list .media .comment-author{padding-right:16px}
.comment-list .children,.comment-list .children li.toprep{background:url(images/wavecommml.png) no-repeat}
.comment-list .children .box-bottom,.comment-list .children .box-bottom .left,.comment-list .children .box-bottom .right{background:url(images/wavecommmb.png) no-repeat}
.comment-list .children{background-repeat:repeat-y;background-position:-790px 0;margin-left:56px;list-style:none;padding:0}
.comment-list .children .comment-author{padding:0 10px 10px 18px}
.comment-list .children li{border-top:1px dotted #b3b3b3}
.comment-list .children li.toprep{background-position:0 0}
.comment-list .children .box-bottom{clear:both;background-repeat:repeat-x;background-position:0% 0%;border:none;padding:0;margin:0;height:10px}
.comment-list .children .box-bottom .left{float:left;display:block;background-position:0 -11px;width:10px;height:10px}
.comment-list .children .box-bottom .right{float:right;display:block;background-position:-11px -11px;width:80px;height:10px}
.comment-list .children .children{margin-left:64px;padding-left:6px}
.comment-list .children .children li.toprep,
.comment-list .children .children .box-bottom{margin-left:-6px}
.comment-list .children .children li.toprep{padding-left:6px}
.comment-notes{color:var(--bColor2)}
.comment-list .pingback{padding:10px;color:var(--bColor2)}
.comment-list .pingback p{margin:0}
.comment-list .pingback a{color:var(--pColor)}
#respond{clear:both;position:relative;overflow:hidden;padding-bottom:12px;text-align:left}
#commentform.row{margin:0 -12px;}
.comment-form label{margin:0;font-size:13px;color:var(--bColor2);}
#respond .comment-notes,#respond .form-submit{padding:0 12px}
#respond .required{color:#c00}
#respond .form-control{border:none;border-bottom:1px solid var(--bColor3);box-shadow:none;border-radius:0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;}
#respond .form-control:focus{background-color:#fafafa;border-color:#1e88e5;box-shadow:none;}
#respond textarea.form-control{border:1px solid var(--bColor3);border-radius:4px;}
#respond .form-submit{text-align:right;}
#respond .form-submit .btn{padding:4px 24px;font-size:16px}

/* Navigation */
.pagination{border-radius:4px;overflow:hidden;}
.pagination > li > a, .pagination > li > span{padding:8px 16px;color:var(--bColor2);}
.pagnav-row{list-style:none;margin:0;padding:24px 0 0}
.pagnav-row li{padding:16px 0;min-height:80px;border:0 solid var(--bgColor);}
.pagnav-row li + li{border-width:1px 0 0 0;text-align:right}
.pagnav-row li + li + li{border-width:0;padding:0;min-height:0;}
.pagnav-row a{display:block;color:var(--bColor2);font-size:21px;font-weight:300;line-height:1.1429;text-transform:capitalize;}
.pagnav-row small{display:block;margin-bottom:8px;color:var(--bColor3);font-weight:400;line-height:1.25}
.pagnav-row a small{text-decoration:none}
.post-link{clear:both;padding:24px 0;text-align:center;}
.post-link span,.post-link a{display:inline-block;*display:inline;zoom:1;vertical-align:top;border:1px solid var(--bgColor);border-radius:4px;padding:4px 8px;line-height:1.428;}
.post-link span{background:var(--bgColor);color:var(--bColor);}
.post-link a{border-color:var(--bgColor);}
.post-link a span{background:transparent;border:none;padding:0;color:var(--pColor);}
.post-link a:hover,.post-link a:focus,.post-link a:active{background:var(--pColor);border-color:var(--pColor);color:#fff;text-decoration:none;}
.post-link a:hover span{color:#fff;}

/* Footer */
footer{clear:both;background:#fff;}
footer ul{list-style:none;padding:0}
footer .row{margin:0 -12px 16px}
footer .widget h4,footer .widget .widgettitle{margin:0 0 8px;font-size:14px;font-weight:700;color:#616161;text-transform:uppercase}
footer .widget li{border:none;}
footer .widget li li{padding:0px 0;}
footer .widget li a{position:relative;padding:4px 0;font-size:11px;color:var(--bColor2);}
footer .widget li a:hover{color:#616161;}
footer .copyrt{color:#424242;}
footer .copyrt p{margin:0;padding:8px 0;font-size:11px;font-weight:300;text-transform:uppercase}
footer .copyrt p.line{border-bottom:1px solid #cbcbcb}
footer .copyrt p.line span{color:#ccc}
footer .copyrt .alignright{margin:0;}

/* Page */
section.page .post-meta{background:none;display:none;border:none;padding:0}
/*
.mode-about .avatar-warp{float:left;overflow:hidden;position:relative;background:#fff;margin:5px 15px 5px 5px;width:74px;height:74px}
.mode-about .avatar-warp span{position:absolute;background:url(images/author_warp.png) no-repeat;background-size:74px 74px;width:74px;height:74px}
.mode-about .avatar-warp .avatar{margin:5px 6px 6px;padding:0;width:64px;height:64px}
/*
section.page #readerwall .avatar{margin:0;border:none;padding:0}
/*
/*
.page #rotation,.single #rotation{margin-bottom:0}
*/

/* Home */
#showSection .container{padding-left:0;padding-right:0;}
.postpart{/*background:#f5f5f5;*/padding:2px 8px 8px;box-shadow:none}
.postpart .-container{padding:0;}
.postpart .row{margin-left:-2px;margin-right:-2px}
.postpart .row .col-xl-3,.postpart .row .col-xl-4{padding:2px;}
.postpart a,.postpart a span{display:block;display:block;-webkit-transition:all .24s ease-out;-moz-transition:all .24s ease-out;transition:all .24s ease-out;}
.postpart a{position:relative;overflow:hidden;background:#fff no-repeat 50% 50%;background-size:cover;height:128px;}
.postpart a span{position:absolute;bottom:16px;background:rgba(255,255,255,.95);color:#000;margin-right:32px;padding:8px 12px;line-height:1.2;}
.postpart a:hover{box-shadow:0 2px 16px 4px rgba(0,0,0,.2);z-index:10;}
.postpart a:hover span{bottom:0}

#newpost{padding-top:4px;}
#newpost .col-xl-3{background:#fff;padding:16px;margin:0 8px 8px;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.12);-webkit-transition:all .24s ease-out;-moz-transition:all .24s ease-out;transition:all .24s ease-out;}
#newpost .col-xl-3:hover{box-shadow:0 5px 5px -3px rgba(0,0,0,.1),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);z-index:10;}
#newpost .col-xl-3 h2{font-size:23px;font-weight:300;}
#newpost .col-xl-3 h2,#newpost .col-xl-3 h2 a{color:#616161;}
#newpost .col-xl-3 h2 a:hover{text-decoration:none;color:var(--pColor);}
#newpost .col-xl-3 h2,#newpost .col-xl-3 p{margin:0 0 8px}
#newpost .col-xl-3 p{font-size:15px;line-height:25px;color:#9e9e9e;}
#newpost .col-xl-3 small{background:url(images/ico_calendar.png) no-repeat;padding:2px 0 2px 20px;font-size:12px;color:#bdbdbd}


/* Archives */
section.archive{overflow:hidden;background:#f0f2f2;border:1px solid #e8e8e8;margin:5px 0 10px;padding:5px 15px;text-align:left;border-radius:5px}
section.archive .title{color:var(--bColor3);font-size:1.1em;font-style:italic;text-align:left}
#archives h2,#archives h3{font-size:18px;margin-top:0}
#archives ul{margin:0;padding:0}
#archives .arslink{float:left;display:block;margin:0 0 20px;padding:0;width:100%;list-style-type:none}
#archives .arslink li{float:left;border:none;margin:2px;padding:0;width:24.3%;list-style:none outside;line-height:21px;text-align:center}
#archives .arslink li a{padding-left:5px;font-size:1em;text-decoration:none;white-space:nowrap;text-overflow:ellipsis}
#archives .arslink li a:hover{color:var(--bColor)}
#archives .ulpost{clear:left;margin:0 0 10px;list-style-type:none}
#archives .ulpost li{float:left;border-bottom:1px solid var(--bgColor);margin:0 5px;width:48.3%;list-style:none outside;line-height:250%;text-indent:0}
#archives .ulpost li.clearer{border:none}
#archives .ulpost li a{overflow:hidden;display:block;padding:0 1em;border:none;color:var(--bColor);white-space:nowrap;text-overflow:ellipsis}
#archives .ulpost li a:hover{border-color:var(--pColor);color:var(--pColor);text-decoration:none}


/* Linkpage */
#linkpage{margin:0;padding:0 0 10px 0px}
#linkpage ul{margin:0;padding:0}
#linkpage h2{margin:0 0 10px;color:var(--bColor);font-size:19px;font-weight:400;text-shadow:1px 1px 2px var(--bColor3)}
#linkpage li{float:left;display:block;margin:0 0 10px;padding:0;width:100%;list-style-type:none}
#linkpage li ul li{float:left;border:1px solid #fff;margin:2px 1px;width:24.3%;list-style:none;text-align:center}
#linkpage li ul li a{display:block;border:1px solid var(--bgColor);font-size:1em;text-decoration:none;border-radius:3px;white-space:nowrap;text-overflow:ellipsis}
#linkpage li ul li a:hover{background:var(--pColor);border-color:var(--pColor);color:#fff;text-shadow:0 1px 0 var(--pColor)}


/* Error 404 */
/*
body.error{background:#dee0e0}
body.error #wrapper{width:480px;margin:66px auto 0}
body.error img{background:transparent url(images/eding.gif) no-repeat center}
body.error p.button{display:block;overflow:hidden}
body.error p.button{margin:20px auto;width:100%;text-align:center}
body.error p.button .btn-default{background:none;border-color:#999}
body.error footer{background:none;padding:0}
body.error footer p{text-align:center}

/* Rotation */
#rotation{margin:0;background:#eee}
#rotation .slides{overflow:hidden}
#rotation .slides li{position:relative;background:#fff no-repeat 50% 50%;background-size:cover;width:100%;height:360px;}
#rotation .flex-caption{position:absolute;z-index:1;bottom:36%;left:0;right:0;background-color:transparent;margin:0 auto;padding:0 6.4%;text-align:left;text-shadow:0 2px 3px rgba(0,0,0,.54)}
#rotation .flex-caption .heading,#rotation .flex-caption .intro{display:block;margin-bottom:16px;font-style:normal;color:#fff;}
#rotation .flex-caption .heading{line-height:24px;font-size:20px;font-weight:300;text-shadow:0 1px 5px rgba(0,0,0,.72)}
#rotation .flex-caption .intro{font-size:16px;line-height:24px;}
#rotation .flex-caption .link{background:#fff;padding:8px 16px;border-radius:0;font-size:14px;line-height:1;color:#000;text-shadow:none;}
#rotation .flex-caption .link:hover{background-color:#000;color:#fff;}
#rotation .flex-control-nav{bottom:8px;}
#rotation .flex-direction-nav a{background:url(images/direction_nav.png) no-repeat 0 50%}
#rotation .flex-direction-nav a.flex-next{background-position:-56px 50%;right:0}
#rotation .flex-direction-nav a.flex-prev{background-position:0 50%;left:0}

/* Other */
.alignleft,img.alignleft{display:inline;float:left;margin-right:24px;margin-top:4px}
.alignright,img.alignright{display:inline;float:right;margin-left:24px;margin-top:4px}
.alignnone{}
.aligncenter,img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}
img.alignleft,img.alignright,img.aligncenter{margin-bottom:12px}
.wp-caption{background:#f2f2f2;margin-bottom:16px;max-width:100%!important;padding:4px;line-height:1;text-align:center;border-radius:2px}
.wp-caption img{border:none;margin:0 0 4px}
.wp-caption p.wp-caption-text{color:#333;font-size:11px;margin:4px;}
.gallery{margin:0 auto 18px}
.gallery-caption{margin:0 0 12px}
.gallery .gallery-item{float:left;margin-top:0;text-align:center;width:33%}
.gallery-columns-2 .gallery-item{width:50%}
.gallery-columns-4 .gallery-item{width:25%}
.gallery img{border:2px solid #cfcfcf}
.gallery-columns-2 .attachment-medium{max-width:92%;height:auto}
.gallery-columns-4 .attachment-thumbnail{max-width:84%;height:auto}
.gallery .gallery-caption{color:#888;font-size:12px;margin:0 0 12px}
.gallery dl{margin:0}
.gallery img{border:10px solid #f1f1f1}
.gallery br+br{display:none}
.wp-smiley{margin:0;vertical-align:middle}
.avatar{}
.bypostauthor{}
#wpadminbar{box-shadow:0 1px 9px rgba(0,0,0,.34)}
.admin-bar .navbar-fixed-top{top:32px}

#container .attachment img{display:block;margin:0 auto}
.home .sticky{border-left:3px solid #ddd;border-radius:3px;padding-left:10px}
#wpadminbar .ilostAline{border-top:1px solid #ccc}
#gotop{display:none;position:fixed;right:24px;bottom:24px;z-index:10000;width:48px;height:32px}
#gotop a{display:block;overflow:hidden;background:transparent url(images/gotop.png) no-repeat;width:48px;height:32px;text-indent:-99em}
#gotop a:hover{background-position:0 100%;text-decoration:none}
/*
section.post .ilost_demo,section.post .ilost_downloads,section.post .ilost_paybys{text-shadow:none}
*/


@media (max-width:767px){
.col-xs-12{padding-left:8px;padding-right:8px;}
}
@media (min-width:768px){
.navbar-default{}
.navbar-default .navbar-brand{padding:0 16px;line-height:64px}
.navbar-default .nav-brand,.navbar-default .navbar-brand,.navbar-default .navbar-brand .logo{height:64px}
.navbar-collapse{position:static;padding:0;background-color:transparent}
.navbar-toggle{margin:8px 0;}
.navbar-search{position:static;margin:0;padding:12px 0;}
.navbar-search .search-field:focus{width:170px}
.navbar .navbar-nav{float:none;text-align:center;height:64px;padding-top:0px;}
.navbar .navbar-nav li{float:none;display:inline-block;*display:inline;zoom:1}
.navbar-default .navbar-nav li a{/*color:rgba(255,255,255,.7);*/font-size:16px;text-align:center}
.navbar .navbar-nav .current_page_parent a,.navbar .navbar-nav .active a,.navbar .navbar-nav .active a:hover,.navbar .navbar-nav .active a:focus{background-color:#f5f5f5-;border-bottom:3px solid var(--pColor);padding-bottom:18px;/*color:rgba(255,255,255,1)*/}
.navbar-nav .open .dropdown-menu{background:#fff;}
.navbar-nav .dropdown-menu li{display:block}
.navbar-nav .dropdown-menu .active a.navbar-nav .dropdown-menu .active a:hover,.navbar-nav .dropdown-menu .active a:focus{border:none;background:var(--pColor);padding-bottom:10px;color:#fff}
.navbar-nav .dropdown.open{box-shadow:none;}
.navbar-nav .open .dropdown-menu{margin-top:-6px;padding:0;overflow:hidden;border-width:5px 0 0;border-color:var(--pColor);}
.navbar-nav .dropdown-menu li+li{border-color:#eee}
.navbar-nav .current-menu-parent >a{background:#f5f5f5;border-bottom:3px solid #bdbdbd;padding-bottom:17px!important;;}
.current-menu-parent.menu-item-has-children>a{border-color:#bdbdbd!important;}
.navbar-nav .open .dropdown-menu li a{text-align:left;padding:8px 16px;color:#424242;}
.navbar-nav .open .dropdown-menu li a:hover{color:var(--pColor);}
.navbar-default .navbar-nav .open .dropdown-menu li.current_page_item a,.navbar-default .navbar-nav .open .dropdown-menu li.current_page_item a:hover{background:var(--pColor);padding:8px 16px;color:#fff;}
.navbar-default .navbar-nav .menu-item-has-children li a,.navbar-default .navbar-nav .menu-item-has-children li a:hover,.navbar-default .navbar-nav .menu-item-has-children li a:focus{background:#fff;border:0;}

.contwarp section,.contwarp .widget{margin-bottom:24px;}
.breadcrumb{padding:24px 0;}

section .inarp{padding:0 32px 4px}
section .title{padding:20px 0 12px}
section .thumg{height:210px;}
section .thumg h2{padding:32px;font-size:31px;line-height:1.1765em;}
section .thumg h2 a{bottom:24px;}
section .post-meta{padding:12px 24px;}

.pagnav-row li + li{border-width:0 0 0 1px;}

footer .widget h4{margin-bottom:12px;}
footer .widget{margin-bottom:16px;padding:24px 16px 0;}


#showSection .container{padding-left:12px;padding-right:12px;}

#rotation{-webkit-box-shadow:0 0 56px 0 rgba(0,0,0,.12);-moz-box-shadow:0 0 56px 0 rgba(0,0,0,.12);-ms-box-shadow:0 0 56px 0 rgba(0,0,0,.12);box-shadow:0 0 56px 0 rgba(0,0,0,.12);}
#rotation .slides li{width:100%;height:560px;}
#rotation .slides .flex-active-slide{}
#rotation .flex-caption .heading{line-height:48px;font-size:40px;}
#rotation .flex-caption .link{padding:12px 24px;}

.postpart{padding:24px 12px;}
.postpart .container{padding:0 12px;}
.postpart .row .col-xl-3,.postpart .row .col-xl-4{}
.postpart a{height:220px;}
.postpart a span{bottom:20px;padding:12px 16px;}

#newpost{padding:0 0 32px;}
#newpost .row{margin:0;}
#newpost .col-xl-3{margin:0;padding:32px 32px 0;min-height:233px;border-radius:0;box-shadow:none;}
#newpost .col-xl-3 + .col-xl-3{border-left:1px solid var(--bgColor);}
#newpost .col-xl-3 h2,#newpost .col-xl-3 p{margin-bottom:20px}

.comment-list .media .avatar{width:48px;height:48px}
}

@media screen and (max-width:767px){
/*
body{background-size:cover!important;}
section .title{padding:16px 0}
.navbar .container{padding:0 10px}
.navbar-nav{margin:0 -15px 4px}
section{margin:30px 0}
section .post-meta{padding:6px 15px 18px}
.home .aside{padding:0}
.postpart .col-xs-4,.postpart .col-sm-4{padding:0 5px}
.postpart .col-xs-4 img,.postpart .col-sm-4 img{width:100%}
.postpart a{height:160px}
*/
}
@media (max-width:640px){
/*
.postpart a{height:120px}
*/
}
@media (min-width:992px){
/*
.postpart{padding:10px 0}
.postpart a img{width:100%}
*/
}
@media (min-width:1200px){
/*
*/
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){
.comment-list .children,.comment-list .children li.toprep{background-image:url(images/retina/wavecommml.png);background-size:680px 80px}
.comment-list .children .box-bottom,.comment-list .children .box-bottom .left,.comment-list .children .box-bottom .right{background-image:url(images/retina/wavecommmb.png);background-size:91px 21px}
  
/*
#gotop a{background-image:url(images/retina/gotop.png);background-size:48px 64px}
*/
}
/* Made on a Mac */