.menu{

	 float:right; float: right; z-index: 2; position: relative; top: 30px;

	 }

.navbar-nav .caret {

	display: none;

}

.dropdown-menu {

	display: block;

	margin-top: 0 !important;

	padding-bottom: 0;

	padding-top: 0px;

	right: 0;

	left: auto;

	white-space: nowrap;

	border: none;

	background: white;

	-webkit-border-radius: 0;

	-moz-border-radius: 0;

	border-radius: 0;

	padding: 0 12px;

	height: 0;

	overflow: hidden;

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

	-ms-transition: all 0.3s;

	-o-transition: all 0.3s;

	transition: all 0.3s;

}

.dropdown-menu li {

	display: inline-block;

	margin: 0 5px;

}





ul.dropdown-menu li.active a, ul.dropdown-menu li a {

	color: rgba(0,0,0,0.6) !important;

	font-weight: bold;

	display: block;

	line-height: 38px;

	padding: 0;

	height: 36px;

	border-bottom: 3px solid transparent;

}

.navbar-nav li.expanded:hover ul.dropdown-menu, .navbar-nav li.expanded.open ul.dropdown-menu {

	height: 38px;

}

.navbar-nav li.expanded:nth-child(3) ul.dropdown-menu, .navbar-nav li.expanded:nth-child(3) ul.dropdown-menu {

	margin-right: 105px;

}

ul.dropdown-menu li a:hover, ul.dropdown-menu li a.active {

	border-color: black;

	color: black !important;

}

.navbar-nav {

	position: relative;

}

.navbar-nav li {

	position: static;

}

.white-bg .navbar-collapse {

	background: transparent url(/sites/all/themes/bootstrap/css/images/logo-dark.svg) 0 0 no-repeat;

}

@media screen and (max-width:1025px) {

/*.about-text {

	width: 100%;

}

.about-nav {

	width: 100%;

	text-align: right;

	direction: rtl;

}

.ico-link {

	margin: 0 12px 20px;

}

.dropdown-menu {

	white-space: normal;

	height: auto !important;

}

.navbar-nav li.expanded {

	position: relative;

}

.dropdown-menu li {

	display: block;

	height: 0;

	overflow: hidden;

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

	-ms-transition: all 0.3s;

	-o-transition: all 0.3s;

	transition: all 0.3s;

}

.navbar-nav li.expanded:hover .dropdown-menu li, .navbar-nav li.expanded.open .dropdown-menu li {

	height: 38px;

}

}

.ico-link {

	display: inline-block;

	font-size: 0;

	color: transparent;

	margin-bottom: 25px;

}

.back-link {

	background: transparent url(/sites/all/themes/bootstrap/css/images/backX.svg) 0 0 no-repeat;

	width: 30px;

	height: 49px;

}

.next-link {

	background: transparent url(/sites/all/themes/bootstrap/css/images/next.svg) 0 0 no-repeat;

	width: 30px;

	height: 49px;

	margin-bottom: 0px;

}

.prev-link {

	background: transparent url(/sites/all/themes/bootstrap/css/images/prev.svg) 0 0 no-repeat;

	width: 30px;

	height: 49px;

}

.team-pic {

	display: inline-block;

	position: relative;

}

.team-pic-hover {

	position: absolute;

	top: 0;

	left: 0;

	right: 0;

	bottom: 0;

	z-index: 2;

	display: none;

}

.team-pic:hover .team-pic-hover {

	display: block;

}

.team-pic-text {

	background: rgba(255,255,255,0.7);

	position: absolute;

	bottom: 0;

	left: 0;

	right: 0;

	padding: 12px 20px;

	color: black;

	font-size: 13px;

}

.back-menu {

	position: relative;

	z-index: 3;

}

.main-container {

	position: relative;

	z-index: 2;

}

.main-container {

	position: relative;

	z-index: 2;

}

.back-menuf {

	position: relative;

	z-index: 2;

}

.node-image-bg {

	position: absolute;

	top: 0;

	left: 0;

	right: 0;

	bottom: 0;

	background-repeat: no-repeat;

	background-attachment: scroll;

	background-position: center center;

	-webkit-background-size: cover;

	background-size: cover;

	background-color: #fff;

}

.node-image-bg.fullscreen {

	position: fixed;

}

#screensaver {

	background: white;

}

@-webkit-keyframes rotatelogo {

0% {

-webkit-transform:perspective(120px);

-moz-transform:perspective(120px);

-o-transform:perspective(120px);

transform:perspective(120px);

}

50% {

-webkit-transform:perspective(120px) rotateY(360deg);

-moz-transform:perspective(120px) rotateY(360deg);

-o-transform:perspective(120px) rotateY(360deg);

transform:perspective(120px) rotateY(360deg);

}

100% {

-webkit-transform:perspective(120px) rotateY(0deg);

-moz-transform:perspective(120px) rotateY(0deg);

-o-transform:perspective(120px) rotateY(0deg);

transform:perspective(120px) rotateY(0deg);

}
*/
}

@-moz-keyframes rotatelogo {

0% {

-webkit-transform:perspective(120px);

-moz-transform:perspective(120px);

-o-transform:perspective(120px);

transform:perspective(120px);

}

50% {

-webkit-transform:perspective(120px) rotateY(360deg);

-moz-transform:perspective(120px) rotateY(360deg);

-o-transform:perspective(120px) rotateY(360deg);

transform:perspective(120px) rotateY(360deg);

}

100% {

-webkit-transform:perspective(120px) rotateY(0deg);

-moz-transform:perspective(120px) rotateY(0deg);

-o-transform:perspective(120px) rotateY(0deg);

transform:perspective(120px) rotateY(0deg);

}

}

@-o-keyframes rotatelogo {

0% {

-webkit-transform:perspective(120px);

-moz-transform:perspective(120px);

-o-transform:perspective(120px);

transform:perspective(120px);

}

50% {

-webkit-transform:perspective(120px) rotateY(360deg);

-moz-transform:perspective(120px) rotateY(360deg);

-o-transform:perspective(120px) rotateY(360deg);

transform:perspective(120px) rotateY(360deg);

}

100% {

-webkit-transform:perspective(120px) rotateY(0deg);

-moz-transform:perspective(120px) rotateY(0deg);

-o-transform:perspective(120px) rotateY(0deg);

transform:perspective(120px) rotateY(0deg);

}

}

@keyframes rotatelogo {

0% {

-webkit-transform:perspective(120px);

-moz-transform:perspective(120px);

-o-transform:perspective(120px);

transform:perspective(120px);

}

50% {

-webkit-transform:perspective(120px) rotateY(360deg);

-moz-transform:perspective(120px) rotateY(360deg);

-o-transform:perspective(120px) rotateY(360deg);

transform:perspective(120px) rotateY(360deg);

}

100% {

-webkit-transform:perspective(120px) rotateY(0deg);

-moz-transform:perspective(120px) rotateY(0deg);

-o-transform:perspective(120px) rotateY(0deg);

transform:perspective(120px) rotateY(0deg);

}

}

#supersized-loader {

	position: fixed;

	top: 0;

	left: 0;

	z-index: 550;

	width: 100%;

	height: 100%;

	margin: 0;

	text-indent: -999em;

	background: white !important;

}

.preload {

	position: absolute;

	width: 95px;

	height: 45px;

	top: 0;

	bottom: 0;

	left: 0;

	right: 0;

	margin: auto;

	background: transparent url(/sites/all/themes/bootstrap/css/images/logo.svg) center center no-repeat;

	-webkit-background-size: 95px 45px;

	background-size: 95px 45px;

	-webkit-animation: rotatelogo 3s infinite ease-in-out;

	-moz-animation: rotatelogo 3s infinite ease-in-out;

	-o-animation: rotatelogo 3s infinite ease-in-out;

	animation: rotatelogo 3s infinite ease-in-out;

}



body.navbar-is-fixed-top {

	padding-top: 64px!important;

}

body.navbar-is-fixed-bottom {

	padding-bottom: 64px!important;

}

.navbar.container {

	background: none;

	border: none;

}

.navbar {

	border-radius: 0;

}

.navbar-brand {

	display: none;

}

.back-menu {

	height: 18px;

}

.navbar-collapse {

	padding-left: 0px;

	padding-right: 0px;

	background: transparent url(/sites/all/themes/bootstrap/css/images/logo-light.svg) 0 0 no-repeat;

	margin-top: 35px;

}

.no-svg {

	background-image: url(/sites/all/themes/bootstrap/css/images/rep-header-badih.png)

}



.menu-open {

	float: right;

	width: 30px;

	height: 19px;

	background: transparent url(/sites/all/themes/bootstrap/css/images/menu-light.svg) 0 0 no-repeat;

	cursor: pointer;

	margin: 13px 0 0 0;

}

.white-bg .menu-open {

	background: transparent url(/sites/all/themes/bootstrap/css/images/menu-dark.svg) 0 0 no-repeat;

}

.menu-close {

	float: right;

	width: 30px;

	height: 30px;

	background: transparent url(/sites/all/themes/bootstrap/css/images/close-dark.svg) 0 0 no-repeat;

	cursor: pointer;

	margin-bottom: 15px;

}

#play-button {

	display: none;

}

#slidecounter {

	display: none;

}

#tray-button {

	display: none;

}

.deskv {

	display: inline;

}

.mobv {

	display: none;

}

.shareproj {

	float: left;

	width: 100%;

	font-style: italic;

	font-weight: bold;

	font-size: 14px;

}

.view-id-screensaver .views-slideshow-cycle-main-frame-row-item {

	height: 100%;

	left: 0;

	position: fixed;

	top: 0;

	width: 100%;

	z-index: 0;

}

.view-id-screensaver img {

	bottom: 0;

	display: block;

	height: auto;

	left: 0;

	margin: 0 auto;

	min-height: 100%;

	min-width: 100%;

	position: fixed;

	right: 0;

	top: 0;

	width: auto !important;

}

#screensaver {

	position: fixed;

}

.rotating-item .adaptive-image {

	display: none;

	position: fixed;

	top: 0;

	left: 0;

}

.navbar-nav li a {

	font-size: 12px;

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	color:#EA454A !important;

	opacity: 9.5;

	padding-left: 0px;

	padding-right: 0px;

	border-bottom: 3px solid transparent;

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

	-ms-transition: all 0.3s;

	-o-transition: all 0.3s;

	transition: all 0.3s;

	font-weight:bold;

}

.white-bg .navbar-nav li a {

	color: #000 !important;

	text-shadow: none !important;

}

.navbar-nav li.open a {

	border-color: #d22026 !important;

	background-color: transparent !important;

	border: 0;

}

.navbar-nav li.active > a {

	opacity: 1;

	font: 800 "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-weight: bold;

	border-bottom: 3px solid #000;

	background: none !important;

}

.white-bg .navbar-nav li.active > a {

	border-color: #000;

}

.page-desc-team .navbar-nav li .active {

}

.navbar-nav li a:hover, .navbar-nav li.expanded:hover > a {

	color: #F00 !important;

	opacity: 1;

	font: 800 "Trebuchet MS", Arial, Helvetica, sans-serif;

	border-bottom: 3px solid #d22026;

	background: none !important;

}



.navbar-collapse.in {

	overflow: inherit;

}

/*@media screen and (max-width:1024px) {*/

.navbar.container {

	max-width: 90%;

	background-color: transparent;

	border-color: transparent;

}

.mobilemenu {

	display: none;

}

.navbar-btn {

	margin-top: 35px;

}

.page-desc-team .navbar-nav li .active {

}

.navbar-nav > li {

	float: left;

	padding-left: 18px;

	padding-right: 18px;

}

#navbar ul {

	float: right;

	margin-top: 15px;

}



/*}*/

@media screen and (max-width:991px) {

.mob_dis_none{ display:none;}
.mob_bt{ display:block !important; float:right; width:30px; margin-top:30px; cursor:pointer;}


}

@media screen and (min-width:768px) {

/*.navbar .logo {

	margin-right: 0;

	padding-left: 0;

}

.menu-open {

	display: none;

}

ul.secondary {

	float: left;

}*/

}

@media screen and (min-width:768px) {

/*ul.secondary {

	float: right;

}

.page-header {

	margin-top: 0;

}

.block:first-child h2.block-title {

	margin-top: 0;

}

p:last-child {

	margin-bottom: 0;

}

.region-help>.glyphicon {

	font-size: 18px;

	float: left;

	margin: -.05em .5em 0 0;

}

.region-help .block {

	overflow: hidden;

}

form#search-block-form {

	margin: 0;

}

.navbar #block-search-form {

	float: none;

	margin: 5px 0 5px 5px;

}*/

}

@media screen and (min-width:992px) {

/*.navbar #block-search-form {

	float: right;

}

.navbar-search .control-group {

	margin-bottom: 0;

}

ul.action-links {

	margin: 12px 0;

	padding: 0;

}

ul.action-links li {

	display: inline;

	margin: 0;

	padding: 0 6px 0 0;

}

ul.action-links .glyphicon {

	padding-right: .5em;

}



.nav-tabs {

	margin-bottom: 10px;

}

ul li.collapsed, ul li.expanded, ul li.leaf {

	list-style: none;

	list-style-image: none;

}*/



}





@media (max-width:767px) {

.navbar.container {

	max-width: 90%;

	background-color: transparent;

	border-color: transparent;

}

.mobilemenu {

	display: none;

}

.navbar-btn {

	margin-top: 35px;

}

.page-desc-team .navbar-nav li .active {

	color: #ffffff !important;

	opacity: 1;

	font: 800 "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-weight: bold;

	border-bottom: 3px solid #ffffff;

	background: none !important;

}

.navbar-nav > li {

	float: left;

	padding-left: 20px;

	padding-right: 20px;

}

#navbar ul {

	float: right;

	margin-top: 15px;

}



}

