

@import url(//fonts.googleapis.com/css?family=Dosis|Open+Sans|Oswald);

.MiddleCntWraper a { color: #54a821; text-decoration: none;}
.MiddleCntWraper a:hover, MiddleCntWraper a:focus { color:#5b5b5b; }


.LogoWrap { padding:10px 0px;}
.TopMail {background: url(ikon_mail_17.png) center left no-repeat ;  clear: both; height:50px; padding-left:55px; margin:28px 0 0 0;  }
.TopMail p { line-height:50px;  color: #747474;    font-family: "open sans",arial,serif;    font-size: 14px;}
.TopPhone { background: url(ikon_tlf_20.png) center left no-repeat ; clear: both;  height:50px;  padding-left:55px;  margin:28px 0 0 0;}
.TopPhone p { line-height:25px; padding:0px; margin:0px;  color: #747474;    font-family: "open sans",arial,serif;    font-size: 14px;}

.TopMail p a,.TopPhone p a  { color: #54a821;    text-decoration: none; }
.TopMail p a,.TopPhone p a  { color: #54a821;    text-decoration: none; }

.sidebar-nav {    padding: 9px 0;}

.MenuWrapper { background-color:transparent; background-image:url("fabric-pattern.png"); background-repeat: repeat; border-color: rgb(197, 197, 197); border-style: dashed; border-width: 1px 0px 0px; 

}

.navbar-default { background:none; border:0;}
.navbar { margin:0px; }

.navbar-nav > li > a {color: #282828;
    font-family: "oswald",arial,serif;
    font-size: 19px;
    margin: 0;
    padding: 25px 20px; text-transform:uppercase; text-decoration:none; }
.navbar-default .navbar-nav > li > a { color: #282828; }

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { background-color:transparent; 
background-image: url("striber.png"); background-repeat: repeat;    color: #54a821;}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { background-image: url("striber.png"); background-repeat: repeat;    color: #54a821; }


.dropdown-menu {  min-width:200px; padding:0px;}
.dropdown-menu > li > a {background-color: #ffffff; font-family: "oswald",arial,serif;
    background-image: none;  border-color: #f5f5f5;
    border-style: solid;    border-width: 1px 0 0 0;
    color: #282828;    font-size: 14px;
    margin: 0; text-transform:uppercase; text-decoration:none; padding:10px 20px; }	
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {background-color:transparent;  background-image: url("striber.png"); background-repeat: repeat;  color: #54a821;}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { background-color:transparent;   background-image: url("striber.png"); background-repeat: repeat; color: #54a821;}



.BtmWrapper { background:#282828; padding:10px 0px; }

.BtnBox {   }
.BtnBox, .BtnBox div, .BtnBox p , .BtnBox a { text-align:center;}
.BtmHead {border-color: rgb(91, 91, 91);    border-style: dashed;    border-width: 0 0 1px;  color: #f5f5f5;
    font-family: "oswald",arial,serif;
    font-size: 16px;
    margin: 0 0 10px; padding:10px 0px;
    text-transform: uppercase; line-height:20px;  }
	
	.BtnBox p { padding:4px 0px; margin:0; color: rgb(142, 142, 142);   font-family: "open sans",arial,serif;    font-size: 14px;    line-height: 1.6em; }

.BtnBox a{ color:#8e8e8e; text-decoration:underline; }
.BtnBox a:hover, .BtnBox a:focus { color:#ffffff; }

.PwrdDIV { text-align:center; padding:20px  0px;}

.PwrdDIV a {     color: #5b5b5b;    font-family: "open sans",arial,serif;    font-size: 12px; text-decoration:none; }

.PwrdDIV a:hover { color:#54a821; } 


.MiddleCntWraper { padding:20px 0px; }


.dropdown-menu .sub-menu {
    left: 100%;
    position: absolute;
    top: 0;
    visibility: hidden;
    margin-top: -1px;
}

.dropdown-menu li:hover .sub-menu {
    visibility: visible;
}

.dropdown:hover .dropdown-menu {
    display: block;
}

.nav-tabs .dropdown-menu, .nav-pills .dropdown-menu, .navbar .dropdown-menu {
    margin-top: 0;
}

.navbar .sub-menu:before {
    border-bottom: 7px solid transparent;
    border-left: none;
    border-right: 7px solid rgba(0, 0, 0, 0.2);
    border-top: 7px solid transparent;
    left: -7px;
    top: 10px;
}
.navbar .sub-menu:after {
    border-top: 6px solid transparent;
    border-left: none;
    border-right: 6px solid #fff;
    border-bottom: 6px solid transparent;
    left: 10px;
    top: 11px;
    left: -6px;
}