/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html {
	font-family: sans-serif;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%
}

button {
	overflow: visible
}
button, select {
	text-transform: none
}
button, html input[type="button"], input[type="reset"], input[type="submit"] {
	-webkit-appearance: button;
	cursor: pointer
}
button[disabled], html input[disabled] {
	cursor: default
}
button::-moz-focus-inner, input::-moz-focus-inner {
border:0;
padding:0
}

html, body {
	height: 100%
}
*, *:before, *:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}
html, body {
	font-size: 100%
}

a:hover {
	cursor: pointer
}

.row-c {

	max-width: 1200px;
	width: 100%;
	float:right
}
.row-c:before, .row-c:after {
	content: " ";
	display: table
}
.row-c:after {
	clear: both
}
.row-c.collapse>.column, .row-c.collapse>.columns {
	padding-left: 0;
	padding-right: 0
}
.row-c.collapse .row {
	margin-left: 0;
	margin-right: 0
}
.row-c .row-c {
margin:0 -.9375rem;
	max-width: none;
	width: auto
}
.row-c .row-c:before, .row-c .row-c:after {
	content: " ";
	display: table
}
.row-c .row-c:after {
	clear: both
}
.row-c .row-c.collapse {
	margin: 0;
	max-width: none;
	width: auto
}
.row-c .row-c.collapse:before, .row-c .row-c.collapse:after {
	content: " ";
	display: table
}
.row-c .row-c.collapse:after {
	clear: both
}
.column, .columns {
padding-left:.9375rem;
padding-right:.9375rem;
	width: 100%;
	float: left
}
.column+.column:last-child, .columns+.column:last-child, .column+.columns:last-child, .columns+.columns:last-child {
	float: right
}
.column+.column.end, .columns+.column.end, .column+.columns.end, .columns+.columns.end {
	float: left
}
@media only screen {

.column, .columns {
	position: relative;
padding-left:.9375rem;
padding-right:.9375rem;
	float: left
}

.column.small-centered, .columns.small-centered {
	margin-left: auto;
	margin-right: auto;
	float: none
}
.column.small-uncentered, .columns.small-uncentered {
	float: left;
	margin-left: 0;
	margin-right: 0
}
.column.small-centered:last-child, .columns.small-centered:last-child {
	float: none
}
.column.small-uncentered:last-child, .columns.small-uncentered:last-child {
	float: left
}
.column.small-uncentered.opposite, .columns.small-uncentered.opposite {
	float: right
}
.row-c.small-collapse>.column, .row.small-collapse>.columns {
	padding-left: 0;
	padding-right: 0
}
.row-c.small-collapse .row-c {
	margin-left: 0;
	margin-right: 0
}
.row-c.small-uncollapse>.column, .row-c.small-uncollapse>.columns {
padding-left:.9375rem;
padding-right:.9375rem;
	float: left
}
}
@media only screen and (min-width: 40.0625em) {

.column.medium-centered, .columns.medium-centered {
	margin-left: auto;
	margin-right: auto;
	float: none
}
.column.medium-uncentered, .columns.medium-uncentered {
	float: left;
	margin-left: 0;
	margin-right: 0
}
.column.medium-centered:last-child, .columns.medium-centered:last-child {
	float: none
}
.column.medium-uncentered:last-child, .columns.medium-uncentered:last-child {
	float: left
}
.column.medium-uncentered.opposite, .columns.medium-uncentered.opposite {
	float: right
}
.row-c.medium-collapse>.column, .row-c.medium-collapse>.columns {
	padding-left: 0;
	padding-right: 0
}
.row-c.medium-collapse .row-c {
	margin-left: 0;
	margin-right: 0
}
.row-c.medium-uncollapse>.column, .row-c.medium-uncollapse>.columns {
padding-left:.9375rem;
padding-right:.9375rem;
	float: left
}

}
@media only screen and (min-width: 64.0625em) {

.column, .columns {
	position: relative;
padding-left:.9375rem;
padding-right:.9375rem;
	float: left
}

.column.large-centered, .columns.large-centered {
	margin-left: auto;
	margin-right: auto;
	float: none
}
.column.large-uncentered, .columns.large-uncentered {
	float: left;
	margin-left: 0;
	margin-right: 0
}
.column.large-centered:last-child, .columns.large-centered:last-child {
	float: none
}
.column.large-uncentered:last-child, .columns.large-uncentered:last-child {
	float: left
}
.column.large-uncentered.opposite, .columns.large-uncentered.opposite {
	float: right
}
.row-c.large-collapse>.column, .row-c.large-collapse>.columns {
	padding-left: 0;
	padding-right: 0
}
.row-c.large-collapse .row {
	margin-left: 0;
	margin-right: 0
}
.row-c.large-uncollapse>.column, .row-c.large-uncollapse>.columns {
padding-left:.9375rem;
padding-right:.9375rem;
	float: left
}

}


@media only screen and (min-width: 40.0625em) {
button, .button {
	display: inline-block
}
}




div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, th, td {
	margin: 0;
	padding: 0
}
a {
	color: #1ccacd;
	line-height: inherit;
	text-decoration: none
}
a:hover, a:focus {
	color: #18aeb0
}
a img {
	border: none
}





#demos .owl-carousel ul {
	    margin-left: 15px;

}
#demos .owl-carousel .item {
	height: 680px;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,e0e0e0+100 */
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(-45deg, #ffffff 0%, #e0e0e0 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(-45deg, #ffffff 0%,#e0e0e0 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(135deg, #ffffff 0%,#e0e0e0 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e0e0e0',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
#demos .owl-carousel .item-top {
	padding:60px 60px 20px 60px;

	background: rgba(217,60,60,1);
background: -moz-linear-gradient(left, rgba(217,60,60,1) 0%, rgba(184,52,52,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(217,60,60,1)), color-stop(100%, rgba(184,52,52,1)));
background: -webkit-linear-gradient(left, rgba(217,60,60,1) 0%, rgba(184,52,52,1) 100%);
background: -o-linear-gradient(left, rgba(217,60,60,1) 0%, rgba(184,52,52,1) 100%);
background: -ms-linear-gradient(left, rgba(217,60,60,1) 0%, rgba(184,52,52,1) 100%);
background: linear-gradient(to right, rgba(217,60,60,1) 0%, rgba(184,52,52,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d93c3c', endColorstr='#b83434', GradientType=1 );
}
#demos .owl-carousel .item-bottom {
	padding:40px 60px 80px 60px;
	position:relative

}

#demos .owl-carousel .item h4 {
	color: #fff;
	font-weight: 400;
	margin-top: 0rem;
		height:50px;
}
#demos .owl-carousel .item h5 {
	color: #d43b3b;

	margin-top: 0rem;
	    font-family: 'Droid Serif', serif;
    font-size: 18px;
    margin-bottom: 15px;
	line-height:24px
}


#demos .owl-carousel .item-video {
	height: 300px
}


