*{

-webkit-font-smoothing: antialiased;

text-shadow:none;

text-rendering: optimizeLegibility;

}


/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {.arrowsvg img{width:12px; height:12px}}

/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (min-width: 600px) {.arrowsvg img{width:16px; height:16px}}

/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {.arrowsvg img{width:22px; height:22px}}

/* Large devices (laptops/desktops, 992px and up) */
@media only screen and (min-width: 992px) {.arrowsvg img{width:26px; height:26px}}



.camera_caption > div {background: transparent !important;}

.camera_stop , .camera_play,  .camera_prev,  .camera_next, .camera_commands {background: transparent !important;  height: 100%; top: 20px}

.camera_next > span, .camera_prev > span {background: none !important; height: 100%}



.camera_stop , .camera_play,  .camera_prev,  .camera_next, .camera_commands {background: transparent !important}





	.file_list ul, .file_list li{	

	list-style: none;	

	padding-left: 0;	

}	

#groupbuttons a:hover.label-default {text-decoration: none; color:white;}

#footerRights {

	background-color:#333 !important;

}

/* MENU TWEAK */
body.header1 {
    padding-top: 122px;
	overflow: visible !important;
}
	.header1 .navbar-nav ul li a:hover, .header1 .navbar-nav ul li.hover> a, .header1 .navbar-nav ul li.Nactive> a {background:#fff;}
.navbar-default .navbar-nav>li>a, .navbar-default .navbar-nav>li{transition: border-color 0.6s linear;}
.header1 .navbar-default .navbar-nav > li > a.active, .header1 .navbar-default .navbar-nav > li.Nactive > a, .header1 .navbar-default .navbar-nav>li>a:hover, .header1 .navbar-default .navbar-nav>li.hover>a, .header1 .navbar-default .navbar-nav li.Nactive>a , #mainMenu .navbar-nav li:last-child:hover > a, #mainMenu .navbar-nav li a.active {color:#E90060; background: #fff; }

.header1 .navbar-default .navbar-nav > li > a.active, #mainMenu .navbar-nav li:last-child a.active{
	border-bottom: 1px solid #E90060 !important;
}

.hilite {

	padding-bottom: 1px;
}
.hilite:after {
	content: '';
	display: block;
	margin: auto;
	height: 1px;
	width: 0px;
	background: transparent;
	transition: width .5s ease, background-color .5s ease;
}
.hilite:hover:after {
	width: 100%;
	background: #E90060;
}

