@font-face {
    font-family: 'Roboto';
    font-weight: 500;
    font-style: normal;
    src: url(data:application/font-woff;charset=utf-8;base64,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) format('woff')
}

@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')
}

html {
    text-decoration: none
}

body {
    font-family: "Open Sans","Helvetica","Arial",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
}

.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6 {
    font-family: "Roboto","Helvetica","Arial",sans-serif;
    font-weight: 500
}

.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-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
}

.breadcrumb {
    margin-bottom: 13px;
    min-height: 30px;
    margin-top: 20px;
    background-color: transparent;
    color: #888;
    padding: 0
}

.breadcrumb .breadcrumb-item a {
    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-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
}

#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: #222;
    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;
    width: 17px;
    text-align: left
}

.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;
    display: block;
}

.logo-banner .left a {
    display: block;
    vertical-align: middle
}

.logo-banner .left .logo {
    max-width: 240px;
    max-height: 90px;
    position: relative;
    vertical-align: middle;
    display:block;
    
}

.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: #f8f8f8;
    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
}

.nav-mobile {
    display: none;
    width: 100%;
    float: left;
    position: relative;
    padding: 18px 15px;
    background-color: #fff;
    box-shadow: 1px 2px 4px rgba(0,0,0,0.1)
}

.nav-mobile .left {
    text-align: left;
    height: 40px
}

.mobile-menu-icon {
    width: 30px;
    height: 40px;
    line-height: 40px;
    margin: auto;
    display: block;
    font-size: 24px;
    cursor: pointer;
    margin: 0
}

.nav-mobile .logo-cnt {
    width: 100%;
    display: block;
    text-align: center
}

.nav-mobile .logo-cnt a {
    display: inline-block
}

.nav-mobile .logo-cnt .logo {
    max-width: 130px;
    max-height: 40px;
    vertical-align: middle
}

.mobile-menu {
    display: none;
    height: 100%;
    width: 0;
    position: fixed;
    z-index: 9999999;
    top: 0;
    left: 0;
    bottom: 0;
    text-align: center;
    overflow-y: auto;
    -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
}

.mobile-menu-inner {
    padding: 60px 25px 60px 25px;
    position: relative
}

.mobile-menu .closebtn {
    font-size: 24px;
    line-height: 40px;
    position: absolute;
    right: 20px;
    top: 20px
}

.mobile-menu .mobile-menu-logo-cnt {
    margin-bottom: 30px
}

.mobile-menu .mobile-menu-logo-cnt img {
    width: auto;
    height: auto;
    max-width: 170px;
    max-height: 170px
}

.mobile-menu .nav>li>a {
    padding-top: 6px;
    padding-bottom: 6px
}

.mobile-menu .nav {
    margin: 0;
    width: 100%
}

.mobile-menu .nav li {
    display: block;
    width: 100%;
    text-align: left
}

.mobile-menu .nav li:last-child {
    border: 0!important
}

.mobile-menu .nav>li>a {
    padding-left: 0;
    padding-right: 0;
    font-size: 15px;
    font-weight: 500;
    line-height: 24px;
    white-space: nowrap
}

.mobile-menu .nav>li>a:hover,.mobile-menu .nav>li>a:focus,.mobile-menu .nav>li>a:active {
    background-color: transparent!important
}

.mobile-menu .nav .open>a,.mobile-menu .nav .open>a:focus,.mobile-menu .nav .open>a:hover {
    background-color: transparent!important
}

.mobile-dropdown-arrow {
    display: inline-block;
    width: 30px;
    height: 26px;
    float: right;
    text-align: right;
    line-height: 26px;
    font-size: 12px;
    position: absolute;
    right: 5px
}

.mobile-menu .dropdown-menu {
    padding: 0;
    margin: 0
}

.mobile-menu .dropdown-menu li {
    border: 0;
    display: block;
    width: 100%;
    line-height: 20px
}

.mobile-menu .dropdown-menu li a {
    padding-left: 0;
    padding-right: 0;
    font-size: 14px;
    font-weight: 500;
    line-height: 24px;
    white-space: nowrap;
    padding: 5px 15px;
    display: inline-block
}

.mobile-menu .dropdown-menu>li>a:hover,.mobile-menu .dropdown-menu>li>a:focus,.mobile-menu .dropdown-menu>li>a:active {
    background-color: transparent!important
}

.mobile-menu .profile-dropdown img {
    border-radius: 50%;
    display: inline-block;
    height: 35px;
    width: 35px;
    margin-right: 5px
}

.mobile-menu .nav>li>a i {
    float: right
}

.mobile-menu-social {
    display: block;
    margin: 0;
    padding: 0;
    margin-top: 30px;
    min-width: 225px
}

.mobile-menu-social li {
    list-style: none;
    display: inline-block;
    margin-left: 15px;
    margin-bottom: 5px
}

.mobile-menu-social li a {
    font-size: 18px
}

.mobile-menu-social li a:hover,.mobile-menu-social li a:focus {
    font-size: 18px
}

.mobile-menu-social li:first-child {
    margin: 0
}

.dropdown-mobile-languages {
    display: inline-block!important;
    width: auto;
    margin: 0 auto;
    margin-top: 15px
}

.dropdown-mobile-languages .dropdown-menu {
    margin: 0!important;
    left: -40px
}

.dropdown-mobile-languages .dropdown-menu a {
    text-transform: none!important
}

.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: #f8f8f8
}

.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
}

.nav-mobile .right {
    text-align: right;
    height: 40px;
    line-height: 40px
}

.mobile-nav-search {
    display: none
}

.mobile-nav-search .search-icon {
    font-size: 18px!important;
    color: #222
}

#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%;
    padding-bottom: 1px
}

#featured .featured-boxes-bottom {
    display: flex;
    position: relative;
    width: 100%;
    padding-top: 1px
}

#featured .featured-box {
    flex: 1;
    width: 50%;
    height: 217.35px;
    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: 217.35px;
    display: block
}

.slider-container {
    width: 100%;
    max-width: 100%;
    display: block;
    position: relative;
    overflow: hidden!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: #eee
}

.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 .owl-nav {
    position: absolute;
    height: 32px;
    width: 100%;
    max-width: 100%;
    top: 0;
    bottom: 0;
    margin: auto;
    pointer-events: none
}

.featured-slider .owl-nav .owl-prev {
    font-size: 32px;
    color: #fff;
    float: left;
    height: 32px;
    width: 32px;
    line-height: 32px;
    text-align: center;
    position: relative;
    left: 5px;
    opacity: 0;
    z-index: 2;
    background-color: transparent!important;
    border: none!important;
    box-shadow: none!important;
    padding: 0;
    pointer-events: auto;
    text-align: right!important
}

.featured-slider .owl-nav .owl-next {
    font-size: 32px;
    color: #fff;
    float: right;
    height: 32px;
    width: 32px;
    line-height: 32px;
    position: relative;
    right: 5px;
    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: left
}

.featured-slider .owl-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 .owl-prev,.featured-left:hover .owl-next {
    -moz-transition: all .4s ease-in-out 0s;
    -webkit-transition: all .4s ease-in-out 0s;
    transition: all .4s ease-in-out 0s;
    opacity: .7
}

.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: 24px;
    height: 24px;
    line-height: 24px;
    text-align: center;
    display: inline-block;
    color: #333!important;
    border: 1px solid #ddd;
    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;
}

.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;
    height: 74px;
    position: relative
}

.post-item-small .right {
    display: table-cell;
    vertical-align: top;
    padding-left: 15px;
    position: relative
}

.post-item-small img {
    width: 106px;
    height: 74px;
    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%;
    height: 250px;
}

.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
}

.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 {
    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
}

.widget-popular-posts .nav-tabs .active a {
    color: #333
}

.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 .category-label {
    left: 8px!important;
    top: 8px!important
}

.random-slider .owl-nav {
    height: 0;
    position: absolute;
    right: 15px;
    top: 15px;
    width: 77px
}

.random-slider .owl-nav .owl-prev {
    background: rgba(22,22,22,0.5) none repeat scroll 0 0;
    color: #fff;
    float: left;
    font-size: 16px;
    font-weight: bold;
    height: 36px;
    line-height: 37px;
    margin-right: 5px;
    text-align: center;
    width: 36px;
    border: none!important;
    box-shadow: none!important;
    position: relative
}

.random-slider .owl-nav .owl-next {
    background: rgba(22,22,22,0.5) none repeat scroll 0 0;
    color: #fff;
    float: left;
    font-size: 16px;
    font-weight: bold;
    height: 36px;
    line-height: 37px;
    text-align: center;
    width: 36px;
    border: none!important;
    box-shadow: none!important;
    position: relative
}

.random-slider .owl-nav i {
    opacity: .7
}

.random-slider:hover .owl-prev,.random-slider:hover .owl-next {
    -moz-transition: all .4s ease-in-out 0s;
    -webkit-transition: all .4s ease-in-out 0s;
    transition: all .4s ease-in-out 0s
}

.random-slider .post-item {
    margin-bottom: 15px
}

.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: 8px!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
}

.post-content .post-share {
    margin-bottom: 10px
}

.post-content .post-meta {
    margin-bottom: 20px
}

.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-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
}

.post-content .post-image img {
    margin: 0 auto
}

.post-content .post-player {
    display: block;
    float: left;
    width: 100%;
    max-width: 100%
}

.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
}

.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
}

.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
}

.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
}

.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
}

.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
}

.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: #f8f8f8
}

.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 li img {
    width: 106px;
    height: 74px;
    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%;
    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
}

.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-image {
    width: 100%;
    height: 214.1px;
    display: block;
    position: relative;
    background-color: #f8f8f8
}

.post-item-mid .post-item-image {
    height: 250.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
}

.post-icon {
    position: absolute!important;
    right: 0!important;
    left: 0!important;
    top: 0!important;
    bottom: 0!important;
    margin: auto!important;
    background: rgba(0,0,0,0.3)!important;
    border-radius: 100%!important;
    z-index: 10!important;
    pointer-events: none!important;
    float: none!important
}

.post-icon-xl {
    width: 48px!important;
    height: 48px!important
}

.post-icon-lg {
    width: 44px!important;
    height: 44px!important
}

.post-icon-md {
    width: 34px!important;
    height: 34px!important
}

.post-icon-menu {
    width: 32px!important;
    height: 32px!important
}

.post-icon-sm {
    width: 24px!important;
    height: 24px!important
}

.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;
    margin-bottom: 45px
}

.reactions .title-reactions {
    display: block;
    width: 100%;
    margin-bottom: 30px;
    text-transform: uppercase;
    font-size: 16px
}

.reactions .col-reaction {
    width: 13.2%;
    margin-right: 5.8px;
    display: inline-block;
    cursor: pointer
}

.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;
    text-align: center
}

.reactions .img-reaction {
    width: auto;
    height: 55px;
    max-width: 100%;
    position: relative
}

.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: 800px
}

.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
}

.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: 24px;
    line-height: 32px;
    text-transform: uppercase
}

.add-post-modal .item {
    width: 100%;
    min-height: 215px;
    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: 42px
}

.add-post-modal .item .title {
    font-size: 16px;
    text-align: center;
    margin: 15px 0;
    color: #333!important
}

.add-post-modal .item .desc {
    color: #a6a6a6;
    text-align: center;
    margin-bottom: 0
}

.add-post-modal .close {
    position: absolute;
    right: 20px;
    top: 20px
}

.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-button {
    border-color: transparent!important
}

.swal-button-container {
    border-color: transparent!important
}

.swal-button--cancel {
    border-color: transparent!important
}

.swal-button {
    border-color: transparent!important;
    box-shadow: none!important;
    outline: none!important
}

.swal-button-container {
    border-color: transparent!important;
    box-shadow: none!important;
    outline: none!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(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(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: block;
    }

    #header .main-menu {
        display: none
    }

    .mobile-menu {
        display: block
    }

    .nav-mobile {
        display: block;
        position: relative
    }

    .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
    }

    #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: absolute;
        right: 0;
        left: 0;
        top: 76px;
        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: 10px
    }

    .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: 18px;
        line-height: 24px
    }

    .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: 24px;
        line-height: 26px;
        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: 14px;
        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: 14px;
        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
    }
}

@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: 13px;
        line-height: 16px;
        margin: 0;
        font-weight: 400
    }

    .post-item-small .post-icon-sm {
        bottom: auto!important;
        top: 25px!important
    }

    .post-item-video-big .caption {
        padding: 0 10px 10px
    }

    .post-item-video-big .title {
        font-size: 18px;
        line-height: 24px;
        margin: 0
    }

    .post-item-video-big .post-icon-xl {
        height: 44px!important;
        width: 44px!important
    }

    .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
    }
}

.top-bar .top-menu>li>a {
    color: #ffffff;
    font-size: 14px;
}

.main-menu {
    background-color: #ffffff;
    border-radius: 0px;
}

.sticky_menu {
    position: fixed;
    z-index: 99;
    top: 0px;
}

.navbar-default .navbar-nav>li>a {
    color: #000 !important;
}

.navbar-default .navbar-nav>.active>a {
    background-color: #1a1a1a;
    color: #fff !important;
}

.a-view-all {
    color: #000;
    font-size: 15px;
}

#footer {
    background-color: #1a1a1a;
    padding-top: 60px;
    margin-top: 60px;
    color: #fff;
}

.logo-banner {
    padding: 0px;
    background-image: url('../img/logo-banner.jpg');
    border-top: 2px solid #e1261d;
    padding-top: 10px;
}

.img-post {
    height: 100%;
}

.navbar-default .navbar-nav>li>a {
    padding: 0 10px;
}

@media (min-width: 1200px) {
    .container {
        width: 1315px;
    }
}

.navbar-default .navbar-nav>li>a {
    padding: 0 10px;
}

@media (min-width: 360px) {
}

.my_side_bar_listting li a {
    padding: 8px 5px;
    border-bottom: 1px solid #ddd;
}

.top-bar {
    display: none;
}

.section .section-head .title {
    background: transparent !important;
    border-bottom: 5px solid #f00;
    margin-bottom: -2px;
}

.section .section-head .title a {
    color: #000 !important;
    font-weight: bold;
    font-size: 17px;
}

.news-ticker ul li {
    font-size: 21px;
}

.sidebar-widget .widget-head {
    background: transparent !important;
    border-bottom: 2px solid #000;
}

.sidebar-widget .widget-head .title {
    color: #000;
    font-weight: bold;
    font-size: 17px;
}

.sidebar-widget .widget-head span {
    border-bottom: 5px solid #f00;
    left: -15px;
    margin-bottom: -16px !important;
    position: relative;
    bottom: -5px;
}

.live_yotube {
    background: #f00;
    padding: 8px 6px;
    color: #fff;
    font-weight: bold;
    margin-right: 5px;
    border-radius: 0px 0px 10px 10px;
    font-size: 10px;
}

.my_menu_language_ul {
    list-style-type: none;
    float: right;
    padding-left: 0;
}

.my_menu_language_ul li {
    float: left;
}

.my_menu_language_ul .top-li-auth {
    background: #f00;
    padding: 2px 3px;
    display: none;
    color: #fff;
    font-weight: bold;
    border-radius: 0px 0px 10px 10px;
    margin-left: 2px;
    font-size: 10px;
}

.my_menu_language_ul .top-li-auth a {
    color: #fff;
}

.my_trending {
    list-style-type: none;
    float: right;
    background: #fff;
    border-radius: 10px;
    padding: 3px 16px;
    margin-top: 10px;
}

.trending_topic {
    margin-right: 10px;
    color: #f00;
    font-weight: bold;
}

.my_trending li {
    float: left;
    margin-left: 20px;
}

.section .nav-tabs {
    margin-top: -08px;
}

.section .nav-tabs>li>a {
    font-size: 15px;
}

.section .nav-tabs>li.active>a {
    font-size: 16px;
    font-weight: bold;
    border: 2px solid #ed1c24 !important;
    color: #ed1c24;
    border-radius: 10px;
    padding: 0px 10px;
}

.outer_show_icon {
    position: fixed;
    bottom: 7%;
    left: 5%;
    background: #ff0000;
    height: 55px;
    width: 55px;
    border-radius: 100%;
    z-index: 99;
    display: none;
}

.outer_show_icon .first_icon i {
    font-size: 20px;
    text-align: center;
    line-height: 53px;
    margin-left: 17px;
    color: #fff;
    cursor: pointer;
}

.outer_show_icon .first_icon:hover .inner_show_icon {
    display: block;
}

.inner_show_icon {
    display: none;
    position: absolute;
    top: -16px;
}

.inner_show_icon .whats {
    width: 55px;
    height: 55px;
    background: #25b10b;
    position: absolute;
    top: -114px;
    right: -52px;
    border-radius: 100%;
    text-decoration: none;
}

.inner_show_icon .whats i {
    color: #fff;
    font-size: 30px;
    margin-left: 15px;
    line-height: 55px;
}

.inner_show_icon .phone {
    width: 55px;
    height: 55px;
    background: #03E78B;
    position: absolute;
    top: -50px;
    right: -41px;
    border-radius: 100%;
    text-decoration: none;
}

.inner_show_icon .phone i {
    color: #fff;
    font-size: 30px;
    margin-left: 15px;
    line-height: 55px;
}

.sdcs {
    margin-left: 15px;
}

.custom_call_text {
    position: absolute;
    color: #fff;
    width: 75px;
    right: -11px;
    font-weight: bold;
    margin-top: 4px;
    background: #ff0000;
    border-radius: 10px;
    text-align: center;
}

.my_news_letter_form {
    position: relative;
    background: url(../img/newsletter-bg.png) center center no-repeat;
    padding: 15px;
    background-size: cover;
    min-height: 300px;
    border-radius: 15px;
}

.at-newsletter-inner {
    position: relative;
    z-index: 10;
    background: rgb(47 0 0 / 18%);
    padding: 10px 10px 13px;
    border-radius: 15px;
    height: 100%;
}

.at-newsletter-inner h4 {
    color: #ffffff;
    font-weight: bold;
    font-size: 30px;
    text-shadow: -1px 0px 11px #020202;
    border-bottom: 2px solid #fff;
}

.at-newsletter-inner .custom-checkbox {
    color: #fff;
}

.at-newsletter-inner .custom-checkbox a {
    color: #fff;
}

.btn-news {
    background-color: #ff0000;
    border-color: #ff0000;
    color: #fff;
    font-weight: bold;
}

.tode_side {
    display: none;
    font-size: 16px;
    background: red;
    color: #fff;
    line-height: 40px;
    height: 40px;
}

#sidebar{
    display:none!important;
}



.smbtn-fx {
    width: auto;
    height: auto;
    float: left;
    position: relative;
    z-index: 999;
}
.social {
    position: fixed;
    top: 23%;
    left: 0;
}
.social ul {
    padding: 0;
    margin-left: -265px;
}
.social ul li {
    display: block;
    margin: 3px;
    background: rgb(242, 0, 0);
    width: 314px;
    text-align: right;
    padding: 8px;
    -webkit-border-radius: 0 30px 30px 0;
    -moz-border-radius: 0 30px 30px 0;
    border-radius: 0 30px 30px 0;
    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    -ms-transition: all 1s;
    -o-transition: all 1s;
    transition: all 1s;
}
.social ul li:hover {
    -webkit-transform: translate(110px,0);
    -moz-transform: translate(110px,0);
    -ms-transform: translate(110px,0);
    -o-transform: translate(110px,0);
    transform: translate(110px,0);
    background: rgb(246, 0, 0);
}
.social ul li a {
    display: block;
      color: #ec0000;
}
.social ul li a:hover, .social ul li a:active, .social ul li a:focus {
  text-decoration:none;
}
.social ul li a b{
  color: #fff;
    font-weight: 300;
}
.social ul li i {
    margin-left: 10px;
    padding: 10px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    width: 40px;
    height: 40px;
    font-size: 20px;
    background: #fff;
    -webkit-transform: rotate(0);
    -moz-transform: rotate(0);
    -ms-transform: rotate(0);
    -o-transform: rotate(0);
    transform: rotate(0);
    text-align: center;
}
 
 @media screen and (max-width: 580px)
{.smbtn-fx
{
    display:block;
}
 }




@media only screen and (max-width: 600px) {
    .tode_side {
        font-size: 10px;
        background: red;
        color: #fff;
        line-height: 40px;
        height: 40px;
    }
    
 .logo-banner .left .logo {
    max-width: 240px;
    max-height: 90px;
    position: relative;
    vertical-align: middle;
    display:none;
}

}
