.card-details-box>div
{
	overflow-x: auto;
}

.card-details-box.visible li
{
    overflow: visible !important;
    margin-left: 15px;
}

.card-details-box li
{
    overflow: visible !important;
    margin-left: 15px;
}


.nav-list > li:hover .nav-dropdown {
   // position: relative;
}

.o-kompanii123
{
	margin-left: -101px !important;
}

.servisnaya-sluzhba123
{
	    margin-left: 82px;
}


.catalog123
{
	margin-left: 82px !important;
}

.nav-list  li:hover .nav-dropdown-list a 
{
	display: inline-block !important;
}



.catalog-menu > li > a
{
height: 100% !important;
}



.catalog-menu li.current > ul {
    display: none !important;
}

.catalog-menu li.open > ul {
    display: block !important;
}

.catalog-menu ul > li.open > .icon-arrow {
    width: 9px;
    height: 7px;
    background-position: -153px -45px;
    left: -16px;
    top: 5px;
}

.catalog-menu > li.open > .icon-arrow {
    border-top: 8px solid #333;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-bottom: none;
    top: 12px;
    left: 13px;
}

.catalog-menu li li.current>a
{
color: #568500 !important;
}

.gallery-thumb > li
{
overflow: hidden;
}




.blockmarker .faq, .blockmarker
{
display: inline-block;
margin-left: 11px;
float: left;
max-width: 307px;
}

#faq {
position: relative;
}

.ss ul
{
	list-style-type: disc;
}

#gallery img
{
	max-width: 380px;
	max-height: 326px;
	    position: relative;
    top: -2px;
}

#faq p
{
width: 100% !important;
}

.card-details ul li
{
	list-style: initial;
}

.card-details .card-details-tabs  li
{
	list-style: none;
}

.card-details  ol li
{
	list-style: decimal !important;
}
