body {
font-family: "Lato", "Helvetica Neue", Arial, sans-serif;
font-weight: 300; font-size: 16px; }
body.mce-content-body {
background: #fff;
margin: 10px;
font-size: 16px;
color: #000;
}
h1, 
h2, 
h3, 
h4, 
h5, 
h6 {
font-family: "Pathway Gothic One", Arial, "Helvetica Neue", sans-serif; } h1, 
h2, 
h3 {
font-weight: 300; }  .lead {
font-size: 22px; } code { border: 1px solid #ccc;    
} hr {
margin: 16px 0; } .jumbotron {
margin-bottom: 0;
} blockquote footer {
font-size: 18px;
} .panel-title>a:hover, 
.panel-title>small:hover, 
.panel-title>.small:hover, 
.panel-title>small>a:hover, 
.panel-title>.small>a:hover {
color: #19b798;
}  label {
font-weight: 300;
} .form-control {
color: #555;
} button,
html input[type="button"],
input[type="submit"] {
background-image: none;
font-size: 16px;
line-height: 22px;
padding: 6px 12px;
border: none;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
outline: 0;
}
button:hover, 
button:focus,
html input[type="button"]:hover, 
html input[type="button"]:focus,
input[type="submit"]:hover, 
input[type="submit"]:focus {
outline: 0;
} button,
html input[type="button"],
input[type="submit"] {
color: #fff;
background-color: #1abc9c;
border-color: #1abc9c;
}
button:hover, 
button:focus,
html input[type="button"]:hover, 
html input[type="button"]:focus,
input[type="submit"]:hover, 
input[type="submit"]:focus {
color: #fff;
background-color: #16a085;
border-color: #16a085;
} .pagination>li>a, 
.pagination>li>span,
span.page-numbers.current {
color: #16a085;
}
.pagination>li>a:hover, 
.pagination>li>span:hover, 
.pagination>li>a:focus,
.pagination>li>span:focus,
span.page-numbers.current {
z-index: 2;
color: #fff;
background-color: #16a085;
border-color: #16a085;
} input.search-field {
-webkit-appearance: none !important;
-webkit-border-radius: 0 !important;
-moz-border-radius: 0 !important;
border-radius: 0 !important;
}   a {
word-wrap: break-word;
-webkit-transition: color .1s ease-in, background .1s ease-in;
-moz-transition: color .1s ease-in, background .1s ease-in;
-ms-transition: color .1s ease-in, background .1s ease-in;
-o-transition: color .1s ease-in, background .1s ease-in;
transition: color .1s ease-in, background .1s ease-in;
}
a:hover,
a:focus {
text-decoration: none;
outline: 0;
}
a:before,
a:after,
a:hover i:before,
a:focus i:before {
-webkit-transition: color .1s ease-in, background .1s ease-in;
-moz-transition: color .1s ease-in, background .1s ease-in;
-ms-transition: color .1s ease-in, background .1s ease-in;
-o-transition: color .1s ease-in, background .1s ease-in;
transition: color .1s ease-in, background .1s ease-in;
}  .navbar-brand {
font-weight: 500;  } div.navbar-collapse.collapse {
margin-left: -15px;
margin-right: -15px;
} .nav-tabs>li.active>a, 
.nav-tabs>li.active>a:hover, 
.nav-tabs>li.active>a:focus {
color: inherit;
font-weight: 500;	
}   .content-header {
background-color: #34495e;
color: #fff;
}
.content-header h1, 
.content-header h2, 
.content-header h3 {
color: #fff;
}  .sidebar-footer {
background-color: #2f2f2f;
color: white;
}
.sidebar-footer h1, 
.sidebar-footer h2, 
.sidebar-footer h3 {
color: #fff;
} .after-footer {
background: #222222;
color: white;
font-size: 16px;
} .sidebar-footer, .footer-nav-menu {
color: #95a5a6;
}
.sidebar-footer a:not(.btn),
.footer-nav-menu a:not(.btn) { color: #f2f2f2;
}
.sidebar-footer a:hover:not(.btn), 
.sidebar-footer a:focus:not(.btn), 
.footer-nav-menu a:hover:not(.btn),
.footer-nav-menu a:focus:not(.btn) { color: #3bc492;
}  .entry-meta {
font-size: 16px;
} .sticky .entry-title:after {
background-color: #1abc9c;
color: #fff;
}  .comment-edit-link {
font-size: 16px;
}   .carousel-caption,
.carousel-caption h4,
.carousel-caption p {
font-weight: bold;
}
.carousel-caption {
text-shadow: none;
background-color: #16a085;
color: #fff;
opacity: .75;
font-weight: bold;
}
.carousel-caption a {
color: #fff;
text-decoration: underline;
}
.carousel-caption a:hover,
.carousel-caption a:focus {
color: #bdc3c7; }   .widgets-list-layout-links {
float: left !important;
margin-left: 15px !important; }  form.contact-form input[type='text'], 
form.contact-form input[type='email'], 
form.contact-form textarea {
display: block;
width: 98%;
height: 36px;
padding: 6px 12px;
font-size: 16px;
line-height: 1.428571429;
color: #a1a1a1;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s
}
form.contact-form input[type='text']:focus, 
form.contact-form input[type='email']:focus, 
form.contact-form textarea:focus {
color: #555;
}