ul.social-buttons {
	display:flex;
	justify-content:center;
}

ul.social-buttons li a{	
	display:flex;
	align-items:center;
	justify-content:center;
}

ul.social-buttons li a:hover {
	text-decoration:none;
}

body.home .tel-holder {
	display:none;
}

body .navbar-nav > li {
	position:relative;
}

body .navbar-nav > li > ul {
	margin:0px;
	padding:5px 5px 7px 5px;
	list-style:none;
	background-color:#222;	
	position:absolute;
	z-index:10;
	width:280px;
	visibility:hidden;
	opacity:0;
}

body .navbar-nav > li:hover > ul {
	visibility:visible;
	opacity:1;
}

body .navbar-nav > li > ul > li {
	padding:3px 0 3px 0;
}

body .navbar-nav > li > ul > li > a {
	font-size:12px;
	padding-left:15px;
}

.tx-powermail .powermail_fieldset .powermail_legend,
.tx-powermail h3,
.parsley-errors-list.filled {
 display:none !important;
}

.tx-powermail .powermail_fieldset .powermail_label {
 width:35%;
}

.tx-powermail .powermail_fieldset .powermail_field,
.powermail_captcha_outer  {
 width:65% !important;
}

.tx-powermail .powermail_fieldset input.powermail_captcha {
 width:100% !important;
}

.powermail_captcha_outer {
 border:0px solid transparent !important;
 padding:0px !important;
}

.powermail_captcha_outer.parsley-error,
.powermail_captcha_outer.powermail_field_error {
 background-color:transparent !important;
}

.tx-powermail .powermail_fieldset .powermail_captcha_outer.parsley-error input.powermail_captcha {
 background-color:#ebccd1 !important;
}

.tx-powermail .powermail_fieldset {
 background-color:transparent;
 border:0px solid transparent;
}

.tx-powermail {
 width:100%;
 max-width:650px;
}

body.new-home #content .inner {
    background:url('../images/alease-main-ahoj-zinc.png') no-repeat center center transparent;
  box-sizing:border-box;
    min-height:656px;
  overflow:hidden;
}

body.new-home #content .inner-wrap {
  padding-top:65px;
}

body.new-home #content .inner .csc-textpic-center-outer,
body.new-home #content .inner .csc-textpic-center-inner {
  position:static !important;
  float:none !important;
}

body.new-home #content .inner .csc-textpic-imagerow {
  text-align:center;
}

body.new-home #content .inner .csc-textpic-imagecolumn {
  float:none;
  display:inline-block;
  margin:0px;
}

body.new-home #content .inner .csc-textpic-imagecolumn:first-child {
  margin-right:170px;
}

body .btn-vypnit-formular {
  text-align:center;
}

body #content .inner p.btn-vypnit-formular a {
  display:inline-block;
  color:white !important;
  font-size:14px;
  font-weight:bold;
  text-align:center;
  padding:10px 0px 10px 0px;
  border-radius:5px;
  width:270px;
  border:1px solid #817a87;
  background-color:#222;
  text-decoration:none;
}

body #content .inner p.btn-vypnit-formular a:hover {
  text-decoration:none;
}

body #content .inner .powermail_form.powermail_form_2 {
  margin-top:25px;
  margin-bottom:15px;
  position:relative;
  right:-51px;
}

body #content .inner .powermail_form.powermail_form_2 .powermail_label {
  display:none;
}

body #content .inner .powermail_form.powermail_form_2 .powermail_fieldwrap {
  display:inline-block;
}

body #content .inner .powermail_form.powermail_form_2 .powermail_fieldset {
  text-align:center;
  margin:0px;
  padding:0px;
}

body #content .inner .powermail_form.powermail_form_2 .powermail_fieldwrap:first-child {
  width:270px;
}

body #c705 .tx-powermail {
  width:100%;
  max-width:100%;
}

body #content .inner .powermail_form.powermail_form_2 .powermail_fieldwrap input[type=text] {
    display:inline-block;
  color:#a2a5a7;
  font-size:14px;
  font-weight:bold;
  text-align:center;
  padding:10px 0px 10px 0px;
  border-radius:5px;
  width:275px !important;
  border:1px solid #817a87;
  background-color:white;
  text-decoration:none;
}

body #content .inner .powermail_form.powermail_form_2 .powermail_fieldwrap input[type=submit] {
	display:inline-block;
  	color:#d1e9e3;
  	font-size:13px;
  	text-transform:uppercase;
  	font-weight:bold;
  	text-align:center;
  	padding:10px 10px 10px 10px;
  	border-radius:5px;
  	border:1px solid #817a87;
  	background-color:#222;
  	text-decoration:none;
  	width:90px !important;
  	margin-left:15px !important;
}

.tx-powermail .powermail_create, .tx-powermail .powermail_confirmation {
  background-color:transparent !important;
  border-color:transparent !important;
  margin:30px 0 30px 0 !important;
}

body #content .btn-primary {
	color:white;
}

body #content .tx-felogin-pi1 .btn-primary {
	margin-top:20px;
}

body.sub #home {
	padding-top:50px;
}


.open-form {
 font-size:17px;
}

.login-menu a {
 text-decoration:none;
 color:white;
 font-size:12px;
}

.login-menu a:hover {
 text-decoration:underline;
}

.menu {
 position:relative;
}

/* Old styles */

.login-menu {
 	text-align:right;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0px;
  font-family: Arial;
  color: #ffffff;
  font-size: 13px;
  padding: 3px 0px 3px 20px;
  text-decoration: none;
}

.login-menu:hover {
 
  text-decoration: none;
}

body .input-xlarge {
	height:50px !important;	
}