/* Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */

/* Slider uk-conainer 
 ========================================================================== */
#slider .uk-container {padding-right:0;padding-left:0}

/* Logo 
 ========================================================================== */
.logo {
	float:left;
}
.logo p {
	margin:0!important;
}
/* Mainmenu 
 ========================================================================== */
.menu-inner {
	float:right;
}
.tm-navbar, .tm-headerbar {
	margin:0!important;
	padding:0!important;
}
/* Bottom Dark 
 ========================================================================== */

.bottom-c-outer {
	background:#222 url(../images/noise.png);
	color:#fff; 
}
.bottom-c-outer a,
.bottom-c-outer h1,
.bottom-c-outer h2,
.bottom-c-outer h3,
.bottom-c-outer h4,
.bottom-c-outer h5,
.bottom-c-outer .title
 {
	color:#fff; 
}
.bottom-c-outer a:hover
 {
	color:#fff;
	text-decoration:underline
}

/* Joomla System Output 
 ========================================================================== */


form.paypal-form input{
	background: none;
	border:1px solid rgba(255,255,255,0.6);	
}


img.tm-image-pull {
	margin:10px 30px 5px 0;
}

.img-shadow {
	-moz-box-shadow: 5px 5px #47a9a6;
	-webkit-box-shadow: 5px 5px #47a9a6;
	box-shadow: 5px 5px #47a9a6;
	
}
.uk-panel-box,
.uk-dropdown-navbar,
.shadow {
	-moz-box-shadow: 5px 5px #eee;
	-webkit-box-shadow: 5px 5px #eee;
	box-shadow: 5px 5px #eee;
}
.shadow {
	-moz-box-shadow: 5px 5px #ddd;
	-webkit-box-shadow: 5px 5px #ddd;
	box-shadow: 5px 5px #ddd;
	border:1px solid #ededed;
}
.shadow-img {
	box-shadow: 0 -4px 25px rgba(0, 0, 0, 0.3);
}
/* Logo for mobile view */
.tm-logo-small {
    display: inline-block;
}
/* Mosaic Overlay Image effect */

img.sprocket-mosaic-image { 
	-webkit-transition: -webkit-transform 0.5s ease;
	-moz-transition: -moz-transform 0.5s ease;
	transition: transform 0.5s ease;
}
img.sprocket-mosaic-image:hover { 
	-webkit-transform: scale(1.5);
	-moz-transform: scale(1.5);
	-o-transform: scale(1.5);
	transform: scale(1.5);
}

/* -------------------------------------- MODERN PICS WEBFONT --------------------------------------------------------------*/
@font-face {
	font-family: "modern_pictogramsnormal";
	font-style: normal;
	font-weight: normal;
	src: url('../images/modernpics-webfont.eot') format("embedded-opentype"), url('../images/modernpics-webfont.woff') format("woff"), url('../images/modernpics-webfont.ttf') format("truetype"), url('../images/modernpics-webfont.svg') format("svg");
}

span.ico {
	border-radius: 50% 50% 50% 50%;
	display: block;
	font-family: 'modern_pictogramsnormal';
	font-size: 45px;
	height: 89px;
	line-height: 89px;
	margin: 0 auto 12px;
	transition: all 0.4s ease-in-out 0s;
	width: 89px;
	text-align:center;
	color:#fff;
}
span.ico:hover { 
	-webkit-transform: scale(1.4);
	-moz-transform: scale(1.4);
	-ms-transform: scale(1.4);
	-o-transform: scale(1.4);
	transform: scale(1.4);
}
