/* Add additional stylesheets below
-------------------------------------------------- */
/*
  Bootstrap's documentation styles
  Special styles for presenting Bootstrap's documentation and examples
*/


/* Custom Fonts*/


@font-face {
    font-family: 'bankgothic_lt_btlight';
    src: url('BankGothicLight/bank-gothic-light-bt-webfont.eot');
    src: url('BankGothicLight/bank-gothic-light-bt-webfont.eot?#iefix') format('embedded-opentype'),
         url('BankGothicLight/bank-gothic-light-bt-webfont.woff') format('woff'),
         url('BankGothicLight/bank-gothic-light-bt-webfont.ttf') format('truetype'),
         url('BankGothicLight/bank-gothic-light-bt-webfont.svg#bankgothic_lt_btlight') format('svg');
    font-weight: normal;
    font-style: normal;  
}

@font-face {
    font-family: 'zapfhumnst_btroman';
    src: url('Zapf/zapf-webfont.eot');
    src: url('Zapf/zapf-webfont.eot?#iefix') format('embedded-opentype'),
         url('Zapf/zapf-webfont.woff') format('woff'),
         url('Zapf/zapf-webfont.ttf') format('truetype'),
         url('Zapf/zapf-webfont.svg#zapfhumnst_btroman') format('svg');
    font-weight: normal;
    font-style: normal;

}


/* Body and structure
-------------------------------------------------- */

body 							{ margin:0; padding:0;}
.relative						{ position:relative; }
/*a								{ -webkit-transition: all 0.4s ease; -moz-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease; }*/

/* continut */					{}
.soth-container h2				{ font:38px/50px 'bankgothic_lt_btlight', Arial, Helvetica, sans-serif; margin-bottom:20px; }
.soth-container h4				{ font:26px/30px 'bankgothic_lt_btlight', Arial, Helvetica, sans-serif;  margin-left:5px; color:#674b1c; }	
.soth-container p				{ font:15px/22px 'zapfhumnst_btroman', Arial, Helvetica, sans-serif; margin-left:5px; 
									text-align:justify; letter-spacing:0 !important;  }
.soth-container img				{ margin:0 auto; }									
.soth-container ul li			{ font:15px/22px 'zapfhumnst_btroman', Arial, Helvetica, sans-serif; margin:0 0 10px 5px; padding-left:40px;  }
.soth-container ul li i			{ margin:0 26px 0 -40px; }
.soth-container p strong		{ font-weight:600; font-size:16px;  }
.soth-container a				{ color:#b58630; text-decoration:underline; }

.mrg5							{ margin-right:5px; }
.mrg10							{ margin-right:10px; }
.grey							{ color:#675b4f; }
.clear							{ clear:both; }
.stroke-01						{ border-top:1px solid #ffe5b8; height:1px;}
.noua-zece						{ margin:90px 0 0 10px; }
.anchor							{ display:block; height:1px; text-decoration:none !important; }

.video-frame					{ margin-bottom:20px;}
.small							{ font-size:13px !important; }

/** Grafic **/

.graphic h4						{ height:55px; margin-top:15px; }
.graphic img					{ -moz-border-radius: 3px;
									-webkit-border-radius: 3px;
									border-radius: 3px; }
.graphic 						{ margin-bottom:20px; }
.tel							{ text-decoration:none !important; }

/*Stilizari Navbar */

.navbar-inner {
  min-height: 40px;
  padding-right: 0px;
  padding-left: 0px;
  background-color: #2f1d0d;
  background-image: none;
  background-repeat: no-repeat;
  border: none;
  -webkit-border-radius: 0px;
     -moz-border-radius: 0px;
          border-radius: 0px;
  
  *zoom: 1;
  -webkit-box-shadow: none;
     -moz-box-shadow: none;
          box-shadow: none;
}
BODY.home #header .navbar-inner				  { min-height: 70px; }
BODY.home #header.fixed .navbar-inner		  { min-height: 100px; }

.navbar-inverse .navbar-inner {
  
  background-color: #2f1d0d;
  background-image: none;
  background-repeat: no-repeat;
  border-color: none !important;
  
}
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle,
.navbar-inverse .nav li.dropdown.active > .dropdown-toggle,
.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle {
  color: #ffffff;
  background-color: #2b1a0b;
}





BODY.home #header .navbar .nav > li > .dropdown-menu:after { display:none; } 
BODY.home #header .navbar .nav > li > .dropdown-menu:before { display:none; }

BODY.home #header.fixed .navbar .nav > li > .dropdown-menu:after { display:block; } 
BODY.home #header.fixed .navbar .nav > li > .dropdown-menu:before { display:block; }

.navbar .nav > li > .dropdown-menu:before {
  position: absolute;
  top: -7px;
  left: 9px;
  display: inline-block;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-left: 7px solid transparent;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  content: '';
}

.navbar .nav > li > .dropdown-menu:after { display:none;
  position: absolute;
  top: -6px;
  left: 10px;
  display: inline-block;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #4b331e;
  border-left: 6px solid transparent;
  content: '';
}

.navbar-fixed-bottom .nav > li > .dropdown-menu:before { top: auto;
  bottom: -7px;
  border-top: 7px solid #ccc;
  border-bottom: 0;
  border-top-color: rgba(0, 0, 0, 0.2);
}

.navbar-fixed-bottom .nav > li > .dropdown-menu:after {
  top: auto;
  bottom: -6px;
  border-top: 6px solid #ffffff;
  border-bottom: 0;
}
.navbar-inverse .btn-navbar {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #0e0e0e;
  *background-color: #040404;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#584017), to(#443111));
  background-image: -webkit-linear-gradient(top, #584017, #443111);
  background-image: -o-linear-gradient(top, #584017, #443111);
  background-image: linear-gradient(to bottom, #584017, #443111);
  background-image: -moz-linear-gradient(top, #584017, #443111);
  background-repeat: repeat-x;
  border-color: #443111 #443111 #000000;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ff151515', endColorstr='#ff443111', GradientType=0);
  filter: progid:dximagetransform.microsoft.gradient(enabled=false);
}
.navbar-inverse .btn-navbar:hover,
.navbar-inverse .btn-navbar:active,
.navbar-inverse .btn-navbar.active,
.navbar-inverse .btn-navbar.disabled,
.navbar-inverse .btn-navbar[disabled] {
  color: #ffffff;
  background-color: #443111;
  *background-color: #443111;
}

.navbar-inverse .btn-navbar:active,
.navbar-inverse .btn-navbar.active {
  background-color: #443111 \9;
}
.btn:hover,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled] {
  color: #bebbb9;
  background-color: #261b13;
  *background-color: #261b13;
  -webkit-box-shadow: inset 0 0 2px 2px #201107;
-moz-box-shadow: inset 0 0 2px 2px #201107;
box-shadow: inset 0 0 2px 2px #201107;

}

.left-brand												{ font:16px 'bankgothic_lt_btlight', Arial, Helvetica, sans-serif; color:#fff !important; line-height:70px; margin-left:10px; float:left;}
.left-brand:hover										{  text-decoration:none; cursor:pointer;  }
BODY.home #header.fixed .left-brand						{ line-height:100px;}

.left-brand span 										{ width:150px; margin-top:15px; display:block; height:70px;}
.brand													{ font:16px 'bankgothic_lt_btlight', Arial, Helvetica, sans-serif; color:#fff !important; opacity:1; 
														  float:right !important;  }
.brand li												{ float:right; display:block;  line-height:50px; margin-right:10px; }
BODY.home #header.fixed .brand li						{ line-height:80px; }

.brand li a												{ background:#1a0f06; display:block; color:#fff; text-decoration:none; padding:0 20px !important; height:40px; 				                                                          line-height:40px; text-shadow:none !important;}
BODY.home #header .brand li a img						{ margin-top:4px; }
BODY.home #header.fixed .brand li a						{ height:70px; line-height:70px; text-align:center; }
BODY.home #header.fixed .brand li a	img					{ margin-top:20px; }
BODY.home #header.fixed .navbar-inverse .btn-navbar		{ padding:0 20px !important;}

/*CLASS SOTH*/

#home_top #home_header 									{ z-index: 1001;
															height: 70px;
															width: 100%;
															position: absolute;
															bottom: 0;
															left: 0; }

/* TOP */
BODY.home #header										{ zoom: 1; position: static; height: 70px; }

.nav.soth a.soth-head									{ background:#2f1d0d; font:16px 'bankgothic_lt_btlight', Arial, Helvetica, sans-serif; color:#fff; }
.nav.soth a.soth-head:hover								{ background:#443111; }

.nav.soth a.soth-head.switch-logo						{ background:#2f1d0d; }
.nav.soth a.soth-head.switch-logo:hover					{ background:#2f1d0d; }

BODY.home #header .nav.soth a.soth-head					{ height:70px; line-height:70px; text-shadow:none; }


BODY.home #header .switch-text							{ display:block; }		
BODY.home #header .switch-logo					 		{ display:none; }		

/* FIXED */
BODY.home #header.fixed									{  -webkit-box-shadow: 0px 0px 10px 0px rgba(90, 90, 90, 0.666);
															box-shadow: 0px 0px 10px 0px rgba(90, 90, 90, 0.666); 
															position: fixed;
															height: 100px; }
BODY.home #header.fixed .switch-text					 { display:none; }		
BODY.home #header.fixed .switch-logo					 { display:block; }	
BODY.home #header.fixed a.soth-head.switch-logo			 { padding:0 10px !important; }	
BODY.home #header.fixed a.soth-head.switch-logo img		 { margin-top:10px; }
BODY.home #header.fixed .nav.soth a.soth-head			 { height:100px;line-height:100px; text-shadow:none; }



/* GENERAL */








/* DROPDOWN */
BODY.home #header.fixed .soth .dropdown .dropdown-menu	{  position: absolute; 
  
															  top: 100%;
															  left: 0;
															  bottom:inherit; }
														  

/*SUBMENU*/

.submenu li												{ background:#422c18; }
.submenu li a											{ font:15px/30px 'zapfhumnst_btroman', Arial, Helvetica, sans-serif;  }




/*Outside Menu TOP*/
BODY.home #header .outside-menu						{ /* position:absolute; bottom:0px; right:87px; */}
BODY.home #header .outside-menu ul li				{ position:absolute; bottom:102px; z-index:900; }
BODY.home #header .outside-menu ul li.outside-one	{ /*right:291px;*/ right:175px;}
BODY.home #header .outside-menu ul li.outside-doi	{ /*right:87px;*/ right:0px; }
BODY.home #header .outside-menu ul li a				{ display:block; height:28px; font:16px/28px 'bankgothic_lt_btlight', Arial, Helvetica, sans-serif !important;
														padding:2px 10px; background:#54361b; color:#fff;
														
														transition: padding-bottom 1s;
														-moz-transition: padding-bottom 1s; /* Firefox 4 */
														-webkit-transition: padding-bottom 1s; /* Safari and Chrome */
														-o-transition: padding-bottom 1s; /* Opera */  }
BODY.home #header .outside-menu ul li a:hover		{ padding-bottom:20px; text-decoration:none; color:#c6c0bb; }

/*Outside Menu FIXED*/
BODY.home #header.fixed .outside-menu		{ }
BODY.home #header.fixed .outside-menu ul li	{ position:absolute; top:102px; }
BODY.home #header.fixed .outside-menu ul li.outside-one	{ /*right:291px;*/ right:175px;}
BODY.home #header.fixed .outside-menu ul li.outside-doi	{ /*right:87px;*/ right:0px; }
BODY.home #header.fixed .outside-menu ul li a   { display:block; height:28px; font:16px/28px 'bankgothic_lt_btlight', Arial, Helvetica, sans-serif !important; color:#fff;
													padding:2px 10px; background:#54361b;
													transition: padding-top 1s;
													-moz-transition: padding-top 1s; /* Firefox 4 */
													-webkit-transition: padding-top 1s; /* Safari and Chrome */
													-o-transition: padding-top 1s; /* Opera */ }
BODY.home #header.fixed .outside-menu ul li a:hover	{ padding-top:20px; text-decoration:none; color:#c6c0bb; }


/* MENU SUBMENUES */
.dropdown-menu {
  display: block;
  opacity: 0.2;
  transition: opacity 0.5s linear;
  visibility: hidden;
  
  
  background-color: #4B331E !important;
  border: none;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  background-color: #4b331e;
  border: none;
 
  *border-right-width: 0px;
  *border-bottom-width: 0px;
  -webkit-border-radius: 0px;
     -moz-border-radius: 0px;
          border-radius: 0px;
}
.open > .dropdown-menu {
  display: block;
  
  visibility: visible;
  opacity: 1;
  
}

.dropdown-menu a {
  display: block;
  white-space: normal !important;
  font:16px/30px 'bankgothic_lt_btlight',Arial,Helvetica,sans-serif; color:#fff;
}

.dropdown-menu a:hover { background:#443111 !important; }

.dropdown-menu .divider {
  *width: 100%;
  height: 1px;
  margin: 0;
  overflow: hidden;
  background-color: transparent;
  border-bottom: 1px solid #6d5948;
}



/*Social & Language */
.nav.soth span.soth-head-language						{ width:40px; padding:0; height:70px; line-height:70px; float:right; }

.social-container										{ width:40px; padding:0; height:70px; border-left:1px solid #534437; line-height:70px; float:right; }
.social-icons											{ width:24px; height:24px; font-size:0px; display:block; text-shadow:none; padding:0; margin:8px 0 0 15px; }

.facebook-icon:hover img								{ opacity:0.7; }

BODY.home #header.fixed .nav.soth span.soth-head-language .social-icons,
BODY.home #header.fixed .nav.soth span.social-container .social-icons	{ margin:15px 0 0 15px;}
BODY.home #header.fixed .nav.soth span.soth-head-language,
BODY.home #header.fixed .nav.soth span.social-container	 { height:100px;}

.en:hover, .de:hover, .ro:hover,
.en.active, .de.active, .ro.active  { opacity:0.5; }
										
.en, .de, .ro, .fb, .tw				{ background:url(../img/soth_social_lng_icons.png) 0 0 no-repeat;  }
.en									{ background-position:0 0; }
.de, .de:hover						{ background-position:0 -24px; }
.ro									{ background-position:0 -48px; }


.fb									{ background-position:0 -120px; }
.fb:hover							{ background-position:0 -144px; }
.tw									{ background-position:0 -72px; }
.tw:hover							{ background-position:0 -96px; }







/* Loading Curtain */

#home_top #home_top_curtain {   position: absolute;
								top: 0;
								left: 0;
								z-index: 1000;
								width: 100%;
								height: 100%;
								background: #2f1d0d url(../img/loading.gif) center center no-repeat;			
							}
#home_top #home_top_curtain .logo { background:url(../img/home_curtain.png) top center no-repeat; width: 100%; }




/* HOME TOP
----------------------------------------------------*/

#home_top {
		background:#fff url(../img/soth_general_bg.png);
		height: 100%;
		position: relative;
		}
	
#home_top .logo { 
			height: 96px;
			position: fixed;
			top: 45px; margin-left:0px;
			z-index: 998;
			}
BODY.home #header.fixed #home_top .logo { display:none; }

#home_top .logo-light {
			
			height: 377px;
			position: fixed;
			top: 0px; margin-left:-220px;
			z-index: 0;
			}






			

















																		
		

			
		
		
/* HEADER
----------------------------------------------------*/

#header {
		background-color: #2f1d0d;
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		z-index: 1000;
		}

#header.scrolled {
			-webkit-box-shadow: 0px 0px 10px 0px rgba(90, 90, 90, 0.666);
			box-shadow: 0px 0px 10px 0px rgba(90, 90, 90, 0.666); 
			}

#header #header_content { 			
			/*
			min-width: 960px;
			*/
			height: 90px; 
			position: relative; 
			}
#header #header_padding { 
			padding: 0px 0px;
			position: relative;
			height: 100px;
			
			}



				









/* Business */
.business							{ margin:120px 0 20px 0;}
.shadow-right						{ position:absolute; top:10px; right:-40px;}




/*Products*/

.products							{ background: url(../img/soth_products_bg.jpg);  }




/* Footer */

footer								{ background:#e2d6bd; border-top:1px solid #f9f6ef; }
.footer-light						{ background:url(../img/soth_footer_light.png) center top no-repeat; }
.footer-column						{ margin:15px 0; }
.footer-column h4					{ font:22px/38px 'bankgothic_lt_btlight', Arial, Helvetica, sans-serif; color:#2f1d0d;}
.footer-column ul					{ margin-bottom:15px; }
.footer-column ul li				{ margin-bottom:5px; }
.footer-column ul li a				{ font:14px/16px 'zapfhumnst_btroman', Arial, Helvetica, sans-serif; color:#73695b;}
.footer-column ul li a:hover		{ opacity:0.4; text-decoration:none; }
.footer-column form label			{ font:14px/16px 'zapfhumnst_btroman', Arial, Helvetica, sans-serif; color:#73695b; margin-bottom:5px; }
.footer-column form input,
.footer-column form textarea		{ border:none; font-style:italic; background:#ece4d3; color:#73695b; font-size:11px;
										-webkit-border-radius: 0px;
										 -moz-border-radius: 0px;
											  border-radius: 0px;}
.footer-column form textarea		{ resize:vertical; }
.footer-column form input:focus,
.footer-column form textarea:focus	{ 	-moz-box-shadow: 0px 0px 8px #2f1d0d;
										-webkit-box-shadow: 0px 0px 8px #2f1d0d;
										box-shadow: 0px 0px 8px #2f1d0d; }
										
.footer-column form button			{ margin-top:15px; background:#e3d7bc; border:none;
										-webkit-border-radius: 0px;
										 -moz-border-radius: 0px;
											  border-radius: 0px; text-shadow:none; }
.footer-column form button:hover	{ background:#9f9274; color:#fff; }
.adress-01							{ margin-bottom:10px; cursor:pointer; 
										transition:  background-color 1s;
										-moz-transition:  background-color 1s; /* Firefox 4 */
										-webkit-transition:  background-color 1s; /* Safari and Chrome */
										-o-transition:  background-color 1s; /* Opera */ }
.adress-01.hover					{ background:#ded1b4; }
.adress-01 i						{ float:left; margin:3px 15px 0 0; }
.adress-01 p						{ font:15px/22px 'zapfhumnst_btroman', Arial, Helvetica, sans-serif; color:#73695b; float:left }
.footer-bottom						{ background:#2f1d0d; height:30px;}
.footer-bottom p					{ color:#766a60; font:14px/30px 'zapfhumnst_btroman', Arial, Helvetica, sans-serif; font-weight:300; }
.footer-bottom p a					{ color:#766a60; }
.footer-bottom p a:hover			{ color:#fff; }



/**Team**/
.team								{ margin-bottom:20px; }
.team ul li							{ background:url(../img/team_list_icon.png) left center no-repeat; margin:3px 0 3px 10px; padding:0 0 0 30px;
										color:#715832; }
.team h4							{ color:#2f1d0d; margin-bottom:5px; }
.team p								{ color:#715832; margin-bottom:15px; }
.team h4 span						{ font:15px/20px 'zapfhumnst_btroman', Arial, Helvetica, sans-serif; color:#715832; margin-left:10px; }	

	
		
/*Slideshow*/

.slideshow-text			 			{ font:42px/50px 'bankgothic_lt_btlight', Arial, Helvetica, sans-serif; color:#2f1d0d; }	
.slideshow-opensans					{ font:15px/20px 'zapfhumnst_btroman', Arial, Helvetica, sans-serif; }
.width-container					{ width:400px; text-align:right; white-space: normal !important;	  }
.width-container p					{ font:16px/22px 'zapfhumnst_btroman', Arial, Helvetica, sans-serif;}

.text-slide							{ font:25px/27px 'bankgothic_lt_btlight', Arial, Helvetica, sans-serif; color:#2f1d0d;  white-space: normal !important; text-align:left; width:300px;}


.team-slide-text-title				{ font:20px/30px 'bankgothic_lt_btlight', Arial, Helvetica, sans-serif; color:#2f1d0d;  white-space: normal !important; text-align:center; width:300px;
										}
.team-slide-text					{ font:15px/20px 'zapfhumnst_btroman', Arial, Helvetica, sans-serif; color:#2f1d0d;  white-space: normal !important; text-align:center; width:300px;
									  border:1px solid red !important;  }
									  
.team-slide-text ul li				{ text-align:left;}

.text-slide-philo					{ font:16px/20px 'zapfhumnst_btroman', Arial, Helvetica, sans-serif; color:#2f1d0d;  white-space: normal !important; text-align:left; width:300px;
									  text-align: justify; }


.text-slide-philo-titlu				{ font:32px/50px 'bankgothic_lt_btlight', Arial, Helvetica, sans-serif;   white-space: normal !important; text-align:left; width:300px;}

.width-container.team-slider		{ width:300px; text-align: center; }
.width-container.team-slider strong	{ font-weight:600; font-size:18px; }
.width-container.team-slider p		{ font-size:14px; line-height:18px;}

.width-container.index-slider		{ width:550px; }
.width-container.index-slider p		{ font:25px/30px 'bankgothic_lt_btlight', Arial, Helvetica, sans-serif; color:#2f1d0d;}
.slider-content-left 				{ text-align:left !important; }

/* PRODUCTS */

.product-box						{ background-color:rgba(255, 255, 255,0.3); padding:25px; text-align:center; margin-bottom:30px;
										transition:  background-color 1s;
										-moz-transition:  background-color 1s; /* Firefox 4 */
										-webkit-transition:  background-color 1s; /* Safari and Chrome */
										-o-transition:  background-color 1s; /* Opera */ }
.product-box a						{ text-decoration:none; }	
.product-box a:hover				{ text-decoration:none; }
.product-box.hover					{  background-color:rgba(255, 255, 255,1); }
.little-price						{ font:15px/24px 'zapfhumnst_btroman', Arial, Helvetica, sans-serif; display:block; color:#8f743b; margin-top:10px;  }
.big-price							{ font:24px/36px 'zapfhumnst_btroman', Arial, Helvetica, sans-serif; font-weight:600; display:block; color:#8f743b; margin:20px 0; }
.soth-container						{ position:relative; z-index:100;}
.view-more							{ margin-top:20px; width:100%; background:#f2ede0; border:none; color:#3d3d3d; display:block; font:12px/15px 'Open Sans', Arial, Helvetica, sans-serif;
										  -webkit-box-shadow: none;
											 -moz-box-shadow: none;
												  box-shadow: none;
									      -webkit-border-radius: 0;
											 -moz-border-radius: 0;
												  border-radius: 0; text-shadow:none; }
.view-more:hover					{ background:#e3d7bc; color:#211303; }

/*Tooltip*/

.tooltip							{ 
									  position: absolute;
									  padding: 5px;
									  font:13px/15px 'zapfhumnst_btroman', Arial, Helvetica, sans-serif;
									  
									}

.tooltip-inner 						{
									  max-width: 200px;
									  padding: 3px 8px;
									  color: #ffffff;
									  text-align: center;
									  text-decoration: none;
									  background-color: #2f1d0d;
									  -webkit-border-radius: 0px;
										 -moz-border-radius: 0px;
											  border-radius: 0px;
									}
.tooltip.top .tooltip-arrow 		{
									  bottom: 0;
									  left: 50%;
									  margin-left: -5px;
									  border-top-color: #2f1d0d;
									  border-width: 5px 5px 0;
									}

/*SINGLE SLIDE PAGE*/
body#slide									{ background:#331f0e; }
body#slide #header #header_padding 			{ padding: 0px 0px !important; margin:0 !important; 
												position: relative; height:70px; }
body#slide #header #header_content 			{ height: 70px;  position: relative; }

/*Outside Menu*/

BODY#slide #header .outside-menu ul li				{ position:absolute; bottom:72px; }



/* INTERIOR 2 Style*/

body#interior2 #home_top 							{ height:70px; /*margin-bottom:100px;*/}	
body#interior2 #home_top .logo-light				{ display:none; }
body#interior2 #home_top .logo 						{ display:none; }



/* Performanta */
.performante-container.classic							{ background:#f9f1df; padding:80px 0 40px 0; }
.performante-container.dream							{ background:#fbf7ec; padding:40px 0 40px 0; }
.performante-container.exclusive						{ background:#fcf9f0; padding:40px 0 40px 0; }
.performante-container.royal							{ background:#fdfaf3; padding:40px 0 40px 0; }
.performante-container.royal-img						{ background:#fdfaf3; padding:40px 0 40px 0; }
.performante-container.grija							{ background:#fff; padding:80px 0 40px 0;}
.performante-container.grija2							{ background:#fcf9f0; padding:40px 0 40px 0;}
.performante-container.grija3							{ background:#fdfaf3; padding:40px 0 40px 0;}
.performante-container .little-price,
.performante-container .big-price						{ text-align:center; display:block; }
.performante-container .little-price 					{ font-size:18px; line-height:24px; margin:60px 0 20px 0; }
.performante-container .big-price 						{ font-size:36px; }
.performante-container .shadow-right					{ top:0px; }

/** Accordion **/

.ihre .accordion-group									{ border:none !important; }
.ihre .accordion-toggle									{ background:#e3d7bc; text-decoration:none; font:16px/22px 'zapfhumnst_btroman', Arial, Helvetica, sans-serif;
															color:#2f1d0d; outline:none;  }
.ihre .accordion-inner									{ border:none; font: 15px/22px 'zapfhumnst_btroman',Arial,Helvetica,sans-serif; }
.ihre-img												{ margin-top:40px !important;}
.ihre .accordion-toggle.active							{ background-color:#efe5cd; color:#855c35; }	
.ihre .accordion-toggle span							{ background:url(../img/soth_plus.png) 0 0 no-repeat; width:15px; height:15px; display:block; 
															float:right; margin-top:3px;  }
.ihre .accordion-toggle.active span						{ background-position:0 -15px; }



/* contact page*/

.form-contact											{}
.form-contact label										{ font:14px/22px 'zapfhumnst_btroman', Arial, Helvetica, sans-serif; margin:0; padding:0; text-align:left !important; width:100px !important; }
.form-contact .controls									{  margin-left: 120px; }
.form-contact input, .form-contact textarea	,
.form-contact select									{ width:100%; border:none; font-style:italic; background:#ece4d3; color:#73695b; font-size:11px;
															-webkit-border-radius: 0px;
															 -moz-border-radius: 0px;
																  border-radius: 0px;}
.form-contact select option								{ line-height:22px !important; }
.form-contact select									{ padding-left:10px; }
.form-contact textarea		{ resize:vertical; }
.form-contact input:focus,
.form-contact textarea:focus	{ 	-moz-box-shadow: 0px 0px 8px #2f1d0d;
										-webkit-box-shadow: 0px 0px 8px #2f1d0d;
										box-shadow: 0px 0px 8px #2f1d0d; }
										
.form-contact button			{ margin-top:15px; background:#e3d7bc; border:none;
										-webkit-border-radius: 0px;
										 -moz-border-radius: 0px;
											  border-radius: 0px; text-shadow:none; }
.form-contact button:hover	{ background:#9f9274; color:#fff; }

/* news bar */
.news-bar					{ position:absolute; top:0; left:0; display:none !important; }
#header .news-bar			{ display:none; }
#header.fixed .news-bar		{ display:block; width:818px; top:102px; left:0; height:32px; background:#c59846; }

.myMarquee 					{ width:800px; height:30px; overflow:hidden; position:relative; margin:0 auto; }
.scroller 					{ display:block; width:1240px; height:30px; position:absolute; left:0; top:0;
								-moz-animation-iteration-count: infinite;
								-moz-animation-timing-function: linear;
								-moz-animation-duration:10s;
								-moz-animation-name: scroll;
								-webkit-animation-iteration-count: infinite;
								-webkit-animation-timing-function: linear;
								-webkit-animation-duration:10s;
								-webkit-animation-name: scroll;
							}
.scroller div {font:14px/30px 'zapfhumnst_btroman', Arial, Helvetica, sans-serif; float:left; color:#fff; padding:0 10px; cursor:pointer; }
.scroller div a { color:#fff; }

@-moz-keyframes scroll {
0% {left:0;}
100% {left:-800px;}
}

.scroller:hover {
 -moz-animation-play-state: paused;
 }


@-webkit-keyframes scroll {
0% {left:0;}
100% {left:-800px;}
}

.scroller:hover {
 -webkit-animation-play-state: paused;
 }
 
 
 
 
 
 
 
 
 
 /*-----------------------------------------------------------------------------

KENBURNER RESPONSIVE BASIC STYLES OF HTML DOCUMENT

Screen Stylesheet

version:   	1.0
date:      	07/27/11
author:		themepunch
email:     	support@themepunch.com
website:   	http://www.themepunch.com
-----------------------------------------------------------------------------*/





  /*********************************************************************************************
		-	SET THE SCREEN SIZES FOR THE BANNER IF YOU WISH TO MAKE THE BANNER RESOPONSIVE 	-
  **********************************************************************************************/

  /*	-	THE BANNER CONTAINER (Padding, Shadow, Border etc. )	-	*/

  .bannercontainer { 
		
		width:1200px;
		position:relative;
		position:relative;
		margin-left:auto;
		margin-right:auto;

	}

  .banner{
		width:1200px;
		height:700px;
		position:relative;
		overflow:hidden;
   }


    .bannercontainer-simple {
		padding:0px;
		background-color:#fff;
		width:1200px;
		position:relative;
		position:relative;
		margin-left:auto;
		margin-right:auto;

	}

  .banner-simple{
		width:1200px;
		height:700px;
		position:relative;
		overflow:hidden;
   }

 .fullwidthbanner-container{
	width:100% !important;
	position:relative;
	padding:0;
	max-height:700px !important;
	overflow:hidden;
}

.fullwidthbanner-container .fullwidthabnner	{
	width:100% !important;
	max-height:700px !important;
	position:relative;
}

#video_link img {
	max-width: 100%;
}

   
	
   @media (min-width: 1200px) { .banner, .bannercontainer		{	width:1200px; height:700px; }   }
   @media (min-width: 980px) and (max-width: 1199px) {
	 .banner, .bannercontainer			{	width:960px; height:560px;}  
   }

   @media only screen and (min-width: 768px) and (max-width: 979px) {

 		  .banner, .bannercontainer			{	width:760px; height:443px;}

 		  #video_link  ,#video_frame			{	width:760px; height:443px;}


   }

   @media only screen and (min-width: 480px) and (max-width: 767px) {
		   .banner, .bannercontainer		{	width:480px; height:280px;	}

		   #video_link ,#video_frame			{	width:707px; height:412px;	}
		   
		 /*  #video_link ,#video_frame			{	width:504px; height:282px;	} */


   }

   @media only screen and (min-width: 0px) and (max-width: 479px) {
			.banner, .bannercontainer		{	width:320px; height:187px;	}

			#video_link  ,#video_frame		{	width:360px; height:210px;	}


   }
	@media only screen and (max-height: 750px) and (min-width: 1200px)						 { .text-slide-philo					{  width:270px !important;}  } 
	@media (max-height: 750px) 	{ 
		.banner, .bannercontainer			{	width:960px !important;} 
		.text-slide-philo					{  width:270px ;} 
		.team-slide-text					{ width:290px; }
		.team-slide-text ul li				{ line-height:17px;}
		}
	
	@media only screen and (min-width: 768px) and (max-width: 979px) and (max-height: 750px) { 
	.banner, .bannercontainer			{	width:760px !important;} 
	.text-slide-philo					{  width:210px;}  }
	
	@media only screen and (min-width: 480px) and (max-width: 767px) and (max-height: 750px) { .banner, .bannercontainer			{	width:480px !important;} }


	@media (max-height: 590px) 	{ 
		.banner, .bannercontainer			{ width:760px !important;} 
		.text-slide-philo					{ width:210px !important;}  
		.team-slide-text					{ width:230px;  font:15px 'zapfhumnst_btroman', Arial, Helvetica, sans-serif; margin:0; }
		.team-slide-text ul li i			{ display:none}
		.team-slide-text ul li				{ line-height:15px;}
		.team-slide-text-title				{ width:230px;}
		
		#home_top .logo	    				{ position: fixed; top:20px;  width:180px; }
		.sp-circle-link 					{
												position: absolute;
												left: 52px !important;
												top: 8px !important;	
												text-align: center;
												line-height: 61px;
												background:url(../img/home_logo_circle2.png) no-repeat !important;
												
												width: 32px !important;
												height: 32px !important; }	
	}


	
	





.fb_iframe_widget iframe{
	z-index: 120;
}



 
 


.sp-circle-link {
	position: absolute;
	left: 85px;
	top: 14px;	
	text-align: center;
	line-height: 98px;
	background:url(../img/home_logo_circle.png) no-repeat;
	
	width: 51px;
	height: 51px;
	
	color: #3f1616;
	font-size: 25px;	
	
	-webkit-animation: fadeInRotate 1s linear 1s backwards;
	-moz-animation: fadeInRotate 1s linear 1s backwards;
	-ms-animation: fadeInRotate 1s linear 1s backwards;
	animation: fadeInRotate 1s linear 1s backwards;
	
	-webkit-transform: scale(1) rotate(0deg);
	-moz-transform: scale(1) rotate(0deg);
	-o-transform: scale(1) rotate(0deg);
	-ms-transform: scale(1) rotate(0deg);
	transform: scale(1) rotate(0deg);
}


@keyframes fadeInRotate{
	0%{
		opacity: 0.2;
		transform: scale(0) rotate(360deg);
	}
	100%{
		opacity: 1;
		transform: scale(1) rotate(0deg);
	}
}

@-moz-keyframes fadeInRotate{
	0%{
		opacity: 0.2;
		-moz-transform: scale(0) rotate(360deg);
	}
	100%{
		opacity: 1;
		-moz-transform: scale(1) rotate(0deg);
	}
}

@-webkit-keyframes fadeInRotate{
	0%{
		opacity: 0.2;
		-webkit-transform: scale(0) rotate(360deg);
	}
	100%{
		opacity: 1;
		-webkit-transform: scale(1) rotate(0deg);
	}
}







 
 
 
 
 
/*** TEST ONLY ***/
.test-rezolution {
	background: #c72a0a; color: #fff; display: inline-block; padding: 0 10px; font-size: 11px;
	position: fixed; right: 0; bottom: 0;  z-index:9999;		
}
/*** END TEST ONLY ***/


@media (max-width: 480px) {
	
	.left-brand 										{ display:none !important; }
	.dropdown-menu {
	  display: none;
	  opacity: 1;
	  
	  visibility: visible;
	  
	}
	.open > .dropdown-menu {
	  display: block;
	  
	  
	}
	.test-rezolution:after {content: "max-width: 480px" !important;}
	.news-bar				{ display:none !important; }
	.outside-menu			{ display:none;}
	.soth-container			{ padding:0 15px; }
	.view-more				{ margin-top:20px; width:100%; background:#e3d7bc; border:none; color:#3d3d3d; display:block; font:14px/30px 'Open Sans', Arial, Helvetica, sans-serif;
										  -webkit-box-shadow: none;
											 -moz-box-shadow: none;
												  box-shadow: none;
									      -webkit-border-radius: 0;
											 -moz-border-radius: 0;
												  border-radius: 0; text-shadow:none; }
	.footer-column			{ padding:0 15px; }
	
	#home_top .more { outline:none;
			display: block;
			bottom: 150px;
			z-index: 999;
			position: absolute;
			width: 100%;
			height: 45px;
			background: url(../img/home_more_arrow.png) no-repeat; background-position: 50% 0;
			}
	#home_top .more EM {
					background:none;
					display: inline-block;
					height: 18px;
					position: relative;
					top: 1px;
					width: 35px;	
					margin-right:10px;			
					}
	#home_top .more .text {
					text-align: center;
					color: #2f1d0d;
					font-size: 16px; line-height:16px;
					font-family: Arial, sans-serif;
					width: 100%;
					bottom: 2px;
					left: 0;
					position: absolute; 		
					}
	#home_top .more:hover {
					background-position: 50% 0;
					}
	#home_top .more:hover .text {
					display: none;
				}
	BODY.home #header.fixed {
		
		position: relative;
		
		}
	.mobile-picture			{ display:block !important; }	
	.mobile-picture .img-480	{ display:block !important; }
	.mobile-picture .img-767	{ display:none !important; }
	 #home_top .logo	     { position: relative; top:10px; left:50%; width:100px !important; margin-left:-50px !important; }
	 .sp-circle-link 										{
																position: absolute;
																left: 29px !important;
																top: 5px !important;	
																text-align: center;
																line-height: 61px;
																background:url(../img/home_logo_circle3.png) no-repeat !important;
																
																width: 18px !important;
																height: 18px !important;
																
															}	
	
	.mobile-header			 { background:#d6c18f; padding-bottom:0px !important; height:70px; }
	#home_top .logo-light 		{ position: absolute !important; left:50%; margin-left:-120px !important; }
	#home_top .logo-light img   { width:240px !important; }
	
	.facebook-icon			 { position:absolute; top:15px !important; right:20px; background:#e4d0a0; height:30px; }	
	.facebook-icon:hover	 { background:#cdb782; 
								box-shadow:none;
								-webkit-box-shadow: none;
								-moz-box-shadow: none; }
	.facebook-icon	img		 { margin-top:-2px !important; }
}
@media (max-width: 767px) {
	.ihre-img				{ margin-top:0px !important; }
	.dropdown-menu {
	  display: none;
	  opacity: 1;
	  
	  visibility: visible;
	  
	}
	.open > .dropdown-menu {
	  display: block;
	  
	  
	}
	.soth-container h2 		{ font:26px/30px 'bankgothic_lt_btlight', Arial, Helvetica, sans-serif; margin-bottom:12px; }
	.mobile-picture			{ display:block !important;}
	.mobile-picture .img-480	{ display:none; }
  	.test-rezolution:after   { content: "max-width: 767px";}
	 
	 #home_top .logo	     { position: relative; top:20px; left:20px !important; width:140px; margin-left:0px !important; }
	 .facebook-icon			 { position:absolute; top:20px; right:20px; background:#e4d0a0; }	
	 .facebook-icon	img		 { margin-top:5px; }
	 .facebook-icon:hover	 { background:#cdb782; 
								box-shadow:none;
								-webkit-box-shadow: none;
								-moz-box-shadow: none; }
	 
	 
	 .mobile-header			 { background:#d6c18f; padding-bottom:0px !important; }
	
	#home_top .logo-light 		{ position: absolute !important; left:50%; margin-left:-170px; display:none; }
	#home_top .logo-light img   { width:340px; }
	 
	.news-bar				{ display:none !important; }
	.outside-menu			{ display:none; }
	.social-container		{ display:none; }
	.soth-container			{ padding-left:15px !important; padding-right:15px !important; }
	.footer-column			{ padding:0 15px; }
	.grija					{ padding:80px 15px 40px 15px; }
	.classic				{ padding:0px 0 20px 0; }
	.royal					{ padding:20px 0 20px 0;}
	
	
	.view-more				{ margin-top:20px; width:100%; background:#e3d7bc; border:none; color:#3d3d3d; display:block; font:14px/30px 'Open Sans', Arial, Helvetica, sans-serif;
										  -webkit-box-shadow: none;
											 -moz-box-shadow: none;
												  box-shadow: none;
									      -webkit-border-radius: 0;
											 -moz-border-radius: 0;
												  border-radius: 0; text-shadow:none; }
	#home_top .more { outline:none;
			display: block;
			bottom: 100px;
			z-index: 999;
			position: absolute;
			width: 100%;
			height: 45px;
			background: url(../img/home_more_arrow.png) no-repeat; background-position: 50% 0;
			}
	#home_top .more EM {
					background:none;
					display: inline-block;
					height: 18px;
					position: relative;
					top: 1px;
					width: 35px;	
					margin-right:10px;			
					}
	#home_top .more .text {
					text-align: center;
					color: #2f1d0d;
					font-size: 16px; line-height:16px;
					font-family: Arial, sans-serif;
					width: 100%;
					bottom: 2px;
					left: 0;
					position: absolute; 		
					}
	#home_top .more:hover {
					background-position: 50% 0;
					}
	#home_top .more:hover .text {
					display: none;
				}
	BODY.home #header.fixed {
		
		position: relative;
		
		}
	.business		{ margin:50px 0 20px 0;}
	
	.form-inner		{ padding:0 30px 0 15px; }
	.noua-zece		{ margin:0; }	
	
	
}
@media (min-width: 768px) and (max-width: 979px) {
	  .text-slide-philo					{  width:210px;}
	  .dropdown-menu {
	  display: none;
	  opacity: 1;
	  
	  visibility: visible;
	  
	}
	.open > .dropdown-menu {
	  display: block;
	  
	  
	}
	
	.team-slide-text-title				{ width:250px;}
	.team-slide-text					{ width:250px;}
	.test-rezolution:after {content: "min-width: 768px and max-width: 979px";}
	.news-bar				{ display:none !important; }
	.outside-menu			{ display:none; }
	.soth-head-language		{ display:none; }
	.social-container		{ display:none; }
	
	 #home_top .logo        { position: relative; top:20px; left:20px !important; width:140px; margin-left:0px !important; }
	 #home_top .logo-light 		{ display:none; }
	#home_top .logo-light img   { width:450px; }
	
	.facebook-icon			 { position:absolute; top:20px; right:20px; background:#e4d0a0; }	
	.facebook-icon	img		 { margin-top:5px; }
	.facebook-icon:hover	 { background:#cdb782; 
								box-shadow:none;
								-webkit-box-shadow: none;
								-moz-box-shadow: none; }
	 
	BODY.home #header.fixed {
		
		position: relative;
		
		}
	BODY.home #header UL.main li.menu a.soth-buttons {
			height:70px; 
			padding:0 7px;   
			}
	BODY.home #header.fixed UL.main li.menu a.soth-buttons {
			height:100px; 
			padding:0 5px;}
	#home_top .more { outline:none;
			display: block;
			bottom: 150px;
			z-index: 999;
			position: absolute;
			width: 100%;
			height: 45px;
			background: url(../img/home_more_arrow.png) no-repeat; background-position: 50% 0;
			}
	#home_top .more EM {
					background:none;
					display: inline-block;
					height: 18px;
					position: relative;
					top: 1px;
					width: 35px;	
					margin-right:10px;			
					}
	#home_top .more .text {
					text-align: center;
					color: #2f1d0d;
					font-size: 16px; line-height:16px;
					font-family: Arial, sans-serif;
					width: 100%;
					bottom: 2px;
					left: 0;
					position: absolute; 		
					}
	#home_top .more:hover {
					background-position: 50% 0;
					}
	#home_top .more:hover .text {
					display: none;
				}
	.logo-menu img	{ width:130px;}		
	
	
	
	/*NEWS BAR*/		
	.news-bar					{ position:absolute; top:0; left:0; }
	#header .news-bar			{ display:none; }
	#header.fixed .news-bar		{ display:block; width:383px; top:102px; left:0; height:32px; background:#c59846; }
	
	.myMarquee 					{ width:380px; height:30px; overflow:hidden; position:relative; margin:0 auto; }
	.scroller 					{ display:block; width:1240px; height:30px; position:absolute; left:0; top:0;
									-moz-animation-iteration-count: infinite;
									-moz-animation-timing-function: linear;
									-moz-animation-duration:10s;
									-moz-animation-name: scroll;
									-webkit-animation-iteration-count: infinite;
									-webkit-animation-timing-function: linear;
									-webkit-animation-duration:10s;
									-webkit-animation-name: scroll;
								}
	.scroller div {font:15px/30px 'zapfhumnst_btroman', Arial, Helvetica, sans-serif; float:left; color:#fff; padding:0 10px; cursor:pointer; }
	.scroller div a 										{ color:#fff; }
	.shadow-right											{ display:none; }
	.footer-light											{ background:none; }
	
	.footer-column form input,
	.footer-column form textarea							{ width:150px; }
	.business												{ margin:80px 0 20px 0;}
	.mobile-picture											{ display:none;}
	
	.team-slide-text										{ width:230px; }
	.team-slide-text ul li									{ line-height:11px;  }
	
	}


@media (max-width: 979px) { 
	
	/* DROPDOWN */
	BODY.home #header.fixed .soth .dropdown .dropdown-menu	{ position:relative; }
	BODY.home #header.fixed .switch-text					 { display:block; }		
	BODY.home #header.fixed .switch-logo					 { display:none; }	

	BODY.home #header .nav.soth a.soth-head,
	BODY.home #header.fixed .nav.soth a.soth-head			 { height:40px; padding:0 10px; line-height:40px; text-shadow:none; }
	.nav-collapse .nav > li > a,
   .nav-collapse .dropdown-menu a {
    padding: 9px 15px;
    font-weight: normal;
    color: #fff;
    -webkit-border-radius: 3px;
       -moz-border-radius: 3px;
            border-radius: 3px;
  }
	
	.soth													{ margin-top:30px !important; }
	.nav.soth a.soth-head:hover								{ background:#443111 !important; }
    .soth-head-language										{ display:none;}
	.lng													{ display:block; }
	.nav.soth a.soth-head									{ background:#201307; }
	
	.mobile-header											{ background:#ead8ae; padding-bottom:10px; 
																-moz-box-shadow: 1px 0px 5px #633d1c;
																-webkit-box-shadow: 1px 0px 5px #633d1c;
																box-shadow: 1px 0px 5px #633d1c; }
	#home_top .logo	    									{ position: relative; top:20px; left:50%; width:180px; margin-left:-90px; }
	.sp-circle-link 										{
																position: absolute;
																left: 52px;
																top: 8px;	
																text-align: center;
																line-height: 61px;
																background:url(../img/home_logo_circle2.png) no-repeat;
																
																width: 32px;
																height: 32px;
																
															}	
	.mobile-picture											{ display:none;}															
	}
@media (min-width: 980px) {
	.graphic img											{ max-height:180px; }
	.text-slide-philo										{  width:250px;} 
	.mobile-picture											{ display:none;}
	
	BODY.home #header .nav.soth a.soth-head					{  padding:0 20px; }
	BODY.home #header.fixed .nav.soth a.soth-head			 { padding:0 10px; }
	
	BODY.home #header .switch-logo img				 		{ width:130px; margin-top:28px !important; }	
	.test-rezolution:after {content: "min-width: 980px"; }
	.soth-head-language		{ display:block; }
	.lng					{ display:none !important; }
	#home_top .more { outline:none;
			display: block;
			bottom: 90px;
			z-index: 999;
			position: absolute;
			width: 100%;
			height: 45px;
			background: url(../img/home_more_arrow.png) no-repeat 50% 300px;
			}
	#home_top .more EM {
					background: url(../img/home_more_smallarrow.png) no-repeat scroll 10px 0 transparent;
					display: inline-block;
					height: 18px;
					position: relative;
					top: 1px;
					width: 35px;	
					margin-right:10px;			
					}
	#home_top .more .text {
					text-align: center;
					color: #2f1d0d;
					font-size: 16px; line-height:16px;
					font-family: Arial, sans-serif;
					width: 100%;
					bottom: 2px;
					left: 0;
					position: absolute; 		
					}
	#home_top .more:hover {
					background-position: 50% 0;
					}
	#home_top .more:hover .text {
					display: none;
				}
	/*NEWS BAR*/		
	.news-bar					{ position:absolute; top:0; left:0; }
	#header .news-bar			{ display:none; }
	#header.fixed .news-bar		{ display:block; width:599px; top:102px; left:0; height:32px; background:#c59846; }
	
	.myMarquee 					{ width:800px; height:30px; overflow:hidden; position:relative; margin:0 auto; }
	.scroller 					{ display:block; width:1240px; height:30px; position:absolute; left:0; top:0;
									-moz-animation-iteration-count: infinite;
									-moz-animation-timing-function: linear;
									-moz-animation-duration:10s;
									-moz-animation-name: scroll;
									-webkit-animation-iteration-count: infinite;
									-webkit-animation-timing-function: linear;
									-webkit-animation-duration:10s;
									-webkit-animation-name: scroll;
								}
	.scroller div {font:15px/30px 'zapfhumnst_btroman', Arial, Helvetica, sans-serif; float:left; color:#fff; padding:0 10px; cursor:pointer; }
	.scroller div a { color:#fff; }
	.shadow-right	{ display:none; }
	.img-01-960		{ margin-top:30px; }
	.business		{ margin:100px 0 20px 0;}
	.team-slide-text					{ width:280px; }
	.team-slide-text ul li				{ line-height:16px; }
	.facebook-icon						{ display:none; }
			
	}
@media (min-width: 1200px) {
	.graphic img											{ max-height:222px; }
	.text-slide-philo										{  width:300px;} 
	.mobile-picture											{ display:none;}
	
	BODY.home #header .nav.soth a.soth-head					{  padding:0 34px; }
	BODY.home #header.fixed .nav.soth a.soth-head			 { padding:0 19px; }
	
	BODY.home #header .switch-logo img				 		{ width:100%; margin-top:13px !important; }	
	.test-rezolution:after {content: "min-width: 1200px" !important;}
	.soth-head-language		{ display:block; }
	.lng					{ display:none !important; }
	BODY.home #header UL.main li.menu a.soth-buttons {
			height:70px; 
			padding:0 38px;   
			}
	BODY.home #header.fixed UL.main li.menu a.soth-buttons {
			height:100px; 
			padding:0 24px;}
			
	#home_top .more { outline:none;
			display: block;
			bottom: 120px;
			z-index: 999;
			position: absolute;
			width: 100%;
			height: 45px;
			background: url(../img/home_more_arrow.png) no-repeat 50% 300px;
			}
	#home_top .more EM {
					background: url(../img/home_more_smallarrow.png) no-repeat scroll 10px 0 transparent;
					display: inline-block;
					height: 18px;
					position: relative;
					top: 1px;
					width: 35px;	
					margin-right:10px;			
					}
	#home_top .more .text {
					text-align: center;
					color: #2f1d0d;
					font-size: 16px; line-height:16px;
					font-family: Arial, sans-serif;
					width: 100%;
					bottom: 2px;
					left: 0;
					position: absolute; 		
					}
	#home_top .more:hover {
					background-position: 50% 0;
					}
	#home_top .more:hover .text {
					display: none;
				}
	.facebook-icon				{ display:none;}			
	/*NEWS BAR*/		
	.news-bar					{ position:absolute; top:0; left:0; }
	#header .news-bar			{ display:none; }
	#header.fixed .news-bar		{ display:block; width:829px; top:102px; left:0; height:32px; background:#c59846; }
	
	.myMarquee 					{ width:800px; height:30px; overflow:hidden; position:relative; margin:0 auto; }
	.scroller 					{ display:block; width:1240px; height:30px; position:absolute; left:0; top:0;
									-moz-animation-iteration-count: infinite;
									-moz-animation-timing-function: linear;
									-moz-animation-duration:10s;
									-moz-animation-name: scroll;
									-webkit-animation-iteration-count: infinite;
									-webkit-animation-timing-function: linear;
									-webkit-animation-duration:10s;
									-webkit-animation-name: scroll;
								}
	.scroller div {font:15px/30px 'zapfhumnst_btroman', Arial, Helvetica, sans-serif; float:left; color:#fff; padding:0 10px; cursor:pointer; }
	.scroller div a { color:#fff; }
	
	@-moz-keyframes scroll {
	0% {left:0;}
	100% {left:-800px;}
	}
	
	.scroller:hover {
	 -moz-animation-play-state: paused;
	 }
	
	
	@-webkit-keyframes scroll {
	0% {left:0;}
	100% {left:-800px;}
	}
	
	.scroller:hover {
	 -webkit-animation-play-state: paused;
	 }
	}
	
	@media (max-height: 300px)	{ .mobile-picture					{ display:none !important;} }
	@media only screen and (max-width: 767px) and  (max-height: 400px)	{  .mobile-picture					{ display:none !important;}   }
	
	
	
	.test-rezolution  { display:none; }
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	


























	
