<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body, html {
  height: 100%;
  
}
#main img {margin-bottom:10px;}


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



@media screen and (max-width: 600px) {
  .table {
    overflow-y: scroll;
	  display: block;
  }
table.table td.f7 {
  position: sticky;
  left: 0;
  background-color: #fff;
}
	
	
}


.table {
	width: 100%;
	border: none;
	margin-bottom: 20px;
	border-collapse: collapse;
    border-radius: 5px;
    border-style: hidden;
    box-shadow: 0 0 0 1px #ddd;
}
.table thead th {
	font-weight: bold;
	text-align: left;
	border: none;
	padding: 10px 15px;
	background: #d8d8d8;
	font-size: 14px;
}
.table thead tr th:first-child {
	border-radius: 8px 0 0 8px;
}
.table thead tr th:last-child {
	border-radius: 0 8px 8px 0;
}
.table tbody td {
	text-align: left;
	border: none;
	padding: 10px 15px;
	font-size: 14px;
	vertical-align: top;
}
.table tbody tr:nth-child(even){
	background: #f3f3f3;
}
.table tbody tr td:first-child {
	border-radius: 8px 0 0 8px;
}
.table tbody tr td:last-child {
	border-radius: 0 8px 8px 0;
}
#mobmenuleft .mob-expand-submenu, #mobmenuleft&gt;.widgettitle, #mobmenuleft li a, #mobmenuleft li a:visited, #mobmenuleft .mobmenu-content h2, #mobmenuleft .mobmenu-content h3, .mobmenu-left-panel .mobmenu-display-name, .mobmenu-content .mobmenu-tabs-header li{
font-family:Oswald;font-size:17px;}
#footer-widgets {
	
	color:#8A9298!important;
	    padding-bottom: 30px;
		    height: auto!important;
}
.stat h1 {
	       font-size: 18px;
    margin-top: 9px;
    text-align: center;
}
.stat .row2{
	box-shadow: 6px 5px 30px 0px rgb(0 0 0 / 12%);
	padding:10px;
    border-radius: 10px;
	height:100%;
	    background-color: #fff;
}
.mem article img {
    max-width: 100%;
    height: auto;
}
#footer-widgets a,#footer-widgets a:hover{
	color:#fff;
}
.stat article{
	margin-bottom: 21px;
	height:auto;
}
.news article {
    margin-bottom: 21px;
}
.news a{
	font-size:18px;
}
.elementor-social-icon:hover{text-decoration:none;cursor:pointer;}
 .row2 .wgl-portfolio-item_description {
    padding: 20px;
    z-index: 3;
    transition: 0.35s ease-out;
    width: calc(100% - 40px);
    background: #ffffff;
    border-radius: 10px;
    margin-left: 0px;
    margin-right: 20px;
    position: absolute;
    opacity: 0;
    visibility: hidden;
    box-shadow: 6px 5px 16px 0px rgb(0 0 0 / 15%);
	padding: 20px 20px 20px 20px;
    background-color: #FFFFFF;
    box-shadow: 6px 5px 16px 0px rgb(0 0 0 / 15%);
	text-align:center;
	bottom: 11px;
}
 .elementor-social-icon {
    background-color: rgba(2, 1, 1, 0);
    font-size: 14px!important;
    padding: 9px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.1);
}
.wgl-button .button-content-wrapper {
    position: relative;
    display: flex;
}
.elementor-social-icon {
    background-color: rgba(2, 1, 1, 0);
    font-size: 12px;
    padding: 9px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.1);
}
.elementor-icon {
    display: inline-block;
    line-height: 1;
    -webkit-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
    color: #818a91;
    font-size: 50px;
    text-align: center;
}
.elementor-shape-circle .elementor-icon {
    -webkit-border-radius: 50%;
    border-radius: 50%;
}
.elementor-screen-only, .screen-reader-text, .screen-reader-text span, .ui-helper-hidden-accessible {
    position: absolute;
    top: -10000em;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0,0,0,0);
    border: 0;
}
.elementor-icon i, .elementor-icon svg {
    width: 1em;
    height: 1em;
    position: relative;
    display: block;
}

.wgl-social-icons i {
  transition: 0.3s;
}
.wgl-social-icons .elementor-icon.elementor-social-icon {
  line-height: 1;
  width: auto;
  height: auto;
  text-decoration:none!important;
}

.wgl-social-icons .elementor-icon.elementor-social-icon:hover {
	background:#fff;
}
.wgl-social-icons .elementor-icon.elementor-social-icon:hover .fab{
	color:#000;
}
.row2:hover .wgl-portfolio-item_description {
  opacity: 1;
  visibility: visible;
}
.wgl-button {
    text-transform: uppercase;
    color: #ffffff;
    background-color: #FF4A17;
    padding: 20.5px 26px 20.5px 26px;
}
.wgl-button:hover,  .wgl-button:focus {
    color: #14212B;
    background-color: #FFFFFF;
}
#news-section h3{margin-bottom:15px;}
.head{
	background: -webkit-linear-gradient(45deg, rgb(152, 163, 161), rgb(121, 0, 0));
background: -moz-linear-gradient(45deg, rgb(152, 163, 161), rgb(121, 0, 0));
background: linear-gradient(45deg, rgb(152, 163, 161), rgb(121, 0, 0));
	     background-attachment: fixed;
  background-position: center!important;
  background-repeat: no-repeat!important;
  background-size: cover!important;
}
.head h1{
	color: #ffffff; font-size: 45px; line-height: 64px;
	text-align:center;
	padding:20px 0;
	font-family: 'Oswald';
}
.navbar-inverse{
box-shadow: 6px 5px 30px 0px rgb(0 0 0 / 12%);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    color: #222222;
	    background-image: url(/section-bg-7.jpg)!important;
    background-position: bottom center;
    background-size: cover;
}

	.dropdown-menu{
		background-color: rgba(21,34,43,1)!important;
		color: #ffffff;
		    border-radius: 5px!important;
	}
/* #Menu */
.navbar-collapse {
  letter-spacing: 0.02em;
  /* Lavalamp settings */
}
.navbar-collapse a {
  transition: 0.3s;
}
.navbar-collapse.align-left {
  text-align: left;
}
.navbar-collapse.align-left &gt; ul.menu &gt; li.mega-menu-links &gt; ul.mega-menu.dropdown-menu,
.navbar-collapse.align-left &gt; ul.menu &gt; li.mega-cat &gt; div.mega-menu-container {
  left: 0;
  right: auto;
}
.navbar-collapse.align-center {
  text-align: center;
}
.navbar-collapse.align-center &gt; ul.menu &gt; li.mega-menu-links &gt; ul.mega-menu.dropdown-menu,
.navbar-collapse.align-center &gt; ul.menu &gt; li.mega-cat &gt; div.mega-menu-container {
  left: 0;
  right: 0;
  margin-left: auto;
  margin-right: auto;
}
.navbar-collapse.align-right {
  text-align: right;
}
.navbar-collapse.align-right &gt; ul.menu &gt; li.mega-menu-links &gt; ul.mega-menu.dropdown-menu,
.navbar-collapse.align-right &gt; ul.menu &gt; li.mega-cat &gt; div.mega-menu-container {
  left: auto;
  right: 0;
}
.navbar-collapse .lavalamp_animate .lavalamp-object {
  opacity: 1;
}
.navbar-collapse .lavalamp {
  position: static;
}
.navbar-collapse .lavalamp-object {
  position: absolute;
  z-index: 0;
  left: 0;
  bottom: 0;
  height: 2px;
  opacity: 0;
}
.navbar-collapse &gt; ul.lavalamp &gt; li &gt; a &gt; span:after {
  display: none !important;
}
.navbar-collapse ul:hover li:not(:hover) {
  z-index: 0;
  position: relative;
}
.navbar-collapse ul li {
  display: inline-block;
  vertical-align: middle;
  line-height: inherit;
}
.navbar-collapse &gt; ul li {
  position: relative;
  padding-left: 0;
}
.navbar-collapse &gt; ul li.mega-menu {
  position: static !important;
}
.navbar-collapse &gt; ul li.mega-menu &gt; ul.mega-menu {
  left: auto;
}
.navbar-collapse &gt; ul {
  height: 100%;
      display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    text-align: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    white-space: nowrap;
}
.navbar-collapse &gt; ul &gt; li {
  height: 100%;
      display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
}
.navbar-inverse .navbar-brand, .navbar-inverse .navbar-nav &gt; li &gt; a{
	    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}
}
.navbar-collapse &gt; ul &gt; li.current-menu-item &gt; a:before, .navbar-collapse &gt; ul &gt; li.current_page_item &gt; a:before, .navbar-collapse &gt; ul &gt; li.current-menu-parent &gt; a:before, .navbar-collapse &gt; ul &gt; li.current_page_parent &gt; a:before, .navbar-collapse &gt; ul &gt; li.current-menu-ancestor &gt; a:before, .navbar-collapse &gt; ul &gt; li.current_page_ancestor &gt; a:before {
  height: 33%;
}
.navbar-collapse &gt; ul &gt; li.mega-menu-links &gt; ul.mega-menu {
  padding: 25px 25px 5px;
}

.navbar-nav {
    margin: 0 auto!important;
}
.navbar-collapse &gt; ul &gt; li &gt; a {
  display: flex;
  position: relative;
  z-index: 1;
  height: 100%;
  align-items: center;
  vertical-align: middle;
  color: inherit;
  text-transform: initial;
  opacity: 1;
  transition: 0.2s;
      height: 100px;
	  font-size: 15px!important;
	  font-family:Oswald;
}
.navbar-collapse &gt; ul &gt; li &gt; a:before, .navbar-collapse &gt; ul &gt; li &gt; a:after {
  content: "";
  position: absolute;
  left: 50%;
  margin-left: -1px;
  width: 2px;
  height: 0;
  background: #9a141e;
  transition: 0s;
}
.navbar-collapse &gt; ul &gt; li &gt; a:before {
  top: 0;
}
.navbar-collapse &gt; ul &gt; li &gt; a:after {
  bottom: 67%;
  transition: height 0.4s;
}
.navbar-collapse &gt; ul &gt; li &gt; a &gt; span {
  position: relative;
  transition: inherit;
}
.navbar-collapse &gt; ul &gt; li:hover &gt; a:before {
  height: 33%;
  transition: height 0.4s;
}
.navbar-collapse &gt; ul &gt; li:hover &gt; a:after {
  height: 33%;
  transition: 0s;
  background: transparent;
}
.caret {
	border:0!important;
}
.navbar-collapse &gt; ul &gt; li.menu-item-has-children &gt; a .caret,
.navbar-collapse &gt; ul &gt; li.mega-menu.mega-cat &gt; a .caret {
position: inherit;
    width: 7px;
    height: 7px;
    top: 50%;
    margin-top: -95px;
    right: -7px;
    opacity: 0.5;
}
nav .wgl-social-icons{
	    text-align: right;
    margin-top: -2px;
}
.wp-pagenavi .previouspostslink, .wp-pagenavi .pages, .wp-pagenavi .nextpostslink, .wp-pagenavi .extend{
	padding: 0px 12px;
}
.wp-pagenavi a:hover, .wp-pagenavi span.current{
	color:#fff!important;
	    font-weight: normal!important;
}
.header-phones{
    margin-top: 6px;
    margin-bottom: -9px;
}
	
.header-phones img{
	 -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
}
.header-phones img:hover{
	-webkit-filter: grayscale(0%); 
    filter: grayscale(0%);
	
}
.navbar-collapse &gt; ul &gt; li.menu-item-has-children &gt; a .caret:before, .navbar-collapse &gt; ul &gt; li.menu-item-has-children &gt; a .caret:after,
.navbar-collapse &gt; ul &gt; li.mega-menu.mega-cat &gt; a .caret:before,
.navbar-collapse &gt; ul &gt; li.mega-menu.mega-cat &gt; a .caret:after {
  content: "";
  border-bottom: 2px solid currentColor;
  opacity: 0.8;
  width: 100%;
  height: 100%;
  position: absolute;
  background: transparent;
  transition: 0.4s;
}
.navbar-collapse &gt; ul &gt; li.menu-item-has-children &gt; a .caret:before,
.navbar-collapse &gt; ul &gt; li.mega-menu.mega-cat &gt; a .caret:before {
  transform: rotate(135deg) translateX(-2px);
  transform-origin: 50% 100%;
}
.navbar-collapse &gt; ul &gt; li.menu-item-has-children &gt; a .caret:after,
.navbar-collapse &gt; ul &gt; li.mega-menu.mega-cat &gt; a .caret:after {
  transform: rotate(-135deg) translateX(2px);
  transform-origin: 50% 100%;
}
.navbar-collapse &gt; ul &gt; li.menu-item-has-children:hover &gt; a .caret:before,
.navbar-collapse &gt; ul &gt; li.mega-menu.mega-cat:hover &gt; a .caret:before {
  transform: rotate(45deg) translateX(2px);
}
.navbar-collapse &gt; ul &gt; li.menu-item-has-children:hover &gt; a .caret:after,
.navbar-collapse &gt; ul &gt; li.mega-menu.mega-cat:hover &gt; a .caret:after {
  transform: rotate(-45deg) translateX(-2px);
}
.navbar-collapse ul li ul ul {
  top: -3px;
  left: 100%;
  margin-right: 5px;
}
.navbar-collapse ul li ul ul:before {
  content: "";
  position: absolute;
  height: 100%;
  width: 10px;
  top: 0;
  right: -7px;
}
.dropdown-menu &gt; li &gt; a:hover, .dropdown-menu &gt; li:hover,
.dropdown-menu &gt; li &gt; a:focus {
  text-decoration: none;
  color: #fff!important;
  background: none!important;
}
.navbar-collapse ul li ul li {
  display: block;
}
.navbar-collapse ul li ul li &gt; a &gt; span {
  position: relative;
  transition: 0.3s ease-in-out;
}
.navbar-collapse ul li ul li &gt; a:first-child:before, .navbar-collapse ul li ul li &gt; a &gt; span:first-child:after {
  content: "";
  position: absolute;
  bottom: 0;
  height: 1px;
  width: 0;
  background: #9a141e;
  transition: 0s;
}
.navbar-collapse ul li ul li &gt; a:first-child:before {
  left: 0;
}
.navbar-collapse ul li ul li &gt; a &gt; span:first-child:after {
  transition: width 0.4s;
  right: 0;
}
.navbar-collapse ul li ul li:hover ul {
  top: -20px;
}
.shadow{
	
	border:0px!important;
	background-image:none!important;
	-webkit-box-shadow:none!important;
	box-shadow:none!important;
}

footer {
	background-color: #0D1820;
}
#footer {
    height: auto!important;
}
.ff{
	background-color: #081219;
}
.ff img{
	
	filter: brightness(0) invert(1);
	padding:25px;
}
.ff span {    text-align: right;
    color: #8A9298;}
	.ff2{
		display: flex;
  justify-content: center;
  align-items: center;height: 111px;
	}
	.ff2 a{
		color:#fff;text-decoration:underline
	}
	.ff2 a:hover{
		color:#fff;
	}
.navbar-collapse ul li ul li:hover &gt; a:first-child:before, .navbar-collapse ul li ul li.current-menu-ancestor &gt; a:first-child:before, .navbar-collapse ul li ul li.current_page_ancestor &gt; a:first-child:before, .navbar-collapse ul li ul li.current-menu-item &gt; a:first-child:before, .navbar-collapse ul li ul li.current_page_item &gt; a:first-child:before {
  width: 100%;
  transition: width 0.4s;
}
.navbar-collapse ul li ul li:hover &gt; a &gt; span:first-child:after, .navbar-collapse ul li ul li.current-menu-ancestor &gt; a &gt; span:first-child:after, .navbar-collapse ul li ul li.current_page_ancestor &gt; a &gt; span:first-child:after, .navbar-collapse ul li ul li.current-menu-item &gt; a &gt; span:first-child:after, .navbar-collapse ul li ul li.current_page_item &gt; a &gt; span:first-child:after {
  width: 100%;
  transition: 0s;
  background: transparent;
}
.navbar-collapse ul li ul .menu-item {
  line-height: inherit;
}
.navbar-collapse ul li ul .menu-item a {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 7px 40px;
  color: inherit;
  opacity: 1;
  transition: 0s;
}
.navbar-collapse ul li ul,
.navbar-collapse ul li div.mega-menu-container {
  display: block;
  position: absolute;
  z-index: 555;
  top: calc(100% + 15px);
  left: -12px;
  min-width: 280px;
  white-space: nowrap;
  margin-top: 0;
  margin-left: 0;
  border: unset;
  border-radius: 5px;
  padding: 23px 0 28px;
  text-align: left;
  opacity: 0;
  visibility: hidden;
  transition: 0.3s ease-in;
}
.navbar-collapse ul li:hover &gt; ul,
.navbar-collapse ul li:hover &gt; div.mega-menu-container {
  z-index: 556;
  top: 100%;
  opacity: 1;
  visibility: visible;
  transform: rotateX(0) translateZ(0);
}
.navbar-collapse ul li:hover &gt; ul.mega-menu &gt; ul.mega-menu, .navbar-collapse ul li:hover &gt; ul.mega-menu &gt; li &gt; ul.mega-menu,
.navbar-collapse ul li:hover &gt; ul &gt; ul.mega-menu,
.navbar-collapse ul li:hover &gt; ul &gt; li &gt; ul.mega-menu,
.navbar-collapse ul li:hover &gt; div.mega-menu-container.mega-menu &gt; ul.mega-menu,
.navbar-collapse ul li:hover &gt; div.mega-menu-container.mega-menu &gt; li &gt; ul.mega-menu,
.navbar-collapse ul li:hover &gt; div.mega-menu-container &gt; ul.mega-menu,
.navbar-collapse ul li:hover &gt; div.mega-menu-container &gt; li &gt; ul.mega-menu {
  opacity: 1;
  visibility: visible;
  transform: rotateX(0) translateZ(0);
}
.navbar-collapse ul li ul:not(.mega-menu) li.menu-item-has-children &gt; a &gt; span + .caret {
  position: absolute;
  width: 7px;
  height: 7px;
  top: 50%;
  margin-top: -4px;
  right: 35px;
  transform: rotate(-90deg);
}
.navbar-collapse ul li ul:not(.mega-menu) li.menu-item-has-children &gt; a &gt; span + .caret:before, .navbar-collapse ul li ul:not(.mega-menu) li.menu-item-has-children &gt; a &gt; span + .caret:after {
  content: "";
  border-bottom: 2px solid currentColor;
  opacity: 0.8;
  width: 100%;
  height: 100%;
  position: absolute;
  background: transparent;
  transition: 0.4s;
}
.navbar-collapse ul li ul:not(.mega-menu) li.menu-item-has-children &gt; a &gt; span + .caret:before {
  transform: rotate(135deg) translateX(-2px);
  transform-origin: 50% 100%;
}
.navbar-collapse ul li ul:not(.mega-menu) li.menu-item-has-children &gt; a &gt; span + .caret:after {
  transform: rotate(-135deg) translateX(2px);
  transform-origin: 50% 100%;
}
.navbar-collapse ul li ul:not(.mega-menu) li.menu-item-has-children:hover .caret:before {
  transform: rotate(45deg) translateX(2px);
}
.navbar-collapse ul li ul:not(.mega-menu) li.menu-item-has-children:hover .caret:after {
  transform: rotate(-45deg) translateX(-2px);
}
.navbar-collapse &gt; .menu &gt; .menu-item:nth-last-child(1) &gt; .dropdown-menu, .navbar-collapse &gt; .menu &gt; .menu-item:nth-last-child(2) &gt; .dropdown-menu, .navbar-collapse &gt; .menu &gt; .menu-item:nth-last-child(3) &gt; .dropdown-menu, .navbar-collapse &gt; .menu &gt; .menu-item:nth-last-child(4) &gt; .dropdown-menu {
  right: 0;
}
.navbar-collapse &gt; .menu &gt; .menu-item:nth-last-child(1) &gt; .dropdown-menu, .navbar-collapse &gt; .menu &gt; .menu-item:nth-last-child(1) &gt; .dropdown-menu .dropdown-menu, .navbar-collapse &gt; .menu &gt; .menu-item:nth-last-child(2) &gt; .dropdown-menu, .navbar-collapse &gt; .menu &gt; .menu-item:nth-last-child(2) &gt; .dropdown-menu .dropdown-menu, .navbar-collapse &gt; .menu &gt; .menu-item:nth-last-child(3) &gt; .dropdown-menu, .navbar-collapse &gt; .menu &gt; .menu-item:nth-last-child(3) &gt; .dropdown-menu .dropdown-menu, .navbar-collapse &gt; .menu &gt; .menu-item:nth-last-child(4) &gt; .dropdown-menu, .navbar-collapse &gt; .menu &gt; .menu-item:nth-last-child(4) &gt; .dropdown-menu .dropdown-menu {
  left: auto;
}
.navbar-collapse &gt; .menu &gt; .menu-item:nth-last-child(1) &gt; .dropdown-menu .dropdown-menu, .navbar-collapse &gt; .menu &gt; .menu-item:nth-last-child(2) &gt; .dropdown-menu .dropdown-menu, .navbar-collapse &gt; .menu &gt; .menu-item:nth-last-child(3) &gt; .dropdown-menu .dropdown-menu, .navbar-collapse &gt; .menu &gt; .menu-item:nth-last-child(4) &gt; .dropdown-menu .dropdown-menu {
  right: 100%;
}

.admin-bar .wgl-sticky-header {
  top: 32px;
}
.admin-bar .wgl-theme-header .woo_mini_cart {
  margin-top: 32px;
  max-height: calc(100% - 32px - 30px);
}

/* #Mega Menu */
.navbar-collapse ul li.mega-menu-links &gt; ul {
  padding: 0;
  box-sizing: border-box;
  width: 1170px;
  display: flex;
  flex-wrap: wrap;
}
.navbar-collapse ul li.mega-menu-links &gt; ul &gt; li {
  float: left;
  box-sizing: border-box;
  margin-top: 5px;
  margin-bottom: 20px;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  font-size: 16px !important;
  font-weight: 600 !important;
  text-transform: capitalize;
}
.navbar-collapse ul li.mega-menu-links &gt; ul &gt; li:after {
  content: unset;
  display: none;
  position: absolute;
  top: 30px;
  right: 0;
  width: 1px;
  height: calc(100% - 60px);
  background: unset;
}
.navbar-collapse ul li.mega-menu-links &gt; ul &gt; li:hover ~ li {
  z-index: 0;
}
.navbar-collapse ul li.mega-menu-links &gt; ul &gt; li.hide-mega-headings &gt; a {
  display: none;
}
.navbar-collapse ul li.mega-menu-links &gt; ul &gt; li:hover &gt; a &gt; span {
  background: none !important;
}
.navbar-collapse ul li.mega-menu-links &gt; ul &gt; li &gt; a {
  position: relative;
  padding: 4px 15px 0;
}
.navbar-collapse ul li.mega-menu-links &gt; ul &gt; li &gt; a &gt; span {
  padding-left: 0 !important;
  pointer-events: none;
}
.navbar-collapse ul li.mega-menu-links &gt; ul &gt; li &gt; a &gt; span:before {
  display: none;
}
.navbar-collapse ul li.mega-menu-links &gt; ul &gt; li &gt; a &gt; span:after {
  display: none;
}
.navbar-collapse ul li.mega-menu-links &gt; ul &gt; li &gt; a:after {
  display: none;
}
.navbar-collapse ul li.mega-menu-links.mega-columns-1col &gt; ul &gt; li {
  width: 100%;
}
.navbar-collapse ul li.mega-menu-links.mega-columns-1col &gt; ul &gt; li:after {
  display: none;
}
.navbar-collapse ul li.mega-menu-links.mega-columns-2col &gt; ul &gt; li {
  width: 50%;
}
.navbar-collapse ul li.mega-menu-links.mega-columns-2col &gt; ul &gt; li:nth-child(2n):after {
  display: none;
}
.navbar-collapse ul li.mega-menu-links.mega-columns-3col &gt; ul &gt; li {
  width: 33.33333%;
}
.navbar-collapse ul li.mega-menu-links.mega-columns-3col &gt; ul &gt; li:nth-child(3n):after {
  display: none;
}
.navbar-collapse ul li.mega-menu-links.mega-columns-4col &gt; ul &gt; li {
  width: 25%;
}
.navbar-collapse ul li.mega-menu-links.mega-columns-4col &gt; ul &gt; li:nth-child(4n):after {
  display: none;
}
.navbar-collapse ul li.mega-menu-links.mega-columns-5col &gt; ul &gt; li {
  width: 20%;
}
.navbar-collapse ul li.mega-menu-links.mega-columns-5col &gt; ul &gt; li:nth-child(5n):after {
  display: none;
}
.navbar-collapse ul li.mega-menu-links &gt; ul.mega-menu &gt; li &gt; ul {
  position: relative;
  left: 0 !important;
  right: auto !important;
  padding-top: 6px;
  padding-bottom: 0;
  top: 0;
  opacity: 0;
  min-width: auto;
  visibility: hidden;
  margin-top: 0;
  background: transparent;
  border: 0;
  box-shadow: none;
}
.navbar-collapse ul li.mega-menu-links &gt; ul.mega-menu &gt; li &gt; ul &gt; li {
  padding-left: 0;
  padding-right: 0;
  text-transform: none;
}
.navbar-collapse ul li.mega-menu-links &gt; ul.mega-menu &gt; li &gt; ul &gt; li ul {
  left: 100% !important;
  right: auto !important;
}
.navbar-collapse ul li.mega-menu-links &gt; ul.mega-menu .item_text {
  display: flex;
  flex-direction: column;
  text-align: center;
}
.navbar-collapse ul li.mega-menu-links &gt; ul.mega-menu .item_text &gt; img {
  box-shadow: 11px 11px 15px 1px rgba(0, 0, 0, 0.5);
  border-radius: 4px;
  margin-bottom: 10px;
  transition: 0.4s;
}
.navbar-collapse ul li.mega-menu-links &gt; ul.mega-menu &gt; .menu-item &gt; a {
  font-size: 20px;
  font-weight: 700;
}
.navbar-collapse ul li.mega-menu-links &gt; ul.mega-menu &gt; .menu-item &gt; a:hover .item_text &gt; img {
  transform: translateY(-10px);
}

.wgl-mobile-header .navbar-collapse ul li.mega-menu-links &gt; ul.mega-menu .item_text &gt; img {
  display: none;
}
.wgl-mobile-header .navbar-collapse ul li.mega-menu-links &gt; ul.mega-menu &gt; .menu-item &gt; a {
  font-size: inherit;
  font-weight: inherit;
}

/* Mega Menu Categories */
.navbar-collapse ul li.mega-menu.mega-cat &gt; ul.mega-menu {
  width: 1170px;
}
.navbar-collapse ul li.mega-menu.mega-cat &gt; ul.mega-menu.dropdown-menu-columns-item {
  width: 100%;
}
.navbar-collapse ul li.mega-menu.mega-cat &gt; ul.mega-menu &gt; li &gt; ul {
  position: relative;
  left: 0 !important;
  right: auto !important;
  top: 0;
  opacity: 0;
  min-width: auto;
  visibility: hidden;
  margin-top: 0;
}
.navbar-collapse ul li.mega-menu.mega-cat.mega-columns-1col .ajax_menu .item {
  width: 100%;
}
.navbar-collapse ul li.mega-menu.mega-cat.mega-columns-2col .ajax_menu .item {
  width: 50%;
}
.navbar-collapse ul li.mega-menu.mega-cat.mega-columns-3col .ajax_menu .item {
  width: 33.33333%;
}
.navbar-collapse ul li.mega-menu.mega-cat.mega-columns-4col .ajax_menu .item {
  width: 25%;
}
.navbar-collapse ul li.mega-menu.mega-cat.mega-columns-5col .ajax_menu .item {
  width: 20%;
}
.navbar-collapse ul li.mega-menu.mega-cat .ajax_menu .item {
  padding-left: 10px;
  padding-right: 10px;
  float: left;
  box-sizing: border-box;
}
.navbar-collapse ul li.mega-menu.mega-cat div.mega-menu-container .vertical-posts {
  float: left;
  width: 80%;
  padding-top: 20px;
  padding-left: 10px;
  padding-right: 10px;
  box-sizing: border-box;
}
.navbar-collapse ul li.mega-menu.mega-cat div.mega-menu-container .vertical-posts .preloader_type {
  width: 80%;
  margin-left: 20%;
}
.navbar-collapse ul li.mega-menu.mega-cat div.mega-menu-container {
  overflow: hidden;
  width: 100%;
  padding: 0;
  box-sizing: border-box;
}
.navbar-collapse ul li.mega-menu.mega-cat div.mega-menu-container:after {
  content: "";
  display: block;
  height: 0;
  clear: both;
}
.navbar-collapse ul li.mega-menu.mega-cat div.mega-menu-container .ajax_menu .item {
  opacity: 0;
  transform: translateY(20px);
  transition: transform 0.6s ease, opacity 0.4s ease;
}
.navbar-collapse ul li.mega-menu.mega-cat div.mega-menu-container .ajax_menu .item:nth-child(1) {
  transition-delay: 0s;
}
.navbar-collapse ul li.mega-menu.mega-cat div.mega-menu-container .ajax_menu .item:nth-child(2) {
  transition-delay: 0.1s;
}
.navbar-collapse ul li.mega-menu.mega-cat div.mega-menu-container .ajax_menu .item:nth-child(3) {
  transition-delay: 0.2s;
}
.navbar-collapse ul li.mega-menu.mega-cat div.mega-menu-container .ajax_menu .item:nth-child(4) {
  transition-delay: 0.3s;
}
.navbar-collapse ul li.mega-menu.mega-cat div.mega-menu-container .ajax_menu .item:nth-child(5) {
  transition-delay: 0.4s;
}
.navbar-collapse ul li.mega-menu.mega-cat div.mega-menu-container .ajax_menu.fadeIn-menu .item {
  opacity: 1;
  transform: translateY(0);
}
.navbar-collapse ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu {
  /* Categories Vertical */
  position: relative;
  box-shadow: none;
}
.navbar-collapse ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-vertical {
  width: 20%;
  padding: 0;
  background: rgba(0, 0, 0, 0.04);
  float: left;
  box-sizing: border-box;
  border-top: 0;
  margin: 0;
  padding-bottom: 1500px;
  margin-bottom: -1500px;
  border: 0;
  box-shadow: none;
  padding-top: 19px;
  min-width: initial;
}
.navbar-collapse ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-vertical li.menu-item {
  transition: background 0.4s, color 0.3s, border-color 0.4s;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  padding: 0;
}
.navbar-collapse ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-vertical li.menu-item &gt; a {
  padding: 10px 28px 10px 28px;
}
.navbar-collapse ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-vertical li.is-active {
  background: #fff;
  border-top: 1px solid #e9e9e9;
  border-bottom: 1px solid #e9e9e9;
}
.navbar-collapse ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-horizontal {
  /* Categories Horizontal */
  border: 0;
  box-shadow: none;
  padding: 20px;
  background: transparent;
}
.navbar-collapse ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-horizontal:after {
  display: block;
  content: "";
  height: 0;
  clear: both;
}
.navbar-collapse ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-horizontal &gt; li {
  float: left;
  padding: 0;
  margin-right: 10px;
}
.navbar-collapse ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-horizontal &gt; li:last-child {
  margin-right: 0;
}
.navbar-collapse ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-horizontal &gt; li.is-active &gt; a {
  color: #fff;
}
.navbar-collapse ul li.mega-menu.mega-cat div.mega-menu-container ul.mega-menu.cats-horizontal &gt; li &gt; a {
  display: block;
  padding: 3px 13px;
  font-size: 14px;
  text-align: center;
  box-sizing: border-box;
  transition: background 0.3s, color 0.3s;
}
.navbar-collapse ul li.mega-menu.mega-cat div.mega-menu-container &gt; .mega-cat-content.horizontal-posts {
  padding: 0 10px;
}


.tax-members article {background: #ffffff; padding: 10px 15px;min-height:7em;}



.tax-members.term-authorized article {min-height: 430px;}
.page-template-page-proizvoditel article{min-height: 448px;}

.page-template-page-proizvoditel article section{ padding-bottom: 0px;}
.page-template-page-proizvoditel article p {font-size:14px!important;    padding: 10px;}
.page-template-page-proizvoditel article a {font-size:16px}
.tax-members article .caption { text-align: center;}

.tax-members article .caption a {font-size: 16px;}

.tax-members article p,.page-template-page-proizvoditel article p {text-align: center;}

.tax-members.tax-members-authorized article .entry-content {height:12em;}



.tax-members.term-challengers article .article-header {height:3em; }

.tax-members.term-challengers article .caption {margin:0px;}

.tax-members.term-challengers article .review-star {margin:0 auto;}



.page-template-page-slider-php #newsfeed .panel-default .panel-heading {

    text-transform: uppercase;

    background:transparent;

    padding-top:40px;

    padding-bottom: 20px;

    border-bottom: none;

}



.akabicon {

    display:block;

    position:absolute;

    left:50%;

    margin-left:-50px;

    height:89px;

    width:89px;

    border:none;

    color:#ffffff;

    margin-top:-120px;

    background:url(../../img/icons.png) 0px 0px no-repeat;

}

.showrooms-info .adress {
    background:url(../img/home_icon.png) 0px 0px no-repeat;
    display: block;
    padding: 0 0 0 23px;
}

.showrooms-info .tel {
    background:url(../img/office_phone.png) -1px -3px no-repeat;
    display: block;
    padding: 0 0 0 24px;
}
.showrooms-info .site {
    background:url(../img/icon_site.png) 0 0 no-repeat;
    display: block;
    padding: 0 0 0 23px;
}

.showrooms .h2.entry-title.caption {font-size: 22px;}

.single-showrooms .showrooms {padding: 0 20px;}



// Individual icons
0 0
.akabicon-logo                   { background-position: 0px 0px; }

.akabicon-meter                   { background-position: 0px -89px; }

.akabicon-clock                   { background-position: 0px -178px; }



.gradient-#9a141e {

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#da222d', endColorstr = '#a5090c');

/*INNER ELEMENTS MUST NOT BREAK THIS ELEMENTS BOUNDARIES*/

/*Element must have a height (not auto)*/

/*All filters must be placed together*/

-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr = '#da222d', endColorstr = '#a5090c')";

/*Element must have a height (not auto)*/

/*All filters must be placed together*/

background-image: -moz-linear-gradient(top, #da222d, #a5090c);

background-image: -ms-linear-gradient(top, #da222d, #a5090c);

background-image: -o-linear-gradient(top, #da222d, #a5090c);

background-image: -webkit-gradient(linear, center top, center bottom, from(#da222d), to(#a5090c));

background-image: -webkit-linear-gradient(top, #da222d, #a5090c);

background-image: linear-gradient(top, #da222d, #a5090c);

/*--IE9 DOES NOT SUPPORT CSS3 GRADIENT BACKGROUNDS--*/

}



.gradient-green {

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#78a53b', endColorstr = '#4c7424');

/*INNER ELEMENTS MUST NOT BREAK THIS ELEMENTS BOUNDARIES*/

/*Element must have a height (not auto)*/

/*All filters must be placed together*/

-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr = '#78a53b', endColorstr = '#4c7424')";

/*Element must have a height (not auto)*/

/*All filters must be placed together*/

background-image: -moz-linear-gradient(top, #78a53b, #4c7424);

background-image: -ms-linear-gradient(top, #78a53b, #4c7424);

background-image: -o-linear-gradient(top, #78a53b, #4c7424);

background-image: -webkit-gradient(linear, center top, center bottom, from(#78a53b), to(#4c7424));

background-image: -webkit-linear-gradient(top, #78a53b, #4c7424);

background-image: linear-gradient(top, #78a53b, #4c7424);

/*--IE9 DOES NOT SUPPORT CSS3 GRADIENT BACKGROUNDS--*/

}



.gradient-grey {

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#a9a9a9', endColorstr = '#7f7f7f');

/*INNER ELEMENTS MUST NOT BREAK THIS ELEMENTS BOUNDARIES*/

/*Element must have a height (not auto)*/

/*All filters must be placed together*/

-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr = '#a9a9a9', endColorstr = '#7f7f7f')";

/*Element must have a height (not auto)*/

/*All filters must be placed together*/

background-image: -moz-linear-gradient(top, #a9a9a9, #7f7f7f);

background-image: -ms-linear-gradient(top, #a9a9a9, #7f7f7f);

background-image: -o-linear-gradient(top, #a9a9a9, #7f7f7f);

background-image: -webkit-gradient(linear, center top, center bottom, from(#a9a9a9), to(#7f7f7f));

background-image: -webkit-linear-gradient(top, #a9a9a9, #7f7f7f);

background-image: linear-gradient(top, #a9a9a9, #7f7f7f);

/*--IE9 DOES NOT SUPPORT CSS3 GRADIENT BACKGROUNDS--*/



}





#menu-item-2699 &gt; a {

    background: url('http://akab.kz/wp-content/uploads/2014/09/autogoda.png') 23px 26px no-repeat;

    width: 128px;

    height: 33px;

}

.stat .row{
	display: flex; 
     flex-wrap: wrap;
}

.wpb-pcf-btn{
	    font-size: 14px!important;
    font-weight: normal!important;
}


#news img.current {
	float:left;
	padding-right:10px;
	
}

#news span {color:grey}

#news article{
	margin-bottom:40px;
}




.footer-headers a {
  position: relative;
  z-index: 1;
  width: -moz-fit-content;
  width: fit-content;
  text-decoration:none!important;
}
.footer-headers a:before, .footer-headers a:after {
  content: "";
  position: absolute;
  bottom: -4px;
  height: 1px;
  width: 0;
  background: red;
  transition: 0s;
}
.footer-headers a:before {
  left: 0;
}
.footer-headers a:after {
  transition: width 0.4s;
  right: 0;
}
.footer-headers a:hover:before {
  width: 100%;
  transition: width 0.4s;
}
.footer-headers a:hover:after {
  width: 100%;
  transition: 0s;
  background: transparent;
}

.dbl__subtitle {
    font-family: "Nunito Sans", Sans-serif;
    font-weight: 700;
    color: #FF4A17;
}

.dbl__title {
    font-size: 36px;
    color: #222222;
}


 .wgl-button {
    text-transform: uppercase;
    color: #ffffff;
    background-color: #14212B;
    padding: 20.5px 39px 20.5px 39px;
}

.wgl-button .button-content-wrapper {
    position: relative;
    display: flex;
}

.stat article .row2{
	-webkit-transition: all .3s linear;
    -moz-transition: all .3s linear;
    -ms-transition: all .3s linear;
    -o-transition: all .3s linear;
    transition: all .3s linear;
    -webkit-font-smoothing: antialiased;
}
	
.stat article:hover .row2 {
	
	background-color:#f3f3f3;
	box-shadow: 6px 5px 30px 0px rgb(0 0 0 / 32%);
	
}

.buth{
	text-transform: uppercase;
    color: #ffffff;
    background-color: #14212B;
    padding: 12.5px 39px 12.5px 39px;    width: fit-content;    float: right;
	line-height: normal;
	    font-size: 15px!important;
    font-weight: normal!important;
	
	display: flex;
    letter-spacing: inherit;
    text-decoration: none;
    font-weight: 600;
    text-align: center;
    align-items: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    line-height: normal;
    border: 0;
    border-radius: 3px;
    -webkit-transition: all .3s linear;
    -moz-transition: all .3s linear;
    -ms-transition: all .3s linear;
    -o-transition: all .3s linear;
    transition: all .3s linear;
    -webkit-font-smoothing: antialiased;
	
}
.buth:hover{
	background-color:#790000;
	color:#fff;
	text-decoration:none!important;
}

.buth:active,.buth:visited{
	color:#fff;
	text-decoration:none!important;
}
#block-4 {padding-top:0px!important;margin-top:-20px}

.order {
	background-color:#790000!important;
	color:#fff!important;
	-webkit-transition: all .3s linear;
    -moz-transition: all .3s linear;
    -ms-transition: all .3s linear;
    -o-transition: all .3s linear;
    transition: all .3s linear;
    -webkit-font-smoothing: antialiased;
}
.order:hover {
	color: #ffffff!important;
    background-color: #14212B!important;
}

.stat .info {
	background-color:#187430!important;
	color:#fff!important;
		-webkit-transition: all .3s linear;
    -moz-transition: all .3s linear;
    -ms-transition: all .3s linear;
    -o-transition: all .3s linear;
    transition: all .3s linear;
    -webkit-font-smoothing: antialiased;
}
.stat .info:hover {
	color: #ffffff!important;
    background-color: #14212B!important;
}

#footer-widgets {
	border-top:0px!important;
}

.stat .box-date {
	text-align:center;
}

#footer-widgets .buth,#my .buth{
	background-color:#9a141e;
	color:#fff;
	text-decoration:none;
}
#footer-widgets .buth:hover,#my .buth:hover{
	background-color:#14212B!important;
	color:#fff!important;
	text-decoration:none;
}

#sidebar .widget {
    padding: 20px!important;
}


.wp-pagenavi a, .wp-pagenavi span{
	
	background:transparent;
	    font-weight: 400;
}

#news .row .current {padding-bottom:5px;}
#news .row {margin:0px!important;
box-shadow: 0px 0px 0px 1px rgb(0 0 0 / 10%);
    background:#fff;
padding:15px;
padding-top:29px;
	-webkit-transition: all .3s linear;
    -moz-transition: all .3s linear;
    -ms-transition: all .3s linear;
    -o-transition: all .3s linear;
    transition: all .3s linear;
    -webkit-font-smoothing: antialiased;
	border-radius:10px;
}

.mem article{
	
	transition: 0.3s;
 box-shadow: 0px 0px 0px 1px rgb(0 0 0 / 10%);
    border-radius: 10px;
	border:0px!important;
	    padding-top: 20px;
		    margin-bottom: 18px;
			text-align:center;
}

.page article p{
	line-height: 1.875;
	font-size:16px;
}
.page article h3,.page article h4 {
	margin-top:20px;
	margin-bottom:20px;
	font-weight: bold;
}
.grecaptcha-badge {display:none!important;}
article section {padding-bottom:37px;}
.mem article:hover{
	box-shadow: 6px 5px 30px 0px rgb(0 0 0 / 12%);
}
#news .row:hover {
	
	box-shadow: 6px 5px 30px 0px rgb(0 0 0 / 12%);
}

.wp-pagenavi .previouspostslink, .wp-pagenavi .pages, .wp-pagenavi .nextpostslink, .wp-pagenavi .extend {
    border: 1px solid transparent!important;
}

.post_date {
    margin-top: -49px;
    margin-right: -10px;
	position: absolute;
	    background: #9a141e;
		width: 60px;
    min-width: -moz-fit-content;
    min-width: fit-content;
    height: 40px;
    padding: 0 9px;
    border-radius: 5px;
    display: flex;
    font-size: 14px;
    text-transform: uppercase;
    color: #ffffff!important;
    text-align: center;
    flex-direction: column;
    line-height: 1;
    justify-content: center;
    box-shadow: 6px 5px 16px 0px rgb(0 0 0 / 15%);
	-webkit-transition: all .3s linear;
    -moz-transition: all .3s linear;
    -ms-transition: all .3s linear;
    -o-transition: all .3s linear;
    transition: all .3s linear;
    -webkit-font-smoothing: antialiased;
}

#news .row:hover .post_date {
	background:#14212B;
}


.button-read-more {
  display: block;
  position: relative;
  z-index: 1;
  font-size: 14px!important;
  text-transform: uppercase;
  overflow: hidden;
  margin-top:10px;
  color: #9a141e!important;
}
.button-read-more i {
  transition: 0.4s;
}
.button-read-more .read-more-arrow {
  position: relative;
  z-index: 1;
  width: 0px;
  height: 2px;
  display: inline-block;
  vertical-align: middle;
  margin-top: -2px;
  transition: 0.5s;
  transition-delay: 0.4s;
  color: #9a141e!important;
}
.button-read-more .read-more-arrow:before, .button-read-more .read-more-arrow:after {
  content: "";
  position: absolute;
  width: 10px;
  height: 10px;
  right: 0;
  transition: 0.4s;
}
.button-read-more .read-more-arrow:before {
  bottom: 0;
  border-bottom: 2px solid;
  transform: rotate(0);
  transform-origin: 100% 100%;
}
.button-read-more .read-more-arrow:after {
  top: 0;
  border-top: 2px solid;
  transform: rotate(0);
  transform-origin: 100% 0;
}
#news .row:hover .button-read-more .read-more-arrow {
  width: 50px;
  background:#9a141e;
  margin-right: 13px;
  transition-delay: 0s;
}
#news .row:hover .button-read-more .read-more-arrow:before {
  transform: rotate(45deg);
  transition-delay: 0.4s;
}
#news .row:hover .button-read-more .read-more-arrow:after {
  transform: rotate(-45deg);
  transition-delay: 0.4s;
}


article.search {
	margin-bottom:35px;
}


.breadcrumbs{
	       font-size: 15px;
    position: absolute;
    z-index: 999;
    text-transform: uppercase;
}

.gallery-image img {
    width: auto!important;
	
}

.gall h2 {text-align:center}

.gall .post-list {text-align:center}


.gallery-col{
	
	    box-shadow: 6px 5px 16px 0px rgb(0 0 0 / 15%);
    padding: 10px;
    border-radius: 10px;
}
.gallery-col:hover {
	box-shadow: 6px 5px 30px 0px rgb(0 0 0 / 32%);
	
}

ul.gallery {margin-top:40px!important;margin-bottom:40px!important;}



#efss-form {z-index:9999!important;}


	#efss-form {
				position: fixed;
				top: 0px;
				left: 0px;
				width: 100%;
				height: 100%;
				background-color: rgba(21, 34, 43, 0.95);
				-webkit-transition: all 0.5s ease-in-out;
				-moz-transition: all 0.5s ease-in-out;
				-o-transition: all 0.5s ease-in-out;
				-ms-transition: all 0.5s ease-in-out;
				transition: all 0.5s ease-in-out;
				-webkit-transform: translate(0px, -100%) scale(0, 0);
				-moz-transform: translate(0px, -100%) scale(0, 0);
				-o-transform: translate(0px, -100%) scale(0, 0);
				-ms-transform: translate(0px, -100%) scale(0, 0);
				transform: translate(0px, -100%) scale(0, 0);
				opacity: 0;
				z-index: 99;
			}
			#efss-form form#searchform {
				height: 100%;
			}

			#efss-form input[type="text"] {
				position: absolute;
				top: 50%;
				width: 100%;
				color: white;
				background: rgba(0, 0, 0, 0);
				font-size: 60px;
				font-weight: 300;
				text-align: center;
				border: 0px;
				margin: 0px auto;
				margin-top: -51px;
				padding-left: 30px;
				padding-right: 30px;
				outline: none;
			}
			#efss-form .btn {
				position: relative;
				top: 58%;
				background-color: #790000;
				border: black;
				color: #fff;
				    padding: 10px 40px;
				margin: 0 auto;
				display: block;
				font-size: 20px;
			}
			#efss-form .btn:hover {
				cursor: pointer;
			}
			#efss-form .close {
				position: fixed;
				top: 15px;
				right: 15px;
				color: #fff;
				border-color: #ffffff;
				opacity: 1;
				padding: 10px 20px;
				font-size: 55px;
			}
			#efss-form.open {
				-webkit-transform: translate(0px, 0px) scale(1, 1);
				-moz-transform: translate(0px, 0px) scale(1, 1);
				-o-transform: translate(0px, 0px) scale(1, 1);
				-ms-transform: translate(0px, 0px) scale(1, 1);
				transform: translate(0px, 0px) scale(1, 1);
				opacity: 1;
			}
			
			
			

a[href$="/activities/"]:first-child  {padding-left:0px;}


.wpcf7 .wpcf7-form .wpcf7-submit, .wpcf7 .wpcf7-form .btn-large, .wpcf7 .wpcf7-form .btn{
	
	    background-color: #9a141e !important;
    padding: 12.5px 39px 12.5px 39px!important;
    border-radius: 3px;
    height: 56px!important;
	font-weight: 400!important;
}

.wpcf7 .wpcf7-form .wpcf7-submit:hover, .wpcf7 .wpcf7-form .btn-large:hover, .wpcf7 .wpcf7-form .btn:hover{
 background-color: #14212B !important;
}

   .single-title,.type-reports h1,.d-5of7 h1{ margin-bottom: 27px;}
   
   
   
 .proiz article{background-color:#fff;}
@media (max-width: 768px) {
	#sidebar {margin-top: -20px;}
	.ops{margin-top:30px;}
	.logo-area {
    padding-top: 13px;
    padding-bottom: 13px;
}
	button.navbar-toggle{
		display:none;
	}
	.right-head-area {
    float: right;
    position: relative;
    width: 103px;
    margin-right: 7px;
}
.header-phones {
    margin-top: -77px;
    margin-bottom: 3px;
}
.header-phones p {display:none;}

#hd{display: none;}

.mob-menu-header-holder {
    width: auto!important;
}
.mobmenul-container i {
    color: #9a151f!important;
}

.stat .row {
    width: 100%;
}
.row {
    margin-left: 0px!important;
    margin-right: 0px!important;
}
.wgl-double_heading{
	text-align:center;
}

.ff img{
	
	    display: block;
    margin-left: auto;
    margin-right: auto;
}
.ff2 {
    display: block;
    text-align: center;
    height: 94px;
}

.buth{
	    float: none;
    margin: 0 auto;
    margin-top: 10px;
}
.home  .stat{margin-top: -50px;}

#footer .footer-headers,#footer-widgets strong,#footer-widgets .col-md-5 {
    text-align: center;
}

#footer-widgets .elementor-element{
text-align: center;
    margin-bottom: 25px;
}

#efss-form input[type="text"]{
	   font-size: 24px;
    margin-top: -35px;
}
.custom-post-type-title{
	margin-bottom: 22px;
    text-align: center;
	    font-size: 26px;
}
.single-title,.type-reports h1,.d-5of7 h1{
	font-size: 26px;
	text-align: center;
	    margin-top: 0px;
}
.breadcrumbs {
    position: inherit;

    text-align: center;
}
.single article.post, .single article.gallery, .page #main &gt; article, .single article.member {
    padding: 21px 10px!important;
}
.swal2-container{
	z-index: 9999!important;
}
rs-arrow{
	top: 92%!important;
}
.head h1 {font-size:35px;}

.tax-members.term-authorized article {min-height: auto;}
.page-template-page-proizvoditel article{min-height: auto;}
	
#news img.current{
	display: block;
    float: none;    margin: 0 auto;}
}
</pre></body></html>