@font-face {
font-family: 'Roboto';
font-weight: 400;
font-style: Normal;
src: url(data:application/font-woff;charset=utf-8;base64,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) format('woff')
}
@font-face {
font-family: 'Open Sans';
font-weight: 400;
font-style: Normal;
src: url(data:application/font-woff;charset=utf-8;base64,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) format('woff')
}
html {
text-decoration: none
}
body {
font-family: "Open Sans", Helvetica, sans-serif;
font-size: 14px;
font-weight: normal;
font-style: normal;
color: #222 !important;
line-height: 24px;
overflow-x: hidden !important;
}
a {
-moz-transition: all .2s ease-in-out 0s;
-webkit-transition: all .2s ease-in-out 0s;
transition: all .2s ease-in-out 0s;
color: #222;
outline: none !important
}
a:hover {
text-decoration: none
}
a:focus, a:active {
outline: none !important;
text-decoration: none
}
button {
-moz-transition: all .2s ease-in-out 0s;
-webkit-transition: all .2s ease-in-out 0s;
transition: all .2s ease-in-out 0s;
outline: none !important
}
img {
text-indent: -9999px;
color: transparent
}
label {
font-weight: 600
}
iframe {
border: 0 !important;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
font-family: "Roboto", "Helvetica", "Arial", sans-serif;
font-weight: 500
}
.lazyload,
.lazyloading {
opacity: 0;
}
.lazyloaded {
opacity: 1;
transition: opacity 300ms;
}
img.lazyload:not([src]) {
visibility: hidden;
}
.m-0 {
margin: 0
}
.m-0-imp {
margin: 0 !important
}
.p-0 {
padding: 0
}
.p-0-im {
padding: 0 !important
}
.m-t-0 {
margin-top: 0 !important
}
.m-b-0 {
margin-bottom: 0 !important
}
.m-r-0 {
margin-right: 0 !important
}
.m-r-5 {
margin-right: 5px !important;
}
.m-t-5 {
margin-top: 5px
}
.p-t-15 {
padding-top: 15px
}
.p-b-15 {
padding-bottom: 15px
}
.p-t-30 {
padding-top: 30px
}
.p-b-30 {
padding-bottom: 30px
}
.m-b-5 {
margin-bottom: 5px
}
.m-b-10 {
margin-bottom: 10px
}
.m-b-15 {
margin-bottom: 15px
}
.m-b-30 {
margin-bottom: 30px
}
.m-t-10 {
margin-top: 10px
}
.m-t-15 {
margin-top: 15px
}
.m-t-30 {
margin-top: 30px
}
.display_tablerow {
display: table-row
}
.display-block {
display: block
}
.breadcrumb > li + li:before {
content: "/";
padding: 0 2px;
font-size: 11px;
}
.breadcrumb {
margin-bottom: 13px;
min-height: 30px;
margin-top: 20px;
background-color: transparent;
color: #888;
padding: 0
}
.breadcrumb .breadcrumb-item a, .breadcrumb .breadcrumb-item span {
color: #888;
font-size: 11px
}
.breadcrumb > .active {
color: #888;
font-size: 11px
}
.title-index {
text-align: center;
height: 0;
margin: 0;
padding: 0;
line-height: 0;
color: transparent;
text-indent: -9999px
}
.form-input {
border: 1px solid #e6e6e6;
outline: none !important;
color: #494949;
height: 42px;
font-size: 14px;
line-height: 18px;
padding: 10px 20px;
box-shadow: none !important;
border-radius: 3px
}
.auth-form-input {
box-shadow: none !important;
border: 0;
outline: none !important;
color: #494949;
height: 40px;
font-size: 14px;
line-height: 18px;
padding: 10px 20px;
box-shadow: none;
border-radius: 2px;
border: 1px solid #e6e6e6
}
.form-textarea {
resize: vertical;
min-height: 100px;
border: 1px solid #dfe0e6;
color: #494949;
padding: 10px 20px;
border-radius: 3px;
box-shadow: none !important
}
.auth-form-input:focus {
outline: 0 none
}
.form-textarea:focus {
outline: 0 none
}
.error-message {
margin-top: 15px;
margin-left: 20px
}
.error-message p {
position: relative;
color: #d43f3a;
margin-bottom: 5px;
font-size: 13px;
text-align: left;
display: list-item !important;
list-style: disc !important
}
.success-message {
margin-top: 15px
}
.success-message p {
position: relative;
color: #009145;
margin-bottom: 5px
}
.center-box {
margin: 0 auto;
float: none
}
.btn-sm {
padding: .6rem 1.4rem;
border-radius: .3rem;
line-height: 1.5
}
.btn-md {
padding: .8rem 1.6rem;
border-radius: .3rem;
line-height: 1.5
}
.btn-lg {
padding: .540rem 1.6rem;
line-height: 1.5;
border-radius: .20rem
}
.btn-xl {
padding: 1rem 6.4rem;
line-height: 1.5;
border-radius: 3px;
font-size: 15px !important;
}
.btn-custom {
color: #fff !important;
font-size: 14px;
font-weight: 400;
outline: 0 !important;
box-shadow: none !important
}
.btn-custom:hover, .btn-custom:focus, .btn-custom:active {
color: #fff !important
}
.btn-custom .disabled, .btn-custom:disabled {
color: #fff !important
}
.btn-create {
padding: .35rem 1.6rem;
border-radius: .2rem;
line-height: 1.5;
font-size: 14px;
text-transform: none
}
.btn-block {
width: 100%;
display: block;
padding: 1rem 1.6rem
}
.relative {
position: relative !important
}
.jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons button {
padding: 8px 14px;
text-transform: none;
outline: none !important
}
.row-custom {
display: block;
width: 100%;
max-width: 100%;
float: left;
position: relative
}
#header {
height: auto;
}
#wrapper {
min-height: 740px
}
.top-bar {
background: #161616;
padding: 4px 0;
-moz-transition: all .2s ease-in-out 0s;
-webkit-transition: all .2s ease-in-out 0s;
transition: all .2s ease-in-out 0s
}
.top-bar .top-menu {
margin: 0;
padding: 0;
float: left
}
.top-bar .top-menu-right {
margin: 0;
padding: 0;
float: right
}
.top-bar .top-menu > li {
display: inline-block !important;
list-style: none;
line-height: 28px;
height: 30px
}
.top-bar .top-menu-left li {
line-height: 30px
}
.top-bar .top-li-auth {
margin-right: 15px
}
.top-bar .top-menu > li > a {
color: #c4c4c4;
display: block;
padding: 0 10px;
font-size: 12px;
height: 30px;
line-height: 30px;
position: relative
}
.top-bar .top-menu li a:hover {
color: #fff
}
.top-bar .top-menu li span {
color: #ddd;
display: inline-block;
font-size: 12px
}
.top-bar .top-menu .dropdown-menu {
border: 1px solid #e6e6e6;
min-width: 170px;
padding: 0;
left: -20px !important;
z-index: 999999;
margin-top: 4px
}
.top-bar .top-menu .dropdown li {
display: block;
width: 100%;
max-width: 100%;
padding: 3px 4px
}
.profile-dropdown .dropdown-menu li:last-child {
border-top: 1px solid #e6e6e6
}
.top-bar .top-menu .dropdown li a {
width: 100%;
max-width: 100%;
color: #606060;
display: block;
font-size: 14px;
font-weight: 500;
line-height: 24px;
padding: 4px 15px;
position: relative;
text-align: left
}
.top-bar .top-menu .dropdown li a:hover {
background-color: #f5f5f5
}
.top-bar .top-menu .lang-dropdown li a {
padding: 4px 16px
}
.top-bar .top-menu .dropdown li a i {
display: inline-block;
font-size: 14px;
width: 20px;
text-align: left;
color: #606060;
}
.top-bar .top-menu-right {
margin: 0;
padding: 0;
float: right;
height: 30px
}
.top-menu .profile-dropdown .a-profile {
font-weight: 500
}
.top-menu .profile-dropdown img {
border-radius: 100%;
display: inline-block;
height: 30px;
margin-right: 5px;
width: 30px;
border: 1px solid #545454;
position: relative;
top: -1.3px;
left: 0
}
.top-menu .profile-dropdown li {
height: auto;
line-height: 30px
}
.top-menu .top-li-auth a {
display: inline-block !important
}
.top-menu .top-li-auth span {
color: #ddd
}
.logo-banner {
padding: 15px 0
}
.logo-banner .left {
width: auto;
float: left;
width: auto;
height: 90px;
line-height: 90px;
position: relative
}
.logo-banner .left a {
display: block;
vertical-align: middle
}
.logo-banner .left .logo {
max-width: 240px;
max-height: 90px;
position: relative;
vertical-align: middle
}
.logo-banner .right {
width: auto;
float: right;
height: 90px;
line-height: 90px
}
.logo-banner .pull-right a img {
vertical-align: top
}
.navbar {
margin: 0
}
.navbar-default {
position: relative;
-moz-transition: all .2s ease-in-out 0s;
-webkit-transition: all .2s ease-in-out 0s;
transition: all .2s ease-in-out 0s;
width: 100%;
border: 0;
text-transform: none
}
.main-menu {
background-color: #fff;
border-top: 1px solid #eee;
box-shadow: 1px 2px 4px rgba(0, 0, 0, 0.1)
}
.navbar-default .navbar-brand {
display: none
}
.navbar-default .navbar-nav {
height: 50px
}
.navbar-default .navbar-nav > li > a {
color: #222 !important;
display: inline-block;
font-size: 14px;
font-weight: 700;
line-height: 50px;
padding: 0 16px;
position: relative;
text-transform: uppercase
}
.navbar-default .navbar-nav > .active > a {
background-color: #fff
}
.navbar-default .navbar-nav > .active > a::after, .navbar-default .navbar-nav > li > a:hover:after {
content: "";
height: 3px;
left: 0;
position: absolute;
right: 0;
bottom: 0
}
.navbar-default .navbar-nav > li > .no-after::after {
display: none !important
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover {
background-color: #fff
}
.megamenu .nav, .megamenu .collapse, .megamenu .dropup, .megamenu .dropdown {
position: static
}
.megamenu .container {
position: relative
}
.megamenu .dropdown-menu {
left: auto;
box-shadow: 0 6px 6px rgba(0, 0, 0, 0.176);
border-radius: 0
}
.dropdown-mega {
padding: 0 15px !important
}
.megamenu .megamenu-content {
padding: 0
}
.megamenu .megamenu-content li {
display: table;
width: 100%
}
.megamenu .megamenu-content h3 {
margin-top: 0;
font-size: 18px
}
.megamenu .dropdown.megamenu-fw .dropdown-menu {
left: 0;
right: 0;
width: 100%;
max-width: 1140px;
margin: auto;
border: 0;
top: 48px;
background-color: #fafafa;
border-top: 3px solid transparent
}
.navbar-default .sub-menu-left {
display: table-cell;
vertical-align: top;
height: auto;
width: 20%;
background-color: #fafafa;
position: relative;
height: 100%;
min-height: 100%
}
.navbar-default .sub-menu-right {
display: table-cell;
vertical-align: top;
padding: 20px;
width: 80%;
background-color: #fff;
min-height: 260px
}
.navbar-default .sub-menu-right .active {
display: block !important
}
.navbar-default .sub-menu-left .nav-sub-categories {
margin: 0;
padding: 0;
text-align: left
}
.navbar-default .sub-menu-left .nav-sub-categories li {
list-style: none
}
.navbar-default .sub-menu-left .nav-sub-categories .active a {
background-color: #fff
}
.navbar-default .sub-menu-left .nav-sub-categories li a {
background: #fafafa;
border-bottom: 1px solid #efefef;
color: #222;
display: block;
font-size: 12px;
font-weight: 600;
padding: 4px 20px;
text-decoration: none;
-moz-transition: all .2s ease-in-out 0s;
-webkit-transition: all .2s ease-in-out 0s;
transition: all .2s ease-in-out 0s
}
.navbar-default .sub-menu-left .nav-sub-categories li a:hover {
background: #fff
}
.navbar-default .sub-menu-left .nav-sub-categories li a:active {
background: #fff
}
.navbar-default .menu-post-item {
padding-left: 10px;
padding-right: 10px
}
.navbar-default .row-menu-right {
margin-left: -10px;
margin-right: -10px
}
.navbar-default .menu-post-item img {
margin-bottom: 7px
}
.navbar-default .menu-post-item .title {
font-size: 13px;
line-height: 18px;
font-weight: 500;
margin-bottom: 5px
}
.navbar-default .menu-post-item .title a {
display: block
}
.navbar-default .sub-menu-inner {
display: none;
min-height: 210px
}
.navbar-default .dropdown:hover .dropdown-top {
display: block
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover {
background-color: transparent !important;
color: #222
}
.dropdown-more-icon:after {
display: none
}
.dropdown-more-icon {
vertical-align: middle
}
.dropdown-more-icon i {
font-size: 24px;
position: relative
}
.dropdown-more {
border: 0;
padding: 0;
top: 50px
}
.dropdown-more > li {
position: relative;
border-bottom: 1px solid #f3f3f3;
width: 100%;
display: block
}
.dropdown-more > li:last-child {
border: 0
}
.dropdown-more > li > a {
font-weight: 500;
padding: 8px 24px 8px 15px;
width: 100%;
display: block;
position: relative;
font-size: 13px;
min-width: 180px
}
.dropdown-more > li > a:hover {
background-color: #fafafa
}
.dropdown-more > li > a > span {
font-size: 12px;
position: absolute;
right: 13px
}
.dropdown-more > li > ul {
left: 100% !important;
top: 0;
border: 0;
padding: 0;
display: none;
margin: 0 !important
}
.dropdown-more > li > ul > li {
position: relative;
border-bottom: 1px solid #f3f3f3;
width: 100%;
display: block
}
.dropdown-more > li > ul > li:last-child {
border: 0
}
.dropdown-more > li > ul > li > a {
font-weight: 500;
padding: 8px 15px;
width: 100%;
display: block;
position: relative;
font-size: 13px;
min-width: 180px
}
.dropdown-more-icon:hover .dropdown-more {
display: block
}
.dropdown-more-item:hover .dropdown-sub {
display: block !important
}
.open {
display: block !important
}
/*mobile menu*/
.overlay-bg {
position: fixed;
width: 100%;
height: 100%;
display: none;
overflow: hidden;
background-color: rgba(0, 0, 0, .6);
top: 0;
left: 0;
z-index: 1001;
animation-name: fadeIn;
}
.mobile-nav-container {
display: none;
width: 100%;
position: relative;
min-height: 60px;
z-index: 10010;
}
.nav-mobile-header {
width: 100%;
position: fixed;
top: 0;
left: 0;
z-index: 900;
display: none;
background-color: #fff;
border-bottom: 1px solid rgba(0, 0, 0, .1);
padding: 4px;
}
.nav-mobile-header-container {
display: table;
width: 100%;
position: relative;
}
.nav-mobile-header-container .menu-icon {
display: table-cell;
vertical-align: middle;
text-align: left;
width: 52px;
height: 52px;
}
.nav-mobile-header-container .mobile-logo {
display: table-cell;
vertical-align: middle;
text-align: center;
}
.nav-mobile-header-container .mobile-search {
display: table-cell;
vertical-align: middle;
text-align: right;
width: 52px;
height: 52px;
}
.nav-mobile-header-container .menu-icon a {
position: relative;
display: inline-block;
font-size: 24px;
line-height: 24px;
padding: 12px;
color: #222 !important;
}
.nav-mobile-header-container .mobile-search .search-icon {
position: relative;
display: inline-block;
font-size: 20px !important;
line-height: 24px;
padding: 12px;
color: #222 !important;
}
.nav-mobile-header-container .mobile-search .search-icon .icon-times {
font-size: 17px !important;
}
.nav-mobile-header-container .mobile-logo a {
display: inline-block
}
.nav-mobile-header-container .mobile-logo .logo {
max-width: 130px;
max-height: 40px;
}
.nav-mobile {
width: 0;
height: 100%;
position: fixed;
z-index: 9999;
top: 60px;
left: 0;
text-align: center;
-webkit-transition: all 250ms ease;
-moz-transition: all 250ms ease;
-ms-transition: all 250ms ease;
-o-transition: all 250ms ease;
transition: all 250ms ease;
background-color: #fff;
overflow-x: hidden;
}
.nav-mobile .nav-mobile-inner {
display: block;
position: absolute;
width: 100%;
top: 0;
left: 0;
right: 0;
bottom: 40px;
overflow-y: scroll;
overflow-x: hidden;
padding: 15px;
padding-top: 20px;
padding-bottom: 30px;
}
.mobile-nav-buttons {
width: 310px;
display: block;
position: relative;
margin: 15px 0;
}
.mobile-nav-buttons .btn-mobile-nav {
display: inline-block;
width: 133px;
padding: 10px 12px;
font-size: 15px;
border-radius: 5px;
}
.mobile-nav-buttons .btn-mobile-nav i {
margin-right: 8px;
opacity: .9;
}
.mobile-nav-buttons .btn-mobile-nav-add {
width: 100%;
}
.nav-mobile .nav-mobile-footer {
display: block;
position: absolute;
width: 100%;
height: 56px;
bottom: 60px;
left: 0;
background-color: #f6f6f6;
border-top: 1px solid #f0f0f0;
z-index: 10002;
}
.mobile-menu-social {
width: 310px;
display: block;
margin: 0;
padding: 10px 5px;
position: relative;
bottom: 0;
left: 0;
}
.mobile-menu-social li {
position: relative;
list-style: none;
display: inline-block;
width: 38px;
text-align: centerc;
}
.mobile-menu-social li a {
display: inline-block;
font-size: 16px;
border: 1px solid #1abc9c;
color: #fff !important;
width: 36px;
height: 36px;
text-align: center;
line-height: 36px;
border-radius: 2px;
}
.mobile-menu-social li .facebook {
background-color: #3b5998;
border: 1px solid #3b5998;
}
.mobile-menu-social li .twitter {
background-color: #55acee;
border: 1px solid #55acee;
}
.mobile-menu-social li .pinterest {
background-color: #cb2027;
border: 1px solid #cb2027;
}
.mobile-menu-social li .instagram {
background-color: #125688;
border: 1px solid #125688;
}
.mobile-menu-social li .linkedin {
background-color: #007bb5;
border: 1px solid #007bb5;
}
.mobile-menu-social li .vk {
background-color: #4D76A1;
border: 1px solid #4D76A1;
}
.mobile-menu-social li .rss {
background-color: #F8991D;
border: 1px solid #F8991D;
}
.nav-mobile .navbar-nav {
float: none !important;
padding: 0;
margin: 0;
display: block;
position: relative;
width: 280px;
padding-bottom: 80px;
}
.nav-mobile .navbar-nav .nav-item {
width: 100%;
display: block;
position: relative;
margin-left: 0 !important;
margin-right: 0 !important;
text-align: left;
word-break: break-word;
border-bottom: 1px solid rgba(0, 0, 0, .05);
}
.nav-mobile .navbar-nav .nav-item:last-child {
border-bottom: 0 !important;
}
.nav-mobile .navbar-nav .nav-item .nav-link {
font-size: 16px;
line-height: 24px;
padding: 13px 0;
text-transform: none;
font-weight: normal;
display: block;
width: 100%;
color: #434343;
background-color: transparent !important;
}
.nav-mobile .navbar-nav .nav-item .nav-link i {
font-size: 16px;
line-height: 24px !important;
color: #555;
}
.nav-mobile .navbar-nav .open .dropdown-menu > li {
display: block;
width: 100% !important;
position: relative;
border: 0 !important;
}
.nav-mobile .navbar-nav .open .dropdown-menu > li > a {
color: #222;
line-height: 22px !important;
font-size: 15px !important;
padding: 8px 15px !important;
max-width: 100%;
width: 100% !important;
word-break: break-word !important;
white-space: normal !important;
}
.nav-mobile .navbar-nav .nav-item .nav-link i {
float: right;
}
.nav-mobile .navbar-nav > .nav-item > .dropdown-menu {
position: relative !important;
width: 100%;
transform: none !important;
background-color: transparent !important;
border: 0 !important;
padding-top: 0;
margin-top: 8px;
margin-left: 0;
}
.nav-mobile .navbar-nav > .nav-item > .dropdown-menu > .dropdown-item {
color: #222;
background-color: transparent !important;
font-size: 15px;
line-height: 24px;
}
.nav-mobile .navbar-nav .dropdown-toggle::after {
display: none !important;
}
.mobile-language-options {
position: relative !important;
padding: 0;
margin: 0;
display: block;
width: 100%;
text-align: left;
margin-bottom: 15px;
}
.mobile-language-options li {
display: inline-block;
list-style: none;
margin-right: 6px;
margin-bottom: 16px;
}
.mobile-language-options li a {
font-size: 13px;
border: 1px solid #ebebeb;
border-radius: 6px;
padding: 5px 10px;
}
.nav-mobile .profile-dropdown {
display: block;
float: left;
width: 100%;
margin: 10px 0;
text-align: left;
}
.nav-mobile .profile-dropdown .image-profile-drop {
display: inline-block;
font-weight: 600;
font-size: 16px;
color: #222 !important;
}
.nav-mobile .profile-dropdown .image-profile-drop img {
display: inline-block;
width: 44px;
height: 44px;
border-radius: 6px;
margin-right: 10px;
}
.nav-mobile .profile-dropdown .dropdown-menu {
background-color: transparent !important;
position: relative !important;
box-shadow: none !important;
border: 0 !important;
left: 45px;
padding: 0 !important;
}
.nav-mobile .profile-dropdown .dropdown-menu > li {
border: 0 !important;
}
.nav-mobile .profile-dropdown .dropdown-menu > li > a {
color: #222 !important;
font-size: 15px !important;
background-color: transparent !important;
padding: 8px 15px;
border: 0 !important;
}
.nav-mobile .profile-dropdown .dropdown-menu > li > a > i {
font-size: 16px !important;
}
.nav-mobile-open {
width: 310px;
}
.nav-mobile-open .nav-mobile-inner {
width: 310px;
}
.nav-mobile-open .nav-mobile-footer {
width: 310px;
}
.li-search {
position: relative
}
.search-icon {
font-size: 17px !important;
cursor: pointer
}
.search-icon .icon-times {
font-size: 14px !important
}
.nav-mobile .search-icon {
font-size: 20px !important;
position: relative;
top: -1px;
}
.search-icon:hover:after {
background-color: transparent !important
}
.search-form {
display: none;
width: 320px;
position: absolute;
right: 15px;
top: 50px;
background-color: #fff;
z-index: 999999;
box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
padding: 10px
}
.search-form .form-input {
border: 0 !important;
box-shadow: none;
color: #949494;
height: 40px;
line-height: 14px;
padding: 10px 65px 10px 20px;
background-color: #fafafa
}
.search-form button {
border: 0 !important;
box-shadow: none;
color: #fff !important;
font-size: 16px;
width: 40px;
height: 40px;
text-align: center;
position: absolute;
right: 10px;
top: 10px;
border-radius: 0;
line-height: 10px
}
.mobile-nav-search {
display: none
}
#featured {
width: 100%;
height: 436px;
position: relative;
display: block;
float: left;
margin-top: 25px;
overflow: hidden
}
#featured .featured-left {
width: 50%;
height: 436px;
position: relative;
display: block;
float: left;
padding-right: 1px
}
#featured .featured-right {
width: 50%;
height: 436px;
position: absolute;
display: block;
top: 0;
right: 0;
bottom: 0;
padding-left: 1px
}
#featured .featured-boxes-top {
display: flex;
position: relative;
width: 100%;
margin-bottom: 2px;
}
#featured .featured-boxes-bottom {
display: flex;
position: relative;
width: 100%;
}
#featured .featured-box {
flex: 1;
width: 50%;
max-width: 50%;
height: 217px;
position: relative;
overflow: hidden
}
#featured .box-1 {
padding-right: 1px
}
#featured .box-2 {
padding-left: 1px
}
#featured .box-3 {
padding-right: 1px
}
#featured .box-4 {
padding-left: 1px
}
#featured .featured-box .box-inner {
position: relative;
width: 100%;
height: 217px;
display: block;
background-color: #fafafa;
}
.slider-container {
width: 100%;
max-width: 100%;
display: block;
position: relative;
overflow: hidden !important;
}
.slick-slide {
outline: none !important;
}
.featured-slider {
position: relative;
width: 100%;
max-height: 436px;
display: block
}
.featured-slider .featured-slider-item {
width: 100%;
height: 436px;
position: relative;
background-color: #fafafa;
}
.featured-slider .featured-slider-item .category-label {
position: absolute;
top: 20px;
left: 20px
}
.featured-slider .featured-slider-item .img-link::after {
background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.36) 50%, rgba(0, 0, 0, 0.60) 100%);
bottom: 0;
content: "";
height: 50%;
opacity: .9;
position: absolute;
transition: all .3s ease-in 0s;
width: 100%;
will-change: opacity;
display: block
}
.featured-slider .featured-slider-item img {
width: 100%;
height: 100%;
display: block
}
.featured-slider .featured-slider-item .caption {
position: absolute;
bottom: 0;
left: 0;
padding: 15px 20px 15px 20px;
pointer-events: none
}
.featured-slider .featured-slider-item .caption .category-link {
pointer-events: auto
}
.featured-slider .featured-slider-item .caption .title {
color: #fff;
font-size: 22px;
font-weight: 500;
line-height: 28px;
margin-top: 10px;
position: relative
}
.featured-slider .featured-slider-item .caption .title a {
color: #fff
}
.featured-slider .featured-slider-item .post-meta span {
color: #b0b0b0
}
.featured-slider .featured-slider-item .post-meta a {
color: #b0b0b0
}
.featured-slider-nav {
position: absolute;
height: 48px;
width: 100%;
max-width: 100%;
top: 0;
bottom: 0;
margin: auto;
pointer-events: none;
}
.featured-slider-nav .prev {
font-size: 32px;
color: #fff;
float: left;
height: 48px;
width: 48px;
line-height: 48px;
text-align: center;
position: relative;
left: 15px;
opacity: 0;
z-index: 2;
background-color: transparent !important;
border: none !important;
box-shadow: none !important;
padding: 0;
pointer-events: auto;
text-align: left;
}
.featured-slider-nav .next {
font-size: 32px;
color: #fff;
float: right;
height: 48px;
width: 48px;
line-height: 48px;
position: relative;
right: 15px;
text-align: center;
opacity: 0;
z-index: 2;
background-color: transparent !important;
border: none !important;
box-shadow: none !important;
padding: 0;
pointer-events: auto;
text-align: right;
background-color: #f8f8f8;
}
.featured-slider-nav i:before {
width: 18px !important;
}
.featured-slider .featured-slider-item .post-meta {
margin-bottom: 0;
position: relative;
z-index: 14
}
.featured-slider .featured-slider-item .post-meta a {
pointer-events: auto
}
.featured-left:hover .featured-slider-nav .prev, .featured-left:hover .featured-slider-nav .next {
-moz-transition: all .3s ease-in-out 0s;
-webkit-transition: all .3s ease-in-out 0s;
transition: all .3s ease-in-out 0s;
opacity: .8
}
.featured-box .img-post {
width: auto;
display: block;
position: relative
}
.featured-box .category-label {
position: absolute;
top: 20px;
left: 20px
}
.featured-box .caption {
position: absolute;
bottom: 0;
left: 0;
padding: 0 20px 15px 20px;
pointer-events: none
}
.featured-box .overlay {
background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.46) 50%, rgba(0, 0, 0, 0.80) 100%);
bottom: 0;
content: "";
height: 50%;
opacity: .9;
position: absolute;
transition: all .3s ease-in 0s;
width: 100%;
will-change: opacity
}
.featured-box .caption h3 {
margin-bottom: 0
}
.featured-box .caption a {
pointer-events: auto
}
.featured-box .caption .title {
font-size: 15px;
color: #fff !important;
line-height: 21px;
font-weight: 500;
overflow-wrap: break-word
}
.featured-box .caption .post-meta {
margin-bottom: 0
}
.featured-box .post-meta span {
color: #b0b0b0
}
.featured-box .post-meta a {
color: #b0b0b0
}
.category-label {
background-color: #0a0a0a;
color: #fff;
display: inline-block;
font-size: 11px;
font-weight: 400;
position: relative;
height: 1.8em;
line-height: 1.8;
padding: 0 .7em;
cursor: pointer;
z-index: 100;
pointer-events: auto;
white-space: nowrap
}
.owl-dots {
position: absolute;
bottom: 30px;
width: auto !important;
left: 0;
right: 0;
margin: auto;
text-align: center
}
.owl-dot {
display: block;
width: 12px;
height: 12px;
border-radius: 100%;
display: inline-block;
float: left;
margin-right: 5px
}
.owl-dot span {
display: block;
width: 12px;
height: 12px;
border-radius: 100%;
display: inline-block;
float: left;
margin-right: 5px;
background-color: #b1b1b1
}
.owl-dots .active span {
background-color: #fff
}
.owl-stage-outer::after {
width: 1px;
content: " ";
position: absolute;
top: 0;
left: 0;
height: 100%;
background-color: white
}
.index-wrapper {
margin-top: 45px
}
.news-ticker-cnt {
margin: 25px 0;
display: block;
width: 100%
}
.news-ticker-cnt .left {
float: left
}
.news-ticker {
height: 30px;
line-height: 30px;
display: block
}
.news-ticker-title {
line-height: 1;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
background-color: #161616;
color: #fff;
display: inline-block;
font-size: 13px;
font-weight: 400;
text-transform: uppercase;
left: 15px;
padding: 8px 10px;
top: 0
}
.news-ticker ul {
display: block;
height: 30px;
padding-left: 15px
}
.news-ticker ul li {
height: 30px;
line-height: 30px;
list-style: none;
font-weight: 600;
display: none;
width: 800px;
white-space: nowrap;
overflow: hidden !important;
text-overflow: ellipsis
}
.news-ticker-sep {
width: 100%;
display: block;
height: 30px
}
.news-ticker-btn-cnt {
position: absolute;
right: 15px;
top: 2px
}
.bnt-news-ticker {
width: 26px;
height: 26px;
text-align: center;
display: inline-block;
color: #777 !important;
border: 1px solid #ddd;
border-radius: 2px;
font-size: 11px;
position: relative;
top: 1px
}
#content {
min-height: 400px
}
.section {
display: block;
width: 100%;
height: auto;
float: left;
position: relative;
margin-bottom: 30px
}
.section .section-head {
width: 100%;
display: block;
position: relative;
float: left
}
.section .section-head .title {
float: left;
display: inline-block
}
.section .section-content {
width: 100%;
display: block;
position: relative;
float: left;
margin-top: 25px
}
.section .section-content .tab-content {
width: 100%;
display: block
}
.section .nav-tabs {
border: 0
}
.section .nav-tabs > li {
margin: 0;
margin-left: 15px
}
.section .nav-tabs > li > a {
color: #999;
border: 0 !important;
padding: 0;
line-height: 26px;
font-weight: 400
}
.section .nav-tabs > li > a:focus, .section .nav-tabs > li > a:hover, .section .nav-tabs > li > a:active {
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
background-color: #fff;
border: 0 !important;
color: #222
}
.section .nav-tabs > li.active > a, .section .nav-tabs > li.active > a:focus, .section .nav-tabs > li.active > a:hover {
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
background-color: #fff;
border: 0 !important;
color: #222;
cursor: default
}
.section .section-content .nav-tabs li a {
color: #999
}
.section .section-content .title {
font-family: 'Roboto', sans-serif;
font-weight: 500
}
.section .section-head {
border-bottom: 2px solid #161616
}
.section .section-head .title {
height: 30px;
line-height: 30px;
padding: 0 15px;
background-color: #161616;
color: #fff;
font-family: "Open Sans", "Helvetica", "Arial", sans-serif;
display: inline-block;
font-size: 14px;
font-weight: 400;
margin-bottom: -1px;
text-transform: uppercase;
margin-top: 0
}
.section .section-head .title a {
color: #fff !important
}
.post-meta {
display: block;
width: 100%;
float: left
}
.post-meta span {
list-style: none;
float: left;
margin-right: 8px;
color: #999;
font-size: 11px;
display: block
}
.post-meta a {
list-style: none;
float: left;
margin-right: 8px;
color: #999;
font-size: 11px;
display: block;
font-weight: 600
}
.post-meta span i {
margin-right: 5px
}
.post-item-small {
display: table;
width: 100%;
position: relative;
float: left;
padding-bottom: 25px
}
.post-item-small .left {
display: table-cell;
width: 106px;
position: relative;
background-color: #fafafa;
}
.post-item-small .right {
display: table-cell;
vertical-align: top;
padding-left: 15px;
position: relative
}
.post-item-small img {
width: 106px;
height: 74.2px;
float: left
}
.post-item-small .title {
margin: 0;
line-height: 21px;
font-size: 14px;
font-weight: 500
}
.post-item-small .title a {
display: block
}
.small-post-meta {
display: block;
margin: 0
}
.small-post-meta span {
list-style: none;
float: left;
margin-right: 8px;
color: #b0b0b0;
font-size: 11px;
display: block
}
.small-post-meta a {
list-style: none;
float: left;
margin-right: 8px;
color: #b0b0b0;
font-size: 11px;
display: block;
font-weight: 600
}
.small-post-meta span i {
margin-right: 5px
}
.sub-block-tabs-mobile {
display: none
}
.btn-block-more {
position: absolute;
border: 0 !important;
background-color: transparent !important;
font-size: 16px;
right: 0;
height: 20px;
color: #555 !important;
top: -3px;
outline: none !important
}
.btn-block-more .more {
font-size: 27px;
line-height: 32px;
height: 20px !important;
width: 22px !important;
display: inline-block;
outline: none !important;
margin-right: 5px
}
.btn-block-more .caret {
position: relative;
top: -7px
}
.sub-block-dropdown {
min-width: 190px;
padding: 10px 15px
}
.sub-block-dropdown ul {
float: left !important;
width: 100%;
display: block
}
.sub-block-dropdown ul li {
display: block;
width: 100%;
margin: 0 !important;
padding: 5px 0 5px 0;
float: none
}
.sub-block-dropdown ul li a {
padding: 6px;
display: block
}
.post-item-mid {
display: block;
float: left;
width: 100%;
position: relative;
margin-bottom: 15px;
}
.post-item-mid .title {
font-size: 16px;
line-height: 22px;
text-transform: none;
font-weight: 500;
margin-bottom: 5px;
margin-top: 10px;
}
.post-item-mid .title a {
display: block
}
.post-item-mid .description {
color: #777;
font-size: 14px;
float: left;
line-height: 22px
}
.post-item-mid img {
width: 100%
}
.post-item-horizontal {
position: relative;
float: left;
width: 100%;
height: auto;
margin-bottom: 30px
}
.post-item-horizontal .col-sm-5 {
width: 48.6667%
}
.post-item-horizontal .col-sm-7 {
width: 51.333%
}
.post-item-horizontal .category-label {
left: 23px;
position: absolute;
top: 8px;
z-index: 10
}
.post-item-horizontal .title {
float: left;
display: block;
width: 100%;
font-size: 22px;
font-weight: 500;
line-height: 28px;
text-transform: none;
margin-top: 10px
}
.post-item-horizontal .title a {
display: block
}
.post-item-horizontal .small-post-meta {
float: left;
display: block;
width: 100%;
margin-bottom: 10px
}
.post-item-horizontal .description {
color: #777;
float: left;
line-height: 22px;
font-size: 13px
}
.post-item-video-big {
display: block;
width: 100%;
float: left;
position: relative;
margin-bottom: 30px
}
.post-item-video-big .post-item-image {
height: 422px;
overflow: hidden
}
.post-item-video-big .overlay {
background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.30) 50%, rgba(0, 0, 0, 0.88) 100%) repeat scroll 0 0;
bottom: 0;
content: "";
height: 60%;
opacity: .8;
position: absolute;
transition: all .3s ease-in 0s;
width: 100%;
will-change: opacity
}
.post-item-video-big .caption {
position: absolute;
bottom: 0;
left: 0;
padding: 0 20px 20px 20px;
pointer-events: none
}
.post-item-video-big .title {
color: #fff;
font-size: 24px;
font-weight: 500;
line-height: 28px;
margin-top: 10px;
margin-bottom: 10px
}
.post-item-video-big .title a {
color: #fff
}
.post-item-video-big .caption .category-label {
margin-bottom: 5px
}
.post-item-video-big .small-post-meta a {
pointer-events: auto
}
.a-view-all {
border: 0 none;
color: #999;
font-size: 13px;
font-weight: 400;
line-height: 26px;
padding: 0;
float: right
}
.btn-load-more {
background: #fff;
border: 1px solid #e5e5e5;
display: block;
font-size: 13px;
line-height: 20px;
margin: 0 auto;
padding: 14px 10px;
text-align: center;
transition: all .25s ease 0s;
color: #333;
border-radius: 1px;
width: 100%;
max-width: 100%;
font-weight: 600
}
.load-more-spinner {
display: none
}
.spinner {
width: 70px;
text-align: center;
margin: 30px auto
}
.spinner > div {
width: 15px;
height: 15px;
border-radius: 100%;
display: inline-block;
-webkit-animation: sk-bouncedelay 1.4s infinite ease-in-out both;
animation: sk-bouncedelay 1.4s infinite ease-in-out both
}
.spinner .bounce1 {
-webkit-animation-delay: -0.32s;
animation-delay: -0.32s
}
.spinner .bounce2 {
-webkit-animation-delay: -0.16s;
animation-delay: -0.16s
}
@-webkit-keyframes sk-bouncedelay {
0%, 80%, 100% {
-webkit-transform: scale(0)
}
40% {
-webkit-transform: scale(1.0)
}
}
@keyframes sk-bouncedelay {
0%, 80%, 100% {
-webkit-transform: scale(0);
transform: scale(0)
}
40% {
-webkit-transform: scale(1.0);
transform: scale(1.0)
}
}
.sidebar-widget {
position: relative;
width: 100%;
float: left;
display: block;
margin-bottom: 30px
}
.sidebar-widget .widget-head {
background-color: #161616;
display: block;
line-height: 1 !important
}
.sidebar-widget .widget-head .title {
position: relative;
color: #fff;
font-family: "Open Sans", "Helvetica", "Arial", sans-serif;
font-weight: 400;
text-transform: uppercase;
font-size: 14px;
line-height: 1 !important;
margin-bottom: 0;
margin-top: 0;
padding: 8px 15px
}
.sidebar-widget .widget-body {
padding-top: 25px;
display: block;
float: left;
width: 100%
}
.widget-follow {
padding: 0;
margin: 0;
width: 100%;
height: auto;
display: block;
float: left
}
.widget-follow li {
list-style: none;
float: left;
width: 49%;
margin-right: 2%;
margin-bottom: 7px
}
.widget-follow li:nth-child(even) {
margin-right: 0 !important
}
.widget-follow li a {
display: block;
height: 40px;
line-height: 40px;
color: #fff;
border-radius: .25rem
}
.widget-follow li a i {
position: relative;
display: inline-block;
width: 45px;
padding-left: 15px;
height: 40px;
float: left;
text-align: left;
line-height: 40px;
font-size: 16px;
}
.widget-follow li a span {
position: relative;
float: left;
display: inline-block;
font-size: 13px
}
.widget-follow li a:hover {
opacity: .8
}
.widget-follow li a.facebook {
background: #3b5998 !important
}
.widget-follow li a.twitter {
background: #55acee
}
.widget-follow li a.instagram {
background: #125688
}
.widget-follow li a.linkedin {
background: #007bb5
}
.widget-follow li a.pinterest {
background: #cb2027
}
.widget-follow li a.tumblr {
background: #2c4762
}
.widget-follow li a.vk {
background: #4D76A1
}
.widget-follow li a.telegram {
background: #08c
}
.widget-follow li a.youtube {
background: #b00
}
.sidebar-widget .popular-posts {
margin: 0;
padding: 0
}
.widget-popular-posts .widget-body {
padding-top: 15px
}
.widget-popular-posts .nav-tabs {
display: block;
float: left;
width: 100%;
margin-bottom: 25px;
border-bottom: 1px solid #eee
}
.widget-popular-posts .nav-tabs .active {
border-bottom: 2px solid #777
}
.widget-popular-posts .nav-tabs li {
width: 33.33%
}
.widget-popular-posts .nav-tabs li a {
color: #888;
border: 0 !important;
background-color: transparent !important;
width: 100%;
font-size: 13px;
padding: 0;
padding-bottom: 10px;
text-align: center;
cursor: pointer;
}
.widget-popular-posts .nav-tabs .active a {
color: #333
}
.widget-popular-posts .tab-content {
display: block;
float: left;
width: 100%;
position: relative;
}
.widget-popular-posts .tab-content .loader-popular-posts {
display: none;
height: 20px;
position: absolute;
bottom: 0;
left: 0;
right: 0;
margin: auto;
}
.widget-popular-posts .tab-content .loader-popular-posts .spinner {
margin: 0 auto !important;
}
.widget-popular-posts .tab-content .loader-popular-posts .spinner > div {
width: 10px;
height: 10px;
background-color: #d8d8d8;
}
.sidebar-widget .popular-posts li {
list-style: none;
display: block;
width: 100%;
position: relative;
float: left
}
.sidebar-widget .recommended-posts {
margin: 0;
padding: 0
}
.sidebar-widget .recommended-posts li {
list-style: none;
display: block;
width: 100%;
position: relative;
float: left
}
.sidebar-widget .recommended-posts li .title {
margin: 0
}
.sidebar-widget .recommended-posts li .title a {
display: block
}
.sidebar-widget .recommended-posts li .small-post-meta {
margin: 0
}
.sidebar-widget .recommended-posts .recommended-posts-first {
margin-bottom: 25px
}
.sidebar-widget .recommended-posts .recommended-posts-first .overlay {
background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.42) 50%, rgba(0, 0, 0, 0.88) 100%) repeat scroll 0 0;
bottom: 0;
content: "";
height: 60%;
opacity: .8;
position: absolute;
transition: all .3s ease-in 0s;
width: 100%;
will-change: opacity
}
.sidebar-widget .recommended-posts .recommended-posts-first .caption {
position: absolute;
bottom: 10px;
left: 10px;
padding-right: 10px;
pointer-events: none
}
.sidebar-widget .recommended-posts .recommended-posts-first .title {
color: #fff;
font-size: 20px;
font-weight: 500;
line-height: 26px;
margin-bottom: 5px
}
.sidebar-widget .recommended-posts .recommended-posts-first .title a {
color: #fff
}
.sidebar-widget .recommended-posts .recommended-posts-first .caption .category-label {
margin-bottom: 10px
}
.sidebar-widget .recommended-posts .recommended-posts-first .small-post-meta a {
pointer-events: auto
}
.random-slider-container {
display: block;
float: left;
width: 100%;
position: relative;
overflow: hidden;
}
.slider-nav {
width: auto;
height: 48px;
display: inline-block;
position: absolute;
top: 5px;
right: 5px;
pointer-events: none;
text-align: right;
z-index: 10;
}
.slider-nav .prev {
position: relative;
height: 48px;
line-height: 48px;
text-align: right;
width: 48px;
border: 0 !important;
padding: 2px !important;
pointer-events: auto;
background-color: transparent !important;
}
.slider-nav .next {
position: relative;
height: 48px;
line-height: 48px;
text-align: left;
width: 48px;
border: 0 !important;
padding: 2px !important;
pointer-events: auto;
background-color: transparent !important;
}
.slider-nav .next i, .slider-nav .prev i {
display: inline-block;
position: relative;
background-color: #010101;
border-radius: 2px;
color: #fafafa;
font-size: 16px;
font-weight: bold;
height: 38px;
line-height: 38px;
text-align: center;
width: 38px;
opacity: 0.6;
}
.random-slider .category-label {
left: 8px !important;
top: 8px !important
}
.sidebar-widget .tag-list {
padding: 0;
margin: 0;
display: block;
float: left;
padding-bottom: 15px
}
.sidebar-widget .tag-list li {
list-style: none;
float: left;
margin-right: 8px;
margin-bottom: 8px
}
.sidebar-widget .tag-list li a {
background-color: #f4f4f4;
color: #888;
display: inline-block;
font-size: 13px;
padding: 5px 10px;
text-decoration: none;
border-radius: .25rem
}
.sidebar-widget .tag-list li a:hover {
color: #fff !important
}
.poll {
display: block;
float: left;
width: 100%;
position: relative;
padding-bottom: 30px;
margin-top: 30px;
border-bottom: 1px solid #eee;
overflow: hidden
}
.poll:first-child {
margin-top: 0 !important
}
.poll:last-child {
border: 0
}
.poll .title {
font-size: 15px;
font-weight: 500;
line-height: 22px;
text-transform: none;
margin-top: 0
}
.poll .option {
margin-bottom: 15px
}
.poll .button-cnt {
margin-top: 30px
}
.poll .button-cnt button {
margin-right: 15px
}
.poll .result {
display: none
}
.poll .result .progress {
border-radius: 1px;
background-color: transparent;
box-shadow: none !important;
background-color: #f3f3f3;
color: #222;
margin-bottom: 15px;
height: 12px
}
.poll .result .progress .progress-bar {
font-size: 11px;
font-weight: 600;
box-shadow: none !important
}
.poll .result .progress .progress-bar-0 {
color: #444
}
.poll .result .progress .progress-bar-0 span {
margin-left: 5px
}
.poll-error-message {
color: #E95350;
font-size: 13px;
display: none
}
.a-view-results {
font-size: 13px;
font-weight: 600;
cursor: pointer
}
.total-vote {
text-align: center;
font-weight: bold;
font-size: 13px;
margin-top: 19px;
margin-bottom: 5px
}
.poll .result .progress span {
position: absolute;
right: 0;
font-weight: 600;
font-size: 11px;
line-height: 11px
}
.label-poll-option {
font-weight: 400;
cursor: pointer;
display: initial !important
}
.page-title {
margin-top: 0;
margin-bottom: 30px;
font-size: 26px;
line-height: 26px;
font-weight: 400
}
.page-title strong {
font-weight: 500 !important
}
.page-breadcrumb {
min-height: 63px
}
.page-content {
font-size: 15px;
line-height: 26px;
overflow-wrap: break-word
}
.page-content p {
overflow-wrap: break-word
}
.page-content img {
max-width: 100% !important;
position: relative
}
.auth-modal {
text-align: center
}
.auth-modal:before {
content: '';
display: inline-block;
height: 100%;
vertical-align: middle;
margin-right: -4px
}
.auth-modal .modal-dialog {
display: inline-block;
text-align: left;
vertical-align: middle
}
.auth-modal .modal-sm {
width: 330px;
max-width: 100%
}
.auth-modal .modal-header {
text-align: center;
border: 0;
border-radius: 3px 3px 0 0;
display: block;
width: 100%;
padding: 15px 0
}
.auth-modal .modal-header .close {
position: absolute;
z-index: 10;
right: 15px;
font-size: 15px;
top: 15px
}
.auth-modal .modal-header .modal-title {
font-size: 24px;
position: relative;
font-weight: 500
}
.auth-modal .modal-body {
padding: 30px;
padding-top: 5px
}
.auth-modal .form-group {
margin-bottom: 10px
}
.page-login {
padding-top: 30px
}
.col-profile {
margin-bottom: 15px;
text-align: center
}
.col-profile .thumbnail {
margin: 0 auto;
max-width: 150px;
max-height: 150px
}
.col-profile .btn {
border-radius: 1px;
position: relative
}
.col-option label {
margin-left: 0 !important;
cursor: pointer !important
}
.title-social-profile {
font-size: 18px
}
.btn-login {
margin: 15px 0;
padding: 14px 24px
}
.login-box-cnt {
margin: 0 auto;
width: 450px;
max-width: 450px
}
.login-box {
position: relative;
width: 100%;
padding: 30px;
margin-bottom: 80px;
top: 0;
box-sizing: border-box;
border-radius: 6px;
border: 1px solid #e6e6e6;
background: #fff;
box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);
float: left
}
.login-box .box-footer {
display: block;
width: 100%;
float: left;
padding: 20px 0;
text-align: center;
background-color: #f6f6f6;
border-top: 1px solid #eee !important
}
.login-box .box-footer a {
color: #222
}
.login-box .captcha-cnt {
text-align: center
}
.auth-title {
display: block;
font-size: 24px;
font-weight: 500;
text-align: center;
margin-top: 0;
margin-bottom: 20px
}
.auth-sub-title {
font-size: 14px;
font-weight: 400;
text-align: center;
margin-bottom: 10px;
margin-top: 10px;
color: #777
}
.login-box .auth-sub-title {
margin-bottom: 30px
}
.btn-social {
width: 100%;
height: 42px;
line-height: 42px;
padding: 0;
display: block;
position: relative;
color: #fff !important;
font-size: 14px;
font-weight: 400;
outline: 0 !important;
box-shadow: none !important;
border-radius: .3rem;
text-align: left;
margin-bottom: 5px
}
.btn-social i {
width: 50px;
display: inline-block;
text-align: center;
font-size: 20px;
line-height: 20px;
margin-right: 30px;
border-right: 1px solid rgba(0, 0, 0, 0.15)
}
.btn-social-modal i {
width: 40px;
margin-right: 10px
}
.btn-social-facebook {
background-color: #4267b2
}
.btn-social-facebook:hover {
background-color: #3459a3
}
.btn-social-google {
background-color: #DF4A32
}
.btn-social-google:hover {
background-color: #c9412b
}
.btn-social-vk {
background-color: #4c75a3
}
.btn-social-vk:hover {
background-color: #39679b
}
.col-update-profile-title {
margin-bottom: 30px
}
.register-terms {
font-size: 12px;
line-height: 16px;
text-align: center
}
.register-terms a {
font-weight: bold
}
.social-single-link {
float: none;
margin: 0 auto
}
.link-forget {
color: #222 !important
}
.label-remember {
color: #222;
cursor: pointer;
font-weight: 400;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
font-size: 13px
}
.p-auth-modal {
color: #777;
text-align: center;
margin-bottom: 10px
}
.p-auth-modal-or {
color: #777;
text-align: center;
margin-top: 15px
}
.auth-box .error-message {
margin-top: 0;
margin-bottom: 10px
}
.form-group-capt {
min-height: 50px
}
.post-content {
display: block;
width: 100%;
height: auto;
float: left;
margin-bottom: 0
}
.post-author-meta a {
color: #222 !important
}
.post-author-meta img {
width: 30px;
height: 30px;
border-radius: 100%;
float: left;
margin-right: 10px
}
.post-content .title {
font-size: 38px;
line-height: 48px;
font-weight: 400;
margin: 10px 0
}
.post-content .post-summary {
width: 100%;
float: left;
display: block;
margin-bottom: 14px
}
.post-content .post-summary h2 {
margin: 0 !important;
font-size: 16px;
line-height: 26px;
font-weight: 400
}
.post-content .img-description {
text-align: left;
font-size: 12px;
font-style: italic;
line-height: 18px;
color: #666;
margin-top: 5px;
float: left;
}
.post-content .post-share {
margin-bottom: 10px
}
.post-content .post-meta {
margin-bottom: 20px;
position: relative;
}
.post-content .post-meta span {
margin-right: 15px;
font-size: 12px;
color: #b0b0b0
}
.post-content .post-meta span a {
font-size: 12px;
color: #b0b0b0
}
.post-content .post-meta .sp-left {
float: left;
margin-right: 15px;
margin-left: 0;
}
.post-content .post-meta .sp-right {
float: right;
margin-right: 0;
margin-left: 15px
}
.post-details-meta-date {
float: left;
position: relative;
}
.post-share {
display: table;
width: 100%;
float: left;
margin-bottom: 15px
}
.post-share .share-left {
display: table-cell;
white-space: nowrap;
vertical-align: top;
padding-right: 30px
}
.post-share .share-right {
display: table-cell;
vertical-align: top
}
.post-share .share-box {
margin: 0;
padding: 0;
text-align: left
}
.post-share .share-box li {
display: inline-block;
font-size: 12px;
line-height: 12px;
margin-right: 8px;
margin-bottom: 8px
}
.post-share .share-box .social-btn-sm {
height: 38px;
width: 38px;
color: #fff;
float: left;
overflow: hidden;
position: relative;
border-radius: .25rem;
line-height: 38px;
text-align: center;
font-size: 15px;
-moz-transition: all .2s ease-in-out 0s;
-webkit-transition: all .2s ease-in-out 0s;
transition: all .2s ease-in-out 0s
}
.post-share .share-box li .social-btn-lg {
color: #fff;
float: left;
padding: 0 25px;
line-height: 36px;
text-decoration: none;
-moz-transition: all .2s ease-in-out 0s;
-webkit-transition: all .2s ease-in-out 0s;
transition: all .2s ease-in-out 0s;
height: 38px;
min-width: 110px;
border-radius: .25rem
}
.post-share .share-box li .social-btn-lg span {
position: relative
}
.post-share .share-box li .social-btn-lg:hover {
opacity: .8
}
.post-share .share-box li .social-btn-sm:hover {
opacity: .8
}
.post-share .share-box li .social-btn-lg i {
font-size: 15px;
position: relative;
margin-right: 10px
}
.post-share .share-box .share-li-sm {
display: none
}
.post-share .share-title {
float: left;
font-size: 14px;
font-weight: 600;
line-height: 42px;
margin: 0
}
.post-share .share-title i {
margin-right: 5px
}
.share-box li a.facebook {
background: #3b5998 !important
}
.share-box li a.twitter {
background: #55acee
}
.share-box li a.linkedin {
background: #007bb5
}
.share-box li a.whatsapp {
background: #3EBE2B
}
.share-box li a.whatsapp i {
font-size: 17px
}
.share-box li a.pinterest {
background: #cb2027
}
.share-box li a.tumblr {
background: #2c4762
}
.share-box li a.btn-print {
background: #444
}
.share-box li a.youtube {
background: #b00
}
.share-box li a.add-reading-list {
background-color: #bababa;
color: #fff !important;
font-size: 15px !important
}
.share-box li a.remove-reading-list {
background-color: #43A047;
color: #fff !important;
font-size: 15px !important
}
.post-content .post-image {
display: block;
float: left;
width: 100%;
max-width: 100%;
text-align: center;
position: relative;
margin-bottom: 15px
}
.post-content .post-image .post-image-inner {
width: auto;
height: auto;
max-width: 750px;
margin: 0 auto;
position: relative;
}
.post-content .post-image img {
margin: 0 auto
}
.post-content .post-player {
display: block;
float: left;
width: 100%;
max-width: 100%
}
.post-content .post-player #amplitude-player {
min-height: 250px !important;
}
#time-container input[type="range"].amplitude-song-slider {
outline: none !important;
}
#volume-container input[type="range"] {
outline: none !important;
}
.post-detail-slider .owl-nav {
position: absolute;
height: 0;
width: 77px;
top: 15px;
right: 15px
}
.post-detail-slider .owl-nav .owl-prev {
padding: 0;
background: rgba(22, 22, 22, 0.5);
color: #fff;
float: left;
font-size: 16px;
font-weight: bold;
height: 36px;
line-height: 36px;
text-align: center;
width: 36px;
margin-right: 5px;
border: 0 !important;
box-shadow: none !important;
position: relative;
vertical-align: middle
}
.post-detail-slider .owl-nav .owl-next {
padding: 0;
background: rgba(22, 22, 22, 0.5);
color: #fff;
float: left;
font-size: 16px;
font-weight: bold;
height: 36px;
line-height: 36px;
text-align: center;
width: 36px;
border: 0 !important;
box-shadow: none !important;
position: relative
}
.post-detail-slider .owl-nav i {
position: relative;
top: 0;
opacity: .7
}
.post-content .video-player {
display: block;
float: left;
width: 100%;
max-width: 100%;
margin-bottom: 20px
}
.plyr__control--overlaid {
background: rgba(0, 0, 0, .6) !important;
}
.plyr--video .plyr__control.plyr__tab-focus, .plyr--video .plyr__control:hover, .plyr--video .plyr__control[aria-expanded="true"] {
background: rgba(0, 0, 0, .9) !important;
}
.plyr--full-ui input[type="range"] {
color: #a19fa4 !important;
}
.plyr__progress__buffer {
outline: none !important;
box-shadow: none !important;
background-color: #0b0b0b !important;
}
.plyr__progress__buffer::-moz-progress-bar {
outline: none !important;
box-shadow: none !important;
background-color: #0b0b0b !important;
}
.plyr__progress__buffer::-webkit-progress-value {
outline: none !important;
box-shadow: none !important;
background-color: #0b0b0b !important;
}
.post-content .post-text {
clear: both;
display: block;
width: 100%;
position: relative;
max-width: 100%;
font-family: Verdana, Geneva, sans-serif;
font-size: 15px;
line-height: 26px;
overflow-wrap: break-word
}
.post-text object, .post-text embed, .post-text video, .post-text img {
max-width: 100% !important
}
.post-content .post-text table {
border-collapse: collapse;
overflow: hidden;
width: 100%;
max-width: 100% !important;
margin: 0 auto;
position: relative;
border: 1px solid #f2f2f2;
font-size: 14px
}
.post-content .post-text table th {
padding: 6px 10px;
border: 0;
border-bottom: 2px solid #f2f2f2;
font-weight: 700
}
.post-content .post-text table tr {
border-bottom: 1px solid #f2f2f2
}
.post-content .post-text table tr:nth-child(even) {
background-color: #f2f2f2
}
.post-content .post-text table td {
padding: 6px 12px;
border: 0 !important
}
.post-content .post-text a {
color: #1abc9c !important;
}
.post-content .post-text a:hover {
text-decoration: underline;
}
.post-content .post-summary {
display: block;
float: left;
font-size: 18px;
line-height: 26px;
overflow-wrap: break-word;
margin-top: 0;
font-weight: 400
}
.post-content .post-files {
width: 100%;
display: block;
position: relative;
margin: 15px 0;
float: left;
}
.post-content .post-files .title {
width: 100%;
display: block;
position: relative;
float: left;
font-size: 14px;
font-weight: 600;
margin: 0;
line-height: 28px;
}
.post-content .post-files .file {
width: 100%;
display: block;
position: relative;
margin-top: 5px;
float: left;
text-align: left !important;
}
.post-content .post-files .file button {
background-color: transparent !important;
padding: 0 !important;
border: 0 !important;
box-shadow: none !important;
text-align: left !important;
}
.post-content .post-files .file button:hover {
text-decoration: underline;
}
.post-content .post-files .file i {
margin-right: 8px;
}
.gallery-post-item {
display: block;
width: 100%;
margin-bottom: 30px;
float: left
}
.title-post-item {
width: 100%;
display: block;
position: relative;
font-size: 20px;
line-height: 30px;
font-weight: 500;
float: left;
margin-top: 0;
margin-bottom: 15px
}
.gallery-post-item .post-image {
position: relative
}
.gallery-post-item .post-image .post-image-inner {
position: relative;
float: left
}
.gallery-post-item .post-item-count {
width: auto;
display: inline-block;
padding: 10px 20px;
position: absolute;
top: 0;
right: 0;
color: #fff;
font-weight: 500;
font-size: 16px;
background-color: rgba(22, 22, 22, .5)
}
.gallery-post-buttons {
width: 100%;
float: left;
display: block;
position: relative;
margin-top: 20px
}
.ordered-list-item {
display: block;
width: 100%;
margin-bottom: 30px;
float: left
}
/*Quiz*/
.quiz-container {
display: block;
width: 100%;
float: left;
position: relative;
}
.quiz-container .quiz-question {
display: block;
width: 100%;
float: left;
position: relative;
padding-bottom: 15px;
margin-bottom: 30px;
border-bottom: 1px solid #f0f0f0;
}
.quiz-container .quiz-question[data-is-last-question="1"] {
border-bottom: 0 !important;
}
.quiz-container .quiz-question-answered .answer {
pointer-events: none;
}
.quiz-container .quiz-question .alert-success {
color: #60bc65;
background-color: rgba(96, 188, 101, .05);
border: 0 !important;
}
.quiz-container .quiz-question .alert-danger {
color: #e25c58;
background-color: rgba(226, 92, 88, .05);
border: 0 !important;
}
.quiz-container .quiz-question .alert {
display: none;
}
.quiz-container .quiz-question .alert .text {
margin: 0;
font-size: 22px;
}
.quiz-container .quiz-question .title {
width: 100%;
display: block;
position: relative;
font-size: 20px;
line-height: 28px;
font-weight: 500;
float: left;
margin-top: 0;
margin-bottom: 15px
}
.quiz-container .description {
display: block;
width: 100%;
float: left;
position: relative;
margin-bottom: 5px;
}
.quiz-container .question-image {
display: block;
width: 100%;
float: left;
position: relative;
margin-bottom: 20px
}
.quiz-container .question-answers {
display: block;
width: 100%;
float: left;
position: relative;
margin-bottom: 15px
}
.quiz-container .question-answers .row-answer {
margin-left: -7.5px;
margin-right: -7.5px;
}
.quiz-container .question-answers .col-answer {
padding-left: 7.5px;
padding-right: 7.5px;
margin-bottom: 15px;
max-width: 765px;
}
.quiz-container .question-answers .answer-format-image .answer {
display: block;
width: 100%;
float: left;
position: relative;
background-color: #f7f7f7;
border: 1px solid #f7f7f7;
cursor: pointer;
-moz-transition: all .1s ease-in-out 0s;
-webkit-transition: all .1s ease-in-out 0s;
transition: all .1s ease-in-out 0s;
}
.quiz-container .question-answers .answer-format-image .answer:hover {
background-color: #eeeeee;
border: 1px solid #eeeeee;
}
.quiz-container .question-answers .answer-format-image .answer-image {
display: block;
width: 100%;
float: left;
position: relative;
}
.quiz-container .question-answers .answer-format-image .answer-image img {
display: block;
width: 100%;
}
.quiz-container .question-answers .answer-format-image .answer-bottom {
display: table;
width: 100%;
float: left;
position: relative;
padding: 6px;
}
.quiz-container .question-answers .answer-format-image .answer-bottom .answer-radio {
display: table-cell;
vertical-align: top;
text-align: left;
width: 34px;
}
.quiz-container .question-answers .answer-format-image .answer-bottom .answer-text {
display: table-cell;
vertical-align: top;
padding-top: 4px;
}
.quiz-container .question-answers .answer-format-image .answer-bottom .answer-text span {
display: inline-block;
font-size: 14px;
line-height: 24px;
font-weight: 600;
word-break: break-word;
position: relative;
}
.quiz-container .question-answers .answer-format-image .answer-bottom .quiz-answer-icon {
color: #555;
position: relative;
margin-top: 1.2px;
}
.quiz-container .answer-format-text {
display: block;
position: relative;
width: 100%;
margin-bottom: 5px !important;
cursor: pointer;
}
.quiz-container .answer-format-text .answer {
display: table;
position: relative;
width: 100%;
border-radius: 4px;
border: 1px solid rgba(0, 0, 0, .1);
cursor: pointer;
}
.quiz-container .answer-format-text .answer:before {
content: " ";
position: absolute;
z-index: -1;
top: 1px;
left: 1px;
right: 1px;
bottom: 1px;
border: 1px solid transparent;
border-radius: 4px;
}
.quiz-container .answer-format-text .answer:hover {
border-color: rgba(0, 0, 0, .2);
}
.quiz-container .answer-format-text .answer .answer-radio {
display: table-cell;
position: relative;
vertical-align: middle;
width: 14px;
padding: 5px 12px 5px 12px;
}
.quiz-container .quiz-answer-icon {
height: 30px;
display: inline-block;
font-size: 30px;
line-height: 30px;
color: #777;
}
.quiz-container .answer-format-text .quiz-answer-icon {
color: rgba(0, 0, 0, .2);
}
.quiz-container .answer-format-text .answer .answer-text {
display: table-cell;
position: relative;
vertical-align: middle;
padding: 12px 12px 12px 0;
font-size: 14px;
word-break: break-word;
}
.quiz-container .answer-format-text .answer-text span {
font-size: 14px;
font-weight: 600;
}
.quiz-container .answer-format-image .answer-correct {
background-color: #60bc65 !important;
background-color: rgba(96, 188, 101, .9) !important;
color: #fff !important;
}
.quiz-container .answer-format-image .answer-correct .quiz-answer-icon {
color: #fff !important;
}
.quiz-container .answer-format-image .answer-wrong {
background-color: rgba(217, 83, 79, .9) !important;
color: #fff !important;
}
.quiz-container .answer-format-image .answer-wrong .quiz-answer-icon {
color: #fff !important;
}
.quiz-container .answer-format-text .answer-correct {
color: #60bc65;
border-color: rgba(96, 188, 101, .6);
}
.quiz-container .answer-format-text .answer-correct .quiz-answer-icon {
color: #60bc65 !important;
}
.quiz-container .answer-format-text .answer-wrong {
color: #e25c58;
border-color: rgba(226, 92, 88, .6);
}
.quiz-container .answer-format-text .answer-wrong .quiz-answer-icon {
color: #e25c58 !important;
}
.quiz-container .quiz-result {
margin-bottom: 30px;
}
.quiz-container .quiz-result .title {
font-size: 28px;
line-height: 38px;
font-weight: 500;
}
.quiz-container .quiz-result .description {
display: block;
width: 100%;
margin-top: 10px;
font-size: 15px;
line-height: 28px;
}
.quiz-container .btn-play-again-content {
text-align: center;
display: none;
margin-bottom: 30px;
}
.quiz-container .btn-play-again-content i {
margin-right: 8px;
}
.post-content .post-text p {
overflow-wrap: break-word
}
.post-content .post-text img {
max-width: 100% !important;
position: relative
}
.post-content .post-tags {
width: 100%;
float: left;
margin-top: 30px;
margin-bottom: 45px
}
.post-content .tags-title {
float: left;
font-size: 14px;
font-weight: 600;
margin: 0;
margin-right: 15px;
line-height: 28px
}
.post-content .post-tags .tag-list {
float: left;
margin: 0;
padding: 0
}
.post-content .post-tags .tag-list li {
list-style: none;
display: inline-block;
margin-right: 7px;
margin-bottom: 7px
}
.post-content .post-tags .tag-list li a {
border: 2px solid #f0f0f0;
color: #555;
display: block;
font-size: 12px;
line-height: 11px;
padding: 8px;
border-radius: .25rem
}
.post-content .post-tags .tag-list li a:hover {
color: #fff !important
}
.optional-url-cnt {
display: block;
float: left;
width: 100%;
margin-top: 30px;
text-align: right
}
/*amplitude player*/
.song-now-playing-icon-container .now-playing {
margin-top: 10px !important;
}
.amplitude-inner-right .download-link-cnt {
line-height: 40px !important;
height: 40px !important;
}
div#amplitude-left div#player-left-bottom {
display: block;
width: 100%;
position: relative;
float: left;
}
div#amplitude-right {
display: block;
width: 100%;
position: relative;
float: left;
max-height: 280px !important;
overflow-y: visible !important;
}
#amplitude-right .list-left {
min-height: 45px !important;
}
div#amplitude-right div.song {
min-height: 45px !important;
}
div#amplitude-right div.song div.song-meta-data span.song-title {
color: #444;
font-size: 14px;
font-weight: 400;
}
div#amplitude-right div.song div.song-meta-data {
margin-top: 6px !important;
}
#amplitude-right .list-row {
border-bottom: 1px solid #eeeeee !important;
}
#amplitude-right .list-row:last-child {
border-bottom: 0 !important;
}
.related-posts {
width: 100%;
float: left
}
.section-mid-title {
display: block;
float: left;
position: relative;
width: 100%;
border-bottom: 2px solid #161616;
margin-bottom: 25px
}
.section-mid-title .title {
background-color: #161616;
color: #fff;
display: inline-block;
font-size: 13px;
font-weight: 600;
line-height: 1;
margin-bottom: 0;
margin-top: 0;
padding: 8px 15px;
text-transform: uppercase
}
.about-author {
display: table;
border-top: 1px solid #f0f0f0;
border-bottom: 1px solid #f0f0f0;
padding-top: 30px;
padding-bottom: 30px;
margin-bottom: 45px;
width: 100%
}
.about-author-page {
padding-top: 30px;
padding-bottom: 30px;
border-bottom: 1px solid #f0f0f0
}
.about-author-left {
display: table-cell;
width: 130px;
vertical-align: top
}
.about-author-right {
display: table-cell;
vertical-align: top
}
.about-author-row {
width: 100%;
display: block;
float: left
}
.about-author-right .author-link {
float: left
}
.about-author-right .author-social-cnt {
display: block;
width: 100%;
float: left;
margin-top: 10px
}
.about-author-right .author-social {
margin: 0;
padding: 0
}
.about-author-right .author-social li {
list-style: none;
float: left;
margin-right: 30px
}
.img-author {
width: 110px;
height: 110px
}
.post-next-prev {
display: table;
margin-bottom: 30px;
border-top: 1px solid #f0f0f0;
padding: 30px 0 15px 0
}
.post-next-prev .title {
font-size: 15px;
font-weight: 400;
line-height: 22px;
margin: 0 0 5px
}
.post-next-prev .title a {
display: block
}
.post-next-prev .left {
text-align: right;
display: table-cell;
border-right: 1px solid #e6e6e6;
min-height: 60px
}
.post-next-prev .right {
text-align: left;
display: table-cell;
min-height: 60px
}
.post-next-prev p span {
display: block;
font-size: 12px;
line-height: 12px;
margin-bottom: 15px;
text-transform: uppercase
}
.post-next-prev .left p span i {
margin-right: 8px
}
.post-next-prev .right p span i {
margin-left: 8px
}
.post-item {
display: block;
width: 100%;
float: left;
position: relative;
margin-bottom: 15px
}
.col-item-sep {
width: 100%;
height: 1px;
float: left
}
.post-item .category-label {
position: absolute;
top: 8px;
left: 8px
}
.post-item .title {
font-size: 20px;
line-height: 26px;
text-transform: none;
font-weight: 500;
margin-top: 10px
}
.post-item .title a {
display: block
}
.post-item .description {
color: #777;
font-size: 13px;
float: left;
line-height: 22px
}
.rss-title {
border-bottom: 1px solid #e7e7e7;
padding-bottom: 15px;
margin-bottom: 15px;
font-size: 22px
}
.rss-item {
display: table;
width: 100%
}
.rss-item .left {
display: table-cell;
width: 250px
}
.rss-item .right {
display: table-cell
}
.rss-item .right p {
word-break: break-all
}
.rss-content {
margin-top: 60px
}
.feed-item {
display: block;
width: 100%;
float: left;
position: relative;
margin-bottom: 15px
}
.feed-item .title {
font-size: 16px;
font-weight: 500;
line-height: 23px;
margin: 0
}
.feed-item .description {
color: #777;
float: left;
font-size: 13px;
line-height: 20px
}
.comment-section {
width: 100%;
position: relative;
display: block;
float: left
}
.comment-section .nav-tabs .active {
border: 0;
margin-bottom: -2px
}
.comment-section .tab-content .tab-pane {
padding: 20px 0
}
.comment-section .form-textarea {
resize: none
}
.comment-section .comments {
float: left;
display: block;
width: 100%
}
.comment-section .nav-tabs {
border-bottom: 2px solid #161616
}
.comment-section .nav-tabs > li {
margin-left: 0 !important
}
.comment-section .nav-tabs > li > a {
height: 30px;
line-height: 30px;
border-radius: 0 !important;
text-transform: uppercase;
background-color: transparent;
color: #222;
border: 0 !important;
padding: 0 15px;
font-size: 14px
}
.comment-section .nav-tabs > .active > a {
color: #fff !important
}
.comment-section .comments .comment-list {
padding: 0;
margin: 0;
float: left;
display: block;
width: 100%
}
.comment-section .comments .comment-list li {
width: 100%;
list-style: none;
display: table;
margin-bottom: 20px
}
.comment-section .comments .comment-list li .left {
display: table-cell;
width: 65px;
height: auto;
vertical-align: top;
text-align: left
}
.comment-section .comments .comment-list li .left img {
width: 50px;
height: 50px;
border-radius: 1px
}
.comment-section .comments .comment-list li .right {
display: table-cell;
vertical-align: top
}
.comment-section .comments .comment-list li .right .row-custom {
margin-bottom: 5px
}
.comment-section .comments .comment-list li .right .comment {
line-height: 22px
}
.comment-section .comments .comment-list li .right .username {
font-weight: 600;
float: left;
display: block;
line-height: 16px
}
.comment-section .comments .comment-list li .right a {
font-size: 12px
}
.comment-section .comment-meta .date {
font-size: 12px;
line-height: 14px;
color: #aaa
}
.comment-section .comment-meta .btn-reply {
color: #888;
font-size: 13px !important;
line-height: 14px;
margin-left: 15px
}
.comment-section .comment-meta .btn-reply i {
margin-right: 5px
}
.comment-section .comment-meta .btn-reply:hover {
color: #444
}
.comment-section .comment-meta .btn-comment-like {
color: #888;
font-size: 13px !important;
line-height: 14px;
margin-left: 15px;
position: relative;
top: -1px
}
.comment-section .comment-meta .btn-comment-like:hover {
color: #444
}
.comment-section .comment-meta .btn-comment-dislike {
color: #888;
font-size: 13px !important;
line-height: 14px;
position: relative
}
.comment-section .comment-meta .btn-comment-dislike:hover {
color: #444
}
.comment-section .comment-meta .comment-like-count {
color: #888;
font-size: 14px;
line-height: 14px;
font-weight: 600;
margin: 0 5px
}
.comment-section .comments .comment-total {
margin-bottom: 30px;
margin-top: 45px
}
.comment-section .comments .label-comment {
font-size: 15px;
font-weight: 600;
display: block;
float: left;
margin-right: 10px;
margin-bottom: 0;
line-height: 25px
}
.comment-section .comments .comment-total span {
display: block;
font-size: 15px;
float: left;
line-height: 25px
}
.row-sub-comment {
margin: 0 !important;
padding: 0 !important
}
.sub-comment-form {
padding: 15px;
border-radius: .1875rem
}
.sub-comment-form .form-group {
margin-bottom: 7px
}
.sub-comment-form-registered .form-group {
margin-bottom: 7px
}
.sub-comment-form-registered {
margin-top: 15px
}
.row-sub-comment .form-textarea {
min-height: 60px
}
.row-sub-comment .comment-list {
margin-top: 20px !important
}
.row-sub-comment .comment-list li {
margin-bottom: 15px !important
}
.btn-load-more {
background: #fff;
border: 1px solid #e5e5e5;
display: block;
font-size: 13px;
line-height: 20px;
margin: 0 auto;
padding: 14px 10px;
text-align: center;
transition: all .25s ease 0s;
color: #555;
border-radius: .1875rem;
width: 100%;
max-width: 100%;
font-weight: 600;
cursor: pointer;
margin-top: 20px
}
.btn-delete-comment {
font-size: 12px;
color: #d43f3a !important;
margin-left: 15px
}
.message-comment-result {
margin: 10px 0 !important;
min-height: 22px;
}
.comment-success-message {
position: relative;
color: #00a65a;
margin: 0 !important;
}
.profile-page .img-profile {
border-radius: 4px
}
.profile-page .username {
font-size: 24px;
text-align: center;
line-height: 32px
}
.profile-tabs .nav .nav-item {
width: 100%;
text-align: left;
margin-bottom: 2px !important
}
.profile-tabs .nav .nav-item .nav-link {
padding: 11px;
border-radius: 3px;
color: #222
}
.profile-tabs .nav .nav-item .nav-link i {
margin-right: 8px
}
.profile-tabs .nav .nav-item .nav-link .count {
float: right
}
.profile-tabs .nav .nav-link:hover {
background-color: #f2f2f2
}
.profile-tabs .nav .active .nav-link {
background-color: #f2f2f2
}
.profile-page-top {
width: 100%;
display: block;
position: relative;
float: left;
margin-bottom: 60px
}
.profile-details {
width: 100%;
display: table;
position: relative;
float: left
}
.profile-details .left {
display: table-cell;
vertical-align: top;
text-align: left;
width: 200px;
padding-right: 30px
}
.profile-details .right {
display: table-cell;
vertical-align: top
}
.profile-details .img-profile {
width: 200px;
height: 200px;
border-radius: 3px
}
.profile-details .p-last-seen {
margin: 0;
text-align: left;
margin-bottom: 8px;
color: #888
}
.last-seen {
font-size: 12px;
color: #888
}
.last-seen i {
width: 10px;
height: 10px;
margin-right: 5px;
color: #b8b8b8
}
.last-seen-online i {
color: #85cc84
}
.profile-details .username {
font-size: 26px;
font-weight: 600;
line-height: 26px;
margin-bottom: 5px;
margin-top: 5px;
width: auto;
display: inline-block;
float: left
}
.profile-details .description {
line-height: 24px;
color: #555;
margin-bottom: 10px
}
.profile-details .user-contact .info {
color: #777;
margin-right: 15px;
padding-right: 15px;
border-right: 1px solid #E1E3DF
}
.profile-details .user-contact .info:last-child {
border: 0
}
.profile-details .user-contact .info i {
margin-right: 10px
}
.profile-buttons {
margin-top: 20px;
text-align: left;
line-height: 34px
}
.profile-buttons .btn-follow {
float: left;
margin-right: 30px
}
.profile-buttons ul {
float: left;
margin: 0;
padding: 0
}
.profile-buttons ul li {
display: inline-block;
margin-left: 5px
}
.profile-buttons ul li:first-child {
margin-left: 0
}
.profile-buttons ul li a {
display: block;
width: 36px;
height: 36px;
line-height: 36px;
text-align: center;
color: #777;
font-size: 15px;
border: 1px solid #bebebe;
border-radius: 100%
}
.profile-buttons ul li a:hover {
color: #fff
}
.btn-follow i {
margin-right: 10px
}
.widget-followers {
width: 100%;
display: block;
float: left;
position: relative
}
.widget-followers {
width: 100%;
display: block;
float: left;
position: relative;
margin-bottom: 30px
}
.widget-followers .widget-head {
width: 100%;
display: block;
float: left;
position: relative;
border-bottom: 1px solid #ebebeb
}
.widget-followers .widget-head .title {
font-size: 15px;
margin-top: 0
}
.widget-followers .widget-body {
width: 100%;
display: block;
float: left;
position: relative;
padding: 15px 0
}
.widget-followers .widget-content {
width: 100%;
display: block;
float: left;
position: relative;
max-height: 260px;
overflow: hidden
}
.widget-followers .widget-body .row-followers {
margin-right: -3px;
margin-left: -3px
}
.widget-followers .widget-body .col-followers {
padding-right: 3px;
padding-left: 3px;
margin-bottom: 6px
}
.widget-followers .widget-body .followers-list .img-follower {
width: 50px;
height: 50px
}
.widget-followers .widget-body .followers-list img {
width: 50px;
height: 50px
}
.form-avatar {
width: 180px;
border-radius: 3px
}
.btn-resend-email {
padding: 0;
margin: 0;
background-color: transparent;
box-shadow: none !important;
float: right
}
.btn-profile-file-upload {
background-color: #555 !important;
border-color: #555 !important
}
.badge-profile-file-upload {
background-color: #555 !important;
font-size: 10px;
font-weight: normal;
border-radius: 4px;
font-weight: 600;
padding: 5px 10px
}
.profile-tab-content .success-message {
margin-top: 0;
}
.visual-color-box {
width: 38px;
height: 38px;
line-height: 38px;
text-align: center;
float: left;
margin-right: 15px;
margin-bottom: 15px;
border-radius: 100%;
cursor: pointer;
color: #fff;
font-size: 20px;
}
.contact-leave-message {
font-size: 22px;
font-weight: 400;
margin-top: 20px;
margin-bottom: 15px
}
.row-contact-text {
margin-bottom: 30px
}
.contact-item {
margin-bottom: 10px;
display: block;
float: left;
width: 100%
}
.contact-item .contact-icon {
max-width: 30px;
padding-right: 0;
text-align: center;
font-size: 15px;
color: #444
}
.contact-social {
margin-top: 30px;
float: left
}
.contact-social ul {
margin: 0;
padding: 0
}
.contact-social ul li {
list-style: none;
display: inline-block;
margin-right: 10px
}
.contact-social ul li a {
border: 1px solid #dfdfdf;
border-radius: 100%;
color: #555;
display: inline-block;
height: 50px;
line-height: 50px;
text-align: center;
width: 50px;
font-size: 15px
}
.contact-social ul li a:hover {
text-decoration: none
}
.contact-social ul li .facebook:hover {
background-color: #3B5998;
color: #fff !important;
border-color: #3B5998
}
.contact-social ul li .twitter:hover {
background-color: #1DA1F2;
color: #fff !important;
border-color: #1DA1F2
}
.contact-social ul li .instagram:hover {
background-color: #D02E95;
color: #fff !important;
border-color: #D02E95
}
.contact-social ul li .linkedin:hover {
background-color: #0177b5;
color: #fff !important;
border-color: #0177b5
}
.contact-social ul li .pinterest:hover {
background-color: #bd081c;
color: #fff !important;
border-color: #bd081c
}
.contact-social ul li .vk:hover {
background-color: #4c75a3;
color: #fff !important;
border-color: #4c75a3
}
.contact-social ul li .youtube:hover {
background-color: #b00;
color: #fff !important;
border-color: #b00
}
.contact-social ul li .telegram:hover {
background-color: #08c;
color: #fff !important;
border-color: #08c
}
.page-gallery {
min-height: 700px;
padding-bottom: 100px
}
.filters {
width: auto;
position: relative;
display: block;
margin-bottom: 30px;
text-align: center
}
.filters input {
display: none
}
.filters .btn {
border: 0;
color: #555 !important;
box-shadow: none;
font-size: 14px;
line-height: 16px;
margin: 5px 10px;
padding: 6px 15px;
-moz-transition: all .45s ease-in-out 0s;
-webkit-transition: all .45s ease-in-out 0s;
transition: all .45s ease-in-out 0s;
background-color: #fff;
box-shadow: none !important;
position: relative;
text-align: center;
font-weight: 600;
background-color: transparent !important
}
.filters .active::after {
bottom: -2px;
content: "";
height: 2px;
left: 0;
position: absolute;
width: 100%
}
.filters .btn:last-child {
margin-right: 0
}
.filters .btn:focus:after, .filters .btn:hover:after, .filters .btn:active:after {
bottom: -2px;
content: "";
height: 2px;
left: 0;
position: absolute;
width: 100%;
-moz-transition: all .45s ease-in-out 0s;
-webkit-transition: all .45s ease-in-out 0s;
transition: all .45s ease-in-out 0s
}
.gallery .gallery-item {
position: relative;
cursor: pointer;
padding-left: 7.5px !important;
padding-right: 7.5px !important;
margin-bottom: 15px
}
.gallery .gallery-item .item-inner {
position: relative;
display: block;
overflow: hidden
}
.gallery img {
width: 100%;
transition: all .5s;
text-indent: -9999px
}
.gallery .lightbox img {
width: 100%;
border-radius: 0;
position: relative
}
.gallery .lightbox:after {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
opacity: 0;
background-color: rgba(0, 0, 0, 0.6);
content: '';
transition: .4s
}
.gallery .lightbox:hover:after, .gallery .lightbox:hover:before {
opacity: .5
}
.gallery .gallery-item:hover img {
transform: scale(1.1);
}
.row-masonry {
margin-left: -7.5px;
margin-right: -7.5px
}
.gallery .gallery-item .caption {
width: 100%;
position: absolute;
padding: 0;
bottom: 0;
left: 0;
color: #fff;
z-index: 10;
font-size: 16px;
text-align: center;
padding: 8px
}
.gallery .gallery-item .gallery-image-cover a::after {
background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.36) 50%, rgba(0, 0, 0, 0.80) 100%);
bottom: 0;
content: "";
height: 40%;
opacity: .9;
position: absolute;
transition: all .3s ease-in 0s;
width: 100%;
will-change: opacity;
display: block
}
.gallery .gallery-item .caption .album-name {
display: inline-block;
width: auto;
height: auto;
padding: 5px 10px;
border-radius: 3px
}
.img-gallery-empty {
width: 100%;
height: 300px;
background-color: #fafafa
}
.gallery-category-title {
font-size: 22px;
line-height: 22px;
font-weight: 500;
margin-bottom: 30px;
display: inline-block;
width: auto;
margin: 0 15px 30px 15px;
padding: 10px 20px
}
.gallery-links {
font-size: 16px
}
.gallery-links .gallery-next-link {
margin-left: 60px
}
.pagination {
float: right;
margin: 30px 0
}
.pagination li a {
margin: 0 4px;
border: 1px solid #eaeaf1;
color: #63636a;
height: 36px;
text-align: center;
-moz-transition: all .2s ease-in-out 0s;
-webkit-transition: all .2s ease-in-out 0s;
transition: all .2s ease-in-out 0s;
width: auto;
min-width: 36px;
font-size: 14px;
line-height: 23px;
border-radius: 1px !important
}
.pagination .prev a {
line-height: 21px !important
}
.pagination .next a {
line-height: 21px !important
}
.pagination .page-first a {
line-height: 21px !important
}
.pagination .page-last a {
line-height: 21px !important
}
.pagination li a:hover, .pagination li a:focus, .pagination li a:active {
color: #fff
}
#footer {
background-color: #1d1e20;
padding-top: 60px;
margin-top: 60px;
color: #aaa
}
.footer-widgets {
padding-bottom: 30px
}
.footer-widget {
display: block
}
.footer-widget .title {
text-transform: uppercase;
padding-bottom: 8px;
margin-bottom: 0;
font-size: 14px;
font-weight: 500;
position: relative;
color: #fff;
margin-bottom: 15px
}
.f-widget-about p {
font-size: 13px
}
.footer-logo {
margin-bottom: 15px
}
.footer-logo img {
max-width: 100%;
height: auto
}
.f-random-list {
padding: 0;
margin: 0;
position: relative
}
.f-random-list li {
display: table;
list-style: none;
position: relative;
width: 100%;
display: block;
float: left;
margin-bottom: 15px
}
.f-random-list li .list-left {
position: relative;
display: table-cell;
vertical-align: top;
width: 106px;
height: 74px;
overflow: hidden
}
.f-random-list li .list-right {
position: relative;
display: table-cell;
vertical-align: top;
padding-left: 15px
}
.f-random-list .post-item-no-image .list-right {
padding: 0;
}
.f-random-list li img {
width: 106px;
height: 74.2px;
position: relative;
float: left
}
.f-random-list li .title {
font-weight: 500;
line-height: 22px;
font-size: 13px;
margin: 0;
margin-bottom: 5px;
text-transform: none
}
.f-random-list li .title a {
color: #ccc;
display: block
}
.f-widget-follow ul {
margin: 0;
padding: 0
}
.f-widget-follow ul li {
display: inline-block;
margin-right: 5px;
margin-bottom: 5px
}
.f-widget-follow ul li a {
width: 38px;
height: 38px;
color: #cecece !important;
font-size: 16px;
line-height: 38px;
text-align: center;
display: block;
border-radius: .25rem;
background-color: #2d2e30
}
.f-widget-follow ul li a:hover {
text-decoration: none;
color: #fff
}
.f-widget-follow ul li .facebook:hover {
background-color: #3B5998;
color: #fff !important
}
.f-widget-follow ul li .twitter:hover {
background-color: #1DA1F2;
color: #fff !important
}
.f-widget-follow ul li .instagram:hover {
background-color: #D02E95;
color: #fff !important
}
.f-widget-follow ul li .linkedin:hover {
background-color: #0177b5;
color: #fff !important
}
.f-widget-follow ul li .pinterest:hover {
background-color: #bd081c;
color: #fff !important
}
.f-widget-follow ul li .vk:hover {
background-color: #4c75a3;
color: #fff !important
}
.f-widget-follow ul li .telegram:hover {
background-color: #08c;
color: #fff !important
}
.f-widget-follow ul li .youtube:hover {
background-color: #b00;
color: #fff !important
}
.f-widget-follow ul li .rss:hover {
background-color: #F8991D;
color: #fff !important
}
.widget-newsletter {
margin-top: 45px
}
.newsletter {
display: table;
width: 100%;
max-width: 100%;
overflow: hidden;
margin-top: 5px;
font-size: 13px
}
.newsletter .left {
display: table-cell;
vertical-align: top
}
.newsletter .right {
display: table-cell;
vertical-align: top;
text-align: left
}
.newsletter input {
width: 100%;
font-size: 13px;
line-height: 18px;
background: #2d2e30;
border: 0 !important;
border: 1px solid #dfe0e6;
outline: none !important;
color: #ccc;
height: 36px;
padding: 10px 20px;
box-shadow: none;
border-radius: 3px 0 0 3px;
float: left
}
.newsletter .newsletter-button {
width: auto;
min-width: 100px;
padding: 6px 14px;
border-radius: 0 3px 3px 0;
line-height: 1.5;
outline: none !important;
font-size: 14px;
border: 0;
color: #fff;
float: left;
-moz-transition: .2s;
-webkit-transition: .2s;
transition: .2s
}
#newsletter {
margin-top: 5px
}
.modal-newsletter .modal-content {
border-radius: 0;
}
.modal-newsletter .icon-newsletter {
display: block;
width: 100%;
text-align: center;
font-size: 56px;
}
.modal-newsletter .newsletter-title {
font-size: 24px;
line-height: 34px;
text-align: center;
}
.footer-bottom {
padding: 20px 0 20px 0;
border-top: 1px solid #2a2b2d;
line-height: 36px
}
.footer-bottom-left {
float: left;
padding-left: 15px
}
.footer-bottom-right {
float: right
}
.footer-bottom p {
font-size: 13px;
line-height: 20px;
margin: 10px 0
}
.nav-footer {
margin: 0;
padding: 0
}
.nav-footer li {
display: inline-block;
list-style: outside none none;
margin-right: 15px
}
.nav-footer li a {
color: #aaa;
font-size: 13px;
line-height: 16px
}
.scrollup {
display: none;
position: fixed;
bottom: 20px;
right: 15px;
color: #fff;
z-index: 999999
}
.scrollup i {
width: 40px;
height: 40px;
line-height: 40px;
display: block;
text-align: center;
background-color: #222;
border-radius: .3rem;
z-index: 999999
}
.error-404 {
min-height: 500px;
width: 100%;
text-align: center;
padding-top: 100px
}
.error-404 h1 {
font-size: 60px;
margin-bottom: 10px
}
.error-404 h2 {
margin-top: 10px;
font-size: 32px
}
@keyframes fadeIn {
from {
opacity: 0;
transform: translate3d(0, -20%, 0)
}
to {
opacity: 1;
transform: translate3d(0, 0, 0)
}
}
.bn-lg {
display: block;
width: 100%;
min-width: 728px;
min-height: 90px;
position: relative;
float: left;
text-align: center
}
.bn-md {
display: none;
width: 100%;
min-width: 468px;
min-height: 60px;
position: relative;
float: left;
text-align: center
}
.bn-sm {
display: none;
width: 100%;
min-width: 234px;
min-height: 60px;
position: relative;
text-align: center;
float: left
}
.bn-lg-sidebar {
width: 100%;
min-width: 300px;
min-height: 250px;
position: relative;
float: left;
text-align: center;
display: block
}
.bn-sm-sidebar {
display: none;
width: 100%;
min-width: 234px;
min-height: 60px;
position: relative;
float: left;
text-align: center
}
.bn-header-mobile {
display: none;
width: 100%;
padding-bottom: 15px
}
.bn-p-t {
padding-top: 30px
}
.bn-p-t-20 {
padding-top: 20px
}
.bn-p-b {
padding-bottom: 30px
}
.bn-p-b-20 {
padding-bottom: 20px
}
.add-reading-list {
color: #379824 !important;
font-size: 12px !important;
float: right !important;
font-weight: 400 !important
}
.remove-reading-list {
color: #cc2d29 !important;
font-size: 12px !important;
float: right !important;
font-weight: 400 !important
}
.contact-map-container {
display: block;
float: left;
width: 100%;
margin-top: 30px
}
.contact-map-container iframe {
display: block;
float: left;
width: 100%;
height: 460px
}
.navbar-default .sub-menu-right {
background-color: #fff;
display: table-cell;
min-height: 250px;
padding: 20px;
vertical-align: top;
width: 80%
}
.single-sub-menu {
display: block !important;
width: 100% !important
}
.single-sub-menu .menu-post-item {
width: 20%
}
.hide-after::after {
display: none
}
.post-item-no-image .category-label {
position: relative !important;
left: 0 !important;
top: 0 !important;
}
.post-item-no-image .right {
padding: 0 !important;
}
.post-item-no-image .item-content {
width: 100% !important;
}
.post-item-no-image .category-label-horizontal {
left: 15px !important;
}
.post-item-no-image .caption-video-image {
position: relative !important;
padding: 0 !important;
pointer-events: auto !important;
}
.post-item-no-image .caption-video-image .category-label {
display: none;
}
.post-item-no-image .caption-video-image .title {
color: #222 !important;
pointer-events: auto !important;
}
.post-item-no-image .caption-video-image .title a {
color: #222 !important;
pointer-events: auto !important;
}
.post-item-no-image .title-random-slider {
margin-top: 30px;
}
.post-item-no-image .category-label-random-slider {
top: 15px !important;
}
.section-block-3 .post-item-no-image .title {
margin-top: 0 !important;
}
.post-item-image {
width: 100%;
height: 214.1px;
display: block;
position: relative;
background-color: #fafafa
}
.post-item-mid .post-item-image {
height: 136.78px
}
.post-item-horizontal .post-item-image {
height: 207.917px
}
.megamenu-content .post-item-image {
height: auto
}
.megamenu-content .post-item-image .img-container img {
height: 121px
}
.profile-page .post-item-image {
height: 249.78px
}
.img-container {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
margin: auto;
overflow: hidden
}
.img-bg {
width: 100%
}
.img-cover {
position: relative;
width: 100%;
height: 100%;
object-fit: cover
}
.img-post {
width: 100%;
position: relative;
display: block
}
.media-icon {
position: absolute;
width: 60px;
height: 60px;
line-height: 60px;
top: 0;
bottom: 0;
left: 0;
right: 0;
margin: auto;
z-index: 10;
text-align: center;
pointer-events: none;
}
.media-icon i {
display: block;
font-size: 38px;
color: #f0f0f0;
overflow: hidden;
position: relative;
z-index: 1;
}
.media-icon em {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
margin: auto;
display: block;
width: 34px;
height: 34px;
background: rgba(0, 0, 0, 0.3) !important;
border-radius: 100% !important;
}
.featured-slider .media-icon i, .post-item-video-big .media-icon i {
font-size: 48px;
}
.featured-slider .media-icon em, .post-item-video-big .media-icon em {
width: 45px;
height: 45px;
}
.featured-box .media-icon i {
font-size: 36px;
}
.featured-box .media-icon em {
width: 33px;
height: 33px;
}
.megamenu-content .media-icon i {
font-size: 32px;
}
.megamenu-content .media-icon em {
width: 29px;
height: 29px;
}
.post-item-small .media-icon i, .f-random-list li .list-left .media-icon i {
font-size: 28px;
}
.post-item-small .media-icon em, .f-random-list li .list-left .media-icon em {
width: 25px;
height: 25px;
}
.megamenu-content .media-icon i {
font-size: 34px;
}
.megamenu-content .media-icon em {
width: 31px;
height: 31px;
}
.show-on-page-load {
visibility: hidden;
width: auto;
height: auto;
max-width: 750px;
margin: 0 auto
}
.category-label-relative {
position: relative !important;
top: 0 !important;
left: 0 !important
}
.l-15-im {
left: 15px !important
}
.cookies-warning {
background-color: #fafafc;
border-radius: 2px;
bottom: 18px;
left: 20px;
opacity: .9;
position: fixed;
width: 400px;
max-width: 100%;
z-index: 9999;
border: 1px solid #e5e5e8
}
.cookies-warning .text {
font-size: 13px;
padding: 24px 18px;
color: #333;
line-height: 24px
}
.cookies-warning .icon-cl {
cursor: pointer;
padding: 8px;
position: absolute;
font-size: 10px;
right: 1px;
top: -5px;
color: #7b7b7b !important
}
.recaptcha-cnt {
width: 100%;
height: auto;
display: block;
text-align: center
}
.page-login .g-recaptcha {
width: 300px;
height: 74px;
margin: 0 auto
}
.reactions {
display: block;
position: relative;
float: left;
width: 100%;
margin-bottom: 45px
}
.reactions .title-reactions {
display: block;
width: 100%;
margin-bottom: 30px;
text-transform: uppercase;
font-size: 16px
}
.reactions .col-reaction {
width: 13%;
margin-right: 5.8px;
cursor: pointer;
margin-bottom: 5px;
float: left;
}
.reactions .col-reaction:last-child {
margin: 0
}
.reactions .col-reaction .row {
margin-bottom: 5px
}
.reactions .col-reaction:hover .btn-reaction span {
color: #fff
}
.reactions .col-reaction:hover .progress-bar-vertical .progress-bar {
opacity: 1
}
.reactions .progress {
background-color: #f5f5f5;
border-radius: 0;
box-shadow: none !important;
height: 20px;
margin: 0;
overflow: hidden
}
.reactions .progress-bar-vertical {
width: 100%;
height: 100px;
display: flex;
align-items: flex-end;
margin-right: 20px;
float: left;
position: relative
}
.reactions .progress-bar-vertical .progress-bar {
width: 100%;
height: 0;
-webkit-transition: height .6s ease;
-o-transition: height .6s ease;
transition: height .6s ease;
box-shadow: none !important;
opacity: .7;
-moz-transition: all .1s ease-in-out 0s;
-webkit-transition: all .1s ease-in-out 0s;
transition: all .1s ease-in-out 0s
}
.reactions .progress-bar-vertical .progress-bar-voted {
opacity: 1
}
.reactions .progress-bar-vertical .span-vote {
width: auto;
height: 20px;
position: absolute;
display: inline-block;
top: 0;
bottom: 0;
left: 0;
right: 0;
margin: auto;
font-size: 12px;
color: #222;
font-weight: 600;
text-align: center
}
.reactions .btn-reaction {
background-color: #e6e6e6;
border: 0 !important;
padding: 4px !important;
display: block;
width: 100%;
border-radius: .25rem;
-moz-transition: all .1s ease-in-out 0s;
-webkit-transition: all .1s ease-in-out 0s;
transition: all .1s ease-in-out 0s
}
.reactions .btn-reaction span {
text-transform: uppercase;
font-weight: 600;
font-size: 12px
}
.reactions .btn-reaction-voted span {
color: #fff
}
.reactions .icon-cnt {
display: block;
width: 100%;
height: 44px;
float: left;
position: relative;
text-align: center;
}
.reactions .img-reaction {
width: 40px;
height: 40px;
}
.col-disable-voting {
cursor: default !important
}
.col-disable-voting .progress-bar-vertical .progress-bar {
opacity: .7 !important
}
.disable-voting {
background-color: #e6e6e6 !important;
cursor: default !important
}
.disable-voting span {
color: #222 !important
}
.post-content .vjs-icon-play::before, .post-content .video-js .vjs-big-play-button::before, .post-content .video-js .vjs-play-control::before {
display: none
}
.noselect {
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none
}
.add-post-modal {
text-align: center;
padding: 0 !important
}
.add-post-modal:before {
content: '';
display: inline-block;
height: 100%;
vertical-align: middle;
margin-right: -4px
}
.add-post-modal .modal-dialog {
display: inline-block;
text-align: left;
vertical-align: middle;
max-width: 730px
}
.add-post-modal .row {
margin-left: -5px;
margin-right: -5px
}
.add-post-modal .row {
margin-left: -5px;
margin-right: -5px
}
.add-post-modal .col-add-post {
padding-left: 5px;
padding-right: 5px
}
.add-post-modal .modal-header {
border: 0 !important;
text-align: center;
padding: 30px 20px;
padding-bottom: 10px;
}
.add-post-modal .modal-body {
padding: 20px;
padding-bottom: 30px
}
.add-post-modal .modal-content {
border-radius: 4px
}
.add-post-modal .modal-header .modal-title {
font-size: 20px;
line-height: 24px;
text-transform: uppercase
}
.add-post-modal .item {
width: 100%;
height: 215px;
overflow: hidden;
background-color: #fbfbfb;
padding: 20px;
margin-bottom: 10px
}
.add-post-modal .item-icon {
width: 80px;
height: 80px;
text-align: center;
line-height: 80px;
background-color: #fff;
border-radius: 100%;
margin: 0 auto
}
.add-post-modal .item-icon i {
font-size: 40px
}
.add-post-modal .item-icon .icon-personality-quiz {
font-size: 42px
}
.add-post-modal .item .title {
font-size: 16px;
text-align: center;
margin: 10px 0;
color: #333 !important
}
.add-post-modal .item .desc {
color: #a6a6a6;
text-align: center;
margin-bottom: 0;
font-size: 13px;
}
.add-post-modal .close {
position: absolute;
z-index: 10;
right: 15px;
font-size: 15px;
top: 15px
}
.add-post-modal .item:hover {
background-color: #f7f7f7
}
.page-confirm {
width: 400px;
height: auto;
margin: 0 auto;
text-align: center;
padding-top: 120px;
max-width: 100%
}
.page-confirm .p-order-number {
font-weight: bold;
font-size: 18px
}
.page-confirm .p-complete-payment {
margin-top: 60px;
text-align: center
}
.page-confirm .bank-account-container {
text-align: center
}
.page-confirm .title {
font-size: 18px;
line-height: 30px;
font-weight: 400
}
.btn-file-upload {
position: relative;
font-size: 13px !important;
padding: 4px 16px !important;
overflow: hidden !important;
margin-right: 15px
}
.btn-file-upload input {
position: absolute;
top: 0;
right: 0;
left: 0;
bottom: 0;
width: 100%;
height: 100%;
z-index: 2;
filter: alpha(opacity=0);
-ms-filter: "alpha(opacity=0)";
opacity: 0;
background-color: transparent;
color: transparent;
cursor: pointer
}
.disable-body-scroll {
height: 100%;
overflow: hidden;
width: 100%;
position: fixed
}
.custom-checkbox {
line-height: 17px;
cursor: pointer;
font-weight: 400 !important
}
.custom-checkbox:after {
content: '';
display: table;
clear: both
}
.custom-checkbox .checkbox-icon {
cursor: pointer;
position: relative;
display: inline-block;
border: 1px solid #dee2e6;
background-color: #dee2e6;
border-radius: .15em;
width: 1.3em;
height: 1.3em;
float: left;
margin-right: .5em;
-moz-transition: .2s;
-webkit-transition: .2s;
transition: .2s
}
.custom-radio .checkbox-icon {
border: 1px solid #dee2e6;
background-color: transparent
}
.custom-checkbox .checkbox-icon i {
position: absolute;
font-size: .8em;
line-height: 0;
top: 3px;
left: 3px
}
.custom-checkbox input {
display: none
}
.custom-checkbox input + .checkbox-icon > i {
opacity: 0
}
.custom-checkbox input:checked + .checkbox-icon {
background-color: #dee2e6;
border: 1px solid #dee2e6
}
.custom-checkbox input:checked + .checkbox-icon > i {
opacity: 1;
color: #fff
}
.custom-checkbox input:disabled + .checkbox-icon {
opacity: .5
}
.swal-modal {
width: 400px;
}
.swal-icon {
width: 60px;
height: 60px;
}
.swal-icon--warning__body {
height: 28px;
}
.swal-button {
border-radius: 3px !important;
padding: 8px 22px !important;
border-color: transparent !important;
outline: none !important
}
.swal-button:focus {
box-shadow: none !important;
}
.swal-text {
font-size: 14px !important;
}
.is-invalid {
border: 1px solid rgba(220, 53, 69, 0.40) !important;
box-shadow: 0 0 0 .05rem rgba(220, 53, 69, 0.40) !important
}
.is-recaptcha-invalid > div {
border: 1px solid rgba(220, 53, 69, 0.40) !important;
box-shadow: 0 0 0 .05rem rgba(220, 53, 69, 0.40) !important
}
.has-error {
border-color: #a94442 !important
}
form label.error {
color: #d43f3a;
display: none !important
}
form input.error {
border: 1px solid rgba(220, 53, 69, 0.40) !important
}
form textarea.error {
border: 1px solid rgba(220, 53, 69, 0.40) !important
}
form select.error {
border: 1px solid rgba(220, 53, 69, 0.40) !important
}
@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none) {
.img-cover {
position: relative;
width: auto !important;
height: auto !important;
min-height: 100%;
min-width: 100%;
max-width: 520px
}
.post-item-small .img-cover {
position: relative;
width: auto !important;
height: auto !important;
min-height: 100%;
min-width: 100%;
max-width: 130px
}
.featured-slider .featured-slider-item .img-cover {
position: relative;
width: auto !important;
height: auto !important;
min-height: 100%;
min-width: 100%;
max-width: 700px
}
.img-no-slider {
pointer-events: none !important;
z-index: -1 !important
}
.post-item-video-big .img-cover {
position: relative;
width: auto !important;
height: auto !important;
min-height: 100%;
min-width: 100%;
max-width: 750px
}
.featured-box .img-cover {
position: relative;
width: auto !important;
height: auto !important;
min-height: 100%;
min-width: 100%;
max-width: 340px
}
.menu-post-item .img-cover {
position: relative;
width: auto !important;
height: auto !important;
min-height: 100%;
min-width: 100%;
max-width: 260px
}
.f-random-list .img-cover {
position: relative;
width: auto !important;
height: auto !important;
min-height: 100%;
min-width: 100%;
max-width: 130px
}
}
@media (min-width: 1300px) {
.random-slider-container {
max-height: 389.1px;
overflow: hidden;
}
}
@media (max-width: 1200px) {
.container {
width: 100%
}
.featured-box .img-post {
height: auto !important
}
#featured .featured-left .title {
font-size: 24px;
line-height: 32px;
margin: 0
}
.featured-box .caption .title {
font-size: 16px;
line-height: 24px;
margin: 0
}
.news-ticker ul li {
width: 700px
}
.reactions .col-reaction {
margin-right: 3.8px
}
.bn-lg {
display: none
}
.bn-md {
display: block
}
#featured {
height: auto
}
#featured .featured-left {
height: auto
}
#featured .featured-right {
height: auto
}
.featured-slider .featured-slider-item {
height: auto
}
#featured .featured-box {
height: auto
}
#featured .featured-box .box-inner {
height: auto
}
.post-item-image {
height: auto
}
.post-item-horizontal .post-item-image {
height: auto
}
.post-item-video-big .post-item-image {
height: auto
}
.post-item-mid .post-item-image {
height: auto
}
.profile-page .post-item-image {
height: auto
}
}
@media (min-width: 992px) {
.nav-mobile {
display: none !important;
}
.overlay-bg {
display: none !important;
}
}
@media (max-width: 991px) {
#content {
width: 100%;
padding-bottom: 60px;
padding-top: 15px
}
.page-gallery .page-title {
margin-top: 30px
}
#sidebar {
width: 100%
}
#header .top-bar {
display: none
}
#header .logo-banner {
display: none
}
#header .main-menu {
display: none
}
.mobile-nav-container {
display: block;
}
.nav-mobile-header {
display: block;
}
.navbar-nav .open .dropdown-menu {
background-color: transparent;
border: 0 none;
box-shadow: none;
float: none;
margin-top: 0;
position: static;
width: auto;
position: relative;
top: -7px
}
.mobile-nav-search {
display: block
}
.section-featured .container {
padding: 0
}
.modal {
top: 60px;
}
.add-post-modal .modal-header {
padding-bottom: 0;
}
.add-post-modal .close {
right: 14px;
top: 14px;
}
#featured {
margin-top: 0;
display: block !important
}
#featured .featured-left {
width: 100%;
position: relative;
display: block !important;
padding-right: 0 !important;
padding-bottom: 2px;
float: left
}
#featured .featured-right {
width: 100%;
position: relative !important;
display: block !important;
padding-left: 0 !important;
float: left
}
.featured-slider {
max-height: none !important
}
.featured-slider .featured-slider-item {
background-color: #eee;
height: auto;
width: 100%
}
.featured-slider .owl-nav .owl-prev {
font-size: 24px;
height: 24px;
line-height: 24px;
width: 24px
}
.featured-slider .owl-nav .owl-next {
font-size: 24px;
height: 24px;
line-height: 24px;
width: 24px
}
.img-no-slider {
display: none
}
.main-menu .post-meta {
display: none
}
.news-ticker ul li {
width: 500px;
white-space: nowrap;
overflow: hidden !important;
text-overflow: ellipsis
}
.bn-header-mobile {
display: block
}
.bn-p-t {
padding-top: 15px
}
.bn-p-b {
padding-bottom: 15px
}
.profile-details {
width: 100%;
display: block
}
.profile-details .left {
width: 100%;
display: block;
padding: 0
}
.profile-details .right {
width: 100%;
display: block
}
.profile-details .username {
display: block;
width: 100%;
margin-top: 10px
}
.profile-tabs {
margin-bottom: 30px
}
.post-content .post-text table thead {
display: none
}
.post-content .post-text table th {
display: none
}
.post-content .post-text table tr {
display: block;
position: relative;
padding: 10px
}
.post-content .post-text table td {
display: table-row
}
.post-content .post-text table td:before {
content: attr(data-label);
display: table-cell;
text-align: left;
font-weight: 600;
min-width: 100px !important
}
.post-content .post-text table td:last-child:after {
content: "";
position: absolute;
left: 0;
right: 0;
bottom: 0;
border-bottom: 1px solid #ccc
}
}
@media (max-width: 767px) {
.mobile-nav-search .search-form {
width: 100%;
position: fixed;
right: 0;
left: 0;
top: 60px;
padding: 5px;
border-top: 2px solid #ebebeb
}
.search-form button {
border: 0 none;
border-radius: 0;
box-shadow: none;
color: #fff;
font-size: 16px;
height: 38px;
line-height: 10px;
position: absolute;
right: 10px;
text-align: center;
top: 5px;
width: 38px
}
.section {
margin-bottom: 10px
}
.megamenu .dropdown.megamenu-fw .dropdown-menu {
max-width: 100%
}
.navbar-nav .open .dropdown-menu > li > a {
line-height: 22px;
padding: 7px 15px 7px 25px
}
.profile-dropdown .dropdown-menu {
top: 0 !important
}
.profile-dropdown .dropdown-menu > li > a > i {
margin-right: 5px
}
.page-breadcrumb {
height: 30px;
min-height: 30px
}
#featured .featured-left .caption {
padding: 10px
}
.featured-slider .featured-slider-item .category-label {
left: 10px;
top: 10px
}
.featured-slider .featured-slider-item .caption {
left: 0 !important
}
#featured .featured-left .title {
font-size: 20px;
line-height: 26px
}
.featured-box .caption {
padding: 10px
}
.featured-box .category-label {
left: 10px;
top: 10px
}
.featured-box .caption .title {
font-size: 14px;
line-height: 22px;
margin: 0
}
.page-breadcrumb {
display: none
}
#content {
padding-bottom: 30px
}
.col-post-item {
width: 100%
}
.post-item .title {
font-size: 20px;
line-height: 26px
}
.post-item-horizontal .title {
font-size: 18px;
line-height: 24px
}
.post-item-horizontal .description {
font-size: 13px;
line-height: 20px
}
.post-item .post-image {
display: block;
width: 100%
}
.post-item-small .title {
font-size: 14px;
line-height: 21px
}
.featured-video li .title {
font-size: 18px;
line-height: 24px
}
.sidebar-widget .recommended-posts .recommended-posts-first .title {
font-size: 18px;
line-height: 24px
}
.post-item .description {
font-size: 13px;
line-height: 20px
}
.video-image {
display: block;
width: 100% !important;
position: relative !important
}
.video-image img {
display: block;
width: 100% !important;
position: relative !important
}
.video-image .video-bg {
display: none
}
.post-item-horizontal .item-image {
width: 100%
}
.post-item-horizontal .item-image img {
display: block;
width: 100%
}
.post-item-horizontal .item-content {
width: 100%
}
.poll .title {
font-size: 14px;
line-height: 21px
}
.post-share .share-box .share-li-lg {
display: none
}
.post-share .share-box .share-li-sm {
display: inline-block
}
.post-content {
padding-top: 10px
}
.post-content .title {
font-size: 28px;
line-height: 34px;
margin-top: 10px
}
.page-title {
font-size: 25px;
line-height: 28px;
margin-top: 15px;
margin-bottom: 20px
}
.page-content img {
display: block;
height: auto !important;
max-width: 100% !important;
position: relative
}
.post-content .post-text img {
display: block;
height: auto !important;
max-width: 100% !important;
position: relative
}
.post-share .share-box .social-btn-sm {
height: 38px;
line-height: 38px;
width: 38px
}
.title-post-item {
font-size: 16px;
line-height: 24px;
margin-bottom: 5px
}
.post-content .post-text {
font-size: 15px;
line-height: 25px
}
.post-share-bottom {
padding: 15px 0 15px
}
.post-content .post-share {
margin-bottom: 15px
}
.post-next-prev {
margin-bottom: 30px
}
.post-next-prev .left {
border: 0
}
.post-next-prev .right {
margin-top: 15px
}
.post-next-prev p, .post-next-prev .title {
text-align: center
}
.contact-leave-message {
font-size: 16px
}
.contact-right {
margin-top: 30px
}
.captcha-cnt {
margin-bottom: 10px
}
.cap-register-cnt {
margin-bottom: 0
}
.contact-social ul li {
margin-right: 5px;
margin-bottom: 5px
}
.contact-social ul li a {
font-size: 14px;
height: 40px;
line-height: 40px;
width: 40px
}
.full-with-map {
margin-top: 30px;
height: 350px
}
.auth-modal .modal-body {
padding: 15px
}
.auth-modal .modal-header .modal-title {
font-size: 22px
}
.link-forget {
font-size: 13px
}
.p-auth-modal {
display: none
}
.btn-login-facebook .icon {
width: 35px
}
.btn-login-google .icon {
width: 35px
}
.btn-login-ext .icon {
margin-right: 0;
width: 35px;
font-size: 15px;
padding-left: 5px
}
.auth-box .has-feedback {
margin-bottom: 10px
}
.p-auth-modal-or {
margin-bottom: 15px;
margin-top: 10px
}
.btn-login-ext {
font-size: 12px;
line-height: 34px
}
.login-box-cnt {
float: left;
width: 100% !important;
max-width: 100% !important
}
.login-box {
padding: 30px 20px;
width: 100% !important
}
.col-update-profile {
padding: 0
}
.auth-title {
font-size: 22px;
line-height: 26px
}
.login-box .box-footer {
padding: 15px 0
}
.news-ticker-cnt .right {
display: block;
width: 100%;
float: left;
margin-top: 5px
}
.news-ticker ul {
height: auto;
padding: 0
}
.news-ticker ul li {
height: auto
}
.sub-block-tabs {
display: none
}
.sub-block-tabs-mobile {
display: block
}
.newsletter input {
width: 100%
}
.filters .btn {
font-size: 13px;
margin: 5px;
padding: 6px
}
.page-content {
font-size: 15px;
line-height: 25px;
padding-bottom: 60px
}
.about-author-left {
display: block;
text-align: center
}
.about-author-right {
display: block;
margin-top: 15px
}
.rss-title {
font-size: 16px
}
.rss-item .left {
display: block;
width: 100%
}
.rss-item .right {
display: block;
width: 100%
}
#footer {
padding-top: 30px
}
.nav-footer {
padding-bottom: 40px
}
.footer-bottom-left {
display: block;
text-align: center;
width: 100%
}
.footer-bottom-right {
display: block;
text-align: center;
width: 100%
}
.pagination li a {
background-color: #28ae8d;
border: 1px solid #28ae8d;
color: #fff;
line-height: 16px !important;
font-size: 20px
}
.page-num {
display: none !important
}
.page-first {
display: none !important
}
.page-last {
display: none !important
}
.pagination .prev a {
line-height: 17px !important
}
.pagination .next a {
line-height: 17px !important
}
.li-whatsapp {
display: inline-block !important
}
.cookies-warning {
left: 0 !important;
right: 0 !important;
bottom: 0 !important
}
.widget-follow li a i {
width: 45px;
padding-left: 15px
}
.reactions .col-reaction {
margin-right: 3.8px;
width: 30.2%
}
.recaptcha-cnt {
min-height: 80px;
margin-bottom: 10px;
text-align: center;
float: left;
display: block;
width: 100%;
max-width: 100%
}
.g-recaptcha {
-webkit-transform: scale(0.82);
-moz-transform: scale(0.82);
-ms-transform: scale(0.82);
-o-transform: scale(0.82);
transform: scale(0.82);
-webkit-transform-origin: 0 0;
-moz-transform-origin: 0 0;
-ms-transform-origin: 0 0;
-o-transform-origin: 0 0;
transform-origin: 0 0
}
.comment-section .nav-tabs > li > a {
padding: 0 10px;
font-size: 13px
}
.comment-section .comment-meta .btn-reply {
margin-left: 5px
}
.comment-section .comment-meta .btn-comment-like {
margin-left: 5px
}
.btn-delete-comment {
margin-left: 5px
}
.post-details-meta-date {
position: absolute;
top: 20px;
left: 40px;
}
}
@media (max-width: 576px) {
.bn-md {
display: none
}
.bn-lg-sidebar {
display: none
}
.bn-sm-sidebar {
display: block
}
.bn-sm {
display: block
}
.post-content .post-meta .sp-left {
margin-right: 5px
}
.post-content .post-meta .sp-right {
margin-left: 5px
}
.post-share .share-box li {
margin-right: 5px;
margin-bottom: 0
}
.news-ticker ul li {
width: 300px
}
.aplayer .aplayer-pic {
height: 80px !important;
width: 80px !important
}
.aplayer .aplayer-info {
height: 80px !important;
margin-left: 80px !important;
padding: 5px !important
}
}
@media (max-width: 480px) {
.featured-box .caption .post-meta {
display: none
}
#content {
padding-top: 15px
}
.news-ticker-cnt {
margin: 15px 0
}
.bn-header-mobile {
padding-bottom: 0
}
.page-gallery {
padding-top: 15px
}
.news-ticker ul li {
width: 240px
}
.featured-box .caption .title {
font-size: 14px;
line-height: 18px;
margin: 0;
font-weight: 400
}
.post-item-video-big .caption {
padding: 0 10px 10px
}
.post-item-video-big .title {
font-size: 18px;
line-height: 24px;
margin: 0
}
.comment-section .comments .comment-list li .right .sub-comment-form {
padding: 0
}
.sub-comment-form .g-recaptcha {
-webkit-transform: scale(0.7);
-moz-transform: scale(0.7);
-ms-transform: scale(0.7);
-o-transform: scale(0.7);
transform: scale(0.7);
-webkit-transform-origin: 0 0;
-moz-transform-origin: 0 0;
-ms-transform-origin: 0 0;
-o-transform-origin: 0 0;
transform-origin: 0 0
}
.g-recaptcha {
height: 60px;
overflow: visible
}
}
@media (max-width: 380px) {
.auth-modal .modal-sm {
width: 90% !important
}
.comment-section .comments .comment-list li .right .sub-comment-form {
max-width: 225px !important;
overflow: hidden
}
}
@media (max-width: 321px) {
.featured-box .caption .title {
font-size: 12px;
line-height: 15px;
margin: 0
}
}