﻿/*Buttons*/
.ActionButton{
	text-decoration: none;
	background-color:#ed1c24;
	padding:13px 24px;
	display: inline-block;
	border:solid 1px #ed1c24;
	color:white !important;
}
.ActionButton:hover{
	background-color: transparent;
	color:#ed1c24 !important;
}
/*Containers*/
.boxedContent, .RowInner{
	max-width: 1500px;
	margin: 0px auto;
	padding: 20px 0px;
}
.ColorRow{
	background-color:#ccc;
	padding:20px;
}
.tile{
	text-align: center;
	padding:20px 10px;
	margin:10px;
	background-color: white;  
  box-shadow: 1px 3px 10px 0px #ccc; 
}
.FC-Article{
	padding:20px;
}
.dogs_table td{
	border-bottom: 1px solid #ddd;
}
/* Banners      */
.HomeBanner{
	width:100%;
	height:500px;
	position: relative;
	font-family: 'Roboto', sans-serif;
	background-color:#78cde2;
}
.BannersHolder{	
	height:500px;
	position: relative;
}
.BannersHolderOverlay{    
	height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    position: absolute;
	background-color: transparent;
	background-image: linear-gradient(180deg,rgba(41,37,36,.75) 0%,rgba(255,255,255,.25) 50%);
	opacity: .5;
	transition: background 0.3s,border-radius 0.3s,opacity 0.3s;
	
}
.BannersHolder img{	
	max-height:500px;
}
.displayband{
	width:100%;
	display:block;
	position:absolute;
	top:20%;
}
.textarea{
	margin:0px auto;
	max-width: 1500px;
}
.bannerdes{
	color:white;
	float:right;
	background: rgba(0, 0, 0, 0.6);
	max-width:600px;
	padding:20px;
	margin:20px;
}
/*Form*/
.FC-Form{
	display:block;
	padding:0px 20px;
	background-color:#ebebeb;
	border:solid 1px #ccc;
}
.FC-FormComponent .RadInput{
	display:inline !important;
}
.RadCaptcha input{	
	border:solid 1px #ccc;
	border-radius:5px;
	margin-right:5px;
	padding:10px;
}
.FC-FormComponent span{
	display:block;
	padding:5px 0px;
}
.FC-FormErrorMessage, .FC-FormValidator{
	display:block;
	color:red;
}
.FC-FormSection{
	margin-bottom:10px;
}