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

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
 
 .tm-header .tm-logo {width:100%}
 .dl-horizontal dd {
    margin-left: 20px;
}
.dl-horizontal dt{display:none;}
#jform_contact_message{height:100px;}
.control-label .optional{display:none}

.align-right.cke-resize{float:right;}
#tm-bottom-c{margin-bottom:20px;}
.nexttip-jck {margin:5px 0; padding:5px 40px;background-image:url('../images/next.png');background-repeat:no-repeat; background-color:#eee;
    background-position: left center !important;
    background-repeat: no-repeat !important;
    background-size: 28px auto !important;
	-webkit-transition: background-color 800ms ease-in-out;
    -moz-transition: background-color 800ms ease-in-out;
    -o-transition: background-color 800ms ease-in-out;
    transition: background-color 800ms ease-in-out;
	}
h2.remove-margin-t {font-size:25px;font-weight: 600;text-transform: uppercase;}
#tm-top-b .uk-h1{font-weight: 600;text-transform: uppercase;font-size: 26px;line-height:30px;}
.uk-panel-title{font-weight: 600;text-transform: uppercase;}

.uk-navbar{padding:10px 15px;}
.uk-nav > li > a{padding:10px 20px;}
.uk-dropdown, .uk-dropdown-blank{width:250px;padding-top:10px;padding-bottom:10px;}

@media (min-width: 1220px){
.uk-container {
    max-width: 1220px;
}