/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */


.tm-logo{
	display: inline-block;
	margin: 0 15px;
}

iframe{
	max-width: 100%;
}

#rsmsc_scroller{
	max-width: 100%;
}

.uk-panel-title{
	word-wrap: break-word;
}


@media (max-width:767px){
	#tm-top-a{
		display: none;
	}
}

@media (min-width:480px) and (max-width:767px){
	#tm-top-b .uk-width-1-1{
		width: 50%;
	}
}

@media (max-width:479px){
	#tm-top-b .xtypo_button1{
		margin-right: 0;
	}
}

@media (max-width:479px){
	.uk-grid > *{
		padding-left: 0;
	}

	.uk-grid{
		margin-left: 0;
		margin-top: 30px;
	}
}

.uk-panel-box{
	padding: 12px;
	word-wrap: break-word;
}

.uk-container{
	padding: 0 12px;
}

@media (min-width:768px) and (max-width:1024px){
	.uk-width-medium-4-5, .uk-width-medium-8-10{
		width: 70%;
	}
	.uk-width-medium-1-5, .uk-width-medium-2-10{
		width: 30%;
	}
}

.home-mobile.uk-container{
	display: none;
	text-align: center;
	padding: 20px 0;
	font-size: 24px;
}

@media (max-width:767px){
	.home-mobile.uk-container{
		display: block;
	}
}

.home-mobile.uk-container .xtypo_button1{
	margin-right: 0;

}

.home-mobile.uk-container .xtypo_button1 a{
	background-color: #717174;
	background-image: none;
	padding: 15px 10px;
}