{
	"version": 3,
	"file": "../sass/style.css",
	"sources": [
		"../sass/style.scss",
		"../sass/_base.scss",
		"../sass/_variable.scss",
		"../sass/_mixin.scss",
		"../sass/_extra.scss"
	],
	"sourcesContent": [
		"/*\r\n\tTemplate Name: Vinkmag\r\n\tAuthor: Themewinter\r\n\tAuthor URI: https://themeforest.net/user/tripples\r\n\tDescription: vinkmag\r\n  Version: 1.0\r\n\r\n=====================\r\n   table of content \r\n====================\r\n\r\n1.   Typography\r\n2.   Global Styles\r\n3.   Top Bar\r\n4.   header middle area\r\n5.   Header area\r\n5.   breaking post area\r\n6.   Slider\r\n7.   Content area\r\n8.   blog section\r\n9.   Footer\r\n10.  post single page\r\n11.  sidebar css\r\n12.  Sub Pages\r\n13.  home veriation css\r\n14.  Error page\r\n\r\n*/\r\n@import 'base';\r\n@import 'variable';\r\n@import 'mixin';\r\n@import 'extra';\r\n\r\n\r\n/*-------------------------\r\n  preloader \r\n  ---------------------*/\r\n#preloader {\r\n   position: fixed;\r\n   top: 0;\r\n   left: 0;\r\n   height: 100%;\r\n   width: 100%;\r\n   z-index: 99999999999999;\r\n   overflow: hidden;\r\n   background-color: $primary-color;\r\n   -webkit-transition: all 1.5s ease-out;\r\n   -o-transition: all 1.5s ease-out;\r\n   transition: all 1.5s ease-out;\r\n\r\n   &.loaded {\r\n      top: -200%;\r\n\r\n      .preloader-cancel-btn-wraper {\r\n         bottom: 200%;\r\n      }\r\n   }\r\n}\r\n\r\n.preloader-cancel-btn-wraper {\r\n   position: fixed;\r\n   bottom: 0;\r\n   right: 0;\r\n   padding: 30px;\r\n   -webkit-transition: all 1.5s ease-out;\r\n   -o-transition: all 1.5s ease-out;\r\n   transition: all 1.5s ease-out;\r\n\r\n   .preloader-cancel-btn {\r\n      border-radius: 36px;\r\n      font-size: 11px;\r\n      padding: 13px 23px;\r\n      background: #9a2521;\r\n   }\r\n}\r\n\r\n.spinner {\r\n   width: 40px;\r\n   height: 40px;\r\n   position: absolute;\r\n   top: 50%;\r\n   left: 50%;\r\n   -webkit-transform: translate(-50%, -50%);\r\n   -ms-transform: translate(-50%, -50%);\r\n   transform: translate(-50%, -50%);\r\n}\r\n\r\n.double-bounce1 {\r\n   width: 100%;\r\n   height: 100%;\r\n   border-radius: 50%;\r\n   background-color: #FFFFFF;\r\n   opacity: 0.6;\r\n   position: absolute;\r\n   top: 0;\r\n   left: 0;\r\n   -webkit-animation: sk-bounce 2.0s infinite ease-in-out;\r\n   animation: sk-bounce 2.0s infinite ease-in-out;\r\n}\r\n\r\n.double-bounce2 {\r\n   width: 100%;\r\n   height: 100%;\r\n   border-radius: 50%;\r\n   background-color: #FFFFFF;\r\n   opacity: 0.6;\r\n   position: absolute;\r\n   top: 0;\r\n   left: 0;\r\n   -webkit-animation: sk-bounce 2.0s infinite ease-in-out;\r\n   animation: sk-bounce 2.0s infinite ease-in-out;\r\n   -webkit-animation-delay: -1.0s;\r\n   animation-delay: -1.0s;\r\n}\r\n\r\n@-webkit-keyframes sk-bounce {\r\n\r\n   0%,\r\n   100% {\r\n      transform: scale(0);\r\n      -webkit-transform: scale(0);\r\n   }\r\n\r\n   50% {\r\n      transform: scale(1);\r\n      -webkit-transform: scale(1);\r\n   }\r\n}\r\n\r\n\r\n@keyframes sk-bounce {\r\n\r\n   0%,\r\n   100% {\r\n      transform: scale(0);\r\n      -webkit-transform: scale(0);\r\n   }\r\n\r\n   50% {\r\n      transform: scale(1);\r\n      -webkit-transform: scale(1);\r\n   }\r\n}\r\n\r\n\r\n\r\n\r\n/*------------------------------\r\n  top bar\r\n------------------------------*/\r\n.ts-top-nav {\r\n   // padding-left: 26px;\r\n\r\n   li {\r\n      display: inline-block;\r\n      margin-right: 16px;\r\n\r\n      a {\r\n         font-size: 12px;\r\n         color: #151515;\r\n         line-height: 40px;\r\n         padding: 0;\r\n         font-weight: 600;\r\n       ;\r\n\r\n         &:hover {\r\n            color: $primary-color;\r\n         }\r\n      }\r\n\r\n      &:last-of-type {\r\n         margin-right: 0;\r\n      }\r\n   }\r\n}\r\n\r\n.top-social {\r\n   li {\r\n      display: inline-block;\r\n      line-height: 41px;\r\n\r\n      a {\r\n         color: #151515;\r\n         font-size: 14px;\r\n         padding: 0 7px;\r\n\r\n         &:hover{\r\n            color: #232323;\r\n         }\r\n      }\r\n\r\n      &.ts-date {\r\n         padding: 0 14px;\r\n         margin-left: 19px;\r\n         background: $primary-color;\r\n         color: $white-color;\r\n         font-weight: 600;\r\n       ;\r\n      }\r\n\r\n      &.ts-subscribe {\r\n         padding: 0 30px;\r\n         margin-left: 19px;\r\n         background: $primary-color;\r\n         color: $white-color;\r\n       \r\n         text-transform: uppercase;\r\n         font-weight: 700;\r\n\r\n         a {\r\n            color: $white-color;\r\n         }\r\n      }\r\n   }\r\n}\r\n\r\n// top bar\r\n.top-bar {\r\n   background: $white-color;\r\n   padding: 0;\r\n   border-top:0 !important;\r\n\r\n   .ts-temperature {\r\n      display: inline-block;\r\n      padding-right: 30px;\r\n    ;\r\n      position: relative;\r\n\r\n      &:before {\r\n         position: absolute;\r\n         right: 0;\r\n         top: 3px;\r\n         width: 1px;\r\n         height: 20px;\r\n         content: '';\r\n         background: #e9e9e9;\r\n      }\r\n\r\n      i {\r\n         color: $primary-yellow;\r\n      }\r\n\r\n      span {\r\n         b {\r\n            font-weight: 400;\r\n            position: relative;\r\n            top: -4px;\r\n         }\r\n\r\n      }\r\n   }\r\n\r\n   .ts-top-nav {\r\n      display: inline-block;\r\n\r\n   }\r\n\r\n\r\n\r\n   /*index 2----*/\r\n   &.v2 {\r\n      background: $primary-dark;\r\n\r\n      .ts-breaking-news {\r\n         margin-bottom: 0;\r\n         background: transparent;\r\n         padding: 0;\r\n\r\n         .breaking-title {\r\n            color: $white-color;\r\n         }\r\n\r\n         p {\r\n            a {\r\n               color: $white-color;\r\n            }\r\n         }\r\n      }\r\n\r\n      .top-social li a {\r\n         color: $white-color;\r\n      }\r\n   }\r\n\r\n   &.v3 {\r\n      .ts-date {\r\n         display: inline-block;\r\n         padding-right: 50px;\r\n       \r\n         font-size: 14px;\r\n         color: #8a8a8a;\r\n      }\r\n\r\n      .ts-temperature {\r\n         border-right: none;\r\n         padding-right: 0;\r\n      }\r\n   }\r\n\r\n   .ts-date {\r\n      font-size: 13px;\r\n    ;\r\n      color: #606060;\r\n   }\r\n\r\n   .ts-date-item {\r\n      background: #d72924;\r\n      display: inline-block;\r\n      line-height: 42px;\r\n      padding: 0 14px;\r\n      color: $white-color;\r\n   }\r\n\r\n   /*---- version  ---*/\r\n   &.top-bg {\r\n      background: #f4f4f4;\r\n   }\r\n\r\n   .top-nav {\r\n      li {\r\n         display: inline-block;\r\n\r\n         a {\r\n            font-size: 13px;\r\n            color: #606060;\r\n            line-height: 26px;\r\n          ;\r\n            line-height: 34px;\r\n            margin-left: 35px;\r\n         }\r\n      }\r\n   }\r\n\r\n   &.bg-blue-dark {\r\n      background: #004e7c;\r\n\r\n      .ts-date {\r\n         color: $white-color;\r\n      }\r\n\r\n      .ts-top-nav {\r\n         li {\r\n            a {\r\n               color: #dde7ee;\r\n            }\r\n         }\r\n      }\r\n   }\r\n\r\n   &.v4 {\r\n      background: #2c2c2c;\r\n\r\n      .ts-breaking-news {\r\n         margin-bottom: 0;\r\n         background: transparent;\r\n         padding: 8px 20px 8px 0;\r\n\r\n         .breaking-post-content {\r\n            p {\r\n               a {\r\n                  color: $white-color;\r\n               }\r\n            }\r\n         }\r\n      }\r\n\r\n   }\r\n\r\n   &.v5 {\r\n      .ts-breaking-news {\r\n         padding: 7px 20px 7px 0;\r\n         margin-bottom: 0;\r\n      }\r\n   }\r\n}\r\n\r\n.logo {\r\n   padding: 0 10px;\r\n}\r\n\r\n/*--------------------------------\r\n          sport index css \r\n------------------------------------*/\r\n.top-bar {\r\n   &.transparent {\r\n      position: absolute;\r\n      left: 0;\r\n      top: 0;\r\n      width: 100%;\r\n      background: transparent;\r\n      z-index: 2;\r\n\r\n      #breaking_slider .owl-nav {\r\n         top: 0;\r\n         right: -46px;\r\n\r\n         .owl-prev,\r\n         .owl-next {\r\n            color: $white-color;\r\n            background: #111c20;\r\n         }\r\n      }\r\n\r\n      .ts-breaking-news {\r\n         background: transparent;\r\n         padding: 8px 20px 8px 0;\r\n\r\n         .breaking-news-content {\r\n            width: 85%;\r\n         }\r\n\r\n         p {\r\n            a {\r\n               color: $white-color;\r\n            }\r\n         }\r\n      }\r\n   }\r\n}\r\n#breaking_slider1{\r\n   max-height: 30px;\r\n   overflow: hidden;\r\n}\r\n\r\n\r\n\r\n/*=============================\r\n         header middle\r\n =============================*/\r\n.header-white {\r\n   background-color: $white-color;\r\n}\r\n\r\n.header-middle {\r\n   padding: 20px 0;\r\n\r\n   .banner-img {\r\n      text-align: center;\r\n   }\r\n\r\n   &.v2 {\r\n      background: $primary-color;\r\n      padding: 14px 0;\r\n      margin-bottom: 5px;\r\n\r\n      .logo {\r\n         a {\r\n            text-align: left;\r\n         }\r\n      }\r\n   }\r\n\r\n   &.v3 {\r\n      padding: 25px 0;\r\n   }\r\n\r\n   &.v4 {\r\n      padding: 38px 0;\r\n   }\r\n\r\n   &.v8 {\r\n      margin-bottom: 0;\r\n   }\r\n}\r\n\r\n.banner-img {\r\n   img {\r\n      max-width: 100%;\r\n   }\r\n}\r\n\r\n.bg-blue {\r\n   background: $primary-blue-dark;\r\n}\r\n\r\n// currency list\r\n.currency-list-item {\r\n   ul {\r\n      li {\r\n         display: inline-block;\r\n         border-right: 1px solid #1a6795;\r\n         padding-right: 10px;\r\n\r\n         .currency-item {\r\n            display: inline-block;\r\n            padding: 0 14px;\r\n\r\n            label {\r\n               display: block;\r\n               font-size: 14px;\r\n               font-weight: 700;\r\n               color: $white-color;\r\n               letter-spacing: 0.7px;\r\n               text-transform: uppercase;\r\n            }\r\n\r\n            span {\r\n               font-size: 12px;\r\n            }\r\n\r\n            &.right {\r\n               text-align: right;\r\n            }\r\n         }\r\n\r\n         &:nth-child(odd) {\r\n            .currency-item {\r\n               span {\r\n                  color: #ff433d;\r\n               }\r\n            }\r\n         }\r\n\r\n         &:nth-child(even) {\r\n            .currency-item {\r\n               span {\r\n                  color: #11e260;\r\n               }\r\n            }\r\n         }\r\n\r\n         &:last-child {\r\n            padding-right: 0;\r\n            border-right: none;\r\n\r\n            .currency-item.right {\r\n               padding-right: 0;\r\n            }\r\n         }\r\n\r\n      }\r\n   }\r\n}\r\n\r\n/*------ nav top ------ */\r\n.header-nav-item {\r\n   padding-left: 5px;\r\n}\r\n\r\n.breaking-title {\r\n   font-size: 13px;\r\n   text-transform: uppercase;\r\n   color: $primary-color;\r\n   font-weight: 700;\r\n \r\n   margin-bottom: 0;\r\n   line-height: 26px;\r\n   padding-right: 10px;\r\n\r\n   i {\r\n      font-size: 15px;\r\n      margin-right: 6px;\r\n   }\r\n}\r\n\r\n.mobile-logo {\r\n   display: none;\r\n}\r\n\r\n.ts-breaking-news {\r\n   background: $white-color;\r\n   padding: 12px 20px;\r\n   margin-bottom: 5px;\r\n\r\n   p {\r\n      margin-bottom: 0 !important;\r\n\r\n      a {\r\n         font-size: 13px;\r\n         line-height: 26px;\r\n         color: #5c5c5c;\r\n         font-weight: 600;\r\n       ;\r\n\r\n      }\r\n   }\r\n\r\n   .breaking-news-content {\r\n      width: 80%;\r\n   \r\n   }\r\n}\r\n\r\n// breaking slider\r\n#breaking_slider {\r\n   .owl-nav {\r\n      position: absolute;\r\n      right: -49px;\r\n      top: 1px;\r\n\r\n      .owl-prev,\r\n      .owl-next {\r\n         width: 24px;\r\n         background: #f0f1f4;\r\n         color: #222;\r\n         line-height: 19px;\r\n         margin-left: 5px;\r\n         height: 24px;\r\n         font-size: 16px;\r\n\r\n         &:before {\r\n            display: none;\r\n         }\r\n\r\n         &:hover {\r\n            background: $primary-color;\r\n            color: $white-color;\r\n\r\n         }\r\n      }\r\n\r\n   }\r\n}\r\n\r\n\r\n// header default\r\n.header-default {\r\n   position: relative;\r\n}\r\n\r\n.logo {\r\n   background: $primary-color;\r\n   height: 115px;\r\n\r\n   a {\r\n      display: block;\r\n      text-align: center;\r\n      line-height: 115px;\r\n   }\r\n\r\n   img {\r\n      max-width: 100%;\r\n   }\r\n}\r\n\r\n.nav-header {\r\n   padding: 0;\r\n   margin: 0;\r\n   width: 0;\r\n}\r\n\r\n.navigation {\r\n   height: 60px;\r\n   display: block;\r\n}\r\n\r\n.nav-menu {\r\n   >li {\r\n      >a {\r\n\r\n         height: 60px;\r\n         padding: 22px 20px;\r\n         text-transform: uppercase;\r\n         font-weight: 700;\r\n       \r\n         color: #232323;\r\n         @include transition();\r\n\r\n         .submenu-indicator {\r\n            transition: all 0s;\r\n            margin-top: 0px;\r\n\r\n            &:before {\r\n               content: '\\f0d7';\r\n               font-size: 14px;\r\n               font-family: 'FontAwesome';\r\n            }\r\n\r\n            .submenu-indicator-chevron {\r\n               display: none;\r\n            }\r\n         }\r\n\r\n         &:hover {\r\n            background: $primary-color;\r\n            color: $white-color !important;\r\n\r\n         }\r\n      }\r\n\r\n      .nav-dropdown {\r\n         li {\r\n            a {\r\n               font-weight: 700;\r\n             \r\n               height: 50px;\r\n               padding: 16px 20px;\r\n            }\r\n         }\r\n      }\r\n\r\n      &.focus {\r\n         >a {\r\n            color: $primary-color;\r\n         }\r\n      }\r\n\r\n      &.active {\r\n         >a {\r\n            background: $primary-color;\r\n            color: $white-color;\r\n\r\n            .submenu-indicator-chevron {\r\n               border-color: transparent #ffffff #ffffff transparent;\r\n            }\r\n         }\r\n      }\r\n\r\n      .nav-dropdown {\r\n         box-shadow: 0 6px 12px rgba(0, 0, 0, .175);\r\n\r\n         li {\r\n            a {\r\n               font-size: 14px;\r\n               color: #232323;\r\n               border: none;\r\n               padding: 14px 16px;\r\n               font-weight: 400;\r\n\r\n               &:hover {\r\n                  color: $primary-color;\r\n                  ;\r\n\r\n               }\r\n\r\n               &:before {\r\n                  position: absolute;\r\n                  left: 0;\r\n                  bottom: 0;\r\n                  width: 85%;\r\n                  right: 0;\r\n                  margin: auto;\r\n                  height: 1px;\r\n                  background: #eae8e8;\r\n                  content: '';\r\n               }\r\n            }\r\n\r\n            &:last-child {\r\n               a {\r\n                  &:before {\r\n                     display: none;\r\n                  }\r\n               }\r\n            }\r\n         }\r\n      }\r\n\r\n   }\r\n\r\n   .megamenu-panel {\r\n      box-shadow: 0 6px 12px rgba(0, 0, 0, .175);\r\n   }\r\n\r\n   .megamenu-lists {\r\n      .megamenu-list {\r\n         >li {\r\n            >a {\r\n               font-size: 14px;\r\n               color: #232323;\r\n\r\n               &:hover {\r\n                  color: $primary-color;\r\n                  ;\r\n                  background: transparent;\r\n               }\r\n            }\r\n         }\r\n      }\r\n   }\r\n\r\n   .megamenu-tabs-nav {\r\n      background: #f0f1f4;\r\n\r\n      >li {\r\n         >a {\r\n            font-size: 14px;\r\n            color: #232323;\r\n            border: none;\r\n            padding: 14px 16px 14px 30px;\r\n\r\n            &:hover {\r\n               color: $primary-color;\r\n               ;\r\n               background: #f0f1f4;\r\n\r\n            }\r\n         }\r\n\r\n         &.active {\r\n            a {\r\n               background: transparent;\r\n               color: $primary-color;\r\n            }\r\n         }\r\n      }\r\n   }\r\n\r\n   .megamenu-tabs {\r\n      padding: 15px 0;\r\n   }\r\n\r\n   .megamenu-tabs-pane {\r\n      border: none;\r\n      border-left: 1px solid #f0f1f4;\r\n      padding-left: 30px;\r\n      padding-top: 0;\r\n      padding-bottom: 0;\r\n   }\r\n}\r\n// right nav menu\r\n.right-menu {\r\n   li {\r\n      float: left;\r\n\r\n      a {\r\n         line-height: 61px;\r\n         width: 60px;\r\n         height: 60px;\r\n         font-size: 19px;\r\n         display: block;\r\n         text-align: center;\r\n         border-left: 1px solid #e9e9e9;\r\n         color: #5c5c5c;\r\n      }\r\n\r\n      .nav-search {\r\n         height: 60px;\r\n\r\n         .nav-search-button {\r\n            height: 100%;\r\n            line-height: 64px;\r\n            color: $white-color;\r\n            font-size: 17px;\r\n            width: 60px;\r\n            background: $primary-color;\r\n         }\r\n      }\r\n\r\n\r\n   }\r\n\r\n   .nav-search-inner input[type=text],\r\n   .nav-search-inner input[type=search] {\r\n      height: 60px;\r\n      line-height: 60px;\r\n      font-size: 20px;\r\n   }\r\n\r\n   .nav-search-close-button {\r\n      top: 16px;\r\n   }\r\n}\r\n\r\n/*----------- header-standerd---------*/\r\n.header-standerd {\r\n   background: $primary-color;\r\n\r\n   .navigation {\r\n      background: transparent;\r\n   }\r\n\r\n   .nav-menu {\r\n      >li {\r\n         >a {\r\n            color: $white-color;\r\n\r\n            &:hover {\r\n               background: $primary-dark;\r\n            }\r\n         }\r\n\r\n         &.active {\r\n            >a {\r\n               background: $primary-dark;\r\n            }\r\n         }\r\n      }\r\n   }\r\n\r\n   .right-menu {\r\n      li {\r\n         a {\r\n            border-left: none;\r\n            color: $white-color;\r\n            position: relative;\r\n\r\n            &:before {\r\n               position: absolute;\r\n               right: 0;\r\n               top: 0;\r\n               width: 1px;\r\n               height: 20px;\r\n               content: '';\r\n               bottom: 0;\r\n               margin: auto;\r\n               background: $white-color;\r\n\r\n            }\r\n         }\r\n      }\r\n   }\r\n}\r\n\r\n/*------- nav menu  vertion 3 ------*/\r\n.menu-centerd {\r\n   .ts-main-menu {\r\n      text-align: center !important;\r\n   }\r\n\r\n}\r\n\r\n.nav-menu-item {\r\n   position: relative;\r\n\r\n   .ts-main-menu {\r\n      .nav-menu {\r\n         >li {\r\n            >a {\r\n               font-size: 16px;\r\n               height: 70px;\r\n               font-weight: 400;\r\n             \r\n               color: #212121;\r\n               padding: 22px 28px;\r\n               text-transform: capitalize;\r\n\r\n               &:hover {\r\n                  background: #fff;\r\n               }\r\n            }\r\n\r\n            .nav-dropdown {\r\n               li {\r\n                  a {\r\n                     &:hover {\r\n                        background: $primary-green;\r\n                        color: $white-color;\r\n                     }\r\n                  }\r\n               }\r\n            }\r\n         }\r\n\r\n         li.active {\r\n            >a {\r\n               background: transparent;\r\n               color: $primary-green;\r\n            }\r\n         }\r\n      }\r\n\r\n      .right-menu li {\r\n         .nav-search {\r\n            .nav-search-button {\r\n               background: transparent;\r\n               color: #212121;\r\n               width: 50px;\r\n               height: auto;\r\n               line-height: 69px;\r\n               font-size: 16px;\r\n            }\r\n         }\r\n      }\r\n   }\r\n\r\n}\r\n// nav icon menu\r\n.nav-menu-item.nav-icon-item {\r\n   .navigation {\r\n      height: 114px;\r\n   }\r\n\r\n   .nav-menu {\r\n      >li {\r\n         >a {\r\n            padding: 22px 58px;\r\n            height: 100% !important;\r\n            font-size: 14px;\r\n            font-weight: 500 !important;\r\n            color: #383838;\r\n            text-transform: uppercase !important;\r\n\r\n            i {\r\n               display: block;\r\n               width: auto;\r\n               text-align: center;\r\n               margin-bottom: 12px;\r\n               font-size: 35px;\r\n               height: auto;\r\n               transform: scale(1);\r\n               line-height: 34px;\r\n            }\r\n         }\r\n\r\n         .nav-dropdown {\r\n            li {\r\n               a {\r\n                  &:hover {\r\n                     color: #fff;\r\n                  }\r\n               }\r\n            }\r\n         }\r\n      }\r\n   }\r\n\r\n   .ts-main-menu {\r\n      .right-menu li {\r\n         .nav-search {\r\n            .nav-search-button {\r\n               width: auto;\r\n               line-height: 36px;\r\n               padding: 25px 61px;\r\n               @include transition();\r\n\r\n               i {\r\n                  font-size: 24px;\r\n               }\r\n\r\n               b {\r\n                  display: block;\r\n                  text-transform: uppercase;\r\n                  font-weight: 500;\r\n                \r\n               }\r\n\r\n               &:hover {\r\n                  color: $primary-green;\r\n               }\r\n            }\r\n         }\r\n\r\n      }\r\n   }\r\n\r\n}\r\n\r\n/*---- vertion 4 header transparent---*/\r\n\r\n.header-transparent {\r\n   position: absolute;\r\n   left: 0;\r\n   top: 0;\r\n   z-index: 2;\r\n   width: 100%;\r\n   border-bottom: 1px solid #33335b;\r\n\r\n   .nav-header {\r\n      width: auto;\r\n\r\n      .nav-brand {\r\n         padding: 0;\r\n         line-height: 80px;\r\n      }\r\n   }\r\n\r\n   .navigation {\r\n      background: transparent;\r\n      height: 80px;\r\n   }\r\n\r\n   .nav-menu {\r\n      >li {\r\n         >a {\r\n            color: $white-color;\r\n            height: 80px;\r\n            padding: 31px 26px;\r\n            position: relative;\r\n\r\n            .submenu-indicator {\r\n               margin-top: 0;\r\n            }\r\n\r\n            &:before {\r\n               position: absolute;\r\n               left: 0;\r\n               bottom: 0;\r\n               width: 100%;\r\n               height: 2px;\r\n               background: $primary-blue;\r\n               content: '';\r\n               opacity: 0;\r\n               visibility: hidden;\r\n               @include transition();\r\n               transform: scale(0);\r\n\r\n            }\r\n\r\n            &:hover {\r\n               background: transparent;\r\n\r\n               &::before {\r\n                  opacity: 1;\r\n                  visibility: visible;\r\n                  transform: scale(1);\r\n               }\r\n\r\n            }\r\n         }\r\n\r\n         &.active {\r\n            >a {\r\n               background: transparent;\r\n               color: $primary-blue;\r\n\r\n            }\r\n         }\r\n\r\n         .nav-dropdown {\r\n            border-top: none;\r\n            background: $white-color;\r\n\r\n         }\r\n      }\r\n   }\r\n\r\n   .right-menu {\r\n      li {\r\n         .nav-search {\r\n            width: 80px;\r\n            height: 80px;\r\n            margin-left: 15px;\r\n\r\n            .nav-search-button {\r\n               width: 100%;\r\n               height: 100%;\r\n               line-height: 80px;\r\n               background: transparent;\r\n               border-left: 1px solid #33335b;\r\n               border-right: 1px solid #33335b;\r\n            }\r\n         }\r\n\r\n      }\r\n   }\r\n}\r\n\r\n/*----------------------------\r\n    travel menu css \r\n---------------------------*/\r\n.header-transprent {\r\n   top: 25px;\r\n\r\n   .ts-main-menu {\r\n      background: transparent;\r\n\r\n      .nav-menu {\r\n         >li {\r\n            >a {\r\n               font-weight: 400;\r\n             \r\n            }\r\n\r\n            &.header-search {\r\n               .header-search-form {\r\n                  position: absolute;\r\n                  left: 0;\r\n                  width: 100%;\r\n                  background: #fff;\r\n                  display: none;\r\n               }\r\n            }\r\n         }\r\n      }\r\n   }\r\n}\r\n\r\n// header box\r\n.header-box {\r\n   .navigation {\r\n      box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.08);\r\n      height: 50px;\r\n\r\n   }\r\n\r\n   .right-menu li .nav-search {\r\n      height: 50px;\r\n\r\n      .nav-search-button {\r\n         line-height: 56px;\r\n      }\r\n   }\r\n\r\n   .nav-menu {\r\n\r\n      >li {\r\n         >a {\r\n            padding: 16px 25px;\r\n            height: 50px;\r\n\r\n            &:hover {\r\n               background: $white-color;\r\n               color: $primary-blue-dark !important;\r\n\r\n               &::before {\r\n                  opacity: 1;\r\n                  visibility: visible;\r\n                  width: 100%;\r\n               }\r\n            }\r\n\r\n            .submenu-indicator {\r\n               margin-top: 0;\r\n            }\r\n\r\n            &:before {\r\n               position: absolute;\r\n               left: 0;\r\n               bottom: 0;\r\n               width: 0%;\r\n               height: 2px;\r\n               background: $primary-blue-dark;\r\n               content: '';\r\n               opacity: 0;\r\n               visibility: hidden;\r\n               @include transition();\r\n            }\r\n         }\r\n\r\n         &.active>a {\r\n            background: transparent;\r\n            color: $primary-blue-dark;\r\n         }\r\n      }\r\n   }\r\n\r\n   .right-menu {\r\n      li {\r\n         .nav-search {\r\n            .nav-search-button {\r\n               background: $white-color;\r\n               color: #232323;\r\n            }\r\n         }\r\n      }\r\n   }\r\n}\r\n\r\n.ts-mega-menu.megamenu-panel {\r\n   max-width: 500px;\r\n   padding: 15px 0;\r\n\r\n   .megamenu-list li a {\r\n      height: 46px;\r\n      padding: 15px 20px;\r\n\r\n   }\r\n}\r\n// header box transparent\r\n.header-box-transprent {\r\n   position: absolute;\r\n   right: 0;\r\n   left: 0;\r\n   width: 100%;\r\n   top: 40px;\r\n   height: auto;\r\n   z-index: 2;\r\n\r\n   .ts-main-menu {\r\n      height: 65px;\r\n      background: rgba(0, 0, 0, .6);\r\n\r\n      .nav-header {\r\n         width: auto;\r\n         height: 100%;\r\n         ;\r\n\r\n         .nav-brand {\r\n            line-height: 64px;\r\n            padding: 0 18px;\r\n         }\r\n      }\r\n\r\n      .nav-menu {\r\n         >li {\r\n            >a {\r\n               height: 65px;\r\n               padding: 24px 20px;\r\n               font-weight: 500;\r\n               color: $white-color;\r\n\r\n               &:hover {\r\n                  background: transparent;\r\n               }\r\n\r\n               .submenu-indicator:before {\r\n                  content: '\\f107';\r\n               }\r\n            }\r\n\r\n            &.active {\r\n               a {\r\n                  background: transparent;\r\n               }\r\n            }\r\n\r\n            &:first-child {\r\n               a {\r\n                  padding-left: 30px;\r\n               }\r\n            }\r\n         }\r\n      }\r\n      // nav right menu\r\n      .right-menu li {\r\n         a {\r\n            height: 65px;\r\n            line-height: 65px;\r\n            width: 65px;\r\n            color: $white-color;\r\n            border-left: none;\r\n            border-right: 1px solid #ff3639;\r\n         }\r\n\r\n         .nav-search {\r\n            height: 65px;\r\n            width: 65px;\r\n            border-left: 1px solid #bb1619;\r\n\r\n            .nav-search-button {\r\n               line-height: 67px;\r\n               width: 100%;\r\n               background: transparent;\r\n            }\r\n         }\r\n      }\r\n\r\n   }\r\n}\r\n\r\n/*--------------------------\r\nnavbar-style\r\n---------------------------*/\r\n.navbar-container {\r\n   position: relative;\r\n   background-color: $white-color;\r\n\r\n   &:after {\r\n      content: \"\";\r\n      display: block;\r\n      clear: both;\r\n   }\r\n   // navbar search btn\r\n   .nav-search-button {\r\n      background-color: $primary-color;\r\n      color: $white-color;\r\n      padding-top: 2px !important;\r\n\r\n      &:before {\r\n         display: none;\r\n      }\r\n   }\r\n\r\n   .right-menu {\r\n      position: absolute;\r\n      right: 0;\r\n      top: 0;\r\n   }\r\n\r\n   // nav bar\r\n   .navbar {\r\n      background-color: $white-color;\r\n      padding: 0;\r\n      font-weight: bold;\r\n      text-transform: uppercase;\r\n      color: $dark-color;\r\n\r\n      .navbar-toggler {\r\n         border: 0;\r\n      }\r\n\r\n      .navbar-brand {\r\n         height: 50px;\r\n         margin: 5px 0 5px 20px;\r\n\r\n         img {\r\n            max-height: 100%;\r\n         }\r\n      }\r\n\r\n      .nav-item {\r\n         a {\r\n            padding: 18px 18px;\r\n            color: $dark-color;\r\n\r\n            &.active,\r\n            &:hover,\r\n            &:focus {\r\n               background-color: $primary-color;\r\n               color: $white-color;\r\n            }\r\n         }\r\n\r\n         &:hover {\r\n           >.dropdown-menu {\r\n               opacity: 1;\r\n               visibility: visible;\r\n               display: block;\r\n            }\r\n         }\r\n         // navbar dropdown\r\n         .dropdown-menu {\r\n            box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\r\n            border: 0;\r\n            border-top: solid 1px #f0f0f0;\r\n            min-width: 190px;\r\n            border-radius: 0;\r\n            padding: 0 10px;\r\n            margin: 0;\r\n            opacity: 0;\r\n            visibility: hidden;\r\n            width: 100%;\r\n            @include transition();\r\n\r\n            li{\r\n              .dropdown-menu{\r\n                left: 100%;\r\n                top: 0;\r\n             }\r\n             &.dropdown{\r\n              >a{\r\n                &:before{\r\n                  content: '\\f105 ';\r\n                  font-size: 16px;\r\n                  font-family: 'Fontawesome';\r\n                  position: absolute;\r\n                  right: 5px;\r\n                  top: 12px;\r\n                }\r\n              }\r\n             }\r\n            }\r\n            // dropdown item\r\n            .dropdown-item {\r\n               text-transform: none;\r\n               background-color: transparent !important;\r\n               padding: 14px 16px;\r\n               font-weight: 400;\r\n               position: relative;\r\n               border-bottom: 1px solid #f0f0f0;\r\n               font-size: 14px;\r\n\r\n               &.active,\r\n               &:hover,\r\n               &:focus {\r\n                  color: $primary-color;\r\n               }\r\n\r\n               // &:last-child {\r\n               //    border-bottom: none;\r\n               // }\r\n            }\r\n         }\r\n      }\r\n   }\r\n   // fallback menu\r\n   .menu-fallback{\r\n      .navbar-nav{\r\n         display: block;\r\n         width: 100%;\r\n         float: right;\r\n         text-align: right;\r\n         li{\r\n            a{\r\n               padding: 18px 15px;\r\n               display: inline-block;\r\n               color: #232323;\r\n            }\r\n         }\r\n      }\r\n   }\r\n\r\n   // header search\r\n   .vinkmag-serach {\r\n      display: none;\r\n\r\n      .input-group {\r\n         position: absolute;\r\n         top: 0;\r\n         left: 0;\r\n         right: 0;\r\n         bottom: 0;\r\n         background-color: #fff;\r\n\r\n         .form-control {\r\n            border: 0;\r\n            line-height: 60px;\r\n            font-size: 20px;\r\n            border-radius: 0;\r\n            &:focus,\r\n            &:active {\r\n               outline: 0;\r\n               box-shadow: none;\r\n            }\r\n         }\r\n\r\n         // nav search close\r\n         .nav-search-close-button {\r\n            display: flex !important;\r\n            width: 28px;\r\n            line-height: normal;\r\n            color: #70798b;\r\n            font-size: 20px;\r\n            cursor: pointer;\r\n            text-align: center;\r\n            padding-top: 0px;\r\n            padding-right: 15px;\r\n            align-self: center;\r\n         }\r\n      }\r\n   }\r\n\r\n   &.navbar-style1{\r\n      .navbar-nav{\r\n         .current-menu-parent{\r\n            background: $primary-color;\r\n              > a{\r\n                  color: $white-color;\r\n               }\r\n            }\r\n      }\r\n   }\r\n\r\n   // navbar style 2\r\n   &.navbar-style2 {\r\n      background-color: $primary-color;\r\n      color: $white-color;\r\n\r\n      .navbar {\r\n         background-color: $primary-color;\r\n         color: $white-color;\r\n      }\r\n\r\n      .navbar-toggler {\r\n         padding: 15px 0;\r\n      }\r\n\r\n      .nav-item {\r\n         a {\r\n            padding: 18px 18px;\r\n            color: $white-color;\r\n\r\n            &.active,\r\n            &:hover,\r\n            &:focus {\r\n               background-color: $primary-dark;\r\n               color: $white-color;\r\n            }\r\n         }\r\n         // dropdown menu \r\n         .dropdown-menu {\r\n            box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\r\n            border: 0;\r\n            border-top: solid 1px #f0f0f0;\r\n            min-width: 190px;\r\n            border-radius: 0;\r\n            padding: 0 10px;\r\n\r\n            .dropdown-item {\r\n               text-transform: none;\r\n               background-color: transparent !important;\r\n               padding: 14px 16px;\r\n               font-weight: 400;\r\n               color: $dark-color;\r\n               position: relative;\r\n               border-bottom: 1px solid #f0f0f0;\r\n\r\n               &.active,\r\n               &:hover,\r\n               &:focus {\r\n                  color: $primary-color;\r\n               }\r\n            }\r\n         }\r\n      }\r\n   }\r\n\r\n   // nav bar style 3\r\n   &.navbar-style3 {\r\n      background-color: $white-color;\r\n      color: $dark-color;\r\n      border-top: 1px solid #ddd;\r\n      box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.08);\r\n      border-bottom: 2px solid #ddd;\r\n      .navbar-brand {\r\n         margin: 15px 0;\r\n      }\r\n\r\n      .container {\r\n         position: relative;\r\n      }\r\n\r\n      .navbar-toggler {\r\n         padding-right: 0;\r\n      }\r\n\r\n      .navbar {\r\n         background-color: transparent;\r\n      }\r\n\r\n      .nav-item {\r\n         a {\r\n            padding: 28px 18px;\r\n\r\n            &.active,\r\n            &:hover,\r\n            &:focus {\r\n               background-color: transparent;\r\n               color: $primary-color;\r\n            }\r\n         }\r\n\r\n         .dropdown-menu {\r\n            box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\r\n            border: 0;\r\n            border-top: solid 1px #f0f0f0;\r\n            min-width: 190px;\r\n            border-radius: 0;\r\n            padding: 0 10px;\r\n\r\n            .dropdown-item {\r\n               text-transform: none;\r\n               background-color: transparent !important;\r\n               padding: 14px 16px;\r\n               font-weight: 400;\r\n               color: $dark-color;\r\n               position: relative;\r\n               border-bottom: 1px solid #f0f0f0;\r\n               white-space: pre-wrap;\r\n\r\n               &.active,\r\n               &:hover,\r\n               &:focus {\r\n                  color: $primary-color;\r\n               }\r\n            }\r\n         }\r\n      }\r\n\r\n      // right menu\r\n      .right-menu {\r\n         top: 10px;\r\n\r\n         li>a {\r\n            background-color: transparent !important;\r\n            color: $dark-color;\r\n            border-left: 0;\r\n            position: relative;\r\n\r\n            &.nav-search-button:after {\r\n               content: '';\r\n               width: 1px;\r\n               height: 20px;\r\n               top: 50%;\r\n               left: 0;\r\n               background-color: $dark-color;\r\n               position: absolute;\r\n               transform: translateY(-50%);\r\n            }\r\n         }\r\n      }\r\n\r\n      // navbar dark\r\n      &.navbar-dark {\r\n         background-color: $dark-color;\r\n         color: $white-color;\r\n         border-top: 0;\r\n\r\n         .nav-item {\r\n            a {\r\n               color: $white-color;\r\n               padding: 28px 18px;\r\n\r\n               &.active,\r\n               &:hover,\r\n               &:focus {\r\n                  background-color: $primary-color;\r\n                  color: $white-color;\r\n               }\r\n            }\r\n         }\r\n\r\n         .right-menu {\r\n            li>a {\r\n               color: $white-color;\r\n\r\n               &.nav-search-button:after {\r\n                  background-color: $white-color;\r\n               }\r\n            }\r\n         }\r\n      }\r\n   }\r\n\r\n   // navbar style 5\r\n   &.navbar-style5 {\r\n      background-color: $white-color;\r\n      color: $dark-color;\r\n      border-top: 1px solid #ddd;\r\n      box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.08);\r\n\r\n      .container {\r\n         position: relative;\r\n      }\r\n\r\n      .navbar-toggler {\r\n         padding: 15px 0;\r\n      }\r\n\r\n      .navbar {\r\n         background-color: transparent;\r\n      }\r\n\r\n      .nav-item {\r\n         a {\r\n            position: relative;\r\n\r\n            &.active,\r\n            &:hover,\r\n            &:focus {\r\n               background-color: transparent;\r\n               color: $primary-color;\r\n\r\n               &:before {\r\n                  content: \"\";\r\n                  position: absolute;\r\n                  bottom: 0;\r\n                  left: 0;\r\n                  right: 0;\r\n                  height: 2px;\r\n                  background-color: $primary-color;\r\n               }\r\n            }\r\n         }\r\n\r\n         .dropdown-menu {\r\n            box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\r\n            border: 0;\r\n            border-top: solid 1px #f0f0f0;\r\n            min-width: 190px;\r\n            border-radius: 0;\r\n            padding: 0 10px;\r\n\r\n            .dropdown-item {\r\n               text-transform: none;\r\n               background-color: transparent !important;\r\n               padding: 14px 16px;\r\n               font-weight: 400;\r\n               color: $dark-color;\r\n               position: relative;\r\n               border-bottom: 1px solid #f0f0f0;\r\n\r\n               &.active,\r\n               &:hover,\r\n               &:focus {\r\n                  color: $primary-color;\r\n\r\n                  &:before {\r\n                     display: none;\r\n                  }\r\n               }\r\n            }\r\n         }\r\n      }\r\n\r\n      .right-menu {\r\n         li>a {\r\n            background-color: transparent !important;\r\n            color: $dark-color;\r\n            border-left: 0;\r\n            position: relative;\r\n\r\n            &.nav-search-button:after {\r\n               content: '';\r\n               width: 1px;\r\n               height: 20px;\r\n               top: 50%;\r\n               left: 0;\r\n               background-color: $dark-color;\r\n               position: absolute;\r\n               transform: translateY(-50%);\r\n            }\r\n         }\r\n      }\r\n   }\r\n\r\n}\r\n/*------------------------ navbar style 9 -------------*/\r\n.navbar-standerd{\r\n   &.navbar-darks{\r\n      .navbar-style5{\r\n         border-top: none;\r\n         .xs-navbar{\r\n            background: #1f2024;\r\n            margin-right: 0 !important;\r\n            padding-right: 120px;\r\n            .main-menu{\r\n               >li{\r\n                  position: relative;\r\n                  >a{\r\n                     color: $white-color;\r\n                     transition: all ease 0s;\r\n                     &:hover{\r\n                        &:before{\r\n                           display: none;\r\n                        }\r\n                     }\r\n                  }\r\n                  &:after{\r\n                     position: absolute;\r\n                     right: -8px;\r\n                     top: -7px;\r\n                     content: '';\r\n                     border-style: solid;\r\n                     border-width: 7px 0 0 8px;\r\n                     border-color: transparent transparent transparent #909090;\r\n                     transition: all ease 0s;\r\n                     opacity: 0;\r\n                     visibility: hidden;\r\n                  }\r\n                  &:before{\r\n                     bottom: auto;\r\n                     top: -7px;\r\n                     height: 15px;\r\n                     transition: all ease 0s;\r\n                     content: '';\r\n                     background: $primary-color;\r\n                     position: absolute;\r\n                     display: block;\r\n                     width: 100%;\r\n                     opacity: 0;\r\n                     visibility: hidden;\r\n                  }\r\n\r\n                  &:hover,\r\n                  &.current-menu-ancestor.current-menu-parent,\r\n                  &.current-menu-item{\r\n                     &:after,\r\n                     &:before{\r\n                        opacity: 1;\r\n                        visibility: visible;\r\n                     }\r\n                     >a{\r\n                        background: $primary-color;\r\n                        color: $white-color;\r\n                        &:focus{\r\n                           opacity: 1;\r\n                           visibility: visible;\r\n                        }\r\n                     }\r\n                  }\r\n                \r\n               }\r\n            }\r\n\r\n            // mobile menu\r\n            .navbar-toggler{\r\n               padding-left: 15px;\r\n               .navbar-toggler-icon{\r\n                  background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255, 0.7)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E\");\r\n               }\r\n            }\r\n        \r\n         }\r\n         // nav right menu\r\n         .right-menu{\r\n            right: 10px;\r\n            li{\r\n               a{\r\n                  color: $white-color;\r\n                  &.nav-search-button:after{\r\n                     background-color: #3c3c3c;\r\n                  }\r\n               }\r\n            }\r\n         }\r\n         \r\n      }\r\n   }\r\n}\r\n\r\n/*--------------- crypto css --------------*/\r\n.header-box-right {\r\n   background: #10181f;\r\n\r\n   .navigation {\r\n      height: 85px;\r\n      background: $primary-yellow;\r\n      position: relative;\r\n\r\n      &:before {\r\n         position: absolute;\r\n         right: -100%;\r\n         top: 0;\r\n         width: 100%;\r\n         content: '';\r\n         height: 100%;\r\n         background: $primary-yellow;\r\n      }\r\n   }\r\n   // nav menu\r\n   .nav-menu {\r\n      >li {\r\n         >a {\r\n            height: 85px;\r\n            line-height: 45px;\r\n\r\n            &:before {\r\n               position: absolute;\r\n               width: 5px;\r\n               height: 5px;\r\n               @include border-radius(50%);\r\n               background: $white-color;\r\n               content: '';\r\n               left: 0;\r\n               right: 0;\r\n               margin: auto;\r\n               bottom: 0px;\r\n               opacity: 0;\r\n               visibility: hidden;\r\n               @include transition();\r\n            }\r\n\r\n            &:hover {\r\n               background: transparent;\r\n               color: $white-color;\r\n\r\n               &:before {\r\n                  opacity: 1;\r\n                  visibility: visible;\r\n                  bottom: 20px;\r\n               }\r\n            }\r\n\r\n         }\r\n\r\n         &.active {\r\n            >a {\r\n               background: transparent;\r\n               color: $white-color;\r\n\r\n               &:before {\r\n                  opacity: 1;\r\n                  visibility: visible;\r\n                  bottom: 20px;\r\n               }\r\n            }\r\n         }\r\n\r\n         .megamenu-list {\r\n            li {\r\n               a {\r\n                  &:hover {\r\n                     color: $primary-yellow;\r\n                  }\r\n               }\r\n            }\r\n         }\r\n\r\n         .nav-dropdown {\r\n            li {\r\n               a {\r\n\r\n                  // background: #232323;\r\n                  // color: $white-color;\r\n                  &:hover {\r\n                     color: $primary-yellow;\r\n                  }\r\n               }\r\n            }\r\n         }\r\n\r\n         &:first-child {\r\n            a {\r\n               padding-left: 35px;\r\n            }\r\n         }\r\n      }\r\n   }\r\n   // right menu search icon\r\n   .right-menu li .nav-search {\r\n      height: 85px;\r\n\r\n      .nav-search-button {\r\n         line-height: 88px;\r\n         text-align: right;\r\n         background: transparent;\r\n         color: #232323;\r\n      }\r\n   }\r\n}\r\n\r\n\r\n/*------------------------------\r\n    featured post area \r\n ------------------------------*/\r\n.ts-overlay-style {\r\n   position: relative;\r\n\r\n   .item {\r\n      &:before {\r\n         content: \" \";\r\n         position: absolute;\r\n         display: block;\r\n         width: 100%;\r\n         height: 100%;\r\n         z-index: 1;\r\n         bottom: 0;\r\n         left: 0;\r\n         background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, 0.75) 100%);\r\n      }\r\n\r\n      &:after {\r\n         background: rgba(0, 0, 0, .2);\r\n         position: absolute;\r\n         display: block;\r\n         width: 100%;\r\n         height: 100%;\r\n         z-index: 0;\r\n         bottom: 0;\r\n         left: 0;\r\n         content: '';\r\n         opacity: 0;\r\n         transition: all ease 500ms;\r\n      }\r\n\r\n      &:hover:after {\r\n         opacity: 1;\r\n      }\r\n\r\n   }\r\n   // featured post 1\r\n   &.ts-featured {\r\n      .item {\r\n         min-height: 573px;\r\n         position: relative;\r\n         background-position: 50% 50%;\r\n         -webkit-background-size: cover;\r\n         background-size: cover;\r\n         -webkit-backface-visibility: hidden;\r\n\r\n         .post-content {\r\n            padding: 40px;\r\n         }\r\n\r\n         .post-title {\r\n            margin-bottom: 24px;\r\n         }\r\n      }\r\n   }\r\n\r\n   .post-meta-info {\r\n      margin-bottom: 0;\r\n   }\r\n\r\n   &.featured-post {\r\n      .ts-post-thumb {\r\n         margin-bottom: 0;\r\n      }\r\n   }\r\n\r\n   // gradient style\r\n   .item {\r\n      &.item-before {\r\n         &:before {\r\n            display: none;\r\n         }\r\n      }\r\n\r\n      .gradient-overlay {\r\n         position: absolute;\r\n         display: block;\r\n         width: 100%;\r\n         height: 100%;\r\n         z-index: 1;\r\n         bottom: 0;\r\n         left: 0;\r\n         // opacity: .6;\r\n         background: linear-gradient(to bottom, transparent 55%, rgba(0, 0, 0, 0.95) 100%);\r\n\r\n      }\r\n   }\r\n}\r\n.vinazine-featured-post{\r\n   .ts-overlay-style .item .gradient-overlay{\r\n      opacity: 1;\r\n      background: linear-gradient(to bottom, transparent 70%, rgba(0, 0, 0, 0.90) 100%);\r\n   }\r\n}\r\n\r\n// features slider\r\n#featured-slider-2 {\r\n   .item {\r\n      min-height: 418px;\r\n   }\r\n\r\n   .owl-dots {\r\n      right: 20px;\r\n      top: 5px;\r\n\r\n      .owl-dot span {\r\n         background: $white-color;\r\n      }\r\n   }\r\n\r\n   .post-title.lg {\r\n      font-size: 30px;\r\n   }\r\n}\r\n\r\n// featured slider\r\n.slider-grid-style4 {\r\n   .row {\r\n      margin: 0;\r\n   }\r\n\r\n   .owl-nav {\r\n      position: absolute;\r\n      right: auto;\r\n      top: auto;\r\n      left: 25px;\r\n      bottom: 50px;\r\n\r\n      .owl-prev:before {\r\n         display: none;\r\n      }\r\n   }\r\n\r\n   .owl-nav .owl-next i,\r\n   .owl-nav .owl-prev i {\r\n      font-size: 16px;\r\n   }\r\n}\r\n\r\n// featured post\r\n.featured-area {\r\n   &:before {\r\n      display: none;\r\n   }\r\n\r\n   .item {\r\n      background-repeat: no-repeat;\r\n      background-position: center center;\r\n      background-size: cover;\r\n      height: 900px;\r\n\r\n      .hero-content {\r\n         margin-top: 0;\r\n\r\n         h2 {\r\n            font-weight: 500;\r\n            margin-bottom: 60px;\r\n            font-size: 48px;\r\n         }\r\n\r\n         .featurd-video-icon {\r\n            font-size: 80px;\r\n            color: $white-color;\r\n         }\r\n      }\r\n\r\n   }\r\n}\r\n// grid style 2\r\n.grid-style-2 {\r\n   .ts-overlay-style {\r\n      .item {\r\n         min-height: 456px;\r\n      }\r\n   }\r\n}\r\n\r\n\r\n/*---------------------\r\n     hero area section \r\n-----------------*/\r\n.featured-table {\r\n   width: 100%;\r\n   height: 100%;\r\n   display: table;\r\n\r\n   .table-cell {\r\n      display: table-cell;\r\n      width: 100%;\r\n      height: 100%;\r\n      vertical-align: middle;\r\n   }\r\n}\r\n\r\n// hero area\r\n.hero-area {\r\n   padding: 0;\r\n   position: relative;\r\n\r\n   &:before {\r\n      position: absolute;\r\n      left: 0;\r\n      bottom: 0;\r\n      width: 100%;\r\n      height: 130px;\r\n      content: '';\r\n      background-image: linear-gradient(0, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%);\r\n      z-index: 1;\r\n   }\r\n}\r\n\r\n// featured slider item\r\n.featured-slider-item {\r\n   background-size: cover;\r\n   background-position: center center;\r\n   background-repeat: no-repeat;\r\n   position: relative;\r\n   height: 960px;\r\n\r\n   &::before {\r\n      position: absolute;\r\n      left: 0;\r\n      top: 0;\r\n      width: 100%;\r\n      height: 100%;\r\n      content: '';\r\n      background: rgba(0, 0, 0, .2);\r\n   }\r\n}\r\n\r\n// hero content\r\n.hero-content {\r\n   position: relative;\r\n   padding: 20px;\r\n   margin-top: -180px;\r\n\r\n   .post-cat {\r\n      margin-bottom: 12px;\r\n      left: 0;\r\n   }\r\n\r\n   h2 {\r\n      font-size: 42px;\r\n      font-weight: 700;\r\n      color: $white-color;\r\n      margin-bottom: 22px;\r\n   }\r\n\r\n   p {\r\n      font-size: 18px;\r\n      line-height: 24px;\r\n    ;\r\n      color: $white-color;\r\n   }\r\n}\r\n\r\n.featured-bottom-post {\r\n   margin-top: -260px;\r\n   position: relative;\r\n   z-index: 1;\r\n}\r\n\r\n// hero slier\r\n#hero-slider {\r\n   .owl-nav {\r\n      position: relative;\r\n      right: auto;\r\n      top: 0%;\r\n      left: 0%;\r\n      z-index: 3;\r\n   }\r\n\r\n   .owl-prev {\r\n      font-size: 20px;\r\n      text-transform: uppercase;\r\n      padding: 20px;\r\n\r\n      &:before {\r\n         display: none;\r\n      }\r\n   }\r\n\r\n   .owl-next {\r\n      font-size: 20px;\r\n      text-transform: uppercase;\r\n      padding: 20px;\r\n      margin-left: 80px;\r\n   }\r\n\r\n   .owl-dots {\r\n      counter-reset: slides-num;\r\n      margin-top: 15px;\r\n      right: auto;\r\n      left: 0;\r\n\r\n      &:after {\r\n         content: \"0\"counter(slides-num);\r\n         display: inline-block;\r\n         font-size: 12px;\r\n         font-weight: 700;\r\n         vertical-align: middle;\r\n         padding-left: 20px;\r\n         margin-top: -10px;\r\n         font-weight: 400;\r\n         color: $white-color;\r\n      }\r\n   }\r\n\r\n   // owl dots\r\n   .owl-dot {\r\n      display: inline-block;\r\n      counter-increment: slides-num;\r\n      /* Increment counter */\r\n      margin-right: 5px;\r\n\r\n      span {\r\n         display: none;\r\n      }\r\n\r\n      &.active {\r\n\r\n         &:before {\r\n            content: \"0\"counter(slides-num) \" /  \";\r\n            /* Use the same counter to get current item. */\r\n            display: inline-block;\r\n            vertical-align: middle;\r\n            font-size: 20px;\r\n            position: absolute;\r\n            left: 0;\r\n            top: 0;\r\n            color: $primary-color;\r\n         }\r\n      }\r\n   }\r\n\r\n   // hero owl active item\r\n   .owl-item.active {\r\n      .hero-content {\r\n         a.post-cat {\r\n            -webkit-animation-name: animLeft;\r\n            animation-name: animLeft;\r\n            -webkit-animation: animLeft 1s ease 100ms both;\r\n            animation: animLeft 1s ease 100ms both;\r\n            -webkit-backface-visibility: hidden;\r\n            backface-visibility: hidden;\r\n            -webkit-animation-delay: 500ms;\r\n            animation-delay: 500ms;\r\n         }\r\n\r\n         h2 {\r\n            -webkit-animation-name: animLeft;\r\n            animation-name: animLeft;\r\n            -webkit-animation: animLeft 1s ease 100ms both;\r\n            animation: animLeft 1s ease 100ms both;\r\n            -webkit-backface-visibility: hidden;\r\n            backface-visibility: hidden;\r\n            -webkit-animation-delay: 800ms;\r\n            animation-delay: 800ms;\r\n         }\r\n\r\n         p {\r\n            -webkit-animation-name: animLeft;\r\n            animation-name: animLeft;\r\n            -webkit-animation: animLeft 1s ease 100ms both;\r\n            animation: animLeft 1s ease 100ms both;\r\n            -webkit-backface-visibility: hidden;\r\n            backface-visibility: hidden;\r\n            -webkit-animation-delay: 1200ms;\r\n            animation-delay: 1200ms;\r\n         }\r\n      }\r\n   }\r\n}\r\n\r\n// key frame animation \r\n@-webkit-keyframes animLeft {\r\n   from {\r\n      opacity: 0;\r\n      -webkit-transform: translate3d(40%, 0, 0);\r\n      transform: translate3d(40%, 0, 0);\r\n   }\r\n\r\n   to {\r\n      opacity: 1;\r\n      -webkit-transform: none;\r\n      transform: none;\r\n   }\r\n\r\n}\r\n\r\n// slider dot item\r\n.slider-dot-item {\r\n   position: absolute;\r\n   left: 0;\r\n   width: 100%;\r\n   top: 59.6%;\r\n   right: 0;\r\n   margin: auto;\r\n   padding-left: 90px;\r\n}\r\n\r\n// slider arrow item\r\n.slider-arrow-item {\r\n   position: absolute;\r\n   left: 0;\r\n   width: 100%;\r\n   top: 55.8%;\r\n   right: 0;\r\n   margin: auto;\r\n\r\n   .owl-nav .owl-next i,\r\n   .owl-nav .owl-prev i {\r\n      font-size: 16px;\r\n      color: $white-color;\r\n   }\r\n}\r\n\r\n// custom scroll bar\r\n.mCSB_scrollTools .mCSB_draggerRail {\r\n   width: 5px;\r\n   background-color: #414450;\r\n}\r\n\r\n\r\n// featured post style\r\n.featured-post-style {\r\n   .item {\r\n      min-height: 498px;\r\n   }\r\n\r\n   .post-cat {\r\n      left: 0;\r\n      margin-bottom: 19px;\r\n   }\r\n\r\n   .overlay-post-content {\r\n      .post-title {\r\n         margin-bottom: 15px;\r\n      }\r\n   }\r\n\r\n}\r\n\r\n// featured slider title gap\r\n.slider-grid-style1{\r\n   .ts-overlay-style{\r\n      .overlay-post-content{\r\n         .post-content{\r\n            padding: 24px 30px 30px;\r\n         }\r\n         .post-title{\r\n            margin-bottom: 15px;\r\n         }\r\n      }\r\n   }\r\n}\r\n\r\n/*----------------------------\r\n      watch now featured \r\n  ------------------------------*/\r\n.ts-video-btn {\r\n   position: absolute;\r\n   bottom: 0;\r\n   font-size: 80px;\r\n   right: 0;\r\n   left: 0;\r\n   top: 100px;\r\n   margin: auto;\r\n   display: block;\r\n   text-align: center;\r\n   color: $white-color;\r\n   z-index: 1;\r\n\r\n   &:hover {\r\n      color: $white-color;\r\n   }\r\n\r\n}\r\n// post list box\r\n.post-list-box {\r\n   .nav-link {\r\n      padding: 20px 0;\r\n      border-bottom: 1px solid #e7e7e7;\r\n\r\n      &:first-of-type {\r\n         padding-top: 0;\r\n      }\r\n\r\n      &:last-of-type {\r\n         border-bottom: none;\r\n         padding-bottom: 0;\r\n      }\r\n   }\r\n\r\n   .post-content {\r\n      img {\r\n         width: 128px;\r\n         height: 85px;\r\n         margin-right: 15px;\r\n      }\r\n\r\n      .post-title {\r\n         &:hover {\r\n            color: $primary-color;\r\n         }\r\n      }\r\n   }\r\n   // post list content\r\n   &.ts-list-post-box.ts-grid-content {\r\n      .post-content {\r\n         img {\r\n            width: 110px;\r\n            height: auto;\r\n            margin-right: 15px;\r\n         }\r\n      }\r\n   }\r\n}\r\n// recent post widgets\r\n.elementor-widget-wp-widget-vinkmag_latest_news_widget{\r\n   h5{\r\n      font-size: 20px;\r\n      margin-bottom: 20px;\r\n   }\r\n}\r\n// recent post widgets\r\n.recent-posts-widget{\r\n   ul{\r\n      li{\r\n         min-height: 100px;\r\n         .posts-thumb{\r\n            img{\r\n               width: 110px;\r\n               height: 80px;\r\n            }\r\n         }\r\n         .post-info{\r\n            .entry-title{\r\n               font-size: 14px;\r\n               a{\r\n                  color: #232323;\r\n                  &:hover{\r\n                     color: $primary-color;\r\n                  }\r\n               }\r\n            }\r\n            .post-meta {\r\n               padding: 0px 0 0px;\r\n           }\r\n         }\r\n         &:last-child{\r\n            min-height: 1px;\r\n         }\r\n       \r\n      }\r\n   }\r\n}\r\n// watch post\r\n.watch-post {\r\n   .ts-overlay-style {\r\n    \r\n      .post-video{\r\n         &:before{\r\n            display: none;\r\n         }\r\n      }\r\n   }\r\n   .post-list-box .post-title{\r\n      margin-bottom: 5px;\r\n   }\r\n\r\n}\r\n  // post item\r\n.item {\r\n   &:hover {\r\n      .ts-post-thumb {\r\n         img {\r\n            transform: scale(1.2);\r\n         }\r\n      }\r\n   }\r\n}\r\n\r\n// post content\r\n.post-content {\r\n   //padding: 40px;\r\n   z-index: 1;\r\n   position: relative;\r\n\r\n   p {\r\n      font-size: 15px;\r\n      line-height: 24px;\r\n      color: #232323;\r\n   }\r\n}\r\n\r\n// overlay style\r\n.ts-overlay-style {\r\n   .overlay-post-content {\r\n      position: absolute;\r\n      bottom: 0;\r\n\r\n      .post-content {\r\n         padding: 24px 24px 18px;\r\n\r\n         .post-cat {\r\n            left: 0;\r\n            top: -10px;\r\n         }\r\n      }\r\n\r\n      .post-date-info {\r\n         color: #d2d2d2;\r\n      }\r\n\r\n      .post-title {\r\n         margin-bottom: 5px;\r\n\r\n         a {\r\n            color: #fff;\r\n            @include transition();\r\n            text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.4);\r\n            // &:hover{\r\n            //   color: $primary-color;\r\n            // }\r\n         }\r\n\r\n         &.md {\r\n            margin-bottom: 10px;\r\n         }\r\n      }\r\n      //overlay post meta\r\n      .post-meta-info {\r\n         li {\r\n            color: $white-color;\r\n\r\n\r\n            a {\r\n               color: $white-color;\r\n\r\n               &:hover {\r\n                  color: $primary-color;\r\n               }\r\n\r\n            }\r\n\r\n            &.active {\r\n               color: $primary-color;\r\n            }\r\n         }\r\n      }\r\n   }\r\n}\r\n// post cat\r\n.post-cat {\r\n   position: relative;\r\n   z-index: 1;\r\n   display: inline-block;\r\n   color: $white-color;\r\n   font-size: 11px;\r\n   font-weight: 700 !important;\r\n \r\n   text-transform: uppercase;\r\n   padding: 0px 10px;\r\n   // margin-left: 30px;\r\n   left: 30px;\r\n   line-height: 21px;\r\n   height: 19px;\r\n   top: -3px;\r\n   letter-spacing: .55px;\r\n\r\n   &:hover {\r\n      color: $white-color;\r\n   }\r\n\r\n}\r\n// post category \r\n.cat-name {\r\n   font-size: 11px;\r\n   color: $primary-color;\r\n   font-weight: 700;\r\n   text-transform: uppercase;\r\n   display: block;\r\n   margin-bottom: 5px;\r\n\r\n}\r\n// post date\r\n.post-date-info {\r\n   font-size: 12px;\r\n   display: block;\r\n   position: relative;\r\n   color: #8a8a8a;\r\n}\r\n// post video format \r\n.format-video .ts-post-thumb a,\r\n.format-video.ts-overlay-style{\r\n    &:before{\r\n      position: absolute;\r\n      left: 0;\r\n      top: 45%;\r\n      right: 0;\r\n      bottom: 0;\r\n      margin: auto;\r\n      display: block;\r\n      content: '\\f01d';\r\n      font-size: 50px;\r\n      z-index: 1;\r\n      color: #fff;\r\n      font-family: 'Fontawesome';\r\n      text-align: center;\r\n      cursor: pointer;\r\n  }\r\n  &.post-cat{\r\n      &:before{\r\n        display: none;\r\n      }\r\n  }\r\n}\r\n\r\n/*--------- grid box style ---*/\r\n.ts-grid-box {\r\n   position: relative;\r\n   margin-bottom: 30px;\r\n   padding: 30px;\r\n   background: $white-color;\r\n   box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.08);\r\n\r\n   &.ts-grid-content {\r\n      padding: 0;\r\n      box-shadow: none;\r\n\r\n      .post-content {\r\n         padding: 0 20px 10px 20px;\r\n         box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.08);\r\n\r\n      }\r\n\r\n      &:hover {\r\n         .ts-post-thumb img {\r\n            -webkit-transform: scale(1.2);\r\n            -ms-transform: scale(1.2);\r\n            transform: scale(1.2);\r\n         }\r\n      }\r\n\r\n      &.grid-no-shadow {\r\n         .post-content {\r\n            padding: 0 0px 10px 0px;\r\n            box-shadow: none;\r\n\r\n         }\r\n      }\r\n\r\n   }\r\n\r\n   // post cat\r\n   .post-cat {\r\n      position: absolute;\r\n      // margin-left: 30px;\r\n      top: 0;\r\n\r\n   }\r\n\r\n   // post thumbnail\r\n   .ts-post-thumb {\r\n      position: relative;\r\n      width: 100%;\r\n      height: 100%;\r\n      overflow: hidden;\r\n      margin-bottom: 20px;\r\n      min-height: 10px;\r\n\r\n      img {\r\n         width: 100%;\r\n         transform: scale(1);\r\n         @include transition();\r\n         backface-visibility: hidden;\r\n      }\r\n\r\n      &:hover {\r\n         img {\r\n            transform: scale(1.2);\r\n         }\r\n      }\r\n   }\r\n\r\n   &:last-of-type {\r\n      margin-bottom: 0;\r\n   }\r\n\r\n   &.ts-grid-content-1 {\r\n      .post-cat {\r\n         position: relative;\r\n         margin-bottom: 16px;\r\n         left: 0;\r\n      }\r\n\r\n      .ts-post-thumb {\r\n         margin-bottom: 0;\r\n      }\r\n\r\n      .post-content {\r\n         padding: 20px 22px 18px 22px;\r\n\r\n      }\r\n\r\n      .post-meta-info {\r\n         margin-bottom: 0;\r\n\r\n         li {\r\n            a {\r\n               &:hover {\r\n                  color: $primary-blue-dark;\r\n               }\r\n            }\r\n         }\r\n      }\r\n\r\n      &.featured-item {\r\n         .post-content {\r\n            padding: 20px 28px 18px 28px;\r\n         }\r\n\r\n         .ts-post-thumb {\r\n            .link-img {\r\n               min-height: 290px;\r\n            }\r\n         }\r\n      }\r\n   }\r\n   // shadow none\r\n   &.grid-no-shadow {\r\n      padding: 0;\r\n      box-shadow: none;\r\n      background: transparent;\r\n\r\n      .ts-title,\r\n      .widget-title {\r\n         margin-left: 30px;\r\n      }\r\n   }\r\n   // post col list item\r\n   &.post-col-list-item {\r\n      .post-content {\r\n         padding: 0 20px 20px 20px;\r\n      }\r\n   }\r\n\r\n   &.most-populer-item{\r\n      padding-bottom: 25px;\r\n   }\r\n\r\n}\r\n\r\n\r\n\r\n\r\n// post overlay style 1\r\n.ts-post-overlay-style-1 {\r\n   background: transparent;\r\n   padding: 0;\r\n    //post thumbnail\r\n   .ts-post-thumb {\r\n      margin-bottom: 10px;\r\n\r\n      img {\r\n         min-height: 204px;\r\n      }\r\n   }\r\n\r\n   .ts-overlay-style:last-of-type {\r\n      .ts-post-thumb {\r\n         margin-bottom: 0;\r\n      }\r\n   }\r\n}\r\n\r\n/*------- post tab list ---*/\r\n.post-list-item {\r\n   position: relative;\r\n   background: $white-color;\r\n\r\n   .nav-tabs {\r\n      display: -ms-flexbox;\r\n      display: flex;\r\n      -ms-flex-wrap: wrap;\r\n      flex-wrap: wrap;\r\n      margin-bottom: 6px;\r\n\r\n      li {\r\n         flex-basis: 0;\r\n         -ms-flex-positive: 1;\r\n         flex-grow: 1;\r\n         max-width: 100%;\r\n         text-align: center;\r\n         margin-bottom: 0;\r\n\r\n         a {\r\n            font-size: 13px;\r\n            text-transform: uppercase;\r\n            color: #5c5c5c;\r\n            line-height: 50px;\r\n            font-weight: 500 !important;\r\n          \r\n            position: relative;\r\n            display: block;\r\n\r\n            &::before {\r\n               position: absolute;\r\n               left: 0;\r\n               bottom: 0;\r\n               width: 100%;\r\n               height: 2px;\r\n               background: #6200ee;\r\n               content: '';\r\n               opacity: 0;\r\n               @include transition();\r\n            }\r\n\r\n            i {\r\n               margin-right: 6px;\r\n            }\r\n\r\n            &.active {\r\n               color: #6200ee;\r\n\r\n               &::before {\r\n                  opacity: 1;\r\n               }\r\n            }\r\n\r\n         }\r\n      }\r\n   }\r\n\r\n   // blue dark item\r\n   &.blue-dark {\r\n      .nav-tabs li a {\r\n         &:before {\r\n            background: $primary-blue-dark;\r\n         }\r\n\r\n         &.active {\r\n            color: $primary-blue-dark;\r\n         }\r\n      }\r\n\r\n      .post-title {\r\n         a {\r\n            &:hover {\r\n               color: $primary-blue-dark;\r\n            }\r\n         }\r\n      }\r\n   }\r\n   // widgets grid no shadow\r\n   &.widgets.grid-no-shadow {\r\n      .ts-grid-box {\r\n         box-shadow: none;\r\n         padding-left: 0;\r\n         padding-right: 0;\r\n      }\r\n   }\r\n\r\n}\r\n\r\n/*---------- tab list -----*/\r\n.post-tab-list {\r\n   margin-bottom: 0;\r\n   padding: 15px;\r\n    // post content media\r\n   .post-content.media {\r\n      border-bottom: 1px solid #ededed;\r\n      margin-bottom: 16px;\r\n      padding-bottom: 15px;\r\n        .sidebar-img{\r\n          width: 70px;\r\n          height: 50px;\r\n        }\r\n      .post-title {\r\n         margin-bottom: 0;\r\n         line-height: 19px;\r\n      }\r\n\r\n      &:last-of-type {\r\n         padding-bottom: 0;\r\n         border-bottom: none;\r\n         margin-bottom: 5px;\r\n      }\r\n   }\r\n   // post tag\r\n   .post-tag {\r\n      line-height: 11px;\r\n      margin-bottom: 6px;\r\n      display: block;\r\n\r\n      a {\r\n         font-size: 12px;\r\n         text-transform: uppercase;\r\n         font-weight: 700;\r\n       \r\n      }\r\n   }\r\n\r\n}\r\n// sidebar post image size\r\nimg.sidebar-img {\r\n   width: 90px;\r\n   height: 65px;\r\n   margin-right: 15px;\r\n}\r\n\r\n/*---------------------------\r\n      hot topics\r\n  ---------------------------*/\r\n\r\n$topicsColor: #ff6e0d, #4ab106, #ff5575, #007bff;\r\n.hot-topics-slider{\r\n   margin-bottom: -60px;\r\n   // .owl-item{\r\n   //    &.active{\r\n   //       @for $i from 1 through length($topicsColor) {\r\n   //          &:nth-child(#{$i}) {\r\n   //             .heighlight{\r\n   //                background: nth($topicsColor, $i) !important;\r\n   //                .ts-post-thumb .post-cat span {\r\n   //                   border-left-color: nth($topicsColor, $i) !important;\r\n   //                }\r\n   //                .ts-post-thumb .post-cat{\r\n   //                   background: nth($topicsColor, $i) !important;\r\n   //                }\r\n   //             }\r\n   //          }\r\n   //       }\r\n   //    }\r\n   // }\r\n   .heighlight{\r\n      background: #fff !important;\r\n      box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.08);\r\n      margin-bottom: 3px;\r\n      margin-right: 1px;\r\n      margin-left: 1px;\r\n      .post-content .post-title a{\r\n         color: #151515;\r\n      }\r\n      .post-content .post-meta-info li{\r\n         color: #5c5c5c;\r\n      }\r\n   }\r\n}\r\n// grid slider\r\n.grid-slider {\r\n   .post-meta-info {\r\n      margin-bottom: 0;\r\n\r\n   }\r\n}\r\n\r\n// box heighlight\r\n.heighlight {\r\n   background: $blue-color;\r\n\r\n   // post thumbnail\r\n   .ts-post-thumb {\r\n      .post-cat {\r\n         position: absolute;\r\n         left: 0;\r\n         top: auto;\r\n         bottom: 0;\r\n         padding: 4px 15px 0 20px;\r\n\r\n         span {\r\n            border-style: solid;\r\n            background-color: transparent !important;\r\n            border-width: 28px 0 0 20px;\r\n            border-color: transparent transparent transparent #007bff;\r\n            position: absolute;\r\n            right: -20px;\r\n            top: 0;\r\n            content: '';\r\n         }\r\n      }\r\n   }\r\n\r\n   // post content\r\n   .post-content {\r\n      padding: 0 20px 20px;\r\n\r\n      .post-title {\r\n         a {\r\n            color: $white-color;\r\n\r\n            &:hover {\r\n               opacity: .8;\r\n            }\r\n         }\r\n      }\r\n      // box -heiglight meta\r\n      .post-meta-info {\r\n         li {\r\n            color: $white-color;\r\n         }\r\n      }\r\n\r\n      .post-date-info {\r\n         color: $white-color;\r\n      }\r\n      p{\r\n         color: $white-color;\r\n      }\r\n   }\r\n\r\n   // green heighlight\r\n   &.ts-green-heighlight {\r\n      background: $green-color;\r\n\r\n      .post-cat {\r\n         background: $green-color;\r\n\r\n         &:before {\r\n            border-color: transparent transparent transparent $green-color;\r\n         }\r\n      }\r\n   }\r\n\r\n   // blue heighlight\r\n   &.ts-blue-heighlight {\r\n      background: $blue-color;\r\n\r\n      .post-cat {\r\n         background: $blue-color;\r\n\r\n         &:before {\r\n            border-color: transparent transparent transparent $blue-color;\r\n         }\r\n      }\r\n   }\r\n\r\n   // blue light heighlight\r\n   &.ts-blue-light-heighlight {\r\n      background: $blue-light-color;\r\n\r\n      .post-cat {\r\n         background: $blue-light-color;\r\n\r\n         &:before {\r\n            border-color: transparent transparent transparent $blue-light-color;\r\n         }\r\n      }\r\n   }\r\n\r\n   // pink heiglight\r\n   &.ts-pink-heighlight {\r\n      background: $pink-color;\r\n\r\n      .post-cat {\r\n         background: $pink-color;\r\n\r\n         &:before {\r\n            border-color: transparent transparent transparent $pink-color;\r\n         }\r\n      }\r\n   }\r\n\r\n   // yellow heighlight\r\n   &.ts-yellow-heighlight {\r\n      background: $yellow-color;\r\n\r\n      .post-cat {\r\n         background: $yellow-color;\r\n\r\n         &:before {\r\n            border-color: transparent transparent transparent $yellow-color;\r\n         }\r\n      }\r\n   }\r\n}\r\n\r\n\r\n/*---------------------------------\r\n    tranding post \r\n------------------------------------*/\r\n.ts-grid-box.ts-col-box {\r\n   padding: 30px 15px 22px 15px;\r\n\r\n   .post-cat {\r\n      margin-left: 0;\r\n\r\n   }\r\n\r\n   .ts-title {\r\n      &:before {\r\n         left: -15px;\r\n      }\r\n   }\r\n\r\n   .item {\r\n      margin-bottom: 26px;\r\n      position: relative;\r\n\r\n      &:last-of-type {\r\n         margin-bottom: 0;\r\n      }\r\n   }\r\n\r\n   .post-date-info {\r\n      display: block;\r\n   }\r\n\r\n   .post-content {\r\n      p {\r\n         margin-top: 8px;\r\n      }\r\n   }\r\n\r\n   &.grid-no-shadow {\r\n      padding: 0;\r\n      .title-before{\r\n         left: -30px;\r\n      }\r\n   }\r\n\r\n}\r\n// tranding title gap\r\n.vinkmag-trending-1{\r\n   .grid-md{\r\n      .overlay-post-content{\r\n         .post-content{\r\n            padding: 24px 30px 20px;\r\n         }\r\n         .post-title{\r\n            margin-bottom: 10px;\r\n         }\r\n      }\r\n    \r\n   }\r\n}\r\n// no show post cat\r\n.no-post-cat{\r\n   .post-cat{\r\n      display: none;\r\n   }\r\n   .post-meta-info{\r\n      li{\r\n         &.active,\r\n         &.author{\r\n            display: none;\r\n         }\r\n      }\r\n   }\r\n   .ts-col-box-item{\r\n      margin-bottom: 15px;\r\n   }\r\n}\r\n\r\n// grid-only-text\r\n.grid-only-text {\r\n   &.ts-grid-box.ts-col-box {\r\n      padding-top: 35px;\r\n      padding-bottom: 10px;\r\n      .item {\r\n         position: static;\r\n\r\n         .post-cat {\r\n            left: 20px;\r\n         }\r\n      }\r\n   }\r\n}\r\n\r\n// tranding post\r\n.ts-tranding-post {\r\n   padding: 30px 0 0 0;\r\n\r\n   .ts-post-thumb {\r\n      margin-bottom: 0;\r\n   }\r\n\r\n   .ts-title {\r\n      margin-left: 30px;\r\n   }\r\n\r\n\r\n   // slider indicators\r\n  \r\n   .slider-indicators {\r\n      list-style: none;\r\n      padding: 0;\r\n      display: block;\r\n      margin: 0;\r\n      width: 100%;\r\n      bottom: 0;\r\n      position: static;\r\n      background: #2e55bd;\r\n\r\n      .item {\r\n         cursor: pointer;\r\n         margin: 0;\r\n         height: auto;\r\n         text-indent: 1px;\r\n         background: transparent;\r\n         min-height: 112px;\r\n         position: relative;\r\n         .post-title{\r\n            color: #fff;\r\n            margin-bottom: 5px;\r\n         }\r\n\r\n         &:last-of-type {\r\n\r\n            &:before,\r\n            &:after {\r\n               display: none;\r\n            }\r\n         }\r\n\r\n      }\r\n      .owl-item.active.current{\r\n            border-bottom: 4px solid #ff5500;\r\n      }\r\n   }\r\n\r\n   // slider indicator content\r\n   .slider-indicators .post-content {\r\n      padding: 25px 20px 25px;\r\n        //indicator post count\r\n      .post-count {\r\n         width: 60px;\r\n         height: 60px;\r\n         @include border-radius(50%);\r\n         border: 1px solid #adc3ff;\r\n         font-size: 20px;\r\n         text-align: center;\r\n         color: #fff;\r\n         align-items: center;\r\n         align-self: center;\r\n         /* margin: auto; */\r\n         display: block;\r\n         align-content: center;\r\n         padding: 0 17px;\r\n         margin-right: 10px;\r\n         background: #2b50b1;\r\n      }\r\n   }\r\n\r\n   // owl item\r\n\r\n      .owl-nav{\r\n         bottom: auto;\r\n         top: 30px;\r\n         right: 20px;\r\n      }\r\n\r\n\r\n}\r\n\r\n\r\n\r\n/*------------------------\r\n   more news \r\n--------------------------*/\r\n.ts-grid-box-heighlight {\r\n   background: #7f85ff;\r\n \r\n   .ts-title {\r\n      color: $white-color;\r\n\r\n      &::before {\r\n         background: $white-color;\r\n      }\r\n   }\r\n   .vinazine-more-post{\r\n      // margin-bottom: -80px;\r\n      .ts-post-thumb{\r\n         margin-bottom: 0;\r\n      }\r\n   }\r\n \r\n}\r\n\r\n\r\n\r\n/*-----------------------\r\n  footer social\r\n--------------------------*/\r\n.ts-footer-social-list {\r\n   background: $white-color;\r\n   padding: 30px 0;\r\n   margin-bottom: 5px;\r\n   margin-top: 3px;\r\n\r\n   &.section-bg {\r\n      background: #f7f7f7;\r\n   }\r\n}\r\n// footer social\r\n.footer-social {\r\n   li {\r\n      display: inline-block;\r\n      margin-right: 38px;\r\n\r\n      a {\r\n         font-size: 13px;\r\n         color: $white-color;\r\n         font-weight: 500;\r\n         color: #888888;\r\n         text-transform: uppercase;\r\n       \r\n\r\n         i {\r\n            font-size: 16px;\r\n            color: $white-color;\r\n            width: 35px;\r\n            height: 35px;\r\n            @include border-radius(50%);\r\n            text-align: center;\r\n            padding: 9px 0px;\r\n            margin-right: 8px;\r\n         }\r\n\r\n         span {\r\n          \r\n\r\n            &:hover {\r\n               color: #222;\r\n            }\r\n         }\r\n      }\r\n\r\n      &:last-child {\r\n         margin-right: 0;\r\n      }\r\n   }\r\n}\r\n\r\n// footer social list \r\n.footer-social-list {\r\n   li {\r\n      display: inline-block;\r\n\r\n      a {\r\n         font-size: 14px;\r\n         margin-left: 18px;\r\n\r\n         i {\r\n            background: transparent;\r\n         }\r\n      }\r\n\r\n      &.ts-facebook {\r\n         a {\r\n            color: $facebook;\r\n         }\r\n      }\r\n\r\n      &.ts-twitter {\r\n         a {\r\n            color: $twitter;\r\n         }\r\n      }\r\n\r\n      &.ts-google-plus {\r\n         a {\r\n            color: $google-plus;\r\n         }\r\n      }\r\n\r\n      &.ts-pinterest {\r\n         a {\r\n            color: $pinterest;\r\n         }\r\n      }\r\n\r\n      &.ts-youtube {\r\n         a {\r\n            color: $youtube;\r\n         }\r\n      }\r\n\r\n      &.ts-linkedin {\r\n         a {\r\n            color: $linkedin;\r\n         }\r\n      }\r\n   }\r\n}\r\n\r\n/*-----------------------------\r\n    ts-newslatter for bottom area\r\n ------------------------------*/\r\n.ts-newslatter {\r\n   background: $white-color;\r\n   padding: 40px 0;\r\n\r\n   &.section-bg {\r\n      background: #f7f7f7;\r\n\r\n      .newsletter-form .email-form-group .form-control {\r\n         background: transparent;\r\n      }\r\n   }\r\n\r\n   .ts-newslatter-content {\r\n      h2 {\r\n         margin-bottom: 17px;\r\n         font-size: 30px;\r\n         font-weight: 500;\r\n      }\r\n\r\n      p {\r\n         margin-bottom: 0;\r\n         padding-right: 50px;\r\n         color: #888;\r\n      }\r\n   }\r\n\r\n   // newsletter form\r\n   .newsletter-form {\r\n      .email-form-group {\r\n         padding-left: 40px;\r\n         position: relative;\r\n\r\n         i {\r\n            position: absolute;\r\n            left: 0;\r\n            font-size: 20px;\r\n            top: 15px;\r\n         }\r\n\r\n         .form-control {\r\n            border: none;\r\n            outline: none;\r\n            border-bottom: 1px solid $gray-color;\r\n            @include border-radius(0);\r\n            padding: 9px 0;\r\n          \r\n            font-size: 12px;\r\n\r\n            &:focus {\r\n               outline: none;\r\n               box-shadow: none;\r\n\r\n            }\r\n\r\n            &::placeholder {\r\n             \r\n               letter-spacing: 1.2px;\r\n            }\r\n         }\r\n\r\n      }\r\n\r\n      // submit btn\r\n      .ts-submit-btn {\r\n         margin-left: 20px;\r\n\r\n         .btn {\r\n            background: #e91e63;\r\n\r\n            &:hover {\r\n               background: $primary-color;\r\n            }\r\n         }\r\n      }\r\n   }\r\n}\r\n\r\n\r\n/*---------------------------\r\n    ts-footer\r\n --------------------------*/\r\n.footer-menu {\r\n   margin-bottom: 14px;\r\n\r\n   ul {\r\n      li {\r\n         display: inline-block;\r\n\r\n         a {\r\n            font-size: 14px;\r\n            color: $white-color;\r\n            margin: 0 20px;\r\n          ;\r\n            opacity: .7;\r\n            padding: 0;\r\n\r\n            &:hover {\r\n               opacity: 1;\r\n            }\r\n         }\r\n      }\r\n   }\r\n}\r\n// ts footer\r\n.ts-footer {\r\n   background: #4e65ff;\r\n   padding: 25px 0;\r\n\r\n\r\n   &.ts-footer-1 {\r\n      background: #f8f8f8;\r\n      padding-bottom: 15px;\r\n\r\n      .footer-social {\r\n         padding-bottom: 22px;\r\n         border-bottom: 1px solid #ddd;\r\n\r\n         li {\r\n            a {\r\n               i {\r\n                  background: transparent;\r\n                  color: #888888;\r\n                  width: auto;\r\n                  height: auto;\r\n               }\r\n\r\n               span {\r\n                  letter-spacing: 1px;\r\n               }\r\n            }\r\n         }\r\n\r\n      }\r\n      // copyright text\r\n      .copyright-text {\r\n         padding-top: 15px;\r\n\r\n         p {\r\n            color: #888;\r\n\r\n            a {\r\n               color: $primary-green;\r\n               text-transform: uppercase;\r\n            }\r\n         }\r\n         &.white{\r\n            p{\r\n               color: $white-color;\r\n            }\r\n         }\r\n      }\r\n   }\r\n   // footer 2\r\n   &.ts-footer-2 {\r\n      background: transparent;\r\n\r\n      .copyright-text {\r\n         p {\r\n            color: #232323;\r\n\r\n            a {\r\n               color: $primary-green;\r\n            }\r\n         }\r\n      }\r\n   }\r\n   // footer 3\r\n   &.ts-footer-3 {\r\n      background: #000032;\r\n\r\n      .footer-logo {\r\n         padding: 34px 0 44px;\r\n      }\r\n      // footer menu\r\n      .footer-menu {\r\n         margin-bottom: 22px;\r\n\r\n         li {\r\n            a {\r\n               text-transform: uppercase;\r\n               opacity: 1;\r\n               font-weight: 700;\r\n             \r\n               position: relative;\r\n\r\n               &:hover {\r\n                  color: $primary-blue;\r\n               }\r\n\r\n               &:after {\r\n                  position: absolute;\r\n                  right: -24px;\r\n                  top: 4px;\r\n                  width: 1px;\r\n                  height: 12px;\r\n                  background: #4d4d70;\r\n                  content: '';\r\n                  transform: rotate(-20deg);\r\n\r\n               }\r\n            }\r\n\r\n            &:last-child {\r\n               a {\r\n                  &:after {\r\n                     display: none;\r\n                  }\r\n               }\r\n            }\r\n         }\r\n      }\r\n      // copyright text\r\n      .copyright-text {\r\n         margin-top: 32px;\r\n\r\n         p {\r\n            font-size: 14px;\r\n            font-weight: 700;\r\n          \r\n            text-transform: uppercase;\r\n            opacity: 1;\r\n            color: $white-color;\r\n         }\r\n\r\n         span,\r\n         a {\r\n            font-size: 14px;\r\n            font-weight: 400;\r\n            color: #6f6f8b;\r\n         }\r\n         &.white{\r\n            p{\r\n               color: $white-color;\r\n            }\r\n         }\r\n      }\r\n      // social list\r\n      .footer-social-list {\r\n         margin-top: 32px;\r\n\r\n         li {\r\n            a {\r\n               color: $white-color;\r\n               margin-left: 54px;\r\n\r\n               &:hover {\r\n                  color: $primary-blue;\r\n               }\r\n            }\r\n         }\r\n      }\r\n   }\r\n}\r\n// copyright text\r\n.copyright-text {\r\n   p {\r\n      color: #cad0ff;\r\n      margin-bottom: 0;\r\n      font-size: 14px;\r\n   }\r\n   &.white{\r\n      p{\r\n         color: $white-color;\r\n      }\r\n   }\r\n}\r\n\r\n/*------------------------------ \r\n      single post page \r\n-------------------------------*/\r\n#content {\r\n   padding: 30px 0;\r\n}\r\n\r\n// page-links\r\n.page-links{\r\n   display: block;\r\n   overflow: hidden;\r\n   position: relative;\r\n   width: 100%;\r\n   padding-top: 15px;\r\n   a,\r\n   span{\r\n      display: inline-block;\r\n   }\r\n}\r\n/*-------------- breadcrumb ---------------- */\r\n.post-featured-image {\r\n   position: relative;\r\n}\r\n// breadcump\r\n.breadcrumb {\r\n   background: $white-color;\r\n   webkit-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.08);\r\n   box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.08);\r\n   padding: 0;\r\n   border-radius: 0;\r\n\r\n   li {\r\n      display: inline-block;\r\n      padding: 7px 34px 7px 17px;\r\n      color: $primary-color;\r\n      position: relative;\r\n      font-size: 13px !important;\r\n      &:before {\r\n         position: absolute;\r\n         right: 0;\r\n         top: 0;\r\n         content: '';\r\n         background: url(../images/icon/angle.png) no-repeat center center /contain;\r\n         width: 20px;\r\n         height: 100%;\r\n      }\r\n\r\n      a {\r\n         font-size: 13px;\r\n         color: #d92c26;\r\n\r\n         i {\r\n            margin-right: 8px;\r\n         }\r\n      }\r\n\r\n   }\r\n}\r\n// breadcump 2\r\n.ts-breadcrumb {\r\n   padding: 0;\r\n\r\n   li {\r\n      display: inline-block;\r\n      list-style: none;\r\n      font-size: 13px;\r\n      color: #a9a9a9;\r\n\r\n      a {\r\n         color: #a9a9a9;\r\n      }\r\n   }\r\n\r\n   >li+li:before {\r\n      content: \"\\f105\";\r\n      font-family: FontAwesome;\r\n      padding: 0 6px;\r\n      color: #777;\r\n   }\r\n}\r\n// single post comment box padding\r\n.single-post-wrapper .content-wrapper,\r\n.comments-form.ts-grid-box {\r\n   padding: 30px 80px 40px;\r\n}\r\n// single post wrapper\r\n.single-post-wrapper {\r\n   code{\r\n      white-space: pre-wrap;\r\n   }\r\n   table{\r\n      margin-bottom: 20px;\r\n   }\r\n   .post-title.lg{\r\n      line-height: 40px;\r\n   }\r\n  // post meta\r\n   .post-meta-info {\r\n      margin-bottom: 35px;\r\n      padding-left: 0;\r\n      position: relative;\r\n      li {\r\n         font-size: 12px;\r\n         &.author {\r\n            // padding-left: 60px;\r\n\r\n            a {\r\n               img {\r\n\r\n                  width: 40px;\r\n                  height: 40px;\r\n               }\r\n            }\r\n         }\r\n\r\n         a {\r\n            &.post-cat {\r\n               position: relative;\r\n               left: 0;\r\n            }\r\n         }\r\n\r\n         &.share-post {\r\n            a {\r\n               color: $white-color;\r\n\r\n               i {\r\n                  font-size: 16px;\r\n                  width: 35px;\r\n                  height: 35px;\r\n                  border-radius: 50%;\r\n                  -webkit-border-radius: 50%;\r\n                  -ms-border-radius: 50%;\r\n                  text-align: center;\r\n                  padding: 9px 0px;\r\n                  margin-right: 0px;\r\n                  background: $primary-color;\r\n               }\r\n            }\r\n            // share list\r\n            .social-share-list{\r\n              position: absolute;\r\n              top: 0%;\r\n              min-width: 200px;\r\n              opacity: 0;\r\n              visibility: hidden;\r\n              transition: all ease 500ms;\r\n              display:block;\r\n              width: 100%;\r\n              right: 50px;\r\n              z-index: 1;\r\n              padding: 0 0 0 20px;\r\n              height: 50px;\r\n              li{\r\n                 margin: 0;\r\n                 a{\r\n                    &.facebook{\r\n                        i{\r\n                           background: $facebook;\r\n                        }\r\n                    }\r\n                    &.twitter{\r\n                        i{\r\n                           background: $twitter;\r\n                        }\r\n                    }\r\n                    &.googlePlus{\r\n                        i{\r\n                           background: $google-plus;\r\n                        }\r\n                    }\r\n                    &.linkedin{\r\n                        i{\r\n                           background: $linkedin;\r\n                        }\r\n                    }\r\n                   \r\n                 }\r\n              }\r\n            }\r\n            &:hover{\r\n              .social-share-list{\r\n                opacity: 1;\r\n                visibility: visible;\r\n                right: 0;\r\n                background: $white-color;\r\n              }\r\n            }\r\n         }\r\n      }\r\n   }\r\n\r\n   // post media\r\n   .post-media {\r\n      margin: 0 -80px;\r\n   }\r\n\r\n   p {\r\n      font-size: 16px;\r\n      line-height: 28px;\r\n      color: #232323;\r\n      margin-bottom: 25px;\r\n\r\n      span {\r\n         background: #fff9b5;\r\n         padding: 5px 6px;\r\n      }\r\n   }\r\n   // text bg for single post\r\n   .text-bg {\r\n      background: #f7f7f7;\r\n      font-size: 13px;\r\n      font-style: italic;\r\n      text-align: center;\r\n      padding: 9px;\r\n      margin-bottom: 30px;\r\n   }\r\n   // entry content\r\n   .entry-content {\r\n\r\n\r\n      .tie-dropcap {\r\n\r\n         color: #a7a7a7;\r\n         float: left;\r\n       \r\n         font-size: 120px;\r\n         line-height: 80px;\r\n         font-weight: 700;\r\n         background: transparent;\r\n         margin-right: 17px;\r\n         padding: 0;\r\n\r\n      }\r\n\r\n      h3 {\r\n         font-size: 20px;\r\n         font-weight: 500;\r\n         margin-bottom: 26px;\r\n         line-height: 28px;\r\n      }\r\n   }\r\n\r\n   ul, ol{\r\n      margin-bottom: 25px;\r\n      padding-left: 20px;\r\n\r\n      li {\r\n         font-size: 16px;\r\n         line-height: 28px;\r\n         color: #232323;\r\n         list-style: inside;\r\n      }\r\n   }\r\n\r\n   ol{\r\n      li {\r\n         list-style-type: decimal;\r\n      }\r\n   }\r\n   // gallery image\r\n   .gallery-img {\r\n      position: relative;\r\n      padding: 20px 0;\r\n      border-top: 1px solid #dddddd;\r\n      border-bottom: 1px solid #dddddd;\r\n      margin-bottom: 30px;\r\n\r\n      &:after {\r\n         display: block;\r\n         clear: both;\r\n         content: \"\";\r\n      }\r\n\r\n      img {\r\n         float: left;\r\n         width: 20%;\r\n      }\r\n   }\r\n}\r\n\r\np {\r\n   img.float-left {\r\n      margin-right: 30px;\r\n      margin-bottom: 30px;\r\n   }\r\n}\r\n\r\n// post video\r\n.post-video {\r\n   position: relative;\r\n   // margin-bottom: 35px;\r\n\r\n   img {\r\n      width: 100%;\r\n   }\r\n\r\n   &:before {\r\n      content: \" \";\r\n      position: absolute;\r\n      display: block;\r\n      width: 100%;\r\n      height: 100%;\r\n      z-index: 1;\r\n      bottom: 0;\r\n      left: 0;\r\n      background: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0) 14%, rgba(0, 0, 0, 0.85) 100%);\r\n      background: -ms-linear-gradient(bottom, rgba(0, 0, 0, 0) 14%, rgba(0, 0, 0, 0.85) 100%);\r\n      background: -webkit-gradient(linear, left top, left bottom, color-stop(14%, rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.85)));\r\n      background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 14%, rgba(0, 0, 0, 0.85) 100%);\r\n      background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 14%, rgba(0, 0, 0, 0.85) 100%);\r\n      background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 14%, rgba(0, 0, 0, 0.85) 100%);\r\n   }\r\n\r\n   // video post content\r\n   .post-video-content {\r\n      padding: 20px;\r\n\r\n      position: absolute;\r\n      left: 0;\r\n      bottom: 0;\r\n      z-index: 1;\r\n\r\n      h3 {\r\n         margin-bottom: 10px;\r\n\r\n         a {\r\n            color: $white-color;\r\n\r\n            &:hover {\r\n               color: $white-color;\r\n            }\r\n         }\r\n      }\r\n      .post-meta-info{\r\n         li{\r\n            color: $white-color;\r\n            a{\r\n               color: $white-color;\r\n            }\r\n            &.active{\r\n               color: $primary-color;\r\n            }\r\n         }\r\n      }\r\n\r\n   }\r\n\r\n   // play btn\r\n   .ts-play-btn {\r\n      position: relative;\r\n      top: 0;\r\n      left: 0;\r\n      right: auto;\r\n      font-size: 20px;\r\n      width: 60px;\r\n      height: 60px;\r\n      border-radius: 50%;\r\n      padding: 18px 0;\r\n      display: block;\r\n      text-align: center;\r\n      font-size: 15px;\r\n      background: $primary-color;\r\n      float: left;\r\n      color: $white-color;\r\n      margin-right: 20px;\r\n\r\n      &:hover {\r\n         background: $primary-color;\r\n      }\r\n   }\r\n\r\n}\r\n\r\n//ts-overlay-style\r\n.ts-overlay-style {\r\n   .post-video {\r\n      .ts-play-btn {\r\n         position: absolute;\r\n         left: 0;\r\n         top: 0;\r\n         right: 0;\r\n         margin: auto;\r\n         bottom: 0;\r\n         z-index: 1;\r\n      }\r\n   }\r\n}\r\n\r\n/* author box --*/\r\n.author-box {\r\n   position: relative;\r\n\r\n   padding: 10px 0;\r\n   border-top: 1px solid #e7e7e7;\r\n   border-bottom: 1px solid #e7e7e7;\r\n   margin-bottom: 30px;\r\n\r\n   img {\r\n      width: 80px;\r\n      height: 80px;\r\n      @include border-radius(50%);\r\n      float: left;\r\n      margin-right: 20px;\r\n   }\r\n\r\n   .author-info {\r\n      padding-top: 5px;\r\n   }\r\n\r\n   .author-name {\r\n      font-size: 14px;\r\n      text-transform: uppercase;\r\n      font-weight: 500;\r\n   }\r\n\r\n   p {\r\n      margin-bottom: 0;\r\n   }\r\n// author social\r\n   .authors-social {\r\n      float: right;\r\n\r\n      a {\r\n         font-size: 14px;\r\n         margin-left: 33px;\r\n\r\n         &:first-of-type {\r\n            margin-left: 0;\r\n         }\r\n\r\n         &.ts-twitter {\r\n            color: $twitter;\r\n         }\r\n\r\n         &.ts-google-plus {\r\n            color: $google-plus;\r\n         }\r\n\r\n         &.ts-facebook {\r\n            color: $facebook;\r\n         }\r\n\r\n         &.ts-linkedin {\r\n            color: $linkedin;\r\n         }\r\n\r\n         &:hover {\r\n            color: $primary-color;\r\n         }\r\n      }\r\n   }\r\n   // author box \r\n   &.author-box-item {\r\n      border: none;\r\n      padding: 0 0 0 0px;\r\n      margin-bottom: 0;\r\n\r\n      .author-name {\r\n         a {\r\n            text-transform: lowercase;\r\n         }\r\n      }\r\n\r\n      p {\r\n         margin: 15px 0 20px;\r\n      }\r\n\r\n      .post-meta-info {\r\n         margin-bottom: 0;\r\n\r\n         li {\r\n            a {\r\n               font-size: 14px;\r\n               color: #232323;\r\n            }\r\n         }\r\n      }\r\n   }\r\n}\r\n\r\n/* post navigation --*/\r\n.post-navigation {\r\n   a {\r\n      span {\r\n         font-size: 12px;\r\n         font-weight: 600;\r\n       \r\n         text-transform: uppercase;\r\n         display: block;\r\n         color: $title-color;\r\n      }\r\n\r\n      p {\r\n         font-size: 14px;\r\n         font-weight: 500;\r\n       \r\n         margin-bottom: 0;\r\n         line-height: 20px;\r\n      }\r\n   }\r\n   // post prev and next\r\n   .post-previous,\r\n   .post-next {\r\n      width: 50%;\r\n      position: relative;\r\n\r\n      &:hover {\r\n         span {\r\n            color: $primary-color;\r\n         }\r\n      }\r\n   }\r\n\r\n   .post-next {\r\n      text-align: right;\r\n      padding-left: 15px;\r\n      img {\r\n        float: right;\r\n        margin-left: 15px;\r\n\r\n      }\r\n   }\r\n\r\n   .post-previous {\r\n      border-right: 1px solid #e7e7e7;\r\n      padding-right: 15px;\r\n\r\n      img {\r\n        float: left;\r\n        margin-right: 15px;\r\n      }\r\n   }\r\n\r\n   img {\r\n    \r\n      width: 100px;\r\n      height: 70px;\r\n\r\n   }\r\n}\r\n\r\n/*-------------- right sidebar ---*/\r\n\r\n.widgets {\r\n   margin-bottom: 30px;\r\n\r\n   .ts-social-list {\r\n      li {\r\n         margin-bottom: 15px;\r\n\r\n         &:nth-last-child(1),\r\n         &:nth-last-child(2),\r\n         &:nth-last-child(3) {\r\n            margin-bottom: 0;\r\n         }\r\n      }\r\n   }\r\n\r\n   &:last-of-type {\r\n      margin-bottom: 0\r\n   }\r\n\r\n   .ts-overlay-style {\r\n      .item {\r\n         min-height: inherit;\r\n\r\n         .post-content {\r\n            padding: 13px 20px;\r\n         }\r\n      }\r\n   }\r\n\r\n   ul {\r\n      li {\r\n         font-size: 14px;\r\n         color: #232323;\r\n         margin-bottom: 12px;\r\n\r\n         &:last-child {\r\n            margin-bottom: 0;\r\n\r\n         }\r\n\r\n         a {\r\n            font-size: 14px;\r\n            color: #232323;\r\n\r\n            &:hover {\r\n               color: $primary-color;\r\n            }\r\n         }\r\n      }\r\n   }\r\n\r\n  \r\n   // sidebar tab list\r\n   &.post-tab-list {\r\n      .widget-title:before {\r\n         left: -15px;\r\n      }\r\n\r\n      .post-content.media {\r\n         margin-bottom: 10px;\r\n         padding-bottom: 10px;\r\n\r\n         &:last-of-type {\r\n            margin-bottom: 0;\r\n            padding-bottom: 0px;\r\n         }\r\n      }\r\n   }\r\n\r\n\r\n   &.ts-grid-box.ts-col-box {\r\n      padding: 30px 15px 22px;\r\n   }\r\n// widget popuar post\r\n   &.widgets-populer-post {\r\n      padding: 30px 15px 20px;\r\n\r\n      .widget-title {\r\n         margin-left: 15px;\r\n      }\r\n\r\n      .ts-title {\r\n         &:before {\r\n            left: -15px;\r\n         }\r\n      }\r\n      // post content media\r\n      .post-content.media {\r\n         margin-bottom: 12px;\r\n         padding-bottom: 12px;\r\n         border-bottom: 1px solid #ececec;\r\n\r\n         &:last-of-type {\r\n            margin-bottom: 0;\r\n            padding-bottom: 0;\r\n            border-bottom: none;\r\n         }\r\n      }\r\n      // box no shadow\r\n      &.grid-no-shadow {\r\n         padding: 0;\r\n         box-shadow: none;\r\n\r\n         .block-title-style {\r\n            .title-before {\r\n               left: -30px;\r\n            }\r\n         }\r\n      }\r\n\r\n      h4.post-title {\r\n         margin-bottom: 0;\r\n      }\r\n   }\r\n   // ts social list item\r\n   &.ts-social-list-item {\r\n\r\n      ul {\r\n         margin: -4px 0;\r\n\r\n         li {\r\n            display: inline-block;\r\n\r\n            a {\r\n               text-align: center;\r\n               display: block;\r\n               min-width: 57px;\r\n               font-size: 13px;\r\n               padding: 8px 0;\r\n               margin: 4px 2px;\r\n               color: #fff;\r\n\r\n               i {\r\n                  display: block;\r\n                  font-size: 16px;\r\n                  margin-bottom: 9px;\r\n               }\r\n\r\n               b,\r\n               span {\r\n                  display: block;\r\n                  margin-bottom: 0;\r\n                  line-height: 13px;\r\n                  cursor: pointer;\r\n               }\r\n\r\n               b {\r\n                  font-weight: 600;\r\n                  margin-bottom: 4px;\r\n               }\r\n\r\n               span {\r\n                  font-size: 10px;\r\n               }\r\n            }\r\n         }\r\n\r\n         .ts-facebook {\r\n            a {\r\n               background: $facebook;\r\n\r\n            }\r\n         }\r\n\r\n         .ts-twitter {\r\n            a {\r\n               background: $twitter;\r\n\r\n            }\r\n         }\r\n\r\n         .ts-google-plus {\r\n            a {\r\n               background: $google-plus;\r\n\r\n            }\r\n         }\r\n\r\n         .ts-linkedin {\r\n            a {\r\n               background: $linkedin;\r\n\r\n            }\r\n         }\r\n\r\n         .ts-pinterest {\r\n            a {\r\n               background: $pinterest;\r\n\r\n            }\r\n         }\r\n\r\n         .ts-youtube {\r\n            a {\r\n               background: $youtube;\r\n\r\n            }\r\n         }\r\n\r\n         .ts-instragram {\r\n            a {\r\n               background: $instragram;\r\n\r\n            }\r\n         }\r\n\r\n         .ts-dribble {\r\n            a {\r\n               background: $dribble;\r\n\r\n            }\r\n         }\r\n\r\n         .ts-behance {\r\n            a {\r\n               background: $behance;\r\n\r\n            }\r\n         }\r\n\r\n      }\r\n   }\r\n// widget item\r\n   &.widgets-item {\r\n      .widget-title {\r\n         margin-left: 20px;\r\n\r\n         &:before {\r\n            left: -20px;\r\n            background: $primary-green;\r\n\r\n         }\r\n      }\r\n   }\r\n   // single widgets\r\n   &.single-widget {\r\n      .widget-title {\r\n         margin-left: 20px;\r\n\r\n         &:before {\r\n            left: -20px;\r\n            background: $primary-blue;\r\n         }\r\n      }\r\n\r\n      .post-tab-list {\r\n         padding: 0;\r\n      }\r\n   }\r\n// blue dark heighlight\r\n   .blue-dark-heighlight {\r\n      .post-cat {\r\n         color: $primary-blue-dark;\r\n      }\r\n\r\n      .post-content {\r\n         .post-title {\r\n            a {\r\n               color: $white-color;\r\n\r\n               &:hover {\r\n                  color: $white-color;\r\n               }\r\n            }\r\n\r\n            &.md {\r\n               margin-bottom: 15px;\r\n            }\r\n         }\r\n\r\n         p {\r\n            color: $white-color;\r\n         }\r\n\r\n         .post-date-info {\r\n            color: #a3b7ca;\r\n         }\r\n      }\r\n\r\n   }\r\n\r\n\r\n}\r\n\r\n // category list\r\n .category-list {\r\n  li {\r\n     display: block;\r\n     clear: both;\r\n     margin-bottom: 20px;\r\n     span {\r\n      float: right;\r\n      color: $white-color;\r\n      padding: 0px 0px;\r\n      display: inline-block;\r\n      @include border-radius(50%);\r\n      height: 25px;\r\n      width: 25px;\r\n      display: block;\r\n      text-align: center;\r\n   }\r\n\r\n     &:last-child {\r\n        margin-bottom: 0;\r\n     }\r\n  }\r\n}\r\n// post list widgets\r\n.widgets {\r\n   &.post-list-tab {\r\n      .nav-tabs li a {\r\n         line-height: 20px;\r\n         padding-bottom: 12px;\r\n      }\r\n\r\n      img.sidebar-img {\r\n         width: 86px;\r\n         height: 63px;\r\n      }\r\n   }\r\n\r\n  // widget recent post tabs\r\n  &.vinkmag_latest_post_tab_widget{\r\n    padding: 0;\r\n    .post-tab-list{\r\n      padding-left: 15px !important;\r\n      padding-right: 15px !important;\r\n    }\r\n  }\r\n  // widgets text\r\n  &.widget_text{\r\n      .textwidget{\r\n         img{\r\n            margin: 10px 0;\r\n         }\r\n      }\r\n      select{\r\n         height: 35px;\r\n      }\r\n  }\r\n  //widget_archive\r\n  &.widget_archive{\r\n   select{\r\n      height: 35px;\r\n   }\r\n  }\r\n  // widget widget_search\r\n  &.widget_search{\r\n      .form-control{\r\n         text-align: left !important;\r\n         font-size: 14px;\r\n      }\r\n  }\r\n}\r\n// sticky post\r\n\r\n// sticky post\r\n.sticky {\r\n   &.post {\r\n      position: relative;\r\n      overflow: hidden;\r\n\r\n      .meta-featured-post {\r\n         display: block;\r\n         position: absolute;\r\n         right: -44px;\r\n         top: 10px;\r\n         background: $primary-color;\r\n         width: auto;\r\n         height: auto;\r\n         padding: 12px 45px;\r\n         color: #fff;\r\n         display: inline-block;\r\n         transform: rotate(45deg);\r\n         font-size: 16px;\r\n         z-index: 11;\r\n         -webkit-transform: rotate(46deg);\r\n      }\r\n   }\r\n}\r\n\r\n.default-content{\r\n   background: $white-color;\r\n   .ts-post-thumb{\r\n      margin-bottom: 0;\r\n      img{\r\n         width: auto;\r\n      }\r\n   }\r\n   .post-content{\r\n      padding: 30px;\r\n      box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.08);\r\n      .post-title{\r\n         word-break: break-all;\r\n      }\r\n   }\r\n   .read-more-btn{\r\n      background: $primary-color;\r\n      color: $white-color;\r\n      border: none;\r\n      font-weight: 600;\r\n   }\r\n   &.sticky{\r\n      .post-content{\r\n         padding-top: 45px;\r\n      }\r\n   }\r\n   &.format-video .ts-post-thumb a:before, \r\n   &.format-video.ts-overlay-style:before{\r\n      display:none;\r\n   }\r\n}\r\n  \r\n\r\n\r\n// tag list\r\n.tagcloud {\r\n   strong{\r\n      margin-right: 15px;\r\n      color: #232323;\r\n      display: inline-block;\r\n   }\r\n\r\n   a {\r\n      border: 1px solid #e7e7e7;\r\n      padding: 5px 12px;\r\n      @include border-radius(36px);\r\n      line-height: 22px;\r\n      font-size: 14px !important;\r\n      color: #232323;\r\n      display: inline-block;\r\n      margin-bottom: 5px;\r\n\r\n      &:hover {\r\n         background: $primary-color;\r\n         border-color: $primary-color;\r\n         color: $white-color;\r\n      }\r\n   }\r\n   &.post-tag-colud{\r\n      margin-top: 20px;\r\n   }\r\n}\r\n\r\n// widget newsletter \r\n.ts-widget-newsletter {\r\n   background: $primary-color;\r\n   padding: 30px;\r\n\r\n   .newsletter-introtext {\r\n      h4 {\r\n         font-size: 20px;\r\n         color: $white-color;\r\n         font-weight: 500;\r\n       \r\n         margin-bottom: 10px;\r\n      }\r\n\r\n      p {\r\n         color: #fff;\r\n         font-size: 15px;\r\n         margin-bottom: 18px;\r\n      }\r\n   }\r\n\r\n   // newsletter form\r\n   .newsletter-form {\r\n      .form-group {\r\n         margin-bottom: 0;\r\n      }\r\n\r\n      .form-control {\r\n         width: 100%;\r\n         border-radius: 0;\r\n         outline: none;\r\n         margin-bottom: 25px;\r\n         height: 40px;\r\n         font-size: 12px;\r\n      }\r\n      .btn {\r\n         background: #861714;\r\n         padding: 12px 30px;\r\n\r\n         &:hover {\r\n            background: $primary-color;\r\n         }\r\n      }\r\n   }\r\n}\r\n\r\n\r\n// tag title\r\n.elementor-widget-wp-widget-tag_cloud {\r\n   .elementor-widget-container {\r\n      padding: 30px;\r\n      h5 {\r\n         font-size: 20px;\r\n         font-weight: 500;\r\n         margin-bottom: 20px;\r\n         position: relative;\r\n         &:before{\r\n            position: absolute;\r\n            left: -30px;\r\n            top: 0;\r\n            width: 3px;\r\n            height: 100%;\r\n            content: '';\r\n            background: $primary-color;\r\n         }\r\n      }\r\n   }\r\n}\r\n\r\n\r\n// widgets banner\r\n.widget-banner,\r\n.posts-ad {\r\n   img {\r\n      max-width: 100%;\r\n   }\r\n}\r\n\r\n// block social list\r\n.ts-block-social-list {\r\n   li {\r\n      margin-bottom: 10px;\r\n\r\n      &:last-child {\r\n         margin-bottom: 0;\r\n      }\r\n\r\n      a {\r\n         display: block;\r\n         padding: 7px 10px;\r\n         color: $white-color;\r\n         position: relative;\r\n\r\n         i {\r\n            width: 34px;\r\n            height: 34px;\r\n            @include border-radius(2px);\r\n            text-align: center;\r\n            color: $white-color;\r\n            padding: 10px 0;\r\n            margin-right: 5px;\r\n         }\r\n\r\n         b,\r\n         span {\r\n            color: $white-color;\r\n            font-weight: 500;\r\n          \r\n            text-transform: capitalize;\r\n\r\n         }\r\n\r\n         span {\r\n            position: absolute;\r\n            right: 10px;\r\n            top: 14px;\r\n            bottom: 0;\r\n            margin: auto;\r\n            font-weight: 400;\r\n         }\r\n      }\r\n\r\n      &.ts-facebook {\r\n         a {\r\n            background: $facebook;\r\n\r\n            i {\r\n               background: #324c82;\r\n            }\r\n         }\r\n      }\r\n\r\n      &.ts-twitter {\r\n         a {\r\n            background: $twitter;\r\n\r\n            i {\r\n               background: #4892cb;\r\n            }\r\n         }\r\n      }\r\n\r\n      &.ts-google-plus {\r\n         a {\r\n            background: $google-plus;\r\n\r\n            i {\r\n               background: #bc4031;\r\n            }\r\n         }\r\n      }\r\n\r\n      &.ts-pinterest {\r\n         a {\r\n            background: $pinterest;\r\n\r\n            i {\r\n               background: #a10718;\r\n            }\r\n         }\r\n      }\r\n\r\n      &.ts-linkedin {\r\n         a {\r\n            background: $linkedin;\r\n\r\n            i {\r\n               background: #11638a;\r\n            }\r\n         }\r\n      }\r\n\r\n      &.ts-youtube {\r\n         a {\r\n            background: $youtube;\r\n\r\n            i {\r\n               background: #ce3425;\r\n            }\r\n         }\r\n      }\r\n   }\r\n}\r\n\r\n// widgets title\r\n.widget-title {\r\n   font-size: 20px;\r\n   font-weight: 500;\r\n   margin-bottom: 25px;\r\n   position: relative;\r\n\r\n   &:before {\r\n      position: absolute;\r\n      left: -30px;\r\n      top: 0;\r\n      width: 3px;\r\n      height: 100%;\r\n      content: '';\r\n      background: #d72924;\r\n   }\r\n}\r\n// widgets title\r\n.widgets-title {\r\n   margin-bottom: 30px;\r\n   position: relative;\r\n\r\n   span {\r\n      position: relative;\r\n    \r\n      font-size: 14px;\r\n      font-weight: 400;\r\n      background: $primary-green;\r\n      color: $white-color;\r\n      line-height: 26px;\r\n      padding: 0 5px;\r\n      padding: 2px 15px;\r\n      display: inline-block;\r\n\r\n      &:before {\r\n         position: absolute;\r\n         width: 20px;\r\n         height: 100%;\r\n         content: '';\r\n         background: $white-color;\r\n         right: -20px;\r\n         top: 0;\r\n      }\r\n\r\n   }\r\n\r\n   &:after {\r\n      position: absolute;\r\n      right: 0;\r\n      bottom: 13px;\r\n      width: 100%;\r\n      height: 1px;\r\n      background: #84be38;\r\n      content: '';\r\n      z-index: -1;\r\n   }\r\n}\r\n\r\n// author box\r\n.author-box-widget {\r\n   padding: 0;\r\n   text-align: center;\r\n   .ts-post-thumb {\r\n      margin-bottom: 0;\r\n   }\r\n\r\n   .post-content {\r\n      padding: 20px;\r\n      text-align: center;\r\n\r\n      p {\r\n         font-size: 14px;\r\n         color: #585858;\r\n      }\r\n   }\r\n\r\n   .authors-social {\r\n      li{\r\n         display: inline-block;\r\n      }\r\n      a {\r\n         color: #8a8a8a;\r\n         margin: 0 8px;\r\n      }\r\n   }\r\n}\r\n\r\n// post details\r\n.post-details {\r\n   .entry-header {\r\n      .entry-title {\r\n         font-size: 36px;\r\n      }\r\n   }\r\n\r\n   table td,\r\n   table th {\r\n      border: 1px solid $gray-light;\r\n   }\r\n}\r\n\r\n.entry-content {\r\n   h3 {\r\n      font-size: 24px;\r\n   }\r\n\r\n   table {\r\n      margin: 20px 0;\r\n   }\r\n}\r\n\r\n/* Post social */\r\n\r\n.post-social-icons>li {\r\n   display: inline-block;\r\n}\r\n\r\n.post-social-icons a {\r\n   margin-left: 10px;\r\n   font-size: 16px;\r\n   color: $gray-dark;\r\n   text-align: center;\r\n\r\n   &:hover {\r\n      color: $primary-blue;\r\n   }\r\n}\r\n\r\n/* tags list */\r\n.post-tag-container {\r\n   display: inline-block;\r\n\r\n   span {\r\n      color: $gray-dark;\r\n      display: inline-block;\r\n      font-size: 14px;\r\n      margin-right: 10px;\r\n   }\r\n}\r\n// tag list\r\n.tag-lists {\r\n   a {\r\n      border: 1px solid $gray-light;\r\n      color: $gray-dark;\r\n      display: inline-block;\r\n      font-size: 12px;\r\n      padding: 3px 13px;\r\n      margin-left: 3px;\r\n      border-radius: 25px;\r\n      margin-bottom: 20px;\r\n\r\n      &:hover {\r\n         background: $primary-blue;\r\n         color: #fff;\r\n         border: 1px solid transparent;\r\n      }\r\n   }\r\n}\r\n\r\n//Tag list end\r\n\r\n/* Post social */\r\n\r\n.post-social-share-container {\r\n   float: right;\r\n\r\n   ul {\r\n      list-style: none;\r\n      margin: 0;\r\n      padding: 0;\r\n\r\n      li {\r\n         display: inline-block;\r\n\r\n         a {\r\n            color: $gray-dark;\r\n            margin-left: 10px;\r\n\r\n            &:hover {\r\n               color: $primary-blue;\r\n            }\r\n         }\r\n      }\r\n   }\r\n}\r\n\r\n//Post social end\r\n\r\n// right sidebar \r\n.right-sidebar,\r\n.left-sidebar{\r\n  margin-bottom: 20px;\r\n  ul.sub-menu,\r\n  ul.children{\r\n   padding: 10px 0px 10px 10px;\r\n  }\r\n   // social style 2 2\r\n   .apsc-theme-2 .apsc-each-profile {\r\n      width: 65px;\r\n      margin: 0 0px;\r\n  }\r\n  // vinkmag_latest_news_widget\r\n  .vinkmag_latest_news_widget{\r\n     .recent-posts-widget{\r\n      .list-unstyled{\r\n         margin: 0 -15px;\r\n         li{\r\n            min-height: 80px;\r\n            border-bottom: 1px solid #eae8e8;\r\n            padding: 5px 0;\r\n            &:last-child{\r\n               border-bottom: none;\r\n            }\r\n            .post-meta{\r\n               margin-bottom: 0;\r\n               font-size: 11px;\r\n            }\r\n         }\r\n      }\r\n         .posts-thumb{\r\n            img{\r\n               width: 70px;\r\n               height: 55px;\r\n            }\r\n         }\r\n     }\r\n  }\r\n  // ts-grid-box add\r\n  .ts-grid-box{\r\n     &.widget_media_image{\r\n        padding: 0;\r\n        box-shadow: none;\r\n        background: transparent;\r\n        text-align: center;\r\n        img{\r\n           margin: 0;\r\n        }\r\n     }\r\n\r\n     &.widget_categories{\r\n         ul{\r\n            li{\r\n               text-align: right;\r\n              \r\n               a{\r\n                  float: left;\r\n               }\r\n               clear: both;\r\n            }\r\n         }\r\n     }\r\n  }\r\n  .post-tab-list{\r\n     .post-title{\r\n        font-size: 14px;\r\n     }\r\n  }\r\n}\r\n// sidebar 1\r\n.right-sidebar-1 {\r\n   .widgets.widgets-item {\r\n      .widget-title {\r\n         margin-left: 0;\r\n\r\n         span {\r\n            background: $white-color;\r\n            padding-right: 10px;\r\n            position: relative;\r\n         }\r\n\r\n         &:before {\r\n            left: 0;\r\n            background: $primary-color;\r\n            width: 100%;\r\n            height: 1px;\r\n            bottom: 0;\r\n            margin: auto;\r\n         }\r\n      }\r\n   }\r\n\r\n}\r\n\r\n// sidebar 2\r\n.sidebar-2 {\r\n   .widgets-populer-post {\r\n      .post-content.media {\r\n         margin-bottom: 20px;\r\n         padding-bottom: 20px;\r\n         border-bottom: 1px solid #ddd;\r\n\r\n         &:last-of-type {\r\n            margin-bottom: 0;\r\n            border-bottom: none;\r\n         }\r\n      }\r\n   }\r\n}\r\n\r\n// hot topics list\r\n.topic-list {\r\n   text-align: center;\r\n   position: relative;\r\n   display: block;\r\n   margin: -30px auto 30px;\r\n   border: none;\r\n   background: $primary-color;\r\n   color: $white-color;\r\n   padding: 10px 40px;\r\n   outline: none;\r\n   font-size: 15px;\r\n   font-weight: 700;\r\n \r\n   text-transform: uppercase;\r\n   appearance: none;\r\n   min-width: 200px;\r\n\r\n\r\n}\r\n\r\n// social style 1\r\n.apsc-theme-1 {\r\n   display: block;\r\n   clear: both;\r\n   .apsc-each-profile {\r\n      width: 60px;\r\n      min-height: inherit;\r\n\r\n      a {\r\n         border-radius: 0;\r\n      }\r\n\r\n      .social-icon {\r\n         i {\r\n            font-size: 14px;\r\n         }\r\n      }\r\n   }\r\n}\r\n\r\n// social style 2\r\n.apsc-theme-2 {\r\n   clear: both;\r\n   display: block;\r\n   .apsc-each-profile {\r\n      width: 70px;\r\n      margin: 0 5px;\r\n\r\n      a {\r\n         background: transparent;\r\n         box-shadow: none;\r\n\r\n         .apsc-inner-block {\r\n            box-shadow: none;\r\n\r\n            .social-icon {\r\n\r\n               i {\r\n                  font-size: 16px;\r\n                  width: 45px;\r\n                  height: 45px;\r\n                  display: block;\r\n                  text-align: center;\r\n                  color: #fff;\r\n                  border-radius: 4px;\r\n                  -webkit-border-radius: 4px;\r\n                  -ms-border-radius: 4px;\r\n                  padding: 15px 0;\r\n                  margin: auto auto 8px;\r\n                  background: $primary-color;\r\n\r\n                  &.apsc-facebook {\r\n                     background: $facebook;\r\n                  }\r\n\r\n                  &.apsc-twitter {\r\n                     background: $twitter;\r\n                  }\r\n\r\n                  &.apsc-googlePlus {\r\n                     background: $google-plus;\r\n                  }\r\n\r\n                  &.apsc-instagram {\r\n                     background: $instragram;\r\n                  }\r\n\r\n                  &.apsc-youtube {\r\n                     background: $youtube;\r\n                  }\r\n\r\n                  &.apsc-soundcloud {\r\n                     background: #f50;\r\n                  }\r\n\r\n                  &.apsc-dribbble {\r\n                     background: #ea4c89;\r\n                  }\r\n               }\r\n\r\n            }\r\n\r\n            .apsc-count {\r\n               color: #222222;\r\n            }\r\n\r\n            .apsc-media-type {\r\n               color: #a9a9a9;\r\n            }\r\n         }\r\n\r\n         &:hover {\r\n            transform: scale(1) rotate(0deg);\r\n         }\r\n      }\r\n   }\r\n}\r\n\r\n// social style 4\r\n.apsc-theme-4 {\r\n   display: block;\r\n   clear: both;\r\n   .apsc-each-profile {\r\n      float: none;\r\n      margin: 0 0 10px;\r\n\r\n      a {\r\n         height: 48px;\r\n         line-height: 48px;\r\n         border-radius: 0;\r\n         display: block;\r\n         i {\r\n            width: 34px;\r\n            height: 34px;\r\n            border-radius: 2px;\r\n            -webkit-border-radius: 2px;\r\n            -ms-border-radius: 2px;\r\n            text-align: center;\r\n            color: #fff;\r\n            padding: 10px 0;\r\n            margin-right: 5px;\r\n            font-size: 16px;\r\n            background: $primary-color;\r\n\r\n            &.apsc-facebook {\r\n               background: #324c82;\r\n            }\r\n\r\n            &.apsc-twitter {\r\n               background: #4892cb;\r\n            }\r\n\r\n            &.apsc-googlePlus {\r\n               background: #bc4031;\r\n            }\r\n\r\n            &.apsc-instagram {\r\n               background: $instragram;\r\n            }\r\n\r\n            &.apsc-youtube {\r\n               background: #da1300;\r\n            }\r\n\r\n            &.apsc-soundcloud {\r\n               background: #f50;\r\n            }\r\n\r\n            &.apsc-dribbble {\r\n               background: #dc3274;\r\n            }\r\n         }\r\n\r\n         .apsc-count {\r\n            float: right;\r\n         }\r\n      }\r\n\r\n      &:last-of-type {\r\n         margin-bottom: 0;\r\n      }\r\n   }\r\n\r\n}\r\n\r\n/*------------------------- \r\ncomments-form\r\n--------------------------*/\r\n.comments-form {\r\n   .comment-respond{\r\n      margin-bottom: 15px;\r\n   }\r\n   .comment-reply-title {\r\n      font-weight: 500;\r\n      line-height: 32px;\r\n      margin-bottom: 20px;\r\n      font-size: 20px;\r\n   }\r\n\r\n   .comment-form-cookies-consent {\r\n      margin-bottom: 30px;\r\n\r\n      label {\r\n         font-size: 15px;\r\n       ;\r\n         color: #232323;\r\n         cursor: pointer;\r\n         display: inline;\r\n      }\r\n   }\r\n}\r\n\r\n// comment form\r\n.ts-form,\r\n.comment-form {\r\n   .form-control {\r\n      height: 45px;\r\n      width: 100%;\r\n      @include border-radius(0);\r\n      margin-bottom: 20px;\r\n      font-size: 14px;\r\n\r\n      &:focus {\r\n         box-shadow: none;\r\n         border-color: $primary-color;\r\n      }\r\n\r\n      &.msg-box {\r\n         height: 185px;\r\n         resize: none;\r\n      }\r\n   }\r\n\r\n   textarea.form-control {\r\n      height: 200px;\r\n      margin-bottom: 30px;\r\n      resize: none;\r\n   }\r\n\r\n   p.form-submit {\r\n      margin-bottom: 0;\r\n   }\r\n}\r\n\r\n.view-all-link {\r\n   font-size: 14px;\r\n   color: #5c5c5c;\r\n   font-weight: 600;\r\n}\r\n\r\n\r\n/* Post comment */\r\n.blog-post-comment {\r\n   .comment-title {\r\n      font-size: 18px;\r\n   }\r\n\r\n   .comment-info [class*=col-md-] {\r\n      margin-bottom: 15px;\r\n      position: inherit;\r\n   }\r\n\r\n   .comment-respond {\r\n      .comment-reply-title {\r\n         font-size: 24px;\r\n      }\r\n\r\n      .comment-form {\r\n         .comment-notes {\r\n            font-style: italic;\r\n         }\r\n\r\n         .btn.btn-primary {\r\n            margin-top: 40px;\r\n         }\r\n      }\r\n\r\n      //comments form\r\n   }\r\n\r\n   //Comment respond\r\n}\r\n\r\n.loginformuser {\r\n   .form-control {\r\n      height: 100%;\r\n   }\r\n}\r\n\r\n/* Common */\r\n.pingback p,\r\n.pingback .says {\r\n   display: none;\r\n}\r\n\r\n.single-post-wrapper .comments-list {\r\n   margin-bottom: 0;\r\n   padding-left: 0;\r\n   li.comment{\r\n      list-style: none;\r\n   }\r\n}\r\n\r\n// comment list\r\n.comments-list {\r\n   list-style: none;\r\n   margin: 0;\r\n   padding:  30px 0 0px 0;\r\n   .pingback .comment-body {\r\n      margin-left: 0;\r\n   }\r\n  \r\n\r\n   img{\r\n      float: left;\r\n      margin-right: 15px;\r\n   }\r\n\r\n   .comment {\r\n      list-style: none;\r\n\r\n      .last {\r\n         border-bottom: 0;\r\n         padding-bottom: 0;\r\n         margin-bottom: 0;\r\n      }\r\n   }\r\n\r\n   .comment-author {\r\n      margin-bottom: 0;\r\n      margin-top: 0;\r\n      font-weight: 700;\r\n      font-size: 18px;\r\n      color: $title-color;\r\n      font-style: normal;\r\n\r\n      cite {\r\n         font-style: normal;\r\n      }\r\n   }\r\n\r\n   .comment-date {\r\n      color: $title-color;\r\n      font-size: 14px;\r\n      display: block;\r\n      margin-top: -5px;\r\n   }\r\n\r\n   .comment-content {\r\n      margin: 15px 0;\r\n      p{\r\n         img{\r\n            float: none;\r\n         }\r\n      }\r\n\r\n   }\r\n\r\n   .comment-body {\r\n      border-bottom: 1px solid $gray-light;\r\n      padding-bottom: 20px;\r\n      margin-bottom: 30px;\r\n      margin-left: 110px;\r\n   }\r\n\r\n\r\n   img.avatar {\r\n      width: 80px;\r\n      height: 80px;\r\n      border-radius: 100%;\r\n      margin-right: 30px;\r\n   }\r\n   ul.children{\r\n      img.avatar {\r\n         width: 60px;\r\n         height: 60px;\r\n      }\r\n   }\r\n\r\n   .comment-reply-link {\r\n      color: #252a37;\r\n      font-weight: 400;\r\n      font-size: 14px;\r\n\r\n      i {\r\n         margin-right: 5px;\r\n      }\r\n\r\n      &:hover {\r\n         color: $primary-blue;\r\n      }\r\n   }\r\n\r\n   //reply lin end\r\n}\r\n\r\n//Comments link\r\n\r\n.comments-counter {\r\n   font-size: 18px;\r\n\r\n   a {\r\n      color: $gray-dark;\r\n   }\r\n}\r\n\r\n.comments-reply {\r\n   list-style: none;\r\n   margin: 0 0 0 70px;\r\n}\r\n\r\n/*-- my blog --*/\r\n\r\n\r\n\r\n\r\n/*------------- single post style 2 ---------------*/\r\n.category-name-list {\r\n   margin-bottom: 20px;\r\n\r\n   .post-cat {\r\n      position: relative;\r\n      left: 0;\r\n      margin-right: 10px;\r\n   }\r\n}\r\n\r\n.post-layout-1 {\r\n   .post-meta-info {\r\n      margin-bottom: 40px;\r\n\r\n      li {\r\n         &.author {\r\n            // padding-left: 60px;\r\n\r\n            a {\r\n               text-transform: uppercase;\r\n               font-weight: 500;\r\n               color: #232323;\r\n\r\n               img {\r\n                  width: 40px;\r\n                  height: 40px;\r\n                  // top: -8px;\r\n               }\r\n            }\r\n         }\r\n      }\r\n   }\r\n\r\n   // breadcrump\r\n   .breadcrumb {\r\n      margin-bottom: 2px;\r\n   }\r\n\r\n   .vinkmag-single p span {\r\n      background: transparent;\r\n      color: $primary-color;\r\n\r\n   }\r\n\r\n   .gallery-img {\r\n      margin: 40px 0;\r\n   }\r\n\r\n}\r\n\r\n// single big image\r\n.single-big-img {\r\n   min-height: 550px;\r\n   background-size: cover;\r\n   background-position: center center;\r\n   background-repeat: no-repeat;\r\n   position: relative;\r\n   display: block;\r\n\r\n   .ts-video-btn {\r\n      top: 50%;\r\n      transform: translateY(-15%);\r\n   }\r\n}\r\n\r\n// img overlay\r\n.img-ovarlay {\r\n   &:before {\r\n      position: absolute;\r\n      left: 0;\r\n      top: 0;\r\n      width: 100%;\r\n      height: 100%;\r\n      content: '';\r\n      background: rgba(0, 0, 0, .3);\r\n   }\r\n}\r\n\r\n/*------------ post layout 3 ----------------*/\r\n.post-layout-2 {\r\n   .single-big-img {\r\n      &:before {\r\n         position: absolute;\r\n         left: 0;\r\n         top: 0;\r\n         background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 14%, rgba(0, 0, 0, 0.85) 100%);\r\n         content: '';\r\n         width: 100%;\r\n         height: 100%;\r\n      }\r\n\r\n      .entry-header {\r\n         position: absolute;\r\n         left: 0;\r\n         bottom: 0;\r\n         padding: 30px 80px;\r\n\r\n         .post-title {\r\n            color: $white-color;\r\n         }\r\n      }\r\n   }\r\n   //post layout 2 meta\r\n   .post-meta-info {\r\n      li {\r\n         color: $white-color;\r\n\r\n         a {\r\n            color: $white-color;\r\n         }\r\n\r\n         &.author {\r\n            a {\r\n               text-transform: uppercase;\r\n            }\r\n         }\r\n\r\n         &.share-post {\r\n            a {\r\n               i {\r\n                  font-size: 16px;\r\n                  width: 35px;\r\n                  height: 35px;\r\n                  border-radius: 50%;\r\n                  -webkit-border-radius: 50%;\r\n                  -ms-border-radius: 50%;\r\n                  text-align: center;\r\n                  padding: 9px 0px;\r\n                  margin-right: 0px;\r\n                  background: #d72924;\r\n               }\r\n            }\r\n         }\r\n      }\r\n   }\r\n\r\n   .breadcrumb {\r\n      margin-bottom: 2px;\r\n   }\r\n}\r\n\r\n/*--------------------post-layout-4 ------------*/\r\n.post-layout-3 {\r\n   .content-wrapper.vinkmag-single {\r\n      padding-top: 0;\r\n   }\r\n}\r\n// post layout 7\r\n.post-layout-7 {\r\n   padding-top: 0;\r\n\r\n   .single-big-img {\r\n      &:before {\r\n         position: absolute;\r\n         left: 0;\r\n         top: 0;\r\n         background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 14%, rgba(0, 0, 0, 0.85) 100%);\r\n         content: '';\r\n         width: 100%;\r\n         height: 100%;\r\n      }\r\n\r\n      .entry-header-item {\r\n         padding-top: 332px;\r\n         padding-bottom: 40px;\r\n      }\r\n\r\n      .entry-header {\r\n         .post-title {\r\n            color: $white-color;\r\n         }\r\n      }\r\n   }\r\n   // post meta info\r\n   .post-meta-info {\r\n      li {\r\n         color: $white-color;\r\n\r\n         a {\r\n            color: $white-color;\r\n         }\r\n\r\n         &.author {\r\n            a {\r\n               text-transform: uppercase;\r\n            }\r\n         }\r\n\r\n         &.share-post {\r\n            a {\r\n               i {\r\n                  font-size: 16px;\r\n                  width: 35px;\r\n                  height: 35px;\r\n                  border-radius: 50%;\r\n                  -webkit-border-radius: 50%;\r\n                  -ms-border-radius: 50%;\r\n                  text-align: center;\r\n                  padding: 9px 0px;\r\n                  margin-right: 0px;\r\n                  background: #d72924;\r\n               }\r\n            }\r\n         }\r\n      }\r\n   }\r\n\r\n\r\n}\r\n\r\n/*------------------ pos layout 6 -----------*/\r\n.post-layout-6 {\r\n   .vinkmag-single.content-wrapper {\r\n      margin-top: -150px;\r\n   }\r\n}\r\n\r\n\r\n/*-------------- post-layout-10--------*/\r\n.post-layout-10 {\r\n   .entry-header {\r\n      background: $white-color;\r\n      padding: 30px;\r\n\r\n      .post-cat {\r\n         left: 0;\r\n         margin-right: 15px;\r\n         margin-bottom: 20px;\r\n      }\r\n   }\r\n}\r\n\r\n/*----------- ----------------------------------\r\n      home 2\r\n ----------------------------------*/\r\n.ts-grid-box {\r\n   &.ts-category-title {\r\n      padding: 18px 30px;\r\n\r\n      .ts-title {\r\n         margin-bottom: 0;\r\n      }\r\n   }\r\n}\r\n\r\n// ts list post box\r\n.ts-list-post-box {\r\n   .ts-post-thumb {\r\n      margin-bottom: 0;\r\n   }\r\n\r\n   &.ts-grid-content {\r\n      .post-content {\r\n         padding-top: 20px;\r\n         padding-bottom: 15px;\r\n         box-shadow: none;\r\n         border-bottom: 1px solid #f0f1f4;\r\n      }\r\n\r\n      .item {\r\n         .post-title {\r\n            margin-bottom: 5px;\r\n         }\r\n\r\n         &:last-of-type {\r\n            .post-content {\r\n               border-bottom: none;\r\n            }\r\n\r\n            box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.08);\r\n         }\r\n      }\r\n   }\r\n}\r\n\r\n// post list box content\r\n.post-list-box.ts-list-post-box.ts-grid-content {\r\n   .post-content {\r\n      &:last-of-type {\r\n         border-bottom: none;\r\n      }\r\n   }\r\n}\r\n\r\n\r\n/*-------- video slider ----*/\r\n\r\n.flex {\r\n   display: -webkit-flex;\r\n   display: flex;\r\n   -webkit-flex-direction: row;\r\n   flex-direction: row;\r\n   -webkit-justify-content: flex-start;\r\n   justify-content: flex-start;\r\n}\r\n//video slider\r\n.video-slider {\r\n   overflow: hidden;\r\n   position: relative;\r\n\r\n   .slider-link.next {\r\n      position: relative;\r\n   }\r\n\r\n   .post-video {\r\n      margin-bottom: 0;\r\n\r\n      .post-video-content {\r\n         padding: 40px;\r\n\r\n         h3 {\r\n            margin-bottom: 12px;\r\n         }\r\n      }\r\n\r\n      .ts-play-btn {\r\n         position: absolute;\r\n         right: 0;\r\n         top: 0;\r\n         bottom: 0;\r\n         left: 0;\r\n         margin: auto;\r\n         z-index: 1;\r\n         background: $primary-color;\r\n         border-color: $primary-color;\r\n      }\r\n\r\n      img {\r\n         max-height: 500px;\r\n      }\r\n   }\r\n   //video slider content\r\n   .uk-position-small {\r\n      position: absolute;\r\n      left: 40px;\r\n      bottom: 170px;\r\n      z-index: 1;\r\n      font-size: 19px;\r\n      background: #373839;\r\n      color: #fff;\r\n      width: 28px;\r\n      height: 28px;\r\n      float: left;\r\n      position: relative;\r\n      margin: 0;\r\n      padding: 3px 0;\r\n      text-align: center;\r\n\r\n      &::after {\r\n         position: absolute;\r\n         right: 0;\r\n         top: 0;\r\n         bottom: 0;\r\n         width: 1px;\r\n         height: 15px;\r\n         background: #686869;\r\n         content: '';\r\n         margin: auto;\r\n      }\r\n\r\n      &:last-of-type {\r\n         &:after {\r\n            display: none;\r\n         }\r\n      }\r\n\r\n      svg {\r\n         width: 7px;\r\n      }\r\n   }\r\n\r\n}\r\n// category style box\r\n.category-style {\r\n   .ts-col-box.ts-grid-box {\r\n      padding: 30px 15px 22px;\r\n\r\n      .post-cat {\r\n         left: 20px;\r\n      }\r\n\r\n      .ts-title {\r\n         padding-left: 15px;\r\n      }\r\n   }\r\n}\r\n\r\n// video icon\r\n.ts-video-icon {\r\n   position: absolute;\r\n   left: 0;\r\n   top: 50%;\r\n   transform: translateY(-50%);\r\n   right: 0;\r\n   margin: auto;\r\n   display: block;\r\n   text-align: center;\r\n   font-size: 48px;\r\n   color: #fff;\r\n   z-index: 2;\r\n\r\n   &:hover {\r\n      color: $white-color;\r\n   }\r\n}\r\n\r\n// category box item\r\n.category-box-item {\r\n   .ts-grid-box {\r\n      .ts-post-thumb {\r\n         img {\r\n            max-height: 340px;\r\n         }\r\n      }\r\n   }\r\n}\r\n\r\n// category item 1\r\n.category-post-item1 {\r\n   .ts-grid-box {\r\n      .ts-post-thumb {\r\n         img {\r\n            max-height: 194px;\r\n         }\r\n      }\r\n   }\r\n}\r\n\r\n// category item\r\n.category-item {\r\n   padding-bottom: 24px;\r\n\r\n\r\n}\r\n\r\n// category box item 3\r\n.category-box-item-3 {\r\n   .item {\r\n      p {\r\n         margin-bottom: 0;\r\n      }\r\n   }\r\n   padding-bottom: 20px;\r\n}\r\n\r\n// category layout content min height\r\n.archive {\r\n   .grid-sm {\r\n      .post-content {\r\n         min-height: 95px;\r\n      }\r\n   }\r\n\r\n   .grid-md {\r\n      .post-content {\r\n         min-height: 192px;\r\n      }\r\n   }\r\n   // category layout\r\n   .category-layout-1{\r\n    .grid-md {\r\n      .post-content {\r\n         min-height: 1px;\r\n      }\r\n   }\r\n   }\r\n   .category-layout-1,\r\n   .category-layout-2 {\r\n\r\n      .ts-grid-box.ts-grid-content {\r\n         background: $white-color;\r\n\r\n         .post-content {\r\n            padding: 0 20px 10px 20px;\r\n            box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.08);\r\n            .post-title{\r\n               margin-bottom: 5px;\r\n            }\r\n\r\n            p {\r\n               display: none;\r\n            }\r\n\r\n         }\r\n         .post-meta-info{\r\n            li.author,\r\n            li.active{\r\n               display: none;\r\n            }\r\n         }\r\n      }\r\n   }\r\n   // category layout 3\r\n   .category-layout-3 {\r\n      .ts-grid-box.ts-grid-content {\r\n         background: $white-color;\r\n\r\n         .post-content {\r\n            padding: 0 20px 10px 20px;\r\n            box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.08);\r\n         }\r\n      }\r\n   }\r\n   // categroy layout 4\r\n   .category-layout-4 {\r\n      .grid-md {\r\n         .post-content {\r\n            min-height: 125px;\r\n\r\n            .post-title {\r\n               font-size: 20px;\r\n            }\r\n         }\r\n      }\r\n   }\r\n   //categroy layout 5\r\n   .category-layout-5 {\r\n      .grid-md {\r\n         .post-content {\r\n\r\n            min-height: inherit;\r\n         }\r\n\r\n         .ts-overlay-style {\r\n            .ts-post-thumb {\r\n               .post-cat {\r\n                  position: absolute;\r\n                  top: 0;\r\n               }\r\n            }\r\n\r\n            .post-title {\r\n               font-size: 20px;\r\n            }\r\n         }\r\n      }\r\n   }\r\n   &.author{\r\n      .ts-grid-box{\r\n         .ts-breadcrumb{\r\n            display: none;\r\n         }\r\n         .ts-title{\r\n            display: none;\r\n         }\r\n      }\r\n   }\r\n}\r\n  // entry header\r\n.entry-cat-header {\r\n   .ts-title {\r\n      margin-bottom: 0;\r\n   }\r\n}\r\n\r\n// category layout 3\r\n.category-layout-3 {\r\n   .post-meta-info li a {\r\n      color: #232323;\r\n      text-transform: uppercase;\r\n   }\r\n}\r\n\r\n// post cat no bg\r\n.post-cat.no-bg {\r\n   margin-left: 0;\r\n   background: transparent;\r\n   color: $primary-color;\r\n   margin-bottom: 10px;\r\n}\r\n\r\n// post cat color\r\n.post-cat.no-bg.pink-color {\r\n   color: #ff5575;\r\n}\r\n\r\n.post-cat.orange-color.no-bg {\r\n   color: $orange-color;\r\n}\r\n\r\n.post-cat.blue-color.no-bg {\r\n   color: $blue-color;\r\n}\r\n\r\n.post-cat.green-color.no-bg {\r\n   color: $green-color;\r\n}\r\n\r\n.post-cat.yellow-color.no-bg {\r\n   color: $yellow-color;\r\n}\r\n\r\n.category-layout-5 {\r\n   .ts-grid-box {\r\n      box-shadow: none;\r\n   }\r\n\r\n   .ts-overlay-style {\r\n      .ts-post-thumb {\r\n         margin-bottom: 0;\r\n      }\r\n   }\r\n}\r\n\r\n// category layout 6\r\n.category-layout-6 {\r\n   .entry-cat-header {\r\n      .ts-title {\r\n         margin-left: 0px;\r\n      }\r\n   }\r\n   .post-list.ts-grid-box{\r\n      padding-bottom: 15px;\r\n   }\r\n}\r\n// post thumbnails\r\n.ts-post-thumb {\r\n   position: relative;\r\n   width: 100%;\r\n   height: 100%;\r\n   overflow: hidden;\r\n   margin-bottom: 20px;\r\n\r\n\r\n   img {\r\n      @include transition();\r\n      width: 100%;\r\n   }\r\n}\r\n\r\n/*--------------------- ts-category-list----------*/\r\n.ts-category-list {\r\n   li {\r\n      display: inline-block;\r\n\r\n      a {\r\n         font-size: 13px;\r\n         color: #232323;\r\n         background: #e9e9e9;\r\n         display: block;\r\n         line-height: 22px;\r\n         padding: 2px 11px;\r\n         margin-left: 6px;\r\n         @include border-radius(2px);\r\n\r\n         &.ts-blue-bg {\r\n            background: $blue-color;\r\n            color: $white-color;\r\n         }\r\n      }\r\n   }\r\n}\r\n\r\n/*------------------------- pagination --------------*/\r\n.pagination {\r\n   display: block;\r\n\r\n   li {\r\n      display: inline-block;\r\n\r\n      a {\r\n         display: block;\r\n         width: 30px;\r\n         height: 30px;\r\n         text-align: center;\r\n         @include border-radius(50%);\r\n         line-height: 31px;\r\n         font-size: 14px;\r\n         color: #888888;\r\n      }\r\n\r\n      &.active,\r\n      &:hover {\r\n         a {\r\n            background: $primary-color;\r\n            color: $white-color;\r\n         }\r\n      }\r\n   }\r\n}\r\n\r\n// pagination 1\r\n.ts-pagination-1 {\r\n   margin-top: 30px;\r\n\r\n   .pagination {\r\n      li {\r\n         a {\r\n            &:hover {\r\n               background: $primary-green;\r\n            }\r\n         }\r\n\r\n         &.active {\r\n            a {\r\n               background: $primary-green;\r\n            }\r\n         }\r\n\r\n      }\r\n   }\r\n}\r\n\r\n\r\n/*-------- post box veriation css -----*/\r\n.post-style-1 {\r\n   position: relative;\r\n   margin: 0;\r\n\r\n   .p-1 {\r\n      padding: 0 2px !important;\r\n   }\r\n\r\n   .item {\r\n      min-height: 500px;\r\n   }\r\n\r\n   &.ts-overlay-style .overlay-post-content {\r\n      .post-title {\r\n         margin-bottom: 5px;\r\n      }\r\n   }\r\n\r\n}\r\n// post box style\r\n.post-box-style {\r\n\r\n   .ts-grid-box {\r\n      box-shadow: none;\r\n      background: transparent;\r\n   }\r\n\r\n   .ts-grid-content {\r\n      .post-content {\r\n         background: transparent;\r\n         box-shadow: none;\r\n      }\r\n\r\n      .item:last-of-type {\r\n         box-shadow: none !important;\r\n\r\n         .post-content {\r\n            border-bottom: none;\r\n         }\r\n      }\r\n   }\r\n\r\n   .ts-overlay-style .overlay-post-content {\r\n      .post-meta-info {\r\n         li.active {\r\n            color: $primary-green;\r\n         }\r\n      }\r\n   }\r\n\r\n}\r\n\r\n/*---------- ts-title-item -------------*/\r\n.ts-title-item {\r\n   position: relative;\r\n   margin-bottom: 30px;\r\n\r\n   .view-all-link {\r\n      position: relative;\r\n      top: -8px;\r\n   }\r\n\r\n   &.title-item-1 {\r\n      .ts-title {\r\n         &:before {\r\n            background: $primary-blue-dark;\r\n         }\r\n\r\n         &:after {\r\n            display: none;\r\n         }\r\n      }\r\n\r\n   }\r\n\r\n   &.white {\r\n      .ts-title {\r\n         color: $white-color;\r\n      }\r\n   }\r\n}\r\n\r\n\r\n// grid post item\r\n.ts-grid-item {\r\n   .overlay-post-content {\r\n      .post-title {\r\n         a {\r\n            &:hover {\r\n               color: $white-color;\r\n            }\r\n         }\r\n      }\r\n   }\r\n\r\n   padding: 0;\r\n   background: transparent;\r\n   box-shadow: none;\r\n\r\n   &.widgets-populer-post {\r\n      padding: 0;\r\n\r\n      .post-content.media {\r\n         padding-bottom: 17px;\r\n         margin-bottom: 17px;\r\n         border-bottom: 1px solid #ededed;\r\n\r\n         &:last-of-type {\r\n            margin-bottom: 0;\r\n            padding-bottom: 0;\r\n            border-bottom: none;\r\n         }\r\n\r\n      }\r\n   }\r\n\r\n   .ts-grid-content .item:last-of-type {\r\n      box-shadow: none;\r\n\r\n      .post-content {\r\n         border-bottom: none;\r\n      }\r\n   }\r\n\r\n   &.ts-grid-item1 {\r\n      .col-lg-6 {\r\n         .ts-post-thumb {\r\n            img {\r\n               max-height: 230px;\r\n               width: 100%;\r\n            }\r\n         }\r\n      }\r\n   }\r\n   //overlay style\r\n   .ts-overlay-style {\r\n      .post-meta-info {\r\n         li {\r\n            &.author {\r\n               a {\r\n                  &:hover {\r\n                     color: $primary-green;\r\n                  }\r\n               }\r\n            }\r\n\r\n         }\r\n      }\r\n   }\r\n\r\n}\r\n\r\n// ts overlay style 2 \r\n.ts-post-style-2 {\r\n   .ts-overlay-style {\r\n      .item {\r\n         min-height: 450px;\r\n      }\r\n   }\r\n}\r\n\r\n// ts grid style 1\r\n.grid-style-1 {\r\n   .ts-post-thumb {\r\n      margin-bottom: 15px;\r\n   }\r\n}\r\n\r\n.ts-grid-style-2 {\r\n\r\n   .post-cat {\r\n      left: 0;\r\n      margin-bottom: 12px;\r\n   }\r\n}\r\n\r\n\r\n/*--------------------- food css -----*/\r\n.slider-grid-style3 {\r\n   .item {\r\n      min-height: 430px;\r\n   }\r\n\r\n   .owl-dots {\r\n      position: absolute;\r\n      right: 0;\r\n      top: auto;\r\n      z-index: 1;\r\n      bottom: 21px;\r\n      left: 0;\r\n      margin: auto;\r\n      display: block;\r\n      text-align: center;\r\n\r\n      .owl-dot {\r\n         span {\r\n            background: #fff;\r\n         }\r\n\r\n         &.active {\r\n            span {\r\n               background: #fff;\r\n            }\r\n         }\r\n      }\r\n   }\r\n}\r\n\r\n// featured post\r\n.ts-featured-post {\r\n   .item {\r\n      position: relative;\r\n      background-position: 50% 50%;\r\n      -webkit-background-size: cover;\r\n      background-size: cover;\r\n      -webkit-backface-visibility: hidden;\r\n\r\n      // &:before {\r\n      //    background: linear-gradient(to right, rgba(0, 0, 0, 0) 55%, rgba(0, 0, 0, 0.95) 100%);\r\n      // }\r\n   }\r\n\r\n   // post overlay content\r\n   .overlay-post-content {\r\n      max-width: 520px;\r\n      right: 0;\r\n      top: 50%;\r\n      bottom: 0;\r\n      margin: auto;\r\n      left: 0;\r\n      transform: translateY(-50%);\r\n      z-index: 1;\r\n      text-align: center;\r\n\r\n      .post-cat-name {\r\n         margin-bottom: 30px;\r\n         padding-bottom: 25px;\r\n         position: relative;\r\n         display: block;\r\n\r\n         &:before {\r\n            position: absolute;\r\n            left: 0;\r\n            bottom: 0;\r\n            right: 0;\r\n            width: 45px;\r\n            height: 1px;\r\n            background: #897f7a;\r\n            margin: auto;\r\n            content: '';\r\n         }\r\n      }\r\n\r\n      .post-title {\r\n         margin-bottom: 20px;\r\n      }\r\n\r\n   }\r\n}\r\n\r\n// post cat name\r\n.post-cat-name {\r\n   font-size: 13px;\r\n   font-weight: 700;\r\n   text-transform: uppercase;\r\n \r\n   color: $primary-green;\r\n   margin-bottom: 10px;\r\n   display: inline-block;\r\n   letter-spacing: 0.65px;\r\n\r\n   &:hover {\r\n      color: $primary-green;\r\n   }\r\n}\r\n\r\n// post author name\r\n.post-author-name {\r\n   font-size: 12px;\r\n   line-height: 26px;\r\n   color: $white-color;\r\n   text-transform: uppercase;\r\n ;\r\n\r\n   &:hover {\r\n      color: $primary-green;\r\n   }\r\n}\r\n\r\n// post content\r\n.post-content-box {\r\n   .ts-post-thumb {\r\n      margin-bottom: 0;\r\n   }\r\n\r\n   .post-content {\r\n      padding: 18px 15px;\r\n      margin: -20px 20px 0px;\r\n      background: $white-color;\r\n      text-align: center;\r\n\r\n      .post-cat {\r\n         left: 0;\r\n      }\r\n   }\r\n}\r\n\r\n// featured content box\r\n.featured-content-box {\r\n   .post-content {\r\n      padding: 35px 35px;\r\n      margin: -40px 40px 0px;\r\n   }\r\n\r\n}\r\n\r\n\r\n/*----- post-list-tab------*/\r\n.post-list-tab {\r\n\r\n   .post-tab-list {\r\n      padding: 20px 0 0;\r\n   }\r\n\r\n}\r\n\r\n\r\n\r\n// ts title item\r\n.ts-title-item {\r\n   .ts-title {\r\n      &:after {\r\n         position: absolute;\r\n         right: 0;\r\n         bottom: 10px;\r\n         width: 100%;\r\n         height: 1px;\r\n         background: #e4e4e4;\r\n         content: '';\r\n         z-index: 0;\r\n      }\r\n\r\n      span {\r\n         background: #fff;\r\n         z-index: 1;\r\n         position: relative;\r\n         padding: 0px 20px 0 0;\r\n      }\r\n   }\r\n\r\n   &.bg-gray {\r\n      .ts-title {\r\n         span {\r\n            background: #f7f7f7\r\n         }\r\n      }\r\n   }\r\n}\r\n// ts overlay style item for video btn\r\n.ts-overlay-item {\r\n   .ts-overlay-style {\r\n      .item {\r\n         .ts-post-thumb {\r\n            margin-bottom: 0;\r\n         }\r\n      }\r\n\r\n      .ts-video-icon {\r\n         &:hover {\r\n            color: $white-color;\r\n         }\r\n      }\r\n   }\r\n}\r\n// post list\r\n.post-list {\r\n   .post-meta-info li {\r\n      margin-right: 18px;\r\n\r\n      a {\r\n         color: #232323;\r\n         font-weight: 500;\r\n      }\r\n   }\r\n\r\n   .post-content-box .post-content {\r\n      padding: 26px 15px;\r\n      margin: -40px 20px 0px;\r\n   }\r\n\r\n   .ts-post-thumb {\r\n      position: relative;\r\n\r\n      .post-cat {\r\n         position: absolute;\r\n\r\n      }\r\n   }\r\n\r\n}\r\n// hot topics item\r\n.hot-topics-item {\r\n   .post-list {\r\n      .post-content p {\r\n         padding-right: 20px;\r\n      }\r\n   }\r\n\r\n   .widgets.widgets-item.widgets-populer-post {\r\n      padding: 0;\r\n   }\r\n\r\n}\r\n\r\n\r\n/*-----------------------------\r\n instragram photo \r\n --------------------------*/\r\n.instagramPhoto {\r\n   padding: 0;\r\n   position: relative;\r\n}\r\n\r\n.ts-single-inst {\r\n   width: 100%;\r\n   overflow: hidden;\r\n\r\n   img {\r\n      width: 100%;\r\n      @include transition();\r\n\r\n      &:hover {\r\n         opacity: 0.7;\r\n         transform: scale(1.06);\r\n      }\r\n   }\r\n}\r\n\r\n\r\n/*----------- ---------------\r\n       technology index css\r\n   ----------------------------*/\r\n\r\n.featured-section-item {\r\n   background: #000032;\r\n}\r\n\r\n.ts-grid-features-box {\r\n   padding: 60px 40px 100px;\r\n   background: $white-color;\r\n   // height: 510px;\r\n\r\n   .post-cat {\r\n      left: 0;\r\n      margin-bottom: 20px;\r\n   }\r\n\r\n   .post-content {\r\n      .post-title {\r\n         a {\r\n            &:hover {\r\n               // color: $primary-blue;\r\n            }\r\n         }\r\n      }\r\n\r\n      p {\r\n         font-size: 15px;\r\n         margin-bottom: 25px;\r\n         color: #777777;\r\n      }\r\n   }\r\n\r\n   .post-meta-info {\r\n      li {\r\n         &.active {\r\n            color: $primary-blue;\r\n         }\r\n      }\r\n   }\r\n\r\n}\r\n\r\n\r\n// heiglight color\r\n.overlay-heighlight-blue {\r\n   .item {\r\n      .post-date-info {\r\n         color: $white-color;\r\n      }\r\n\r\n      &:before {\r\n         background-image: linear-gradient(0deg, rgb(64, 195, 246) 0%, rgba(43, 192, 245, 0) 100%);\r\n         opacity: .6;\r\n      }\r\n   }\r\n}\r\n// overlay heighlight green\r\n.overlay-heighlight-green {\r\n   .post-date-info {\r\n      color: $white-color;\r\n   }\r\n\r\n   .item {\r\n      &:before {\r\n         background-image: linear-gradient(0deg, rgb(12, 211, 31) 0%, rgba(12, 211, 31, 0) 100%);\r\n         opacity: .6;\r\n      }\r\n   }\r\n}\r\n// heighlight color\r\n.overlay-heighlight-red {\r\n   .post-date-info {\r\n      color: $white-color;\r\n   }\r\n\r\n   .item {\r\n      &:before {\r\n         background-image: linear-gradient(0deg, rgb(247, 27, 48) 0%, rgba(211, 12, 35, 0) 100%);\r\n         opacity: .6;\r\n      }\r\n   }\r\n}\r\n// heighlight color blue\r\n.overlay-heighlight-blue {\r\n   .post-date-info {\r\n      color: $white-color;\r\n   }\r\n\r\n   .item {\r\n      &:before {\r\n         background-image: linear-gradient(0deg, rgb(64, 195, 246) 0%, rgba(43, 192, 245, 0) 100%);\r\n         opacity: .6;\r\n      }\r\n   }\r\n}\r\n// heighlight color orange\r\n.overlay-heighlight-orange {\r\n   .post-date-info {\r\n      color: $white-color;\r\n   }\r\n\r\n   .item {\r\n      &:before {\r\n         background-image: linear-gradient(0deg, rgb(242, 82, 11) 0%, rgba(43, 192, 245, 0) 100%);\r\n         opacity: .7;\r\n      }\r\n   }\r\n\r\n}\r\n// heighlight color dark\r\n.overlay-heighlight-blue-dark {\r\n   .post-date-info {\r\n      color: $white-color;\r\n   }\r\n\r\n   .item {\r\n      &:before {\r\n         background-image: linear-gradient(0deg, rgb(0, 125, 255) 0%, rgba(43, 192, 245, 0) 100%);\r\n         opacity: .7;\r\n      }\r\n   }\r\n\r\n   .post-meta-info li.active {\r\n      color: $primary-blue !important;\r\n   }\r\n}\r\n// heighlight yellow\r\n.overlay-heighlight-yellow {\r\n   .post-date-info {\r\n      color: $white-color;\r\n   }\r\n\r\n   .item {\r\n      &:before {\r\n         background-image: linear-gradient(0deg, rgb(177, 142, 21) 0%, rgba(255, 178, 45, 0) 100%);\r\n         opacity: .8;\r\n      }\r\n   }\r\n\r\n   .post-meta-info li.active {\r\n      color: $primary-blue !important;\r\n   }\r\n}\r\n\r\n// ts-heading\r\n.ts-heading {\r\n   margin-bottom: 30px;\r\n   padding-bottom: 20px;\r\n   border-bottom: 1px solid #e5e5e5;\r\n\r\n   .ts-title {\r\n      // margin-left: 20px;\r\n      margin-bottom: 0;\r\n\r\n      &:before {\r\n         left: -30px;\r\n         background: $primary-blue;\r\n      }\r\n   }\r\n\r\n   .view-all-link {\r\n      &:hover {\r\n         color: $primary-blue;\r\n      }\r\n   }\r\n\r\n   &.white {\r\n      .ts-title {\r\n         color: $white-color;\r\n      }\r\n\r\n      .view-all-link {\r\n         position: relative;\r\n         color: $white-color;\r\n      }\r\n   }\r\n\r\n}\r\n// featured post\r\n.featured-post {\r\n   .item {\r\n      background-position: 50% 50%;\r\n      -webkit-background-size: cover;\r\n      background-size: cover;\r\n      -webkit-backface-visibility: hidden;\r\n   }\r\n}\r\n\r\n.featured-post-1 {\r\n   .item {\r\n      min-height: 460px;\r\n   }\r\n}\r\n\r\n.featured-post-2 {\r\n   .item {\r\n      min-height: 314px;\r\n   }\r\n}\r\n\r\n/*----------------------------\r\n  vedio-section\r\n  ------------------------------*/\r\n.vedio-section {\r\n   padding: 30px 0 10px;\r\n   position: relative;\r\n\r\n   &:before {\r\n      position: absolute;\r\n      left: 0;\r\n      top: 0;\r\n      width: 100%;\r\n      height: 100%;\r\n      content: '';\r\n      background: rgba(0, 0, 50, .7);\r\n   }\r\n}\r\n\r\n.post-category-item {\r\n   .item {\r\n      min-height: 330px;\r\n   }\r\n}\r\n\r\n/*-----------------------\r\n  load-more\r\n  -------------------------*/\r\n.load-more {\r\n   margin-top: 20px;\r\n\r\n   a {\r\n      color: #a9a9a9;\r\n      font-size: 14px;\r\n   }\r\n\r\n   i {\r\n      display: block;\r\n      font-size: 50px;\r\n      margin-bottom: 5px;\r\n   }\r\n}\r\n\r\n\r\n.blue-dark-heighlight {\r\n   background: $primary-blue-dark;\r\n   color: $white-color;\r\n}\r\n\r\n\r\n/*----------------------------\r\n  footer 4 \r\n  ------------------------*/\r\n.footer-logo {\r\n   img {\r\n      max-height: 44px;\r\n   }\r\n}\r\n\r\n.ts-footer-4 {\r\n   background: #1a2130;\r\n   padding: 40px 0;\r\n\r\n   .footer-top {\r\n      padding: 0px 0 35px;\r\n\r\n   }\r\n\r\n   .border-top {\r\n      border-color: #313845;\r\n   }\r\n\r\n   .footer-social-list {\r\n      li {\r\n         a {\r\n            color: $white-color;\r\n\r\n         }\r\n      }\r\n   }\r\n}\r\n\r\n// footer widgets\r\n.footer-widget {\r\n   position: relative;\r\n\r\n   .widget-title,\r\n   h5 {\r\n      color: $white-color;\r\n      font-size: 18px;\r\n      font-weight: 700;\r\n      text-transform: uppercase;\r\n      letter-spacing: 0.9px;\r\n      margin-bottom: 25px;\r\n      &:before {\r\n         display: none;\r\n      }\r\n   }\r\n\r\n   ul {\r\n      li {\r\n         font-size: 14px;\r\n         line-height: 32px;\r\n         color: #a8a9ad;\r\n\r\n         a {\r\n            color: #ffffff;\r\n\r\n            &:hover {\r\n               color: $primary-blue-dark;\r\n            }\r\n         }\r\n      }\r\n   }\r\n\r\n   p {\r\n      color: #f0f0f1;\r\n      font-size: 15px;\r\n   }\r\n\r\n   &.newsletter-widgets {\r\n      padding-left: 50px;\r\n      padding-top: 20px;\r\n\r\n      h4 {\r\n         font-size: 20px;\r\n         font-weight: 500;\r\n         color: $white-color;\r\n         margin-bottom: 40px;\r\n      }\r\n\r\n      .newsletter-widgets-form {\r\n         position: relative;\r\n         margin-bottom: 30px;\r\n\r\n         .newsletter-email {\r\n            width: 100%;\r\n            height: 40px;\r\n            padding: 0 100px 0 20px;\r\n\r\n            &::placeholder {\r\n               letter-spacing: 1.2px;\r\n               color: #a9a9a9;\r\n            }\r\n         }\r\n\r\n         .btn {\r\n            position: absolute;\r\n            right: 0;\r\n            top: 0;\r\n            height: 40px;\r\n            padding: 10px 37px;\r\n            background: $primary-yellow;\r\n\r\n            &:hover {\r\n               background: #232323;\r\n            }\r\n         }\r\n\r\n         p {\r\n            color: #8b9196;\r\n         }\r\n      }\r\n   }\r\n}\r\n\r\n// footer style 5\r\n.ts-footer-5 {\r\n   .footer-widget {\r\n      &.border-right {\r\n         &:after {\r\n            position: absolute;\r\n            right: -10px;\r\n            top: 0;\r\n            width: 1px;\r\n            height: 150px;\r\n            bottom: 0;\r\n            margin: auto;\r\n            content: '';\r\n            background: #454e56;\r\n         }\r\n      }\r\n\r\n      .footer-logo {\r\n         padding: 20px 0;\r\n      }\r\n\r\n      .footer-social-list {\r\n         li {\r\n            a {\r\n               &:hover {\r\n                  color: $primary-yellow;\r\n               }\r\n            }\r\n\r\n            &:first-child {\r\n               a {\r\n                  margin-left: 0;\r\n\r\n               }\r\n            }\r\n         }\r\n      }\r\n\r\n      p {\r\n         padding-right: 50px;\r\n      }\r\n   }\r\n}\r\n\r\n// copyright sec\r\n.copyright-section {\r\n   background: #101727;\r\n\r\n   .footer-menu {\r\n      margin-bottom: 0;\r\n   }\r\n}\r\n\r\n.link-img {\r\n   display: block;\r\n   width: 100%;\r\n   min-height: 100px;\r\n   background-position: center center;\r\n   background-size: cover;\r\n   background-repeat: no-repeat;\r\n}\r\n.img-link{\r\n   display: block;\r\n   width: 100%;\r\n   height: 100%;\r\n   position: absolute;\r\n   z-index: 1;\r\n}\r\n.img-height-310 {\r\n   min-height: 324px;\r\n}\r\n\r\n/*-------------- footer nine ------------------*/\r\n.ts-footer {\r\n   &.dark-skin {\r\n      padding: 60px 0 0;\r\n   }\r\n\r\n   .bar {\r\n      border-top: 1px solid #535252;\r\n   }\r\n\r\n   .footer-widgets {\r\n      margin-bottom: 50px;\r\n   }\r\n}\r\n\r\n// footer widgets\r\n.footer-widgets {\r\n\r\n   &.tag-list ul {\r\n      li {\r\n         a {\r\n            color: #fff;\r\n            border-color: #383534;\r\n            line-height: 26px;\r\n            margin-bottom: 10px;\r\n            display: inline-block;\r\n            padding: 0px 10px;\r\n         }\r\n      }\r\n   }\r\n\r\n   // widget title\r\n   .widget-title {\r\n      font-size: 18px;\r\n      color: $white-color;\r\n      margin-bottom: 35px;\r\n\r\n      &:before {\r\n         display: none;\r\n      }\r\n   }\r\n\r\n   // footer post list\r\n   .footer-post-list {\r\n      .post-content {\r\n         margin-bottom: 20px;\r\n\r\n         &:last-of-type {\r\n            margin-bottom: 0;\r\n         }\r\n      }\r\n\r\n      .sidebar-img {\r\n         width: 85px;\r\n         height: 60px;\r\n      }\r\n\r\n      .post-title {\r\n         font-weight: 400;\r\n\r\n         a {\r\n            color: $white-color;\r\n         }\r\n      }\r\n   }\r\n\r\n   // post rating\r\n   .post-rating {\r\n      i {\r\n         &.fa-star {\r\n            color: #ffd529;\r\n         }\r\n      }\r\n   }\r\n\r\n   // widget gallery\r\n   .widget-gallery {\r\n      img {\r\n         width: 75px;\r\n         height: 60px;\r\n         margin-right: 5px;\r\n         margin-bottom: 9px;\r\n      }\r\n   }\r\n}\r\n\r\n// footer bottom\r\n.footer-bottom {\r\n   padding: 40px 0;\r\n\r\n   .footer-content {\r\n      padding-right: 20px;\r\n\r\n      p {\r\n         color: $white-color;\r\n         margin-bottom: 0;\r\n      }\r\n   }\r\n\r\n   // footer social\r\n   .footer-social {\r\n      li {\r\n         margin-right: 0;\r\n      }\r\n   }\r\n}\r\n\r\n// copyright-section dark-skin\r\n.copyright-section.dark-skin {\r\n   background: #111111;\r\n}\r\n\r\n\r\n/*--------------- crypto css --------------*/\r\n\r\n.top-bar-item {\r\n   .ts-date {\r\n      color: $white-color;\r\n   }\r\n\r\n   .ts-top-nav {\r\n      li {\r\n         a {\r\n            color: $white-color;\r\n         }\r\n      }\r\n   }\r\n}\r\n\r\n.category-post-style1 {\r\n   .post-content {\r\n      .post-cat {\r\n         left: 0;\r\n         margin-bottom: 15px;\r\n      }\r\n\r\n      p {\r\n         font-size: 15px;\r\n         color: #232323;\r\n      }\r\n   }\r\n}\r\n\r\n/*-------------- -------------\r\nbreakink-news-section\r\n----------------------------------*/\r\n.breakink-news-section {\r\n   border-bottom: 1px solid #e5e5e5;\r\n\r\n   .ts-breaking-news {\r\n      padding: 7px 20px 1px 0;\r\n\r\n    \r\n   }\r\n\r\n   #breaking_slider {\r\n      .owl-nav {\r\n         top: -7px;\r\n\r\n         .owl-prev,\r\n         .owl-next {\r\n            width: 34px;\r\n            margin-left: 0;\r\n            height: 38px;\r\n            font-size: 24px;\r\n            border-left: 1px solid #e5e5e5;\r\n            background: transparent;\r\n\r\n            &:hover {\r\n               color: $primary-yellow;\r\n            }\r\n         }\r\n\r\n         .owl-next {\r\n            border-right: 1px solid #e5e5e5;\r\n         }\r\n      }\r\n   }\r\n}\r\n\r\n\r\n// grid style 3\r\n.ts-grid-style-3 {\r\n   .ts-overlay-style {\r\n      margin-bottom: 4px;\r\n\r\n      .item {\r\n         min-height: 247px;\r\n\r\n         .post-cat {\r\n            left: 0;\r\n            margin-bottom: 13px;\r\n         }\r\n      }\r\n   }\r\n\r\n   &.p-1 {\r\n      padding-top: 0 !important;\r\n   }\r\n}\r\n\r\n\r\n.currency-list-items {\r\n   padding: 18px;\r\n   position: relative;\r\n   overflow: hidden;\r\n   padding-right: 80px;\r\n   display: block;\r\n\r\n\r\n   h4 {\r\n      font-size: 14px;\r\n      font-weight: 700;\r\n      color: $white-color;\r\n      text-transform: uppercase;\r\n      letter-spacing: 0.7px;\r\n   }\r\n\r\n   span {\r\n      font-size: 11px;\r\n      text-transform: uppercase;\r\n      line-height: 15px;\r\n      color: #efefef;\r\n      display: block;\r\n   }\r\n\r\n   .currency-right-content {\r\n      position: absolute;\r\n      right: 15px;\r\n\r\n      bottom: 0;\r\n      margin: auto;\r\n      transform: translateY(-50%);\r\n      z-index: 1;\r\n   }\r\n\r\n   img {\r\n      position: absolute;\r\n      right: 29px;\r\n      bottom: -15px;\r\n      opacity: .8;\r\n   }\r\n\r\n   &.currency-blue-dark-heighlight {\r\n      background-image: linear-gradient(to right, #242279, #6663ae);\r\n   }\r\n\r\n   &.currency-yellow-heighlight {\r\n      background-image: linear-gradient(to right, #ff8f00, #ffbd00);\r\n   }\r\n\r\n   &.currency-gray-heighlight {\r\n      background-image: linear-gradient(to right, #556685, #98a2b5);\r\n   }\r\n\r\n   &.currency-blue-heighlight {\r\n      background-image: linear-gradient(to right, #0d21b6, #2a6cd4);\r\n   }\r\n\r\n   &.currency-green-heighlight {\r\n      background-image: linear-gradient(to right, #63a20a, #a2c821);\r\n   }\r\n}\r\n\r\n// dark item for tabs\r\n.bg-dark-item.post-list-item {\r\n   background: #121524;\r\n\r\n   .ts-grid-box {\r\n      background: transparent;\r\n   }\r\n\r\n   .nav-tabs {\r\n      border-bottom: none;\r\n      margin-bottom: 8px;\r\n\r\n      li {\r\n         a {\r\n            color: $white-color;\r\n            background: #896122;\r\n\r\n            &:hover {\r\n               color: $white-color;\r\n            }\r\n\r\n            &.active {\r\n               background: transparent;\r\n               color: #ffaf31;\r\n\r\n               &:before {\r\n                  opacity: 0;\r\n               }\r\n            }\r\n         }\r\n      }\r\n   }\r\n\r\n   .post-title {\r\n      a {\r\n         color: $white-color;\r\n      }\r\n   }\r\n\r\n   .post-tag {\r\n      a {\r\n         color: $primary-yellow;\r\n      }\r\n   }\r\n\r\n   .post-tab-list {\r\n      .post-content.media {\r\n         border-bottom: 1px solid #2b2b2b;\r\n\r\n         &:last-of-type {\r\n            border-bottom: none;\r\n         }\r\n      }\r\n   }\r\n\r\n}\r\n\r\n// dark item for video\r\n.bg-dark-item {\r\n   background: #121524;\r\n\r\n   .ts-grid-box {\r\n      background: transparent;\r\n   }\r\n\r\n   .nav-tabs {\r\n      border-bottom: none;\r\n      margin-bottom: 8px;\r\n\r\n      li {\r\n         a {\r\n            color: $white-color;\r\n            background: #896122;\r\n\r\n            &:hover {\r\n               color: $white-color;\r\n            }\r\n\r\n            &.active {\r\n               background: transparent;\r\n               color: #ffaf31;\r\n\r\n               &:before {\r\n                  opacity: 0;\r\n               }\r\n            }\r\n         }\r\n      }\r\n   }\r\n\r\n   .post-title {\r\n      a {\r\n         color: $white-color;\r\n      }\r\n   }\r\n\r\n   .post-tag {\r\n      a {\r\n         color: $primary-yellow;\r\n      }\r\n   }\r\n\r\n   .post-tab-list {\r\n      .post-content.media {\r\n         border-bottom: 1px solid #2b2b2b;\r\n\r\n         &:last-of-type {\r\n            border-bottom: none;\r\n         }\r\n      }\r\n   }\r\n   &.white-text{\r\n      .tab-menu-item{\r\n         li{\r\n            a.active {\r\n               color: $white-color;\r\n            }\r\n         }\r\n      }\r\n\r\n      .post-list-box{\r\n         .post-title{\r\n            color: $white-color;\r\n         }\r\n         .nav-link{\r\n            border-color: #333333;\r\n         }\r\n      }\r\n   }\r\n\r\n}\r\n// tab style\r\n.ts-tab-style{\r\n   margin-bottom: 25px;\r\n   .ts-title{\r\n      float: left;\r\n      margin-bottom: 0;\r\n      &.block-title-style7{\r\n         float: none;\r\n      }\r\n   }\r\n   .tab-menu-item{\r\n      margin-top: -25px;\r\n      position: relative;\r\n      li{\r\n         a.active {\r\n            color: $primary-color;\r\n         }\r\n      }\r\n   }\r\n   \r\n}\r\n// post tab 2 \r\n.tabs-item{\r\n   .featured-post{\r\n      .ts-overlay-style{\r\n         .post-title{\r\n            font-size: 30px;\r\n            margin-bottom: 12px;\r\n            line-height: 36px;\r\n         }\r\n      }\r\n   }\r\n}\r\n\r\n// post style 3\r\n.post-style-3 {\r\n   .featured-post.ts-overlay-style {\r\n      .item {\r\n         min-height: 500px;\r\n      }\r\n   }\r\n\r\n   .post-cat {\r\n      left: 20px;\r\n   }\r\n\r\n   .post-title.large {\r\n      margin-bottom: 15px;\r\n      font-weight: 500;\r\n   }\r\n}\r\n\r\n.height-310 {\r\n   min-height: 305px !important;\r\n}\r\n\r\n.height-190 {\r\n   height: 190px !important;\r\n}\r\n\r\n.post-style-4 {\r\n   .ts-overlay-style {\r\n      margin-bottom: 4px;\r\n   }\r\n}\r\n\r\n// ts grid box dark\r\n.ts-grid-box.bg-dark-item {\r\n   .ts-heading-item {\r\n      .ts-title {\r\n         span {\r\n            background: #121212;\r\n            color: $white-color;\r\n         }\r\n\r\n         &:after {\r\n            background: #252525;\r\n         }\r\n      }\r\n   }\r\n\r\n   .post-content {\r\n      border-color: #252525;\r\n   }\r\n\r\n   .post-meta-info {\r\n      li.active {\r\n         a {\r\n            color: $primary-color;\r\n         }\r\n      }\r\n   }\r\n\r\n}\r\n\r\n//ts grid item 2\r\n.ts-grid-item-2 {\r\n   .post-cat {\r\n      left: 0;\r\n      margin-bottom: 14px;\r\n   }\r\n\r\n   .ts-post-thumb {\r\n      margin-bottom: 0;\r\n   }\r\n\r\n   .item {\r\n      .post-content {\r\n         padding: 18px 0;\r\n         border-bottom: 1px solid #e8e8e8;\r\n\r\n      }\r\n\r\n      .post-meta-info {\r\n         margin-bottom: 0;\r\n      }\r\n\r\n      &:last-of-type {\r\n         .post-content {\r\n            border-bottom: none;\r\n         }\r\n      }\r\n   }\r\n\r\n   &.ts-grid-content {\r\n      background: $white-color;\r\n\r\n      .item {\r\n         .post-content {\r\n            padding: 18px 20px;\r\n         }\r\n      }\r\n   }\r\n}\r\n\r\n\r\n\r\n// ts grid box border\r\n.ts-grid-box.widgets.border {\r\n   box-shadow: none;\r\n   border: 1px solid #e3e3e3;\r\n}\r\n\r\n\r\n/*------------------ home default 5------------*/\r\n.slider-grid-style2 {\r\n   .item {\r\n      // min-height: 500px;\r\n\r\n      &:hover:after {\r\n         display: none;\r\n      }\r\n\r\n      &:before {\r\n         background: rgba(0, 0, 0, .3);\r\n      }\r\n   }\r\n\r\n   .overlay-post-content {\r\n      z-index: 1;\r\n      top: 50%;\r\n      transform: translateY(-31%);\r\n      max-width: 570px;\r\n\r\n      .post-content {\r\n         padding: 0 40px;\r\n      }\r\n\r\n      .post-title {\r\n         margin-bottom: 20px;\r\n      }\r\n   }\r\n\r\n   .post-cat {\r\n\r\n      left: 0;\r\n      margin-bottom: 15px;\r\n   }\r\n\r\n   .owl-dots {\r\n      top: 50%;\r\n      right: 30px;\r\n      transform: translateY(-50%);\r\n\r\n      .owl-dot {\r\n         display: block;\r\n         margin: 0;\r\n         top: 0;\r\n         line-height: 16px;\r\n\r\n         span {\r\n            background: $white-color;\r\n         }\r\n\r\n         &.active {\r\n            span {\r\n               margin: 0;\r\n            }\r\n         }\r\n      }\r\n   }\r\n}\r\n\r\n/*------------------------------\r\n    404 \r\n------------------------------*/\r\n\r\n.error-page {\r\n   padding: 80px 30px;\r\n\r\n   .error-code {\r\n      h2 {\r\n         font-size: 220px;\r\n         font-weight: 500;\r\n         color: #222222;\r\n         line-height: 220px;\r\n      }\r\n\r\n\r\n   }\r\n\r\n   .error-message {\r\n      h3 {\r\n         font-size: 40px;\r\n         margin-bottom: 16px;\r\n      }\r\n   }\r\n\r\n   .error-body {\r\n      h4 {\r\n         font-size: 22px;\r\n         font-weight: 400;\r\n         margin-bottom: 34px;\r\n      }\r\n\r\n      a {\r\n         background: $primary-color;\r\n\r\n         &.btn {\r\n            padding: 17px 37px;\r\n\r\n            &:hover {\r\n               background: $primary-dark;\r\n            }\r\n         }\r\n      }\r\n   }\r\n}\r\n\r\n\r\n\r\n/*--------------\r\ntab-menu-item\r\n-----------*/\r\n.tab-menu-item {\r\n   li {\r\n      a {\r\n         font-size: 15px;\r\n         font-weight: 400;\r\n       \r\n         color: #5a5c66;\r\n         padding: 0 15px;\r\n\r\n         &.active {\r\n            color: $white-color;\r\n         }\r\n      }\r\n\r\n      &:last-child {\r\n         a {\r\n            padding-right: 0;\r\n         }\r\n      }\r\n   }\r\n}\r\n\r\n\r\n.ts-tabs-content {\r\n   .tab-pane.fade.active {\r\n      opacity: 1;\r\n   }\r\n}\r\n\r\n// video item\r\n.video-item {\r\n   background-repeat: no-repeat;\r\n   background-size: cover;\r\n   background-position: center center;\r\n   height: 450px;\r\n   position: relative;\r\n   overflow: hidden;\r\n\r\n   .post-video {\r\n      position: absolute;\r\n      top: 46%;\r\n      margin: auto;\r\n      text-align: center;\r\n      transform: translateX(50%);\r\n      left: 0;\r\n      right: 0;\r\n      z-index: 2;\r\n      margin: auto;\r\n\r\n      &:before {\r\n         display: none;\r\n      }\r\n\r\n      .ts-play-btn {\r\n         z-index: 1;\r\n         border: none;\r\n      }\r\n   }\r\n}\r\n\r\n// video tab list\r\n.video-tab-list {\r\n   height: 450px;\r\n   padding: 30px 5px 30px 30px;\r\n   overflow: hidden;\r\n   .post-content.media{\r\n    img.sidebar-img {\r\n      width: 100px;\r\n      height: auto;\r\n   }\r\n   }\r\n \r\n\r\n   .post-tab-list {\r\n      padding: 0;\r\n\r\n      li {\r\n         margin-bottom: 15px;\r\n\r\n         .post-title {\r\n            color: $white-color;\r\n         }\r\n\r\n         &:last-child {\r\n            margin-bottom: 0;\r\n         }\r\n      }\r\n   }\r\n}\r\n\r\n.fade.in {\r\n   opacity: 1;\r\n}\r\n\r\n// post style item 4\r\n.post-style-item4 {\r\n   padding-bottom: 0;\r\n\r\n   .ts-post-thumb {\r\n      margin-bottom: 0;\r\n   }\r\n\r\n   .item {\r\n      &:before {\r\n         background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 55%, rgba(0, 0, 0, 0.75) 100%);\r\n      }\r\n   }\r\n}\r\n\r\n\r\n\r\n\r\n/*------------------ accordion post style ------------*/\r\n.accordion-post-style {\r\n   .card {\r\n      background-repeat: no-repeat;\r\n      background-size: cover;\r\n      background-position: center center;\r\n\r\n      &:before {\r\n         content: \" \";\r\n         position: absolute;\r\n         display: block;\r\n         width: 100%;\r\n         height: 100%;\r\n         z-index: 1;\r\n         bottom: 0;\r\n         left: 0;\r\n         background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 55%, rgba(24, 106, 179, .7) 100%);\r\n      }\r\n\r\n      .space {\r\n         height: 125px;\r\n         text-align: center;\r\n         display: block;\r\n\r\n\r\n      }\r\n\r\n      .btn {\r\n         position: relative;\r\n         z-index: 1;\r\n         padding: 8px 20px;\r\n         @include border-radius(36px);\r\n         opacity: 0;\r\n         @include transition();\r\n         transform: scale(0);\r\n         background: $primary-color;\r\n\r\n         &:hover {\r\n            color: #fff;\r\n\r\n\r\n         }\r\n      }\r\n\r\n      .card-header {\r\n         padding: 0;\r\n\r\n         a {\r\n            display: block;\r\n            padding: 20px 20px 15px 55px;\r\n            position: relative;\r\n            color: $white-color;\r\n            z-index: 1;\r\n\r\n            .post-title {\r\n               color: $white-color;\r\n               margin-bottom: 0;\r\n               font-weight: 500;\r\n            }\r\n\r\n            i {\r\n               position: absolute;\r\n               left: 0;\r\n               top: 0;\r\n               font-size: 35px;\r\n               left: 20px;\r\n               top: 20px;\r\n            }\r\n         }\r\n      }\r\n\r\n      &:hover {\r\n         .btn {\r\n            opacity: 1;\r\n            transform: scale(1);\r\n         }\r\n      }\r\n   }\r\n}\r\n\r\n// post overflow style\r\n.post-overflow-style {\r\n   .ts-title {\r\n      &:after {\r\n         display: none;\r\n      }\r\n   }\r\n\r\n   .ts-post-thumb {\r\n      overflow: visible;\r\n      margin-right: -230px;\r\n      width: auto;\r\n      z-index: 2;\r\n      margin-top: 55px;\r\n   }\r\n\r\n   .post-content-item {\r\n      background: #f7f7f7;\r\n      padding: 70px 20px 55px 200px;\r\n      margin-left: 30px;\r\n\r\n      .post-title {\r\n         margin-bottom: 24px;\r\n      }\r\n\r\n      p {\r\n         margin-bottom: 28px;\r\n      }\r\n   }\r\n   .owl-nav {\r\n      position: relative;\r\n      right: 0;\r\n      top: -65px;\r\n      left: 65px;\r\n      margin: auto;\r\n      text-align: center;\r\n      padding-left: 55px;\r\n      .owl-prev i,\r\n      .owl-next i {\r\n         font-size: 12px;\r\n     }\r\n  }\r\n\r\n}\r\n\r\n// watching post\r\n.watching-section {\r\n   padding: 60px 0 50px;\r\n\r\n   .post-title {\r\n      a {\r\n         color: $white-color;\r\n\r\n         &:hover {\r\n            color: $white-color;\r\n         }\r\n      }\r\n   }\r\n}\r\n\r\n// box border stle \r\n.border-style {\r\n\r\n   &.ts-grid-box.ts-grid-content {\r\n      .post-content {\r\n         box-shadow: none;\r\n         padding-top: 25px;\r\n         border: 1px solid #e6e6e6;\r\n         border-top: none;\r\n      }\r\n\r\n      .ts-post-thumb {\r\n         margin-bottom: 0;\r\n      }\r\n   }\r\n}\r\n\r\n.ts-grid-box.ts-grid-content.border-style {\r\n   .post-cat {\r\n      left: 20px;\r\n      top: -12px;\r\n      border-radius: 36px;\r\n   }\r\n}\r\n\r\n/*-----------------\r\nfeatured tab personal blog \r\n--------------*/\r\n.featured-tab-item {\r\n   .featured-tab-post {\r\n      margin: 0;\r\n      border-bottom: none;\r\n  \r\n      .post-content {\r\n         padding: 26px 30px 10px;\r\n         background: $white-color;\r\n      }\r\n \r\n\r\n      >li {\r\n         padding: 0;\r\n         border-right: 1px solid #e6e6e6;\r\n\r\n         &:last-child {\r\n            border-right: none;\r\n         }\r\n         a{\r\n            &.active{\r\n               .post-content{\r\n                  background: $primary-color;\r\n               }\r\n               &:before {\r\n                  position: absolute;\r\n                  right: 0;\r\n                  top: -15px;\r\n                  width: 100%;\r\n                  height: 15px;\r\n                  content: '';\r\n                  background: $primary-color;\r\n               }\r\n   \r\n               .post-title,\r\n               .post-meta-info li,\r\n               .post-meta-info li.cat-name span {\r\n                  color: $white-color !important;\r\n               }\r\n            }\r\n         }\r\n       \r\n\r\n      }\r\n      .post-meta-info{\r\n         li{\r\n            color: #888888;\r\n            &.cat-name{\r\n               font-weight: 500;\r\n               font-size: 10px;\r\n            }\r\n         }\r\n      }\r\n      .feauted-tab-img{\r\n         img{\r\n            width: 100% !important;\r\n         }\r\n      }\r\n   }\r\n   // featured tab image\r\n   .featured-post .item{\r\n      background-position: top center;\r\n   }\r\n}\r\n\r\n\r\n// post slider \r\n.blog-post-slider-item {\r\n   .ts-grid-box {\r\n      padding: 90px 230px 90px 30px;\r\n   }\r\n\r\n   .ts-post-thumb {\r\n      overflow: visible;\r\n      margin-left: -244px;\r\n      width: auto;\r\n      z-index: 2;\r\n      margin-bottom: 0;\r\n\r\n      img {\r\n         max-height: 310px;\r\n         width: 100%;\r\n      }\r\n   }\r\n\r\n   .owl-nav {\r\n      position: absolute;\r\n      right: auto;\r\n      top: auto;\r\n      left: 14px;\r\n      bottom: 41px;\r\n   }\r\n}\r\n\r\n\r\n\r\n// post style 3\r\n.ts-post-style-3 {\r\n   margin-left: -2px;\r\n   margin-right: -2px;\r\n\r\n   .ts-post-thumb {\r\n      margin-bottom: 0;\r\n   }\r\n\r\n   .p-1 {\r\n      padding: 2px !important;\r\n   }\r\n\r\n   .post-content {\r\n      .post-cat {\r\n\r\n         left: 0;\r\n         margin-bottom: 10px;\r\n      }\r\n   }\r\n}\r\n\r\n\r\n// grid content box heiglihgt\r\n.ts-grid-content-1.ts-blue-light-heighlight {\r\n   background: $blue-light-color;\r\n\r\n   p,\r\n   .post-date-info,\r\n   .post-title a {\r\n      color: $white-color;\r\n   }\r\n\r\n   .post-cat {\r\n      color: $blue-light-color;\r\n   }\r\n}\r\n\r\n.img-height-520 {\r\n   min-height: 522px;\r\n}\r\n\r\n// post style  4\r\n.ts-post-style-4 {\r\n   .ts-grid-style-3 {\r\n      .item {\r\n         min-height: 235px;\r\n         margin-bottom: 10px;\r\n      }\r\n   }\r\n}\r\n\r\n.border-top1 {\r\n   border-color: #cfd2da;\r\n}\r\n\r\n\r\n// post box shadow anabled and disebled\r\n.box-shadow-disabled {\r\n\r\n   .ts-grid-box.ts-grid-content .post-content,\r\n   .ts-grid-box {\r\n      box-shadow: none;\r\n   }\r\n\r\n   .navbar-style1,\r\n   .ts-breaking-news {\r\n      border: 1px solid #e9ecef;\r\n\r\n   }\r\n}\r\n\r\n// centerd item\r\n.content-centerd-item {\r\n   text-align: center;\r\n\r\n   .post-cat {\r\n      border-radius: 36px;\r\n      line-height: 24px;\r\n      height: 22px;\r\n   }\r\n}\r\n\r\n// foote rstanderd\r\n.footer-standard{\r\n   a{\r\n      color: $white-color;\r\n   }\r\n   .elementor-widget-wp-widget-tag_cloud .elementor-widget-container{\r\n      padding: 0;\r\n      .tagcloud a{\r\n         border-color: #333242;\r\n         color: $white-color;\r\n\r\n      }\r\n   }\r\n\r\n   .elementor-widget-container h5{\r\n      font-size: 20px;\r\n      font-weight: 500;\r\n      color: #fff;\r\n      margin-bottom: 30px;\r\n      &:before{\r\n         display: none;\r\n      }\r\n   }\r\n   .recent-posts-widget ul li{\r\n      min-height: 85px;\r\n      .entry-title a{\r\n         color: $white-color;\r\n         &:hover{\r\n            color: $primary-color;\r\n         }\r\n      }\r\n      .posts-thumb img{\r\n         width: 75px;\r\n         height: 65px;\r\n      }\r\n   }\r\n   .elementor-widget-wp-widget-recent-posts{\r\n      ul{\r\n         li{\r\n            margin-bottom: 10px;\r\n            a{\r\n               font-size: 14px;\r\n               display: block;\r\n               font-weight: 500;\r\n               line-height: 20px;\r\n               color: $white-color;\r\n\r\n               &:hover{\r\n                  color: $primary-color;\r\n               }\r\n            }\r\n            span{\r\n               color: #a9a9a9;\r\n            }\r\n         }\r\n      }\r\n   }\r\n\r\n}\r\n// copyright\r\n.copyright-sec{\r\n   .elementor-widget-wp-widget-nav_menu{\r\n      .menu{\r\n         li{\r\n            display: inline-block;\r\n            margin-left: 15px;\r\n            a{\r\n               color: $white-color;\r\n              \r\n            }\r\n         }\r\n      }\r\n   }\r\n}\r\n// footer newsletter\r\nsection.yikes-mailchimp-container{\r\n   padding: 0;\r\n}\r\n.yikes-easy-mc-form{\r\n   display: flex !important;\r\n    .EMAIL-label{\r\n      flex: 0 0 72%;\r\n      margin: 0 15px 0 0;\r\n      max-width: 72%;\r\n      .newsletter-mail{\r\n         background: transparent;\r\n         margin: 0;\r\n         border: none;\r\n         border-bottom: 1px solid #2e2d3c;\r\n         color: $white-color;\r\n         &::placeholder{\r\n            color: $white-color;\r\n         }\r\n      }\r\n    }\r\n    .yikes-easy-mc-submit-button{\r\n      margin: 0 !important;\r\n      padding: 0 25px !important;\r\n      width: auto !important;\r\n    }\r\n\r\n    &.widgets-newsletter-form{\r\n      .EMAIL-label{\r\n         margin: 0;\r\n      }\r\n      .newsletter-mail{\r\n         background: #fff;\r\n         border: none;\r\n         height: 40px;\r\n         padding: 15px;\r\n         color: #232323;\r\n         &::placeholder{\r\n            letter-spacing: 1.2px;\r\n            color: #a9a9a9;\r\n         }\r\n      }\r\n    }\r\n}\r\n\r\n.col-post{\r\n   .ts-grid-box.ts-grid-content .post-content{\r\n      padding: 0 20px 5px 20px;\r\n   }\r\n}\r\n// block post 1 for home new\r\n.block-post{\r\n         .vinazine-featured-post .ts-overlay-style .item .gradient-overlay {\r\n            opacity: 1;\r\n            background: linear-gradient(to bottom, transparent 60%, rgba(0,0,0,0.9) 100%);\r\n      }\r\n      .ts-overlay-style .item .gradient-overlay {\r\n\r\n         background: linear-gradient(to bottom, transparent 45%, rgba(0,0,0,0.95) 100%);\r\n      }\r\n      .post-title{\r\n         font-size: 16px;\r\n         line-height: 22px;\r\n      }\r\n}\r\n\r\n@media (min-width: 1100px){\r\n   .header-white{\r\n      .header-logo{\r\n         img{\r\n            margin-top: -5px;\r\n         }\r\n      }\r\n   }\r\n}",
		"@import 'variable';\r\n@import 'mixin';\r\n\r\n\r\n/* Typography\r\n================================================== */\r\n\r\nbody {\r\n    color: #232323;\r\n    -webkit-font-smoothing: antialiased;\r\n    -moz-osx-font-smoothing: grayscale;\r\n    overflow-x: hidden;\r\n    font-size: 14px;\r\n    line-height: 24px;\r\n    font-family: $arimo;\r\n    background: #e9edf2;\r\n}\r\n.body-color{\r\n    background: #f0f1f4;\r\n}\r\n\r\n\r\np{\r\n    margin-bottom: 1rem;\r\n    font-size: 15px;\r\n}\r\nh1,\r\nh2,\r\nh3,\r\nh4,\r\n.navbar-container .navbar .nav-item a,\r\n.post-cat,\r\n.post-list-item .nav-tabs li a,\r\n.ts-social-list li b,\r\n.widgets.ts-social-list-item ul li a b,\r\n.footer-social li a,\r\n.ts-cat-title span,\r\n.view-link-btn span {\r\n    font-family: $heebo;\r\n}\r\n\r\nh1 {\r\n    font-size: 36px;\r\n    font-weight: 500;\r\n\r\n}\r\nh2 {\r\n    font-size: 28px;\r\n    font-weight: 500;\r\n\r\n}\r\n\r\nh3 {\r\n    font-size: 20px;\r\n    font-weight: 500;\r\n}\r\n\r\nh4 {\r\n    font-size: 16px;\r\n}\r\n\r\n/* Global styles\r\n================================================== */\r\n\r\na,\r\na:active,\r\na:focus,\r\na:hover,\r\na:visited {\r\n    text-decoration: none;\r\n    outline: 0 solid;\r\n\r\n}\r\na{\r\n    transition: all ease 500ms;\r\n}\r\n\r\na:hover {\r\n    color: $primary-color;\r\n}\r\n// btn\r\n.btn{\r\n    font-size: 13px;\r\n    text-transform: uppercase;\r\n    color: $white-color;\r\n    cursor: pointer;\r\n    outline: none;\r\n    border: none;\r\n    padding: 13px 37px;\r\n    border-radius: 0;\r\n    font-weight: 600;\r\n    &.btn-primary{\r\n        // background: #e91e63;\r\n        background: $primary-color;\r\n    }\r\n    &:hover{\r\n        background: #222;\r\n    }\r\n}\r\n// read more btn\r\n.read-more-btn {\r\n    font-size: 11px;\r\n    font-weight: 500;\r\n    color: #888888;\r\n    text-transform: uppercase;\r\n    border: 1px solid #ddd;\r\n    display: inline-block;\r\n    padding: 4px 20px;\r\n}\r\n// older post btn\r\n.older-post-btn {\r\n    .read-more-btn {\r\n        background: $white-color;\r\n        color: #232323;\r\n        border: none;\r\n    }\r\n}\r\n// view link btn\r\n.view-link-btn {\r\n    position: absolute;\r\n    left: 0;\r\n    top: 50%;\r\n    right: 0;\r\n    margin: auto;\r\n    text-align: center;\r\n    margin: auto;\r\n    transform: translateY(-20%);\r\n\r\n    span {\r\n        background: $white-color;\r\n        height: 48px;\r\n        line-height: 48px;\r\n        padding: 2px 20px;\r\n        min-width: 140px;\r\n        display: inline-block;\r\n        text-transform: uppercase;\r\n        font-size: 11px;\r\n        color: #222222;\r\n        font-weight: 500;\r\n    }\r\n}\r\n\r\nbutton:focus,\r\n.btn:focus {\r\n    outline: none;\r\n    -webkit-box-shadow: none;\r\n    box-shadow: none !important;\r\n}\r\nul{\r\n    padding: 0;\r\n    margin: 0;\r\n    list-style: none;\r\n}\r\n\r\nsection, .section{\r\n    padding: 15px 0;\r\n}\r\n.section-bg{\r\n    background: #f7f7f7;\r\n}\r\n\r\n.hidden{\r\n    display: none!important;\r\n}\r\n.pl-0{\r\n    padding-left: 0;\r\n}\r\n.pl-10{\r\n    padding-left: 10px;\r\n}\r\n.pr-0{\r\n    padding-right: 0;\r\n}\r\n.pb-0{\r\n    padding-bottom: 0;\r\n}\r\n.pt-0{\r\n    padding-top: 0;\r\n}\r\n.p-0{\r\n    padding: 0;\r\n}\r\n.pr-10{\r\n    padding-right: 10px;\r\n}\r\n.p-30{\r\n    padding: 30px 0;\r\n}\r\n.p-50{\r\n    padding: 50px 0;\r\n}\r\n.p-60{\r\n    padding: 60px 0;\r\n}\r\n.pt-110{\r\n    padding-top: 110px;\r\n}\r\n.p-10{\r\n    padding: 0 10px;\r\n}\r\n.plr-30{\r\n    padding: 0 30px;\r\n}\r\n.plr-1{\r\n    padding: 0 5px;\r\n}\r\n.plr-10{\r\n    padding: 0 10px;\r\n}\r\n.p-100{\r\n    padding: 100px 0;\r\n}\r\n.mt-15{\r\n    margin-top: 15px;\r\n}\r\n.mt-50{\r\n    margin-top: 50px;\r\n}\r\n.mb-10{\r\n    margin-bottom: 10px;\r\n}\r\n.mb-20{\r\n    margin-bottom: 20px;\r\n}\r\n.mb-15{\r\n    margin-bottom: 15px;\r\n}\r\n.mb-25{\r\n    margin-bottom: 25px;\r\n}\r\n.mb-30{\r\n    margin-bottom: 30px !important;\r\n}\r\n.mb-35{\r\n    margin-bottom: 35px;\r\n}\r\n.mb-40{\r\n    margin-bottom: 40px;\r\n}\r\n.mb-45{\r\n    margin-bottom: 45px;\r\n}\r\n.mb-50{\r\n    margin-bottom: 50px;\r\n}\r\n.mb-60{\r\n    margin-bottom: 60px;\r\n}\r\n.mb-70{\r\n    margin-bottom: 70px;\r\n}\r\n.mb-80{\r\n    margin-bottom: 80px;\r\n}\r\n.mr--20{\r\n    margin-right: -20px;\r\n}\r\n.gap-30{\r\n    height: 30px;\r\n}\r\n\r\n.post-cat{\r\n    background: $blue-color;\r\n}\r\n/*Text color --*/\r\n.green-color{\r\n    color: $green-color;\r\n}\r\n.blue-color{\r\n    color: $blue-color;\r\n}\r\n.blue-dark-color{\r\n    color: $blue-dark-color\r\n}\r\n.bl-light-color{\r\n    color: $blue-light-color;\r\n}\r\n.pink-color{\r\n    color: $pink-color;\r\n}\r\n.yellow-color{\r\n    color: $yellow-color;\r\n}\r\n.purple-color{\r\n    color: $purple-color !important;\r\n}\r\n/*---- Background color --*/\r\n.ts-green-bg{\r\n    background:$green-color;\r\n}\r\n.ts-blue-bg{\r\n    background: $blue-color;\r\n}\r\n.ts-blue-dark-bg{\r\n    background: $blue-dark-color;\r\n}\r\n.ts-blue-light-bg{\r\n    background:  $blue-light-color;\r\n}\r\n.ts-pink-bg{\r\n    background: $pink-color;\r\n}\r\n.ts-yellow-bg{\r\n    background: $yellow-color;\r\n}\r\n.ts-orange-bg{\r\n    background: $orange-color;\r\n}\r\n.ts-purple-bg{\r\n    background: $purple-color;\r\n}\r\n.ts-white-bg{\r\n    background: $white-color;\r\n}\r\n.ts-blue-light-heighlight{\r\n    background: $blue-light-color;\r\n}\r\n\r\n/* social color */\r\n.ts-facebook{\r\n    a{\r\n        i{\r\n            background: $facebook;\r\n        }\r\n    }\r\n}\r\n.ts-google-plus{\r\n    a{\r\n        i{\r\n            background: $google-plus;\r\n        }\r\n    }\r\n}\r\n.ts-twitter{\r\n    a{\r\n        i{\r\n            background: $twitter;\r\n        }\r\n    }\r\n}\r\n.ts-pinterest{\r\n    a{\r\n        i{\r\n            background: $pinterest;\r\n        }\r\n    }\r\n}\r\n.ts-linkedin{\r\n    a{\r\n        i{\r\n            background: $linkedin;\r\n        }\r\n    }\r\n}\r\n.ts-youtube{\r\n    a{\r\n        i{\r\n            background: $youtube;\r\n        }\r\n    }\r\n}\r\n\r\n/* defailt title setting */\r\n.ts-title{\r\n    font-size: 20px;\r\n    font-weight: 700;\r\n    margin-bottom: 25px;\r\n    position: relative;\r\n    color: #151515;\r\n    .title-before{\r\n        position: absolute;\r\n        left: -30px;\r\n        top: 0;\r\n        width: 3px;\r\n        height: 100%;\r\n        content: '';\r\n        background: $primary-color;\r\n    }\r\n    &.white{\r\n        color: $white-color;\r\n    }\r\n    &.block-title-style2{\r\n        .view-all-link{\r\n            min-width: 55px;\r\n            margin-left: 10px;\r\n        }\r\n    }\r\n    &.title-bg {\r\n        display: flex;\r\n        align-items: center;\r\n        margin-left: 0 !important;\r\n        .title-text {\r\n            position: relative;\r\n            font-size: 14px;\r\n            font-weight: 600;\r\n            background: $primary-color;\r\n            color: $white-color;\r\n            line-height: 26px;\r\n            padding: 0 5px;\r\n            padding: 2px 15px;\r\n            display: inline-block;\r\n            z-index: 1;\r\n            white-space: nowrap;\r\n            margin-right: 20px;\r\n\r\n        }\r\n\r\n        .title-after {\r\n            width: 100%;\r\n            height: 1px;\r\n            background: $primary-color;\r\n        }\r\n    }\r\n    &.block-title-style3,\r\n    &.block-title-style5 {\r\n        margin-left: 0 !important;\r\n        display: flex;\r\n        align-items: center;\r\n        .title-text{\r\n            white-space: nowrap;\r\n            margin-right: 20px;\r\n        }\r\n        .title-after {\r\n            width: 100%;\r\n            height: 1px;\r\n            background: $primary-color;\r\n        }\r\n    }\r\n\r\n    &.block-title-style3{\r\n        .title-text{\r\n            background: transparent !important;\r\n        }\r\n    }\r\n    &.block-title-style7{\r\n        align-items: flex-end;\r\n        .title-text{\r\n            margin-right: 0;\r\n        }\r\n        .view-all-link{\r\n            position: absolute;\r\n            right: 0;\r\n            top: 5px;\r\n            z-index: 1;\r\n        }\r\n    }\r\n}\r\n// title area\r\n.title-area,\r\n.grid-no-shadow{\r\n    .block-title-style1,\r\n    .block-title-style5{\r\n        margin-left: 30px !important;\r\n    }\r\n}\r\n.ts-grid-box.ts-col-box,\r\n.widgets-populer-post{\r\n    .block-title-style1{\r\n        margin-left: 15px;\r\n    }\r\n}\r\n\r\n// slider title\r\n.most-populer-item,\r\n.has-block-title-style5,\r\n.has-block-title-style2,\r\n.has-block-title-style3,\r\n.ts-grid-box-heighlight{\r\n    .block-title-style2,\r\n    .block-title-style3,\r\n    .block-title-style5{\r\n        padding-right: 50px\r\n    }\r\n}\r\n// post title\r\n.post-title{\r\n    font-size: 15px;\r\n    font-weight: 500;\r\n    color: #151515;\r\n    margin-bottom: 5px;\r\n    line-height: 20px;\r\n    //  min-height: 35px;\r\n    &.lg{\r\n        font-size: 36px;\r\n        margin-bottom: 17px;\r\n        word-break: break-word;\r\n        line-height: 40px;\r\n    }\r\n\r\n    &.ex-lg{\r\n        font-weight: 700;\r\n        font-size: 44px;\r\n        color: #212121;\r\n        margin-bottom: 15px;\r\n    }\r\n    &.md{\r\n        font-size: 20px;\r\n        line-height: 24px;\r\n        margin-bottom: 10px;\r\n    }\r\n    &.md-title{\r\n        font-size: 24px;\r\n        margin-bottom: 10px;\r\n    }\r\n    &.large{\r\n        font-size: 30px;\r\n        margin-bottom: 15px;\r\n        font-weight: 500;\r\n\r\n    }\r\n    a{\r\n        color: #222222;\r\n        &:hover{\r\n            color: $primary-color;\r\n        }\r\n\r\n    }\r\n}\r\n.section-bg {\r\n    .ts-cat-title {\r\n        span {\r\n            &:before {\r\n                background: #f7f7f7;\r\n            }\r\n        }\r\n    }\r\n}\r\n// border top\r\n.border-top{\r\n    border-top: 1px solid #e9e9e9;\r\n    &.bar1{\r\n        border-color: #4d4d70;\r\n    }\r\n}\r\n// featured slider\r\n#featured-slider{\r\n    .owl-nav{\r\n        position: absolute;\r\n        right: 0;\r\n        top: 0;\r\n        .owl-prev{\r\n            &:before{\r\n                position: absolute;\r\n                right: 0;\r\n                top: 0px;\r\n                bottom: 0;\r\n                width: 1px;\r\n                height: 15px;\r\n                background: #406a91;\r\n                content: '';\r\n                margin: auto;\r\n            }\r\n        }\r\n        .owl-prev,\r\n        .owl-next{\r\n            font-size: 14px;\r\n            background: #00386c;\r\n            color: $white-color;\r\n            width: 28px;\r\n            height: 28px;\r\n            display: inline-block;\r\n            position: relative;\r\n            margin: 0;\r\n        }\r\n    }\r\n}\r\n\r\n/* post meta --*/\r\n.post-meta-info{\r\n    margin-bottom: 10px;\r\n    padding-left: 0;\r\n    li{\r\n        font-size: 12px;\r\n        display: inline-block;\r\n        position: relative;\r\n        margin-right: 20px;\r\n        @include transition();\r\n        font-weight: 600;\r\n        color: #5c5c5c;\r\n        i{\r\n            margin-right: 6px;\r\n            font-size: 15px;\r\n        }\r\n        a{\r\n            color: #a9a9a9;\r\n            @include transition();\r\n            &:hover{\r\n                color: $primary-color;\r\n            }\r\n            &.post-cat{\r\n                margin-left: 0;\r\n                color: $white-color;\r\n            }\r\n        }\r\n        &.author{\r\n            padding-left: 0px;\r\n\r\n            img{\r\n                position: relative;\r\n                left: 0;\r\n                top: 0;\r\n                width: 25px;\r\n                height: 25px;\r\n                margin-right: 6px;\r\n                display: inline-block;\r\n                @include border-radius(50%);\r\n            }\r\n            a{\r\n                color: #232323;\r\n            }\r\n        }\r\n\r\n        &:last-child{\r\n            margin-right: 0;\r\n        }\r\n        &.active{\r\n            color: $primary-color;\r\n            font-weight: 600;\r\n        }\r\n    }\r\n}\r\n\r\n/*- blocqoute */\r\nblockquote{\r\n    font-size: 24px;\r\n    font-weight: 700;\r\n    font-style: italic;\r\n    color: #232323;\r\n    line-height: 36px;\r\n    padding: 0 0 0 75px;\r\n    position: relative;\r\n    margin: 50px 50px;\r\n    z-index: 1;\r\n\r\n    &:before{\r\n        content: '\\f10d';\r\n        font-family: 'Fontawesome';\r\n        position: absolute;\r\n        left: 0;\r\n        font-size: 70px;\r\n        display: block;\r\n        /* width: 100px; */\r\n        height: 100%;\r\n        color: #f0f1f4;\r\n        line-height: 102px;\r\n        padding: 0 37px 0 0;\r\n        font-style: normal;\r\n        z-index: -1;\r\n        top: 0;\r\n        bottom: 0;\r\n        margin: auto;\r\n\r\n    }\r\n    cite{\r\n        font-weight: 700;\r\n        float: right;\r\n        position: relative;\r\n        font-size: 16px;\r\n        &:after{\r\n            position: absolute;\r\n            right: -50px;\r\n            top: 0;\r\n            width: 40px;\r\n            height: 2px;\r\n            background: $primary-color;\r\n            content: '';\r\n            bottom: 0;\r\n            margin: auto;\r\n\r\n        }\r\n    }\r\n}\r\n// blockquote\r\nblockquote {\r\n    padding: 30px;\r\n    padding-left: 40px;\r\n    margin: 30px 0;\r\n    position: relative;\r\n}\r\n\r\n/* table */\r\ntable,\r\niframe {\r\n    border: 1px solid $gray-light;\r\n    border-collapse: separate;\r\n    border-spacing: 0;\r\n    width: 100%;\r\n    text-align: center;\r\n}\r\n\r\n.table>thead>tr>th,\r\n.table>tbody>tr>th,\r\n.table>tfoot>tr>th,\r\n.table>thead>tr>td,\r\n.table>tbody>tr>td,\r\n.table>tfoot>tr>td,\r\ntable>thead>tr>th,\r\ntable>tbody>tr>th,\r\ntable>tfoot>tr>th,\r\ntable>thead>tr>td,\r\ntable>tbody>tr>td,\r\ntable>tfoot>tr>td {\r\n    border-top: 1px solid #e7e7e7;\r\n}\r\n\r\ntable>thead>tr>th,\r\ntable>tbody>tr>th,\r\ntable>tfoot>tr>th,\r\ntable>thead>tr>td,\r\ntable>tbody>tr>td,\r\ntable>tfoot>tr>td {\r\n    padding: 5px 0;\r\n}\r\nselect{\r\n    width: 100%;\r\n    &.postform{\r\n        height: 40px;\r\n    }\r\n}\r\ndiv#calendar_wrap caption {\r\n    margin: 10px;\r\n}\r\n\r\n.table-striped>tbody>tr:nth-child(odd),\r\ntable>tbody>tr:nth-child(odd) {\r\n    border: 1px solid #e7e7e7;\r\n}\r\n\r\ndt {\r\n    font-weight: bold;\r\n    margin: 6px;\r\n}\r\n\r\n/* Sticky */\r\n.meta-featured-post{\r\n    display: none;\r\n}\r\n// grid sm title\r\n.grid-no-desc{\r\n    .post-content p{\r\n        display: none;\r\n    }\r\n}\r\n\r\n// grid md title\r\n.grid-md{\r\n    .post-title{\r\n        font-size: 20px;\r\n        line-height: 26px;\r\n        margin-bottom: 10px;\r\n        //  min-height: 48px;\r\n    }\r\n    .ts-overlay-style{\r\n        .overlay-post-content{\r\n            .post-title{\r\n                margin-bottom: 10px;\r\n            }\r\n        }\r\n    }\r\n}\r\n// entry header\r\n.entry-header{\r\n    .entry-title {\r\n        font-size: 28px;\r\n        line-height: 36px;\r\n        margin-bottom: 20px;\r\n        a{\r\n            color: $title-color;\r\n        }\r\n    }\r\n}\r\n// post meta\r\n.post-meta{\r\n    color: $gray-color;\r\n    font-size: 14px;\r\n    padding:20px 0 15px;\r\n    span{\r\n        padding-right: 5px;\r\n        margin-right: 5px;\r\n        i{\r\n            margin-right: 5px;\r\n            color:$primary-blue;\r\n        }\r\n    }\r\n    a {\r\n        color: $gray-color;\r\n    }\r\n}\r\n\r\n/* Global */\r\n.post-password-form{\r\n    input[type=\"password\"] {\r\n        padding: 4px 15px;\r\n        margin-right: 10px;\r\n    }\r\n    input[type=\"submit\"] {\r\n        padding: 5px 15px;\r\n        background: $primary-color;\r\n        color: $white-color;\r\n        border: none;\r\n        cursor: pointer;\r\n    }\r\n}\r\n\r\n\r\n/* Image */\r\n\r\nimg, figure {\r\n    -ms-interpolation-mode: bicubic;\r\n    border: 0;\r\n    height: auto;\r\n    max-width: 100%;\r\n    vertical-align: middle;\r\n}\r\n\r\nimg[class*=\"wp-image-\"] {\r\n    margin-top: 10px;\r\n    margin-bottom: 10px;\r\n}\r\n\r\n.wp-caption img[class*=\"wp-image-\"] {\r\n    display: block;\r\n}\r\n// wp cation\r\n.wp-caption {\r\n    margin-bottom: 8px;\r\n    max-width: 100%;\r\n    border-radius: 0;\r\n    padding: 0;\r\n    clear: both;\r\n    &.aligncenter {\r\n        margin-bottom: 10px;\r\n    }\r\n    .wp-caption-text {\r\n        text-align: center;\r\n        margin-top: 4px;\r\n        font-style: italic;\r\n        color: $gray-color;\r\n        margin-bottom: 0;\r\n    }\r\n}\r\n// align center\r\n.aligncenter {\r\n    clear: both;\r\n    display: block;\r\n    margin: 0 auto;\r\n}\r\n// align left\r\n.alignleft {\r\n    display: inline;\r\n    float: left;\r\n    margin-right: 1.5em;\r\n}\r\n// aligh right\r\n.alignright {\r\n    display: inline;\r\n    float: right;\r\n    margin-left: 1.5em;\r\n}\r\n\r\np {\r\n    margin: 0 0 15px;\r\n}\r\n\r\n\r\n\r\n/*------------------ owl carosel ---*/\r\n.owl-nav {\r\n    position: absolute;\r\n    right: 0;\r\n    top: -50px;\r\n    .owl-next,\r\n    .owl-prev{\r\n        margin: 0 0 0 20px;\r\n        display: inline-block;\r\n        position: relative;\r\n        i{\r\n            font-size: 20px;\r\n            line-height: 27px;\r\n        }\r\n        &:hover{\r\n            i{\r\n                color: $primary-color;\r\n            }\r\n        }\r\n    }\r\n    .owl-prev{\r\n        &:before{\r\n            position: absolute;\r\n            right: -11px;\r\n            top: 0px;\r\n            width: 1px;\r\n            height: 15px;\r\n            background: #ddd;\r\n            content: '';\r\n            bottom: 0;\r\n            margin: auto;\r\n            display: block;\r\n            text-align: center;\r\n        }\r\n    }\r\n}\r\n// owl default dots \r\n.owl-dots {\r\n    position: absolute;\r\n    right: 0;\r\n    top: -49px;\r\n    z-index: 1;\r\n    .owl-dot{\r\n        span{\r\n            width: 5px;\r\n            height: 5px;\r\n            border-radius: 50%;\r\n            background: $primary-color;\r\n            display: inline-block;\r\n            opacity: 1;\r\n            margin: 0 3px;\r\n            opacity: .5;\r\n        }\r\n        &.active{\r\n            span{\r\n                height: 10px;\r\n                width: 10px;\r\n                border-radius: 50%;\r\n                position: relative;\r\n                top: 2px;\r\n                opacity: 1;\r\n            }\r\n        }\r\n    }\r\n}\r\n// more news slider\r\n#more-news-slider{\r\n    .owl-dots{\r\n        .owl-dot{\r\n            span{\r\n                background: $white-color;\r\n            }\r\n        }\r\n    }\r\n}\r\n\r\n\r\n.not-found{\r\n    text-align: center;\r\n    clear: both;\r\n    h1.error-title{\r\n        font-size: 36px;\r\n        font-weight: 800;\r\n    }\r\n    .search-forms{\r\n        margin-top: 50px; \r\n        margin-bottom: 40px;\r\n        .form-control{\r\n            height: 40px;\r\n            outline: none;\r\n            &:focus{\r\n                border-color: #d72924;\r\n                box-shadow: none;\r\n            }\r\n           \r\n        }\r\n    }\r\n}",
		"\r\n$arimo: 'Arimo',sans-serif;\r\n$heebo: 'Heebo',sans-serif;\r\n\r\n\r\n\r\n$dark-color: #232323;\r\n$white-color: #fff;\r\n$primary-color: #d72924;\r\n$primary-dark: #c2211c;\r\n$title-color: #222222;\r\n$gray-color: #a9a9a9;\r\n$gray-light: #f1f1f1;\r\n$gray-dark: #5a5a5a;\r\n\r\n$primary-green : #6cba40;\r\n$primary-blue : #007dff;\r\n$primary-blue-dark : #005689;\r\n$primary-yellow : #ffaf31;\r\n\r\n$green-color: #4ab106;\r\n$purple-color: #6200ee;\r\n$blue-light-color: #007dff;\r\n$pink-color: #ff5575;\r\n$orange-color: #ff6e0d;\r\n$blue-dark-color:#005689;\r\n$yellow-color : #ffaf31;\r\n$blue-color : #007dff;\r\n\r\n/*------- social color -----*/\r\n$facebook: #3b5999;\r\n$google-plus:#dd4b39;\r\n$twitter: #55acee;\r\n$pinterest: #bd081c;\r\n$linkedin: #007bb6;\r\n$youtube: #f33220;\r\n$instragram: #517fa3;\r\n$dribble: #ea4c89;\r\n$behance: #0079fe;\r\n",
		"@mixin transform($property) {\r\n    -webkit-transform: $property;\r\n        -ms-transform: $property;\r\n            transform: $property;\r\n  }\r\n  @mixin border-radius($radius) {\r\n\tborder-radius: $radius;\r\n\t-webkit-border-radius: $radius;\r\n\t-ms-border-radius: $radius;\r\n}\r\n\r\n//usage: @include shift([property],[duration],[easing]);\r\n@mixin transition($property: all, $duration: .4s, $ease: ease){\r\n\ttransition: $property $duration $ease;\r\n\t-webkit-transition: $property $duration $ease;\r\n\t-moz-transition: $property $duration $ease;\r\n\t-ms-transition: $property $duration $ease;\r\n}\r\n\r\n@mixin background-content($repeat: no-repeat, $size: cover, $position: center center) {\r\n\tbackground-repeat: $repeat;\r\n\tbackground-size: $size;\r\n\tbackground-position: $position;\r\n}\r\n\r\n@mixin background-color($color) {\r\n\tbackground-color: $color;\r\n}\r\n\r\n@mixin width($width) {\r\n\twidth: $width;\r\n}\r\n\r\n@mixin equal-size($width, $height: $width) {\r\n\twidth: $width;\r\n\theight: $height;\r\n}\r\n\r\n@mixin equal-size-lineHeight($width, $height: $width, $Lheight: $width) {\r\n\twidth: $width;\r\n\theight: $height;\r\n\tline-height: $Lheight;\r\n}\r\n\r\n@mixin flex-position($display, $contet, $items) {\r\n\tdisplay: $display;\r\n\tjustify-content: $contet;\r\n\talign-items: $items;\r\n}\r\n\r\n@mixin position($position) {\r\n\tposition: $position;\r\n}\r\n\r\n@mixin center-position($top: $top, $left: $top) {\r\n\ttop: $top;\r\n\tleft: $top;\r\n\ttransform: translate(-#{$top}, -#{$top});\r\n}\r\n\r\n",
		".no-author{\r\n    .post-meta-info .author{\r\n        display: none;\r\n    }\r\n}\r\n\r\n// .grid-sm{\r\n//     .post-content-box{\r\n//         .post-content{\r\n//             h3{\r\n//                 .post-title{\r\n//                     &.md{\r\n//                         font-size: 15px !important;\r\n//                     }\r\n//                 }\r\n//             }\r\n//         }\r\n//     }\r\n// }"
	],
	"mappings": "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",
	"names": []
}