
/*
//////////////////////////////////////////////////////
-- SherviNet CMS Admin Panel CSS File
-- http://www.shervinet.com
/////////////////////////////////////////////////////
*/

/* SherviNet GLOBAL STYLES */
/*==========================================================================-->*/
html {
	font-family: Tahoma, sans-serif;
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
}
}
h1, h2, h3, h4, h5, h6 {
	text-rendering: optimizeLegibility;
}
h6 {
	font-size:14pt;
}
h1{
	font-size: 14pt;
    color:#fff;
}

body {
	padding-top:0px;
	font-size: 9pt;
	color: #666;
	background: no-repeat #fff;
    background-size: contain;   
font-family: Tahoma, sans-serif;
	text-rendering: optimizeLegibility;
	-webkit-font-smoothing: antialiased;
}
.header {
    background-size: cover;   
	color: #333;
	overflow:hidden;
	font-family: Tahoma, sans-serif;
	padding:10px 0px;
}

 .logoup{
 height:110px;
 float:left;
 }
.btn:hover , .btn-link:hover  {
text-decoration: blink;
}

.carousel {
margin-bottom:0px
}
.carousel-caption {
width:33%;
    background: rgba(11,24,43,0.75);
}
.carousel h1{
    font-size: 14pt;
    font-weight: normal;
}
.carousel p{
font-size:10pt
}
.carousel-indicators {
display:none;
}

.body {
	padding-top:50px;
}
.navbar .nav {
  margin: 0 0 0 0px;
}

.banner-box-wrapp{
    -webkit-transition: all 5.5s;
    -moz-transition: all 5.5s;
    -o-transition: all 5.5s;
    -ms-transition: all 5.5s;
    transition: all 5.5s;
}
.banner-box-wrapp a:hover img{
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}
.banner-box-wrapp:hover .banner-21{
background-color: rgba(0, 0, 0, 0.8);}

#myCarousel img {
    -webkit-transition: all 5.5s;
    -moz-transition: all 5.5s;
    -o-transition: all 5.5s;
    -ms-transition: all 5.5s;
    transition: all 5.5s;
}
 
#myCarousel:hover img {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}
.btn, btn-link {
    -webkit-transition: all .9s;
    -moz-transition: all .9s;
    -o-transition: all .9s;
    -ms-transition: all .9s;
    transition: all .9s;
}

.btn-link:hover, .btn-link:focus {
  color: #989898;
  text-decoration: underline;
  background-color: transparent;
}
.btn-link {
  border-color: transparent;
  cursor: pointer;
  color: #989898;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
#copyright {
	padding-right:0;
	padding-left:0;
	padding-top:12px;
	font-size:7pt;
}
.navbar a{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -o-transition: all .3s ease;
    -ms-transition: all .3s ease;
    transition: all .3s ease;

}
.navbar-inner{
    -webkit-transition: all .3s linear;
    -moz-transition: all .3s linear;
    -o-transition: all .3s linear;
    -ms-transition: all .3s linear;
    transition: all .3s linear;

}
.navbar li{
    -webkit-transition: all .3s linear;
    -moz-transition: all .3s linear;
    -o-transition: all .3s linear;
    -ms-transition: all .3s linear;
    transition: all .3s linear;

}
.dropdown-menu{
    -webkit-transition: all .3s linear;
    -moz-transition: all .3s linear;
    -o-transition: all .3s linear;
    -ms-transition: all .3s linear;
    transition: all .3s linear;

}
#sidebar img{
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    -ms-transition: all .5s;
    transition: all .5s;

}
 
#sidebar img:hover {
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -o-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05);
}

.albums .thumbnail img{
    -webkit-transition: all .6s;
    -moz-transition: all .6s;
    -o-transition: all .6s;
    -ms-transition: all .6s;
    transition: all .6s;

}
.albums .thumbnail:hover img{
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -o-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05);
}


#home-news .thumbnails img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
   border:2px solid #fff;
}


.header a {
	color:#fff;
}
.header a:hover {
	color:#111;
}
.header strong {
}
#contacts-tel {
	color:#111;
}
img {
	border: none;
	vertical-align: middle;
}
a {
	text-decoration: none;
	color: #fff;
}
a:hover {
	text-decoration: none;
	color: #fff;
}
.summary h6 {
	font-size:10pt;
}
.caption h6 {
	font-size:10pt;
}
.clearfix {
 *zoom: 1;
}
.clear {
	clear: both;
}
.well {
	background-color: #fff;
	border: 0px solid #dadada;
	padding: 25px;
	color: #333;
	border-radius: 0px;
	box-shadow: 0 ;
	margin-top: 25px;
	line-height:30px;
	min-height: 150px;
    box-shadow:none;
}
.home-include {
	background-color: #fff;
	border: 0px solid #dadada;
	padding: 25px;
	color: #333;
	border-radius: 0px;
	    box-shadow:none;
 ;	margin-top: 25px;
	min-height: 150px;
}
.pagination a {
	color: #0088cc;
}
footer {
	padding:20px 50px 50px 50px;
	font-size: 9pt;
	color: #fff;
	    background: #022C68;
    border-top: #18438D 10px solid;
	margin-top:0px;
	font-family: Tahoma, sans-serif;
    text-align:center;
}


footer a {
	color: #59677E;
	font-size: 9pt;
}
footer a:hover {
	color: #000;
}
footer hr {
	border:0;
	margin-top:20px;
	border-top:2px solid #666;
}
footer .pull-left {
	float: left;
	margin: 5px;
}
footer .nav>li>a:hover {
	background:none;
	color:#989898;
}
.date {
	padding:2px;
	font-size:9pt;
    color:#fff;
}
.users {
	width: 50px;
	height: 50px;
	padding: 1px;
	border: 2px solid #eee;
	margin: 3px;
}
.pager {
	margin:0px;
	padding-top:3px;
}
.news p {
	font-size:9pt;
	text-align:justify;
}
.news .thumbnail {
	border:none;
	padding:0;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	-webkit-box-shadow: none;
	-moz-box-shadow:none;
	box-shadow: none;
}
.news img {
	float:right;
	width:280px;
}
.news .thumbnail .caption {
	float:left;
}

.news .thumbnail .caption img {
	width:auto;
    margin:10px;
}
.news .thumbnail .caption .summary {

	overflow:hidden;
}
.morebuttons {
	float:right;
	margin:15px 40px 0px 10px;
}
.pager form {
	margin: 3px;
}
.comments-content {
	text-align:justify;
	padding-top:10px;
}
.likes-box {
}
#welcome-name {
	display:inline-block;
}
#mainpage {
	margin:25px 0px;
}
#sidebar {
	margin-top:25px;
}
#sidebar .accordion{
	margin-bottom:20px;
}
#sidebar .accordion .accordion-heading{
	font-size:9pt;
    font-family: Tahoma, sans-serif;
    font-weight:bold;
}
#sidebar .accordion .accordion-heading .accordion-toggle {
	color: #fff;
  background: #989898;
}
#sidebar .accordion .accordion-heading .accordion-toggle i{
    float:left;
}
#sidebar .accordion .accordion-inner {
	color: #666;
}
#sidebar .nav a {
	color: #666;
}
#sidebar .nav-list a{
 background:none;   
  text-shadow: none;
  color: #666;

}
#sidebar .nav-list a:hover{
 background:#666;
 color:#fff;  
  text-shadow: none;

}
#sidebar .nav-list .nav-header{
 background:none;
  color: #666;
 padding:2px;
 border-bottom:1px solid #bbb;
  text-shadow: none; 
}
#blocks{
}
#blocks .accordion{
	margin-bottom:15px;
	margin-top:15px;
}
#blocks .accordion .accordion-heading{
	font-size:9pt;
    font-weight:normal;
   font-family: Tahoma, sans-serif;
    color:#666;
	text-align:center;
}
#blocks .accordion .accordion-heading a{
    color:#666;
    vertical-align:middle;
}
#blocks .accordion .accordion-heading .accordion-toggle {
	color: #ffffff;
	padding:5px;
}
#blocks .accordion .accordion-heading .accordion-toggle i{
    float:right;
}

#blocks .accordion .accordion-inner {
	padding:10px;
    height:170px;
	color: #666;
}


#blocks .accordion .accordion-heading .accordion-toggle i{
    vertical-align:middle;
    margin:5px;
    
}
#blocks .nav-list a{
 background:none;   
  text-shadow: none;
  color: #666;

}
#blocks .nav-list a:hover{
 background:#666;
 color:#fff;  
  text-shadow: none;

}
#blocks .nav-list .nav-header{
 background:none;
 padding:2px;
 border-bottom:1px solid #bbb;
  text-shadow: none; 
}
#normal-blocks{
}
#normal-blocks .accordion{
	margin-bottom:15px;
	margin-top:15px;
}
#normal-blocks .accordion .accordion-heading{
	font-size:9pt;
    font-weight:bold;
    font-family: Tahoma, sans-serif;
    color:#666;
	text-align:center;
}
#normal-blocks .accordion .accordion-heading a{
    color:#666;
    vertical-align:middle;
}
#normal-blocks .accordion .accordion-heading .accordion-toggle {
	color: #ffffff;
}
#normal-blocks .accordion .accordion-heading .accordion-toggle i{
    float:right;
}

#normal-blocks .accordion .accordion-inner {
font-family: Tahoma, sans-serif;
	padding:10px;
	color: #666;
}


#normal-blocks .accordion .accordion-heading .accordion-toggle i{
    vertical-align:middle;
    margin:5px;
    
}
#normal-blocks .nav-list a{
 background:none;   
  text-shadow: none;
  color: #666;

}
#normal-blocks .nav-list a:hover{
 background:#666;
 color:#fff;  
  text-shadow: none;

}
#normal-blocks .accordion-body {
background:#eae8e6;

}
#normal-blocks .nav-list .nav-header{
 background:none;
 padding:2px;
 border-bottom:1px solid #bbb;
  text-shadow: none; 
}
.albums img {
	height:150px;
}
.pager {
	margin:0px;
	padding-top:3px;
	background:none;
}
.navbar-search .search-query {
  height: 50px;
  width: 265px;
  float:left;
  font-size: 14px;
  color: #777777;
  background-color: #fff;
  border: 1px solid #dedede;
  border-right-width: 0;
  padding: 5px 19px;
  -webkit-box-shadow: inset 0px 0px 0px rgba(222, 222, 222, 0.1);
  box-shadow: inset 0px 0px 0px rgba(222, 222, 222, 0.1);
  border-radius: 0px;
}

.navbar-search .btn2 {
width: 62px;
  height: 62px;
  color: #fff;
  float: right;
  margin-top: 2px;
  border: 0px solid #dedede;
  background-color: #273C55;
  border-left: 0;
  -webkit-border-radius: 0 0 0 0;
  border-radius: 0 0 0 0;
  }
.pager form {
	margin: 10px;
}
.search-loading {
	background: url(loading.gif) no-repeat 10px;
}
#table-wait {
	background: url(loading.gif) no-repeat 10px #f5f5f5;
	color:#444;
	padding:10px;
}
#home-page a {
	color:#989898;
}
#home-page a.btn {
	color:#fff;
}
/* SherviNet NAVBAR */
/*==========================================================================-->*/
.navbar {
	margin-bottom: 0px;
	border: 0px;
	font-family: Tahoma, sans-serif;
}
.navbar-fixed-top {
              background: #18438D;

        }
.nav-collapse .nav > li > a, .nav-collapse .dropdown-menu a {
	font-weight: normal;
font-size:10pt
}
.nav-collapse .nav > li > a, .nav-collapse .dropdown-menu a {
	
}
.navbar .nav > li > .dropdown-menu::after {
	border-bottom: 6px solid #686868;
}
.navbar .nav > li > a {
	padding: 10px 8px;
	font-size: 10pt;

}
.navbar-inner {
	padding: 0px;
	border-radius: 0;
}
.nav .active > a, .nav .active > a:hover, .nav .active > a:focus {
	background-color: #08C;
	cursor: default;
	color: #fff;
}
.nav li.dropdown.open > .dropdown-toggle, .nav li.dropdown.active > .dropdown-toggle, .nav li.dropdown.open.active > .dropdown-toggle {
	background-color: #08C;
	cursor: default;
	color: #fff;
}
.navbar-inner {
	background: none;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#989898', endColorstr='#53cbf1', GradientType=0 );
	border: none;
}
.navbarbg {
	    background: #18438D;


}
.navbar .divider-vertical {
	height: 50px;
	margin: 0 9px;
	border-left: 1px solid #fff;
	border-right: 1px solid #f2f2f2;
}
.nav .dropdown a:hover {
	color: #fff;
	background: #0B182B;
	text-shadow:none;
}
.nav>li>a:hover, .dropdown-menu a:hover {
	background-color: #0B182B;
	color: #fff;
	text-shadow:none;
}
.nav-collapse .nav>li>a:hover, .nav-collapse .dropdown-menu a:hover {
	background-color: #0B182B;
	color: #fff;
	text-shadow:none;
}
.navbar .btn-navbar {
	color: #111;
	background: #fff;
}
.navbar .nav>li>a {
	text-shadow: none;
	color: #fff;
}
.dropdown-menu {
	position: absolute;
	top: 100%;
	right: 0;
	z-index: 10000;
	display: none;
	float: right;
	min-width: 160px;
	padding: 5px 0;
	margin: 2px 0 0;
	list-style: none;
	background-color: #59677E;
	border-top: 2px solid #0B182B;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	-webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
	-moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
	box-shadow: 0 5px 10px rgba(0,0,0,0.2);
	-webkit-background-clip: padding-box;
	-moz-background-clip: padding;
	background-clip: padding-box;
}
.dropdown-menu a {
	color:#fff;
}
.navbar .nav li.dropdown.open>.dropdown-toggle, .navbar .nav li.dropdown.active>.dropdown-toggle, .navbar .nav li.dropdown.open.active>.dropdown-toggle {
	background-color: #59677E;
    color: #fff;
}
.nav-header {
	color: #353535;
	text-shadow: none;
}
.thumbnail {
border: 0px solid #ddd;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
box-shadow: none;
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
  }
  #sidebar a{
  	color:#666;
  }
/* SherviNet DROPDOWNS HOVER HACKS */
/*==========================================================================-->*/
.navbar-inner i{
	margin-top:5px;
}
.dropdown-menu {
	margin-top: 0px;
    padding:15px;
}
.dropdown-menu a {
	padding: 0px 5px;
}
ul.nav li.dropdown:hover ul.dropdown-menu {
	display: block;
    z-index:1000;
}
ul.nav li.dropdown:hover ul.dropdown-menu li.dropdown-submenu ul.dropdown-menu {
	display: none;
}
ul.nav li.dropdown:hover ul.dropdown-menu li.dropdown-submenu:hover ul.dropdown-menu {
	display: block;
}
ul.nav li.dropdown:hover ul.dropdown-menu li.dropdown-submenu ul.dropdown-menu li.dropdown-submenu ul.dropdown-menu {
	display: none;
}
ul.nav li.dropdown:hover ul.dropdown-menu li.dropdown-submenu:hover ul.dropdown-menu li.dropdown-submenu:hover ul.dropdown-menu {
	display: block;
}
ul.nav li.dropdown:hover ul.dropdown-menu li.dropdown-submenu ul.dropdown-menu li.dropdown-submenu ul.dropdown-menu li.dropdown-submenu ul.dropdown-menu {
	display: none;
}
ul.nav li.dropdown:hover ul.dropdown-menu li.dropdown-submenu:hover ul.dropdown-menu li.dropdown-submenu:hover ul.dropdown-menu li.dropdown-submenu:hover ul.dropdown-menu {
	display: block;
}
a.menu:after, .dropdown-toggle:after {
	content: none;
}
.dropup .dropdown-menu {
	background:#333;
	border-top:none;
	margin-bottom:20px;
}
.dropdown li {
	margin:5px;
}
.dropdown-submenu>.dropdown-menu {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	border-top:0px;
	border-right:2px #0B182B solid;
}
/* SherviNet BREADCRUMB */
/*==========================================================================-->*/
.breadcrumb {
	border-radius: 0;
	border-bottom: 0px solid #ccc;
	padding: 1px 15px;
	background: #59677E;
	margin-bottom: 0px;
	font-size:9pt;
    color:#fff;
}
.breadcrumb a {
	height: 20px;
	display: block;
	color: #fff;
	margin: 2px;
    text-shadow:none;
}
.breadcrumb a:hover {
	color: #000;
	text-decoration: none;
}
.breadcrumb .active {
	background: none;
}
.breadcrumb .active a {
	color: #fff;
}
/* SherviNet TABS */
/*==========================================================================-->*/
.nav-tabs > li {
}
.nav-tabs > li > a {
	border-top-left-radius: 10px;
	-webkit-border-top-left-radius: 10px;
	-moz-border-top-left-radius:10px;
	border-top-right-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-top-right-radius:10px;
	background:#eee;
	color:#666;
}
.nav-tabs > .active > a, .nav-tabs > .active > a:hover {
	border-bottom: 1px solid #DDD;
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background: #59677E;

}
.nav-tabs > li > a {
	border: 1px solid #DDD;
}
.nav-tabs > li > a:hover {
	background: #fff;
	color: #666;
}
/* SherviNet TABLES */
/*==========================================================================-->*/
.table {
	border-radius: 0px;
	border-collapse: collapse;
	margin: 0px;
	padding: 0px;
}
.table-bordered {
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius:0px;
	border-collapse: collapse;
}
.table-bordered thead:first-child tr:first-child th:first-child, .table-bordered tbody:first-child tr:first-child td:first-child, .table-bordered tbody:first-child tr:first-child td:last-child {
	-webkit-border-top-right-radius: 0px;
	border-top-right-radius: 0px;
	-moz-border-radius-topleft: 0px;
}
.table-bordered thead:last-child tr:last-child th:first-child, .table-bordered tbody:last-child tr:last-child td:first-child, .table-bordered tfoot:last-child tr:last-child td:first-child {
	-webkit-border-radius: 0 0 0 0;
	-moz-border-radius: 0 0 0 0;
	border-radius: 0 0 0 0;
	-webkit-border-bottom-right-radius: 0;
	border-bottom-right-radius: 0;
	-moz-border-radius-bottomleft: 0;
}
.table-bordered thead:last-child tr:last-child th:last-child, .table-bordered tbody:last-child tr:last-child td:last-child, .table-bordered tfoot:last-child tr:last-child td:last-child {
	-webkit-border-bottom-left-radius: 0;
	border-bottom-left-radius: 0;
	-moz-border-radius-bottomright: 0;
}
.table-bordered thead:first-child tr:first-child th:last-child, .table-bordered tbody:first-child tr:first-child td:last-child {
	-webkit-border-top-left-radius: 0px;
	border-top-left-radius: 0px;
	-moz-border-radius-topright: 0px;
}
.table th {
	font-weight: normal;
}
.table th.headerSortUp {
	background-image: url(../images/sort-desc.gif);
	background-color: #08C;
}
.table th.headerSortDown {
	background-image: url(../images/sort-asc.gif);
	background-color: #08C;
}
.table th.header {
	cursor: pointer;
	background-repeat: no-repeat;
	background-position: center left;
}
.table thead :hover {
	background-image: url(../images/sort.gif);
	background-color: #08C;
}
.table td {
	color: #333333;
	background-color: #f5f5f5;
	text-shadow: none;
}
.table th, .table tbody {
	color: #ffffff;
	background-color: #363636;
	text-shadow: none;
}
.table .td-success {
	color: #ffffff;
	background: #5bb75b;
	text-shadow: none;
}
.table .td-error {
	color: #ffffff;
	background: #da4f49;
	text-shadow: none;
}
.table .td-a a {
	color: #ffffff;
	background: #363636;
	text-shadow: none;
	padding: 2px;
	font-size:9pt;
}
/* SherviNet ACCORDION */
/*==========================================================================-->*/
#help {
	margin-top: 0px;
	margin-bottom:20px;
}
#info {
	margin-top: 0px;
	margin-bottom:20px;
}
.accordion{
	margin:0px;
	border-radius: 0px;
	box-shadow: 0 ;
    border:none;
  
}
.accordion-inner {
	padding: 0 0 0 0;
	margin-top:-1px;
    border:none;
	border-radius: 0px;
	box-shadow: 0 ;
}
.accordion-body{  
	background: #fff;
  color: #666;
}
.accordion-inner #info{
	padding:15px 10px;
}
.accordion-content{
	padding:10px 10px;
}
.accordion-group {
	padding: 0px;
	border: none;
	margin-bottom:-1px;
}
.accordion-heading .accordion-toggle {
	border-radius: 0px;
	box-shadow: 0 ;
    background: #0B182B;
    display: block;
	padding: 10px;
    color:#fff;
    border:none;
    border-bottom:0;

}
/* SherviNet Button */
/*==========================================================================-->*/
.btn {
	font-size:9pt;
}
.btn-group {
	padding: 0px 10px;
	margin-top:-5px;
}
.btn-group .dropdown-menu {
	overflow:visible;
	z-index:1000;
	font-size:9pt;
}
/* SherviNet Forms */
/*==========================================================================-->*/
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
	font-size:9pt;
	margin-bottom: 1px;
	line-height: 20px;
}
.help-block {
	margin-bottom: -5px;
}
input[type="radio"], input[type="checkbox"] {
	margin: 0px 2px;
}
.form-horizontal .control-label {
	padding:6px 6px;
	font-size:9pt;
}
.form-actions {
	margin:0px;
}
label {
	margin-bottom: 0px;
}
.form-horizontal {
	margin:0px;
}
.form-horizontal .controls {
	padding:5px;
	line-height:25px;
}
.form-horizontal .control-group {
	margin:0px;
}
.ltr {
	direction:ltr;
	text-align:left;
}
.alert {
	margin:20px 0;
}
/* SherviNet GLOBAL COLORS */
/*==========================================================================-->*/
.color-default, .color-default a, .controls, .control-group {
	color: #333333;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
background: rgba(108, 108, 108, 0.1);
	
	vertical-align:middle;
	border-top:none;
}
.color-primary, .table .color-primary {
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #006dcc;
	background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
	background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
	background-image: -o-linear-gradient(top, #0088cc, #0044cc);
	background-image: linear-gradient(to bottom, #0088cc, #0044cc);
	background-repeat: repeat-x;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);
 *background-color: #0044cc;
 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.color-error, .table .color-error {
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #da4f49;
	background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
	background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);
	background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);
	background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);
	background-repeat: repeat-x;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);
 *background-color: #bd362f;
 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.color-success, .table .color-success {
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #5bb75b;
	background-image: -moz-linear-gradient(top, #62c462, #51a351);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));
	background-image: -webkit-linear-gradient(top, #62c462, #51a351);
	background-image: -o-linear-gradient(top, #62c462, #51a351);
	background-image: linear-gradient(to bottom, #62c462, #51a351);
	background-repeat: repeat-x;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
 *background-color: #51a351;
 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.color-inverse, .pager {
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #363636;
	background-image: -moz-linear-gradient(top, #444444, #222222);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222));
	background-image: -webkit-linear-gradient(top, #444444, #222222);
	background-image: -o-linear-gradient(top, #444444, #222222);
	background-image: linear-gradient(to bottom, #444444, #222222);
	background-repeat: repeat-x;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);
 *background-color: #222222;
 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	vertical-align:middle;
	border-top:none;
	font-size:9pt;
}
.color-warning, .table .color-warning, .color-warning a {
	color: #fff;
	background-color: #faa732;
	background-image: -moz-linear-gradient(top, #fbb450, #f89406);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
	background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
	background-image: -o-linear-gradient(top, #fbb450, #f89406);
	background-image: linear-gradient(to bottom, #fbb450, #f89406);
	background-repeat: repeat-x;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);
 *background-color: #f89406;
}
.color-info, .table .color-info {
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #49afcd;
	background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));
	background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4);
	background-image: -o-linear-gradient(top, #5bc0de, #2f96b4);
	background-image: linear-gradient(to bottom, #5bc0de, #2f96b4);
	background-repeat: repeat-x;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);
 *background-color: #2f96b4;
 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.color-grayout, .table .color-grayout {
	background-color: #aaa;
	cursor: default;
	color: #fff;
}


/* SherviNet Uploader */
/*==========================================================================-->*/

.qq-uploader {
	position: relative;
	width: 100%;
}
.qq-upload-button {
	display: block;
	/*or inline-block*/
    width: 105px;
	margin: 5px 0 3px 0;
	text-align: center;
	background: #08C;
	border:1px solid #999;
	color: #FFF;
}
.qq-upload-button-hover {
	background: #666;
}
.qq-upload-button-focus {
	outline: 1px dotted #000000;
}
.qq-upload-drop-area, .qq-upload-extra-drop-area {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	min-height: 30px;
	z-index: 2;
	background: #aaa;
	text-align: center;
}
.qq-upload-drop-area span {
	display: block;
	position: absolute;
	top: 50%;
	width: 100%;
	margin-top: -8px;
	font-size: 9pt;
}
.qq-upload-extra-drop-area {
	position: relative;
	margin-top: 50px;
	font-size: 9pt;
	padding-top: 30px;
	height: 20px;
	min-height: 40px;
}
.qq-upload-drop-area-active {
	background: #08C;
}
.qq-upload-list {
	margin: 0;
	padding: 0;
	list-style: none;
	direction:ltr;
}
.qq-upload-list li {
	margin: 0;
	padding: 9px;
	line-height: 15px;
	font-size: 9pt;
}
.qq-upload-file, .qq-upload-spinner, .qq-upload-size, .qq-upload-cancel, .qq-upload-failed-text, .qq-upload-finished {
	margin-right: 12px;
}
.qq-upload-file {
}
.qq-upload-spinner {
	display: inline-block;
	background: url("loading.gif");
	width: 15px;
	height: 15px;
	vertical-align: text-bottom;
}
.qq-upload-finished {
	display:none;
	width:15px;
	height:15px;
	vertical-align:text-bottom;
}
.qq-upload-size, .qq-upload-cancel {
	font-size: 12px;
	font-weight: normal;
}
.qq-upload-failed-text {
	display: none;
	font-style: italic;
	font-weight: bold;
}
.qq-upload-failed-icon {
	display:none;
	width:15px;
	height:15px;
	vertical-align:text-bottom;
}
.qq-upload-fail .qq-upload-failed-text {
	display: inline;
}
.qq-upload-list li.qq-upload-success {
	background-color: #5DA30C;
	color: #FFFFFF;
}
.qq-upload-list li.qq-upload-fail {
	background-color: #D60000;
	color: #FFFFFF;
}
.qq-progress-bar {
	background: -moz-linear-gradient(top, rgba(30,87,153,1) 0%, rgba(41,137,216,1) 50%, rgba(32,124,202,1) 51%, rgba(125,185,232,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(30,87,153,1)), color-stop(50%, rgba(41,137,216,1)), color-stop(51%, rgba(32,124,202,1)), color-stop(100%, rgba(125,185,232,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(30,87,153,1) 0%, rgba(41,137,216,1) 50%, rgba(32,124,202,1) 51%, rgba(125,185,232,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(30,87,153,1) 0%, rgba(41,137,216,1) 50%, rgba(32,124,202,1) 51%, rgba(125,185,232,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(30,87,153,1) 0%, rgba(41,137,216,1) 50%, rgba(32,124,202,1) 51%, rgba(125,185,232,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(30,87,153,1) 0%, rgba(41,137,216,1) 50%, rgba(32,124,202,1) 51%, rgba(125,185,232,1) 100%); /* W3C */
	width: 0%;
	height: 15px;
	margin-bottom: 3px;
	display: none;
}
/* NicEdit Editor */
/*==========================================================================-->*/
.nicEdit-main {
	background: #fff;
	padding:5px;
}
.nicEdit-panel {
	padding:10px;
}
.nicEdit-selectControl {
}
.nicEdit-pane {
	color:#000;
	direction:ltr;
}
.nicEdit-selectTxt {
	line-height: 15px;
}
/* CUSTOMIZE THE NAVBAR
-------------------------------------------------- */

    /* Special class on .container surrounding .navbar, used for positioning it into place. */
    .navbar-wrapper {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	z-index: 10;
	margin-top: 20px;
	margin-bottom: -90px; /* Negative margin to pull up 
	. 90px is roughly margins and height of navbar. */
}
.navbar-wrapper .navbar {
}
/* Remove border and change up box shadow for more contrast */
    .navbar .navbar-inner {
}
/* Navbar links: increase padding for taller navbar */
    .navbar .nav > li > a {
	padding: 10px 10px;
}
/* Offset the responsive button for proper vertical alignment */
    .navbar .btn-navbar {
	margin-top: 10px;
}
.navbar .nav>.active>a, .navbar .nav>.active>a:hover, .navbar .nav>.active>a:focus {
	color: #fff;
	text-decoration: none;
	background-color: #59677E;
	border-bottom: 0px solid #fff;
	-webkit-box-shadow: inset 0 3px 8px rgba(0,0,0,0.125);
	-moz-box-shadow: inset 0 3px 8px rgba(0,0,0,0.125);
	box-shadow: inset 0 3px 8px rgba(0,0,0,0.125);
	text-shadow: none;
	margin-bottom:-3px;
}
.dropdown-menu li>a:hover, .dropdown-menu li>a:focus, .dropdown-submenu:hover>a {
	background:none;
	background: #59677E;
	color:#fff;
}
.navbar .navbar-inner {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}


/* SherviNet Responsive */
/*==========================================================================-->*/
 @media only screen and (max-width: 40em) { /*640*/
        table {
            display: block;
            position: relative;
            width: 100%;
        }
        table tbody {
            display: block;
            width: auto;
            position: relative;
            overflow-x: auto;
            white-space: nowrap;
        }
        table thead tr {
            display: block;
        }
        table th {
            display: block;
            min-height: 2.1em;
            max-height: 2.1em;
            min-width:100%;
            margin:0 1px 0 1px
        }
        table tbody tr {
            display: inline-block;
            vertical-align: top;
        }
        table td {
            display: block;
            min-height: 2.1em;
            max-height: 2.1em;
            margin:0 1px 0 1px
        }
}

@media (max-width: 480px) {
        body {
            padding-left:0px;
            padding-right:0px;
            margin-right:0px;
            margin-left:0px;
        }
.carousel-caption {
width:100%;

}
        .header {
	background: none;


}
        .brand{
            display:none;
        }
        .well {
        }
        div#sidebar {
            padding:0px
        }
        div#blocks {
        }
        #mainpage {
        margin-bottom: 20px;
        }
.carousel-control {
margin-top:-50px
}
.ll{
height: 100px;
}
        .modal {
        position: fixed;
        left: 20px;
        right: 20px;
        margin: 0;
        overflow:hidden;
        }
        .modal .fade .in {
            top:20px;
        }
        .home-include {
            margin-top:20px;
            margin-bottom:0px;
        }
        .breadcrumb li {
            overflow:hidden;
            border-bottom:1px solid #ddd;
            clear:both;
            background-image:none;
            height:20px;
        }
        .morebuttons .btn{
        float:right;
        margin:5px;
        
        }
        #blocks .accordion {
            margin-top:20px;
            margin-bottom:0px;
        }
        #blocks .accordion .accordion-inner {
            padding:5px;
            height:auto;
        }
        
        /* two columns, remove margin off every third span */
            #normal-blocks .accordion {
            width:100%;
            margin:5px;
            
        }
        footer .pull-left {
        clear: both;
        }
        footer {
        padding-top: 20px;
        }
        .well{
        margin-bottom: 0px;
        }
        #normal-blocks .accordion .accordion-inner {
            padding:2px;
        }
        .nav-tabs > li {
            width:100%;
        }
        .nav-tabs > li > a {
            padding:3px;
        }
        #copyright {
        }
        .date {


        ul.nav li.dropdown:hover ul.dropdown-menu {
            display: block;
        }
        ul.nav li.dropdown:hover ul.dropdown-menu li.dropdown-submenu ul.dropdown-menu {
            display: block;
        }
        ul.nav li.dropdown:hover ul.dropdown-menu li.dropdown-submenu:hover ul.dropdown-menu {
            display: block;
        }
        ul.nav li.dropdown:hover ul.dropdown-menu li.dropdown-submenu ul.dropdown-menu li.dropdown-submenu ul.dropdown-menu {
            display: block;
        }
        ul.nav li.dropdown:hover ul.dropdown-menu li.dropdown-submenu:hover ul.dropdown-menu li.dropdown-submenu:hover ul.dropdown-menu {
            display: block;
        }
        ul.nav li.dropdown:hover ul.dropdown-menu li.dropdown-submenu ul.dropdown-menu li.dropdown-submenu ul.dropdown-menu li.dropdown-submenu ul.dropdown-menu {
            display: block;
        }
        ul.nav li.dropdown:hover ul.dropdown-menu li.dropdown-submenu:hover ul.dropdown-menu li.dropdown-submenu:hover ul.dropdown-menu li.dropdown-submenu:hover ul.dropdown-menu {
            display: block;
        }
         a.menu:after, .dropdown-toggle:after {
        content: none;
        }
}
 @media (min-width: 480px) and (max-width: 768px) {
        .row-fluid .span6 {
            width: 100%;
            margin-right:0px;
        }
        body {
            padding:5px;
        }
        footer {
            margin-top:20px;
        }
        .well {
            margin-bottom:20px;
            margin-top:10px;
        }
        .modal .fade .in {
            top: 10px;
        }
        #main-page {
            margin-bottom:40px;
        }
        /* two columns, remove margin off every third span */
            #normal-blocks .accordion {
            width:48.717948718%;
            float:right;
            margin:1px;
        }
        div#sidebar {
            display:none;
        }

        ul.nav li.dropdown:hover ul.dropdown-menu {
            display: block;
        }
        ul.nav li.dropdown:hover ul.dropdown-menu li.dropdown-submenu ul.dropdown-menu {
            display: block;
        }
        ul.nav li.dropdown:hover ul.dropdown-menu li.dropdown-submenu:hover ul.dropdown-menu {
            display: block;
        
        }
        ul.nav li.dropdown:hover ul.dropdown-menu li.dropdown-submenu ul.dropdown-menu li.dropdown-submenu ul.dropdown-menu {
            display: block;
        }
        ul.nav li.dropdown:hover ul.dropdown-menu li.dropdown-submenu:hover ul.dropdown-menu li.dropdown-submenu:hover ul.dropdown-menu {
            display: block;
        }
        ul.nav li.dropdown:hover ul.dropdown-menu li.dropdown-submenu ul.dropdown-menu li.dropdown-submenu ul.dropdown-menu li.dropdown-submenu ul.dropdown-menu {
            display: block;
        }
        ul.nav li.dropdown:hover ul.dropdown-menu li.dropdown-submenu:hover ul.dropdown-menu li.dropdown-submenu:hover ul.dropdown-menu li.dropdown-submenu:hover ul.dropdown-menu {
            display: block;
        }
         a.menu:after, .dropdown-toggle:after {
        content: none;
        }
}
 @media (min-width: 768px) and (max-width: 979px) {
         .row-fluid .span6 {
         width: 100%;
         margin-right:0px;
        }
         ul.nav li.dropdown:hover ul.dropdown-menu {
        display: block;
        }
         ul.nav li.dropdown:hover ul.dropdown-menu li.dropdown-submenu ul.dropdown-menu {
        display: block;
        }
        ul.nav li.dropdown:hover ul.dropdown-menu li.dropdown-submenu:hover ul.dropdown-menu {
        display: block;
        }
         ul.nav li.dropdown:hover ul.dropdown-menu li.dropdown-submenu ul.dropdown-menu li.dropdown-submenu ul.dropdown-menu {
        display: block;
        }
        ul.nav li.dropdown:hover ul.dropdown-menu li.dropdown-submenu:hover ul.dropdown-menu li.dropdown-submenu:hover ul.dropdown-menu {
        display: block;
        }
         ul.nav li.dropdown:hover ul.dropdown-menu li.dropdown-submenu ul.dropdown-menu li.dropdown-submenu ul.dropdown-menu li.dropdown-submenu ul.dropdown-menu {
        display: block;
        }
        ul.nav li.dropdown:hover ul.dropdown-menu li.dropdown-submenu:hover ul.dropdown-menu li.dropdown-submenu:hover ul.dropdown-menu li.dropdown-submenu:hover ul.dropdown-menu {
        display: block;
        }
         a.menu:after, .dropdown-toggle:after {
        content: none;
        }
}

@media (max-width: 979px) {
        .input-large,  .input-xlarge,  .input-xxlarge,  input[class*="span"],  select[class*="span"],  textarea[class*="span"],  .uneditable-input {
            display: block;
            width: 100%;
            min-height: 30px;
            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
            box-sizing: border-box;
        }
        .nav-collapse .nav > li > a {
            padding:5px 10px;
        }
        .navbar, .navbar-fixed-top {
            margin:0px;
        }
        .news .thumbnail .caption .summary {
            height:150px;
            overflow:hidden;
        }
        .news .thumbnail .caption {
            padding:0px;
        }
        .morebuttons {
            float:right;
            margin:15px 10px 10px 10px;
        }
        body {
            padding-top:0px;
        }
        .container.navbar-wrapper {
            margin-bottom: 0;
            width: auto;
        }
        .nav-collapse .nav > li > a {
            float: none;
            border-bottom: 1px dotted #ddd;
            font-weight: bold;
        }
        .nav-collapse .nav .dropdown a {
            float: none;
            border-bottom: 1px dotted #ddd;
        }
        .nav-collapse .nav {
            float: none;
            margin: 10px;
        }
        .nav-collapse .dropdown-menu a {
            padding: 10px 25px;
            color: #fff;
            -webkit-border-radius: 0px;
            -moz-border-radius: 0px;
            border-radius: 0px;
            border-bottom: 1px dotted #ddd;
        }
        .nav-collapse .dropdown-menu .users {
            display:none;
        }
        .nav-collapse .dropdown-menu {
            position: static;
            top: auto;
            right: auto;
            display: block;
            float: none;
            max-width: none;
            border: 0;
            background-color: transparent;
            -webkit-border-radius: 0;
            -moz-border-radius: 0;
            border-radius: 0;
        -webkit-box-shad ow: none;
            -moz-box-shadow: none;
            box-shadow: none;
            margin:0px;
            margin-right:5px;
            border-right: 1px dotted #ddd;
        }
}



.well a{
	color:#000;
}
.well a.btn-primary {
	color:#fff;
}
.well a.btn-info {
	color:#fff;
}
.well a.btn-success {
	color:#fff;
}.well a.btn-warning {
	color:#fff;
}
.news .thumbnail .caption a{
    color:#000;
}
.news .thumbnail .caption a.btn-primary{
    color:#fff;
}
.news .thumbnail .caption a.btn-info{
    color:#fff;
}

.products .thumbnail .caption a{
    color:#000;
}

@media only screen and (max-width: 40em) { /*640*/
table {
	display: block;
	position: relative;
	width: 100%;
}
table tbody {
	display: block;
	width: auto;
	position: relative;
	overflow-x: auto;
	white-space: nowrap;
}
table thead tr {
	display: block;
}
table th {
	display: block;
	min-height: 2.2em;
	max-height: 2.2em;
	min-width: 100%;
	margin: 0 0 0 1px
}
table tbody tr {
	display: inline-block;
	vertical-align: top;
	max-width: 180px;
	overflow: hidden;
}
table td {
	display: block;
	min-height: 2.1em;
	max-height: 2.1em;
	margin: 0 0 0 1px
}
.ui-datepicker th {
	display: none;
}
.ui-datepicker td {
	padding: 6px;
}
.notres table {
	white-space: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	font-style: normal;
	color: -webkit-text;
	text-align: start;
	display: table;
	border-collapse: separate;
}
.notres table tbody {
	display: table-row-group;
	vertical-align: middle;
	border-color: inherit;
	white-space: normal;
}
.notres table tbody tr {
	display: table-row;
	vertical-align: inherit;
	border-color: inherit;
	white-space: normal;
}
.notres table thead tr {
	display: table-row;
	vertical-align: inherit;
	border-color: inherit;
	white-space: normal;
}
.notres table td {
	display: table-cell;
	vertical-align: inherit;
	white-space: normal;
}
.notres table th {
	display: table-cell;
	vertical-align: inherit;
	white-space: normal;
}
.well {
	padding: 2px;
	border: 1px;
}
}
.notres table td {
	vertical-align: middle;
}
.notres table th {
	vertical-align: middle;
}
.ss table td {
	border: 0px;
}
.label-info2 {
	background: #00CCFF;
}
.colordis {
	background: #666;
	color: #fff;
}
