.custom-list
{
	color:#fff;
}

.cell
{
	background:#08b895;
}

.paragraph
{
	color:#fff;
}

/*.custom-form
{
    background: #08b895;
    padding: 25px;
    border: 4px solid #333 !important;
    color: #fff !important;
    text-shadow: 2px 2px 2px #333;
}

.custom-form textarea
{
	height:150px;
}

.custom-form form {
    margin: 0em !important;
}
*/

.custom-form [type="submit"] 
{
    box-shadow: 0px 0px 0px #ccc;
    border: 0px solid #000;
    line-height: 20px;
    border-radius: 35px;
		background:#08B895;
}

.custom-form [type="submit"]:hover 
{
    box-shadow: 0px 0px 0px #ccc;
    border: 0px solid #000;
    line-height: 20px;
    border-radius: 35px;
		background:#000000;
}

.custom-form input,.custom-form textarea 
{
    border: 1px solid #000 !important;
    border-radius: 15px;
}

.custom-form textarea { height:220px; }

@media only screen and (max-width: 800px) 
{
	.custom-mobile-css
	{
		max-width:200px;
	}
	.custom-title-mobile h2
	{
		font-size:30px !important;
	}
	.custom-button .x-anchor-text-primary 
	{
    font-size: 13px !important;
	}
	#custom-button .x-anchor-text-primary 
	{
    font-size: 13px !important;
	}
	.custom-button .x-anchor-content
	{
		padding:5px !important;
	}
	#custom-button .x-anchor-content
	{
		padding:5px !important;
	}
	.custom-section-padding
	{
		padding-top:60px !important;
		padding-bottom:60px !important;
	}
}

.cust-pading p{
    margin: 0 0 1em;
}

.center-image {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.widget:before { height:0px;}