@charset "utf-8";


#loading_overlay{background:#ffffff;}.loader{color:#000000;font-size:90px;overflow:hidden;width:1em;height:1em;border-radius:50%;-webkit-animation:load6 1.7s infinite ease,round 1.7s infinite ease;animation:load6 1.7s infinite ease,round 1.7s infinite ease}@-webkit-keyframes load6{0%,100%,5%,95%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}}@keyframes load6{0%,100%,5%,95%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}}@-webkit-keyframes round{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes round{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
body{
font-family:"Times New Roman","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3","游明朝","Yu Mincho","游明朝体","YuMincho","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;
background-color:#ffffff;
color:#000000;

}

.layout-bgcolor {
	background-color: #fff;
}
.mainvisual-fullscreen-contents {
	background-color:#ffffff;
}
.entry-content{

}
a {
color: #000000;
}
a:hover,
a:focus {
color: #073351;
}
a:active {
color: #073351;
}
mark {
color: #000000;
}
.img-thumbnail {
background-color: #ffffff;
border-color: #ecf0f1;
}
hr {
border-top-color: #ecf0f1;
}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,.page-header-title{
font-family:"Times New Roman","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3","游明朝","Yu Mincho","游明朝体","YuMincho","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small {
color: rgba(0,0,0, 0.35);
}
abbr[title],
abbr[data-original-title] {
border-bottom-color: rgba(0,0,0, 0.5);
}
blockquote {
border-left-color: #ecf0f1;
}
blockquote footer,
blockquote small,
blockquote .small {
color: rgba(0,0,0, 0.35);
}
.blockquote-reverse,
blockquote.pull-right {
border-right-color: #ecf0f1;
}
code {
color: #ffffff;
background-color: rgba(0,0,0, 0.5);
}
kbd {
color: #ffffff;
background-color: rgba(0,0,0, 0.8);
}
pre {
	color: rgba(0,0,0, 0.66);
	background-color: rgba(0,0,0, 0.1);
	border-color: #ecf0f1;
}
.font_h{font-family:"Times New Roman","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3","游明朝","Yu Mincho","游明朝体","YuMincho","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;}
.font_t{font-family:"Times New Roman","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3","游明朝","Yu Mincho","游明朝体","YuMincho","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;}

/* Header Menu */

.navbar-normal .dropdown-menu,
.navbar-transparent .dropdown-menu {
	background-color: #ffffff;
	border-color: #ecf0f1;
}
.dropdown-menu>li>a {
	color: rgba(0,0,0, 0.66);
}
.navbar-normal .dropdown-menu>li>a,
.navbar-transparent .dropdown-menu>li>a {
	border-color: #ecf0f1;
}
.dropdown-menu>.active>a,
.dropdown-menu>.active>a:hover,
.dropdown-menu>.active>a:focus {
	color: #ffffff;
}
.navbar-normal .dropdown-menu>.active>a,
.navbar-normal .dropdown-menu>.active>a:hover,
.navbar-normal .dropdown-menu>.active>a:focus,
.navbar-transparent .dropdown-menu>.active>a,
.navbar-transparent .dropdown-menu>.active>a:hover,
.navbar-transparent .dropdown-menu>.active>a:focus {
	background-color: #18bc9c;
}
.dropdown-menu>.disabled>a,
.dropdown-menu>.disabled>a:hover,
.dropdown-menu>.disabled>a:focus {
	color: rgba(0,0,0, 0.35);
}
.dropdown-header {
	color: rgba(0,0,0, 0.35);
}
.navbar-normal .dropdown-menu>li>a:hover,
.navbar-normal .dropdown-menu>li>a:focus,
.navbar-transparent.navbar-pageheader-noimage .dropdown-menu>li>a:hover,
.navbar-transparent.navbar-pageheader-noimage .dropdown-menu>li>a:focus {
	color:#000000;
}
@media (max-width: 767px) {
	.nav>li {
		border-color:#ecf0f1;
	}
}
.navbar-normal {
	background-color: #ffffff;
	border-color: #ecf0f1;
}
.navbar-fixed-top.navbar-normal {
	border-bottom-color: #ecf0f1;
}
.navbar-normal .fusion-secondary-header,
.navbar-transparent.navbar-pageheader-noimage .fusion-secondary-header {
	background-color: rgba(0,0,0,0.1);
	border-bottom-color: #ecf0f1;
}
.navbar-normal.navbar-layout-left .navbar-collapse ,
.navbar-normal.navbar-layout-center .navbar-collapse,
.navbar-transparent.navbar-pageheader-noimage.navbar-layout-left .navbar-collapse ,
.navbar-transparent.navbar-pageheader-noimage.navbar-layout-center .navbar-collapse {
	border-top-color: #ecf0f1;
}
.navbar-normal .navbar-brand {
	color: #000000;
}
.navbar-normal .navbar-brand:hover,
.navbar-normal .navbar-brand:focus {
	color: #073351;
}
.navbar-normal .navbar-text {
	color: #000000;
}
.navbar-normal .navbar-nav>li>a {
	color: #000000;
}
.navbar-normal .navbar-nav>li>a:hover,
.navbar-normal .navbar-nav>li>a:focus ,
.navbar-normal .navbar-nav>li>a:active {
	color: #073351;
}
.navbar-normal .navbar-nav>.active>a,
.navbar-normal .navbar-nav>.active>a:hover,
.navbar-normal .navbar-nav>.active>a:focus,
.navbar-normal .navbar-nav>.active>a:active{
	color: #073351;
}
.navbar-normal .navbar-nav>.disabled>a,
.navbar-normal .navbar-nav>.disabled>a:hover,
.navbar-normal .navbar-nav>.disabled>a:focus,
.navbar-normal .navbar-nav>.disabled>a:active {
	color: rgba(0,0,0,0.35);
}
.navbar-normal .navbar-toggle {
	border-color: #ecf0f1;
}
.navbar-normal .navbar-toggle:hover,
.navbar-normal .navbar-toggle:focus,
.navbar-normal .navbar-toggle:active {
	background-color: #ffffff;
}
.navbar-normal .navbar-toggle .icon-bar {
	background-color: #000000;
}
.navbar-normal .navbar-nav>.open>a,
.navbar-normal .navbar-nav>.open>a:hover,
.navbar-normal .navbar-nav>.open>a:focus,
.navbar-normal .navbar-nav>.open>a:active {
	background-color: #ffffff;
	color: #073351;
}
@media (max-width: 767px) {
	.navbar-normal .navbar-nav .open .dropdown-menu>li>a {
		color: #000000;
	}
	.navbar-normal .navbar-nav .open .dropdown-menu>li>a:hover,
	.navbar-normal .navbar-nav .open .dropdown-menu>li>a:focus,
	.navbar-normal .navbar-nav .open .dropdown-menu>li>a:active {
		color: #073351;
	}
	.navbar-normal .navbar-nav .open .dropdown-menu>.active>a,
	.navbar-normal .navbar-nav .open .dropdown-menu>.active>a:hover,
	.navbar-normal .navbar-nav .open .dropdown-menu>.active>a:focus,
	.navbar-normal .navbar-nav .open .dropdown-menu>.active>a:active {
		color: #ffffff;
		background-color: #000000;
	}
	.navbar-normal .navbar-nav .open .dropdown-menu>.disabled>a,
	.navbar-normal .navbar-nav .open .dropdown-menu>.disabled>a:hover,
	.navbar-normal .navbar-nav .open .dropdown-menu>.disabled>a:focus,
	.navbar-normal .navbar-nav .open .dropdown-menu>.disabled>a:active {
		color: rgba(0,0,0,0.35);
	}
}
.navbar-normal .navbar-link {
	color: #000000;
}
.navbar-normal .navbar-link:hover {
	color: #073351;
}
.navbar-normal .btn-link {
	color: #000000;
}
.navbar-normal .btn-link:hover,
.navbar-normal .btn-link:focus {
	color: #073351;
}
.navbar-normal .btn-link[disabled]:hover,
fieldset[disabled] .navbar-normal .btn-link:hover,
.navbar-normal .btn-link[disabled]:focus,
fieldset[disabled] .navbar-normal .btn-link:focus {
	color: rgba(0,0,0,0.35);
}
.navbar-normal .fusion-secondary-header .widget_social ul li a,
.navbar-normal .fusion-secondary-header .widget_nav_menu ul li a {
    color:#000000;
}
.navbar-normal .fusion-secondary-header .widget_social ul li a:hover,
.navbar-normal .fusion-secondary-header .widget_social ul li a:focus ,
.navbar-normal .fusion-secondary-header .widget_social ul li a:active ,
.navbar-normal .fusion-secondary-header .widget_nav_menu ul li a:hover,
.navbar-normal .fusion-secondary-header .widget_nav_menu ul li a:focus,
.navbar-normal .fusion-secondary-header .widget_nav_menu ul li a:active {
	color:#000000;
}
.navbar-transparent.navbar-shrink {
	color:#000000;
	background-color:#ffffff;
	border-bottom-color: #ecf0f1;
}
.navbar-transparent .fusion-secondary-header {
	background-color: rgba(0,0,0,0.05);
	border-bottom-color: rgba(236,240,241,0.2);
}
.navbar-transparent.navbar-layout-center .navbar-collapse {
	border-top-color: rgba(236,240,241,0.5);
}
.navbar-transparent.navbar-static-top {
	border-bottom-color: rgba(236,240,241,0.5);
}
.navbar-transparent.navbar-pageheader-noimage.navbar-static-top {
	border-bottom-color: #ecf0f1;
}
.navbar-transparent.navbar-shrink .navbar-brand {
	color: #000000;
}
.navbar-transparent.navbar-shrink .navbar-brand:hover,
.navbar-transparent.navbar-shrink .navbar-brand:focus,
.navbar-transparent.navbar-shrink .navbar-brand:active {
	color: #073351;
}
.navbar-transparent.navbar-shrink .navbar-text {
	color: #000000;
}
.navbar-transparent.navbar-shrink .navbar-nav>li>a {
	color: #000000;
}
.navbar-transparent.navbar-shrink .navbar-nav>li>a:hover,
.navbar-transparent.navbar-shrink .navbar-nav>li>a:focus,
.navbar-transparent.navbar-shrink .navbar-nav>li>a:active {
	color: #073351;
}
.navbar-transparent.navbar-shrink .navbar-nav>.active>a,
.navbar-transparent.navbar-shrink .navbar-nav>.active>a:hover,
.navbar-transparent.navbar-shrink .navbar-nav>.active>a:focus,
.navbar-transparent.navbar-shrink .navbar-nav>.active>a:active {
	color: #073351;
}
.navbar-transparent.navbar-shrink .navbar-nav>.disabled>a,
.navbar-transparent.navbar-shrink .navbar-nav>.disabled>a:hover,
.navbar-transparent.navbar-shrink .navbar-nav>.disabled>a:focus,
.navbar-transparent.navbar-shrink .navbar-nav>.disabled>a:active {
	color: rgba(0,0,0,0.35);
}
.navbar-transparent.navbar-shrink .navbar-toggle {
	border-color: #ecf0f1;
}
.navbar-transparent.navbar-shrink .navbar-toggle:hover,
.navbar-transparent.navbar-shrink .navbar-toggle:focus,
.navbar-transparent.navbar-shrink .navbar-toggle:active {
	background-color: #ffffff;
}
.navbar-transparent.navbar-shrink .navbar-toggle .icon-bar {
	background-color: #000000;
}
.navbar-transparent .navbar-nav>.open>a,
.navbar-transparent .navbar-nav>.open>a:hover,
.navbar-transparent .navbar-nav>.open>a:focus,
.navbar-transparent .navbar-nav>.open>a:active {
	color: #073351;
}
.navbar-transparent.navbar-shrink .navbar-nav>.open>a,
.navbar-transparent.navbar-shrink .navbar-nav>.open>a:hover,
.navbar-transparent.navbar-shrink .navbar-nav>.open>a:focus,
.navbar-transparent.navbar-shrink .navbar-nav>.open>a:active {
	background-color: #ffffff;
}
@media (max-width: 767px) {
	.navbar-transparent .navbar-collapse {
		color:#000000;
		background-color:#ffffff;
	}
	.navbar-transparent.navbar-pageheader-image .navbar-nav > li > a,
	.navbar-transparent.navbar-pageheader-image .navbar-nav > li > a:hover,
	.navbar-transparent.navbar-pageheader-image .navbar-nav > li > a:focus,
	.navbar-transparent.navbar-pageheader-image .navbar-nav > li > a:active,
	.navbar-transparent.navbar-fullscreen .navbar-nav > li > a, 
	.navbar-transparent.navbar-fullscreen .navbar-nav > li > a:hover, 
	.navbar-transparent.navbar-fullscreen .navbar-nav > li > a:focus, 
	.navbar-transparent.navbar-fullscreen .navbar-nav > li > a:active {
		color:#000000;
	}
	.navbar-transparent.navbar-pageheader-image .navbar-toggle,
	.navbar-transparent.navbar-fullscreen .navbar-toggle {
		background-color: #ffffff;
	}
	.navbar-transparent.navbar-pageheader-image .navbar-toggle .icon-bar,
	.navbar-transparent.navbar-fullscreen .navbar-toggle .icon-bar {
		background-color: #000000;
	}
	.navbar-transparent.navbar-pageheader-image .navbar-nav > .active > a,
	.navbar-transparent.navbar-pageheader-image .navbar-nav > .active > a:hover, 
	.navbar-transparent.navbar-pageheader-image .navbar-nav > .active > a:focus,
	.navbar-transparent.navbar-fullscreen .navbar-nav > .active > a, 
	.navbar-transparent.navbar-fullscreen .navbar-nav > .active > a:hover, 
	.navbar-transparent.navbar-fullscreen .navbar-nav > .active > a:focus,
	.navbar-transparent .navbar-nav>li>a:hover,
	.navbar-transparent .navbar-nav>li>a:focus,
	.navbar-transparent .navbar-nav>li>a:active ,
	.navbar-transparent .navbar-nav>.active>a,
	.navbar-transparent .navbar-nav>.active>a:hover,
	.navbar-transparent .navbar-nav>.active>a:focus,
	.navbar-transparent .navbar-nav>.active>a:active {
		color: #073351;
	}
	.navbar-transparent.navbar-pageheader-image .navbar-text,
	.navbar-transparent.navbar-pageheader-image .navbar-nav>li>a,
	.navbar-transparent.navbar-fullscreen .navbar-text,
	.navbar-transparent.navbar-fullscreen .navbar-nav>li>a {
		color:#000000;
	}
	.navbar-transparent .navbar-nav .open .dropdown-menu>li>a {
		color: #000000;
	}
	.navbar-transparent .navbar-nav .open .dropdown-menu>li>a:hover,
	.navbar-transparent .navbar-nav .open .dropdown-menu>li>a:focus,
	.navbar-transparent .navbar-nav .open .dropdown-menu>li>a:active {
		color: #073351;
	}
	.navbar-transparent .navbar-nav .open .dropdown-menu>.active>a,
	.navbar-transparent .navbar-nav .open .dropdown-menu>.active>a:hover,
	.navbar-transparent .navbar-nav .open .dropdown-menu>.active>a:focus,
	.navbar-transparent .navbar-nav .open .dropdown-menu>.active>a:active {
		color: #ffffff;
		background-color: #000000;
	}
	.navbar-transparent .navbar-nav .open .dropdown-menu>.disabled>a,
	.navbar-transparent .navbar-nav .open .dropdown-menu>.disabled>a:hover,
	.navbar-transparent .navbar-nav .open .dropdown-menu>.disabled>a:focus,
	.navbar-transparent .navbar-nav .open .dropdown-menu>.disabled>a:active {
		color: rgba(0,0,0,0.35);
	}
}
.navbar-transparent .navbar-link {
	color: #000000;
}
.navbar-transparent .navbar-link:hover {
	color: #073351;
}
.navbar-transparent .btn-link {
	color: #000000;
}
.navbar-transparent .btn-link:hover,
.navbar-transparent .btn-link:focus {
	color: #073351;
}
.navbar-transparent .btn-link[disabled]:hover,
fieldset[disabled] .navbar-transparent .btn-link:hover,
.navbar-transparent .btn-link[disabled]:focus,
fieldset[disabled] .navbar-transparent .btn-link:focus {
	color: rgba(0,0,0,0.35);
}
.navbar-transparent.navbar-shrink .fusion-secondary-header .widget_social ul li a,
.navbar-transparent.navbar-shrink .fusion-secondary-header .widget_nav_menu ul li a {
    color:#000000;
}
.navbar-transparent.navbar-shrink .fusion-secondary-header .widget_social ul li a:hover,
.navbar-transparent.navbar-shrink .fusion-secondary-header .widget_social ul li a:focus ,
.navbar-transparent.navbar-shrink .fusion-secondary-header .widget_social ul li a:active ,
.navbar-transparent.navbar-shrink .fusion-secondary-header .widget_nav_menu ul li a:hover,
.navbar-transparent.navbar-shrink .fusion-secondary-header .widget_nav_menu ul li a:focus,
.navbar-transparent.navbar-shrink .fusion-secondary-header .widget_nav_menu ul li a:active {
	color:#000000;
}

/* Page Header */
body.navbar-js-fixed-transparent-none .navbar-pageheader-notitle.navbar-pageheader-image.navbar-transparent,
	body.navbar-js-move-transparent-none .navbar-pageheader-notitle.navbar-pageheader-image.navbar-transparent,
	body.navbar-js-move-transparent .navbar-pageheader-notitle.navbar-pageheader-image.navbar-transparent,
.page-header-overlay {
	background-color:#ffffff;
}
@media screen and (min-width: 768px) {
	body.navbar-js-fixed-transparent-none .navbar-pageheader-notitle.navbar-pageheader-image.navbar-transparent,
	body.navbar-js-move-transparent-none .navbar-pageheader-notitle.navbar-pageheader-image.navbar-transparent,
	body.navbar-js-fixed-transparent:not(.navbar-js-fixed-transparent-all) .navbar-pageheader-notitle.navbar-pageheader-image.navbar-transparent,
	body.navbar-js-move-transparent .navbar-pageheader-notitle.navbar-pageheader-image.navbar-transparent,
	.page-header-overlay {
		background-image:url(https://meco.jp/wp-content/uploads/sub_header_bg.jpg);
	}
}
@media screen and (max-width: 767px) {
	body.navbar-js-fixed-transparent-none .navbar-pageheader-notitle.navbar-pageheader-image.navbar-transparent,
	body.navbar-js-move-transparent-none .navbar-pageheader-notitle.navbar-pageheader-image.navbar-transparent,
	body.navbar-js-fixed-transparent:not(.navbar-js-fixed-transparent-all) .navbar-pageheader-notitle.navbar-pageheader-image.navbar-transparent,
	body.navbar-js-move-transparent .navbar-pageheader-notitle.navbar-pageheader-image.navbar-transparent,
	.page-header-overlay {
		background-image:url(https://meco.jp/wp-content/uploads/sub_header_bg-960x540.jpg);
		background-size:cover;
	}
}
.page-header {
    background-color:rgba(0,0,0,0.65);
    color:#ffffff;
}
.page-header h1 small ,
.page-header strong small {
    color:rgba(255,255,255,0.7);
}
.breadcrumb, .breadcrumb a, .breadcrumb>li+li:before {
	color: rgba(255,255,255, 0.6);
}
.breadcrumb>.active {
	color: rgba(255,255,255, 0.6);
}
.breadcrumb a:hover,
.breadcrumb a:focus {
    color:#ffffff;
}

/* Map */
.acf-map{height:400px;}

/* Table */
caption {
	color: rgba(0,0,0, 0.35);
}
.table>thead>tr>th,
.table>tbody>tr>th,
.table>tfoot>tr>th,
.table>thead>tr>td,
.table>tbody>tr>td,
.table>tfoot>tr>td {
	border-top-color: #ecf0f1;
}
.table>thead>tr>th {
	border-bottom-color: #ecf0f1;
}
.table>tbody+tbody {
	border-top-color: #ecf0f1;
}
.table .table {
	background-color: #ffffff;
}
.table-bordered {
	border-color: #ecf0f1;
}
table-bordered>thead>tr>th,
.table-bordered>thead>tr>th,
table-bordered>tbody>tr>th,
.table-bordered>tbody>tr>th,
table-bordered>tfoot>tr>th,
.table-bordered>tfoot>tr>th,
table-bordered>thead>tr>td,
.table-bordered>thead>tr>td,
table-bordered>tbody>tr>td,
.table-bordered>tbody>tr>td,
table-bordered>tfoot>tr>td,
.table-bordered>tfoot>tr>td {
	border-color: #ecf0f1;
}
.table-striped>tbody>tr:nth-of-type(odd) {
	background-color: rgba(0,0,0, 0.02);
}
.table-hover>tbody>tr:hover {
	background-color: rgba(0,0,0, 0.1);
}
.table>thead>tr>td.active,
.table>tbody>tr>td.active,
.table>tfoot>tr>td.active,
.table>thead>tr>th.active,
.table>tbody>tr>th.active,
.table>tfoot>tr>th.active,
.table>thead>tr.active>td,
.table>tbody>tr.active>td,
.table>tfoot>tr.active>td,
.table>thead>tr.active>th,
.table>tbody>tr.active>th,
.table>tfoot>tr.active>th {
	background-color: rgba(0,0,0, 0.05);
}
.table-hover>tbody>tr>td.active:hover,
.table-hover>tbody>tr>th.active:hover,
.table-hover>tbody>tr.active:hover>td,
.table-hover>tbody>tr:hover>.active,
.table-hover>tbody>tr.active:hover>th {
	background-color: rgba(0,0,0, 0.19);
}
@media screen and (max-width: 767px) {
	.table-responsive {
		border-color: #ecf0f1;
	}
}

/* Form */
fieldset{
	border-color: #ecf0f1;
}
legend {
	color: #000000;
}
output {
	color: #000000;
}
.wpcf7-form-control,
.form-control {
	color: #000000;
	background-color: #ffffff;
	border-color: #ecf0f1;
}
.wpcf7-form-control:focus,
.form-control:focus {
	border-color: #18bc9c;
}
.wpcf7-form-control::-moz-placeholder ,
.form-control::-moz-placeholder {
	color: rgba(0,0,0, 0.4);
}
.wpcf7-form-control:-ms-input-placeholder ,
.form-control:-ms-input-placeholder {
	color: rgba(0,0,0, 0.4);
}
.wpcf7-form-control::-webkit-input-placeholder ,
.form-control::-webkit-input-placeholder {
	color: rgba(0,0,0, 0.4);
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control ,
.wpcf7-form-control[disabled],
.wpcf7-form-control[readonly],
fieldset[disabled] .wpcf7-form-control {
	background-color: rgba(0,0,0, 0.1);
}
.wpcf7-submit{color:#ffffff;background-color:#95a5a6;border-color:#95a5a6}.wpcf7-submit.focus,.wpcf7-submit:focus{color:#ffffff;background-color:#798d8f;border-color:#566566}.wpcf7-submit.active,.wpcf7-submit:active,.wpcf7-submit:hover{color:#ffffff;background-color:#798d8f;border-color:#74898a}.wpcf7-submit.active.focus,.wpcf7-submit.active:focus,.wpcf7-submit.active:hover,.wpcf7-submit:active.focus,.wpcf7-submit:active:focus,.wpcf7-submit:active:hover{color:#ffffff;background-color:#798d8f;border-color:#566566}.wpcf7-submit.disabled.focus,.wpcf7-submit.disabled:focus,.wpcf7-submit.disabled:hover,.wpcf7-submit[disabled].focus,.wpcf7-submit[disabled]:focus,.wpcf7-submit[disabled]:hover,fieldset[disabled] .wpcf7-submit.focus,fieldset[disabled] .wpcf7-submit:focus,fieldset[disabled] .wpcf7-submit:hover{background-color:#95a5a6;border-color:#95a5a6}
.wpcf7-form>p {
    background-color: rgba(0,0,0,0.1);
}
.input-group-addon {
	color: #000000;
	background-color: rgba(0,0,0, 0.1);
	border-color: #ecf0f1;
}
.radio>label>input:before,
.wpcf7-radio .wpcf7-list-item input:before {
	background-color: #18bc9c;
}
.checkbox>label>input:before,
.wpcf7-acceptance .wpcf7-list-item input:before,
.wpcf7-checkbox .wpcf7-list-item input:before {
	border-color: #18bc9c;
}
.radio>label>input:after ,
.checkbox>label>input:after,
.wpcf7-radio .wpcf7-list-item input:after ,
.wpcf7-acceptance .wpcf7-list-item input:after,
.wpcf7-checkbox .wpcf7-list-item input:after {
	background-color: #ffffff;
	border-color: #ecf0f1;
}
.radio>label>input:checked:after,
.checkbox>label>input:checked:after,
.wpcf7-radio .wpcf7-list-item input:checked:after,
.wpcf7-acceptance .wpcf7-list-item input:checked:after,
.wpcf7-checkbox .wpcf7-list-item input:checked:after {
	border-color: #18bc9c;
}
/* Button */
.btn-original {
	color: #ffffff;
	background-color: #95a5a6;
	border-color: #95a5a6;
}
.btn-original:hover,
.btn-original:focus,
.btn-original.focus {
	color: #ffffff;
	background-color: #798d8f;
	border-color: #74898a;
}
.btn-original:active,
.btn-original.active,
.open>.dropdown-toggle.btn-original {
	color: #ffffff;
	background-color: #798d8f;
	border-color: #566566;
}
.btn-original:active:hover,
.btn-original.active:hover,
.open>.dropdown-toggle.btn-original:hover,
.btn-original:active:focus,
.btn-original.active:focus,
.open>.dropdown-toggle.btn-original:focus,
.btn-original:active.focus,
.btn-original.active.focus,
.open>.dropdown-toggle.btn-original.focus {
	color: #ffffff;
	background-color: #798d8f;
	border-color: #566566;
}
.btn-original.disabled:hover,
.btn-original[disabled]:hover,
fieldset[disabled] .btn-original:hover,
.btn-original.disabled:focus,
.btn-original[disabled]:focus,
fieldset[disabled] .btn-original:focus,
.btn-original.disabled.focus,
.btn-original[disabled].focus,
fieldset[disabled] .btn-original.focus {
	background-color: #95a5a6;
	border-color: #95a5a6;
}
.btn-original .badge {
	color: #95a5a6;
	background-color: #ffffff;
}
.btn-border.btn-original ,
.btn-outline.btn-original {
	color: #95a5a6;
	border-color: #95a5a6;
}
.btn-border.btn-original:hover ,
.btn-outline.btn-original:hover ,
.btn-border.btn-original:focus,
.btn-border.btn-original.focus ,
.btn-outline.btn-original:focus,
.btn-outline.btn-original.focus {
	color: #798d8f;
	border-color: #74898a;
}
.btn-border.btn-original:active,
.btn-border.btn-original.active,
.open>.dropdown-toggle.btn-border.btn-original ,
.btn-outline.btn-original:active,
.btn-outline.btn-original.active,
.open>.dropdown-toggle.btn-outline.btn-original {
	color: #798d8f;
	border-color: #566566;
}
.btn-border.btn-original:active:hover,
.btn-border.btn-original.active:hover,
.open>.dropdown-toggle.btn-border.btn-original:hover,
.btn-border.btn-original:active:focus,
.btn-border.btn-original.active:focus,
.open>.dropdown-toggle.btn-border.btn-original:focus,
.btn-border.btn-original:active.focus,
.btn-border.btn-original.active.focus,
.open>.dropdown-toggle.btn-border.btn-original.focus ,
.btn-outline.btn-original:active:hover,
.btn-outline.btn-original.active:hover,
.open>.dropdown-toggle.btn-outline.btn-original:hover,
.btn-outline.btn-original:active:focus,
.btn-outline.btn-original.active:focus,
.open>.dropdown-toggle.btn-outline.btn-original:focus,
.btn-outline.btn-original:active.focus,
.btn-outline.btn-original.active.focus,
.open>.dropdown-toggle.btn-outline.btn-original.focus {
	color: #798d8f;
	border-color: #74898a;
}
.btn-border.btn-original.disabled:hover,
.btn-border.btn-original[disabled]:hover,
fieldset[disabled] .btn-border.btn-original:hover,
.btn-border.btn-original.disabled:focus,
.btn-border.btn-original[disabled]:focus,
fieldset[disabled] .btn-border.btn-original:focus,
.btn-border.btn-original.disabled.focus,
.btn-border.btn-original[disabled].focus,
fieldset[disabled] .btn-border.btn-original.focus ,
.btn-outline.btn-original.disabled:hover,
.btn-outline.btn-original[disabled]:hover,
fieldset[disabled] .btn-outline.btn-original:hover,
.btn-outline.btn-original.disabled:focus,
.btn-outline.btn-original[disabled]:focus,
fieldset[disabled] .btn-outline.btn-original:focus,
.btn-outline.btn-original.disabled.focus,
.btn-outline.btn-original[disabled].focus,
fieldset[disabled] .btn-outline.btn-original.focus {
	color: #95a5a6;
	border-color: #95a5a6;
}
.btn-border.btn-original .badge ,
.btn-outline.btn-original .badge {
	color: #ffffff;
	background-color: #95a5a6;
}
.btn-link {
	color: #000000;
}
.btn-link:hover,
.btn-link:focus {
	color: #073351;
}
.btn-link:active {
	color: #073351;
}
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
	color: rgba(0,0,0, 0.35);
}
.navbar-default .fusion-secondary-header{background-color:#1a242f;}.navbar-default.navbar-layout-center .navbar-collapse,.navbar-default.navbar-layout-left .navbar-collapse{border-top-color:rgba(255,255,255,0.1)}.navbar-inverse .fusion-secondary-header{background-color:#15a589}.navbar-inverse.navbar-layout-center .navbar-collapse,.navbar-inverse.navbar-layout-left .navbar-collapse{border-top-color:rgba(255,255,255,0.1)}.navbar-default .fusion-secondary-header,.navbar-default .fusion-secondary-header .widget_nav_menu ul li a,.navbar-default .fusion-secondary-header .widget_social ul li a,.navbar-default .fusion-secondary-header a{color:#fff}.navbar-default .fusion-secondary-header .widget_nav_menu ul li a:focus,.navbar-default .fusion-secondary-header .widget_nav_menu ul li a:hover,.navbar-default .fusion-secondary-header .widget_social ul li a:focus,.navbar-default .fusion-secondary-header .widget_social ul li a:hover,.navbar-default .fusion-secondary-header a:focus,.navbar-default .fusion-secondary-header a:hover{color:#18bc9c}.navbar-inverse .fusion-secondary-header,.navbar-inverse .fusion-secondary-header .widget_nav_menu ul li a,.navbar-inverse .fusion-secondary-header .widget_social ul li a,.navbar-inverse .fusion-secondary-header a{color:#fff}.navbar-inverse .fusion-secondary-header .widget_nav_menu ul li a:focus,.navbar-inverse .fusion-secondary-header .widget_nav_menu ul li a:hover,.navbar-inverse .fusion-secondary-header .widget_social ul li a:focus,.navbar-inverse .fusion-secondary-header .widget_social ul li a:hover,.navbar-inverse .fusion-secondary-header a:focus,.navbar-inverse .fusion-secondary-header a:hover{color:#2c3e50}.btn-border.btn-default,.btn-outline.btn-default{color:#95a5a6}.btn-border.btn-default.active,.btn-border.btn-default.focus,.btn-border.btn-default:active,.btn-border.btn-default:focus,.btn-border.btn-default:hover,.btn-outline.btn-default.active,.btn-outline.btn-default.focus,.btn-outline.btn-default:active,.btn-outline.btn-default:focus,.btn-outline.btn-default:hover,.open>.dropdown-toggle.btn-border.btn-default,.open>.dropdown-toggle.btn-outline.btn-default{color:#798d8f}.btn-border.btn-default.active.focus,.btn-border.btn-default.active:focus,.btn-border.btn-default.active:hover,.btn-border.btn-default:active.focus,.btn-border.btn-default:active:focus,.btn-border.btn-default:active:hover,.btn-outline.btn-default.active.focus,.btn-outline.btn-default.active:focus,.btn-outline.btn-default.active:hover,.btn-outline.btn-default:active.focus,.btn-outline.btn-default:active:focus,.btn-outline.btn-default:active:hover,.open>.dropdown-toggle.btn-border.btn-default.focus,.open>.dropdown-toggle.btn-border.btn-default:focus,.open>.dropdown-toggle.btn-border.btn-default:hover,.open>.dropdown-toggle.btn-outline.btn-default.focus,.open>.dropdown-toggle.btn-outline.btn-default:focus,.open>.dropdown-toggle.btn-outline.btn-default:hover{color:#687b7c}.btn-border.btn-default.disabled.focus,.btn-border.btn-default.disabled:focus,.btn-border.btn-default.disabled:hover,.btn-border.btn-default[disabled].focus,.btn-border.btn-default[disabled]:focus,.btn-border.btn-default[disabled]:hover,.btn-outline.btn-default.disabled.focus,.btn-outline.btn-default.disabled:focus,.btn-outline.btn-default.disabled:hover,.btn-outline.btn-default[disabled].focus,.btn-outline.btn-default[disabled]:focus,.btn-outline.btn-default[disabled]:hover,fieldset[disabled] .btn-border.btn-default.focus,fieldset[disabled] .btn-border.btn-default:focus,fieldset[disabled] .btn-border.btn-default:hover,fieldset[disabled] .btn-outline.btn-default.focus,fieldset[disabled] .btn-outline.btn-default:focus,fieldset[disabled] .btn-outline.btn-default:hover{color:#95a5a6}.btn-border.btn-default .badge,.btn-outline.btn-default .badge{color:#fff;background-color:#95a5a6}.btn-border.btn-primary,.btn-outline.btn-primary{color:#2c3e50}.btn-border.btn-primary.active,.btn-border.btn-primary.focus,.btn-border.btn-primary:active,.btn-border.btn-primary:focus,.btn-border.btn-primary:hover,.btn-outline.btn-primary.active,.btn-outline.btn-primary.focus,.btn-outline.btn-primary:active,.btn-outline.btn-primary:focus,.btn-outline.btn-primary:hover,.open>.dropdown-toggle.btn-border.btn-primary,.open>.dropdown-toggle.btn-outline.btn-primary{color:#1a242f}.btn-border.btn-primary.active.focus,.btn-border.btn-primary.active:focus,.btn-border.btn-primary.active:hover,.btn-border.btn-primary:active.focus,.btn-border.btn-primary:active:focus,.btn-border.btn-primary:active:hover,.btn-outline.btn-primary.active.focus,.btn-outline.btn-primary.active:focus,.btn-outline.btn-primary.active:hover,.btn-outline.btn-primary:active.focus,.btn-outline.btn-primary:active:focus,.btn-outline.btn-primary:active:hover,.open>.dropdown-toggle.btn-border.btn-primary.focus,.open>.dropdown-toggle.btn-border.btn-primary:focus,.open>.dropdown-toggle.btn-border.btn-primary:hover,.open>.dropdown-toggle.btn-outline.btn-primary.focus,.open>.dropdown-toggle.btn-outline.btn-primary:focus,.open>.dropdown-toggle.btn-outline.btn-primary:hover{color:#0d1318}.btn-border.btn-primary.disabled.focus,.btn-border.btn-primary.disabled:focus,.btn-border.btn-primary.disabled:hover,.btn-border.btn-primary[disabled].focus,.btn-border.btn-primary[disabled]:focus,.btn-border.btn-primary[disabled]:hover,.btn-outline.btn-primary.disabled.focus,.btn-outline.btn-primary.disabled:focus,.btn-outline.btn-primary.disabled:hover,.btn-outline.btn-primary[disabled].focus,.btn-outline.btn-primary[disabled]:focus,.btn-outline.btn-primary[disabled]:hover,fieldset[disabled] .btn-border.btn-primary.focus,fieldset[disabled] .btn-border.btn-primary:focus,fieldset[disabled] .btn-border.btn-primary:hover,fieldset[disabled] .btn-outline.btn-primary.focus,fieldset[disabled] .btn-outline.btn-primary:focus,fieldset[disabled] .btn-outline.btn-primary:hover{color:#2c3e50}.btn-border.btn-primary .badge,.btn-outline.btn-primary .badge{color:#fff;background-color:#2c3e50}.btn-border.btn-success,.btn-outline.btn-success{color:#18bc9c}.btn-border.btn-success.active,.btn-border.btn-success.focus,.btn-border.btn-success:active,.btn-border.btn-success:focus,.btn-border.btn-success:hover,.btn-outline.btn-success.active,.btn-outline.btn-success.focus,.btn-outline.btn-success:active,.btn-outline.btn-success:focus,.btn-outline.btn-success:hover,.open>.dropdown-toggle.btn-border.btn-success,.open>.dropdown-toggle.btn-outline.btn-success{color:#128f76}.btn-border.btn-success.active.focus,.btn-border.btn-success.active:focus,.btn-border.btn-success.active:hover,.btn-border.btn-success:active.focus,.btn-border.btn-success:active:focus,.btn-border.btn-success:active:hover,.btn-outline.btn-success.active.focus,.btn-outline.btn-success.active:focus,.btn-outline.btn-success.active:hover,.btn-outline.btn-success:active.focus,.btn-outline.btn-success:active:focus,.btn-outline.btn-success:active:hover,.open>.dropdown-toggle.btn-border.btn-success.focus,.open>.dropdown-toggle.btn-border.btn-success:focus,.open>.dropdown-toggle.btn-border.btn-success:hover,.open>.dropdown-toggle.btn-outline.btn-success.focus,.open>.dropdown-toggle.btn-outline.btn-success:focus,.open>.dropdown-toggle.btn-outline.btn-success:hover{color:#0e6f5c}.btn-border.btn-success.disabled.focus,.btn-border.btn-success.disabled:focus,.btn-border.btn-success.disabled:hover,.btn-border.btn-success[disabled].focus,.btn-border.btn-success[disabled]:focus,.btn-border.btn-success[disabled]:hover,.btn-outline.btn-success.disabled.focus,.btn-outline.btn-success.disabled:focus,.btn-outline.btn-success.disabled:hover,.btn-outline.btn-success[disabled].focus,.btn-outline.btn-success[disabled]:focus,.btn-outline.btn-success[disabled]:hover,fieldset[disabled] .btn-border.btn-success.focus,fieldset[disabled] .btn-border.btn-success:focus,fieldset[disabled] .btn-border.btn-success:hover,fieldset[disabled] .btn-outline.btn-success.focus,fieldset[disabled] .btn-outline.btn-success:focus,fieldset[disabled] .btn-outline.btn-success:hover{border-color:#18bc9c}.btn-border.btn-success .badge,.btn-outline.btn-success .badge{color:#fff;background-color:#18bc9c}.btn-border.btn-info,.btn-outline.btn-info{color:#3498db}.btn-border.btn-info.active,.btn-border.btn-info.focus,.btn-border.btn-info:active,.btn-border.btn-info:focus,.btn-border.btn-info:hover,.btn-outline.btn-info.active,.btn-outline.btn-info.focus,.btn-outline.btn-info:active,.btn-outline.btn-info:focus,.btn-outline.btn-info:hover,.open>.dropdown-toggle.btn-border.btn-info,.open>.dropdown-toggle.btn-outline.btn-info{color:#217dbb}.btn-border.btn-info.active.focus,.btn-border.btn-info.active:focus,.btn-border.btn-info.active:hover,.btn-border.btn-info:active.focus,.btn-border.btn-info:active:focus,.btn-border.btn-info:active:hover,.btn-outline.btn-info.active.focus,.btn-outline.btn-info.active:focus,.btn-outline.btn-info.active:hover,.btn-outline.btn-info:active.focus,.btn-outline.btn-info:active:focus,.btn-outline.btn-info:active:hover,.open>.dropdown-toggle.btn-border.btn-info.focus,.open>.dropdown-toggle.btn-border.btn-info:focus,.open>.dropdown-toggle.btn-border.btn-info:hover,.open>.dropdown-toggle.btn-outline.btn-info.focus,.open>.dropdown-toggle.btn-outline.btn-info:focus,.open>.dropdown-toggle.btn-outline.btn-info:hover{color:#1c699d}.btn-border.btn-info.disabled.focus,.btn-border.btn-info.disabled:focus,.btn-border.btn-info.disabled:hover,.btn-border.btn-info[disabled].focus,.btn-border.btn-info[disabled]:focus,.btn-border.btn-info[disabled]:hover,.btn-outline.btn-info.disabled.focus,.btn-outline.btn-info.disabled:focus,.btn-outline.btn-info.disabled:hover,.btn-outline.btn-info[disabled].focus,.btn-outline.btn-info[disabled]:focus,.btn-outline.btn-info[disabled]:hover,fieldset[disabled] .btn-border.btn-info.focus,fieldset[disabled] .btn-border.btn-info:focus,fieldset[disabled] .btn-border.btn-info:hover,fieldset[disabled] .btn-outline.btn-info.focus,fieldset[disabled] .btn-outline.btn-info:focus,fieldset[disabled] .btn-outline.btn-info:hover{background-color:#3498db}.btn-border.btn-info .badge,.btn-outline.btn-info .badge{color:#fff;background-color:#3498db}.btn-border.btn-warning,.btn-outline.btn-warning{color:#f39c12}.btn-border.btn-warning.active,.btn-border.btn-warning.focus,.btn-border.btn-warning:active,.btn-border.btn-warning:focus,.btn-border.btn-warning:hover,.btn-outline.btn-warning.active,.btn-outline.btn-warning.focus,.btn-outline.btn-warning:active,.btn-outline.btn-warning:focus,.btn-outline.btn-warning:hover,.open>.dropdown-toggle.btn-border.btn-warning,.open>.dropdown-toggle.btn-outline.btn-warning{color:#c87f0a}.btn-border.btn-warning.active.focus,.btn-border.btn-warning.active:focus,.btn-border.btn-warning.active:hover,.btn-border.btn-warning:active.focus,.btn-border.btn-warning:active:focus,.btn-border.btn-warning:active:hover,.btn-outline.btn-warning.active.focus,.btn-outline.btn-warning.active:focus,.btn-outline.btn-warning.active:hover,.btn-outline.btn-warning:active.focus,.btn-outline.btn-warning:active:focus,.btn-outline.btn-warning:active:hover,.open>.dropdown-toggle.btn-border.btn-warning.focus,.open>.dropdown-toggle.btn-border.btn-warning:focus,.open>.dropdown-toggle.btn-border.btn-warning:hover,.open>.dropdown-toggle.btn-outline.btn-warning.focus,.open>.dropdown-toggle.btn-outline.btn-warning:focus,.open>.dropdown-toggle.btn-outline.btn-warning:hover{color:#a66908}.btn-border.btn-warning.disabled.focus,.btn-border.btn-warning.disabled:focus,.btn-border.btn-warning.disabled:hover,.btn-border.btn-warning[disabled].focus,.btn-border.btn-warning[disabled]:focus,.btn-border.btn-warning[disabled]:hover,.btn-outline.btn-warning.disabled.focus,.btn-outline.btn-warning.disabled:focus,.btn-outline.btn-warning.disabled:hover,.btn-outline.btn-warning[disabled].focus,.btn-outline.btn-warning[disabled]:focus,.btn-outline.btn-warning[disabled]:hover,fieldset[disabled] .btn-border.btn-warning.focus,fieldset[disabled] .btn-border.btn-warning:focus,fieldset[disabled] .btn-border.btn-warning:hover,fieldset[disabled] .btn-outline.btn-warning.focus,fieldset[disabled] .btn-outline.btn-warning:focus,fieldset[disabled] .btn-outline.btn-warning:hover{color:#f39c12}.btn-border.btn-warning .badge,.btn-outline.btn-warning .badge{color:#fff;background-color:#f39c12}.btn-border.btn-danger,.btn-outline.btn-danger{color:#e74c3c}.btn-border.btn-danger.active,.btn-border.btn-danger.focus,.btn-border.btn-danger:active,.btn-border.btn-danger:focus,.btn-border.btn-danger:hover,.btn-outline.btn-danger.active,.btn-outline.btn-danger.focus,.btn-outline.btn-danger:active,.btn-outline.btn-danger:focus,.btn-outline.btn-danger:hover,.open>.dropdown-toggle.btn-border.btn-danger,.open>.dropdown-toggle.btn-outline.btn-danger{color:#d62c1a}.btn-border.btn-danger.active.focus,.btn-border.btn-danger.active:focus,.btn-border.btn-danger.active:hover,.btn-border.btn-danger:active.focus,.btn-border.btn-danger:active:focus,.btn-border.btn-danger:active:hover,.btn-outline.btn-danger.active.focus,.btn-outline.btn-danger.active:focus,.btn-outline.btn-danger.active:hover,.btn-outline.btn-danger:active.focus,.btn-outline.btn-danger:active:focus,.btn-outline.btn-danger:active:hover,.open>.dropdown-toggle.btn-border.btn-danger.focus,.open>.dropdown-toggle.btn-border.btn-danger:focus,.open>.dropdown-toggle.btn-border.btn-danger:hover,.open>.dropdown-toggle.btn-outline.btn-danger.focus,.open>.dropdown-toggle.btn-outline.btn-danger:focus,.open>.dropdown-toggle.btn-outline.btn-danger:hover{color:#b62516}.btn-border.btn-danger.disabled.focus,.btn-border.btn-danger.disabled:focus,.btn-border.btn-danger.disabled:hover,.btn-border.btn-danger[disabled].focus,.btn-border.btn-danger[disabled]:focus,.btn-border.btn-danger[disabled]:hover,.btn-outline.btn-danger.disabled.focus,.btn-outline.btn-danger.disabled:focus,.btn-outline.btn-danger.disabled:hover,.btn-outline.btn-danger[disabled].focus,.btn-outline.btn-danger[disabled]:focus,.btn-outline.btn-danger[disabled]:hover,fieldset[disabled] .btn-border.btn-danger.focus,fieldset[disabled] .btn-border.btn-danger:focus,fieldset[disabled] .btn-border.btn-danger:hover,fieldset[disabled] .btn-outline.btn-danger.focus,fieldset[disabled] .btn-outline.btn-danger:focus,fieldset[disabled] .btn-outline.btn-danger:hover{color:#e74c3c}.btn-border.btn-danger .badge,.btn-outline.btn-danger .badge{color:#fff;background-color:#e74c3c}

/* Tabs */
.nav-tabs {
	border-bottom-color: #ecf0f1;
}
.nav-tabs>li>a:hover {
	border-color: #ecf0f1;
}
.nav-tabs>li.active>a,
.nav-tabs>li.active>a:hover,
.nav-tabs>li.active>a:focus {
	color: #000000;
	background-color: #ffffff;
	border-color: #ecf0f1;
}
.nav-tabs.nav-justified>.active>a,
.nav-tabs.nav-justified>.active>a:hover,
.nav-tabs.nav-justified>.active>a:focus {
	border-color: #ecf0f1;
}
@media (min-width: 768px) {
	.nav-tabs.nav-justified>li>a {
		border-bottom-color: #ecf0f1;
	}
	.nav-tabs.nav-justified>.active>a,
	.nav-tabs.nav-justified>.active>a:hover,
	.nav-tabs.nav-justified>.active>a:focus {
		border-bottom-color: #ffffff;
	}
}
.nav-pills>li.active>a,
.nav-pills>li.active>a:hover,
.nav-pills>li.active>a:focus {
	color: #ffffff;
	background-color: #000000;
}
.nav-tabs-justified>.active>a,
.nav-tabs-justified>.active>a:hover,
.nav-tabs-justified>.active>a:focus {
	border-color: #ecf0f1;
}
@media (min-width: 768px) {
	.nav-tabs-justified>li>a {
		border-bottom-color: #ecf0f1;
	}
	.nav-tabs-justified>.active>a,
	.nav-tabs-justified>.active>a:hover,
	.nav-tabs-justified>.active>a:focus {
		border-bottom-color: #ffffff;
	}
}

/* Pagination */
.pagination>li>a,
.pagination>li>span {
	color:#ffffff;
	background-color: #95a5a6;
	border-color: #95a5a6;
}
.pagination>li>a:hover,
.pagination>li>span:hover{
	color:#ffffff;
	background-color: #798d8f;
	border-color: #74898a;
}
.pagination>li>a:focus,
.pagination>li>span:focus,
.pagination>.active>a,
.pagination>.active>span,
.pagination>.active>a:hover,
.pagination>.active>span:hover,
.pagination>.active>a:focus,
.pagination>.active>span:focus {
	color:#ffffff;
	background-color: #798d8f;
	border-color: #566566;
}
.pagination>.disabled>span,
.pagination>.disabled>span:hover,
.pagination>.disabled>span:focus,
.pagination>.disabled>a,
.pagination>.disabled>a:hover,
.pagination>.disabled>a:focus {
	color:#ffffff;
	background-color: #798d8f;
	border-color: #798d8f;
}
ul.page-numbers a ,
ul.page-numbers span {
	color:#ffffff;
	background-color: #95a5a6;
	border-color: #95a5a6;
}
ul.page-numbers a:hover {
	background-color: #798d8f;
	border-color: #74898a;
}
ul.page-numbers .current {
	color:#ffffff;
	background-color: #798d8f;
	border-color: #566566;
}

/* Pager */
.pager li>a,
.pager li>span {
	color:#ffffff;
	background-color: #95a5a6;
	border-color: #95a5a6;
}
.pager li>a:hover {
	color:#ffffff;
	background-color: #798d8f;
	border-color: #74898a;
}
.pager li>a:focus,
.pager li>a:active {
	color:#ffffff;
	background-color: #798d8f;
	border-color: #566566;
}
.pager .disabled>a,
.pager .disabled>a:hover,
.pager .disabled>a:focus,
.pager .disabled>span {
	color: #ffffff;
	background-color: #18bc9c;
}

















.related-entries .media {
    border-color: #ecf0f1;
}
.freearea-poststop ,
.freearea-postsbottom {
    border-color: #ecf0f1;
    background-color: rgba(0,0,0, 0.05);
}

p.wp-caption-text {
    background-color: rgba(0,0,0, 0.1);
}


.help-block {
	color: rgba(0,0,0,0.7);
}

.sherebutton > .sherebutton01 .btn-monochrome ,
.sherebutton > .sherebutton02 .btn-monochrome ,
.sherebutton > .sherebutton04 .btn-monochrome ,
.sherebutton > .sherebutton05 .btn-monochrome {
	background-color: rgba(0,0,0,0.6);
	color: #ffffff;
}
.sherebutton > .sherebutton03 .btn-monochrome {
	color: rgba(0,0,0,0.6);
}

article.list-vertical .attachment-media>time {
    background-color: #000000;
    color: #ffffff;
}
article .post-content .post-category a:hover,
article .post-content .post-category a:focus {
    color: #ffffff;
    background-color: rgba(0,0,0,0.7);
    border-color: rgba(0,0,0,0.7);
}
article.sticky .post-content .entry-title:before {
    background-color: #000000;
    color: #ffffff;
}
.flex-control-paging li a {
    background: #ecf0f1;
    background: rgba(255,255,255, 0.5);
}
.flex-control-paging li a.flex-active {
    background: #ffffff;
    background: rgba(255,255,255, 0.9);
}
.carousel-control {
    color: rgba(255,255,255, 0.8);
    background-color: #000000;
}
.flex-caption {
    background-color: rgba(0, 0, 0, .5);
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.use-floating-validation-tip span.wpcf7-not-valid-tip {
    background-color: #ffffff;
}


/* Share */

header.entry-header .share-pageup ,
footer.entry-footer .share-pagedown {
    border-color:#ecf0f1;
}


ul.portfolio-list li {
    border-bottom-color:#ecf0f1;
}
ul.portfolio-list li:first-child {
    border-top-color:#ecf0f1;
}
.portfolio-list a,
.portfolio-thumblist a{
	color:#000000;
}
.portfolio-list a:hover {
	color:#073351;
}
ul.portfolio-list li span.category a,
.portfolio-thumblist ul.post-category a{
	background-color:rgba(0,0,0,0.2);
}
ul.portfolio-list li span.category a:hover,
.portfolio-thumblist ul.post-category a:hover{
	background-color:#073351;
	color:#ffffff;
}
.media-heading a,
.entry-title a,
.readmore a {
    color:#000000;
}
article .categorybox,
.related-entries .media .entry-content p,
article .post-content .entry-content p,
article .post-content p.readmore {
    color:rgba(0,0,0,0.55);
}
article .categorybox a {
    color:rgba(0,0,0,0.55);
}
.media-heading a:hover,
.media-heading a:focus,
.entry-title a:hover,
.entry-title a:focus,
article .categorybox a:hover,
article .categorybox a:focus,
.readmore a:hover,
.readmore a:focus {
    color: #073351;
}
article .post-content .post-category a {
    color:rgba(0,0,0,0.55);
    border-color: #ecf0f1;
}





figure figcaption h3 {
    color:#ffffff;
}
figure figcaption p {
    color: rgba(255,255,255, 0.8);
}
figure a figcaption h3,
figure a:hover figcaption h3,
figure a:focus figcaption h3,
figure a:active:focus figcaption h3 {
    color:#ffffff;
}
figure a figcaption p,
figure a:hover figcaption p,
figure a:focus figcaption p,
figure a:active:focus figcaption p,
figure a figcaption span,
figure a:hover figcaption span,
figure a:focus figcaption span,
figure a:active:focus figcaption span {
    color: rgba(255,255,255, 0.8);
}
figure.effect-none figcaption h3,
figure.effect-none figcaption p {
    color: #000000;
}
figure.effect-none a:hover,
figure.effect-none a:focus,
figure.effect-none a:hover figcaption h3,
figure.effect-none a:focus figcaption h3,
figure.effect-none a:hover figcaption p,
figure.effect-none a:focus figcaption p {
    color: #000000;
}
figure.effect-overlay figcaption ,
figure.effect-down figcaption ,
figure.effect-line figcaption ,
figure.effect-square figcaption {
    background-color: rgba(0,0,0,0.6);
}
figure.effect-line figcaption h3:after {
    background-color: #ffffff;
}
figure.effect-square figcaption:before {
    color: #ffffff;
    border-top-color:#ffffff;
    border-bottom-color:#ffffff;
}
figure.effect-square figcaption:after {
    color: #ffffff;
    border-right-color:#ffffff;
    border-left-color:#ffffff;
}


.wp-embed {
    color: #000000 !important;
    background-color: #ffffff !important;
    border-color: #ecf0f1 !important;
}
.wp-embed-body a ,
.wp-embed-excerpt {
    color: #000000;
}

.list-group-item {
    background-color: #ffffff;
    border-color: #ecf0f1;
}
ul.price-list li {
    border-bottom-color: #ecf0f1;
}
.panel-default {
    border-color: #ecf0f1;
}
.panel {
    background-color: #ffffff;
    border-radius: 4px;
}
.panel-heading {
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
}
.panel-default>.panel-heading {
    color: #000000;
    background-color: rgba(0,0,0,0.15);
    border-color: #ecf0f1;
}
.panel-default>.panel-heading+.panel-collapse>.panel-body ,
.panel-group .panel-heading+.panel-collapse>.list-group,
.panel-group .panel-heading+.panel-collapse>.panel-body {
    border-top-color: #ecf0f1;
}
.price-table .panel-title {
    border-bottom-color: #ecf0f1;
}
.panel-footer {
    background-color: rgba(0,0,0,0.15);
    border-top-color: #ecf0f1;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
}

/* -- Widget -- */
.widget a {
	color:#000000;
}
.widget a:hover,
.widget a:focus ,
.widget_calendar table td a {
	color:#000000;
}
.widget_calendar table #today a{
	background-color:#073351;
	color:#ffffff;
}
.widget_archive ul li a span.count,
.widget_categories ul li a span.count{
	background-color:rgba(0,0,0,0.5);
	color:#ffffff;
}
.widget_tag_cloud .tagcloud a:hover ,
.widget_archive ul li a:hover span.count,
.widget_categories ul li a:hover span.count{
	background-color:#000000;
	color:#ffffff;
}
.widget_tag_cloud .tagcloud a {
	background-color:rgba(0,0,0,0.15);
    color: #000000;
}
table.isp-business-calendar .business {
    background-color: #ffffff;
}
#weekly_set td.am ,
#weekly_set td.pm ,
#weekly_set td.all {
	background-color: #ffffff;
}
table.isp-business-calendar thead th {
	background-color: rgba(0,0,0,0.3);
}
table.isp-business-calendar .business {
	background-color: #ffffff;
}
table.isp-business-calendar .space {
	background-color: rgba(0,0,0,0.15);
}
.widget_recentpoststhumbnail ul,
.widget_social ul.sociallist,
.widget_recent_entries ul,
.widget_nav_menu ul,
.widget_archive ul,
.widget_categories ul {
	border-top-color: #ecf0f1;
}
.widget_recentpoststhumbnail ul li a ,
.widget_social ul.sociallist li a ,
.widget_recent_entries ul li a ,
.widget_nav_menu ul li a ,
.widget_archive ul li a ,
.widget_categories ul li a {
	border-bottom-color: #ecf0f1;
}
.widget_recentpoststhumbnail ul li a:hover ,
.widget_social ul.sociallist li a:hover ,
.widget_recent_entries ul li a:hover ,
.widget_nav_menu ul li a:hover ,
.widget_archive ul li a:hover ,
.widget_categories ul li a:hover {
	border-bottom-color: #000000;
}
.footer .widget_recentpoststhumbnail ul,
.footer .widget_social ul.sociallist,
.footer .widget_recent_entries ul,
.footer .widget_nav_menu ul,
.footer .widget_archive ul,
.footer .widget_categories ul {
	border-top-color: rgba(236,240,241,0.5);
}
.footer .widget_recentpoststhumbnail ul li a ,
.footer .widget_social ul.sociallist li a ,
.footer .widget_recent_entries ul li a ,
.footer .widget_nav_menu ul li a ,
.footer .widget_archive ul li a ,
.footer .widget_categories ul li a {
	border-bottom-color: rgba(236,240,241,0.5);
}
.footer .widget_recentpoststhumbnail ul li a:hover ,
.footer .widget_social ul.sociallist li a:hover ,
.footer .widget_recent_entries ul li a:hover ,
.footer .widget_nav_menu ul li a:hover ,
.footer .widget_archive ul li a:hover ,
.footer .widget_categories ul li a:hover {
	border-bottom-color:#ecf0f1;
}
.widget_archive select,
.widget_categories select {
    color: rgba(0,0,0,0.5);
    background-color: #ffffff;
    border-color:#ecf0f1;
}
.widget_tag_cloud .tagcloud a:hover {
    color:#ffffff;
    background: #073351;
}

/* -- footer -- */

.footer {
	background-color:#000000;
	color:rgba(255,255,255,0.5);
}
.footer a {
	color:rgba(255,255,255,0.7);
}
.footer a:hover ,
.footer a:focus ,
.footer .widget_calendar table td a ,
.footer .widget a:hover {
	color:#ffffff;
}
.footer .container + small.copyright {
	border-top-color: rgba(255,255,255,0.1);
}


/* -- custum -- */

body,.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6, .page-header-title,li,dt,dd,p,span{
font-family: YuMincho, 'Yu Mincho', serif ;
}