.visible-print{display:none!important}
}




.logo img {

}




.left-sidebar #secondary,

.left-sidebar #tertiary {

clear: left;

float: left;

overflow: hidden;

padding: 5px;

width: 280px;

margin-left: 5px;

}

a {
color: #337ab7;
text-decoration: none;
}

.navbar .brand {
padding-right: 10px;
padding-left: 10px;
margin: 0 0 0 -5px;
}
.footer_shadow_lay_tmp{display:block; background-image:url(graphic_elements/shadows/shadow_021.png); background-repeat:no-repeat no-repeat;}


.post-content {

font-size: 16px;

padding-top: 10px;

}


.header_container {

background: #222;

margin: 0 auto;

max-width: 960px;

min-height: 88px;

}


.post-content ul {
list-style: disc;
margin-left: 1.5em;
}


.joyride-close-tip {

right: 12px;
top: 10px;
color: #777777 !important;
text-decoration: none;
font-size: 24px;
font-weight: normal;
line-height: 0.5 !important; }

.genericon-picture:before {         content: '\f473'; }

.navbar-inverse .navbar-search .search-query:focus,.navbar-inverse .navbar-search .search-query.focused{padding:5px 15px;color:#34495e;background-color:#ffffff;border:0;-webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.15);-moz-box-shadow:0 0 3px rgba(0, 0, 0, 0.15);box-shadow:0 0 3px rgba(0, 0, 0, 0.15);outline:0;}

.col-sm-1 {
width: 8.333333333333332%;
}


#footer-main #sidebar-footer .widget form,

#footer-main #sidebar-footer aside form {

margin: 0;

}

.el-icon-chevron-right:before{content:"\e6fc"}


.form-row .required {
color: #ff4200;
}


.post-content ol,
.comment-content ol {
list-style: decimal outside;
}


.fa-git:before {

content: "\f1d3";

}

@-moz-keyframes percent15  { 0%  { width:0px;}


.comments-area article header cite a {

color: #444;

}


#controllers a:hover, #controllers a.active {

background-color: #05A9C5;

color: #05A9C5;

}

.genericon-subscribed:before {      content: '\f465'; }

.wp-caption-text {
font-family: 'Droid Serif', Georgia, Cambria, 'Times New Roman', Times, serif;
font-size: 14px;
font-size: 1.4rem;
font-style: italic;
margin: 0;
padding: 2px 0 3px 0;
text-align: center;
}

.input-append,.input-prepend{display:inline-block;margin-bottom:10px;vertical-align:middle;font-size:0;white-space:nowrap;}


hr {

background-color: #ccc;

border: 0;

height: 1px;

margin-bottom: 1.625em;

}

.offset2 {
margin-left: 230px;
}
@font-face {
font-family: 'Vidaloka';
font-style: normal;
font-weight: 400;
src: local('Vidaloka '), local('Vidaloka-Regular'), url(https://fonts.gstatic.com/s/vidaloka/v8/sntaY1Q8xeij0j8FAJb2VvesZW2xOQ-xsNqO47m55DA.ttf) format('truetype');
}


.author-info {
margin: 24px 0;
padding-top: 24px;
}
.icon-reorder:before{content:"\f0c9"}




.carousel.fading .item {

-webkit-transition: opacity 3s;

-moz-transition: opacity 3s;

-o-transition: opacity 3s;

transition: opacity 3s;

}

a[href]:after {
content: " (" attr(href) ")";
}

.btn:focus,
.btn:active:focus,
.btn.active:focus {
outline: thin dotted;
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px;
}




.gallery br+br {

display:none;

}
h5{font-size:1.25rem}


.icon-circle-arrow-down {
background-position: -312px -144px;
}


#main article.post.format-aside header:before, #tinymce.wp-editor.post.format-aside header:before {

content: "\f123";

}


ul, ol {

margin: 0 0 1.5em 0.5em;

}

@-webkit-keyframes spin {
0% {
-webkit-transform: rotate(0deg);
}
 .navbar-inverse .nav-collapse .navbar-form,.navbar-inverse .nav-collapse .navbar-search{border-top-color:#111111;border-bottom-color:#111111;}

#supplementary .widget-title,
#supplementary .widget-title a {
color: #fff;
}


.panel {

}

.fa-sliders:before {
content: "\f1de";
}


.social-profiles ul li.rss a:hover {

background-image: url('images/rss@2x-hover.png');

background-position: 0 0;

}

.icon-upload:before{content:"\f01b";}

.wp-caption img[class*="wp-image-"] {
display: block;
margin: 1.2% auto 0;
max-width: 98%;
}


ul {
margin-left: 1.1rem; }


a, a > * {
background: transparent; }




.widget_calendar tfoot a { color: inherit; }

.text-info {
color: #3a87ad;
}

.carousel {
position: relative;
}

.bg-info {
background-color: #d9edf7;
}
.sr-only{visibility:hidden !important}

.panel-title {
margin-top: 0;
margin-bottom: 0;
font-size: 16px;
color: inherit;
}

.alert .alert-link {
font-weight: bold;
}


body {

margin: 0;

}

h1,
.h1,
h2,
.h2,
h3,
.h3 {
margin-top: 20px;
margin-bottom: 10px;
}


h5 {

font-size: 1.618em;

}
