/*.............vertical tab....................*/
#map_canvas_ {    float: left;    height: 264px;    width: 97%;  border: 1px solid #D1D3D4;    border-radius: 5px 5px 5px 5px;}
#map_canvas_ img{max-width: none;}
.register_merchant .chzn-container{width: 97.5% !important;}
#registerformIncomeLevel_chzn{width: 99% !important;}
.birthday-picker .wrap_selectbox{float: left;}
.wrap_selectbox select{margin-bottom: 1px;    padding-bottom: 28px;}
.wrap_selectbox{position: relative;}
.wrap_selectbox span{font-size: 14px;    left: 5px;    line-height: 35px;    overflow: hidden;    position: absolute;    text-overflow: ellipsis;    white-space: nowrap;    width: 65%;}
.birthday-picker select{  float: left;    height: 35px;    margin-right: 3px;    width: 80px;}
#formulaire .input{ }
#formulaire .textarea{ margin-bottom: 15px; }
#formulaire .select{ margin-top: 0px !important;}
#formulaire input{ margin-bottom: 8px;}
.year-of-birth {width: 100% !important;}
.birthday-picker>.wrap_selectbox {width:30%;margin-left: 5px;}
.birthday-picker>.wrap_selectbox:first-child {margin-left: 0px !important;}
.birthday-picker>.wrap_selectbox select {width:100%;}
div.select {margin-top: 0px;margin-bottom: 24px !important;}
.edit-acc div.select {margin-bottom: 0px !important;}
#remember_me {margin-top: -10px;}



.tabbable {margin-top: 20px;}
.nav-stacked {width:20% !important;}
.nav-stacked>.active>a {background: url(../img/blueArrow.png) right no-repeat !important;color: #0293ef;
background-position: -5px 0px;}
.nav-stacked>.active>a:hover {color: #0293ef;}
.nav-stacked>li>a {border-left: none !important;border-right: none !important;font-size: 15px;color:#000000;
text-align: left;}
.nav-stacked>li:first-child>a {border-radius: 0px !important;}
.nav-stacked>li:last-child>a {border-radius: 0px !important;}
.nav-stacked>li>a:hover {border-left: none !important;border-right: none !important;background: url(../img/blueArrow.png) right no-repeat !important;
	color: #0293ef;
}


.account-setting-head>li {min-width: 17% !important;}
.account-setting-head>li a {font-size: 16px;}
.account-setting-head>li a {color:#a7a8aa;}
.account-setting-head>.active>a {color:#0293ef;}
.table-none-border td {border:none !important;}

.setting-bg {
	border-top:1px solid #ddd;
	min-height: 250px;
	background: #eaebec;
	background: -moz-linear-gradient(top, #eaebec 0%, #ffffff 6%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eaebec), color-stop(6%,#ffffff));
	background: -webkit-linear-gradient(top, #eaebec 0%,#ffffff 6%);
	background: -o-linear-gradient(top, #eaebec 0%,#ffffff 6%);
	background: -ms-linear-gradient(top, #eaebec 0%,#ffffff 6%);
	background: linear-gradient(to bottom, #eaebec 0%,#ffffff 6%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaebec', endColorstr='#ffffff',GradientType=0 );
}
.birthday-picker > div.chzn-container {width:31.6% !important;}
.gender-div > div {width:99% !important;}




/* Large desktop */
@media (min-width: 1200px) { ... }
 
/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) {
	.register-left {width:45% !important;float: left !important;}
	.register-right {width:45% !important;float: right !important;}
	.register-form {margin-top: 50px;}

	.register-form-margin {margin: 30px 0px;}
	.register-form input[type="text"], .register-form input[type="password"]{width: 98% !important;}
 	.gender-div {width:100% !important;}
 	.gender-div > div {width: 102% !important;}
 	.birthdate {width:100% !important;}
 	.year-of-birth {width: 103% !important;}
 	.birthday-picker > div {width: 32.7% !important;}
 	#registerformIncomeLevel_chzn {width: 102% !important;}

 	.year-of-birth label {margin-top: 15px;}
 	div.select {margin-top: 20px;}
}
 
/* Landscape phone to portrait tablet */
@media (max-width: 767px) {
	.register-left-text {width: 50% !important;float: left !important;} 
	.register-left {width:48% !important;float: left !important;}
	.register-right {width:48% !important;float: right !important;}
	.register-form-margin {margin:0px !important;}
	.year-of-birth>label{margin-top: 30px;}
	div.select {margin-top: 30px;}
	.register-form {margin-top: 40px;}

	.gender-div > div {width:96% !important;}
#user_register .gender-div > div {width:99% !important;}
	.year-of-birth label {margin-top: 15px;}
 	div.select {margin-top: 20px;}
}
 
/* Landscape phones and down */
@media (max-width: 480px) {
	.register-left {width:100% !important;}
	.register-right {width:100% !important;}
	.social-signin a img {width: 49%;}
	.social-signin a img {width: 49%;}
	.register-form input[type="text"], .register-form input[type="password"] {width:95% !important;}
	.register-form .base-select {width:100%;}
	.register-margin {margin: 10px;}
	.birthday-picker>.wrap_selectbox {width: 32% !important;}
	.select-one-col {width: 100% !important;}
	#remember_me  {margin-top: -50px;}
	.register-form {margin-top: 40px;}
}



        /*------------------- fixed_style_register_merchant ----------------*/

        .fixed_style_register_merchant input{
/*            width:100% !important;
            padding-left:5px !important;
            padding-right:5px !important;
            min-height:20px;*/
        }