body {
   background-attachment: fixed;
   background:rgb(238,238,238);
   
    
}
a {
    color: #0069B1
}
abbr {
    border-color: #565656
}
blockquote {
    border-color: #e5e5e5
}
code {
    border-color: #e5e5e5
}
pre {
    border-color: #e5e5e5
}
h1,
h2,
h3,
h4,
h5,
h6 {
    color: #000
}
table thead th {
    color: #FFF;
    background-color: #0069B1
}
table thead th a {
    color: #FFF
}
table tbody>tr:nth-child(even)>td {
    background-color: #e5e5e5
}
label {
    color: #333
}
label>span {
    color: #0069B1
}
input,
textarea,
select {
    color: #565656;
    background-color: #f0f0f0
}
input[type="submit"] {
    color: #FFF;
    border-color: #0069B1;
    background-color: #0069B1
}
input[type="submit"]:hover {
    border-color: rgba(236, 82, 55, 0.5);
    background-color: rgba(236, 82, 55, 0.8)
}
input[type="file"] {
    background-color: transparent
}
.checkbox-input label,
.radio-input label {
    color: #565656
}
.checkbox-input label:before,
.radio-input label:before {
    color: #bebebe
}
.checkbox-input.m-checked label:before,
.radio-input.m-checked label:before {
    color: #0069B1
}
.selectbox-input .toggle:after {
    color: #0069B1
}
.selectbox-input .fake-selectbox {
    background-color: #e5e5e5
}
.selectbox-input .fake-selectbox>li:hover {
    color: #FFF;
    background-color: #0069B1
}
.accordion-items>li {
    border-color: #e5e5e5
}
.accordion-items .accordion-title {
    color: #333
}
.accordion-items .accordion-title:after {
    color: #0069B1
}
.accordion-items .accordion-title .ico {
    color: #0069B1
}
.c-alert-message {
    color: #265e88;
    background-color: #e1edf9
}
.c-alert-message.m-warning {
    color: #d40041;
    background-color: #ffdfe0
}
.c-alert-message.m-success {
    color: #499143;
    background-color: #d4fbd3
}
.c-alert-message.m-notification {
    color: #c88435;
    background-color: #fff4cf
}
.c-alert-message .alert-close {
    color: #333
}
.c-article-list .article-list-title .ico {
    color: #0069B1
}
.c-article-list .article-list-title a {
    color: #333
}
.c-article-list .brief-article {
    border-color: #f0f0f0
}
.c-article-list .article-date {
    color: #848484
}
.c-article-list .more-btn-holder {
    border-color: #f0f0f0
}
.m-no-boxes .brief-article {
    border-color: #e5e5e5
}
.m-no-boxes .more-btn-holder {
    border-color: #e5e5e5
}
.c-button {
    color: #FFF;
    border-color: #0069B1;
    background-color: #0069B1
}
.c-button.m-outline {
    color: #0069B1;
    background-color: transparent
}
.c-button:hover {
    border-color: rgba(236, 82, 55, 0.5);
    background-color: rgba(236, 82, 55, 0.8)
}
.c-button.m-outline:hover {
    background-color: transparent
}
.c-content-box {
    background-color: #fff;
    -moz-box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.05);
    -webkit-box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.05);
    box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.05)
}
.c-content-box .c-content-box,
.m-no-boxes .c-content-box {
    background-color: transparent;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none
}
.m-no-boxes .c-content-box.m-forced {
    background-color: #fff;
    -moz-box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.05);
    -webkit-box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.05);
    box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.05)
}
.c-counter .counter-data {
    color: #0069B1
}
.c-cta-message .cta-title {
    border-color: #e5e5e5
}
.c-definition-list dl>dt {
    color: #333
}
.c-definition-list dl>dt,
.c-definition-list dl>dd {
    border-color: #e5e5e5
}
.c-directory .directory-title .ico {
    color: #0069B1
}
.c-directory .directory-menu>li>a {
    color: #333
}
.c-documents .widget-title {
    color: #333
}
.c-documents .widget-ico {
    color: #0069B1
}
.c-documents .show-all-btn {
    border-color: #f0f0f0
}
.c-documents .widget.lsvr-documents ul>li {
    border-color: #f0f0f0
}
.c-documents .widget.lsvr-documents .document-icon {
    color: #bebebe
}
.c-events .widget-title {
    color: #333
}
.c-events .widget-ico {
    color: #0069B1
}
.c-events .show-all-btn {
    border-color: #f0f0f0
}
.c-events .widget.lsvr-events ul>li {
    border-color: #f0f0f0
}
.c-events .widget.lsvr-events .event-month {
    color: #FFF;
    background-color: #0069B1
}
.c-events .widget.lsvr-events .event-day {
    color: #333;
    background-color: #e5e5e5
}
.c-feature .feature-icon {
    color: #0069B1
}
.c-notices .widget-title {
    color: #333
}
.c-notices .widget-ico {
    color: #0069B1
}
.c-notices .show-all-btn {
    border-color: #f0f0f0
}
.c-notices .widget.lsvr-notices ul>li {
    border-color: #f0f0f0
}
.c-pagination a:hover {
    background-color: #FFF
}
.c-pagination .m-active a {
    color: #FFF;
    background-color: #0069B1
}
.navigation.pagination .nav-links a:hover {
    background-color: #FFF
}
.navigation.pagination .nav-links span.current {
    color: #FFF;
    background-color: #0069B1
}
.navigation.pagination .nav-links span.dots {
    color: #bebebe
}
.c-progress-bar .bar-indicator {
    background-color: #e5e5e5
}
.c-progress-bar .bar-indicator-inner {
    background-color: #0069B1
}
.c-social-icons a {
    color: #FFF
}
.c-social-icons .ico-angellist a {
    background-color: #000
}
.c-social-icons .ico-behance a {
    background-color: #1769ff
}
.c-social-icons .ico-bitbucket a {
    background-color: #205081
}
.c-social-icons .ico-bitcoin a {
    background-color: #dc9229
}
.c-social-icons .ico-codepen a {
    background-color: #000
}
.c-social-icons .ico-delicious a {
    background-color: #3399ff
}
.c-social-icons .ico-deviantart a {
    background-color: #05cc47
}
.c-social-icons .ico-digg a {
    background-color: #000
}
.c-social-icons .ico-dribbble a {
    background-color: #ea4c89
}
.c-social-icons .ico-dropbox a {
    background-color: #007ee5
}
.c-social-icons .ico-email a {
    background-color: #0069B1
}
.c-social-icons .ico-facebook a {
    background-color: #3b5998
}
.c-social-icons .ico-flickr a {
    background-color: #0063dc
}
.c-social-icons .ico-foursquare a {
    background-color: #0072b1
}
.c-social-icons .ico-git a {
    background-color: #4183c4
}
.c-social-icons .ico-github a {
    background-color: #4183c4
}
.c-social-icons .ico-googleplus a {
    background-color: #dd4b39
}
.c-social-icons .ico-instagram a {
    background-color: #3f729b
}
.c-social-icons .ico-lastfm a {
    background-color: #c3000d
}
.c-social-icons .ico-linkedin a {
    background-color: #0976b4
}
.c-social-icons .ico-paypal a {
    background-color: #003087
}
.c-social-icons .ico-pinterest a {
    background-color: #cc2127
}
.c-social-icons .ico-reddit a {
    background-color: #ff4500
}
.c-social-icons .ico-skype a {
    background-color: #00aff0
}
.c-social-icons .ico-soundcloud a {
    background-color: #ff8800
}
.c-social-icons .ico-spotify a {
    background-color: #2ebd59
}
.c-social-icons .ico-steam a {
    background-color: #000
}
.c-social-icons .ico-trello a {
    background-color: #256a92
}
.c-social-icons .ico-tumblr a {
    background-color: #35465c
}
.c-social-icons .ico-twitch a {
    background-color: #6441a5
}
.c-social-icons .ico-twitter a {
    background-color: #55acee
}
.c-social-icons .ico-vimeo a {
    background-color: #1ab7ea
}
.c-social-icons .ico-vine a {
    background-color: #00b488
}
.c-social-icons .ico-vk a {
    background-color: #45668e
}
.c-social-icons .ico-wordpress a {
    background-color: #21759b
}
.c-social-icons .ico-xing a {
    background-color: #026466
}
.c-social-icons .ico-yahoo a {
    background-color: #400191
}
.c-social-icons .ico-yelp a {
    background-color: #af0606
}
.c-social-icons .ico-youtube a {
    background-color: #e52d27
}
.c-social-icons a:hover {
    -moz-box-shadow: inset 0 0 50px rgba(255, 255, 255, 0.2);
    -webkit-box-shadow: inset 0 0 50px rgba(255, 255, 255, 0.2);
    box-shadow: inset 0 0 50px rgba(255, 255, 255, 0.2)
}
.c-separator {
    border-color: #e5e5e5
}
.c-separator.m-transparent {
    border-color: transparent
}
.c-slider {
    background-color: #bebebe
}
.c-slider .slide {
    color: #FFF
}
.c-slider h1,
.c-slider h2,
.c-slider h3,
.c-slider h4,
.c-slider h5,
.c-slider h6 {
    color: #FFF
}
.c-slider h1 a,
.c-slider h2 a,
.c-slider h3 a {
    color: #FFF
}
.c-slider .owl-prev,
.c-slider .owl-next {
    color: #FFF;
    background-color: rgba(255, 255, 255, 0.2)
}
.c-slider .slider-indicator {
    background-color: #FFF;
    background-color: rgba(255, 255, 255, 0.2)
}
.c-slider .slider-indicator>span {
    background-color: #0069B1
}
.c-tabs .tab-list>li {
    color: #333
}
.c-tabs .tab-list>li.m-active {
    border-color: #0069B1
}
.c-team-member .member-role {
    color: #848484
}
.header-toggle {
    color: #565656;
    background-color: #FFF
}
.header-toggle:hover {
    -moz-box-shadow: inset 0 0 0 5px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: inset 0 0 0 5px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0 0 0 5px rgba(0, 0, 0, 0.1)
}
.header-toggle.m-active {
    color: #FFF;
    background-color: #0069B1;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none
}
.header-menu nav {
    background-color: #0069B1;
    border-color: rgba(0, 0, 0, 0.2);
    -moz-box-shadow: -10px 10px 10px rgba(0, 0, 0, 0.25);
    -webkit-box-shadow: -10px 10px 10px rgba(0, 0, 0, 0.25);
    box-shadow: -10px 10px 10px rgba(0, 0, 0, 0.25)
}
.header-menu nav>ul>li>a {
    color: #FFF
}
.header-menu nav ul ul {
    background-color: #FFF;
    -moz-box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.05), -5px 5px 8px rgba(0, 0, 0, 0.05);
    -webkit-box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.05), -5px 5px 8px rgba(0, 0, 0, 0.05);
    box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.05), -5px 5px 8px rgba(0, 0, 0, 0.05)
}
.header-menu nav ul ul li {
    border-color: #f0f0f0
}
.header-menu nav ul ul .m-has-submenu>a:after,
.header-menu nav ul ul .m-has-submenu>a:before {
    color: #bebebe
}
.header-lang-switcher li {
    background-color: #FFF
}
.header-lang-switcher li {
    border-color: #e5e5e5
}
.header-lang-switcher a,
.header-lang-switcher button {
    color: #565656
}
.header-lang-switcher a:hover,
.header-lang-switcher button:hover {
    -moz-box-shadow: inset 0 0 0 5px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: inset 0 0 0 5px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0 0 0 5px rgba(0, 0, 0, 0.1)
}
.header-lang-switcher a.m-active,
.header-lang-switcher button.m-active {
    color: #FFF;
    background-color: #0069B1;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none
}
.header-search .form-fields {
    background-color: #FFF
}
.header-search .submit-btn {
    color: #FFF;
    background-color: #0069B1
}
.header-search .submit-btn:hover {
    -moz-box-shadow: inset 0 0 0 5px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: inset 0 0 0 5px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0 0 0 5px rgba(0, 0, 0, 0.1)
}
.header-login a {
    color: #565656;
    background-color: #FFF
}
.header-login a:hover {
    -moz-box-shadow: inset 0 0 0 5px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: inset 0 0 0 5px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0 0 0 5px rgba(0, 0, 0, 0.1);
    text-decoration: none
}
.header-login a i {
    color: #0069B1
}
.header-login a.logout {
    background-color: #0069B1
}
.header-login a.logout i {
    color: #FFF
}
.header-gmap-switcher {
    color: #565656;
    background-color: #FFF
}
.header-gmap-switcher:hover {
    -moz-box-shadow: inset 0 0 0 5px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: inset 0 0 0 5px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0 0 0 5px rgba(0, 0, 0, 0.1)
}
.header-gmap-switcher .ico-open {
    color: #0069B1
}
.header-gmap-switcher.m-active {
    color: #FFF;
    background-color: #0069B1;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none
}
.header-image:after {
    background-color: transparent;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(242, 242, 242, 0)), to(#f2f2f2));
    background-image: -webkit-linear-gradient(top, rgba(242, 242, 242, 0), #f2f2f2);
    background-image: -moz-linear-gradient(top, rgba(242, 242, 242, 0), #f2f2f2);
    background-image: -o-linear-gradient(top, rgba(242, 242, 242, 0), #f2f2f2);
    background-image: linear-gradient(to bottom, rgba(242, 242, 242, 0), #f2f2f2)
}
.header-image .image-layer {
    background-color: #FFF
}
#page-header {
    color: #FFF;
    background-color: #333;
    background-color: rgba(0, 0, 0, 0.8)
}
#page-header:after {
    border-top-color: #333;
    border-top-color: rgba(0, 0, 0, 0.8)
}
.page-title h1 {
    color: #FFF
}
.m-has-breadcrumbs .page-title {
    border-color: #FFF;
    border-color: rgba(255, 255, 255, 0.1)
}
.m-has-breadcrumbs .page-title:after {
    background-color: #FFF
}
.breadcrumbs {
    color: #bebebe
}
.breadcrumbs a {
    color: #FFF
}
.article-page .article-footer {
    border-color: #f0f0f0
}
.article-page .article-footer .ico {
    color: #bebebe
}
.article-page .article-date-permalink {
    color: #565656
}
.article-archive-page .article.sticky .c-content-box {
    -moz-box-shadow: inset 0 0 0 10px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: inset 0 0 0 10px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0 0 0 10px rgba(0, 0, 0, 0.1)
}
.article-navigation h5,
.article-navigation h5 a {
    color: #333
}
.article-comments .comment-list .comment-author {
    color: #333
}
.article-comments .comment-list .comment-info {
    border-color: #f0f0f0
}
.article-comments .comment-list .comment-date:before,
.article-comments .comment-list .comment-edit:before,
.article-comments .comment-list .comment-reply:before {
    color: #bebebe
}
.article-comments .comment-list .comment-edit:hover:before,
.article-comments .comment-list .comment-reply:hover:before {
    color: #0069B1
}
#respond #cancel-comment-reply-link {
    color: #565656
}
#respond #cancel-comment-reply-link:before {
    color: #bebebe
}
#respond #cancel-comment-reply-link:hover:before {
    color: #0069B1
}
.cpt-archive-page .bottom-tools {
    border-color: #f0f0f0
}
.notice-page .notice-footer {
    border-color: #f0f0f0
}
.notice-page .notice-footer .ico {
    color: #bebebe
}
.document-page .document-list>li {
    border-color: #f0f0f0
}
.document-page .document-icon {
    color: #bebebe
}
.event-page .group-title {
    color: #FFF;
    background-color: #0069B1
}
.event-page .event-info {
    border-color: #f0f0f0
}
.event-page .event-info .ico {
    color: #0069B1
}
.event-page .event-content {
    border-color: #f0f0f0
}
.gallery-page .gallery-footer {
    border-color: #f0f0f0
}
.gallery-page .gallery-footer .ico {
    color: #bebebe
}
.gallery-archive-page .c-gallery article {
    background-color: #FFF
}
.search-results-page .c-search-form .submit-btn {
    color: #FFF;
    background-color: #0069B1
}
.search-results-page .c-search-form .submit-btn:hover {
    -moz-box-shadow: inset 0 0 0 5px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: inset 0 0 0 5px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0 0 0 5px rgba(0, 0, 0, 0.1)
}
.side-menu nav {
    background-color: #0069B1;
    
}
.side-menu nav>ul>li {
    
}
.side-menu nav>ul>li>a {
 color: #fff;
    font-size: 23px;
    font-weight: 300;
    text-align: left;
    text-transform: none;        
}
.side-menu nav>ul>li.m-hover>a,
.side-menu nav>ul>li>a:hover {
    color: #FFF
}
.side-menu nav .m-has-submenu>a:after,
.side-menu nav .m-has-submenu>a:before {
    color: #FFF
}
.side-menu nav .submenu-toggle {
    color: #0069B1
}
.side-menu nav ul>li>ul {
    background-color: #FFF;
    -moz-box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.05);
    -webkit-box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.05);
    box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.05)
}
.side-menu nav ul>li>ul>li {
    border-color: #f0f0f0
}
.side-menu nav ul ul .m-has-submenu>a:after,
.side-menu nav ul ul .m-has-submenu>a:before {
    color: #bebebe
}
.side-menu.m-show-submenu nav>ul>.current-menu-ancestor>ul,
.side-menu.m-show-submenu nav>ul>.current_page_ancestor>ul,
.side-menu.m-show-submenu nav>ul>.current_page_parent>ul,
.side-menu.m-show-submenu nav>ul>.current_page_item>ul,
.side-menu.m-show-submenu nav>ul>.current-menu-item>ul {
    background-color: rgba(0, 0, 0, 0.1)
}
.side-menu.m-show-submenu nav .current-menu-ancestor>ul,
.side-menu.m-show-submenu nav .current_page_ancestor>ul,
.side-menu.m-show-submenu nav .current_page_parent>ul,
.side-menu.m-show-submenu nav .current_page_item>ul,
.side-menu.m-show-submenu nav .current-menu-item>ul {
    background-color: transparent;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none
}
.side-menu.m-show-submenu nav .current-menu-ancestor>ul>li,
.side-menu.m-show-submenu nav .current_page_ancestor>ul>li,
.side-menu.m-show-submenu nav .current_page_parent>ul>li,
.side-menu.m-show-submenu nav .current_page_item>ul>li,
.side-menu.m-show-submenu nav .current-menu-item>ul>li {
    border-color: transparent;
    border-color: rgba(255, 255, 255, 0.1)
}
.side-menu.m-show-submenu nav .current-menu-ancestor>ul>li>a,
.side-menu.m-show-submenu nav .current_page_ancestor>ul>li>a,
.side-menu.m-show-submenu nav .current_page_parent>ul>li>a,
.side-menu.m-show-submenu nav .current_page_item>ul>li>a,
.side-menu.m-show-submenu nav .current-menu-item>ul>li>a {
    color: #FFF
}
.side-menu.m-show-submenu nav .current-menu-ancestor a:after,
.side-menu.m-show-submenu nav .current-menu-ancestor a:before,
.side-menu.m-show-submenu nav .current_page_ancestor a:after,
.side-menu.m-show-submenu nav .current_page_ancestor a:before,
.side-menu.m-show-submenu nav .current_page_parent a:after,
.side-menu.m-show-submenu nav .current_page_parent a:before,
.side-menu.m-show-submenu nav .current_page_item a:after,
.side-menu.m-show-submenu nav .current_page_item a:before,
.side-menu.m-show-submenu nav .current-menu-item a:after,
.side-menu.m-show-submenu nav .current-menu-item a:before {
    color: #FFF
}
.sidebar .widget {
    background-color: #fff;
    -moz-box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.05);
    -webkit-box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.05);
    box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.05)
}
.sidebar .widget-title {
    color: #333
}
.sidebar .widget-ico {
    color: #0069B1
}
.sidebar .show-all-btn {
    border-color: #f0f0f0
}
.sidebar .widget.lsvr-image,
.sidebar .widget.lsvr-custom-code {
    background-color: transparent;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none
}
.sidebar .widget.lsvr-definition-list dl>dt {
    color: #333
}
.sidebar .widget.lsvr-definition-list dl>dt,
.sidebar .widget.lsvr-definition-list dl>dd {
    border-color: #f0f0f0
}
.sidebar .widget.lsvr-documents ul>li {
    border-color: #f0f0f0
}
.sidebar .widget.lsvr-documents .document-icon {
    color: #bebebe
}
.sidebar .widget.lsvr-events ul>li {
    border-color: #f0f0f0
}
.sidebar .widget.lsvr-events .event-month {
    color: #FFF;
    background-color: #0069B1
}
.sidebar .widget.lsvr-events .event-day {
    color: #333;
    background-color: #e5e5e5
}
.sidebar .widget.lsvr-galleries ul>li {
    border-color: #f0f0f0
}
.sidebar .widget.lsvr-locale-info .widget-content>ul>li {
    border-color: #f0f0f0
}
.sidebar .widget.lsvr-locale-info .local-icon {
    color: #bebebe
}
.sidebar .widget.lsvr-locale-info .m-has-bg {
    color: #FFF
}
.sidebar .widget.lsvr-locale-info .m-has-bg .widget-title,
.sidebar .widget.lsvr-locale-info .m-has-bg .widget-ico,
.sidebar .widget.lsvr-locale-info .m-has-bg .widget-ico-shadow {
    color: #FFF
}
.sidebar .widget.lsvr-locale-info .m-has-bg .widget-title {
    border-color: transparent
}
.sidebar .widget.lsvr-locale-info .m-has-bg .widget-content>ul>li {
    border-color: rgba(255, 255, 255, 0.2)
}
.sidebar .widget.lsvr-locale-info .m-has-bg .local-icon {
    color: #FFF
}
.sidebar .widget.lsvr-locale-info .m-has-bg h4 {
    color: #FFF
}
.sidebar .widget.lsvr-mailchimp-subscribe .submit-btn {
    color: #0069B1
}
.sidebar .widget.lsvr-notices ul>li {
    border-color: #f0f0f0
}
.sidebar .widget.lsvr-document-categories .widget-content>ul>li,
.sidebar .widget.lsvr-event-categories .widget-content>ul>li,
.sidebar .widget.lsvr-gallery-categories .widget-content>ul>li,
.sidebar .widget.lsvr-notice-categories .widget-content>ul>li {
    border-color: #f0f0f0
}
.sidebar .widget.widget_archive .widget-inner>ul>li {
    border-color: #f0f0f0
}
.sidebar .widget.widget_calendar caption {
    border-color: #f0f0f0
}
.sidebar .widget.widget_calendar thead th {
    color: #333;
    border-color: #f0f0f0
}
.sidebar .widget.widget_calendar tfoot td {
    border-color: #f0f0f0
}
.sidebar .widget.widget_categories ul {
    color: #bebebe
}
.sidebar .widget.widget_categories .widget-inner>ul>li {
    border-color: #f0f0f0
}
.sidebar .widget.widget_nav_menu .widget-inner>*>ul>li {
    border-color: #f0f0f0
}
.sidebar .widget.widget_meta .widget-inner>ul>li {
    border-color: #f0f0f0
}
.sidebar .widget.widget_pages .widget-inner>ul>li {
    border-color: #f0f0f0
}
.sidebar .widget.widget_recent_comments .widget-inner>ul>li {
    border-color: #f0f0f0
}
.sidebar .widget.widget_recent_entries .widget-inner>ul>li {
    border-color: #f0f0f0
}
.sidebar .widget.widget_rss ul>li {
    border-color: #f0f0f0
}
.sidebar .widget.widget_rss .rss-date {
    color: #bebebe
}
.sidebar .widget.widget_search .c-search-form button {
    color: #0069B1
}
.sidebar .widget.widget_display_forums ul>li {
    border-color: #f0f0f0
}
.sidebar .widget.bbp_widget_login .bbp-submit-wrapper .button {
    color: #FFF;
    border-color: #0069B1;
    background-color: #0069B1
}
.sidebar .widget.bbp_widget_login .bbp-submit-wrapper .button:hover {
    border-color: rgba(236, 82, 55, 0.5);
    background-color: rgba(236, 82, 55, 0.8)
}
.sidebar .widget.widget_display_replies ul>li {
    border-color: #f0f0f0
}
.sidebar .widget.widget_display_topics ul>li {
    border-color: #f0f0f0
}
.sidebar .widget.widget_display_views ul>li {
    border-color: #f0f0f0
}
.sidebar .widget.widget_display_stats dl>dt {
    color: #333
}
.sidebar .widget.widget_display_stats dl>dt,
.sidebar .widget.widget_display_stats dl>dd {
    border-color: #f0f0f0
}
.footer-bg:before {
    background-color: #f2f2f2;
    background-color: rgba(242, 242, 242, 0.9);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(rgba(242, 242, 242, 0)));
    background-image: -webkit-linear-gradient(top, #f2f2f2, rgba(242, 242, 242, 0));
    background-image: -moz-linear-gradient(top, #f2f2f2, rgba(242, 242, 242, 0));
    background-image: -o-linear-gradient(top, #f2f2f2, rgba(242, 242, 242, 0));
    background-image: linear-gradient(to bottom, #f2f2f2, rgba(242, 242, 242, 0))
}
.footer-top {
    color: #bebebe;
    background-color: #111;
    background-color: rgba(17, 17, 17, 0.9)
}
.footer-top .c-separator {
    border-color: #303030;
    border-color: rgba(255, 255, 255, 0.1)
}
#bottom-panel h1,
#bottom-panel h2,
#bottom-panel h3,
#bottom-panel h4,
#bottom-panel h5,
#bottom-panel h6 {
    color: #bebebe
}
#bottom-panel input {
    color: #FFF;
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.8)
}
#bottom-panel label {
    color: #FFF
}
#bottom-panel .widget-title {
    color: #FFF
}
#bottom-panel .widget-ico {
    color: #0069B1
}
#bottom-panel .show-all-btn {
    border-color: rgba(255, 255, 255, 0.1)
}
#bottom-panel .c-alert-message {
    color: #FFF;
    background-color: transparent;
    border-color: #FFF;
    border-color: rgba(255, 255, 255, 0.1)
}
#bottom-panel .widget.lsvr-definition-list dl>dt,
#bottom-panel .widget.lsvr-definition-list dl>dd {
    border-color: rgba(255, 255, 255, 0.1)
}
#bottom-panel .widget.lsvr-definition-list dl>dd {
    color: #FFF
}
#bottom-panel .widget.lsvr-documents ul>li {
    border-color: rgba(255, 255, 255, 0.1)
}
#bottom-panel .widget.lsvr-documents .document-icon {
    color: #bebebe
}
#bottom-panel .widget.lsvr-events ul>li {
    border-color: rgba(255, 255, 255, 0.1)
}
#bottom-panel .widget.lsvr-events .event-month {
    color: #FFF;
    background-color: #0069B1
}
#bottom-panel .widget.lsvr-events .event-day {
    color: #333;
    background-color: #e5e5e5
}
#bottom-panel .widget.lsvr-galleries ul>li {
    border-color: rgba(255, 255, 255, 0.1)
}
#bottom-panel .widget.lsvr-locale-info .widget-inner {
    background: none
}
#bottom-panel .widget.lsvr-locale-info .widget-content>ul>li {
    border-color: rgba(255, 255, 255, 0.1)
}
#bottom-panel .widget.lsvr-locale-info .row-value {
    color: #FFF
}
#bottom-panel .widget.lsvr-mailchimp-subscribe .submit-btn {
    color: #FFF
}
#bottom-panel .widget.lsvr-notices ul>li {
    border-color: rgba(255, 255, 255, 0.1)
}
#bottom-panel .widget.lsvr-document-categories .widget-content>ul>li,
#bottom-panel .widget.lsvr-event-categories .widget-content>ul>li,
#bottom-panel .widget.lsvr-gallery-categories .widget-content>ul>li,
#bottom-panel .widget.lsvr-notice-categories .widget-content>ul>li {
    border-color: rgba(255, 255, 255, 0.1)
}
#bottom-panel .widget.widget_archive .widget-inner>ul>li {
    border-color: rgba(255, 255, 255, 0.1)
}
#bottom-panel .widget.widget_calendar caption {
    border-color: rgba(255, 255, 255, 0.1)
}
#bottom-panel .widget.widget_calendar thead th {
    border-color: rgba(255, 255, 255, 0.1)
}
#bottom-panel .widget.widget_calendar tfoot td {
    border-color: rgba(255, 255, 255, 0.1)
}
#bottom-panel .widget.widget_categories ul {
    color: #bebebe
}
#bottom-panel .widget.widget_categories .widget-inner>ul>li {
    border-color: rgba(255, 255, 255, 0.1)
}
#bottom-panel .widget.widget_nav_menu .widget-inner>*>ul>li {
    border-color: rgba(255, 255, 255, 0.1)
}
#bottom-panel .widget.widget_meta .widget-inner>ul>li {
    border-color: rgba(255, 255, 255, 0.1)
}
#bottom-panel .widget.widget_pages .widget-inner>ul>li {
    border-color: rgba(255, 255, 255, 0.1)
}
#bottom-panel .widget.widget_recent_comments .widget-inner>ul>li {
    border-color: rgba(255, 255, 255, 0.1)
}
#bottom-panel .widget.widget_recent_entries .widget-inner>ul>li {
    border-color: rgba(255, 255, 255, 0.1)
}
#bottom-panel .widget.widget_rss ul>li {
    border-color: rgba(255, 255, 255, 0.1)
}
#bottom-panel .widget.widget_rss .rss-date {
    color: #bebebe
}
#bottom-panel .widget.widget_search .form-fields {
    background-color: #848484;
    background-color: rgba(255, 255, 255, 0.1)
}
#bottom-panel .widget.widget_search input {
    color: #FFF
}
#bottom-panel .widget.widget_search .c-search-form button {
    color: #0069B1
}
#bottom-panel .widget.widget_display_forums ul>li {
    border-color: rgba(255, 255, 255, 0.1)
}
#bottom-panel .widget.widget_display_replies ul>li {
    border-color: rgba(255, 255, 255, 0.1)
}
#bottom-panel .widget.bbp_widget_login .bbp-submit-wrapper .button {
    color: #FFF;
    border-color: #0069B1;
    background-color: #0069B1
}
#bottom-panel .widget.bbp_widget_login .bbp-submit-wrapper .button:hover {
    border-color: rgba(236, 82, 55, 0.5);
    background-color: rgba(236, 82, 55, 0.8)
}
#bottom-panel .widget.widget_display_topics ul>li {
    border-color: rgba(255, 255, 255, 0.1)
}
#bottom-panel .widget.widget_display_stats dl>dt,
#bottom-panel .widget.widget_display_stats dl>dd {
    border-color: rgba(255, 255, 255, 0.1)
}
#bottom-panel .widget.widget_display_views ul>li {
    border-color: rgba(255, 255, 255, 0.1)
}
.footer-bottom:before {
    background-color: #f2f2f2;
    background-color: rgba(242, 242, 242, 0.9);
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(242, 242, 242, 0)), to(#f2f2f2));
    background-image: -webkit-linear-gradient(top, rgba(242, 242, 242, 0), #f2f2f2);
    background-image: -moz-linear-gradient(top, rgba(242, 242, 242, 0), #f2f2f2);
    background-image: -o-linear-gradient(top, rgba(242, 242, 242, 0), #f2f2f2);
    background-image: linear-gradient(to bottom, rgba(242, 242, 242, 0), #f2f2f2)
}
.bbp-submit-wrapper button {
    color: #FFF;
    border-color: #0069B1;
    background-color: #0069B1
}
.bbp-submit-wrapper button:hover {
    border-color: rgba(236, 82, 55, 0.5);
    background-color: rgba(236, 82, 55, 0.8)
}
div.bbp-template-notice,
div.bbp-template-notice.info {
    color: #265e88;
    background-color: #e1edf9
}
div.bbp-template-notice.error {
    color: #d40041;
    background-color: #ffdfe0
}
div.bbp-template-notice a {
    color: #0069B1
}
div.bbp-template-notice a:hover {
    color: #0069B1
}
#bbpress-forums #subscription-toggle>span {
    background-color: #333;
    background-color: rgba(0, 0, 0, 0.2)
}
#bbpress-forums #subscription-toggle a {
    color: #FFF
}
#bbpress-forums .bbp-reply-content #subscription-toggle {
    color: #f0f0f0
}
#bbpress-forums .bbp-reply-content #subscription-toggle>span {
    background-color: transparent
}
#bbpress-forums .bbp-reply-content #subscription-toggle a {
    color: #0069B1
}
#bbpress-forums .bbp-topic-tags {
    color: #FFF;
    background-color: #333;
    background-color: rgba(0, 0, 0, 0.2)
}
#bbpress-forums .bbp-topic-tags a {
    color: #FFF
}
#bbpress-forums .bbp-pagination-count {
    color: #333
}
#bbpress-forums .bbp-pagination-links .page-numbers:hover {
    background-color: #FFF
}
#bbpress-forums .bbp-pagination-links .page-numbers.current {
    color: #FFF;
    background-color: #0069B1
}
#bbpress-forums .bbp-forums,
#bbpress-forums .bbp-topics,
#bbpress-forums .bbp-replies {
    background-color: #fff;
    -moz-box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.05);
    -webkit-box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.05);
    box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.05)
}
#bbpress-forums li.bbp-header {
    background-color: #FFF;
    border-color: #f0f0f0
}
#bbpress-forums .forum-titles {
    color: #333
}
#bbpress-forums div.bbp-topic-header {
    border-color: #f0f0f0;
    background-color: transparent
}
#bbpress-forums li.bbp-body ul.forum,
#bbpress-forums li.bbp-body ul.topic {
    border-color: #f0f0f0
}
#bbpress-forums div.odd,
#bbpress-forums ul.odd {
    background-color: #fcfcfc
}
#bbpress-forums .bbp-forums-list {
    border-color: #e5e5e5
}
#bbpress-forums div.bbp-reply-header {
    border-color: #f0f0f0;
    background-color: transparent
}
#bbpress-forums .bbp-reply-form,
#bbpress-forums .bbp-topic-form {
    background-color: #fff;
    -moz-box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.05);
    -webkit-box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.05);
    box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.05)
}
#bbpress-forums form>fieldset.bbp-form>legend,
#bbpress-forums fieldset.bbp-form fieldset.bbp-form>legend {
    color: #333
}
#bbpress-forums .quicktags-toolbar {
    background-color: #FFF;
    border-color: #f0f0f0
}
#bbpress-forums li.bbp-footer {
    background-color: #FFF;
    border-color: #f0f0f0
}
#bbpress-forums #bbp-user-wrapper {
    background-color: #fff;
    -moz-box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.05);
    -webkit-box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.05);
    box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.05)
}
#bbpress-forums #bbp-single-user-details #bbp-user-navigation li.current a {
    background-color: transparent
}
#bbpress-forums .status-closed,
#bbpress-forums .status-closed a {
    color: #bebebe
}
#bbpress-forums span.bbp-admin-links a,
#bbpress-forums .bbp-forum-header a.bbp-forum-permalink,
#bbpress-forums .bbp-topic-header a.bbp-topic-permalink,
#bbpress-forums .bbp-reply-header a.bbp-reply-permalink {
    color: #848484
}
#bbpress-forums #bbp-your-profile fieldset input,
#bbpress-forums #bbp-your-profile fieldset textarea {
    color: #565656;
    background-color: #f0f0f0
}
#bbpress-forums #bbp-your-profile fieldset input[type="file"] {
    background-color: transparent
}
#bbpress-forums #bbp-your-profile #bbp_user_edit_submit {
    color: #FFF;
    border-color: #0069B1;
    background-color: #0069B1
}
#bbpress-forums #bbp-your-profile #bbp_user_edit_submit:hover {
    border-color: rgba(236, 82, 55, 0.5);
    background-color: rgba(236, 82, 55, 0.8)
}
#bbpress-forums #bbp-your-profile fieldset input:focus,
#bbpress-forums #bbp-your-profile fieldset textarea:focus {
    border: 0;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    outline-color: transparent
}
#bbpress-forums #bbp-search-results {
    background-color: #FFF
}
.wpcf7 {
    background-color: #fff;
    -moz-box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.05);
    -webkit-box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.05);
    box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.05)
}
.c-content-box .wpcf7,
.m-no-boxes .wpcf7 {
    background-color: transparent;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none
}
.wpcf7-response-output {
    color: #265e88;
    background-color: #e1edf9
}
.wpcf7-response-output.wpcf7-validation-errors {
    color: #d40041;
    background-color: #ffdfe0
}
.wpcf7-response-output.wpcf7-mail-sent-ok {
    color: #499143;
    background-color: #d4fbd3
}
@media (max-width: 991px) {
    .header-menu nav {
        -moz-box-shadow: none;
        -webkit-box-shadow: none;
        box-shadow: none
    }
    .header-menu nav>ul>li {
        border-color: rgba(255, 255, 255, 0.1)
    }
    .header-menu nav>ul>li.m-hover>a,
    .header-menu nav>ul>li>a:hover {
        color: #FFF
    }
    .header-menu nav a {
        color: #FFF
    }
    .header-menu nav .submenu-toggle {
        color: #FFF
    }
    .header-menu nav ul ul {
        -moz-box-shadow: none;
        -webkit-box-shadow: none;
        box-shadow: none;
        background-color: transparent
    }
    .header-menu nav>ul>li>ul {
        background-color: rgba(0, 0, 0, 0.1)
    }
    .header-menu nav>ul>li>ul>li {
        border-color: rgba(255, 255, 255, 0.1)
    }
    #header_info{
        display: none!important;
    }
}
#logo_text
{
    font-size: 2.5em;
    color: #0A1105;
    font-family: "Roboto",​Arial,​sans-serif;
    font-weight: 700;
    margin-left: 10px;
    
}
.header-branding span
{
    display: inline-block;
    vertical-align: middle;
}

.m-has-breadcrumbs .page_title_homepage::after
{
    width: 0;
}
.page_title_homepage{
    padding-bottom: 24px!important;
}

.c-search-form button
{
    float: right;
}
#new_galleries .mosaic
{
    width: 50%!important;
}
@media all and (max-width: 991px) and (min-width:757px)
{
.pg-categories-view .pg-cats-box-float
{
width: 33%!important;    
}    
}
#notification .mod-articles-category-date
{
    display: inline;
    font-size: 0.857em;
    white-space: nowrap;
    float:right;
}

.pagination li
{
    display: inline-block;
    margin: 0.2em 0.5em;
}
.pagination .counter{
    display: none;
}
#phocagallery >div:last-child
{
    display: none!important;
}
.latestnews li
{
    list-style-type: none;
}
.homepage_middle_icons
{
    font-size: 35px;
    float: right;
    color: #999999;
}
.homepage #page-content .page-header
{
    display: none;
}
#ogsoft_footer{float:right;}
.blog .article-info
{
    margin-bottom:0.5em;
}

.blog >div:first-child .page-header
{
    margin-top: 0em!important;
    
}

.blog .pagination{
    margin-top: 2em!important;
}
.blog .items-more{
    display: none;
}
.hp_new_title
{
  display: inline-block;

    margin-bottom: 0.5em;
    margin-top: 0.5em;
    vertical-align: middle; 
}
.hp_new_date
{
   display: inline-block;
    float: right;
    font-size: 0.8em;
    font-weight: 300;
    margin-top: 0.5em;
    vertical-align: middle;
}
@media all and (max-width: 600px)
{
    .hp_new_date{
        width: 100%;
        margin-bottom: 0.5em;
    }
}
#jevents #jevents_header
{
    display: none;
}
#jevents .jev_catselect
{
    display: none;
}
.ev_navigation
{
    display: none;
}
.mod_events_latest_first, .mod_events_latest {
    padding: 0 0 12px!important;
    border-width: 0!important;
    background-color: transparent!important;
}
.event-title
{
 margin-left: 47px!important;   
}
#obecni_urad_nav{
    
}
#zivot_v_obci_nav{
    background: #00A757;
}
#zs_ms_nav{
    background: #E3D104;
}
#dpc-event-view{
    display: none;
}
#header_info{
      display: inline-block;
    float: right;
    font-size: 15px;
    font-style: italic;
    margin-bottom: 0;
    padding: 37px 0 30px;
    text-align: right;
    width: 60%;
}
#nav_buttons
{
    display: block;
    background: #FFF;
    
}
 
.nav_buttons_button{
    
    position: relative;
    text-align: left;
   
    width: 100%;
    display: block;

}
.nav_buttons_button a{
    
 background: #0069b1 none repeat scroll 0 0;
    color: #fff;
    display: block;
    font-size: 23px;
    font-weight: 300;
    padding: 15px;
}
.nav_buttons_button.green a{
    background: #00A757;
}

.nav_buttons_button.yellow a{
    background: #e3d104;
}

.dp-upcoming-calendar
{
    background-image: none!important;
    height: 50px!important;
}

.dp-upcoming-text-month
{
 display: block!important;
    font-size: 0.714em!important;
    font-weight: bold!important;
    height: 16px!important;
    line-height: 16px!important;
    text-transform: uppercase!important;   
    background-color: #0069B1;
    color: #fff;
}

.dp-upcoming-text-day
{
    display: block;
    font-size: 1.143em;
    height: 30px;
    line-height: 22px;
     background-color: #e5e5e5;
    color: #333;
    padding-top: 5px !important;
}
 
.dpc-upcoming-event-link
{
    font-size: 1em;
    font-weight: normal;
    line-height: 1.3em;
    margin: 0;
}
 
.dp-upcoming-calendar-background {
    height: 12px!important;
    margin: 3px 0 0 4px!important;
    padding: 0!important;
    width: 34px!important;
}
.dp-upcoming-text-day {
    font-weight: 300!important;
    line-height: 1.4em!important;
    margin: -2px 0 0!important;
    
    text-align: center!important;
    width: 42px!important
        color:#333!important;
    font-size: 16px!important;
}
.flexslider{
    margin-bottom: 24px!important;
}


.hp_new{
    border-bottom: 1px solid rgba(0,105,177,0.5);
    padding-bottom: 20px;
}
#slider{
    display: block;
    width: 100%;
}
#slider .col-xs-12
{
    padding: 0;
}

.nav_buttons_icon{
    position: absolute;
    bottom:0;
    right: 0;
    z-index: 43;
}
#aktuality{
    background-image: url('/images/aktuality_bg_icon.jpg');
    background-repeat: no-repeat;
    background-position: 75% top;
    
}

#dpcalendar_component h2{
    font-size: 17px;
    margin-bottom: 0 !important;
    margin-top: 5px;
}

.phocagallery-box-file, .pg-csv-box,
.pg-cats-box,
.pg-cv-box-mod-ri, .pg-cv-box, .pg-csv-box{
    box-shadow: none!important;
    border-radius: 0!important;
    border: 0!important;
}

#aktuality .show-all-btn a{
   float: right;
    margin-bottom: 20px;
    margin-top: 20px;
    text-align: right;
}
.blog h2{
    font-size: 1em;
    font-weight: 700;
      display: inline-block;
    margin-bottom: 0.5em!important;
    margin-top: 0.5em;
    vertical-align: middle;
}
.blog .article-info{
     display: inline-block;
    
    font-size: 0.8em;
    font-weight: 300;
    
    vertical-align: middle;
}
.blog p{
     margin-bottom:1em!important;
}
#uredni_deska_archiv{
    float: right;
    margin-top: 1em;
    margin-bottom: 1em;
}
#obecne_informace p{
    margin-top: 0;
}
.dp-upcoming-text-day{
    color: #3366CC!important;
}
.location_header{
    display: none;
}
div[itemprop="description"]{
    padding: 20px 0;
}

.dpcal-event-header{
    padding: 20px 0;
    font-size: 20px;
}
.dp-event-details-map-single{
    margin-bottom: 20px!important;
}

#dp-event-copy-google{
    display: none;
}