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

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
@font-face {
	font-family: 'FlexoDemi';
    src: url('../fonts/flexo-demi.eot');
    src: url('../fonts/flexo-demi.eot?#iefix') format('embedded-opentype'),
    	 url('../fonts/flexo-demi.svg#Flexo Light') format('svg'),
         url('../fonts/flexo-demi.woff') format('woff'),
         url('../fonts/flexo-demi.ttf') format('truetype');
	font-weight: normal;
    font-style: normal;
}

@font-face {
	font-family: 'FlexoHeavy';
    src: url('../fonts/flexo-heavy.eot');
    src: url('../fonts/flexo-heavy.eot?#iefix') format('embedded-opentype'),
         url('../fonts/flexo-heavy.svg#Flexo Light') format('svg'),
         url('../fonts/flexo-heavy.woff') format('woff'),
         url('../fonts/flexo-heavy.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
	font-family: 'FlexoLight';
    src: url('../fonts/flexo-light.eot');
    src: url('../fonts/flexo-light.eot?#iefix') format('embedded-opentype'),
    	 url('../fonts/flexo-light.svg#Flexo Light') format('svg'),
         url('../fonts/flexo-light.woff') format('woff'),
         url('../fonts/flexo-light.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

html {
	font-family: "FlexoLight", Arial, Helvetica, sans-serif;
	line-height:1.2;
	width:100%;
	height:100%;
}

body {
	font-family: "FlexoLight", Arial, Helvetica, sans-serif;
	color: #3b3b3c;
	-webkit-font-smoothing: antialiased;
	font-size:14px;
	line-height:1.3;
	background:#D1D3D4;
}

strong {
	 font-family: "FlexoHeavy", Arial, Helvetica, sans-serif;
	 font-weight:normal;
}

em {
		color: #ECAC00; !important;
}

.x-large {
	font-size: 15px !important;
	line-height: 15px !important;
	vertical-align: middle;
}

.red {
	color: #be1e2d !important;
}

.grey {
	color: #a7a9ac !important;
}

.large {
	font-size:22px !important;
}

.small {
	font-size:12px !important;
}

.white {
	color:#fff !important;
}

a, .uk-link {
	color:#be1e2d;
	font-weight:normal;
}

a:hover, a:focus {
	color:#ecac00;
	text-decoration:underline;
}

.btn-sm {
	color:#3B3B3C;
	border-color:#A7A9AC;
	border-radius:5px;
	padding:2px 12px;
	border-width:1px
}

.btn-xs {
	color:#3B3B3C;
	border-color:#A7A9AC;
	border-radius:5px;
	padding:0px 5px;
	border-width:1px;
	background:transparent;
}

.btn-yellow {
	text-align:left;
	color:#3B3B3C;
	background:#ECAC00;
	border-color:#ECAC00;
	padding:2px 5px;
	border-width:1px;
	width:95%;
	box-shadow:none;
}

.btn-yellow i {
	float:right;
	line-height:1.2;
	font-size:18px;
	vertical-align:middle;	
}

.buttons {
	margin:3px 0;
	display:block;
	vertical-align:middle;
	line-height:1;
}

.buttons .btn {
	margin:0 15px 0 0;
}

h1, h2, h3, h4, h5, h6 {
	font-family: "FlexoDemi", Arial, Helvetica, sans-serif;
}

h1,
.page-header h2 {
	font-size:24px !important;	
}

h2 {
	font-size:22px !important;	
}

h3 {
	font-size:20px !important;	
}

hr {
    border-color: #d1d3d4 -moz-use-text-color -moz-use-text-color;
}

li {
	line-height:1.2;	
}

.uk-article-title {
	margin-top:15px;
}

.uk-article-title,
.page-header h2 {
	font-family: "FlexoDemi", Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:1.1;
	color: #58595b;;
	font-weight:normal;
}

.uk-article-lead,
legend {
	font-family: "FlexoDemi", Arial, Helvetica, sans-serif;
	color: #58595b;;
	font-size: 15px;
	line-height: 1.1;
	font-weight:normal;
}

.uk-article-subtitle,
h3 {
	font-family: "FlexoDemi", Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:1.1;
	text-transform:none;
	font-weight:500;
	color: #58595b;;
	margin-top:20px;
	margin-bottom:10px;
}

.uk-article-sub-subtitle {
	margin-top:15px;
	text-transform:uppercase;
	font-weight:normal;
}

.facebook {
	font-size: 19px;
	line-height: 1;
	vertical-align: middle;
}

.uk-navbar-toggle {
	padding:0 15px 0 5px;
	font-size: 24px;
	height:auto;
}

.uk-navbar-center.uk-visible-small {
	margin-left:0;
	margin-right:0;
	float:left;
}

.uk-navbar-content {
	height:auto !important;	
}

.uk-article:last-child {
    margin-bottom: 15px !important;
}

.slides-container .uk-grid {
	vertical-align:top;
	/* IE10 */ 
	background-image: -ms-linear-gradient(left, #D1D3D4 0%, #FFFFFF 100%);
	/* Mozilla Firefox */ 
	background-image: -moz-linear-gradient(left, #D1D3D4 0%, #FFFFFF 100%);
	/* Opera */ 
	background-image: -o-linear-gradient(left, #D1D3D4 0%, #FFFFFF 100%);
	/* Webkit (Safari/Chrome 10) */ 
	background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #D1D3D4), color-stop(1, #FFFFFF));
	/* Webkit (Chrome 11+) */ 
	background-image: -webkit-linear-gradient(left, #D1D3D4 0%, #FFFFFF 100%);
	/* W3C Markup, IE10 Release Preview */ 
	background-image: linear-gradient(to right, #D1D3D4 0%, #FFFFFF 100%);
}

.slides-container .hr {
	border-left:2px solid #fff;
	margin:10px 0;
	padding-left:10px !important;
}

.slides-container .uk-width-small-1-6:nth-child(2n) {
	margin:10px 0;
}

.slides-container .uk-width-small-1-6:nth-child(2n) p {
	margin-left:-30px;
}

.slides-container .uk-width-small-2-6:first-child {
	margin:10px 0;
	padding-left:10px;
}

.slides-container .uk-grid + .uk-grid {
	margin:0;
	padding:10px 0 0 0;
}

.slides-container .uk-grid + .clearfix {
	padding-bottom:15px;
}


br {
	font-size:0;
	line-height:0;	
}

p {
	margin: 0px 0px 15px 0px;
}

.small {
	line-height:1.1;
}

.uk-container {
	max-width: 980px;
	padding:0 15px;	
}

.tm-page {
	margin:0 auto;
	padding:0 15px;
	box-shadow:none;
}

.home .tm-page .uk-container {
	min-height:0;
}

.tm-page .uk-container {
	background-color:#fff;	
	max-width: 950px;
	padding:0 15px;	
	box-shadow: 0px 0px 0px 1px rgba(47, 49, 53, 0.03), 0px 1px 2px rgba(47, 49, 53, 0.04);
	min-height:450px;
}

.tm-block-full { 
	padding:15px 0px 0px 0px;
	height:auto;
}

.tm-block-full + .tm-block {
    padding-top: 0px;
}

.tm-page .tm-block:first-child {
    padding-top: 25px;
}

.tm-block-full .wk-slideshow-tabsbar .slides-container,
.tm-block-full .wk-slideshow-tabsbartwo .slides-container {
	border:none;
}
.tm-block-full .wk-slideshow-tabsbartwo .nav-left li {
	display:inline-block;	
}

.tm-block-full .wk-slideshow-tabsbartwo .nav-left li:first-child,
.tm-block-full .wk-slideshow-tabsbartwo .nav-left li.active:first-child {
	display:none !important;	
}

.tm-block-full .wk-slideshow-tabsbartwo .slides > li {
	left:auto !important;
	right:0px;
	width:62% !important;
	line-height:1.2;
}

.tm-block-full .wk-slideshow-tabsbartwo .slides > li:first-child {
	display:block !important;
	float:left;
	left:0 !important;
	right:auto !important;
	width:33% !important;
	border-right:1px solid #a7a9ac;
	padding-right:2%;
}


.tm-block-full .wk-slideshow-tabsbar .nav-container,
.tm-block-full .wk-slideshow-tabsbartwo .nav-container {
	border:none;
	padding:0;
	padding-bottom:6px;
	background:none;
}

.tm-block-full .wk-slideshow-tabsbar .slides-container,
.tm-block-full .wk-slideshow-tabsbartwo .slides-container   {
	border-top: 1px solid #A7A9AC;
	margin:0px 10px;
	padding-top:5px;
}

.tm-block-full .wk-slideshow-tabsbar .nav li,
.tm-block-full .wk-slideshow-tabsbartwo .nav li {
	border:none;
}

.tm-block-full .wk-slideshow-tabsbar .nav span,
.tm-block-full .wk-slideshow-tabsbartwo .nav span {
    padding: 7px 15px 5px 10px;
}

.tm-block-full .wk-slideshow-tabsbar .slides > li > article,
.tm-block-full .wk-slideshow-tabsbartwo .slides > li > article {
	padding:15px 0;
	position: relative;
	min-height: 400px;
}

.tm-block-full .wk-slideshow-tabsbar .nav-left li.active,
.tm-block-full .wk-slideshow-tabsbar .nav-left li:hover,
.tm-block-full .wk-slideshow-tabsbartwo .nav-left li.active,
.tm-block-full .wk-slideshow-tabsbartwo .nav-left li:hover {
	color:#ecac00;
	background-color:#fff;
}

.tm-whitebar {
	height:15px;
	background:#fff;
}

.tm-headerbar {
	background: #a7a9ac;
	color:#fff;
	height:62px;
	padding:0;
}
.tm-headerbar .uk-panel {
	margin-right:6.3%
}

.tm-headerbar .uk-text-muted {
	font-family: "FlexoDemi", Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#fff !important;
	line-height:62px;
}

.tm-headerbar .tm-logo {
  position: absolute;
  z-index: 99;
}

.tm-logo-text {
	font-family: "FlexoDemi", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff !important;
  margin-left: auto;
}

.tm-main-bottom {
	margin-top:0 !important;
	margin-bottom:35px !important;
}

.uk-navbar .uk-container {
	/* padding = 165 + 15px */
	padding-right:180px;	
}

.uk-navbar {
	border-top: 2px solid #fff;
	background: #d1d3d4;
	color: #231f20;
}

.uk-navbar-nav {
	margin-left:165px;
	max-width:100%;
	width:100%;
	display:table;
	table-layout: fixed;
}

.uk-navbar-nav > li {
	display: table-cell;
    float: none;
}

.uk-navbar-nav > li > a {
	font-size: 14px;
	font-family: "FlexoDemi", Arial, Helvetica, sans-serif;
	background-image:none;
	font-weight:normal;
	line-height: 32px;
	height:auto;
	border-right:1px solid #fff;
	color: #231f20;
	text-align:center;
}

.uk-navbar-nav > li.uk-active > a {
	background:#fff;
    color: #ecac00;
	font-weight:normal;
}

.uk-nav-navbar > li > a:hover,
.uk-nav-navbar > li > a:focus {
	background:#fff !important;
    color: #ecac00 !important;
}

.uk-navbar-nav > li:first-child {
	display:none;	
}

.uk-dropdown {
	padding:20px 35px;	
}

.uk-dropdown:not(.uk-dropdown-stack) > .uk-dropdown-grid > [class*="uk-width-"] {
 	padding-left:0px;	
 	padding-right:0px;
}

.uk-dropdown .uk-nav-navbar ul {
	width:100%;
	display:table-cell;
	text-align:center;
}

.uk-dropdown .uk-nav-navbar li {
	font-family: "FlexoLight", Arial, Helvetica, sans-serif;
	color:#3b3b3c;
	font-size: 14px;
	border-right:1px solid #3b3b3c;
	text-align:center;
}
.uk-dropdown .uk-width-1-3:last-child li {
	border-right:none;
}

.uk-dropdown .uk-nav > li > a {
	padding: 0;
}

.uk-navbar-nav > li > a[href='#'] {
  cursor: pointer;
}

.uk-subnav-line > li:nth-child(n+2):before {
	display:none;	
}

.tm-fullscreen {
	position:relative;
	height:auto;
	border:none;
}

.tm-fullscreen + .tm-page {
	margin-top:0px;
}

.featured {
	position: absolute;
	bottom: 5px;
	z-index:999;
	max-width:950px;
	width:100%;
	height:110px;
}

.featured .uk-grid {
	margin-left:0;
}

.featured:hover .fproperties {
	display:block;	
}

.featured .f-image {
	position:relative;
	font-size: 14px;
	font-family: "FlexoHeavy", Arial, Helvetica, sans-serif;
	background-color:#3b3b3c;
	padding:15px 0;
	text-align: center;
	line-height:81px;
	z-index:9999;
}

.featured .f-image a {
	line-height:1;
	text-transform:uppercase;
	color:#fff;
}

.featured .f-image a:hover,
.featured .f-image a:focus {
  color: #ecac00;
  text-decoration:none;
  border:none;
}

.featured .f-image i {
	line-height:1;
	font-size:2rem;
	vertical-align:middle;	
}

.featured .fproperties {
	position:relative;
	display:none;
	padding:5px 10px;
	font-size:12px;
	line-height:1.2;
	background: rgb(209, 211, 212);
	background: rgba(209, 211, 212, .85);
	border-left:1px solid #fff;
	z-index:99;
}

.fproperties .content {
	padding:0 10px;
}

.featured .fproperties span {
	position:absolute;
	display:inline-block;
	bottom:5px;
	right:10px;
}

.featured .fproperties img {
	margin-top:3px;
	width: 90px !important;
	height: 54px !important;
}

.featured .fproperties span button {
	font-size:12px;
	line-height:1;
	color:#be1e2d;
	text-transform:uppercase;
	border:none;
	background:none;
	padding:0;
}

.featured .fproperties span button:hover, 
.featured .fproperties span button:focus {
	color:#ecac00;
	text-decoration:underline;
}

.featured .fproperties p {
	margin:5px 0;
}

.back-button {
	display:none;
	color: #58595B;
	font-size:14px;
	text-transform:uppercase;
	line-height:1;
}

.back-button .glyphicon {
	vertical-align: bottom;
	line-height:1.2;
}

.tm-fullscreen .wk-slideshow-showcasebox {
	border-top:2px solid #fff;
	z-index:9;
	padding-bottom:0;
	margin-bottom:0;
}

.tm-fullscreen .wk-slideshow-showcasebox .slides > li > article {
    padding: 0px !important;
}

.tm-fullscreen .wk-slideshow-showcasebox .slides-container {
	border:none;	
}

.tm-fullscreen .wk-slideset {
	max-width:980px;
	padding:0 15px;
	margin-left:auto;
	margin-right:auto;
} 

.tm-fullscreen .wk-slideshow-showcasebox .wk-slideset .sets {
	padding:0;
	position:absolute;
	bottom:5px;	
	z-index:999;
	right:15px;
	height:12px !important;
}

.tm-fullscreen .wk-slideshow-showcasebox .wk-slideset > div {
	border:none;
	background:none;
}

.tm-fullscreen .wk-slideshow-showcasebox .wk-slideset .set > li > div {
    border-radius: 0;
}

.tm-fullscreen .wk-slideshow-showcasebox .wk-slideset .set > li > div > div {
    padding: 4px;
    background: none repeat scroll 0% 0% #fff;
    border-radius: 0;
    box-shadow: none;
    text-align: left;
    white-space: nowrap;
}
.tm-fullscreen .wk-slideshow-showcasebox .wk-slideset .set > li.active > div > div {
	background: none repeat scroll 0% 0% #a7a9ac;
}

.forsalelease .uk-grid:not(.uk-grid-preserve),
.forsalelease.uk-grid:not(.uk-grid-preserve),
#lightbox-content .uk-grid:not(.uk-grid-preserve) {
 	margin-left: -35px !important;

}

.forsalelease .uk-grid,
.forsalelease.uk-grid,
#lightbox-content .uk-grid {
  margin: 0px 0px 0px -30px !important;
}

.forsalelease.uk-grid:not(.uk-grid-preserve) > *,
.forsalelease .uk-grid:not(.uk-grid-preserve) > *,
#lightbox-content .uk-grid:not(.uk-grid-preserve) > * {
	padding-left: 35px !important;
}

.forsalelease a {
	color: #be1e2d;
	text-decoration:underline;
	text-transform:uppercase;
	font-size:12px;
}

.forsalelease a:hover {
	color: #ecac00;
	text-decoration:none;
}

.forsalelease .left-border, .left-border {
	border-left:1px solid #d1d3d4;
	padding-left:15px;
}

.tm-bottom {
	padding:0;	
	background: #ecac00;
}

.tm-bottom .uk-panel li a:not([class]) {
  color:#58595b;
	text-transform:uppercase;
	font-weight:normal;
}

.tm-bottom .uk-panel.footer-menu > ul {
	display:table;
	table-layout: fixed;
	width:100%;	
}

.tm-bottom .uk-subnav > li	{
	font-family: "FlexoHeavy", Arial, Helvetica, sans-serif;
	font-size:14px;
	display:table-cell;
	border-right:1px solid #fff;
	padding:13px 10px 10px 10px;
	line-height:1;
}

.tm-bottom .uk-subnav > li:first-child	{
	border-left:1px solid #fff;
}

.tm-block {
	padding-bottom:0;
}

.tm-block.footer {
   	background: #3b3b3c;
   	height:100%;
		padding-bottom:25px;
}

.tm-footer {
	font-family: "FlexoDemi", Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:25px 10px;	
	color:#fff;
}

.tm-footer a {
	color: #a7a9ac;
}

.tm-footer a:hover,
.tm-footer a:focus {
	color:#ecac00;
	text-decoration:underline;
}

.tm-footer .uk-panel:first-child {
	position:relative;
	float:left;
	max-width:80%;	
}

.tm-footer .uk-panel:last-child {
	text-align:center;
	position:relative;
	float:right;
	max-width:20%;	
}

.tm-footer .uk-panel .uk-width-1-1:first-child {
	text-align:right;
	margin-bottom:15px;
}

.tm-footer .uk-panel .uk-width-1-2 {
	text-align:center!important;
	padding-left:0;
	width: auto;
	margin-left:10px;
	float:right;
}

.tm-footer .uk-panel:last-child .uk-grid {
	margin:0;
}
	
.tm-footer .uk-subnav > li:first-child {
    border-left:none;
}

.tm-footer .uk-subnav ul,
.tm-footer .uk-subnav li {
	list-style:none;
	text-align:left;
	padding:2px 0;
}

.tm-footer .uk-subnav > li {
    border-right: none;
    padding-right:35px;
}

.tm-footer .uk-subnav > li,
.tm-footer .uk-subnav > li a {
	font-family: "FlexoDemi", Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform:uppercase;
	color:#a7a9ac;
	line-height:1;
}

.uk-nav-header {
	font-weight:normal;
}

.tm-footer .uk-subnav > li > ul {
	padding:10px 0;	
}

.tm-footer .uk-subnav > li > ul > li{
    padding-right:0;
}

.tm-footer .uk-subnav > li a:hover,
.tm-footer .uk-subnav > li a:focus {
	color: #ecac00;
}

.tm-footer .uk-subnav > li > ul > li a {
	font-family: "FlexoLight", Arial, Helvetica, sans-serif;
	font-size:11px;
	text-transform: none;
	color:#fff;
}

.tm-footer .uk-nav-header:not(:first-child) {
    margin-top: 0px;
}

.spu_content {
  margin: 0px;
  border: none;
  box-shadow: none;
  background: none;
	padding:0;
	font-family: "FlexoDemi", Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.1;
}

.spu_content .image {
	vertical-align:top;
	display:inline-block;
	float:left;
	width:200px;
	height:150px;
}

.spu_content .content {
	margin-left:15px;
	vertical-align:top;
	display:inline-block;
	float:left;
}

.spu_content .uk-article-title {
	font-size: 14px;
	font-weight:bold;
}

.spu_content .content span+p {
	margin-top:5px;
}

.spu_content .content a {
	color: #be1e2d;
	text-decoration:underline;
	text-transform:uppercase
}

.spu_content .content a:hover {
	color: #ecac00;
	text-decoration:none;
}

#fancybox-close {
    top: 3px;
    right: 3px;
}

#fancybox-wrap {
	padding:0;
	top:auto !important;
	bottom:-1px !important;
	left:50% !important;
}

#fancybox-content {
	width:420px !important;
}

#fancybox-outer {
  width:440px !important;
}

#fancybox-bg-n, 
#fancybox-bg-ne,
#fancybox-bg-e,
#fancybox-bg-se,
#fancybox-bg-s,
#fancybox-bg-sw,
#fancybox-bg-w,
#fancybox-bg-nw  {
	background-image: none;
}

.btn-primary {
    background-color: #ecac00;
    color: #FFF;
    background-image: linear-gradient(to bottom, #ecac00, #be1e2d);
    border-color: #ecac00;
}

.btn-primary:hover {
  background-color: #ecac00;
  color: #ffffff;
  border-color: #ecac00;
  background-image: none;
  box-shadow: inset 0 -1px 3px rgba(0, 0, 0, 0.025);
  text-shadow: none;
}

.forsalelease .uk-article-subtitle {
	margin-top:0;
}

.forsalelease p {
	margin: 0px 0px 12px;
}

.pwebcontact-form {
		font-size:12px;
}
.pwebcontact-form label {
	font-size:12px;
	text-transform:uppercase;
}

.pwebcontact-form .uk-article-title.large {
	margin-top:0;
}

.pcf {
	text-transform:uppercase;
}

input[type="checkbox"] {
	border:#51A351 1px solid;
}

#lightbox-wrap {
	width:800px !important;
	left:0 !important;
	right:0 !important;
	margin-left: auto !important;
	margin-right: auto !important;
}

#lightbox-content {
	width:780px !important;
}

#lightbox-content, #lightbox-outer {
	border-radius:8px;

}

#lightbox-content .uk-article-title, 
#lightbox-content .uk-article-sub-subtitle {
	margin-top:0;
}

#lightbox-close {
    display: none;
    position: absolute;
    top: 8px;
    right: 4px;
    width: 20px;
    height: 20px;
    background: transparent url("/images/close.png") no-repeat scroll 0px 0px;
    cursor: pointer;
    z-index: 1103;
}

.galleryThumbnails img {
	transition: all 150ms linear;
	-webkit-transition: all 150ms linear;
	-moz-transition: all 150ms linear;
}

.galleryPreviewContainer {
	position: relative;
}
.galleryPreviewImage img {
	display: none;
	position: relative;
	top: 0;
	left: 0;
}
img.previewImage1 {
	display: block;
}
.galleryPreviewArrows a {
	font-family: Arial;
	font-size: 30px;
	line-height: 30px;
	display: block;
	text-align: center;
	color: #FFF;
	text-decoration: none;
	position: absolute;
	left: 5px;
	top: 50%;
	margin-top: -15px;
}
a.nextSlideArrow {
	right: 5px;
	left: auto;
}
.galleryPreviewArrows a:hover {
	color: #be1e2d;
}

.galleryThumbnailsContainer {
	position:relative;
	width: 400px;
	height:50px;
	overflow: hidden;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 0;
}
.galleryThumbnails {
	width: 400px;
}
.galleryThumbnails img {
	margin-right: 6px;
	position: relative;
	top: 0;
	opacity:0.5;
	height:50px;
}
.galleryThumbnails a:hover img {
	opacity:1;
}
.galleryThumbnails a.active img {
	opacity:1;
}

.tm-block.footer .uk-container-center {
	position:relative;
}

.tm-block.footer .uk-button-primary.tm-totop-scroller {
		position:absolute;
    margin-top:0;
		z-index:999;
		background-color: transparent !important;
		background-image:none !important;
		bottom:-15px;
		right:25px;
		border:none;
		box-shadow:none;
		line-height:1;
		height:auto;
		min-height:auto;
		padding:0;
}

.tm-block.footer .uk-button-primary.tm-totop-scroller:hover {
	color: #be1e2d;
}

.news .tm-page .uk-container {
	padding-top:5px;
}

.news .tm-content {
	width:100%;
	margin-right:30px;
}

.uk-grid:not(.uk-grid-preserve) {
 	margin-left: 0;
}

.uk-grid:not(.uk-grid-preserve) > * {
  padding-left: 0;
}

.uk-grid > * {
  padding-left: 0px;
}

.tm-page {
}

.news .tm-top-a {
	display:block;
	position: relative;
	float: right;
	z-index: 999;
	margin-bottom: -47px;
	line-height:1.1 !important;
}

.news .tm-top-a .uk-width-1-3 {
	padding:0 !important;
	width: auto;
}
.news .tm-top-a .uk-width-2-3 {

}

.news .tm-top-a .uk-width-2-3,
.news .uk-width-2-3 {
	padding:0;
	padding-left:10px !important;
	white-space:nowrap;
}

.news .tm-title {
	margin-bottom:2px;
	max-width:100%;
	padding:0 10px;
	background-image: linear-gradient(to right, #ecac00 0%, #FFF 50%);
}

.news .newsbold {
	font-size:12px;
	font-weight:bold;
}

.news .newsshare {
	font-family: "FlexoLight",Arial,Helvetica,sans-serif;
	font-size: 16px;
	line-height: 1.1;
	color: #58595B;
	font-weight: normal;
	text-transform:uppercase;
}

.news .uk-h3 {
	margin-top:0;
	font-family: "FlexoLight",Arial,Helvetica,sans-serif;
	max-width:100%;
	padding:10px;
	text-transform:uppercase;
	color:#fff;
	background:#ecac00;
}

.news .uk-article-title {
	display:block;
	font-size:16px !important;
	margin-top:25px;
	max-width:100%;
	width:100%;
}

.news .uk-grid.tm-leading-article {
	margin-top:2px !important;
	background:#eee;
	margin-left:0;
	padding-right:20px;
}

.news .tm-leading-article img {
	width:300px !important;
}

.news .uk-article img {
	width:150px;
}

.news .tm-featured-image img {
		width:500px;
}

.news .uk-pagination {
	padding-top:25px;
	margin-bottom:25px;
	border-top: 1px solid #DDD;
}

.news .uk-pagination > .uk-active > span {
    background: #BBB none repeat scroll 0% 0%;
    color: #FFF;
    border-color: #AAA;
}

.news .tm-socialbuttons > div {
	float:left;
	margin-top:10px;
	margin-right:10px;
}

.news .uk-article-meta {
	font-family: "FlexoDemi",Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-style:normal;
	line-height:1;
}

.news article {
	margin-bottom:0 !important;
}

.news [class*="uk-align-"] {
    display: block;
    margin-bottom: 0px;
}

.news .tm-leading-article [class*="uk-align-"] {
	 margin-bottom: 5px;
}

.news .tm-leading-article article {
	margin-left:10px;
}

.news .tm-leading-article + .uk-grid .uk-article {
	border-top: 1px solid #DDD;
	border-image: none;
	padding:0 20px 0 10px;
}

.news .uk-grid:not(.uk-grid-preserve) + .uk-grid,
.news .uk-article + .uk-article { 
	margin-top:15px;
}

.news .tm-article-content {
	width:100%;
}

.news .tm-article-content.category {
	width:60%;
}

.news .back-button {
	display:block;
}

.news .tm-sidebar-a {
	margin-top:44px !important;
}

.news .tm-content > h1 {
	display:none;
}

.news .bt-social-share {
    border:none;
    border-radius: 0;
    background:none;
    margin:10px 0 0 0;
    line-height: 1;
    display: inline-block;
    width: 100%;
		padding:0;
}

.copy {
	margin-top:10px;
	margin-right:10px;
	font-size:12px;	
	color:#666;
}

@font-face {
  font-family: 'Glyphicons Halflings';
  src: url('../fonts/glyphicons-halflings-regular.eot');
  src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}

.glyphicon {
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  *margin-right: .3em;
  line-height: 14px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.glyphicon-asterisk:before {
  content: "\2a";
}
.glyphicon-plus:before {
  content: "\2b";
}
.glyphicon-euro:before,
.glyphicon-eur:before {
  content: "\20ac";
}
.glyphicon-minus:before {
  content: "\2212";
}
.glyphicon-cloud:before {
  content: "\2601";
}
.glyphicon-envelope:before {
  content: "\2709";
}
.glyphicon-pencil:before {
  content: "\270f";
}
.glyphicon-glass:before {
  content: "\e001";
}
.glyphicon-music:before {
  content: "\e002";
}
.glyphicon-search:before {
  content: "\e003";
}
.glyphicon-heart:before {
  content: "\e005";
}
.glyphicon-star:before {
  content: "\e006";
}
.glyphicon-star-empty:before {
  content: "\e007";
}
.glyphicon-user:before {
  content: "\e008";
}
.glyphicon-film:before {
  content: "\e009";
}
.glyphicon-th-large:before {
  content: "\e010";
}
.glyphicon-th:before {
  content: "\e011";
}
.glyphicon-th-list:before {
  content: "\e012";
}
.glyphicon-ok:before {
  content: "\e013";
}
.glyphicon-remove:before {
  content: "\e014";
}
.glyphicon-zoom-in:before {
  content: "\e015";
}
.glyphicon-zoom-out:before {
  content: "\e016";
}
.glyphicon-off:before {
  content: "\e017";
}
.glyphicon-signal:before {
  content: "\e018";
}
.glyphicon-cog:before {
  content: "\e019";
}
.glyphicon-trash:before {
  content: "\e020";
}
.glyphicon-home:before {
  content: "\e021";
}
.glyphicon-file:before {
  content: "\e022";
}
.glyphicon-time:before {
  content: "\e023";
}
.glyphicon-road:before {
  content: "\e024";
}
.glyphicon-download-alt:before {
  content: "\e025";
}
.glyphicon-download:before {
  content: "\e026";
}
.glyphicon-upload:before {
  content: "\e027";
}
.glyphicon-inbox:before {
  content: "\e028";
}
.glyphicon-play-circle:before {
  content: "\e029";
}
.glyphicon-repeat:before {
  content: "\e030";
}
.glyphicon-refresh:before {
  content: "\e031";
}
.glyphicon-list-alt:before {
  content: "\e032";
}
.glyphicon-lock:before {
  content: "\e033";
}
.glyphicon-flag:before {
  content: "\e034";
}
.glyphicon-headphones:before {
  content: "\e035";
}
.glyphicon-volume-off:before {
  content: "\e036";
}
.glyphicon-volume-down:before {
  content: "\e037";
}
.glyphicon-volume-up:before {
  content: "\e038";
}
.glyphicon-qrcode:before {
  content: "\e039";
}
.glyphicon-barcode:before {
  content: "\e040";
}
.glyphicon-tag:before {
  content: "\e041";
}
.glyphicon-tags:before {
  content: "\e042";
}
.glyphicon-book:before {
  content: "\e043";
}
.glyphicon-bookmark:before {
  content: "\e044";
}
.glyphicon-print:before {
  content: "\e045";
}
.glyphicon-camera:before {
  content: "\e046";
}
.glyphicon-font:before {
  content: "\e047";
}
.glyphicon-bold:before {
  content: "\e048";
}
.glyphicon-italic:before {
  content: "\e049";
}
.glyphicon-text-height:before {
  content: "\e050";
}
.glyphicon-text-width:before {
  content: "\e051";
}
.glyphicon-align-left:before {
  content: "\e052";
}
.glyphicon-align-center:before {
  content: "\e053";
}
.glyphicon-align-right:before {
  content: "\e054";
}
.glyphicon-align-justify:before {
  content: "\e055";
}
.glyphicon-list:before {
  content: "\e056";
}
.glyphicon-indent-left:before {
  content: "\e057";
}
.glyphicon-indent-right:before {
  content: "\e058";
}
.glyphicon-facetime-video:before {
  content: "\e059";
}
.glyphicon-picture:before {
  content: "\e060";
}
.glyphicon-map-marker:before {
  content: "\e062";
}
.glyphicon-adjust:before {
  content: "\e063";
}
.glyphicon-tint:before {
  content: "\e064";
}
.glyphicon-edit:before {
  content: "\e065";
}
.glyphicon-share:before {
  content: "\e066";
}
.glyphicon-check:before {
  content: "\e067";
}
.glyphicon-move:before {
  content: "\e068";
}
.glyphicon-step-backward:before {
  content: "\e069";
}
.glyphicon-fast-backward:before {
  content: "\e070";
}
.glyphicon-backward:before {
  content: "\e071";
}
.glyphicon-play:before {
  content: "\e072";
}
.glyphicon-pause:before {
  content: "\e073";
}
.glyphicon-stop:before {
  content: "\e074";
}
.glyphicon-forward:before {
  content: "\e075";
}
.glyphicon-fast-forward:before {
  content: "\e076";
}
.glyphicon-step-forward:before {
  content: "\e077";
}
.glyphicon-eject:before {
  content: "\e078";
}
.glyphicon-chevron-left:before {
  content: "\e079";
}
.glyphicon-chevron-right:before {
  content: "\e080";
}
.glyphicon-plus-sign:before {
  content: "\e081";
}
.glyphicon-minus-sign:before {
  content: "\e082";
}
.glyphicon-remove-sign:before {
  content: "\e083";
}
.glyphicon-ok-sign:before {
  content: "\e084";
}
.glyphicon-question-sign:before {
  content: "\e085";
}
.glyphicon-info-sign:before {
  content: "\e086";
}
.glyphicon-screenshot:before {
  content: "\e087";
}
.glyphicon-remove-circle:before {
  content: "\e088";
}
.glyphicon-ok-circle:before {
  content: "\e089";
}
.glyphicon-ban-circle:before {
  content: "\e090";
}
.glyphicon-arrow-left:before {
  content: "\e091";
}
.glyphicon-arrow-right:before {
  content: "\e092";
}
.glyphicon-arrow-up:before {
  content: "\e093";
}
.glyphicon-arrow-down:before {
  content: "\e094";
}
.glyphicon-share-alt:before {
  content: "\e095";
}
.glyphicon-resize-full:before {
  content: "\e096";
}
.glyphicon-resize-small:before {
  content: "\e097";
}
.glyphicon-exclamation-sign:before {
  content: "\e101";
}
.glyphicon-gift:before {
  content: "\e102";
}
.glyphicon-leaf:before {
  content: "\e103";
}
.glyphicon-fire:before {
  content: "\e104";
}
.glyphicon-eye-open:before {
  content: "\e105";
}
.glyphicon-eye-close:before {
  content: "\e106";
}
.glyphicon-warning-sign:before {
  content: "\e107";
}
.glyphicon-plane:before {
  content: "\e108";
}
.glyphicon-calendar:before {
  content: "\e109";
}
.glyphicon-random:before {
  content: "\e110";
}
.glyphicon-comment:before {
  content: "\e111";
}
.glyphicon-magnet:before {
  content: "\e112";
}
.glyphicon-chevron-up:before {
  content: "\e113";
}
.glyphicon-chevron-down:before {
  content: "\e114";
}
.glyphicon-retweet:before {
  content: "\e115";
}
.glyphicon-shopping-cart:before {
  content: "\e116";
}
.glyphicon-folder-close:before {
  content: "\e117";
}
.glyphicon-folder-open:before {
  content: "\e118";
}
.glyphicon-resize-vertical:before {
  content: "\e119";
}
.glyphicon-resize-horizontal:before {
  content: "\e120";
}
.glyphicon-hdd:before {
  content: "\e121";
}
.glyphicon-bullhorn:before {
  content: "\e122";
}
.glyphicon-bell:before {
  content: "\e123";
}
.glyphicon-certificate:before {
  content: "\e124";
}
.glyphicon-thumbs-up:before {
  content: "\e125";
}
.glyphicon-thumbs-down:before {
  content: "\e126";
}
.glyphicon-hand-right:before {
  content: "\e127";
}
.glyphicon-hand-left:before {
  content: "\e128";
}
.glyphicon-hand-up:before {
  content: "\e129";
}
.glyphicon-hand-down:before {
  content: "\e130";
}
.glyphicon-circle-arrow-right:before {
  content: "\e131";
}
.glyphicon-circle-arrow-left:before {
  content: "\e132";
}
.glyphicon-circle-arrow-up:before {
  content: "\e133";
}
.glyphicon-circle-arrow-down:before {
  content: "\e134";
}
.glyphicon-globe:before {
  content: "\e135";
}
.glyphicon-wrench:before {
  content: "\e136";
}
.glyphicon-tasks:before {
  content: "\e137";
}
.glyphicon-filter:before {
  content: "\e138";
}
.glyphicon-briefcase:before {
  content: "\e139";
}
.glyphicon-fullscreen:before {
  content: "\e140";
}
.glyphicon-dashboard:before {
  content: "\e141";
}
.glyphicon-paperclip:before {
  content: "\e142";
}
.glyphicon-heart-empty:before {
  content: "\e143";
}
.glyphicon-link:before {
  content: "\e144";
}
.glyphicon-phone:before {
  content: "\e145";
}
.glyphicon-pushpin:before {
  content: "\e146";
}
.glyphicon-usd:before {
  content: "\e148";
}
.glyphicon-gbp:before {
  content: "\e149";
}
.glyphicon-sort:before {
  content: "\e150";
}
.glyphicon-sort-by-alphabet:before {
  content: "\e151";
}
.glyphicon-sort-by-alphabet-alt:before {
  content: "\e152";
}
.glyphicon-sort-by-order:before {
  content: "\e153";
}
.glyphicon-sort-by-order-alt:before {
  content: "\e154";
}
.glyphicon-sort-by-attributes:before {
  content: "\e155";
}
.glyphicon-sort-by-attributes-alt:before {
  content: "\e156";
}
.glyphicon-unchecked:before {
  content: "\e157";
}
.glyphicon-expand:before {
  content: "\e158";
}
.glyphicon-collapse-down:before {
  content: "\e159";
}
.glyphicon-collapse-up:before {
  content: "\e160";
}
.glyphicon-log-in:before {
  content: "\e161";
}
.glyphicon-flash:before {
  content: "\e162";
}
.glyphicon-log-out:before {
  content: "\e163";
}
.glyphicon-new-window:before {
  content: "\e164";
}
.glyphicon-record:before {
  content: "\e165";
}
.glyphicon-save:before {
  content: "\e166";
}
.glyphicon-open:before {
  content: "\e167";
}
.glyphicon-saved:before {
  content: "\e168";
}
.glyphicon-import:before {
  content: "\e169";
}
.glyphicon-export:before {
  content: "\e170";
}
.glyphicon-send:before {
  content: "\e171";
}
.glyphicon-floppy-disk:before {
  content: "\e172";
}
.glyphicon-floppy-saved:before {
  content: "\e173";
}
.glyphicon-floppy-remove:before {
  content: "\e174";
}
.glyphicon-floppy-save:before {
  content: "\e175";
}
.glyphicon-floppy-open:before {
  content: "\e176";
}
.glyphicon-credit-card:before {
  content: "\e177";
}
.glyphicon-transfer:before {
  content: "\e178";
}
.glyphicon-cutlery:before {
  content: "\e179";
}
.glyphicon-header:before {
  content: "\e180";
}
.glyphicon-compressed:before {
  content: "\e181";
}
.glyphicon-earphone:before {
  content: "\e182";
}
.glyphicon-phone-alt:before {
  content: "\e183";
}
.glyphicon-tower:before {
  content: "\e184";
}
.glyphicon-stats:before {
  content: "\e185";
}
.glyphicon-sd-video:before {
  content: "\e186";
}
.glyphicon-hd-video:before {
  content: "\e187";
}
.glyphicon-subtitles:before {
  content: "\e188";
}
.glyphicon-sound-stereo:before {
  content: "\e189";
}
.glyphicon-sound-dolby:before {
  content: "\e190";
}
.glyphicon-sound-5-1:before {
  content: "\e191";
}
.glyphicon-sound-6-1:before {
  content: "\e192";
}
.glyphicon-sound-7-1:before {
  content: "\e193";
}
.glyphicon-copyright-mark:before {
  content: "\e194";
}
.glyphicon-registration-mark:before {
  content: "\e195";
}
.glyphicon-cloud-download:before {
  content: "\e197";
}
.glyphicon-cloud-upload:before {
  content: "\e198";
}
.glyphicon-tree-conifer:before {
  content: "\e199";
}
.glyphicon-tree-deciduous:before {
  content: "\e200";
}
.glyphicon-cd:before {
  content: "\e201";
}
.glyphicon-save-file:before {
  content: "\e202";
}
.glyphicon-open-file:before {
  content: "\e203";
}
.glyphicon-level-up:before {
  content: "\e204";
}
.glyphicon-copy:before {
  content: "\e205";
}
.glyphicon-paste:before {
  content: "\e206";
}
.glyphicon-alert:before {
  content: "\e209";
}
.glyphicon-equalizer:before {
  content: "\e210";
}
.glyphicon-king:before {
  content: "\e211";
}
.glyphicon-queen:before {
  content: "\e212";
}
.glyphicon-pawn:before {
  content: "\e213";
}
.glyphicon-bishop:before {
  content: "\e214";
}
.glyphicon-knight:before {
  content: "\e215";
}
.glyphicon-baby-formula:before {
  content: "\e216";
}
.glyphicon-tent:before {
  content: "\26fa";
}
.glyphicon-blackboard:before {
  content: "\e218";
}
.glyphicon-bed:before {
  content: "\e219";
}
.glyphicon-apple:before {
  content: "\f8ff";
}
.glyphicon-erase:before {
  content: "\e221";
}
.glyphicon-hourglass:before {
  content: "\231b";
}
.glyphicon-lamp:before {
  content: "\e223";
}
.glyphicon-duplicate:before {
  content: "\e224";
}
.glyphicon-piggy-bank:before {
  content: "\e225";
}
.glyphicon-scissors:before {
  content: "\e226";
}
.glyphicon-bitcoin:before {
  content: "\e227";
}
.glyphicon-yen:before {
  content: "\00a5";
}
.glyphicon-ruble:before {
  content: "\20bd";
}
.glyphicon-scale:before {
  content: "\e230";
}
.glyphicon-ice-lolly:before {
  content: "\e231";
}
.glyphicon-ice-lolly-tasted:before {
  content: "\e232";
}
.glyphicon-education:before {
  content: "\e233";
}
.glyphicon-option-horizontal:before {
  content: "\e234";
}
.glyphicon-option-vertical:before {
  content: "\e235";
}
.glyphicon-menu-hamburger:before {
  content: "\e236";
}
.glyphicon-modal-window:before {
  content: "\e237";
}
.glyphicon-oil:before {
  content: "\e238";
}
.glyphicon-grain:before {
  content: "\e239";
}
.glyphicon-sunglasses:before {
  content: "\e240";
}
.glyphicon-text-size:before {
  content: "\e241";
}
.glyphicon-text-color:before {
  content: "\e242";
}
.glyphicon-text-background:before {
  content: "\e243";
}
.glyphicon-object-align-top:before {
  content: "\e244";
}
.glyphicon-object-align-bottom:before {
  content: "\e245";
}
.glyphicon-object-align-horizontal:before {
  content: "\e246";
}
.glyphicon-object-align-left:before {
  content: "\e247";
}
.glyphicon-object-align-vertical:before {
  content: "\e248";
}
.glyphicon-object-align-right:before {
  content: "\e249";
}
.glyphicon-triangle-right:before {
  content: "\e250";
}
.glyphicon-triangle-left:before {
  content: "\e251";
}
.glyphicon-triangle-bottom:before {
  content: "\e252";
}
.glyphicon-triangle-top:before {
  content: "\e253";
}
.glyphicon-console:before {
  content: "\e254";
}
.glyphicon-superscript:before {
  content: "\e255";
}
.glyphicon-subscript:before {
  content: "\e256";
}
.glyphicon-menu-left:before {
  content: "\e257";
}
.glyphicon-menu-right:before {
  content: "\e258";
}
.glyphicon-menu-down:before {
  content: "\e259";
}
.glyphicon-menu-up:before {
  content: "\e260";
}

@media print {
 a[href]:after {
   content:"" !important;
}
}

/* Breakpoints
----------------------------------------------------------------------------------------------------*/

/* All except large Screens */
@media (max-width: 1281px) {
}

/* Landscape Tablets, Laptops, Desktops*/
@media (min-width:1025px) {
}

/* Only Phones and Tablets (Portrait) */
@media (max-width: 961px) {
}
	
/* Only Tablets (Portrait) */
@media (min-width: 641px) and (max-width: 961px) { }

/* Only Tablets (Portrait) and Phones (Landscape) */
@media (min-width: 481px) and (max-width: 961px) { }

/* Only Phones */
@media (max-width: 961px) { 

.tm-fullscreen .uk-container,
.tm-page, 
.tm-page .uk-container {
	padding:0;
}

.featured {
	position:relative;
	margin-top: 10px;
}

.featured .f-image {
	display:block;
	width:100%;
	line-height: 10px;
}

.featured .f-image a {
	color:#fff !important;
}

.featured .f-image i {
	display:none;
}

.featured .fproperties {
	display:block;
	background: none;
	font-size:11px;
}

.featured .fproperties img {
	display:block;
	width:100% !important;
	height:auto !important;
}

.featured .fproperties span {
	position:relative;
	display:block;
	bottom:auto;
	right:auto;
	margin-top:10px;
}

.tm-fullscreen .wk-slideshow-showcasebox .wk-slideset .sets {
	display:none;
}

.uk-navbar .uk-container {
  padding-right:15px;
	display: flex;
	align-items: center;
}

.uk-container {
	 max-width: 100%;
}

.tm-block-full .wk-slideshow-tabsbartwo .slides {
	overflow: visible !important;
}

.tm-block-full .wk-slideshow-tabsbartwo .slides > li {
	position:relative !important;
	float:left;
	width:100% !important;
}

.tm-block-full .wk-slideshow-tabsbartwo .slides > li > article {
  min-height: 0px !important;
	height:auto !important;
}

.tm-block-full .wk-slideshow-tabsbartwo .slides > li:first-child {
	position:relative !important;
	float:left;
	display:block !important;
	float:left;
	width:100% !important;
	border-right:none;
	padding-right:0;
	margin-bottom:5px;
}

.news .tm-top-a {
	margin-bottom:2px;
	float:left;
	margin-left:0;
}

.news .tm-page .uk-container {
	padding-top: 0;
}

#lightbox-wrap {
	left:0 !important;
	right:0 !important;
	width:auto !important;
}

#lightbox-content {
	width:auto !important;
}

.uk-width-small {
  width: 100%;
	margin-bottom:25px;
}

.forsalelease .contact {
	width: 100%;
	margin-top:15px;
}

#lightbox-content .contact {
	width: 100%;
}

.forsalelease .contact .left-border,
#lightbox-content .contact .left-border {
	border:none;
	padding-left:0;
}

.tm-footer {
	padding:25px 10px 70px 10px!important;
}

.tm-footer .uk-panel:last-child {
	position:relative;
	float:left !important;
	max-width:100% !important;
	width:100%;
	text-align:left !important;	
}

.tm-footer .uk-panel .uk-width-1-1:first-child {
	text-align: left !important;
	float:left;
	width:50%;
}

.tm-footer .uk-panel .uk-width-1-1:last-child {
	text-align: left !important;
	float:right;
	width:50%;
}

.tm-footer .uk-panel .uk-width-1-2 {
	padding-left:0;
	width: auto;
	margin-left:10px;
	float:right;
}

.tm-footer .uk-grid > * {
	margin:0;
	padding:0 !important;
}

.tm-bottom .uk-subnav > li	{
	display:block;
	width:100%;
	border-right:none;
	padding:10px 0;
	line-height:1;
	text-align:center;
	border-top:1px solid #fff;
}

.tm-bottom .uk-subnav > li:first-child {
    border-left: none;
}

.tm-bottom .uk-subnav > li:nth-child(n+2) {
    margin-left: 0px;
}

.tm-bottom .uk-container {
	margin:0;
	padding:0;
}

.tm-bottom-c .uk-width-1-1 {
	padding:0;
}

.slides-container .uk-width-small-1-6:first-child {
	padding-top:10px;
	padding-left:10px;
}

.slides-container .uk-width-small-1-6:nth-child(2n) p {
	margin-left:0px;
	padding-left:10px;
}

/* Only Phones (Landscape) */
@media (min-width: 481px) and (max-width: 767px) { }

/* Only Phones (Portrait) */
@media (max-width: 479px) { 

	.slides-container .hr {
		border-left:none;
		margin:10px 0;
		padding-left:10px !important;
	}
	
	/*Make recaptcha responsive*/
	#recaptcha_challenge_image{
		margin: 0 !important;
		width: 100% !important;
	}
	
	#recaptcha_response_field {
		margin: 0 !important;
		width: 100% !important;
	}
	
	#recaptcha_table.recaptchatable #recaptcha_image {
		margin: 0 !important;
		width: 100% !important;
	}

	.recaptchatable .recaptcha_r1_c1,
	.recaptchatable .recaptcha_r3_c1,
	.recaptchatable .recaptcha_r3_c2,
	.recaptchatable .recaptcha_r7_c1,
	.recaptchatable .recaptcha_r8_c1,
	.recaptchatable .recaptcha_r3_c3,
	.recaptchatable .recaptcha_r2_c1,
	.recaptchatable .recaptcha_r4_c1,
	.recaptchatable .recaptcha_r4_c2,
	.recaptchatable .recaptcha_r4_c4,
	.recaptchatable .recaptcha_image_cell {
		margin: 0 !important;
		width: 100% !important;
		background: none !important;
	}
}



