<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{font-size: 15px;background: url(../img/bg-interior.png) no-repeat;font-family: Georgia, Arial, Helvetica, sans-serif;}
body.home-page{background: url(../img/bg-home.png) no-repeat;}

h1,h2,h3,h4{font-family: "EB Garamond", Verdana, Arial, Helvetica, sans-serif; color: #5a3e7e;line-height: 1.25;}
h1{font-size: 28px;}
h2{font-size: 25px;}
h3{font-size: 22px; color: #333;}
h4{font-size:18px;}
p{margin-bottom: 20px;}

.editable-form textarea{
	line-height: 1.2;
	color: #333;
}

a{color: #5b3e7e;}
a:hover{text-decoration: none;color: #30174E;}
*:focus{outline: none}
a#logo{display: block;width: 200px; margin-top: 30px;position: relative;
z-index: 1}
a#logo img{max-width: 100%}
.mb20{margin-bottom: 20px;}
.btn:focus{outline: none}
.btn-primary{background-color: #54B1B7;border-color:#54B1B7;}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary{background-color: #3B9FA5;border-color:#3B9FA5;}

.btn-default{color: #fff;-moz-border-radius: 4px;
			-webkit-border-radius: 4px;
			border-radius: 4px;
			-moz-background-clip: padding;
			-webkit-background-clip: padding-box;
			background-clip: padding-box;
			background-color: #fff;
			background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU3MzU4MCIgc3RvcC1vcGFjaXR5PSIxIi8+CjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzg4NjRiNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgIDwvbGluZWFyR3JhZGllbnQ+Cgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+);
			background-image: -moz-linear-gradient(bottom, #573580 0%, #8864b6 100%);
			background-image: -o-linear-gradient(bottom, #573580 0%, #8864b6 100%);
			background-image: -webkit-linear-gradient(bottom, #573580 0%, #8864b6 100%);
			background-image: linear-gradient(bottom, #573580 0%, #8864b6 100%);
}
.btn-default:hover{color: #fff;background-image: none;background-color: #5E3B87;}

img{max-width: 100%}
.mb20{margin-bottom: 20px;}
footer{font-size: 12px;}
h1.title{
	border-bottom: 1px solid #afafaf;
	padding-bottom: 5px;
}

.mobile-social{padding: 5px 10px;}
.mobile-social a{color: #fff;}
.mobile-social button{padding-left: 3px; padding-top: 1px;}
.mobile-social input{width: 150px;}

/*phone*/
p.phone{color: #fff;font-size: 22px;margin: 15px 0;text-align: right;font-family: Georgia, Arial, Helvetica, sans-serif;}
p.phone .fa{color: #54B1B7;font-size: 18px;}
p.phone a{color: #fff;}
@media(max-width: 767px){
	p.phone{position: absolute; top: 0; right: 20px; margin-top: -100px; font-size: 19px; color: #fff;}
}

/*search*/
section.search{position: relative;text-align: right;}
section.search li{padding: 0 2px;}
section.search a{color: #503178;}
.fa.round{background-color: #54B1B7;padding: 5px; border-radius: 100%;-moz-border-radius: 100%;-o-border-radius: 100%;-webkit-border-radius: 100%;ms-border-radius: 100%;}
section.search a .fa{background-color: #54B1B7;padding: 5px; width: 25px; height: 25px;text-align: center;font-size: 16px;border-radius: 100%;-moz-border-radius: 100%;-o-border-radius: 100%;-webkit-border-radius: 100%;ms-border-radius: 100%;}
section.search a .fa-search{background-color: transparent;position: absolute;color: #000;top: 0;margin-left: 12px;color: #54B1B7;}
section.search a .fa-pinterest{margin-right: -6px;}
section.search input[type="text"]{margin-right: -10px;line-height: 1;font-size: 15px;color: #999;font-style: italic;height: 28px;padding: 1px 0 2px 30px;border-radius: 25px;-moz-border-radius: 25px;-o-border-radius: 25px;-webkit-border-radius: 25px;ms-border-radius: 25px;}
.search-form{
	position: relative;
	margin-left: 20px;
}
.search-form button{
	position: absolute;
	left: 0;
}
.search ul{
	margin-top: 2px;
}
.search-form.visible-xs input{
	height: 21px;
	padding-left: 20px;
}
.search-form.visible-xs button{
	font-size: 14px;
	line-height: 1;
}

.navbar .navbar-nav{float: right; margin-right: -20px;}
.navbar .navbar-nav li.active{}
.navbar .navbar-nav li.active a{}
.navbar-nav&gt;li&gt;a{position: relative;font-size: 15px;color: #fcfcfc;padding: 4px 8px; margin-left: 5px;}
.nav&gt;li&gt;a:focus, .nav&gt;li.active&gt;a, .nav .open &gt; a, .nav .open &gt; a:hover{-moz-box-shadow: 0 0 8px rgba(65,39,99,.25); -webkit-box-shadow: 0 0 8px rgba(65,39,99,.25); box-shadow: 0 0 8px rgba(65,39,99,.25); background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1Mi43NTAxNjQxOTc0ODQ1JSIgeTE9Ii0yLjQ3NjI1ODk2NTg5ODE3JSIgeDI9IjQ3LjI0OTgzNTgwMjUxNTUlIiB5Mj0iMTAyLjQ3NjI1ODk2NTg5OCUiPgo8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNTczZDdiIiBzdG9wLW9wYWNpdHk9IjEiLz4KPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNmI1NTg1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgPC9saW5lYXJHcmFkaWVudD4KCjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIiBmaWxsPSJ1cmwoI2hhdDApIiAvPgo8L3N2Zz4=); background-image: -moz-linear-gradient(267deg, #573d7b 0%, #6b5585 100%); background-image: -o-linear-gradient(267deg, #573d7b 0%, #6b5585 100%); background-image: -webkit-linear-gradient(267deg, #573d7b 0%, #6b5585 100%); background-image: linear-gradient(183deg, #573d7b 0%, #6b5585 100%); border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;-webkit-border-radius: 5px;ms-border-radius: 5px;box-shadow: 0 0 8px rgba(0, 0, 0, 0.2)}
.nav&gt;li&gt;a:hover{color: #3C9399;background-color: transparent;}
.nav&gt;li&gt;a:focus:after, .nav&gt;li.active&gt;a:after{content: '';position: absolute; left: 41%; bottom: -10px; width: 0; height: 0; border-style: solid; border-width: 10px 10px 0 10px; border-color: #695385 transparent transparent transparent; }

/*the-slider*/
.the-slider{margin-top: 60px;}
.the-slider .carousel{height: 378px; overflow: hidden;border-radius: 0 5px 5px 0;-moz-border-radius: 0 5px 5px 0;-o-border-radius: 0 5px 5px 0;-webkit-border-radius: 0 5px 5px 0;ms-border-radius: 0 5px 5px 0;}
.the-slider .container{box-shadow: 0 93px 10px -88px rgba(0, 0, 0, 0.3);}
.the-slider .left-slide{width: 33.7%;float: left;}
.the-slider .left-slide h3{font-size: 34px;margin-top: 0; color: #fff;}
.the-slider .left-slide p{font-size: 16px;margin: 20px 0;}
.the-slider .right-slide{width: 66%;margin-left: 0.3%;float: left;}
#carousel-a{height: 378px;background: url(../img/bg-slide.png) repeat-x;color: #fff;padding: 40px;border-radius: 5px 0 0 5px;-moz-border-radius: 5px 0 0 5px;-o-border-radius: 5px 0 0 5px;-webkit-border-radius: 5px 0 0 5px;ms-border-radius: 5px 0 0 5px;}
#carousel-a .carousel-indicators{left: 40px;width: auto; margin-left: auto;}
#carousel-b .carousel-indicators{display: none;}
.carousel-inner&gt;.item&gt;img{width: 100%;}


/*your-road*/
h2.your-road{text-align: center;font-size: 30px;color: #3d949a; margin: 30px;}

/* three-box */
section.three-box{margin-bottom: 30px;overflow: hidden;}
section.three-box .container{background: url(../img/bg-three-box.png) center top no-repeat;-webkit-background-size: contain; background-size: contain;padding-top: 30px;}
section.three-box.bg{background: #EFEFEF url(../img/footer-bg.png) no-repeat;padding: 40px 0;margin-bottom: 0;}
section.three-box.bg .container{background-image: none;}
section.three-box a.title{box-shadow: inset 0 4px 8px rgba(0, 0, 0, 0.1);display: block;text-align: center;font-size: 18px;color: #fff;border-top: 2px solid #DEDEDE;margin: 0;padding: 10px;-moz-border-radius: 0 0 5px 5px;
			-webkit-border-radius: 0 0 5px 5px;
			border-radius: 0 0 5px 5px;
			-moz-background-clip: padding;
			-webkit-background-clip: padding-box;
			background-clip: padding-box;
			background-color: #53b1b7;
			background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNmOTc5ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CjxzdG9wIG9mZnNldD0iMjclIiBzdG9wLWNvbG9yPSIjNTNiMWI3IiBzdG9wLW9wYWNpdHk9IjEiLz4KPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNTNiMWI3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgPC9saW5lYXJHcmFkaWVudD4KCjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIiBmaWxsPSJ1cmwoI2hhdDApIiAvPgo8L3N2Zz4=);
			background-image: -moz-linear-gradient(bottom, #3f979d 0%, #53b1b7 26.81%, #53b1b7 100%);
			background-image: -o-linear-gradient(bottom, #3f979d 0%, #53b1b7 26.81%, #53b1b7 100%);
			background-image: -webkit-linear-gradient(bottom, #3f979d 0%, #53b1b7 26.81%, #53b1b7 100%);
			background-image: linear-gradient(bottom, #3f979d 0%, #53b1b7 26.81%, #53b1b7 100%);
}

/* the-welcome */
.the-welcome{margin-top: 50px;font-size: 15px;background: #EFEFEF url(../img/footer-bg.png) no-repeat;padding: 70px 0 20px;}
.the-welcome .the-founder{float: left;margin-right: 10px;}
.the-welcome h1{color: #482c6c;font-size: 28px;margin-top: 0;}
.the-welcome .hospices{}
.the-welcome .hospices a{position: relative;overflow: hidden;margin-bottom: 10px;line-height: 1.2;font-size: 20px;padding: 20px 50px 20px 20px;display: block;color: #fff;-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	background-color: #5f4383;
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ3MmI2YiIgc3RvcC1vcGFjaXR5PSIxIi8+CjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzczNTk5NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgIDwvbGluZWFyR3JhZGllbnQ+Cgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+);
	background-image: -moz-linear-gradient(bottom, #472b6b 0%, #735997 100%);
	background-image: -o-linear-gradient(bottom, #472b6b 0%, #735997 100%);
	background-image: -webkit-linear-gradient(bottom, #472b6b 0%, #735997 100%);
	background-image: linear-gradient(bottom, #472b6b 0%, #735997 100%);
}
.the-welcome .hospices a:hover{background-image: none;background-color: #4D3171;}
.the-welcome .hospices a:active{background-image: none;background-color: #4D3171;box-shadow: 0 5px 10px rgba(0,0,0,0.5) inset}
.the-welcome .hospices a:after{content: 'â€º';font-size: 60px;position: absolute;top: 4px;right: 18px;}
.the-welcome .hospices a img{float: left;margin-right: 10px;}
.the-welcome .hospices a span{padding-right: 40px;font-family: "EB Garamond", Verdana, Arial, Helvetica, sans-serif;}

/* Footer */
#footer{background-color: #5A3E7E;color: #cdcdcd;padding-top: 20px;}
#footer a{color: #cdcdcd;}
#footer .menu-footer{float: right;}
#footer .menu-footer li{padding: 0;}
#footer .menu-footer li a{padding: 0 8px;}
#footer .menu-footer li:first-of-type a{border-right: 1px solid #999;margin-right: -5px;}

/* content */
#content{margin: 70px 0;}
#content h1{margin-top: 0;}
#content h4{margin-top: 0;}

/* Aside */
#aside{margin-top: 70px;}
#aside&gt;section, #aside&gt;.editable-original&gt;section{background-color: #F3F3F3;margin-bottom: 30px;padding: 20px;border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;-webkit-border-radius: 5px;ms-border-radius: 5px;}
#aside h2{border-bottom: 1px solid #D6D6D6;padding-bottom: 10px;margin-top: 0;font-size: 24px;color: #5b3e7e;}
#aside ul{padding: 15px 0;margin-bottom: 0;}
#aside li a{padding-left: 10px;color: #333;margin-bottom: 15px;display: block;position: relative;line-height: 1.35;}
#aside li:last-of-type a{margin-bottom: 0;}
#aside .about-us li a:after, #aside .recent-posts li a:after{content: 'â€º'; position: absolute;right: 0;}
#aside .about-us ul{border-bottom: 1px solid #D6D6D6;margin-bottom: 20px;}
#aside li.active a,#aside li a:hover{color: #5b3e7e;}

/* why-lightbridge */
.why-lightbridge{}
.why-lightbridge a.link{width: 270px;vertical-align: middle; display: table-cell;overflow: hidden;margin-bottom: 10px;text-align: center;font-size: 20px;color: #fff;background: url(../img/button1.png) no-repeat;height: 73px; background-size: cover; line-height: 1.2; border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;-webkit-border-radius: 5px;ms-border-radius: 5px;}
.why-lightbridge a.link.alt{background-image: url('../img/button2.png');}
.why-lightbridge li{margin-bottom: 10px;}
/*
.why-lightbridge li:nth-of-type(2) a{background: url(../img/img-12.png) no-repeat; background-size: cover;}
.why-lightbridge li:nth-of-type(3) a{background: url(../img/img-13.png) no-repeat; background-size: cover;}
.why-lightbridge li:nth-of-type(4) a{background: url(../img/img-14.png) no-repeat; background-size: cover;}
*/

section.archives .panel{background-color: transparent;border: none;box-shadow: none}
section.archives ul ul{margin-left: 15px;}
section.archives a.accordion-toggle{background: url(../img/open.png) no-repeat left 5px ;padding-left: 15px;}
section.archives a.accordion-toggle.collapsed{background: url(../img/close.png) no-repeat left 5px;padding-left: 15px;}

article.post{overflow: hidden;padding-bottom: 30px;border-bottom: 1px solid #ccc;margin-bottom: 30px;}
article.post h5{margin: 0;}
article.post h3{margin: 0 0 20px;color: #5a3e7e;}
article.post p{}

.the-post .share{float: right}
.the-post h4.date{margin: 0 0 10px;font-size: 15px;color: #333;}
.the-post .img-article{float: left;margin-right: 10px; margin-bottom: 10px;}

/* blog */
.blog-list-description *{
	margin: 0 0 10px !important;
	color: #333 !important;
	font-size: 15px !important;
	font-family: Georgia !important;
	line-height: 1.42857;
}
.pagination &gt; .active &gt; a, .pagination &gt; .active &gt; span, .pagination &gt; .active &gt; a:hover, .pagination &gt; .active &gt; span:hover, .pagination &gt; .active &gt; a:focus, .pagination &gt; .active &gt; span:focus{
	background-color: #5A3E7E;
}


.pagination{margin-bottom: 50px;}
.pagination&gt;li&gt;a, .pagination&gt;li&gt;span{color: #54B1B7;}

@media screen and (max-width: 1200px){
	#carousel-a{height: 273px;padding: 20px;}
	.the-slider .left-slide h3{font-size: 24px;}
	#carousel-a .carousel-indicators{bottom: 0;}
	.navbar-nav&gt;li&gt;a{padding: 4px 6px;margin-bottom: 6px;}
	.the-slider .left-slide{width: 43.7%;}
	.the-slider .right-slide{width: 56%;}
	.why-lightbridge a{font-size: 20px;}
	.the-slider .carousel{overflow: hidden;}
}
@media screen and (max-width: 979px){
	#carousel-a{height: auto; padding: 20px 20px 40px 20px;}
	.navbar .navbar-nav{margin-top: -12px;}
	.navbar-nav&gt;li&gt;a{margin-bottom: 10px;}
	.the-slider .left-slide{overflow: hidden;width: 100%;border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;-webkit-border-radius: 5px;ms-border-radius: 5px;}
	.the-slider .right-slide{overflow: hidden;width: 100%;border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;-webkit-border-radius: 5px;ms-border-radius: 5px;}
	.the-welcome .hospices a{font-size: 18px;}
	#footer .menu-footer{float: left;}
	.why-lightbridge{max-width: 250px; margin: auto;}
	.the-post .img-article{float: none;margin-bottom: 10px;}
}
@media screen and (max-width: 767px){
	.the-slider .carousel{height: auto;}
	button.navbar-toggle{background-color: #3E959B;}
	.navbar{margin-top: -50px;}
	.navbar-toggle .icon-bar{background-color: #4E2F75;}
	.navbar .navbar-nav{margin: 15px 0 0 0;background-color: #472B6C;width: 100%;}
	.navbar-collapse{border: none;box-shadow: none}
	.dropdown-menu &gt; li &gt; a, .nav &gt; li &gt; a:hover{color: #fff;}
	.dropdown-menu &gt; li &gt; a{white-space: normal;}
	.one-box{max-width: 360px;margin: 20px auto;}
	article.post h5{margin-top: 5px;}
	.the-post .share{float: left;margin-bottom: 20px;}
}
@media screen and (max-width: 480px){
	section.search li:nth-of-type(1), section.search li:nth-of-type(2), section.search li:nth-of-type(3){display: none;}
}

.headingfield{margin-bottom: 30px;}
.headingfield label{
	font-size: 26px;
	display: block;
	border-bottom: 1px solid #afafaf;
	padding-bottom: 5px;
	margin-bottom: 10px;
}
/*========================================
            MEZZANINE FORMS
==========================================
  These rules mirror the rules for .form-control included with
  Bootstrap. They are needed because we can not directly apply
  CSS classes to the form fields when rendering them in the template.
  They also cover special cases for date and date/time inputs.
*/

.form-group &gt; input[type="text"],
.form-group &gt; input[type="password"],
.form-group &gt; input[type="datetime"],
.form-group &gt; input[type="datetime-local"],
.form-group &gt; input[type="date"],
.form-group &gt; input[type="month"],
.form-group &gt; input[type="time"],
.form-group &gt; input[type="week"],
.form-group &gt; input[type="number"],
.form-group &gt; input[type="email"],
.form-group &gt; input[type="url"],
.form-group &gt; input[type="search"],
.form-group &gt; input[type="tel"],
.form-group &gt; input[type="color"],
.form-group &gt; select,
.form-group &gt; textarea {
  display: block;
  width: 100%;
  max-width: 300px;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.428571429;
  color: #555555;
  vertical-align: middle;
  background-color: #ffffff;
  border: 1px solid #cccccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out.15s, box-shadow ease-in-out 0.15s;
          transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
.form-group &gt; input[type="text"]:focus,
.form-group &gt; input[type="password"]:focus,
.form-group &gt; input[type="datetime"]:focus,
.form-group &gt; input[type="datetime-local"]:focus,
.form-group &gt; input[type="date"]:focus,
.form-group &gt; input[type="month"]:focus,
.form-group &gt; input[type="time"]:focus,
.form-group &gt; input[type="week"]:focus,
.form-group &gt; input[type="number"]:focus,
.form-group &gt; input[type="email"]:focus,
.form-group &gt; input[type="url"]:focus,
.form-group &gt; input[type="search"]:focus,
.form-group &gt; input[type="tel"]:focus,
.form-group &gt; input[type="color"]:focus,
.form-group &gt; select:focus,
.form-group &gt; textarea:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.form-group &gt; textarea {
  height: auto;
  max-width: 400px;
}
.has-error &gt; input[type="text"],
.has-error &gt; input[type="password"],
.has-error &gt; input[type="datetime"],
.has-error &gt; input[type="datetime-local"],
.has-error &gt; input[type="date"],
.has-error &gt; input[type="month"],
.has-error &gt; input[type="time"],
.has-error &gt; input[type="week"],
.has-error &gt; input[type="number"],
.has-error &gt; input[type="email"],
.has-error &gt; input[type="url"],
.has-error &gt; input[type="search"],
.has-error &gt; input[type="tel"],
.has-error &gt; input[type="color"],
.has-error &gt; select,
.has-error &gt; textarea {
  border-color: #a94442;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-error &gt; input[type="text"]:focus,
.has-error &gt; input[type="password"]:focus,
.has-error &gt; input[type="datetime"]:focus,
.has-error &gt; input[type="datetime-local"]:focus,
.has-error &gt; input[type="date"]:focus,
.has-error &gt; input[type="month"]:focus,
.has-error &gt; input[type="time"]:focus,
.has-error &gt; input[type="week"]:focus,
.has-error &gt; input[type="number"]:focus,
.has-error &gt; input[type="email"]:focus,
.has-error &gt; input[type="url"]:focus,
.has-error &gt; input[type="search"]:focus,
.has-error &gt; input[type="tel"]:focus,
.has-error &gt; input[type="color"]:focus,
.has-error &gt; select:focus,
.has-error &gt; textarea:focus {
  border-color: #843534;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
}
.multiplechoicefield &gt; ul, .choicefield &gt; ul{
  margin: 0;
  padding: 0;
}
.multiplechoicefield &gt; ul &gt; li, .choicefield &gt; ul &gt; li{
  list-style: none;
  display: inline-block;
}
.multiplechoicefield &gt; ul label, .choicefield &gt; ul label {
  display: inline-block;
  padding-right: 20px;
  margin-bottom: 0;
  font-weight: normal;
  vertical-align: middle;
  cursor: pointer;
}
.datefield, .datetimefield {
  max-width: 450px;
}
.datefield &gt; select {
  display: inline-block;
  width: 30%;
  margin-right: 2%;
}
.datefield &gt; label, .datefield &gt; .help-block,
.datetimefield &gt; label, .datetimefield &gt; .help-block {
  display: block;
}
.datetimefield &gt; select {
  display: inline-block;
  margin-right: 2%;
  width: 22%;
}
.datetimefield &gt; input[type="text"] {
  display: inline-block;
  width: 25%;
}
.form-actions {
  background-color: #F8F8F8;
  border-top: 1px solid #E7E7E7;
  padding: 20px;
  margin-bottom: 15px;
  border-radius: 5px;
}
/* We apply the clearfix hack to .form-actions because we often
float the buttons inside it. This prevents collapsing. */
.form-actions:before,
.form-actions:after {
  display: table;
  content: " ";
}

.form-actions:after {
  clear: both;
}
/* Banner top */
.banner-top {
	text-align: center;
	display: none;
}
.banner-top a {
	color: inherit;
	font-weight: bold;
	display: block;
	padding: 1rem;
}
.banner-top a:hover {
	text-decoration: underline;
}
.banner-top p {
	margin: 0;
}
/* Banner top end */
</pre></body></html>