body {
    background-color: #e7e7e7!important;
    padding-top: 0!important
}

#wrapper {
    display: block;
    margin: 0 auto;
    padding: 15px 15px 0px 15px;
    position: relative;
    background: #fff;
    box-shadow: 5px 0 5px -4px rgba(216, 216, 216, 0.8), -5px 0 5px -4px rgba(216, 216, 216, 0.8);
    z-index: 997
}

#main {
    z-index: 99
}

.wrap-color:before {
    display: table;
    content: "";
    clear: both
}

.wrap-color:after {
    display: table;
    content: "";
    clear: both
}

.wrap-color {
    display: block;
    margin: 0;
    padding: 0;
    background: #e7e7e7;
    position: relative;
    overflow: hidden
}

.vgps-wrapper .vgps-caption {
    padding: 0px 0px 0px 5px;
    background: rgba(0, 0, 0, 0.6)!important;
    box-shadow: none!important;
    border-radius: 3px!important
}

.vgps-wrapper .vgps-caption h3 {
    font-family: 'nostnaz-cond', Arial, sans-serif;
    font-size: 28px;
    margin-top: 0!important
}

#topbar {
    display: block;
    margin: 0;
    padding: 0;
    position: relative;
    height: 32px;
    border: none
}

#topbar:after {
    display: table;
    content: "";
    clear: both
}

#topbar ul {
    display: block;
    margin: 0;
    padding: 0;
    position: relative;
    height: 32px;
    border: none;
    line-height: 32px
}

#topbar ul:after {
    display: table;
    content: "";
    clear: both
}

#topbar ul li {
    display: block;
    margin: 0;
    padding: 0;
    position: relative;
    float: left;
    font-family: 'stnazlight', Arial, sans-serif!important;
    font-size: 12px;
    text-transform: uppercase
}

#topbar ul li a {
    display: block;
    margin: 0;
    padding: 0 10px;
    position: relative;
    color: #666;
    text-decoration: none
}

#topbar ul li.redrock a {
    color: #ed3237
}

#topbar ul li.whatsapp a {
    color: #34bf49;
    font-family: stnazbold, sans-serif
}

#topbar ul li:hover a,
#topbar ul li.menu-item-home a {
    color: #000
}

#topbar ul .menu-item ._svg {
    font-size: 1.6em!important;
    margin-top: -3px
}

#topbar ul.lang-menu li {
    font-family: 'stnazbold', Arial, sans-serif!important;
    opacity: .6
}

#topbar ul.lang-menu li:hover {
    opacity: 1
}

#topbar ul.lang-menu li.menu-item-home {
    opacity: 1
}

#header {
    display: block;
    margin: 0;
    padding: 0;
    position: relative;
    height: 100px;
    border: none;
    background: black url(../img/header_bg-left.png) no-repeat left top
}

#header:after {
    display: table;
    content: "";
    clear: both
}

#header .col-md-3 {
    margin-bottom: 0!important;
    height: 100px
}

#header #logo {
    display: inline-block;
    margin: 22px auto;
    padding: 0;
    position: relative;
    z-index: 100
}

#header .currency {
    display: block;
    margin: 22px 0 0;
    padding: 0;
    position: relative
}

#header .currency:after {
    display: table;
    content: "";
    clear: both
}

#header .currency .cur_content {
    display: block;
    margin: 0;
    padding: 0;
    position: relative
}

#header .currency .cur_content .cur_block {
    display: block;
    margin: 0;
    padding: 0;
    position: relative;
    float: left;
    width: 50%;
    color: #fff;
    font-family: 'stnazlight', Arial, sans-serif;
    font-size: 16px
}

#header .currency .cur_content .cur_block i {
    margin: 0 5px 0 0
}

#header .currency .cur_content .cur_block .azn {
    font-family: 'JISAZNBold';
    margin-left: 5px;
    display: inline-block
}

#header .currency-link {
    color: #fff;
    font-family: 'stnazitalic', Arial, sans-serif!important;
    font-size: 14px
}

#header .social-menu {
    font-size: 12px;
    font-weight: 400;
    float: right;
    display: block;
    margin: 12px 0 0;
    padding: 0;
    position: relative
}

#header .social-menu:after {
    display: table;
    content: "";
    clear: both
}

#header .social-menu li {
    display: block;
    float: left;
    margin: 0 3px;
    padding: 0;
    line-height: 24px;
    width: 20px;
    height: 24px;
    border-radius: 3px;
    text-align: center
}

#header .social-menu li a {
    display: block;
    margin: 0;
    padding: 0;
    text-decoration: none;
    color: #fff
}

#header .social-menu li a i {
    font-size: 18px!important
}

#header .social-menu li.sitemap {
    text-align: left;
    width: 125px;
    font-family: 'stnazbold', Arial, sans-serif!important;
    text-transform: uppercase
}

#header .widget {
    display: block;
    margin: 18px 0 0;
    padding: 0;
    position: relative;
    color: #fff
}

#header .widget .widget-title {
    display: inline-block;
    margin: 0 10px 0 0;
    padding: 0;
    position: relative;
    font-family: 'stnazbold', Arial, sans-serif;
    font-size: 22px
}

#header .widget .bw_temperature {
    display: inline-block;
    margin: 0;
    padding: 0;
    position: relative;
    font-family: 'stnazbold', Arial, sans-serif!important;
    font-size: 22px
}

#header .widget .bw_summary {
    display: none!important
}

#header .weather-link {
    color: #fff;
    font-family: 'stnazitalic', Arial, sans-serif!important;
    font-size: 14px
}

#header .searchbox {
    display: block;
    margin: 0;
    padding: 0 0 0 5px;
    position: relative;
    background: #fff;
    border-radius: 3px;
    height: 30px;
    overflow: hidden
}

#header .searchbox:after {
    display: table;
    content: "";
    clear: both
}

#header .searchbox input {
    display: block;
    margin: 0;
    padding: 0;
    position: relative;
    border: none;
    width: 80%;
    float: left;
    height: 30px;
    background: transparent;
    outline: none
}

#header .searchbox button {
    display: block;
    margin: 0;
    padding: 0;
    position: relative;
    border: none;
    width: 20%;
    float: left;
    height: 30px;
    background: #ed3237;
    color: #fff;
    outline: none
}

#menubar {
    display: block;
    margin: 0;
    padding: 0;
    background: #154396;
    position: relative;
    height: 50px;
    line-height: 50px
}

#menubar:after {
    display: table;
    content: "";
    clear: both
}

#menubar ul.primary-menu {
    display: block;
    margin: 0;
    padding: 0;
    position: relative
}

#menubar ul.primary-menu:after {
    display: table;
    content: "";
    clear: both
}

#menubar ul.primary-menu > li {
    display: block;
    margin: 0;
    padding: 0 10px;
    float: left;
    color: #fff;
    border-right: 1px solid #1976d2;
    text-transform: uppercase;
    font-size: 16px;
    line-height: 50px;
    font-family: 'stnazbold', Arial, sans-serif
}

#menubar ul.primary-menu > li a {
    display: block;
    margin: 0;
    padding: 0;
    position: relative;
    color: #fff
}

#menubar ul.primary-menu > li.menu-item-has-children:hover a:after {
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 7px 7px;
    border-color: transparent transparent #fff;
    position: absolute;
    bottom: 0;
    left: 40%;
    content: ""
}

#menubar ul.primary-menu > li.home a:after {
    border: none!important
}

#menubar ul.primary-menu > li a:hover {
    color: #fff;
    text-decoration: none
}

#menubar ul.primary-menu > li.current-menu-item a {
    color: #fff
}

#menubar ul.primary-menu > li.current-menu-item {
    color: #fff;
    background: #0f1e39
}

#menubar ul.primary-menu > li.current-menu-item ul {
    display: block!important;
    z-index: 998;
    display: block!important;
    z-index: 998
}

#menubar ul.primary-menu > li.current-menu-item {
    color: #fff;
    background: #0f1e39
}

#menubar ul.primary-menu > li.current-menu-item ul {
    color: #fff;
    background: #0f1e39
}

#menubar ul.primary-menu > li.current-menu-item ul a {
    color: #fff!important
}

#menubar ul.primary-menu > li.current-menu-item ul a:after {
    display: none!important
}

#menubar ul.primary-menu > li.current-menu-item a:after {
    display: none!important
}

#menubar ul.primary-menu > li.current-menu-item ul:after {
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 44px 22px 0 0;
    border-color: #0f1e39 transparent transparent;
    position: absolute;
    top: 0;
    right: -22px;
    content: ""
}

#menubar ul.primary-menu > li.current-menu-item:hover ul:after {
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 44px 22px 0 0;
    border-color: #0f1e39 transparent transparent;
    position: absolute;
    top: 0;
    right: -22px;
    content: ""
}

#menubar ul.primary-menu > li.current-menu-item ul:before {
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 0 44px 22px;
    border-color: transparent transparent #0f1e39;
    position: absolute;
    top: 0;
    left: -22px;
    content: ""
}

#menubar ul.primary-menu > li.current-menu-item:hover ul:before {
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 0 44px 22px;
    border-color: transparent transparent #0f1e39;
    position: absolute;
    top: 0;
    left: -22px;
    content: ""
}

#menubar ul.primary-menu > li.current-menu-item ul li.current-menu-item a {
    color: #5692ff!important
}

#menubar ul.primary-menu > li.current-menu-item ul li.current-post-parent a {
    color: #5692ff!important
}

#menubar ul.primary-menu > li.home {
    width: 50px;
    text-align: center
}

#menubar ul.primary-menu > li.current-menu-ancestor ul {
    display: block!important;
    z-index: 998
}

#menubar ul.primary-menu > li.current-menu-ancestor {
    color: #fff;
    background: #0f1e39
}

#menubar ul.primary-menu > li.current-menu-ancestor ul {
    color: #fff;
    background: #0f1e39
}

#menubar ul.primary-menu > li.current-menu-ancestor ul a {
    color: #fff!important
}

#menubar ul.primary-menu > li.current-menu-ancestor ul a:after {
    display: none!important
}

#menubar ul.primary-menu > li.current-menu-ancestor a:after {
    display: none!important
}

#menubar ul.primary-menu > li.current-menu-ancestor ul:after {
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 44px 22px 0 0;
    border-color: #0f1e39 transparent transparent;
    position: absolute;
    top: 0;
    right: -22px;
    content: ""
}

#menubar ul.primary-menu > li.current-menu-ancestor:hover ul:after {
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 44px 22px 0 0;
    border-color: #0f1e39 transparent transparent;
    position: absolute;
    top: 0;
    right: -22px;
    content: ""
}

#menubar ul.primary-menu > li.current-menu-ancestor ul:before {
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 0 44px 22px;
    border-color: transparent transparent #0f1e39;
    position: absolute;
    top: 0;
    left: -22px;
    content: ""
}

#menubar ul.primary-menu > li.current-menu-ancestor:hover ul:before {
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 0 44px 22px;
    border-color: transparent transparent #0f1e39;
    position: absolute;
    top: 0;
    left: -22px;
    content: ""
}

#menubar ul.primary-menu > li.current-menu-ancestor ul li.current-menu-item a {
    color: #5692ff!important
}

#menubar ul.primary-menu > li.current-menu-ancestor ul li.current-post-parent a {
    color: #5692ff!important
}

#menubar ul.primary-menu > li.current-post-ancestor ul {
    display: block!important;
    z-index: 998
}

#menubar ul.primary-menu > li.current-post-ancestor {
    color: #fff;
    background: #0f1e39
}

#menubar ul.primary-menu > li.current-post-ancestor ul {
    color: #fff;
    background: #0f1e39
}

#menubar ul.primary-menu > li.current-post-ancestor ul a {
    color: #fff!important
}

#menubar ul.primary-menu > li.current-post-ancestor ul a:after {
    display: none!important
}

#menubar ul.primary-menu > li.current-post-ancestor a:after {
    display: none!important
}

#menubar ul.primary-menu > li.current-post-ancestor ul:after {
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 44px 22px 0 0;
    border-color: #0f1e39 transparent transparent;
    position: absolute;
    top: 0;
    right: -22px;
    content: ""
}

#menubar ul.primary-menu > li.current-post-ancestor:hover ul:after {
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 44px 22px 0 0;
    border-color: #0f1e39 transparent transparent;
    position: absolute;
    top: 0;
    right: -22px;
    content: ""
}

#menubar ul.primary-menu > li.current-post-ancestor ul:before {
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 0 44px 22px;
    border-color: transparent transparent #0f1e39;
    position: absolute;
    top: 0;
    left: -22px;
    content: ""
}

#menubar ul.primary-menu > li.current-post-ancestor:hover ul:before {
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 0 44px 22px;
    border-color: transparent transparent #0f1e39;
    position: absolute;
    top: 0;
    left: -22px;
    content: ""
}

#menubar ul.primary-menu > li.current-post-ancestor ul li.current-menu-item a {
    color: #5692ff!important
}

#menubar ul.primary-menu > li.current-post-ancestor ul li.current-post-parent a {
    color: #5692ff!important
}

#menubar ul.primary-menu > li.home {
    width: 50px;
    text-align: center
}

#menubar ul.primary-menu > li.menu-item-has-children a:before {
    content: "\f107";
    font-family: FontAwesome;
    color: #fff;
    float: right;
    margin-left: 5px
}

#menubar ul.primary-menu > li.menu-item-has-children:after {
    display: table;
    content: "";
    clear: both
}

#menubar ul.primary-menu > li > ul {
    display: none;
    background: #fff;
    margin: 0;
    padding: 0;
    list-style: none;
    position: absolute;
    top: 50px;
    right: 0px;
    width: 100px
}

#menubar ul.primary-menu > li:hover > ul {
    display: block;
    z-index: 999
}


#menubar ul.primary-menu > li > ul > li {
    font-family: 'stnazbold', Arial, sans-serif;
    font-size: 14px;
    padding: 5px;
    line-height: 24px;
    float: left;
    text-transform: none!important
}


#menubar ul.primary-menu > li > ul > li a {
    color: #000!important;
    text-decoration: none!important
}

#menubar ul.primary-menu > li > ul > li a:hover {
    color: #ed3237!important;
    text-decoration: none!important
}

#menubar ul.primary-menu > li > ul > li.current-menu-item a {
    color: #ed3237!important;
    text-decoration: none!important
}

#menubar ul.primary-menu > li.photo {
    border: none;
    background: #12336f
}

#menubar ul.primary-menu > li.video {
    border: none;
    background: #162b52
}

#menubar ul.primary-menu > li.tests {
    border: none
}

#menubar ul.primary-menu > li.tests i,
#menubar ul.primary-menu > li.video i,
#menubar ul.primary-menu > li.photo i {
    font-size: 14px!important;
    text-align: center
}

#menubar.gradient {
    filter: none
}

.responsive-cover {
    display: block;
    width: 100%;
    height: 100%;
    margin: 0 auto;
    padding: 0;
    text-align: center;
    background: #0f1e39;
    z-index: 77;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0
}

.article-content .video-container {
    position: relative!important;
    padding-bottom: 56.25%!important;
    padding-top: 30px!important;
    height: 0!important;
    overflow: hidden!important;
    margin-bottom: 15px
}

.article-content .video-container iframe,
.video-container object,
.video-container embed {
    position: absolute!important;
    top: 0!important;
    left: 0!important;
    width: 100%!important;
    height: 100%!important
}

.article-gallery {
    display: block;
    margin: 0;
    padding: 25px 0;
    position: relative
}

.article-gallery:after {
    display: table;
    content: "";
    clear: both
}

.article-gallery:before {
    display: table;
    content: "";
    clear: both
}

.article-gallery .owl-theme .owl-controls .owl-page span {
    border-radius: 0!important;
    margin: 0 2px!important
}

#owl-single-gallery .owl-item div {
    padding: 5px
}

#owl-single-gallery .owl-item img {
    display: block;
    width: 100%;
    height: auto;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px
}

.article-box {
    display: block;
    margin: 0;
    padding: 15px 15px 15px 0;
    position: relative
}

.article-box:after {
    display: table;
    content: "";
    clear: both
}

.article-box .article-title {
    display: block;
    margin: 0;
    padding: 0;
    position: relative;
    line-height: 34px;
    margin-bottom: 15px;
    color: #000
}

.article-box .article-title span {
    font-size: 28px
}

.article_info {
    overflow: hidden;
    padding-bottom: .625em;
    margin-right: -1em;
    line-height: 1.2
}

.article_info .article_info-date {
    float: left;
    margin: 0 1em .5em 0;
    color: #ed3237;
    font-weight: 600
}

.article_info .article_info-date span {
    font-size: .81em
}

.article_info .article_info-date .article_info-time {
    font-weight: 700;
    margin-right: .5em
}

.article_info .article_info-date-update {
    float: left;
    margin: 0 1em .5em 0;
    color: #7c7c7c
}

.article_info .article_info-date-update span {
    font-size: .75em
}

.article_info .article_info-date-update .article_info-date-update-color {
    font-size: 1em;
    color: #282828;
    font-weight: 600
}

.article_info .article_info-statistic {
    float: right;
    margin: 0 1em .5em 0
}

.article_info .article_info-statistic .article_statistic__item.m-comments {
    cursor: pointer
}

.article_info .article_info-authors {
    float: left;
    white-space: nowrap;
    max-width: 100%;
    text-overflow: ellipsis;
    overflow: hidden;
    margin: 0 .5em .5em 0
}

.article_info .article_info-authors .article_info-authors-item {
    margin-right: .5em
}

.article_info .article_info-authors .article_info-authors-item a {
    text-decoration: underline;
    font-size: .75em;
    font-weight: 600
}

.article_info .article_info-authors .article_info-authors-item a:hover {
    text-decoration: none
}

.article_statistic {
    margin: 0 -.5em;
    display: block
}

.article_statistic .article_statistic__item {
    display: inline-block;
    font-size: 1em;
    position: relative;
    padding-left: 1.25em;
    margin: 0 .5em
}

.article_statistic .article_statistic__item .article_statistic__icon {
    width: 1.06em;
    height: 1.06em;
    display: block;
    position: absolute;
    top: 50%;
    left: 0;
    margin-top: -.5em
}

.article_statistic .article_statistic__item .article_statistic__number {
    font-weight: 600;
    font-size: .69em;
    display: block
}

.article_statistic .article_statistic__item.m-comments .article_statistic__icon {
    background-image: url(../img/icon-set.png);
    background-position: 0 -281px;
    background-repeat: no-repeat
}

.article_statistic .article_statistic__item.m-views .article_statistic__icon {
    background-image: url(../img/icon-set.png);
    background-position: 0 -2259px;
    background-repeat: no-repeat
}

.article_statistic .article_statistic__item.m-like .article_statistic__icon {
    background-image: url(../img/icon-set.png);
    background-position: 0 -733px;
    background-repeat: no-repeat
}

.article_statistic .article_statistic__item.m-dislike .article_statistic__icon {
    background-image: url(../img/icon-set.png);
    background-position: 0 -347px;
    background-repeat: no-repeat
}

.article_statistic .article_statistic__item.m-voted .article_statistic__icon {
    background-image: url(../img/icon-set.png);
    background-position: 0 -2034px;
    background-repeat: no-repeat
}

.article_statistic .article_statistic__item.m-watchlink {
    font-size: .69em;
    display: inline-block;
    color: #ed3237;
    text-decoration: underline;
    float: right
}

.article_statistic .article_statistic__item.m-watchlink label {
    position: relative;
    top: 1px
}

.article_statistic .article_statistic__item.m-watchlink:hover {
    text-decoration: none
}

.article-image {
    display: block;
    margin: 0 0 25px;
    padding: 0;
    width: 100%;
    height: auto;
    text-align: center
}

.article-image img {
    width: 100%;
    display: block;
    margin: 0 auto;
    padding: 0;
    max-width: 100%;
    height: auto;
    text-align: center
}

.article-content {
    font-size: 17px;
    line-height: 28px;
    font-weight: 400;
    color: #000;
    font-family: 'Segoe UI', Frutiger, 'Frutiger Linotype', 'Dejavu Sans', 'Helvetica Neue', Arial, sans-serif
}

.article-content .ibox iframe {
    max-width: 100%;
    min-height: 360px;
    height: auto;
    margin: 0 auto;
    display: block
}

.article-content .ibox iframe:after {
    display: table;
    clear: both;
    content: ''
}

.article-content .ibox iframe:before {
    display: table;
    clear: both;
    content: ''
}

.article-content .ibox object {
    max-width: 100%;
    min-height: 360px;
    height: auto;
    margin: 0 auto;
    display: block
}

.article-content .ibox object:after {
    display: table;
    clear: both;
    content: ''
}

.article-content .ibox object:before {
    display: table;
    clear: both;
    content: ''
}

.article-content .ibox embed {
    max-width: 100%;
    min-height: 360px;
    height: auto;
    margin: 0 auto;
    display: block
}

.article-content .ibox embed:after {
    display: table;
    clear: both;
    content: ''
}

.article-content .ibox embed:before {
    display: table;
    clear: both;
    content: ''
}

.article-main {
    background: rgba(255, 255, 255, 1) url(../img/page-bg.png) no-repeat 0 0;
    padding: 0 0 0 10px;
    margin: 0 0 25px;
    border-right: 1px solid #ccc;
    -webkit-box-shadow: 1px 0 1px 0 rgba(192, 192, 192, 0.4);
    -moz-box-shadow: 1px 0 1px 0 rgba(192, 192, 192, 0.4);
    box-shadow: 1px 0 1px 0 rgba(192, 192, 192, 0.4)
}

.comment-section {
    display: block;
    margin: 0;
    padding: 15px 15px 15px 0;
    position: relative
}

#comments {
    clear: both;
    border: none!important
}

#comments .navigation {
    padding: 0 0 18px
}

h3#comments-title,
h3#reply-title {
    display: block;
    background: #E8E8E8;
    color: #717171;
    border: none;
    padding: 5px 10px;
    font-size: 11px;
    border-radius: 0;
    margin-bottom: 0
}

h3#comments-title a,
h3#reply-title a {
    color: #F44336
}

h3#comments-title:before,
h3#reply-title:before {
    content: "\f075";
    display: inline-block;
    -webkit-font-smoothing: antialiased;
    font: normal 14px/1 FontAwesome;
    vertical-align: middle;
    padding-right: 10px;
    margin: 0;
    \color: #fff
}

h3#comments-title em {
    color: #F44336;
    font-size: 12px;
    text-decoration: underline
}

.commentlist {
    list-style: none!important;
    margin: 0!important;
    padding: 10px 0!important
}

.commentlist li.comment {
    border-bottom: 1px solid #e7e7e7;
    line-height: 24px;
    margin: 0 0 5px!important;
    padding: 0 0 0 56px !important;
    position: relative;
    list-style-type: none!important
}

.commentlist li {
    border-bottom: 1px solid #e7e7e7;
    line-height: 24px;
    margin: 0 0 24px!important;
    padding: 0 0 0 56px !important;
    position: relative;
    list-style-type: none!important
}

.commentlist li:last-child {
    border-bottom: none;
    margin-bottom: 0
}

#comments .comment-body ol,
#comments .comment-body ul {
    margin-bottom: 18px
}

#comments .comment-body p:last-child {
    margin-bottom: 0
}

#comments .comment-body blockquote p:last-child {
    margin-bottom: 24px
}

#comments .comment-body {
    display: inline-block;
    margin: 0;
    padding: 0
}

#comments .comment-body p {
    padding: 0 0 5px
}

.commentlist ol {
    list-style: decimal
}

.commentlist .avatar {
    position: absolute;
    top: 4px;
    left: 0
}

.comment-author cite {
    color: #000;
    font-style: normal;
    font-weight: 700
}

.comment-author .says {
    font-style: italic
}

.comment-meta {
    font-size: 12px;
    margin: 0 0 18px;
    display: none
}

.comment-meta a:link,
.comment-meta a:visited {
    color: #777;
    text-decoration: none
}

.comment-meta a:active,
.comment-meta a:hover {
    color: #ff4b33
}

.reply {
    font-size: 11px;
    position: absolute;
    right: 0;
    top: 0;
    display: block;
    padding: 0 5px;
    background: #fff;
    color: #F44336;
    border-radius: 3px
}

.reply a,
a.comment-edit-link {
    color: #777
}

.reply a:hover,
a.comment-edit-link:hover {
    color: #ff4b33
}

.commentlist .children {
    list-style: none;
    margin: 0 0 8px;
    padding: 5px;
    background: #f6f6f6;
    border-radius: 3px;
    border: 1px solid #dedede
}

.commentlist .children li {
    border: none;
    margin: 0;
    padding: 0
}

.nocomments,
.nopassword {
    display: none
}

#comments .pingback {
    border-bottom: 1px solid #e7e7e7;
    margin-bottom: 18px;
    padding-bottom: 18px
}

.commentlist li.comment+li.pingback {
    margin-top: -6px
}

#comments .pingback p {
    color: #777;
    display: block;
    font-size: 12px;
    line-height: 18px;
    margin: 0
}

#comments .pingback .url {
    font-size: 13px;
    font-style: italic
}

#respond {
    border-top: 1px solid #e7e7e7;
    margin: 24px 0;
    overflow: hidden;
    position: relative
}

#respond p {
    margin: 5px 0
}

#respond p:after {
    display: table;
    clear: both;
    content: ''
}

#respond p.logged-in-as {
    margin: 5px 0;
    padding: 5px 10px;
    background: #82B441;
    color: #fff
}

#respond p.comment-notes {
    margin: 5px 0;
    padding: 5px 10px;
    background: #FFF;
    color: #4E4E4E;
    border-bottom: 1px solid #F44336
}

#respond a {
    color: #fff;
    text-decoration: underline
}

#respond a:hover {
    color: #000;
    cursor: help
}

#respond .comment-notes {
    margin-bottom: 1em
}

.form-allowed-tags {
    line-height: 1em;
    display: none
}

.children #respond {
    margin: 0 48px 0 0
}

#comments-list #respond {
    margin: 0 0 18px
}

#comments-list ul #respond {
    margin: 0
}

#cancel-comment-reply-link {
    font-size: 12px;
    font-weight: 400;
    line-height: 18px
}

#respond .required {
    color: #ff4b33;
    font-weight: 700
}

#respond label {
    margin: 0;
    padding: 5px 10px;
    background: #fff;
    border-radius: 0;
    border-bottom: 1px solid #eee;
    display: block;
    width: 20%;
    float: left;
    font-weight: 100;
    font-style: italic;
    font-family: 'Segoe UI', Frutiger, 'Frutiger Linotype', 'Dejavu Sans', 'Helvetica Neue', Arial, sans-serif
}

#respond input {
    margin: 0;
    width: 70%;
    border-radius: 0;
    border: 1px solid #ccc;
    padding: 5px;
    float: right;
    outline: none
}

#respond input:focus,
#respond input:active,
#respond input:hover {
    border-color: #555
}

#respond textarea {
    width: 70%;
    height: 100px;
    border-radius: 0;
    border: 1px solid #ccc;
    padding: 5px;
    display: block;
    float: right;
    outline: none;
    color: #000!important
}

#respond textarea:focus,
#respond textarea:active,
#respond textarea:hover {
    border-color: #555
}

#respond .form-allowed-tags {
    color: #777;
    font-size: 16px;
    line-height: 18px
}

#respond .form-allowed-tags code {
    font-size: 11px;
    display: block
}

#respond .form-submit input {
    display: block;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
    border: none;
    box-shadow: none;
    margin: 10px 0;
    line-height: 16px;
    font-size: 16px;
    padding: 10px;
    border-radius: 0;
    cursor: pointer;
    background: #989898;
    color: #fff;
    clear: both;
    position: relative!important
}

#respond .form-submit input:hover {
    background: #333;
    color: #fff
}

#respond .subscribe-label {
    width: 90%!important;
    color: #EC0202;
    font-weight: 600;
    position: relative
}

#respond .subscribe-label:before {
    font-family: FontAwesome;
    content: "\f003";
    display: inline-block;
    padding-right: 5px;
    vertical-align: top
}

.comment-subscription-form input {
    margin: 10px 5px!important
}

.formatvideo:after {
    content: "\f008";
    display: block;
    margin: 0;
    padding: 0;
    text-align: center;
    background: #ff8d00;
    z-index: 99;
    position: absolute;
    top: 0;
    right: 0;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: 400;
    text-decoration: inherit;
    font-size: 16px;
    width: 32px;
    height: 32px;
    vertical-align: middle;
    line-height: 32px;
    color: rgba(255, 255, 255, 1);
    transition: all .1s ease-in-out
}

.formatgallery:after {
    content: "\f03e";
    display: block;
    margin: 0;
    padding: 0;
    text-align: center;
    background: #ff8d00;
    z-index: 99;
    position: absolute;
    top: 0;
    right: 0;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: 400;
    text-decoration: inherit;
    font-size: 16px;
    width: 32px;
    height: 32px;
    vertical-align: middle;
    line-height: 32px;
    color: rgba(255, 255, 255, 1);
    transition: all .1s ease-in-out
}

.formataudio:after {
    content: "\f001";
    display: block;
    margin: 0;
    padding: 0;
    text-align: center;
    background: #ff8d00;
    z-index: 99;
    position: absolute;
    top: 0;
    right: 0;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: 400;
    text-decoration: inherit;
    font-size: 16px;
    width: 32px;
    height: 32px;
    vertical-align: middle;
    line-height: 32px;
    color: rgba(255, 255, 255, 1);
    transition: all .1s ease-in-out
}

.category-list {
    padding: 0;
    margin: 15px 0 0;
    list-style: none;
    display: block;
    width: auto;
    position: relative;
    text-align: center
}

.category-list:after {
    display: table;
    clear: both;
    content: ""
}

.category-list .category-date {
    clear: both;
    display: block;
    width: 100%!important;
    margin: 25px 0 10px!important;
    padding: 0;
    font-size: 22px;
    font-family: 'stnazbold', Arial, sans-serif;
    text-transform: uppercase;
    text-align: left;
    height: auto!important;
    line-height: 32px!important;
    min-height: auto!important;
    color: #000
}

.category-list .category-date i {
    margin-right: 5px;
    color: #ed3237
}

.category-list .category-date:after {
    display: table;
    clear: both;
    content: ""
}

.category-list .category-date:before {
    display: table;
    clear: both;
    content: ""
}

.prod-box-list .category-list li {
    overflow: hidden;
    margin: 0 0 10px;
    padding: 0 0 10px;
    border-bottom: 1px solid #dedede
}

.prod-box-list .category-list li .li-inner {
    background: #fff;
    display: block;
    padding: 0;
    margin: 0
}

.prod-box-list .category-list li .compare {
    padding: 0;
    margin: 0;
    width: 100%;
    background: #fff
}

.prod-box-list .category-list li .compare .img {
    padding: 0;
    margin: 0;
    float: left;
    height: auto;
    width: 208px;
    display: block;
    overflow: hidden;
    position: relative
}

.prod-box-list .category-list li .compare .img img {
    padding: 0;
    margin: 0;
    height: auto;
    width: 208px;
    display: block;
    z-index: 9
}

.prod-box-list .category-list li .compare .fit {
    padding: 0;
    margin: 0;
    height: 360px;
    width: 100%;
    display: block;
    position: relative
}

.prod-box-list .category-list li .compare .fit img {
    padding: 0;
    margin: 0;
    height: 360px;
    width: 100%;
    display: block;
    z-index: 9
}

.prod-box-list .category-list li .compare .fit-title {
    position: absolute;
    z-index: 999;
    left: 0;
    bottom: 0;
    opacity: 1;
    color: #fff;
    font-family: 'stnazlight', Arial, sans-serif;
    font-size: 18px;
    display: block;
    padding: 3%;
    background: rgba(204, 51, 51, 0.76);
    width: 100%
}

.prod-box-list .category-list li:hover .compare .fit-title {
    position: absolute;
    z-index: 999;
    left: 0;
    bottom: 0;
    opacity: 1;
    color: #000;
    font-family: 'stnazlight', Arial, sans-serif;
    font-size: 22px;
    display: block;
    padding: 3%;
    background: rgba(255, 255, 255, 0.8);
    width: 100%
}

.prod-box-list .category-list li .compare .img .shadow {
    padding: 0;
    margin: 0;
    height: 100%;
    width: 100%;
    display: block;
    -webkit-box-shadow: inset 0 0 150px 0 rgba(0, 0, 0, 0.75);
    -moz-box-shadow: inset 0 0 150px 0 rgba(0, 0, 0, 0.75);
    box-shadow: inset 0 0 150px 0 rgba(0, 0, 0, 0.75);
    background: transparent;
    z-index: 99;
    position: absolute;
    top: 0;
    left: 0
}

.prod-box-list .category-list li:hover .compare .img .shadow {
    padding: 0;
    margin: 0;
    height: 100%;
    width: 100%;
    display: block;
    -webkit-box-shadow: inset 0 0 150px 0 #000;
    -moz-box-shadow: inset 0 0 150px 0 #000;
    box-shadow: inset 0 0 150px 0 #000;
    background: transparent;
    z-index: 99;
    position: absolute;
    top: 0;
    transition: all .5s ease;
    left: 0
}

.prod-box-list .category-list li .compare .img .when {
    position: absolute;
    z-index: 999;
    right: 3px;
    bottom: 3px;
    opacity: .9;
    line-height: 1;
    font-family: 'stnazbold', Arial, sans-serif
}

.prod-box-list .category-list li .compare .img .when i {
    margin-right: 5px
}

.prod-box-list .category-list li .compare .img .when .when-date {
    margin-bottom: 1px;
    padding: 6px 15px;
    background-color: rgba(184, 0, 4, 0.88);
    font-family: 'stnazlight', Arial, sans-serif;
    color: #fff;
    text-align: center
}

.prod-box-list .category-list li .compare .img .when .date-day {
    font-size: 24px
}

.prod-box-list .category-list li .compare .img .when .date-month {
    font-size: 16px
}

.prod-box-list .category-list li .compare .img .when .when-time {
    padding: 5px 15px;
    background-color: #ff0a0a;
    font-size: 16px;
    color: #fff;
    text-align: center
}

.prod-box-list .category-list li .compare .title {
    margin-bottom: 5px;
    color: #0f1e39;
    line-height: 1.25;
    font-family: 'stnazbold', Arial, sans-serif;
    font-size: 22px;
    padding: 0 15px;
    overflow: hidden;
    text-align: left;
    transition: all .5s ease;
    margin-top: 0
}

.prod-box-list .category-list li:hover .compare .title {
    color: #ed3237
}

.prod-box-list .category-list a {
    display: block;
    margin: 0;
    padding: 0;
    text-decoration: none
}

.prod-box-list .category-list li .compare .excerpt {
    margin-bottom: 5px;
    color: #666;
    line-height: 20px;
    font-size: 14px;
    padding: 0 15px;
    font-weight: 400;
    height: 62px;
    overflow: hidden;
    text-align: left
}

.prod-box-list .category-list li .compare .meta {
    height: 44px;
    display: block;
    border-top: 1px solid #dedede;
    border-bottom: 1px solid #dedede;
    text-align: center
}

.prod-box-list .category-list li .compare .meta .comp {
    height: 65px;
    line-height: 38px;
    font-size: 14px;
    font-family: 'stnazlight', Arial, sans-serif;
    width: 100px;
    border-right: 1px solid #dedede;
    text-align: center;
    display: inline-block;
    color: #7F8698
}

.prod-box-list .category-list li .compare .meta .comp i {
    margin-right: 5px
}

.prod-box-list .category-list li .compare .meta .comp:last-child {
    border: none
}

.cat-description {
    background: #fff;
    margin: 0 0 10px;
    padding: 15px;
    position: relative;
    border: 1px solid #dedede;
    font-size: 18px;
    font-family: 'stnazlight', Arial, sans-serif
}

.prod-box .category-list {
    margin: 15px -5px 0
}

.prod-box .category-list li:nth-child(odd) {
    float: right
}

.prod-box .category-list li:nth-child(even) {
    float: left
}

.prod-box .category-list li:nth-child(odd) .compare .img {
    float: right!important
}

.prod-box .category-list li {
    overflow: hidden;
    position: relative;
    margin: 0 5px 15px;
    padding: 0 0 10px;
    width: 290px;
    min-height: 213px
}

.prod-box .category-list li .li-inner {
    background: #fff;
    display: block;
    padding: 0;
    margin: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.prod-box .category-list li .compare {
    padding: 0;
    margin: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #fff
}

.prod-box .category-list li .compare .img {
    padding: 0;
    margin: 0;
    float: left;
    height: 213px;
    width: 100%;
    display: block;
    overflow: hidden;
    position: relative
}

.prod-box .category-list li .compare .img img {
    padding: 0;
    margin: 0;
    height: 213px;
    width: 100%;
    display: block;
    z-index: 9
}

.prod-box .category-list li .compare .fit {
    padding: 0;
    margin: 0;
    height: 360px;
    width: 100%;
    display: block;
    position: relative
}

.prod-box .category-list li .compare .fit img {
    padding: 0;
    margin: 0;
    height: 360px;
    width: 100%;
    display: block;
    z-index: 9
}

.prod-box .category-list li .compare .fit-title {
    position: absolute;
    z-index: 999;
    left: 0;
    bottom: 0;
    opacity: 1;
    color: #fff;
    font-family: 'stnazlight', Arial, sans-serif;
    font-size: 18px;
    display: block;
    padding: 3%;
    background: rgba(204, 51, 51, 0.76);
    width: 100%
}

.prod-box .category-list li:hover .compare .fit-title {
    position: absolute;
    z-index: 999;
    left: 0;
    bottom: 0;
    opacity: 1;
    color: #000;
    font-family: 'stnazlight', Arial, sans-serif;
    font-size: 22px;
    display: block;
    padding: 3%;
    background: rgba(255, 255, 255, 0.8);
    width: 100%
}

.prod-box .category-list li .compare .img .shadow {
    padding: 0;
    margin: 0;
    height: 100%;
    width: 100%;
    display: block;
    -webkit-box-shadow: inset 0 0 150px 0 rgba(0, 0, 0, 0.75);
    -moz-box-shadow: inset 0 0 150px 0 rgba(0, 0, 0, 0.75);
    box-shadow: inset 0 0 150px 0 rgba(0, 0, 0, 0.75);
    background: transparent;
    z-index: 99;
    position: absolute;
    top: 0;
    transition: all .5s ease;
    left: 0
}

.prod-box .category-list li:hover .compare .img .shadow {
    padding: 0;
    margin: 0;
    height: 100%;
    width: 100%;
    display: block;
    -webkit-box-shadow: inset 0 0 150px 0 #000;
    -moz-box-shadow: inset 0 0 150px 0 #000;
    box-shadow: inset 0 0 150px 0 #000;
    background: transparent;
    z-index: 99;
    position: absolute;
    top: 0;
    left: 0
}

.prod-box .category-list li .compare .img .when {
    position: absolute;
    z-index: 999;
    left: 3px;
    top: 3px;
    opacity: .9;
    line-height: 1;
    font-family: 'stnazbold', Arial, sans-serif
}

.prod-box .category-list li .compare .img .when i {
    margin-right: 5px
}

.prod-box .category-list li .compare .img .when .when-date {
    margin-bottom: 1px;
    padding: 6px 15px;
    background-color: rgba(184, 0, 4, 0.88);
    color: #fff;
    text-align: center
}

.prod-box .category-list li .compare .img .when .date-day {
    font-size: 24px
}

.prod-box .category-list li .compare .img .when .date-month {
    font-size: 16px
}

.prod-box .category-list li .compare .img .when .when-time {
    padding: 5px 15px;
    background-color: #ff0a0a;
    font-size: 16px;
    color: #fff;
    text-align: center
}

.prod-box .category-list li .compare .title {
    margin-bottom: 5px;
    color: #fff;
    line-height: 22px;
    font-family: 'stnazlight', Arial, sans-serif;
    font-size: 18px;
    padding: 0 15px;
    text-align: left;
    margin-top: 0;
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 99;
    display: block;
    transition: all .5s ease;
    text-shadow: 0 0 5px #000
}

.prod-box .category-list a {
    display: block;
    margin: 0;
    padding: 0;
    text-decoration: none
}

.prod-box .category-list li .compare .excerpt {
    display: none!important
}

.prod-box .category-list li .compare .meta {
    height: 44px;
    display: block;
    border-top: 1px solid #dedede;
    border-bottom: 1px solid #dedede;
    text-align: center
}

.prod-box .category-list li .compare .meta .comp {
    height: 65px;
    line-height: 38px;
    font-size: 14px;
    font-family: 'stnazlight', Arial, sans-serif;
    width: 100px;
    border-right: 1px solid #dedede;
    text-align: center;
    display: inline-block;
    color: #7F8698
}

.prod-box .category-list li .compare .meta .comp i {
    margin-right: 5px
}

.prod-box .category-list li .compare .meta .comp:last-child {
    border: none
}

.prod-box .category-list li.category-date {
    padding: 0 5px
}

.cat-description {
    background: #fff;
    margin: 0 0 10px;
    padding: 15px;
    position: relative;
    border: 1px solid #dedede;
    font-size: 18px;
    font-family: 'stnazlight', Arial, sans-serif
}

.last-news {
    margin: 0
}

.last-news .item {
    margin: 0;
    transition: all .5s ease
}

.last-news .item .inner {
    margin: 0;
    display: block;
    padding: 0;
    position: relative
}

.last-news .item img {
    display: block;
    width: 100%;
    height: auto
}

.last-news .item .last-inner {
    display: block;
    position: absolute;
    bottom: 10px;
    left: 0;
    margin: 0;
    padding: 0;
    width: 100%;
    z-index: 99
}

.last-news .item .last-inner h1 {
    display: block;
    margin: 0;
    padding: 3px 10px;
    color: #fff;
    font-size: 18px;
    font-family: 'stnazlight', Arial, sans-serif;
    max-height: 43px;
    transition: max-height .15s ease-out;
    overflow: hidden
}

.last-news .item:hover .last-inner h1 {
    max-height: 86px;
    overflow: inherit;
    transition: max-height .25s ease-in
}

.last-news .item .last-inner .last-date {
    display: block;
    margin: 0;
    padding: 3px 10px;
    color: #fff;
    font-size: 12px;
    font-family: 'stnazlight', Arial, sans-serif
}

.last-news .item .last-shadow {
    padding: 0;
    margin: 0;
    height: 100%;
    width: 100%;
    display: block;
    -webkit-box-shadow: inset 0 -91px 80px -51px rgba(0, 0, 0, 0.75);
    -moz-box-shadow: inset 0 -91px 80px -51px rgba(0, 0, 0, 0.75);
    box-shadow: inset 0 -91px 80px -51px rgba(0, 0, 0, 0.75);
    background: transparent;
    z-index: 88;
    position: absolute;
    top: 0;
    left: 0;
    transition: all .5s ease
}

.last-news .item:hover .last-shadow {
    padding: 0;
    margin: 0;
    height: 100%;
    width: 100%;
    display: block;
    -webkit-box-shadow: inset 0 0 172px 31px rgba(0, 0, 0, 0.75);
    -moz-box-shadow: inset 0 0 172px 31px rgba(0, 0, 0, 0.75);
    box-shadow: inset 0 0 172px 31px rgba(0, 0, 0, 0.75);
    background: transparent;
    z-index: 88;
    position: absolute;
    top: 0;
    left: 0
}

.last-news.owl-theme .owl-controls .owl-page span {
    background-color: #ed3237
}

.last-news.owl-theme .owl-controls {
    display: none!important
}

.last-news-redaktor {
    margin: 0 -3px
}

.last-news-redaktor .item {
    margin: 0 3px;
    transition: all .5s ease
}

.last-news-redaktor .item .inner {
    margin: 0;
    display: block;
    padding: 0;
    position: relative
}

.last-news-redaktor .item img {
    display: block;
    width: 100%;
    height: auto
}

.last-news-redaktor .item .last-inner {
    display: block;
    position: absolute;
    bottom: 10px;
    left: 0;
    margin: 0;
    padding: 0;
    width: 100%;
    z-index: 99
}

.last-news-redaktor .item .last-inner h1 {
    display: block;
    margin: 0;
    padding: 3px 10px;
    color: #fff;
    font-size: 18px;
    font-family: 'stnazlight', Arial, sans-serif;
    max-height: 43px;
    transition: max-height .15s ease-out;
    overflow: hidden
}

.last-news-redaktor .item:hover .last-inner h1 {
    max-height: 86px;
    overflow: inherit;
    transition: max-height .25s ease-in
}

.last-news-redaktor .item .last-inner .last-date {
    display: block;
    margin: 0;
    padding: 3px 10px;
    color: #fff;
    font-size: 12px;
    font-family: 'stnazlight', Arial, sans-serif
}

.last-news-redaktor .item .last-shadow {
    padding: 0;
    margin: 0;
    height: 100%;
    width: 100%;
    display: block;
    -webkit-box-shadow: inset 0 -91px 80px -51px rgba(0, 0, 0, 0.75);
    -moz-box-shadow: inset 0 -91px 80px -51px rgba(0, 0, 0, 0.75);
    box-shadow: inset 0 -91px 80px -51px rgba(0, 0, 0, 0.75);
    background: transparent;
    z-index: 88;
    position: absolute;
    top: 0;
    left: 0;
    transition: all .5s ease
}

.last-news-redaktor .item:hover .last-shadow {
    padding: 0;
    margin: 0;
    height: 100%;
    width: 100%;
    display: block;
    -webkit-box-shadow: inset 0 0 172px 31px rgba(0, 0, 0, 0.75);
    -moz-box-shadow: inset 0 0 172px 31px rgba(0, 0, 0, 0.75);
    box-shadow: inset 0 0 172px 31px rgba(0, 0, 0, 0.75);
    background: transparent;
    z-index: 88;
    position: absolute;
    top: 0;
    left: 0
}

.last-news-redaktor.owl-theme .owl-controls .owl-page span {
    background-color: #ed3237
}

.last-news-redaktor.owl-theme .owl-controls {
    display: none!important
}

.homepage-title {
    display: block;
    margin: 25px 0 10px;
    padding: 0;
    color: #fff;
    font-size: 22px;
    font-family: 'stnazbold', Arial, sans-serif;
    border-bottom: 3px solid;
    line-height: 28px
}

.homepage-title:after {
    display: table;
    clear: both;
    content: ""
}

.homepage-title:before {
    display: table;
    clear: both;
    content: ""
}

.homepage-title.a-title {
    color: #000;
    border-bottom-color: #154396
}

.homepage-title h1 {
    float: left;
    font-size: 22px;
    display: block;
    margin: 0;
    padding: 0;
    line-height: 28px
}

.homepage-title a {
    float: right;
    font-size: 18px;
    display: block;
    margin: 0;
    padding: 0;
    line-height: 28px;
    font-family: 'stnazlight', Arial, sans-serif;
    color: #0f1e39
}

.homepage-title a i {
    line-height: 28px;
    margin-left: 5px
}

#wp-load-more-btn {
    margin: 15px auto 25px;
    background: #ed3237;
    font-family: 'stnazbold', Arial, sans-serif;
    font-size: 18px;
    border-color: #ed3237;
    width: 200px;
    display: block;
    color: #fff
}

.info-field {
    background: #fff;
    border-bottom: 1px solid #dedede;
    display: block;
    margin: 0;
    padding: 0
}

.info-field .breadcrumbs {
    font-family: 'stnazbold', Arial, sans-serif;
    color: #000;
    font-size: 16px;
    padding: 10px 0;
    text-transform: uppercase
}

.info-field .breadcrumbs a {
    color: #ed3237
}

.info-field .breadcrumbs i {
    margin: 0 5px;
    color: #999
}

.info-field .breadcrumbs .frst {
    color: #0f1e39
}

.no-alert {
    display: block;
    padding: 15px;
    margin: 25px 0;
    text-align: center;
    font-family: 'stnazbold', Arial, sans-serif;
    font-size: 18px!important
}

.no-alert i {
    display: block;
    padding: 0;
    margin: 0 auto 10px;
    text-align: center;
    font-size: 32px;
    background: #ed3237;
    width: 64px;
    height: 64px;
    border-radius: 100%;
    color: #fff;
    line-height: 64px
}

.padfive {
    padding: 15px;
    font-family: 'stnazbold', Arial, sans-serif;
    font-size: 18px!important
}

.category-title {
    height: 40px;
    line-height: 20px;
    color: #0f1e39;
    background: #fff;
    padding: 10px 0;
    font-weight: 400;
    margin: 0 0 10px;
    font-family: 'stnazbold', Arial, sans-serif;
    font-size: 20px;
    text-transform: uppercase;
    border-bottom: 5px solid #0f1e39
}

.comment-section-title {
    height: 40px;
    line-height: 20px;
    color: #ed3237;
    background: transparent;
    padding: 10px 0;
    font-weight: 400;
    margin: 0 0 10px;
    font-family: 'stnazbold', Arial, sans-serif;
    font-size: 20px;
    text-transform: uppercase;
    border-bottom: 5px solid #ed3237
}

.related-section {
    display: block;
    margin: 0;
    padding: 15px 15px 15px 0;
    position: relative
}

.related-list {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between
}

.related-section-title {
    height: 40px;
    line-height: 20px;
    color: #247b30;
    background: transparent;
    padding: 10px 0;
    font-weight: 400;
    margin: 0 0 20px;
    font-family: 'stnazbold', Arial, sans-serif;
    font-size: 20px;
    text-transform: uppercase;
    border-bottom: 5px solid #247b30
}

.related-list a {
    display: inline-block;
    margin-bottom: 20px;
    width: calc(50% - 4px);
    text-decoration: none;
    color: #000
}

@media screen and (min-width: 50em) {
    .related-list a {
        width: calc(50% - 6px)
    }
}

.related-list a:hover img {
    transform: scale(1.15)
}

.related-list figure {
    margin: 0;
    overflow: hidden
}

.related-list figcaption {
    margin-top: 0;
    font-family: 'stnazbold', Arial, sans-serif;
    font-size: 16px
}

.related-list img {
    border: none;
    width: 64px;
    height: 64px;
    display: block;
    background: #ccc;
    transition: transform .2s ease-in-out;
    float: left;
    margin: 0 10px 0 0
}

.related-list .p a {
    display: inline;
    font-size: 13px;
    margin: 0;
    text-decoration: underline;
    color: blue
}

.related-list .p {
    text-align: center;
    font-size: 13px;
    padding-top: 100px
}

.search-list {
    font-family: 'stnazbold', Arial, sans-serif;
    font-size: 16px;
    display: block;
    padding: 0;
    margin: 15px 0;
    list-style: none
}

.search-list:after {
    display: table;
    clear: both;
    content: ""
}

.search-list li {
    display: block;
    padding: 10px 0;
    margin: 0;
    list-style: none;
    border-bottom: 1px solid #dedede
}

.search-list li:after {
    display: table;
    clear: both;
    content: ""
}

.search-list li:last-child {
    border-bottom: none
}

.search-list li a {
    display: block;
    padding: 0;
    margin: 0;
    line-height: 28px;
    color: #000
}

.search-list li a:after {
    display: table;
    clear: both;
    content: ""
}

.search-list li a:hover {
    color: #0f1e39
}

.search-list li a img {
    float: left;
    margin: 0 10px 10px 0;
    padding: 3px;
    border: 1px solid #dedede;
    border-radius: 3px;
    width: 64px;
    height: 64px
}

.currency .table {
    font-family: 'stnazlight', Arial, sans-serif;
    font-size: 16px
}

.currency .table strong {
    font-family: 'stnazbold', Arial, sans-serif;
    font-size: 18px;
    color: #ed3237
}

.currency .table .col-code {
    text-align: center
}

.currency .table .col-unit {
    text-align: center
}

.currency .table .col-cost {
    text-align: center
}

.currency .table .col-icon .azn {
    font-family: 'JISAZNBold';
    margin-left: 5px;
    display: inline-block
}

.weather-table {
    font-family: 'stnazbold', Arial, sans-serif;
    font-size: 18px;
    width: 100%
}

.weather-table canvas {
    width: 25px!important;
    height: 25px!important
}

.weather-table .better-weather-inline.bw_size-large .bw_summary {
    display: none!important
}

.weather-table .better-weather-inline.bw_size-large .bw_temperature {
    display: inline-block!important;
    float: right!important
}

.weather-table.table>tbody>tr:first-child>td {
    border-top: none!important
}

.searchboxm {
    display: block;
    margin: 0;
    padding: 0 0 0 5px;
    position: relative;
    background: #eaeaea;
    border-radius: 3px;
    height: 30px;
    overflow: hidden
}

.searchboxm:after {
    display: table;
    content: "";
    clear: both
}

.searchboxm input {
    display: block;
    margin: 0;
    padding: 0;
    position: relative;
    border: none;
    width: 80%;
    float: left;
    height: 30px;
    background: transparent;
    outline: none
}

.searchboxm button {
    display: block;
    margin: 0;
    padding: 0;
    position: relative;
    border: none;
    width: 20%;
    float: left;
    height: 30px;
    background: #ed3237;
    color: #fff;
    outline: none
}

#author-info {
    display: block;
    margin: 0 0 5px;
    padding: 15px 0;
    position: relative;
    background: rgba(255, 255, 255, 1) url(../img/page-bg.png) no-repeat 0 0
}

#author-info #author-avatar {
    display: block;
    margin: 0 0 10px;
    position: relative;
    padding: 0;
    border: none;
    overflow: hidden
}

#author-info #author-avatar img {
    display: block;
    margin: 0 auto;
    position: relative;
    padding: 5px;
    border: none;
    background: #fff;
    overflow: hidden;
    border-radius: 3px;
    border: 5px solid #dedede
}

#author-info #author-description h3 {
    display: block;
    margin: 0 auto;
    position: relative;
    padding: 5px;
    border: none;
    background: transparent;
    overflow: hidden;
    color: #000;
    text-align: center;
    font-family: 'stnazbold', Arial, sans-serif;
    font-size: 24px
}

#author-info #author-description {
    display: block;
    margin: 0 auto;
    position: relative;
    padding: 5px;
    border: none;
    background: transparent;
    overflow: hidden;
    color: #000;
    text-align: center
}

#author-info #author-description a {
    color: #ed3237
}

#author-info #author-description a:hover {
    color: #000
}

.wp-pagenavi {
    clear: both;
    display: block;
    text-align: left;
    margin: 15px 0 30px;
    font-size: 16px;
    font-family: 'stnazbold', Arial, sans-serif
}

.wp-pagenavi a,
.wp-pagenavi span {
    text-decoration: none;
    border: 1px solid #dedede;
    padding: 5px 10px;
    margin: 2px;
    display: inline-block;
    background: #fff;
    color: #000
}

.wp-pagenavi a:hover,
.wp-pagenavi span.current {
    border-color: #ed3237;
    background: #ed3237;
    color: #fff
}

.share-section-title {
    min-height: 40px;
    line-height: 20px;
    color: #0f1e39;
    background: transparent;
    padding: 10px 0;
    font-weight: 400;
    margin: 0 0 10px;
    font-family: 'stnazbold', Arial, sans-serif;
    font-size: 20px;
    text-transform: uppercase;
    border-bottom: 5px solid #0f1e39
}

.share-section .kodex_buttons button.kodex_like_button {
    background: transparent;
    color: #4bb94a;
    border: none;
    font-family: 'stnazbold', Arial, sans-serif;
    font-size: 18px
}

.share-section .kodex_buttons button .icon {
    font-size: 32px
}

.share-section .kodex_buttons button.kodex_dislike_button {
    background: transparent;
    color: #e02d31;
    border: none;
    font-family: 'stnazbold', Arial, sans-serif;
    font-size: 18px
}

.share-section .kodex_buttons button .icon {
    font-size: 32px
}

.share-section {
    display: block;
    margin: 0;
    padding: 15px 15px 15px 0;
    position: relative
}

.share-section .sharecol {
    display: block;
    margin: 0 0 5px;
    padding: 0;
    position: relative;
    font-size: 16px;
    font-family: 'stnazbold', Arial, sans-serif;
    text-align: right
}

.share-section .kodex_buttons {
    padding: 0!important;
    text-align: right!important
}

.search-list .addtoany_shortcode {
    margin: 0!important
}

.search-list .addtoany_shortcode a {
    margin: 0 3px!important;
    display: inline-block
}

.search-list .addtoany_shortcode .addtoany_share_save {
    display: none!important
}

.category-grid {
    margin: 0 0 25px;
    padding: 0;
    position: relative;
    display: block
}

.category-grid:after {
    display: table;
    clear: both;
    content: ""
}

.category-grid li:first-child {
    margin: 0 10px 0 0;
    padding: 0;
    position: relative;
    display: block;
    float: left;
    width: 387px;
    height: 282px
}

.category-grid li:first-child img {
    margin: 0;
    padding: 0;
    position: relative;
    display: block;
    width: 100%!important;
    max-width: 100%;
    height: 282px
}

.category-grid li {
    margin: 0 0 10px;
    padding: 0;
    position: relative;
    display: block;
    float: left;
    width: 198px;
    height: 136px;
    overflow: hidden
}

.category-grid li img {
    margin: 0;
    padding: 0;
    position: relative;
    display: block;
    max-width: 100%;
    height: auto
}

.category-grid li .grid-inner {
    margin: 0;
    padding: 5px 10px;
    position: absolute;
    bottom: 0;
    left: 0;
    display: block;
    width: 100%;
    height: auto;
    z-index: 99
}

.category-grid li .grid-inner .category-date {
    margin: 0;
    padding: 0;
    display: block;
    font-family: 'stnazlight', Arial, sans-serif;
    font-size: 14px;
    color: #fff
}

.category-grid li .grid-inner h1 {
    margin: 0;
    padding: 0;
    display: block;
    font-family: 'stnazbold', Arial, sans-serif;
    font-size: 18px;
    color: #fff
}

.category-grid li:first-child .grid-inner h1 {
    margin: 0;
    padding: 0;
    display: block;
    font-family: 'stnazbold', Arial, sans-serif;
    font-size: 24px;
    color: #fff
}

.category-grid li .category-shadow {
    margin: 0;
    padding: 0;
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 88;
    color: #fff;
    width: 100%;
    height: 100%;
    -webkit-box-shadow: inset 0 -200px 150px -115px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: inset 0 -200px 150px -115px rgba(0, 0, 0, 0.5);
    box-shadow: inset 0 -200px 150px -115px rgba(0, 0, 0, 0.5)
}

.category-grid li:first-child .cat-top {
    background: red;
    color: #fff;
    padding: 3px 8px;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 9;
    font-size: 12px;
    display: inline-block
}

.category-grid li .cat-top {
    display: none
}

.post-filters {
    margin: 10px 0 0;
    padding: 0;
    position: relative;
    display: block
}

.post-filters button {
    margin: 0;
    padding: 4px 15px;
    position: relative;
    display: inline-block;
    background: #ed3237;
    color: #fff;
    border: 1px solid #ed3237;
    border-radius: 3px;
    outline: none
}

.post-filters select {
    margin: 0 3px 0 0;
    padding: 4px 15px;
    position: relative;
    display: inline-block;
    background: #f1f1f1;
    color: #000;
    border: 1px solid #cecece;
    border-radius: 3px;
    outline: none
}

.list-grid {
    margin: 10px 0 0;
    padding: 0;
    position: relative;
    display: block
}

.list-grid .list {
    margin: 0;
    padding: 4px 15px;
    position: relative;
    display: inline-block;
    background: #0f1e39;
    color: #fff;
    border: 1px solid #0f1e39;
    border-radius: 3px;
    outline: none;
    cursor: pointer
}

.list-grid .grid {
    margin: 0;
    padding: 4px 15px;
    position: relative;
    display: inline-block;
    background: #ed3237;
    color: #fff;
    border: 1px solid #ed3237;
    border-radius: 3px;
    outline: none;
    cursor: pointer
}

#secondbar {
    display: block;
    margin: 0;
    padding: 0;
    background: #fff;
    position: relative;
    height: 45px;
    line-height: 45px;
    border-bottom: 1px solid #dedede
}

#secondbar ul {
    display: block;
    margin: 0;
    padding: 0
}

#secondbar ul li {
    font-family: 'stnazbold', Arial, sans-serif;
    font-size: 14px;
    padding: 10px;
    line-height: 24px;
    float: left;
    color: #000;
    display: block;
    margin: 0;
    text-transform: uppercase;
    color: #000
}

#secondbar ul li a {
    color: #000;
    text-decoration: none
}

#secondbar ul li a:hover {
    color: #ed3237!important;
    text-decoration: none!important
}

#secondbar ul li.current-menu-item a {
    color: #ed3237!important;
    text-decoration: none!important
}

#sidebar .widget {
    display: block;
    margin: 0 0 20px;
    padding: 0;
    position: relative;
    background: #fff
}

#sidebar .widget .widget-title {
    height: 40px;
    line-height: 20px;
    color: #154396;
    background: #fff;
    padding: 10px 0;
    font-weight: 400;
    margin: 0 0 10px;
    font-family: 'stnazbold', Arial, sans-serif;
    font-size: 20px;
    text-transform: uppercase;
    border-bottom:5px solid #3b9c6a;
}

#sidebar .widget .widget-title:after {
    display: table;
    clear: both;
    content: ""
}

#sidebar .widget .widget-title a {
    color: #154396;
    text-decoration: none
}

#sidebar .widget .widget-title a:hover {
    color: #000;
    text-decoration: none
}

#sidebar .widget .widget-title a:before {
    content: "\f08e";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: 400;
    text-decoration: inherit;
    font-size: 18px;
    padding-right: .5em;
    float: right
}

#sidebar .widget .widget-title a:after {
    display: table;
    clear: both;
    content: ""
}

#sidebar .widget ul {
    display: block;
    margin: 0;
    padding: 0;
    position: relative;
    list-style: none
}

#sidebar .widget ul > li {
    display: block;
    margin: 0;
    padding: 0 0 5px;
    position: relative;
    list-style: none;
    color: #ed3237;
    font-size: 12px;
    font-weight: 600
}

#sidebar .widget ul > li > a {
    display: inline-block;
    color: #000
}

#sidebar .widget ul > li > ul {
    display: block;
    margin: 0;
    padding: 0 10px;
    position: relative;
    list-style: none
}

#sidebar .widget ul > li > ul > li {
    display: block;
    margin: 0;
    padding: 4px 0;
    position: relative;
    list-style: none;
    color: #777;
    font-size: 12px;
    font-weight: 400;
    border-bottom: 1px solid #e9e9e9
}

#sidebar .widget ul > li > ul > li:before {
    content: "\f101";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: 400;
    text-decoration: inherit;
    color: #000;
    padding-right: .5em
}

#sidebar .widget ul > li > ul > li:last-child {
    border: none
}

#sidebar .widget_tag_cloud a {
    font-weight: 600;
    color: #000!important;
    padding: 0;
    margin: 0 5px 5px 0;
    display: inline-block;
    text-decoration: none
}

#sidebar .widget_tag_cloud a:hover {
    color: #b00!important
}

#sidebar .post-date {
    display: block;
    font-size: 11px;
    font-style: italic;
    color: #A9A9A9
}

#sidebar .rss-date {
    display: block;
    font-size: 11px;
    font-style: italic;
    color: #A9A9A9
}

#sidebar .rssSummary {
    display: block;
    font-size: 11px;
    font-style: italic;
    color: #965656
}

#sidebar cite {
    display: block;
    text-align: right;
    font-size: 11px;
    font-style: italic
}

#sidebar .comment-author-link {
    font-size: 11px;
    font-style: italic;
    color: #ed3237
}

#sidebar .textwidget {
    font-size: 12px;
    color: #ed3237;
    text-align: justify;
    font-size: 12px;
    color: #ed3237;
    text-align: justify
}

#sidebar #wp-calendar {
    width: 100%;
    margin: 0;
    padding: 0;
    border: 1px solid #dedede;
    text-align: center
}

#sidebar #wp-calendar td {
    margin: 0;
    padding: 0;
    border: 1px solid #dedede;
    text-align: center
}

#sidebar #wp-calendar th {
    margin: 0;
    padding: 0;
    border: 1px solid #dedede;
    text-align: center
}

#sidebar #wp-calendar caption {
    margin: 0;
    padding: 0;
    border: 1px solid #dedede;
    border-bottom: none;
    text-align: center
}

#sidebar #wp-calendar a {
    margin: 0;
    padding: 0;
    display: block;
    color: #c33
}

#sidebar #wp-calendar #today {
    color: #c33;
    font-weight: 700
}

#sidebar select {
    display: block;
    border: 1px solid #dedede;
    padding: 5px 10px;
    font-size: 12px;
    width: 100%
}

#sidebar input {
    display: block;
    border: 1px solid #dedede;
    padding: 5px 10px;
    font-size: 12px;
    width: 100%
}

#sidebar textarea {
    display: block;
    border: 1px solid #dedede;
    padding: 5px 10px;
    font-size: 12px;
    width: 100%
}

#sidebar #searchform .col-xs-9,
#sidebar #searchform .col-xs-3 {
    padding: 0
}

#sidebar #searchform .col-xs-9 .form-control {
    border-top-right-radius: 0!important;
    border-bottom-right-radius: 0!important
}

#sidebar #searchform .col-xs-3 .btn {
    border-top-left-radius: 0!important;
    border-bottom-left-radius: 0!important
}

#sidebar #searchform .row {
    margin: 0!important
}

#sidebar .widget .slimScrollRail {
    right: 3px!important;
    background: #d12f2f!important;
    width: 2px!important
}

#sidebar .widget .slimScrollBar {
    width: 6px!important;
    opacity: 1!important;
    height: 75px!important;
    background: #d12f2f!important;
    cursor: pointer!important
}

#sidebar .widget #scrollbox li {
    display: block;
    margin: 0;
    padding: 5px 10px;
    font-size: 14px;
    color: #000;
    font-weight: 400;
    border-bottom: 1px solid #dedede;
    border-top: 1px solid #fff;
    position: relative
}

#sidebar .widget #scrollbox li:first-child {
    border-top: none
}

#sidebar .widget #scrollbox li:last-child {
    border-bottom: none
}

#sidebar .widget #scrollbox li a {
    display: block;
    line-height: 22px;
    margin-left: 55px
}

#sidebar .widget #scrollbox li .timed {
    display: block;
    font-size: 12px;
    color: #777;
    position: absolute;
    top: 0;
    left: 10px;
    width: 55px;
    line-height: 30px
}

#sidebar .widget #scrollbox li .timed i {
    margin-right: 5px
}

#sidebar .widget #scrollbox li.cur-date {
    font-size: 18px;
    text-align: center;
    font-family: 'stnazbold', Arial, sans-serif
}

#sidebar .lent_widget {
    padding: 0!important
}

#sidebar .lent_widget .widget-title {
    margin: 0 0 1px!important
}

#sidebar .lent_widget .lent-all-news {
    height: 40px;
    text-align: center;
    padding: 0;
    background: #fff;
    margin: 0 0 5px
}

#sidebar .lent_widget .lent-all-news a {
    display: block;
    line-height: 40px;
    color: #000;
    text-decoration: none
}

#sidebar .lent_widget .lent-all-news a:hover {
    background: #ccc
}

#sidebar .lent_widget .lent-all-news i {
    color: #ed3237;
    margin-right: 5px
}

#sidebar .lent_widget .btn {
    background: #fff!important;
    color: #ed3237;
    border: 3px solid #ed3237!important;
    border-radius: 5px
}

#sidebar .lent_widget .col-xs-6:first-child {
    padding: 0 5px 0 0 !important
}

#sidebar .lent_widget .col-xs-6:last-child {
    padding: 0 0 0 5px !important
}

#sidebar .lent_widget .row {
    margin: 0!important;
    margin: 0!important
}

#sidebar .widget_totalpoll h4 {
    font-size: 18px!important;
    text-align: center;
    font-family: 'stnazbold', Arial, sans-serif
}

#sidebar .widget_totalpoll .totalpoll-buttons button {
    padding: 10px!important
}

#sidebar .widget_totalpoll .totalpoll-buttons .totalpoll-button-back {
    color: #fff!important
}

#sidebar .rpwe-block .rpwe-title {
    font-size: 14px!important;
    line-height: 16px!important;
    font-weight: 600!important
}

#sidebar .rpwe-block ul.rpwe-ul > li.rpwe-li {
    border: none!important;
   padding: 4px 0px 3px 0px!important;
    margin: 0!important
}

#sidebar .widget.widget-magazine-posts img {
    height: auto
}

#sidebar .widget.widget-magazine-posts .entry-title a {
    color: #154396;
    text-decoration: none
}

#sidebar .widget.widget-magazine-posts .entry-title a:hover {
    color: #000;
    text-decoration: none
}

#sidebar .widget.widget-magazine-posts .entry-date a {
    color: #ed3237;
    text-decoration: none
}

#sidebar .widget.widget-magazine-posts .entry-date {
    color: #ed3237;
    text-decoration: none;
    margin-top: 3px
}

#sidebar .widget.widget-magazine-posts .entry-date:before {
    content: "\f017";
    font-style: normal;
    font-weight: 400;
    text-decoration: inherit;
    color: #000;
    padding: 0;
    display: inline-block;
    margin-right: 5px;
    font-family: FontAwesome
}

#sidebar .widget.widget-magazine-posts a {
    color: #154396;
    text-decoration: none
}

#sidebar .widget.widget-magazine-posts a:hover {
    color: #000;
    text-decoration: none
}

#sidebar .widget.widget-magazine-posts .meta-date {
    font-size: 13px
}

#sidebar .widget.widget-magazine-posts .entry-content p {
    font-size: 12px
}

#sidebar .widget.widget-magazine-posts .entry-content a {
    display: none!important
}

#sidebar .widget.widget-magazine-posts h1,
#sidebar .widget.widget-magazine-posts h2,
#sidebar .widget.widget-magazine-posts h3,
#sidebar .widget.widget-magazine-posts h4 {
    margin: 0
}

#sidebar .widget-magazine-posts {
    margin-bottom: -1em
}

#sidebar .widget-magazine-posts .type-post {
    margin: 0 0 1.5em;
    padding: 0;
    border: none;
    box-shadow: none;
    background: none
}

#sidebar .widget-magazine-posts .type-post .wp-post-image {
    margin: 0;
    max-width: 100%;
    width: 100%
}

#sidebar .widget-magazine-posts .type-post .entry-title {
    display: inline
}

#sidebar .widget-magazine-posts .type-post .entry-content {
    font-size: 16px;
    display: none!important;
    font-size: 1rem
}

#sidebar .widget-magazine-posts .type-post .entry-content p {
    margin: 1em 0 0
}

#sidebar .widget-magazine-posts .type-post .more-link {
    display: none!important
}

#sidebar .widget-magazine-posts .large-post .entry-title {
    font-size: 18px!important;
    font-size: 1.375rem;
    font-family: 'stnazbold', Tahoma, Geneva, sans-serif;
/*    padding: 10px 0;*/
    display: block;
    margin: 5px 0!important
}

#sidebar .widget a {
    color: #000;
    text-decoration: none
}

#sidebar .widget a:hover {
    color: #154396;
    text-decoration: none
}

#sidebar .widget-magazine-posts .medium-post {
    float: left;
    display: block;
    width: 33.33333333%;
    padding-right: 1.5em;
    box-sizing: border-box
}

#sidebar .widget-magazine-posts .medium-post .entry-title {
    font-size: 14px;
    line-height: 16px;
    text-align: left;
    display: block
}

#sidebar .widget-magazine-posts .medium-post .entry-title a {
    display: block;
    height: 64px;
    overflow: hidden
}

#sidebar .widget-magazine-posts .small-post {
    float: left;
    display: block;
    width: 100%;
    box-sizing: border-box
}

#sidebar .widget-magazine-posts .small-post .wp-post-image {
    float: left;
    margin: 0 1em 0 0;
    max-width: 40%
}

#sidebar .widget-magazine-posts .small-post .entry-title {
    font-size: 14px!important;
    padding: 0;
    display: block;
    text-transform: none!important;
    line-height: 16px;
    margin: 0!important
}

#sidebar .widget-magazine-posts .small-post .entry-title a {
    display: block;
    height: 64px;
    overflow: hidden
}

#sidebar .widget-magazine-posts .medium-post .entry-meta,
#sidebar .widget-magazine-posts .small-post .entry-meta {
    font-size: 12px;
    font-size: .75rem
}

#sidebar .widget-magazine-posts-boxed .magazine-posts-boxed-horizontal .large-post .wp-post-image {
    float: left;
    width: 50%;
    margin: 0;
    padding-right: .75em;
    box-sizing: border-box
}

#sidebar .widget-magazine-posts-boxed .magazine-posts-boxed-horizontal .large-post .post-content {
    float: right;
    width: 50%;
    padding-left: .75em;
    box-sizing: border-box
}

#sidebar .widget-magazine-posts-boxed .magazine-posts-boxed-horizontal .medium-posts {
    margin-right: -1.5em
}

#sidebar .widget-magazine-posts-boxed .magazine-posts-boxed-vertical .large-post {
    float: left;
    width: 50%;
    margin-bottom: 1em;
    padding-right: .75em;
    box-sizing: border-box
}

#sidebar .widget-magazine-posts-boxed .magazine-posts-boxed-vertical .large-post img {
    height: 200px
}

#sidebar .widget-magazine-posts-boxed .magazine-posts-boxed-vertical .small-posts {
    width: 50%;
    margin-left: 50%;
    padding-left: .75em;
    box-sizing: border-box
}

#sidebar .widget-magazine-posts-grid .magazine-posts-grid-row {
    margin-right: -1.5em
}

#sidebar .widget-magazine-posts-grid .magazine-posts-grid-row .large-post {
    float: left;
    width: 50%;
    padding-right: 1.5em;
    box-sizing: border-box
}

#sidebar .widget.yenicag-magazine-posts-columns {
    padding: 0;
    border: none;
    box-shadow: none;
    background: none
}

#sidebar .widget.yenicag-magazine-posts-columns .large-post img {
    height: 144px
}

#sidebar .yenicag-magazine-posts-columns .widget-magazine-posts {
    margin-bottom: 0
}

#sidebar .widget-magazine-posts-columns .magazine-posts-columns .magazine-posts-columns-content {
    margin: 0;
    padding: 0;
    background: #fff;
    border-top: none;
    box-shadow: none;
    max-width: 100%;
    -ms-word-wrap: break-word;
    word-wrap: break-word
}

#sidebar .widget-magazine-posts-columns .magazine-posts-columns .magazine-posts-columns-content .magazine-posts-columns-post-list {
    float: left;
    margin-bottom: -1.5em;
    width: 100%;
    box-sizing: border-box
}

#sidebar .widget-magazine-posts-columns .magazine-posts-columns .magazine-posts-columns-content {
    float: left;
    width: 100%
}

#sidebar .widget-magazine-posts-columns .magazine-posts-column-left {
    float: none;
    width: 100%;
    padding-right: 0;
    box-sizing: border-box;
    margin: 0 0 20px
}

#sidebar .widget-magazine-posts-columns .magazine-posts-column-right {
    margin-left: 0;
    width: 100%;
    padding-left: 0;
    box-sizing: border-box
}

#sidebar .widget-magazine-posts-columns .medium-post {
    width: 100%;
    padding-right: 0
}

#sidebar .widget .media-banner {
    display: inline-block;
    margin: 0 auto
}

#sidebar .advertising_widget {
    text-align: center
}

#sidebar .advertising_widget .widget-title {
    text-align: left
}

.alignnone {
    margin: 5px 20px 20px 0
}

.aligncenter,
div.aligncenter {
    display: block;
    margin: 5px auto
}

.alignright {
    float: right;
    margin: 5px 0 20px 20px
}

.alignleft {
    float: left;
    margin: 5px 20px 20px 0
}

a img.alignright {
    float: right;
    margin: 5px 0 20px 20px
}

a img.alignnone {
    margin: 5px 20px 20px 0
}

a img.alignleft {
    float: left;
    margin: 5px 20px 20px 0
}

a img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.wp-caption {
    background: #fff;
    border: 1px solid #f0f0f0;
    max-width: 96%;
    padding: 5px 3px 10px;
    text-align: center
}

.wp-caption.alignnone {
    margin: 5px 20px 20px 0
}

.wp-caption.alignleft {
    margin: 5px 20px 20px 0
}

.wp-caption.alignright {
    margin: 5px 0 20px 20px
}

.wp-caption img {
    border: 0 none;
    height: auto;
    margin: 0;
    max-width: 98.5%;
    padding: 0;
    width: auto
}

.wp-caption p.wp-caption-text {
    font-size: 11px;
    line-height: 17px;
    margin: 0;
    padding: 0 4px 5px
}

.screen-reader-text {
    clip: rect(1px, 1px, 1px, 1px);
    position: absolute!important;
    white-space: nowrap;
    height: 1px;
    width: 1px;
    overflow: hidden
}

.screen-reader-text:focus {
    background-color: #f1f1f1;
    border-radius: 3px;
    box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
    clip: auto!important;
    color: #21759b;
    display: block;
    font-size: 14px;
    font-size: .875rem;
    font-weight: 700;
    height: auto;
    left: 5px;
    line-height: normal;
    padding: 15px 23px 14px;
    text-decoration: none;
    top: 5px;
    width: auto;
    z-index: 100000
}

.article-content .gallery-images {
    position: relative;
    padding: 0;
    background: #f6f6f6;
    margin: 0 0 15px;
    text-align: center;
    padding: 0 15px 15px;
    -webkit-box-shadow: 5px 5px 0 0 rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 5px 5px 0 0 rgba(0, 0, 0, 0.3);
    box-shadow: 5px 5px 0 0 rgba(0, 0, 0, 0.3);
    border: 1px solid #dedede
}

.article-content .gallery-images img {
    max-width: 100%;
    height: auto;
    display: block;
    margin: 0 auto;
    padding: 15px 0
}

.bnr .widget-title {
    display: none
}

.sidebar-home .widget {
    display: block;
    padding: 0;
    margin: 0 0 25px
}

.sidebar-home .widget .widget-title {
    min-height: 28px;
    line-height: 20px;
    color: #154396;
    background: #fff;
   /* padding: 10px 0;*/
    font-weight: 400;
    margin: 0 0 10px;
    font-family: 'stnazbold', Arial, sans-serif;
    font-size: 20px;
    text-transform: uppercase;
    border-bottom: 5px solid #3b9c6a;
}

.sidebar-home .widget .widget-title:after {
    display: table;
    clear: both;
    content: ""
}

.sidebar-home .widget .widget-title a {
    color: #154396;
    text-decoration: none
}

.sidebar-home .widget .widget-title a:hover {
    color: #000;
    text-decoration: none
}

.sidebar-home .widget .widget-title a:before {
    content: "\f08e";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: 400;
    text-decoration: inherit;
    font-size: 18px;
    padding-right: .5em;
    float: right
}

.sidebar-home .widget .widget-title a:after {
    display: table;
    clear: both;
    content: ""
}

.sidebar-home .widget img {
    height: auto
}

.sidebar-home .widget .entry-title a {
    color: #000;
    text-decoration: none
}

.sidebar-home .widget .entry-title a:hover {
    color: #154396;
    text-decoration: none
}

.sidebar-home .widget .entry-date a {
    color: #ed3237;
    text-decoration: none
}

.sidebar-home .widget .entry-date {
    color: #154396;
    text-decoration: none;
    margin-top: 3px
}

.sidebar-home .widget .entry-date:before {
    content: "\f017";
    font-style: normal;
    font-weight: 400;
    text-decoration: inherit;
    color: #868686;
    padding: 0;
    display: inline-block;
    margin-right: 5px;
    font-family: FontAwesome
}

.sidebar-home .widget a {
    color: #154396;
    text-decoration: none
}

.sidebar-home .widget a:hover {
    color: #000;
    text-decoration: none
}

.sidebar-home .widget .meta-date {
    font-size: 13px
}

.sidebar-home .widget .entry-content p {
    font-size: 12px
}

.sidebar-home .widget .entry-content a {
    display: none!important
}

.sidebar-home .widget h1,
.sidebar-home .widget h2,
.sidebar-home .widget h3,
.sidebar-home .widget h4 {
    margin: 0
}

.sidebar-home .widget-magazine-posts {
    margin-bottom: -1em
}

.sidebar-home .widget-magazine-posts .type-post {
    margin: 0 0 1.5em;
    padding: 0;
    border: none;
    box-shadow: none;
    background: none
}

.sidebar-home .widget-magazine-posts .type-post .wp-post-image {
    margin: 0;
    max-width: 100%;
    width: 100%
}

.sidebar-home .widget-magazine-posts .type-post .entry-title {
    display: inline
}

.sidebar-home .widget-magazine-posts .type-post .entry-content {
    font-size: 16px;
    font-size: 1rem;
    height: 78px;
    overflow: hidden
}

.sidebar-home .widget-magazine-posts .type-post .entry-content p {
    margin: 1em 0 0
}

.sidebar-home .widget-magazine-posts .type-post .more-link {
    margin: 1em 0 0
}

.sidebar-home .widget-magazine-posts .large-post .entry-title {
    font-size: 18px!important;
    font-size: 1.375rem;
    font-family: 'stnazbold', Tahoma, Geneva, sans-serif;
   margin: 3px 0px 0px 0px;
    display: block
}

.sidebar-home .widget-magazine-posts .large-post .entry-title a {

    display: block
}

.sidebar-home .widget-magazine-posts .medium-post {
    float: left;
    display: block;
    width: 33.33333333%;
    padding-right: 1.5em;
    box-sizing: border-box
}

.sidebar-home .widget-magazine-posts .medium-post .entry-title {
    font-size: 14px;
    line-height: 16px;
    text-align: left;
    display: block
}

.sidebar-home .widget-magazine-posts .medium-post .entry-title a {
    margin-top: 5px;
    display: block;
    height: 33px;
    overflow: hidden
}

.sidebar-home .widget-magazine-posts .small-post {
    float: left;
    display: block;
    width: 100%;
    box-sizing: border-box
}

.sidebar-home .widget-magazine-posts .small-post .wp-post-image {
    float: left;
    margin: 0 1em 0 0;
    max-width: 40%
}

.sidebar-home .widget-magazine-posts .small-post .entry-title {
    font-size: 14px!important;
    padding: 0;
    display: block;
    text-transform: none!important;
    line-height: 16px
}

.sidebar-home .widget-magazine-posts .small-post .entry-title a {
    display: block;
    height: 64px;
    overflow: hidden
}

.sidebar-home .widget-magazine-posts .medium-post .entry-meta,
.sidebar-home .widget-magazine-posts .small-post .entry-meta {
    font-size: 12px;
    font-size: .75rem
}

.sidebar-home .widget-magazine-posts-boxed .magazine-posts-boxed-horizontal .large-post .wp-post-image {
    float: left;
    width: 50%;
    margin: 0;
    padding-right: .75em;
    box-sizing: border-box
}

.sidebar-home .widget-magazine-posts-boxed .magazine-posts-boxed-horizontal .large-post .post-content {
    float: right;
    width: 50%;
    padding-left: .75em;
    box-sizing: border-box
}

.sidebar-home .widget-magazine-posts-boxed .magazine-posts-boxed-horizontal .medium-posts {
    margin-right: -1.5em
}

.sidebar-home .widget-magazine-posts-boxed .magazine-posts-boxed-vertical .large-post {
    float: left;
    width: 50%;
    margin-bottom: 1em;
    padding-right: .75em;
    box-sizing: border-box
}

.sidebar-home .widget-magazine-posts-boxed .magazine-posts-boxed-vertical .large-post img {
    height: auto
}

.sidebar-home .widget-magazine-posts-boxed .magazine-posts-boxed-vertical .small-posts {
    width: 50%;
    margin-left: 50%;
    padding-left: .75em;
    box-sizing: border-box
}

.sidebar-home .widget-magazine-posts-grid .magazine-posts-grid-row {
    margin-right: -1.5em
}

.sidebar-home .widget-magazine-posts-grid .magazine-posts-grid-row .large-post {
    float: left;
    width: 50%;
    padding-right: 1.5em;
    box-sizing: border-box
}

.sidebar-home .widget.yenicag-magazine-posts-columns {
    padding: 0;
    border: none;
    box-shadow: none;
    background: none
}

.sidebar-home .widget.yenicag-magazine-posts-columns .large-post img {
    height: 144px
}

.sidebar-home .yenicag-magazine-posts-columns .widget-magazine-posts {
    margin-bottom: 0
}

.sidebar-home .widget-magazine-posts-columns .magazine-posts-columns .magazine-posts-columns-content {
    margin: 0;
    padding: 0;
    background: #fff;
    border-top: none;
    box-shadow: none;
    max-width: 100%;
    -ms-word-wrap: break-word;
    word-wrap: break-word
}

.sidebar-home .widget-magazine-posts-columns .magazine-posts-columns .magazine-posts-columns-content .magazine-posts-columns-post-list {
    float: left;
    margin-bottom: -1.5em;
    width: 100%;
    box-sizing: border-box
}

.sidebar-home .widget-magazine-posts-columns .magazine-posts-columns .magazine-posts-columns-content {
    float: left;
    width: 100%
}

.sidebar-home .widget-magazine-posts-columns .magazine-posts-column-left {
    float: left;
    width: 50%;
    padding-right: 1em;
    box-sizing: border-box
}

.sidebar-home .widget-magazine-posts-columns .magazine-posts-column-right {
    margin-left: 50%;
    width: 50%;
    padding-left: 1em;
    box-sizing: border-box
}

.sidebar-home .widget-magazine-posts-columns .medium-post {
    width: 100%;
    padding-right: 0
}

#footer {
    background:black url(../img/footer_bg.png) no-repeat left top;
    color: #fff;
    margin: 0;
    padding: 35px 0 15px;
    position: relative;
    border-top: 5px solid #ed3237
}

#footer .line {
    border-top: 1px solid #1b2f52;
    margin-top: 35px;
    padding-top: 15px;
    padding-bottom: 15px
}

#footer .widget {
    position: relative
}

#footer .widget .widget-title {
    margin: 0 0 10px;
    padding: 0;
    position: relative;
    color: #fff;
    font-family: 'stnazbold', Arial, sans-serif;
    font-size: 22px;
    text-transform: uppercase
}

#footer .widget ul {
    margin: 0;
    padding: 0;
    position: relative;
    color: #fff;
    display: block
}

#footer .widget ul li {
    margin: 0;
    padding: 0;
    position: relative;
    color: #fff;
    display: block;
    border-bottom: 1px solid #1b2f52;
    font-size: 16px;
    line-height: 32px;
    font-family: 'stnazlight', Arial, sans-serif
}

#footer .widget ul li a {
    margin: 0;
    padding: 0;
    position: relative;
    color: #fff;
    display: inline-block
}

#footer .widget ul li a i {
    width: 24px;
    text-align: center;
    overflow: hidden
}

#footer .copyright {
    font-size: 16px;
    font-family: 'stnazlight', Arial, sans-serif
}

#footer .copyright a {
    color: #5692ff
}

.affix {
    position: fixed!important
}

.affix-top {
    position: absolute!important;
    top: 0!important
}

.affix {
    top: 0;
    margin: auto!important
}

.affix,
.affix-bottom {
    width: 160px
}

.affix-bottom {
    position: absolute!important
}

.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0
}

.sr-only-focusable:active,
.sr-only-focusable:focus {
    position: static;
    width: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    clip: auto
}

.owl-carousel .owl-wrapper:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0
}

.owl-carousel {
    display: none;
    position: relative;
    width: 100%;
    -ms-touch-action: pan-y
}

.owl-carousel .owl-wrapper {
    display: none;
    position: relative;
    -webkit-transform: translate3d(0px, 0px, 0px)
}

.owl-carousel .owl-wrapper-outer {
    overflow: hidden;
    position: relative;
    width: 100%
}

.owl-carousel .owl-wrapper-outer.autoHeight {
    -webkit-transition: height 500ms ease-in-out;
    -moz-transition: height 500ms ease-in-out;
    -ms-transition: height 500ms ease-in-out;
    -o-transition: height 500ms ease-in-out;
    transition: height 500ms ease-in-out
}

.owl-carousel .owl-item {
    float: left
}

.owl-controls .owl-page,
.owl-controls .owl-buttons div {
    cursor: pointer
}

.owl-controls {
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}

.grabbing {
    cursor: url(../img/grabbing.png) 8 8, move
}

.owl-carousel .owl-wrapper,
.owl-carousel .owl-item {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0)
}

.owl-theme .owl-controls {
    margin-top: 10px;
    text-align: center
}

.owl-theme .owl-controls .owl-buttons div {
    color: #FFF;
    display: inline-block;
    zoom: 1;
    *display: inline;
    margin: 5px;
    padding: 3px 10px;
    font-size: 12px;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
    background: #869791;
    filter: Alpha(Opacity=50);
    opacity: .5
}

.owl-theme .owl-controls.clickable .owl-buttons div:hover {
    filter: Alpha(Opacity=100);
    opacity: 1;
    text-decoration: none
}

.owl-theme .owl-controls .owl-page {
    display: inline-block;
    zoom: 1;
    *display: inline
}

.owl-theme .owl-controls .owl-page span {
    display: block;
    width: 12px;
    height: 12px;
    margin: 5px 7px;
    filter: Alpha(Opacity=50);
    opacity: .5;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    background: #869791
}

.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span {
    filter: Alpha(Opacity=100);
    opacity: 1
}

.owl-theme .owl-controls .owl-page span.owl-numbers {
    height: auto;
    width: auto;
    color: #FFF;
    padding: 2px 10px;
    font-size: 12px;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px
}

.owl-item.loading {
    min-height: 150px;
    background: url(../img/AjaxLoader.gif) no-repeat center center
}

.owl-origin {
    -webkit-perspective: 1200px;
    -webkit-perspective-origin-x: 50%;
    -webkit-perspective-origin-y: 50%;
    -moz-perspective: 1200px;
    -moz-perspective-origin-x: 50%;
    -moz-perspective-origin-y: 50%;
    perspective: 1200px
}

.owl-fade-out {
    z-index: 10;
    -webkit-animation: fadeOut .7s both ease;
    -moz-animation: fadeOut .7s both ease;
    animation: fadeOut .7s both ease
}

.owl-fade-in {
    -webkit-animation: fadeIn .7s both ease;
    -moz-animation: fadeIn .7s both ease;
    animation: fadeIn .7s both ease
}

.owl-backSlide-out {
    -webkit-animation: backSlideOut 1s both ease;
    -moz-animation: backSlideOut 1s both ease;
    animation: backSlideOut 1s both ease
}

.owl-backSlide-in {
    -webkit-animation: backSlideIn 1s both ease;
    -moz-animation: backSlideIn 1s both ease;
    animation: backSlideIn 1s both ease
}

.owl-goDown-out {
    -webkit-animation: scaleToFade .7s ease both;
    -moz-animation: scaleToFade .7s ease both;
    animation: scaleToFade .7s ease both
}

.owl-goDown-in {
    -webkit-animation: goDown .6s ease both;
    -moz-animation: goDown .6s ease both;
    animation: goDown .6s ease both
}

.owl-fadeUp-in {
    -webkit-animation: scaleUpFrom .5s ease both;
    -moz-animation: scaleUpFrom .5s ease both;
    animation: scaleUpFrom .5s ease both
}

.owl-fadeUp-out {
    -webkit-animation: scaleUpTo .5s ease both;
    -moz-animation: scaleUpTo .5s ease both;
    animation: scaleUpTo .5s ease both
}

@-webkit-keyframes empty {
    0% {
        opacity: 1
    }
}

@-moz-keyframes empty {
    0% {
        opacity: 1
    }
}

@keyframes empty {
    0% {
        opacity: 1
    }
}

@-webkit-keyframes fadeIn {
    0% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}

@-moz-keyframes fadeIn {
    0% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}

@keyframes fadeIn {
    0% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}

@-webkit-keyframes fadeOut {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0
    }
}

@-moz-keyframes fadeOut {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0
    }
}

@keyframes fadeOut {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0
    }
}

@-webkit-keyframes backSlideOut {
    25% {
        opacity: .5;
        -webkit-transform: translateZ(-500px)
    }
    75% {
        opacity: .5;
        -webkit-transform: translateZ(-500px) translateX(-200%)
    }
    100% {
        opacity: .5;
        -webkit-transform: translateZ(-500px) translateX(-200%)
    }
}

@-moz-keyframes backSlideOut {
    25% {
        opacity: .5;
        -moz-transform: translateZ(-500px)
    }
    75% {
        opacity: .5;
        -moz-transform: translateZ(-500px) translateX(-200%)
    }
    100% {
        opacity: .5;
        -moz-transform: translateZ(-500px) translateX(-200%)
    }
}

@keyframes backSlideOut {
    25% {
        opacity: .5;
        transform: translateZ(-500px)
    }
    75% {
        opacity: .5;
        transform: translateZ(-500px) translateX(-200%)
    }
    100% {
        opacity: .5;
        transform: translateZ(-500px) translateX(-200%)
    }
}

@-webkit-keyframes backSlideIn {
    0%,
    25% {
        opacity: .5;
        -webkit-transform: translateZ(-500px) translateX(200%)
    }
    75% {
        opacity: .5;
        -webkit-transform: translateZ(-500px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateZ(0) translateX(0)
    }
}

@-moz-keyframes backSlideIn {
    0%,
    25% {
        opacity: .5;
        -moz-transform: translateZ(-500px) translateX(200%)
    }
    75% {
        opacity: .5;
        -moz-transform: translateZ(-500px)
    }
    100% {
        opacity: 1;
        -moz-transform: translateZ(0) translateX(0)
    }
}

@keyframes backSlideIn {
    0%,
    25% {
        opacity: .5;
        transform: translateZ(-500px) translateX(200%)
    }
    75% {
        opacity: .5;
        transform: translateZ(-500px)
    }
    100% {
        opacity: 1;
        transform: translateZ(0) translateX(0)
    }
}

@-webkit-keyframes scaleToFade {
    to {
        opacity: 0;
        -webkit-transform: scale(.8)
    }
}

@-moz-keyframes scaleToFade {
    to {
        opacity: 0;
        -moz-transform: scale(.8)
    }
}

@keyframes scaleToFade {
    to {
        opacity: 0;
        transform: scale(.8)
    }
}

@-webkit-keyframes goDown {
    from {
        -webkit-transform: translateY(-100%)
    }
}

@-moz-keyframes goDown {
    from {
        -moz-transform: translateY(-100%)
    }
}

@keyframes goDown {
    from {
        transform: translateY(-100%)
    }
}

@-webkit-keyframes scaleUpFrom {
    from {
        opacity: 0;
        -webkit-transform: scale(1.5)
    }
}

@-moz-keyframes scaleUpFrom {
    from {
        opacity: 0;
        -moz-transform: scale(1.5)
    }
}

@keyframes scaleUpFrom {
    from {
        opacity: 0;
        transform: scale(1.5)
    }
}

@-webkit-keyframes scaleUpTo {
    to {
        opacity: 0;
        -webkit-transform: scale(1.5)
    }
}

@-moz-keyframes scaleUpTo {
    to {
        opacity: 0;
        -moz-transform: scale(1.5)
    }
}

@keyframes scaleUpTo {
    to {
        opacity: 0;
        transform: scale(1.5)
    }
}

@font-face {
    font-family: 'stnazbold';
    src: url(../fonts/stnaz-bold.eot);
    src: url(../fonts/stnaz-bold.eot?#iefix) format("embedded-opentype"), url(../fonts/stnaz-bold.woff) format("woff"), url(../fonts/stnaz-bold.ttf) format("truetype"), url(../fonts/stnaz-bold.svg#stnaz-bold) format("svg");
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: 'stnazboldital';
    src: url(../fonts/stnaz-boldital.eot);
    src: url(../fonts/stnaz-boldital.eot?#iefix) format("embedded-opentype"), url(../fonts/stnaz-boldital.woff) format("woff"), url(../fonts/stnaz-boldital.ttf) format("truetype"), url(../fonts/stnaz-boldital.svg#stnaz-boldital) format("svg");
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: 'stnazitalic';
    src: url(../fonts/stnaz-italic.eot);
    src: url(../fonts/stnaz-italic.eot?#iefix) format("embedded-opentype"), url(../fonts/stnaz-italic.woff) format("woff"), url(../fonts/stnaz-italic.ttf) format("truetype"), url(../fonts/stnaz-italic.svg#stnazitalic) format("svg");
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: 'stnazxthin';
    src: url(../fonts/stnaz-xthin.eot);
    src: url(../fonts/stnaz-xthin.eot?#iefix) format("embedded-opentype"), url(../fonts/stnaz-xthin.woff) format("woff"), url(../fonts/stnaz-xthin.ttf) format("truetype"), url(../fonts/stnaz-xthin.svg#stnazxthin) format("svg");
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: 'stnazxthinital';
    src: url(../fonts/stnaz-xthinital.eot);
    src: url(../fonts/stnaz-xthinital.eot?#iefix) format("embedded-opentype"), url(../fonts/stnaz-xthinital.woff) format("woff"), url(../fonts/stnaz-xthinital.ttf) format("truetype"), url(../fonts/stnaz-xthinital.svg#stnazxthinital) format("svg");
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: 'stnazlight';
    src: url(../fonts/stnaz-light.eot);
    src: url(../fonts/stnaz-light.eot?#iefix) format("embedded-opentype"), url(../fonts/stnaz-light.woff) format("woff"), url(../fonts/stnaz-light.ttf) format("truetype"), url(../fonts/stnaz-light.svg#stnazlight) format("svg");
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: 'nostnaz';
    src: url(../fonts/nostnaz-regular.eot);
    src: url(../fonts/nostnaz-regular.eot?#iefix) format("embedded-opentype"), url(../fonts/nostnaz-regular.woff) format("woff"), url(../fonts/nostnaz-regular.ttf) format("truetype"), url(../fonts/nostnaz-regular.svg#nostnazregular) format("svg");
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: 'nostnaz';
    src: url(../fonts/nostnaz-light.eot);
    src: url(../fonts/nostnaz-light.eot?#iefix) format("embedded-opentype"), url(../fonts/nostnaz-light.woff) format("woff"), url(../fonts/nostnaz-light.ttf) format("truetype"), url(../fonts/nostnaz-light.svg#nostnazlight) format("svg");
    font-weight: 300;
    font-style: normal
}

@font-face {
    font-family: 'nostnaz';
    src: url(../fonts/nostnaz-semibold.eot);
    src: url(../fonts/nostnaz-semibold.eot?#iefix) format("embedded-opentype"), url(../fonts/nostnaz-semibold.woff) format("woff"), url(../fonts/nostnaz-semibold.ttf) format("truetype"), url(../fonts/nostnaz-semibold.svg#nostnazsemibold) format("svg");
    font-weight: 600;
    font-style: normal
}

@font-face {
    font-family: 'nostnaz';
    src: url(../fonts/nostnaz-bold.eot);
    src: url(../fonts/nostnaz-bold.eot?#iefix) format("embedded-opentype"), url(../fonts/nostnaz-bold.woff) format("woff"), url(../fonts/nostnaz-bold.ttf) format("truetype"), url(../fonts/nostnaz-bold.svg#nostnazbold) format("svg");
    font-weight: 700;
    font-style: normal
}

@font-face {
    font-family: 'nostnaz';
    src: url(../fonts/nostnaz-it.eot);
    src: url(../fonts/nostnaz-it.eot?#iefix) format("embedded-opentype"), url(../fonts/nostnaz-it.woff) format("woff"), url(../fonts/nostnaz-it.ttf) format("truetype"), url(../fonts/nostnaz-it.svg#nostnazitalic) format("svg");
    font-weight: 400;
    font-style: italic
}

@font-face {
    font-family: 'nostnaz';
    src: url(../fonts/nostnaz-lightit.eot);
    src: url(../fonts/nostnaz-lightit.eot?#iefix) format("embedded-opentype"), url(../fonts/nostnaz-lightit.woff) format("woff"), url(../fonts/nostnaz-lightit.ttf) format("truetype"), url(../fonts/nostnaz-lightit.svg#nostnazlight_italic) format("svg");
    font-weight: 300;
    font-style: italic
}
/*burdan*/
@font-face {
    font-family: 'nostnaz';
    src: url(../fonts/nostnaz-semiboldit.eot);
    src: url(../fonts/nostnaz-semiboldit.eot?#iefix) format("embedded-opentype"), url(../fonts/nostnaz-semiboldit.woff) format("woff"), url(../fonts/nostnaz-semiboldit.ttf) format("truetype"), url(../fonts/nostnaz-semiboldit.svg#nostnazsemibold_italic) format("svg");
    font-weight: 600;
    font-style: italic
}

@font-face {
    font-family: 'nostnaz-cond';
    src: url(../fonts/nostnaz-lightcond.eot);
    src: url(../fonts/nostnaz-lightcond.eot?#iefix) format("embedded-opentype"), url(../fonts/nostnaz-lightcond.woff) format("woff"), url(../fonts/nostnaz-lightcond.ttf) format("truetype"), url(../fonts/nostnaz-lightcond.svg#nostnazlight_condensed) format("svg");
    font-weight: 300;
    font-style: normal
}

@font-face {
    font-family: 'nostnaz-cond';
    src: url(../fonts/nostnaz-cond.eot);
    src: url(../fonts/nostnaz-cond.eot?#iefix) format("embedded-opentype"), url(../fonts/nostnaz-cond.woff) format("woff"), url(../fonts/nostnaz-cond.ttf) format("truetype"), url(../fonts/nostnaz-cond.svg#nostnazcondensed) format("svg");
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: 'nostnaz-cond';
    src: url(../fonts/nostnaz-semiboldcond.eot);
    src: url(../fonts/nostnaz-semiboldcond.eot?#iefix) format("embedded-opentype"), url(../fonts/nostnaz-semiboldcond.woff) format("woff"), url(../fonts/nostnaz-semiboldcond.ttf) format("truetype"), url(../fonts/nostnaz-semiboldcond.svg#nostnazsemibold_condensed) format("svg");
    font-weight: 600;
    font-style: normal
}

@font-face {
    font-family: 'nostnaz-regular';
    src: url(../fonts/nostnaz-regular.eot);
    src: url(../fonts/nostnaz-regular.eot?#iefix) format("embedded-opentype"), url(../fonts/nostnaz-regular.woff) format("woff"), url(../fonts/nostnaz-regular.ttf) format("truetype"), url(../fonts/nostnaz-regular.svg#nostnazregular) format("svg");
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: 'nostnaz-bold';
    src: url(../fonts/nostnaz-bold.eot);
    src: url(../fonts/nostnaz-bold.eot?#iefix) format("embedded-opentype"), url(../fonts/nostnaz-bold.woff) format("woff"), url(../fonts/nostnaz-bold.ttf) format("truetype"), url(../fonts/nostnaz-bold.svg#nostnazbold) format("svg");
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: 'nostnaz-boldsemicn';
    src: url(../fonts/nostnaz-boldsemicn.eot);
    src: url(../fonts/nostnaz-boldsemicn.eot?#iefix) format("embedded-opentype"), url(../fonts/nostnaz-boldsemicn.woff) format("woff"), url(../fonts/nostnaz-boldsemicn.ttf) format("truetype"), url(../fonts/nostnaz-boldsemicn.svg#nostnazbold_semicondensed) format("svg");
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: 'nostnaz-semibold';
    src: url(../fonts/nostnaz-semibold.eot);
    src: url(../fonts/nostnaz-semibold.eot?#iefix) format("embedded-opentype"), url(../fonts/nostnaz-semibold.woff) format("woff"), url(../fonts/nostnaz-semibold.ttf) format("truetype"), url(../fonts/nostnaz-semibold.svg#nostnazsemibold) format("svg");
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: 'nostnazsemibold';
    src: url(../fonts/nostnaz-semibold.eot);
    src: url(../fonts/nostnaz-semibold.eot?#iefix) format("embedded-opentype"), url(../fonts/nostnaz-semibold.woff) format("woff"), url(../fonts/nostnaz-semibold.ttf) format("truetype"), url(../fonts/nostnaz-semibold.svg#nostnazsemibold) format("svg");
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: 'nostnaz-light';
    src: url(../fonts/nostnaz-light.eot);
    src: url(../fonts/nostnaz-light.eot?#iefix) format("embedded-opentype"), url(../fonts/nostnaz-light.woff) format("woff"), url(../fonts/nostnaz-light.ttf) format("truetype"), url(../fonts/nostnaz-light.svg#nostnazlight) format("svg");
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: 'nostnaz-lightit';
    src: url(../fonts/nostnaz-lightit.eot);
    src: url(../fonts/nostnaz-lightit.eot?#iefix) format("embedded-opentype"), url(../fonts/nostnaz-lightit.woff) format("woff"), url(../fonts/nostnaz-lightit.ttf) format("truetype"), url(../fonts/nostnaz-lightit.svg#nostnazlight_italic) format("svg");
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: 'nostnaz-lightcond';
    src: url(../fonts/nostnaz-lightcond.eot);
    src: url(../fonts/nostnaz-lightcond.eot?#iefix) format("embedded-opentype"), url(../fonts/nostnaz-lightcond.woff) format("woff"), url(../fonts/nostnaz-lightcond.ttf) format("truetype"), url(../fonts/nostnaz-lightcond.svg#nostnazlight_condensed) format("svg");
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: 'nostnaz-lightsemicn';
    src: url(../fonts/nostnaz-lightsemicn.eot);
    src: url(../fonts/nostnaz-lightsemicn.eot?#iefix) format("embedded-opentype"), url(../fonts/nostnaz-lightsemicn.woff) format("woff"), url(../fonts/nostnaz-lightsemicn.ttf) format("truetype"), url(../fonts/nostnaz-lightsemicn.svg#nostnazlight_semicondensed) format("svg");
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: 'nostnaz-semicn';
    src: url(../fonts/nostnaz-semicn.eot);
    src: url(../fonts/nostnaz-semicn.eot?#iefix) format("embedded-opentype"), url(../fonts/nostnaz-semicn.woff) format("woff"), url(../fonts/nostnaz-semicn.ttf) format("truetype"), url(../fonts/nostnaz-semicn.svg#nostnazsemicondensed) format("svg");
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: 'nostnaz-semiboldsemicn';
    src: url(../fonts/nostnaz-semiboldsemicn.eot);
    src: url(../fonts/nostnaz-semiboldsemicn.eot?#iefix) format("embedded-opentype"), url(../fonts/nostnaz-semiboldsemicn.woff) format("woff"), url(../fonts/nostnaz-semiboldsemicn.ttf) format("truetype"), url(../fonts/nostnaz-semiboldsemicn.svg#nostnazsemibold_semicondensed) format("svg");
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: 'nostnaz-it';
    src: url(../fonts/nostnaz-it.eot);
    src: url(../fonts/nostnaz-it.eot?#iefix) format("embedded-opentype"), url(../fonts/nostnaz-it.woff) format("woff"), url(../fonts/nostnaz-it.ttf) format("truetype"), url(../fonts/nostnaz-it.svg#nostnazitalic) format("svg");
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: 'nostnaz-blacksemicnit';
    src: url(../fonts/nostnaz-blacksemicnit.eot);
    src: url(../fonts/nostnaz-blacksemicnit.eot?#iefix) format("embedded-opentype"), url(../fonts/nostnaz-blacksemicnit.woff) format("woff"), url(../fonts/nostnaz-blacksemicnit.ttf) format("truetype"), url(../fonts/nostnaz-blacksemicnit.svg#nostnazblack_semicondensed_italic) format("svg");
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: 'nostnaz-semiboldit';
    src: url(../fonts/nostnaz-semiboldit.eot);
    src: url(../fonts/nostnaz-semiboldit.eot?#iefix) format("embedded-opentype"), url(../fonts/nostnaz-semiboldit.woff) format("woff"), url(../fonts/nostnaz-semiboldit.ttf) format("truetype"), url(../fonts/nostnaz-semiboldit.svg#nostnazsemibold_italic) format("svg");
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: 'JISAZNRegular';
    src: url(../fonts/jaznr.eot);
    src: url(../fonts/jaznr.eot?#iefix) format("embedded-opentype"), url(../fonts/jaznr.woff) format("woff"), url(../fonts/jaznr.ttf) format("truetype"), url(../fonts/jaznr.svg#jaznr) format("svg");
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: 'JISAZNBold';
    src: url(../fonts/jaznb.eot);
    src: url(../fonts/jaznb.eot?#iefix) format("embedded-opentype"), url(../fonts/jaznb.woff) format("woff"), url(../fonts/jaznb.ttf) format("truetype"), url(../fonts/jaznb.svg#jaznb) format("svg");
    font-weight: 400;
    font-style: normal
}

.profile-author img {
    border-radius: 100%;
    margin: 0;
    padding: 0;
    display: block
}

.profile-author h4 {
    font-size: 16px;
    color: #777;
    margin-top: 10px
}

.profile-author {
    font-size: 16px;
    color: #777;
    margin-bottom: 15px;
    display: none
}

.article-content blockquote {
    border-color: #ff3c3c;
    background-color: #ffebeb;
    font-style: italic;
    font-size: 14px;
    line-height: 22px
}

.article-content blockquote.sitat-sol {
    font-style: italic;
    display: block;
    width: 45%;
    float: left;
    margin: 5px 10px 5px 0;
    font-size: 14px;
    line-height: 22px
}

.article-content blockquote.sitat-sag {
    font-style: italic;
    display: block;
    width: 45%;
    float: right;
    margin: 5px 0 5px 10px;
    font-size: 14px;
    line-height: 22px
}

.article-title-sidebar {
    font-size: 20px;
    margin: 0 0 15px;
    padding: 0;
    line-height: 24px;
    color: #000
}

.article-content-sidebar {
    font-size: 13px;
    margin: 0 0 15px;
    padding: 0;
    line-height: 18px;
    color: #000
}

.advertising_swf_widget .widget-title {
    text-align: left
}

.advertising_swf_widget {
    text-align: center
}

.advertising_swf_widget iframe,
.advertising_swf_widget img {
    display: inline-block;
    max-width: 100%
}

.advertising_widget {
    text-align: center
}

.advertising_widget iframe,
.advertising_widget img {
    display: inline-block
}

.share-section-template dl dt,
.share-section-template dl dd {
    margin-bottom: 5px;
    text-align: left;
    font-family: 'stnazlight', sans-serif;
    font-size: 18px
}

#shiftnav-toggle-main {
    display: none
}

#wpvq-final-score .wpvq-local-caption.wpvq-headline {
    display: none!important
}

.wpvq {
    font-family: 'Segoe UI', Frutiger, 'Frutiger Linotype', 'Dejavu Sans', 'Helvetica Neue', Arial, sans-serif!important
}

span.wpvq-quiz-title,
.wp-share-results {
    font-size: 18px!important;
    font-weight: 600!important;
    margin-bottom: 5px
}

.wpvq-social-slide p {
    font-family: 'Segoe UI', Frutiger, 'Frutiger Linotype', 'Dejavu Sans', 'Helvetica Neue', Arial, sans-serif!important
}

.wpvq-answer.wpvq-answer-true,
.wpvq-answer.wpvq-answer-false {
    color: #000!important
}

.rpwe-block ul {
    list-style: none!important;
    margin-left: 0!important;
    padding-left: 0!important
}

.rpwe-block li {
    border-bottom: 1px solid #eee;
    margin-bottom: 10px;
    padding-bottom: 10px;
    list-style-type: none
}

.rpwe-block a {
    display: inline!important;
    text-decoration: none
}

.rpwe-block h3 {
    background: none!important;
    clear: none;
    margin-bottom: 0!important;
    margin-top: 0!important;
    font-weight: 400;
    font-size: 12px!important;
    line-height: 1.5em
}

.rpwe-thumb {
    border: 0!important;
    box-shadow: none!important;
    margin: 0 10px 0 0;
    padding: 0!important
}

.rpwe-summary {
    font-size: 12px
}

.rpwe-time {
    color: #bbb;
    font-size: 11px
}

.rpwe-comment {
    color: #bbb;
    font-size: 11px;
    padding-left: 5px
}

.rpwe-alignleft {
    display: inline;
    float: left
}

.rpwe-alignright {
    display: inline;
    float: right
}

.rpwe-aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 10px!important
}

.rpwe-clearfix:before,
.rpwe-clearfix:after {
    content: "";
    display: table!important
}

.rpwe-clearfix:after {
    clear: both
}

.rpwe-clearfix {
    zoom: 1
}

.rpwe-block ul {
    list-style: none;
    margin-left: 0;
    padding-left: 0
}

.rpwe-block li {
    border-bottom: 1px solid #eee;
    margin-bottom: 10px;
    padding-bottom: 10px;
    list-style-type: none
}

.rpwe-block a {
    display: inline;
    text-decoration: none
}

.rpwe-block h3 {
    background: none;
    clear: none;
    margin-bottom: 0;
    margin-top: 0;
    font-weight: 400;
    font-size: 12px;
    line-height: 1.5em
}

.rpwe-thumb {
    border: 1px solid #eee;
    box-shadow: none;
    margin: 2px 10px 2px 0;
    padding: 3px
}

.rpwe-summary {
    font-size: 12px
}

.rpwe-time {
    color: #bbb;
    font-size: 11px
}

.rpwe-comment {
    color: #bbb;
    font-size: 11px;
    padding-left: 5px
}

.rpwe-alignleft {
    display: inline;
    float: left
}

.rpwe-alignright {
    display: inline;
    float: right
}

.rpwe-aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.rpwe-clearfix:before,
.rpwe-clearfix:after {
    content: "";
    display: table
}

.rpwe-clearfix:after {
    clear: both
}

.rpwe-clearfix {
    zoom: 1
}

.tos-wrapper.tos-fixed {
    z-index: 99999999!important
}

.ajaxifymobile {
    display: none;
    margin: 0;
    padding: 0;
    border: none;
    position: relative
}

.lent_widget_ajax {
    display: none!important
}

.ajaxifymobile {
    display: block;
    margin: 0;
    padding: 0;
    border: none;
    position: relative;
    text-align: center;
    vertical-align: top
}

.ajaxifymobile .ajaxifyarticle {
    display: inline-block;
    margin: 0 2px 15px;
    padding: 5px;
    border: 1px solid #dedede;
    border-radius: 3px;
    position: relative;
    max-width: 300px;
    text-align: left;
    width: 100%;
    min-height: 375px;
    vertical-align: top
}

.ajaxifymobile .ajaxifyarticle img {
    display: block;
    margin: 0 auto;
    padding: 0;
    border: none;
    border-radius: 3px;
    position: relative;
    max-width: 100%;
    height: auto
}

.ajaxifymobile .ajaxifyarticle h3 {
    display: block;
    margin: 5px 0;
    padding: 0;
    border: none;
    position: relative;
    line-height: 22px;
    font-size: 18px;
    font-family: 'Segoe UI', Frutiger, 'Frutiger Linotype', 'Dejavu Sans', 'Helvetica Neue', Arial, sans-serif
}

.ajaxifymobile .ajaxifyarticle a {
    display: block;
    color: #000;
    text-decoration: none
}

.ajaxifymobile .ajaxifyarticle a:hover {
    display: block;
    color: #c00;
    text-decoration: none
}

.ajaxifymobile .ajaxifyarticle .entry-meta {
    color: #154396;
    text-decoration: none;
    margin-top: 3px;
    display: block;
    position: relative;
    padding: 0;
    font-size: 13px
}

.ajaxifymobile .ajaxifyarticle .entry-meta:before {
    content: "\f017";
    font-style: normal;
    font-weight: 400;
    text-decoration: inherit;
    color: #868686;
    padding: 0;
    display: inline-block;
    margin-right: 5px;
    font-family: FontAwesome
}

.ajaxifymobile .ajaxifyarticle .entry-share {
    display: block;
    margin: 0;
    padding: 0;
    position: relative;
    text-align: left
}

.ajaxifymobile .ajaxifyarticle .entry-share a {
    display: inline-block;
    margin: 0 3px 0 0;
    padding: 0;
    position: relative;
    width: 32px;
    height: 32px;
    background: #fff;
    color: #666!important;
    line-height: 30px;
    text-align: center;
    font-size: 16px;
    border-radius: 5px;
    border: 1px solid #dedede
}

.ajaxifymobile .ajaxifyarticle .entry-share a:hover {
    color: #000!important
}

.article-content p:first-child img.alignleft {
    display: none!important
}

.article-content p:first-child img.aligncenter {
    display: none!important
}

.article-content p:first-child img.alignright {
    display: none!important
}

.article-content div:first-child img.alignleft {
    display: none!important
}

.article-content div:first-child img.aligncenter {
    display: none!important
}

.article-content div:first-child img.alignright {
    display: none!important
}

#menubar ul.primary-menu > li.sport {
    background: #59a23a url(http://yenicag.az/files/uploads/2017/01/yencag.az_2017-01-31_00-14-21.jpg) no-repeat top left!important
}

.vgps-wrapper .sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail::before {
    z-index: 99
}

#vgps-wrapper156485 .news-title,
#vgps-wrapper156485 .vgps-label {
    font-family: 'stnazbold', sans-serif
}

#vgps-wrapper156498 .news-title,
#vgps-wrapper156498 .vgps-label {
    font-family: 'stnazbold', sans-serif
}

#vgps-wrapper156498 .news-title a,
#vgps-wrapper156498 .vgps-label a {
 color: white;
    font-size: 17px;
}

#vgps-wrapper156498 .news-title a:hover,
#vgps-wrapper156498 .vgps-label a:hover {
    color: white;
    font-size: 17px;
}

.vgps-wrapper .sp-right-thumbnails.sp-has-pointer .sp-selected-thumbnail::before {
    z-index: 99
}

#vgps-wrapper156498 .sp-selected-thumbnail::before {
    border-left: 5px solid #8224e3;
    border-bottom: none!important
}

.sidebar-home .advertising_widget .widget-title {
    text-align: left!important;
    color: #c00!important;
    border-color: #000!important
}

#secondbar ul li.special a {
    color: #0047a2!important
}

#secondbar ul li.specials a {
    color: #da1313!important
}

.wpvq-question .wpvq-question-img {
    width: 100%!important
}

#wpvq-final-personality img {
    float: left;
    margin: 0 10px 10px 0;
    border-radius: 10px!important
}

.wpvq-personality-content:after {
    clear: both;
    display: table;
    content: ""
}

.wpvq-personality-content {
    margin: 10px 0
}

div#wpvq-final-personality .wpvq-you-are {
    margin-top: 15px;
    font-size: 1.3em;
    font-weight: 700;
    background: #ffd400;
    display: block;
    padding: 10px;
    border-radius: 5px
}

#sidebar .widget a.more-link {
    display: inline-block!important;
    min-width: 100px;
    background: #fec601;
    color: #000;
    padding: 3px;
    margin: 5px;
    border-radius: 3px;
    text-align: center
}

#vgps-wrapper156287 {
    margin: 0;
    padding: 0;
    background-color: #F1F1F1
}

#vgps-wrapper156287 .vgps-label {
    background-color: #ffd600;
    color: #FFF
}

#vgps-wrapper156287 .vgps-caption {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%) repeat scroll 0 0;
    color: #FFF
}

#vgps-wrapper156287 .vgps-caption a {
    color: #ffd600
}

#vgps-wrapper156287.theme-monday .sp-previous-arrow:hover:after,
#vgps-wrapper156287.theme-monday .sp-previous-arrow:hover:before,
#vgps-wrapper156287.theme-monday .sp-next-arrow:hover:after,
#vgps-wrapper156287.theme-monday .sp-next-arrow:hover:before {
    background: #ffd600
}

#vgps-wrapper156287 .vgps-thumbnails {
    color: #000
}

#vgps-wrapper156287 .sp-selected-thumbnail {
    color: #000
}

#vgps-wrapper156287.theme-monday .sp-has-pointer .sp-thumbnail-container img {
    border: 4px #FFF solid
}

#vgps-wrapper156287.theme-monday .sp-has-pointer .sp-selected-thumbnail.sp-thumbnail-container img {
    border: 4px #ffd600 solid
}

#vgps-wrapper156287 .sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail::before,
#vgps-wrapper156287 .sp-top-thumbnails.sp-has-pointer .sp-selected-thumbnail::before {
    border-bottom: 5px solid #ffd600
}

#vgps-wrapper156287 .sp-right-thumbnails.sp-has-pointer .sp-selected-thumbnail::before {
    border-left: 5px solid #ffd600
}

#vgps-wrapper156287 .sp-left-thumbnails.sp-has-pointer .sp-selected-thumbnail::before {
    border-right: 5px solid #ffd600
}

#vgps-wrapper156485 {
    margin: 0;
    padding: 0
}

#vgps-wrapper156485 .vgps-label {
    background-color: #25ab15;
    color: #FFF
}

#vgps-wrapper156485 .vgps-caption {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%) repeat scroll 0 0;
    color: #FFF
}

#vgps-wrapper156485 .vgps-caption a {
    color: #fff;
    font-size:17px;
}

#vgps-wrapper156485 .vgps-thumbnails {
    background-color: #FFF;
    color: #000
}

#vgps-wrapper156485 .sp-selected-thumbnail {
    color: #25ab15
}

#vgps-wrapper156485 .sp-selected-thumbnail::before {
    border-bottom: 5px solid #25ab15
}

@-webkit-keyframes votes-bar {
    from {
        -webkit-transform: scaleX(0);
        -moz-transform: scaleX(0);
        -ms-transform: scaleX(0);
        -o-transform: scaleX(0);
        transform: scaleX(0)
    }
    to {
        -webkit-transform: scaleX(1);
        -moz-transform: scaleX(1);
        -ms-transform: scaleX(1);
        -o-transform: scaleX(1);
        transform: scaleX(1)
    }
}

@-moz-keyframes votes-bar {
    from {
        -webkit-transform: scaleX(0);
        -moz-transform: scaleX(0);
        -ms-transform: scaleX(0);
        -o-transform: scaleX(0);
        transform: scaleX(0)
    }
    to {
        -webkit-transform: scaleX(1);
        -moz-transform: scaleX(1);
        -ms-transform: scaleX(1);
        -o-transform: scaleX(1);
        transform: scaleX(1)
    }
}

@-ms-keyframes votes-bar {
    from {
        -webkit-transform: scaleX(0);
        -moz-transform: scaleX(0);
        -ms-transform: scaleX(0);
        -o-transform: scaleX(0);
        transform: scaleX(0)
    }
    to {
        -webkit-transform: scaleX(1);
        -moz-transform: scaleX(1);
        -ms-transform: scaleX(1);
        -o-transform: scaleX(1);
        transform: scaleX(1)
    }
}

@keyframes votes-bar {
    from {
        -webkit-transform: scaleX(0);
        -moz-transform: scaleX(0);
        -ms-transform: scaleX(0);
        -o-transform: scaleX(0);
        transform: scaleX(0)
    }
    to {
        -webkit-transform: scaleX(1);
        -moz-transform: scaleX(1);
        -ms-transform: scaleX(1);
        -o-transform: scaleX(1);
        transform: scaleX(1)
    }
}

.totalpoll-poll-container.totalpoll-poll-container {
    line-height: 1.5;
    font-family: inherit;
    font-size: 14px
}

.totalpoll-poll-container.totalpoll-poll-container * {
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    line-height: inherit;
    font-family: inherit;
    font-size: inherit
}

.totalpoll-poll-container.totalpoll-poll-container div,
.totalpoll-poll-container.totalpoll-poll-container span,
.totalpoll-poll-container.totalpoll-poll-container applet,
.totalpoll-poll-container.totalpoll-poll-container object,
.totalpoll-poll-container.totalpoll-poll-container iframe,
.totalpoll-poll-container.totalpoll-poll-container h1,
.totalpoll-poll-container.totalpoll-poll-container h2,
.totalpoll-poll-container.totalpoll-poll-container h3,
.totalpoll-poll-container.totalpoll-poll-container h4,
.totalpoll-poll-container.totalpoll-poll-container h5,
.totalpoll-poll-container.totalpoll-poll-container h6,
.totalpoll-poll-container.totalpoll-poll-container p,
.totalpoll-poll-container.totalpoll-poll-container blockquote,
.totalpoll-poll-container.totalpoll-poll-container pre,
.totalpoll-poll-container.totalpoll-poll-container a,
.totalpoll-poll-container.totalpoll-poll-container abbr,
.totalpoll-poll-container.totalpoll-poll-container acronym,
.totalpoll-poll-container.totalpoll-poll-container address,
.totalpoll-poll-container.totalpoll-poll-container big,
.totalpoll-poll-container.totalpoll-poll-container cite,
.totalpoll-poll-container.totalpoll-poll-container code,
.totalpoll-poll-container.totalpoll-poll-container del,
.totalpoll-poll-container.totalpoll-poll-container dfn,
.totalpoll-poll-container.totalpoll-poll-container em,
.totalpoll-poll-container.totalpoll-poll-container font,
.totalpoll-poll-container.totalpoll-poll-container img,
.totalpoll-poll-container.totalpoll-poll-container ins,
.totalpoll-poll-container.totalpoll-poll-container kbd,
.totalpoll-poll-container.totalpoll-poll-container q,
.totalpoll-poll-container.totalpoll-poll-container s,
.totalpoll-poll-container.totalpoll-poll-container samp,
.totalpoll-poll-container.totalpoll-poll-container small,
.totalpoll-poll-container.totalpoll-poll-container strike,
.totalpoll-poll-container.totalpoll-poll-container strong,
.totalpoll-poll-container.totalpoll-poll-container sub,
.totalpoll-poll-container.totalpoll-poll-container sup,
.totalpoll-poll-container.totalpoll-poll-container tt,
.totalpoll-poll-container.totalpoll-poll-container var,
.totalpoll-poll-container.totalpoll-poll-container b,
.totalpoll-poll-container.totalpoll-poll-container i,
.totalpoll-poll-container.totalpoll-poll-container center,
.totalpoll-poll-container.totalpoll-poll-container dl,
.totalpoll-poll-container.totalpoll-poll-container dt,
.totalpoll-poll-container.totalpoll-poll-container dd,
.totalpoll-poll-container.totalpoll-poll-container ol,
.totalpoll-poll-container.totalpoll-poll-container ul,
.totalpoll-poll-container.totalpoll-poll-container li,
.totalpoll-poll-container.totalpoll-poll-container fieldset,
.totalpoll-poll-container.totalpoll-poll-container form,
.totalpoll-poll-container.totalpoll-poll-container div.totalpoll-choice-content,
.totalpoll-poll-container.totalpoll-poll-container legend,
.totalpoll-poll-container.totalpoll-poll-container table,
.totalpoll-poll-container.totalpoll-poll-container caption,
.totalpoll-poll-container.totalpoll-poll-container tbody,
.totalpoll-poll-container.totalpoll-poll-container tfoot,
.totalpoll-poll-container.totalpoll-poll-container thead,
.totalpoll-poll-container.totalpoll-poll-container tr,
.totalpoll-poll-container.totalpoll-poll-container th,
.totalpoll-poll-container.totalpoll-poll-container td,
.totalpoll-poll-container.totalpoll-poll-container article,
.totalpoll-poll-container.totalpoll-poll-container aside,
.totalpoll-poll-container.totalpoll-poll-container audio,
.totalpoll-poll-container.totalpoll-poll-container canvas,
.totalpoll-poll-container.totalpoll-poll-container details,
.totalpoll-poll-container.totalpoll-poll-container figcaption,
.totalpoll-poll-container.totalpoll-poll-container figure,
.totalpoll-poll-container.totalpoll-poll-container footer,
.totalpoll-poll-container.totalpoll-poll-container header,
.totalpoll-poll-container.totalpoll-poll-container hgroup,
.totalpoll-poll-container.totalpoll-poll-container mark,
.totalpoll-poll-container.totalpoll-poll-container menu,
.totalpoll-poll-container.totalpoll-poll-container meter,
.totalpoll-poll-container.totalpoll-poll-container nav,
.totalpoll-poll-container.totalpoll-poll-container output,
.totalpoll-poll-container.totalpoll-poll-container progress,
.totalpoll-poll-container.totalpoll-poll-container section,
.totalpoll-poll-container.totalpoll-poll-container summary,
.totalpoll-poll-container.totalpoll-poll-container time,
.totalpoll-poll-container.totalpoll-poll-container video {
    border: 0;
    outline: 0;
    vertical-align: baseline;
    background-color: transparent;
    margin: 0;
    padding: 0
}

.totalpoll-poll-container.totalpoll-poll-container body {
    line-height: 1
}

.totalpoll-poll-container.totalpoll-poll-container article,
.totalpoll-poll-container.totalpoll-poll-container aside,
.totalpoll-poll-container.totalpoll-poll-container dialog,
.totalpoll-poll-container.totalpoll-poll-container figure,
.totalpoll-poll-container.totalpoll-poll-container footer,
.totalpoll-poll-container.totalpoll-poll-container header,
.totalpoll-poll-container.totalpoll-poll-container hgroup,
.totalpoll-poll-container.totalpoll-poll-container nav,
.totalpoll-poll-container.totalpoll-poll-container section,
.totalpoll-poll-container.totalpoll-poll-container blockquote {
    display: block
}

.totalpoll-poll-container.totalpoll-poll-container ul,
.totalpoll-poll-container.totalpoll-poll-container ol {
    list-style: none
}

.totalpoll-poll-container.totalpoll-poll-container blockquote,
.totalpoll-poll-container.totalpoll-poll-container q {
    quotes: none
}

.totalpoll-poll-container.totalpoll-poll-container blockquote:before,
.totalpoll-poll-container.totalpoll-poll-container blockquote:after,
.totalpoll-poll-container.totalpoll-poll-container q:before,
.totalpoll-poll-container.totalpoll-poll-container q:after {
    content: none
}

.totalpoll-poll-container.totalpoll-poll-container ins {
    text-decoration: underline
}

.totalpoll-poll-container.totalpoll-poll-container del {
    text-decoration: line-through
}

.totalpoll-poll-container.totalpoll-poll-container mark {
    background: none
}

.totalpoll-poll-container.totalpoll-poll-container abbr[title],
.totalpoll-poll-container.totalpoll-poll-container dfn[title] {
    border-bottom: 1px dotted #000;
    cursor: help
}

.totalpoll-poll-container.totalpoll-poll-container table {
    border-collapse: collapse;
    border-spacing: 0
}

.totalpoll-poll-container.totalpoll-poll-container hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #ccc;
    margin: 1em 0;
    padding: 0
}

.totalpoll-poll-container.totalpoll-poll-container input[type=submit],
.totalpoll-poll-container.totalpoll-poll-container input[type=button],
.totalpoll-poll-container.totalpoll-poll-container button {
    margin: 0;
    padding: 0
}

.totalpoll-poll-container.totalpoll-poll-container input,
.totalpoll-poll-container.totalpoll-poll-container select,
.totalpoll-poll-container.totalpoll-poll-container img {
    vertical-align: middle
}

.totalpoll-poll-container.totalpoll-poll-container video,
.totalpoll-poll-container.totalpoll-poll-container audio {
    vertical-align: bottom
}

.totalpoll-poll-container.totalpoll-poll-container img {
    max-width: 100%
}

.totalpoll-poll-container.totalpoll-poll-container li {
    list-style: none inside
}

.totalpoll-poll-container.totalpoll-poll-container ul:before,
.totalpoll-poll-container.totalpoll-poll-container li:before,
.totalpoll-poll-container.totalpoll-poll-container ul:after,
.totalpoll-poll-container.totalpoll-poll-container li:after {
    display: none;
    content: ""
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-error-message {
    padding: 1em;
    margin-bottom: 1em;
    color: #F44336;
    background-color: #FFFAFB;
    border: 1px solid #F5BCC8;
    border-radius: 4px
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-question {
    font-weight: 700;
    font-size: 1.25em;
    border: 0;
    margin: 0;
    padding: 0
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-choices {
    margin: 1em auto;
    border: 1px solid #DDD;
    border-radius: 4px;
    overflow: hidden
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-choices:after {
    content: "";
    display: table;
    clear: both
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-choices .totalpoll-choice-separator {
    clear: both;
    border-top: 1px solid #DDD
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-choices .totalpoll-choice-separator:first-child {
    display: none
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-choices .totalpoll-choice {
    cursor: pointer
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-choices .totalpoll-choice:first-child {
    border-top: 0
}

@media all and (min-width:92px) {
    .totalpoll-poll-container.totalpoll-poll-container .totalpoll-choices .totalpoll-choice {
        width: 100%;
        float: left
    }
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-choices .totalpoll-choice .totalpoll-choice-image img,
.totalpoll-poll-container.totalpoll-poll-container .totalpoll-choices .totalpoll-choice .totalpoll-choice-embed img {
    pointer-events: none;
    vertical-align: bottom
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-choices .totalpoll-choice .totalpoll-choice-image.totalpoll-supports-full img,
.totalpoll-poll-container.totalpoll-poll-container .totalpoll-choices .totalpoll-choice .totalpoll-choice-embed.totalpoll-supports-full img {
    pointer-events: auto
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-choices .totalpoll-choice .totalpoll-choice-image:after,
.totalpoll-poll-container.totalpoll-poll-container .totalpoll-choices .totalpoll-choice .totalpoll-choice-embed:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 1em;
    width: 0;
    height: 0;
    border-left: .5em solid transparent;
    border-right: .5em solid transparent;
    border-bottom: .5em solid #FFF;
    line-height: 0
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-choices .totalpoll-choice .totalpoll-choice-embed video,
.totalpoll-poll-container.totalpoll-poll-container .totalpoll-choices .totalpoll-choice audio,
.totalpoll-poll-container.totalpoll-poll-container .totalpoll-choices .totalpoll-choice iframe {
    width: 100%;
    vertical-align: bottom
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-choices .totalpoll-choice .totalpoll-choice-embed-image {
    position: relative;
    display: block
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-choices .totalpoll-choice .totalpoll-choice-embed-image:before,
.totalpoll-poll-container.totalpoll-poll-container .totalpoll-choices .totalpoll-choice .totalpoll-choice-embed-image:after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-choices .totalpoll-choice .totalpoll-choice-embed-image:before {
    background: -moz-radial-gradient(center, ellipse cover, transparent 0%, rgba(0, 0, 0, 0.65) 100%);
    background: -webkit-radial-gradient(center, ellipse cover, transparent 0%, rgba(0, 0, 0, 0.65) 100%);
    background: radial-gradient(ellipse at center, transparent 0%, rgba(0, 0, 0, 0.65) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=1)
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-choices .totalpoll-choice .totalpoll-choice-embed-image:after {
    content: '▶';
    margin: auto;
    height: 0;
    line-height: 0;
    font-size: 4em;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 30px rgba(0, 0, 0, 0.75)
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-choices .totalpoll-choice .totalpoll-choice-embed-image+.totalpoll-choice-embed-code {
    display: none
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-choices .totalpoll-choice .totalpoll-choice-embed.run .totalpoll-choice-embed-image {
    display: none
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-choices .totalpoll-choice .totalpoll-choice-embed.run .totalpoll-choice-embed-code {
    display: block
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-choices .totalpoll-choice .totalpoll-choice-container {
    display: table;
    width: 100%;
    color: inherit;
    background-color: #FFF;
    border-right: 1px solid #DDD
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-choices .totalpoll-choice .totalpoll-choice-checkbox-container,
.totalpoll-poll-container.totalpoll-poll-container .totalpoll-choices .totalpoll-choice .totalpoll-choice-content {
    display: table-cell;
    vertical-align: middle
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-choices .totalpoll-choice .totalpoll-choice-checkbox-container {
    width: 8%;
    max-width: 50px;
    min-width: 50px;
    padding: 0 1em;
    line-height: 1;
    text-align: center;
    border-right: 1px dashed #DDD
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-choices .totalpoll-choice .totalpoll-choice-checkbox-container input {
    outline: 0;
    padding: 1em
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-choices .totalpoll-choice .totalpoll-choice-content {
    padding: 1em
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-choices .totalpoll-choice.last-in-row .totalpoll-choice-container {
    border-right: 0
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-choices .totalpoll-choice.checked .totalpoll-choice-image:after,
.totalpoll-poll-container.totalpoll-poll-container .totalpoll-choices .totalpoll-choice.checked .totalpoll-choice-embed:after {
    border-bottom-color: #FAFAFA
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-choices .totalpoll-choice.checked .totalpoll-choice-container {
    color: inherit;
    background-color: #FAFAFA
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-choices .totalpoll-choice.checked .totalpoll-choice-container:hover {
    color: inherit;
    background-color: #FAFAFA
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-choices .totalpoll-choice.checked .totalpoll-choice-checkbox-container {
    border-right-color: #DDD
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-choices .totalpoll-choice.checked .totalpoll-choice-checkbox-container:hover {
    border-right-color: #DDD
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-choices .totalpoll-choice.checked .totalpoll-choice-checkbox-container:before {
    font-weight: 700
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-view-vote .totalpoll-choices .totalpoll-choice-container {
    cursor: pointer
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-view-vote .totalpoll-choices .totalpoll-choice-container:hover {
    color: inherit;
    background-color: #FAFAFA
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-view-results .totalpoll-choices .totalpoll-choice .totalpoll-choice-votes {
    position: relative;
    display: table;
    width: 100%;
    margin-top: 1em;
    line-height: 1;
    font-size: 85%
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-view-results .totalpoll-choices .totalpoll-choice .totalpoll-choice-votes>div {
    display: table-cell
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-view-results .totalpoll-choices .totalpoll-choice .totalpoll-choice-votes-bar {
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-transform-origin: left;
    -moz-transform-origin: left;
    -ms-transform-origin: left;
    -o-transform-origin: left;
    transform-origin: left;
    -webkit-animation: votes-bar 1000ms ease-out;
    -o-animation: votes-bar 1000ms ease-out;
    animation: votes-bar 1000ms ease-out;
    border-radius: 4px;
    background: #2196F3;
    background: -moz-linear-gradient(left, #2196F3 0%, #1976D2 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, #2196F3), color-stop(100%, #1976D2));
    background: -webkit-linear-gradient(left, #2196F3 0%, #1976D2 100%);
    background: -o-linear-gradient(left, #2196F3 0%, #1976D2 100%);
    background: -ms-linear-gradient(left, #2196F3 0%, #1976D2 100%);
    background: linear-gradient(to right, #2196F3 0%, #1976D2 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#2196F3', endColorstr='#1976D2', GradientType=1)
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-view-results .totalpoll-choices .totalpoll-choice .totalpoll-choice-votes-text {
    white-space: nowrap;
    padding-left: 1em
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-view-results .totalpoll-choices .totalpoll-choice .totalpoll-choice-votes .totalpoll-choice-votes-bar-0 {
    display: none
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-view-results .totalpoll-choices .totalpoll-choice .totalpoll-choice-votes .totalpoll-choice-votes-bar-0+.totalpoll-choice-votes-text {
    padding-left: 0
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-fields .totalpoll-field-wrapper div.totalpoll-choice-content {
    display: block;
    margin-bottom: 1rem
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-fields .totalpoll-field-wrapper .totalpoll-fields-field {
    border-radius: 4px
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-fields .totalpoll-field-wrapper .totalpoll-field-error {
    margin-top: 1em;
    margin-bottom: 1em;
    padding-bottom: 1em;
    border-bottom: 1px solid #DDD;
    color: #F44336;
    border-radius: 4px
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-fields .totalpoll-field-wrapper+.totalpoll-field-wrapper {
    margin-top: 1.5em
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-fields-field {
    width: 100%
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-fields-field[type=checkbox],
.totalpoll-poll-container.totalpoll-poll-container .totalpoll-fields-field[type=radio] {
    width: auto;
    margin-right: .5em
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-buttons {
    margin-top: 1em;
    text-align: right
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-buttons .totalpoll-button {
    display: block;
    padding: 1em 2em;
    margin-bottom: 1em;
    width: 100%;
    background-color: #0f1e39;
    border: 1px solid #0f1e39;
    line-height: 1;
    text-decoration: none;
    border-radius: 4px
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-buttons .totalpoll-button:hover,
.totalpoll-poll-container.totalpoll-poll-container .totalpoll-buttons .totalpoll-button:focus,
.totalpoll-poll-container.totalpoll-poll-container .totalpoll-buttons .totalpoll-button:active {
    background-color: #0f1e39;
    border-color: #0f1e39
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-buttons .totalpoll-button.totalpoll-button-primary {
    color: #FFF;
    background-color: #d33;
    border-color: #d33
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-buttons .totalpoll-button.totalpoll-button-primary:hover,
.totalpoll-poll-container.totalpoll-poll-container .totalpoll-buttons .totalpoll-button.totalpoll-button-primary:focus,
.totalpoll-poll-container.totalpoll-poll-container .totalpoll-buttons .totalpoll-button.totalpoll-button-primary:active {
    color: #FFF;
    background-color: #d33;
    border-color: #d33
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-buttons .totalpoll-button.totalpoll-button-primary {
    color: #FFF;
    background-color: #d33;
    border-color: #d33
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-buttons .totalpoll-button.totalpoll-button-primary:hover,
.totalpoll-poll-container.totalpoll-poll-container .totalpoll-buttons .totalpoll-button.totalpoll-button-primary:focus,
.totalpoll-poll-container.totalpoll-poll-container .totalpoll-buttons .totalpoll-button.totalpoll-button-primary:active {
    color: #FFF;
    background-color: #d33;
    border-color: #d33
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-buttons .totalpoll-button.totalpoll-button-link {
    background: transparent;
    border: 0
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-buttons .totalpoll-button.totalpoll-button-link:hover,
.totalpoll-poll-container.totalpoll-poll-container .totalpoll-buttons .totalpoll-button.totalpoll-button-link:focus,
.totalpoll-poll-container.totalpoll-poll-container .totalpoll-buttons .totalpoll-button.totalpoll-button-link:active {
    text-decoration: underline
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-buttons .totalpoll-button[disabled] {
    opacity: .5;
    cursor: not-allowed
}

@media all and (min-width:92px) {
    .totalpoll-poll-container.totalpoll-poll-container .totalpoll-buttons .totalpoll-button {
        display: inline-block;
        width: auto;
        margin-bottom: 0
    }
    .totalpoll-poll-container.totalpoll-poll-container .totalpoll-buttons .totalpoll-button+.totalpoll-button {
        margin-left: 1em
    }
    .totalpoll-poll-container.totalpoll-poll-container .totalpoll-buttons .totalpoll-button.totalpoll-button-next {
        float: right;
        margin-left: 0
    }
    .totalpoll-poll-container.totalpoll-poll-container .totalpoll-buttons .totalpoll-button.totalpoll-button-previous {
        float: left;
        margin-left: 0
    }
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-buttons .totalpoll-buttons-pagination {
    padding: 1em;
    margin-bottom: 1em;
    border: 1px solid #DDD;
    border-radius: 4px
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-buttons .totalpoll-buttons-pagination:after {
    content: "";
    display: table;
    clear: both
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-captcha {
    margin-top: 1em;
    margin-bottom: 1em
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-captcha:after {
    content: "";
    display: table;
    clear: both
}

.totalpoll-poll-container.totalpoll-poll-container .totalpoll-captcha>div {
    float: right
}

.totalpoll-poll-container.totalpoll-poll-container.totalpoll-rtl .totalpoll-choices .totalpoll-choice .totalpoll-choice-image:after,
.totalpoll-poll-container.totalpoll-poll-container.totalpoll-rtl .totalpoll-choices .totalpoll-choice .totalpoll-choice-embed:after {
    left: auto!important;
    right: 1em!important
}

.totalpoll-poll-container.totalpoll-poll-container.totalpoll-rtl .totalpoll-choices .totalpoll-choice .totalpoll-choice-checkbox-container {
    border-right: none;
    border-left: 1px dashed #DDD
}

.totalpoll-poll-container.totalpoll-poll-container.totalpoll-rtl .totalpoll-view-results .totalpoll-choices .totalpoll-choice .totalpoll-choice-votes-text {
    padding-right: 1em;
    padding-left: 0
}

.totalpoll-poll-container.totalpoll-poll-container.totalpoll-rtl .totalpoll-view-results .totalpoll-choices .totalpoll-choice .totalpoll-choice-votes-bar {
    -webkit-transform-origin: right;
    -moz-transform-origin: right;
    -ms-transform-origin: right;
    -o-transform-origin: right;
    transform-origin: right;
    background: #2196F3;
    background: -moz-linear-gradient(right, #2196F3 0%, #1976D2 100%);
    background: -webkit-gradient(linear, right top, left top, color-stop(0%, #2196F3), color-stop(100%, #1976D2));
    background: -webkit-linear-gradient(right, #2196F3 0%, #1976D2 100%);
    background: -o-linear-gradient(right, #2196F3 0%, #1976D2 100%);
    background: -ms-linear-gradient(right, #2196F3 0%, #1976D2 100%);
    background: linear-gradient(to left, #2196F3 0%, #1976D2 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#2196F3', endColorstr='#1976D2', GradientType=1)
}

.totalpoll-poll-container.totalpoll-poll-container.totalpoll-rtl .totalpoll-buttons {
    text-align: left
}

.totalpoll-poll-container.totalpoll-poll-container.totalpoll-rtl .totalpoll-buttons .totalpoll-button-next {
    float: left;
    margin-right: 0
}

.totalpoll-poll-container.totalpoll-poll-container.totalpoll-rtl .totalpoll-buttons .totalpoll-button-previous {
    float: right;
    margin-right: 0
}

.totalpoll-poll-container.totalpoll-poll-container.totalpoll-rtl .totalpoll-buttons .totalpoll-button+.totalpoll-button {
    margin-left: 0;
    margin-right: 1em
}

.totalpoll-poll-container.totalpoll-poll-container.totalpoll-rtl .totalpoll-fields-field[type=checkbox],
.totalpoll-poll-container.totalpoll-poll-container.totalpoll-rtl .totalpoll-fields-field[type=radio] {
    margin-left: .5em;
    margin-right: 0
}

.article-content .boxed-gallery {
    display: block;
    padding: 0;
    margin: 0;
    position: relative
}

.article-content .paginer {
    display: block;
    padding: 0;
    margin: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.article-content .paginer a {
    display: none;
    text-decoration: none!important
}

.article-content .paginer .current {
    display: none
}

.article-content .paginer a:last-child {
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: transparent!important;
    border-radius: 0!important
}

.article-content .curpage {
    display: inline-block;
    top: 15px;
    right: 15px;
    padding: 5px 10px;
    background: rgba(0, 0, 0, 0.6);
    color: #fff;
    position: absolute;
    border-radius: 3px
}

.article-content .atsource {
    font-family: stnazboldital, sans-serif;
    display: block;
    background: transparent;
    color: #000;
    padding: 0;
    font-size: 18px
}

.article-content img {
    max-width: 100%;
    height: auto;
    display: block
}

.article-content .paginers {
    display: block;
    background: transparent;
    color: #000;
    padding: 5px 0;
    text-align: center;
    margin: 5px 0
}

.article-content .paginers .page-numbers {
    color: #fff;
    margin: 0 5px 5px;
    padding: 3px 13px;
    text-decoration: none;
    font-size: 14px;
    font-weight: 700;
    border-radius: 3px;
    background: #000;
    font-family: stnazbold, sans-serif;
    display: inline-block
}

.article-content .paginers .page-numbers:hover {
    color: #fff;
    background: #c00
}

.article-content .paginers .current {
    color: #fff;
    background: #c00
}