.site-title,
.carousel-caption h3,
.entry-title,
.widget-title,
.comments-title,
#reply-title {
font-family: 'Oswald', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}
.panel {
border: none;
border-radius: 0;
}
.panel-heading {
border-radius: 0;
} body {
background-color: #1e2a36;
}
#main {
margin-top: 30px;
margin-bottom: 20px;
}
#secondary {
overflow: hidden;
} #menu-primary {
border-radius: 0;
margin-bottom: 0;
}
.site-title {
display: inline;
margin: 0;
padding-bottom: 15px;
}
.site-title a {
color: white;
text-decoration: none;
font-style: italic;
font-size: 1.5em;
}
#menu-primary .menu-item .glyphicon {
width: 1.5em;
text-align: left;
}
@media screen and (max-width: 767px) {	
.navbar-nav .dropdown-menu {
display: block;
position: static;
float: none;
width: auto;
margin-top: 0;
background-color: transparent;
border: 0;
-webkit-box-shadow: none;
box-shadow: none;
padding: 0;
}
.navbar-nav .dropdown-menu,
.navbar-nav .dropdown-submenu {
margin-left: 20px;
}
.navbar-nav .dropdown-menu>li>a {
color: #999;
}
.navbar-nav .dropdown-menu>li>a:hover {
color: white;
background-color: transparent;
}
.navbar-nav>.current-menu-item>a,
.navbar-nav>.current-menu-ancestor>a {
color: white !important;
background-color: #080808;
}	
.navbar-nav .current-menu-item>a {
color: white;
}
.navbar-nav .divider {
background-color: gray;
}
}
@media screen and (min-width: 768px) {
.navbar-nav .menu-item-has-children:hover>.dropdown-menu {
display: block;
}
.navbar-nav .dropdown-submenu {
position: relative;
}
.navbar-nav .dropdown-submenu>.dropdown-menu {
top: 0;
right: 100%;
margin-top: -6px;
margin-left: -1px;
-webkit-border-radius: 0 6px 6px 6px;
-moz-border-radius: 0 6px 6px;
border-radius: 0 6px 6px 6px;
}
.navbar-nav .dropdown-submenu:hover>.dropdown-menu {
display: block;
}
.navbar-nav .dropdown-submenu>a:after {
display: block;
content: " ";
float: right;
width: 0;
height: 0;
border-color: transparent;
border-style: solid;
border-width: 5px 5px 5px 0;
border-right-color: #ccc;
margin-top: 5px;
margin-right: -10px;
}
.navbar-nav .dropdown-submenu:hover>a:after {
border-right-color: #fff;
}
.navbar-nav .current-menu-item>a,
.navbar-nav>.current-menu-ancestor>a {
color: white !important;
background-color: #080808;
}	
.navbar-nav .dropdown-menu a:hover {
color: #333 !important;
}
} #featured-content {
margin-bottom: 30px;
}
.carousel .item img {
width: 100%;
}
.carousel .read-more {
margin-top: 15px;
} .hentry {
margin: 0 0 15px;
}
@media screen and (min-width: 768px) {
.hentry {
margin: 0 0 30px;
}
}
@media screen and (min-width: 1200px) {
.hentry {
margin: 0 0 50px;
}
}
@media screen and (min-width: 768px) {
.entry-header {
padding: 20px;
}
}
@media screen and (min-width: 1200px) {
.entry-header {
padding: 25px;
}
}
.entry-title {
font-size: 2em;
-ms-word-wrap: break-word;
word-wrap: break-word;
}
.featured-image img {
height: auto;
margin: 0 auto;
display: block;
}
.featured-image img:hover {
opacity: 0.8;
filter: Alpha( opacity = 80 );
}
.entry-post {
padding: 0;
position: relative;
}
.entry-content,
.entry-summary {
padding: 15px;
-webkit-hyphens: auto;
-moz-hyphens:    auto;
-ms-hyphens:     auto;
hyphens:         auto;
word-wrap: break-word;
}
@media screen and (min-width: 768px) {
.entry-content,
.entry-summary {
padding: 20px;
}
}
@media screen and (min-width: 1200px) {
.entry-content,
.entry-summary {
padding: 25px;
}
}
.entry-content h1:first-child,
.entry-content h2:first-child,
.entry-content h3:first-child,
.entry-content h4:first-child,
.entry-content h5:first-child,
.entry-content h6:first-child,
.entry-summary h1:first-child,
.entry-summary h2:first-child,
.entry-summary h3:first-child,
.entry-summary h4:first-child,
.entry-summary h5:first-child,
.entry-summary h6:first-child,
.page-content h1:first-child,
.page-content h2:first-child,
.page-content h3:first-child,
.page-content h4:first-child,
.page-content h5:first-child,
.page-content h6:first-child {
margin-top: 0;
}
.size-auto, 
.size-full,
.size-large,
.size-medium,
.size-thumbnail,
.entry-content img {
max-width: 100%;
height: auto;
width: auto;
}
.alignleft {
float: left;
}
.alignright {
float: right;
}
.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}
blockquote.alignleft,
img.alignleft {
margin: 7px 24px 7px 0;
}
.wp-caption.alignleft {
margin: 7px 14px 7px 0;
}
blockquote.alignright,
img.alignright {
margin: 7px 0 7px 24px;
}
.wp-caption.alignright {
margin: 7px 0 7px 14px;
}
blockquote.aligncenter,
img.aligncenter,
.wp-caption.aligncenter {
margin-top: 7px;
margin-bottom: 7px;
}
.site-content blockquote.alignleft,
.site-content blockquote.alignright {
border-top: 1px solid rgba(0, 0, 0, 0.1);
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
padding-top: 17px;
width: 50%;
}
.site-content blockquote.alignleft p,
.site-content blockquote.alignright p {
margin-bottom: 17px;
}
.wp-caption {
margin-bottom: 24px;
}
.wp-caption img[class*="wp-image-"] {
display: block;
margin: 0;
}
.wp-caption {
color: #767676;
max-width: 100%;
}
.wp-caption-text,
.gallery-caption {
-webkit-box-sizing: border-box;
-moz-box-sizing:    border-box;
box-sizing:         border-box;
font-size: 12px;
font-style: italic;
line-height: 1.5;
margin: 9px 0;
padding-right: 10px;
}
.wp-smiley {
border: 0;
margin-bottom: 0;
margin-top: 0;
padding: 0;
}
.entry-content .wp-video,
.entry-content .wp-audio-shortcode {
margin-bottom: 10.5px;
}
.entry-content video{ 
width: 100%; 
height: auto;
max-width: 100%;
}
.entry-content .wp-video {
width: 100% !important;
}
.video-container {
position: relative;
padding-bottom: 56.25%;
height: 0;
overflow: hidden;
}
.video-container iframe,  
.video-container object,  
.video-container embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.entry-content .read-more,
.entry-summary .read-more {
margin-top: 10.5px;
margin-bottom: 25px;
}
.entry-summary .read-more {
margin-top: 10.5px;
float: right;
}
.entry-meta .btn {
border-radius: 0;
}
.entry-meta .caret {
margin-left: 5px;
}
.meta-item-time .btn,
.meta-item-sticky .btn {
cursor: default;
}
.entry-meta .dropdown-menu {
left: auto;
}
.sticky {
}
.paging-navigation {
text-align: center;
} .meta-post-format {
position: absolute;
left: -15px;
top: -15px;
background-color: rgb( 127, 146, 147 )\9;
background-color: rgba( 127, 146, 147, 0.6 );
width: 30px;
height: 30px;
text-align: center;
border-radius: 15px;
z-index: 99;
line-height: 30px;
}
.meta-post-format-gallery,
.meta-post-format-image,
.meta-post-format-video,
.meta-post-format-audio {
background-color: rgb( 24, 188, 156 )\9;
background-color: rgba( 24, 188, 156, 0.6 );	
}
.meta-post-format-quote {
background-color: rgb( 243, 156, 18 )\9;
background-color: rgba( 243, 156, 18, 0.6 );	
}
.meta-post-format-link {
background-color: rgb( 52, 152, 219 )\9;
background-color: rgba( 52, 152, 219, 0.6 );	
}
.meta-post-format:hover {
background-color: #74898a;
}
.meta-post-format-gallery:hover,
.meta-post-format-image:hover,
.meta-post-format-video:hover,
.meta-post-format-audio:hover {
background-color: #11866f;	
}
.meta-post-format-quote:hover {
background-color: #d2850b;
}
.meta-post-format-link:hover {
background-color: #2077b2;	
}
.meta-post-format .glyphicon:before {
color: white;
}
.format-quote .entry-content blockquote {
background-color: #f39c12;
color: white;
font-family: "Times New Roman", serif;
font-size: 2em;
font-style: italic;
border-left: 5px solid #d2850b;
}
.format-quote .entry-content blockquote cite a {
color: #777;
font-size: 0.5em;	
font-family: Arial, sans-serif;
} #primary-sidebar .widget:first-child .widget-title {
margin-top: 0;
}
.widget {
margin-bottom: 20px;
color: white;
}
.widget-title-divide {
height: 2px;
}
.widget>ul,
.widget .menu {
margin: 0;
padding: 0;
}
.widget ul li {
line-height: 180%;
list-style-type: none;
}
.widget a {
color: #bbb;
}
.widget a:hover {
color: white;
}
.widget .badge {
margin-left: 5px;
opacity: 0.5;
filter: alpha( opacity = 50 );
}
.widget ul li .glyphicon{
margin-right: 10px;
color: #666;
}
.widget_calendar th,
.widget_calendar td {
text-align: center;
}
.widget_calendar a {
text-decoration: underline;
}
.widget .tagcloud .label {
display: inline-block;
margin-bottom: 10px;
}
.search-form .form-control-feedback {
top: 0;
} #comments {
margin-top: 50px;
}
.comments-title {
margin: 0;
font-size: 1.2em;
}
.comments-title .glyphicon-comment {
margin-right: 10px;
}
.comment-list {
margin: 0;
padding: 0;
}
.comment-list .comment,
.comment-list .pingback {
list-style-type: none;
position: relative;	
}
.comment-list .comment-body {
border: 1px solid #f1f1f1;
margin-bottom: 20px;
padding: 20px;
}
.comment-list .avatar {
position: absolute;
left: -12px;
top: -12px;
}
.comment-list .comment-author,
.comment-list .comment-author a,
.comment-list .comment-metadata a {
color: #999;
font-style: italic;
}
.bypostauthor {
}
.comment-list .comment-content {
margin-top: 5px;
}
.comment-list .reply a {
color: white;
text-decoration: none;
}
.comment-list .comment-awaiting-moderation {
font-style: italic;	
}
.comment-navigation {
text-align: center;
}
#respond {
color: white;
}
#respond .logged-in-as,
#respond .comment-notes,
#respond .form-allowed-tags {
color: #ccc;
font-style: italic;
font-size: 85%;
}
#respond .input-group {
margin-bottom: 20px;
}
#respond .input-group-addon {
min-width: 55px;
}
#respond .required {
color: red;
}
#respond .form-allowed-tags code {
white-space: normal;
color: gray;
background: none;
}
#respond #submit {
margin-bottom: 35px;
} #colophon {
background-color: #000;
padding-top: 20px;
}
.site-info {
margin-top: 20px;
padding-bottom: 20px;
}
#colophon hr {
border-top: 1px solid #333;
} .archive-header {
color: white;
margin-bottom: 20px;
}
.archive-header h1 {
margin-top: 0;
}
.taxonomy-description {
font-style: italic;
}