.uk-align-medium-left ul {
	padding-left:20px;
}

.dgrid {
	background-color: #F5F5F5;
	border-color: #CCCCCC;
}
.dgrid:hover {
	background-color: #FFFFFF;
	border-color: #999999;
}

.adb{
	border:1px solid #ccc;
}

/* BORD */

.bord {border:1px solid #ccc; }
.no-bord {border:0px solid #ccc; }
.bord-right {border-right:1px solid #ccc;}
.bord-left {border-left:1px solid #ccc;}
.bord-top {border-top:1px solid #ccc;}
.bord-bot {border-bottom:1px solid #ccc;}

/* VERTICAL ALIGN */

.vtop {vertical-align:top}
.vmed {vertical-align:middle}

/* 0 MARGIN 0 PADDING */

.nomargin { margin:0; }
.nopadding { padding:0; }

/* LAST INLINE */

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

/* A TEXT DECORATION */

.nodecor {text-decoration:none;}
.decor {text-decoration:underline;}

/* PADDINGS & MARGINS */

.pad-ver-5 { padding:5px 0px; }
.pad-ver-10 { padding:10px 0px; }
.pad-ver-15 { padding:15px 0px; }
.pad-ver-20 { padding:20px 0px; }
.pad-ver-25 { padding:25px 0px; }
.pad-ver-30 { padding:30px 0px; }

.pad-hor-5 { padding:0px 5px; }
.pad-hor-10 { padding:0px 10px; }
.pad-hor-15 { padding:0px 15px; }
.pad-hor-20 { padding:0px 20px; }
.pad-hor-25 { padding:0px 25px; }
.pad-hor-30 { padding:0px 30px; }

.pad-top-2 { padding-top:2px; }
.pad-top-3 { padding-top:3px; }
.pad-top-5 { padding-top:5px; }
.pad-top-6 { padding-top:6px; }
.pad-top-7 { padding-top:7px; }
.pad-top-8 { padding-top:8px; }
.pad-top-10 { padding-top:10px; }
.pad-top-15 { padding-top:15px; }
.pad-top-20 { padding-top:20px; }
.pad-top-25 { padding-top:25px; }
.pad-top-30 { padding-top:30px; }
.pad-top-31 { padding-top:31px; }
.pad-top-32 { padding-top:32px; }
.pad-top-33 { padding-top:33px; }
.pad-top-34 { padding-top:34px; }
.pad-top-35 { padding-top:35px; }

.pad-bot-5 { padding-bottom:5px; }
.pad-bot-10 { padding-bottom:10px; }
.pad-bot-15 { padding-bottom:15px; }
.pad-bot-20 { padding-bottom:20px; }
.pad-bot-25 { padding-bottom:25px; }
.pad-bot-30 { padding-bottom:30px; }

.mar-top-0 { margin-top:0px; }
.mar-top-5 { margin-top:5px; }
.mar-top-10 { margin-top:10px; }
.mar-top-15 { margin-top:15px; }
.mar-top-20 { margin-top:20px; }
.mar-top-25 { margin-top:25px; }
.mar-top-30 { margin-top:30px; }

.mar-bot-0 { margin-bottom:0px; }
.mar-bot-5 { margin-bottom:5px; }
.mar-bot-10 { margin-bottom:10px; }
.mar-bot-15 { margin-bottom:15px; }
.mar-bot-20 { margin-bottom:20px; }
.mar-bot-25 { margin-bottom:25px; }
.mar-bot-30 { margin-bottom:30px; }

.pad-left-0		{padding-left:0px;}
.pad-left-5		{padding-left:5px;}
.pad-left-10		{padding-left:10px;}
.pad-left-15		{padding-left:15px;}
.pad-left-20		{padding-left:20px;}
.pad-left-25		{padding-left:25px;}
.pad-left-30		{padding-left:30px;}
.pad-left-35		{padding-left:35px;}
.pad-left-40		{padding-left:40px;}
.pad-left-45		{padding-left:45px;}
.pad-left-50		{padding-left:50px;}
.pad-left-55		{padding-left:55px;}
.pad-left-60		{padding-left:60px;}
.pad-left-65		{padding-left:65px;}
.pad-left-70		{padding-left:70px;}
.pad-left-75		{padding-left:75px;}
.pad-left-80		{padding-left:80px;}
.pad-left-85		{padding-left:85px;}
.pad-left-90		{padding-left:90px;}
.pad-left-95		{padding-left:95px;}
.pad-left-100	{padding-left:100px;}

.pad-right-5			{padding-right:5px;}
.pad-right-10		{padding-right:10px;}
.pad-right-15		{padding-right:15px;}
.pad-right-20		{padding-right:20px;}
.pad-right-25		{padding-right:25px;}
.pad-right-30		{padding-right:30px;}
.pad-right-35		{padding-right:35px;}
.pad-right-40		{padding-right:40px;}
.pad-right-45		{padding-right:45px;}
.pad-right-50		{padding-right:50px;}
.pad-right-55		{padding-right:55px;}
.pad-right-60		{padding-right:60px;}
.pad-right-65		{padding-right:65px;}
.pad-right-70		{padding-right:70px;}
.pad-right-75		{padding-right:75px;}
.pad-right-80		{padding-right:80px;}
.pad-right-85		{padding-right:85px;}
.pad-right-90		{padding-right:90px;}
.pad-right-95		{padding-right:95px;}
.pad-right-100		{padding-right:100px;}


/* UPPERCASE */

.upper {text-transform:uppercase;}
.lower {text-transform:lowercase;}

/* UNDER BORDER */

.under {border-bottom:1px dotted #555; }
.under:hover {border-bottom:0px dotted #555; }

.under2 {border-bottom:1px dotted #ffff66; }
.under2:hover {border-bottom:0px dotted #555; }

/* CLEAR FIX STYLES */

.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */
{
	height:1%;
}
.clearfix {	display:block;}

/* BACKGROUND-COLOR */

.bcol-0 { background-color:#000000; }
.bcol-1 { background-color:#111111; }
.bcol-2 { background-color:#222222; }
.bcol-3 { background-color:#333333; }
.bcol-4 { background-color:#444444; }
.bcol-5 { background-color:#555555; }
.bcol-6 { background-color:#666666; }
.bcol-7 { background-color:#777777; }
.bcol-8 { background-color:#888888; }
.bcol-9 { background-color:#999999; }
.bcol-a { background-color:#aaaaaa; }
.bcol-b { background-color:#bbbbbb; }
.bcol-c { background-color:#cccccc; }
.bcol-d { background-color:#dddddd; }
.bcol-e { background-color:#eeeeee; }
.bcol-f { background-color:#ffffff; }

.bcol-dred { background-color:#cc0000; }

/* INVISIBLE */

.forminvis				{visibility: hidden;}

/* IMG */

.box_80 img {border:1px solid #ccc; padding:5px;}

.read_box { max-width:380px; padding:0px; background-color:#ccc}

.big_box { max-width:500px; padding:8px; background-color: #eeeeee; border:1px solid #ccc; max-height:320px; overflow:hidden; }

.medium_box { max-width:200px; padding:8px; border:1px solid #ccc; background-color: #eee; max-height:136px; overflow:hidden; opacity:0.9; transition: opacity 0.2s ease-in-out;}
.medium_box:hover { background-color: #ccc; border:1px solid #999; opacity:1; transition: opacity 0.2s ease-in-out;}

.top_box { max-width:200px; padding:5px; background-color: #eeeeee; max-height:136px; overflow:hidden;}
.medium_box_right { max-width:250px; padding:10px; background-color: #eeeeee; max-height:170px; overflow:hidden;}
.alt_box {
	max-width:377px;
	padding:3px;
	padding-top:5px;
	padding-bottom:8px;
	padding-right:10px;
	background-color:#eeeeee;
	color:#777;
	font-family: "Ubuntu Condensed", Verdana, sans-serif;
	font-weight: 300;
	font-size:13px;
	line-height:15px;
	margin-bottom:10px;
}

.small_box { display:block; float:left; padding:5px; border:1px solid #ccc; cursor:pointer;}

/* BLOCK HEADER */

.scroller_header { font-family: "Roboto Condensed"; font-size: 16px; color:#990000; border-bottom:3px solid #990000; padding-bottom:5px; margin-bottom:15px; font-weight:bold;}
.cat_block_header { font-family: "Roboto Condensed"; font-size: 20px; color:#cc0000; text-transform:uppercase; margin-top:5px; font-weight:bold;}


h3				{ font-family: "Roboto Condensed", Tahoma, Verdana, Arial; font-size:15px; line-height:15px; color:#333; font-weight:normal; margin:0; padding:0;}
h3 a				{ font-family: "Roboto Condensed", Tahoma, Verdana, Arial; font-size:15px; line-height:15px; color:#333; text-decoration:none; }
h3 a:visited		{ color:#333; text-decoration:none; }
h3 a:hover		{ color:#0066cc; text-decoration:none;}

h4 a				{ font-family: "Roboto Condensed", Tahoma, Verdana, Arial; font-size:17px; color:#000; text-decoration:none; }
h4 a:visited		{ color:#333; text-decoration:none; }
h4 a:hover		{ color:#0066cc; text-decoration:none;}

h5					{ font-family: Arial, Tahoma, sans-serif; font-size: 13px; color:#333; padding:3px 0px; line-height:15px; font-weight:normal; margin:0; padding:0; }
h5 a				{ font-family: Arial, Tahoma, sans-serif; font-size: 13px; color:#333; padding:5px 0px; line-height:15px; text-decoration:none; margin:0; padding:0;}
h5 a:vsisted	{ color:#333; text-decoration:none; }
h5 a:hover		{ color:#0066cc; text-decoration:none; }

h6 a				{ color:#333; text-decoration:none; }
h6 a:visited		{ color:#333; text-decoration:none; }
h6 a:hover		{ color:#0066cc; text-decoration:none;}

/* MARKERS */

.video_badge {
	position:absolute;
	z-index: 100;
}

.footer		{ background-color:#555; margin:10px 0px; padding:20px 0px}

.fmenu { font-family: "Roboto Condensed", Tahoma, Verdana, Arial; font-size:15px; color: #999; line-height:19px}
.fmenu a { font-family: "Roboto Condensed", Tahoma, Verdana, Arial; font-size:15px; color: #999; text-decoration:none; }
.fmenu a:visited {color: #999; text-decoration:none}
.fmenu a:hover { color: #FFFFFF; text-decoration:none; padding-bottom:8px; }

.footer_text					{font-family: Verdana, Arial, Tahoma;	font-size: 11px; 	color: #aaa; line-height:13px}
.footer_text a					{font-family: Verdana, Arial, Tahoma;	font-size: 11px; 	color: #aaa; text-decoration: underline}
.footer_text a:visited		{color: #aaa; text-decoration: underline}
.footer_text a:hover			{color: #fff; text-decoration: none}

.footer_link					{font-family: Arial, Tahoma, Verdana;	font-size: 13px; color: #aaa; line-height:15px; padding-bottom:7px;}
.footer_link a				{font-family: Arial, Tahoma, Verdana;	font-size: 13px; color: #aaa; text-decoration: underline}
.footer_link a:visited		{color: #aaa; text-decoration: underline}
.footer_link a:hover		{color: #ddd; text-decoration: underline}

.mailblock { display: none; }

.column {
  -webkit-columns: 200px 3;
  -moz-columns: 200px 3;
  columns: 200px 3;
  -webkit-column-gap: 30px;
  -moz-column-gap: 30px;
  column-gap: 30px;
  -webkit-column-rule: 0px solid #ccc;
  -moz-column-rule: 0px solid #ccc;
  column-rule: 0px solid #ccc;
}


.fot10 {
    width:100%;
}
.gsc-search-box {
border:0;
padding:0!important;
margin:0!important;
outline:0;
}

div.gsc-input-box {
background-color: #ccc;
height: 30px;
}

input.gsc-input {
background: #FEFEFE! important;
color: #999 !important;
height: 14px !important;
width: 122px !important;
border:1px solid #dfdfdf !important;

}

input.gsc-input:focus {
color: #333 !important;
outline: 0 !important;
}

div.gsc-control-cse input {height:2px;}

input.gsc-search-button {
font-family: "Roboto Condensed", Tahoma, Verdana, Arial !important;
font-size:13px !important;
color: #FFFFFF !important;
height: 23px !important;
margin:0 !important;
background: #acacac !important;
border:0px !important;
font-weight: normal !important;
text-transform:uppercase !important;
border-radius:3px !important;
cursor: pointer !important;
}

.invizmail {
	display:none;
}

.imgtarget {
	opacity: 0.6;
	transition: 0.2s linear;
}

.imgtarget:hover {
	opacity: 1;
	shadow: 0px 0px 5px #fff;
}