/*
Theme Name: fds
Description: WordPress theme for FDS
Version: 1.0
Author: jomko
Author URI: http://jomko.org.ua
*/

/* #Reset & Basics (Inspired by E. Meyers)
================================================== */
	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, 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, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
		margin: 0;
		padding: 0;
		border: 0;
		font-size: 100%;
		font: inherit;
		vertical-align: baseline; }
	article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
		display: block; }
	body {
		line-height: 1; }
	ol, ul {
		list-style: none; }
	blockquote, q {
		quotes: none; }
	blockquote:before, blockquote:after,
	q:before, q:after {
		content: '';
		content: none; }
	table {
		border-collapse: collapse;
		border-spacing: 0; }

/* #Basic Styles
================================================== */
body {
    font: 14px/1.4em Arial,sans-serif;
		color: #bbc4c9;
		background:#383c41 url(img/bg.jpg) repeat 0 0; /*url(img/gradient.png) repeat-x bottom center;*/
		-webkit-font-smoothing: antialiased;
		-webkit-text-size-adjust: 100%;
 }
#main {background:url(img/gradient.jpg) repeat-x bottom center; padding: 0 0 60px;}
/* #Typography
================================================== */
	h1, h2, h3, h4, h5, h6 {	font-weight: normal; }
	h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { font-weight: inherit; }
	h3 { font-size: 28px; line-height: 34px; margin-bottom: 6px; }
	h4, .h4 { font-size: 21px; line-height: 30px; margin-bottom: 4px; }
	h5 { font-size: 17px; line-height: 24px; }
	h6 { font-size: 14px; line-height: 21px; }

	p { margin: 0 0 14px 0; }
	p img { margin: 0; }

	em { font-style: italic; }
	strong { font-weight: bold;  }
	small { font-size: 80%; }

/* #Links
================================================== */
	a, a:visited { color: #fff; text-decoration: underline; outline: 0; }
	a:hover, a:focus { color: #bbc4c9; }
	p a, p a:visited { line-height: inherit; }


/* #Lists
================================================== */
	ul, ol { margin-bottom: 20px; }
	ul { list-style: none outside; }
	ol { list-style: decimal; }
	ol, ul.square, ul.circle, ul.disc { margin-left: 30px; }
	ul.square { list-style: square outside; }
	ul.circle { list-style: circle outside; }
	ul.disc { list-style: disc outside; }
	ul ul, ul ol,
	ol ol, ol ul { margin: 4px 0 5px 30px; }
	ul ul li, ul ol li,
	ol ol li, ol ul li { margin-bottom: 6px; }
	li { line-height: 18px; margin-bottom: 12px; }
	ul.large li { line-height: 21px; }
	li p { line-height: 21px; }

/* #Images
================================================== */

	img.scale-with-grid,.column img {
		max-width: 98%;
    padding: 1%;
		height: auto; }


/* #Forms
================================================== */

	form {
		margin-bottom: 20px; }
	fieldset {
		margin-bottom: 20px; }
	input[type="text"],
	input[type="password"],
	input[type="email"],
	textarea,
	select {
		font-family: Arial,sans-serif;
                padding: 4px;
		outline: none;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
		margin: 0;
		width: 210px;
		max-width: 100%;
		display: block;
		background: transparent; }
	select {
		padding: 0; }
	input[type="text"]:focus,
	input[type="password"]:focus,
	input[type="email"]:focus,
	textarea:focus {
 		color: #ffffff;
  }
	textarea {
		min-height: 30px; }
	label,
	legend {
		display: block;
		font-weight: bold;
		font-size: 13px;  }
	select {
		width: 220px; }
	input[type="checkbox"] {
		display: inline; }

table {
margin:15px 0;
}

table td,table th {
text-align:left;
 padding: 2px 30px 2px 0;
}

img.centered {
display:block;
margin-left:auto;
margin-right:auto;
margin-bottom:10px;
padding:0;
}

img.alignright {
display:inline;
margin:5px 0 10px 10px;
}

img.alignleft {
display:inline;
margin:10px 15px 10px 0;
}

.aligncenter {
display:block;
margin-left:auto;
margin-right:auto;
margin-bottom:10px;
}

.alignright {
float:right;
margin:0 0 10px 10px;
}

.alignleft {
float:left;
margin:10px 15px 10px 0;
}

.wp-caption {
text-align:center;
background:#eee;
max-width:100%;
padding:0 0 10px;
margin:0 0 20px;
}

.wp-caption img {
border:0;
margin:0 0 5px;
padding:0;
}

.wp-caption p.wp-caption-text {
font-size:13px;
font-weight:400;
line-height:16px;
color:#444;
margin:0;
padding:0 5px;
}

.clearfix:after {
content:".";
display:block;
clear:both;
visibility:hidden;
line-height:0;
height:0;
}

.clearfix {
display:inline-block;
}

html[xmlns] .clearfix {
display:block;
}

* html .clearfix {
height:1%;
}

.rounded {
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
}

.boxshadow {
-moz-box-shadow:0 0 5px #000;
-webkit-box-shadow:0 0 5px #000;
box-shadow:0 0 5px #000;
}


/* TOP-MENU */

#menu{
	margin:0px;
	background:rgba(15,23,33,.3) ;
	height:110px;
	}

#submenu {
	margin: 0px 0px;
	padding:0 0 0 0px;
	}

#submenu ul {
	width: 104%;
	margin: 0 0 0 0px;
	padding:0px 0px;
	list-style: none;
	}

#submenu li {
	float: left;
	list-style: none;
	line-height:18px;
	margin: 0px 0px;
	padding:16px 0;
	}

#submenu li a {
	color: #dcdfe3;
  display: inline-block;
  font-size: 18px;
  margin: 0;
	padding: 10px 9px;
	text-decoration: none;
	position: relative;
	border:1px solid transparent;
}
#submenu li:first-child a {
	margin: 0 0 0 -15px;
}
#submenu li:first-child a:hover, #submenu li.withul:first-child a  {

}
#submenu li.withul:first-child li:first-child a  {
  margin: 0 0 0 0px;
}
#submenu li a:before{
  background: url(img/menu_dot.png) no-repeat scroll left center transparent;
  content: "";
  display: inline-block;
  height: 10px;
  margin: 0 5px 0 -3px;
  position: relative;
  width: 16px;
}
#submenu li.withul a:hover, #submenu li.withul a  {
  background:url(img/menu_bg.jpg) repeat 0 0 ;
  -webkit-box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.3);
  box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.3);
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  z-index:1;
  border-left: 1px solid #282C31;
  border-right: 1px solid #282C31;
}
#submenu li a:hover, #submenu li.current_page_item a, #submenu li.current_menu_parent a, #submenu li.current_menu_parent li.current_page_item a  {
	color: #fff;
}
#submenu li a:hover li a, #submenu li.withul li a {
	color: #dcdfe3;
  background:transparent !important;
  box-shadow: none;
  border:none;
  z-index:1;
}
#submenu li span.arrow-btm {
	display: inline-block;
	margin: 0 0 3px 8px;
	height:4px;
	width:7px;
	background: url(img/arrow_btm.png) no-repeat scroll center center transparent;
	}
#submenu li li a:before	{
  background: url(img/menu_dot.png) no-repeat scroll right center transparent;
}
#submenu li li a, #submenu li li a:link, #submenu li li a:visited {
	font-size:16px;
	margin: 0;
	box-shadow: none !important;
	border:none !important;
	}

#submenu li li a:hover, #submenu li li.current_page_item a{
	color: #fff !important;
	background:transparent !important;
	}

#submenu li ul li{
  padding:0;
}
#submenu li ul {
	display: none;
	z-index: 0;
	position: absolute;
	left: 4px;
	top: 52px;
	height: auto;
	margin: 0px 0px;
	padding: 0 10px 0 0;
	background:url(img/menu_bg.jpg) repeat 0 0 ;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
  box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.3) inset;
  border-bottom:1px solid #4e5259;
  width: auto;
	}

/* POSTS */

.post{
	margin:0px 0px 30px 0px;
}

.postimg{
	float:left;
	margin:15px 10px 10px 0px;
}

.postmeta{
  font-size: 12px;
  color:#959ea4;
}

.boxentry{
	padding:5px 0px;
}
.entry{
  padding:10px 0px;
}
.entry h1, .entry .h1,
.entry h2, .entry .h2,
.entry h3, .entry .h3,
.entry h4, .entry .h4,
.entry h5, .entry .h5,
.entry h6, .entry .h6 {
  color: #bbc4c9 !important;
}
.entry h1, .entry .h1,
.entry h2, .entry .h2,
.entry h3, .entry .h3 {
  margin-top: 20px !important;
  margin-bottom: 10px !important;
}
.entry h4, .entry .h4,
.entry h5, .entry .h5,
.entry h6, .entry .h6 {
  margin-top: 10px !important;
  margin-bottom: 10px !important;
}
.entry h1, .entry .h1 {
  font-size: 27px !important;
}
.entry h2, .entry .h2 {
  font-size: 23px !important;
}
.entry h3, .entry .h3 {
  font-size: 19px !important;
}
.entry h4, .entry .h4 {
  font-size: 16px !important;
}
.entry h5, .entry .h5 {
  font-size: 13px !important;
}
.entry h6, .entry .h6 {
  font-size: 10px !important;
}
.entry ul, .entry ol{
  margin: .4em 0 1em;
  line-height: 150%;
}

.entry ul li, .entry ol li{
  list-style-position:outside;
  margin-left: 1.6em;
}

.entry p{
  padding: 0 0 5px;
}

/* --- FOOTER --- */
#footer {
  padding:45px 0 0;
  color:#4c545b;
  font-size:11px;
  background: url(img/footer_bg.jpg) repeat-x 0 0 #191E24;
	}
#footer a:link , #footer a:visited{
  color:#4c545b;
	}
#footer a:hover {
  color:#777f86;
  text-decoration:underline;
}
#footer #copyright{
   width:210px;
   height: 135px;
   padding:0;
   background: url(img/separator_footer.png) repeat-y scroll right top transparent;
}
#footer #copyright span{
  display:block;
  line-height:11px;
}
#footer #social{margin:0 0 10px 0; padding:0;}
#footer #social li{
    display:inline-block;
    margin:0 10px 0 0;
    padding:0;
    width: 44px;
    height: 44px;
}
#footer #social li a{
    display:inline-block;
    padding:0;
    text-indent: -9999px;
    width: 44px;
    height: 44px;
    background: url(img/social.png) repeat-y scroll left top transparent;
    cursor:pointer;
}
#footer #social li#google a{background-position:0 0}
#footer #social li#facebook a{background-position:-62px 0}
#footer #social li#rss a{background-position:-125px 0}
#footer h3, #footer .h3{display:block;color:#707982;font-size:14px;margin:10px 0 0;line-height: 14px;margin: 0 0 7px;}
#footer #bottom-nav {
   width:290px;
   height: 135px;
   padding: 0 0 0 25px;
   background: url(img/separator_footer.png) repeat-y scroll right top transparent;
}
#footer #bottom-nav li,#footer #bottom-nav ul{margin:0;padding:0;}
#subscribe{
    width:208px;
    padding: 0 0 0 25px;
    height: 135px;
    background: url(img/separator_footer.png) repeat-y scroll right top transparent;
}
#subscribeform{
  padding:4px 0;
  overflow: hidden;
  position: relative;
  text-indent: 0;
  width: 180px;
  display:block;
  color:#4c545b;
}
#subscribeform #scrib {
  border:none;
  background: -moz-linear-gradient(top,  rgba(0,0,0,0.17) 0%, rgba(0,0,0,0.16) 1%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.17)), color-stop(1%,rgba(0,0,0,0.16))); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  rgba(0,0,0,0.17) 0%,rgba(0,0,0,0.16) 1%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  rgba(0,0,0,0.17) 0%,rgba(0,0,0,0.16) 1%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  rgba(0,0,0,0.17) 0%,rgba(0,0,0,0.16) 1%); /* IE10+ */
  background: linear-gradient(to bottom,  rgba(0,0,0,0.17) 0%,rgba(0,0,0,0.16) 1%); /* W3C */
  border-radius: 5px;
  box-shadow: 0px 1px 1px 1px rgba(0, 0, 0, 0.3) inset;
  border-bottom:1px solid #363a3e;
    font-size: 14px;
    width: 160px;
    z-index: 1;
    color:#4c545b;
    margin:0 0 10px 0;
}
#subscribeform #scrib:focus {color:#fff;}
#subscribeform .submit {
    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2) inset;
    color: #E6EBED;
    font-size: 13px;
    width: 97%;
    background: none repeat scroll 0 0 #8D969C !important;
    border: medium none !important;
    color: #252B34 !important;
    line-height: 22px;
    padding: 5px 29px;
    text-transform: uppercase;
    width: auto !important;
    cursor:pointer;
}
#subscribeform .submit:hover {
    background: none repeat scroll 0 0 #9DA5AA !important;
    color: #252B34;
}
#footer #madeby {
     padding: 40px 0 0 17px;
}
#footer #madeby span {
    display: inline-block;
    margin: 0 3px 4px 0;
}
#madeby img {
    vertical-align: bottom;
}

/*                                     */



#header-wrap{
  width:100%;
  padding:0 0 0 0;
}
#header{
  position: relative;
  height: 164px;
}
#logo {
    background: url("img/separator.png") no-repeat scroll right top transparent;
    width: 266px;
}

#logo .h1 a {
    background: url(img/logo.jpg) no-repeat scroll 0 center transparent;
    display: block;
    height: 60px;
    margin: 50px 0 0 0px;
    text-indent: -9999px;
    width: 180px;
}
#logo .h2{color: #a7afb5;font-size: 14px;line-height: 30px;text-transform:uppercase;}
#contact { padding: 85px 0 0 28px;}
#contact .tel{ font-size:22px;line-height: 22px;color:#e6ebed}
#contact .locality{ color:#a7afb5;font-size:18px; line-height: 30px;}

nav#service {
    min-width: 220px;
    position: absolute;
    right: 4px;
    text-align: right;
    top: 90px;
    z-index: 0;
}
nav#service ul {
    display: block;
    margin: 0;
}
nav#service ul li#searchform {
    margin-left: 0;
    margin-top: -7px;
    width: 0;
    z-index: 2;
    border-radius: 5px;
    height: 17px;
    padding:5px 0;
    overflow: hidden;
    position: relative;
    text-indent: 0;
    box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.3) inset;
    color:#4c545b;
  background: -moz-linear-gradient(top,  rgba(0,0,0,0.15) 0%, rgba(0,0,0,0.10) 1%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.15)), color-stop(1%,rgba(0,0,0,0.10))); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  rgba(0,0,0,0.15) 0%,rgba(0,0,0,0.10) 1%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  rgba(0,0,0,0.15) 0%,rgba(0,0,0,0.10) 1%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  rgba(0,0,0,0.15) 0%,rgba(0,0,0,0.10) 1%); /* IE10+ */
  background: linear-gradient(to bottom,  rgba(0,0,0,0.15) 0%,rgba(0,0,0,0.10) 1%); /* W3C */
}

#searchform #s {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    font-size: 14px;
    position: absolute;
    top: 0;
    max-width: 145px;
    z-index: 1;
    color:#fff;
}
#searchform .submit {
    background: url(img/icon.png) no-repeat scroll -72px 1px transparent;
    border: medium none;
    height: 17px;
    margin: 0;
    padding: 0;
    position: absolute;
    right: 0px;
    top: 5px;
    width: 17px;
    z-index: 1;
}
#searchform .submit:hover {
    cursor:pointer;
}
nav#service ul li {
    background: url(img/icon.png) no-repeat scroll left top transparent;
    display: inline-block;
    float: right;
    margin: 0 0 0 15px;
    padding: 0;
    text-align: left;
    text-indent: -9999px;
    width: 14px;
    height: 14px;
}
nav#service ul li {cursor:pointer}
nav#service ul li a{width: 14px; height: 14px;  display: block;}
nav#service #search{background-position:-72px 0}
nav#service #email{background-position:-35px 0}
nav#service #home{background-position:0 0}
nav#service #search:hover{background-position: -72px -15px}
nav#service #email:hover{background-position:-35px -15px}
nav#service #home:hover{background-position:0 -15px}

.post-thumb-img img{
  text-align:center;
  margin:3% 0 0 0;
  max-width: 100%;
  height:auto;
  border:3px solid #634814;
  box-shadow:1px 1px 2px #634814;
}
#content{padding:60px 0;}
#content h2, #content .h2 {
  font-size: 20px;
  line-height: 32px;
  margin:0 0 25px 0;
  border-bottom: 2px solid #4d545c;
  color:#8d969c;
  text-transform:uppercase;
  display: block;
}
#why h2, #why p.h2, #news p.h3, #articles p.h3, .bottom p.h4 {
  font-size: 18px;
  line-height: 22px;
  color:#fff;
  border:none;
  margin:15px 0 11px;
  text-transform:none;
}
#why h3 {
  font-size: 16px;
  line-height: 21px;
  color:#c5e1ed !important;
  font-style:italic;
  font-family:georgia;
  margin-bottom: 8px;
}
.page #content h1, .single #content h1, .error404 #content h1, .h1 {
  font-size: 27px;
  line-height: 32px;
  margin:0 0 25px 0;
  border-bottom: none;
  color:#fff;
  text-transform:none;

}
.page #content h2, .single #content h2, .error404 #content h2, .h2-emul {
  font-size: 22px;
  line-height: 32px;
  margin:0 0 15px 0;
  border-bottom: none;
  color:#fff;
  text-transform:none;

}
#content h3, .h3-emul-main {
  font-size: 18px;
  line-height: 22px;
  color:#fff;
}
a.readmore{color:#ff6a00;}
a.readmore:hover{color:#ff8614;}
#news, #articles {width:230px; margin:0 45px 0 0;}
#why{width:430px}
#why h1{
    font-size:27px;
    color: #FFFFFF;
    line-height: 32px;
    margin: 0 0 25px;
}
.morenews{width:135px}
.morenews a{
    background: none repeat scroll 0 0 #8D969C;
    color: #252B34;
    line-height: 16px;
    padding: 10px 15px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    width: 105px;}
.morenews a:hover{text-decoration:none;background:#9da5aa;color:#252b34;}
.archive #content h2, .category #content h2, .archive #content .h2, .category #content .h2 {
  font-size: 22px;
  line-height: 32px;
  margin:0 0 25px 0;
  border-bottom: none;
  color:#fff;
  text-transform:none;
  text-align:center;
}
#col1, #col2, #col3{float:left;width:30.333%;margin-right:4.5%;}
#col1{clear:left;}
#col3{margin-right:0;}
.col1articles{float:left; width:47%;margin-right:5%}
.col2articles{float:left; width:47%;}
.entry img {max-width:100%;height: auto;}
.col1bot{float:left;width:22.5%;margin-right:4.5%;}
.col2bot{float:left;width:72.5%;}
.col1bot h4, .col2bot h4 {color:#fff; font-size:18px;line-height:22px;}
.col2bot h4 strong {font-weight: normal;font-size: 18px;}
.entry iframe{width:100%; height:auto; min-height:400px;}
#slideshow{margin:0;overflow:hidden;position:relative;height: 450px;text-align:center}
#slideshow p, #slideshow img, #slideshow li{margin:0;padding:0;border:0}
#slideshow li{margin:0;padding:0 3px 0 0;}
#slides{display:inline-block;max-width:1440px;border-bottom:7px solid #161b21;height: 443px;}
.next, .prev{
  display:block;
  width:50px;
  padding:0 15px;
  height:443px;
  position: absolute;
  z-index:1000;
  text-indent:-9999px;
  cursor:pointer;
  opacity:0.8}
.prev{background:url(img/prev_next.png) no-repeat 15px center; left:95px;}
.next{background:url(img/prev_next.png) no-repeat -65px center;left:875px;}
.next:hover, .prev:hover{opacity:1}
.bottom{background:url(img/bottom_bg.jpg) repeat;width:100%;padding:40px 0 70px}
.bottom .h3{display:block;font-size:18px;line-height:22px;color:#8d969c;border-bottom:3px solid #596068; margin:0 0  20px 0; text-transform:uppercase; }
#banners{text-align:right;margin-right: -8px;}
#banners img{margin-left: 20px;}
.page #content h3, .h3-emul{font-size:18px;line-height:22px;color:#fffbd9}
#file{background:url(img/file.png) no-repeat;width:100%;height:28px}
#gallery{background:#161b21;width:100%;overflow:hidden;margin:-60px 0 60px;}
#gall_nav{width:170px; float:left; margin:36px 0 0 40px; }
#content #gall_nav h2{margin:0 0 20px 0;}
#gall_nav ul li a {text-decoration:none; color:#bbc4c9;}
#gall_nav ul ul {margin:6px 0 0 0px;}
#gall_nav ul ul li{ padding:0 0 0 15px; background: c}
#gall_nav li.current_page_item a {color:#fff;}
#gall_nav li.current_page_item li a {color:#bbc4c9;}
#gall_content{float:left}

.category-133 h3 {margin-bottom: 26px;}
.category-133 .left {width:80px}
.category-133 .right {margin-left:80px}
.page-template-catalog1-php #content .entry h3,.page-template-catalog2-php #content .entry h3 {
   color:#fff;
   font-size: 20px;
   line-height: 20px;
   margin-bottom: 30px;
}
.page-template-catalog2-php #content .col1articles{text-align:right;width:40%;}
.page-template-catalog2-php #content .col1articles img{margin:-3px 0 0 0}
.page-template-catalog2-php #content .col2articles td{padding: 0 20px 10px 0;}

#fake_btn:hover{background: none repeat scroll 0 0 #9DA5AA !important;cursor:pointer}
// #menu-item-1969 ul{margin:0 0 0 247px !important}
.bottom td a {color: #FF6A00;}
.page-id-131 .entry td {min-width:45px}
.page-id-131 #content h3{ margin-bottom: 20px;}
.page-id-131 #content h2 {display:none;}
@media (min-resolution: .001dpcm) {
    _:-o-prefocus, #footer #madeby span { /* стиль только для Opera 12.00+ */
         margin: 20px 3px 4px 0;
    };
}

.col2bot td {
    margin-right:4.5%;
    width: 30.333%;
    padding-right:0;
    display:block;
    float:left;
}
.col2bot td:last-child {
    margin-right:0;
}

.edit a{color:#FF6A00; background:url(img/edit_page.png) no-repeat left center; padding-left:25px;height:20px;}


/* Page Navi*/
.wp-pagenavi {font-size:15px; font-weight:bold; display:block; text-align:center; margin:20px 0;}
.wp-pagenavi a, .wp-pagenavi a:visited, .wp-pagenavi .current{
   padding:5px 10px;
   margin:0 7px;
   color:#9DA5AA ;
   background:#191E24 ;
   text-decoration:none
}
.wp-pagenavi .current, .wp-pagenavi a:hover{padding:5px 10px;color:#252B34 ; background:#9DA5AA}



#breadcrumbs {
	margin: 20px 0;
}
#post-219, #wpseo_sitemap h3 {
	display: none;
}
#wpseo_sitemap h4 {
	margin-top: 40px;
}