/*easy-responsive-tabs */

.osc-res-nav.nav-tabs>a {
	color: #000!important
}

.osc-res-nav.nav-tabs>a:hover {
	color: #000!important
}

.osc-res-nav.nav-tabs>a:visited {
	color: #000!important
}

.osc-res-tab a {
	color: #000;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: 700
}

.osc-res-tab a:focus,
.osc-res-tab a:hover {
	color: #000;
	text-decoration: none
}

.osc-res-tab a:focus {
	outline: thin dotted #333;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px
}

.osc-res-tab .pull-right {
	float: right!important
}

.osc-res-tab .nav {
	margin-bottom: 0;
	padding-left: 0;
	list-style: none
}

.nav:after,
.osc-res-tab .nav:before {
	content: " ";
	display: table
}

.osc-res-tab .nav:after {
	clear: both
}

.osc-res-tab .nav>li {
	position: relative;
	display: block
}

.osc-res-tab .nav>li>a {
	position: relative;
	display: block;
	padding: 10px 15px
}

.osc-res-tab .nav>li>a:focus,
.osc-res-tab .nav>li>a:hover {
	text-decoration: none;
	background-color: #eee
}

.osc-res-tab .nav>li.disabled>a {
	color: #999
}

.osc-res-tab .nav>li.disabled>a:focus,
.osc-res-tab .nav>li.disabled>a:hover {
	color: #999;
	text-decoration: none;
	background-color: transparent;
	cursor: not-allowed
}

.nav .open>a:focus,
.osc-res-tab .nav .open>a,
.osc-res-tab .nav .open>a:hover {
	background-color: #eee;
	border-color: #428bca
}

.osc-res-tab .nav .nav-divider {
	height: 1px;
	margin: 9px 0;
	overflow: hidden;
	background-color: #e5e5e5
}

.osc-res-tab .nav>li>a>img {
	max-width: none
}

.osc-res-tab .nav-tabs {
	border-bottom: 1px solid #ddd
}

.osc-res-tab .nav-tabs>li {
	float: left;
	margin: 0 0 -1px 0
}

.osc-res-tab .nav-tabs>li>a {
	margin-right: 2px;
	line-height: 1.428571429;
	color: #000!important;
	font-size: 18px;
	font-weight: 400;
	background-color: #ddd
}

.osc-res-tab .nav-tabs>li>a:hover {
	background-color: #c5dacd!important
}

.osc-res-tab .nav-tabs>li.active>a,
.osc-res-tab .nav-tabs>li.active>a:focus,
.osc-res-tab .nav-tabs>li.active>a:hover {
	color: #555;
	background-color: #c5dacd;
	cursor: default
}

.osc-res-tab.tabs-below .nav-tabs>li.active>a,
.osc-res-tab.tabs-below .nav-tabs>li.active>a:focus,
.osc-res-tab.tabs-below .nav-tabs>li.active>a:hover {
	color: #555;
	background-color: #fff;
	border: 1px solid #ddd;
	border-bottom-color: transparent;
	cursor: default;
	margin-top: -2px
}

.osc-res-tab .nav-tabs.nav-justified {
	width: 100%;
	border-bottom: 0
}

.nav-tabs.nav-justified>li {
	float: none
}

.osc-res-tab .nav-tabs.nav-justified>li>a {
	text-align: center
}

@media (min-width:768px) {
	.osc-res-tab .nav-tabs.nav-justified>li {
		display: table-cell;
		width: 1%
	}
}

.osc-res-tab .nav-tabs.nav-justified>li>a {
	border-bottom: 1px solid #ddd;
	margin-right: 0
}

.osc-res-tab .nav-tabs.nav-justified>.active>a {
	border-bottom-color: #fff
}

.osc-res-tab .nav-pills>li {
	float: left
}

.nav-pills>li>a {
	border-radius: 5px
}

.osc-res-tab .nav-pills>li+li {
	margin-left: 2px
}

.osc-res-tab .nav-pills>li.active>a,
.osc-res-tab .nav-pills>li.active>a:focus,
.osc-res-tab .nav-pills>li.active>a:hover {
	color: #fff;
	background-color: #428bca
}

.osc-res-tab .nav-stacked>li {
	float: none
}

.osc-res-tab .nav-stacked>li+li {
	margin-top: 2px;
	margin-left: 0
}

.osc-res-tab .nav-justified {
	width: 100%
}

.osc-res-tab .nav-justified>li {
	float: none
}

.osc-res-tab .nav-justified>li>a {
	text-align: center
}

@media (min-width:768px) {
	.nav-justified>li {
		display: table-cell;
		width: 1%
	}
}

.osc-res-tab .nav-tabs-justified {
	border-bottom: 0
}

.osc-res-tab .nav-tabs-justified>li>a {
	border-bottom: 1px solid #ddd;
	margin-right: 0
}

.osc-res-tab .nav-tabs-justified>.active>a {
	border-bottom-color: #fff
}

.osc-res-tab.tabbable:after,
.osc-res-tab.tabbable:before {
	content: " ";
	display: table
}

.osc-res-tab.tabbable:after {
	clear: both
}

.osc-res-tab .tab-content>.tab-pane,
.pill-content>.pill-pane {
	display: none
}

.osc-res-tab .tab-content>.active,
.pill-content>.active {
	display: block
}

.osc-res-tab .nav .caret {
	border-top-color: #428bca;
	border-bottom-color: #428bca
}

.osc-res-tab .nav a:hover .caret {
	border-top-color: #2a6496;
	border-bottom-color: #2a6496
}

.osc-res-tab .nav-tabs .dropdown-menu {
	margin-top: -1px;
	border-top-right-radius: 0;
	border-top-left-radius: 0
}

.osc-res-tab.tabs-below div>.nav-tabs,
.tabs-left>.nav-tabs,
.tabs-right>.nav-tabs {
	border-bottom: 0
}

.osc-res-tab .pill-content>.pill-pane,
.osc-res-tab .tab-content>.tab-pane {
	display: none
}

.osc-res-tab .pill-content>.active,
.osc-res-tab .tab-content>.active {
	display: block
}

.osc-res-tab.tabs-below div>.nav-tabs {
	border-top: 1px solid #ddd
}

.osc-res-tab.tabs-below div>.nav-tabs>li {
	margin-top: -1px;
	margin-bottom: 0
}

.osc-res-tab.tabs-below div>.nav-tabs>li>a {
	-webkit-border-radius: 0 0 4px 4px;
	-moz-border-radius: 0 0 4px 4px;
	border-radius: 0 0 4px 4px
}

.osc-res-tab.tabs-below div>.nav-tabs>li>a:focus,
.osc-res-tab.tabs-below div>.nav-tabs>li>a:hover {
	border-top-color: #ddd;
	border-bottom-color: transparent
}

.osc-res-tab.tabs-below div>.nav-tabs>.active>a,
.osc-res-tab.tabs-below div>.nav-tabs>.active>a:focus,
.osc-res-tab.tabs-below div>.nav-tabs>.active>a:hover {
	border-color: transparent #ddd #ddd #ddd
}

.osc-res-tab ul.tab-content {
	margin: 0;
	padding: 10px 20px
}

.osc-res-tab .osc-tabs-center-div {
	float: left;
	width: 100%;
	background: #fff;
	border-bottom: 1px solid #ddd;
	overflow: hidden;
	position: relative
}

.osc-res-tab .nav.osc-tabs-center-ul {
	clear: left;
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	position: relative;
	left: 50%;
	text-align: center
}

.osc-res-tab .nav.osc-tabs-center-ul li {
	display: block;
	float: left;
	list-style: none;
	margin: -1px 0;
	padding: 0;
	position: relative;
	right: 50%
}

.osc-res-tab.osc-tabs-center>div {
	border-bottom: 1px solid #ddd;
	display: inline-block
}

.osc-res-tab.osc-tabs-center .nav-tabs {
	border: medium none
}

.osc-res-tab.osc-tabs-right>div {
	border-bottom: 0 solid #ddd;
	display: inline-block
}

.osc-res-tab.osc-tabs-right .nav-tabs {
	float: right;
	border-bottom: medium none;
	margin-right: 22px
}

.toplevel_page_easy-responsive-tabs .wrap {
	background: none repeat scroll 0 0 #fff;
	border: 1px solid #e0e0e0;
	padding: 0
}

.toplevel_page_easy-responsive-tabs .wrap h2 {
	border-bottom: 1px solid #e0e0e0;
	font-size: 18px;
	padding: 8px
}

.toplevel_page_easy-responsive-tabs #ert_setting {
	padding: 10px
}

.toplevel_page_easy-responsive-tabs #ert_setting .form-table tr,
.toplevel_page_easy-responsive-tabs #ert_setting .form-table tr td,
.toplevel_page_easy-responsive-tabs #ert_setting .form-table tr th {
	border: 1px solid #e0e0e0;
	padding: 10px
}

.toplevel_page_easy-responsive-tabs #ert_setting .form-table tr td label {
	margin: 0 10px 0 0;
	font-size: 13px
}

.osc-res-nav.nav-tabs>li.active:after {
	content: '';
	position: absolute;
	left: 42%;
	width: 0;
	height: 0;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	border-top: 18px solid #c5dacd;
	clear: both
}


/* cat posts */

.cat-post-item span.cat-post-css-cropping img {
	max-width: initial;
	max-height: initial
}

.cat-post-title {
	display: inline-block;
	font-size: 15px
}

.cat-post-current .cat-post-title {
	font-weight: 700;
	text-transform: uppercase
}

.cat-post-comment-num,
.cat-post-date {
	font-size: 12px;
	line-height: 18px
}

.cat-post-date {
	font-style: italic;
	margin-bottom: 10px
}

.cat-post-author {
	margin-bottom: 0
}

.cat-post-thumbnail {
	display: block
}

.cat-post-thumbnail img {
	margin: 5px 10px 5px 0;
	float: left
}

.cat-post-item {
	list-style: none;
	list-style-type: none;
	margin: 3px 0;
	padding: 3px 0;
	width: 25%;
	float: left;
	display: block
}

.cat-post-item .cat-post-date {
	margin: 1px 0
}

.cat-post-item:after,
.cat-post-item:before {
	content: "";
	display: table;
	clear: both
}

.cat-post-item:last-child {
	border-bottom: none
}

.cat-post-item .cat-post-css-cropping span {
	float: left;
	margin: 5px 10px 5px 0
}

li a.cat-post-blur,
li a.cat-post-dark,
li a.cat-post-scale,
li a.cat-post-white {
	display: inline-block;
	float: left;
	margin: 5px 10px 5px 0
}

li.cat-post-item a.cat-post-blur span,
li.cat-post-item a.cat-post-dark span,
li.cat-post-item a.cat-post-scale span,
li.cat-post-item a.cat-post-white span {
	margin: 0
}

li a.cat-post-blur img,
li a.cat-post-dark img,
li a.cat-post-scale img,
li a.cat-post-white img {
	margin: 0;
	padding-bottom: 0!important;
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease
}

li a.cat-post-white {
	background-color: #fff
}

li a.cat-post-white img:hover {
	opacity: .8
}

li a.cat-post-dark img:hover {
	-webkit-filter: brightness(75%);
	-moz-filter: brightness(75%);
	-ms-filter: brightness(75%);
	-o-filter: brightness(75%);
	filter: brightness(75%)
}

li a.cat-post-scale {
	overflow: hidden
}

li a.cat-post-scale.cat-post-css-cropping span {
	margin: 0;
	overflow: initial
}

li a.cat-post-scale img {
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease
}

li a.cat-post-scale img:hover {
	-webkit-transform: scale(1.1, 1.1);
	-ms-transform: scale(1.1, 1.1);
	transform: scale(1.1, 1.1)
}

li a.cat-post-blur {
	overflow: hidden
}

li a.cat-post-blur img:hover {
	-webkit-filter: blur(2px);
	-moz-filter: blur(2px);
	-o-filter: blur(2px);
	-ms-filter: blur(2px);
	filter: blur(2px)
}

.cat-post-widget * {
	margin: 0;
	padding: 0
}

.cat-post-widget {
	font-size: 12px;
	line-height: 18px
}

.cat-post-widget p {
	margin-bottom: 0
}

.cat-post-widget .post-title {
	font-size: 15px;
	font-weight: 700
}

.cat-post-widget .cat-post-date {
	font-style: normal;
	font-size: 15px !important;
	display: inline-block;
	margin: 5px 0;
	margin-bottom: 5px;
	color: #999;
	margin-top: 5px;
	font-size: 13px
}

.cat-post-widget img {
	float: left;
	margin: 5px 10px 0 0
}

.cat-post-widget ul li {
	list-style: none;
	list-style-type: none;
	margin: 3px 20px 0 0;
	padding: 3px 0;
	border-bottom: 0 solid #ccc;
	display: inline-block;
	width: 23%;
	vertical-align: top;
	min-height: 220px
}

.cat-post-widget ul li:last-child {
	border-bottom: none;
	margin-right: 0
}

.cat-post-widget .more-link {
	display: none
}

.cat-post-widget .post-entry {
	padding: 0 0 5px 0;
	overflow: hidden
}

.cat-post-widget .post-title {
	color: #000;
	font-size: 17px!important;
	font-weight: 700;
	text-transform: none
}

.cat-post-widget .post-title:hover {
	color: #000
}

.cat-post-widget p {
	font-size: 16px;
	margin-top: 5px
}

.cat-post-widget a:hover {
	color: #000
}


.cat-post-widget ul li {
	border-bottom: 0 !important;
}

/* video thumbs */
.aditional {
	margin-top: 50px !important;
	margin-left: 85px !important;
}

/* news fix */
.entry-content img.alignleft,
.entry-content .wp-caption.alignleft {
	margin-left: 0 !important;
}

/* social embed */
.sfsi_socialwpr * {
	display: inline-block !important;
}
.sfsi_socialwpr {
	display: block;
	margin: 0 auto;
	width: 150px;
}
.sf_twiter {
	display: none !important;
}
.sf_twitter img {
	height: 20px;
}
.sf_twiter.no-hide {
	display: block;
}
@media (max-width: 460px) {
	.sfsi_socialwpr {
		width: 100%;
	}
}

#pup {
word-wrap: break-word;
    position: absolute;
    z-index: 200;
    padding: 15px;
    margin-left: 10px;
    margin-top: 5px;
    width: 400px;
    background-color: #fff;
    color: #000;
    font-size: 0.95em;
    -webkit-box-shadow: 3px 3px 10px 1px rgba(153,153,153,0.87);
    -moz-box-shadow: 3px 3px 10px 1px rgba(153,153,153,0.87);
	box-shadow: 3px 3px 10px 1px rgba(153,153,153,0.87);
}