﻿/*! reset.css v1.2.03 | ISC License | github.com/lodela/reset-CSS | Last updated March 10th 2022 */
/*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}html{ line-height:1.15; -webkit-text-size-adjust:100%}main{ display:block}h1{ font-size:2em; margin:0.67em 0}hr{ box-sizing:content-box; height:0; overflow:visible}pre{ font-family:monospace,monospace; font-size:1em}a{ background-color:transparent}abbr[title]{ border-bottom:none; text-decoration:underline; text-decoration:underline dotted}b,strong{ font-weight:bolder}code,kbd,samp{ font-family:monospace,monospace; font-size:1em}small{ font-size:80%}sub,sup{ font-size:75%; line-height:0; position:relative; vertical-align:baseline}sub{ bottom:-0.25em}sup{ top:-0.5em}img{ border-style:none}button,input,optgroup,select,textarea{ font-family:inherit; font-size:100%; line-height:1.15; margin:0}button,input{  overflow:visible}button,select{  text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{ -webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{ border-style:none; padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{ outline:1px dotted ButtonText}fieldset{ padding:0.35em 0.75em 0.625em}legend{ box-sizing:border-box; color:inherit; display:table; max-width:100%; padding:0; white-space:normal}progress{ vertical-align:baseline}textarea{ overflow:auto}[type="checkbox"],[type="radio"]{ box-sizing:border-box; padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{ height:auto}[type="search"]{ -webkit-appearance:textfield; outline-offset:-2px}[type="search"]::-webkit-search-decoration{ -webkit-appearance:none}::-webkit-file-upload-button{ -webkit-appearance:button; font:inherit}details{ display:block}summary{ display:list-item}template{ display:none}[hidden]{ display:none}*:where(:not(iframe,canvas,img,svg,video):not(svg *,symbol *)){ all:unset; display:revert}*,*::before,*::after{ box-sizing:border-box}a,button{ cursor:revert}ol,ul,menu{ list-style:none}img{ max-width:100%}table{ border-collapse:collapse}textarea{ white-space:revert}meter{ -webkit-appearance:revert; appearance:revert}::placeholder{ color:unset}:where([hidden]){ display:none}:where([contenteditable]){ -moz-user-modify:read-write; -webkit-user-modify:read-write; overflow-wrap:break-word; -webkit-line-break:after-white-space}:where([draggable="true"]){ -webkit-user-drag:element}
*//* reset.css */


/*Общие стили сайта*/
  body{
    background:#EDEDED;
    font:.88em/150% Arial,Helvetica,sans-serif;
    color:#0054A8;
    margin:auto;
    overflow: auto;
    }
.flex{
    display:-webkit-flex;
    display:flex;
    -webkit-flex-wrap:wrap;
    flex-wrap:wrap;
    -webkit-justify-content:center;
    justify-content:center;
    webkit-align-content:center;
    align-content:center;
    webkit-align-items: flex-start;
    align-items: flex-start;
    }
.header{width: 100%;}
.column-left,.column-center,.column-right,.column_right{
    border:5px solid #999999;
    border-radius:15px;
    -moz-border-radius:15px;
    -webkit-border-radius:15px;
    padding:5px;
    margin:5px}
.column-left,.column-right{
    background:#DBDBDB;
    text-align:center}

.menu{flex-basis:96%;  margin-right: 1.5%;
    -webkit-flex-basis:96%;
    margin-top: -1%;}
#lang_list ul {list-style: none; margin: 0; padding: 0}
#lang_list li {display: inline}
.column-left{
    text-align:center;
    -webkit-flex-basis:15%;
    flex-basis:15%;}
a{
     color:#36F;
    text-decoration:none;
    font-weight:bold;}
a:hover{
    color:#5C0BCC}
.column-left img{
    border-radius:5px;
    width:80%;
    height:20%}
.column-center{
    background:#EDEDED;
    text-shadow:0px 1px 0px #BBBBBB;
    -webkit-flex-basis:62%;
    flex-basis:62%;}
.column-right{
    -webkit-flex-basis:15%;
    flex-basis:15%;
    color:#36F;}
.column_right{
    -webkit-flex-basis:96%;
    flex-basis:96%;
    text-shadow: 0px 1px 0px #BBBBBB;}
.shapka{
    font-size:12pt;}
.footer{
    font:normal,10pt,arial,verdana,sans-serif;
    color: #3D3D3D;
    flex-basis:80%;
    display:flex;
    flex-direction: column;
    justify-content: center;
    align-items:center;
    }

.counter
{
   display:-webkit-flex;
    display:flex;
    -webkit-flex-wrap:wrap;
    flex-wrap:nowrap;
    -webkit-justify-content:center;
    justify-content:center;
    webkit-align-content:center;
    align-content:center;
    webkit-align-items: flex-start;
    align-items: flex-start;
}
.scrollup{
    width:40px;
    height:40px;
    opacity:0.3;
    position:fixed;
    bottom:20px;
    right:30px;
    /*display:none;*/
    text-indent:-9999px;
    background: url(../images/any_images/ikonki/icon_top.png) no-repeat;
    }
 .previous{
    width: 3em;
    height: 3em;
    opacity: 0.3;
    position: fixed;
    top: 90%;
    left: 8.5em;
   /*display: none;*/
    text-indent: -9999px;
    background: url(../images/any_images/ikonki/icon_previous.png) no-repeat;
}
.following{
    width: 3em;
    height: 3em;
    opacity: 0.3;
    position: fixed;
    top: 90%;
   left: 2.5em;
    /*display: none;*/
    text-indent: -9999px;
    background: url(../images/any_images/ikonki/icon_following.png) no-repeat;
}
img,embed,object,video{max-width:100%}
h5{
    color:#EEE;
    text-shadow:-1px -1px 1px #3366CC;
    text-indent:10%;}
h4,h3,h2{
    text-align:center;}
hr{
    height:3px;
    color:#999;}
p{
    text-indent:20px;}
  .trojniki {
    display:flex;
    flex-direction:row;
    justify-content:space-around;
    align-items:center;

    }
  .trojniki a:hover { opacity: 0.6; touch-action: none; }

@media (max-width: 1440px) {

.column-center{
    flex-basis:60%;
    }

}
@media (max-width: 1080px) {

.column-center{
    flex-basis:59%;
    }

}
@media (max-width: 900px) {

.column-center{
    flex-basis:57%;
    }
}
@media (max-width: 800px) {

.column-center{
    flex-basis:53%;
    }

}

@media (max-width: 768px) {

.column-center{
    flex-basis:52%;
    }

}

@media (max-width: 667px) {
   .column-left{
    flex-basis:15%;}
.column-right{
    flex-basis:15%;
    }
.column-center{
    flex-basis:46%;
    }
}

@media (max-width: 640px) {

.column-center{
    flex-basis:64%;
    }

.column-left{
    flex-basis:25%;
     }
.column-right{
    flex-basis:98%;
}
 }


@media (max-width: 533px) {

.header{
    display:none;
    }
.column-left{
    display:none;
    }
.column-center{
    flex-basis:98%;
    }
.column-right{
    flex-basis:98%;
    }
}
@media (max-width: 320px) {
.footer{
    flex-direction:column;
    }

 .trojniki {
    flex-direction:column;
    justify-content:center;
     }

 .scrollup{

bottom:10px;
right:10px;

}

}

/*Стили мега - меню*/


/**//**/.sky-mega-menu,
.sky-mega-menu *{margin:0;padding:0;outline:none;border:0;background:none;}
.sky-mega-menu{ font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:bold;margin:5px;}
/**//**/
.sky-mega-menu{ font-size: 12px; width: 100%; margin-bottom:10px; position:relative;z-index:999;border:5px solid #999999;border-radius:15px;box-shadow:0 0 20px rgba(0,0,0,.3);font-size:0;line-height:0;text-align:right;}
.sky-mega-menu:after{content:'';display:table;clear:both;}
.sky-mega-menu li{position:relative;display:inline-block;float:left;padding:5px;border-style:solid;border-color:rgba(0,0,0,.1);border-right-width:1px;font-size:15px;line-height:45px;text-align:left;white-space:nowrap;}
.sky-mega-menu li a{border-radius:5px;display:block;padding:0 10px;text-decoration:none;color: #00006B; transition:background 0.4s, color 0.4s;-o-transition:background 0.4s, color 0.4s;-ms-transition:background 0.4s, color 0.4s;-moz-transition:background 0.4s, color 0.4s;-webkit-transition:background 0.4s, color 0.4s;}
.sky-mega-menu li > div{position:absolute;z-index:1000;top:100%;left:-9999px;margin-top:8px;background:rgba(255,255,255,0.9);box-shadow:0 0 8px rgba(0,0,0,.3);opacity:0;-o-transform-origin:0% 0%;-ms-transform-origin:0% 0%;-moz-transform-origin:0% 0%;-webkit-transform-origin:0% 0%;-o-transition:-o-transform 0.4s, opacity 0.4s;-ms-transition:-ms-transform 0.4s, opacity 0.4s;-moz-transition:-moz-transform 0.4s, opacity 0.4s;-webkit-transition:-webkit-transform 0.4s, opacity 0.4s;}
.sky-mega-menu li > div:after{content:'';position:absolute;bottom:100%;left:0;width:100%;height:8px;background:transparent;}
.sky-mega-menu li > div:before{content:'';position:absolute;bottom:100%;left:24px;border-right:5px solid transparent;border-bottom:5px solid rgba(255,255,255,0.9);border-left:5px solid transparent;}
.sky-mega-menu li:hover > a,
.sky-mega-menu li.current > a{background:#2da5da;color:#fff;}
.sky-mega-menu li:hover > div{left:0;opacity:1;-webkit-transform:translate(0, 0);}
.sky-mega-menu .right{float:none;border-right-width:0;border-left-width:1px;}
.sky-mega-menu .right > div{-o-transform-origin-x:100%;-ms-transform-origin-x:100%;-moz-transform-origin-x:100%;-webkit-transform-origin-x:100%;}
.sky-mega-menu .right:hover > div{right:0;left:auto;}
.sky-mega-menu .right:hover > div:before{right:24px;left:auto;}
.sky-mega-menu .switcher{display:none;}
/**//**/.sky-mega-menu li li{display:block;float:none;border-width:0;border-top-width:1px;line-height:21px;white-space:normal;}
.sky-mega-menu li li:first-child{border-top:0;}
.sky-mega-menu li li a{padding-top:12px;padding-bottom:12px;}
.sky-mega-menu li li > div{top:0;margin:0 0 0 8px;}
.sky-mega-menu li li > div:after{top:0;right:100%;bottom:auto;left:auto;width:8px;height:100%;}
.sky-mega-menu li li > div:before{top:22px;right:100%;bottom:auto;left:auto;border-top:5px solid transparent;border-right:5px solid rgba(255,255,255,0.9);border-bottom:5px solid transparent;}
.sky-mega-menu li li:hover > div{left:100%;}
.sky-mega-menu .right li > div{margin:0 8px 0 0;-o-transform-origin-x:100%;-ms-transform-origin-x:100%;-moz-transform-origin-x:100%;-webkit-transform-origin-x:100%;}
.sky-mega-menu .right li > div:after{right:auto;left:100%;}
.sky-mega-menu .right li > div:before{right:auto;left:100%;border-right:none;border-left:5px solid rgba(255,255,255,0.9);}
.sky-mega-menu .right li:hover > div{right:100%;left:auto;}
/**//**/.sky-mega-menu-fixed{position:fixed;top:0;left:0;width:100%;}
.sky-mega-menu-pos-bottom li > div{top:auto;bottom:100%;margin:0 0 8px;-o-transform-origin-y:100%;-ms-transform-origin-y:100%;-moz-transform-origin-y:100%;-webkit-transform-origin-y:100%;}
.sky-mega-menu-pos-bottom li > div:after{top:100%;bottom:auto;}
.sky-mega-menu-pos-bottom li > div:before{top:100%;bottom:auto;border-top:5px solid rgba(255,255,255,0.9);border-right:5px solid transparent;border-bottom:none;border-left:5px solid transparent;}
.sky-mega-menu-pos-bottom li li > div{top:auto;bottom:0;}
.sky-mega-menu-pos-bottom li li > div:before{top:auto;bottom:22px;}
.sky-mega-menu-pos-bottom.sky-mega-menu-fixed{top:auto;bottom:0;}
.sky-mega-menu-pos-left li,
.sky-mega-menu-pos-right li{display:block;float:none;border-width:0;border-top-width:1px;}
.sky-mega-menu-pos-left li:first-child,
.sky-mega-menu-pos-right li:first-child{border-top:0;}
.sky-mega-menu-pos-left li > div,
.sky-mega-menu-pos-right li > div{top:0;}
.sky-mega-menu-pos-left li > div{margin:0 0 0 8px;}
.sky-mega-menu-pos-right li > div{margin:0 8px 0 0;-o-transform-origin-x:100%;-ms-transform-origin-x:100%;-moz-transform-origin-x:100%;-webkit-transform-origin-x:100%;}
.sky-mega-menu-pos-left li > div:after,
.sky-mega-menu-pos-right li > div:after{top:0;bottom:auto;width:8px;height:100%;}
.sky-mega-menu-pos-left li > div:after{right:100%;left:auto;}
.sky-mega-menu-pos-right li > div:after{right:auto;left:100%;}
.sky-mega-menu-pos-left li > div:before,
.sky-mega-menu-pos-right li > div:before{top:22px;bottom:auto;border-top:5px solid transparent;border-bottom:5px solid transparent;}
.sky-mega-menu-pos-left li > div:before{right:100%;left:auto;border-right:5px solid rgba(255,255,255,0.9);}
.sky-mega-menu-pos-right li > div:before{right:auto;left:100%;border-left:5px solid rgba(255,255,255,0.9);}
.sky-mega-menu-pos-left li:hover > div{left:100%;}
.sky-mega-menu-pos-right li:hover > div{right:100%;left:auto;}
.sky-mega-menu-pos-left .bottom > div,
.sky-mega-menu-pos-right .bottom > div{top:auto;bottom:0;-o-transform-origin-y:100%;-ms-transform-origin-y:100%;-moz-transform-origin-y:100%;-webkit-transform-origin-y:100%;}
.sky-mega-menu-pos-left .bottom > div:before,
.sky-mega-menu-pos-right .bottom > div:before{top:auto;bottom:22px;}
.sky-mega-menu-pos-right li li > div{margin:0 8px 0 0;-o-transform-origin-x:100%;-ms-transform-origin-x:100%;-moz-transform-origin-x:100%;-webkit-transform-origin-x:100%;}
.sky-mega-menu-pos-right li li > div:after{right:auto;left:100%;}
.sky-mega-menu-pos-right li li > div:before{right:auto;left:100%;border-right:none;border-left:5px solid rgba(255,255,255,0.9);}
.sky-mega-menu-pos-right li li:hover > div{right:100%;left:auto;}
.sky-mega-menu-pos-left.sky-mega-menu-fixed{top:0;right:auto;bottom:0;left:0;width:auto;}
.sky-mega-menu-pos-right.sky-mega-menu-fixed{top:0;right:0;bottom:0;left:auto;width:auto;}
/**//**/.sky-mega-menu-anim-slide li > div{-o-transform:translate(0, 60px);-ms-transform:translate(0, 60px);-moz-transform:translate(0, 60px);-webkit-transform:translate(0, 60px);}
.sky-mega-menu-pos-bottom.sky-mega-menu-anim-slide li > div{-o-transform:translate(0, -60px);-ms-transform:translate(0, -60px);-moz-transform:translate(0, -60px);-webkit-transform:translate(0, -60px);}
.sky-mega-menu-anim-slide li:hover > div{-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-moz-transform:translate(0, 0);-webkit-transform:translate(0, 0);}
.sky-mega-menu-anim-scale li > div{-o-transform:scale(0, 0);-ms-transform:scale(0, 0);-moz-transform:scale(0, 0);-webkit-transform:scale(0, 0);}
.sky-mega-menu-anim-scale li:hover > div{-o-transform:scale(1, 1);-ms-transform:scale(1, 1);-moz-transform:scale(1, 1);-webkit-transform:scale(1, 1);}
.sky-mega-menu-anim-flip{perspective:2000px;-o-perspective:2000px;-moz-perspective:2000px;-webkit-perspective:2000px;}
.sky-mega-menu-anim-flip li > div{transform-style:preserve-3d;-o-transform:preserve-3d;-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transform:rotateX(-75deg);-o-transform:rotateX(-75deg);-moz-transform:rotateX(-75deg);-webkit-transform:rotateX(-75deg);}
.sky-mega-menu-anim-flip li:hover > div{transform:rotateX(0deg);-o-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-webkit-transform:rotateX(0deg);}
/**//**/.sky-mega-menu .grid-column{float:left;border-color:#d9d9d9;border-left-width:1px;border-left-style:solid;}
.sky-mega-menu .grid-column:first-child{margin-left:0;border-left:0;}

.sky-mega-menu .grid-column3,
.sky-mega-menu .grid-container3{width:253px;}

/**//**/.sky-mega-menu li a > .fa{display:block;float:left;width:16px;margin:0 10px 0 -4px;font-size:16px;line-height:inherit;text-align:center;}
.sky-mega-menu li a > .fa-single{float:none;margin:0;}
.sky-mega-menu li a > .fa-indicator{position:relative;top:-1px;float:none;display:inline-block;vertical-align:middle;width:auto;margin:0 -10px 0 10px;font-size:9px;line-height:1;text-align:right;}
.sky-mega-menu li li a > .fa-indicator{top:0;float:right;display:block;line-height:inherit;}




/**//**/@media screen and (max-width:1000px){.sky-mega-menu li a{padding:0 15px;}


.sky-mega-menu .grid-column3,
.sky-mega-menu .grid-container3{width:176px;}

}

/**//**/@media screen and (max-width:768px){body{-webkit-text-size-adjust:none;}

.sky-mega-menu .grid-column{float:none;width:auto;margin:0;border:0;border-top:1px solid #d9d9d9;}
.sky-mega-menu .grid-column:first-child{border-top:0;}

.sky-mega-menu-response-to-stack > li{display:block;float:none;border:0;border-top:1px solid #d9d9d9;}
.sky-mega-menu-response-to-stack > li:first-child{border-top:0;}
.sky-mega-menu-response-to-switcher > li{display:none;float:none;border:0;}
.sky-mega-menu-response-to-switcher > .switcher{display:block;}
.sky-mega-menu-response-to-switcher:hover > li{display:block;border-top:1px solid #d9d9d9;}
.sky-mega-menu-response-to-switcher:hover > .switcher{display:none;}
.sky-mega-menu-response-to-stack li > div,
.sky-mega-menu-response-to-stack li > [class^="grid-container"],
.sky-mega-menu-response-to-switcher li > div,
.sky-mega-menu-response-to-switcher li > [class^="grid-container"]{top:100%;bottom:auto;width:auto;margin:8px 0 0 0;-o-transform-origin:0 0;-ms-transform-origin:0 0;-moz-transform-origin:0 0;-webkit-transform-origin:0 0;}
.sky-mega-menu-response-to-stack li > div:after,
.sky-mega-menu-response-to-switcher li > div:after{top:auto;right:auto;bottom:100%;left:0;width:100%;height:8px;}
.sky-mega-menu-response-to-stack li > div:before,
.sky-mega-menu-response-to-switcher li > div:before{display:none;}
.sky-mega-menu-response-to-stack li a > .fa,
.sky-mega-menu-response-to-switcher li a > .fa{margin:0 15px 0 0;}
.sky-mega-menu-response-to-stack li:hover > div,
.sky-mega-menu-response-to-stack li:hover > [class^="grid-container"],
.sky-mega-menu-response-to-switcher li:hover > div,
.sky-mega-menu-response-to-switcher li:hover > [class^="grid-container"]{right:0;left:51px;}
.sky-mega-menu-response-to-switcher li:hover {right:0;left:51px;  }
.sky-mega-menu-response-to-stack li li > div,
.sky-mega-menu-response-to-switcher li li > div{top:100%;width:auto;margin:8px 0 0 0;}
.sky-mega-menu-response-to-stack li li > div:after,
.sky-mega-menu-response-to-switcher li li > div:after{top:auto;right:auto;bottom:100%;left:0;width:100%;height:8px;}
.sky-mega-menu-response-to-stack li li:hover > div,
.sky-mega-menu-response-to-switcher li li:hover > div{right:0;left:51px;}
.sky-mega-menu-response-to-stack .search .input input,
.sky-mega-menu-response-to-switcher .search .input input{width:100%;}
.sky-mega-menu-response-to-icons li{position:static;font-size:0;}
.sky-mega-menu-response-to-icons li a{ padding:0px 25px;}
.sky-mega-menu-response-to-icons li > div,
.sky-mega-menu-response-to-icons li > [class^="grid-container"]{width:100%;}
.sky-mega-menu-response-to-icons li > div:before{display:none;}
.sky-mega-menu-response-to-icons li a > .fa{margin:0;}
.sky-mega-menu-response-to-icons li a > .fa-indicator{position:static;display:block;float:right;margin-left:10px;line-height:45px;}
.sky-mega-menu-response-to-icons li li{position:relative;font-size:13px;}
.sky-mega-menu-response-to-icons li li > div,
.sky-mega-menu-response-to-icons .right li > div{top:100%;margin:8px 0 0 0;}
.sky-mega-menu-response-to-icons li li > div:after,
.sky-mega-menu-response-to-icons .right li > div:after{top:auto;right:auto;bottom:100%;left:0;width:100%;height:8px;}
.sky-mega-menu-response-to-icons li li:hover > div,
.sky-mega-menu-response-to-icons .right li:hover > div{right:0;left:41px;width:auto;}
.sky-mega-menu-response-to-icons li li a > .fa{margin-right:10px;}
.sky-mega-menu-response-to-icons li li a > .fa-indicator{margin-right:0px;}

}
@media screen and (max-width:767px) {
.sky-mega-menu {display:none;}
}

/*style sky-mega-menu end*/




/*!
 * SlickNav Responsive Mobile Menu v1.0.10
 * (c) 2016 Josh Cope
 * licensed under MIT
 */
   .slicknav_menu {display:none; background:#EDEDED; font-size: 16px; box-sizing: border-box; border: none; padding: 5px; *zoom: 1;}

    .slicknav_menu * {box-sizing: border-box;}


@media screen and (max-width:768px) {
    /* #menu is the original menu */

    .js .slicknav_menu {
        display:block;
    img: margin-right: 5em;
    }
}
  #menu img {  margin-right: 5em; }

.slicknav_nav a {padding: 5px 10px; margin: 2px 5px; text-decoration: none; color: #fff; display: block;}

.slicknav_nav a:hover {margin-left: 3%; color: #F7F9FD;}

.slicknav_btn {display: block; position: relative; vertical-align: middle; float: right; padding: 0.438em 0.625em 0.438em 0.625em; line-height: 1.125em;
  cursor: pointer; margin: 5px 5px 6px; text-decoration: none; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);background-color: #EDEDED;
 border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;}

.slicknav_btn .slicknav_icon-bar {margin-top: 0.188em;  background: background:#EDEDED;}

.slicknav_brand {color:#fff; font-size: 18px; line-height: 30px; padding: 7px 12px; height: 44px; float: left;}



.slicknav_menu:after {content: " "; display: table; clear: both;}

.slicknav_menu:before {content: " "; display: table;}

.slicknav_menu .slicknav_icon  { /*background: #FFFFFF;*/ color: #310062; float: right; width: 1.125em; height: 0.875em; margin: 0.188em 0 0 0.438em; }

.slicknav_menu .slicknav_icon-bar {  background:#715a5a; display: block; width: 1.125em; height: 0.125em; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); }

.slicknav_menu .slicknav_icon:before {background: #000000; background: transparent; width: 1.125em; height: 0.875em; display: block; content: ""; position: absolute; }

.slicknav_menu .slicknav_menutxt { background:#EDEDED; display: block; line-height: 1.188em; float: left; font-weight: bold; color: #310062;  /*text-shadow: 0 1px 1px #000;*/ margin-right: 5%; }

.slicknav_menu .slicknav_no-text {margin: 0;}

.slicknav_nav {color:#fff; margin: 0; padding: 0; font-size: 0.875em; list-style: none; overflow: hidden; clear: both; }

.slicknav_nav ul {color: #FF6633; display: block;}

.slicknav_nav ul {list-style: none; overflow: hidden; padding: 0; margin: 0 0 0 20px; }

.slicknav_nav li { background-color: #0186ba;  display: block;
        background-image: -moz-linear-gradient(#04acec,  #0186ba);
        background-image: -webkit-gradient(linear, left top, left bottom, from(#04acec), to(#0186ba));
        background-image: -webkit-linear-gradient(#04acec, #0186ba);
        background-image: -o-linear-gradient(#04acec, #0186ba);
        background-image: -ms-linear-gradient(#04acec, #0186ba);
        background-image: linear-gradient(#04acec, #0186ba);}

.slicknav_nav .slicknav_arrow {font-size: 0.8em; margin: 0 0 0 0.4em; }

.slicknav_nav .slicknav_item {cursor: pointer;}

.slicknav_nav .slicknav_item a {display: inline;}

.slicknav_nav .slicknav_item a {padding: 0; margin: 0;}

.slicknav_nav .slicknav_parent-link a {display: inline;}

.slicknav_nav .slicknav_parent-link a {padding: 0; margin: 0;}

.slicknav_nav .slicknav_row {display: block;}

.slicknav_nav .slicknav_row {padding: 5px 10px; margin: 2px 5px; }

.slicknav_nav .slicknav_row:hover {color: #fff; background-color: #0186ba;  margin-left: 3%;

    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    background-image: -moz-linear-gradient(#04acec,  #0186ba);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#04acec), to(#0186ba));
    background-image: -webkit-linear-gradient(#04acec, #0186ba);
    background-image: -o-linear-gradient(#04acec, #0186ba);
    background-image: -ms-linear-gradient(#04acec, #0186ba);
    background-image: linear-gradient(#04acec, #0186ba);
    image-orientation: flip;
    image-rendering: pixelated;}

.slicknav_nav .slicknav_txtnode {margin-left: 15px;}

/*End slicknav style*/

