@import url(http://fonts.googleapis.com/css?family=Roboto:400,700,300);
.clearfix
{
	=zoom: 1;
}
.clearfix:before, .clearfix:after
{
	display: table;
	content: "";
	line-height: 0;
}
.clearfix:after
{
	clear: both;
}
.hide-text
{
	font: 0 / 0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0;
}
.input-block-level
{
	display: block;
	width: 100%;
	min-height: 30px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
BODY
{
	padding-top: 80px;
	color: #000000;
	background: #F5F5F5;
	font: 1.5em Roboto, sans-serif;
	font-weight: 300;
}
H1, H2, H3, H4, H5, H6
{
	font-family: Roboto, sans-serif;
	font-weight: bold;
}
A
{
	color: #000000;
	-webkit-transition: 300ms;
	-moz-transition: 300ms;
	-o-transition: 300ms;
	transition: 300ms;
}
HR
{
	border-top: 1px solid #E5E5E5;
	border-bottom: 1px solid #FFF;
}
.btn
{
	font-weight: 400;
}
.btn-transparent
{
	border: 3px solid #FFF;
	background: transparent;
	color: #FFF;
}
.btn-transparent:hover
{
	border-color: rgba(255, 255, 255, 0.5);
}
A:hover, A:focus
{
	color: #E2302D;
	text-decoration: none;
	outline: none;
}
.dropdown-menu
{
	margin-top: -1px;
	min-width: 180px;
}
BODY > SECTION
{
	padding: 50px 0;
}
.turquoise, .green-sea, .sun-flower, .orange, .emerald, .nephrits, .carrot, .pumkin, .peter-river, .belize-hole, .alizarin, .pomegranate, .amethyst, .wisteria, .clouds .silver, .wet-asphalt, .midnight-blue, .concrete, .asbestos
{
	color: #FFFFFF;
}
.turquoise H1, .green-sea H1, .sun-flower H1, .orange H1, .emerald H1, .nephrits H1, .carrot H1, .pumkin H1, .peter-river H1, .belize-hole H1, .alizarin H1, .pomegranate H1, .amethyst H1, .wisteria H1, .clouds .silver H1, .wet-asphalt H1, .midnight-blue H1, .concrete H1, .asbestos H1, .turquoise H2, .green-sea H2, .sun-flower H2, .orange H2, .emerald H2, .nephrits H2, .carrot H2, .pumkin H2, .peter-river H2, .belize-hole H2, .alizarin H2, .pomegranate H2, .amethyst H2, .wisteria H2, .clouds .silver H2, .wet-asphalt H2, .midnight-blue H2, .concrete H2, .asbestos H2, .turquoise H3, .green-sea H3, .sun-flower H3, .orange H3, .emerald H3, .nephrits H3, .carrot H3, .pumkin H3, .peter-river H3, .belize-hole H3, .alizarin H3, .pomegranate H3, .amethyst H3, .wisteria H3, .clouds .silver H3, .wet-asphalt H3, .midnight-blue H3, .concrete H3, .asbestos H3, .turquoise H4, .green-sea H4, .sun-flower H4, .orange H4, .emerald H4, .nephrits H4, .carrot H4, .pumkin H4, .peter-river H4, .belize-hole H4, .alizarin H4, .pomegranate H4, .amethyst H4, .wisteria H4, .clouds .silver H4, .wet-asphalt H4, .midnight-blue H4, .concrete H4, .asbestos H4, .turquoise H5, .green-sea H5, .sun-flower H5, .orange H5, .emerald H5, .nephrits H5, .carrot H5, .pumkin H5, .peter-river H5, .belize-hole H5, .alizarin H5, .pomegranate H5, .amethyst H5, .wisteria H5, .clouds .silver H5, .wet-asphalt H5, .midnight-blue H5, .concrete H5, .asbestos H5, .turquoise H6, .green-sea H6, .sun-flower H6, .orange H6, .emerald H6, .nephrits H6, .carrot H6, .pumkin H6, .peter-river H6, .belize-hole H6, .alizarin H6, .pomegranate H6, .amethyst H6, .wisteria H6, .clouds .silver H6, .wet-asphalt H6, .midnight-blue H6, .concrete H6, .asbestos H6
{
	color: #FFFFFF;
	/*[empty]margin:;*/
	/*[empty]padding:;*/
}
.turquoise SMALL, .green-sea SMALL, .sun-flower SMALL, .orange SMALL, .emerald SMALL, .nephrits SMALL, .carrot SMALL, .pumkin SMALL, .peter-river SMALL, .belize-hole SMALL, .alizarin SMALL, .pomegranate SMALL, .amethyst SMALL, .wisteria SMALL, .clouds .silver SMALL, .wet-asphalt SMALL, .midnight-blue SMALL, .concrete SMALL, .asbestos SMALL
{
	color: rgba(255, 255, 255, 0.8);
}
.ourgreen
{
	background-color: #4BD666;
}
.ourlightgreen
{
	background-color: #FFFFFF;
}
.turquoise
{
	background-color: #1ABC9C;
}
.green-sea
{
	background-color: #A01616;
}
.sun-flower
{
	background-color: #F1C40F;
}
.orange
{
	background-color: #F39C12;
}
.emerald
{
	background-color: #0F8C1A;
}
.nephritis
{
	background-color: #27AE60;
}
.carrot
{
	background-color: #E67E22;
}
.pumkin
{
	background-color: #D35400;
}
.peter-river
{
	background-color: #3498DB;
}
.belize-hole
{
	background-color: #2980B9;
}
.alizarin
{
	background-color: #E74C3C;
}
.pomegranate
{
	background-color: #C0392B;
}
.amethyst
{
	background-color: #9B59B6;
}
.wisteria
{
	background-color: #8E44AD;
}
.clouds
{
	background-color: #ECF0F1;
}
.silver
{
	background-color: #BDC3C7;
}
.wet-asphalt
{
	background-color: #589B5E;
}
.wet-asphalt A:not(.btn)
{
	color: #BDC3C7;
}
.wet-asphalt A:not(.btn):hover
{
	color: #D9534F;
}
.midnight-blue
{
	background-color: #006600;
}
.concrete
{
	background-color: #95A5A6;
}
.asbestos
{
	background-color: #7F8C8D;
}
.embed-container
{
	position: relative;
	padding-bottom: 56.25%;
	/*16/9 ratio*/
	padding-top: 30px;
	/*IE6 workaround*/
	height: 0;
	overflow: hidden;
}
.embed-container IFRAME, .embed-container OBJECT, .embed-container EMBED
{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
#main-slider
{
	position: relative;
}
#main-slider .carousel H2
{
	font-size: 36px;
}
#main-slider .carousel .btn
{
	border: 3px solid rgba(255, 255, 255, 0.5);
	color: #FFF;
	border-radius: 0;
	margin-top: 5px;
}
#main-slider .carousel .btn:hover
{
	background-color: rgba(255, 255, 255, 0.3);
}
#main-slider .carousel .boxed
{
	padding: 10px 15px;
	background-color: rgba(88, 155, 94, 0.7);
	display: inline-block;
	margin: 0px;
}
#main-slider .carousel .item
{
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover;
	left: 0 !important;
	opacity: 0;
	top: 0;
	position: absolute;
	width: 100%;
	display: block !important;
	height: 600px;
	-webkit-transition: opacity ease-in-out 500ms;
	-moz-transition: opacity ease-in-out 500ms;
	-o-transition: opacity ease-in-out 500ms;
	transition: opacity ease-in-out 500ms;
}
#main-slider .carousel .item:first-child
{
	top: auto;
	position: relative;
	/*[empty]margin:;*/
}
#main-slider .carousel .item.active
{
	opacity: 1;
	-webkit-transition: opacity ease-in-out 500ms;
	-moz-transition: opacity ease-in-out 500ms;
	-o-transition: opacity ease-in-out 500ms;
	transition: opacity ease-in-out 500ms;
	z-index: 1;
}
#main-slider .prev, #main-slider .next
{
	position: absolute;
	top: 50%;
	background-color: rgba(0, 0, 0, 0.3);
	color: #FFF;
	display: inline-block;
	margin-top: -25px;
	font-size: 24px;
	height: 50px;
	width: 50px;
	line-height: 50px;
	text-align: center;
	border-radius: 4px;
	z-index: 5;
}
#main-slider .prev:hover, #main-slider .next:hover
{
	background-color: rgba(0, 0, 0, 0.5);
	border-radius: 10px;
}
#main-slider .prev
{
	left: 10px;
}
#main-slider .next
{
	right: 10px;
}
#main-slider .active .animation.animated-item-1
{
	-webkit-animation: fadeInUp 300ms linear 300ms both;
	-moz-animation: fadeInUp 300ms linear 300ms both;
	-o-animation: fadeInUp 300ms linear 300ms both;
	-ms-animation: fadeInUp 300ms linear 300ms both;
	animation: fadeInUp 300ms linear 300ms both;
}
#main-slider .active .animation.animated-item-2
{
	-webkit-animation: fadeInUp 300ms linear 600ms both;
	-moz-animation: fadeInUp 300ms linear 600ms both;
	-o-animation: fadeInUp 300ms linear 600ms both;
	-ms-animation: fadeInUp 300ms linear 600ms both;
	animation: fadeInUp 300ms linear 600ms both;
}
#main-slider .active .animation.animated-item-3
{
	-webkit-animation: fadeInUp 300ms linear 900ms both;
	-moz-animation: fadeInUp 300ms linear 900ms both;
	-o-animation: fadeInUp 300ms linear 900ms both;
	-ms-animation: fadeInUp 300ms linear 900ms both;
	animation: fadeInUp 300ms linear 900ms both;
}
#main-slider .active .animation.animated-item-4
{
	-webkit-animation: fadeInUp 300ms linear 1200ms both;
	-moz-animation: fadeInUp 300ms linear 1200ms both;
	-o-animation: fadeInUp 300ms linear 1200ms both;
	-ms-animation: fadeInUp 300ms linear 1200ms both;
	animation: fadeInUp 300ms linear 1200ms both;
}
#services .media:hover .icon-md
{
	border-radius: 10px;
	background-color: rgba(0, 0, 0, 0.8);
}
#recent-works
{
	padding: 90px 0;
}
#recent-works .item-inner
{
	position: relative;
	margin: 0;
}
.portfolio-items, .portfolio-filter
{
	list-style: none;
	padding: 0;
	margin: 0 -20px 20px 0;
}
.portfolio-filter > LI
{
	display: inline-block;
}
.portfolio-items > LI
{
	float: left;
	padding: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.portfolio-items.col-2 > LI
{
	width: 50%;
}
.portfolio-items.col-3 > LI
{
	width: 33%;
}
.portfolio-items.col-4 > LI
{
	width: 25%;
}
.portfolio-items.col-5 > LI
{
	width: 20%;
}
.portfolio-items.col-6 > LI
{
	width: 16%;
}
.portfolio-item
{
	padding: 0;
	margin: 0;
}
.portfolio-item .item-inner
{
	background: #FFF;
	border: 1px solid #EEE;
	padding: 10px 10px 0;
	margin: 0 20px 20px 0;
	position: relative;
}
.portfolio-item IMG
{
	width: 100%;
}
.portfolio-item H5
{
	background: #FFF;
	margin: 0;
	padding: 10px 0;
	font-weight: 700;
	font-size: 14px;
	color: #2C3E50;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.portfolio-item .overlay
{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	opacity: 0;
	background: rgba(255, 255, 255, 0.9);
	text-align: center;
	vertical-align: middle;
	-webkit-transition: opacity 300ms;
	-moz-transition: opacity 300ms;
	-o-transition: opacity 300ms;
	transition: opacity 300ms;
}
.portfolio-item .overlay .preview
{
	position: relative;
	top: 50%;
	display: inline-block;
	margin-top: -20px;
}
.portfolio-item:hover .overlay
{
	opacity: 1;
}
/*Start: Recommended Isotope styles
*** Isotope Filtering ****/
.isotope-item
{
	z-index: 2;
}
.isotope-hidden.isotope-item
{
	pointer-events: none;
	z-index: 1;
}
/**** Isotope CSS3 transitions ****/
.isotope, .isotope .isotope-item
{
	-webkit-transition-duration: 0.8s;
	-moz-transition-duration: 0.8s;
	-ms-transition-duration: 0.8s;
	-o-transition-duration: 0.8s;
	transition-duration: 0.8s;
}
.isotope
{
	-webkit-transition-property: height, width;
	-moz-transition-property: height, width;
	-ms-transition-property: height, width;
	-o-transition-property: height, width;
	transition-property: height, width;
}
.isotope .isotope-item
{
	-webkit-transition-property: -webkit-transform, opacity;
	-moz-transition-property: -moz-transform, opacity;
	-ms-transition-property: -ms-transform, opacity;
	-o-transition-property: -o-transform, opacity;
	transition-property: transform, opacity;
}
/**** disabling Isotope CSS3 transitions ****/
.isotope.no-transition, .isotope.no-transition .isotope-item, .isotope .isotope-item.no-transition
{
	-webkit-transition-duration: 0s;
	-moz-transition-duration: 0s;
	-ms-transition-duration: 0s;
	-o-transition-duration: 0s;
	transition-duration: 0s;
}
/*End: Recommended Isotope styles
disable CSS transitions for containers with infinite scrolling*/
.isotope.infinite-scrolling
{
	-webkit-transition: none;
	-moz-transition: none;
	-ms-transition: none;
	-o-transition: none;
	transition: none;
}
#pricing-table .plan
{
	border-radius: 4px;
	list-style: none;
	margin: 0 0 20px;
	background: #3498DB;
	text-align: center;
	padding: 30px 0;
}
#pricing-table .plan LI
{
	padding: 5px 0;
	color: #FFF;
	-webkit-transition: 300ms;
	-moz-transition: 300ms;
	-o-transition: 300ms;
	transition: 300ms;
}
#pricing-table .plan LI.plan-name
{
	font-size: 24px;
	line-height: 24px;
	color: #FFF;
}
#pricing-table .plan LI.plan-name H3
{
	margin: 0;
}
#pricing-table .plan LI.plan-price
{
	margin-bottom: 10px;
}
#pricing-table .plan LI.plan-price > DIV
{
	display: inline-block;
	background-color: rgba(0, 0, 0, 0.2);
	padding: 10px;
	font-size: 24px;
	border-radius: 100%;
	width: 70px;
	height: 70px;
}
#pricing-table .plan LI.plan-price > DIV SUP
{
	font-size: 10px;
	line-height: 10px;
}
#pricing-table .plan LI.plan-price > DIV > SMALL
{
	display: block;
	font-size: 11px;
}
#pricing-table .plan LI.plan-action
{
	margin-top: 10px;
	border-top: 0;
}
#pricing-table .plan.featured
{
	background-color: #2C3E50;
}
#title H1
{
	margin: 0;
	font-size: 36px;
	font-weight: 300;
}
.center
{
	text-align: center;
}
#meet-the-team .designation
{
	margin-top: 5px;
	display: block;
	font-size: 13px;
}
.img-thumbnail
{
	border: 0;
}
.progress, .progress .bar
{
	background: #FFF;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	height: 30px;
	line-height: 30px;
	font-weight: bold;
	font-style: italic;
}
.well
{
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	border: 0;
}
UL.breadcrumb
{
	margin: 20px 0 0;
	background: transparent;
}
UL.breadcrumb > LI
{
	text-shadow: none;
}
UL.breadcrumb > LI > A, UL.breadcrumb > LI .divider
{
	color: #FFF;
}
UL.breadcrumb > LI.active
{
	color: rgba(255, 255, 255, 0.7);
}
UL.tag-cloud
{
	list-style: none;
	padding: 0;
	margin: 0;
}
UL.tag-cloud LI
{
	display: inline-block;
	margin: 0 0 2px;
}
.btn-social
{
	border: 0;
	color: #FFF;
	border-radius: 100%;
	display: inline-block;
	width: 36px;
	height: 36px;
	line-height: 36px;
	text-align: center;
	padding: 0;
}
.btn-social.btn-facebook
{
	background: #4F7DD4;
}
.btn-social.btn-facebook:hover
{
	background: #789BDE;
}
.btn-social.btn-twitter
{
	background: #5BCEFF;
}
.btn-social.btn-twitter:hover
{
	background: #8EDDFF;
}
.btn-social.btn-linkedin
{
	background: #21A6D8;
}
.btn-social.btn-linkedin:hover
{
	background: #49B9E3;
}
.btn-social.btn-google-plus
{
	background: #DC422B;
}
.btn-social.btn-google-plus:hover
{
	background: #E36957;
}
.btn-social:hover
{
	color: #FFF;
}
.navbar-inverse
{
	border: none;
}
.navbar-inverse .navbar-brand
{
	font-family: "Bubbler One", sans-serif;
	font-size: 36px;
	line-height: 50px;
	color: #FFF;
}
.navbar-inverse .navbar-nav
{
	margin-top: 20px;
}
.navbar-inverse .navbar-nav > LI > A
{
	padding-top: 12px;
	padding-bottom: 12px;
	border-radius: 0px;
	color: #FFFFFF;
	font-size: 12pt;
	font-weight: normal;
}
.navbar-inverse .navbar-nav > .active > A, .navbar-inverse .navbar-nav > .active > A:hover, .navbar-inverse .navbar-nav > .active > A:focus, .navbar-inverse .navbar-nav > .open > A, .navbar-inverse .navbar-nav > .open > A:hover, .navbar-inverse .navbar-nav > .open > A:focus
{
	background-color: #006600;
	font-size: 12pt;
	font-weight: normal;
	/*[empty]padding:;*/
	/*[empty]margin:;*/
	border: 0px solid #000000;
}
.navbar-inverse .navbar-nav .dropdown-menu
{
	background-color: #006401;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	border: 0;
	padding: 0;
	margin-top: -3px;
}
.navbar-inverse .navbar-nav .dropdown-menu > LI > A
{
	padding: 8px 15px;
	color: #000;
}
.navbar-inverse .navbar-nav .dropdown-menu > LI:hover > A, .navbar-inverse .navbar-nav .dropdown-menu > LI:focus > A, .navbar-inverse .navbar-nav .dropdown-menu > LI.active > A
{
	background-color: rgba(0, 0, 0, 0.3);
}
.navbar-inverse .navbar-nav .dropdown-menu > LI:last-child > A
{
	border-radius: 0 0 3px 3px;
}
.navbar-inverse .navbar-nav .dropdown-menu > LI.divider
{
	background-color: rgba(0, 0, 0, 0.1);
}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form
{
	border-top: 0;
}
#social-media .icon-facebook
{
	background-color: #3C5899;
}
#social-media .icon-facebook:hover
{
	background-color: #4E6FBA;
}
#social-media .icon-twitter
{
	background-color: #29C5F6;
}
#social-media .icon-twitter:hover
{
	background-color: #5AD2F8;
}
#social-media .icon-google-plus
{
	background-color: #D13D2F;
}
#social-media .icon-google-plus:hover
{
	background-color: #DA6459;
}
#social-media .icon-pinterest
{
	background-color: #C61118;
}
#social-media .icon-pinterest:hover
{
	background-color: #EC1E26;
}
.icon-lg
{
	font-size: 48px;
	height: 108px;
	width: 108px;
	line-height: 108px;
	color: #FFF;
	margin: 10px;
	background-color: rgba(0, 0, 0, 0.4);
	text-align: center;
	display: inline-block !important;
	border-radius: 100%;
}
.icon-md
{
	font-size: 36px;
	height: 68px;
	width: 68px;
	line-height: 68px;
	color: #006600;
	margin-right: 10px;
	background-color: rgba(247, 247, 247, 0.4);
	text-align: center;
	display: block;
	border-radius: 50%;
	-webkit-transition: 500ms;
	-moz-transition: 500ms;
	-o-transition: 500ms;
	transition: 500ms;
}
.modal
{
	border: 0;
}
.modal#loginForm
{
	width: 600px;
	margin-left: -300px;
}
.modal .modal-header
{
	border: 0;
	padding: 20px 20px 0;
}
.modal .modal-header > H4
{
	font-weight: 300;
	font-size: 14px;
	color: #848484;
	text-transform: uppercase;
	margin: 0;
}
.modal .modal-body
{
	padding: 20px;
}
.modal INPUT[type="text"], .modal INPUT[type="password"]
{
	padding: 5px 10px;
	min-height: 30px;
	width: 130px;
	margin-right: 10px;
}
.modal .icon-remove
{
	color: #848484;
	position: absolute;
	right: -5px;
	top: -5px;
	width: 16px;
	height: 16px;
	line-height: 16px;
	text-align: center;
	display: block;
	background: #EBEBEB;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	border-radius: 100%;
	cursor: pointer;
}
.modal BUTTON
{
	margin-left: 10px;
	border: 0;
}
.gap
{
	margin-bottom: 50px;
}
.big-gap
{
	margin-bottom: 100px;
}
.no-margin
{
	margin: 0;
	padding: 0;
}
.registration-form
{
	border: 0;
	background-color: #FFF;
	padding: 20px;
	display: inline-block;
}
#bottom
{
	color: #E3E6E8;
}
#bottom H4
{
	margin-top: 0;
	margin-bottom: 15px;
}
#bottom .media-heading
{
	display: block;
	font-weight: 400;
}
.row > DIV
{
	margin-bottom: 10px;
}
UL.unstyled
{
	list-style: none;
	padding: 0;
	margin: 0;
}
/*Unordered Lists*/
UL.arrow, UL.arrow-double, UL.tick, UL.cross, UL.star, UL.rss
{
	list-style: none;
	padding: 0;
	margin: 0;
}
UL.arrow LI::before, UL.arrow-double LI::before, UL.tick LI::before, UL.cross LI::before, UL.star LI::before, UL.rss LI::before, UL.arrow LI::after, UL.arrow-double LI::after, UL.tick LI::after, UL.cross LI::after, UL.star LI::after, UL.rss LI::after
{
	font-family: FontAwesome;
	font-size: 11px;
}
UL.arrow LI::before, UL.arrow-double LI::before, UL.tick LI::before, UL.cross LI::before, UL.star LI::before, UL.rss LI::before
{
	margin-right: 5px;
}
UL.arrow LI::before
{
	content: "\f105";
}
UL.arrow-double LI::before
{
	content: "\f101";
}
UL.tick LI::before
{
	content: "\f00c";
}
UL.cross LI::before
{
	content: "\f00d";
}
UL.star LI::before
{
	content: "\f006";
}
UL.rss LI::before
{
	content: "\f09e";
}
#footer
{
	padding-top: 30px;
	padding-bottom: 30px;
	color: #BDC3C7;
}
#footer A
{
	color: #BDC3C7;
}
#footer A:hover
{
	color: #D9534F;
}
#footer UL
{
	list-style: none;
	padding: 0;
	margin: 0;
}
#footer UL > LI
{
	display: inline-block;
	margin-left: 15px;
}
UL.social
{
	list-style: none;
	margin: 10px 0 0;
	padding: 0;
	display: inline-block;
}
UL.social > LI
{
	display: inline-block;
	margin: 0 5px;
}
UL.social > LI > A
{
	font-size: 24px;
	color: #666;
}
UL.social > LI > A:hover
{
	color: #999;
}
.box-border
{
	padding: 15px;
}
.accordion-group
{
	background-color: #FFF;
	border-top: 1px solid #F0F0F0;
}
.accordion-heading .accordion-toggle
{
	color: #666;
	font-weight: 700;
}
.accordion-inner
{
	border-top: 0;
}
.blog .blog-item
{
	background-color: #FFF;
	border-radius: 5px;
	margin-bottom: 20px;
}
.blog .blog-item .img-blog
{
	width: 100%;
	border-radius: 5px 5px 0 0;
}
.blog .blog-item .blog-content
{
	padding: 20px;
}
.blog .blog-item H3
{
	margin-top: 0;
}
.blog .blog-item .entry-meta
{
	margin-bottom: 20px;
}
.blog .blog-item .entry-meta > SPAN
{
	display: inline-block;
	color: #999;
	margin-right: 10px;
	font-size: 12px;
}
.blog .blog-item .entry-meta > SPAN A
{
	color: #999;
}
UL.pagination > LI > A
{
	border: 0;
}
UL.pagination > LI.active > A, UL.pagination > LI:hover > A
{
	background-color: #34495E;
	color: #FFF;
}
TEXTAREA#message
{
	padding: 10px 15px;
	height: 219px;
}
.widget
{
	margin-bottom: 30px;
}
UL.gallery
{
	list-style: none;
	padding: 0;
	margin: 0;
}
UL.gallery LI
{
	display: block;
	width: 60px;
	padding: 0;
	margin: 0 4px 4px 0;
	float: left;
}
UL.faq
{
	list-style: none;
	margin: 0;
}
UL.faq LI
{
	margin-top: 30px;
}
UL.faq LI:first-child
{
	margin-top: 0;
}
UL.faq LI SPAN.number
{
	display: block;
	float: left;
	width: 50px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	background: #34495E;
	color: #FFF;
	font-size: 24px;
}
UL.faq LI > DIV
{
	margin-left: 70px;
}
UL.faq LI > DIV H3
{
	margin-top: 0;
}
#error
{
	text-align: center;
	margin-top: 150px;
	margin-bottom: 150px;
}
.sp-parallax-bg
{
	background: url(../images/slider/cloud.png) repeat-x 0 0;
	-webkit-background-size: cover;
	background-size: cover;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(12, 19, 29, 0.94);
	overflow: hidden;
}
/*html {height: 100%}
body {height: 100%}
section#regularcleaning {min-height: 100%; clear:both; height:inherit; width:inherit;}
section#blitzcleaning {min-height: 100%; clear:both; height:inherit; width:inherit;}
section#carpetcleaning {min-height: 100%; clear:both; height:inherit; width:inherit;}
section#windowcleaning {min-height: 100%; clear:both; height:inherit; width:inherit;}
section#rubbishcleaning {min-height: 100%; clear:both; height:inherit; width:inherit;}
section#gardencleaning {min-height: 100%; clear:both; height:inherit; width:inherit;}
section#commcleaning {min-height: 100%; clear:both; height:inherit; width:inherit;}
section#endoftenancy {min-height: 100%; clear:both; height:inherit; width:inherit;}
section#maintenance {min-height: 100%; clear:both; height:inherit; width:inherit;}*/
