@font-face {font-family: "Cuprum";src: url("fonts/Cuprum-webfont.eot");src: url("fonts/Cuprum-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/Cuprum-webfont.woff") format("woff"),url("fonts/Cuprum-webfont.ttf") format("truetype"),url("fonts/Cuprum-webfont.svg#cuprumffuregular") format("svg");font-weight: normal;font-style: normal;}
@font-face {font-family: "Open Sans";src: url("fonts/OpenSans-Regular-webfont.eot");src: url("fonts/OpenSans-Regular-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/OpenSans-Regular-webfont.woff") format("woff"),url("fonts/OpenSans-Regular-webfont.ttf") format("truetype"),url("fonts/OpenSans-Regular-webfont.svg#open_sansregular") format("svg");font-weight: normal;font-style: normal;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {background: transparent;border: 0;margin: 0;padding: 0;vertical-align: baseline;}
body {line-height: 1;letter-spacing: 0;word-spacing: 0;}
h1, h2, h3, h4, h5, h6 {font-weight: 600;}
blockquote {quotes: none;}
blockquote:before, blockquote:after {content: "";content: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse;border-spacing: 0;}
a img {border: none;}
#page {position: relative;}
#slider-wrap {position: relative;}
#masthead {position: relative;}
.kingdom-bg-header, .kingdom-bg-footer {width: 100%;}
.kingdom-bg-header {position: relative;z-index: 2;}
.site-header {width: 60%;margin: 0 auto;}
header#masthead {position: relative;}
header#masthead div.hgroup {width: 550px;float: left;padding: 36px 20px 10px 0;}
#access {width: auto;height: auto;}
header#masthead nav ul li {display: block;float: left;}
.wrapper_main {position: relative;z-index: 1;width: 60%;margin: 0 auto;padding: 0px 0 0px;}
.wrapper_main .sidebar {width: 235px;float: left;}
.wrapper_main .articles {padding-left: 30px;}
.wrapper_footer {width: 80%;margin: 0 auto;}
.alignright {float: right;margin-left: 20px;}
.alignleft {float: left;margin-right: 20px;}
.aligncenter {display: block;margin-right: auto;margin-left: auto;}
.clear {clear: both;}
.size-auto, .size-full, .size-large, .size-medium, .size-thumbnail {max-width: 100%;height: auto;}
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {display: block;}
embed, iframe, object, video {max-width: 100%;}
audio {background-color: transparent !important;}
body {background-color: #3b8bda;}
body, input, textarea {color: black;font: 16px "Open Sans",serif;font-weight: 400;line-height: 1.625;}
h1, h2, h3, h4, h5, h6 {color: #fff;letter-spacing: .4px;}
hr {border: 0;height: 2px;margin-bottom: 1.625em;background-color: #5b8bda;}
table {margin-bottom: 1.625em;width: 100%;}
table td {border: 1px solid black;padding: 7px 10px;}
table th {border: 1px solid #fff;padding: 7px 10px;text-decoration: underline;text-align: left;}
a {text-decoration: none;color: #fff;}
p {margin: 2px 0 20px;font-family: "Open Sans",serif;font-size: 15px;}
ul, ol {margin: 8px 0 11px;}
ol {margin-left: 49px;}
ol ol, ul ol, dl ol {margin-left: 24px;}
ol li {padding-left: 3px;}
dl {margin: 8px 0 12px 30px;list-style: none;}
ol dl, ul dl, dl dl {margin-left: 15px;}
ul {margin-left: 45px;}
ol ul, ul ul, dl ul {margin-left: 22px;}
ol {list-style-type: decimal;}
ol ol {list-style: upper-alpha;}
ol ol ol {list-style: lower-roman;}
ol ol ol ol {list-style: lower-alpha;}
ul ul, ol ol, ul ol, ol ul {margin-bottom: 0;}
dt {color: #fff;font-size: 12px;font-weight: bold;letter-spacing: -.2px;word-spacing: -.4px;}
li {margin: 5.3px 0;letter-spacing: .15px;}
dl dt, dl dd {margin: 1.5px 0;}
dl dt {letter-spacing: .45px;}
dl dd {letter-spacing: 0;}
strong {font-weight: bold;}
cite, em, i {font-style: italic;}
blockquote {margin: 26px 0 0;padding: 0 0 5px 42px;background: url("images/quotes.png") 2px 6px no-repeat;font: italic 16px "Open Sans",sans-serif;letter-spacing: .2px;}
blockquote * {font: italic 16px "Open Sans",sans-serif;line-height: 1.9;letter-spacing: .2px;font-size: 13px;}
blockquote cite {color: #799cbf;}
pre {border: 1px #1e5893;background-color: #3b8bda;padding: 13px 20px 11px;margin-bottom: 1.625em;overflow: auto;color: #fff;font: 13px "Courier New";line-height: 1.625;word-wrap: normal;}
code, kbd, samp, var {font: 13px monospace;}
abbr, acronym, dfn {border-bottom: 1px dotted;cursor: help;}
address {display: block;margin: 0 0 1.625em;}
ins {background: none repeat scroll 0 0 #bed2e6;color: #2366aa;text-decoration: none;}
sup, sub {font-family: "Open Sans",serif;font: 12px;height: 0;position: relative;vertical-align: baseline;color: #3b8bda;}
sup {bottom: 8px;}
sub {top: 8px;}
small {font-size: smaller;}
.kingdom-site-title {font-family: "Times New Roman",serif;font: bold italic 25px;letter-spacing: .4px;padding: 0;margin: 0;line-height: 1.4;margin-top: 25px;font-size: 25px;}
.kingdom-site-title a:hover {color: #fff;}
.kingdom-site-description {font-family: "Open Sans",serif;font: italic 13px;color: #7f9ec6;margin-top: 8px;letter-spacing: .1px;word-spacing: .2px;}
#access ul {display: inline-flex;margin: 0;font-family: "Open Sans",serif;font: 15.5px;list-style: none;position: relative;z-index: 1;margin-right: -2px;}
#access li {background-image: none;margin: 0;padding: 0;position: relative;}
#access a {background-color: #354d7c;display: block;font-family: "Open Sans",sans-serif;font: 15px;height: auto;letter-spacing: -.1px;padding: 10px 7.5px 7.5px;position: relative;text-transform: uppercase;white-space: nowrap;word-spacing: 0;z-index: 5;}
#access ul ul {display: none;float: left;margin: 0;position: absolute;top: 100%;right: 0;width: 220px;z-index: 999;}
#access ul ul ul {display: none;left: -100%;top: 0;}
.submenu_left {left: -100%;}
.submenu_right {left: 100% !important;}
#access ul ul a {background-color: #1a4b7d;height: auto;height: auto;padding: 15.8px 19px;display: block;width: 182px;clear: both;font-family: "Open Sans",serif;font: 12.5px;word-spacing: .5px;letter-spacing: .5px;text-transform: none;white-space: normal;}
#access li:hover > a, #access ul ul :hover > a, #access a:focus {background-color: #1a4b7d;}
#access li:hover > a, #access a:focus {color: #e2e590;}
#access li a:hover:first-child:last-child {background-color: #2e6eae;}
#access ul ul li a:hover:first-child:last-child {background-color: #1a4b7d;}
#access ul li:hover > ul {display: block;}
#access .current-menu-item > a, #access .current-menu-ancestor > a, #access .current_page_item > a, #access .current_page_ancestor > a {background-color: #1a4b7d;}
#access ul ul .current-menu-item > a, #access ul ul .current-menu-ancestor > a, #access ul ul .current_page_item > a, #access ul ul .current_page_ancestor > a {color: #e2e590;}
aside ul {margin: 0;}
aside ul li {background-image: none;list-style: none;list-style-image: none;margin: 0;padding-top: 9px;line-height: 16px;}
aside ul li:first-child {padding-top: 2px;}
.searchform.formsearch .field {}
.searchform.formsearch .submit {}
#search-form {background-color: white;width: 100%;text-align: right;}
.searchform.formsearch * {}
.searchform.formsearch label.assistive-text {display: none;}
.searchform.formsearch .field {margin: 0;font-family: "Open Sans",serif;font: 13px;letter-spacing: .1px;word-spacing: -.2px;height: 30px;padding: 0px 0px 0px 5px;color: #21262b;}
.searchform.formsearch .submit {margin: 0;cursor: pointer;height: 30px;width: 40px;background: transparent url("images/search_button.jpg") left center no-repeat;background-color: #fff;padding: 0;}
.searchform.formsearch .submit:hover {background-color: #fff;}
.sidebar .widget_calendar table {margin-bottom: 0;}
.sidebar .widget_calendar caption {margin-bottom: 10px;}
.sidebar .widget_calendar #calendar_wrap {background-color: #2366aa;margin-bottom: 20px;padding: 24px 20px 25px 20px;}
.sidebar .widget_calendar td, .sidebar .widget_calendar th {padding: 4.8px;border-color: #bed2e6;}
.sidebar .widget_calendar #next {text-align: right;}
.sidebar ol {margin-left: 20px;}
.sidebar img {max-width: 100%;height: auto;padding-top: 20px;opacity: .85;}
.sidebar img:hover {opacity: 1;}
.sidebar .widget-container .widget-title {background-color: #1a4b7d;color: #7c90ab;font-family: "Open Sans",serif;font: italic bold 14px,sans-serif;letter-spacing: -.1px;padding: 16.5px 20px 17px;text-transform: uppercase;word-spacing: 0;}
.sidebar .widget-container ul, .sidebar .widget-container .textwidget, .sidebar .widget-container .tagcloud, .sidebar .widget-container.widget_rss p {margin-bottom: 20px;padding: 0px 10px 0px 0px;}
.sidebar .widget-container ul ul {border-left: 1px solid white;padding-left: 5px;padding-bottom: 0;margin-bottom: 0;}
.sidebar .widget-container ul {font-family: "Open Sans",sans-serif;font-size: 13.5px;color: #bed2e6;letter-spacing: -.2px;word-spacing: 0;}
.sidebar .widget-container ul li {color: #3886d4;}
.sidebar .widget-container ul a:hover {color: #e2e590;}
.sidebar .widget-container ul ul ul {padding-left: 10px;}
.sidebar .widget-container ul ul ul li {padding-bottom: 0;}
.sidebar .widget_rss .rssSummary {margin: 5px 0;font-size: 12px;}
.articles .attachment_img {margin-bottom: 20px;}
.articles section img, .articles section div, .articles img {max-width: 100%;}
.kingdom_thumbnails img {height: auto;vertical-align: bottom;background-image: #2366aa;}
.articles img {height: auto;vertical-align: bottom;}
.kingdom_thumbnails .img_text, .articles .wp-caption-text {width: auto;font-family: "Open Sans",serif;font: italic 12.5px;margin: 0;color: #b0c5db;background-color: #305d8a;}
.articles .wp-caption-text {padding: 7px;}
.articles .wp-caption {margin-bottom: 10px;}
.kingdom_thumbnails .img_text {padding: 14px 20px 15.5px;}
.articles h1 {font-weight: 600;font-family: "Open Sans",serif;font: 500 26px;padding: 7px 0 12px;}
.articles h2 {font-weight: 600;font-family: "Open Sans",serif;font: 500 23px;padding-left: 20px;padding-right: 20px;padding-top: 15px;padding-bottom: 15px;text-align: justify;}
.articles h3 {font-weight: 600;font-family: "Open Sans",serif;font: 500 18px;padding: 8px 0 13px;}
.articles h4 {font-family: "Open Sans",serif;font-weight: 600;font: 500 15px;padding: 8px 0 15px;}
.articles h5 {font-family: "Open Sans",serif;font-weight: 600;font: 500 13px;padding: 9px 0 15px;}
.articles h6 {font-weight: 600;font-family: "Open Sans",serif;font: 500 11px;padding: 9px 0 15px;}
input[type="text"], input[type="password"], input[type="email"], input[type="url"], input[type="tel"], input[type="number"], input[type="range"], input[type="date"], textarea {font-family: "Open Sans",serif;font-size: 13px;letter-spacing: .1px;word-spacing: -.2px;color: #21262b;vertical-align: middle;margin: 0;border: none;margin-bottom: 25px;}
input[type="text"], input[type="password"], input[type="email"], input[type="url"], input[type="tel"], input[type="number"], input[type="range"], input[type="date"] {padding: 12.5px 19px;width: 390px;vertical-align: middle;}
.articles textarea {padding: 12.5px 0 0 19px;width: 221px;height: 93.5px;margin-bottom: 27px;overflow: auto;max-width: 95%;}
input[type="file"] {cursor: pointer;}
input[type="submit"], input[type="reset"], input[type="button"] {border-width: 0px;border: none;color: #fff;background-color: #1a4b7d;padding: 8px 16.5px 9px;margin: 0 13px 0 0;cursor: pointer;}
input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover {color: #2366aa;background-color: #e2e590;}
.kingdom-entry-content label {display: block;padding: 0;margin: 0 0 9px;}
.kingdom-entry-content label.wrap_label {padding-bottom: 3px;margin: 10px 0 11px;}
.wpcf7 input[type="text"], .wpcf7 input[type="password"], .wpcf7 input[type="email"], .wpcf7 input[type="url"], .wpcf7 input[type="tel"], .wpcf7 input[type="number"], .wpcf7 input[type="range"], .wpcf7 input[type="date"], .wpcf7 .jq-file, .wpcf7 textarea {margin-top: 9px;margin-bottom: 5px;}
.jq-selectbox.jqselect {margin-bottom: 19px;}
.jq-selectbox, .jq-selectbox * {font-family: "Open Sans",serif;font-size: 13px;margin: 0;padding: 0;}
.jq-selectbox__select {display: block;color: #2366aa;padding: 14px 40px 14px 10px;width: 190px;cursor: pointer;}
.jq-selectbox__dropdown {top: auto !important;bottom: auto !important;background-color: #bed2e6;width: 240px;padding: 7px 0 8px;margin: 2px 0;}
.jq-selectbox__dropdown * {background-image: none;}
.jq-selectbox li.optgroup {list-style-image: none;color: #65a0da;padding: 3px 10px 9px;}
.jq-selectbox li.option {list-style-image: none;color: #2366aa;padding: 9px 10px 9px 30px;width: 200px;margin-top: -6px;}
.jq-selectbox li.option:hover, .jq-selectbox li.selected {cursor: pointer;color: #fff;background-color: #1a4b7d;}
.jq-selectbox li.option.disabled:hover, .jq-selectbox li.option.disabled {background-color: transparent;cursor: default;color: #65a0da;}
.sidebar .jq-selectbox__select {width: 170px;}
.sidebar .jq-selectbox__dropdown {width: 220px;}
.sidebar .jq-selectbox li.option {width: 180px;}
.sidebar div .jq-selectbox__select {width: 130px;}
.sidebar div .jq-selectbox__dropdown {width: 180px;}
.sidebar div .jq-selectbox li.option {width: 140px;}
.jq-checkbox {position: relative;top: 3px;height: 16px;width: 16px;background-color: #fff;cursor: pointer;margin: 0 6px 0 30px;display: inline-block;}
.jq-checkbox.checked {background: #fff url("images/checkbox_normal.png") right top no-repeat;}
.jq-checkbox.checked:hover, label:hover > .jq-checkbox.checked, .jq-checkbox.disabled.checked {background: #fff url("images/checkbox_hover.png") right top no-repeat;}
.jq-checkbox.disabled {cursor: default;}
.jq-radio {position: relative;display: block;top: 3px;height: 16px;width: 16px;background: url("images/radiobutton_bg.png") center center no-repeat;cursor: pointer;margin: 0 6px 0 30px;}
.jq-radio > span {display: none;}
.jq-checkbox > span {display: none;}
.jq-radio.checked {background-image: url("images/radiobutton_active.png");background-position: center center;background-repeat: no-repeat;}
.jq-radio.checked:hover, label:hover > .jq-radio.checked, .jq-radio.disabled.checked {background-image: url("images/radiobutton_hover.png");background-position: center center;background-repeat: no-repeat;}
.jq-radio.disabled {cursor: default;}
.jq-file {display: block;background-color: #1a4b7d;margin: 0 150px 5px 0;width: 430px;height: 70px;}
.jq-file .jq-file__name {margin: 12px 0 11px 10px;background-color: #fff;height: 18px;padding: 14px 0 15px 9px;width: 168px;color: #1a4b7d;font-family: "Open Sans",serif;font-size: 13px;}
.jq-file__browse {height: 47px;width: 40px;margin: 12px 0 11px;background: transparent url("images/file_button.jpg") right center no-repeat;}
.jq-file__flag {margin: 25px 0 0 22px;}
.articles .gallery * {margin: 0;padding: 0;}
.articles .gallery .gallery-item img {background-color: #305d8a;}
.gallery .gallery-icon img {height: auto;max-width: 80%;padding: 5%;background-color: #305d8a;border-width: 0;}
.gallery .gallery-caption {background-color: transparent;padding: 5%;}
.gallery-columns-1 .gallery-icon img, .gallery-columns-1 .gallery-caption {padding: 3%;}
.js_gallery-caption {margin-right: auto !important;margin-left: auto !important;background-color: #305d8a !important;}
dl.gallery-item img {border: none !important;}
.articles .kingdom-entry-title a {font-weight: 400;}
.articles {overflow: hidden;}
.articles .post, .articles .status-publish, .articles .page, .articles .attachment {background-color: #2366aa;margin-bottom: 3px;word-wrap: break-word;}
.articles .post .kingdom-entry-body, .articles .status-publish .kingdom-entry-body, .articles .page .kingdom-entry-body, .articles .attachment .kingdom-entry-body {padding: 27px 20px 30px;}
.articles .kingdom-entry-title {letter-spacing: 0;padding-left: 3%;}
.articles .kingdom-entry-meta {font-family: "Open Sans",serif;font-size: 12px;color: #799cbf;margin: 0 0 14px 0;letter-spacing: .25px;word-spacing: .2px;}
.articles .kingdom-entry-meta a {color: #e2e590;}
.post .kingdom-entry-utility {float: left;background: url("images/tags_l.png") left 5px no-repeat;color: #668fba;margin-left: 1px;padding: 0 0 0 19px;font-family: "Open Sans",serif;}
.post .kingdom-entry-utility a {font-weight: 400;color: #668fba;}
.post .kingdom-entry-utility a:hover {color: #e2e590;}
small.kingdom-top-link {float: right;display: inline-block;word-wrap: normal;margin-left: 20px;}
.kingdom-top-link a {color: #d9de92;font-family: "Open Sans",serif;font-size: 11.7px;font-weight: 500;}
.kingdom-entry-content p {letter-spacing: .04px;line-height: 1.62;word-spacing: 0;}
.kingdom-entry-content a {font-weight: 600;}
.articles .pf-title {color: #799cbf;}
.articles .format-image dl, .articles .format-image dt {margin: 0;}
.articles .format-image .wp-caption-text {margin-bottom: 25px;}
.articles .format-aside .aside {background: none repeat scroll 0 0 #3b8bda;border-left: 22px solid #a8bfe8;padding: 15px 20px 1px;margin-bottom: 25px;}
.articles .format-aside .kingdom-entry-meta, .articles .format-image .kingdom-entry-meta {margin-bottom: 0;}
.articles .format-link .kingdom-entry-title {margin-bottom: 15px;}
.articles .format-link .kingdom-entry-content a {font-size: 18px;}
.articles .format-status .avatar {margin-right: 15px;}
.articles .format-status span.kingdom-cat-list {color: #799cbf;font-family: "Open Sans",serif;font: 14px;letter-spacing: .22px;word-spacing: .25px;}
.articles .format-status span.kingdom-cat-list a {color: #e2e590;}
.articles .format-status .entry-header header {margin-bottom: 5px;}
.articles .format-status .entry-header {margin-bottom: 30px;}
.articles .format-quote .kingdom-entry-content {padding: 10px 10px 10px 12px;margin-bottom: 25px;background-color: #3b8bda;}
.sticky {}
.wrap-comments {padding: 20px 10px 20px 10px;margin-top: 40px;border-top: 2px solid #5b8bda;}
.wrap-comments h3 {text-align: center;}
.commentlist h3 {text-align: left;}
ul.commentlist, ul.children {list-style-image: none;margin: 0;}
ul.commentlist li.comment .comment-author * {color: #799cbf;font-family: "Open Sans",serif;font-size: 13px;letter-spacing: .22px;word-spacing: .25px;font-style: normal;}
ul.commentlist li.comment .comment-author img {margin-right: 20px;}
ul.commentlist li.comment .comment-author .fn a {color: #e2e590;}
ul.commentlist li.comment .comment-author {margin-bottom: 5px;}
ul.commentlist li.comment .comment-meta {margin-bottom: 40px;}
ul.commentlist li.comment .comment-meta a {color: #e2e590;}
ul.commentlist li.comment .comment-meta .comment-edit-link, ul.commentlist li.pingback .comment-edit-link {font-size: 15px;color: #799cbf;margin-left: 0px;display: block;}
ul.commentlist li.comment .reply {text-align: right;}
ul.commentlist li.comment .comment-reply-link {color: #d9de92;font-family: "Open Sans",serif;font-size: 14px;font-weight: 500;text-decoration: underline;}
ul.commentlist li.comment {border: 2px solid #5b8bda;margin: 30px 0 30px;padding: 20px;}
ul.children li.comment {margin: 30px -15px -15px 5px;}
#kingdom-comment-nav-below, #kingdom-posts-nav-below {margin-bottom: 30px;}
#kingdom-image-navigation {margin-bottom: 12px;}
#kingdom-comment-nav-below .kingdom-nav-previous, #kingdom-posts-nav-below .kingdom-nav-previous, #kingdom-image-navigation .kingdom-previous-image {float: left;}
#kingdom-comment-nav-below .kingdom-nav-next, #kingdom-posts-nav-below .kingdom-nav-next, #kingdom-image-navigation .kingdom-next-image {float: right;}
.wrap-comments .comments_closed {margin-bottom: 0;}
.wrap-comments .pingback {margin: 0;padding: 0;}
.bypostauthor {}
#respond p {margin: 0;}
#respond .comment-notes {margin-bottom: 20px;}
#respond .comment-form-comment {margin-bottom: 5px;}
#respond .comment-form-comment textarea {resize: none;width: 540px;height: 200px;border: none;margin: 0 0 5px;}
#respond .form-allowed-tags, #respond .form-allowed-tags * {color: #799cbf;font-family: "Open Sans",serif;font-size: 12px;letter-spacing: .22px;margin: 0 0 21px;word-spacing: .25px;}
#respond .form-submit {text-align: right;}
#respond .form-submit input[type=submit] {margin: 0;}
#respond label {display: block;margin-bottom: 11px;}
.wrapper_footer {padding-bottom: 25px;clear: both;background-color: #2366aa;}
.wrapper_footer * {font-weight: 600;letter-spacing: .2px;color: #fff;}
.wrapper_footer #site-info .foot_date {font-size: 12.5px;}
.wrapper_footer a {color: #e2e590;}
.wrapper_footer #site-info {width: 370px;margin: 23px 0 0 0;float: left;}
.wrapper_footer #site-generator {margin: 23px 1px 0 0;float: right;}
div {display: block;}
#main, #container {margin: 0 auto;width: 920px;}
#content {float: right;width: 620px;background-color: #2366aa;margin: 0 0 30px;padding: 27px 20px 25px;}
#breadcrumbs {color: white;}
.top_menu {display: block;width: 50%;float: left;text-align: right;}
.bread {min-height: 35.5px;width: 50%;float: left;}
.bread p {margin: 9px 0 9px;}
#access {text-align: right;}
.top_menu nav {float: right;}
.top_menu li {float: right;}
#bread_menu div {background-color: #354d7c;}
.alignnormal {padding-top: 10px;padding-bottom: 10px;max-width: 80%;}
.kingdom-entry-content ul {margin-left: 10%;margin-right: 5%;}
.search_tabl {margin-bottom: 0px;background-color: white;width: 255px;border-collapse: collapse;border-radius: 5px;border: 1px solid black;display: block;}
.search_tabl td {background-color: white;padding: 0px;border: 0px;border-radius: 5px;}
.search_tabl input {background: none;}
.search_tabl tr {width: auto;}
#td1 {border-right: 1px solid black;}
.search_page {width: 100%;}
.search_form {justify-content: right;display: flex;width: 80%;}
.search_page div {justify-content: center;width: 100%;}
.mobile_footer_row td {background-color: #333;height: 45px;}
.mob_menu {display: none;text-align: center;}
#mobile-footer {display: none;}
@media screen and (max-width: 1000px) {.footer_1 {display: none;}
	#access {display: none;}
	#breadcrumbs {font-size: 24px;}
	#header_background {background: none;}
	.wrapper_main {background: none;}
	.mob_menu {display: block;}
	.sidebar {display: none;}
	#articles {padding-left: 0px;}
	.mob_menu a {display: block;}
	.extremum-slide {display: none;}
	.mob_menu li:hover {background-color: #445995;cursor: pointer;}
	.menu ul {display: none;}
	#std-footer {display: none;}
	#mobile-footer {background-color: #405886;width: 100%;bottom: 0px;display: block;}
	.wrapper_footer {width: 100%;}}
.menu {list-style-type: none;margin-left: 0px;}
.sub-menu {list-style-type: none;margin-left: 10px;}
ul li {padding-left: 0px;}
.sub-pointer:before {background-size: 13px 10px;display: block;height: 10px;width: 13px;margin-right: 3px;}
.menu a {font-size: 15px;text-transform: uppercase;}
.sub-menu a {font-size: 12px;text-transform: uppercase;}
.sub-menu li {line-height: 1.1;padding: 5px;}
.mob_menu li {letter-spacing: 2px;font-family: "Open Sans",sans-serif;padding-top: 5px;padding-bottom: 5px;margin: 3px;border-bottom: 1px solid white;}
.mob_menu a {font-size: 21px;}
.mob_menu ul li li a {font-color: ;font-size: 18px;line-height: 1.3;color: honeydew;}
ul li :last-child {border-bottom: 0px;}
body {background-image: none;}
#mtd-6 {font-size: 0px;}
.mrow img {margin-top: 10px;margin-bottom: 10px;max-width: 200px;}
.mrow td {border: 0px solid;text-align: center;}
.mrow tr {width: 100%;}
.mrow td {width: 20%;vertical-align: middle;}
#header_background {background: url("http://fso.gov.ru/wp-content/uploads/2020/01/background_top.jpg") right center;background-size: 100% 100%;background-repeat: no-repeat;}
.wp-block-button.aligncenter a {text-indent: 0px;}
.articles .kingdom-entry-title a {color: #8a0000;}
.articles .wp-caption-text {text-align: center;text-indent: 0px;bottom: 50%;background-color: #fff;font-size: 15px;}
@media screen and (max-width: 1500px) {header#masthead {width: 70%;}
	.wrapper_main {width: 70%;}
	.kingdom-site-title h1 {width: 75%;font-size: 26px;}}
@media screen and (max-width: 1300px) {header#masthead {width: 80%;}
	.wrapper_main {width: 80%;}
	.site-header {width: 80%;}
	.search_form {width: 90%;}
	.footer_table {width: 100%;}}
.kingdom-entry-body p {text-indent: 35px;}
.wpcf7 textarea {width: 100%;}
.more-link span {font-size: 16px;color: blue;}
.articles .kingdom-entry-meta span {color: darkslateblue;}
.articles .kingdom-entry-meta a {color: black;}
.kingdom-entry-body h1, h2, h3, h4 {text-: center;}
.kingdom-entry-body h1, h2, h3, h4, p, li, ul {color: black;}
.sidebar .widget-container ul li a:hover {color: white;}
.sidebar .widget-container ul li {}
.sidebar .widget-container ul {}
.kingdom-entry-body {background-color: #ebe8df;}
.kingdom-entry-body a {color: black;font-family: "Timews New Roman";text-indent: 45px;}
.wrapper_footer {padding-bottom: 0px;background-color: #333;}
#sidebar a:hover {color: lightblue;}
#menu-left-menu {text-transform: uppercase;text-align: left;font-size: 14px;opacity: 1;padding-left: 0px;padding-bottom: 3px;}
.widget-container ul {opacity: 1;}
.kingdom-bg-header {background-color: #354d7c;}
.kingdom-site-title {font-family: "PT Astra Sans";font-style: normal;margin-left: 120px;width: 100%;}
.kingdom-site-description {font-family: "PT Astra Sans";font-size: 20px;font-style: normal;text-decoration: none;text-align: left;color: #000;}
.footer_1 {width: 60%;margin: 0 auto;}
.footer_1 table {width: auto;}
.footer_row_1 img {height: 75px;opacity: .75;padding-right: 30px;}
.footer_row_1 img:hover {opacity: 1;}
.footer_row_1 td {padding: 0px 0 0px;border: 0px;text-align: left;}
.footer_row_1 {position: relative;z-index: 1;}
.footer_row img {height: 35px;margin-top: 10px;margin-bottom: 10px;}
.footer_row img:last-child {height: 31px;}
.footer_row td {border: 0px solid;text-align: center;}
.footer_row tr {width: 100%;}
.footer text {display: none;}
.footer_table {font-size: 0px;margin: auto;border-spacing: 0px;width: 85%;}
.footer_row td {width: 20%;vertical-align: middle;}
.logo_fso {height: 120px;width: auto;float: left;padding-right: 15px;}
.kingdom-site-title a {line-height: 32px;text-decoration: none;}
#site-footer.kingdom-bg-footer {background-color: #333;}
.articles .kingdom-entry-title a {color: #8a0000;}
.articles .wp-caption-text {text-align: center;text-indent: 0px;bottom: 50%;background-color: #fff;font-size: 15px;}
.kingdom-entry-body p {text-indent: 35px;}
.wpcf7 textarea {width: 100%;}
.more-link span {font-size: 16px;color: blue;}
.articles .kingdom-entry-meta span {color: darkslateblue;}
.articles .kingdom-entry-meta a {color: black;}
.kingdom-entry-body h1, h2, h3, h4 {text-: center;}
.kingdom-entry-body h1, h2, h3, h4, p, li, ul {color: black;}
.sidebar .widget-container ul li a:hover {color: white;}
.sidebar .widget-container ul li {}
.sidebar .widget-container ul {}
.kingdom-entry-body {background-color: #ebe8df;}
.kingdom-entry-body a {color: black;font-family: "Timews New Roman";text-indent: 45px;}
.wrapper_footer {padding-bottom: 0px;background-color: #333;}
#menu-left-menu {text-transform: uppercase;text-align: left;opacity: 1;padding-left: 0px;margin-top: 0px;margin-bottom: 10px;}
.widget-container ul {opacity: 1;}
.kingdom-bg-header {background-color: #354d7c;}
.kingdom-site-title {font-family: "PT Astra Sans";font-style: normal;margin-left: 120px;width: 100%;}
.kingdom-site-description {font-family: "PT Astra Sans";font-size: 20px;font-style: normal;text-decoration: none;text-align: left;color: #000;}
.footer_row img {height: 35px;margin-top: 10px;margin-bottom: 10px;}
.footer_row td {border: 0px solid;text-align: center;}
.footer_row tr {width: 100%;}
.footer text {display: none;}
.footer_table {margin: auto;border-spacing: 0px;width: 82%;}
.footer_row td {width: 20%;vertical-align: middle;}
.logo_fso {float: left;padding-right: 15px;}
#site-footer.kingdom-bg-footer {background-color: #333;}
#td_1 {opacity: .5;filter: alpha(opacity=50);}
#td_1:hover {-moz-transition: all .4s;-webkit-transition: all .4s;-ms-transition: all .4s;-o-transition: all .4s;transition: all .4s;opacity: 1;filter: alpha(opacity=100);}
#td_2 {opacity: .5;filter: alpha(opacity=50);}
#td_2:hover {-moz-transition: all .4s;-webkit-transition: all .4s;-ms-transition: all .4s;-o-transition: all .4s;transition: all .4s;opacity: 1;filter: alpha(opacity=100);}
#td_3 {opacity: .5;filter: alpha(opacity=50);}
#td_3:hover {-moz-transition: all .4s;-webkit-transition: all .4s;-ms-transition: all .4s;-o-transition: all .4s;transition: all .4s;opacity: 1;filter: alpha(opacity=100);}
#td_4 {opacity: .5;filter: alpha(opacity=50);}
#td_4:hover {-moz-transition: all .4s;-webkit-transition: all .4s;-ms-transition: all .4s;-o-transition: all .4s;transition: all .4s;opacity: 1;filter: alpha(opacity=100);}
#td_5 {opacity: .5;filter: alpha(opacity=50);}
#td_5 {font-size: 0px;}
#td_5:hover {-moz-transition: all .4s;-webkit-transition: all .4s;-ms-transition: all .4s;-o-transition: all .4s;transition: all .4s;opacity: 1;filter: alpha(opacity=100);}
.wp-video {margin: 0 auto;}
.back_day {float: right;text-align: right;margin-top: 36px;display: none;}
.back_day img {height: 120px;width: auto;}