@charset "utf-8";
.clear {
	clear: both;
}
.btn:hover, .btn:focus {
  background-position: 0 0 !important;
  background-color: #51a351 !important;
}
.pager li>a:hover, .pager li>a:focus {
  background-color: #51a351 !important;
}
.span1 {
  width: 95px;
}
    .service-label{
      min-width:110px;
    }
    .service-label:hover > i{
    opacity:0.5;
    }
    tr .tools {visibility: hidden;}
    tr:hover .tools {visibility: visible; color: #888;}
    header .phph-logo {line-height: 106px;}
    .span3.yandex-search {width: 250px;}
    .menu-lf { background: #fafafa; border-radius: 6px; margin-bottom: 1px; }
    .navbar { margin-bottom: 0; }
    .container nav ul { padding-top: 3px; padding-bottom: 5px; padding-left: 10px; list-style: none; }
    .container .main-menu li a,
	.container .nav li a {
      padding: 0 0 0 12px !important;
      line-height: 14px !important;
      color: #3174b1;
      text-decoration: underline !important;
    }
    .container li {
      line-height: 13px !important;
      font-size: 12px;
    }
    .container .ex-h1 {
    cursor: pointer;
    position: relative;
    border-radius: 6px;
    padding: 5px 5px 6px 10px;
    margin-left: 12px;
    margin-right: 10px;
    box-shadow: inset 0px 0px 4px 0px #e8f7fe;
    text-shadow: 0px 0px 4px #fff;
    color: #3174b1;
    font-size: 14px;
    line-height: 15px;
    font-variant: small-caps;
    font-family: Arial, Helvetica, sans-serif !important;
}
.container .ex-h1 span.active {
    background-image: url('/images/!phph-pack/img/menu-arrows-dw.png');
}
.container .ex-h1 span {
    height: 7px;
    width: 7px;
    position: absolute;
    left: 0px;
    top: 9px;
    background: url('/lk/img/menu-arrows-lf.png') no-repeat;
}
.container .ex-h1 strong {
    border-bottom: 1px dashed #3174b1;
}
li>a:hover, 
li>a:focus,
.nav>li>a:hover, 
.nav>li>a:focus {
    color: red !important;
    background: none !important;
}
.container .ex-h1:hover strong {
    border-color: #d92016;
    color: #d92016; 
}
.container .ex-h1:hover span {
    background-position-y: -7px;
}
.container nav ul ul {
    padding-left: 0px;
    margin-left: 15px;
}
.lk-add-message {
	border: 1px solid #e1e1e1;
    margin-left: 26px !important;
	border-radius: 10px;
    margin-bottom: 50px;
}
.lk-item-message {
	border: 1px solid #e1e1e1;
	border-radius: 10px;
    margin-bottom: 10px;
}
.lk-add-message h3 {
    margin: 0;
    font-size: 16px;
    padding-left: 15px;
    border-radius: 8px 8px 0 0;

    background-color: #f5f5f5;
    background-image: -moz-linear-gradient(top,#fff,#e6e6e6);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
    background-image: -webkit-linear-gradient(top,#fff,#e6e6e6);
    background-image: -o-linear-gradient(top,#fff,#e6e6e6);
    background-image: linear-gradient(to bottom,#fff,#e6e6e6);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
}
.lk-add-message .tab-content {
	overflow: visible;
}
.lk-add-message .lk-navbar {
	text-align: center;
	margin: 0px auto;
	width: 610px;
	list-style: none;
}
.lk-add-message .lk-navbar .lk-item {
	float: left;
	border: 1px solid #e1e1e1;
	text-align: center;
	padding: 10px 0;
	width: 150px;
	margin-top: 20px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 10px;
	border-radius: 8px;
	font-size: 12px;
	color: #cccccc;
}

.lk-add-message .lk-navbar .active .lk-item,
.lk-add-message .lk-navbar .lk-item.active {
	color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #da4f49;
    background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
    background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);
    background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);
    background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);
    background-repeat: repeat-x;
    border-color: #bd362f #bd362f #802420;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}
.lk-add-message .tab-pane {
	padding: 20px !important;
}
.lk-add-message .pager.wizard {
    margin-bottom: -60px;
    padding: 0 30px;
}
.lk-add-message .pager.wizard.add {
    margin-bottom: -20px;
}
.lk-add-message .pager.wizard .btn {
    padding: 10px 20px !important;
	border-radius: 5px !important;
}
.lk-add-message .pager.wizard .btn:hover {
    background-color: #e1e1e1 !important;
	color: #000 !important;
	text-shadow:none !important;
}
.lk-add-message .tab-pane .lk-item{
	padding-top: 10px;
}
.lk-add-message .tab-pane .lk-item.gray,
.lk-add-message .tab-pane .descr.gray{
	background-color: rgba(225, 225, 225, 0.15);
}
.lk-add-message .tab-pane .lk-item label {
    display: inline-block !important;
    width: 30% !important;
    text-align: right !important;
    padding-right: 15px !important;
    font-weight: bold !important;
}
.lk-add-message .tab-pane .lk-item label span {
	color: #BD362F;
}
.lk-add-message .tab-pane .lk-item input[type="text"],
.lk-add-message .tab-pane .lk-item select,
.lk-add-message .tab-pane .lk-item textarea {
    width: 50%;
    margin-top: 5px;
}
.lk-add-message .tab-pane .lk-item .thumbnails {
    width: 70%;
    margin-top: 5px;
}
.lk-add-message .tab-pane .lk-item .thumbnails {
    display: inline-block;
}
.lk-add-message .tab-pane .descr {
	padding-bottom: 10px;
    padding-left: 33%;
    font-size: 12px;
}
.autocomplete-suggestions {
    width: auto !important;
	background-color: #fff;
	border: 1px solid #ccc;
    overflow: auto;
}
.autocomplete-suggestions .autocomplete-suggestion {
	padding: 10px 80px 10px 20px;
}
.autocomplete-suggestions .autocomplete-suggestion:hover {
	background-color: #e1e1e1;
	cursor: pointer;
}
.lk-add-message .tab-pane .thumbnails li {
    margin-bottom: 20px;
    width: 100px;
}
.err {
	border-color: red !important;
}
.lk-menu-bar{
	padding-bottom: 10px;
}
.lk-menu-bar .active {
}
.lk-item-message .header {
    border-radius: 8px 8px 0 0;
    background-color: #f5f5f5;
    background-image: -moz-linear-gradient(top,#fff,#e6e6e6);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
    background-image: -webkit-linear-gradient(top,#fff,#e6e6e6);
    background-image: -o-linear-gradient(top,#fff,#e6e6e6);
    background-image: linear-gradient(to bottom,#fff,#e6e6e6);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
}
.lk-item-message h3 {
    margin: 0;
    font-size: 16px;
    padding-left: 15px;
	float: left;
}
.lk-item-message .lk-item-status{
    margin: 0;
    font-size: 14px;
    padding-right: 15px;
    font-weight: bold;
    line-height: 40px;
	float: right;
}
.lk-item-message .info-block-1{
	padding: 10px 20px;
}
.lk-item-message .info-block-1 .item{
	font-size: 12px;
	float: left;
	padding-right: 20px;
}
.lk-item-message .info-block-2 .item,
.lk-item-message .info-block-3 .item,
.lk-item-message .info-block-4 .item{
	margin: 0 20px 10px 20px;
	float: left;
}
.lk-item-message .info-block-2 .item.price {
	font-size: 18px;
	font-weight: bold;
}
.lk-item-message .info-block-2 .item.pic {
	text-align: center;
}
.lk-item-message .info-block-4 .item {
	margin-top: 20px;
}
.lk-item-message .item.right{
	float: right;
}
.lk-item-message .item .img-rounded{
	border-radius: 0;
}
.well {
    padding: 10px 10px 20px 10px !important;
}
.navbar .nav {
    padding-top: 10px !important;
}
footer a:hover {
    color: #fdfdfd !important;
}
footer .container nav ul{
	padding: 0 !important;
}
