﻿@media print  
{
    body { padding-top:0px;}
    .label { border:solid 0px #fff !important;}
    a[href]:after {
        content: none !important;
    }
}

.btn-zoomshift {
    background-color: hsl(0, 84%, 65%) !important;
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f59393", endColorstr="#f05a5a");
    background-image: -khtml-gradient(linear, left top, left bottom, from(#f59393), to(#f05a5a));
    background-image: -moz-linear-gradient(top, #f59393, #f05a5a);
    background-image: -ms-linear-gradient(top, #f59393, #f05a5a);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f59393), color-stop(100%, #f05a5a));
    background-image: -webkit-linear-gradient(top, #f59393, #f05a5a);
    background-image: -o-linear-gradient(top, #f59393, #f05a5a);
    background-image: linear-gradient(#f59393, #f05a5a);
    border-color: #f05a5a #f05a5a hsl(0, 84%, 62%);
    color: #FFF !important;
    text-shadow: 1px 1px 0 #E34141;
    -webkit-font-smoothing: antialiased;
}
.dashbox.panel
{
    background-color: #ededed;/*#F7F2E0;*/Transparent;
    margin:10px -10px 10px -10px;
    padding:0px;
    text-align:right;
    background-image:url('../../../images/HeaderWhiteChrome1.jpg');
    background-repeat:repeat-x;
    /*height:60px;*/
}
.panel {margin-left:-10px; margin-right:-10px;}
.panel-default {background-color:#f9f9f9;}
.panel-heading{padding:5px; background-color:#c4c4c4;}
.panel-body-graph { padding:5px;}
.panel h5,h6{color:#fff; margin:0px;}
        .title
        {
            font-size:14px;
            color:#a9a9a9;
            font-family:"Segoe UI","Helvetica Neue",Helvetica,Arial,sans-serif;
        }
        .value
        {
            padding-top:0px;
            font-size:17px;
            font-weight:bold;
            font-family:"Segoe UI","Helvetica Neue",Helvetica,Arial,sans-serif;
        }

input[type="text"], input[type="email"], input[type="search"], input[type="password"]
{
    -webkit-appearance: none;
    -moz-appearance: none;
}
.dark_header {background-color:#e9e9e9; border-top:solid 1px #d4d4d4;}
.dark_header2{background-color:#404040; color:#fff;}
.well {background-color:#d4d4d4; padding:5px 0 5px 0; margin-left:0px; margin-right:0px;}
label {font-weight:normal;}
.text-green{ color:LightGreen;}
.text-red{ color:Red;}
/*.form-control {height: 30px;  font-size: 14px;  line-height: 1.42857143;}*/
.input-group-addon {
  padding: 2px 12px;
  font-size: 14px;
  font-weight: normal;
  line-height: 1;
  color: #555;
  text-align: center;
  background-color: #eee;
  border: 1px solid #ccc;
  border-radius: 4px;
}
.form-group {margin-bottom: 5px;}
h1,h2,h3,h4,h5,h6{margin:10px 0;font-family:'Telex',sans-serif;font-weight:bold;line-height:20px;color:#317eac;text-rendering:optimizelegibility;}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;line-height:1;color:#999999;}
h1,h2,h3{line-height:40px;}
h1{font-size:38.5px;}
h2{font-size:31.5px;}
h3{font-size:24.5px;}
h4{font-size:17.5px;}
h5{font-size:14px;}
h6{font-size:11.9px;}
h1 small{font-size:24.5px;}
h2 small{font-size:17.5px;}
h3 small{font-size:14px;}
h4 small{font-size:14px;}
h1.dotted,h2.dotted,h3.dotted,h4.dotted,h5.dotted,h6.dotted {border-bottom:dotted 3px gray;}

h4.tag{padding-bottom:4px; border-bottom:dotted 1px #317eac;}

.tab-content{margin-top:10px;}

.shaded{background-color:#e9e9e9; border-top:solid 1px #d4d4d4;}
.labelsm
{
    font-weight:bold;
    color:Maroon;
}
.waitpnl
{
    /*position:fixed;
    top:45%;   left:45%; 
    background-color: #0c0b0b;; 
    width: 172px; 
    height: 90px; 
    border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -khtml-border-radius: 8px;
    margin-left:0px;*/
    
    position: absolute;
	/*background-color: #0c0b0b;*/
	z-index: 2147483647 !important;
	overflow: hidden;
	text-align: center; top: 0; left: 0;
	height: 100%;
	width: 100%;
	padding-top:20%;
	/*background: rgba(64, 64, 64, 0.8)!important;*/
	
	/* fallback */
	background-color: #2F2727;
	background-position: center center;
	background-repeat: no-repeat;

	/* Safari 4-5, Chrome 1-9 */
	/* Can't specify a percentage size? Laaaaaame. */
	background: -webkit-gradient(radial, center center, 0, center center, 460, rgba(128, 128, 128, 0) 1%, to(#2F2727));

	/* Safari 5.1+, Chrome 10+ */
	background: -webkit-radial-gradient(circle, rgba(128, 128, 128, 0) 1%, #2F2727);

	/* Firefox 3.6+ */
	background: -moz-radial-gradient(circle, rgba(128, 128, 128, 0) 1%, #2F2727);

	/* IE 10 */
	background: -ms-radial-gradient(circle, rgba(128, 128, 128, 0) 1%, #2F2727);

	/* Opera couldn't do radial gradients, then at some point they started supporting the -webkit- syntax, how it kinda does but it's kinda broken (doesn't do sizing) */
}
.waitpnl-body
{
	padding: 20px 20px 10px 20px;
	width:280px;
	
	position: absolute;
	margin-left: -75px;
    margin-top: -75px;
	left: 43%;
	top: 50%;

	border: solid 1px #b4b4b4; 
	font-family: Calibri; 
	opacity: 1;
    font-size: 16px; color: #808080; 
    margin-left: 0px;
    text-align: center; 
    /*background-color: #fff;*/
    -moz-border-radius: 4px; 
    -webkit-border-radius: 4px; 
    -khtml-border-radius: 4px;
    border-radius: 4px; /*for ie*/
    background: rgba(255, 255, 255, 1.0)!important;
}
                
/*select.input-sm {
  height: 30px;
  line-height: 30px;
  padding:0 0 0 5px;
}*/

/************ NAVBAR 1 ****************/
.navbar-custom {
  background-color: #006596;
  border-color: #004f75;
  background-image: -webkit-gradient(linear, left 0%, left 100%, from(#0087c9), to(#006596));
  background-image: -webkit-linear-gradient(top, #0087c9, 0%, #006596, 100%);
  background-image: -moz-linear-gradient(top, #0087c9 0%, #006596 100%);
  background-image: linear-gradient(to bottom, #0087c9 0%, #006596 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0087c9', endColorstr='#ff006596', GradientType=0);
}
.navbar-custom .navbar-brand {
  color: #ffffff;
}
.navbar-custom .navbar-brand:hover,
.navbar-custom .navbar-brand:focus {
  color: #e6e6e6;
  background-color: transparent;
}
.navbar-custom .navbar-text {
  color: #ffffff;
}
.navbar-custom .navbar-nav > li > a {
  color: #ffffff;
}
.navbar-custom .navbar-nav > li > a:hover,
.navbar-custom .navbar-nav > li > a:focus {
  color: #c4c4c4;
  background-color: transparent;
}
.navbar-custom .navbar-nav > .active > a,
.navbar-custom .navbar-nav > .active > a:hover,
.navbar-custom .navbar-nav > .active > a:focus {
  color: #c4c4c4;
  background-color: #004f75;
  background-image: -webkit-gradient(linear, left 0%, left 100%, from(#004f75), to(#0071a8));
  background-image: -webkit-linear-gradient(top, #004f75, 0%, #0071a8, 100%);
  background-image: -moz-linear-gradient(top, #004f75 0%, #0071a8 100%);
  background-image: linear-gradient(to bottom, #004f75 0%, #0071a8 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff004f75', endColorstr='#ff0071a8', GradientType=0);
}
.navbar-custom .navbar-nav > .disabled > a,
.navbar-custom .navbar-nav > .disabled > a:hover,
.navbar-custom .navbar-nav > .disabled > a:focus {
  color: #cccccc;
  background-color: transparent;
}
.navbar-custom .navbar-toggle {
  border-color: #dddddd;
}
.navbar-custom .navbar-toggle:hover,
.navbar-custom .navbar-toggle:focus {
  background-color: #dddddd;
}
.navbar-custom .navbar-toggle .icon-bar {
  background-color: #cccccc;
}
.navbar-custom .navbar-collapse,
.navbar-custom .navbar-form {
  border-color: #004d72;
}
.navbar-custom .navbar-nav > .dropdown > a:hover .caret,
.navbar-custom .navbar-nav > .dropdown > a:focus .caret {
  border-top-color: #c4c4c4;
  border-bottom-color: #c4c4c4;
}
.navbar-custom .navbar-nav > .open > a,
.navbar-custom .navbar-nav > .open > a:hover,
.navbar-custom .navbar-nav > .open > a:focus {
  background-color: #004f75;
  color: #c4c4c4;
}
.navbar-custom .navbar-nav > .open > a .caret,
.navbar-custom .navbar-nav > .open > a:hover .caret,
.navbar-custom .navbar-nav > .open > a:focus .caret {
  border-top-color: #c4c4c4;
  border-bottom-color: #c4c4c4;
}
.navbar-custom .navbar-nav > .dropdown > a .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
@media (max-width: 767) {
  .navbar-custom .navbar-nav .open .dropdown-menu > li > a {
    color: #ffffff;
  }
  .navbar-custom .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-custom .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #c4c4c4;
    background-color: transparent;
  }
  .navbar-custom .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-custom .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-custom .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #c4c4c4;
    background-color: #004f75;
  }
  .navbar-custom .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-custom .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-custom .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #cccccc;
    background-color: transparent;
  }
}
.navbar-custom .navbar-link {
  color: #ffffff;
}
.navbar-custom .navbar-link:hover {
  color: #c4c4c4;
}

/************ NAVBAR 2 ****************/
/*.navbar-custom {
  background-color: #033f79;
  border-color: #022e59;
  background-image: -webkit-gradient(linear, left 0%, left 100%, from(#0459ab), to(#033f79));
  background-image: -webkit-linear-gradient(top, #0459ab, 0%, #033f79, 100%);
  background-image: -moz-linear-gradient(top, #0459ab 0%, #033f79 100%);
  background-image: linear-gradient(to bottom, #0459ab 0%, #033f79 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0459ab', endColorstr='#ff033f79', GradientType=0);
}
.navbar-custom .navbar-brand {
  color: #ffffff;
}
.navbar-custom .navbar-brand:hover,
.navbar-custom .navbar-brand:focus {
  color: #e6e6e6;
  background-color: transparent;
}
.navbar-custom .navbar-text {
  color: #ffffff;
}
.navbar-custom .navbar-nav > li > a {
  color: #ffffff;
}
.navbar-custom .navbar-nav > li > a:hover,
.navbar-custom .navbar-nav > li > a:focus {
  color: #c4c4c4;
  background-color: transparent;
}
.navbar-custom .navbar-nav > .active > a,
.navbar-custom .navbar-nav > .active > a:hover,
.navbar-custom .navbar-nav > .active > a:focus {
  color: #c4c4c4;
  background-color: #022e59;
  background-image: -webkit-gradient(linear, left 0%, left 100%, from(#022e59), to(#03488a));
  background-image: -webkit-linear-gradient(top, #022e59, 0%, #03488a, 100%);
  background-image: -moz-linear-gradient(top, #022e59 0%, #03488a 100%);
  background-image: linear-gradient(to bottom, #022e59 0%, #03488a 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff022e59', endColorstr='#ff03488a', GradientType=0);
}
.navbar-custom .navbar-nav > .disabled > a,
.navbar-custom .navbar-nav > .disabled > a:hover,
.navbar-custom .navbar-nav > .disabled > a:focus {
  color: #cccccc;
  background-color: transparent;
}
.navbar-custom .navbar-toggle {
  border-color: #dddddd;
}
.navbar-custom .navbar-toggle:hover,
.navbar-custom .navbar-toggle:focus {
  background-color: #dddddd;
}
.navbar-custom .navbar-toggle .icon-bar {
  background-color: #cccccc;
}
.navbar-custom .navbar-collapse,
.navbar-custom .navbar-form {
  border-color: #022d56;
}
.navbar-custom .navbar-nav > .dropdown > a:hover .caret,
.navbar-custom .navbar-nav > .dropdown > a:focus .caret {
  border-top-color: #c4c4c4;
  border-bottom-color: #c4c4c4;
}
.navbar-custom .navbar-nav > .open > a,
.navbar-custom .navbar-nav > .open > a:hover,
.navbar-custom .navbar-nav > .open > a:focus {
  background-color: #022e59;
  color: #c4c4c4;
}
.navbar-custom .navbar-nav > .open > a .caret,
.navbar-custom .navbar-nav > .open > a:hover .caret,
.navbar-custom .navbar-nav > .open > a:focus .caret {
  border-top-color: #c4c4c4;
  border-bottom-color: #c4c4c4;
}
.navbar-custom .navbar-nav > .dropdown > a .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
@media (max-width: 767) {
  .navbar-custom .navbar-nav .open .dropdown-menu > li > a {
    color: #ffffff;
  }
  .navbar-custom .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-custom .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #c4c4c4;
    background-color: transparent;
  }
  .navbar-custom .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-custom .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-custom .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #c4c4c4;
    background-color: #022e59;
  }
  .navbar-custom .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-custom .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-custom .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #cccccc;
    background-color: transparent;
  }
}
.navbar-custom .navbar-link {
  color: #ffffff;
}
.navbar-custom .navbar-link:hover {
  color: #c4c4c4;
}*/

/********* navbar 3 ****************/

.navbar3
{
    background-color:#f4f4f4; padding:5px 5px 0 5px; border:solid 1px #d4d4d4; border-bottom:solid 1px #d4d4d4; border-top-left-radius:3px;border-radius:3px;
    background: rgb(255,255,255); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(241,241,241,1)), color-stop(51%,rgba(225,225,225,1)), color-stop(100%,rgba(246,246,246,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */
}

.dark_header3
{
    color:#fff;
background: rgb(76,76,76); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(76,76,76,1) 0%, rgba(89,89,89,1) 12%, rgba(102,102,102,1) 25%, rgba(71,71,71,1) 39%, rgba(44,44,44,1) 50%, rgba(0,0,0,1) 51%, rgba(17,17,17,1) 60%, rgba(43,43,43,1) 76%, rgba(28,28,28,1) 91%, rgba(19,19,19,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(76,76,76,1)), color-stop(12%,rgba(89,89,89,1)), color-stop(25%,rgba(102,102,102,1)), color-stop(39%,rgba(71,71,71,1)), color-stop(50%,rgba(44,44,44,1)), color-stop(51%,rgba(0,0,0,1)), color-stop(60%,rgba(17,17,17,1)), color-stop(76%,rgba(43,43,43,1)), color-stop(91%,rgba(28,28,28,1)), color-stop(100%,rgba(19,19,19,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(76,76,76,1) 0%,rgba(89,89,89,1) 12%,rgba(102,102,102,1) 25%,rgba(71,71,71,1) 39%,rgba(44,44,44,1) 50%,rgba(0,0,0,1) 51%,rgba(17,17,17,1) 60%,rgba(43,43,43,1) 76%,rgba(28,28,28,1) 91%,rgba(19,19,19,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(76,76,76,1) 0%,rgba(89,89,89,1) 12%,rgba(102,102,102,1) 25%,rgba(71,71,71,1) 39%,rgba(44,44,44,1) 50%,rgba(0,0,0,1) 51%,rgba(17,17,17,1) 60%,rgba(43,43,43,1) 76%,rgba(28,28,28,1) 91%,rgba(19,19,19,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(76,76,76,1) 0%,rgba(89,89,89,1) 12%,rgba(102,102,102,1) 25%,rgba(71,71,71,1) 39%,rgba(44,44,44,1) 50%,rgba(0,0,0,1) 51%,rgba(17,17,17,1) 60%,rgba(43,43,43,1) 76%,rgba(28,28,28,1) 91%,rgba(19,19,19,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(76,76,76,1) 0%,rgba(89,89,89,1) 12%,rgba(102,102,102,1) 25%,rgba(71,71,71,1) 39%,rgba(44,44,44,1) 50%,rgba(0,0,0,1) 51%,rgba(17,17,17,1) 60%,rgba(43,43,43,1) 76%,rgba(28,28,28,1) 91%,rgba(19,19,19,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#131313',GradientType=0 ); /* IE6-9 */
}
/*.panel {margin-left:-10px; margin-right:-10px;}*/
.panel-default {background-color:#fff;}
.panel-heading{padding:5px; background-color:#c4c4c4;}
.panel-body-graph { padding:5px;}
.panel h5,h6{color:#fff; margin:0px;}

.modal-header1
{
background: rgba(0,133,199,1);
background: -moz-linear-gradient(top, rgba(0,133,199,1) 0%, rgba(0,103,151,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,133,199,1)), color-stop(100%, rgba(0,103,151,1)));
background: -webkit-linear-gradient(top, rgba(0,133,199,1) 0%, rgba(0,103,151,1) 100%);
background: -o-linear-gradient(top, rgba(0,133,199,1) 0%, rgba(0,103,151,1) 100%);
background: -ms-linear-gradient(top, rgba(0,133,199,1) 0%, rgba(0,103,151,1) 100%);
background: linear-gradient(to bottom, rgba(0,133,199,1) 0%, rgba(0,103,151,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0085c7', endColorstr='#006797', GradientType=0 );
-webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
     border-top-left-radius: 5px;
     border-top-right-radius: 5px;
}
.modal-title1
{
    color:#fff;
}
.modal-footer
{
    border-top:solid 1px #c4c4c4;
    background: rgba(226,226,226,1);
    background: -moz-linear-gradient(top, rgba(226,226,226,1) 0%, rgba(254,254,254,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(226,226,226,1)), color-stop(100%, rgba(254,254,254,1)));
    background: -webkit-linear-gradient(top, rgba(226,226,226,1) 0%, rgba(254,254,254,1) 100%);
    background: -o-linear-gradient(top, rgba(226,226,226,1) 0%, rgba(254,254,254,1) 100%);
    background: -ms-linear-gradient(top, rgba(226,226,226,1) 0%, rgba(254,254,254,1) 100%);
    background: linear-gradient(to bottom, rgba(226,226,226,1) 0%, rgba(254,254,254,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fefefe', GradientType=0 );
    -webkit-border-bottom-left-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
    -moz-border-radius-bottomleft: 5px;
    -moz-border-radius-bottomright: 5px;
     border-bottom-left-radius: 5px;
     border-bottom-right-radius: 5px;
}

.navbar_dark {
  background-color: #033f79;
  border-color: #040045;
}
.navbar_dark .navbar-brand {
  color: #ecf0f1;
}
.navbar_dark .navbar-brand:hover,
.navbar_dark .navbar-brand:focus {
  color: #ffffff;
}
.navbar_dark .navbar-text {
  color: #ecf0f1;
}
.navbar_dark .navbar-nav > li > a {
  color: #ecf0f1;
}
.navbar_dark .navbar-nav > li > a:hover,
.navbar_dark .navbar-nav > li > a:focus {
  color: #ffffff;
}
.navbar_dark .navbar-nav > .active > a,
.navbar_dark .navbar-nav > .active > a:hover,
.navbar_dark .navbar-nav > .active > a:focus {
  color: #ffffff;
  background-color: #033f79;
}
.navbar_dark .navbar-nav > .open > a,
.navbar_dark .navbar-nav > .open > a:hover,
.navbar_dark .navbar-nav > .open > a:focus {
  color: #ffffff;
  background-color: #040045;
}
.navbar_dark .navbar-toggle {
  border-color: #040045;
}
.navbar_dark .navbar-toggle:hover,
.navbar_dark .navbar-toggle:focus {
  background-color: #040045;
}
.navbar_dark .navbar-toggle .icon-bar {
  background-color: #ecf0f1;
}
.navbar_dark .navbar-collapse,
.navbar_dark .navbar-form {
  border-color: #ecf0f1;
}
.navbar_dark .navbar-link {
  color: #ecf0f1;
}
.navbar_dark .navbar-link:hover {
  color: #ffffff;
}

@media (max-width: 767px) {
  .navbar_dark .navbar-nav .open .dropdown-menu > li > a {
    color: #ecf0f1;
  }
  .navbar_dark .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar_dark .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #ffffff;
  }
  .navbar_dark .navbar-nav .open .dropdown-menu > .active > a,
  .navbar_dark .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar_dark .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #ffffff;
    background-color: #040045;
  }
}