.screen-reader-text {border: 0;clip: rect(1px,1px,1px,1px);clip-path: inset(50%);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute !important;width: 1px;word-wrap: normal !important;}
.screen-reader-text:focus {background-color: #f1f1f1;border-radius: 3px;box-shadow: 0 0 2px 2px rgba(0,0,0,.6);clip: auto !important;clip-path: none;color: #21759b;display: block;font-size: 14px;font-size: .875rem;font-weight: bold;height: auto;left: 5px;line-height: normal;padding: 15px 23px 14px;text-decoration: none;top: 5px;width: auto;z-index: 100000;}
#content[tabindex="-1"]:focus {outline: 0;}
.nav-previous, .nav-next {width: 50%;float: left;}
.nav-next {float: right;text-align: right;}
.nav-links {display: block;width: 100%;border: 1px solid #ededed;overflow: hidden;padding: 20px;}
body {background-color: #fff;overflow-x: hidden;-webkit-text-size-adjust: 100%;-webkit-overflow-scrolling: touch;-webkit-font-smoothing: antialiased;}
body, button, input, select, textarea {color: #404040;font-family: "Poppins",sans-serif;font-size: 14px;line-height: 1.5;}
html {font-family: "Poppins",sans-serif;font-size: inherit;}
html, body {width: 100%;height: 100%;}
input[type=checkbox] {display: inline-block;max-width: 22px;vertical-align: middle;}
.navbar-default .navbar-nav>li>a {font-size: 16px;}
::-moz-selection {background: #318dfd;text-shadow: none;color: #fff;}
::selection {background: #318dfd;text-shadow: none;color: #fff;}
.browserupgrade {margin: .2em 0;background: #ccc;color: #000;padding: .2em 0;}
img {height: auto;max-width: 100%;}
.fix {overflow: hidden;}
input {border: 1px solid #ccc;padding: 5px 10px;}
hr.line {background: #f5f5f5 none repeat scroll 0 0;border: 0 none;height: 1px;margin: 0 auto;width: 100px;}
.item-text-center {float: none !important;margin-left: auto !important;margin-right: auto !important;}
.clear {clear: both;}
.sticky {background: #ededed;padding: 10px;}
input::-moz-placeholder, textarea::-moz-placeholder, input::-webkit-input-placeholder, textarea::-webkit-input-placeholder, input::-ms-input-placeholder, textarea::-ms-input-placeholder {opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
input:focus, textarea:focus {outline: 0px;}
a {color: #585858;font-family: "Slabo 27px",serif;font-size: 16px;font-weight: 400;line-height: 1;}
a, a > * {outline: none;cursor: pointer;text-decoration: none;}
a:focus, a:hover {color: #000;outline: none;text-decoration: none;}
a, .navbar a, .form-control {-webkit-transition: all .3s ease 0s;transition: all .3s ease 0s;}
blockquote {border-left: 5px solid #ccc;margin: 0 0 20px 20px;}
cite {color: #000;display: block;}
table {border-left: 1px solid #ccc;border-bottom: 1px solid #ccc;}
table td, table th {border-right: 1px solid #ccc;border-top: 1px solid #ccc;padding: 10px;}
table th {background: #ccc;}
table {border-left: 1px solid #ccc;margin-bottom: 20px;}
p {font-family: "Poppins",sans-serif;color: #767676;font-size: 14px;line-height: 24px;font-weight: 400;margin-bottom: 1.5em;}
h1, h2, h3, h4, h5, h6 {font-family: "Slabo 27px",serif;font-weight: 400;color: #4f4f4f;margin: 0 0 15px;text-transform: uppercase;clear: both;}
h1 {font-size: 40px;font-family: "Montserrat",sans-serif;font-weight: 700;}
h2, h2 a {font-size: 32px;color: #484848;font-family: "Montserrat",sans-serif;font-weight: 700;}
h3 {font-size: 24px;}
h4 {font-size: 18px;}
h5 {font-size: 16px;line-height: 22px;}
h6 {font-size: 13px;}
.alignleft {display: inline;float: left;margin-right: 1.5em;}
.alignright {display: inline;float: right;margin-left: 1.5em;}
.aligncenter {clear: both;display: block;margin-left: auto;margin-right: auto;}
.page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley {border: none;margin-bottom: 0;margin-top: 0;padding: 0;}
embed, iframe, object {max-width: 100%;}
.wp-caption {margin-bottom: 1.5em;max-width: 100%;}
.wp-caption img[class*="wp-image-"] {display: block;margin-left: auto;margin-right: auto;}
.wp-caption .wp-caption-text {margin: .8075em 0;}
.wp-caption-text {text-align: center;}
.gallery {margin-bottom: 1.5em;}
.gallery-item {display: inline-block;text-align: center;vertical-align: top;width: 100%;}
.gallery-columns-2 .gallery-item {max-width: 50%;}
.gallery-columns-3 .gallery-item {max-width: 33.33%;}
.gallery-columns-4 .gallery-item {max-width: 25%;}
.gallery-columns-5 .gallery-item {max-width: 20%;}
.gallery-columns-6 .gallery-item {max-width: 16.66%;}
.gallery-columns-7 .gallery-item {max-width: 14.28%;}
.gallery-columns-8 .gallery-item {max-width: 12.5%;}
.gallery-columns-9 .gallery-item {max-width: 11.11%;}
.gallery-caption {display: block;}
.comment-content a {word-wrap: break-word;}
.bypostauthor {display: block;}
.margin-ziro {margin: 0;}
.gutter-ziro> [class*='col-'] {padding-right: 0;padding-left: 0;}
.padding-ziro {padding: 0;}
.section-padding {padding: 100px 0;}
.section-padding-top {padding: 100px 0 0;}
.section-padding-bottom {padding: 0 0 100px;}
.floatleft {float: left;}
.floatright {float: right;}
.capitalize {text-transform: capitalize;}
.uppercase {text-transform: uppercase;}
.static {position: static;}
.relative {position: relative;}
.white-color {color: #fff;}
.black-color {color: #000;}
.percent-25 {width: 25%;}
.percent-33 {width: 33.333%;}
.percent-50 {width: 50%;}
.percent-100 {width: 100%;}
.mrt-10 {margin-top: 10px;}
.mrt-15 {margin-top: 15px;}
.mrt-20 {margin-top: 20px;}
.mrt-30 {margin-top: 30px;}
.mrt-40 {margin-top: 40px;}
.mrt-50 {margin-top: 50px;}
.mrt-80 {margin-top: 80px;}
.mrt-100 {margin-top: 100px;}
.mrb-5 {margin-bottom: 5px;}
.mrb-10 {margin-bottom: 10px;}
.mrb-11 {margin-bottom: 11px;}
.mrb-15 {margin-bottom: 15px;}
.mrb-20 {margin-bottom: 20px;}
.mrb-30 {margin-bottom: 30px;}
.mrb-40 {margin-bottom: 40px;}
.mrb-50 {margin-bottom: 50px;}
.mrb-60 {margin-bottom: 60px;}
.mrb-80 {margin-bottom: 80px;}
.mrb-100 {margin-bottom: 100px;}
.mrtb-50 {margin: 50px 0;}
.mrtb-30 {margin: 30px 0;}
.mrtb-15 {margin: 15px auto;}
@media screen and (max-width: 768px) {.mrt-50 {margin-top: 40px;}
	.mrt-80 {margin-top: 50px;}
	.mrt-100 {margin-top: 60px;}
	.mrb-60 {margin-bottom: 30px;}
	.mrb-80 {margin-bottom: 40px;}
	.mrb-100 {margin-bottom: 50px;}
	.mrtb-60 {margin-bottom: 20px;}
	.mrtb-50 {margin: 30px 0;}
	.mrtb-15 {margin: 10px auto;}}
.mrl-10 {margin-left: 10px;}
.mrl-20 {margin-left: 20px;}
.mrr-40 {margin-right: 40px;}
.mrr-10 {margin-right: 10px;}
.mrr-20 {margin-right: 20px;}
@media screen and (max-width: 768px) {.mrr-40 {margin-right: 0px;}}
.pdt-10 {padding-top: 10px;}
.pdt-20 {padding-top: 20px;}
.pdt-30 {padding-top: 30px;}
.pdt-40 {padding-top: 40px;}
.pdt-50 {padding-top: 50px;}
.pdt-60 {padding-top: 60px;}
@media screen and (max-width: 768px) {.pdt-50 {padding-top: 30px;}
	.pdt-60 {padding-top: 30px;}}
.pdb-10 {padding-bottom: 10px;}
.pdb-20 {padding-bottom: 20px;}
.pdb-30 {padding-bottom: 30px;}
.pdb-50 {padding-bottom: 50px;}
.pdb-60 {padding-bottom: 60px;}
@media screen and (max-width: 768px) {.pdb-50 {padding-bottom: 40px;}}
.pdtb-10 {padding-top: 10px;padding-bottom: 10px;}
.pdtb-20 {padding-top: 20px;padding-bottom: 20px;}
.pdtb-30 {padding-top: 30px;padding-bottom: 30px;}
.pdtb-40 {padding-top: 40px;padding-bottom: 40px;}
.pdtb-50 {padding-top: 50px;padding-bottom: 50px;}
.pdtb-90 {padding-top: 90px;padding-bottom: 90px;}
.pdtb-110 {padding-top: 110px;padding-bottom: 110px;}
.pdr-90 {padding-right: 90px;}
.pdlr-10 {padding-left: 10px;padding-right: 10px;}
.pdlr-20 {padding-left: 10px;padding-right: 10px;}
@media screen and (max-width: 768px) {.pdtb-50 {padding-top: 40px;padding-bottom: 40px;}
	.pdtb-90 {padding-top: 60px;padding-bottom: 60px;}
	.pdtb-110 {padding-top: 70px;padding-bottom: 70px;}
	.pdr-90 {padding-right: 30px;}
	.pdlr-20 {padding-left: 5px;padding-right: 5px;}}
.font-16 {font-size: 16px;}
.font-22 {font-size: 22px;}
.font-20 {font-size: 20px;}
.font-18 {font-size: 18px;}
.font-25 {font-size: 25px;}
.font-26 {font-size: 26px;}
.font-30 {font-size: 30px;}
@media screen and (max-width: 767px) {.font-30 {font-size: 25px;}
	h1, .font-35, .font-40 {font-size: 30px;}}
.line-height-28 {line-height: 28px;}
.line-height-30 {line-height: 30px;}
.Poppins {font-family: "Poppins",sans-serif;}
.montserrat {font-family: "Montserrat",sans-serif;}
.Slabo-400 {font-family: "Slabo 27px",serif;font-weight: 400;}
.light-font {font-weight: 300;}
.regular-font {font-weight: 400;}
.medium-font {font-weight: 500;}
.bold-font {font-weight: 700;}
.extrabold-font {font-weight: 900;}
.bg-light {background: #fff none repeat scroll 0 0;}
.bg-dark {background: #202020 none repeat scroll 0 0;}
.bg-color-1 {background: #f5f5f5 none repeat scroll 0 0;}
.bg-color-2 {background: #393939 none repeat scroll 0 0;}
.bg-color-3 {background: #2b2b2b none repeat scroll 0 0;}
.overlay {position: relative;}
.overlay:before {position: absolute;top: 0;left: 0;width: 100%;height: 100%;content: "";background: rgba(0,0,0,.6);z-index: 1;}
.overlay .container {position: relative;z-index: 2;}
.overlay.light-1:before {background-color: rgba(255,255,255,.5);z-index: 1;}
.d-table {display: table;width: 100%;height: 100%;}
.d-table-cell {display: table-cell;vertical-align: middle;}
.btn {background-color: #393939;border: 0 none;border-radius: 5px;font-size: 14px;height: 47px;line-height: 50px;padding: 0 30px;-webkit-transition: all .3s ease 0s;transition: all .3s ease 0s;color: #fff;}
.lg-btn {padding: 0 50px;}
.btn:hover {background-color: #000;}
.btn.active, .btn:active {box-shadow: 0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);}
.btn.white, .btn.white:hover, .btn.white:focus {color: #393939;}
.btn i.material-icons {font-size: 20px;}
.btn.focus, .btn:focus, .btn:hover {color: #fff;}
.btn:focus, button:focus {outline: none !important;}
@media screen and (max-width: 767px) {.lg-bgn {height: auto;font-size: 14px;padding: 8px 25px;}}
.form-control {border-radius: 0;}
.input-field {margin-top: 45px;}
.input-field label {color: #999;top: 0;left: 0;font-size: 14px;line-height: 16px;font-weight: 400;margin: 0;}
.input-field label.active {font-size: 12px;}
i[class^="flaticon-"] {line-height: 50px;display: inline-block;}
i[class^="flaticon-"]:before {font-size: 45px;margin-left: 0;}
nav {background-color: transparent;}
nav ul, nav ul li {float: none;list-style: outside none none;margin: 0;padding: 0;}
nav ul li:hover, nav ul li.active {background-color: transparent;}
nav ul a {font-size: inherit;}
ul li.menu-item-has-children.dropdown {position: relative;}
ul li.menu-item-has-children.dropdown:after {display: inline-block;width: 0;height: 0;margin-left: 2px;vertical-align: middle;border-top: 4px dashed;border-top: 4px solid \9;border-right: 4px solid transparent;border-left: 4px solid transparent;position: absolute;content: "";right: 5px;top: 20px;}
@media only screen and (min-width: 1200px) {.container {width: 1170px;}}
@media only screen and (max-width: 749px) {.container {width: 100%;}}
@media only screen and (max-width: 601px) {.container {width: 90%;}}
.container .row, .container-fluid .row {margin-bottom: 0;}
.container .row {margin-right: -15px;margin-left: -15px;}
.row .col {padding-right: 15px;padding-left: 15px;}
.admin-bar nav#mainNav {margin-top: 32px;}
select {-moz-appearance: none;-webkit-appearance: none;}
.custom-select {position: relative;}
.custom-input input, .custom-input textarea, .custom-select select {border: 1px solid #d9d9d9;border-radius: 0;box-shadow: none;margin-bottom: 0;padding: 10px 20px;width: 100%;}
.custom-input input {padding: 10px 20px;}
.custom-select:after {border-left: 1px solid #d9d9d9;color: #1b1b1b;content: "";font-family: "Material-Design-Iconic-Font";font-size: 15px;height: 100%;line-height: 35px;pointer-events: none;position: absolute;right: 0;text-align: center;top: 0;width: 20px;}
.custom-select select:focus {box-shadow: 0 0 0px 0px #d9d9d9;}
.horizontal-line div {background: #bcbcbc none repeat scroll 0 0;height: 2px;margin: 0 auto;width: 77px;}
.horizontal-line div.top {margin-bottom: 3px;width: 44px;}
h1.site-title a {color: #000;}
h1.site-title a:hover {color: #000;text-decoration: none;}
h1.site-title {margin: -5px 0 0 0;}
p.site-description {opacity: 0;visibility: hidden;height: 0;min-height: 1px;}
.affix-top p.site-description {opacity: 1;visibility: visible;height: auto;transition: .5s;min-height: 20px;}
.navbar-brand img {margin: -15px 0 0;}
.navbar-default .navbar-nav  li  a:hover {color: #000;}
.navbar-nav  li  .dropdown-menu {transform: scale(0);transition: all .5s ease 0s;}
.navbar-nav  li.hover  .dropdown-menu, .navbar-nav  li:hover  .dropdown-menu {transform: scale(1);}
.dropdown-menu li a {border-bottom: 1px solid #ededed;padding: 10px 20px;}
.dropdown-menu {display: block;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav li a:hover, .navbar-default .navbar-nav li a:focus {color: #555;background-color: #e7e7e7;}
.bbnav-main {margin-top: 0;margin-bottom: 0;transition: .5s;}
.bbnav-main {opacity: 0;transition: .5s;}
.bbnav-main.affix-top {transition: .5s;opacity: 1;}
.admin-bar nav#mainNav.bbnav-main {margin-top: 0;}
.admin-bar nav#mainNav.bbnav-main.affix {top: 32px;}
nav#mainNav.bbnav-main.affix {top: -2px;left: 0;width: 100%;transition: .5s;z-index: 9999;border-radius: 0;opacity: 1;}
.carousel-fade .carousel-inner .item {-webkit-transition-property: opacity;transition-property: opacity;}
.carousel-fade .item, .carousel-fade .active.left, .carousel-fade .active.right {opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}
.carousel-fade .active, .carousel-fade .next.left, .carousel-fade .prev.right {opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
.carousel-fade .next, .carousel-fade .prev, .carousel-fade .active.left, .carousel-fade .active.right {left: 0;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.carousel-fade .carousel-control {z-index: 2;}
.home-slider {min-height: 600px;}
.home-slider img {min-height: 600px;}
.item.slide {position: relative;}
.cap {color: #fff;height: 100%;left: 25%;position: absolute;top: 25%;width: 60%;z-index: 99999;}
.cap h1, .cap a, .cap p {color: #fff;margin: 10px 0;}
.cap h1, .cap p {text-shadow: 1px 3px 1px #000;}
.cap a {background-color: rgba(255,255,255,.3);border: 2px solid #fff;display: inline-block;margin: 15px 0;padding: 10px 15px;}
.cap a:hover {background-color: rgba(0,0,0,.6);}
.home-slider .item .cap {display: none;}
.home-slider .item.active .cap {display: block;}
.home-slider .item.active .cap .cat {-webkit-animation: bounceInLeft 1000ms ease-in-out;animation: bounceInLeft 1000ms ease-in-out;}
.home-slider .item.active .cap h1 {-webkit-animation: fadeInUpBig 1500ms ease-in-out;animation: fadeInUpBig 1500ms ease-in-out;}
.home-slider .item.active .cap p {-webkit-animation: fadeInUpBig 2000ms ease-in-out;animation: fadeInUpBig 2000ms ease-in-out;}
.home-slider .item.active .cap a {-webkit-animation: fadeInUpBig 3000ms ease-in-out;animation: fadeInUpBig 3000ms ease-in-out;}
.single-content {border-bottom: 1px dotted #ccc;margin-bottom: 50px;overflow: hidden;padding-bottom: 30px;position: relative;}
.content-social {left: -80px;position: absolute;top: 5%;transition: all .5s ease 0s;}
.content-social ul {background: #fff none repeat scroll 0 0;list-style: outside none none;margin: 0 0 28px;padding: 10px;}
.like {background: #fff none repeat scroll 0 0;padding: 12px;}
.single-content:hover .content-media .content-social {left: 0;}
.content-media {margin-bottom: 30px;}
.content-media {margin-bottom: 30px;}
.post-meta span {border: 1px solid #ededed;color: #a8a8a8;margin-right: 10px;padding: 1px 10px;}
.post-meta {margin-bottom: 15px;}
.post-content {padding: 5px 5px 15px;}
.more-link, .search-submit {border: 1px solid #ededed;padding: 10px 15px;position: relative;display: block;width: max-content;margin-top: 10px;}
nav.navigation.post-navigation {margin-bottom: 30px;}
.more-link:after, .search-submit:after {background: #ededed none repeat scroll 0 0;content: "";height: 0;left: 0;position: absolute;top: 0;transition: all .4s ease 0s;width: 100%;z-index: -1;}
.more-link:hover.more-link:after, .search-submit:hover.search-submit:after {height: 100%;}
.more-link:hover, .search-submit:hover {box-shadow: 0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);}
.tags-links {width: 100%;border-top: 1px solid #ededed;padding: 20px;margin: 20px 0 0 0;}
.caret {display: none;}
div#content {margin-top: 20px;}
.top-slider img {width: 100%;}
aside .widget {margin-bottom: 50px;}
h3.widget-title {border: 1px solid #ededed;font-size: 18px;margin-bottom: 25px;padding: 5px 10px;text-align: center;}
.widget input {height: 40px;width: 100%;}
.widget ul {list-style: outside none none;margin: 0;padding: 0;}
aside ul li {border-bottom: 1px solid #ededed;margin-bottom: 10px;overflow: hidden;padding-bottom: 10px;}
aside ul li a {font-size: inherit;}
.single-recent img {border-radius: 10%;float: left;height: 70px;width: 90px;}
.recent-text {float: left;margin-left: 4%;width: 56%;}
.widget h4 {font-size: 17px;margin-bottom: 5px;text-transform: capitalize;}
.recent-text time {font-size: 12px;}
.widget-social a {color: #888;display: inline-block;margin: 0 20px 5px 0;}
.widget input[type=search] {display: block;width: 100%;height: 34px;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);box-shadow: inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
.widget label {width: 100%;}
.tagcloud a {background: #eee none repeat scroll 0 0;border: 1px solid #ccc;display: inline-block;margin: 0 5px 10px 0;padding: 5px 10px;font-size: 14px !important;}
.tagcloud a:hover {background: #ccc none repeat scroll 0 0;}
.widget .instagram {display: block;overflow: hidden;}
.widget .instagram a img {float: left;width: 50%;}
.widget .instagram a img:hover {opacity: .8;}
.widget select {width: 100%;padding: 3px 10px;border: 1px solid #ccc;}
.navigation.pagination {margin: 30px 0;width: 100%;text-align: center;}
.navigation.pagination a, .navigation.pagination span {border: 1px solid #ccc;padding: 10px 15px;}
.navigation.pagination span {padding: 9px 15px;}
.navigation.pagination a:hover, .navigation.pagination span:hover, .navigation.pagination .current {background: #000 none repeat scroll 0 0;color: #fff;}
.footer-instagram .instagram {position: relative;overflow: hidden;}
.footer-instagram ul {list-style: outside none none;margin: 0;padding: 0;}
.instagram-link {bottom: -25%;left: 0;position: absolute;text-align: center;transition: all .3s ease 0s;width: 100%;z-index: 11;}
.footer-instagram:hover .instagram-link {bottom: 42%;}
.instagram-link a {background: #fff none repeat scroll 0 0;color: #000;padding: 15px 25px;}
.instagram-link a:hover {background: #ededed;color: #000;}
.footer-top.footer-social > ul {list-style: outside none none;margin: 0;padding: 30px 0;text-align: center;}
.footer-top.footer-social li {display: inline-block;padding: 20px 10px;}
.footer-top ul li a i {font-size: 20px;margin-right: 5px;}
.footer-bottom {background: #f8f8f8;}
.copy-text {display: flex;justify-content: center;flex-flow: row wrap;padding: 15px 0;}
.copy-text > p {font-size: 13px;margin-bottom: 0;}
.single-tag ul {list-style: outside none none;margin: 0;padding: 0;}
.single-tag li a {padding: 7px 10px;}
.single-tag li {display: inline-block;margin-right: 5px;}
.single-social ul {list-style: outside none none;margin: 0;padding: 0;}
.single-social li {display: inline-block;margin-right: 5px;}
.single-tag {display: inline-block;}
.single-social {display: inline-block;float: right;margin-top: 12px;}
.author-avatar {float: left;height: 100px;width: 100px;}
.author-avatar > img {border-radius: 100%;height: 100%;width: 100px;}
.author-meta {display: inline-block;float: left;margin-left: 20px;margin-top: 10px;width: 70%;}
.single-social.author-social {float: left;margin-top: -13px;}
.single-author {border-bottom: 1px solid #ededed;display: block;margin-bottom: 40px;overflow: hidden;padding-bottom: 20px;}
.border-title, .comment-reply-title {border-bottom: 1px solid #ededed;margin-bottom: 40px;padding-bottom: 10px;}
.related-posts {margin-bottom: 30px;}
.single-related {box-shadow: 0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);display: inline-block;margin-bottom: 20px;}
.related-text {margin-top: 10px;padding: 5px 10px;}
.related-text time {margin-left: 10px;}
.related-text i {margin-right: 5px;}
.single-related img:hover {opacity: .8;}
.owl-dot {background: #ccc none repeat scroll 0 0;display: inline-block;height: 15px;margin-right: 5px;width: 10px;}
.owl-dots {text-align: center;}
.owl-dot.active {background: #555 none repeat scroll 0 0;}
.comments {margin-bottom: 40px;}
ol.comment-list {list-style: outside none none;padding-left: 0;}
ol.comment-list li {background: #ededed none repeat scroll 0 0;box-shadow: 0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);margin-bottom: 25px;overflow: hidden;padding: 20px;position: relative;}
ol.comment-list ol {padding-left: 20px;overflow: hidden;margin: 100px 0;}
.comment-author.vcard {float: left;margin: 0 15px 3px 0;width: 70px;}
.comment-author img {border-radius: 100%;height: 100%;width: 100%;}
ol.comment-list time {display: block;}
.reply {border: 1px solid #fff;padding: 1px 15px;position: absolute;right: 30px;top: 30px;}
.comment-content {display: block;float: left;width: 100%;margin-left: 100px;margin-top: -80px;vertical-align: top;}
.comment-list b {display: inline-block;margin-top: 8px;font-size: 12px;}
form#commentform input, form#commentform textarea {width: 100%;}
.error-page {text-align: center;}
.error-page h1 {color: #dc4a3e;font-size: 120px;}
.error-page h2 {color: #e37524;font-size: 50px;margin: 30px 0;}
.error-page  p {font-size: 22px;line-height: 32px;}
.error-page .search {margin-left: 10%;width: 80%;}
.error-page label {width: 100%;}
.error-page input {height: 60px;width: 100%;border: 1px solid #ccc;}
.page-image img {background-size: cover;width: 100%;}
.page-image {margin-top: 34px;position: relative;}
.page-image > h2 {color: #fff;position: absolute;text-align: center;top: 45%;width: 100%;}
#scrollUp {background: #ededed none repeat scroll 0 0;bottom: 60px;box-shadow: 0 2px 3px 0 rgba(0,0,0,.1),0 2px 5px 0 rgba(0,0,0,.1);height: 37px;right: 15px;text-align: center;width: 35px;}
#scrollUp i {color: #000;font-size: 25px;line-height: 35px;text-align: center;}
#scrollUp:hover {background: #ccc none repeat scroll 0 0;}