
/* 
  LOD Systems 
  Copyright (c) 2014
 */
 
 #header ul.social-icons li.icon a {
  -webkit-transition: opacity 0.2s ease-in-out;
  -moz-transition: opacity 0.2s ease-in-out;
  -o-transition: opacity 0.2s ease-in-out;
  -ms-transition: opacity 0.2s ease-in-out;
  transition: opacity 0.2s ease-in-out;
  display: block;
  width: 20px;
  height: 20px;
  opacity: 1;
  overflow: hidden;
}
#header ul.social-icons li.icon a img { margin-top: -20px }
#header ul.social-icons li.icon a:hover img { margin-top: 0px }
 
a {
  color:#e36f1e;
}
 
#topbar {
  position: relative;
  height: 12px;
  background:url(../images/topbar-bg.jpg);
}

.capsule {
  background: #000000;
}

a.frame span.overlay:after {
  -webkit-box-shadow:none;
  -moz-box-shadow:none;
  -o-box-shadow:none;
  box-shadow:none;
}

footer[role=contentinfo] {
  background: url(../images/footer-bg.jpg) center repeat;
  text-shadow:none;
}

footer[role=contentinfo] #lodsys-footer + section.copyright { border-top: none; }

footer[role=contentinfo] section.copyright * { color: #ffffff }

footer[role=contentinfo] a { color: #ffd140; }

footer[role=contentinfo] a:hover { color: #000000; }

footer[role=contentinfo] h3 { color: #ffffff; }

footer[role=contentinfo] .textwidget p { color: #ffffff; }

footer[role=contentinfo] .textwidget ul li { color: #ffffff; }

footer[role=contentinfo] .textwidget strong { color: #000000; }

footer[role=contentinfo] section.copyright a { color: #ffd140 }

footer[role=contentinfo] section.copyright a:hover { color: #000000 }

footer[role=contentinfo] section.copyright a.back-to-top { color: #ffd140; }

footer[role=contentinfo] section.copyright a.back-to-top:hover { color: #000000; }

/*.no-js #lodsys-footer { display: none; }*/

#lodsys-footer {
  position: relative;
  height: 108px;
  background: url(../images/footer-accent.png) repeat-x #ffffff;
}

.text-red {
	color:#ff2222;
}

.text-orange {
	color:#e36f1e;
}

.text-gray {
	color:#c4c4c4;
}

.text-black {
	color:#000000;
}

.row-odd {
}

.row-even {
}

.row-selected {
	background:#ffd96a;
}

.shadow {
  -webkit-box-shadow: 0 2px 10px rgba(0,0,0,0.6);
  -moz-box-shadow: 0 2px 10px rgba(0,0,0,0.6);
  -o-box-shadow: 0 2px 10px rgba(0,0,0,0.6);
  box-shadow: 0 2px 10px rgba(0,0,0,0.6);
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}

.list-event ul {
	margin:0;
	padding:0;
	list-style-type: none;
}

.list-event li {
	margin:0;
	padding:0 0 10px 35px;
	font-size:16px;
	font-weight:normal;
	list-style-type: none;
	background-image: url(../images/calendar.png);
	background-repeat: no-repeat;
	background-position: 0px 0px; 
}

.circle-50 {
	width:50px;
	height:50px;
	/* curve */
	border-radius: 25px; /* CSS3 */
	-moz-border-radius: 25px; /* firefox */
	-webkit-border-radius: 25px; /* Safari & Chrome */
	-khtml-border-radius: 25px; /* Linux */
}

.presenting {
	background:url(../images/banner0.png) no-repeat;
}


.creative  {
	font-size:10px;
	color: #848484;
	background:#000000;
	text-decoration:none;
	text-align:center;
	width:175px;
	margin:5px auto;
	padding:3px 3px 3px 3px;
	/* curve */
	border-radius: 5px; /* CSS3 */
	-moz-border-radius: 5px; /* firefox */
	-webkit-border-radius: 5px; /* Safari & Chrome */
	-khtml-border-radius: 5px; /* Linux */
}

.creative a {
	color: #e28f25;
	text-decoration:none;
}

.creative a:hover {
	color: #e28f25;
	text-decoration:underline;
}

@media only screen and (max-width: 480px) {
.unique-slider {
  display: none;
  visibility: hidden;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
.unique-slider {
  display: none;
  visibility: hidden;
}

}

@media only screen and (max-width: 767px) and (max-device-width: 1000px) {
.unique-slider {
  display: none;
  visibility: hidden;
}
}