@import url("../interakt-parent/screen.css");

.home div#middle.full_width.box_white {display: none !important;}

.header-box {margin-top: 80px!important;}
.header-nav {margin-top: 80px!important;}


/* MENU */

#topmenu .dropdown li a span {
  font-weight: bold !important;
  color: #2C97C1 !important;
}

.sub-menu li > a:after {
	font: 16px 'Pe-icon-set-interface' !important;
    color: #fff;
	content: " \e60a";
	vertical-align: middle;
}

.sub-menu li > a:only-child:after {
    content: '';
}



ol.flex-control-nav.flex-control-paging {display: none;}
.full_width .post-image.ful img {display: none;}

@media only screen and (min-width: 480px) {
	
	.logo {
	  	width: 70%;
	    margin-left: -9px;
	    margin-right: 0px;
	    margin-bottom: 0px;
	    margin-top : -75px;
	}
	
	.header-nav {height: 80px !important;}
	.header-box {height: 24px !important;}
	.header-box h2 {font-size: 13px !important;margin-top: 9px !important;margin-left: -3px !important;text-transform: uppercase !important;}
	
}
	
@media only screen and (min-width: 768px) {
	#topmenu .dropdown li:hover > ul {width: 250px !important;}
	.header-box {height: 24px !important;}
}

@media only screen and (min-width: 990px) {
	.page-id-1202 #middle {display: none !important;}
	
	#middle {
		clear: both;
		z-index: 1;
		padding: 1px 0 0 0 !important;
	}
	
	#middle.full_width .content {
		margin: 30px 30px 0 30px;
	}


	#topmenu .dropdown li ul li {
		width: 250px !important;
	}
	
	#topmenu .dropdown li ul a {
		text-align: left !important;
		padding: 10px !important; 
		width: 230px !important;
	}
	
	#topmenu .dropdown li ul li ul li {
		left: 100px !important;
	}
	
	.box_orange {font-size: 13px !important;}

	.tf-footer-carousel .flex-viewport {
		width: 960px;
	}


i {
  position: relative;
  top: 0;
  left: 0;
  display: inline-block;
  overflow: hidden;
  text-decoration: none;
  font-style: normal;
  background-repeat: no-repeat;
  margin-right: 8px;
  vertical-align: middle;
}

/* TOOLBAR */

#toolbar {height: 40px;background-color: #181818;padding: 0 27px;}
#toolbar a {color: #ffffff;}

#toolbar-content {
	width: 100%; 
	color: #ffffff;
	padding: 10px 0 5px 0;  
	text-align: center;
	position: relative;
}


ul.contact_items li {display: inline-block;padding: 0 5px;margin-right:5px;}

.location-ico {
	background: transparent url(images/ico/sprite-ico.png) no-repeat -1px 0;
	width: 18px;
	height: 25px;
	top: 2px;
	}
.mail-ico {
	background: transparent url(images/ico/sprite-ico.png) no-repeat -1px -26px;
	width: 18px;
	height: 25px;
	top: 2px;
	}
	
.phone-ico {
	background: transparent url(images/ico/sprite-ico.png) no-repeat -1px -51px;
	width: 18px;
	height: 25px;
	top: 2px;
}
.gsm-ico {
	background: transparent url(images/ico/sprite-ico.png) no-repeat -1px -77px;
	width: 18px;
	height: 25px;
	top: 2px;
}
}

@media (max-width: 989px) {
	#toolbar {display: none;}
	}