body { padding-top: 40px; overflow-x: hidden; }

h1 {
  margin: .67em 0;
  font-size: 2em;
}


h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
	font-family: inherit;
	font-weight: 500;
	line-height: 1.1;
	color: inherit;
}

@media (min-width:1200px){.container{width:996px; background-color: #F7F7F7; position:relative; z-index:10;}}

.navbar-sporx { background: #E34600; min-height: 44px; }
  
.navbar-sporx .nav > li > a:hover, .navbar-sporx .nav > li > a:focus {
	text-decoration: none;
	background-color: #ffffff;
}

.navbar-sporx .navbar-brand {
	float: none;
	margin-left: 0px;
	padding: 0px;
}

.navbar-logo {
	height: 35px;
	/*margin: 10px auto 0 auto;*/
}

.navbar-list 					{ display: table; width: 100%; padding: 0px; margin: 0px; margin-top: 7px; }
.navbar-list > li 				{ display: table-cell; width: 1%; vertical-align: top; }
.navbar-list > li:nth-child(1) 	{ position: relative; vertical-align: middle; text-align: center; cursor: pointer; }
.navbar-list > li:nth-child(3) 	{ width: 41%; vertical-align: middle; text-align: center; }
.navbar-list > li:nth-child(4) 	{ width: 50%; vertical-align: middle; }
.navbar-list > li:nth-child(4) > #search .search_input 	{ width: 85%; }

.navbar-list > li:nth-child(1):hover .navbar-submenu { display: block; }

.navbar-submenu 				{ display: none; position: absolute; top: 38px; left: 0px; width: 200px; background-color: #E34600; text-align: left; }
.navbar-submenu > li 			{ background: url('../img/rectangle_white.PNG') no-repeat 10px center ; }
.navbar-submenu > li:hover		{ background: url('../img/rectangle_black.PNG') no-repeat 10px center ; }
.navbar-submenu > li > a 		{ display: block; padding: 10px; padding-left: 30px; border-bottom: 2px solid #cd340d; color: #fff; font-weight: bold; text-decoration: none; }
.navbar-submenu > li > a:hover 	{ color: #000; }

.navbar-header { width: 100%; }

.share-icon { height: 24px; }

.topmenu-nav { }
.topmenu-nav > li > a { color: #fff; border-right: 1px solid #812800; padding: 2px 10px; margin-top: 12px; font-size: 12px; }
.topmenu-nav > li > a:hover { color: #000; }
.topmenu-nav > li:first-child > a { border-left: 1px solid #812800; margin-left: 10px; }

#topcontrol { display: none; z-index: 9999; position: fixed; bottom: 10px; right: 5%; }

.status-nav		{ display: table; float: right; height: 30px; margin: 5px 0px; color: #ffffff; }
.status-nav li 	{ display: table-cell; vertical-align: middle; padding-left: 10px; position: relative; }
.status-login	{ font-size: 12px; }
.status-login a			{ color: #ffffff; text-decoration: none; }
.status-login a:hover 	{ color: #000000; }

.status-image > a		{ padding: 0px !important; margin: 0px !important; }
.status-image > a:hover	{ background-color: #E34600 !important; }

.status-hello { line-height: 30px; }

.icon.icon-settings { margin-top: 5px; }
.icon.icon-notification { margin-top: 5px; }

.list-buzz .buzz-image-container > a > img {
	width: 100%;
	vertical-align: middle;
}

.list-buzz {
	padding: 0;
	margin: 10px 0 40px;
}

.list-buzz.inactive {
	display: none;
	visibility: hidden;
}

.list-buzz > li {
	width: 48%;
	margin: 0 2% 2% 0;
	list-style: none;
	float: left;
}
.list-buzz > li :nth-child(even) {
	margin-right: 0;
}

.list-buzz > li > .article > h2, .list-buzz > li > .article > .buzz-title, .list-buzz > li > .article > b {
	display: block;
	font-size: 12px;
	margin: 0;
	padding: 4px 2px 0;
	line-height: 14px;
	height: 92px;
	font-weight: 700;
	overflow: hidden;
	color: #000;
}

.list-buzz > li > .article > small {
	display: none;
}

.list-buzz > li > .article > .buzz-image-container {
	position: relative;
	display: block;
}

.list-buzz > li > .article > .buzz-image-container > a {
	display: block;
}

.list-buzz > li > .article > .buzz-image-container .options {
	display: none;
	position: absolute;
	bottom: 0;
	left: 0;
}

.list-buzz > li > .article > .buzz-image-container .options a {
	font-size: 20px;
	padding: 4px 12px;
}

.list-buzz > li.c1 	{  border-bottom: 8px solid #007316; }
.list-buzz > li.c2 	{  border-bottom: 8px solid #f90f10; }
.list-buzz > li.c3 	{  border-bottom: 8px solid #2259e9; }
.list-buzz > li.c4 	{  border-bottom: 8px solid #99dc2d; }
.list-buzz > li.c5 	{  border-bottom: 8px solid #e821d2; }
.list-buzz > li.c6 	{  border-bottom: 8px solid #1e0072; }
.list-buzz > li.c7 	{  border-bottom: 8px solid #2f74dc; }
.list-buzz > li.c8 	{  border-bottom: 8px solid #dc2d58; }
.list-buzz > li.c9 	{  border-bottom: 8px solid #dcaa2d; }
.list-buzz > li.c10 {  border-bottom: 8px solid #2ddc8f; }
.list-buzz > li.c11 {  border-bottom: 8px solid #C20202; }

/* Safari only override */
::i-block-chrome, .list-buzz > li {
	margin: 0 7px 7px 0;
}

#main > .loading {
	text-align: center;
	margin: 20px 0 60px 0;
	color: #777777;
	position: relative;
	z-index: 99;
	display: none;
}

.list-buzz > li > .article > h2, .list-buzz > li > .article > .buzz-title > a, .list-buzz-mini > li > .article > h2 a {
	color: #333;
}

.list-buzz > li > .article > h2 > a:hover, .list-buzz > li > .article > h2 > a:focus, .list-buzz > li > .article > h2 > a:active {
	color: #e0041a;
	text-decoration: none;
}

.list-buzz-mini > li > .article > h2 a:hover, .list-buzz-mini > li > .article > h2 a:focus, .list-buzz-mini > li > .article > h2 a:active {
	color: #e0041a;
	text-decoration: none;
}

#main > .article > h1 {
	font-size: 20px;
	font-weight: 700;
	padding: 0;
}

#main > .article h2, #main > .article h3 {
	font-size: 22px;
}

#main > .article .buzz-image-container {
	margin-bottom: 20px;
	position: relative;
}

#main > .article .buzz-image-container .open-social {
	padding: 7px 14px;
	font-size: 20px;
}

#main > .article .buzz-image-container .options {
	display: none;
}

#main > .article .buzz-image-container .options.active {
	display: block;
}

/* media queries =========== */
/* ====================================================== */


@media only screen and (min-width: 600px) {

	.list-buzz > li > .article > h2, .list-buzz > li > .article > .buzz-title {
		font-size: 14px;
		height: 68px;
		line-height: 1.3;
	}

	.list-buzz > li > .article .publi {
		height: 30px;
		width: 85px;
	}
}


@media (min-width: 768px) {

	.list-buzz.inactive {
		display: block;
		visibility: visible;
	}

	.list-buzz > li {
		width: 23%;
		height: 153px;
		/*
		-webkit-box-shadow: 2px 4px 8px rgba(0, 0, 0, 0.25);
		-moz-box-shadow: 2px 4px 8px rgba(0, 0, 0, 0.25);
		box-shadow: 2px 4px 8px rgba(0, 0, 0, 0.25);
		*/
		border: none;
		margin: 0 1.9% 10px 0;
	}

	.list-buzz > li:nth-child(even) {
		margin-right: 1.9%;
	}

	.list-buzz > li.buzz-contentx2 {
		width: 48%;
		height: 336px;
		margin-bottom: 10px;
	}

	.list-buzz > li.buzz-contentx2 > .article > h2, .list-buzz > li.buzz-contentx2 > .article > .buzz-title {
		font-size: 20px;
		height: 216px;
		line-height: 1.3;
		padding: 10px 10px 0;
	}

	.list-buzz > li.buzz-contentx2 > .article > .buzz-image-container .options li a {
		font-size: 20px;
	}

	.list-buzz > li > .article > .buzz-image-container .options.active {
		display: block;
	}

	.list-buzz > li > .article > .buzz-image-container .options li a {
		font-size: 16px;
		padding: 2px 9px;
	}

	.list-buzz > li > .article > h2, .list-buzz > li > .article > .buzz-title {
		font-size: 11px;
		height: 102px;
		padding: 4px 4px 0;
		line-height: 1.2;
	}

	.list-buzz > li > .article > .publi {
		width: 100px;
		height: 35px;
	}

	/* Safari only override */
	::i-block-chrome, .list-buzz > li {
		margin-right: 10px;
	}

	::i-block-chrome:nth-child(even), .list-buzz > li:nth-child(even) {
		margin-right: 10px;
	}

}


@media only screen and (min-width: 960px) {

	.list-buzz > li > .article > h2, .list-buzz > li > .article > .buzz-title {
		font-size: 11px;
		height: 76px;
	}

	.list-buzz > li.buzz-contentx2 > .article > h2, .list-buzz > li.buzz-contentx2 > .article > .buzz-title {
		line-height: 1.3;
		height: 162px;
	}

	/* Safari only override */
	::i-block-chrome, .list-buzz > li.buzz-contentx2 > .article > h2 {
		height: 158px;
	}

}


@media only screen and (min-width: 1024px) {
	.list-buzz > li {
	/*height: 208px;*/
		height: 245px;
	}

	.list-buzz > li.buzz-contentx2 {
		height: 426px;
	}

	.list-buzz > li.buzz-contentx2 > .article > h2, .list-buzz > li.buzz-contentx2 > .article > .buzz-title {
		font-size: 26px;
		line-height: 1.2;
		height: 172px;
	}

	.list-buzz > li.buzz-contentx2 > .article > .buzz-image-container .options li a {
		font-size: 22px;
		padding: 5px 16px;
	}

	.list-buzz > li > .article > h2, .list-buzz > li > .article > .buzz-title {
		padding: 6px 6px 0;
		font-size: 14px;
		height: 82px;
	}

	.list-buzz > li > .article > .buzz-image-container .options li a {
		font-size: 18px;
		padding: 3px 12px;
	}
}


@media only screen and (min-width: 1024px) and (-webkit-min-device-pixel-ratio: 0) {
  
  .list-buzz > li,
  .list-buzz > li:nth-child(even) {
    margin-right: 13px;
  }
}

@media only screen and (min-width: 1024px) {

	#main > .article p {
		font-size: 16px;
	}

	#main > .otros-articulos > .list-buzz > li > .article > h2, .list-buzz > li > .article > .buzz-title {
		height: 100px;
	}
}

@media only screen and (min-width: 1115px) {

	.list-buzz > li.buzz-contentx2 > .article > h2, .list-buzz > li.buzz-contentx2 > .article > .buzz-title {
		font-size: 26px;
		line-height: 1.3;
		height: 171px;
	}

	.list-buzz > li > .article > h2, .list-buzz > li > .article > .buzz-title {
		line-height: 1.4;
	}
}

@media only screen and (min-width: 1115px) and (-webkit-min-device-pixel-ratio: 0) {
 
  .list-buzz > li,
  .list-buzz > li:nth-child(even) {
    margin-right: 15px;
  }
  
}

@media only screen and (min-width: 1115px) {

	#main > .article .buzz-image-container > img {
		border-bottom-width: 6px !important;
	}

	#main > .otros-articulos > .list-buzz > li > .article > h2, .list-buzz > li > .article > .buzz-title {
		height: 112px;
	}
}

#main {
	margin-top: 20px;
}
#main > .loading {
	text-align: center;
	margin: 20px auto 60px auto;
	color: #777777;
	position: relative;
	z-index: 99;
	display: none;
}

.related-news {}
			
.related-cols .rc-img 	{ width: 100%; }
.related-cols .rc-title { margin-top: 10px; color: #000; font-size: 18px; height: 44px; line-height: 22px; font-weight: bold; }
.related-cols {}

.box { background-color: #fff; padding: 8px; border-bottom: 8px solid #E821D2; }
.box .box-container > .page-header { margin: 0px; font-size: 22px !important; }

.other-gallery { }
.other-gallery > li			{ padding: 5px 0; margin-top: 0px; border-bottom: 1px solid #EEE; }
.other-gallery > li > .media-body > .media-heading { color: #000; font-size: 16px; line-height: 22px; }
.other-gallery > li:hover, 
.other-gallery > li.active 	{ background-color: #EEE; }

.last-news { border-bottom-color: #5ed82f; width: 302px; position: relative; }
.last-news .media-heading { margin-top: 5px; }
.last-news .media-heading > a { color: #000; font-size: 16px; line-height: 22px; font-weight: bold; text-decoration: none; }

/* HEADER */

.gradient-header 	{ background: #e54801; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U1NDgwMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZTQwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #e54801 0%, #ce4000 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e54801), color-stop(100%,#ce4000)); background: -webkit-linear-gradient(top,  #e54801 0%,#ce4000 100%); background: -o-linear-gradient(top,  #e54801 0%,#ce4000 100%); background: -ms-linear-gradient(top,  #e54801 0%,#ce4000 100%); background: linear-gradient(to bottom,  #e54801 0%,#ce4000 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e54801', endColorstr='#ce4000',GradientType=0 ); }
.gradient-search 	{ background: #f0f0f0; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YwZjBmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2NjY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #f0f0f0 0%, #cccccc 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0f0f0), color-stop(100%,#cccccc)); background: -webkit-linear-gradient(top,  #f0f0f0 0%,#cccccc 100%); background: -o-linear-gradient(top,  #f0f0f0 0%,#cccccc 100%); background: -ms-linear-gradient(top,  #f0f0f0 0%,#cccccc 100%); background: linear-gradient(to bottom,  #f0f0f0 0%,#cccccc 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0', endColorstr='#cccccc',GradientType=0 ); }

#header 		{ padding: 10px 0px; border-bottom: 4px solid #000000; }
#topbar 		{ position: relative; z-index: 100; display: table; width: 100%; padding: 5px 0px; border-bottom: 1px solid #e1e1e1; }


#search 				{ display: table; width: 100%; float: right; background-color: #ffffff; border: 0px; height: 27px; margin-top: 1px; }
#search .search_input 	{ width: 89%; height: 27px; padding: 1px 0px; margin-left: 4px; border: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 16px; }
#search .search_submit	{ border: 0px; width: 39px; height: 23px; padding: 0px; background: url('../img/searchicon.gif') no-repeat; cursor: pointer; } 

#socialbar 					{ display: table; float: left; margin-top: 4px; }
#socialbar li 				{ float: left; display: table; margin-left: 10px; }
#socialbar li.first-child 	{ margin-left: 0px; }


/* HEADER */

#dfp_300x250_orta { height: auto !important; min-height: 250px; }

.sticky-news {
	overflow: auto;
	height: 609px;
	padding-right: 5px;
	margin-right: -5px;
}

.sapka 		{ position: absolute; top: -10px; display: inline-block; width: 43px; height: 52px; }
.sapka-1 	{ background: url('/ekstra/_assets/img/sapka_sag.png') no-repeat; right: -10px; }
.sapka-2 	{ background: url('/ekstra/_assets/img/sapka_sol.png') no-repeat; left: -10px; }

.page-header { margin-top: 0px !important; }
