* {outline: none;}
*,
*:not(.ignorebefore)::before,
*:not(.ignoreafter)::after {-webkit-transition:all 0.5s ease-in;-moz-transition:all 0.5s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.5s ease-in;}
body {font-family: 'Roboto', sans-serif;font-size:13px;position:relative;}

.mb30 {margin-bottom:30px;}
.mt30 {margin-top:30px;}

#site-header {border-bottom:3px solid #f2f2f2;position:relative;}
#site-header.affix {top: 0;width: 100%;z-index:1;position:fixed;
-webkit-box-shadow: 0px 0px 18px 1px rgba(171,171,171,1);
-moz-box-shadow: 0px 0px 18px 1px rgba(171,171,171,1);
box-shadow: 0px 0px 18px 1px rgba(171,171,171,1);}
#site-header.affix+#topics-header-2 {}
#site-header.affix .top-bar {height:0;display:none;}
#site-header .top-bar{background:#f5f5f5;font-size:11px;padding:5px 0;line-height: 24px;display: none;}
#site-header .classic-bar{padding:9px 0;background: #f7f7f7;border:0;border-radius:0;min-height:73px;margin-bottom: 0}
#site-header .classic-bar .navbar-brand {padding-top:0;padding-bottom:0;}
#site-header .navbar-default.classic-bar .navbar-nav>li>a {color:#3e3d3d;position:relative;}
#site-header .navbar-default.classic-bar .navbar-nav>.active>a, 
#site-header .navbar-default.classic-bar .navbar-nav>.active>a:focus, 
#site-header .navbar-default.classic-bar .navbar-nav>.active>a:hover {background: none!important;}
#site-header .navbar-default.classic-bar .navbar-nav>li>a:hover::before,
#site-header .navbar-default.classic-bar .navbar-nav>.active>a::before {display:inline-block;content:'';width:6px;height:6px;background-color: #95c603;position: absolute;top:50%;left:3px;margin-top:-3px;border-radius:100%;}

#search-form {position: absolute;top:0;overflow: hidden;height:73px;background: #ffffff;left:100%;right:0;} 
#search-form.active {left:0;} 
#search-form .form-control {height:73px;border:0;box-shadow: none;border-radius: 0;font-size:17px;}
#search-form button {position:absolute;top:22px;right:20px;padding:0;border:0;background: none;font-size:20px;border-left:1px solid #bebebe;padding-left:15px;}

.social-icons {margin:0;float:right;}
.social-icons li {padding:0 3px;float:left;}
.social-icons li.text {text-transform: uppercase;color:#4f5559!important;padding:0 6px;}
.social-icons a     {display: inline-block;width:20px;height:20px;background:#cecece;text-align: center;border-radius:2px;color:#fff!important;}
.social-icons a.facebook {background:#2273b2!important;}
.social-icons a.twitter  {background:#00b0e4!important;}
.social-icons a.linkedin {background:#1c5c8e!important;}
.social-icons a.google-plus {background:#ff4a35!important;}

.quick-launch {margin:8px 0 0;float:right;}
.quick-launch li {padding:0 3px;margin-top:9px;float:left;line-height:16px;}
.quick-launch li.hamburger {padding:0 3px;margin-top:0;}
.quick-launch a     {color:#3e3d3d!important;display: inline-block;width:20px;height:16px;text-align: center;}
.quick-launch a.facebook:hover {color:#2273b2!important;}
.quick-launch a.twitter:hover  {color:#00b0e4!important;}
.quick-launch a.linkedin:hover {color:#1c5c8e!important;}
.quick-launch a.google-plus:hover {color:#ff4a35!important;}
.quick-launch li.search {border-left:1px solid #bebebe;margin-left:14px;padding-left:10px;}
.quick-launch li.abus {border-left:1px solid #bebebe;margin-left:7px;padding-left:10px;}
.quick-launch a.addbusiness     {color:#83ae02!important;width:auto;}
.quick-launch a.addbusiness .fa     {color:#3e3d3d!important;}

.pages-list {margin:6px 12px 0 0;/*float:right;*/}
.pages-list li {padding:0 7px;float:left;line-height:10px;}
.pages-list li+li {border-left:1px solid #4f4d4d;}
.pages-list a     {color:#4f4d4d!important;}

#overlay-block {position:absolute;top:0;left:0;display: none;width:100%;height:100%;z-index:1;bottom:0;}
body.menu-open #overlay-block {display: block;}
body.menu-open {}
#global-menu {position:fixed;top:76px;left:-350px;width:320px;padding:0;background: #f7f7f7;z-index: 5;height:100%;
-webkit-box-shadow: 0px 7px 18px 1px rgba(171,171,171,1);
-moz-box-shadow: 0px 7px 18px 1px rgba(171,171,171,1);
box-shadow: 0px 7px 18px 1px rgba(171,171,171,1);}
#global-menu.active {left:0;}
#global-menu .c-hamburger {position:absolute;top:0;right:0;}
#global-menu .logo-wrap{padding:30px 0;text-align: center;}
#global-menu .logo-wrap img {margin:0 auto;}
#global-menu .global-nav {}
#global-menu .global-nav li {border-top:1px solid #d7d7d7;}
#global-menu .global-nav li a {padding:12px 14px;display: block;color:#303030;}
#global-menu .global-nav li a:hover {text-decoration: none;}
#global-menu .global-nav>li>a {color:#3e3d3d;position:relative;}
#global-menu .global-nav>.active>a, 
#global-menu .global-nav>.active>a:focus, 
#global-menu .global-nav>.active>a:hover {background: none!important;}
#global-menu .global-nav>li>a::before {display:inline-block;content:'';width:30px;height:30px;position: absolute;top:6px;right:9px;background:url(../images/menu-icons.png) no-repeat 0 0;}
#global-menu .global-nav>li>a:hover{color:#83ae02;}
#global-menu .global-nav>li.home>a::before {background-position: 0 3px;}
#global-menu .global-nav>li.tech>a::before {background-position: 0px -42px;}
#global-menu .global-nav>li.autos>a::before {background-position: 0 -87px;}
#global-menu .global-nav>li.lifestyle>a::before {background-position: 0 -135px;}
#global-menu .global-nav>li.business>a::before {background-position: 0 -180px;}
#global-menu .global-nav>li.health>a::before {background-position: 0 -226px;}
#global-menu .global-nav>li.info>a::before {background-position: 0 -271px;}
#global-menu .global-nav>li.directory>a::before {background-position: 0 -317px;}
#global-menu .global-nav>li.home>a:hover::before {background-position: -30px 3px;}
#global-menu .global-nav>li.tech>a:hover::before {background-position: -30px -42px;}
#global-menu .global-nav>li.autos>a:hover::before {background-position: -30px -87px;}
#global-menu .global-nav>li.lifestyle>a:hover::before {background-position: -30px -135px;}
#global-menu .global-nav>li.business>a:hover::before {background-position: -30px -180px;}
#global-menu .global-nav>li.health>a:hover::before {background-position: -30px -226px;}
#global-menu .global-nav>li.info>a:hover::before {background-position: -30px -271px;}
#global-menu .global-nav>li.directory>a:hover::before {background-position: -30px -317px;}


#global-menu .pages-list-2 {border:1px solid #d7d7d7;display: table;width:100%;padding:0;}
#global-menu .pages-list-2 li {padding:0 7px;line-height:10px;display: table-cell;width:33.33333333333333%;text-align: center;}
#global-menu .pages-list-2 li+li {border-left:1px solid #d7d7d7;}
#global-menu .pages-list-2 a     {color:#a89166!important;padding:14px 0;display: block;}
#global-menu .pages-list-2 a:hover{text-decoration: none;}
#global-menu .btn {border-radius: 30px;padding:6px 16px;background: #83ae02;color:#fff;margin:10px;}


#global-search {overflow:hidden;margin-top:2px;line-height:10px;position:relative;border:1px solid #dfdfdf;width:220px;background: #fff;}
#global-search select,
#global-search input{float:left;padding:0;height:24px;background:transparent;border:0;}
#global-search select{width:80px;border-right:1px solid #dfdfdf;}
#global-search input{width:138px;padding-left:6px;padding-right:6px;}

#global-search-2 {overflow:hidden;margin-top:2px;line-height:10px;position:relative;width:340px;
border-radius:3px;padding:6px;
background: #f2fcf7;
background: -moz-linear-gradient(top,  #f2fcf7 0%, #dcf5eb 100%);
background: -webkit-linear-gradient(top,  #f2fcf7 0%,#dcf5eb 100%);
background: linear-gradient(to bottom,  #f2fcf7 0%,#dcf5eb 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2fcf7', endColorstr='#dcf5eb',GradientType=0 );
-webkit-box-shadow: 0px 6px 18px 3px rgba(173,170,173,0.86);
-moz-box-shadow: 0px 6px 18px 3px rgba(173,170,173,0.86);
box-shadow: 0px 6px 18px 3px rgba(173,170,173,0.86);}
#global-search-2 input{float:left;padding-left:6px;padding-right:6px;background: #c1ded2;border:1px solid #b6d2c7;height: 25px;width:298px;}
#global-search-2 input,
#global-search-2 input:focus {box-shadow: inset 0 1px 1px rgba(0,0,0,.075);}
#global-search-2 button{border:0;background:none;padding:6px 0 6px 12px;}

#mainheader {height:356px;background: url(../images/jumbotron.jpg) no-repeat center top;background-size:cover;padding-top:64px;}
#mainheader h4 {color:#3e3d3d;font-size:48px;line-height:58px;font-weight: normal;}
#mainheader h5 {color:#3e3d3d;font-size:24px;line-height:28px;font-weight: normal;margin-bottom:25px;}
#mainheader ul {margin-bottom:20px;overflow:hidden;}
#mainheader ul li {font-size:13px;float:left;text-align:center;}
#mainheader ul li a {color:#fff;display:block;width:86px;height:86px;padding:10px;border-radius:4px;}
#mainheader ul li a span {width:50px;height:40px;display:block;margin:0 auto 5px;background:url(../images/icons-lists.png) no-repeat 0 0;}
#mainheader ul li.autos a {background:#dc8916;}
#mainheader ul li.business a {background:#95c603;}
#mainheader ul li.health a {background:#921373;}
#mainheader ul li.info a {background:#d9bd24;}
#mainheader ul li.lifestyle a {background:#ed3237;}
#mainheader ul li.tech a {background:#00aeef;}

#mainheader ul li.autos a span {background-position:-92px 0;}
#mainheader ul li.business a span {background-position:-283px 0;}
#mainheader ul li.health a span {background-position:-379px 0;}
#mainheader ul li.info a span {background-position:-476px 0;}
#mainheader ul li.lifestyle a span {background-position:-187px 0;}
#mainheader ul li.tech a span {background-position:5px 0;}

.breadcrumb-wrap {}
.breadcrumb-wrap.topics-bg {background:none;margin:7px 13px;}
.breadcrumb-wrap ol {background:none;border-radius:0;margin:0;font-size:11px;padding-left:0;padding-right:0;border-bottom:1px solid #e8e8e8;}
.breadcrumb-wrap ol li a {color:#819c95;}
.breadcrumb-wrap.topics-bg ol li a {color:#9f9e9e;}
.breadcrumb-wrap.topics-bg ol li {color:#6d6c6c;}

#topics-header {background:#333d4b;margin-bottom:1px;margin-top:25px;}
/*#topics-header h2 {font-weight:700;font-size:30px;margin:12px 0;color:#fff;}*/
#topics-header ul {margin:0;display: table;width:100%;}
#topics-header ul li {display:table-cell;width:16.66666666666667%;text-align: center;color:#fff;padding:0;font-size: 16px;line-height:60px;}
#topics-header ul li a {color:#fefefe;display:block;}
#topics-header ul li a:hover {text-decoration: none;}

#topics-header-2 {background:#333d4b;}
#topics-header-2 h2 {font-weight:700;font-size:24px;margin:11px 0;color:#fff;}

.bgs-tech {background:#00aeef;}
.bgs-autos {background:#dc8916;}
.bgs-lifestyle {background:#ed3237;}
.bgs-health {background:#95c603;}
.bgs-business {background:#921373;}
.bgs-info {background:#dfc014;}

.featured-multi-main-img {background: #000;line-height: 0;width: 100%;height: 100%;position:relative;}
.featured-multi-main-img img {margin: 0 auto;opacity: 1.0;position: absolute;left: -9999px;right: -9999px;height:auto;min-width: 400px;width:100%;}

.topic-section {border-left:6px solid #cecece;background:#ffffff;padding:17px;height:65px;}
.topic-section.main-head {margin-bottom:45px;position: relative;}
.topic-section.main-head::after {position: absolute;width:100%;height:1px;content:'';left:0;bottom:-30px;background: #ccc;}
.topic-section h4 {margin:0;font-weight:500;font-size:28px;float:left;padding-right:15px;margin-right:15px;border-right:1px solid #d1d1d1;}
.topic-section span {font-size:12px;color:#606060;line-height: 30px;}

.topics-sections {padding:60px 0;}
.topics-sections.ts30 {padding:30px 0;}
.topics-sections.inner-sec {padding-top:10px;padding-bottom:20px;border-bottom:1px solid #e8e8e8;}
.topics-sections:nth-child(even) {background:#fff;}
.topics-sections:nth-child(odd) {background:#f7f7f7;border:1px solid #eeeeee;border-width:1px 0;}
.topics-sections .big-block {margin-bottom:30px;}
.topics-sections .big-block .post-image{height:435px;padding:0;}
.topics-sections .big-block .featured-multi-main-img {overflow: hidden;}
.topics-sections .big-block .post-image img{min-width: 750px;}
.topics-sections .big-block .post-info-grid {padding:0;}
.topics-sections .big-block .post-info {padding:50px 30px 0;color:#fff;}
.topics-sections .big-block .post-info a {color:#fff;}
.topics-sections .big-block .post-info .entry-title {font-size:40px;margin-top:0;line-height:45px;margin-bottom: 10px;font-weight:700;
display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}
.topics-sections .big-block .post-info a:hover {text-decoration: none;}
.topics-sections .big-block .post-info .entry-content {font-size:13px;line-height:20px;}
.topics-sections .big-block .post-info .entry-content p {margin-bottom:0;}
.topics-sections .big-block .post-info .entry-meta {font-size:10px;}
.topics-sections .big-block .post-info .entry-meta a {text-transform: uppercase;}
.topics-sections .big-block .post-info .entry-meta.entry-meta-sub-list {font-size:11px;font-style: italic;margin-bottom: 15px;}
.topics-sections .big-block .post-info .entry-meta.entry-meta-sub-list a{text-transform: inherit;}

.topics-sections .post-meta-data {width:100px;height:100%;position:absolute;background: #eeeef0;}
.topics-sections .post-meta-data .date-pane {height:90px;background: #404040;color:#fff;text-align:center;font-style: italic;padding:6px 0 0;}
.topics-sections .post-meta-data .date-pane span {font-size:11px;color:#fff;display: block;}
.topics-sections .post-meta-data .date-pane span.date {font-size:60px;font-weight:700;line-height:65px;}
.topics-sections .post-meta-data .post-categories{height:141px;font-size:11px;line-height: 18px;padding:15px 15px 0;font-style: italic;position:relative;}
.topics-sections .post-meta-data .post-categories .share-us {position:absolute;padding:5px 0;bottom:0;left:15px;right:15px;text-align: center;border-top:1px solid #cecece;}
.topics-sections .post-meta-data ul li {text-align: center;}
.topics-sections .post-meta-data ul li a{display: block;height:40px;font-size:18px;padding:12px 0 0;color:#fff;background:#c1c1c1;}
.topics-sections .post-meta-data ul li+li{border-top:1px solid #fff;}
.topics-sections .post-meta-data ul li a.facebook:hover {background:#2273b2;}
.topics-sections .post-meta-data ul li a.twitter:hover  {background:#00b0e4;}
.topics-sections .post-meta-data ul li a.linkedin:hover {background:#1c5c8e;}
.topics-sections .post-meta-data ul li a.google-plus:hover {background:#ff4a35;}
.topics-sections .post-meta-data ul li a.pinterest:hover {background:#e6181e;}


.topic-section.tech-bar{border-left-color:#0990c3;}
.topic-section.autos-bar {border-left-color:#dc8916;}
.topic-section.lifestyle-bar {border-left-color:#c0282c;}
.topic-section.health-bar {border-left-color:#749610;}
.topic-section.business-bar {border-left-color:#640a4e;}
.topic-section.info-bar {border-left-color:#b79f19;}

.topic-section.tech-bar a{color:#0990c3;}
.topic-section.autos-bar a {color:#dc8916;}
.topic-section.lifestyle-bar a {color:#c0282c;}
.topic-section.health-bar a {color:#749610;}
.topic-section.business-bar a {color:#640a4e;}
.topic-section.info-bar a {color:#b79f19;}


.btn-black {color: #fff;background-color: #3e3d3d;border-color: transparent;}
.btn-black:focus,
.btn-black.focus {color: #fff;background-color: #4b4a4a;}
.btn-black:hover {color: #fff;background-color: #4b4a4a;}
.btn-black:active,.btn-black.active,.open > .dropdown-toggle.btn-black {color: #fff;background-color: #4b4a4a;}
.btn-black:active:hover,
.btn-black.active:hover,
.open > .dropdown-toggle.btn-black:hover,
.btn-black:active:focus,
.btn-black.active:focus,
.open > .dropdown-toggle.btn-black:focus,
.btn-black:active.focus,
.btn-black.active.focus,
.open > .dropdown-toggle.btn-black.focus {color: #fff;background-color: #4b4a4a;}
.btn-black:active,.btn-black.active,.open > .dropdown-toggle.btn-black {background-image: none;}
.btn-black.disabled:hover,
.btn-black[disabled]:hover,
fieldset[disabled] .btn-black:hover,
.btn-black.disabled:focus,
.btn-black[disabled]:focus,
fieldset[disabled] .btn-black:focus,
.btn-black.disabled.focus,
.btn-black[disabled].focus,
fieldset[disabled] .btn-black.focus {
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-black .badge {
  color: #337ab7;
  background-color: #fff;
}


.post-list {overflow:hidden;}
.post-list .post-info {padding: 15px;margin-left: 170px;padding: 5px 0 5px 15px;}
.post-list .post-image {width: 170px;float: left;height:110px;overflow:hidden;}
.post-list .post-image img {min-width: 200px;}
.post-list .post-image.post-image-130 {width: 130px;height:95px;overflow:hidden;}
.post-list .post-image.post-image-130+.post-info {margin-left: 130px;}
.post-list .entry-title {font-size:21px;margin-top:0;line-height:25px;margin-bottom: 10px;font-weight:700;
display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.post-list .entry-title,
.post-list .entry-title a {color:#000;}
.post-list .entry-title a:hover {color:#fa1e64;text-decoration: none;}
.post-list .entry-content {font-size:13px;line-height:20px;}
.post-list .entry-content p {margin-bottom:0;}
.post-list.big-post {padding: 0;}
.post-list.big-post .post-info {padding: 24px 0;margin-left: 0;}
.post-list.big-post .post-image {width: 100%;float: none;height:260px;}
.post-list.big-post .post-image img {min-width: 500px;}
.post-list.big-post .entry-title {font-size:38px;line-height:46px;-webkit-line-clamp: 3;}
.post-list.big-post .entry-content {font-size:16px;line-height:28px;}
.post-list.no-post-image {padding: 0;border-radius: 3px;}
.post-list.no-post-image .post-info {padding-left: 0;margin-left: 0;}
.post-list.no-post-image .entry-title {-webkit-line-clamp: 3;text-transform: uppercase;font-size:18px;line-height:20px;font-weight:700;}
.post-list .entry-meta {font-size:10px;color:#7b7b7b;}
.post-list .entry-meta a {color:#000;text-transform: uppercase;}
.post-list .entry-meta.entry-meta-sub-list {font-size:11px;color:#000;font-style: italic;margin-bottom: 15px;}
.post-list .entry-meta.entry-meta-sub-list a {color:#000;text-transform: inherit;}
.lpn-space + .lpn-space {margin-top: 19px;padding-top:20px;border-top:1px dotted #c6c6c6;}


.post-table {display: table-row;}
.post-blog {padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #cecece;}
.post-blog .post-info {}
.post-blog .post-image {margin-bottom:30px;overflow:hidden;}
.post-blog .post-image .featured-multi-main-img{height:240px;}
.post-blog .entry-title {font-size:21px;margin-top:0;line-height:25px;margin-bottom: 30px;font-weight:700;
display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;height:52px;}
.post-blog .entry-title,
.post-blog .entry-title a {color:#000;}
.post-blog .entry-title a:hover {color:#fa1e64;text-decoration: none;}
.post-blog .entry-content {font-size:13px;line-height:20px;}
.post-blog .entry-content p {margin-bottom:0;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;overflow: hidden;}
.post-blog.big-post {overflow:hidden;}
.post-blog.big-post .post-info.post-info-content {margin-left: 48%;padding: 5px 0 5px 30px;}
.post-blog.big-post .post-image {width: 48%;float: left;margin-bottom: 0}
.post-blog.big-post .entry-title {font-size:38px;line-height:46px;-webkit-line-clamp: 3;height:auto;}
.post-blog.big-post .entry-content {font-size:14px;line-height:28px;color:#000000;}
.post-blog.big-post .entry-content p {-webkit-line-clamp: 6;}
.post-blog .entry-meta {font-size:10px;color:#7b7b7b;}
.post-blog .entry-meta a {color:#000;text-transform: uppercase;}
.post-blog .entry-meta.entry-meta-sub-list {color:#7b7b7b;font-style: italic;margin-bottom: 15px;font-size:12px;    line-height: 22px;}
.post-blog .entry-meta.entry-meta-sub-list .time-date {color:#000;}
.post-blog .entry-meta.entry-meta-sub-list a {color:#000;text-transform: inherit;}



.topics-sections .post-list {padding-top:0;}
.topics-sections .post-list .entry-title {font-size:18px;line-height:20px;}
.topics-sections .post-list .post-image {overflow:hidden;height:94px;}
.topics-sections .post-list .post-image img {min-width: 172px;}
.topics-sections .post-list .entry-content {color:#303030;line-height:17px;}


.more-link {color:#ed3237;font-style: italic;}

.sec-header {padding-bottom:15px;margin-bottom:15px;border-bottom:1px dotted #555;}
.sec-header h4 {font-size:33px;line-height:33px;font-weight:700;margin:0;color:#000;}
.sec-header p {font-size:11px;color:#303030;margin:4px 0 0;}

.advertise-768x90 {width:728px;height:90px;margin:35px auto;background:#c1ded2;position:relative;}
.advertise-768x90::after,
.advertise-768x90::before {background:url('../images/advert-joint.png') no-repeat 0 0;content:'';display: inline-block;width:49px;height:80px;position:absolute;top:50%;}
.advertise-768x90::before {left:-49px;}
.advertise-768x90::after  {right:-49px;background-position:right top;}




.jcarousel-skin-tango {background:#fff;}
.jcarousel-next-horizontal, 
.jcarousel-prev-horizontal { background: url(/templates/dirwell-r7/image/sprite-dw.png) no-repeat 0 0;}
.app_list_scroll {margin:0 60px 0;padding:30px 0 40px;}
.app_list_scroll .mainheading {font-size:18px;text-transform:uppercase;margin:0 0 10px;font-weight:normal;letter-spacing:-1px;}
.app_list_scroll ul {float:left;padding:0;list-style:none;}
.app_list_scroll ul li { float:left;width:220px;margin:15px 15px 0 0;padding-right:15px;color:#202021; position:relative;overflow:hidden;border-right:1px solid #dedede; }
.app_list_scroll ul li a.img { display:block;margin:0 10px 8px 0;padding:0;float:left; }
.app_list_scroll ul li a.img img { width:60px;height:45px;padding:3px;background:#f0f0f0;border:1px solid #cfcfcf; }
.app_list_scroll ul li .info {margin:2px 0 0 74px;}
.app_list_scroll ul li h2 { margin:0 0 5px;line-height:14px;font-size:12px;font-weight:bold; }
.app_list_scroll ul li h2 a { color:#2d2d2d; }
.app_list_scroll ul li span.genre { color:#7f7f7f;font-size:11px;display:block; }


.jcarousel-skin-tango{}
.jcarousel-skin-tango .jcarousel-container {}
.jcarousel-skin-tango .jcarousel-direction-rtl {direction: rtl;}
.jcarousel-skin-tango .jcarousel-container-horizontal {padding:0;}
.jcarousel-skin-tango .jcarousel-clip {overflow: hidden;}
.jcarousel-skin-tango .jcarousel-clip-horizontal {}

.jcarousel-skin-tango .jcarousel-clip-vertical {width:75px;height: 245px;}
.jcarousel-skin-tango .jcarousel-item-horizontal {}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {margin-left: 10px;margin-right: 0;}
.jcarousel-skin-tango .jcarousel-item-vertical {margin-bottom: 10px;}
.jcarousel-skin-tango .jcarousel-item-placeholder {background:#fff;color:#000;}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 22px;
    right:-45px;
    width: 35px;
    height: 28px;
    cursor: pointer;
	background-position:-265px -246px!important;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 5px;
    right: auto;
    background-image: url(prev-horizontal.png);
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -265px -246px!important;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 22px;
    left:-40px;
    width: 30px;
    height: 28px;
    cursor: pointer;
	background-position:-233px -246px!important;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position:-233px -246px!important;
}









.ajaxified {}
.ajaxified .container-fluid {position:relative;width:100%;}
.ajaxified .container-fluid.is_loading::after {content:'Loading ...';text-align:center;display:block;position:absolute;background:rgba(0,0,0,0.85);width:100%;height:100%;top:0;left:0;color:#fff;padding-top:26%;}
.ajaxified .main-title {height:45px;
background: #83ae02;
background: -moz-linear-gradient(left,  #83ae02 0%, #83ae02 75%, #83ae02 75%, #f5f5f5 76%, #f5f5f5 100%);
background: -webkit-linear-gradient(left,  #83ae02 0%,#83ae02 75%,#83ae02 75%,#f5f5f5 76%,#f5f5f5 100%);
background: linear-gradient(to right,  #83ae02 0%,#83ae02 75%,#83ae02 75%,#f5f5f5 76%,#f5f5f5 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#83ae02', endColorstr='#f5f5f5',GradientType=1 );}
.ajaxified h4 {color:#fff;line-height:45px;margin:0;}
.ajaxtab {background:#f5f5f5;margin:0;position:relative;}
.ajaxtab::before {background:url(../images/ajax-tab.png) no-repeat 0 0;width:29px;height:45px;content: '';position:absolute;left:-29px;top:0;}
.ajaxtab li {font-size:16px;font-weight:500;padding:0 18px 0;}
.ajaxtab li a {color:#3e3d3d;padding:12px 0 11px;display: inline-block;}
.ajaxtab li a.active,
.ajaxtab li a:hover {text-decoration: none;color:#83ae02;}

.mPost {height:236px;position:relative;overflow: hidden;}
.mPost h2 {color: #fff;font-family: 'Oswald', sans-serif;
font-weight: 500;
line-height: 130%;margin:0;
-moz-text-shadow: 1px 1px 2px #000;
-ms-text-shadow: 1px 1px 2px #000;
-o-text-shadow: 1px 1px 2px #000;
-webkit-text-shadow: 1px 1px 2px #000;
text-shadow: 1px 1px 2px #000;
width: 100%;font-size:16px;margin-top:10px;margin-bottom:8px;}
.mPost h2 a,
.mPost h2 a:hover {color: #fff;text-decoration: none;}
.mPost ul {margin:0;color:#ccc;font-size:11px;}
.mPost ul li:nth-child(1) {padding-left:0;}
.mPost ul a {color:#ccc;font-weight:bold;}
.mPost .category-post {}
.mPost .category-post a,
.mPost .category-post a:hover {color:#fff;text-decoration: none;display: inline-block;padding: 2px 6px;font-size: 11px;color:#fff;text-transform: uppercase;background: #00aeef;}
.mPost .category-post a+a {margin-left:4px;}
.mPost .info-box {position:absolute;bottom:0;left:0;padding:20px;
    background-image: -moz-linear-gradient(to bottom,rgba(0,0,0,0) 0, rgba(0,0,0,0.4) 50%, rgba(0,0,0,0.6) 100%);
    background-image: -ms-linear-gradient(to bottom,rgba(0,0,0,0) 0, rgba(0,0,0,0.4) 50%, rgba(0,0,0,0.6) 100%);
    background-image: -o-linear-gradient(to bottom,rgba(0,0,0,0) 0, rgba(0,0,0,0.4) 50%, rgba(0,0,0,0.6) 100%);
    background-image: -webkit-linear-gradient(to bottom,rgba(0,0,0,0) 0, rgba(0,0,0,0.4) 50%, rgba(0,0,0,0.6) 100%);
    background-image: -webkit-gradient(linear, center top, center bottom, from(rgba(0,0,0,0)), to(rgba(0,0,0,0.6)));
    background-image: linear-gradient(to bottom,rgba(0,0,0,0) 0, rgba(0,0,0,0.4) 50%, rgba(0,0,0,0.6) 100%);
}
.mPost.big-post {height:472px;}
.mPost.big-post h2 {font-size:48px;}
.mPost.big-post p {color:#fff;font-size:14px;color:#ccc;}
.nopad {padding:0;}
.mPost.big-post .featured-multi-main-img img {min-width: 800px;}

.widget {}
.widget .widget-title {font-size:16px;margin:0 0 20px;position:relative;padding-left:26px;}
.widget .widget-title::before {display:inline-block;content:'';width:13px;height:13px;background-color: #95c603;position: absolute;top:50%;left:3px;margin-top:-6px;border-radius:100%;}
.widget ul {list-style: none;padding:0;}
.widget ul li {position:relative;}
.widget ul li::before {content:'';font-family:FontAwesome;display:block;position:absolute;font-size:14px;color:#b0e511;opacity:0;left:-20px;}
.widget ul li:hover {padding-left:12px;}
.widget ul li:hover::before {opacity: 1;left:0;}
.widget.widget2 {}
.widget.widget2+.widget.widget2 {margin-top:35px;}
.widget.widget2:not(.widget-subscribe) .widget-title {font-size:20px;font-weight:700;margin:0 0 30px;position:relative;padding-left:0;background:#ebebeb;padding:9px 13px;}
.widget.widget2 .widget-title::before {display:none;}

.widget-posts .post-list .entry-title {font-size: 15px;line-height: 20px;font-weight: normal;}
.widget-posts .post-list .post-info{padding-top:0;}
.widget-posts .post-list .post-image img {min-width: 200px;}
.widget-posts .post-list .entry-content {line-height: 17px;}

.widget-subscribe {height:320px;border:1px solid #eeeeee;padding:40px 30px 0;background: url(../images/widget-subscribe.jpg) repeat 0 0;text-align: center;}
.widget-subscribe .widget-title{font-size:30px!important;font-weight: 400!important;margin-bottom:50px!important;position:relative;padding-left:0;}
.widget-subscribe .widget-title::after{content:'';height:1px;background:#fa1e64;width:70px;bottom:-25px;left:50%;margin-left:-35px;position:absolute;}
.widget-subscribe .form-control {margin-top:20px;}
.widget-subscribe .btn {background:#95c603;margin-top:20px;color:#fff;}

#site-footer {color:#f9f7f4;background: #282828;padding-top:38px;}
#site-footer .widget a, 
#site-footer .widget.widget-text p {color:#909090;}
#site-footer .widget ul li,
#site-footer .widget.widget-text p {line-height:25px;}
.copyright {border-bottom:2px solid #b0e511;line-height:60px;background: #232323;font-size:12px;margin-top:25px;}
.copyright a {color:#fff;}
.copyright .copytext {padding-left:120px;position: relative;}
.copyright .copytext::before {content:'';width:100px;height:71px;display:inline-block;background: url(../images/logo-footer.png) no-repeat;position: absolute;left:0;bottom:10px; }

#site-footer.topix {padding-top:0;}
#site-footer.topix .copyright{margin-top:0;}


.c-hamburger {display: block;position: relative;overflow: hidden;margin: 0;padding: 10px;width: 36px;height: 36px;font-size: 0;text-indent: -9999px;-webkit-appearance: none;-moz-appearance: none;appearance: none;box-shadow: none;border-radius: 4px;border: none;cursor: pointer;-webkit-transition: background 0.3s;   transition: background 0.3s;}
.c-hamburger:focus {outline: none;}
.c-hamburger span {display: block;position: absolute;top: 16px;left: 10px;right: 10px;height: 3px;background: #fff;}
.c-hamburger span::before,.c-hamburger span::after {position: absolute;display: block;left: 0;width: 100%;height: 3px;background-color: #fff;content: "";}
.c-hamburger span::before {top: -5px;}
.c-hamburger span::after {bottom: -5px;}
.c-hamburger span,
.c-hamburger span::before, .c-hamburger span::after {border-radius:5px;}
#c-hamburger-close {width:32px;height:32px;background:#fff;border-radius:100%;}
#c-hamburger-close span{left:8px;right:8px;top:14px;}
.c-hamburger--htx.menu-bg {background: none;float:left;margin-top:12px;}
.c-hamburger--htx.menu-bg span,
.c-hamburger--htx.menu-bg span::before,
.c-hamburger--htx.menu-bg span::after {background:#3e3d3d;}

.c-hamburger--htx {background-color: #95c603;}
.c-hamburger--htx span {-webkit-transition: background 0s 0.3s;transition: background 0s 0.3s;}
.c-hamburger--htx span::before,
.c-hamburger--htx span::after {-webkit-transition-duration: 0.3s, 0.3s;transition-duration: 0.3s, 0.3s;-webkit-transition-delay: 0.3s, 0s;transition-delay: 0.3s, 0s;}
.c-hamburger--htx span::before {-webkit-transition-property: top, -webkit-transform;transition-property: top, transform;}
.c-hamburger--htx span::after {-webkit-transition-property: bottom, -webkit-transform;transition-property: bottom, transform;}
/* active state, i.e. menu open */
.c-hamburger--htx.is-active {}
.c-hamburger--htx.is-active span,
.c-hamburger--htx.is-active span::before,
.c-hamburger--htx.is-active span::after {}
.c-hamburger--htx.is-active span {background: none;}
.c-hamburger--htx.is-active span::before {top: 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.c-hamburger--htx.is-active span::after {bottom: 0;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}
.c-hamburger--htx.is-active span::before,
.c-hamburger--htx.is-active span::after {-webkit-transition-delay: 0s, 0.3s;transition-delay: 0s, 0.3s;}



@media (min-width: 768px) and (max-width: 1003px){
    #site-header .navbar-default.classic-bar .navbar-nav>li>a {padding:19px 12px;}
    .advertise-768x90{width:468px; height:60px;}
    .post-list.no-post-image {display: table-cell;padding:10px;}
    .post-list.no-post-image.lpn-space+.lpn-space {margin-top:0;padding-top:0;border-top:0;}
    .ajaxtab li {padding:0 7px 0;font-size: 14px;}

    #topics-header h2 {font-size:23px;margin:14px 0;}
    #topics-header ul li {line-height: 53px}
    .topics-sections .topic-section h4 {font-size:20px;}
    .topics-sections .big-block .post-info {padding:20px;}
    .topics-sections .big-block .post-info .entry-title {font-size:25px;line-height:30px;}
    .topics-sections .post-list .entry-title {font-size: 13px;line-height: 16px;}

    .post-list .post-image.post-image-130 {width: 94px;height:75px;}
    .post-list .post-image.post-image-130+.post-info {margin-left: 94px;}

}

@media (max-width: 767px){
    .ajaxified .main-title {height:auto;background: #83ae02;}
    .ajaxtab {width:100%;text-align:center;}
    .ajaxtab::before {display: none;}
    .nopad-m {padding:0;}
    .topic-section h4 {font-size: 20px;}
    .topics-sections {padding:35px 0;}
    .topics-sections .big-block .post-info .entry-title {font-size:25px;line-height:30px;}
    .topics-sections .big-block .post-image {height: 231px;}
    .topics-sections .post-meta-data .post-categories .share-us {display: none;}
    /*.quick-launch {width:168px;margin:0 auto;overflow: hidden;float: none;}*/
}

@media (min-width: 320px) and (max-width: 480px){
    .advertise-768x90{width:320px; height:60px;margin:50px auto;}
    .advertise-768x90::before,.advertise-768x90::after {display: none;}
.c-hamburger {padding:10px 0;width:20px;}
.c-hamburger span {left: 0px;right: 5px;height: 3px;background: #fff;}
#site-header .col-xs-9 {padding-right:0;}
}

@media (min-width: 480px) and (max-width: 767px){
    .advertise-768x90{width:468px; height:60px;margin:50px auto;}
}
@media (min-width: 992px){
    .row-table {display: table;}
    .row-table .table-row{display: table-cell;}
    /*body {padding-top: 107px;}
    #site-header {position:fixed;width:100%;top:0;z-index:15;}*/
    
}
@media (min-width: 1200px){
}
@media (min-width: 1920px){
    .container-fluid {width:1800px;}
    .featured-multi-main-img img {min-width: 600px;}
    .topics-sections .big-block .post-image {height: 535px;}
    .post-blog .post-image .featured-multi-main-img {height:350px;}

    .post-blog .post-image .featured-multi-main-img {height:350px;}
}