
@font-face {
    font-family: MyriadPro Bold; 
    src: local("MyriadPro Bold"),
     url(../fonts/MyriadPro_Bold.otf); 
}

@font-face {
    font-family: 'MyriadPro Regular'; 
    src: local("MyriadPro Regular"),
    url(../fonts/MyriadPro_Regular.otf);
}

div.logo{
    margin-top: 10px;
    margin-bottom: 10px;
}

.header-contacts{
    width: 402px;
}

.header-title{
    border-bottom: 3px solid #478e00;
    font: 20px/24px "MyriadPro Bold";
    color: #000;
    text-transform: uppercase;
}


.header-tels{
    margin-top: 15px;
    font: 18px/24px "MyriadPro Bold";
    color: #000;
}

.header-tels a{
    font: inherit;
    color: inherit;
}

.header-tels .tel-left{
    margin-right: 40px;
}

.header-tels a{
      text-decoration: none;
      letter-spacing: 1px;
}

.little-cart-info div.cart-ico{    
    height: 36px;
    background: #2b2b2b url(../images/shopping-cart1.png) no-repeat center center !important;
}

.toggle-footer{
    margin: 0;
    padding: 0;
    font: 16px/28px "MyriadPro Regular";
    color: #979797;
}

.footer-container .block-contacts{
  /*  margin-top: 10px; */
}

#social_block a{
    transform: scale(1);
    transition: 0.4s transform ease;
}

#social_block a:hover{
    transform: scale(0.9);
}

.footer-container #social_block ul{
    padding: 0;
    margin: 0;
}

.footer-container #social_block ul li a{
    display: block;
    height: 25px;
}

.footer-container #social_block ul li.vk a{
    background: url(../images/vk.svg) no-repeat center center;
}

.footer-container #social_block ul li.telegram a{
    background: url(../images/telegram.svg) no-repeat center center;
}

.footer-container #social_block ul li.inst a{
    background: url(../images/instagram.svg) no-repeat center center;
}

.pays-container h2{
    margin-top: 0;
    margin-bottom: 15px;
    font: 24px/28px "MyriadPro Regular";
    color: #dadada;
    text-align: center;
}

.pays-image{
    text-align: center;
}

.info-container ul{
    margin: 0;
    padding: 0;
    /* margin-bottom: 20px; */
    text-align: right;
    font: 16px/17px "MyriadPro Regular";
    letter-spacing: 1px;
    color: #979797;
}

.info-list li{
    margin-bottom: 8px;
}

.info-list li:last-child{
    margin: 0;
}

.info-list a{
    font: inherit;
    color: inherit;
    text-decoration: none;
}

.counter{
    display: inline-block;
    vertical-align: top;
    margin-right: 20px;
}

.nav.navbar-nav{
    color: #575757;
}

.nav.navbar-nav li{
    position: relative;
}

.navbar-default .navbar-nav>li>a{
    
}

.nav.navbar-nav li:not(:last-child):after{
    content: "";
    position: absolute;
    width: 1px;
    height: 32px;
    background-color: #fafafa;
    top: 12px;
    right: 0;
}

.info-container li:first-child{
    margin-bottom: 30px;
}

.info-container .autor{	
	text-align: left;    
    background: url(../../images/tecama.svg) no-repeat right;
    background-size: 32px 32px;
    padding-right: 40px;
    height: 34px;
    font: 16px/17px "MyriadPro Regular";
    display: inline-block;
}	

.info-container .site-map{
    display: inline-block;
    vertical-align: top;
    width: 30px;
    height: 30px;
    background: url(../../images/sitemaps.svg) no-repeat center center;
}
