
#linksmenu{position:fixed;bottom:0;width:100%;}
#linksmenu ul{list-style: none;margin:0;padding: 3px 10px;text-align:center}
#linksmenu ul li{display: inline-block; margin: 1px 3px; padding: 3px 10px;background-color:black}
#linksmenu ul li a{color:#A7A7A7}
#linksmenu ul li a:hover{color:#CFC}


html{height:100%} ul.footer_links{border-top:none}#account-creation_form{/*width:713px;*/
				height:390px;opacity:1;}
				
				@media (min-width:768px)
				{
				#blocConnInsc, #password #center_column{
		/*width:713px;*/ height:390px;
		opacity:1;}
				}
				
		#center_column{/*position:fixed;*/}#blocConnInsc, #password #center_column{position: relative;margin-left:auto;margin-right:auto;}
#center_column{/*width:713px;position:fixed;*/top:0;margin-right:auto;margin-left:auto; padding-right:0;left: 0;}
#account-creation_form{width:713px;margin-left:auto;margin-right:auto;
}
@media (min-width:768px){#center_column{/*top:245px;*/ /*margin-top:75px*/ margin-top:10px}	}
header .nav{background-color:transparent}
#languages-block-top{background-color:#333;/*position: fixed;*/right: 0;top: 0;}
@media (min-width:768px)
{
#blocConnInsc, #account-creation_form{height:390px;}
}

.breadcrumb, #footer, .page-heading, #order_step{display:none;}
#columns{max-width: 1000000px;padding-bottom:0;padding-top:0}
header{padding-bottom:0}
.header-container, .columns-container, header{background-color:transparent;}
.col-sm-6{padding-left:0;padding-right:0}
body{overflow-x: hidden; overflow-y: auto;



background-position:left top;
background-color:transparent;}

#create-account_form{margin-right:15px}#center_column{}

@media (max-width:767px)
{
	#create-account_form{margin-right:0}
	
	
	}
div#header_logo{/*position:fixed !important*/}

header .row #header_logo
{
	    display: inline-block;
    width: initial !important;
    float: none !important;
	}
	
@media (min-width:768px)
{
	
header .row #header_logo img
{
	/*width:340px*/
	width:280px;
	}
}
	
header .row
{
	text-align:center
	}

div#blocConnInsc, #password div#center_column/*{position:relative !important;*/ }
div#center_column{
	/*position:relative !important;
	width:713px;
	height:320px;*/
	
	padding-left: 0;
	
	
}
form#account-creation_form{
	overflow: auto;
	position:relative !important;
	width:713px;
	/*height:320px;*/
	height:470px;
	margin-bottom:0;
	
	
}

@media (min-width:340px) and (max-width: 1200px){
div#center_column{padding-left: 0;
}
#blocConnInsc, #password #center_column{
}
.row{margin-left:0}
}


@media (max-width: 340px){

div#center_column{margin-top:10px}
form#create-account_form, form#account-creation_form{}
form#create-account_form > .alert.alert-danger{margin-top:0}
body{margin-bottom: 10px;background-image:none;}
.alert.alert-danger {width: 100%;}
form#account-creation_form{width:100%;overflow-x: hidden;padding-bottom:40px !important}
#languages-block-top{z-index:1000}
div#blocConnInsc, #password #center_column ,#account-creation_form {width: 100%;left: 0;margin-left: 0px;position: absolute;}
div#center_column{padding: 0;height:100%;position:absolute;top:0;width:100%;left: 0;}
div#header_logo{position: relative !important;}

}
#create-account_form{margin-right:15px}

@media (max-width:767px)
{
	#create-account_form{margin-right:0}
	
	
	}

.tthometab-title {
    color: #222222;
    font: 700 20px/26px "Raleway", sans-serif;
    letter-spacing: 0.4px;
    margin: 35px 0 25px 0;
    text-align: center;
    text-transform: uppercase;
    background: transparent url(https://freesiabijoux.com/themes/PRS003/img/templatetrip/seperator.png) no-repeat scroll center 38px;
    padding: 0 0 30px;
    width: 100%;
}

#blocConnInsc label, label.label_private
{
	    font: 700 16px/24px "PT Sans", Helvetica, sans-serif;
    color: #999999;
    letter-spacing: 1px;
    text-transform: uppercase;
    border: none;
    outline: none;
    margin: 0;
    padding: 4px 5px;
    transition: all 400ms ease-in-out 0s;
    -webkit-transition: all 400ms ease-in-out 0s;
    -moz-transition: all 400ms ease-in-out 0s;
    -o-transition: all 400ms ease-in-out 0s;
    -ms-transition: all 400ms ease-in-out 0s;
	color:#222;
	margin-bottom:8px
	
	}
	
.btn-account_private
{
	background: #eeeeee;
    padding: 16px 13px;
    text-transform: uppercase;
    font: 400 13px/18px "PT Sans", Helvetica, sans-serif;
    letter-spacing: 0.4px;
    color: #777777;
    width: auto;
    height: auto;
	}
	
form#create-account_form
{
	height:390px
	}
	
.btn-account_private:hover {
  background: #e99700;
  color: white;
}

.private_sale_body  .form-control
{
	height:37px
	}
	
.private_sale_body .account_creation  .form-control
{
	margin-bottom:12px
	}
	
#blocConnInsc #email_create
{
	margin-bottom:19px
	}
	
.private_sale_body
{
	background:#f5f5f5
	}
	
@media (min-width:1024px)
{
	
.private_sale_body
{
	background: url(../img/bg_private_sale.jpg) no-repeat center /cover #f5f5f5;
/*	min-height:1157px*/
	}
	
}

header .row #header_logo{
	padding-top:0px;
}
#center_column{
	margin-top:0px;
}