/*===============================
		Fonts
===============================*/
@import url(https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css);
@import url(https://fonts.googleapis.com/css?family=Roboto:400,100,100italic,300,300italic,500,400italic,500italic,700,700italic,900italic,900|Roboto+Condensed:400,300,300italic,400italic,700,700italic&subset=latin,cyrillic-ext);
@import url('../fonts/fonts.css');

/* =============================		
		Base Element Styles
============================== */

* {
	box-sizing: border-box;
}

body, html {
	min-height: 100%;
}
body {
	font-family: 'Roboto';
	line-height: 1.3;
	color: #000;
	text-align: center;
	position: relative;
}

button {
	border: none;
	background-color: transparent;
}

a {
	color: inherit;
}

a:hover,
a:focus,
a:active {
	text-decoration: none !important;
	color: inherit;
}

/*===============================
		Base Layout Styles
===============================*/

/* ---- Login bar ---- */

.login-bar {
	background-color: #cfd8dc;
}

.login-entry {
	margin-left: 5px;
}

.not-logged-in .login-bar {
	background-color: #cfd8dc;
	padding-top: 0;
}

#block-block-25 {
	position: relative;
	height: 30px;
	font-size: 12px;
}

#block-block-25 .expand-button {
	display: none;
}

#block-block-25 .login-info {
	float: left;
	width: 400px;
	text-align: left;
}

#block-block-25 .login-info .user-login-icon {
	width: 25px;
	height: 25px;
	background-image: url('../img/icons.svg');
	background-size: 434px;
	background-repeat: no-repeat;
	background-position: -54px -25px;
	margin: 0 5px;
}

#block-block-25 .grouped-links {
	float:right;
	width: 540px;
	text-align: right;
}

#block-block-25 .grouped-links .grouped-misc {
	display: inline-block;
	margin-right: 25px;

}

#block-block-25 .grouped-links .grouped-misc a {
	display: inline-block;
	padding: 8px 10px;
	height: 30px;
}

#block-block-25 .grouped-links .grouped-misc .clubz-magazine {
	background-color: #607D8B;
	color: #fff;
	padding: 0 10px 0 0;
}

a.clubz-magazine::before {
	content: "";
	display: inline-block;
	width: 30px;
	height: 30px;
	background-image: url('../img/abo-cover.jpg');
	background-repeat: no-repeat;
	vertical-align: middle;
	-webkit-background-size: 30px 30px;
	background-size: 30px 30px;
	margin-right: 10px;
}

#block-block-25 .grouped-links .grouped-socials {
	display: inline-block;
}

#block-block-25 .grouped-links .grouped-socials a {
	background-image: url('../img/icons.svg');
	font-size: 0;
	display: inline-block;
	vertical-align: middle;
	background-size: 370px;
	background-repeat: no-repeat;
	margin-right: 10px;
}

#block-block-25 .grouped-links .grouped-socials .facebook {
	width: 19px;
	height: 16px;
	display: inline-block;
	vertical-align: middle;
	background-image: url('../img/icons.svg');
	background-size: 400px;
	background-position: -331px 0;
	background-repeat: no-repeat;
}

#block-block-25 .grouped-links .grouped-socials .twitter {
	width: 18px;
	height: 16px;
	background-position: -27px -23px;
}

#block-block-25 .grouped-links .grouped-socials .gplus {
	width: 25px;
	height: 16px;
	background-position: -328px 0;
}

#block-block-25 .grouped-links .grouped-socials .rss {
	width: 17px;
	height: 16px;
	background-position: -2px -23px;
	margin-right: 0;
	margin-left: 10px;
}

#block-block-25 .login-info a {
	display: inline-block;
}

#block-block-25 .login-info .user-picture {
	display: inline-block;
	vertical-align: middle;
	width: 30px;
	height: 30px;
	margin-right: 10px;
}

.logged-in #block-block-25 .login-info a[href="/user/register"],
.logged-in #block-block-25 .login-info a[href="/user/login"]{
	display: none;
}

.logged-in #block-block-25 .login-info a {
	vertical-align: middle;
}

.not-logged-in .login-info a:nth-of-type(2) ~ a {
	display: none !important;
}

.not-logged-in .login-info a {
	padding: 8px 0;
}

.not-logged-in .login-info a:first-child {
	background-color: #FF3D00;
	color: #fff;
	padding-left: 5px;
	padding-right: 5px;
	margin-right: 5px;
}

/* ---- Navigation Bar---- */

.navbar {
	color: #CFD8DC;
	min-height: 40px;
	border: 0;
	margin-bottom: 0;
	font-family: 'Roboto Condensed', sans-serif;
	background-color: #607D8B;
	border-radius: 0;
}

.navbar-header {
	min-height: 40px;
}

.navbar-toggle {
	float: left;
	margin-top: 4px;
	margin-bottom: 0;
}

.navbar-header > .navbar-toggle {
	width: 40px;
	height: 34px;
	background: url('../img/icons.svg');
	background-repeat: no-repeat;
	display: block;
	padding: 0;
	background-size: 500px;
	background-position: -88px -59px;
	margin-right: 0;
}

.navbar-btn {
	margin-bottom: 0;
}

.icon-bar {
	background-color: #cfd8dc;
}

.navbar-header .navbar-toggle::after {
	content: 'Меню';
	font-family: 'Roboto Condensed', sans-serif;
	color: #cfd8dc;
	text-transform: uppercase;
	position: absolute;
	display: inline-block;
	left: 2.4em;
	bottom:0;
	font-size: 17px;
	font-weight: bold;
	line-height: 1.9;
	opacity: 0.7;
	}

/* Search Bar */

.search {
	color: rgba(255,255,255, 0.6);
	text-transform: uppercase;
	position: absolute;
	top:0;
	left: 80px;
	margin-left: 40px !important;
	width: 90px;
	text-align: right;
	font-size: 15px;
	font-family: 'Roboto Condensed';
	opacity: 0.7;
	display: inline-block;
	padding-top: 13px;
}

.search::before {
	content: " ";
	width: 30px;
	height: 30px;
	margin-top: 4px;
	background-image: url('../img/icons.svg');
	background-repeat: no-repeat;
	background-size: 445px;
	background-position: -390px -20px;
	display: inline-block;
	position: absolute;
	top: 0;
	left: 0;
}

.search a:hover, 
.search a:active,
.search a:focus,
.search a:link {
	text-decoration: none;
	color: inherit;
}

.header-wrapper {
	position: relative;
	z-index: 2;
	background: #fff;
}

.search-bar {
	width: 100%;
	position: absolute;
	background: #fff;
	z-index: 2;
	height: 260px;
	display: none;
	box-shadow: 1px 1px 10px #000;
	text-align: left;
}

.search-bar-banner p,
.search-bar-banner img {
	display: inline-block;
	vertical-align: middle;
}

.search-bar-banner p {
	font-size: 10px;
	margin:0 10px 0 0;
	padding-top: 10px;
}

.search-bar .container {
	position: relative;
	height: 260px;
}

.search-bar .row {
	position: absolute;
	bottom: 0;
	height: 61px;
	width: 100%;
}

 .close-button {
	width: 20px;
	height: 20px;
	display: block;
	background-image: url('../img/icons.svg');
	position: absolute;
	right: 25px;
	background-repeat: no-repeat;
	background-size: 450px;
	background-position: -144px -57px;
	cursor: pointer;
}

form.form-search.content-search {
	margin-top: 10px;
}

input.form-autocomplete {
	background-image: none !important;
}

.ui-widget-content a {
	color: #06425A;
	font-size: 10px;
}

ul.ui-autocomplete {
	padding-left: 5px !important;
	padding-right: 5px !important;
	border-radius: 0;
	width: 0 !important;
	min-width: 77% !important;
	font-family: 'Roboto', sans-serif;
	font-size: 8px;
}

ul .ui-autocomplete-field-group {
	display: none !important;
}

.ui-state-hover, .ui-widget-content .ui-state-hover, 
.ui-widget-header .ui-state-hover, .ui-state-focus, 
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
	background: none;
	border: none;
	cursor: pointer;
}
.ui-menu-item-first {
	border: 0 !important;
}

.glyphicon-search:before {
	content: "Tърси";
	font-family: 'Roboto Condensed';
	text-transform: uppercase;
	text-shadow: none;
	color: #06425A;
	font-weight: 700;
	font-size: 13px;
}

.search-bar .btn.btn-primary {
	background-color: #CFD8DC !important;
	background-image: none;
	border: none;
	min-height: 34px;
	border-radius: 0;	
	margin-left: 20px;
}

.overlay-background {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 1;
	background: rgba(255,255,255, 0.8);
	display: none;
}

.visible {
	display: block;
}

/* ---- Layout Containers ---- */

.header .container {
	position: relative;
	margin-top: 10px;
}


/* Featured */



/*Highlighted*/

.region-highlighted {
	overflow: hidden;
}

div.highlighted {
	margin-bottom: 40px;
}

/*QuickTabs*/

#block-quicktabs-most-tabs-view{
	position: relative;
	width: 220px;
	float: left;
	margin-left: 20px;
	height: 300px;
	overflow: hidden;
}

#block-multiblock-12 {
	position: relative;
	width: 300px;
	height: 280px;
	overflow: hidden;
}

#block-multiblock-12 #quicktabs-most_tabs_view .quicktabs-tabs {
	padding-left: 60px;
}

#block-multiblock-12 #quicktabs-most_tabs_view li a {
	font-size: 12px;
}


#block-quicktabs-most-tabs-view h2,
#block-multiblock-12 h2 {
	width: 10%;
	position: absolute;
	top: -10px;
	left: 9px;
	font-size: 22px;
	color: #607d8b;
	font-family: Cambria;
	font-weight: 700;
}

.table-striped > tbody > tr {
	background-color: #FFF !important;
	text-align: left;
}

.table > thead > tr > th, .table > tbody > tr > th,
.table > tfoot > tr > th, .table > thead > tr > td, 
.table > tbody > tr > td, .table > tfoot > tr > td {
	border-top: none;
	border-bottom: 0.5px dotted;
	border-color: #b6b6b6;
	font-size: 13px;
}

.categories .views-field span,
.categories.views-field span a {
	display: block;
}

#quicktabs-most_tabs_view li a {
	font-size: 10px;
	font-family: 'Roboto', sans-serif;	
	padding: 22px 2px 7px 2px;
}

#quicktabs-most_tabs_view tbody tr td a:hover { 
	text-decoration: none !important;
}	

#quicktabs-most_tabs_view tbody .odd:hover, #quicktabs-most_tabs_view tbody .even:hover,
[id^="block-views-news-by-category"] .views-row:hover {
	background-color: #cfd8dc;
}

[id^="block-views-news-by-category"] .views-row-first:hover {
	background-color: #FFF;
}

#quicktabs-most_tabs_view li a:focus, #quicktabs-most_tabs_view li a:hover {
	color: inherit;
	text-decoration: none;
}

#quicktabs-most_tabs_view .quicktabs-tabs {
	background-color: #cfd8dc;
	margin-bottom: 0;
	padding-top: 18px;
	padding-bottom: 5px;
}

#quicktabs-most_tabs_view .quicktabs-tabs li.active a {
	color: #bbc8ce;
	background-color: #607d8b;
}

.advertisment.highlited  {
	display: none;
}


/* Headline */

.headline {
	margin-top: 20px;
	margin-bottom: 20px;
}


/* Headline article */

#block-views-top-article-block,
#block-views-top-article-nodequeue-block {
	max-width: 690px;
	float: left;
	padding-left: 10px;
	position: relative;
}

#block-views-top-article-nodequeue-block .view-content {
	overflow: hidden;
}

#block-views-top-article-block .views-field-field-subtitle,
#block-views-top-article-nodequeue-block .views-field-field-subtitle {
	color: rgb(96, 125, 139);
	padding: 0 15px 0 0;
	font-family: 'Roboto';
	font-size: 18px;
	line-height: 25px;
}

#block-views-top-article-block .block-title,
#block-views-top-article-nodequeue-block .block-title {
	display: none;
}

#block-views-f8be6117f3e1230695adf03d2dc31032 {
	margin-top: 10px;
}

#block-views-clone-of-block .views-field-title a,
#block-views-team-block .block-title,
#block-views-f8be6117f3e1230695adf03d2dc31032 .views-field-title a,
#node-32169 .block-title,
#node-32170 .block-title {
	color: #06425a;
	font-family: Cambria;
	font-weight: bold;
	display: block;
	font-size: 40px;
	text-align: left;
	text-decoration: none;
	padding: 10px 0 20px;
	border-top: 5px solid #06425a;
}

/*Contacts Page*/

#node-32169, #node-32170 { 
	text-align: left;
}

#node-32169 .headline,
#node-32170 .headline {
	margin-top: 0;
}

#block-views-team-block .block-title,
#node-32169 .block-title,
#node-32170 .block-title {
	border: none;
}

#block-views-team-block img {
	width: auto;
	height: 220px;
	margin-bottom: 20px;
}

#block-views-team-block .views-row {
	min-height: 300px;
}

/* Highlighted - Top Article */

#block-views-top-article-block .views-field-title a:hover {
	text-decoration: none;
}

#block-views-top-article-nodequeue-block .views-row {
	padding: 0;
}

#block-views-top-article-block .views-field-field-subtitle,
#block-views-top-article-nodequeue-block .views-field-field-subtitle {
	width: 200px;
	float: left;
	text-align: left;
	margin-top: 20px;
	padding: 0;
}

#block-views-top-article-block .authoring-info,
#block-views-top-article-block-1 .authoring-info,
#block-views-top-article-nodequeue-block .authoring-info {
	display: inline-block;
	float: left;
	border-top: 1px solid #b6b6b6;
	width: 200px;
	position: absolute;
	bottom: 5px;
	left: 0;
}

#block-views-top-article-block .authoring-info .author,
#block-views-top-article-block-1 .authoring-info .author,
#block-views-top-article-nodequeue-block .authoring-info .author { 
	float: right;
}

#block-views-top-article-nodequeue-block .authoring-info .author {
	width: 54%;
	text-align: right;
}

#block-views-top-article-block .views-field-comment-count,
#block-views-top-article-block-1 .views-field-comment-count,
#block-views-top-article-nodequeue-block .views-field-comment-count {
	font-size: 11px;
	font-family: 'Roboto', sans-serif;
	color: #7e7f80;
	padding-top: 4px;
	text-align: left;
	float: left;
	margin-right: 10px;
}

#block-views-top-article-block .views-field-comment-count .field-content:before,
#block-views-article-top-block .views-field-comment-count span:before,
#block-views-article-top-block-1 .views-field-comment-count span:before,
#block-views-top-article-block-1 .views-field-comment-count .field-content:before,
#block-views-top-article-nodequeue-block .views-field-comment-count .field-content:before,
#block-views-top-article-nodequeue-block .views-field-comment-count span:before,
[id^="block-views-top-article-nodequeue-block-"] .views-field-comment-count span:before {
	content: ' ';
	width: 15px;
	height: 15px;
	display: inline-block;
	background-image: url('../img/icons.svg');
	background-repeat: no-repeat;
	background-size: 270px;
	background-position: 60% 45%;
	position: relative;
	bottom: -2px;
	margin-right: 2px;
}

#block-views-top-article-block .views-field-timestamp .field-content:before,
#block-views-top-article-block-1 .views-field-timestamp .field-content:before,
#block-views-top-article-nodequeue-block .views-field-timestamp .field-content:before,
[id^="block-views-top-article-nodequeue-block-"] .views-field-timestamp .field-content:before {
	content: ' ';
	width: 15px;
	height: 15px;
	display: inline-block;
	background-image: url('../img/icons.svg');
	background-repeat: no-repeat;
	background-size: 290px;
	background-position: 13% 100%;
	position: relative;
	bottom: -2px;
	margin-right: 2px;
}



#block-views-top-article-block .views-field-timestamp,
#block-views-top-article-block-1 .views-field-timestamp,
#block-views-top-article-nodequeue-block .views-field-timestamp,
#block-views-top-article-nodequeue-block .views-field-totalcount {
	float: left;
	font-size: 11px;
	font-family: 'Roboto', sans-serif;
	color: #7e7f80;
	padding-top: 4px;
}

#block-views-top-article-block .views-field-field-last-name,
#block-views-top-article-block-1 .views-field-field-last-name,
#block-views-top-article-nodequeue-block .views-field-field-last-name,
#block-views-top-article-block .views-field-field-first-name,
#block-views-top-article-block-1 .views-field-field-first-name,
#block-views-top-article-nodequeue-block .views-field-field-first-name {
	display: inline-block;
	font-size: 11px;
	font-family: 'Roboto', sans-serif;
	color: #7e7f80;
	padding-top: 8px;
	text-align: right;
}

#block-views-top-article-nodequeue-block .views-field-field-last-name {
	padding-top: 7px;
}
	
#block-views-lead-news-nodequeue-block .views-field-title {
	font-family: 'Cambria', sans-serif;
	font-size: 20px !important;
	margin-top: 10px;
	min-height: 90px !important;
	max-height: 90px !important;
}

#block-views-lead-news-nodequeue-block .views-row {
	min-height: 330px;
	max-height: 330px;
}

#block-views-lead-news-nodequeue-block .views-field-field-image {
	position: relative;
	min-height: 145px;
	max-height: 145px;
}

#block-views-lead-news-nodequeue-block span.editor-choice::before {
	content: "Избор на редактора";
	font-family: 'Roboto Condensed', sans-serif;
	width: 115px;
	text-transform: uppercase;
	display: block;
	position: absolute;
	right: -5px;
	top: 10px;
	height: 22px;
	padding: 4px 5px;
	font-size: 10px;
	background-color: #FF3D00;
	color: #fff;
}

#block-views-lead-news-nodequeue-block .views-field-field-ribb-txt .field-content,
[id^="block-views-news-by-category-1-"] .views-field-field-ribb-txt .field-content {
	content: "Избор на редактора";
	font-family: 'Roboto Condensed', sans-serif;
	width: 115px;
	text-transform: uppercase;
	display: block;
	position: absolute;
	right: 11px;
	top: 15px;
	padding: 4px 5px;
	font-size: 10px;
	background-color: #FF3D00;
	color: #fff;
}

[id^="block-views-news-by-category-1-"] .views-field-field-ribb-txt .field-content {
	right: -5px;
}

[id^="block-views-news-by-category-1-"] .views-field-field-ribb-txt {
	display: none;
}

[id^="block-views-news-by-category-1-"] .views-row-1 .views-field-field-ribb-txt {
	display: block;
}


#block-views-lead-news-nodequeue-block .views-field-field-ribb-txt .field-content::after,
[id^="block-views-news-by-category-1-"] .views-field-field-ribb-txt .field-content::after {
	content: "";
    display: block;
    width: 0px;
    height: 10px;
    border-bottom: 5px solid #FF3D00;
    border-right: 5px solid transparent;
    position: absolute;
    right: 0;
    top: -10px;
    z-index: -100;
}


#block-views-lead-news-nodequeue-block .views-field-field-text-ribb .field-content {
	font-family: 'Roboto Condensed', sans-serif;
	width: 115px;
	text-transform: uppercase;
	display: block;
	position: absolute;
	right: 10px;
	top: 10px;
	padding: 4px 5px;
	font-size: 10px;
	background-color: #FF3D00;
	color: #fff;
}

#block-views-lead-news-nodequeue-block span.editor-choice::after,
#block-views-lead-news-nodequeue-block .views-field-field-text-ribb::after {
	content: "";
	display: block;
	width: 0px;
	height: 10px;
	border-bottom: 5px solid #FF3D00;
	border-right: 5px solid transparent;
	position: absolute;
	right: 11px;
	top: 0;
}

#block-views-top-article-block .views-field-field-first-name .field-content,
#block-views-top-article-block-1 .views-field-field-first-name .field-content,
#block-views-top-article-nodequeue-block .views-field-field-first-name .field-content {
	display: inline;
}

#block-views-top-article-block .views-field-field-image,
#block-views-top-article-nodequeue-block .views-field-field-image {
	float: right;
	margin-left: 20px;
	width: 450px;
}

#block-views-article-body-block {
	width: 75%;
	float: left;
}
 
.link-see-all-articles,
#block-multiblock-4 {
	display: inline-block;
	vertical-align: top;
	width: 100px;
	min-height: 290px;
	font-family: 'Cambria', sans-serif;
	width: 140px;
	min-height: 290px;
	text-align: left;
	background-color: #607d8b;
	color: rgba(255,255,255, 0.7);
	position: relative;
	margin-top: 60px;
}

.link-see-all-articles {
	cursor: pointer;
}

.link-see-all-articles h2,
#block-multiblock-4 h2  {
	margin: 0;
	font-size: 22px;
	letter-spacing: 2px;
	padding: 10px 0 10px 10px;
	cursor: pointer;
}

.link-see-all-articles p,
#block-multiblock-4 p {
	position: absolute;
	bottom: 0;
	padding:0 0 5px 5px;
	margin: 0;
}

.link-see-all-articles p a,
#block-multiblock-4 p a {
	display: inline-block;
	width: 35px;
    height: 32px;
    background-image: url('../img/icons.svg');
    background-repeat: no-repeat;
    background-position: -222px;
    background-size: 600px;
}

/* Oppinions - (SideBar Second) */

.region-sidebar-second .square-banner-oppinions::before,
#block-multiblock-10::before,
#block-multiblock-16::before,
#block-block-44::before  {
	content: "Реклама";
	display: block;
	width: 90px;
	height: 39px;
	background-color: rgba(0,0,0, 0.3);
	padding-top: 20px;
	padding-left: 7px;
	color: rgba(0,0,0, 0.4);
	font-size: 10px;
}

.region-sidebar-second .square-banner-oppinions {
	display: inline-block;
	vertical-align: bottom;
	margin-left: 10px;
	margin-top: 60px;
	min-width: 300px;
	min-height: 290px;
}

#block-views-opinions-nodequeue-block {
	position: relative;
}

#block-views-comments-block .block-title,
#block-views-opinions-nodequeue-block .block-title {
	margin-top: 11px;
} 


#block-views-comments-block .pager,
#block-views-opinions-nodequeue-block .pager {
	position: absolute;
	top: 12px;
	right: 0;
	margin: 0;
}

.view-id-comments .view-header,
#block-views-opinions-nodequeue-block .view-header {
	position: absolute;
	top: 15px;
	right: 40px;
	font-size: 12px;
}

#block-views-comments-block ul.pager li,
#block-views-opinions-nodequeue-block ul.pager li {
	display: inline-block;
}


#block-views-comments-block .pager li>a, #block-views-more-on-the-category-block .pager li>a,
#block-views-opinions-nodequeue-block .pager li>a {
	display: inline-block;
	text-indent: 9999px;
	overflow: hidden;
	width: 15px;
	height: 20px;
	border: 0;
	padding: 0;
	background-image: url('../img/icons.svg');
	background-size: 400px;
	color: #06425a;
	background-repeat: no-repeat;
}

#block-views-comments-block ul.pager li.pager-next a, #block-views-more-on-the-category-block .pager li>a,
#block-views-opinions-nodequeue-block ul.pager li.pager-next a {
	background-position: -178px;
}

#block-views-comments-block ul.pager li.pager-previous a, #block-views-more-on-the-category-block li.pager-previous a,
#block-views-opinions-nodequeue-block ul.pager li.pager-previous a {
	background-position: -100px;
}

#block-views-comments-block ul.pager li.pager-current,
#block-views-opinions-nodequeue-block ul.pager li.pager-current {
	display: none;
}

#block-views-comments-block .views-row,
#block-views-opinions-nodequeue-block .views-row {
	border-bottom: 1px solid #B0BEC5;
	background-color: #cfd8dc;
	padding: 10px;
}

#block-views-comments-block .views-row-3,
#block-views-opinions-nodequeue-block .views-row-3 {
	padding-bottom: 0;
}

#block-views-comments-block .views-row .views-field,
#block-views-opinions-nodequeue-block .views-row .views-field  {
	width: 50%;
	float: left;
	text-align: left;
	font-family: 'Cambria', sans-serif;
}

#block-views-opinions-nodequeue-block .views-row .views-field-picture {
	width: 40%;
}

#block-views-opinions-nodequeue-block .view-opinions-nodequeue {
	/*min-height: 668px;
	max-height: 668px;*/
	overflow: hidden;
}

#block-views-comments-block .views-row .views-field-view-user,
#block-views-opinions-nodequeue-block .views-row .views-field-field-last-name {
	font-size: 20px;
	color: #ff3d00;
	font-weight: 700;
	padding-top: 18px;
}

#block-views-comments-block .views-row .views-field-title,
#block-views-opinions-nodequeue-block .views-row .views-field-title {
	font-size: 18px;
	color: #054159;
	font-weight: 700;
}

#block-views-comments-block .views-row-2 .views-field-picture,
#block-views-opinions-nodequeue-block .views-row-2 .views-field-picture,
#block-views-opinions-nodequeue-block .views-row-4 .views-field-picture {
	float: right;
}

#block-views-opinions-nodequeue-block .views-row-1 .views-field-picture,
#block-views-opinions-nodequeue-block .views-row-3 .views-field-picture {
	margin-right: 10px;
}

#block-views-opinions-nodequeue-block .views-row-2 .views-field-picture img,
#block-views-opinions-nodequeue-block .views-row-4 .views-field-picture img {
	float: right;
}

#block-views-comments-block .views-row-2 .views-field-title, 
#block-views-opinions-nodequeue-block .views-row-2 .views-field-field-last-name,
#block-views-opinions-nodequeue-block .views-row-2 .views-field-title,
#block-views-comments-block .views-row-4 .views-field-title, 
#block-views-opinions-nodequeue-block .views-row-4 .views-field-field-last-name,
#block-views-opinions-nodequeue-block .views-row-4 .views-field-title {
	float: left;
	margin-left: 10px;
	width: 50%;
}

#block-views-opinions-nodequeue-block .views-row-2 .views-field-view-user {
	padding-left: 10px;
}

/* Galleries */

.galleries {
	margin-bottom: 40px;
}

.front .galleries {
	background-color: #CFD8DC;
	margin-top: 80px;
	max-height: 210px;
}

.page-taxonomy-term .galleries {
	position: relative;
}

.page-taxonomy-term .galleries::after {
	content: "";
	display: block;
	width: 100%;
	height: 195px;
	background-color: #CFD8DC;
	position: absolute;
	bottom: 15px;
	z-index: -10;
}

#block-views-galleries-block {
	bottom: 50px;
}

#block-views-galleries-block .view-header {
	position: absolute;
	right: 45px;
	top: 5px;
	font-family: 'Roboto', sans-serif;
	font-size: 10px;
}

#block-views-galleries-block .block-title {
	margin: 0;
}

#block-views-galleries-block .view-content>div {
	position: initial;
}

#block-views-galleries-block .slick__slide {
	/*width: 220px !important;*/
	margin-right: 15px;
	font-family: 'Roboto Condensed', sans-serif;
}

#block-views-galleries-block .slick-dots {
	display: none;
}

.slick__slide .slide__title,
.slick__slide p.slide__description,
.slick--nav .slick-list .slick-track .slick__slide .slide__caption {
	display: none;
}

.slick__slide div.slide__description {
	font-size: 18px;
}


#block-views-galleries-block .slick--view--galleries .slick__arrow,
#block-views-opinions-nodequeue-block-1 .view-opinions-nodequeue .slick__arrow {
	position: absolute;
	top: 10px;
	width: 40px;
	right: 0;
}

/*.slick__arrow.element-hidden {
	display: inline-block !important;
}*/

#block-views-galleries-block .slick--view--galleries .slick-prev.slick-arrow::before,
#block-views-opinions-nodequeue-block-1 .view-opinions-nodequeue .slick-prev.slick-arrow::before {
    content: ' ';
    display: inline-block;
    width: 20px;
    height: 25px;
    background-repeat: no-repeat;
    background-size: 340px;
    background-image: url('../img/icons.svg');
    background-position: -83px -16px;
}

#block-views-galleries-block .slick--view--galleries .slick-next.slick-arrow::before,
#block-views-opinions-nodequeue-block-1 .view-opinions-nodequeue .slick-next.slick-arrow::before {
    content: ' ';
    display: inline-block;
    width: 20px;
    height: 25px;
    background-repeat: no-repeat;
    background-size: 340px;
    background-image: url('../img/icons.svg');
    background-position: -147px -16px;
}

#block-views-opinions-nodequeue-block .views-field-picture img {
	max-height: 190px;
	width: auto;
}

#block-views-opinions-nodequeue-block .views-row-3 .views-field-picture img {
	padding-bottom: 10px;
}


#block-views-galleries-block .slick--view--galleries .slick__arrow button,
#block-views-opinions-nodequeue-block-1 .view-opinions-nodequeue .slick-next.slick-arrow button {
	width: 18px;
}
#slick-views-galleries-1 .slick__arrow,
#block-views-opinions-nodequeue-block-1 .slick__arrow {
	width: 50px !important;
    top: 0 !important;
}

#slick-views-galleries-1 .slick__arrow button,
#block-views-opinions-nodequeue-block-1 .slick__arrow button {
	height: 25px;
	width: 20px;
	padding: 0;
	font-size: 0;
	display: inline-block;
}

#block-views-galleries-block {
	position: relative;
	text-align: left;
}

#block-views-galleries-block .views-field-title {
	margin-top: 5px;
}

/* Categories */

.categories {
	margin-top: 40px;
	margin-bottom: 30px;
}

[id^="block-views-news-by-category"] {
	text-align: left;
	margin-bottom: 20px;
}

[id^="block-views-news-by-category"] .views-row .views-field-title {
	font-weight: 500;
    color: #06425a;
}

[id^="block-views-news-by-category"] .views-row {
	border-bottom: 1px dotted #b6b6b6;
	padding-top: 10px;
	padding-bottom: 10px;
	font-family: Roboto;
	font-size: 13px;
}

[id^="block-views-news-by-category"] .views-row-1 {
	margin-bottom: 20px;
	border-bottom: 1px solid #b6b6b6;
	min-height: 330px;
}

[id^="block-views-news-by-category"] .views-row-6 {
	border-bottom: none;
}

[id^="block-views-news-by-category"] .views-row-1 .views-field-field-image .hidden, 
[id^="block-views-news-by-category"] .views-row-1 .views-field-field-subtitle .hidden {
	display: block !important;
}

[id^="block-views-news-by-category"] .views-row-1 .views-field-field-subtitle .hidden {
	padding-bottom: 15px;
}

[id^="block-views-news-by-category"] .views-row-1 .views-field-title {
	margin-bottom: 10px;
	margin-top: 10px;
	/*min-height: 0px !important;*/
}

.block-views-news-by-category-1-block-1 .block:first-child h2.block-title, .page-header {
	margin-top: 20px;
}

.categories .col-xlg-2 .views-row-1::after {
	content: "";
	display: inline-block;
	width: 20px;
    height: 20px;
    background-position: -253px -25px;
    background-size: 400px;
	background-image: url('../img/icons.svg');
	background-repeat: no-repeat;
	position: absolute;
	bottom: -11px;
	left: 50%;
	margin-left: -10px;
}

/*Category Page*/

.page-taxonomy-term .highlighted .container {
	margin-top: 20px;
}

.page-taxonomy-term #block-system-main {
	display: none;
}

.page-user #block-system-main .profile .user-picture {
	display: none;
}

.page-user-register .field-name-field-last-name label {
	display: none;
}

.page-user-register #block-system-main {
	display: block;
}
#block-multiblock-10,
#block-multiblock-16,
#block-block-44 {
	float: left;
	padding-left: 20px;
	padding-right: 0;
}

#block-multiblock-11 {
	margin-top: 0;
	float: left;
}
[id^="block-views-top-article-nodequeue-block-"] {
	border-top: 5px solid #FF3D00;
	width: 700px;
	float: left;
	text-align: left;
}
[id^="block-views-top-article-nodequeue-block-"] .article-info {
	float: left;
	width: 30%;
	font-family: 'Cambria', sans-serif;
}
[id^="block-views-top-article-nodequeue-block-"] .views-row-1 {
	padding: 0
}

[id^="block-views-top-article-nodequeue-block-"] .views-field-title,
[id^="block-views-top-article-nodequeue-block-"] .views-field-subtitle {
	margin: 10px 0 10px 10px;
}
[id^="block-views-top-article-nodequeue-block-"] .views-field-field-subtitle {
	font-family: 'Roboto', sans-serif;
	font-size: 16px;
}

[id^="block-views-top-article-nodequeue-block-"] .views-field-field-subtitle {
	font-size: 16px;
	font-weight: 400;
	margin-left: 10px;
}

[id^="block-views-top-article-nodequeue-block-"] .views-field-title a {
	font-size: 22px;
	color: #06425a;
	font-family: 'Cambria', sans-serif;
	font-weight: 800;
}

[id^="block-views-top-article-nodequeue-block-"] .views-field-field-image {
	float: right;
	padding: 0 !important;
}


[id^="block-views-top-article-nodequeue-block-"] .block-title {
	display: none;
}

[id^="block-views-top-article-nodequeue-block-"] .authoring-info {
	position: absolute;
	bottom: 0;
	margin-left: 10px;
	border-top: 1px solid #7e7f80;
	font-family: 'Roboto', sans-serif;
	font-size: 11px; 
	color: #7e7f80;
	padding-bottom: 5px;
	width: 31%;
}

[id^="block-views-top-article-nodequeue-block-"] .authoring-info .views-field-comment-count,
[id^="block-views-top-article-nodequeue-block-"] .authoring-info .views-field-timestamp,
[id^="block-views-top-article-nodequeue-block-"] .authoring-info .views-field-field-first-name,
[id^="block-views-top-article-nodequeue-block-"] .authoring-info .views-field-field-last-name,
[id^="block-views-top-article-nodequeue-block-"] .authoring-info .views-field-totalcount    {
	float: left;
	padding-top: 4px;
	margin-right: 2px;
}

[id^="block-views-top-article-nodequeue-block-"] .authoring-info .views-field-field-first-name,
[id^="block-views-top-article-nodequeue-block-"] .authoring-info .views-field-field-last-name {
	line-height: 13px;
	margin-left: 15px;
	float: right;
	margin-right: 0;
}

[id^="block-views-top-article-nodequeue-block-"] .authoring-info .views-field-field-last-name .field-content {
	padding-top: 5px;
}

.page-taxonomy-term #block-views-galleries-block {
	margin-top: 70px;
}

/* Categories Quicktabs */

#block-quicktabs-quicktab-news-categories {
	position: relative;
    width: 220px;
    float: left;
    margin-left: 20px;
    height: 280px;
    overflow: hidden;
}
#quicktabs-quicktab_news_categories ul li a {
	font-size: 10px;
    font-family: Roboto;
    padding: 25px 2px 6px 2px;
}

#quicktabs-quicktab_news_categories ul li a:focus,
#quicktabs-quicktab_news_categories ul li a:hover {
	text-decoration: none;
}

#quicktabs-quicktab_news_categories ul li.active a {
	color: #bbc8ce;
    background-color: #607d8b;
}

#block-quicktabs-quicktab-news-categories h2 {
	width: 10%;
    position: absolute;
    top: -10px;
    left: 9px;
    font-size: 22px;
    color: #607d8b;
    font-family: Cambria;
    font-weight: 700;
}

#quicktabs-quicktab_news_categories .quicktabs-tabs {
	background-color: #cfd8dc;
    margin-bottom: 0;
    padding-top: 18px;
    padding-bottom: 5px;
 }

 #block-views-news-lead-block-1 .block-title, #block-views-news-lead-block-2 .block-title {
 	display: none;
 }

 #block-views-news-lead-block .view-news-lead .view-content {
 	overflow: hidden;
 }

#block-views-news-lead-block-1 {
	width: 460px;
	float: left;
}

#block-views-news-lead-block-1 .views-row {
	height: 320px;
}
  
  #block-views-news-lead-block-1 .view-header {
  	width: 940px;
  }

  #block-views-news-lead-block-1 .view-header p {
  	margin-bottom: 10px;
  }

  #block-multiblock-4 {
  	float: left;
  	margin-top: 0;
  }

  #block-simpleads-ad-groups-38260 /*Това ще отпадне като променим системата за рекламите*/ {
  	margin-top: 43px;
  }

/* Lead articles by category */

#block-views-f0d4443d03e34d34026ae89b9b4e9590 {
	width: 480px;
	float: left;
	margin-bottom: 40px;
}

#block-views-8260c7b538673e1ba187fed193c793cc {
	width: 960px;
	float: left;
	margin-bottom: 40px;
}

#block-views-f0d4443d03e34d34026ae89b9b4e9590 .views-row,
#block-views-8260c7b538673e1ba187fed193c793cc .views-row {
	padding: 0;
	width: 220px;
	height: 320px;
	margin-right: 20px;
}

#block-views-f0d4443d03e34d34026ae89b9b4e9590 .block-title,
#block-views-8260c7b538673e1ba187fed193c793cc .block-title {
	display: none;
}

#block-multiblock-5 { /*Това трябва да отпадне, когато направим регионите и блоковете за рекламите*/
	float: left;
	margin-left: 20px;
}
#block-multiblock-5 .block-title {
	display: none;
}
 
#block-views-e1b29e388f3a0d9bd28f4629a2d65c8a,
#block-views-198c44fbdd52a679e459be6138e6822e {
	clear: both;
}

#block-views-e1b29e388f3a0d9bd28f4629a2d65c8a .block-title,
#block-views-198c44fbdd52a679e459be6138e6822e .block-title {
	display: none;
}
#block-views-198c44fbdd52a679e459be6138e6822e .views-row {
	padding: 0;
	margin-top: 10px;
}

#block-views-e1b29e388f3a0d9bd28f4629a2d65c8a .views-row,
#block-views-198c44fbdd52a679e459be6138e6822e .views-row {
	width: 220px;
	float: left;
	min-height: 320px;
	margin-right: 20px;
	text-align: left;
	margin-top: 25px;
}

#block-views-e1b29e388f3a0d9bd28f4629a2d65c8a .views-row-4,
#block-views-e1b29e388f3a0d9bd28f4629a2d65c8a .views-row-12,
#block-views-198c44fbdd52a679e459be6138e6822e .views-row-4,
#block-views-198c44fbdd52a679e459be6138e6822e .views-row-12 {
	width: 460px;
	margin-right: 20px;
	position: relative;
}

#block-views-e1b29e388f3a0d9bd28f4629a2d65c8a .views-field-field-image img,
#block-views-198c44fbdd52a679e459be6138e6822e .views-field-field-image img,
#block-views-f0d4443d03e34d34026ae89b9b4e9590 .views-field-field-image img {
	max-height: 136px;
	margin-bottom: 10px;
}

#block-views-e1b29e388f3a0d9bd28f4629a2d65c8a .views-row-4 img,
#block-views-e1b29e388f3a0d9bd28f4629a2d65c8a .views-row-12 img,
#block-views-198c44fbdd52a679e459be6138e6822e .views-row-4 img,
#block-views-198c44fbdd52a679e459be6138e6822e .views-row-12 img {
	width: 460px;
	max-height: 280px;
}

#block-views-198c44fbdd52a679e459be6138e6822e .views-field-field-title {
	margin-bottom: 35px;
	text-align: left;
}

#block-views-198c44fbdd52a679e459be6138e6822e .views-field-field-subtitle,
#block-views-8260c7b538673e1ba187fed193c793cc .views-field-field-subtitle {
	font-family: 'Roboto', sans-serif;
	text-align: left;
	margin: 10px 0;
	min-height: 70px !important;
	max-height: 70px;
	overflow: hidden;
}

#block-views-e1b29e388f3a0d9bd28f4629a2d65c8a .views-field-field-subtitle {
	font-family: 'Roboto', sans-serif;
	text-align: left;
	margin: 15px 0;
	min-height: 55px !important;
	max-height: 55px;
	overflow: hidden;
}

#block-views-e1b29e388f3a0d9bd28f4629a2d65c8a .views-row-4 .views-field-title,
#block-views-e1b29e388f3a0d9bd28f4629a2d65c8a .views-row-12 .views-field-title,
#block-views-198c44fbdd52a679e459be6138e6822e .views-row-4 .views-field-title,
#block-views-198c44fbdd52a679e459be6138e6822e .views-row-12 .views-field-title {
	position: absolute;
	width: 460px;
	padding: 0 10px;
	top: 165px;
	color: #FFF;
	font-size: 22px;
	font-weight: normal;
	background-color: rgba(0,0,0, 0.5);
    background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.48) 99%, rgba(0,0,0,0.48) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.48) 99%,rgba(0,0,0,0.48) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.48) 99%,rgba(0,0,0,0.48) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#7a000000',GradientType=0 ); /* IE6-9 */
}

#block-views-e1b29e388f3a0d9bd28f4629a2d65c8a .views-row-4 .views-field-field-subtitle,
#block-views-e1b29e388f3a0d9bd28f4629a2d65c8a .views-row-12 .views-field-field-subtitle,
#block-views-198c44fbdd52a679e459be6138e6822e .views-row-4 .views-field-field-subtitle,
#block-views-198c44fbdd52a679e459be6138e6822e .views-row-12 .views-field-field-subtitle {
	position: absolute;
	width: 460px;
	padding: 0 10px;
	top: 230px;
	color: #FFF;
	background-color: rgba(0,0,0, 0.5);
    background: -moz-linear-gradient(top,  rgba(0,0,0,0.48) 0%, rgba(0,0,0,0.48) 1%, rgba(0,0,0,0.5) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top,  rgba(0,0,0,0.48) 0%,rgba(0,0,0,0.48) 1%,rgba(0,0,0,0.5) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  rgba(0,0,0,0.48) 0%,rgba(0,0,0,0.48) 1%,rgba(0,0,0,0.5) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7a000000', endColorstr='#80000000',GradientType=0 ); /* IE6-9 */
	margin-top: 0;
	min-height: 50px !important;
}

#block-views-e1b29e388f3a0d9bd28f4629a2d65c8a .views-row-4 .views-field-nothing-1,
#block-views-e1b29e388f3a0d9bd28f4629a2d65c8a .views-row-12 .views-field-nothing-1,
#block-views-198c44fbdd52a679e459be6138e6822e .views-row-4 .views-field-nothing-1,
#block-views-198c44fbdd52a679e459be6138e6822e .views-row-12 .views-field-nothing-1 {
	width: 260px;
	margin-top: 31px;
}

#block-views-198c44fbdd52a679e459be6138e6822e .views-field-nothing-1 {
	margin-top: 20px;
	padding: 2px 0 !important;
}

/*#block-views-e1b29e388f3a0d9bd28f4629a2d65c8a .views-row-3,
#block-views-e1b29e388f3a0d9bd28f4629a2d65c8a .views-row-7,
#block-views-e1b29e388f3a0d9bd28f4629a2d65c8a .views-row-10 {
	margin-right: 0;
}*/

#block-views-198c44fbdd52a679e459be6138e6822e .views-row-5,
#block-views-198c44fbdd52a679e459be6138e6822e .views-row-9,
#block-views-198c44fbdd52a679e459be6138e6822e .views-row-12,
#block-views-198c44fbdd52a679e459be6138e6822e .views-row-16 {
	margin-right: 0;
}

#block-views-e1b29e388f3a0d9bd28f4629a2d65c8a ul.pagination,
#block-views-198c44fbdd52a679e459be6138e6822e ul.pagination {
	clear: both;
	float: left;
	margin: 10px 0 0 0;
}

/*#block-views-e1b29e388f3a0d9bd28f4629a2d65c8a .views-row-1 .views-field-field-image img,
#block-views-e1b29e388f3a0d9bd28f4629a2d65c8a .views-row-3 .views-field-field-image img,
#block-views-e1b29e388f3a0d9bd28f4629a2d65c8a .views-row-4 .views-field-field-image img,
#block-views-e1b29e388f3a0d9bd28f4629a2d65c8a .views-row-5 .views-field-field-image img,
#block-views-e1b29e388f3a0d9bd28f4629a2d65c8a .views-row-6 .views-field-field-image img,
#block-views-e1b29e388f3a0d9bd28f4629a2d65c8a .views-row-7 .views-field-field-image img,
#block-views-e1b29e388f3a0d9bd28f4629a2d65c8a .views-row-9 .views-field-field-image img,
#block-views-e1b29e388f3a0d9bd28f4629a2d65c8a .views-row-10 .views-field-field-image img,
#block-views-198c44fbdd52a679e459be6138e6822e .views-row-1 .views-field-field-image img,
#block-views-198c44fbdd52a679e459be6138e6822e .views-row-3 .views-field-field-image img,
#block-views-198c44fbdd52a679e459be6138e6822e .views-row-4 .views-field-field-image img,
#block-views-198c44fbdd52a679e459be6138e6822e .views-row-5 .views-field-field-image img,
#block-views-198c44fbdd52a679e459be6138e6822e .views-row-6 .views-field-field-image img,
#block-views-198c44fbdd52a679e459be6138e6822e .views-row-7 .views-field-field-image img,
#block-views-198c44fbdd52a679e459be6138e6822e .views-row-9 .views-field-field-image img,
#block-views-198c44fbdd52a679e459be6138e6822e .views-row-10 .views-field-field-image img,
#block-views-f0d4443d03e34d34026ae89b9b4e9590 .views-row-1 .views-field-field-image img,
#block-views-f0d4443d03e34d34026ae89b9b4e9590 .views-row-2 .views-field-field-image img,
#block-views-8260c7b538673e1ba187fed193c793cc .views-row .views-field-field-image img {
	width: 220px;
	height: 135px;
}*/

.ajax-progress-throbber {
    display: none;
}

/*Poll*/

.node-type-advpoll .node-advpoll {
	margin: 0 auto;
    width: 50%;
    text-align: left;
}

.node-type-advpoll .node-advpoll .submitted {
	display: block;
}

.node-advpoll .submitted {
	display: none;
}

#block-advpoll-advpoll-recent {
	text-align: left;
}

#block-advpoll-advpoll-recent .node-advpoll h2,
.node-type-advpoll .node-advpoll .submitted {
	margin: 0 0 15px 0;
	font-weight: 700;
    font-size: 15px;
    margin-bottom: 15px;
    line-height: 1;
}

#block-advpoll-advpoll-recent .node-advpoll h2 a {
	font-weight: 700;
	font-size: 15px;
	margin-bottom: 5px;
	line-height: 1;
}

#block-advpoll-advpoll-recent .node-advpoll .control-label,
.node-type-advpoll .node-advpoll .control-label {
	font-size: 12px;
	line-height: 1.8;
}

#block-advpoll-advpoll-recent button,
#block-multiblock-2 button,
.node-type-advpoll .node-advpoll button {
	width: 200px;
	height: 40px;
	background-image: none;
	background-color: #06425a;
	font-size: 12px;
	font-family: Roboto;
	text-transform: uppercase;
	color: #FFF;
	border: none;
	border-radius: 0px;
}

.node-advpoll .radio input[type="radio"] {
	height: 15px;
	width: 15px;
}

.node-advpoll .poll .bar {
	height: 2px;
}

.node-advpoll .poll .bar .foreground {
	height: 2px;
	background-color: #FF3D00;
}

.node-advpoll .poll .voted {
	margin-top: 20px;
}

.node-advpoll .poll .voted .bar {
	background-color: #FF9800;
	border: none;
}

.node-advpoll .poll .percent {
	display: inline-block;
	text-align: left;
	width: 100%;
}

.node-advpoll .poll-bar .text {
	display: inline-block;
	width: 85%;
	text-align: left;
}

.node-advpoll .poll-bar .percent .percentage {
	width: 40px;
	float: left;
	text-align: left;
	color: rgb(96, 125, 139);
	font-family: Roboto;
	font-weight: 900;
}

.node-advpoll .poll-bar .bar {
	width: 85%;
	margin-left: 40px;
}

/*ClubZ Magazine*/

#block-views-mag-club-z-block {
	text-align: left;
}

#block-views-mag-club-z-block .views-field-body {
	padding-left: 10px;
}

#block-views-mag-club-z-block .views-field-body .field-content {
	margin-top: 20px;
}

#block-views-mag-club-z-block .views-field {
	width: 50%;
	float: left;
}

/* About Club Z Page */

#node-32167 {
	text-align: left;
}

#node-32167 img {
	max-width: 100%;
}

#node-32167 .page-title {
	color: #06425a;
	font-family: Cambria;
	font-weight: bold;
	display: block;
	font-size: 40px;
	text-align: left;
	text-decoration: none;
	padding: 10px 0 20px;
}

/* Secondary Content */

.secondary-content {
	margin-top: 20px;
	margin-bottom: 40px;

}

.view-sense-of-humor-view .view-content {
	position: relative;
}


#block-views-sense-of-humor-view-block .views-field-title {
	position: absolute;
	width: 100%;
	padding: 0 10px;
	min-height: 50px;
	top: 165px;
	color: #FFF;
	font-size: 22px;
	text-align: left;
	font-weight: normal;
	background-color: rgba(0,0,0, 0.5);
    background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.48) 99%, rgba(0,0,0,0.48) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.48) 99%,rgba(0,0,0,0.48) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.48) 99%,rgba(0,0,0,0.48) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#7a000000',GradientType=0 ); /* IE6-9 */
}

#block-views-sense-of-humor-view-block .views-field-field-subtitle {
	position: absolute;
	width: 460px;
	padding: 5px 10px 0;
	top: 221px;
	color: #FFF;
	background-color: rgba(0,0,0, 0.5);
    background: -moz-linear-gradient(top,  rgba(0,0,0,0.48) 0%, rgba(0,0,0,0.48) 1%, rgba(0,0,0,0.5) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top,  rgba(0,0,0,0.48) 0%,rgba(0,0,0,0.48) 1%,rgba(0,0,0,0.5) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  rgba(0,0,0,0.48) 0%,rgba(0,0,0,0.48) 1%,rgba(0,0,0,0.5) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7a000000', endColorstr='#80000000',GradientType=0 ); /* IE6-9 */
	margin-top: 0;
	min-height: 64px !important;
	text-align: left;
}

#block-views-sense-of-humor-view-block a:hover,
#block-views-sense-of-humor-view-block a:active,
#block-views-sense-of-humor-view-block a:focus {
	text-decoration: none;
	color: #fff;
}	

/* Banners */

.banner-magazine {
	height: 150px;
	background: rgba(111,225,111, 1);

}

.mobile.banner-one {
	height: 50px;
	background-color: rgba(222,10,111, 0.5);

}

.mobile.banner-two {
	height: 150px;
	background-color: rgba(222,10,111, 0.5);
}

.mobile.banner-three {
	height: 50px;
	background-color: rgba(222,10,111, 0.5);
}


.tablet.banner-two {
	height: 150px;
	background: rgba(111,225,111, 1);
}

/* Large Screen */

.sdhd-one {
	
}

.sdhd-three {
	
}

.square-banner {
	padding-top: 20px !important;
	text-align: left;
}

.square-banner img {
	float: left;
}

/*===============================
		Adverts			
================================= */
.region-header .header-banner {
	float: right;

}

.block-simpleads .block-title,.block-simpleads .header {
	display: none;
}

.square-banner-highlighted::before,
.square-banner::before  {
	content:"Реклама";
	color: grey;
	vertical-align: bottom;
	padding-left: 10px;
	line-height: 40px;
	font-size: 11px;
	height: 30px;
	display: block;
	width: 300px;
	text-align: left;
	border-bottom: 1px solid #fff;
	background: grey; 
    background: -webkit-linear-gradient(left, lightgrey, white);
    background: -o-linear-gradient(left, lightgrey, white);
    background: -moz-linear-gradient(right, lightgrey, white);
    background: linear-gradient(to right,lightgrey, white);
}
	
.accent h2 {
	font-family: 'Cambria', sans-serif;
	color: #06425A;
	text-align: center;
	font-size: 25px;
}

.accent p {
	position: relative;
	margin: 0;
}

.accent p a {
	display: inline-block;
	width: 140px;
	min-height: 30px;
	font-family: 'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	color: #fff;
	background-color: #FF3D00;
	margin: 0 auto;
	text-decoration: none;
	line-height: 30px;
}

.banner-sdhd-first .accent h2 {
	margin-top: 60px;
	margin-bottom: 15px;
}


.banner-sdhd-second .accent h2{
	line-height: 30px;
	margin-top: 10px;
	margin-bottom: 15px;
}

.region-sidebar-second .suqare-banner-oppinions {
		margin-left: 0;
}	

/*==========================
	Inside Pages
==========================*/

/* Article Page */

.node-type-article #block-system-main .field-name-field-image,
.node-type-article #block-system-main .field-name-body,
.node-type-article #block-system-main .field-name-field-category,
.node-type-article #block-system-main .submitted,
.node-type-article #block-system-main .comment-add,
#block-system-main .statistics_counter,
.node-type-article #block-system-main .field-name-field-hot-article,
.node-type-article #block-system-main .field-name-field-field-extra,
.node-type-article #block-system-main .field-name-field-send-to,
.node-type-article #block-system-main .field-name-field-with-picture,
.node-type-article #block-system-main .field-name-field-ribb-txt,
 #block-views-article-body-block .views-field-field-signature {
	display: none;
}

.node-type-article p {
	margin: 0 0 10px;
}


.node-type-article .views-field-body iframe {
	margin: 10px 0 10px 0;
}

.node-type-article .view-article-body br {
   content: "A" !important;
    display: block !important;
    margin-bottom: 20px !important;

}
.node-type-article .headline-col-right {
	padding-left: 8px;
}

.node-type-article .square-banner-oppinions {
	margin-left: 0;
}

.node-type-article #block-system-main #comments {
	display: block;
	margin-top: 40px;
}

blockquote {
	font-family: 'Cambria', sans-serif;
	color: #36677a;
	font-size: 18px;
	width: 100%;
	line-height: 25px;
	display: inline-block;
	float: none;
	margin: 20px 15px 20px 0px;
	clear: left;
	padding: 0 20px;
}

blockquote + p {
	clear: both;
} 

/*Single Article Top* */ 

#block-views-article-top-block,
[id^="block-views-top-article-nodequeue-block-"] {
	
	text-align: left;
	background-color: #cfd8dc;
}

#block-views-article-top-block .views-row {
	padding-bottom: 10px;
}

#block-views-article-top-block .views-field {
	
	text-align: center;
}

#block-views-article-top-block .views-field-field-image,
[id^="block-views-top-article-nodequeue-block-"] .views-field-field-image {
	padding: 20px 0 5px;
	text-align: left;
	padding-left: 10px;
	color: #7a7a7b;
	font-family: 'Cambria', sans-serif;
}

#block-views-article-top-block .article-image {
	float: right;
}

#block-views-article-top-block .article-image img {
	max-width: initial;
}

#block-views-article-top-block .views-field-field-image-url-alt {
	padding: 0 0 0 10px;
	font-family: 'Cambria', sans-serif;
	color: #7B7C7C;
	text-align: left;
	float: left;
	clear: left;
	max-width: 460px;
}

#block-views-article-top-block .article-info {
	float: left;
	width: 45%;
	position: relative;
}

#block-views-article-top-block .views-field-field-with-picture {
	float: left;
    margin-right: 10px;
    width: 70px;
}

#block-views-article-top-block .block-title,
#block-views-top-article-nodequeue-block-2 .block-title,
#block-views-top-article-nodequeue-block-3 .block-title {
	display: none;
}

#block-views-article-top-block .views-field-title {
	margin-top: 50px;

	font-family: 'Cambria', sans-serif;
	font-size: 30px;
	font-weight: 700;
	color: #06425a;
	line-height: 40px;
	text-align: left;
	margin-left: 80px; 
}

#block-views-article-top-block .views-field-field-subtitle {
	margin-top: 10px;
	clear: left;
	text-align: left;
	font-family: 'Roboto', sans-serif;
	color: #627f8c;
	font-size: 18px;
	padding-bottom: 10px;
	border-bottom:	1px solid #b6b6b6;
	margin-left: 80px; 
} 

#block-views-article-top-block .authoring-info {
	float: left;
	clear: left;
	margin-left: 80px;
	padding: 5px 0;
}

#block-views-article-top-block .authoring-info .views-field-field-first-name,
#block-views-article-top-block .authoring-info .views-field-field-last-name,
#block-views-article-top-block .views-field-created,
#block-views-article-top-block .views-field-field-first-name .field-content {
	display: inline-block;
	font-weight: 800;
}

#block-views-article-top-block .views-field-published-at {
	text-align: left;
}

#block-views-article-top-block .views-field-timestamp {
	display: block;
	text-align: left;
	width: 110%;
} 

#block-views-article-top-block .authoring-info,
#block-views-article-top-block .views-and-comments {
	text-align: left;
	color: #7a7a7b;
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 13px;
}

#block-views-article-top-block .views-and-comments {
	display: inline-block;
	margin-left: 80px;
	padding: 5px 0;
}

#block-views-article-top-block .views-field-comment-count,
#block-views-article-top-block .views-field-totalcount {
	display: inline-block;
	width: initial;
}


#block-views-article-top-block .views-field-totalcount {
	margin-left: 15px;
}

#block-views-article-top-block .views-field-totalcount span:before,
#block-views-top-article-nodequeue-block .views-field-totalcount span:before,
[id^="block-views-top-article-nodequeue-block-"] .authoring-info .views-field-totalcount span:before {
	content: ' ';
	width: 18px;
	height: 15px;
	display: inline-block;
	background-image: url('../img/icons.svg');
	background-repeat: no-repeat;
	background-size: 270px;
	background-position: 0% 104%;
	position: relative;
	bottom: -2px;
	margin-right: 2px;
} 

/* Social Share Buttons */

#block-socbutt-vertical {
	text-align: left;
	width: 20%;
	float: left;
	margin: 0 20px 20px 0;
}

.social-share-links .share-link {
	margin: 0;
	border-bottom: 1px solid #cfd8dc;
	height: 35px;
}

.social-share-links .share-link a {
	padding: 0;
	color: #969696;
	font-size: 13px;
}

.social-share-links .share-link a:before{
	content: ' ';
    width: 30px;
    height: 20px;
    display: inline-block;
    background-image: url('../img/icons.svg');
    background-repeat: no-repeat;
    background-size: 469px;
    background-position: 14% 0%;
    position: relative;
    bottom: -5px;
    margin-right: 5px;
}

.social-share-links .share-link a:focus {
	text-decoration: none;
}

.social-share-links .share-twitter a:before {
	background-position: 27% 0%;
}

.social-share-links .share-email a:before {
	background-position: 7% 0%;
	margin-left: -1px;
}

.social-share-links .print-view a:before {
	background-position: 20% 0%;
	margin-left: -1px;
}


/*All Articles Block*/

/*Article Body*/

.wp-caption {
	max-width: 100% !important; /*This prevents the WYSIWYG editor from breaking the article body.*/
}

.region-sidebar-second {
	text-align: left;
}

#block-multiblock-2 .block-title {

}

.not-front .square-banner-oppinions {
	float: none;
}

#block-views-article-body-block img {
	height: auto !important;
}

#block-views-article-body-block {
	text-align: left;
	font-family: 'Roboto', sans-serif;
	font-size: 16px;
}

#block-views-article-body-block .views-field-body figcaption {
	font-weight: bold;
	text-align: center;
}

#block-views-article-body-block iframe {
	margin-left: -30px;
	max-width: 100%;
}

#block-views-article-body-block .views-field-body {
	color: #212121;
	line-height: 1.5em;
	font-weight: 300;
	word-break: break-word;
	font-size: 17px;
}

#block-views-article-body-block .views-field-body a {
	color: #06425a;
	font-weight: 500;
}

#block-views-about-the-author-block {
	margin-bottom: 50px;
	position: relative;
}

#block-views-about-the-author-block .views-field-picture {
	width: 50%;
	float: left;
}

#block-views-about-the-author-block .views-field-picture img {
	max-width: 100%;
}

#block-views-about-the-author-block .views-field-view-user {
    font-size: 20px;
    color: #054159;
    font-weight: 700;
    width: 50%;
    float: left;
}

#block-views-about-the-author-block .views-field-nothing {
	position: absolute;
	top: 25px;
	right: 0;
	font-size: 11px;
}

#block-views-about-the-author-block .views-field-nothing span::after {
	content: ' ';
	width: 15px;
	height: 15px;
	display: inline-block;
	background-image: url('../img/icons.svg');
	background-repeat: no-repeat;
	background-size: 270px;
	background-position: 73% 45%;
	position: relative;
	bottom: -2px;
	margin-right: 5px;
}

#block-views-about-the-author-block .views-field-nothing span a {
	padding-right: 3px;
}

#block-views-more-on-the-topic-block ul {
	list-style-type: none;
	padding: 0;
}

#block-views-more-on-the-topic-block .views-row,
#block-views-more-on-the-category-block .views-row {
	min-height: 90px;
}

#block-views-more-on-the-topic-block .views-row .field-content,
#block-views-more-on-the-category-block .views-row .field-content {
	padding: 0;
	line-height: 20px;
}

#block-views-more-on-the-topic-block .views-field-title,
#block-views-more-on-the-category-block {
	font-family: Roboto;
	font-size: 15px;
	color: #587387;
	position: relative;
}

#block-views-more-on-the-topic-block .views-field-created,
#block-views-more-on-the-category-block .field-created {
	font-family: Roboto;
	font-size: 14px;
	padding: 0;
	color: #898989;
}

.view-article-body .views-row {
	overflow: visible;
}

/*Article Comments*/

.front #comments,
#node-32155 #comments,
#node-32181 #comments,
.page-node-32171 #comments {
	display: none;
}

article footer .links .comment_forbidden {
	width: 73%;
    position: absolute;
    top: 100%;
    left: 25%;
    text-align: left;
    padding-top: 5px;
    padding-bottom: 5px;
    background-color: #cfd8dc;
    color: #ff3d00;
    font-family: Cambria;
    font-size: 13px;
}

article footer .links .comment_forbidden a {
	color: #06425a;
}

#block-views-article-comments-block {
	clear: both;
}

.indented .comment-content h3,
.indented .comment-content .content {
	margin-left: 50px !important;
}
.comment-wrapper {
	width: 76%;
	float: right;
}
.comment-wrapper h2.comment-form {
	float: none;
    width: 100%;
    padding-left: 20%;
    border: none !important;
}

.comment-wrapper .comment-form {
	width: 80%;
	position: relative;
	float: left;
}

.comment-wrapper .comment-form .control-label {
	display: none;
}

.comment-wrapper .comment .username-cntr {
	color: #B0BEC5;
	font-size: 12px;
    font-family: Roboto
}

.comment-wrapper .comment-form [id^="edit-author-"],
.comment-wrapper .comment .comment-author {
	position: absolute;
	left: -107px;
	top: 70px;
	font-size: 14px;
	color: #ff3d00;
	font-family: Cambria;
	font-weight: bold;
	width: 90px;
}

.comment-wrapper .user-picture-container {
	width: 20%;
	float: left;
}

.comment-wrapper .user-picture img {
	max-width: 65px;
	max-height: 65px;
}

.comment-wrapper .comment-form .form-actions {
	text-align: right;
	margin-bottom: 40px;
}

.comment-wrapper .comment-form [id^="edit-ajax-comments"],
.comment-wrapper .comment-form [id^="preview-ajax-comments"],
.comment-wrapper .comment-form [id^="cancel-ajax-comments"] {
	background-color: #ff3d00;
	border: 0;
	background-image: none;
	width: 100px;
	height: 35px;
	color: #FFF;
	font-size: 12px;
	text-transform: uppercase;
	border-radius: 0;
}

.comment-wrapper .comment-form [id^="preview-ajax-comments"] {
	display: none;
}

.comment-wrapper .comment-form #edit-preview {
	background-color: #cfd8dc;
	color: #637f8d;
	font-weight: bold;
	margin-left: 10px;
}

.comment-wrapper .comment {
	position: relative;
	margin-bottom: 40px;
	text-align: left;
	float: left;
	width: 100%;
	min-height: 100px;
}

.comment-wrapper .comment .rate-widget .rate-info {
	display: none;
}

.comment-wrapper .comment h3 {
	margin: 0;
}

.comment-wrapper .comment .comment-author {
	position: absolute;
	top: 70px;
	left: 0;
	word-break: break-word;
}

.comment-wrapper .comment .user-picture-and-name {
	padding: 0;
}

.comment-wrapper .comment .user-picture-and-name .user-picture {
	width: 100%;
}

.comment-wrapper .comment .comment-content {
	padding-left: 20px;
}

.comment-wrapper .comment .comment-content .field-name-comment-body {
	min-height: 55px;
	border-bottom: 1px solid #d5d5d5;
	margin-bottom: 10px;
	padding-bottom: 10px;
	font-family: 'Roboto', sans-serif;
	font-size: 15px;
	color: #212121;
	letter-spacing: 0px;
	line-height: 1.5em;
	word-break: break-word;
}

.comment-wrapper .comment .comment-content .rate-widget ul {
	padding: 0;
}
.comment-wrapper .comment .comment-content .rate-widget {
	width: 40%;
	float: left;
}

.comment-wrapper .comment .comment-content .links {
	width: 60%;
	text-align: right;
	float: right;
	font-size: 12px;
	font-family: Roboto;
	color: #727272;
	letter-spacing: 0px;
}

.comment-wrapper .comment .comment-content .links .comment-reply {
	color: #06425A;
}

.comment-wrapper .comment .comment-content .links li {
	padding: 0 0 0 5px;
}

.comment-wrapper .comment .comment-content h3 {
	font-family: Cambria;
    font-weight: bold;
    font-size: 16px;
    margin-bottom: 10px;
    word-break: break-word;
}

.comment-wrapper .comment .rate-widget ul li a {
	background-image: url('/sites/all/themes/clubz/img/icons.svg');
    background-position: 40% 100%;
    height: 16px;
    width: 16px;
    float: left;
    margin-left: 5px;
    background-size: 350px;
    margin-right: 5px;
    background-color: #FFF;
    border: 0;
    text-indent: -9999px;
}

.comment-wrapper .comment .rate-widget ul li {
	line-height: 15px;
	margin-right: 5px;
	font-size: 12px;
}

.comment-wrapper .comment .rate-widget ul li+li a {
	background-image: url('/sites/all/themes/clubz/img/icons.svg');
    background-position: 47% 100%;
    height: 16px;
    width: 16px;
    float: left;
    margin-left: 5px;
    background-size: 350px;
    margin-right: 5px;
    background-color: #FFF;
    border: 0;
    text-indent: -9999px;
}

.comment-wrapper .alert-block {
	display: none;
}

.page-taxonomy .alert-block {
	display: none;
}

.page-taxonomy-term .region-content>article {
	display: none;
}



/*Article Page Poll*/
	

.node-advpoll h2 a {
	font-weight: 700;
    font-size: 15px;
    margin-bottom: 5px;
    line-height: 1;
}

#block-multiblock-2 article h2 {
	font-size: 15px;
	font-weight: 900;
	margin-bottom: 10px;
	margin-top: 0;
}

.poll-message {
	display: none;
}

#block-multiblock-2 .poll-bar .percent .percentage {
	width: 15%;
}

#block-multiblock-2 .poll-bar .text {
	width: 85%;
}

#block-multiblock-2 .poll-bar .bar {
	width: 85%;
	margin-left: 15%;
}

#block-views-more-on-the-category-block .pager {
	position: absolute;
	top: 0;
	right: 0;
}

#block-views-more-on-the-category-block .pager-current {
	display: none;
}

/*=================
	Извънредно
===================*/

#block-views-shock-block {
	text-align: left;
	background-color: #ff3d00;
	height: 40px;
	color: #FFF;
	font-size: 14px;
	margin-bottom: 20px;
	padding-left: 15px;
}

#block-views-shock-block .fa-exclamation-circle {
	position: absolute;
    left: 10px;
    top: 10px;
    font-size: 20px;
}


#block-views-shock-block .block-title,
#block-views-shock-block .view-shock {
	display: inline-block;
	font-size: 16px;
	margin: 10px 0 0 20px;
}

/*==========================
	Bootstrap Overrides
==========================*/

.clear {
	clear: both;
}

.dropdown-menu>li>a {
	display: inline-block;
	padding: 0;
	clear: none;
	font-weight: normal;
	color: inherit;
	white-space: normal;
}

.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus {
	background: none !important;
	color: #FF3D00;
}


#article-node-form {
	background-color: red;
}

/*=========================
	Article Add/Edit Page
==========================*/

#edit-field-image-und-0-edit {
	display: none;
}


/*Advertisements*/

#block-block-31 .block-title {
	display: none;
}

/*YouTube Responsive Embed */


/*.media_embed {
 	position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; 
 }
 .media_embed iframe, .media_embed object, 
 .media_embed embed {
  	position: absolute; top: 0; left: 0; width: 100%; height: 100%;
   }*/

/*Facebook Embed Fix*/


/*Overlay Block*/

#block-block-40 {
	position: fixed;
    top: 33%;
    width: 100%;
    left: 0;
    height: 400px;
    background-color: #454545;
}

#block-block-40 #close-button {
	position: absolute;
	right: 10px;
	top: -40px;
	font-size: 35px;
}

/*User Edit Page*/

.page-user-edit #overlay-tabs,
.page-user-edit .header-wrapper,
.page-user-edit .help-block,
.page-user-edit #edit-overlay-control,
.page-user-edit #edit-field-migrate-example-gender,
.page-user-edit .field-name-field-year-of-birth  {
	display: none;
}
.page-user-edit div {
	margin: 0;
}

.page-user-edit .form-item {
	margin-bottom: 20px;
}

.page-user-edit button,
.page-user-password button {
	width: 300px;
    height: 42px;
    background: none;
    border: none;
    box-shadow: none;
    background-color: #ff3d00;
    color: #fff;
    border-radius: 0;
    text-shadow: none;
    font-family: Roboto;
    line-height: 1.3;
    text-transform: uppercase;
    font-size: 12px;
}

/*Request new password*/
.page-user-password #overlay-tabs,
.page-user-password .header-wrapper {
	display: none; 
}
.page-user-password div {
	margin: 0;
}

.page-user-password button {
	margin-top: 20px;
}

.comment-unpublished {
	background-color: #f69898;
}

/*Hide empty banner regions*/

.region-banner-sdhd-third,
.region-banner-sdhd-fourth {
	display: none;
}

.node-type-team #block-system-main,
.page-user .field-name-field-add-to-team-page,
.page-user .field-name-field-team-page-position {
	display: none;
}

/*Exclude Previous Fix*/
#block-multiblock-10, 
#block-multiblock-11,
#block-multiblock-16,
#block-block-44 {
	float: right;
	margin:	25px 0 40px 0;
}

#block-multiblock-11 .block-title {
	display: block;
}

.alert-danger {
	display: none;
}

.page-taxonomy-term .node-promoted,
.page-taxonomy-term .pagination,
.page-taxonomy-term .node-sticky,
.page-taxonomy-term .term-listing-heading,
article .statistics_counter {
	display: none;
}

#block-views-198c44fbdd52a679e459be6138e6822e .text-center .pagination {
	display: block;
}

.slide-finger-1,
.slide-finger {
	display: none;
}

.slide--0 .slide-finger-1,
.slide--0 .slide-finger {
	display: none;
}

/*New Ad Blocks*/
/*.page-taxonomy-term-7 #block-multiblock-10,
.page-taxonomy-term-7 #block-multiblock-9,
.page-taxonomy-term-64 #block-multiblock-10,
.page-taxonomy-term-64 #block-multiblock-9,
.page-taxonomy-term-65 #block-multiblock-10,
.page-taxonomy-term-65 #block-multiblock-9,
.page-taxonomy-term-66 #block-multiblock-10,
.page-taxonomy-term-66 #block-multiblock-9 {
	display: none!important;
}*/

.view-search-results .views-exposed-form {
	display: none;
}

#block-block-56 {
	clear: both;
	max-width: 480px;
	float: right;
	margin-top: 50px;
}

#block-block-34 {
	float: left;
}

.taxonomy-term-description {
	display: none;
}

/*Banner in Article*/

#block-block-59 {
	width: 468px;
	height: 60px;
}

/*===============================
		Media Queries
=============================== */


@media (max-width: 320px) {
	
	#block-multiblock-13 {
    width: 100%;
    clear: left;
    min-height: 45px;
    margin-bottom: 20px;
    position: relative;
    overflow: hidden;
}

.link-see-all-articles h2 {
	float: left;
}

#block-multiblock-13 p {
    float: right;
    position: initial;
}

#block-multiblock-13 p a {
	float: right;
    width: 22px;
    height: 22px;
    position: initial;
    background-size: 450px;
    background-position: -165px center;
    margin: 50% 30% 0 0;
}
}


@media (min-width: 768px) {
	.navbar-toggle {
		display: block;
	}
	.slide-finger img {
		display: none;
	}
	[id^="block-views-news-by-category"] .views-row {
		height: 60px;
	}
}

@media (min-width: 768px) and (max-width: 991px) {

	#block-quicktabs-most-tabs-view {
		height: auto;
	}

	#block-multiblock-13 {
    width: 100%;
    clear: left;
    min-height: 45px;
    margin-bottom: 20px;
    position: relative;
    overflow: hidden;
}

.link-see-all-articles h2 {
	float: left;
}

#block-multiblock-13 p {
    float: right;
    position: initial;
}

#block-multiblock-13 p a {
	float: right;
    width: 22px;
    height: 22px;
    position: initial;
    background-size: 450px;
    background-position: -165px center;
    margin: 50% 30% 0 0;
}

	#block-views-opinions-nodequeue-block .views-row .views-field {
		width: 100%!important;
		text-align: center;
	}	

	#block-views-opinions-nodequeue-block .views-row .views-field-picture img {
		margin: 0 auto;
		float: none;
		max-height: 140px;
	}

	#block-views-tema-nodequeue-block .imageandtitle a:first-child {
		display: block;
		text-decoration: none;
		color: #fff!important;
		background: rgba(96,125,139, 0.5)!important;
	}
	
	#block-views-top-article-nodequeue-block {
		max-width: 100%;
	}

	#block-views-top-article-nodequeue-block .views-field-field-image {
		width: 250px;
	}
	.front .galleries {
		max-height: 100%;
	}

	.headline-col-right {
		clear: none!important;
	}

	.link-see-all-articles {
		display: none;
	}

	#block-views-opinions-nodequeue-block .view-opinions-nodequeue,
	[id^="block-views-news-by-category"] .views-row-1 .views-field-title {
		max-height: 100%;
	}

	[id^="block-views-news-by-category"] .views-row {
		height: auto;
	}

	#block-views-lead-news-nodequeue-block .views-field-field-image {
		min-height: auto;
	}

	#block-views-lead-news-nodequeue-block .views-field-field-subtitle {
		min-height: 60px;
	}

	#block-views-article-top-block .views-field-field-image img {
		width: 375px;
	}

	#block-views-article-top-block .view-article-top .views-field,
	#block-views-article-top-block .view-article-top .authoring-info,
	#block-views-article-top-block .view-article-top .views-and-comments {
		margin-left: 10px;
	}

	#block-views-top-article-nodequeue-block .authoring-info {
		display: none;
	}

	#block-block-10 {
		margin-bottom: 40px;
	}
	.footer-nav ul {
		margin-left: 0!important;
		padding-left: 20px!important;
	}
	#block-views-article-top-block .article-image {
		width: 55%;
	}
	/* Navigation - SD */
	
    .navbar-header {
        float: none;
    }

    .navbar-header .navbar-toggle::after {
		content: 'Меню';
		font-family: 'Roboto Condensed';
		color: #cfd8dc;
		text-transform: uppercase;
		position: absolute;
		display: inline-block;
		left: 2.4em;
		bottom:0;
		font-size: 17px;
		font-weight: bold;
		line-height: 1.9;
		opacity: 0.7;
	}

    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
        position: absolute;
        width: 100%;
        background: #06425A;
        min-height: 275px;
        overflow: hidden;
    }

    .navbar-nav li.expanded {
    	box-sizing: content-box;
    	display: block;
    	float: left;
    	width: 12%;
    	min-height: 100px; 
    	padding: 0 15px 0 15px;
    	border-right: 1px solid rgba(255,255,255, 0.3);
    	margin-top: 15px;
    	margin-bottom: 15px;
    }

    .navbar-collapse {
    	padding: 0;
    }

    .caret {
    	display: none;
    }

    .expanded:nth-last-child(2){
    	clear: both;
    	padding-left: 20px !important;
    }

    .expanded:nth-last-child(3){
    	border-right: none !important;
    }

    .expanded.first {
    	padding-left: 20px !important;
    }

    ul.dropdown-menu {
		display: block !important;
		opacity: 1 !important;
		min-width: 100%;
		position: relative;
		background-color: inherit;
		box-shadow: none;
		border: none;
    }

    .navbar-collapse.collapse {
        display: none!important;
    }

    .navbar-nav {
        float: none!important;
    }

    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
        text-transform: uppercase;
        text-shadow: none;
        text-align: left;
        padding: 0;
        font-weight: 600;
    }

    .navbar-nav>li>a:hover {
    	color: #FF3D00;
    	background-color: transparent;
    }

    .navbar-text {
        float: none;
        margin: 15px 0;
    }

    .navbar-nav .list-inline {
    	margin-left: 0;
    }

    /* since 3.1.0 */
    .navbar-collapse.collapse.in { 
        display: block !important;
    }
    .collapsing {
        overflow: hidden !important;
    }
}


@media (min-width: 768px) and (max-width: 1440px) {
	#block-views-lead-news-nodequeue-block .views-field-field-subtitle {
		margin: 5px 0 0!important;
	}
}

@media (min-width: 992px) and (max-width: 1460px) {

	#block-views-opinions-nodequeue-block .views-row .views-field-picture {
		width: 45%;
	}

	#block-views-opinions-nodequeue-block .views-row-1 .views-field-picture,
	#block-views-opinions-nodequeue-block .views-row-3 .views-field-picture {
		margin-right: 0; 
	}

	#block-views-opinions-nodequeue-block .views-row-1 .views-field-title,
	#block-views-opinions-nodequeue-block .views-row-1 .views-field-field-last-name,
	#block-views-opinions-nodequeue-block .views-row-3 .views-field-title,
	#block-views-opinions-nodequeue-block .views-row-3 .views-field-field-last-name {
		padding-left: 10px;
	}

	#block-views-opinions-nodequeue-block .views-field-picture img {
		max-height: 100%;
	}

	#block-views-lead-news-nodequeue-block .views-field-field-image {
		width: 212px;
		min-height: 145px;
	}

	#block-views-lead-news-nodequeue-block .views-field-field-image img {
		width: 212px;
		min-height: 145px;
	}

	[id^="block-views-news-by-category"] .views-row-1 {
	margin-bottom: 20px;
	border-bottom: 1px solid #b6b6b6;
	min-height: 350px;
	padding-right: 0 !important;
	padding-top: 0;
	}

	.categories .block-views .block-title {
	margin-bottom: 10px;
	margin-top: 0;
	}

	/*#block-views-news-by-category-1-block-6,
	#block-views-news-by-category-1-block-7,
	#block-views-news-by-category-1-block-8 {
		display: none;
		padding: 0 15px;
	}*/
	#block-views-article-top-block .views-field-field-image img {
		max-width: 460px;
	}

	/*Navigation HD*/

	.navbar-toggle {
		display: none;
	}

	.navbar-header > .navbar-toggle {
		display: none;
	}

	.navbar {
		text-align: left;
	}
	
	nav {
		float: left;
	}

	.navbar-nav,
	.navbar-collapse {
		float: left;
		padding: 0;
	}

	.navbar-collapse.collapse {
		display: block !important;
	}
	
	.navbar-nav>li>a {
		padding: 10px 19px;
		text-transform: uppercase;
		font-family: 'Roboto Condensed', sans-serif;
		font-size: 13px;
		text-shadow: none;
		background-color: transparent !important;
	}

	.navbar-nav>li>a:hover {
		background-color: #06425A !important;
		color: #fff;
	}

	.navbar ul li.open {
		background-color: #06425A;
	}

	.navbar-nav ul.dropdown-menu {
		background-color: #06425A !important;
		color: #fff;
		border: 0;
		border-radius: 0;
		min-width: 430px !important;
	}

	.navbar-nav ul.dropdown-menu>li {
		float: left;
		padding: 10px 10px 10px 20px;
		font-size: 14px;
	}

	.search {
		float: left;
		position: relative;
		margin-left: 0 !important;
		left: 0;
		padding-top: 12px;
		font-size: 14px;
		width: 85px;
	}

	.search a {
		height: auto;
		display: block;
	}

	ul.ui-autocomplete {
		padding-left: 5px !important;
		padding-right: 5px !important;
		border-radius: 0;
		width: 0 !important;
		min-width: 463px !important;
}

	.caret {
		display: none;
	}

	.list-inline {
		margin-left: 0;
	}
}
	
/* Mobile Version */

@media (min-width: 320px) and (max-width: 767px) {

	html {
		overflow-x: hidden;
	}
	
	.slick__slide {
		position: relative;
	}

	/* Banners SD&HD Hidden */
	.sdhd-one, .sdhd-two, .sdhd-three, .sdhd-four, .sdhd-five {
		display: none;
	}

	/* Login Bar */
	#block-block-25 .grouped-links .grouped-socials  {
		display: none;
	}

       #block-block-25 .grouped-links .grouped-misc a.contacts-link, #block-block-25 .grouped-links .grouped-misc a.advertisment-link, 
	#block-block-25 .grouped-links .grouped-misc a.team-clubz,
	#block-block-25 .grouped-links .grouped-misc a.about-clubz
	 {
               display: none;
        }
	#block-block-25 .grouped-links {
		width: 150px;
	}

	#block-block-25 .login-info {
	    float: left;
	    width: 150px;
	    text-align: left;
	}		
	/* Search Bar */
	.search-bar,
	.search-bar .container {
		height: 300px;
	}

	.search-bar .container .row {
		height: 100px;
	}
	
	.search-bar .col-md-4 {
		text-align: center;
	}
	
	.search-bar .btn.btn-primary {
		margin-left: 0;
	}

	.search-bar .glyphicon-search::before {
		content: "";
		width: 10px;
		height: 10px;
		background-image: url('../img/icons.svg');
		background-size: 400px;
		display: block;
		margin-left: 0;
	}

	.search-bar .close-button {
		right: 10px;
	}

	.navbar-header {
		border-bottom: 0;
		background: #607D8B;
	}

	.navbar-collapse {
		background-color: #06425A;
	}

	.navbar-nav {
		margin: 0 -15px;
	}

	.navbar-nav> li {
		text-align: left;
		font-family: 'Roboto Condensed', sans-serif;
		border-bottom: 1px solid rgba(255,255,255, 0.3);
	}

	.navbar-nav> li>a {
		text-transform: uppercase;
		font-size: 13px;
		font-weight: 700;
		text-shadow: none;
		padding: 5px 10px;
	}

	.navbar-nav>li>ul>li {
		padding-top: 5px;
		padding-bottom: 5px;
	}

	.list-inline {
		margin-left: 0;
	}

	li.list-inline {
		border-bottom: 1px solid rgba(255,255,255, 0.3);
		padding-left: 10px;
	}

	li.list-inline.active.open {
		border-bottom: 0;
	}

	li.expanded.last {
		border-bottom: 0;
		padding-bottom: 10px;
	}

	li.expanded.first {
		padding-top: 10px;
	}

	li.list-inline.last.leaf {
		border-bottom: none;
		padding-bottom: 10px;
	}

	.navbar-nav>li>a:active 
	 {
    	color: #FF3D00;
		background-color: transparent !important;
	}
	.navbar-nav>li>a:focus,
	.navbar-nav>li>a:hover {
		background-color: transparent;
		color: #ff3d00;
	}

	.nav .open>a, .nav .open>a:hover, .nav .open>a:focus {
		background-color: transparent;
	}

	.navbar-nav .open .dropdown-menu>li>a, 
	.navbar-nav .open .dropdown-menu .dropdown-header {
		padding: 0;
	}

	.open {
		background: #607D8B;

	}

	span.caret {
		font-size: 20px;
		color: #fff;
	}

	/* Featured - Тема в развитие */
	#block-views-tema-nodequeue-block .view-tema-nodequeue .view-header {
		width: 100%;
		min-height: 90px;
		font-size: 16px;
	}

	#block-views-tema-nodequeue-block .view-tema-nodequeue .view-content {
		width: 100%;
		clear: left;
	}

	#block-views-tema-nodequeue-block .view-header .featured-nodeque-title {
		display: block;
		margin-top: 5px;
		font-size: 13px !important;
		margin-left: 10px;
	}

	#block-views-tema-nodequeue-block .view-header .featured-tema {
		margin-left: 10px;
		font-size: 14px;
	}

	#block-views-tema-nodequeue-block .imageandtitle a:first-child {
		color: #fff !important;;
		background-color: rgba(96,125,139, 0.5) !important;
	}

	#block-views-tema-nodequeue-block .view-header .featured-tema-all {
		display: inline-block;
	}

	#block-views-tema-nodequeue-block .slick__arrow {
		top: 60px !important;
		left: 10px;
	}

	#block-views-tema-nodequeue-block .view-footer {
		top: 60px;
		left: 40px;
	}

	/* Highlithed - Топ Новина  */
	#block-views-top-article-nodequeue-block {
		padding: 0 !important;
		float: none;
		max-width: 100%;
	}

	#block-views-top-article-nodequeue-block .view-top-article-nodequeue {
		border-top: 5px solid #06425a;
	}

	#block-views-top-article-nodequeue-block .views-field-title {
		padding: 15px 0 10px;
		width: 80% !important;
		margin: auto;
	}

	#block-views-top-article-nodequeue-block .views-row-1 {
		position: initial;
	}

	#block-views-top-article-nodequeue-block .views-row-1 .views-field-field-subtitle {
		padding: 0px 0 15px;
		margin: 5px 0;
		border-bottom: 0;
		float: none;
		text-align: left;
		width: 80%;
		margin: auto;
	}

	#block-views-top-article-nodequeue-block .views-field-field-image {
		float: none;
		padding-bottom: 0 !important;
	}
	
	#block-views-top-article-nodequeue-block .authoring-info {
		position: initial;
		width: 100%;
		padding: 0;
		width: 80%;
		margin: auto;
		display: block;
		float: none;
		overflow: hidden;
		display: none;
	}

	#block-views-top-article-nodequeue-block .authoring-info .views-field-field-last-name {
		padding-right: 0;
	}

	/*  Most Viewed - Новини, акценти */

	#block-quicktabs-most-tabs-view,
	#block-quicktabs-quicktab-news-categories {
		width: 80%;
		margin-bottom: 10px !important;
	}

	#block-quicktabs-most-tabs-view,
	#block-quicktabs-quicktab-news-categories {
		overflow: initial;
	}

	#quicktabs-container-most_tabs_view .table-responsive,
	#quicktabs-quicktab_news_categories .table-responsive{
		overflow: visible;
		margin-bottom: 0;
	}

	#quicktabs-container-most_tabs_view .views-table,
	#quicktabs-quicktab_news_categories .views-table{
		display: block;
		width: 100%;
	}

	#quicktabs-container-most_tabs_view .table-responsive td,
	#quicktabs-quicktab_news_categories .table-responsive td {
		white-space: initial;
	}

	#quicktabs-container-most_tabs_view .table-responsive tbody, 
	#quicktabs-container-most_tabs_view .table-responsive td,
	#quicktabs-container-most_tabs_view .table-responsive tr,
	#quicktabs-quicktab_news_categories .table-responsive tbody,
	#quicktabs-quicktab_news_categories .table-responsive td,
	#quicktabs-quicktab_news_categories .table-responsive tr {
		display: block;
		width: 100%;
	}

	#block-quicktabs-most-tabs-view,
	#block-quicktabs-quicktab-news-categories {
		height: auto;
	}

	#block-multiblock-13 {
		width: 100%;
		clear: left;
		min-height: 45px;
		margin-bottom: 20px;
		position: relative;
		overflow: hidden;
	}

	#block-multiblock-13 h2 {
		font-size: 16px;
		float: left;
		letter-spacing: 1px;
		line-height: 25px;
	}
	
	#block-multiblock-13 p {
		float: right;
		position: initial;
	}

	#block-multiblock-13  p a {
		float: right;
		width: 22px;
		height: 22px;
		position: initial;
		background-size: 450px;
		background-position: -165px center;
		margin: 50% 30% 0 0;
	}

	#block-block-2,
	#block-block-23 {
		display: none;
	}

	.highlighted {
		margin-bottom: 0 !important;
	}

	/* Headline - Водещи новини */

	#block-views-lead-news-nodequeue-block {
		margin:  0 0 15px 0;
	}

	#block-views-lead-news-nodequeue-block .views-row {
		width: 100%;
		display: block;
		float: none;
		min-height: auto;
		max-height: none;
	}
	
	#block-views-lead-news-nodequeue-block .block-title,
	#block-views-opinions-nodequeue-block-1 .block-title 	 {
		
		margin: 0;
	}
	
	#block-views-lead-news-nodequeue-block .views-field-field-image {
		width: 100%;
		min-height: auto;
		max-height: none;
	}
	
	/* Oppinions - Мнения */
	#block-views-opinions-nodequeue-block-1 {
		position: relative;
	}

	#block-views-opinions-nodequeue-block-1 .pager {
		display: none;
	}

	#block-views-opinions-nodequeue-block-1 .view-header {
		position: absolute;
		right: 45px;
		top: 5px;
		font-family: 'Roboto', sans-serif;
		font-size: 10px;
	}

	#block-views-opinions-nodequeue-block-1 .slick__slide {
		min-height: 330px;
		background-color: #CFD8DC;
	}

	#block-views-opinions-nodequeue-block-1 .slick__slide img {
		margin: 0;
	}

	#block-views-opinions-nodequeue-block-1 .views-field-picture,
	#block-views-opinions-nodequeue-block-1 .views-field-view-user,
	#block-views-opinions-nodequeue-block-1 .views-field-title {
		width: 100%;
		display: block;
		text-align: left;
	}


	/*Image that reminds you that this is swipeable*/
	/*#block-views-opinions-nodequeue-block-1 .views-field-picture{
		background-image: url('../img/swiping-finger.png');
	    background-repeat: no-repeat;
	    background-position-x: 90%;
	    background-size: 88px;
	}*/

	.slide-finger-parent {
		position: relative;
	}

	.slide-finger,
	.slide-finger-1 {
	    position: absolute;
	    top: 0;
	    width: 100%;
	    height: auto!important;
	    background-color: #FFF;
	    opacity: 0.9;
	}
	
	#block-views-opinions-nodequeue-block-1 .views-field-view-user {
		font-family: 'Cambria', sans-serif;
		font-size: 16px;
		color: #FF3D00;
		margin: 15px 0 5px;
		padding: 0 10px;
	}
	
	#block-views-opinions-nodequeue-block-1 .views-field-title {
		font-family: 'Cambria', sans-serif;
		font-size: 16px;
		color:#22576C;
		padding: 0 10px;
	}
	

	/* Galleries - Галерии */
	.front .galleries {
		height: auto;
		max-height: initial !important;
		background-color: transparent;
		margin-top: 30px;
		margin-bottom: 0;
	}

	#block-views-galleries-block {
		bottom: 0;
		max-height: 540px;
		min-height: 285px;
	}

	#block-views-galleries-block .slick__slide {
		margin: 0;
	}

	#block-views-galleries-block .views-field-title {
		max-width: 100%;
		margin: 0 auto;
		padding: 20px;
	}

	/* Categories - Категории */
	.categories {
		margin: 0 0 30px;
	}

	.categories .col-xlg-4 .views-row-1::after {
	content: "";
	display: inline-block;
	width: 20px;
    height: 20px;
    background-position: -253px -25px;
    background-size: 400px;
	background-image: url('../img/icons.svg');
	background-repeat: no-repeat;
	position: absolute;
	bottom: -11px;
	left: 50%;
	margin-left: -10px;
	}

	/* Team - Екип */

	
	#block-views-clubz-team-block .block-title {
		text-align: center !important;
		font-size: 30px !important;
	}

	#block-views-clubz-team-block .views-field-field-picture img {
		margin: 0 auto;
	}

	#block-views-clubz-team-block .views-field-title {
		text-align: center !important;
	}

	#block-views-clubz-team-block .views-field-field-team-position	{
		margin: 0 auto;
		text-align: center;
	}

	#block-multiblock-12,
	#block-quicktabs-quicktab-news-categories {
		width: 100% !important;
	}

	/* Списание Клуб Z */

	#block-views-mag-club-z-block .views-field {
		width: 100%;
		float: none;
	}

	#block-views-mag-club-z-block .view-mag-club-z {
		max-width: 360px;
		margin: 0 auto;
	}



	#block-views-mag-club-z-block .views-field-field-mag-cover img {
		margin: 0 auto;
	}

	#block-views-mag-club-z-block .views-field {
		padding: 0;
		margin-top: 5px;
		font-size: 12px;
	}
	
	/* Footer Navigation - Футър Навигация*/
	
	.footer-nav ul {
		width:  33% !important;
		max-width: 130px !important;
		font-size: 14px !important;
		margin: 0 !important;
		padding: 0 15px 0!important;
		margin-bottom: 10px !important;
	}
	
	.footer-nav ul.politics,
	.footer-nav ul.sport,
	.footer-nav ul.kaleidoscope {
		padding-left: 0 !important;
	}
	
	.footer .footer-content {
		overflow: hidden;
	}
	
	.footer .footer-socials {
		display: none;
	}

	.footer p.logo {
		float: left;
		margin-top: 25px !important;
	}

	.footer .info {
		width: 75%;
		float: left;
	}

	.footer .info p:last-child {
		display: none;
	}
	#comments .comment-author {
		width: auto;
	}
	.comment-wrapper .comment .comment-content {
		margin-top: 10px;
	}

	/*Author Page*/

	#block-views-author-top-block .views-field {
		width: 100%!important;
		margin: 0!important;
		padding: 0!important;
		text-align: center!important;
	}
	#block-views-author-top-block .views-field-picture img {
		margin: 10px auto;
	}
	#block-views-author-top-block .views-field-field-position {
		margin-bottom: 10px!important;
	}
}


@media (min-width: 768px) and (max-width: 992px) {

	.comment-wrapper .comment .comment-author {
		top: 70px!important;
		left: 0!important;
	}

	.search-bar .btn.btn-primary {
		margin-left: 0;
	}

	.search-bar .glyphicon-search::before {
		content: "";
		width: 10px;
		height: 10px;
		background-image: url('../img/icons.svg');
		background-size: 400px;
		display: block;
		margin-left: 0;
	}
}

@media (min-width: 993px) {

	.banner-wrapper {
    	width: 970px;
    	padding: 0 15px;
    	margin: 0 auto;
    }

    .sdhd-one .banner-wrapper {
    	width: 980px;
    	padding: 0;
    }
	
    .sdhd-region-two-banner {
    	width: 78%;
    	float: right;
    }

    .region-banner-sdhd-second .accent {
		width: 21%;
		float: left;
    }

    .region-banner-sdhd-second .accent h2 {
    	font-size: 20px;
    	margin-top: 0px;
    }
	
	.sdhd-region-three-banner-one-spisanie-clubz {
		width: 49%;
		float: left;
	}

	.sdhd-region-three-banner-two {
		width: 49%;
		float: right;
		overflow: hidden;
	}

	.sdhd-region-three-banner-two img {
		max-width: initial;
	}

	.sdhd-region-four-banner-one {
		width: 49%;
		float: left;
	}
	
	.sdhd-region-four-banner-two {
		width: 49%;
		float: right;
	}

	.sdhd-region-five-banner-one {
		float: left;
	}

	#block-views-galleries-block .slick__slide img {
	width: 220px;
	height: 146px !important;
	margin-right: 15px;
	font-family: 'Roboto Condensed', sans-serif;
	}

	.slide-finger img {
		display: none;
	}

}

/* HD Screen */

@media (min-width: 1470px) {

	#block-block-56 {
		max-width: 720px;
	}

	#block-views-opinions-nodequeue-block .views-field-picture img {
		max-height: 150px;
	}

	/*Navigation HD*/

	.navbar-toggle {
		display: none;
	}

	.navbar-header > .navbar-toggle {
		display: none;
	}

	.navbar {
		text-align: left;
	}
	
	nav {
		float: left;
	}

	.navbar-nav,
	.navbar-collapse {
		float: left;
		padding: 0;
	}

	.navbar-collapse.collapse {
		display: block !important;
	}
	
	.navbar-nav>li>a {
		padding: 10px 20px;
		text-transform: uppercase;
		font-family: 'Roboto Condensed', sans-serif;
		font-size: 13px;
		text-shadow: none;
		background-color: transparent !important;
	}

	.navbar-nav>li>a:hover {
		background-color: #06425A !important;
		color: #fff;
	}

	.navbar ul li.open {
		background-color: #06425A;
	}

	.navbar-nav ul.dropdown-menu {
		background-color: #06425A !important;
		color: #fff;
		border: 0;
		border-radius: 0;
		min-width: 430px !important;
	}

	.navbar-nav ul.dropdown-menu>li {
		float: left;
		padding: 10px 10px 10px 20px;
		font-size: 14px;
	}

	.search {
		float: left;
		position: relative;
		margin-left: 0 !important;
		left: 0;
		padding-top: 12px;
		font-size: 14px;
		width: 85px;
	}

	.search a {
		height: auto;
		display: block;
	}

	ul.ui-autocomplete {
		padding-left: 5px !important;
		padding-right: 5px !important;
		border-radius: 0;
		width: 0 !important;
		min-width: 463px !important;
}

	.caret {
		display: none;
	}

	.list-inline {
		margin-left: 0;
	}

	.view-article-body .embed {
		clear: both;
	}

	.container {
		padding-left: 10px;
		padding-right: 10px;
	}

	.row {
		margin-left: -10px;
		margin-right: -10px;
	}

	/* Layout */

	
	#block-quicktabs-most-tabs-view,
	#block-quicktabs-quicktab-news-categories {
		float: left;
		margin: 0 20px;
	}

	.link-see-all-articles {
		margin: 0;
		float: left;
		min-height: 280px;
	}

	.advertisment.highlited {
		display: block;
		margin-left: 20px !important;
	}

	/* Articles */

	#block-views-article-top-block .view-article-top .article-image {
		height: 400px;
		position: relative;
	}

	#block-views-article-top-block .view-article-top .article-image img {
		height: 400px!important;
		width: auto;
	}

	#block-views-article-top-block .views-row {
		padding: 0;
	}

	#block-views-article-top-block .views-and-comments {
		position: absolute;
		right: 0;
	}

	#block-views-tema-nodequeue-block .views-field-title {
		left: 28px !important;
	}

	.headline-oppinions {
		margin-top: 9px;
	}
	
	.categories .block-views .block-title {
		margin-top: 0;
		margin-bottom: 0;
	}

	.col-xlg-1, .col-xlg-2, .col-xlg-3, .col-xlg-4, .col-xlg-5, .col-xlg-6, .col-xlg-7,
	.col-xlg-8, .col-xlg-9, .col-xlg-10, .col-xlg-11, .col-xlg-12 {
		padding: 0 10px;
	}

	#block-views-news-by-category-1-block-6,
	#block-views-news-by-category-1-block-7,
	#block-views-news-by-category-1-block-8 {
		max-height: 350px;
	}

	.views-row.col-xlg-6 {
		border: 0;
	}

	#block-views-news-by-category-1-block-6.col-xlg-4 .view-content,
	#block-views-news-by-category-1-block-7.col-xlg-4 .view-content,
	#block-views-news-by-category-1-block-8.col-xlg-4 .view-content {
		margin: 0 -10px;
	}

	.col-xlg-4 .view-content .views-row-1 .views-field-title {
		margin-left: 0;
	}

	.view-sense-of-humor-view .view-content {
	position: relative;
}

#block-views-198c44fbdd52a679e459be6138e6822e .views-row-9 {
	margin-right: 20px;
}

#block-views-198c44fbdd52a679e459be6138e6822e .views-row-11 {
	margin-right: 0;
}

#block-views-198c44fbdd52a679e459be6138e6822e .views-row-12 {
	margin-right: 20px;
}

/*#block-views-198c44fbdd52a679e459be6138e6822e .views-row-6 {
	width: 460px;
    margin-right: 20px;
    position: relative;
}

#block-views-198c44fbdd52a679e459be6138e6822e .views-row-6 img {
	width: 460px;
    max-height: 280px;
}

#block-views-198c44fbdd52a679e459be6138e6822e .views-row-6 .views-field-title {
	position: absolute;
    width: 460px;
    padding: 0 10px;
    top: 165px;
    color: #FFF;
    font-size: 22px;
    font-weight: normal;
    background-color: rgba(0,0,0, 0.5);
    background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.48) 99%, rgba(0,0,0,0.48) 100%);
    background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.48) 99%,rgba(0,0,0,0.48) 100%);
    background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.48) 99%,rgba(0,0,0,0.48) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#7a000000',GradientType=0 );
}

#block-views-198c44fbdd52a679e459be6138e6822e .views-row-6 .views-field-field-subtitle {
	position: absolute;
    width: 460px;
    padding: 0 10px;
    top: 230px;
    color: #FFF;
    background-color: rgba(0,0,0, 0.5);
    background: -moz-linear-gradient(top, rgba(0,0,0,0.48) 0%, rgba(0,0,0,0.48) 1%, rgba(0,0,0,0.5) 100%);
    background: -webkit-linear-gradient(top, rgba(0,0,0,0.48) 0%,rgba(0,0,0,0.48) 1%,rgba(0,0,0,0.5) 100%);
    background: linear-gradient(to bottom, rgba(0,0,0,0.48) 0%,rgba(0,0,0,0.48) 1%,rgba(0,0,0,0.5) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7a000000', endColorstr='#80000000',GradientType=0 );
    margin-top: 0;
    min-height: 50px !important;
}

#block-views-198c44fbdd52a679e459be6138e6822e .views-row-6 .views-field-nothing-1 {
	width: 260px;
    margin-top: 15px;
}*/

#block-views-sense-of-humor-view-block .views-field-title {
	position: absolute;
	width: 460px;
	padding: 0 10px;
	min-height: 50px;
	top: 165px;
	color: #FFF;
	font-size: 22px;
	text-align: left;
	font-weight: normal;
	background-color: rgba(0,0,0, 0.5);
    background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.48) 99%, rgba(0,0,0,0.48) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.48) 99%,rgba(0,0,0,0.48) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.48) 99%,rgba(0,0,0,0.48) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#7a000000',GradientType=0 ); /* IE6-9 */
}

#block-views-sense-of-humor-view-block .views-field-field-subtitle {
	position: absolute;
	width: 460px;
	padding: 5px 10px 0;
	top: 221px;
	color: #FFF;
	background-color: rgba(0,0,0, 0.5);
    background: -moz-linear-gradient(top,  rgba(0,0,0,0.48) 0%, rgba(0,0,0,0.48) 1%, rgba(0,0,0,0.5) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top,  rgba(0,0,0,0.48) 0%,rgba(0,0,0,0.48) 1%,rgba(0,0,0,0.5) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  rgba(0,0,0,0.48) 0%,rgba(0,0,0,0.48) 1%,rgba(0,0,0,0.5) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7a000000', endColorstr='#80000000',GradientType=0 ); /* IE6-9 */
	margin-top: 0;
	min-height: 64px !important;
	text-align: left;
}

#block-views-sense-of-humor-view-block a:hover,
#block-views-sense-of-humor-view-block a:active,
#block-views-sense-of-humor-view-block a:focus {
	text-decoration: none;
	color: #fff;
}

#block-views-lead-news-nodequeue-block .views-field-field-image img {
	width: 220px;
	height: 147px !important;
}	
	
	/* HD Banners Section */

	.banner-wrapper {
    	width: 1440px !important;
    	padding: 0 10px;
    	margin: 0 auto;
    }

    .front .square-banner-oppinions {
		display: none;
	}

	
	
	/* SD & HD Region One */

	.square-banner-highlighted {
	display: inline-block !important;
	margin-left: 20px;
	}

    .sdhd-region-one-banner {
    	width: 70%;
    	float: left;
    }

    .region-banner-sdhd-first .accent {
    	float: right;
    	vertical-align: top;
    	max-height: 200px;
    	width: 30%;
    }

    .region-banner-sdhd-first .accent h2 {
    	margin: 30px auto 20px;
    	width: 75%;
    }

    /* SD & HD Region Two */
	
	.sdhd-region-two-banner {
    	width: 52%;
    	float: right;
    	text-align: right;
    }

    .region-banner-sdhd-second .accent {
    	width: 48%;	
    	float: left;
    	max-height: 200px;
	}
	
	/* SD & HD Region Three */

	.sdhd-region-three-banner-one-spisanie-clubz {
		width: 460px;
		float: left;
	}
	
	.sdhd-region-three-banner-two {
		width: 940px;
		float: right;
	}
	
	.sdhd-region-three-banner-two img {
		max-width: 100%;
	}


	/* SD & HD Region Four */

	.sdhd-region-four-banner-one {
		width: 468px;
		float: left;
	}

	.sdhd-region-four-banner-two {
		width: 468px;
		float: left;
		margin-left: 20px;
	}
	
	.sdhd-region-four-banner-no-picture {
		width: 444px;
		float: left;
		margin-left: 20px;
	}

	/* SD & HD Region Five */

	.sdhd-region-five-banner-one {
		width: 51.5%;
		float: left;
	}

	.sdhd-region-five-banner-no-picture {
		width: 48%;
		float: right;
		text-align: right;
	}

	/*View By Category Front Page*/
	.view-news-by-category-1 .view-content {
		min-height: 650px;
	}
	#block-views-lead-news-nodequeue-block .views-field-field-ribb-txt .field-content {
		right: 6px;
	}

}


/* SHOP CSS - 2017.03 */


/*SHOP THINGS*/

.block-quicktabs-shop {
	position: relative;
}

.view-broeve-2 .view-footer,
.view-abonament-view .view-footer,
.view-spisanie-file .view-footer,
.view-my-licenses .view-footer {
	position: relative;
	bottom: 0;
}

.view-broeve-2 .view-content,
.view-abonament-view .view-content,
.view-spisanie-file .view-content,
.view-my-licenses .view-content {
        overflow: auto;
}


.page-node-32177 #block-block-23 {
	display: none;
}

#block-quicktabs-shop .block-title {
	color: #06425a;
    font-family: Cambria;
    font-weight: bold;
    display: block;
    font-size: 40px;
    text-align: left;
    text-decoration: none;
    padding: 10px 0 20px;
    border-top: 5px solid #06425a;
}

#quicktabs-shop,
.page-checkout {
	text-align: left;
}

#quicktabs-shop .field-name-field-folder {
  display: none;
}

#quicktabs-container-shop {
	padding-top: 0!important;
}

#quicktabs-shop .quicktabs-style-navlist {
	height: 350px;
}

#quicktabs-shop ul li a {
	text-align: left;
}

.view-broeve-2 .field-name-field-product,
/*.view-abonament-view .field-name-field-product-abo,*/
.view-abonament-view .field-name-field-product-abo .field-label,
.view-broeve-2 .submitted,
.view-broeve-2 .rel-register-link,
/*.view-abonament-view .submitted,
.view-abonament-view .rel-register-link,*/
.view-commerce-cart-form .rel-register-link,
.page-checkout .rel-register-link  {
  display: none;
}

.view-broeve-2 .commerce-product-field-commerce-price,
.view-abonament-view .commerce-product-field-commerce-price {
  font-weight: 700;
  font-size: 16px;
}

.view-broeve-2 h2,
.view-abonament-view h2 {
	font-size: 20px;
	margin-top: 0;
}

.view-broeve-2 img {
  max-width: 80px;
  height: auto;
}

.view-broeve-2 .views-row {
  float: left;
  margin-right: 20px;
}

.view-broeve-2 .views-row a,
.view-abonament-view .views-row a{
  color: #ff3d00;

}

.view-spisanie-file .views-field-title,
.view-my-licenses .views-field-title {
  font-size: 16px;
  font-weight: 700;
  color: #ff3d00;
}

.view-spisanie-file .views-row {
  margin-bottom: 20px;
}

.view-broeve-2 article {
	text-align: left;
	margin-right: 30px;
}

.view-broeve-2 .field-name-commerce-price,
.view-abonament-view .field-name-commerce-price {
	font-size: 20px;
	margin: 20px 0;
}

.view-broeve-2 article h2 {
	margin-top: 0;
}

.view-broeve-2 button.form-submit, 
.view-abonament-view button.form-submit,
.view-commerce-cart-form button,
.page-checkout .checkout-buttons button, 
.page-checkout .checkout-buttons button:hover {
  background-color: #ff3d00;
  background-image: none;
  border: none;
  color: #FFF;
  border-radius: 0;
  text-transform: none;
}

ul.quicktabs-tabs.quicktabs-style-navlist li.active a {
  color: #ff3d00;
}

ul.quicktabs-tabs.quicktabs-style-navlist li.active {
  background: none;
  border: none;
}

.quicktabs_main.quicktabs-style-navlist {
  background: none;
  border: none;
  width: 80%;
}

ul.quicktabs-tabs.quicktabs-style-navlist {
  background-color: #06425a;
  text-transform: uppercase;
}

ul.quicktabs-tabs.quicktabs-style-navlist li {
  margin: 20px;
}

ul.quicktabs-tabs.quicktabs-style-navlist li a {
  color: #FFF;
}

.alert-success {
	display: block;
}

.page-checkout .customer_profile_billing {
	text-align: left;
}

.page-checkout .customer_profile_billing .name-block {
	width: 100%;
}

.page-checkout .commerce-paypal-icon {
	display: inline-block;
	top: 0;
}

.commerce-credit-card-expiration .form-control {
	width: 20%;
	display: inline-block;
}

.commerce-credit-card-expiration .chosen-container .chosen-single {
    border: 0;
    background: #FFF;
    box-shadow: initial;
}

.view-abonament-view article {
	width: 50%;
	float: left;
}




/*Shop fixes */

#quicktabs-container-shop {
	padding-left: 40px;
}
#quicktabs-shop .quicktabs-style-navlist {
    height: 80%;
    overflow: show;
/*    width: auto;*/
}
@media screen and (max-width: 960px) {
#quicktabs-shop .quicktabs-style-navlist {
    float: none;
}
}
.view-broeve-2 .views-row a {
    font-size: 12px;
    text-transform: uppercase;
}
.view-broeve-2 img {
    max-width: 170px;
}


.view-broeve-2 .view-content {
	overflow: show;
}

.view-broeve-2 .view-content .views-row {
        position: relative;
}

.view-broeve-2 .view-content .views-row .field-name-field-product {
	position: absolute;
	z-index: 1000;
	background-color: white;
	padding: 20px;
	opacity: 0.90;
	filter: alpha(opacity=90);
	top: 40px;	
	left: 18px;
}


.page-node-32177 .region-highlighted {
	overflow: visible;
}
.page-node-32177 .alert-success {
	display: none;
}
.page-node-32177 .alert-success a {
	font-weight: bold;
	text-decoration: underline;
}
.page-node-32177 #comments {
	display: none;
}

.commerce-line-item-views-form .commerce-line-item-actions #edit-submit {
	display: none;
}

#quicktabs-shop ul.quicktabs-tabs.quicktabs-style-navlist {
	min-width: 180px;
}

#block-views-article-top-block .authoring-info .views-field-field-category,
#block-views-article-top-block .authoring-info .views-field-field-category .field-content
 {
        display: inline-block;
        font-weight: 800;
}
#block-views-article-top-block .authoring-info .views-field-field-category .field-content {
        padding-left: 3px;
}
#block-views-article-top-block .authoring-info .views-field-field-category .views-label {
        display: inline;
}


/* VE 2017-04-27 */
.views-label-field-keyword {
	font-size: 14px;
	font-weight: 700;
	color: #FF3D00;
	text-transform: uppercase;
	line-height: 2em;
}
.views-field.views-field-field-keyword .field-content, .views-field.views-field-field-keyword .field-content a {
	font-size: 14px !important;
	font-weight: 300;
}
.views-field-field-keyword {
	margin-bottom: 60px;
    margin-top: 60px;
    padding: 15px;
    background: #ECEFF1;
    border-top: 1px solid #F62100;
}
