/*Адвокаты*/

@media screen and (min-width: 768px) {
.uk-navbar-toggle-icon svg {width:40px}
}

.jbzoo-app-proekty .uk-card-small.uk-card-body {padding: 0; border-top: 0;}
.jbzoo-app-proekty .uk-accordion-title {
	padding: 20px;
	font-size: 16px;
}
.jbzoo-app-proekty .uk-accordion-content {
	margin: 0;
    padding: 20px 20px 0;
    background: #fff;
}
.jbzoo-app-proekty .uk-accordion-title::before {
	background-size: 30px;
    color: #a8a3c5;
    /*position: absolute;
    right: 20px;
    top: 36px;*/
    width: 2.4em;
    height: 2.4em;
}

.jbzoo-app-proekty .uk-accordion-title:focus, .jbzoo-app-proekty .uk-accordion-title:hover {color: #2b2a2e;}
.jbzoo-app-proekty .uk-accordion h3 {
	font-size: 14px;
    line-height: 1.4;
    color: #aeacb4;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 3px;
}
.strelka-bullet.uk-list-bullet>li:before {background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolyline fill='none' stroke='%238b00ff' points='10 5 15 9.5 10 14'%3E%3C/polyline%3E%3Cline fill='none' stroke='%238b00ff' x1='4' y1='9.5' x2='15' y2='9.5'%3E%3C/line%3E%3C/svg%3E");}
/**/
/*Азбука ремонта*/

/**/
.cat-link {
	border: 1px solid;
    display: inline-block;
    text-decoration: none;
    padding: 0 5px;
    margin: 0 5px 5px 0;
	font-size: 0.9em;
}
.cat-link:hover {
	text-decoration: none;
	background-color:#7e789d;
	border-color:#7e789d!important;
	color:#fff!important;
}
.cat-link.novosti {border-color: #0c0cef; color:#0c0cef;}
.cat-link.video {border-color: #ef0c36; color:#ef0c36;}
.item-buttons {margin-bottom:0!important;}
.jbzoo-item-teaser .item-title {margin: 5px 0;}
.jbzoo-item-teaser .item-title a {color:#000; text-decoration: none;}
.jbzoo-item-teaser .element-itemcreated {font-size:0.9em; color: #888;}
iframe {max-width:100%; overflow:hidden;}

/*accordion items*/
.uk-open> div >.uk-accordion-title::before {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23666%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%3C%2Fsvg%3E");
}
/* Pointer bottom */
.pointer-bottom {
    display: none;
	content: "";
    position: absolute;
    left: 50%;
    margin-left: -10px;
    width: 20px;
    height: 20px;
    bottom: 0;
    border-bottom: 3px solid #fff;
    border-right: 3px solid #fff;
    box-sizing: border-box;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-animation: arrowMove 1s infinite;
    animation: arrowMove 1s infinite;
}
/*#home-top {
	padding-bottom: 1px;
}
.pointer-bottom-container {
	position: absolute;
    width: 100%;
}*/

@media screen and (min-width: 1100px) {
.pointer-bottom {
    display: block;
}
}
@keyframes arrowMove {

  from {

    bottom: 20px; }

  to {

    bottom: 35px; } 
}
/**/
input:focus::-webkit-input-placeholder {color: transparent!important}
input:focus::-moz-placeholder  {color: transparent!important}
input:focus:-moz-placeholder {color: transparent!important}
input:focus:-ms-input-placeholder {color: transparent!important}
textarea:focus::-webkit-input-placeholder {color: transparent!important}
textarea:focus::-moz-placeholder  {color: transparent!important}
textarea:focus:-moz-placeholder {color: transparent!important}
textarea:focus:-ms-input-placeholder {color: transparent!important}

.rsfp_thankyou_popup_inner {
	max-width: 400px;
    text-align: center;
}

.landing-hide {display: none!important;}
.uk-navbar-sticky .landing-hide {display: flex!important;}
