.dim-page {
  height: 100%;
  width: 0;
  position: fixed;
  z-index: 999;
  overflow-x: hidden;
  overflow-y: hidden;
  top:0px;
  background-color:black;
  opacity:0.5;
 }

#header_panel_spc {
	 margin:0 auto;
	/*width:1150px;*/
	 /*min-width:700px;*/
	 /*min-width:970px;*/
	 /*min-width:821px;*/
	 /*width:95%;*/
	 /*max-width:1700px;*/
	 /*max-width:1400px;*/
	 width:100%;
	 padding:0px;
	 border:0px;
	 top:0px;
	 font-family:Roboto, Helvetica, sans-serif;
	 font-size:12px;
	 color: black;
	 text-align:left;
	 float:center;
	 /*display:inline-block;*/
	 background-color:white;
	 /*overflow:hidden;*/  /* removing this setting allowed IE to have dynamic height*/
	 background-image:url('images/top_panel2.jpg');
	background-repeat:repeat-x;
}

.top-banner {
background-image:url('images/top_panel2.jpg');
background-repeat:repeat-x;
padding:0px;
}

#getheader_panel {
		 margin:0 auto;
		/*width:1150px;*/
		 /*min-width:700px;*/
		 /*min-width:970px;*/
		 /*min-width:821px;*/
		 width:95%;
		 /*max-width:1700px;*/
		 max-width:1400px;
		 min-width:970px;
		 /*min-width:670px;*/
		 padding:0px;
		 border:0px;
		 top:0px;
		 font-family:Roboto, Helvetica, sans-serif;
		 font-size:12px;
		 color: black;
		 text-align:left;
		 float:center;
		 /*display:inline-block;*/
		 background-color:white;
		 /*overflow:hidden;*/  /* removing this setting allowed IE to have dynamic height*/
}

#top_special {
	/*position:relative;*/
	/*margin:0;*/	
	margin-left:0px;
	margin-top:0px;
	top:0px;
	width:100%;
	/*height:124px;*/
	/*height:100px;*/
	padding-left:10px;
	/*padding-top:5px;*/
	border:1px;
	border-color:black;
	/*overflow:hidden;*/
	text-align:left;
	background-color:white;
	background-image:url('images/top_panel2.jpg');
	background-repeat:repeat-x;
	
/*.filter*/	
}

#mast {padding-top:8px;padding-bottom:0px;}
a.mast {font-family: 'Oswald', sans-serif;font-size:55px;color:#f2f2f2;text-decoration:none;font-weight:normal;}
a.mast:link {font-family: 'Oswald', sans-serif;font-size:55px;color:#f2f2f2;text-decoration:none;font-weight:normal;}
a.mast:visited {font-family: 'Oswald', sans-serif;font-size:55px;color:#f2f2f2;text-decoration:none;font-weight:normal;}
a.mast:hover {font-family: 'Oswald', sans-serif;font-size:55px;color:#f2f2f2;text-decoration:none;font-weight:normal;}

#mainpanel {
		 /*min-width:970px;*/
		 margin: 0 auto;
		 position:relative;
		 width:95%;
		 /*max-width:1700px;*/
		 max-width:1400px;
		 min-width:375px;
		 /*min-width:580px;*/
		 /*min-width:670px;*/
		 padding:0px;
		 padding-left:3px;
		 border:0px;
		 top:0px;
		 font-family:Roboto, Helvetica, sans-serif;
		 font-size:12px;
		 border-top:0px;
		 text-align:left;
		 min-height: 700px;
		 background-color:#ffffff;
		 overflow:hidden;
		 float:center;
}

a.menu {color:#FFFFFF;text-decoration:none;font-weight:normal;outline:none;border:none;}
a.menu:link {color:#FFFFFF;text-decoration:none;font-weight:normal;outline:none;border:none;}
a.menu:visited {color:#FFFFFF;text-decoration:none;font-weight:normal;outline:none;border:none;}
a.menu:hover {color:#F9A641;text-decoration:none;font-weight:normal;outline:none;border:none;}

#spec_ad_banner {
	width:95%;
	top:8px;
	font-family:Roboto, Helvetica, sans-serif;
	font-size:12px;
	padding-top:5px;
	padding:5px;
	margin-right:10px;
	margin: 0 auto;
	text-align:center;
	/*background-color:#E7E7F9;*/
	background-color:#ffffff;
	overflow:hidden;
	float:left;
	/*display:inline-block;*/
}

#spec_ad_panel_1 {
	width:31%;
	/*min-width:250px;*/
	max-width:340px;
	/*min-width:200px;*/
	/*min-height:150px;*/
	/*top:8px;*/
	font-family:Roboto, Helvetica, sans-serif;
	font-size:12px;
	/*padding-top:25px;*/
	padding:15px;
	padding-left:25px;
	margin-right:10px;
	margin: 0 auto;
	text-align:left;
	/*background-color:#E7E7F9;*/
	background-color:#ffffff;
	/*overflow:wrap;*/
	float:left;
	/*display:inline-block;*/
	background-color:white;
}

li.dropdown {
    display: inline-block;
}

li a, .dropbtn {
    display: inline-block;
    color: white;
    text-align: center;
    padding: 2px 2px;
    text-decoration: none;
}

.dropdown-content {
	padding-top:5px;
	padding-left:3px;
    display: none;
    position: relative;
	top:0px;
    /*background-color: #f9f9f9;*/
	background-color:black;
    min-width: 150px;
    /*box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);*/
}

.dropdown-content a {
    color: black;
    /*padding: 12px 16px;*/
	padding: 5px 7px;
    text-decoration: none;
    display: block;
    text-align: left;
}

/*.dropdown-content a:hover {background-color: #f1f1f1}*/

.show {display:block;}

/*.navbar-header {padding:6px min-height:32px !important;}*/

.navbar {margin-bottom: 0;}
.navbar-toggle {height:25px;}
.navbar-nav > li > a {padding-left:3px !important; padding-top:5px !important; padding-bottom:5px !important;padding-right:15px !important; text-align:left; background-color:#000000 !important; font-weight:normal !important}

.dropdown-menu {padding-top:0px !important; padding-bottom:0px !important;}
.dropdown-menu > li > a {padding-top:5px !important; padding-bottom:5px !important;text-align:left;background-color:#000 !important;color:#ecf0f1 !important; font-size:12px !important;}
.dropdown-menu > li > a:hover {color:#F9A641 !important;}

.navbar {min-height:30px !important}
.nav.navbar-nav li a:hover {color:#F9A641;}
.nav.navbar-nav li.active a {color:#F9A641;}

.navbar-inverse {
  background-color: #000000;
  border-color: #000000;
}
.navbar-inverse .navbar-brand {
  color: #ecf0f1;
}
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
  color: #F9A641;
}
.navbar-inverse .navbar-text {
  color: #ecf0f1;
}
.navbar-inverse .navbar-nav > li > a {
  color: #ecf0f1;
}
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
  color: #F9A641;
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
  color: #F9A641;
  background-color: #000000;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
  color: #F9A641;
  background-color: #000000;
}
.navbar-inverse .navbar-toggle {
  border-color: #000000;
}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
  background-color: #000000;
}
.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #ecf0f1;
}
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  border-color: #000000;
}
.navbar-inverse .navbar-link {
  color: #000000;
}
.navbar-inverse .navbar-link:hover {
  color: #F9A641;
}

.navbar-inverse .navbar-link:active {
  color: #F9A641;
}

@media (max-width: 1020px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #ecf0f1;
  }
  
  .navbar-inverse .navbar-nav > .active{
    color: #F9A641;
	}
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:active,
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #F9A641 !important;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #F9A641 !important;
    background-color: #000000;
  }
  
  .dropdown-menu > li > a {font-size:16px !important;}
  .navbar-collapse {padding-left:25px !important; font-size: 16px !important;}
  
  .navbar-inverse .navbar-nav:active  a {color: #F9A641 !important;}
  
}

/*@media (min-width: 768px) and (max-width: 1025px) {*/
@media max-width: 983px {
   .navbar-collapse.collapse {
       display: none !important;
   }
   .navbar-toggle{
        display: block !important;
   }
   .navbar-header{
        float: none;
   }
}

.navbar-text {padding-left:7px;margin-top:10px;margin-bottom:-34px;font-family:Roboto, sans-serif;font-size:14px;cursor:pointer;color:#ccc}

.sidenav {
  height: 100%;
  width: 0;
  position: fixed;
  z-index: 1001;
  /*top: 132px;*/
  left: 0;
  opacity:1;
  background-color: #111;
  overflow-x: hidden;
  overflow-y: hidden;
  /*transition: fast;*/
  /*transition: 1.2s ease;*/
  /*transition: transform .3s;
  transform: translate3d(-100vw, 0, 0);*/
/* 
  -webkit-transition: 0.3s ease;
    -moz-transition: 0.3s ease;
    -ms-transition: 0.3s ease;
    -o-transition: 0.3s ease;
    transition: 0.3s ease;
*/	
  top:0px;
 }
 
.sidenav-visible {transform: translate3d(0vw, 0, 0);}

.sidenav .closebtn {
  position: absolute;
  top: 4px;
  right: 25px;
  font-size: 25px;
  margin-left: 50px;
}

a.close-button {font-family:Roboto, sans-serif;font-size:16px;color:#999;margin-right:5px;}
a.close-button:visited {color:#999}

@media screen and (max-height: 450px) {
  .sidenav {padding-top: 15px;}
  .sidenav a {font-size: 18px;}
}

/* The sticky class is added to the navbar with JS when it reaches its scroll position */
.sticky {
  position: fixed;
  top: 0;
  width: 100%;
}

/* Add some top padding to the page content to prevent sudden quick movement (as the navigation bar gets a new position at the top of the page (position:fixed and top:0) */
.sticky + .uvccontent {
  padding-top: 30px;
}
/*
.sticky + .uvccontent {
  padding-top: 60px;
}
*/
/*
@media (max-width: 1236px) {
    .navbar-header {
        float: none;
    }
    .navbar-left,.navbar-right {
        float: none !important;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-fixed-top {
        top: 0;
        border-width: 0 0 1px;
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin-top: 7.5px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .collapse.in{
        display:block !important;
    }
}
*/