/*
Theme Name: Nev TaNaH
Theme URI: http://nev-tanah.info/
Author: WEBMaster-iks
Author URI: http://wp-text.com
Description: ТаНаХ на русском. Тора. Невиим. Кетувим.
Version: 1.0
*/

body {
	font-size:100%;
	color:#777;
}
#wrapper {
	max-width:1366px;
	overflow:hidden;
	margin:0 auto;
	padding:0;
}
@media (max-width:1280px) {
    body {font-size:93.70424597364568%;}
}
@media (max-width:1224px) {
    body {font-size:89.60468521229868%;}
}
@media (max-width:1080px) {
    body {font-size:79.06295754026354%;}
}
@media (max-width:1024px) {
    body {font-size:74.96339677891654%;}
}
@media (max-width:960px) {
    body {font-size:70.27818448023426%;}
}
@media (max-width:900px) {
    body {font-size:65.88579795021962%;}
}
@media (max-width:800px) {
    body {font-size:58.56515373352855%;}
}
@media (max-width:768px) {
    body {font-size:79.06295754026354%;}
}

.blind {position:absolute; top:1.25em; left:1.25em; width:100%;}
.blind img {width:13.0em; height:auto; background-color:#FFF; padding:.313em; border:2px solid #e0e0e0; border-radius:10px;}
@media (max-width:768px) {.blind {text-align:center;}}
.video-block {
	margin:1.250em 0;
  position: relative;
  padding-bottom: 56.25%; /* задаёт высоту контейнера для 16:9 (если 4:3 — поставьте 75%) */
  padding-top: 1.875em;
  height: 0;
  overflow: hidden;
}
.video-block iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}



#sidebar-left2 {
    display:none;
	width:50%;
	float:left;
	padding:1.25em 0;
}
b {font-weight:bold;}

h1, h2, h3, h4, h5, h6 {
    display: block;
    margin-left: 0;
    margin-right: 0;
    font-weight: bold;
	font-family: 'Oranienbaum';
	color:#67828f;
}
 
h1 {
    font-size: 1.5em;
    margin-top: 0.67em;
    margin-bottom: 0.67em;
}

h2 {
    font-size: 1.4em;
    margin-top: 0.83em;
    margin-bottom: 0.83em;
}

h3 {
    font-size: 1.3em;
    margin-top: 1em;
    margin-bottom: 1em;
}
 
h4 {
    font-size: 1.2em;
    margin-top: 1.33em;
    margin-bottom: 1.33em;
}
 
h5 {
    font-size: 1.000em;
    margin-top: 1.67em;
    margin-bottom: 1.67em;
}
 
h6 {
    font-size: .90em;
    margin-top: 2.33em;
    margin-bottom: 2.33em;
}

html li.widget {
	list-style-type:none;
	margin:0;
	padding:0;
}
.span-hr {
  margin:1.25em 0;
  position:relative;
  width:100%;
  display:block;
  text-align:center;
}
.hr { 
  padding: 0;
  border: none; 
  border-top: medium double #8c8c8c; 
  color: #8c8c8c;  
  width:100%;
  display:block;
} 
.hr:after {
  content: "TaNaH"; 
  position: absolute; 
  top: -0.5em; 
  font-size: 1.5em; 
  padding: 0 0.5em; 
  background: #fff; 
  margin-left:-2.0em;
}
.clear {clear:both;}

/*TITYL*/
#front-page {
  position:relative;
  background-image: url(images/bg-front.jpg);
  background-position: center;
  background-size: cover;
  width: 100%;
  height: 100vh;
}
.front-page {
	width: 100%;
    position:absolute;
    left:0;
    top:20%;
}

#menu-front.menu {
	width:100%;
	margin:0 auto;
	text-align:center;
}
#menu-front.menu > li {
  display: inline-block;
  position: relative;
  position:relative;
}
#menu-front.menu a {
  text-decoration: none;
  outline: none;
  width:7em;
  display: inline-block;
  margin: 0.650em 1.250em;
  padding: 0.650em 1.900em;
  position: relative;
  border: 2px solid #ffba03;
  color: #ffba03;
  font-family: 'Oswald', cursive;
  transition: .4s;
  font-weight:700;
  letter-spacing:2px;
  font-size:1.250em;
  text-transform:uppercase;
}
#menu-front.menu a:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  margin: auto;
  border: 2px solid rgba(0,0,0,0);
  transition: .4s;
}
#menu-front.menu li > a:hover:after {
  border-color: #ffba03;
  width: calc(100% - 0.650em);
  height: calc(100% + 0.650em);
}

#name-logo {
	width:100%;
	margin:0 auto;
	text-align:center;
	font-family: 'Yeseva One', cursive;
	font-weight:bold;
	letter-spacing:3px;
	text-shadow: 1px 0 1px #946c01, 0 1px 1px #946c01, -1px 0 1px #946c01, 0 -1px 1px #946c01;
}
#name-logo h1 {
	font-size:3.500em;
	color:#fcc941 !important;
}
#name-logo h2 {
	font-size:2.500em;	
	color:#fcc941 !important;
}

.copyright {
	position:absolute;
	left:0;
	bottom:2.50em;
	width:100%;
	text-align:center;
	color:#fcc941;
}

/*HEADER*/
#header {position:relative;
	max-width:1366px;
    width:100%;
    padding:5.000em 0 1.250em 0;
    background-image: url(images/bg-front.jpg);
    background-position: center;
    background-size: cover;
}

#logo {
	width:20%;
	float:left;	
}
.logo {
	width:90%;
	margin:0 auto;
}
.logo img {
	max-width:100%;
	display:block;
}

#nav-top {
	width:60%;
	float:left;
}

#searh {
	margin-top:-3.750em;
	width:20%;
	float:right;	
}
.searh {
	width:90%;
	margin:0 auto;
    background: rgba(255,255,255,0.6);
	box-sizing: border-box;
	position:relative;
}
.inputs {
  width: 90%;
  height: 2.000em;
  margin-left: 5%;
  border: none;
  outline: none;
  background: transparent;
  z-index:9;
}
/* Placeholder text color -- selectors need to be separate to work. */
.inputs::-webkit-input-placeholder {
	color: #555;
	font-family: "Libre Franklin", "Helvetica Neue", helvetica, arial, sans-serif;
}

.inputs:-moz-placeholder {
	color: #555;
	font-family: "Libre Franklin", "Helvetica Neue", helvetica, arial, sans-serif;
}

.inputs::-moz-placeholder {
	color: #555;
	font-family: "Libre Franklin", "Helvetica Neue", helvetica, arial, sans-serif;
	opacity: 1;
	/* Since FF19 lowers the opacity of the placeholder by default */
}

.inputs:-ms-input-placeholder {
	color: #555;
	font-family: "Libre Franklin", "Helvetica Neue", helvetica, arial, sans-serif;
}
.button {
  height: 2.000em;
  width: 2.000em;
  position: absolute;
  top: 0;
  right: 0;
  cursor: pointer;
  border: none;
  outline: none;
  background: transparent;
}
.button:before {
  content: "\f002";
  font-family: FontAwesome;
  font-size: 1.000em;
  color: #555;
  z-index:10;
}
@media screen and (max-width:768px) {
	#logo {
		width:100%;
	}
	.logo {
	width:30%;
	margin:0 auto;
}
    .logo img {
	max-width:100%;
	display:block;	
}
	#nav-top {
		width:100%;
		margin:0 auto;
		float:none;
	}
	#searh {
		width:100%;
		margin-top:0;
	}
}

#master-menu {
	max-width:1366px;
    width:100%;
	padding:0.625em 0;
	background:#67828f;
    box-shadow:0px -1.250em 2.500em rgba(221, 221, 221, 0.8);
}

/*CONTENT*/
#main {
	width:100%;
	max-width:1366px;
}
#main p {
	font-family: Verdana, Helvetica, Serif;
    line-height: 1.50em;
	font-size: 0.813em;
	margin:0 0 .650em 0;
}
#main em {
	font-style:italic;
}
#main strong {
	font-weight:bold;
}
#content-page a {
	color:#017eb2;
	text-decoration:underline;
}
#content-page a:hover {
	color:#80b8d0;
	text-decoration:none;
}

#content-page {
	width:60%;
	float:left;
	padding:1.25em 0;
	min-height:30em;
}
#content-page  li {
    line-height: 1.50em;
}

#content-page .content-post ul, ol {
	margin:1.00em 0 1.00em 3.500em !important;
}
#content-page .content-post ul > li {
    font-family: Verdana, Helvetica, Serif !important;
	list-style-position: outside !important;
	list-style-type:circle;
	font-size:0.75em;
}

#content-page .content-post ol > li{
    font-family: Verdana, Helvetica, Serif !important;
	list-style-position: outside !important;
	list-style-type:decimal !important;
	font-size:0.75em;
}

#sidebar-left {
	width:20%;
	float:left;
	padding:1.25em 0;
}
#sidebar-right {
	width:20%;
	float:right;
	padding:1.25em 0;
}

.sidebar {
	width:90%;
	margin:0 auto;
	background:#FFF;
}
h2.widgettitle {
	font-size: 1.05em;
	font-family: 'Oranienbaum';
	letter-spacing:1px;
	color:#566e79;
	font-weight:normal;
	margin-bottom:0.350em;
}
.sidebar a {
  
	font-family: 'Open Sans', sans-serif;
	font-size:0.70em;
	text-decoration:none;
	color:#017eb2;
	letter-spacing:1px;
	line-height:1.250em;
    transition: .3s linear;
  
}
.sidebar a::before{
    content:"\f058";
    font-family: "FontAwesome";
    color:#6db1cd !important;
    margin-right: 0.650em;
    font-size:inherit;
}
a.bock::before {
    content: ""!important;
   margin:0!important;
}
.ics a::before {
    content: ""!important;
    margin:0!important;
} 

h2.widgettitle a.rsswidget::before {
    content: "";
}
h2.widgettitle a.rsswidget {
	font-size: 0.95em;
	font-family: 'Oranienbaum';
	letter-spacing:1px;
	color:#566e79;
	font-weight:normal;
	margin-bottom:0.350em
}
.sidebar img {
	max-width:100%;
	display:block;
}
.rss-widget-icon {float:left !important; margin-top:.188em;}
li.widget {
	margin:0!important;
	padding:0!important;
}
.sidebar a:hover {
	color:#80b8d0;
	text-decoration:underline;
}

#vk_groups {
     width: 100% !important;
}
#vk_groups iframe {
     width: 100% !important;
}
.wcommunity_wrap {}
#community_header {}
.wcommunity_header {}
.wcommunity_name {}
a.wcommunity_name_link {font-size:1.00em !important;}
.wcommunity_rows {}
.wcommunity_row {}
a.wcommunity_avatar {}
#community_footer {}
.wcommunity_footer {}
.flat_button.logo_button .color3_bg {}
.progress {}
#global_prg {}

@media screen and (max-width:768px) {
	#content-page {
	width:90%;
	float:none;
	margin:0 auto;
}
    #master-menu {
    display:none;
}
	#sidebar-left {
    display:none;
}
}

#sidebar-info .sidebar {
	width:100%;
}
#sidebar-shop {
	padding:1.250em 0;
}
#sidebar-shop .sidebar {
	width:100%;
}
#sidebar-shop h2.widgettitle {
	font-size:1.400em;
}
#sidebar-shop .sidebar a {
	font-family: Verdana, Helvetica, Serif!important;
    line-height: 1.50em!important;
	font-size: 0.900em!important;
}
#sidebar-shop a::before, #sidebar-info a::before {
    content: ""!important;
	display:none;
   margin:0!important;
}


@media(max-width:768px) {
	#sidebar-left2 {
		display:block;
	}
	#sidebar-right {
		width:50%;
		float:right;
	}
}
@media(max-width:320px) {
	#sidebar-left2 {
		float:none;
		margin:0 auto;
		width:100%;
	}
	#sidebar-right {
		float:none;
		margin:0 auto;
		width:100%;
	}
}


/*СТРАНИЦА КОНТАКТА*/
.contact-page {
	width:50%;
	float:left;

}
.contact-form {
	width:50%;
	float:right;
    padding:4.0em 0 0 0;	
}
.contact-maps {
	list-style-type:none;
	width:100%;
}
@media(max-width:480px) {
.contact-page {
	width:100%;
	float:none;
	margin:0 auto 1.250em;
	text-align:center;	
}
.contact-form {
	width:100%;
	float:none;
	margin:0 auto;
}
}

#footer {
	max-width:1366px;
	width:100%;
	padding:3.50em 0 2.50em 0;
	background-image: url(images/bg-front.jpg);
    background-position: bottom center;
    background-size: cover;
	margin-top:1.250em;
}
#footer .copy {
	width:100%;
	margin:0 auto;
	text-align:center;
}
#footer .copy h3{
	margin:0;
	padding:0;
	line-height:1.50em;
	color:#fcc941 !important;
	
}
#footer .copy h4 {
	margin:0;
	padding:0;
	line-height:1.50em;
	color:#fcc941 !important;
	text-transform:uppercase;
	font-size:1.00em;
}
#footer .copy p {
	margin:0;
	padding:0;
	line-height:1.50em;
	color:#fcc941 !important;
}
.static {
	display:none;
}
#wrapper-404 {
	background-image:url(images/bg-404.jpg);
	display:block;
	width: 100%;
    height: 100vh;

}
.404-page {
	width: 100%;
	text-align:center;
	margin:0;
	padding:0;
}
.a-404 {
	color:red;
	text-align:center;
	display:block;
		padding:1.250em 0 0 0;
}
.page-title-404 {
	color:red;
	text-align:center;
}
.oshibka {
	width:80%;
	margin:0 auto;
	position:relative;
}
.oshibka img {
	max-width:45%;
	display:block;
	margin:0 auto;
	border-radius:50% 50% 50% 50%;
	overflow:hidden;
	border:4px solid #e9e9e9;
	padding:2px;
}
.text-404 {
	color:red;
	text-align:center;
	font-size:5.00em;
	text-shadow: 2px 0 2px #FFF, 0 2px 2px #FFF, -2px 0 2px #FFF, 0 -2px 2px #FFF;
}
.block-404 {
	width:100%;
	position:absolute;
	left:0;
    bottom:-2.0em;
    z-index:10;	
}

.data,
.all-comments {
	padding-bottom:0.625em;
	font-size:.880em;
}
.fa-calendar-o,
.fa-comments {
	margin-right:0.625em;
}
.all-comments a {
	text-decoration:none !important;
}
.all-comments a:hover {
	opacity:0.8;
}
.all-comments a::after {
	content: "\f064";
    font-family: "FontAwesome";
	margin-left:0.625em;
}
.fa-angle-double-right {
	margin-left:0.625em;
}
.border-b {
    padding-bottom:1.250em;
}
#pluso {
	padding-top:0.650em;
}
.tags_h2 a {
	font-family:'Lora';
	font-size:.625em;
	font-weight:normal;
	text-transform:none;	
}
.tags_h2 a::before  {
	content: "\f02b";
    font-family: "FontAwesome";
	margin:0 0.250em 0 0.625em;	
}
.fa-tags {
	margin-right:0.625em;
	font-size:.750em;
}	
.category_h2 a {
	font-size:0.90em;
	text-decoration:none !important;
}
.category_h1 a {
	font-size:0.90em;
}  
.fa-smile-o,
.fa-frown-o {
	color:orange;
}

#page-image {
	max-width:1024px;
	display:block;
	margin:0 auto;
}
.image-image {
	max-width:100%;
	display:block;
	text-align:center;
}
.image-image img {
	max-width:100%;
	height:auto;
	display:block;
}
#page-image .page-title {
	text-transform:uppercase;
}
.page-title span {
	color:#c5a03b;
}

#nav-single {width:100%; font-weight:bold; color:#333; line-height:1.25em; display:inline-block;}
#nav-single a {font-weight:normal; margin-top:1.00em;}
#nav-single .nav-next {width:45%; float:right; text-align:right;}
#nav-single .nav-previous {width:45%; float:left;}
#nav-single > .nav-next a::after {
content: "\f101"; /* добавляем иконку дом */
font-family: FontAwesome;
margin-left: 0.625em;
}
#nav-single > .nav-previous a::before {
content: "\f100"; /* добавляем иконку дом */
font-family: FontAwesome; 
margin-right: 0.625em;  
}




/*TOP MENU*/
#menu-top.menu {
	width:98%;
	margin:0 auto;
	padding:0;
	text-align:center;
}
#menu-top.menu a {
  text-decoration: none;
  transition: .3s linear;
  font-family:'Open Sans', sans-serif;
}
#menu-top.menu > li {
  display: inline-block;
  position: relative;
  position:relative;
  margin:0;
  padding:0;
}
#menu-top.menu > li > a {
  display: block;
  font-weight: bold;
  padding: 0.800em 1.50em;
  font-size: 0.780em;
  text-transform: uppercase;
  letter-spacing: 2px;
  color:#fed85e;
  margin:0;
}
#menu-top.menu li.menu-item-has-children > a::before{
  content: "\f0d7";
  font-family: "FontAwesome";
  color: inherit;
  margin-right: 0.650em;
}
#menu-top.menu li a:hover {
	background:#fed85e;
	color:#b7663a;	
}

#menu-top.menu ul.sub-menu {
  padding-top:0.625em;
  width: 12.0em;
  visibility: hidden;
  opacity:0;
  position: absolute;
  left: 0;
  z-index: 1000;
  transform: translateY(0.625em);
  transition: .3s ease-in-out;
  border-bottom: 1px solid #eec84e;
}
#menu-top.menu .sub-menu li {
  position: relative;
}
#menu-top.menu .sub-menu li a {
  background:#ab9489;
  border-top: 1px solid #eec84e;
  border-left: 1px solid #eec84e;
  border-right: 1px solid #eec84e;
  display: block;
  color:#feebbe;
  font-weight:bold;
  text-align: left;
  font-size: 0.688em;
  letter-spacing: 1px;
  padding: 0.800em 1.50em;
  transition: .3s ease-in-out;
  text-transform: uppercase;
  white-space: nowrap; /* Отменяем перенос текста */
  overflow: hidden; /* Обрезаем содержимое */
  text-overflow: ellipsis; /* Многоточие */
}
#menu-top.menu .sub-menu li a:hover {
	color:#fed85e;
	background:rgb(138, 111, 97);
 }
#menu-top.menu .sub-menu .sub-menu {
  position: absolute;
  top: -0.625em;
  left: calc(100% - 1px);
  left: -webkit-calc(100% - 1px);
}
#menu-top.menu li:hover > .sub-menu {
  visibility: visible;
  display:block;
  opacity:1;
  transform: translateY(0px);
}

@media screen and (max-width:768px) {
#menu-top.menu {
display: none;
}
}

.menuwrapp_mobile {
display: none;
}
@media screen and (max-width:768px) {

/**  Menu Mobile  **/
.menuwrapp_mobile{
    width:90%;
    margin:0 auto 1.250em;
    position:relative;
    display: block;
}
.mobilemenu_toggle i {font-size:2.000em;}
.mobilemenu_toggle {
    background:scroll 100% 50% ;
    color: #fff;
    display: block;
    font-weight: bold;
    	padding: 1.350em 0;
    text-align: left;
    text-transform: uppercase;
}
.mobilemenu_toggle:hover {
    color: #fff;
}
.menu_mobile{

    border: 1px solid #D4D4D4;
    font-size: 18px;
    overflow: hidden;
    padding: 0;
    display:none;
}
.menu_mobile .sub-menu{
    background:none;
    display:block;
    position: static;
}
.menu_mobile li {
    border-top: 1px solid #e3e3e3;
    content: "\f015"; /* добавляем иконку для меню */
    font-family: FontAwesome;
}
.menu_mobile a {
    background: none repeat scroll 0 0 ##E5E5E5;
    color:#FFF;
    display: block;
    font: 700 0.750em/2.500em Arial,sans-serif;
    padding: 0 0 0 1.250em;
    text-align: left;
	text-decoration:none;
}
.menu_mobile a:hover {
    opacity: 0.9;
    background:rgba(138, 111, 97, 0.8);
    	color:#eec84e;
}
.menu_mobile .sub-menu a{
    padding-left:1.875em
}
.menu_mobile  .sub-menu .sub-menu a{
    padding-left:1.875em
}

/** END  Menu Mobile  **/
}

 /*CONTACT-FORM*/
div.wpcf7 {
	margin:0 auto;
	padding:0;
	width:100%;
	height:auto;
    font-size:1.250em;
}

.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok {color:green !important; }
input.wpcf7-form-control {	font-family:'Open Sans', serif !important; 
	background:#f0f3f4;
    border: none;
    color: #000000;
    font-size: 1.000em;
    padding: 0.3125em 2.5%;
    width: 90%;
	margin:0 2.5% 1.00em ;
}
select.wpcf7-form-control {
    background:#f0f3f4;
    border: 1px solid #999;
    color: #000000;
    font-size: 1.000em;
    padding: 0.3125em 0.625em;
	max-height:180px;
    width: 100%;
	margin-bottom:1.250em;
}
 textarea.wpcf7-form-control {	font-family:'Open Sans', serif !important; 
	background:#f0f3f4;
    border: none;
    color: #000000;
	height:6.300em;
    font-size: 1.000em;
    padding: 0.3125em 2.5%;
    width: 90%;
	margin:0 2.5% 1.250em ;
}
.wpcf7-form-control.wpcf7-submit {	font-family:'Open Sans', serif !important; 
    width:95%;	
    margin:0px 2.5% 1.250em;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font-size: 1.000em;
	padding: .4em 0;
	color: #FFF;
	background: #67828f;
	border:2px solid #67828f;
	text-transform:uppercase;

}
.wpcf7-submit:hover {
	background: rgba(221, 221, 221, 0.5);
    color:#67828f;
	transition: .3s linear;
}


/* 4.0 Alignment */
.size-large {
	max-width:100%;
	height:auto;
}
.alignleft {
	float: left;
	margin: 0.438em 1.750em 1.750em 0;
	max-width:100%;
	height:auto;
}
.alignright {
	float: right;
	margin: 0.438em 0 1.750em 1.750em;
	max-width:100%;
	height:auto;
}
.aligncenter {
	clear: both !important;
	display: block !important;
	margin: 0.438em auto !important;
	max-width:100%;
	height:auto;
}
@media screen and (max-width:480px) {
	.alignleft {
	float: none;
	margin:0 auto 1.750em ;
}
.alignright {
	float: none;
	margin:0 auto 1.750em ;
}
}

blockquote {
margin: 0 0 0.625em 0;
padding: 1.875em 1.875em 1.875em 3.750em;
border-left: 0.500em solid #CBDDE7;
position: relative;
background: #f2f4f5;
}
blockquote:before{
content: "\201C";
font-family: 'Forum';
color: #CBDDE7;
font-size: 4.375em;
position: absolute;
left: 0.30em;
top: 0.313em;
}
blockquote p {
	color:#666;
font-weight: 500;
margin-top: 0;  
}

.table_dark {
	width:98%;
  border-collapse: collapse;
  margin: 0.625em auto;
  border-top: 1px solid #708f9b;
  border-left: 1px solid #708f9b;
	  
}
.table_dark th {
  border-bottom: 1px solid #708f9b;

  padding: 0.625em 0;
}
.table_dark td {
  border-bottom: 1px solid #708f9b;
  border-right:1px solid #708f9b;
  padding: 0.35em 0;
}
.table_dark tr {
  border-bottom: 1px solid #708f9b;
  border-right:1px solid #708f9b;
  padding: 0.35em 0;
  text-align:center;
}
.table_dark tr:last-child td {
  border-bottom: none;
}
.table_dark td:last-child {
  border-right: none;
}
.table_dark tr:hover td {
  text-decoration: underline;
}

/*Похожие записи в блоге*/
.blick {
	width:100%;
}
.column {
  /*height: 300px;*/
  -webkit-column-count: 2; 
  -moz-column-count: 2; 
  column-count: 2;
}
.blick a {
	padding:0 0 0.6250em 0;
}
.blick i {
	color:#ee892f;
	margin-right:0.625em;
}

/* Кнопка наверх*/

.scroll-back-to-top-wrapper.show {
	background:#67828f;
}
.scroll-back-to-top-inner i {
	color:#FFF ;
}

/*WP_CORENAVI*/
.wp_corenavi a {font-size:.90em; font-family:'Arial', sans-serif; float:left; margin:0 .0625em; padding:.5em; border:1px solid #b3b3b3; color:#999; text-decoration:none!important;}
.wp_corenavi a.prev.page-numbers, a.next.page-numbers {}
.wp_corenavi span.pagenumber {}
.wp_corenavi span.page-numbers.current {font-size:.90em; font-family:'Arial', sans-serif; margin:0 .0625em; float:left; padding:.5em; border:1px solid orange; color:white; background:orange;}
.wp_corenavi span.page-numbers.dots {font-size:.90em; font-family:'Arial', sans-serif; float:left; margin:0 .0625em; padding:.5em; border:1px solid orange; color:white; background:orange;}
.wp_corenavi i.fa-angle-double-left, i.fa-angle-double-right {}