body {background:#F6F1F3;}

/*link*/
a {color:#45A27B;}

.bbdashed a {border-bottom:dashed 1px #45A27B;}

/*color lp14*/
.orange_14 {color:#843858;}
.green_14, .blue_14  {color:#45A27B;}

/*general but grd orange*/
.btn-warning, .btn-primary { background-color: #fda10e; }
.btn-warning:hover, .btn-primary:hover { background-color: #f5791d; }
.btn-warning:active, .btn-primary:active { background-color: #e65100; }

/*general but grd green*/
.btn-success {background-color: #37d172;}
.btn-success:hover {background-color: #20ba60;}
.btn-success:active {background-color: #16a05f;}

/*registration*/
.refresh_but {background:url('sprite.png?place-for-version') -21px 0 no-repeat;}

/*head*/
.head { background: #843858; border-bottom: none; }

.logo {width:27px; height:23px; background:url('sprite.png?place-for-version') -14px -21px no-repeat;}
	.logo img { display: none; }

/*head menu*/
.head_menu a { color: #fff; }

.head-vip.no, .head-elite.no { opacity: 0.8; }
.head_user { width: auto; height: auto; padding: 0; border: none; }
.head_user_prof { color: #fff; opacity: 0.8; }
.head_user_prof:hover { opacity: 1; }

.bt_top_form .btn-light { border: none; }

/*lpjl-age-slider*/
.lpjl-age-slider.time_slider .period.age,
.lpjl-weight-slider.time_slider .period.weight,
.lpjl-height-slider.time_slider .period.height {background:#45A27B;}

/*block*/
.bbox {border:1px solid #DCD3D4; border-bottom-color:#C4BCBD; border-top-color:#E6DDDE;}

/*visit status*/
.online.ios, .online.andr, .online.other {background:url('sprite_y_sm.png?place-for-version') 0 0 no-repeat;}
.online.ios {background-position:0 2px;}
.online.andr {background-position:0 -46px;}
.online.other {background-position:0 -21px;}

/*account setup*/
.acc_setup {background:#FAF6F6;}
.setup_menu li.current {background:#843858;}
.setup_menu li.current:after {background:url('sprite.png?place-for-version') no-repeat 0 -42px;}

/*search*/
.srh_open {background:url('sprite_y_sm.png?place-for-version') 0 -70px no-repeat;}

/*mess folder*/
.msg_title_link li {background:url('sprite_y_sm.png?place-for-version') no-repeat;}
	.msg_title_link li.edit {background-position:0 -99px;}
	.msg_title_link li.region {background-position:0 -126px;}

/*leader*/
.leader_head, .leader_cont {background:#843858;}
.leader_cont:before {border-color:transparent transparent #843858 #843858;}

/*list comments*/
.comm_del a, .comm_edit a {background:url('sprite.png?place-for-version') no-repeat;}
.comm_del a {background-position:0 -21px;}
.comm_edit a {background-position:0 0;}

/*map*/
.city_sm_blue {background:url('sprite_y_sm.png?place-for-version') -1px -175px no-repeat;}

/*FAQ*/
.up_contents {background:url('sprite_y_sm.png?place-for-version') no-repeat 0 -152px;}

/*edit photo*/
.edit_photo {background:url('sprite_y_sm.png?place-for-version') no-repeat;}
.edit_photo.turn_left {background-position:0 -201px;}
.edit_photo.turn_right {background-position:0 -227px;}
.edit_photo.turn_180 {background-position:0 -254px;}
.edit_photo.flip_horizontal {background-position:0 -281px;}
.edit_photo.flip_vertical {background-position:0 -308px;}


/******BrowserHacks******/

.city_sm_blue:not(*:root) {background-position:-1px -176px;}
.up_contents:not(*:root) {background-position:0 -153px;}