@import url(//fonts.googleapis.com/css?family=Lato);
@import url(//fonts.googleapis.com/css?family=Open+Sans+Condensed:300);
@import url(//fonts.googleapis.com/css?family=Playball);
@import url(//fonts.googleapis.com/css?family=Raleway);
@import url(//fonts.googleapis.com/css?family=Open+Sans|Slabo+27px|Lora|Poiret+One|Lobster|Playfair+Display|Pacifico|Crimson+Text|Oswald|Droid+Sans);
div.ccm-page div.ccm-pagination-wrapper{
	text-align:center;
	position:relative;
	z-index:3
}
div.ccm-page .pagination>li a{
	color:#000 !important
}
div.ccm-page .pagination>li a{
	background:#eee
}
div.ccm-page .pagination>li span{
	background:#eee
}
div.ccm-page .pagination>li.active span{
	background:#fff;
	border-color:#ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	color:#000
}
div.ccm-page .pagination>li.next.disabled a,div.ccm-page .pagination>li.next.disabled span{
	color:#000
}
div.ccm-page .pagination>li.next a{
	border-bottom-right-radius:25px;
	border-right:1px solid #d4efbd;
	border-top-right-radius:25px;
	padding-right:25px
}
div.ccm-page .pagination>li.next span{
	border-bottom-right-radius:25px;
	border-right:1px solid #d4efbd;
	border-top-right-radius:25px;
	padding-right:25px
}
div.ccm-page .pagination>li.prev.disabled a,div.ccm-page .pagination>li.prev.disabled span{
	color:#000
}
div.ccm-page .pagination>li.prev span{
	border-bottom-left-radius:25px;
	border-left:1px solid #d4efbd;
	border-top-left-radius:25px;
	padding-left:25px
}
div.ccm-page .pagination>li.prev a{
	border-bottom-left-radius:25px;
	border-left:1px solid #d4efbd;
	border-top-left-radius:25px;
	padding-left:25px
}
div.ccm-page .pagination>li>a{
	border-color:#ccc;
	border-left:0 none #d4efbd;
	border-right:0 none #d4efbd;
	font-size:14px;
	padding-bottom:12px;
	padding-top:12px
}
div.ccm-page .pagination>li>a:hover{
	background:#fff
}
div.ccm-page .pagination>li>span{
	border-color:#ccc;
	border-left:0 none #d4efbd;
	border-right:0 none #d4efbd;
	font-size:14px;
	padding-bottom:12px;
	padding-top:12px
}
div.ccm-custom-style-container{
	clear:both;
	float:left;
	width:100%
}
div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper{
	margin-left:-15px;
	margin-right:-15px
}
div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper div.ccm-block-page-list-page-entry-grid-item{
	margin-bottom:30px;
	min-height:1px;
	overflow:hidden;
	padding-left:15px;
	padding-right:15px;
	position:relative
}
@media (min-width:768px){
	div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper div.ccm-block-page-list-page-entry-grid-item{
		float:left;
		width:33.3333%
}
}
@media (min-width:768px){
	div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper div.ccm-block-page-list-page-entry-grid-item img{
		width:100%
}
}
@media (max-width:768px){
	div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper div.ccm-block-page-list-page-entry-grid-item{
		float:none;
		width:100%
}
}
@media (max-width:768px){
	div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper div.ccm-block-page-list-page-entry-grid-item img{
		width:100%
}
}
@media (min-width:992px){
	div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper div.ccm-block-page-list-page-entry-grid-item img{
		width:100%
}
}
@media (min-width:1200px){
	div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper div.ccm-block-page-list-page-entry-grid-item img{
		width:100%
}
}
div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper div.ccm-block-page-list-page-entry-grid-thumbnail-hover{
	background-color:rgba(32,189,232,0.7)
}
div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper i.ccm-block-page-list-page-entry-grid-thumbnail-icon{
	display:block;
	margin:0 auto 10px
}
div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper i.ccm-block-page-list-page-entry-grid-thumbnail-icon::before{
	content:"";
	font-family:FontAwesome
}
.master-container .ca-menu{
	margin:20px auto;
	padding:0;
	text-align:center
}
.master-container .ca-menu li{
	box-shadow:1px 1px 2px rgba(0,0,0,0.2);
	display:inline-block;
	min-height:300px;
	margin:10px;
	overflow:hidden;
	position:relative;
	transition:all 300ms linear 0s;
	background:#f9f9f9;
	width:200px
}
.master-container .ca-menu li:last-child{
	margin-right:0
}
.master-container .ca-menu li a{
	color:#333;
	display:block;
	height:100%;
	position:relative;
	text-align:left;
	width:100%;
	padding-top:180px
}
.master-container .ca-icon{
	color:#ddd;
	font-family:'Open Sans Condensed',sans-serif;
	font-size:40px;
	height:50%;
	left:0;
	line-height:125px;
	position:absolute;
	text-align:center;
	text-shadow:1px 0 1px rgba(255,255,255,0.8);
	top:0;
	transition:all 200ms linear 0s;
	width:100%
}
.master-container .ca-content{
	height:50%;
	left:0;
	position:absolute;
	padding:0px 15px;
	line-height:100%;
	top:50%;
	width:100%
}
.master-container .ca-main{
	font-size:30px;
	opacity:0.8;
	text-align:center;
	transition:all 200ms linear 0s
}
.master-container .ca-sub{
	color:#afa379;
	font-size:14px;
	line-height:20px;
	opacity:0.8;
	text-align:center;
	text-shadow:1px 1px 1px #fff;
	transition:all 200ms linear 0s
}
.master-container .ca-menu li:hover{
	background:none repeat scroll 0 0 #fff
}
.master-container .ca-menu li:hover .ca-icon{
	animation:400ms ease 0s normal none 1 running moveFromLeft;
	color:#afa379;
	font-size:90px;
	opacity:0.1
}
.master-container .ca-menu li:hover .ca-main{
	animation:300ms ease 0s normal none 1 running moveFromRight;
	color:#afa379
}
.master-container .ca-menu li:hover .ca-sub{
	animation:500ms ease 0s normal none 1 running moveFromBottom;
	color:#000
}
@keyframes moveFromLeft{
	0%{
		transform:translateX(-100%)
}
	100%{
		transform:translateX(0%)
}
}
@keyframes moveFromRight{
	0%{
		transform:translateX(100%)
}
	100%{
		transform:translateX(0%)
}
}
@keyframes moveFromBottom{
	0%{
		transform:translateY(100%)
}
	100%{
		transform:translateY(0%)
}
}
.master-container .slides{
	display:none;
	z-index:3;
	position:relative;
	overflow:visible !important;
	height:auto !important
}
.master-container .slides img{
	width:100%
}
.master-container .slides .slidesjs-navigation{
	margin:0px 10px 10px 10px;
	font-size:30px;
	position:absolute;
	z-index:4;
	top:50%;
	color:#fff;
	margin-top:-25px
}
.master-container .slides .slidesjs-previous{
	left:0
}
.master-container .slides .slidesjs-next{
	right:0
}
.master-container .slidesjs-pagination{
	margin:0 0 0;
	float:none;
	display:block;
	padding-bottom:0px;
	margin-top:-50px;
	list-style:none;
	text-align:center;
	z-index:4;
	position:relative
}
.master-container .slidesjs-pagination li{
	float:none;
	display:inline-block;
	margin:0 3px
}
.master-container .slidesjs-pagination li a{
	display:inline-block;
	width:13px;
	height:0;
	padding-top:13px;
	float:none;
	overflow:hidden
}
.master-container .slidesjs-pagination li a:before{
	color:#fff;
	position:absolute;
	font-family:FontAwesome;
	content:"\f10c";
	font-size:13px
}
.master-container .slidesjs-pagination li a.active:before,.master-container .slidesjs-pagination li a:hover.active{
	content:"\f111"
}
.master-container .slidesjs-pagination li a:hover{
	background-position:0 -26px
}
.master-container .slides a:link,.master-container #slides a:visited{
	color:inherit
}
.master-container .slides a:hover,.master-container #slides a:active{
	color:inherit
}
.master-container .slides{
	display:none
}
.master-container .container{
	margin:0 auto;
}
.master-container .slidesjs-container{
	position:relative;
	z-index:3
}
.master-container input[type="submit"]{
	-moz-user-select:none;
	background-image:none;
	border:1px solid transparent;
	border-radius:4px;
	cursor:pointer;
	display:inline-block;
	font-size:14px;
	font-weight:normal;
	line-height:1.42857 !important;
	margin-bottom:0;
	padding:6px 12px;
	text-align:center;
	vertical-align:middle;
	line-height:100%;
	background-color:#e2853a;
	color:#fff;
	white-space:nowrap
}
.master-container input[type="submit"]:focus,.master-container input[type="submit"]:active:focus,.master-container input[type="submit"].active:focus{
	outline:thin dotted;
	outline-offset:-2px
}
.master-container input[type="submit"]:focus,.master-container input[type="submit"]:active:focus{
	color:#333;
	text-decoration:none
}
.master-container input[type="submit"]:active,.master-container input[type="submit"].active{
	background-image:none;
	box-shadow:0 3px 5px rgba(0,0,0,0.125) inset;
	outline:0 none
}
.master-container #footer input[type="submit"]{
	color:inherit
}
.master-container label{
	font-weight:normal
}
.master-container input[type="text"],.master-container textarea,.master-container input[type="tel"],.master-container input[type="url"],.master-container input[type="email"]{
	border:1px solid;
	border-color:#ccc;
	padding:6px;
	line-height:1.4;
	color:#333;
	font-size:14px;
	vertical-align:middle
}
.master-container .btn-default{
	background-color:#e2853a;
	border-color:#e2853a;
	color:#fff
}
.master-container .btn:hover,.master-container .btn:active,.master-container .btn:focus{
	color:#fff
}
.master-container .hll{
	background-color:#ffc
}
.master-container .c{
	color:#999
}
.master-container .err{
	background-color:#faa;
	color:#a00
}
.master-container .k{
	color:#069
}
.master-container .o{
	color:#555
}
.master-container .cm{
	color:#999
}
.master-container .cp{
	color:#099
}
.master-container .c1{
	color:#999
}
.master-container .cs{
	color:#999
}
.master-container .gd{
	background-color:#fcc;
	border:1px solid #c00
}
.master-container .ge{
	font-style:italic
}
.master-container .gr{
	color:red
}
.master-container .gh{
	color:#030
}
.master-container .gi{
	background-color:#cfc;
	border:1px solid #0c0
}
.master-container .go{
	color:#aaa
}
.master-container .gp{
	color:#009
}
.master-container .gu{
	color:#030
}
.master-container .gt{
	color:#9c6
}
.master-container .kc{
	color:#069
}
.master-container .kd{
	color:#069
}
.master-container .kn{
	color:#069
}
.master-container .kp{
	color:#069
}
.master-container .kr{
	color:#069
}
.master-container .kt{
	color:#078
}
.master-container .m{
	color:#f60
}
.master-container .s{
	color:#d44950
}
.master-container .na{
	color:#4f9fcf
}
.master-container .nb{
	color:#366
}
.master-container .nc{
	color:#0a8
}
.master-container .no{
	color:#360
}
.master-container .nd{
	color:#99f
}
.master-container .ni{
	color:#999
}
.master-container .ne{
	color:#c00
}
.master-container .nf{
	color:#c0f
}
.master-container .nl{
	color:#99f
}
.master-container .nn{
	color:#0cf
}
.master-container .nt{
	color:#2f6f9f
}
.master-container .nv{
	color:#033
}
.master-container .ow{
	color:#000
}
.master-container .w{
	color:#bbb
}
.master-container .mf{
	color:#f60
}
.master-container .mh{
	color:#f60
}
.master-container .mi{
	color:#f60
}
.master-container .mo{
	color:#f60
}
.master-container .sb{
	color:#c30
}
.master-container .sc{
	color:#c30
}
.master-container .sd{
	color:#c30;
	font-style:italic
}
.master-container .s2{
	color:#c30
}
.master-container .se{
	color:#c30
}
.master-container .sh{
	color:#c30
}
.master-container .si{
	color:#a00
}
.master-container .sx{
	color:#c30
}
.master-container .sr{
	color:#3aa
}
.master-container .s1{
	color:#c30
}
.master-container .ss{
	color:#fc3
}
.master-container .bp{
	color:#366
}
.master-container .vc{
	color:#033
}
.master-container .vg{
	color:#033
}
.master-container .vi{
	color:#033
}
.master-container .il{
	color:#f60
}
.master-container .css .nt+.nt,.master-container .css .o,.master-container .css .o+.nt{
	color:#999
}
.master-container .ccm-faq-block-links a{
	display:block;
	font-weight:bold;
	margin:5px 0
}
.master-container .ccm-block-topic-list-wrapper .ccm-block-topic-list-header h5{
	font-size:25px
}
.master-container .ccm-block-topic-list-wrapper>ul.ccm-block-topic-list-list>li{
	padding:10px 0px;
	font-weight:bold
}
.master-container .ccm-block-topic-list-wrapper>ul.ccm-block-topic-list-list ul{
	font-size:15px;
	padding-bottom:0px
}
.master-container .ccm-block-tags-tag{
	background-color:#e2853a;
	margin:3px 0px;
	font-size:14px;
	display:inline-block;
	padding:8px 13px;
	font-weight:normal;
	color:#fff
}
.master-container .ccm-block-tags-tag:hover{
	background:#eab488;
	color:#fff
}
.master-container .ccm-block-tags-header h5{
	font-size:25px
}
.master-container .c5box_tag1:hover{
	background-color:#eab488;
	color:#fff
}
.master-container .c5box_tag1:hover::after{
	border-left-color:#eab488
}
.master-container .c5box_tag1::before{
	background:#fff
}
.master-container .c5box_tag1{
	background:#e2853a;
	font-size:13px;
	color:#fff
}
.master-container .c5box_tag1::after{
	background:#fff;
	border-left:10px solid #e2853a
}
.master-container .c5box_ticket{
	background:#e2853a none repeat scroll 0 0
}
.master-container .c5box_ticket:hover{
	background-color:#eab488
}
.master-container .c5box_ticket a{
	color:#fff
}
.master-container .c5box_ticket a:hover{
	color:#fff
}
.master-container .ccm-block-next-previous-header h5{
	font-size:20px;
	margin-bottom:5px;
	display:none
}
.master-container .ccm-block-next-previous-previous-link{
	float:left;
	font-size:20px
}
.master-container .ccm-block-next-previous-previous-link:before{
	content:"\f060 \00a0 \00a0";
	font-family:FontAwesome
}
.master-container .ccm-block-next-previous-next-link{
	float:right;
	font-size:20px
}
.master-container .ccm-block-next-previous-next-link:after{
	content:"\00a0 \00a0 \f061";
	font-family:FontAwesome
}
.master-container .ccm-block-next-previous-parent-link{
	position:relative;
	text-align:center;
	top:-40px;
	clear:both;
	display:none
}
.master-container .c5box_nextprev1 .ccm-block-next-previous-previous-link:before{
	content:"\f0a8 \00a0 \00a0"
}
.master-container .c5box_nextprev1 .ccm-block-next-previous-next-link:after{
	content:"\00a0 \00a0 \f0a9"
}
.master-container .c5box_nextprev2 .ccm-block-next-previous-previous-link:before{
	content:"\f104 \00a0 \00a0"
}
.master-container .c5box_nextprev2 .ccm-block-next-previous-next-link:after{
	content:"\00a0 \00a0 \f105"
}
.master-container .ccm-block-date-navigation-header h5{
	font-size:25px
}
.master-container .ccm-block-social-links ul.list-inline{
	padding-left:0
}
.master-container .ccm-block-social-links ul.list-inline li{
	display:inline-block
}
.master-container .ccm-block-social-links ul.list-inline li a{
	width:40px;
	height:40px;
	border-radius:9999px;
	padding-top:8px;
	text-align:center;
	display:inline-block;
	border:3px solid #fff;
	animation:.2s ease-in 0s normal forwards 1 running aicon-out
}
.master-container .ccm-block-social-links ul.list-inline li a i{
	font-size:18px !important
}
.master-container .ccm-block-social-links ul.list-inline li:hover a{
	animation:.2s ease-in 0s normal forwards 1 running aicon-in
}
.master-container .sociallink1 ul.list-inline li a{
	background-color:#e2853a !important;
	color:#eab488 !important
}
.master-container .sociallink1 ul.list-inline li a:hover,.master-container .sociallink1 ul.list-inline li a:focus{
	background-color:#eab488 !important;
	color:#e2853a !important
}
@keyframes aicon-in{
	0%{
		border-color:#e2853a;
		color:#e2853a;
		transform:scale(1, 1)
}
	50%{
		border-color:#eab488;
		color:#eab488;
		transform:scale(0, 1)
}
	100%{
		border-color:#eab488;
		color:#eab488;
		transform:scale(1, 1)
}
}
@keyframes aicon-out{
	0%{
		border-color:#eab488;
		color:#eab488;
		transform:scale(1, 1)
}
	50%{
		border-color:#e2853a;
		color:#e2853a;
		transform:scale(0, 1)
}
	100%{
		border-color:#e2853a;
		color:#e2853a;
		transform:scale(1, 1)
}
}
.master-container .ccm-block-testimonial-name{
	font-size:20px
}
.master-container .ccm-block-testimonial-position{
	font-weight:bold
}
.master-container .ccm-block-testimonial-paragraph{
	padding:15px 0px;
	margin-bottom:10px
}
.master-container #doc1,.master-container #doc2,.master-container #doc3,.master-container #doc4,.master-container #doc5,.master-container #doc6,.master-container #doc7,.master-container #doc8,.master-container #doc9,.master-container #doc10{
	margin-top:-30px;
	padding-top:30px;
	border:0px
}
.master-container{
	overflow:hidden
}
.master-container .ccm-ui{
	clear:both
}
.master-container .ccm-custom-style-container{
	float:none
}
.master-container .brimtitle .page-author{
	color:#e2853a
}
.master-container .brimtitle .page-date{
	color:#333
}
.master-container .brimtitle .page-title{
	color:#333
}
.master-container .brimshare ul.list-inline li a{
	border:2px solid #e2853a;
	color:#e2853a
}
.master-container .grid_4.main-content-thumb{
	display:inline-block;
	vertical-align:top;
	padding-right:15px;
	width:32.9%
}
.master-container .grid_4.main-content-thumb:last-child{
	padding-right:0px
}
@media (max-width: 767px){
	.master-container .grid_4.main-content-thumb{
		display:block;
		width:100%
}
}
.master-container .img-bgcover{
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-bottomleft:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-right-radius:5px;
	border-bottom-left-radius:5px;
	height:200px;
	display:block;
	border:5px solid #fff;
	box-shadow:1px 1px 2px #ccc;
	display:table;
	width:100%;
	-webkit-transition:all .5s ease 0s;
	transition:all .5s ease 0s
}
.master-container .img-bgcover:before{
	text-align:center;
	display:table-cell;
	width:100%;
	height:100%;
	vertical-align:middle;
	font-size:1px;
	content:"\f002";
	font-family:FontAwesome;
	color:#fff;
	transition:all .5s cubic-bezier(0, 1.8, 1, 1.8)
}
.master-container .img-bgcover:hover{
	opacity:0.6
}
.master-container .img-bgcover:hover:before{
	content:"\f002";
	font-family:FontAwesome;
	color:#fff;
	font-size:18px
}
.master-container .scrolleffect .pagelistwrapper .pagelistcont h3 a.img-bgcover{
	transform:translateX(20vh);
	opacity:0;
	transition:all .5s cubic-bezier(.89, .05, .09, .99) 0s
}
.master-container .scrolleffect .pagelistwrapper .pagelistcont h3 a.img-bgcover.show{
	opacity:1;
	transform:translateX(0vh) !important;
	display:table !important;
	-webkit-transition:all .5s ease 0s;
	transition:all .5s ease 0s
}
.master-container .scrolleffect .pagelistwrapper .pagelistcont h3 a.img-bgcover.show:hover{
	opacity:0.6
}
.master-container .pagelistwrapper{
	margin:0px 0px 25px 0px
}
.master-container .pagelistwrapper .brim-datebox{
	margin:0px
}
.master-container .pagelistwrapper .pagelistcont{
	border-bottom:1px solid;
	border-color:inherit;
	border-color:#eee
}
.master-container .pagelistwrapper .pagelistcont:last-child{
	border-bottom:0px
}
.master-container .pagelistwrapper .pagelistcont .pl-thumbnail{
	border-color:inherit;
	margin:20px 0px
}
.master-container .pagelistwrapper .pagelistcont .pl-thumbnail .pagelistthumbnail{
	display:table;
	border-bottom:1px solid;
	padding-bottom:10px;
	margin-bottom:10px;
	width:100%;
	border-color:#eee
}
.master-container .pagelistwrapper .pagelistcont .pl-thumbnail .pagelistthumbnail:last-child{
	border-bottom:0px !important
}
.master-container .pagelistwrapper .pagelistcont .pl-thumbnail .pagelistthumbnail .thumbimg{
	display:table-cell;
	vertical-align:top;
	line-height:100%
}
.master-container .pagelistwrapper .pagelistcont .pl-thumbnail .pagelistthumbnail .thumbimg .img-bgcover{
	height:60px;
	width:60px;
	margin:0px 15px 0px 0px;
	display:inline-block;
	border:0px;
	box-shadow:0px 0px 0px
}
.master-container .pagelistwrapper .pagelistcont .pl-thumbnail .pagelistthumbnail .thumbimg .img-bgcover:hover:before{
	content:"" !important;
	font-size:1px !important
}
.master-container .pagelistwrapper .pagelistcont .pl-thumbnail .pagelistthumbnail .thumbdesc{
	display:table-cell;
	width:100%;
	vertical-align:middle
}
.master-container .pagelistwrapper .pagelistcont .pl-thumbnail .pagelistthumbnail .thumbdesc h2{
	font-size:20px;
	margin:0px 0px 5px 0px
}
.master-container .pagelistwrapper .pagelistcont .pl-thumbnail .pagelistthumbnail .thumbdesc p{
	margin:0px;
	font-size:14px
}
.master-container #banner ul.nav li a:hover,.master-container #home-pagetype ul.nav li a:hover,.master-container #innerwrapper ul.nav li a:hover,.master-container #footer ul.nav li a:hover,.master-container #homesection1 ul.nav li a:hover,.master-container #homesection2 ul.nav li a:hover,.master-container #banner ul.nav li.nav-selected a,.master-container #home-pagetype ul.nav li.nav-selected a,.master-container #innerwrapper ul.nav li.nav-selected a,.master-container #footer ul.nav li.nav-selected a,.master-container #homesection1 ul.nav li.nav-selected a,.master-container #homesection2 ul.nav li.nav-selected a{
	text-indent:10px;
	background-color:#e2853a;
	color:#fff
}
.master-container #banner ul.nav,.master-container #home-pagetype ul.nav,.master-container #innerwrapper ul.nav,.master-container #footer ul.nav,.master-container #homesection1 ul.nav,.master-container #homesection2 ul.nav{
	border-color:#e2853a;
	padding:0px;
	margin:25px 0px
}
.master-container #banner ul.nav.nav-style1 li,.master-container #home-pagetype ul.nav.nav-style1 li,.master-container #innerwrapper ul.nav.nav-style1 li,.master-container #footer ul.nav.nav-style1 li,.master-container #homesection1 ul.nav.nav-style1 li,.master-container #homesection2 ul.nav.nav-style1 li{
	border:0px;
	border-color:inherit
}
.master-container #banner ul.nav.nav-style1 li a,.master-container #home-pagetype ul.nav.nav-style1 li a,.master-container #innerwrapper ul.nav.nav-style1 li a,.master-container #footer ul.nav.nav-style1 li a,.master-container #homesection1 ul.nav.nav-style1 li a,.master-container #homesection2 ul.nav.nav-style1 li a{
	border:1px solid;
	border-color:inherit;
	margin:3px
}
.master-container #banner ul.nav.nav-style2 li,.master-container #home-pagetype ul.nav.nav-style2 li,.master-container #innerwrapper ul.nav.nav-style2 li,.master-container #footer ul.nav.nav-style2 li,.master-container #homesection1 ul.nav.nav-style2 li,.master-container #homesection2 ul.nav.nav-style2 li{
	border:0px;
	border-color:inherit
}
.master-container #banner ul.nav.nav-style2 li a,.master-container #home-pagetype ul.nav.nav-style2 li a,.master-container #innerwrapper ul.nav.nav-style2 li a,.master-container #footer ul.nav.nav-style2 li a,.master-container #homesection1 ul.nav.nav-style2 li a,.master-container #homesection2 ul.nav.nav-style2 li a{
	border:1px solid;
	border-color:inherit;
	margin:3px;
	-webkit-border-top-left-radius:10px;
	-webkit-border-top-right-radius:10px;
	-webkit-border-bottom-right-radius:10px;
	-webkit-border-bottom-left-radius:10px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	-moz-border-radius-bottomright:10px;
	-moz-border-radius-bottomleft:10px;
	border-top-left-radius:10px;
	border-top-right-radius:10px;
	border-bottom-right-radius:10px;
	border-bottom-left-radius:10px
}
.master-container #banner ul.nav li,.master-container #home-pagetype ul.nav li,.master-container #innerwrapper ul.nav li,.master-container #footer ul.nav li,.master-container #homesection1 ul.nav li,.master-container #homesection2 ul.nav li{
	border-bottom:1px solid;
	border-color:inherit
}
.master-container #banner ul.nav li a,.master-container #home-pagetype ul.nav li a,.master-container #innerwrapper ul.nav li a,.master-container #footer ul.nav li a,.master-container #homesection1 ul.nav li a,.master-container #homesection2 ul.nav li a{
	text-indent:0px;
	padding:10px 15px 8px 15px;
	color:#e2853a;
	-webkit-transition:all .5s ease 0s;
	transition:all .5s ease 0s
}
.master-container #banner ul.nav li ul,.master-container #home-pagetype ul.nav li ul,.master-container #innerwrapper ul.nav li ul,.master-container #footer ul.nav li ul,.master-container #homesection1 ul.nav li ul,.master-container #homesection2 ul.nav li ul{
	border-color:inherit;
	margin:0px;
	padding:0px;
	list-style:none
}
.master-container #banner ul.nav li ul li,.master-container #home-pagetype ul.nav li ul li,.master-container #innerwrapper ul.nav li ul li,.master-container #footer ul.nav li ul li,.master-container #homesection1 ul.nav li ul li,.master-container #homesection2 ul.nav li ul li{
	border-top:1px solid;
	border-bottom:0px;
	border-color:inherit
}
.master-container #banner ul.nav li ul li a,.master-container #home-pagetype ul.nav li ul li a,.master-container #innerwrapper ul.nav li ul li a,.master-container #footer ul.nav li ul li a,.master-container #homesection1 ul.nav li ul li a,.master-container #homesection2 ul.nav li ul li a{
	display:block;
	padding-left:25px;
	text-decoration:none
}
.master-container #footer ul.nav li a:hover,.master-container #footer ul.nav li.nav-selected a{
	background-color:#fff;
	color:#000;
	font-weight:700
}
.master-container #footer ul.nav{
	border-color:#333
}
.master-container #footer ul.nav li{
	border-bottom:1px solid;
	border-color:inherit
}
.master-container #footer ul.nav li a{
	color:#fff
}
.master-container #footer ul.nav li ul{
	border-color:inherit
}
.master-container #footer ul.nav li ul li{
	border-top:1px solid;
	border-bottom:0px;
	border-color:inherit
}
.master-container #footer input,.master-container #footer optgroup,.master-container #footer select,.master-container #footer textarea,.master-container #footer option{
	color:#000
}
.master-container #footmenu,.master-container #footmenu2{
	padding:20px 0px
}
.master-container #footmenu ul.nav,.master-container #footmenu2 ul.nav{
	padding:10px;
	padding-left:0px;
	margin:5px 0px;
	display:inline-block;
	text-align:center;
	width:100%
}
.master-container #footmenu ul.nav.force-right,.master-container #footmenu2 ul.nav.force-right{
	text-align:right
}
@media (max-width: 991px){
	.master-container #footmenu ul.nav.force-right,.master-container #footmenu2 ul.nav.force-right{
		text-align:center
}
}
.master-container #footmenu ul.nav.force-left,.master-container #footmenu2 ul.nav.force-left{
	text-align:left
}
@media (max-width: 991px){
	.master-container #footmenu ul.nav.force-left,.master-container #footmenu2 ul.nav.force-left{
		text-align:center
}
}
.master-container #footmenu ul.nav li,.master-container #footmenu2 ul.nav li{
	display:inline;
	line-height:35px;
	margin:5px
}
.master-container #footmenu ul.nav li a,.master-container #footmenu2 ul.nav li a{
	display:inline-block;
	padding:0px 10px;
	font-weight:normal;
	color:#fff;
	-webkit-transition:all .5s ease 0s;
	transition:all .5s ease 0s
}
.master-container #footmenu ul.nav li a:hover,.master-container #footmenu2 ul.nav li a:hover{
	background:none;
	text-indent:0px
}
.master-container #footmenu ul.nav ul,.master-container #footmenu2 ul.nav ul{
	display:inline
}
.master-container #footmenu p,.master-container #footmenu2 p,.master-container #footmenu h1,.master-container #footmenu2 h1,.master-container #footmenu h2,.master-container #footmenu2 h2,.master-container #footmenu h3,.master-container #footmenu2 h3,.master-container #footmenu h4,.master-container #footmenu2 h4,.master-container #footmenu h5,.master-container #footmenu2 h5,.master-container #footmenu h6,.master-container #footmenu2 h6{
	padding:10px;
	margin:0px
}
@media (max-width: 991px){
	.master-container #footmenu p,.master-container #footmenu2 p,.master-container #footmenu h1,.master-container #footmenu2 h1,.master-container #footmenu h2,.master-container #footmenu2 h2,.master-container #footmenu h3,.master-container #footmenu2 h3,.master-container #footmenu h4,.master-container #footmenu2 h4,.master-container #footmenu h5,.master-container #footmenu2 h5,.master-container #footmenu h6,.master-container #footmenu2 h6{
		text-align:center
}
}
.master-container .skipperscrumbs span a{
	display:inline-block;
	border:1px solid;
	border-color:inherit;
	padding:5px 10px;
	text-align:center;
	margin-right:3px
}
.navcontrol{
	width:100%;
	z-index:4;
	position:relative
}
.navcontrol .navbar-collapse{
	padding-left:0px;
	padding-right:0px
}
.navcontrol .navbar-default .navbar-toggle{
	float:right !important
}
@media (max-width: 767px){
	.navcontrol .navbar-default .navbar-toggle{
		float:none
}
}
.navcontrol .custom-nav-class>nav>ul,.navcontrol .custom-nav-class>.nav{
	float:none;
	margin:0;
	padding:0px;
	width:100%
}
@media (max-width: 767px){
	.navcontrol .custom-nav-class>nav>ul,.navcontrol .custom-nav-class>.nav{
		display:table;
		width:100%
}
}
@media (max-width: 767px){
	.navcontrol .custom-nav-class>nav>ul:before,.navcontrol .custom-nav-class>.nav:before,.navcontrol .custom-nav-class>nav>ul:after,.navcontrol .custom-nav-class>.nav:after{
		display:none
}
}
.navcontrol .custom-nav-class>nav>ul>li,.navcontrol .custom-nav-class>.nav>li{
	display:table-cell;
	float:none;
	width:1%
}
@media (max-width: 767px){
	.navcontrol .custom-nav-class>nav>ul>li,.navcontrol .custom-nav-class>.nav>li{
		width:auto;
		display:block
}
}
.navcontrol .custom-nav-class>nav>ul>li>a,.navcontrol .custom-nav-class>.nav>li>a{
	white-space:nowrap
}
.navcontrol .custom-nav-class>nav>ul ul,.navcontrol .custom-nav-class>.nav ul{
	margin:0;
	padding:0px;
	width:100%;
	list-style:none;
	position:absolute;
	visibility:hidden;
	display:none;
	transition:all .25s ease-out;
	opacity:0
}
@media (max-width: 767px){
	.navcontrol .custom-nav-class>nav>ul ul,.navcontrol .custom-nav-class>.nav ul{
		display:none
}
}
.navcontrol .custom-nav-class>nav>ul ul.opennav,.navcontrol .custom-nav-class>.nav ul.opennav{
	opacity:1;
	height:auto;
	visibility:visible;
	display:block;
	z-index:10
}
@media (max-width: 767px){
	.navcontrol .custom-nav-class>nav>ul ul.opennav,.navcontrol .custom-nav-class>.nav ul.opennav{
		display:block
}
}
@media (max-width: 767px){
	.navcontrol .custom-nav-class>nav>ul ul,.navcontrol .custom-nav-class>.nav ul{
		position:static;
		width:auto
}
}
.navcontrol .custom-nav-class>nav>ul ul li,.navcontrol .custom-nav-class>.nav ul li{
	border-bottom:0px;
	background:#fff;
	position:relative;
	-webkit-transition:background-color .3s ease 0s;
	transition:background-color .3s ease 0s
}
@media (max-width: 767px){
	.navcontrol .custom-nav-class>nav>ul ul li,.navcontrol .custom-nav-class>.nav ul li{
		border-right:0px;
		border-left:0px
}
}
.navcontrol .custom-nav-class>nav>ul ul li:last-child,.navcontrol .custom-nav-class>.nav ul li:last-child{
	border-bottom:0px
}
.navcontrol .custom-nav-class>nav>ul ul li a,.navcontrol .custom-nav-class>.nav ul li a{
	display:block
}
.navcontrol .custom-nav-class>nav>ul ul li a i,.navcontrol .custom-nav-class>.nav ul li a i{
	float:right
}
.navcontrol .custom-nav-class>nav>ul ul li ul,.navcontrol .custom-nav-class>.nav ul li ul{
	left:100%;
	top:0;
	margin-left:1px;
	margin-top:-1px;
	z-index:10
}
@media (max-width: 767px){
	.navcontrol .custom-nav-class>nav>ul ul li ul,.navcontrol .custom-nav-class>.nav ul li ul{
		margin-left:0px
}
}
@media (max-width: 767px){
	.navcontrol .custom-nav-class>nav>ul ul li ul a,.navcontrol .custom-nav-class>.nav ul li ul a{
		text-indent:20px
}
}
#fancybox-loading{
	position:fixed;
	top:50%;
	left:50%;
	width:40px;
	height:40px;
	margin-top:-20px;
	margin-left:-20px;
	cursor:pointer;
	overflow:hidden;
	z-index:1104;
	display:none
}
#fancybox-loading div{
	position:absolute;
	top:0;
	left:0;
	width:40px;
	height:480px;
	background-image:url('/packages/skippers/themes/skippers/css/build/fancybox.png')
}
#fancybox-overlay{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	z-index:1100;
	display:none
}
#fancybox-tmp{
	padding:0;
	margin:0;
	border:0;
	overflow:auto;
	display:none
}
#fancybox-wrap{
	position:absolute;
	top:0;
	left:0;
	padding:20px;
	z-index:1101;
	outline:none;
	display:none
}
#fancybox-outer{
	position:relative;
	width:100%;
	height:100%;
	background:#fff
}
#fancybox-content{
	width:0;
	height:0;
	padding:0;
	outline:none;
	position:relative;
	overflow:hidden;
	z-index:1102;
	border:0px solid #fff
}
#fancybox-hide-sel-frame{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:transparent;
	z-index:1101
}
#fancybox-close{
	position:absolute;
	top:-15px;
	right:-15px;
	width:30px;
	height:30px;
	background:transparent url('/packages/skippers/themes/skippers/css/build/fancybox.png') -40px 0px;
	cursor:pointer;
	z-index:1103;
	display:none
}
#fancybox-error{
	color:#444;
	font:normal 12px/20px Arial;
	padding:14px;
	margin:0
}
#fancybox-img{
	width:100%;
	height:100%;
	padding:0;
	margin:0;
	border:none;
	outline:none;
	line-height:0;
	vertical-align:top
}
#fancybox-frame{
	width:100%;
	height:100%;
	border:none;
	display:block
}
#fancybox-left,#fancybox-right{
	position:absolute;
	bottom:0px;
	height:100%;
	width:35%;
	cursor:pointer;
	outline:none;
	background:transparent url('/packages/skippers/themes/skippers/css/build/blank.gif');
	z-index:1102;
	display:none
}
#fancybox-left{
	left:0px
}
#fancybox-right{
	right:0px
}
#fancybox-left-ico,#fancybox-right-ico{
	position:absolute;
	top:50%;
	left:-9999px;
	width:30px;
	height:30px;
	margin-top:-15px;
	cursor:pointer;
	z-index:1102;
	display:block
}
#fancybox-left-ico{
	background-image:url('/packages/skippers/themes/skippers/css/build/fancybox.png');
	background-position:-40px -30px
}
#fancybox-right-ico{
	background-image:url('/packages/skippers/themes/skippers/css/build/fancybox.png');
	background-position:-40px -60px
}
#fancybox-left:hover,#fancybox-right:hover{
	visibility:visible
}
#fancybox-left:hover span{
	left:20px
}
#fancybox-right:hover span{
	left:auto;
	right:20px
}
.fancybox-bg{
	position:absolute;
	padding:0;
	margin:0;
	border:0;
	width:20px;
	height:20px;
	z-index:1001
}
#fancybox-bg-n{
	top:-20px;
	left:0;
	width:100%;
	background-image:url('/packages/skippers/themes/skippers/css/build/fancybox-x.png')
}
#fancybox-bg-ne{
	top:-20px;
	right:-20px;
	background-image:url('/packages/skippers/themes/skippers/css/build/fancybox.png');
	background-position:-40px -162px
}
#fancybox-bg-e{
	top:0;
	right:-20px;
	height:100%;
	background-image:url('/packages/skippers/themes/skippers/css/build/fancybox-y.png');
	background-position:-20px 0px
}
#fancybox-bg-se{
	bottom:-20px;
	right:-20px;
	background-image:url('/packages/skippers/themes/skippers/css/build/fancybox.png');
	background-position:-40px -182px
}
#fancybox-bg-s{
	bottom:-20px;
	left:0;
	width:100%;
	background-image:url('/packages/skippers/themes/skippers/css/build/fancybox-x.png');
	background-position:0px -20px
}
#fancybox-bg-sw{
	bottom:-20px;
	left:-20px;
	background-image:url('/packages/skippers/themes/skippers/css/build/fancybox.png');
	background-position:-40px -142px
}
#fancybox-bg-w{
	top:0;
	left:-20px;
	height:100%;
	background-image:url('/packages/skippers/themes/skippers/css/build/fancybox-y.png')
}
#fancybox-bg-nw{
	top:-20px;
	left:-20px;
	background-image:url('/packages/skippers/themes/skippers/css/build/fancybox.png');
	background-position:-40px -122px
}
#fancybox-title{
	font-family:Helvetica;
	font-size:12px;
	z-index:1102
}
.fancybox-title-inside{
	padding-bottom:10px;
	text-align:center;
	color:#333;
	background:#fff;
	position:relative
}
.fancybox-title-outside{
	padding-top:10px;
	color:#fff
}
.fancybox-title-over{
	position:absolute;
	bottom:0;
	left:0;
	color:#FFF;
	text-align:left
}
#fancybox-title-over{
	padding:10px;
	background-image:url('/packages/skippers/themes/skippers/css/build/fancy_title_over.png');
	display:block
}
.fancybox-title-float{
	position:absolute;
	left:0;
	bottom:-20px;
	height:32px
}
#fancybox-title-float-wrap{
	border:none;
	border-collapse:collapse;
	width:auto
}
#fancybox-title-float-wrap td{
	border:none;
	white-space:nowrap
}
#fancybox-title-float-left{
	padding:0 0 0 15px;
	background:url('/packages/skippers/themes/skippers/css/build/fancybox.png') -40px -90px no-repeat
}
#fancybox-title-float-main{
	color:#FFF;
	line-height:29px;
	font-weight:bold;
	padding:0 0 3px 0;
	background:url('/packages/skippers/themes/skippers/css/build/fancybox-x.png') 0px -40px
}
#fancybox-title-float-right{
	padding:0 0 0 15px;
	background:url('/packages/skippers/themes/skippers/css/build/fancybox.png') -55px -90px no-repeat
}
.fancybox-ie .fancybox-bg{
	background:transparent !important
}
.fancybox-ie #fancybox-bg-n{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png', sizingMethod='scale')
}
.fancybox-ie #fancybox-bg-ne{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png', sizingMethod='scale')
}
.fancybox-ie #fancybox-bg-e{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png', sizingMethod='scale')
}
.fancybox-ie #fancybox-bg-se{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png', sizingMethod='scale')
}
.fancybox-ie #fancybox-bg-s{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png', sizingMethod='scale')
}
.fancybox-ie #fancybox-bg-sw{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png', sizingMethod='scale')
}
.fancybox-ie #fancybox-bg-w{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png', sizingMethod='scale')
}
.fancybox-ie #fancybox-bg-nw{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png', sizingMethod='scale')
}
body .master-container{
	font-family:'Lato', sans-serif;
	font-size:17px;
	color:#333;
	font-weight:400;
}
.master-container h1,.master-container h2,.master-container h3,.master-container h4,.master-container h5{
	margin:20px 0px;
	line-height:100%;
	color:#333
}
.master-container h1{
	font-size:55px;
	font-family:'Open Sans Condensed', 'Lato', sans-serif;
	;
	font-weight:400;
	color:#333;
	line-height:110%
}
.master-container h2{
	font-size:45px;
	font-family:'Open Sans Condensed', 'Lato', sans-serif;
	;
	font-weight:400;
	color:#333
}
.master-container h3{
	font-size:30px;
	font-family:'Open Sans Condensed', 'Lato', sans-serif;
	;
	font-weight:400;
	color:#333
}
.master-container h4{
	font-size:20px;
	font-family:'Open Sans Condensed', 'Lato', sans-serif;
	;
	font-weight:400;
	color:#333
}
.master-container h5{
	font-size:15px;
	font-family:'Open Sans Condensed', 'Lato', sans-serif;
	;
	font-weight:400;
	color:#333
}
.master-container h6{
	font-size:13px;
	font-family:'Open Sans Condensed', 'Lato', sans-serif;
	;
	font-weight:400;
	color:#333
}
.master-container p{
	line-height:140%;
	color:#333
}
.master-container .xl{
	font-size:80px
}
.master-container #footer,.master-container #footer h1,.master-container #footer h2,.master-container #footer h3,.master-container #footer h4,.master-container #footer h5,.master-container #footer p,.master-container #footer a{
	color:#fff
}
.master-container #footmenu,.master-container #footmenu h1,.master-container #footmenu h2,.master-container #footmenu h3,.master-container #footmenu h4,.master-container #footmenu h5,.master-container #footmenu p,.master-container #footmenu a{
	color:#fff
}
.master-container #footer a i{
	font-size:25px
}
.master-container ul{
	padding:0px 0px 15px 15px;
	margin:0px
}
.master-container ul.list-arrow{
	list-style:none;
	padding:0 0 20px 15px;
	margin:0
}
.master-container ul.list-arrow li{
	padding-left:20px;
	position:relative;
	line-height:inherit
}
.master-container ul.list-arrow li:before{
	position:absolute;
	font-family:FontAwesome;
	top:0px;
	left:0px;
	content:"\f105"
}
.master-container ul.list-round{
	list-style:none;
	padding:0 0 20px 15px;
	margin:0
}
.master-container ul.list-round li{
	padding-left:20px;
	position:relative;
	line-height:inherit
}
.master-container ul.list-round li:before{
	position:absolute;
	font-family:FontAwesome;
	top:0px;
	left:0px;
	content:"\f10c"
}
.master-container ul.list-check{
	list-style:none;
	padding:0 0 20px 15px;
	margin:0
}
.master-container ul.list-check li{
	padding-left:20px;
	position:relative;
	line-height:inherit
}
.master-container ul.list-check li:before{
	position:absolute;
	font-family:FontAwesome;
	top:0px;
	left:0px;
	content:"\f00c"
}
.master-container ul.list-cross{
	list-style:none;
	padding:0 0 20px 15px;
	margin:0
}
.master-container ul.list-cross li{
	padding-left:20px;
	position:relative;
	line-height:inherit
}
.master-container ul.list-cross li:before{
	position:absolute;
	font-family:FontAwesome;
	top:0px;
	left:0px;
	content:"\f00d"
}
.master-container ul.list-cog{
	list-style:none;
	padding:0 0 20px 15px;
	margin:0
}
.master-container ul.list-cog li{
	padding-left:20px;
	position:relative;
	line-height:inherit
}
.master-container ul.list-cog li:before{
	position:absolute;
	font-family:FontAwesome;
	top:0px;
	left:0px;
	content:"\f013"
}
.master-container ul.list-checksquare{
	list-style:none;
	padding:0 0 20px 15px;
	margin:0
}
.master-container ul.list-checksquare li{
	padding-left:20px;
	position:relative;
	line-height:inherit
}
.master-container ul.list-checksquare li:before{
	position:absolute;
	font-family:FontAwesome;
	top:0px;
	left:0px;
	content:"\f14a"
}
.master-container ul.list-checksquare-o{
	list-style:none;
	padding:0 0 20px 15px;
	margin:0
}
.master-container ul.list-checksquare-o li{
	padding-left:20px;
	position:relative;
	line-height:inherit
}
.master-container ul.list-checksquare-o li:before{
	position:absolute;
	font-family:FontAwesome;
	top:0px;
	left:0px;
	content:"\f046"
}
.master-container ul.list-circle{
	list-style:none;
	padding:0 0 20px 15px;
	margin:0
}
.master-container ul.list-circle li{
	padding-left:20px;
	position:relative;
	line-height:inherit
}
.master-container ul.list-circle li:before{
	position:absolute;
	font-family:FontAwesome;
	top:0px;
	left:0px;
	content:"\f111"
}
.master-container ul.list-plussquare{
	list-style:none;
	padding:0 0 20px 15px;
	margin:0
}
.master-container ul.list-plussquare li{
	padding-left:20px;
	position:relative;
	line-height:inherit
}
.master-container ul.list-plussquare li:before{
	position:absolute;
	font-family:FontAwesome;
	top:0px;
	left:0px;
	content:"\f0fe"
}
.master-container ul.list-squareo{
	list-style:none;
	padding:0 0 20px 15px;
	margin:0
}
.master-container ul.list-squareo li{
	padding-left:20px;
	position:relative;
	line-height:inherit
}
.master-container ul.list-squareo li:before{
	position:absolute;
	font-family:FontAwesome;
	top:0px;
	left:0px;
	content:"\f096"
}
.master-container ul li:before{
	color:#e2853a
}
.master-container blockquote{
	background:#f9f9f9;
	border-left:10px solid #95a5a6;
	margin:1.5em 10px;
	padding:1.5em 15px;
	quotes:"\201C" "\201D" "\2018" "\2019"
}
.master-container blockquote.blockquote-reverse{
	border-left:0px;
	border-right:10px solid #95a5a6
}
.master-container blockquote:before{
	color:#95a5a6;
	content:open-quote;
	font-size:4em;
	line-height:0.1em;
	margin-right:0.25em;
	vertical-align:-0.4em
}
.master-container blockquote p{
	display:inline
}
body{
	background-color:#0091e6
}
body .redactor_dropdown_box_styles span.alert{
	display:block;
	margin-bottom:0px;
	padding:10px
}
.master-container ul{
	list-style:none
}
.master-container ul{
	padding:0px 0px 15px 15px;
	margin:0px
}
.master-container ul.list-arrow{
	list-style:none;
	padding:0 0 20px 15px;
	margin:0
}
.master-container ul.list-arrow li{
	padding-left:20px;
	position:relative;
	line-height:inherit
}
.master-container ul.list-arrow li:before{
	position:absolute;
	font-family:FontAwesome;
	top:0px;
	left:0px;
	content:"\f105"
}
.master-container ul.list-round{
	list-style:none;
	padding:0 0 20px 15px;
	margin:0
}
.master-container ul.list-round li{
	padding-left:20px;
	position:relative;
	line-height:inherit
}
.master-container ul.list-round li:before{
	position:absolute;
	font-family:FontAwesome;
	top:0px;
	left:0px;
	content:"\f10c"
}
.master-container ul.list-check{
	list-style:none;
	padding:0 0 20px 15px;
	margin:0
}
.master-container ul.list-check li{
	padding-left:20px;
	position:relative;
	line-height:inherit
}
.master-container ul.list-check li:before{
	position:absolute;
	font-family:FontAwesome;
	top:0px;
	left:0px;
	content:"\f00c"
}
.master-container ul.list-cross{
	list-style:none;
	padding:0 0 20px 15px;
	margin:0
}
.master-container ul.list-cross li{
	padding-left:20px;
	position:relative;
	line-height:inherit
}
.master-container ul.list-cross li:before{
	position:absolute;
	font-family:FontAwesome;
	top:0px;
	left:0px;
	content:"\f00d"
}
.master-container ul.list-cog{
	list-style:none;
	padding:0 0 20px 15px;
	margin:0
}
.master-container ul.list-cog li{
	padding-left:20px;
	position:relative;
	line-height:inherit
}
.master-container ul.list-cog li:before{
	position:absolute;
	font-family:FontAwesome;
	top:0px;
	left:0px;
	content:"\f013"
}
.master-container ul.list-checksquare{
	list-style:none;
	padding:0 0 20px 15px;
	margin:0
}
.master-container ul.list-checksquare li{
	padding-left:20px;
	position:relative;
	line-height:inherit
}
.master-container ul.list-checksquare li:before{
	position:absolute;
	font-family:FontAwesome;
	top:0px;
	left:0px;
	content:"\f14a"
}
.master-container ul.list-checksquare-o{
	list-style:none;
	padding:0 0 20px 15px;
	margin:0
}
.master-container ul.list-checksquare-o li{
	padding-left:20px;
	position:relative;
	line-height:inherit
}
.master-container ul.list-checksquare-o li:before{
	position:absolute;
	font-family:FontAwesome;
	top:0px;
	left:0px;
	content:"\f046"
}
.master-container ul.list-circle{
	list-style:none;
	padding:0 0 20px 15px;
	margin:0
}
.master-container ul.list-circle li{
	padding-left:20px;
	position:relative;
	line-height:inherit
}
.master-container ul.list-circle li:before{
	position:absolute;
	font-family:FontAwesome;
	top:0px;
	left:0px;
	content:"\f111"
}
.master-container ul.list-plussquare{
	list-style:none;
	padding:0 0 20px 15px;
	margin:0
}
.master-container ul.list-plussquare li{
	padding-left:20px;
	position:relative;
	line-height:inherit
}
.master-container ul.list-plussquare li:before{
	position:absolute;
	font-family:FontAwesome;
	top:0px;
	left:0px;
	content:"\f0fe"
}
.master-container ul.list-squareo{
	list-style:none;
	padding:0 0 20px 15px;
	margin:0
}
.master-container ul.list-squareo li{
	padding-left:20px;
	position:relative;
	line-height:inherit
}
.master-container ul.list-squareo li:before{
	position:absolute;
	font-family:FontAwesome;
	top:0px;
	left:0px;
	content:"\f096"
}
.master-container ul li span.list-arrow{
	padding-left:20px;
	position:relative;
	line-height:inherit;
	display:inline-block
}
.master-container ul li span.list-arrow:before{
	position:absolute;
	font-family:FontAwesome;
	top:3px;
	left:0px;
	content:"\f105"
}
.master-container ul li span.list-round{
	padding-left:20px;
	position:relative;
	line-height:inherit;
	display:inline-block
}
.master-container ul li span.list-round:before{
	position:absolute;
	font-family:FontAwesome;
	top:3px;
	left:0px;
	content:"\f10c"
}
.master-container ul li span.list-check{
	padding-left:20px;
	position:relative;
	line-height:inherit;
	display:inline-block
}
.master-container ul li span.list-check:before{
	position:absolute;
	font-family:FontAwesome;
	top:3px;
	left:0px;
	content:"\f00c"
}
.master-container ul li span.list-cross{
	padding-left:20px;
	position:relative;
	line-height:inherit;
	display:inline-block
}
.master-container ul li span.list-cross:before{
	position:absolute;
	font-family:FontAwesome;
	top:3px;
	left:0px;
	content:"\f00d"
}
.master-container ul li span.list-cog{
	padding-left:20px;
	position:relative;
	line-height:inherit;
	display:inline-block
}
.master-container ul li span.list-cog:before{
	position:absolute;
	font-family:FontAwesome;
	top:3px;
	left:0px;
	content:"\f013"
}
.master-container ul li span.list-checksquare{
	padding-left:20px;
	position:relative;
	line-height:inherit;
	display:inline-block
}
.master-container ul li span.list-checksquare:before{
	position:absolute;
	font-family:FontAwesome;
	top:3px;
	left:0px;
	content:"\f14a"
}
.master-container ul li span.list-checksquare-o{
	padding-left:20px;
	position:relative;
	line-height:inherit;
	display:inline-block
}
.master-container ul li span.list-checksquare-o:before{
	position:absolute;
	font-family:FontAwesome;
	top:3px;
	left:0px;
	content:"\f046"
}
.master-container ul li span.list-circle{
	padding-left:20px;
	position:relative;
	line-height:inherit;
	display:inline-block
}
.master-container ul li span.list-circle:before{
	position:absolute;
	font-family:FontAwesome;
	top:3px;
	left:0px;
	content:"\f111"
}
.master-container ul li span.list-plussquare{
	padding-left:20px;
	position:relative;
	line-height:inherit;
	display:inline-block
}
.master-container ul li span.list-plussquare:before{
	position:absolute;
	font-family:FontAwesome;
	top:3px;
	left:0px;
	content:"\f0fe"
}
.master-container ul li span.list-squareo{
	padding-left:20px;
	position:relative;
	line-height:inherit;
	display:inline-block
}
.master-container ul li span.list-squareo:before{
	position:absolute;
	font-family:FontAwesome;
	top:3px;
	left:0px;
	content:"\f096"
}
.master-container ul li:before,.master-container span:before{
	color:#e2853a
}
.master-container span.alert{
	display:block
}
.master-container span.alert a{
	font-weight:bold
}
.master-container a{
	color:#e2853a
}
.master-container a:focus,.master-container a:hover{
	outline:none;
	text-decoration:none;
	color:#e2853a
}
.master-container .googleMapCanvas img{
	max-width:none !important
}
.master-container img{
	max-width:100% !important;
	height:auto
}
.master-container .navbar-fixed-top,.master-container .navbar-fixed-bottom{
	position:static
}
.master-container code{
	margin-top:5px;
	font-size:12px
}
.master-container .rslides{
	padding:0px
}
.master-container #header{
	background-color: #000;
	text-align:left;
	position:relative;
	z-index:6;
	border-bottom:10px solid;
	color:#fff;
	border-color:#222
}
@media (max-width: 767px){
	.master-container #header{
		text-align:center
}
}
.master-container #header a{
	color:#fff
}
.master-container #header a:hover{
	color:inherit
}
.master-container #header h1{
	color:#fff;
	font-size:55px;
	font-family:'Open Sans Condensed', 'Lato', sans-serif;
	;
	font-weight:400;
	text-transform:none
}
.master-container #header h1,.master-container #header h2,.master-container #header h3,.master-container #header h4,.master-container #header h5,.master-container #header p{
	color:#fff
}
.master-container #navigation{
	background-color:#e2853a
}
.master-container .navcontrol,.master-container .navcontrol .navbar-header,.master-container .navcontrol .custom-nav-class nav ul li,.master-container .navcontrol .custom-nav-class ul.nav li{
	background-color:#e89857;
	text-decoration:none
}
.master-container .navcontrol .custom-nav-class nav ul li>a:hover,.master-container .navcontrol .custom-nav-class nav ul li>a:focus,.master-container .navcontrol .custom-nav-class nav ul li:hover>a,.master-container .navcontrol .custom-nav-class nav ul li.nav-selected>a,.master-container .navcontrol .custom-nav-class ul.nav li.nav-path-selected>a,.master-container .navcontrol .custom-nav-class ul.nav li>a:hover,.master-container .navcontrol .custom-nav-class ul.nav li>a:focus,.master-container .navcontrol .custom-nav-class ul.nav li:hover>a,.master-container .navcontrol .custom-nav-class ul.nav li.nav-selected>a,.master-container .navcontrol .custom-nav-class ul.nav li.nav-path-selected>a{
	background-color:#e89857;
	color:#000 !important
}
li.nav-selected.nav-path-selected.nav-last, a.nav-selected.nav-path-selected.nav-last {
	background-color:#000 !important;
	pointer-events: none; 
}
li.nav-selected.nav-path-selected.nav-last a.nav-selected.nav-path-selected.nav-last {
	color:#e2853a !important;
}

.master-container .navcontrol .custom-nav-class ul.nav li>a:hover{
	font-weight:700 !important
}
.master-container .navcontrol .navbar-default{
	background:none;
	border:0px
}
@media (max-width: 767px){
	.master-container .navcontrol .navbar-default{
		text-align:center;
		margin:0px
}
}
.master-container .navcontrol .navbar-default .navbar-toggle{
	border-color:#fff
}
.master-container .navcontrol .navbar-default .navbar-toggle .icon-bar{
	background-color:#fff
}
.master-container .navcontrol .navbar-default .navbar-toggle:hover,.master-container .navcontrol .navbar-default .navbar-toggle:active,.master-container .navcontrol .navbar-default .navbar-toggle:focus{
	background:#000
}
.master-container .navcontrol .navbar{
	margin-bottom:0px;
	z-index:5;
	margin: 0 -15px
}
@media (max-width: 767px){
	.master-container .navcontrol .custom-nav-class{
		border-top:0px;
		box-shadow:0px 0px 0px
}
}
.master-container .navcontrol .custom-nav-class nav ul,.master-container .navcontrol .custom-nav-class ul.nav{
	margin:0px !important;
	padding:0px !important;
	float:none !important
}
.master-container .navcontrol .custom-nav-class nav ul:before,.master-container .navcontrol .custom-nav-class ul.nav:before,.master-container .navcontrol .custom-nav-class nav ul:after,.master-container .navcontrol .custom-nav-class ul.nav:after{
	display:none
}
.master-container .navcontrol .custom-nav-class nav ul>li>a,.master-container .navcontrol .custom-nav-class ul.nav>li>a{
	word-spacing:normal
}
@media (max-width: 767px){
	.master-container .navcontrol .custom-nav-class nav ul,.master-container .navcontrol .custom-nav-class ul.nav{
		border-top:0px;
		margin-top:0px
}
}
@media (max-width: 767px){
	.master-container .navcontrol .custom-nav-class nav ul li,.master-container .navcontrol .custom-nav-class ul.nav li{
		border-top:1px solid;
		border-color:#fff
}
}
.master-container .navcontrol .custom-nav-class nav ul li a,.master-container .navcontrol .custom-nav-class ul.nav li a{
	color:#000 !important;
	line-height:20px;
	padding:15px !important;
	text-align:center;
	font-size:18px;
	text-indent:0px;
	font-weight:500;
	font-family:'Lato', 'Open Sans Condensed', sans-serif;
	text-transform:none
}
.master-container .navcontrol .custom-nav-class nav ul li a:hover,.master-container .navcontrol .custom-nav-class ul.nav li a:hover{
	text-indent:0px !important
}
@media (max-width: 991px){
	.master-container .navcontrol .custom-nav-class nav ul li a,.master-container .navcontrol .custom-nav-class ul.nav li a{
		font-size:12px
}
}
.master-container .navcontrol .custom-nav-class nav ul ul li,.master-container .navcontrol .custom-nav-class ul.nav ul li{
	display:block;
	width:50%;
	margin-bottom:0px;
	border-top:1px solid;
	border-color:#fff
}
.master-container .navcontrol .custom-nav-class nav ul ul li a,.master-container .navcontrol .custom-nav-class ul.nav ul li a{
	text-align:left
}
.master-container .navcontrol .custom-nav-class nav ul ul li a:hover,.master-container .navcontrol .custom-nav-class ul.nav ul li a:hover{
	text-indent:0px !important
}
.master-container #banner{
	min-height:200px;
	z-index:1;
	text-align:center;
	padding:20px 0px 0px;
	transition:height .5s ease-in-out;
	color:#000
}
.master-container #banner h1{
	font-size:55px;
	text-shadow:-1px 1px 1px #000;
	font-family:'Open Sans Condensed',sans-serif;
	padding:0px;
	margin:0px;
	color:inherit
}
@media (max-width: 991px){
	.master-container #banner h1{
		font-size:40px
}
}
@media (max-width: 767px){
	.master-container #banner h1{
		font-size:30px
}
}
.master-container #banner p{
	font-size:20px
}
@media (max-width: 767px){
	.master-container #banner p{
		font-size:15px
}
}
.master-container #banner h1,.master-container #banner h2,.master-container #banner h3,.master-container #banner h4,.master-container #banner h5,.master-container #banner p{
	color:inherit
}
.master-container #banner .bancont{
	display:table;
	width:100%;
	height:100%
}
.master-container #banner .centerme{
	display:table-cell;
	vertical-align:middle
}
.master-container .contentblock{
	padding:40px 0px
}
.master-container #innerwrapper{
	padding:40px 0px 40px 0px
}
.master-container #homesection1{
	background-color:#fff
}
.master-container #homesection2{
	padding:0px 0px 40px;
	background-color:#fff
}
.master-container div#footer{
	background-color: #000!important;
	border-top:10px solid;
	border-color:#222;
	padding:20px 0px
}
.master-container div#footer a i,.master-container div#footer a em{
	margin:0px 2px
}
.master-container #footmenu{
	background-color: #111!important;
}
.master-container .bordered{
	display:table;
	margin-right:auto;
	margin-left:auto;
	padding:5px 15px 10px 15px;
	border:2px solid;
	border-color:#fff
}
.master-container .rslides_nav{
	margin-top:-28px
}
.master-container .brimicon h1{
	color:#333
}
.master-container .brimicon h3 span{
	font-family:'Open Sans Condensed', 'Lato', sans-serif;
	font-size:30px;
	color:#e2853a;
	font-weight:400;
	text-transform:none
}
.master-container .brimicon p span{
	font-family:'Lato', sans-serif;
	font-size:17px;
	color:#000;
	font-weight:400;
	text-transform:none
}
