.wufoo label.desc,.wufoo legend.desc {
	font-size:16px;
	font-weight:300;
	font-family:inherit;
	color:#444
}
.wufoo input.text,.wufoo label.choice,.wufoo select.select,.wufoo textarea.textarea {
	font-size:16px;
	font-weight:300;
	font-family:inherit;
	color:#333
}
.wufoo input.btTxt {
	font-size:100%;
	padding:5px 15px;
	border-radius:4px
}
body {
	font-size:16px
}
body,body .btn,body button,body input,body textarea,h1,h2,h3,h4,h5,h6 {
	font-family:"Open Sans",sans-serif
}
blockquote p {
	font-size:24px;
	font-family:"Open Sans";
	font-style:italic
}
.hairline,.light {
	font-weight:300!important
}
.hairline strong,blockquote p,body {
	font-weight:300
}
.regular {
	font-weight:400!important
}
.bold {
	font-weight:600!important
}
.black {
	font-weight:800!important
}
h1,h2,h3,h4,h5,h6 {
	font-weight:600;
	text-transform:uppercase
}
.description p,.lead {
	font-size:18px;
	font-weight:300;
	line-height:1.75em
}
.lead strong {
	font-weight:600
}
#masthead .menu,#masthead.menu,#navbar-slide.menu {
	font-family:"Open Sans",sans-serif;
	font-weight:400;
	font-size:16px
}
#masthead .menu .dropdown-menu,#masthead.menu .dropdown-menu,#navbar-slide.menu .dropdown-menu {
	font-size:14px
}
.menu .navbar-brand {
	font-family:"proxima-nova",sans-serif;
	font-weight:400;
	font-size:24px
}
.NSRE-text-link {
	text-decoration:underline
}
.NSRElogo {
	font-size:43px
}
.post-head h1,.post-head h2 {
	font-size:40px;
	font-weight:300
}
.post-head h2 {
	font-size:32px
}
.post-details,.post-details a,.post-details i,.post-head .lead {
	color:#959494
}
.post-details a:hover,.post-extras a:hover,.skills-list li:before {
	color:#005b99
}
.post-details span,.table>thead {
	border-color:rgba(0,0,0,.1)
}
.post-body {
	font-size:18px;
	font-weight:300
}
.post-extras,.post-extras a,.post-title span,h1 small,h2 small,h3 small,h4 small,h5 small,h6 small {
	color:#959494
}
.post-share ul.social-icons li a,.post-tags a {
	border-radius:15px;
	box-shadow:0 0 0 1px rgba(0,0,0,.1);
	color:#303c40
}
.post-share ul.social-icons li a:hover,.post-tags a:hover {
	box-shadow:0 0 0 1px #005b99;
	color:#005b99
}
.post-share ul.social-icons li a:hover i,.post-tags a:hover i {
	color:#005b99!important
}
.btn,.button,button,input[type=submit] {
	border-radius:18px;
	font-size:16px
}
.btn.btn-lg,.button.btn-lg,button.btn-lg,input[type=submit].btn-lg {
	border-radius:24px;
	font-size:20px
}
.btn.btn-sm,.button.btn-sm,button.btn-sm,input[type=submit].btn-sm {
	border-radius:15px;
	font-size:14px
}
.portfolio-title,.widget_tag_cloud ul li a {
	border-radius:15px
}
.pager li>a,.pager li>span,.tag-list-inline li span {
	border-radius:18px
}
.form-control,.select-wrap,.uneditable-input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea {
	font-size:16px;
	border-radius:18px
}
.tag-list-lg li span {
	border-radius:24px
}
.tag-list-sm li span {
	border-radius:15px
}
.map-marker-label {
	font-size:16px;
	font-weight:300
}
.navbar-brand {
	padding:0;
	line-height:100px;
	height:100px
}
.logo-navbar .nav>li>a {
	padding-top:38px;
	padding-bottom:38px;
	line-height:24px
}
.logo-navbar .nav>li>a:before {
	margin-bottom:-21px
}
.logo-navbar .nav>li.active>a:before,.logo-navbar .nav>li.current-menu-ancestor>a:before,.logo-navbar .nav>li.current-menu-parent>a:before,.logo-navbar .nav>li.current-page-ancestor>a:before,.logo-navbar .nav>li.current-page-parent>a:before,.logo-navbar .nav>li>a:hover:before {
	opacity:1;
	margin-bottom:-19px
}
#masthead.navbar {
	min-height:100px
}
.navbar-toggle {
	margin-top:42px;
	margin-bottom:42px
}
#masthead .dropdown-menu {
	min-width:220px
}
@media (min-width:992px) {
	#masthead.navbar-scrolled {
		min-height:90px
	}
	#masthead.navbar-scrolled .navbar-brand {
		line-height:90px;
		height:90px
	}
	#masthead.navbar-scrolled .logo-navbar .navbar-nav>li>a,#masthead.navbar-scrolled .logo-navbar .navbar-text,#masthead.navbar-scrolled .logo-navbar .sidebar-widget {
		padding-top:33px;
		padding-bottom:33px
	}
	.navbar-scrolled .navbar-toggle {
		margin-top:37px;
		margin-bottom:37px
	}
	#masthead .logo-navbar .search-close {
		top:0;
		height:100px;
		width:100px
	}
	#masthead .logo-navbar .form-control {
		height:99px
	}
	#masthead.navbar-scrolled .logo-navbar .menu-sidebar .search-close {
		top:0;
		height:90px;
		width:90px
	}
	#masthead.navbar-scrolled .logo-navbar .form-control {
		height:90px
	}
	.logo-navbar .navbar-text,.logo-navbar .sidebar-widget {
		line-height:24px;
		padding-top:38px;
		padding-bottom:38px
	}
	.transparent-header #content {
		margin-top:-100px;
		display:inline-block;
		vertical-align:top
	}
	.transparent-header #content.layout-boxed {
		display:inline-block
	}
	.transparent-header.layout-boxed #content {
		display:block
	}
	.transparent-header.transparent-menu-below #content {
		margin-top:-150px
	}
	.transparent-topbar #content {
		margin-top:-136px
	}
	.transparent-topbar.transparent-menu-below #content {
		margin-top:-186px
	}
}
#navbar-slide {
	width:270px
}
#navbar-slide .navbar-nav {
	max-height:600px
}
#navbar-slide .navbar-brand {
	height:100px
}
.slide-on #content,.slide-on #masthead,.slide-on #navbar-slide,.slide-on .top-bar {
	-ms-transform:translateX(-270px);
	transform:translateX(-270px)
}
@media (max-width:991px) {
	#navbar-slide .navbar-nav {
		max-height:60%
	}
}
.btn i,.button i,button i {
	color:inherit!important
}
.btn-default {
	background:#4d4a51!important;
	color:#fff!important
}
.btn-default:hover {
	background:rgba(77,74,81,.9)!important
}
.btn-warning {
	background:#cd6727!important;
	color:#fff!important
}
.btn-warning:hover {
	background:rgba(205,103,39,.9)!important
}
.btn-danger {
	background:#e85543!important;
	color:#fff!important
}
.btn-danger:hover {
	background:rgba(232,85,67,.9)!important
}
.btn-success {
	background:#008d7d!important;
	color:#fff!important
}
.btn-success:hover {
	background:rgba(0,141,125,.9)!important
}
.btn-info {
	background:#78a2bb!important;
	color:#fff!important
}
.btn-info:hover {
	background:rgba(120,162,187,.9)!important
}
.panel-default .panel-heading {
	background:#4d4a51!important
}
.panel-danger .panel-heading a,.panel-danger .panel-heading a:hover,.panel-default .panel-heading a,.panel-default .panel-heading a:hover,.panel-default .panel-title,.panel-warning .panel-heading a,.panel-warning .panel-heading a:hover {
	color:#fff!important
}
.panel-warning .panel-heading {
	background:#cd6727!important
}
.panel-warning .panel-title {
	color:#fff!important
}
.panel-danger .panel-heading {
	background:#e85543!important
}
.panel-danger .panel-title,.panel-success .panel-heading a,.panel-success .panel-heading a:hover {
	color:#fff!important
}
.panel-success .panel-heading {
	background:#008d7d!important
}
.panel-info .panel-heading a,.panel-info .panel-heading a:hover,.panel-success .panel-title {
	color:#fff!important
}
.panel-info .panel-heading {
	background:#78a2bb!important
}
.panel-info .panel-title {
	color:#fff!important
}
.alert-warning {
	background:#cd6727
}
.alert-danger a,.alert-info a,.alert-success a,.alert-warning a {
	color:#fff!important;
	text-decoration:underline
}
.alert-warning .btn,.alert-warning .button {
	background:#cd6727!important;
	color:#fff!important;
	text-decoration:none;
	border:1px solid #fff
}
.alert-warning,.alert-warning .close {
	color:#fff!important
}
.alert-danger {
	background:#e85543
}
.alert-danger .btn,.alert-danger .button {
	background:#e85543!important;
	color:#fff!important;
	text-decoration:none;
	border:1px solid #fff
}
.alert-danger,.alert-danger .close {
	color:#fff!important
}
.alert-success {
	background:#008d7d
}
.alert-success .btn,.alert-success .button {
	background:#008d7d!important;
	color:#fff!important;
	text-decoration:none;
	border:1px solid #fff
}
.alert-success,.alert-success .close {
	color:#fff!important
}
.alert-info {
	background:#78a2bb
}
.alert-info .btn,.alert-info .button {
	background:#78a2bb!important;
	color:#fff!important;
	text-decoration:none;
	border:1px solid #fff
}
.alert-info,.alert-info .close {
	color:#fff!important
}
.progress-bar-default {
	box-shadow:none;
	background:#4d4a51
}
.progress-bar-danger span,.progress-bar-default span,.progress-bar-info span,.progress-bar-success span,.progress-bar-warning span {
	color:#fff
}
.progress-bar-default.progress-striped .progress-bar,.progress-bar-warning.progress-striped .progress-bar,.progress-striped .progress-bar-default,.progress-striped .progress-bar-warning {
	background-color:#4d4a51;
	background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0))
}
.progress-bar-warning {
	background:#cd6727;
	box-shadow:none
}
.progress-bar-warning.progress-striped .progress-bar,.progress-striped .progress-bar-warning {
	background-color:#cd6727
}
.progress-bar-danger {
	box-shadow:none;
	background:#e85543
}
.progress-bar-danger.progress-striped .progress-bar,.progress-bar-info.progress-striped .progress-bar,.progress-bar-success.progress-striped .progress-bar,.progress-striped .progress-bar-danger,.progress-striped .progress-bar-info,.progress-striped .progress-bar-success {
	background-color:#e85543;
	background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0))
}
.progress-bar-success {
	box-shadow:none;
	background:#008d7d
}
.progress-bar-info.progress-striped .progress-bar,.progress-bar-success.progress-striped .progress-bar,.progress-striped .progress-bar-info,.progress-striped .progress-bar-success {
	background-color:#008d7d
}
.progress-bar-info {
	box-shadow:none;
	background:#78a2bb
}
.progress-bar-info.progress-striped .progress-bar,.progress-striped .progress-bar-info {
	background-color:#78a2bb
}
.figure-overlay {
	background-color:rgba(0,0,0,.63);
	color:#fff
}
.figure-overlay .figure-caption,.flexslider figcaption h3,.flexslider figcaption p,.go-top i,.mfp-arrow:before {
	color:#fff
}
.figure-overlay .figure-caption a,.figure-overlay .figure-caption h1,.figure-overlay .figure-caption h2,.figure-overlay .figure-caption h3,.figure-overlay .figure-caption h4,.figure-overlay .figure-caption h5,.figure-overlay .figure-caption i {
	color:inherit!important
}
.figure-overlay .figure-caption small {
	color:rgba(255,255,255,.8)!important
}
.figure-overlay .figure-caption .btn {
	background:#fff!important;
	color:rgba(0,0,0,.63)!important
}
.figure-overlay .figure-caption .btn:hover {
	background:rgba(255,255,255,.8)!important
}
.figure-overlay .figure-caption i {
	font-size:21px
}
.fade-none.figcaption-top .figure-overlay {
	background:linear-gradient(to bottom,rgba(0,0,0,.63) 60%,rgba(0,0,0,0) 100%)
}
.fade-none.figcaption-bottom .figure-overlay {
	background:linear-gradient(to bottom,rgba(0,0,0,0) 60%,#000 100%)
}
.mfp-bg {
	background:rgba(48,40,64,.9)
}
.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close {
	background-color:rgba(48,40,64,.9)!important;
	color:#fff
}
.mfp-counter,.mfp-preloader {
	color:rgba(48,40,64,.9)
}
button.mfp-arrow {
	background:rgba(48,40,64,.9)!important
}
.mfp-title {
	color:rgba(207,215,191,.9)
}
.go-top {
	background:rgba(114,180,182,.7)!important
}
.carousel-caption,.carousel-caption h3,.carousel-control,.ls-fullwidth .ls-nav-next:after,.ls-fullwidth .ls-nav-prev:after {
	color:#fff!important;
	text-shadow:1px 1px 0 rgba(0,0,0,.2)
}
.carousel-indicators li {
	background:rgba(0,0,0,.2);
	border-color:transparent
}
.carousel-indicators li.active {
	background:#fff;
	border-color:#fff
}
.flex-direction-nav a {
	color:#fff!important;
	text-shadow:none;
	background:rgba(0,0,0,.2)
}
.flex-control-nav a {
	box-shadow:0 0 0 3px rgba(0,0,0,.2)
}
.flex-control-nav a.flex-active {
	background:#fff
}
.flex-control-nav a,.flexslider figcaption {
	background:rgba(0,0,0,.2)
}
.gform_wrapper .gfield_contains_required.gfield_error,.gform_wrapper .gfield_error .gfield_label,.gform_wrapper .gfield_required.gfield_error {
	color:#e85543
}
.gform_wrapper .gfield_error input,.gform_wrapper .gfield_error select,.gform_wrapper .gfield_error textarea {
	border-color:#e85543
}
.validation_error {
	background:#e85543;
	color:#fff;
	border-radius:18px
}
.validation_error hr {
	border-top-color:#e85543
}
.validation_error .alert-link {
	color:#e6e6e6
}
.select2-container {
	background:rgba(0,0,0,.02);
	border-radius:18px
}
.select2-container .select2-choice,.select2-container .select2-choice .select2-arrow b:after {
	color:#3c3c3c
}
.select2-drop-active {
	background:rgba(0,0,0,.8);
	color:#3c3c3c;
	box-shadow:0 2px 4px rgba(0,0,0,.1);
	border:1px solid rgba(0,0,0,.1)!important
}
.select2-results .select2-highlighted {
	background-color:#72b4b6;
	color:#3c3c3c
}
.select2-results,.select2-search {
	background:rgba(0,0,0,.02)
}
.panel-bbpress .bbp-template-notice,[role=alert] {
	color:#e85543
}
[role=alert].wpcf7-mail-sent-ok {
	color:#008d7d
}
.wpcf7-not-valid {
	border-color:#e85543!important
}
.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning {
	color:#fff;
	background-color:#cd6727
}
.table>tbody>tr.error>td,.table>tbody>tr.error>th,.table>tbody>tr>td.error,.table>tbody>tr>th.error,.table>tfoot>tr.error>td,.table>tfoot>tr.error>th,.table>tfoot>tr>td.error,.table>tfoot>tr>th.error,.table>thead>tr.error>td,.table>thead>tr.error>th,.table>thead>tr>td.error,.table>thead>tr>th.error {
	color:#fff;
	background-color:#e85543
}
.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info {
	color:#fff;
	background-color:#78a2bb
}
.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success {
	color:#fff;
	background-color:#008d7d
}
.has-warning .form-control {
	border-color:#cd6727
}
.has-error .form-control {
	border-color:#e85543
}
.has-success .form-control {
	border-color:#fff
}
.has-info .form-control {
	border-color:#78a2bb
}
.post-grid {
	background-color:#fff;
	border-color:rgba(0,0,0,.1)
}
.post-grid .post-grid-content-title a,h1,h2,h3,h4,h5,h6 {
	color:#1b1f20
}
.post-grid:hover .post-grid-content-title a,a {
	color:#005b99
}
.post-grid blockquote p {
	font-size:19.2px
}
.post-grid .post-grid-content-footer,.post-grid blockquote footer,hr {
	border-top-color:rgba(0,0,0,.1)
}
.post-grid-overlay {
	background-color:rgba(0,0,0,.63)
}
.post-grid-overlay .post-grid-content-footer,.post-grid-overlay .post-grid-content-title,.post-grid-overlay blockquote footer,.post-grid-overlay blockquote p,i {
	color:#fff
}
.post-grid-overlay .post-grid-content {
	background:rgba(0,0,0,.63)
}
.post-grid-overlay blockquote:before,.text-light blockquote:before,blockquote.text-light:before {
	color:rgba(255,255,255,.7)
}
.figure-caption-category a {
	background:rgba(114,180,182,.8);
	color:#fff;
	transition:all .2s
}
.figure-caption-category a:hover {
	background:rgba(114,180,182,.9);
	color:#fff
}
#content {
	background:#fff
}
a:hover {
	color:#699e9f
}
.small,.small a,.small i,small,small a,small i {
	color:#959494
}
.small a:hover,small a:hover {
	color:#005b99
}
blockquote footer,blockquote small {
	font-family:"Open Sans";
	color:#959494
}
#content,blockquote cite {
	color:#303c40
}
blockquote:before {
	color:rgba(48,60,64,.2)
}
blockquote.blockquote-simple img {
	border-color:rgba(0,0,0,.2)
}
::selection {
	background:#72b4b6;
	color:#fff
}
::-moz-selection {
	background:#72b4b6;
	color:#fff
}
pre {
	background:#72b4b6;
	color:#fff
}
.btn-primary,.open .dropdown-toggle.btn-primary,.pricing-item-list li strong,button,input[type=submit] {
	background-color:rgba(114,180,182,.78);
	color:#fff
}
.btn-primary:active,.btn-primary:focus,.btn-primary:hover,button:active,button:focus,button:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover {
	background-color:rgba(87,166,168,.78);
	color:#fff
}
.btn-link,.btn-link:hover {
	text-decoration:none;
	box-shadow:0 0 0 1px rgba(114,180,182,.78) inset
}
.btn-link {
	background:0 0;
	color:rgba(114,180,182,.78)
}
.btn-link:hover {
	color:#fff
}
.btn-group .dropdown-menu,.btn-link:hover {
	background-color:rgba(114,180,182,.78)
}
.btn-group .dropdown-menu>li>a {
	color:#fff;
	box-shadow:0 -1px 0 rgba(97,171,173,.78)
}
.btn-group .dropdown-menu>li:first-child>a {
	box-shadow:none
}
.btn-group .dropdown-menu>li>a:hover {
	background:rgba(138,193,194,.78)
}
.label-primary {
	background:rgba(114,180,182,.78);
	color:#fff
}
.label-primary a {
	color:#fff
}
.uneditable-input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea {
	background-color:rgba(0,0,0,.02);
	color:#3c3c3c;
	border-color:rgba(0,0,0,.1)
}
.form-control,.select-wrap {
	background-color:rgba(0,0,0,.02);
	border-color:rgba(0,0,0,.1)
}
.form-control {
	color:#3c3c3c
}
.form-control:-moz-placeholder,.form-control::-moz-placeholder,.select-wrap:-moz-placeholder,.select-wrap::-moz-placeholder,.uneditable-input:-moz-placeholder,.uneditable-input::-moz-placeholder,input[type=color]:-moz-placeholder,input[type=color]::-moz-placeholder,input[type=date]:-moz-placeholder,input[type=date]::-moz-placeholder,input[type=datetime-local]:-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=datetime]:-moz-placeholder,input[type=datetime]::-moz-placeholder,input[type=email]:-moz-placeholder,input[type=email]::-moz-placeholder,input[type=month]:-moz-placeholder,input[type=month]::-moz-placeholder,input[type=number]:-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]:-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]:-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]:-moz-placeholder,input[type=text]::-moz-placeholder,input[type=time]:-moz-placeholder,input[type=time]::-moz-placeholder,input[type=url]:-moz-placeholder,input[type=url]::-moz-placeholder,input[type=week]:-moz-placeholder,input[type=week]::-moz-placeholder,select:-moz-placeholder,select::-moz-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder {
	color:#9c9c9c
}
.form-control:-ms-input-placeholder,.select-wrap:-ms-input-placeholder,.uneditable-input:-ms-input-placeholder,input[type=color]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,input[type=datetime]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=month]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=week]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder {
	color:#9c9c9c
}
.form-control::-webkit-input-placeholder,.select-wrap::-webkit-input-placeholder,.uneditable-input::-webkit-input-placeholder,input[type=color]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=datetime]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder {
	color:#9c9c9c
}
.form-control:focus {
	border-color:#72b4b6
}
input[type=checkbox],input[type=radio] {
	box-shadow:none
}
.form-icon-group i,.menu-item-object-oxy_mega_menu .dropdown-menu>li>ul>li.current-menu-item>a,.menu-item-object-oxy_mega_menu .dropdown-menu>li>ul>li>a:hover {
	color:#72b4b6
}
input[type=button] {
	background:rgba(114,180,182,.78);
	color:#fff
}
.select-wrap {
	background:rgba(0,0,0,.02);
	box-shadow:0 0 0 1px rgba(0,0,0,.1) inset
}
.select-wrap,.select-wrap:after {
	color:#3c3c3c
}
.table>thead>tr>th {
	background-color:rgba(0,0,0,.1);
	text-transform:uppercase;
	color:#303c40;
	font-family:"Open Sans"
}
.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th {
	border-color:rgba(0,0,0,.1)
}
.table tfoot th {
	background-color:rgba(0,0,0,.1)
}
.table-hover tbody tr:hover th {
	background:rgba(0,0,0,.1)
}
.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th,.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th {
	background:rgba(0,0,0,.1)
}
#masthead {
	box-shadow:0 1px 0 rgba(13,14,15,.05),0 -1px 0 rgba(13,14,15,.05)
}
.menu {
	background:rgba(255,255,255,.9)
}
.menu,.menu .NSRElogo:hover,.menu .dropdown-menu>li>a,.menu .nav>li>a,.menu .navbar-brand:hover,.menu .navbar-text,.menu a {
	color:#4c4c4c
}
.menu .navbar-brand {
	color:#4c4c4c;
	padding-left:0
}
.menu .NSRElogo,.post-more-link i,.scroll-to i {
	color:#005b99
}
.menu a:before {
	height:0
}
.menu .nav>li>a:focus,.menu .nav>li>a:hover {
	color:#00c0e1;
	background:0 0
}
.menu .nav>li>a:focus:before,.menu .nav>li>a:hover:before {
	opacity:1;
	width:100%;
	background-color:#00c0e1
}
#footer i,.menu .dropdown-menu>li>a .menu-icon,.menu a .menu-icon {
	color:inherit
}
.navbar-toggle {
	background:0 0!important
}
.navbar-toggle .icon-bar {
	background-color:#4c4c4c
}
.navbar-toggle:hover {
	background:0 0
}
.menu .nav li.dropdown.active>.dropdown-toggle,.menu .nav li.dropdown.active>.dropdown-toggle:hover,.menu .nav li.dropdown.open.active>.dropdown-toggle,.menu .nav li.dropdown.open.active>.dropdown-toggle:hover,.menu .nav li.dropdown.open>.dropdown-toggle,.menu .nav li.dropdown.open>.dropdown-toggle:hover,.menu .nav>.active>a,.menu .nav>.active>a:focus,.menu .nav>.active>a:focus:hover,.menu .nav>.active>a:hover,.menu .nav>.current-menu-ancestor>a,.menu .nav>.current-menu-ancestor>a:hover,.menu .nav>.current-menu-item>a,.menu .nav>.current-menu-item>a:focus,.menu .nav>.current-menu-item>a:focus:hover,.menu .nav>.current-menu-item>a:hover,.menu .nav>.current-menu-parent>a,.menu .nav>.current-menu-parent>a:hover,.menu .nav>.current-page-parent>a,.menu .nav>.current-page-parent>a:hover {
	color:#00c0e1
}
.menu .nav li.dropdown.active>.dropdown-toggle:after,.menu .nav li.dropdown.open.active>.dropdown-toggle:after,.menu .nav li.dropdown.open>.dropdown-toggle:after,.menu .nav>.active>a:after,.menu .nav>.active>a:focus:after,.menu .nav>.current-menu-ancestor>a:after,.menu .nav>.current-menu-item>a:after,.menu .nav>.current-menu-item>a:focus:after,.menu .nav>.current-menu-parent>a:after,.menu .nav>.current-page-parent>a:after {
	border-radius:18px
}
.menu .nav>.disabled>a {
	opacity:.8
}
.menu .dropdown-menu {
	background-color:rgba(255,255,255,.9);
	box-shadow:0 2px 4px rgba(0,0,0,.1),0 3px 0 rgba(0,0,0,.055) inset
}
.menu .dropdown-menu>.active>a,.menu .dropdown-menu>.active>a:focus,.menu .dropdown-menu>.active>a:hover,.menu .dropdown-menu>li>a:hover {
	color:#72b4b6;
	background:0 0
}
.menu .nav>li>.dropdown-menu:after,.menu .nav>li>.dropdown-menu:before {
	display:none
}
.menu .dropdown-submenu>a:after {
	border-left-color:#4c4c4c!important
}
.menu .dropdown-menu .divider {
	background-color:rgba(0,0,0,.055)
}
.nav-highlight-ghost>a,.nav-highlight-ghost>a:after,.nav-highlight>a,.nav-highlight>a:after {
	border-radius:18px
}
.menu .nav-highlight.active>a,.menu .nav-highlight.active>a:hover,.menu .nav-highlight>a,.menu .nav-highlight>a:hover {
	color:rgba(255,255,255,.9)!important
}
.menu .nav-highlight>a:after {
	background:#4c4c4c
}
.menu .nav-highlight.active>a:after,.menu .nav-highlight.active>a:hover:after,.menu .nav-highlight>a:hover:after {
	background:#00c0e1
}
.menu .nav-highlight .menu-icon {
	color:rgba(255,255,255,.9)
}
.menu .nav-highlight-ghost>a,.search-trigger,.search-trigger:hover {
	color:#4c4c4c
}
.menu .nav-highlight-ghost>a:after {
	border:1px solid #4c4c4c
}
.menu .nav-highlight-ghost.active>a,.menu .nav-highlight-ghost.active>a:hover,.menu .nav-highlight-ghost>a:hover {
	color:#00c0e1
}
.menu .nav-highlight-ghost.active>a:after,.menu .nav-highlight-ghost.active>a:hover:after,.menu .nav-highlight-ghost>a:hover:after {
	border:1px solid #00c0e1
}
.search-trigger:before {
	border-color:#4c4c4c;
	color:#4c4c4c
}
.header-logo-center-menu-below .logo-navbar .navbar-toggle .icon-bar,.header-logo-left-menu-below .logo-navbar .navbar-toggle .icon-bar,.header-logo-left-sidebar-right .logo-navbar .navbar-toggle .icon-bar,.header-logo-right-menu-below .logo-navbar .navbar-toggle .icon-bar,.search-trigger:after,.top-search.active .search-trigger:after,.top-search.active .search-trigger:before {
	background:#4c4c4c
}
.header-logo-center-menu-below .container-logo,.header-logo-left-menu-below .container-logo,.header-logo-left-sidebar-right .container-logo,.header-logo-right-menu-below .container-logo {
	background:#fff;
	box-shadow:0 1px 0 rgba(13,14,15,.05)
}
.header-logo-center-menu-below .navbar-brand:hover,.header-logo-left-menu-below .navbar-brand:hover,.header-logo-left-sidebar-right .navbar-brand:hover,.header-logo-right-menu-below .navbar-brand:hover {
	color:#4c4c4c;
	opacity:.9
}
#navbar-slide .form-control,.header-logo-center-menu-below .logo-navbar,.header-logo-center-menu-below .logo-navbar .logo-sidebar .sidebar-widget,.header-logo-center-menu-below .logo-navbar .logo-sidebar .sidebar-widget i,.header-logo-center-menu-below .logo-navbar .search-trigger,.header-logo-center-menu-below .logo-navbar .search-trigger:hover,.header-logo-center-menu-below .logo-navbar a,.header-logo-center-menu-below .navbar-brand,.header-logo-left-menu-below .logo-navbar,.header-logo-left-menu-below .logo-navbar .logo-sidebar .sidebar-widget,.header-logo-left-menu-below .logo-navbar .logo-sidebar .sidebar-widget i,.header-logo-left-menu-below .logo-navbar .search-trigger,.header-logo-left-menu-below .logo-navbar .search-trigger:hover,.header-logo-left-menu-below .logo-navbar a,.header-logo-left-menu-below .navbar-brand,.header-logo-left-sidebar-right .logo-navbar,.header-logo-left-sidebar-right .logo-navbar .logo-sidebar .sidebar-widget,.header-logo-left-sidebar-right .logo-navbar .logo-sidebar .sidebar-widget i,.header-logo-left-sidebar-right .logo-navbar .search-trigger,.header-logo-left-sidebar-right .logo-navbar .search-trigger:hover,.header-logo-left-sidebar-right .logo-navbar a,.header-logo-left-sidebar-right .navbar-brand,.header-logo-right-menu-below .logo-navbar,.header-logo-right-menu-below .logo-navbar .logo-sidebar .sidebar-widget,.header-logo-right-menu-below .logo-navbar .logo-sidebar .sidebar-widget i,.header-logo-right-menu-below .logo-navbar .search-trigger,.header-logo-right-menu-below .logo-navbar .search-trigger:hover,.header-logo-right-menu-below .logo-navbar a,.header-logo-right-menu-below .navbar-brand,.menu .sidebar-widget,.menu .sidebar-widget .sidebar-header,.menu .sidebar-widget i,.menu-item-object-oxy_mega_menu .dropdown-menu>li>ul>li>a {
	color:#4c4c4c
}
.header-logo-center-menu-below .logo-navbar .search-trigger:before,.header-logo-left-menu-below .logo-navbar .search-trigger:before,.header-logo-left-sidebar-right .logo-navbar .search-trigger:before,.header-logo-right-menu-below .logo-navbar .search-trigger:before {
	border-color:#4c4c4c
}
.header-logo-center-menu-below .logo-navbar .search-trigger:after,.header-logo-center-menu-below .logo-navbar .top-search.active .search-trigger:after,.header-logo-center-menu-below .logo-navbar .top-search.active .search-trigger:before,.header-logo-left-menu-below .logo-navbar .search-trigger:after,.header-logo-left-menu-below .logo-navbar .top-search.active .search-trigger:after,.header-logo-left-menu-below .logo-navbar .top-search.active .search-trigger:before,.header-logo-left-sidebar-right .logo-navbar .search-trigger:after,.header-logo-left-sidebar-right .logo-navbar .top-search.active .search-trigger:after,.header-logo-left-sidebar-right .logo-navbar .top-search.active .search-trigger:before,.header-logo-right-menu-below .logo-navbar .search-trigger:after,.header-logo-right-menu-below .logo-navbar .top-search.active .search-trigger:after,.header-logo-right-menu-below .logo-navbar .top-search.active .search-trigger:before {
	background:#4c4c4c
}
@media (min-width:992px) {
	.transparent-header .sticky-wrapper {
		background:0 0
	}
	.transparent-header #masthead:not(.navbar-scrolled) {
		background:0 0;
		box-shadow:0 -1px 0 0 rgba(255,255,255,.1) inset
	}
	.transparent-header #masthead:not(.navbar-scrolled).search-active {
		background:rgba(255,255,255,.9)!important
	}
	.transparent-header #masthead:not(.navbar-scrolled) .NSRElogo,.transparent-header #masthead:not(.navbar-scrolled) .NSRElogo:hover,.transparent-header #masthead:not(.navbar-scrolled) .nav>li>a,.transparent-header #masthead:not(.navbar-scrolled) .navbar-brand:hover,.transparent-header #masthead:not(.navbar-scrolled) .navbar-text,.transparent-header #masthead:not(.navbar-scrolled) a {
		color:#fff
	}
	.transparent-header #masthead:not(.navbar-scrolled) .nav>li>a:before {
		background:#fff
	}
	.transparent-header #masthead:not(.navbar-scrolled) .nav li.dropdown.active>.dropdown-toggle,.transparent-header #masthead:not(.navbar-scrolled) .nav li.dropdown.open.active>.dropdown-toggle,.transparent-header #masthead:not(.navbar-scrolled) .nav li.dropdown.open>.dropdown-toggle,.transparent-header #masthead:not(.navbar-scrolled) .nav>.active>a,.transparent-header #masthead:not(.navbar-scrolled) .nav>.active>a:focus,.transparent-header #masthead:not(.navbar-scrolled) .nav>.active>a:hover,.transparent-header #masthead:not(.navbar-scrolled) .nav>.current-menu-ancestor>a,.transparent-header #masthead:not(.navbar-scrolled) .nav>.current-menu-item>a,.transparent-header #masthead:not(.navbar-scrolled) .nav>.current-menu-item>a:focus,.transparent-header #masthead:not(.navbar-scrolled) .nav>.current-menu-item>a:hover,.transparent-header #masthead:not(.navbar-scrolled) .nav>.current-menu-parent>a,.transparent-header #masthead:not(.navbar-scrolled) .nav>li>a:focus,.transparent-header #masthead:not(.navbar-scrolled) .nav>li>a:hover {
		color:#fff
	}
	.transparent-header #masthead:not(.navbar-scrolled) .nav>li>a:focus:before,.transparent-header #masthead:not(.navbar-scrolled) .nav>li>a:hover:before {
		background:#fff
	}
	.transparent-header #masthead:not(.navbar-scrolled) .navbar-toggle .icon-bar {
		background-color:#fff
	}
	.transparent-header #masthead:not(.navbar-scrolled) .dropdown-menu li a {
		color:#4c4c4c
	}
	.transparent-header #masthead:not(.navbar-scrolled) .dropdown-menu .active>a,.transparent-header #masthead:not(.navbar-scrolled) .dropdown-menu .active>a:focus,.transparent-header #masthead:not(.navbar-scrolled) .dropdown-menu .active>a:hover,.transparent-header #masthead:not(.navbar-scrolled) .dropdown-menu li>a:hover {
		color:#72b4b6
	}
	.transparent-header #masthead:not(.navbar-scrolled) .search-trigger:before {
		border-color:#fff
	}
	.transparent-header #masthead:not(.navbar-scrolled) .search-trigger:after {
		background:#fff
	}
	.transparent-header #masthead:not(.navbar-scrolled) .top-search.active .search-trigger:before {
		border-color:#4c4c4c
	}
	.transparent-header #masthead:not(.navbar-scrolled) .top-search.active .search-trigger:after {
		background:#4c4c4c
	}
	.transparent-header #masthead:not(.navbar-scrolled) .nav-highlight.active>a,.transparent-header #masthead:not(.navbar-scrolled) .nav-highlight.active>a:hover,.transparent-header #masthead:not(.navbar-scrolled) .nav-highlight>a,.transparent-header #masthead:not(.navbar-scrolled) .nav-highlight>a:hover {
		color:#000!important
	}
	.transparent-header #masthead:not(.navbar-scrolled) .nav-highlight.active>a:after,.transparent-header #masthead:not(.navbar-scrolled) .nav-highlight.active>a:hover:after,.transparent-header #masthead:not(.navbar-scrolled) .nav-highlight>a:after,.transparent-header #masthead:not(.navbar-scrolled) .nav-highlight>a:hover:after {
		background:#fff!important
	}
	.transparent-header #masthead:not(.navbar-scrolled) .logo-navbar,.transparent-header #masthead:not(.navbar-scrolled) .logo-navbar .logo-sidebar .sidebar-widget,.transparent-header #masthead:not(.navbar-scrolled) .logo-navbar .logo-sidebar .sidebar-widget i,.transparent-header #masthead:not(.navbar-scrolled) .nav-highlight-ghost.active>a,.transparent-header #masthead:not(.navbar-scrolled) .nav-highlight-ghost>a,.transparent-header #masthead:not(.navbar-scrolled) .navbar-brand {
		color:#fff
	}
	.transparent-header #masthead:not(.navbar-scrolled) .nav-highlight-ghost.active>a:after,.transparent-header #masthead:not(.navbar-scrolled) .nav-highlight-ghost>a:after {
		border:1px solid #fff
	}
	.transparent-header #masthead:not(.navbar-scrolled) .nav-highlight-ghost.active>a:hover,.transparent-header #masthead:not(.navbar-scrolled) .nav-highlight-ghost>a:hover,.transparent-header #masthead:not(.navbar-scrolled) .nav-highlight.active>a .menu-icon,.transparent-header #masthead:not(.navbar-scrolled) .nav-highlight>a .menu-icon {
		color:#fff!important
	}
	.transparent-header #masthead:not(.navbar-scrolled) .nav-highlight-ghost.active>a:hover:after,.transparent-header #masthead:not(.navbar-scrolled) .nav-highlight-ghost>a:hover:after {
		border-color:#fff!important
	}
	.transparent-header #masthead:not(.navbar-scrolled).header-logo-center-menu-below .container-logo,.transparent-header #masthead:not(.navbar-scrolled).header-logo-left-menu-below .container-logo,.transparent-header #masthead:not(.navbar-scrolled).header-logo-left-sidebar-right .container-logo,.transparent-header #masthead:not(.navbar-scrolled).header-logo-right-menu-below .container-logo {
		background:0 0;
		box-shadow:0 -1px 0 0 rgba(255,255,255,.1) inset
	}
	.transparent-header #masthead:not(.navbar-scrolled) .logo-navbar .search-trigger,.transparent-header #masthead:not(.navbar-scrolled) .logo-navbar .search-trigger:hover {
		color:#fff
	}
	.transparent-header #masthead:not(.navbar-scrolled) .logo-navbar .search-trigger:before {
		border-color:#fff
	}
	.transparent-header #masthead:not(.navbar-scrolled) .logo-navbar .search-trigger:after,.transparent-header #masthead:not(.navbar-scrolled) .logo-navbar .top-search.active .search-trigger:after,.transparent-header #masthead:not(.navbar-scrolled) .logo-navbar .top-search.active .search-trigger:before {
		background:#fff
	}
	.transparent-header .top-bar {
		box-shadow:0 -1px 0 0 rgba(255,255,255,.1) inset;
		background:0 0;
		color:#fff
	}
	.transparent-header .top-bar a,.transparent-header .top-bar a:hover,.transparent-header .top-bar i,.transparent-header .top-bar li a i,.transparent-header .top-bar li i {
		color:#fff
	}
	.transparent-header .top-bar .sidebar-widget,.transparent-header .top-bar .widget_archive li,.transparent-header .top-bar .widget_categories li,.transparent-header .top-bar .widget_meta li,.transparent-header .top-bar .widget_nav_menu li,.transparent-header .top-bar .widget_pages li,.transparent-header .top-bar .widget_recent_comments li,.transparent-header .top-bar .widget_recent_entries li,.transparent-header .top-bar .widget_rss li,.transparent-header .top-bar .widget_twitter li {
		border-color:rgba(255,255,255,.1)
	}
	.transparent-header .top-bar .widget_wpml_language_selector li:before {
		background:rgba(255,255,255,.1)
	}
	.transparent-header .top-bar .search-trigger:before {
		border-color:#fff;
		color:#fff
	}
	.transparent-header .top-bar .search-trigger:after,.transparent-header .top-bar .top-search.active .search-trigger:after,.transparent-header .top-bar .top-search.active .search-trigger:before {
		background:#fff
	}
}
.menu-item-object-oxy_mega_menu {
	color:#6c6c6c
}
.menu-item-object-oxy_mega_menu .dropdown-menu>li>p {
	border-bottom-color:rgba(0,0,0,.055)
}
.menu-item-object-oxy_mega_menu .dropdown-menu>li:before {
	background:rgba(0,0,0,.055)
}
@media (max-width:991px) {
	.menu .navbar-collapse {
		box-shadow:inset 0 1px 0 rgba(0,0,0,.055)
	}
	.menu .nav>li>a,.menu .open .dropdown-menu>li>a {
		border-radius:0
	}
	.menu .open .dropdown-menu {
		background:rgba(255,255,255,.9);
		border-radius:0;
		box-shadow:none
	}
	.menu .open .dropdown-menu>li.active>a,.menu .open .dropdown-menu>li>a:focus,.menu .open .dropdown-menu>li>a:hover {
		color:#72b4b6
	}
	.dropdown-submenu>a:after {
		border-left-color:transparent!important;
		border-top-color:#4c4c4c!important
	}
	.menu-item-object-oxy_mega_menu .dropdown-menu>li>ul>li>a:hover {
		color:#72b4b6
	}
	.menu-item-object-oxy_mega_menu .dropdown-menu>li:before {
		display:none
	}
	.nav-highlight>a,.nav-highlight>a:hover {
		color:#4c4c4c!important
	}
	.nav-highlight>a:after,.nav-highlight>a:hover:after {
		background:0 0
	}
	.transparent-header .navbar-collapse {
		background:rgba(255,255,255,.95)!important
	}
	.menu-sidebar {
		border-top:1px solid rgba(255,255,255,.075)
	}
}
.pagination>li>a,.pagination>li>span {
	background:rgba(114,180,182,.78);
	color:#fff
}
.pagination>li:first-child>a,.pagination>li:first-child>span {
	border-bottom-left-radius:18px;
	border-top-left-radius:18px
}
.pagination>li:last-child>a,.pagination>li:last-child>span {
	background:rgba(114,180,182,.78);
	color:#fff;
	border-bottom-right-radius:18px;
	border-top-right-radius:18px
}
.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover {
	background:rgba(87,166,168,.78);
	color:#fff
}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover {
	background:rgba(87,166,168,.78)
}
.pagination>.active>a i,.pagination>.active>a:focus i,.pagination>.active>a:hover i,.pagination>.active>span i,.pagination>.active>span:focus i,.pagination>.active>span:hover i {
	color:#fff
}
.pagination>li:first-child i,.pagination>li:last-child i {
	color:#fff
}
.pager>li>a,.pagination>.disabled a:hover,.pagination>.disabled span:hover,.pagination>.disabled>a,.pagination>.disabled>span {
	background:rgba(114,180,182,.78);
	color:#fff
}
.pager>li>a i,.pagination>.disabled a:hover i,.pagination>.disabled span:hover i,.pagination>.disabled>a i,.pagination>.disabled>span i,.progress-bar-primary span,.social-icons li a i {
	color:#fff
}
.box-inner {
	background-color:rgba(0,0,0,.1)
}
.pager li>a:focus,.pager li>a:hover {
	background-color:rgba(87,166,168,.78);
	color:#fff
}
.tooltip-inner {
	background-color:#72b4b6;
	color:#fff
}
.tooltip.in {
	opacity:1
}
.tooltip.top .tooltip-arrow {
	border-top-color:#72b4b6
}
.tooltip.right .tooltip-arrow {
	border-right-color:#72b4b6
}
.tooltip.left .tooltip-arrow {
	border-left-color:#72b4b6
}
.tooltip.bottom .tooltip-arrow {
	border-bottom-color:#72b4b6
}
.jumbotron {
	background:rgba(0,0,0,.1)
}
.progress,.progress .progress-bar {
	border-radius:18px
}
.progress-bar-primary {
	background:rgba(114,180,182,.78);
	box-shadow:none
}
.progress-bar-primary.progress-striped .progress-bar,.progress-striped .progress-bar-primary {
	background-color:rgba(114,180,182,.78);
	background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0));
	background-size:40px 40px
}
#infscr-loading,.badge,.nav-pills>li>a .badge {
	background:#72b4b6;
	color:#fff
}
.nav-tabs {
	border-color:rgba(0,0,0,.1)
}
.nav-tabs>li>a {
	border-top-left-radius:18px;
	border-top-right-radius:18px
}
.nav-tabs>li>a:hover {
	border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) #fff;
	background:0 0
}
.nav-tabs>li.active a:focus,.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover {
	border-top-color:rgba(0,0,0,.1);
	border-left-color:rgba(0,0,0,.1);
	border-right-color:rgba(0,0,0,.1)
}
.tab-content {
	background:#fff;
	border-left:1px solid rgba(0,0,0,.1);
	border-right:1px solid rgba(0,0,0,.1);
	border-bottom:1px solid rgba(0,0,0,.1)
}
.tabs-below .nav-tabs,.tabs-below .tab-content {
	border-top:1px solid rgba(0,0,0,.1)
}
.tabs-below .nav-tabs>li>a {
	border-top-left-radius:0;
	border-top-right-radius:0;
	border-bottom-left-radius:18px;
	border-bottom-right-radius:18px
}
.tabs-below .nav-tabs>li.active>a,.tabs-below .nav-tabs>li>a:hover {
	border-bottom-color:rgba(0,0,0,.1);
	border-top:0
}
.nav-pills>li.active>a,.nav-pills>li>a:focus,.nav-pills>li>a:hover {
	background:#72b4b6;
	color:#fff
}
.nav-pills>li.active>a:hover {
	background:#72b4b6
}
.nav-pills>li.active>a .badge,.nav-pills>li.active>a:hover .badge,.nav-pills>li>a:focus .badge,.nav-pills>li>a:hover .badge {
	background:#fff;
	color:#72b4b6
}
.nav-pills>li.active>a:hover,.nav-pills>li.active>a:hover:hover,.nav-pills>li>a:focus:hover,.nav-pills>li>a:hover:hover {
	color:#fff
}
.panel,.panel .table th,.well {
	background:rgba(0,0,0,.1)
}
.panel-primary,.pricing-list li {
	border-color:rgba(0,0,0,.1)
}
.panel-primary .panel-heading {
	background:rgba(114,180,182,.78)
}
.panel-primary .panel-heading .panel-title,.panel-primary .panel-heading a {
	color:#fff;
	text-decoration:none
}
.panel-primary>.panel-heading+.panel-collapse .panel-body {
	border-top-color:rgba(75,143,145,.78);
	background:0 0
}
.panel-footer {
	background:rgba(131,189,191,.78);
	border-color:rgba(97,171,173,.78)
}
.panel .table {
	box-shadow:0 0 0 1px rgba(0,0,0,.1) inset
}
.panel .table th {
	color:#1b1f20
}
.portfolio-title {
	background:rgba(114,180,182,.78);
	color:#fff
}
.portfolio-nav svg {
	stroke:#303c40
}
.social-icons li a {
	background-color:#72b4b6
}
.social-icons li a:not([data-iconcolor]):hover {
	background-color:rgba(114,180,182,.8)
}
.social-simple li a i {
	color:#303c40
}
.post-share .social-simple li a i {
	color:#959494
}
.social-simple li a:not([data-iconcolor]):hover i {
	color:#005b99
}
.divider-border-inner {
	background-color:#005b99
}
.scroll-to:hover i {
	color:#699e9f
}
.map-marker-label {
	background:#fff;
	color:#303c40
}
.features-list-icon {
	background:rgba(0,0,0,.1)
}
.ui-datepicker {
	background:#fff;
	border:1px solid rgba(0,0,0,.1);
	border-radius:18px
}
.ui-datepicker-header {
	background-color:rgba(0,0,0,.02);
	color:#3c3c3c
}
.ui-datepicker-today {
	background-color:#005b99
}
.mejs-container .mejs-controls .mejs-time span,.ui-datepicker-today a,.ui-datepicker-today a:hover {
	color:#fff
}
.ui-datepicker-calendar thead {
	border-bottom:1px solid rgba(0,0,0,.02)
}
.date-wrapper:after,.entry-summary ul.social-icons li a i {
	color:#3c3c3c
}
.pace-overlay {
	background:rgba(255,255,255,.9)
}
.pace-dot .pace-progress-inner,.pace-minimal .pace .pace-progress {
	background:#72b4b6
}
.pace-counter .pace .pace-progress:after,.widget_oxy_twitter li:before {
	color:#72b4b6
}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.mejs-controls .mejs-time-rail .mejs-time-current,.mejs-controls .mejs-time-rail .mejs-time-loaded,.pricing-body,.pricing-head {
	background:#fff
}
.pricing-price,.tag-list span {
	background:rgba(114,180,182,.78);
	color:#fff
}
.pricing-item-list li h3 {
	border-bottom-color:rgba(0,0,0,.1)
}
.pricing-item-list li.featured:before {
	border-color:rgba(114,180,182,.78)
}
.col-border-top {
	border-top-color:rgba(0,0,0,.1)
}
.col-border-right {
	border-right-color:rgba(0,0,0,.1)
}
.col-border-bottom {
	border-bottom-color:rgba(0,0,0,.1)
}
.col-border-left {
	border-left-color:rgba(0,0,0,.1)
}
.bullet-nav li a {
	background-color:rgba(255,255,255,.9);
	box-shadow:0 0 0 3px rgba(114,180,182,.5)
}
.bullet-nav li a.active {
	background-color:rgba(114,180,182,.9);
	box-shadow:0 0 0 4px rgba(255,255,255,.4)
}
.mejs-audio {
	background-color:rgba(114,180,182,.78);
	color:#fff
}
.mejs-controls .mejs-button button:hover {
	background-color:transparent
}
.container-author,.media-inner:after,.post:after {
	background:rgba(0,0,0,.1)
}
.post .author-info,.post-list>div {
	border-color:rgba(0,0,0,.1)
}
.breadcrumb-blog .active,.breadcrumb-blog a,.breadcrumb-blog>li+li:before,.widget_archive small,.widget_categories small,.widget_meta small,.widget_nav_menu small,.widget_pages small,.widget_recent_comments small,.widget_recent_entries small,.widget_rss small,.widget_twitter small {
	color:#303c40
}
.breadcrumb-blog a:hover {
	opacity:.8
}
.gform_wrapper .gsection {
	border-color:rgba(0,0,0,.1)
}
.gf_progressbar {
	background:rgba(0,0,0,.02);
	border-radius:18px
}
.gf_progressbar_percentage {
	background:rgba(114,180,182,.78);
	color:#fff
}
.sidebar-widget .post-icon,.widget_calendar tfoot {
	background:rgba(0,0,0,.1)
}
.gf_page_steps,.widget_archive .sub-menu,.widget_archive li,.widget_categories .sub-menu,.widget_categories li,.widget_meta .sub-menu,.widget_meta li,.widget_nav_menu .sub-menu,.widget_nav_menu li,.widget_pages .sub-menu,.widget_pages li,.widget_recent_comments .sub-menu,.widget_recent_comments li,.widget_recent_entries .sub-menu,.widget_recent_entries li,.widget_rss .sub-menu,.widget_rss li,.widget_twitter .sub-menu,.widget_twitter li {
	border-color:rgba(0,0,0,.1)
}
.widget_tag_cloud ul a {
	box-shadow:0 0 0 1px rgba(0,0,0,.1);
	color:#303c40
}
.product-nav a:hover i,.widget_tag_cloud ul a:hover {
	box-shadow:0 0 0 1px #005b99;
	color:#005b99
}
.widget_calendar tbody a {
	background:#72b4b6;
	color:#fff
}
.widget_calendar tbody a:hover {
	background:#5aa7aa;
	color:#fff
}
.widget_nav_menu .sub-menu li:before {
	color:rgba(0,0,0,.1)
}
.top-search form {
	background-color:rgba(255,255,255,.9)
}
.top-search input {
	background:0 0;
	color:#4c4c4c
}
.top-bar .top-search input:focus,.top-search input:focus {
	box-shadow:none
}
.top-search input:-moz-placeholder,.top-search input::-moz-placeholder {
	color:#4c4c4c
}
.top-search input:-ms-input-placeholder {
	color:#4c4c4c
}
.top-search input::-webkit-input-placeholder {
	color:#4c4c4c
}
.top-bar .top-search form {
	background-color:#272e31
}
.top-bar .top-search input {
	background:0 0;
	color:#fff
}
.top-bar .top-search input:-moz-placeholder,.top-bar .top-search input::-moz-placeholder {
	color:#fff
}
.top-bar .top-search input:-ms-input-placeholder {
	color:#fff
}
.top-bar .top-search input::-webkit-input-placeholder {
	color:#fff
}
.logo-sidebar .top-search form {
	background-color:#fff
}
.logo-sidebar .top-search input {
	background:0 0;
	color:#4c4c4c
}
.logo-sidebar .top-search input:focus {
	box-shadow:none
}
.logo-sidebar .top-search input:-moz-placeholder,.logo-sidebar .top-search input::-moz-placeholder {
	color:#4c4c4c
}
.logo-sidebar .top-search input:-ms-input-placeholder {
	color:#4c4c4c
}
.logo-sidebar .top-search input::-webkit-input-placeholder {
	color:#4c4c4c
}
.top-bar {
	background:#272e31;
	color:#fff
}
#footer .product_list_widget li,#footer .widget_archive .sub-menu,#footer .widget_archive li,#footer .widget_categories .sub-menu,#footer .widget_categories li,#footer .widget_layered_nav li,#footer .widget_meta .sub-menu,#footer .widget_meta li,#footer .widget_nav_menu .sub-menu,#footer .widget_nav_menu li,#footer .widget_pages .sub-menu,#footer .widget_pages li,#footer .widget_product_categories .children,#footer .widget_product_categories li,#footer .widget_recent_comments .sub-menu,#footer .widget_recent_comments li,#footer .widget_recent_entries .sub-menu,#footer .widget_recent_entries li,#footer .widget_rss .sub-menu,#footer .widget_rss li,#footer .widget_twitter .sub-menu,#footer .widget_twitter li,.subfooter .widget_archive .sub-menu,.subfooter .widget_archive li,.subfooter .widget_categories .sub-menu,.subfooter .widget_categories li,.subfooter .widget_meta .sub-menu,.subfooter .widget_meta li,.subfooter .widget_nav_menu .sub-menu,.subfooter .widget_nav_menu li,.subfooter .widget_pages .sub-menu,.subfooter .widget_pages li,.subfooter .widget_recent_comments .sub-menu,.subfooter .widget_recent_comments li,.subfooter .widget_recent_entries .sub-menu,.subfooter .widget_recent_entries li,.subfooter .widget_rss .sub-menu,.subfooter .widget_rss li,.subfooter .widget_twitter .sub-menu,.subfooter .widget_twitter li,.top-bar .sidebar-widget,.top-bar .widget_archive li,.top-bar .widget_categories li,.top-bar .widget_meta li,.top-bar .widget_nav_menu li,.top-bar .widget_pages li,.top-bar .widget_recent_comments li,.top-bar .widget_recent_entries li,.top-bar .widget_rss li,.top-bar .widget_twitter li {
	border-color:rgba(255,255,255,.1)
}
#footer .widget_calendar tfoot,#footer .widget_price_filter .ui-slider .ui-slider-range,.subfooter .widget_calendar tfoot,.top-bar .widget_wpml_language_selector li:before {
	background:rgba(255,255,255,.1)
}
.top-bar .search-trigger:before {
	border-color:#fff;
	color:#fff
}
#footer .widget_price_filter .ui-slider .ui-slider-handle,.top-bar .search-trigger:after {
	background:#fff
}
.section-upper-footer {
	border-top:1px solid rgba(0,0,0,.1)
}
#footer,#footer .widget_archive small,#footer .widget_categories small,#footer .widget_meta small,#footer .widget_nav_menu small,#footer .widget_oxy_twitter li:before,#footer .widget_pages small,#footer .widget_recent_comments small,#footer .widget_recent_entries small,#footer .widget_rss small,#footer .widget_twitter small,#footer a,#footer a:hover,#footer h1,#footer h2,#footer h3,#footer h4,#footer h5,#footer h6,#footer small,#footer strong,.subfooter a,.subfooter a:hover,.subfooter h1,.subfooter h2,.subfooter h3,.subfooter h4,.subfooter h5,.subfooter h6,.subfooter strong,.top-bar a,.top-bar a:hover,.top-bar i,.top-bar li a i,.top-bar li i {
	color:#fff
}
#footer .widget_product_tag_cloud a,#footer .widget_product_tag_cloud a:hover,#footer .widget_tag_cloud ul a,#footer .widget_tag_cloud ul a:hover,.subfooter .widget_tag_cloud ul a:hover {
	box-shadow:0 0 0 1px #fff;
	color:#fff
}
#footer .widget_calendar tbody a:hover,.subfooter .widget_calendar tbody a:hover {
	background:#ededed;
	color:#000
}
#footer .widget_nav_menu .sub-menu li:before,.subfooter .widget_nav_menu .sub-menu li:before {
	color:rgba(255,255,255,.1)
}
#footer,.subfooter {
	background-color:#000
}
.subfooter i {
	color:inherit
}
.subfooter,.subfooter .star-rating,.subfooter .widget_archive small,.subfooter .widget_categories small,.subfooter .widget_meta small,.subfooter .widget_nav_menu small,.subfooter .widget_pages small,.subfooter .widget_recent_comments small,.subfooter .widget_recent_entries small,.subfooter .widget_rss small,.subfooter .widget_twitter small,.subfooter small {
	color:rgba(255,255,255,.6)
}
.subfooter .widget_tag_cloud ul a {
	box-shadow:0 0 0 1px rgba(255,255,255,.6);
	color:rgba(255,255,255,.6)
}
#footer .widget_calendar tbody a,.subfooter .widget_calendar tbody a {
	background:#fff;
	color:#000
}
.product-image-overlay .star-rating,.product-image-overlay h4,.subfooter .widget_oxy_twitter li:before {
	color:#fff
}
.product-title a {
	color:#1b1f20
}
.add-to-cart-button i,.add-to-cart-button.loading:before {
	color:#303c40
}
.add-to-cart-button.added i,.add-to-cart-button.added:before,.entry-summary ul.social-icons li a:hover i,.product-remove i,.product-title a:hover,.section-commerce .breadcrumb a,.section-commerce .breadcrumb>li+li:before {
	color:#005b99
}
.product-image-overlay {
	color:#fff;
	background-color:rgba(0,0,0,.63)
}
.product-categories {
	text-transform:uppercase
}
#reviews input[type=submit],.button,.onsale {
	background:rgba(114,180,182,.78);
	color:#fff
}
.button:hover {
	background:rgba(114,180,182,.9);
	color:#fff
}
.section-commerce .breadcrumb {
	background:0 0;
	color:#303c40
}
.price {
	color:#1b1f20
}
#footer .product_list_widget li a,#footer .product_list_widget li a:hover,#footer .star-rating,#footer .widget_layered_nav li a,#footer .widget_layered_nav li a:hover,#footer .widget_product_categories .children a,#footer .widget_product_categories .children a:hover,#footer .widget_product_categories li a,#footer .widget_product_categories li a:hover,.page-numbers a,.page-numbers span,.product-category h3 small,.product-images figcaption h4 a,.widget_product_search form:after {
	color:#fff
}
.bbp-topic-freshness-author:after,.page-numbers li {
	background:rgba(114,180,182,.78)
}
.page-numbers .current,.page-numbers li a:hover {
	background:rgba(97,171,173,.78);
	color:#f2f2f2
}
.product-category h3 {
	background:rgba(0,0,0,.63);
	color:#fff
}
.product-nav a i,.quantity input {
	box-shadow:0 0 0 1px rgba(0,0,0,.1);
	background:rgba(0,0,0,.02);
	color:#3c3c3c
}
.quantity input {
	box-shadow:0 0 0 1px rgba(0,0,0,.1) inset
}
.quantity input:hover {
	box-shadow:0 0 0 1px #005b99 inset;
	color:#005b99
}
.quantity input[type=number] {
	box-shadow:0 1px 0 rgba(0,0,0,.1) inset,0 -1px 0 rgba(0,0,0,.1) inset
}
.entry-summary ul.social-icons li a {
	background:0 0;
	border:1px solid rgba(0,0,0,.1)
}
.entry-summary ul.social-icons li a:hover {
	background:0 0;
	border:1px solid #005b99
}
.product-images figcaption {
	box-shadow:none;
	background:rgba(0,0,0,.63)
}
.bbp_author_details:after,.order_details,.widget_price_filter .ui-slider .ui-slider-range {
	background:rgba(0,0,0,.1)
}
.order_details li {
	border-color:rgba(26,26,26,.1)
}
.product-mini {
	color:#6c6c6c
}
.mini-cart-count {
	background-color:rgba(114,180,182,.78);
	color:#fff
}
.mini-cart-overview ul li {
	border-bottom-color:rgba(0,0,0,.055)
}
.product-details-heading,.product-mini a {
	color:#4c4c4c
}
.mini-cart-overview .buttons a:first-child {
	box-shadow:0 0 0 1px #6c6c6c inset;
	color:#6c6c6c
}
.mini-cart-overview .buttons a:last-child {
	background:rgba(114,180,182,.78);
	color:#fff
}
.woocommerce-invalid input,.woocommerce-invalid textarea,input.woocommerce-invalid,textarea.woocommerce-invalid {
	border-color:#e85543
}
.shipping_calculator {
	font-family:"Open Sans";
	font-weight:600
}
.chosen-drop,.chosen-single {
	background:rgba(0,0,0,.02)!important;
	border-radius:18px!important;
	border-color:rgba(0,0,0,.1)!important;
	color:#3c3c3c!important
}
.widget_product_tag_cloud a {
	border-radius:15px;
	box-shadow:0 0 0 1px rgba(0,0,0,.1);
	color:#303c40
}
.widget_product_tag_cloud a:hover {
	box-shadow:0 0 0 1px #005b99;
	color:#005b99
}
.product_list_widget li,.widget_layered_nav li,.widget_product_categories .children,.widget_product_categories li {
	border-color:rgba(0,0,0,.1)
}
.product_list_widget li a,.widget_layered_nav li a,.widget_product_categories .children a,.widget_product_categories li a {
	font-family:"Open Sans";
	color:#1b1f20;
	font-weight:600;
	text-transform:uppercase
}
.bbp-topic-permalink i,.product_list_widget li a:hover,.star-rating,.widget_layered_nav li a:hover,.widget_product_categories .children a:hover,.widget_product_categories li a:hover {
	color:#005b99
}
.widget_price_filter .ui-slider .ui-slider-handle {
	background:#72b4b6
}
#footer .widget_product_search form:after {
	color:#000
}
.bbp-forums-list li {
	border-left-color:rgba(114,180,182,.78)
}
.panel-bbpress {
	background:#fff
}
.panel-bbpress .panel-heading {
	border-color:rgba(114,180,182,.78)
}
.panel-bbpress .panel-body {
	border-color:rgba(0,0,0,.1)
}
.panel-bbpress .panel-warning {
	color:#005b99;
	border-color:rgba(0,0,0,.1)
}
.panel-bbpress .bbp-template-notice {
	border-color:rgba(0,0,0,.1)
}
.panel-bbpress .panel-footer {
	background:rgba(0,0,0,.1);
	border-color:rgba(0,0,0,.1)
}
.label-bbpress {
	background:0 0;
	color:#005b99
}
.bbp-reply-content {
	border-color:rgba(0,0,0,.1)
}
.bbp-reply-content .media-heading {
	background:rgba(13,13,13,.1);
	border-color:rgba(0,0,0,.1)
}
.bbp_author_details img {
	background:#fff;
	box-shadow:0 0 0 4px rgba(0,0,0,.1)
}
.bbp_author_details:hover img {
	box-shadow:0 0 0 4px #005b99
}
.bbpress-header .breadcrumb .active,.bbpress-header .breadcrumb a {
	color:#303c40
}
.bbpress-header .breadcrumb a:hover {
	color:rgba(48,60,64,.8)
}
.bbp-topic-tags a:hover {
	background:rgba(114,180,182,.9)
}
.bbp-logged-in {
	background:rgba(0,0,0,.1)
}
.bbp-topic-tags a,.post-count {
	background:rgba(114,180,182,.78);
	color:#fff
}
.bbp-logged-in .button,.bbp-logged-in .button:hover,.text-light,.text-light .btn-link i,.text-light a,.text-light a:hover,.text-light blockquote,.text-light blockquote cite,.text-light blockquote footer,.text-light blockquote small,.text-light h1,.text-light h2,.text-light h3,.text-light h4,.text-light h5,.text-light h6,.text-light i,.text-light.btn-link i,a.text-light,a.text-light:hover,blockquote.text-light,blockquote.text-light cite,blockquote.text-light footer,blockquote.text-light small,h1.text-light,h2.text-light,h3.text-light,h4.text-light,h5.text-light,h6.text-light {
	color:#fff
}
.text-light .btn-link,.text-light.btn-link {
	box-shadow:0 0 0 1px #fff inset!important
}
.text-light .btn-link:hover,.text-light.btn-link:hover {
	box-shadow:0 0 0 1px rgba(255,255,255,.9) inset!important;
	background:0 0
}
.text-light .btn-primary,.text-light.btn-primary {
	background:#fff!important;
	color:#303c40!important
}
.text-light .btn-primary:hover,.text-light.btn-primary:hover {
	background:rgba(255,255,255,.9)!important;
	opacity:1
}
.text-light .breadcrumb-blog .active,.text-light .breadcrumb-blog a,.text-light .breadcrumb-blog>li+li:before,.text-light .scroll-to i,.text-light .small,.text-light small,.text-light.scroll-to i {
	color:#fff
}
.text-light.social-icons li a {
	background:#fff!important
}
.text-light.social-icons li a i {
	color:#303c40!important
}
.text-light.social-simple li a {
	background:0 0!important
}
.text-light.social-simple li a i {
	color:#fff!important
}
.text-light .portfolio-nav svg {
	stroke:#fff
}
.text-light .scroll-to:hover,.text-light.scroll-to:hover {
	opacity:.9
}