/*
/*
Theme Name: Resportsive Theme
Description: A Responsive Sports News Theme
Author: MVP Themes
Version: 1.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

@import url("css/reset.css");
@import url("css/flexslider.css");
@import url('https://fonts.googleapis.com/css?family=Open+Sans+Condensed:700|Roboto:400,700&display=swap&subset=latin-ext');

td._51m-._2pir._51mw{
	display:none !important;
}
i.mx-phone:before, i.mx-envelope:before {
	padding-right:3px !important;
}
i.mx-phone:before {
    content: "";
    display: block;
    background: url(/wp-content/uploads/2018/10/phone-1616.png) no-repeat;
    width: 16px;
    height: 16px;
    float: left;
    margin: 0 5px 0 0 !important;
}
i.mx-envelope:before {
    content: "";
    display: block;
    background: url(/wp-content/uploads/2018/10/envelope16.png) no-repeat;
    width: 16px;
    height: 16px;
    float: left;
    margin: 0 5px 0 0 !important;
}
div#responsive-menu-additional-content a {
    color: #fff;
    font-size: 15px;
	line-height:20px;
}
ul.wptp-tabs.has-2-tabs li a {
    font-size: 16px;
}
div#mx_sendarticle {
    display: none;
}
.awpcp-navigation ul li {
	padding:0 !important;
    padding-left: 20px !important;
}
body {
	background: #fff url(images/grain-bg.jpg) repeat-x top;
	color: #444;
	font: normal 100% helvetica, arial, sans-serif;
	line-height: 100%;
	margin: 0px auto 0px;
	padding: 0px;
	}

img {
	max-width: 100%;
	height: auto;
	}

iframe,
embed,
object,
video {
	max-width: 100%;
	}
	
/* Footer 100ljudi*/
.footer-widget {
float: left;
padding: 10px;
width: 35% !important;
padding-left: 10% !important;
}

/************************************************
	Hyperlinks
************************************************/

a, a:visited {
	color: #25a;
	text-decoration: none;
	transition: color .3s;
	-moz-transition: color .3s;
	-ms-transition: color .3s;
	-o-transition: color .3s;
	-webkit-transition: color .3s;
	}
	
a:hover {
	color: #f00;
	}

a:active,
a:focus {
	outline: none;
	}

/************************************************
	Layout
************************************************/
html, body {
  overflow-x: hidden;
}
body {
  position: relative
}
#site {
	width: 100%;
	}

#wrapper {
	width: 980px;
	margin: 0px auto;
	}

#wrapper-inner {
	background: #fff;
	-ms-box-shadow: 0 0 170px 3px #888;
	-moz-box-shadow: 0 0 170px 3px #888;
	-webkit-box-shadow: 0 0 170px 3px #888;
	-o-box-shadow: 0 0 170px 3px #888;
	box-shadow: 0 0 170px 3px #888;
	float: left;
	position: relative;
	width: 100%;
	}

.breaker {
	clear: both;
	}

.right, .alignright {
	float: right;
	}

.left, .alignleft {
	float: left;
	}

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

.spacer25 {
	float: left;
	height: 75px;
	}

.section-div {
	border-bottom: 1px dotted #ccc;
	float: left;
	margin: 20px 0;
	width: 100%;
	}

/************************************************
	Header
************************************************/

#header-top-wrapper {
	background: #203046;
	float: left;
	position: relative;
	width: 100%;
	z-index: 3000;
	}

#header-top {
	margin: 0px auto;
	width: 980px;
	/*height: 30px;*/
	}

#header-top-left {
	float: left;
	font: bold 11px/11px helvetica, arial, sans-serif;
	padding: 9px 20px;
	}

#header-top-left a {
	color: #AFAFAF;
	}

#header-top-left a:hover {
	color: #fff;
	}

#header-top-left ul {
	float: left;
	text-transform: uppercase;
	font: 13px/13px 'Open Sans Condensed', sans-serif;
	}

#header-top-left li {
	border-right: 1px solid #000;
	display: inline;
	float: left;
	padding: 0 10px;
	}

#header-top-left li:last-child {
	border-right: none;
	padding-right: 0px;
	}

#header-top-left li:first-child {
	padding-left: 0px;
	}

#header-top-right {
	float: right;
	height: 26px;
	padding: 4px 0 0 0;
	}

#header-top-right ul {
	float: left;
	}

#header-top-right li {
	display: inline;
	float: left;
	padding: 4px 3px;
	}

#header-top-right li img {
	width: auto;
	}

#header-wrapper {
	background: #3D82DA /*url(images/light-bg2.png)*/;
	-ms-box-shadow: 0 0 8px 0 #000;
	-moz-box-shadow: 0 0 8px 0 #000;
	-webkit-box-shadow: 0 0 8px 0 #000;
	-o-box-shadow: 0 0 8px 0 #000;
	box-shadow: 0 0 8px 0 #000;
	float: left;
	position: relative;
	width: 100%;
	z-index: 2000;
	height: 100px;
	}

#header {
	margin: 0px auto;
	width: 980px;
	}

#header-contain, #leaderboard {
	float: left;
	width: 940px;
	}

#header-contain {
	background: url(images/header-bg.png) no-repeat center;
	padding: 22px 20px 0;
	position: relative;
	}

#header-bottom {
	float: left;
	position: relative;
	width: 100%;
	height: auto;
	}

#logo {
	float: left;
	max-width: 300px;
	overflow: hidden;
	}

#news-ticker {
	background: url(images/latest.png) no-repeat left center;
	color: #fff;
	float: right;
	font: 12px/12px helvetica, arial, sans-serif;
	margin: 8px 0 0 50px;

	padding-left: 70px;
	padding-top: 6px;
	position: relative;
	}

ul#ticker {
	width: 330px;
	height: 13px;
	overflow: hidden;
	}

ul#ticker li {
	height: 15px;
	}

ul#ticker li a {
	color: #fff;
	}

ul#ticker li a:hover {
	text-decoration: underline;
	}

#searchform {
	float: left;
	position: relative;
	}

#searchform input {
	background: #FDFDFD url(images/search-icon.png) no-repeat right;
	border: 0;
	-ms-box-shadow: 1px 1px 0px #000 inset;
	-moz-box-shadow: 1px 1px 0px #000 inset;
	-webkit-box-shadow: 1px 1px 0px #000 inset;
	-o-box-shadow: 1px 1px 0px #000 inset;
	box-shadow: 1px 1px 0px #000 inset;
	color: #8B8A8A;
	float: left;
	font: 11px/11px helvetica, arial, sans-serif;
	margin: 0;
	padding: 0 0 0 10px;
	width: 175px;
	height: 22px;
	}

#searchform #search-button {
	border: none;
	float: left;
	}

#searchform #s:focus {
	outline: none;
	}

#leaderboard {
	background: #fff url(images/leader-bg.gif);
	overflow: hidden;
	padding: 10px 20px;
	position: relative;
	text-align: center;
	}

#leaderboard img {
	width: auto;
	padding-bottom: 10px;
	}
.widget-odd.widget-first.widget-1.home-widget img {
    padding-bottom: 10px;
}
#nav-main {
	background: url(images/nav-bg.png) no-repeat top left;
	clear:both;
	color: #fff;
	float: left;
	position: relative;
	width: 940px;
	}

#nav-main ul li {
	float: left;
	position: relative;
	}

#nav-main ul li a {
	-ms-border-top-left-radius: 5px;
	-moz-border-top-left-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	-o-border-top-left-radius: 5px;
	border-top-left-radius: 5px;
	-ms-border-top-right-radius: 5px;
	-moz-border-top-right-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-o-border-top-right-radius: 5px;
	border-top-right-radius: 5px;
	color: #fff;
	display: block;
	/* font: 16px/16px 'Open Sans Condensed', sans-serif;*/
	font: 14px/14px 'Open Sans Condensed', sans-serif;
	margin-top: 8px;
	/* padding: 7px 12px;*/
	padding: 7px 9px;
	text-transform: uppercase;
	}

#nav-main ul li:hover a {
	background: #fff url(images/tab-bg2.gif) repeat-x top;
	color: #222;
	text-decoration: none;
	}

#nav-main ul li:hover a:hover {
	color: #222;
	}

#nav-main ul li ul {
	display: none;
	}

#nav-main ul li:hover ul {
	background: #fff url(images/tab-bg3.gif) repeat-x bottom;
	-ms-border-bottom-left-radius: 5px;
	-moz-border-bottom-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-o-border-bottom-left-radius: 5px;
	border-bottom-left-radius: 5px;
	-ms-border-bottom-right-radius: 5px;
	-moz-border-bottom-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-o-border-bottom-right-radius: 5px;
	border-bottom-right-radius: 5px;
	-ms-box-shadow: 0 7px 10px 0 #333;
	-moz-box-shadow: 0 7px 10px 0 #333;
	-webkit-box-shadow: 0 7px 5px rgba(0,0,0,0.1);
	-o-box-shadow: 0 7px 10px 0 #333;
	box-shadow: 0 4px 5px rgba(0,0,0,0.3);
	display: block;
	padding: 5px 10px;
	position: absolute;
		left: 0px;
		top: 38px;
	width: 150px;
	z-index: 999;
	}

#nav-main ul li:hover:last-child ul {
	left: auto;
	right: 0px;
	}

#nav-main ul li:hover ul li a {
	background: none !important;
	border-bottom: 1px solid #efefef;
	color: #222;
	display: block;
	float: left;
	font: 10px/14px helvetica, arial, sans-serif;
	font-weight: bold;
	margin: 0px;
	padding: 5px  0 5px;
	position: relative;
	width: 150px;
	}

#nav-main ul li:hover ul li:last-child a {
	border-bottom: none;
	}

#nav-main ul li:hover ul li a:hover {
	color: #f00;
	}

#nav-main ul li:hover ul li ul {
	display: none;
	}

#nav-mobi {
	background: #444 url(images/mobi-bg.png) no-repeat right top;
	border: 1px solid #222;
	clear: both;
	color: #fff;
	display: none;
	float: left;
	font: bold 16px/16px Arial, Verdana, Sans-Serif;
	margin-top: 10px;
	position: relative;
	text-align: left;
	text-transform: uppercase;
	width: 940px;
	height: 36px;
	}

#nav-mobi a {
	color: #fff;
	}

#nav-mobi a:hover,
#nav-mobi a:active {
	background: #fff;
	color: #f00;
	text-decoration: none;
	}

#nav-mobi ul {
	background: #444;
	display: block;
	position: absolute;
		top: 37px;
		left: -1px;
	}

#nav-mobi ul li a {
	background: #444;
	border-bottom: 1px solid #222;
	border-left: 1px solid #222;
	border-right: 1px solid #222;
	display: block;
	float: left;
	font: 16px/16px Helvetica, Arial, Sans-Serif;
	font-weight: bold;
	margin: 0px;
	padding: 10px 12px;
	position: relative;
	width: 916px;
	}

#nav-mobi ul li ul {
	display: block;
	position: relative;
		top: 0px;
		left: 0px;
	}

#nav-mobi ul li ul li a {
	padding-left: 30px;
	width: 898px;
	}

.flip {
	float: left;
	padding: 10px 12px;
	width: 916px;
	height: 36px;
	}

.panel {
	display: none;
	}

/************************************************
	Content
************************************************/

#content {
	border-top: 1px #ddd solid;
	float: left;
	padding: 20px;
	position: relative;
	width: 940px;
	}

#main {
	float: left;
	padding-right: 20px;
	position: relative;
	width: 610px;
	}

/************************************************
	Homepage
************************************************/

#home-top {
	clear: both;
	float: left;
	position: relative;
	width: 610px;
	}

#home-feature {
	float: left;
	margin-bottom: 35px;
	position: relative;
	width: 610px;
	height: auto;
	}

.home-feature-box {
	background: url(images/featured-bg.png) repeat-x top;
	float: left;
	padding: 30px 10px 10px;
	position: absolute;
		bottom: 0px;
	width: 590px;
	}

.home-feature-box-noimg {
	background: url(images/featured-bg.png) repeat-x top;
	float: left;
	padding: 30px 10px 10px;
	position: relative;
	}

.home-feature-box h1 a,
.home-feature-box-noimg h1 a {
	color: #333;
	float: left;
	font: bold 35px/42px 'Roboto', sans-serif;
	padding-bottom: 5px;
	text-decoration: none;
	-ms-text-shadow: 2px 2px 2px #fff;
	-moz-text-shadow: 2px 2px 2px #fff;
	-webkit-text-shadow: 2px 2px 2px #fff;
	-o-text-shadow: 2px 2px 2px #fff;
	text-shadow: 2px 2px 2px #fff;
	/*text-transform: capitalize;*/
	}

.home-feature-box p,
.home-feature-box-noimg p {
	float: left;
	font: 12px/17px helvetica, arial, sans-serif;
	width: 100%;
	}

.home-feature-box p a,
.home-feature-box-noimg p a {
	font: bold 12px/17px helvetica, arial, sans-serif;
	}

.section-header h2 {
	background: url(images/heading-bg.gif) repeat-x;
	float: left;
	margin-bottom: 10px;
	width: 100%;
	height: 20px;
	}

.section-header span {
	background: #fff;
	color: #aaa;
	float: left;
	font: 20px/20px 'Open Sans Condensed', sans-serif;
	padding-right: 15px;
	text-transform: uppercase;
	}

.section-header span a {
	color: #666;
	}

.section-header span a:hover {
	color: #f00;
	text-decoration: none;
	}

.home-cat-wrapper {
	float: left;
	position: relative;
	width: 100%;
	}

.home-cat-left {
	float: left;
	width: 48.3606557377%;
	margin-bottom: 20px;
	margin-right: 3.27868852459%;
	}

.home-cat-right {
	float: left;
	margin-bottom: 20px;
	width: 48.3606557377%;
	}
/* MX Widget post by tag */
.posts-by-tag-item a {
     font: 22px/24px 'Open Sans Condensed', sans-serif;
	 color: #333;
	 display: block;
     margin-top: 10px;
	 margin-bottom: -10px;
}
.posts-by-tag-item a:hover {
     color: #F00;
}
.posts-by-tag-item p {
     margin-bottom: 20px;
}

.posts-by-tag-item .img-shadow:hover {
    opacity: 1.0;
}

/*.posts-by-tag-item img {
margin-bottom: 10px;
} */

.home-story {
	float: left;
	font: 12px/17px Helvetica, Arial, Sans-serif;
	margin-bottom: 10px;
	position: relative;
	}

.img-contain {
	float: left;
	margin-bottom: 5px;
	margin-right: 10px;
	position: relative;
	transition: opacity .5s;
	-moz-transition: opacity .5s;
	-ms-transition: opacity .5s;
	-o-transition: opacity .5s;
	-webkit-transition: opacity .5s;
	width: 145px;
	height: 95px;
	}

.img-contain:hover {
	opacity: 0.8;
	}

.img-contain img {
	padding-bottom: 0px !important;
	}

.story-text {
	float: right;
	font: 12px/17px Helvetica, Arial, Sans-serif;
	width: 455px;
	}

.story-text-noimg {
	float: left;
	font: 12px/17px Helvetica, Arial, Sans-serif;
	width: 610px;
	}

ul.recent {
	display: block;
	float: left;
	}

ul.recent li {
	border-bottom: 1px solid #ccc;
	display: block;
	float: left;
	margin-bottom: 15px;
	padding-bottom: 10px;
	width: 100%;
	}

ul.recent li:last-child {
	border-bottom: none;
	padding-bottom: 0;
	margin-bottom: 0;
	}

ul.post-categories {
	display: inline !important;
	float: left;
	}

ul.post-categories li {
	border-bottom: none !important;
	display: inline !important;
	float: none !important;
	padding: 0px 10px 0 0 !important;
	margin-bottom: 5px !important;
	width: auto !important;
	}

.home-story-cat {
	float: left;
	}

.home-story {
	width: 100%;
	}

.home-story h1,
.home-story-cat h2,
.home-story h1 a,
.home-story-cat h2 a {
	color: #333;
	float: left;
	font: 22px/28px 'Roboto', sans-serif;
	margin-bottom: 3px !important;
	margin-top: 0px !important;
	width: 100%;
	font-weight:700;
	}

.home-story h1 a:hover,
.home-story-cat h2 a:hover {
	color: #f00;
	text-decoration: none;
	}

.home-story p,
.home-story-cat p {
	float: left;
	font: 12px/18px helvetica, arial, sans-serif;
	}

.home-story p a,
.home-story-cat p a {
	font: bold 12px/16px helvetica, arial, sans-serif;
	}

.home-headlines {
	float: left;
	position: relative;
	width: 100%;
	}

.home-headlines h2 {
	color: #f00;
	font: 16px/16px 'Open Sans Condensed', sans-serif;
	margin-bottom: 5px;
	}

.home-headlines a {
	font: 13px/14px helvetica, arial, sans-serif;
	}

.home-headlines ul {
	float: left;
	}

.home-headlines li {
	border-bottom: 1px #ccc dotted;
	display: block;
	float: left;
	padding: 3px 0 4px;
	width: 100%;
	}

.home-headlines li:last-child {
	border-bottom: none;
	}

h2.section {
	background: url(images/heading-bg.gif) repeat-x;
	float: left;
	margin-bottom: 20px;
	width: 100%;
	height: 20px;
	}

span.section {
	background: #fff;
	color: #aaa;
	float: left;
	font: 20px/20px 'Open Sans Condensed', sans-serif;
	padding-right: 15px;
	text-transform: uppercase;
	}

span.section a {
	color: #666;
	}

span.section a:hover {
	color: #f00;
	text-decoration: none;
	}

h2.offset {
	margin-left: 10px;
	}

h2.top-20 {
	margin-top: 20px;
	}

.small-cat {
	float: left;
	margin-bottom: 10px;
	overflow: hidden;
	width: 610px;
	}

.small-cat-home {
	float: left;
	margin-bottom: 20px;
	overflow: hidden;
	width: 610px;
	}

.small-cat-story {
	float: left;
	position: relative;
	}

.small-cat-story a {
	color: #333;
	font: bold 12px/14px helvetica, arial, sans-serif;
	}

.small-cat-story a:hover {
	color: #f00;
	}

.small-cat ul,
.small-cat-home ul {
	display: inline;
	}

.small-cat li {
	float: left;
	margin: 0px 2px 20px 3px; /*0 0 10px 10px; MX*/
	width: 145px;
	}

.small-cat-home li {
	float: left;
	width: 145px;
	}

.small-cat li:first-child {
	margin-left: 0px;
	margin-bottom: -10px;
	}

.img-story {
	float: left;
	margin-bottom: 5px;
	position: relative;
	width: 145px;
	height: 95px;
	transition: opacity .5s;
	-moz-transition: opacity .5s;
	-ms-transition: opacity .5s;
	-o-transition: opacity .5s;
	-webkit-transition: opacity .5s;
	}

.img-story:hover {
	opacity: 0.8;
	}

.img-story img {
	padding: 0 !important;
	}

.img-cat2 {
	float: left;
	margin-bottom: 5px;
	position: relative;
	width: 295px;
	height: 193px;
	transition: opacity .5s;
	-moz-transition: opacity .5s;
	-ms-transition: opacity .5s;
	-o-transition: opacity .5s;
	-webkit-transition: opacity .5s;
	}

.img-cat2:hover {
	opacity: 0.8;
	}

.img-cat2 img {
	padding: 0 !important;
	}

.img-shadow {
	display: block;
	position: relative;
	}

.img-shadow:before {
	content: '';
	-ms-box-shadow: 0 0 5px 0px #000 inset;
	-moz-box-shadow: 0 0 5px 0px #000 inset;
	-webkit-box-shadow: 0 0 5px 0px #000 inset;
	-o-box-shadow: 0 0 5px 0px #000 inset;
	box-shadow: 0 0 5px 0px #000 inset;
	float: left;
	position: absolute;
	width: 100%;
	height: 100%;
	}

.cat-small {
	float: left;
	font: bold 11px/13px helvetica, arial, sans-serif;
	margin-bottom: 5px;
	}

.cat-small-date {
	float: left;
	font: 11px/13px helvetica, arial, sans-serif;
	margin-bottom: 5px;
	}
	
.cat-small a {
	color: #f00;
	font-size: 11px;
	}

/* Nav home */
.home-story-navigation {
    padding: 10px 20px 10px 0px !important;
	display:block !important;
	clear:both !important;
	font-size: 1.3em;
    font-weight: 700;
}

/************************************************
	Posts
************************************************/

#post-area {
	color: #333;
	float: left;
	font: 12px/17px Verdana, Arial, Sans-Serif;
	overflow: hidden;
	position: relative;
	width: 610px;
	}

#post-area img {
	padding-bottom: 10px;
	padding-right: 0px;
    padding-left: 0px;
	}

#post-area h1 {
	color: #333;
	font: bold 32px/36px 'Roboto', sans-serif;
	margin: 10px 0;
	}

#post-area h2 {
	color: #333;
	font: bold 28px/32px 'Roboto', sans-serif;
	margin: 10px 0;
	}

#post-area h3 {
	color: #333;
	font: bold 24px/28px 'Roboto', sans-serif;
	margin: 10px 0;
	}

#post-area h4 {
	color: #333;
	font: bold 20px/24px 'Roboto', sans-serif;
	margin: 10px 0;
	}

#post-area h5 {
	color: #333;
	font: bold 16px/20px 'Roboto', sans-serif;
	margin: 10px 0;
	}

#post-area h6 {
	color: #333;
	font: bold 12px/16px 'Roboto', sans-serif;
	margin: 10px 0;
	}

h1.headline {
	border-bottom: 1px #ccc solid;
	margin-top: 0px !important;
	padding-bottom: 10px;
	}

#post-area blockquote {
	border-left: 1px #ccc solid;
	color: #777;
	font: italic 14px/22px Arial, Verdana, Sans-Serif;;
	margin: 10px;
	padding-left: 20px;
	}

#post-area p {
	display: block;
    padding: 10px 6px;
    font-size: 1.5em;
    line-height: 1.6em;
    font-family: Georgia,Times,serif;
	}

#content-area {
	display: block;
	float: left;
	width: 100%;
	}

#content-area ul {
	list-style: disc outside;
	margin: 10px 0;
	}

#content-area ol {
	list-style: decimal outside;
	margin: 10px 0;
	}

#content-area ul li,
#content-area ol li {
	margin-left: 50px;
	padding: 5px 0px;
	}

#post-404 {
	color: #999;
	margin: 100px 0;
	text-align: center;
	}

#post-404 h1 {
	font: bold 80px/80px 'Roboto', sans-serif;
	border-bottom: none;
	}

#post-404 p {
	text-align: center;
	}

#post-info {
	clear: both;
	color: #aaa;
	float: left;
	font-size: 11px;
	margin-bottom: 10px;
	position: relative;
	width: 610px;
	}

#post-info-left {
	float: left;
	}

#post-info-right {
	float: right;
	}

#social-box {
	display: none;
	float: left;
	margin-bottom: 10px;
	position: relative;
	width: 610px;
	}

#social-box-vert {
    /* Borko skriven social box  */
	display: none;
	background: #fff;
	-ms-border-top-left-radius: 15px;
	-moz-border-top-left-radius: 15px;
	-webkit-border-top-left-radius: 15px;
	-o-border-top-left-radius: 15px;
	border-top-left-radius: 15px;
	-ms-border-bottom-left-radius: 15px;
	-moz-border-bottom-left-radius: 15px;
	-webkit-border-bottom-left-radius: 15px;
	-o-border-bottom-left-radius: 15px;
	border-bottom-left-radius: 15px;
	border-bottom: 1px #ccc solid;
	border-left: 1px #ccc solid;
	border-top: 1px #ccc solid;
	float: left;
	margin-left: -95px;
	padding: 5px 10px;
	position: fixed;
		top: 223px;
	width: 55px;
	}

.post-social-horz {
display: none;
	float: left;
	padding-right: 20px;
	}

.post-social-vert {
	clear: both;
	float: left;
	padding: 5px 0;
	}

.breadcrumb {
	color: #aaa;
	float: left;
	font: 11px/11px helvetica, arial, sans-serif;
	margin-bottom: 10px;
	width: 100%;
	}

.page-header {
	color: #666 !important;
	font: 30px/30px 'Open Sans Condensed', sans-serif !important;
	margin-bottom: 20px !important;
	}

.post-tags {
	background: url(images/tag.png) no-repeat top left;
	clear: both;
	float: left;
	margin: 20px 0 5px;
	padding-left: 22px;
	}

.post-tags a {
	background: #eee;
	border: 1px solid #ccc;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	-webkit-border-radius: 5px;
	color: #777;
	float: left;
	margin: 0 5px 10px;
	padding: 5px;
	}

.post-tags a:hover {
	color: #000;
	}

.wp-caption, .gallery-caption {
	margin-bottom: 30px;
	text-align: center;
	}

.wp-caption-text {
	margin-bottom: 0px;
	margin-top: 4px;
	float: right;
    margin-right: 20px;
	color: #aaa;
    font-size: 11px !important;
	}
	.wp-caption {
	max-width: 100% !important;
	width: auto !important;
}

.sticky {
	}

.bypostauthor {
	}

.full {
	width: 940px !important;
	}

/************************************************
	Comments
************************************************/

#comments {
	display: block;
	margin-top: 0px;
	}

#comments h3 {
	font-size: 18px;
	font-weight: bold;
	padding-bottom: 10px;
	}

.comment-inner {
	border-bottom: 1px dotted #ddd;
	margin-bottom: 10px;
	padding: 10px 0;
	}

#comments .comment-inner:after {
	content: '';
	display: block;
	clear: both;
	}

#comments .comment-avatar,
#tab3 .comment-avatar {
	float: left;
	width: 46px;
	}
	
#comments .avatar {
	display: block;
	background-color: #fff;
	border: 1px solid #ddd;
	padding: 2px;
	} 

#comments .commentmeta {
	display: block;
	float: left;
	margin: 0 10px 10px;
	}

.comment-reply {
	clear: both;
	float: left;
	font: 11px/11px helvetica, arial, sans-serif;
	}

ol.commentlist {
	float: left;
	width: 100%;
	}

#comments .comment-meta-1 {
	display: block;
	height: 18px;
	margin: 0 0 6px;
	padding: 4px 0 2px;
	}
		
#comments .comment-meta-1 .fn {
	font-weight:bold;
	float:left;
	width:auto;
	}
		
#comments .comment-meta-1 .reply {
	display: inline-block;
	float: right;
	font-size: 11px;
	line-height: 11px;
	padding-top: 2px;
	}
		
#comments .comment-meta-1 .reply a {
	color: #555;
	}
		
#comments .comment-meta-2  {
	font: italic 11px/11px Helvetica, Arial, sans-serif;
	display: block;
	margin: 0;
	}

#comments .text {
	clear: both;
	display: block;
	}

#comments .text .waiting_approval {
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	}

#comments .c {
	line-height: 20px;
	}

#comments .c p,
#comments .c code,
#comments .c blockquote,
#comments .c ul,
#comments .c ol {
	display: block;
	margin: 5px 0;
	}

#comments .c a {
	text-decoration: underline;
	}

#comments .c a:hover {
	text-decoration: none;
	}
	
#comments .depth-2 .comment-wrapper {
	padding-left: 40px;
	}

#comments .depth-2 .commentmeta {
	width: auto;
	}
	
#comments .depth-3 .comment-wrapper {
	padding-left: 80px;
	}

#comments .depth-3 .commentmeta {
	width: auto;
	}
	
#comments .depth-4 .comment-wrapper {
	padding-left: 120px;
	}

#comments .depth-4 .commentmeta {
	width: auto;
	}

#comments .depth-5 .comment-wrapper {
	padding-left: 160px;
	}

#comments .depth-5 .commentmeta {
	width: auto;
	}

#respond {
	clear: both;
	margin-bottom: 10px;
	overflow: hidden;
	position: relative;
	padding: 10px 0;
	}

#respond p {
	margin: 0;
	}

#respond .logged-in-as {
	margin-bottom: 10px;
	}

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

#respond .form-allowed-tags {
	line-height: 1em;
	}

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

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

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

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

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

#respond label {
	color: #888;
	font-size: 12px;
	}
	
#respond input {
	background: #eee;
	border: 1px solid #ccc;
	border-radius: 3px;
	-ms-box-shadow: 1px 1px 5px 0px #ccc inset;
	-moz-box-shadow: 1px 1px 5px 0px #ccc inset;
	-webkit-box-shadow: 1px 1px 5px 0px #ccc inset;
	-o-box-shadow: 1px 1px 5px 0px #ccc inset;
	box-shadow: 1px 1px 5px 0px #ccc inset;
	display:block;
	margin: 0 0 9px;
	padding:5px;
	width: auto;
	}

#respond textarea {
	background: #eee;
	border: 1px solid #ccc;
	border-radius: 3px;
	-ms-box-shadow: 0 0 5px 0px #000 inset;
	-moz-box-shadow: 0 0 5px 0px #000 inset;
	-webkit-box-shadow: 0 0 5px 0px #000 inset;
	-o-box-shadow: 0 0 5px 0px #000 inset;
	box-shadow: 1px 1px 5px 0px #ccc inset;
	width: 95%;
	}

#respond .form-allowed-tags {
	/*color: #888;
	font-size: 12px;
	line-height: 18px; MX*/
	display:none;
	}

#respond .form-allowed-tags code {
	font-size: 11px;
	}
	
#respond #submit {
	background: #fff url(images/tab-bg.gif) repeat-x bottom;
	border:1px solid #d5d5d5 !important;
	border-radius: 5px;
	-ms-box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	-o-box-shadow: none;
	box-shadow: none;
	color: #444;
	cursor:pointer;
	font: bold 12px/12px Arial, Verdana, Sans-Serif;
	margin-top:10px;
	padding:5px 10px;
	text-shadow: 1px 1px 0px #fff;
	width: 120px;
	}

#respond #submit:hover {
	background: #fff url(images/tab-bg2.gif) repeat-x bottom;
	}

h3#reply-title,
h2.comments {
	background: url(images/heading-bg.gif) repeat-x;
	float: left;
	margin-bottom: 10px;
	width: 100%;
	height: 20px;
	}

h3#reply-title {
	display: none;
	}

span.comments {
	background: #fff;
	color: #aaa;
	float: left;
	font: 20px/20px 'Open Sans Condensed', sans-serif;
	padding-right: 15px;
	text-transform: uppercase;
	}

span.comments a {
	color: #666;
	}

span.comments a:hover {
	color: #f00;
	text-decoration: none;
	}

#comment-input label {
	margin-bottom: 10px;
	}

p.cancel-comment-reply {
	clear: both;
	}

/************************************************
	Carousel
************************************************/

.es-carousel-wrapper{position:relative;clear:both; width: 610px;}
.es-carousel{overflow:hidden;}
.es-carousel ul{display:none; padding:0px; margin:0px;}
.es-carousel ul li{height:100%;float:left;display:block; position: relative;}
.es-carousel ul li a{display:block;}
.es-carousel ul li a img{display:block;border:none;max-height:100%;max-width:100%;padding:0px; margin:0px;}
.es-nav span{position:absolute;text-indent:-9000px;cursor:pointer;top:27px;}
.es-nav span.es-nav-next{right:0px;width:20px;height:40px;background:transparent url(images/carousel/nav-arrows2.png) 0 0;}
.es-nav span.es-nav-prev{left:0px;width:20px;height:40px;background:transparent url(images/carousel/nav-arrows2.png) -20px 0;}
.es-nav span.es-nav-next:hover{background:transparent url(images/carousel/nav-arrows2.png) 0 -40px;}
.es-nav span.es-nav-prev:hover{background:transparent url(images/carousel/nav-arrows2.png) -20px -40px;}


/************************************************
	Sidebar
************************************************/

#sidebar-container {
	float: left;
	padding-left: 0;
	position: relative;
	width: 310px;
	}

.tabs-wrapper {
	float: left;
	margin-bottom: 20px;
	position: relative;
	width: 310px;
	}

ul.tabs {
	display: inline;
	float: left;
	list-style: none !important;
	margin: 0 !important;
	position: absolute;
		top: 1px;
		left: 0px;
	width: 300px;
	}

ul.tabs li {
	background: #fff url(images/tab-bg.gif) repeat-x bottom;
	border: 1px solid #d5d5d5;
	border-bottom: none;
	float: left;
	height: 16px;
	line-height: 11px;
	margin: 0 !important;
	padding: 5px 10px !important;
	text-shadow: 1px 1px 0px #fff;
	}

ul.tabs li:hover {
	background: #fff url(images/tab-bg2.gif) repeat-x bottom;
	border-bottom: none;
	float: left;
	text-shadow: 1px 1px 0px #fff;
	}

ul.tabs li:first-child {
	border-right: none;
	border-top-left-radius: 5px;
	}

ul.tabs li:last-child {
	border-left: none;
	border-top-right-radius: 5px;
	}

ul.tabs li.active {
	background: #fff url(images/tab-bg2.gif) repeat-x bottom;
	border-bottom: none;
	float: left;
	text-shadow: 1px 1px 0px #fff;
	}

ul.tabs li a {
	color: #777;
	font: bold 11px/11px helvetica, arial, sans-serif;
	text-transform:uppercase;
	}

ul.tabs li.active a {
	color: #444;
	}

.tab-content {
	background: #fff;
	border: 1px solid #d5d5d5;
	-ms-border-bottom-left-radius: 5px;
	-moz-border-bottom-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-o-border-bottom-left-radius: 5px;
	border-bottom-left-radius: 5px;
	-ms-border-bottom-right-radius: 5px;
	-moz-border-bottom-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-o-border-bottom-right-radius: 5px;
	border-bottom-right-radius: 5px;
	-ms-border-top-right-radius: 5px;
	-moz-border-top-right-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-o-border-top-right-radius: 5px;
	border-top-right-radius: 5px;
	-ms-box-shadow: 0px 2px 2px 0px #d5d5d5;
	-moz-box-shadow: 0px 2px 2px 0px #d5d5d5;
	-webkit-box-shadow: 0px 2px 2px 0px #d5d5d5;
	-o-box-shadow: 0px 2px 2px 0px #d5d5d5;
	box-shadow: 0px 2px 2px 0px #d5d5d5;
	float: left;
	margin-top: 27px;
	padding: 10px 10px;
	width: 290px;
	}

.tabber-content-shortcode {
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #ccc;
	border-left: none !important;
	border-right: none !important;
	-ms-border-bottom-left-radius: 0 !important;
	-moz-border-bottom-left-radius: 0 !important;
	-webkit-border-bottom-left-radius: 0 !important;
	-o-border-bottom-left-radius: 0 !important;
	border-bottom-left-radius: 0 !important;
	-ms-border-bottom-right-radius: 0 !important;
	-moz-border-bottom-right-radius: 0 !important;
	-webkit-border-bottom-right-radius: 0 !important;
	-o-border-bottom-right-radius: 0 !important;
	border-bottom-right-radius: 0 !important;
	-ms-border-top-right-radius: 0 !important;
	-moz-border-top-right-radius: 0 !important;
	-webkit-border-top-right-radius: 0 !important;
	-o-border-top-right-radius: 0 !important;
	border-top-right-radius: 0 !important;
	margin-bottom: 20px;
	padding: 10px 0 !important;
	width: 100% !important;
	}

.side-story,
.side-ad {
	float: left;
	position: relative;
	width: 100%;
	}

#tab1 a,
#tab2 a {
	font: 13px/16px helvetica, arial, sans-serif;
	}

ul.headlines {
	float: left;
	}

ul.headlines li {
	border-bottom: 1px dotted #ccc;
	display: block;
	float: left;
	padding: 3px 0;
	width: 100%;
	}

ul.headlines li:last-child {
	border-bottom: none;
	padding-bottom: 0px;
	}

ul.headlines li a {
	color: #25a;
	font: 13px/14px helvetica, arial, sans-serif;
	}

ul.headlines li a:hover {
	color: #f00;
	}

ul.latest-comments {
	float: left;
	width: 100%;
	}

ul.latest-comments li {
	display: block;
	float: left;
	font: 11px/14px helvetica, arial, sans-serif;
	padding: 5px 0;
	width: 100%;
	}
	
ul.latest-comments li  a{
	display: block;
	float: left;
	width: 235px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
	}

.sidebar-widget {
	background: #fff;
	border: 1px solid #d5d5d5;
	-ms-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	-ms-box-shadow: 0px 2px 2px 0px #d5d5d5;
	-moz-box-shadow: 0px 2px 2px 0px #d5d5d5;
	-webkit-box-shadow: 0px 2px 2px 0px #d5d5d5;
	-o-box-shadow: 0px 2px 2px 0px #d5d5d5;
	box-shadow: 0px 2px 2px 0px #d5d5d5;
	-mos-box-shadow: 0px 2px 2px 0px #d5d5d5;
	-ms-box-shadow: 0px 2px 2px 0px #d5d5d5;
	-o-box-shadow: 0px 2px 2px 0px #d5d5d5;
	-webkit-box-shadow: 0px 2px 2px 0px #d5d5d5;
	float: left;
	font: 12px/17px helvetica, arial, sans-serif;
	margin-bottom: 20px;
	overflow: hidden;
	padding: 9px;
	position: relative;
	width: 290px;
	}

.home-widget {
	float: left;
	font: 12px/17px helvetica, arial, sans-serif;
	margin-bottom: 0px;
	position: relative;
	width: 100%;
	}

.fb-like-box {
	margin: 0 -5px;
	}

.sidebar-widget .contain,
.footer-widget .contain,
#tab1 .contain,
#tab2 .contain {
	float: left;
	margin-right: 10px;
	position: relative;
	transition: opacity .5s;
	-moz-transition: opacity .5s;
	-ms-transition: opacity .5s;
	-o-transition: opacity .5s;
	-webkit-transition: opacity .5s;
	width: 95px;
	height: 95px;
	}

.sidebar-widget .contain:hover,
.footer-widget .contain:hover,
#tab1 .contain:hover,
#tab2 .contain:hover {
	opacity: 0.8;
	}

.sidebar-widget .contain img,
.footer-widget .contain img,
#tab1 .contain img,
#tab2 .contain img {
	padding-bottom: 0px !important;
	}

.sidebar-widget .text,
.footer-widget .text,
#tab1 .text,
#tab2 .text {
	float: right;
	font: 13px/17px helvetica, arial, sans-serif;
	width: 183px;
	}

.sidebar-widget .text-noimg,
.footer-widget .text-noimg,
#tab1 .text-noimg,
#tab2 .text-noimg {
	float: right;
	font: 13px/17px helvetica, arial, sans-serif;
	width: 288px;
	}

.sidebar-widget .text a,
.footer-widget .text a,
#tab1 .text a,
#tab2 .text a {
	font-weight: bold;
	}

.sidebar-widget .text-noimg a,
.footer-widget .text-noimg a,
#tab1 .text-noimg a,
#tab2 .text-noimg a {
	font-weight: bold;
	}

.sidebar-widget ul,
.footer-widget ul,
#tab1 ul,
#tab2 ul {
	display: block;
	}

.sidebar-widget li,
.footer-widget li,
#tab1 li,
#tab2 li {
	float: left;
	margin-bottom: 10px;
	}

.sidebar-widget li:last-child,
.footer-widget li:last-child,
#tab1 li:last-child,
#tab2 li:last-child {
	margin-bottom: 0;
	}

.widget-ad {
	background: #d5d5d5;
	-ms-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	float: left;
	margin-bottom: 20px;
	padding: 5px;
	}

.widget-text {
	float: left;
	font: 12px/17px helvetica, arial, sans-serif;
	width: 288px;
	}

.avatar {
	float: left;
	margin-right: 10px;
	position: relative;
	width: 40px;
	}

h3.widget {
	background: url(images/heading-bg.gif) repeat-x;
/*	float: left; */
	margin-bottom: 10px;
	width: 100%;
	height: 20px;
	}

span.widget {
	background: #fff;
	color: #aaa;
	float: left;
	font: 20px/20px 'Open Sans Condensed', sans-serif;
	padding-right: 15px;
	text-transform: uppercase;
	width: auto;
	}

span.widget a {
	color: #666;
	}

span.widget a:hover {
	color: #f00;
	text-decoration: none;
	}

.social-contain {
	float: left;
	margin-bottom: 20px;
	text-align: center;
	width: auto;
	}

ul#social {
	position: relative;
	}

ul#social li {
	float: left;
	margin-right: 5px;
	}

ul#social li:last-child {
	margin-right: 0;
	}

ul#social li a {
	display: block;
	}

.soc-fb {
	background: url(images/social-but.png) 0 0;
	position: relative;
	width: 58px;
	height: 58px;
	}

.soc-fb:hover {
	background: url(images/social-but.png) 0 -58px;
	}

.soc-twi {
	background: url(images/social-but.png) -58px 0;
	position: relative;
	width: 58px;
	height: 58px;
	}

.soc-twi:hover {
	background: url(images/social-but.png) -58px -58px;
	}

.soc-gp {
	background: url(images/social-but.png) -116px 0;
	position: relative;
	width: 58px;
	height: 58px;
	}

.soc-gp:hover {
	background: url(images/social-but.png) -116px -58px;
	}

.soc-pin {
	background: url(images/social-but.png) -174px 0;
	position: relative;
	width: 58px;
	height: 58px;
	}

.soc-pin:hover {
	background: url(images/social-but.png) -174px -58px;
	}

.soc-rss {
	background: url(images/social-but.png) -232px 0;
	position: relative;
	width: 58px;
	height: 58px;
	}

.soc-rss:hover {
	background: url(images/social-but.png) -232px -58px;
	}
	
/*MX Sidebar widget no border*/
.sidebar-widget.radio-hit {
border: 0;
background: #fff;
width: 100%;
-ms-box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
-mos-box-shadow: none;
-ms-box-shadow: none;
-o-box-shadow: none;
-webkit-box-shadow: none;
float: left;
margin-bottom: 20px;
margin-left: -5px;
overflow: hidden;
}

.home-widget.baner {
border: 0;
background: #fff;
width: 100%;
-ms-box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
-mos-box-shadow: none;
-ms-box-shadow: none;
-o-box-shadow: none;
-webkit-box-shadow: none;
float: left;
margin-bottom: 20px;
margin-top: 10px;
overflow: hidden;
}

.home-widget.baner-slider {
border: 0;
background: #fff;
width: 100%;
-ms-box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
-mos-box-shadow: none;
-ms-box-shadow: none;
-o-box-shadow: none;
-webkit-box-shadow: none;
float: left;
margin-top: 15px;
margin-bottom: 20px;
overflow: hidden;
}
/************************************************
Popular single sidebar
*************************************************/
.sidebar-widget.popular-single{
padding: 0;
width: 310px;
width: 100%;
border: 0;
background: #fff;
-ms-border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-o-border-radius: 5px;
border-radius: 5px;
-ms-box-shadow: 0px 2px 2px 0px #d5d5d5;
-moz-box-shadow: 0px 2px 2px 0px #d5d5d5;
-webkit-box-shadow: 0px 2px 2px 0px #d5d5d5;
-o-box-shadow: 0px 2px 2px 0px #d5d5d5;
box-shadow: 0px 2px 0px 0px #d5d5d5;
-mos-box-shadow: 0px 2px 0px 0px #d5d5d5;
-ms-box-shadow: 0px 2px 0px 0px #d5d5d5;
-o-box-shadow: 0px 2px 0px 0px #d5d5d5;
-webkit-box-shadow: 0px 2px 0px 0px #d5d5d5;
float: left;
font: 12px/17px helvetica, arial, sans-serif;
margin-bottom: 20px;
overflow: hidden;
}
ul.pop-popular-single {
list-style: none;
clear: both;
width: 100%;
border: none;
margin: 0!important;
padding: 0!important;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
border: 1px solid #ddd;
border-bottom: none;
float: left;
width: auto;
}

/************************************************
	Footer
************************************************/

#footer {
        background: #DDD;
/*     -ms-box-shadow: 0 0 5px 5px #222 inset;
	-moz-box-shadow: 0 0 5px 5px #000 inset;
	-webkit-box-shadow: 0 0 8px 5px #363636 inset;
	-o-box-shadow: 0 0 5px 5px #000 inset;
	box-shadow: 0 0 8px 5px #363636 inset;
	color: #999; */
	float: left;
	font: 12px/20px helvetica , arial, sans-serif;
	padding: 10px;
	position: relative;
	width: 960px;
	border-top: 1px #DDD solid;
	}

#footer a {
	color: #bbb;
	}

#footer a:hover {
	color: #fff;
	}

.footer-widget {
	float: left;
	padding: 10px;
	width: 300px;
	}

.footer-widget h3 {
	color: #fff;
	font: 20px/20px 'Open Sans Condensed', sans-serif;
	padding-bottom: 10px;
	text-shadow: 1px 1px 2px #000;
	-ms-text-shadow: 1px 1px 0 #000;
	-moz-text-shadow: 1px 1px 0 #000;
	-o-text-shadow: 1px 1px 0 #000;
	-webkit-text-shadow: 1px 1px 2px #000;
	}

.footer-widget p {
	clear: both;
	float: left;
	padding-bottom: 10px;
	}

.footer-navbox {
	float: left;
	margin-left: 20px;
	width: 300px;
	}

ul#footer {
	display: block;
	float: left;
	position: relative;
	text-align: left;
	}

.footer-links {
	float: left;
	margin-left: 20px;
	width: 140px;
	}

.footer-links h3 {
	color: #fff;
	font: 20px/20px 'Open Sans Condensed', sans-serif;
	padding-bottom: 10px;
	text-shadow: 1px 1px 2px #000;
	-ms-text-shadow: 1px 1px 0 #000;
	-moz-text-shadow: 1px 1px 0 #000;
	-o-text-shadow: 1px 1px 0 #000;
	-webkit-text-shadow: 1px 1px 2px #000;
	}

#footer-info {
	float: left;
	font: italic 11px/normal helvetica , arial, sans-serif;
	width: 100%;
	}

#footer-bottom {
	background: #000;
	color: #999;
	float: left;
	padding: 10px 20px;
	width: 940px;
	}

#footer-bottom a {
	color: #bbb;
	}

#footer-bottom a:hover {
	color: #fff;
	}

#footer-nav1,
#footer-nav2 {
	float: left;
	margin-bottom: 5px;
	}

#footer-nav1 ul,
#footer-nav2 ul {
	clear: both;
	display: inline;
	margin-bottom: 5px;
	}

#footer-nav1 ul li,
#footer-nav2 ul li {
	border-right: 1px solid #777;
	display: inline;
	float: left;
	margin: 0 10px 5px 0;
	padding: 3px 10px 3px 0;
	}

#footer-nav2 ul li:last-child {
	border: 0;
	}

#footer-nav1 ul li a,
#footer-nav2 ul li a {
	font: 700 11px/11px 'Open Sans', sans-serif;
	}

#footer-nav1 ul li ul,
#footer-nav2 ul li ul {
	display: none;
	}

/************************************************
	Shortcodes
************************************************/

.button {
	border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	-webkit-border-radius: 5px;
	cursor: pointer;
	display: inline-block;
	font: 700 14px/14px 'Open Sans', sans-serif;
	margin: 0 10px 10px 0;
	padding: 8px 12px;
	}

.button a:hover {
	text-decoration:none;
	}

.button.black a,
.button.green a,
.button.red a,
.button.blue a,
.button.orange a {
	color:#FFF;
	}

.button.black {
	background: #333;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#555', endColorstr='#333');
	background: -webkit-gradient(linear, left top, left bottom, from(#555), to(#333));
	background: -moz-linear-gradient(top,  #555, #333);
	border: 1px solid #111;
	}

.button.black:hover {
	background: #444;
	background: -webkit-gradient(linear, left top, left bottom, from(#666), to(#444));
	background: -moz-linear-gradient(top,  #666, #444);
	border: 1px solid #111;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#666', endColorstr='#444');
	}

.button.green {
	background: #3ba323;
	background: -webkit-gradient(linear, left top, left bottom, from(#43b928), to(#3ba323));
	background: -moz-linear-gradient(top,  #43b928, #3ba323);
	border:1px solid #2c8816;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#43b928', endColorstr='#3ba323');
	}

.button.green:hover {
	background: #3ba323;
	background: -webkit-gradient(linear, left top, left bottom, from(#4ac82d), to(#42b528));
	background: -moz-linear-gradient(top,  #4ac82d, #42b528);
	border:1px solid #2c8816;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4ac82d', endColorstr='#42b528');
	}

.button.red {
	background: #a80d0d;
	background: -webkit-gradient(linear, left top, left bottom, from(#c31010), to(#a80d0d));
	background: -moz-linear-gradient(top,  #c31010, #a80d0d);
	border:1px solid #990c0c;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c31010', endColorstr='#a80d0d');
	}

.button.red:hover {
	background: #a80d0d;
	background: -webkit-gradient(linear, left top, left bottom, from(#c80f0f), to(#b40e0e));
	background: -moz-linear-gradient(top,  #c80f0f, #b40e0e);
	border:1px solid #990c0c;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c80f0f', endColorstr='#b40e0e');
	}

.button.blue {
	background: #0f57a2;
	background: -webkit-gradient(linear, left top, left bottom, from(#1062b5), to(#0f57a2));
	background: -moz-linear-gradient(top,  #1062b5, #0f57a2);
	border:1px solid #0a447f;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1062b5', endColorstr='#0f57a2');
	}

.button.blue:hover {
	background: #0f57a2;
	background: -webkit-gradient(linear, left top, left bottom, from(#1268c1), to(#105eaf));
	background: -moz-linear-gradient(top,  #1268c1, #105eaf);
	border:1px solid #0a447f;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1268c1', endColorstr='#105eaf');
	}

.button.orange {
	background: #cd460a;
	background: -webkit-gradient(linear, left top, left bottom, from(#e24e0c), to(#cd460a));
	background: -moz-linear-gradient(top,  #e24e0c, #cd460a);
	border:1px solid #bc400a;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e24e0c', endColorstr='#cd460a');
	}

.button.orange:hover {
	background: #cd460a;
	background: -webkit-gradient(linear, left top, left bottom, from(#f1530d), to(#dc4b0b));
	background: -moz-linear-gradient(top,  #f1530d, #dc4b0b);
	border:1px solid #bc400a;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1530d', endColorstr='#dc4b0b');
	}

.button.grey a {
	color:#777;
	}

.button.grey {
	background: #DDD;
	background: -webkit-gradient(linear, left top, left bottom, from(#F1F1F1), to(#DDD));
	background: -moz-linear-gradient(top,  #F1F1F1, #DDD);
	border:1px solid #CCC;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F1F1F1', endColorstr='#DDD');
	}

.button.grey:hover {
	background: #DDD;
	background: -webkit-gradient(linear, left top, left bottom, from(#F7F7F7), to(#E5E5E5));
	background: -moz-linear-gradient(top,  #F7F7F7, #E5E5E5);
	border:1px solid #CCC;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F7F7F7', endColorstr='#E5E5E5');
	}

.video-shortcode {
	margin-bottom: 20px;
	}

.dropcap {
	color: #888;
	float: left;
	font: 700 40px/40px 'Open Sans Condensed', sans-serif;
	margin-right: 6px;
	position: relative;
	text-transform: uppercase;
	}
	
.highlight-yellow {
	background: #fbfac7;
	padding: 0 3px;
	}

.highlight-black {
	background:#222;
	color: #eee;
	padding: 0 3px;
	}
	
.one_half,
.one_third,
.two_third,
.three_fourth,
.one_fourth {
	float: left;
	margin-right: 4%;
	}

.one_half {
	width: 48%;
	}

.one_third {
	width: 30.6666%;
	}

.two_third {
	width: 65.3332%;
	}

.one_fourth {
	width: 22%;
	}

.three_fourth {
	width: 74%;
	}

.last {
	clear: right;
	margin-right: 0 !important;
	}

.clearboth {
	clear: both;
	display: block;
	font-size: 0px;
	height: 0px;
	line-height: 0px;
	overflow: hidden;
	width: 100%;
	}

.tab-shortcode {
	clear: both;
	float: none !important;
	width: auto !important;
	}
	
.toggle {
	border-bottom: 1px solid #ccc;
	border-top-left-radius: 10px;
	-moz-border-top-left-radius: 10px;
	-ms-border-top-left-radius: 10px;
	-o-border-top-left-radius: 10px;
	-webkit-border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	-moz-border-top-right-radius: 10px;
	-ms-border-top-right-radius: 10px;
	-o-border-top-right-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	cursor: pointer;
	float: left;
	font: 700 16px/16px 'Open Sans Condensed', sans-serif !important;
	padding: 10px 1.61290322580645% !important;
	width: 96.7741935483871% !important;
	}

.toggle a {
	background: url(images/toggle.png) no-repeat left 50%;
	color: #555;
	padding-left: 25px; 
	text-decoration: none;
	}

.toggle a:visited {
	color: #fff;
	}

.toggle-content {
	border-bottom: 1px solid #ccc;
	display: none;
	float: left;
	margin-bottom: 20px;
	padding: 0 10px 10px;
	}

.toggle-content .block {
	float: left;
	padding: 0px;
	}

.blue-box {
	background: #d7e7f5;
	border: 1px solid #aacee6;
	color: #5e6984;
	float: left;
	margin-bottom: 20px;
	width: 100%;
	}

.blue-box-content,
.green-box-content,
.grey-box-content,
.red-box-content,
.yellow-box-content
 {
	border: 1px solid #fff;
	padding: 10px;
	width: auto;
	}

.blue-box-content h3,
.green-box-content h3,
.grey-box-content h3,
.red-box-content h3,
.yellow-box-content h3 {
	margin-bottom: 5px;
	}

.green-box {
	background: #e2f2ce;
	border: 1px solid #bfe098;
	color: #466840;
	float: left;
	margin-bottom: 20px;
	width: 100%;
	}

.grey-box {
	background: #eaeaea;
	border: 1px solid #c1c1c1;
	color: #838383;
	float: left;
	margin-bottom: 20px;
	width: 100%;
	}

.red-box {
	background: #fde9ea;
	border: 1px solid #fdced0;
	color: #a14a40;
	float: left;
	margin-bottom: 20px;
	width: 100%;
	}

.yellow-box {
	background: #fff6cc;
	border: 1px solid #ffdb4f;
	color: #736b4c;
	float: left;
	margin-bottom: 20px;
	width: 100%;
	}
	
/* MX Prognoza */
	
#mx_prognoza {
	position: absolute;
	/*width: 90px;
	height: 60px;*/
	top: -35px;
	overflow: hidden;
	right: 0;
	}
#wpc-weather.small .now .location_name {
  font: 16px 'Open Sans Condensed', sans-serif !important;
  text-transform: uppercase;
  width: 33px;
  color: #fff;
  margin-top: 13px;
  display: inline-block;
}
#wpc-weather .now .time_symbol {
  text-align: center;
  float: right;
  width: 80px;
  fill:#fff;
  margin-top: 3px;
}
#wpc-weather.small .now .time_temperature {
  font-size: 14px;
  margin-top: 0px;
}
#wpc-weather {
  padding: 10px 0px !important;
}
#wpc-weather.small .now .time_temperature {
  font-size: 13px !important;
  font-weight:bold;
  color: #fff;
}
.wpc-loading-spinner {
  display: none;
  z-index: 9999;
  visibility: hidden;
}
/* MX prognoza end */
		
	#news-ticker {
	/*makni ako nece*/
	margin: 8px 110px 0 50px;
	}

	/* .fbshare {
	display: block;
	float: right;
	margin-right: 75px;
	margin-top: -35px;
	}
	.fb_iframe_widget {
    margin-top: -15px;
    } */

/************************************************
	Media Queries
************************************************/

@media screen and (max-width: 1140px) and (min-width: 1024px) {
	#social-box {
		display: inline;
		}

	#social-box-vert {
		display: none;
		}

	}

@media screen and (max-width: 1023px) and (min-width: 768px) {
	.home-story-cat p,
	/*.img-contain	*/{
    display: none;
}
	#wrapper,
	#header-top,
	#header {
		width: 740px;
		}

	#nav-main {
		width: 730px;
		}

	#leaderboard,
	#content,
	#footer,
	#footer-bottom {
		padding: 10px 10px;
		width: 720px;
		}

	.footer-links {
		width: 100px;
		}

	#header-contain {
		background: none;
		padding: 10px 10px 0;
		width: 720px;
		}

	#header-top-left {
		padding: 8px 10px;
		}

	#main,
	.home-category1,
	.home-story1,
	#home-feature,
	#home-feature-main,
	#home-top,
	#headlines,
	#post-area,
	#post-info,
	.small-cat,
	.small-cat-home,
	.es-carousel-wrapper,
	.recent,
	.story-text-noimg {
		width: 720px;
		}

	#home-feature {
		height: 400px;
		}

	.home-feature-box {
		width: 720px;
		}

	.es-nav span {
		top: 16px;
		}

	#main {
		padding-right: 0px;
		}

	.full {
		width: 720px !important;
		}

	.img-cat2 {
		width: 227px;
		height: 149px;
		}

	.home-category2 {
		width: 450px;
		}

	#home-feature-box {
		width: 440px;
		}

	.home-feature-box h1 a {
		font: 32px/32px 'Open Sans Condensed', helvetica, arial, sans-serif;
		}

	#headlines,
	.home-story1-links {
		padding: 10px 0;
		}

	.story-text {
		width: 505px;
		}

	#social-box {
		display: inline;
		}

	#social-box-vert,
	.home-category2,
	.side-facebook,
	.contain,
	#footer,
	#news-ticker {
		display: none;
		}

	#sidebar-container {
		display:none;
		}

	#tab1,
	#tab2,
	#tab3,
	.sidebar-widget .text,
	#tab1 .text,
	#tab2 .text,
	.sidebar-widget .text-noimg,
	#tab1 .text-noimg,
	#tab2 .text-noimg,
	.widget-text,
	.sidebar-widget {
		width: 220px;
		}

	.sidebar-widget {
		margin-bottom: 10px;
		}

			/* Borko skrivena prognoza */
	#mx_prognoza {
/*         display: none; */
	}
}

@media screen and (max-width: 767px) and (min-width: 600px) {
	.home-story-cat p, .img-contain{
    display: none;
	}
	#wrapper,
	#header-top,
	#header {
		width: 580px;
		}

	#leaderboard,
	#content,
	/*#footer,*/
	#footer-bottom {
		padding: 10px;
		width: 560px;
		}
	/* MX Remove leaderboard and footer mobile */
		/*#leaderboard,*/
		#nav-main,
		#home-feature,
		#footer{
		display:none;
        }
		/*#leaderboard
		{
		display:block;
		width:auto;
        }*/
	.footer-links {
		width: 110px
		}

	.footer-navbox {
		margin: 10px 0 0;
		}

	#header-contain {
		background: none;
		padding: 10px 10px 0;
		width: 560px;
		}

	#content {
		background: none;
		}

	#header-top-left {
		padding: 8px 10px;
		}

	#main,
	#nav-main,
	#home-feature-main,
	#home-top,
	#headlines,
	#post-area,
	#post-info,
	#footer-info,
	.small-cat-home,
	.es-carousel-wrapper,
	.recent,
	.story-text-noimg {
		width: 560px;
		}

	#home-feature {
		height: 367px;
		}

	.home-feature-box {
		width: 540px;
		}

	.img-cat2 {
		width: 271px;
		height: 178px;
		}

	.story-text {
		width: 405px;
		}

	/*.small-cat {
		width: 570px;
		}*/

	#news-ticker {
		display: none;
		}

	#home-feature-box {
		width: 440px;
		}

	#main {
		padding-right: 0;
		}

	.full {
		width: 560px !important;
		}
	#nav-mobi {
		display: inline;
		}

	#nav-mobi {
		width: 560px;
		}

	#nav-mobi ul li a,
	.flip {
		width: 536px;
		}

	#nav-mobi ul li ul li a {
		width: 518px;
		}

	.home-feature-box h1 a {
		font: 39px/39px 'Open Sans Condensed', helvetica, arial, sans-serif;
		}

	#headlines,
	.home-story1-links {
		padding: 10px 0;
		}

	#social-box {
		display: inline;
		}

	#search-wrap,
	#social-box-vert,
	#nav-main,
	#post-info-right,
	.home-category2,
	#sidebar-container,
	#footer-nav1, 
	#footer-nav2 ,
	#footer,
	.small-cat,
	.footer-twitter {
		display: none;
		}
	#comments {
    display: block;
    margin-top: 10px;
    }
	.footer-widget {md
		width: 540px;
		}
	/* Borko skrivena prognoza */
	#mx_prognoza {
/*         display: none; */
	}
/* prettyPhoto styling for small screens 
.pp_pic_holder.pp_default { width: 100%!important; left: 0!important; overflow: hidden; }
div.pp_default .pp_content_container .pp_left { padding-left: 0!important; }
div.pp_default .pp_content_container .pp_right { padding-right: 0!important; }
.pp_content { width: 100%!important; height: auto!important; }
.pp_fade { width: 100%!important; height: 100%!important; }
a.pp_expand, a.pp_contract, .pp_hoverContainer, .pp_gallery, .pp_top, .pp_bottom { display: none!important; }
#pp_full_res img { width: 100%!important; height: auto!important; }
.pp_details { width: 94%!important; padding-left: 3%; padding-right: 4%; padding-top: 10px; padding-bottom: 10px; background-color: #fff; margin-top: -2px!important; }
a.pp_close { right: 10px!important; top: 10px!important; }*/
		
}

@media screen and (max-width: 599px) and (min-width: 480px) {
	.home-story-cat p,.img-contain {
    display: none;
	}
	#wrapper,
	#header-top,
	#header {
		width: 480px;
		}

	#header-contain,
	/*#leaderboard,*/
	#content,
	/*#footer,*/
	#footer-bottom {
		padding: 10px;
		width: 460px;
		}
	/* MX Remove leaderboard and footer mobile */
		#leaderboard,
		#footer-nav1,
        #footer-nav2 ,
		#home-feature,
		#footer{
		display:none;
        }
		/*#leaderboard{
		display:block;
		width:auto;
		}*/
	.footer-links {
		width: 100px;
		}

	#header-wrapper {
		-ms-box-shadow: none;
		-moz-box-shadow: none;
		-webkit-box-shadow: none;
		-o-box-shadow: none;
		box-shadow: none;
		}

	#header-contain,
	#header-bottom {
		background: none;
		text-align: center;
		}

	#header-top-left {
		padding: 8px 10px;
		}

	#content {
		background: none;
		}

	#main,
	#nav-main,
	.home-category1,
	.home-story1,
	#home-feature-main,
	#home-top,
	#headlines,
	#post-area,
	#post-info,
	#footer,
	.small-cat-home,
	.es-carousel-wrapper,
	.recent,
	.story-text-noimg {
		width: 460px;
		}

	#home-feature {
		height: 302px;
		}

	.home-feature-box {
		width: 440px;
		}

	.img-cat2 {
		width: 222px;
		height: 146px;
		}

	.story-text {
		width: 305px;
		}

	/*.small-cat {
		width: 470px;
		} */
	.home-story-cat h2 a {
     font: 18px/20px 'Open Sans Condensed', sans-serif !important;
        }
	.home-story-cat p {
     font: 11px/16px helvetica, arial, sans-serif !important;
     }

	#main {
		padding-right: 0;
		}

	.full {
		width: 460px !important;
		}

	#nav-mobi {
		display: inline;
		}

	#nav-mobi {
		width: 460px;
		}

	#nav-mobi ul li a,
	.flip {
		width: 436px;
		}

	#nav-mobi ul li ul li a {
		width: 418px;
		}

	#home-feature-box,
	#commentblock {
		width: 440px;
		}

	.home-feature-box {
		padding: 10px 10px 0;
		width: 440px;
		}

	.home-feature-box h1 a {
		font: 32px/32px 'Open Sans Condensed', helvetica, arial, sans-serif;
		}

	.flex-control-nav {
		bottom: -25px;
		}

	#headlines,
	.home-story1-links {
		padding: 10px 0;
		}
	.fbshare {
   display: none;
       }

	#header-top-right,
	#search-wrap,
	#social-box-vert,
	#post-info-right,
	.home-category2,
	#sidebar-container,
	#nav-main,
	#news-ticker,
	#home-feature,
	.printfriendly,
	.small-cat,
	.footer-twitter {
		display: none;
		}
	#comments {
    display: block;
    margin-top: 10px;
        }
/* prettyPhoto styling for small screens */
.pp_pic_holder.pp_default { width: 100%!important; left: 0!important; overflow: hidden; }
div.pp_default .pp_content_container .pp_left { padding-left: 0!important; }
div.pp_default .pp_content_container .pp_right { padding-right: 0!important; }
.pp_content { width: 100%!important; height: auto!important; }
.pp_fade { width: 100%!important; height: 100%!important; }
a.pp_expand, a.pp_contract, .pp_hoverContainer, .pp_gallery, .pp_top, .pp_bottom { display: none!important; }
#pp_full_res img { width: 100%!important; height: auto!important; }
.pp_details { width: 94%!important; padding-left: 3%; padding-right: 4%; padding-top: 10px; padding-bottom: 10px; background-color: #fff; margin-top: -2px!important; }
a.pp_close { right: 10px!important; top: 10px!important; } 

}

@media screen and (max-width: 479px) {
	.home-story-cat p,/*.img-contain*/	{
    display: none;
	}
	#wrapper,
	#header-top,
	#header {
		width: 350px;
		}

	#header-contain,
	/*#leaderboard,*/
	#content {
		padding: 10px;
		width: 300px;
		}
	#footer-bottom {
		padding: 10px;
		width: 100%;
		}
/* MX Remove leaderboard, slider and footer on mobile */
		/*#leaderboard,*/
		#home-feature,
		#footer-nav1,
        #footer-nav2 ,
		#footer 
		{
		display:none;
        } 
		/*#leaderboard{
		display:block;
		width:auto;
		}*/
		#leaderboard {
    width: 87% !important;
}
	 .adsense-leadout {
     display: none;
      }  
	 /* .fb-like {
     display:none !important;
      }  */
	  .fb_iframe_widget {
    margin-top: 0px; 
    }
	  a.fbshare {
    display: none;
    }
	#content {
		background: none;
		}

	#header-wrapper {
		-ms-box-shadow: none;
		-moz-box-shadow: none;
		-webkit-box-shadow: none;
		-o-box-shadow: none;
		box-shadow: none;
		}

	#header-top-left {
		padding: 8px 10px;
		}

	#header-contain,
	#header-bottom {
		background: none;
		float: left;
		text-align: center;
		}

	#logo {
		margin: 0 auto;
		}

	#main,
	#nav-main,
	#header-bottom,
	.home-category1,
	.home-story1,
	#home-feature,
	#home-feature-main,
	#home-top,
	#headlines,
	#post-area,
	#post-info,
	.story-text,
	/*.small-cat,*/
	.small-cat-home,
	.es-carousel-wrapper,
	.recent,
	.story-text-noimg {
		width: 300px;
		}
		#nav-mobi{
		width: 330px;
		}

	#home-feature {
		height: 198px;
		}

	.home-feature-box {
		width: 280px;
		}

	.story-text {
		float: left;
		}

	#main {
		padding-right: 0;
		}

	.full {
		width: 300px !important;
		}

	#nav-mobi {
		display: inline;
		}

	#nav-mobi ul li a,
	.flip {
		width: 276px;
		}

	#nav-mobi ul li ul li a {
		width: 258px;
		}
		
	.fbshare {
      display: block;
      float: right;
      margin-right: 0px;
      margin-top: -3px;
      }

	.home-category2,
	#commentblock {
		width: 280px;
		}
	
	.home-feature-box {
		padding: 10px 10px 0;
		width: 280px;
		}

	#home-feature {
		margin-bottom: 35px;
		}

	.flex-control-nav {
		bottom: -20px;
		}

	#header-top-right,
	#home-feature-shade,
	#search-wrap,
	#social-box-vert,
	/*#post-info-right,*/
	#sidebar-container,
	.home-category2,
	.home-story-img,
	#nav-main,
	/*.img-contain,*/
	.printfriendly,
	.small-cat,
	#news-ticker {
		display: none;
		}
	fb-like fb_iframe_widget{
		display: block !important;
		}
		/* MX skrivena prognoza */
	#mx_prognoza {
	    display: none;
	}
	.img-contain {
    width: 300px; 
    height: 197px;
	}
	.cat-small {	
	border-left: 2px solid #ff0d0d;
    padding-left: 5px;	}
	.recent{
    padding-left: 5px;
}
/*	.single #leaderboard {
    display:none;
	}
   /* End MX 2018 */
	.home-feature-box h1 {
		padding-bottom: 5px;
		-ms-text-shadow: 1px 1px 0 #fff;
		-moz-text-shadow: 1px 1px 0 #fff;
		-webkit-text-shadow: 1px 1px 0 #fff;
		-o-text-shadow: 1px 1px 0 #fff;
		text-shadow: 1px 1px 0 #fff;
		}

	.home-feature-box h1 a {
		font: 21px/21px 'Open Sans Condensed', helvetica, arial, sans-serif;
		}

	.home-cat-left,
	.home-cat-right {
		margin-right: 0px;
		width: 300px;
		}

	.footer-widget {
		padding: 10px 0;
		}

	.footer-twitter,
	.footer-links {
		margin: 10px 0 0;
		}
		
	.social-ring {
padding: 20px 0 0 0;
}

/* prettyPhoto styling for small screens */
.pp_pic_holder.pp_default { width: 100%!important; left: 0!important; overflow: hidden; }
div.pp_default .pp_content_container .pp_left { padding-left: 0!important; }
div.pp_default .pp_content_container .pp_right { padding-right: 0!important; }
.pp_content { width: 100%!important; height: auto!important; }
.pp_fade { width: 100%!important; height: 100%!important; }
a.pp_expand, a.pp_contract, .pp_hoverContainer, .pp_gallery, .pp_top, .pp_bottom { display: none!important; }
#pp_full_res img { width: 100%!important; height: auto!important; }
.pp_details { width: 94%!important; padding-left: 3%; padding-right: 4%; padding-top: 10px; padding-bottom: 10px; background-color: #fff; margin-top: -2px!important; }
a.pp_close { right: 10px!important; top: 10px!important; } 

/*MX Contact form 7 responsive*/
		.wpcf7-form-control {
	width: 100%;
       }
	   .wpcf7-submit {
	width: 50%;
       }
@media screen and (max-width: 599px) {
		.home-story-cat p {
    display: none;
}
  .wpcf7-form-control {
    width: 95% !important;
  }

  .wpcf7-form-control.wpcf7-submit {
    font-size: 18px;
    font-size: 1.286rem;
    padding: 14px 0;
    padding:  1rem 0;
  } 
}
}
.wp-polls ul li, .wp-polls-ul li, .wp-polls-ans ul li {
text-align: left;
background-image: none;
display: block;
clear: both;
}
.wp-polls .Buttons {
padding: 2px 10px;
margin-bottom: 5px;
}
.wp-polls INPUT {
margin: 1px !important;
}
/* Oglasnik */
.awpcp-navigation ul .post-listing, li.search-listings {
  margin-left: 0 !important;
  padding: 0px 20px !important;
}
.changecategoryselect {
  display: none;
}
.pager {
  float: right;
  margin-bottom: 20px;
}
.pager a {
  border: 1px solid #2255B1 !important;
}
.displayaditemseven {
  background-color: rgb(234, 245, 255);
  padding: 10px;
}
.displayaditemsodd {
  background: rgb(182, 221, 255) !important;
  padding: 10px;
}

/* 2019 media queries  */
@media screen and (max-width: 600px) {
	.a-single.a-10 {
    display: none;
}
	.page-id-36586 .one_half {
    width: 100% !important;
	}
	.page-id-36586 .one_half.last {
    display:none;
	}
	#responsive-menu-container #responsive-menu-additional-content {
    padding:0px 5% !important;
}

#wrapper, #header-top, #header {
    width: 100%;
}
#post-area {
    width: 100%;
}
#post-area h1 {
    font: 32px/40px 'Roboto', sans-serif;
    font-weight: 700;
}
#post-area h2 {
    margin: 10px;
}
.widget-odd.widget-last.widget-3.desktop-only.home-widget,
.widget-even.widget-last.widget-2.desktop-only.home-widget {
    display: none;
}
/* Home tabs */
.widget-odd.widget-first.widget-1.mobile-only.home-widget {
    display: block !important;
}
.tab-content {
    width: 100%;
	padding: 0;
	border:none !important;
}
.wpt_widget_content, .wptp_widget_content, .wptp_widget_content .wptp-pagination li {
    border:none !important;
}
.wptp_widget_content .tab-content li {
    padding: 0 !important;
    border-bottom: 10px solid rgba(0, 0, 0, 0.1);
}
ul.wptp-list .entry-title {
    padding: 10px 15px;
}
#wpt_widget-2_content.wptp-style-1.wptp_widget_content .entry-title a {
    color: #444 !important; 
    font: 21px/30px 'Roboto', sans-serif;
    font-weight: 700 !important;
}
.cat-small {
    margin-left: 10px;
}
.fb_iframe_widget_fluid span {
    width: 100%;
    height: 40px !important;
    margin-top: 15px;
    padding-left: 10px;
}
.wptp_excerpt p {
    margin-top: 0;
    font-size: 15px;
    font-family: Arial;
    line-height: 23px;
    color: #1d1d1d !important;
}
.wptp_excerpt {
    padding: 5px 15px;
}
.home-story-cat h2 a {
    font: 21px/30px 'Roboto', sans-serif;
    font-weight: 700;
}
.wptp_widget_content ul.wptp-tabs li {
    width: 50% !important;
}
/* End home tabs */

.home #wrapper, #content, #main, .recent {
    width: 100%;
}
#content {
    padding: 0;
}
#post-area p {
    padding: 10px;
}
.breadcrumb, h1.headline {
    padding: 5px 10px;
}
#post-info {
    padding-left: 10px;
}
.story-text{
    width: 90%;
}
.recent {
        padding-left: 0 !important; 
}
h2.section, .story-text {
    padding: 5px 10px;
}
.home #content {
    padding: 10px 0;
}
  .img-contain {
    width: 100%;
    height: auto;
}
	#header-wrapper {
    height: 60px;
	position: fixed;
	}
	.home #content {
    margin-top: 0px;
	border-top: none; 
	}
	#content {
    margin-top: 20px;
    border-top: none;
	}
	#logo {
    float: none !important;
	/*margin-left: 10%;*/
	max-width:150px;
	padding-top: 10px;
	}
	#mx_sendarticle {
	display:block !important;
	width: 55px;
    height: 35px;
    position: fixed;
    top: 20px;
    right: 5%;
	}
	#mx_sendarticle a {
	display:inline-block;
    width: 55px;
    height: 35px;
	}
	.dashicons-camera:before {
    content: "\f306";
    color: #fff;
    font-size: 1.6em;
	}
	.cat-small {
	margin-bottom: 10px;
	}
	.home-story-cat p {
    float: left;
    font: 15px/23px Arial, sans-serif !important;
    color: #1d1d1d !important;
}

	.img-contain {
    margin-bottom: 10px;
    margin-right: 10px;
    /*border-top: 10px solid #f0eaee;*/
	}
	.img-shadow:before {
    display:none;
	}
	ul.recent li {
    border-bottom: none;
    margin-bottom: 10px;
    padding-bottom: 10px;
    width: 100%;
	}
	.home h2.section {
    display: none;
	}
	.home #leaderboard {
    background: #fff url(images/leader-bg.gif);
    overflow: hidden;
    /*padding: 10px 0px;*/
	padding:0;
    position: relative;
    text-align: center;
     margin-top: 60px !important;
	width:100% !important;
	/*height: 60px;*/
	}
	#leaderboard {
		    padding: 10px 0px;
	/*margin-top: 60px;*/
		width:100% !important;
		  margin-top: 50px;
	}
	.second-leaderboard {
    margin-top: 0 !important;
}
	.post-details {
    float: left;
    margin-top: 0;
	width: 100%;
	}
	.fb-like.fb_iframe_widget {
    padding: 20px 10px;
	}
	.responsive-menu-open button#responsive-menu-button .responsive-menu-box {
    color: #ffffff;
    left: -55px;
    top: -10px;
    margin-bottom: 10px;
	}
	.is-active .responsive-menu-inner, .is-active .responsive-menu-inner::before, .is-active .responsive-menu-inner::after {
    width: 20px !important;
    height: 3px !important;
	}
	#responsive-menu-container #responsive-menu-title {
    padding: 30px 5% 10px !important;
	}
	input.responsive-menu-search-box:before {
	content: "\f095";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
	}
	/* Send your story mobile */
	.gform_wrapper .gform_fileupload_multifile .gform_drop_area {
    padding: 5px 0 !important;
    border: none !important;
    background: rgba(0, 0, 0, 0) !important;
	}
	span.gform_drop_instructions {
    display: none !important;
	}
	span#extensions_message_1_2 {
    display: none;
	}
	.gform_wrapper li.gfield.field_description_below+li.gsection {
    margin-top: 0!important;
	}
	#responsive-menu-container .responsive-menu-search-box {
    padding: 0 3% !important;
    height: 40px !important;
	}
	.gform_wrapper {
    padding: 15px;
	margin-top: 0!important;
}
#wpt_widget-2_content.wptp-style-1.wptp_widget_content .tab_title.selected a, #wpt_widget-2_content.wptp-style-1.wptp_widget_content .wpt_acc_title.selected a {
    border-bottom: 2px solid #3d82da !important;
    color: #3d82da !important;
	} 
	#wpt_widget-2_content.wptp-style-1.wptp_widget_content .tab_title a, #wpt_widget-2_content.wptp-style-1.wptp_widget_content .wpt_acc_title a {
    font-size: 18px;
	}
	/* w/o excerpts  */
	.wptp_excerpt {
    display: none;
	}
	ul.wptp-list .entry-title {
    padding: 10px 15px 0 !important;
	}
	.post-details {
    margin: 0 10px 10px !important;
	}
	.home-story-cat p {
    display: none !important;
	}
	.home-story-cat {
    border-bottom: 10px solid #ebebeb !important;
    margin-bottom: 0px !important;
	}
	ul.recent {
    border-top: 10px solid #ebebeb !important;
	}
	ul.recent li {
    margin-bottom: 0px !important;
    padding-bottom: 0px!important;
	}
}
/* End 2019 css */
.desktop-only .post-details {
    display: none;
}
.gform_wrapper .gsection.your-data-title {
    border-bottom: none !important;
	margin: 0;
}
h2.gsection_title {
    font-size: 1.4em !important;
	font-family: Roboto !important;
	    font-weight: 700 !important;
}
.gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label {
    display: none !important;
}
body .gform_wrapper ul li.gfield {
    margin-top: 0 !important;
}
input#gform_browse_button_1_2 {
    background-color: transparent;
    color: #2c2c2c;
    border: 2px solid #d6d6d6;
    font-family: Roboto;
    border-radius: 0;
	font-weight: 400;
}
span.gfield_required {
    display: none;
}
.post-views {
    display: inline-block;
	    float: right;
		padding-right: 20px;
}
.post-details {
    float: left;
   margin: 10px;
	width: 100%;
}
span.dashicons.dashicons-clock, span.dashicons.dashicons-visibility {
    color: #f00;
}
div#user-submitted-posts fieldset input.usp-input {
    box-sizing: border-box;
    display: block;
    float: none;
    clear: both;
    width: 80%;
    margin: 0;
    padding: 10px;
}

div#user-submitted-posts fieldset label, label[for=g-recaptcha] {
    display: none;
}
.usp-checkbox label[for=user-submitted-checkbox] {
    display: inline-block !important;
}
div#user-submitted-posts fieldset {
    margin: 15px 0 !important;
}
fieldset.usp-content {
    width: 80%;
}
textarea#user-submitted-content {
    font: 400 13.3333px Arial;
	padding: 10px;
}
/* 
	User Submitted Posts : CSS : USP Form
	@ https://perishablepress.com/user-submitted-posts/
	Complete list of CSS selectors @ https://m0n.co/e
*/

div#user-submitted-posts { width: 100%; max-width: 800px; overflow: hidden; }
div#user-submitted-posts form { box-sizing: border-box; margin: 10px 0; padding: 5px; }
div#user-submitted-posts fieldset { box-sizing: border-box; margin: 10px 0; padding: 0; border: 0; }

div#user-submitted-posts fieldset label           { box-sizing: border-box; display: none; float: none; clear: both; width: 80%;  margin: 0; padding: 0; border: 0; font-size: 90%; }
div#user-submitted-posts fieldset input.usp-input { box-sizing: border-box; display: block; float: none; clear: both; width: 80%;  margin: 0; }
div#user-submitted-posts textarea.usp-textarea    { box-sizing: border-box; display: block; float: none; clear: both; width: 100%; margin: 0; }
div#user-submitted-posts select                   { box-sizing: border-box; display: block; float: none; clear: both; width: auto; margin: 0; }

div#user-submitted-posts div.usp_text-editor { margin: 20px 0 0 0;  }
div#user-submitted-posts div.wp-editor-container { border: 1px solid #e5e5e5; }

div#user-submitted-posts fieldset.usp-images { margin: 25px 0; }
div#user-submitted-posts div#usp-upload-message { font-size: 90%; }
div#user-submitted-posts fieldset input.usp-input.usp-clone { margin: 10px 0 0 0;}
div#user-submitted-posts a#usp_add-another { display: inline-block; clear: both; margin: 10px 0 0 0; font-size: 90%; }
div#user-submitted-posts div#usp-submit { margin: 20px 0; }

div#user-submitted-posts div.usp-error { color: #cc3333; }
div#user-submitted-posts div#usp-error-message { margin: 0 0 20px 0; }
div#user-submitted-posts div#usp-error-message.usp-callout-failure { color: #cc3333; }
div#user-submitted-posts div#usp-success-message { margin: 0 0 20px 0; font-weight: bold; }

div#user-submitted-posts fieldset.usp-checkbox { padding: 5px 0; }
div#user-submitted-posts fieldset.usp-checkbox input { display: inline-block; vertical-align: middle; position: relative; top: -2px; }
div#user-submitted-posts fieldset.usp-checkbox label { display: inline-block; vertical-align: middle; }

.usp-hidden, .usp-no-js { display: none; }
.usp-js { display: block; }

/* Parsley */

div#user-submitted-posts ul.parsley-errors-list { display: none; list-style-type: none; }
div#user-submitted-posts ul.parsley-errors-list.filled { display: block; float: none; clear: both; margin: 0; padding: 0; font-size: 12px; line-height: 18px; }
div#user-submitted-posts ul.parsley-errors-list.filled li.parsley-required { display: inline-block; margin: 0; padding: 5px 10px; color: #fff; background-color: #cc3333; }
/* Page navi */
.wp-pagenavi {
    padding-top: 15px;
    display: block;
    clear: both;
    height: 40px;
	text-align: center;
}
.wp-pagenavi a, .wp-pagenavi span {
	padding: 5px; margin-right: 10px;
	font-size: 15px; color: #03719c; text-decoration: none;
	/*border: 1px solid #ccc; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;*/
	}
.wp-pagenavi a:hover, .wp-pagenavi span.current {
	color: #03719c;
	border-bottom: 2px solid #03719c;
	}
.widget-odd.widget-first.widget-1.mobile-only.home-widget {
    display: none;
}
/* Pop widget css */
.widget_wpt a:focus { box-shadow: none }
.wpt_widget_content, .wptp_widget_content {
    position: relative;
    border: 1px solid #E4E4E4;
}
.wpt-tabs, .wptp-list { margin: 0 }
.wpt_widget_content img, .wptp_widget_content img {
    max-width: 100%;
    height: auto;
}
.wpt_widget_content a, .wptp_widget_content a {
    color: #444;
    text-decoration: none;
}
.wptp_widget_content ul { margin: 0!important }
.wpt_widget_content ul.wpt-tabs li, .wptp_widget_content ul.wptp-tabs li {
    list-style: none;
    display: block;
    width: 50%;
    float: left;
    text-align: center;
    margin: 0;
    padding: 0 !important;
}
.wpt_widget_content ul.wpt-tabs li { width: 50% }
.wptp_widget_content ul.wptp-tabs li { width: 33.333333333% }
.wpt_widget_content ul.has-1-tabs li {
    width: 100%;
    float: none;
    margin: 0 auto;
}
.wpt_widget_content ul.has-2-tabs li {

}
.wpt_widget_content ul.has-3-tabs li { width: 33.333% }
.wpt_widget_content ul.has-4-tabs li { width: 50% }
.wpt_widget_content .has-4-tabs .tab_title.selected a { border-bottom: 1px solid #E4E4E4 }
.wpt_widget_content .has-4-tabs .tab_title:nth-child(3) a, .wpt_widget_content .has-4-tabs .tab_title:nth-child(5) a, .wpt_widget_content .has-4-tabs .tab_title:nth-child(5) a, .wpt_widget_content .has-4-tabs .tab_title:nth-child(7) a { border-left: 0 }
.wpt_widget_content .tab_title a, .wptp_widget_content .tab_title a {
    display: block;
    background: #f0f0f0;
    border-left: 1px solid #E4E4E4;
    border-bottom: 1px solid #E4E4E4;
    padding: 2px 0 4px;
    line-height: 2.4;
    text-decoration: none;
    position: relative;
    font-weight: bold;
}
.wptp_widget_content .tab_title a { font-size: 13px }
.wpt_widget_content .tab_title a .fa { margin-right: 3px }
.wpt_widget_content .tab_title:first-child a, .wptp_widget_content .tab_title:first-child a {
    margin-left: 0;
    border-left: 0;
}
.wpt_widget_content .tab_title.selected a, .wptp_widget_content .tab_title.selected a {
    background: #fff;
    border-bottom: 1px solid #fff;
}
.wptp_widget_content ul.wptp-tabs li:nth-child(3n+1) a {
    clear: left;
    border-left: 0;
}
.wpt_widget_content .inside, .wptp_widget_content .inside { background: #fff }
.wpt_widget_content .inside { padding-top: 10px }
.wpt_widget_content .tab-content li, .wptp_widget_content .tab-content li {
    list-style-type: none;
    float: left;
    width: 100%;
    box-sizing: border-box;
    text-align: left;
    color: #444;
    background: none;
    position: relative;
}
.wpt_widget_content .tab-content li {
    margin: 0 0 11px 0;
    padding: 0px 15px 15px 15px;
    border-bottom: 1px solid #E4E4E4;
}
.wptp_widget_content .tab-content li {
    margin: 0 0 0 0;
    padding: 11px 15px 15px 15px;
}
.wpt_widget_content .tab-content li:last-child, .wptp_widget_content .tab-content > li:last-child {
    border: none;
    margin-bottom: 0;
}
.wpt_widget_content .tab-content li:first-child, .wptp_widget_content .tab-content > li:first-child { padding-top: 5px }
.wpt_thumb_small, .wptp_thumb_small {
    float: left;
    margin-right: 12px;
    padding-top: 4px;
    /*width: 65px;
    height: 65px;*/
    overflow: hidden;
}
.wpt_thumb_small.wpt_thumb_align_right, .wptp_thumb_small.wptp_thumb_align_right {
    float: right;
    margin-right: 0;
    margin-left: 12px;
}
.wpt_thumb_custom, .wptp_thumb_custom {
    float: left;
    margin-right: 12px;
    padding-top: 4px;
    overflow: hidden;
}
.wpt_thumb_custom.wpt_thumb_align_right, .wptp_thumb_custom.wptp_thumb_align_right {
    float: right;
    margin-right: 0;
    margin-left: 12px;
}
.wpt_thumb_large, .wpt_thumb_custom.wpt_thumb_align_none, .wptp_thumb_large, .wptp_thumb_custom.wptp_thumb_align_none {
    float: none;
    max-width: 100%;
    display: inline-block;
    margin: 0 auto 4px;
    position: relative;
}
.wpt_widget_content .entry-title, .wptp_widget_content .entry-title {
    font-weight: bold;
    margin: 0;
    padding: 0;
}
.wpt_widget_content .wpt-postmeta, .wpt_comment_content, .wpt_excerpt {
    color: #999;
    font-size: 13px;
}
.wpt_widget_content .wpt-postmeta.woocommerce { margin-top: 3px }
.wpt_widget_content .wpt-postmeta.woocommerce .star-rating { color: #FFB300 }
.wpt_widget_content .wp-post-image, .wptp_widget_content .wp-post-image { margin: 0 !important }
.wptp_widget_content .wptp-postmeta {
    color: #999;
    font-size: 11px;
    text-transform: uppercase;
    line-height: 1.2;
}
.wptp_widget_content .wptp-postmeta .star-rating { margin: 0!important }
.wptp_excerpt p, .wptp_comment_content { color: #999 }
/* Comments */
.wpt_avatar, .wptp_avatar {
    margin-right: 10px;
    float: left;
    margin-top: 4px;
}
.wpt_comment_content p, .wpt_excerpt p, .wptp_comment_content p, .wptp_excerpt p { margin-bottom: 0 }
.wptp_comment_content p, .wptp_excerpt p { margin-top: 0 }
.wpt_comment_meta, .wptp_comment_meta { font-weight: bold }
.wptp_comment_content { overflow: hidden }
/* Tags tab */
.wpt_widget_content #tags-tab-content > ul { margin: 0 }
.wptp_widget_content #tags-tab-content { padding-bottom: 10px }
.wptp_widget_content #tags-tab-content ul {
    margin: 0;
    overflow: hidden;
    padding: 15px;
    font-size: 0;
    line-height: 0;
}
.wptp_widget_content #tags-tab-content ul li {
    width: auto;
    margin-bottom: 0;
    list-style: none;
    display: inline-block;
    padding: 0;
    margin: 10px 10px 0 0;
    float: none;
    font-size: 15px;
    border: 0;
}
.wptp_widget_content #tags-tab-content ul li a {
    padding: 15px 10px;
    background: rgba(0,0,0,0.12);
    white-space: nowrap;
    display: block;
    border: 1px solid rgba(0,0,0,0.08);
    border-radius: 15px;
}
.wptp_widget_content #tags-tab-content ul li a:hover { background: rgba(0,0,0,0.24) }
/* Custom Content tab */
.wptp-custom-content { padding: 15px }
/* Pagination */
.wpt_widget_content .wpt-pagination {
    margin: 0;
    width: 100%;
    padding-top: 0;
    padding-bottom: 15px;
    float: left;
}
.wpt_widget_content .wpt-pagination a { margin: 0 15px }
.wpt-pagination a.next { float: right }
.wptp_widget_content .wptp-pagination {
    margin: 0;
    width: 100%;
    padding: 0;
    margin: 0;
    border-radius: 0;
    border: 0;
    box-sizing: border-box;
    display: inline-block;
    float: left;
    padding: 15px;
}
.wptp_widget_content .wptp-pagination li {
    display: inline-block;
    width: auto;
    float: left;
    padding: 0;
    margin: 0;
    border-radius: 0;
    border: 0;
    box-sizing: border-box;
}
.wptp_widget_content .tab-content .wptp-pagination li:hover {
    background: transparent!important;
    border-color: transparent!important;
}
.wptp_widget_content .wptp-pagination li a {
    margin: 0;
    padding: 0;
}
.wptp_widget_content .wptp-pagination li .page-numbers {
    position: relative;
    display: inline-block;
    padding: 10px;
    font-size: 14px;
    font-weight: normal;
    text-transform: uppercase;
    text-decoration: none;
    line-height: 1;
    min-width: 36px;
    text-align: center;
    box-sizing: border-box;
    margin: 0;
    border-radius: 0;
    border: 0;
}
.wptp_widget_content .wptp-pagination .wptp-prev-icon { margin-right: 4px }
.wptp_widget_content .wptp-pagination .wptp-next-icon { margin-left: 4px }
.wpt_acc .wptp-tabs, .wpt_acc .wpt-tabs, .wpt_acc_title { display: none!important }
.wpt_acc .wpt_acc_title {
    display: block!important;
    float: left!important;
    width: 100%!important;
    clear: both;
    box-sizing: border-box;
}
.wpt_acc_title a {
    display: block;
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 15px!important;
    padding-right: 15px!important;
    height: auto!important;
    width: 100%!important;
    float: left!important;
    box-sizing: border-box;
}
.wpt_acc_title a i.fa {
    display: inline-block!important;
    margin-bottom: 0!important;
}
/* Loading... */
.wpt-loading {
    min-height: 120px;
    position: relative;
}
.wpt-loading:before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(255,255,255,0.8);
    z-index: 11;
}
.clear { clear: both }
.wpt-loader {
    z-index: 12;
    display: none;
    position: absolute!important;
    top: 50%;
    left: 50%;
}
.wpt-loading .wpt-loader { display: block }
.wpt-load1 .wpt-loader, .wpt-load1 .wpt-loader:before, .wpt-load1 .wpt-loader:after {
    background: #000;
    -webkit-animation: load1 1s infinite ease-in-out;
    animation: load1 1s infinite ease-in-out;
    width: 1em;
    height: 4em;
}
.wpt-load1 .wpt-loader:before, .wpt-load1 .wpt-loader:after {
    position: absolute;
    top: 0;
    content: '';
}
.wpt-load1 .wpt-loader:before {
    left: -1.5em;
    -webkit-animation-delay: -0.32s;
    animation-delay: -0.32s;
}
.wpt-load1 .wpt-loader {
    text-indent: -9999em;
    position: relative;
    margin: -2em 0 0 -0.5em;
    font-size: 4px;
    -webkit-transform: translateZ();
    transform: translateZ();
    -webkit-animation-delay: -0.16s;
    animation-delay: -0.16s;
}
.wpt-load1 .wpt-loader:after { left: 1.5em }
@-webkit-keyframes load1 { 
    0%, 80%, 100% {
        box-shadow: 0 0 #000;
        height: 4em;
    }
    40% {
        box-shadow: 0 -2em #000;
        height: 5em;
    }
}
@keyframes load1 { 
    0%, 80%, 100% {
        box-shadow: 0 0 #000;
        height: 4em;
    }
    40% {
        box-shadow: 0 -2em #000;
        height: 5em;
    }
}
.wpt-load4 .wpt-loader {
    font-size: 4px;
    width: 1em;
    height: 1em;
    margin-left: -0.5em;
    margin-top: -0.5em;
    border-radius: 50%;
    position: relative;
    text-indent: -9999em;
    -webkit-animation: load4 1.3s infinite linear;
    animation: load4 1s infinite linear;
    -webkit-transform: translateZ();
    transform: translateZ();
}
@-webkit-keyframes load4 { 
    0%, 100% { box-shadow: 0 -3em 0 0.2em #000000, 2em -2em 0 0em #000000, 3em 0 0 -1em #000000, 2em 2em 0 -1em #000000, 0 3em 0 -1em #000000, -2em 2em 0 -1em #000000, -3em 0 0 -1em #000000, -2em -2em 0 0 #000000 }
    12.5% { box-shadow: 0 -3em 0 0 #000000, 2em -2em 0 0.2em #000000, 3em 0 0 0 #000000, 2em 2em 0 -1em #000000, 0 3em 0 -1em #000000, -2em 2em 0 -1em #000000, -3em 0 0 -1em #000000, -2em -2em 0 -1em #000000 }
    25% { box-shadow: 0 -3em 0 -0.5em #000000, 2em -2em 0 0 #000000, 3em 0 0 0.2em #000000, 2em 2em 0 0 #000000, 0 3em 0 -1em #000000, -2em 2em 0 -1em #000000, -3em 0 0 -1em #000000, -2em -2em 0 -1em #000000 }
    37.5% { box-shadow: 0 -3em 0 -1em #000000, 2em -2em 0 -1em #000000, 3em 0em 0 0 #000000, 2em 2em 0 0.2em #000000, 0 3em 0 0em #000000, -2em 2em 0 -1em #000000, -3em 0em 0 -1em #000000, -2em -2em 0 -1em #000000 }
    50% { box-shadow: 0 -3em 0 -1em #000000, 2em -2em 0 -1em #000000, 3em 0 0 -1em #000000, 2em 2em 0 0em #000000, 0 3em 0 0.2em #000000, -2em 2em 0 0 #000000, -3em 0em 0 -1em #000000, -2em -2em 0 -1em #000000 }
    62.5% { box-shadow: 0 -3em 0 -1em #000000, 2em -2em 0 -1em #000000, 3em 0 0 -1em #000000, 2em 2em 0 -1em #000000, 0 3em 0 0 #000000, -2em 2em 0 0.2em #000000, -3em 0 0 0 #000000, -2em -2em 0 -1em #000000 }
    75% { box-shadow: 0em -3em 0 -1em #000000, 2em -2em 0 -1em #000000, 3em 0em 0 -1em #000000, 2em 2em 0 -1em #000000, 0 3em 0 -1em #000000, -2em 2em 0 0 #000000, -3em 0em 0 0.2em #000000, -2em -2em 0 0 #000000 }
    87.5% { box-shadow: 0em -3em 0 0 #000000, 2em -2em 0 -1em #000000, 3em 0 0 -1em #000000, 2em 2em 0 -1em #000000, 0 3em 0 -1em #000000, -2em 2em 0 0 #000000, -3em 0em 0 0 #000000, -2em -2em 0 0.2em #000000 }
}
@keyframes load4 { 
    0%, 100% { box-shadow: 0 -3em 0 0.2em #000000, 2em -2em 0 0em #000000, 3em 0 0 -1em #000000, 2em 2em 0 -1em #000000, 0 3em 0 -1em #000000, -2em 2em 0 -1em #000000, -3em 0 0 -1em #000000, -2em -2em 0 0 #000000 }
    12.5% { box-shadow: 0 -3em 0 0 #000000, 2em -2em 0 0.2em #000000, 3em 0 0 0 #000000, 2em 2em 0 -1em #000000, 0 3em 0 -1em #000000, -2em 2em 0 -1em #000000, -3em 0 0 -1em #000000, -2em -2em 0 -1em #000000 }
    25% { box-shadow: 0 -3em 0 -0.5em #000000, 2em -2em 0 0 #000000, 3em 0 0 0.2em #000000, 2em 2em 0 0 #000000, 0 3em 0 -1em #000000, -2em 2em 0 -1em #000000, -3em 0 0 -1em #000000, -2em -2em 0 -1em #000000 }
    37.5% { box-shadow: 0 -3em 0 -1em #000000, 2em -2em 0 -1em #000000, 3em 0em 0 0 #000000, 2em 2em 0 0.2em #000000, 0 3em 0 0em #000000, -2em 2em 0 -1em #000000, -3em 0em 0 -1em #000000, -2em -2em 0 -1em #000000 }
    50% { box-shadow: 0 -3em 0 -1em #000000, 2em -2em 0 -1em #000000, 3em 0 0 -1em #000000, 2em 2em 0 0em #000000, 0 3em 0 0.2em #000000, -2em 2em 0 0 #000000, -3em 0em 0 -1em #000000, -2em -2em 0 -1em #000000 }
    62.5% { box-shadow: 0 -3em 0 -1em #000000, 2em -2em 0 -1em #000000, 3em 0 0 -1em #000000, 2em 2em 0 -1em #000000, 0 3em 0 0 #000000, -2em 2em 0 0.2em #000000, -3em 0 0 0 #000000, -2em -2em 0 -1em #000000 }
    75% { box-shadow: 0em -3em 0 -1em #000000, 2em -2em 0 -1em #000000, 3em 0em 0 -1em #000000, 2em 2em 0 -1em #000000, 0 3em 0 -1em #000000, -2em 2em 0 0 #000000, -3em 0em 0 0.2em #000000, -2em -2em 0 0 #000000 }
    87.5% { box-shadow: 0em -3em 0 0 #000000, 2em -2em 0 -1em #000000, 3em 0 0 -1em #000000, 2em 2em 0 -1em #000000, 0 3em 0 -1em #000000, -2em 2em 0 0 #000000, -3em 0em 0 0 #000000, -2em -2em 0 0.2em #000000 }
}
.wpt-load5 .wpt-loader {
    font-size: 4px;
    width: 1em;
    height: 1em;
    margin-top: -0.5em;
    margin-left: -0.5em;
    border-radius: 50%;
    position: relative;
    text-indent: -9999em;
    -webkit-animation: load5 1.1s infinite ease;
    animation: load5 .8s infinite ease;
    -webkit-transform: translateZ();
    transform: translateZ();
}
@-webkit-keyframes load5 { 
    0%, 100% { box-shadow: 0em -2.6em 0em 0em #000000, 1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2), 2.5em 0em 0 0em rgba(0, 0, 0, 0.2), 1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2), 0em 2.5em 0 0em rgba(0, 0, 0, 0.2), -1.8em 1.8em 0 0em rgba(0, 0, 0, 0.2), -2.6em 0em 0 0em rgba(0, 0, 0, 0.5), -1.8em -1.8em 0 0em rgba(0, 0, 0, 0.7) }
    12.5% { box-shadow: 0em -2.6em 0em 0em rgba(0, 0, 0, 0.7), 1.8em -1.8em 0 0em #000000, 2.5em 0em 0 0em rgba(0, 0, 0, 0.2), 1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2), 0em 2.5em 0 0em rgba(0, 0, 0, 0.2), -1.8em 1.8em 0 0em rgba(0, 0, 0, 0.2), -2.6em 0em 0 0em rgba(0, 0, 0, 0.2), -1.8em -1.8em 0 0em rgba(0, 0, 0, 0.5) }
    25% { box-shadow: 0em -2.6em 0em 0em rgba(0, 0, 0, 0.5), 1.8em -1.8em 0 0em rgba(0, 0, 0, 0.7), 2.5em 0em 0 0em #000000, 1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2), 0em 2.5em 0 0em rgba(0, 0, 0, 0.2), -1.8em 1.8em 0 0em rgba(0, 0, 0, 0.2), -2.6em 0em 0 0em rgba(0, 0, 0, 0.2), -1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2) }
    37.5% { box-shadow: 0em -2.6em 0em 0em rgba(0, 0, 0, 0.2), 1.8em -1.8em 0 0em rgba(0, 0, 0, 0.5), 2.5em 0em 0 0em rgba(0, 0, 0, 0.7), 1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2), 0em 2.5em 0 0em rgba(0, 0, 0, 0.2), -1.8em 1.8em 0 0em rgba(0, 0, 0, 0.2), -2.6em 0em 0 0em rgba(0, 0, 0, 0.2), -1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2) }
    50% { box-shadow: 0em -2.6em 0em 0em rgba(0, 0, 0, 0.2), 1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2), 2.5em 0em 0 0em rgba(0, 0, 0, 0.5), 1.75em 1.75em 0 0em rgba(0, 0, 0, 0.7), 0em 2.5em 0 0em #000000, -1.8em 1.8em 0 0em rgba(0, 0, 0, 0.2), -2.6em 0em 0 0em rgba(0, 0, 0, 0.2), -1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2) }
    62.5% { box-shadow: 0em -2.6em 0em 0em rgba(0, 0, 0, 0.2), 1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2), 2.5em 0em 0 0em rgba(0, 0, 0, 0.2), 1.75em 1.75em 0 0em rgba(0, 0, 0, 0.5), 0em 2.5em 0 0em rgba(0, 0, 0, 0.7), -1.8em 1.8em 0 0em #000000, -2.6em 0em 0 0em rgba(0, 0, 0, 0.2), -1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2) }
    75% { box-shadow: 0em -2.6em 0em 0em rgba(0, 0, 0, 0.2), 1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2), 2.5em 0em 0 0em rgba(0, 0, 0, 0.2), 1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2), 0em 2.5em 0 0em rgba(0, 0, 0, 0.5), -1.8em 1.8em 0 0em rgba(0, 0, 0, 0.7), -2.6em 0em 0 0em #000000, -1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2) }
    87.5% { box-shadow: 0em -2.6em 0em 0em rgba(0, 0, 0, 0.2), 1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2), 2.5em 0em 0 0em rgba(0, 0, 0, 0.2), 1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2), 0em 2.5em 0 0em rgba(0, 0, 0, 0.2), -1.8em 1.8em 0 0em rgba(0, 0, 0, 0.5), -2.6em 0em 0 0em rgba(0, 0, 0, 0.7), -1.8em -1.8em 0 0em #000000 }
}
@keyframes load5 { 
    0%, 100% { box-shadow: 0em -2.6em 0em 0em #000000, 1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2), 2.5em 0em 0 0em rgba(0, 0, 0, 0.2), 1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2), 0em 2.5em 0 0em rgba(0, 0, 0, 0.2), -1.8em 1.8em 0 0em rgba(0, 0, 0, 0.2), -2.6em 0em 0 0em rgba(0, 0, 0, 0.5), -1.8em -1.8em 0 0em rgba(0, 0, 0, 0.7) }
    12.5% { box-shadow: 0em -2.6em 0em 0em rgba(0, 0, 0, 0.7), 1.8em -1.8em 0 0em #000000, 2.5em 0em 0 0em rgba(0, 0, 0, 0.2), 1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2), 0em 2.5em 0 0em rgba(0, 0, 0, 0.2), -1.8em 1.8em 0 0em rgba(0, 0, 0, 0.2), -2.6em 0em 0 0em rgba(0, 0, 0, 0.2), -1.8em -1.8em 0 0em rgba(0, 0, 0, 0.5) }
    25% { box-shadow: 0em -2.6em 0em 0em rgba(0, 0, 0, 0.5), 1.8em -1.8em 0 0em rgba(0, 0, 0, 0.7), 2.5em 0em 0 0em #000000, 1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2), 0em 2.5em 0 0em rgba(0, 0, 0, 0.2), -1.8em 1.8em 0 0em rgba(0, 0, 0, 0.2), -2.6em 0em 0 0em rgba(0, 0, 0, 0.2), -1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2) }
    37.5% { box-shadow: 0em -2.6em 0em 0em rgba(0, 0, 0, 0.2), 1.8em -1.8em 0 0em rgba(0, 0, 0, 0.5), 2.5em 0em 0 0em rgba(0, 0, 0, 0.7), 1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2), 0em 2.5em 0 0em rgba(0, 0, 0, 0.2), -1.8em 1.8em 0 0em rgba(0, 0, 0, 0.2), -2.6em 0em 0 0em rgba(0, 0, 0, 0.2), -1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2) }
    50% { box-shadow: 0em -2.6em 0em 0em rgba(0, 0, 0, 0.2), 1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2), 2.5em 0em 0 0em rgba(0, 0, 0, 0.5), 1.75em 1.75em 0 0em rgba(0, 0, 0, 0.7), 0em 2.5em 0 0em #000000, -1.8em 1.8em 0 0em rgba(0, 0, 0, 0.2), -2.6em 0em 0 0em rgba(0, 0, 0, 0.2), -1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2) }
    62.5% { box-shadow: 0em -2.6em 0em 0em rgba(0, 0, 0, 0.2), 1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2), 2.5em 0em 0 0em rgba(0, 0, 0, 0.2), 1.75em 1.75em 0 0em rgba(0, 0, 0, 0.5), 0em 2.5em 0 0em rgba(0, 0, 0, 0.7), -1.8em 1.8em 0 0em #000000, -2.6em 0em 0 0em rgba(0, 0, 0, 0.2), -1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2) }
    75% { box-shadow: 0em -2.6em 0em 0em rgba(0, 0, 0, 0.2), 1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2), 2.5em 0em 0 0em rgba(0, 0, 0, 0.2), 1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2), 0em 2.5em 0 0em rgba(0, 0, 0, 0.5), -1.8em 1.8em 0 0em rgba(0, 0, 0, 0.7), -2.6em 0em 0 0em #000000, -1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2) }
    87.5% { box-shadow: 0em -2.6em 0em 0em rgba(0, 0, 0, 0.2), 1.8em -1.8em 0 0em rgba(0, 0, 0, 0.2), 2.5em 0em 0 0em rgba(0, 0, 0, 0.2), 1.75em 1.75em 0 0em rgba(0, 0, 0, 0.2), 0em 2.5em 0 0em rgba(0, 0, 0, 0.2), -1.8em 1.8em 0 0em rgba(0, 0, 0, 0.5), -2.6em 0em 0 0em rgba(0, 0, 0, 0.7), -1.8em -1.8em 0 0em #000000 }
}
.wpt-load6 .wpt-loader {
    font-size: 20px;
    text-indent: -9999em;
    overflow: hidden;
    width: 1em;
    height: 1em;
    margin-top: -0.5em;
    margin-left: -0.5em;
    border-radius: 50%;
    position: relative;
    -webkit-transform: translateZ();
    transform: translateZ();
    -webkit-animation: load6 1.7s infinite ease;
    animation: load6 1s infinite ease;
}
@-webkit-keyframes load6 { 
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
        box-shadow: 0 -0.83em 0 -0.4em #000000, 0 -0.83em 0 -0.42em #000000, 0 -0.83em 0 -0.44em #000000, 0 -0.83em 0 -0.46em #000000, 0 -0.83em 0 -0.477em #000000;
    }
    5%, 95% { box-shadow: 0 -0.83em 0 -0.4em #000000, 0 -0.83em 0 -0.42em #000000, 0 -0.83em 0 -0.44em #000000, 0 -0.83em 0 -0.46em #000000, 0 -0.83em 0 -0.477em #000000 }
    10%, 59% { box-shadow: 0 -0.83em 0 -0.4em #000000, -0.087em -0.825em 0 -0.42em #000000, -0.173em -0.812em 0 -0.44em #000000, -0.256em -0.789em 0 -0.46em #000000, -0.297em -0.775em 0 -0.477em #000000 }
    20% { box-shadow: 0 -0.83em 0 -0.4em #000000, -0.338em -0.758em 0 -0.42em #000000, -0.555em -0.617em 0 -0.44em #000000, -0.671em -0.488em 0 -0.46em #000000, -0.749em -0.34em 0 -0.477em #000000 }
    38% { box-shadow: 0 -0.83em 0 -0.4em #000000, -0.377em -0.74em 0 -0.42em #000000, -0.645em -0.522em 0 -0.44em #000000, -0.775em -0.297em 0 -0.46em #000000, -0.82em -0.09em 0 -0.477em #000000 }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
        box-shadow: 0 -0.83em 0 -0.4em #000000, 0 -0.83em 0 -0.42em #000000, 0 -0.83em 0 -0.44em #000000, 0 -0.83em 0 -0.46em #000000, 0 -0.83em 0 -0.477em #000000;
    }
}
@keyframes load6 { 
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
        box-shadow: 0 -0.83em 0 -0.4em #000000, 0 -0.83em 0 -0.42em #000000, 0 -0.83em 0 -0.44em #000000, 0 -0.83em 0 -0.46em #000000, 0 -0.83em 0 -0.477em #000000;
    }
    5%, 95% { box-shadow: 0 -0.83em 0 -0.4em #000000, 0 -0.83em 0 -0.42em #000000, 0 -0.83em 0 -0.44em #000000, 0 -0.83em 0 -0.46em #000000, 0 -0.83em 0 -0.477em #000000 }
    10%, 59% { box-shadow: 0 -0.83em 0 -0.4em #000000, -0.087em -0.825em 0 -0.42em #000000, -0.173em -0.812em 0 -0.44em #000000, -0.256em -0.789em 0 -0.46em #000000, -0.297em -0.775em 0 -0.477em #000000 }
    20% { box-shadow: 0 -0.83em 0 -0.4em #000000, -0.338em -0.758em 0 -0.42em #000000, -0.555em -0.617em 0 -0.44em #000000, -0.671em -0.488em 0 -0.46em #000000, -0.749em -0.34em 0 -0.477em #000000 }
    38% { box-shadow: 0 -0.83em 0 -0.4em #000000, -0.377em -0.74em 0 -0.42em #000000, -0.645em -0.522em 0 -0.44em #000000, -0.775em -0.297em 0 -0.46em #000000, -0.82em -0.09em 0 -0.477em #000000 }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
        box-shadow: 0 -0.83em 0 -0.4em #000000, 0 -0.83em 0 -0.42em #000000, 0 -0.83em 0 -0.44em #000000, 0 -0.83em 0 -0.46em #000000, 0 -0.83em 0 -0.477em #000000;
    }
}
.wpt-load7 .wpt-loader:before, .wpt-load7 .wpt-loader:after, .wpt-load7 .wpt-loader {
    border-radius: 50%;
    width: 2.5em;
    height: 2.5em;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation: load7 0.8s infinite ease-in-out;
    animation: load7 0.8s infinite ease-in-out;
}
.wpt-load7 .wpt-loader {
    font-size: 4px;
    position: relative;
    text-indent: -9999em;
    -webkit-transform: translateZ();
    transform: translateZ();
    -webkit-animation-delay: -0.16s;
    animation-delay: -0.16s;
    margin-top: -3.75em;
    margin-left: -1.25em;
}
.wpt-load7 .wpt-loader:before {
    left: -3.5em;
    -webkit-animation-delay: -0.32s;
    animation-delay: -0.32s;
}
.wpt-load7 .wpt-loader:after { left: 3.5em }
.wpt-load7 .wpt-loader:before, .wpt-load7 .wpt-loader:after {
    content: '';
    position: absolute;
    top: 0;
}
@-webkit-keyframes load7 { 
    0%, 80%, 100% { box-shadow: 0 2.5em 0 -1.3em #000000 }
    40% { box-shadow: 0 2.5em 0 0 #000000 }
}
@keyframes load7 { 
    0%, 80%, 100% { box-shadow: 0 2.5em 0 -1.3em #000000 }
    40% { box-shadow: 0 2.5em 0 0 #000000 }
}
.wpt-load8 .wpt-loader {
    font-size: 2px;
    position: relative;
    text-indent: -9999em;
    border-top: 1.1em solid rgba(0, 0, 0, 0.2);
    border-right: 1.1em solid rgba(0, 0, 0, 0.2);
    border-bottom: 1.1em solid rgba(0, 0, 0, 0.2);
    border-left: 1.1em solid #000000;
    -webkit-transform: translateZ();
    transform: translateZ();
    -webkit-animation: load8 0.5s infinite linear;
    animation: load8 0.5s infinite linear;
}
.wpt-load8 .wpt-loader, .wpt-load8 .wpt-loader:after {
    border-radius: 50%;
    width: 10em;
    height: 10em;
    margin-top: -6.1em;
    margin-left: -6.1em;
}
@-webkit-keyframes load8 { 
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
@keyframes load8 { 
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
.post_nav_link {
    margin: 20px 10px;
    display: inline-block; 
}