/*

*/
BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: #FFFFFF repeat-x left top;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	}
/*----------------------------------------------*/
H1 {/*заголовок н1*/
	font-family: Arial;
	font-size: 12px;
	font-style: bold;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	display:inline;
}
H2 {/*заголовок н2*/

	font-family: Arial;
	font-size: 12px;
	font-style: bold;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	display:inline;

}
p {
	text-indent: 20px;
	MARGIN: 0px;
}
a {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color:#ffffff;
	text-decoration: underline;
}
a img {
	border:0;
	}
/*----------------------------------------------------------------------------*/
/*меню top menu*/
.top_m {

	font-family: Arial;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #ffffff;
}
a.top_m {

	text-decoration: none;
}
a.top_m:hover {
	color: #000000;
	text-decoration: underline;
}
/*----------------------------------------------------------------------------*/
/*меню категорий*/
.katalog_1 {
	font-family: Arial;
	font-size: 14px;
	font-style: bold;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
}
/*----------------------------------------------*/
/*уровень 1 меню  категорий*/
.tovar_b {
	font-family: Arial;
	font-size: 12px;
	font-style: bold;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #840808;
}
a.tovar_b {
	text-decoration: none;
}
a.tovar_b:hover {
	color: #ffffff;
	text-decoration: underline;
}
/*уровень 2 меню  категорий*/
.tovar {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #840808;
}
a.tovar {
	text-decoration: none;
}
a.tovar:hover {
	color: #ffffff;
	text-decoration: underline;
}
/*----------------------------------------------*/
/*уровень 3 меню  категорий*/
.tovar_3 {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #840808;
}
a.tovar_3 {
	text-decoration: none;
}
a.tovar_3:hover {
	color: #ffffff;
	text-decoration: underline;
}
/*----------------------------------------------*/
/*уровень 4 меню  категорий*/
.tovar_4 {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}
a.tovar_4 {
	text-decoration: none;
}
a.tovar_4:hover {
	color: #ffffff;
	text-decoration: underline;
}
/*----------------------------------------------*/

/*-----------Стиль для контента-----------------------------------------------*/
.content {/*Стиль для контента (основной)*/
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}
.content_b {/*Стиль для контента (основной, жирный)*/
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
}
/* контент красный(red), жирный(bold), курсив(italic)*/
.content_rbi {
	font-family: Arial;
	font-size: 13px;
	font-style: italic;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #ed506a;
}
/*контент синий(blue), жирный(bold)*/
.content_bb {
	font-family: Arial;
	font-size: 12px;
	font-style: bold;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #3b51f6;
}
/*контент синий(blue), маленький(small)*/
.content_bs {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #3b51f6;
}
/*контент белый(white), жирный(bold)*/
.content_wb {

	font-family: Arial;
	font-size: 12px;
	font-style: bold;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #ffffff;
}
a.content_wb {

	text-decoration: none;
}
a.content_wb:hover {
	color: #000000;
	text-decoration: underline;
}

/*контент серый(grey), жирный(bold)*/
.content_gb {

	font-family: Arial;
	font-size: 12px;
	font-style: bold;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #6e7172;
}
a.content_gb {

	text-decoration: none;
}
a.content_gb:hover {
	color: #000000;
	text-decoration: underline;
}

.content_tl {/*Стиль для контента (основной)*/
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: lighter;
	font-variant: normal;
	color: #000000;
}
/*----------------------------------------------*/
/*Стиль для контента (таблица товар)*/
.tovar-title {
border-top:solid 1px #009933;
border-left:solid 1px #009933;
}
.border-tabl{
border-right: solid 1px #009933;
border-bottom: solid 1px #009933;
font-family: Arial;
font-size: 12px;
font-style: normal;
line-height: normal;
font-weight: normal;
font-variant: normal;
color: #000000;
}
/*----------------------------------------------*/
.tabl_tovar{
/*стиль таблици товаров*/
border-left: solid 1px #009933;
border-right: solid 1px #009933;
font-family: Arial;
font-size: 12px;
font-style: normal;
line-height: normal;
font-weight: normal;
font-variant: normal;
color: #000000;
}

/*Стили элементов формы*/
.f_text {
BACKGROUND:#f3dd98;
font-family: Arial; /* шрифт */
font-size: 12px; /* Размер  шрифта */
color: #000000; /* Цвет текста в поле ввода */
border: 1px solid #999999; /* Задаём цвет рамки */
}
.f_text:hover {
border: 1px solid #0099ff; /* Задаём цвет рамки */
}
.f_text:focus {
border: 1px solid #0099ff; /* Задаём цвет рамки */
color: #000000; /* Цвет текста в поле ввода */
}
/*----------------------------------------------*/
/*подвал стиль*/
.footer_t {
	font-family: Arial;
	font-size: 12px;
	font-style: bold;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}
/*подвал стиль  жирный(bold)*/
.footer_tb {
	font-family: Arial;
	font-size: 12px;
	font-style: bold;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
}
/*Стиль подвал для ссылки*/
.footer_ta {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #840808;
}
a.footer_ta {
	text-decoration: none;
}
a.footer_ta:hover {
	color: #ffffff;
	text-decoration: underline;
}

/*Стиль для выбора страниц статей */
.pbt {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #3b51f6;
}
a.pbt {
	text-decoration: none;
}
a.pbt:hover {
	color: #3b51f6;
	text-decoration: underline;
}

/*блок для страницы контента*/
.conteiner_content {
	width: 860px;
	height: 100%;
	top:0;
	/*position:relative;*/
}
/*блок для краткого описания категорий*/
.category_content {
	width: 860px;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: justify;
	/*position:relative;*/
}
/*
(START) Пагинация страниц.
Блок для перехода по страницам
*/
.conteiner_pb{
	height: 18px;

	position:relative;
	/*float:left;*/
	margin-left: 200px;


	white-space:nowrap;
}
.conteiner_pb .page_box {
  	width: 18px;
  	height: 18px;
	float: left;
	border: 1px solid #A3A3A3;
	border-color:#A3A3A3;
	background: #ebc67e;
	text-align: center;
}

.page_box:hover {
	border: 1px #16910D solid;
}

.conteiner_pb .page_box a {

	color: #0839da;
	font-size: 13px;
	font-family: 'PT Sans Narrow', Tahoma, Arial, sans-serif;
	text-align: center;
	text-decoration: none;
}

.conteiner_pb .page_box a:hover {
	color: #ffffff;
	text-decoration: none;
}

.conteiner_pb .a_page_box {
	width: 18px;
	height: 18px;
	float: left;
	border: 1px solid #16910D;

	background: #16910D;
	text-align: center;
}
.a_page_box:hover {
	/*border: 1px #16910D solid;*/
}

.conteiner_pb .a_page_box a {

	color: #ffffff;
	font-size: 13px;
	font-family: 'PT Sans Narrow', Tahoma, Arial, sans-serif;
	text-align: center;
	text-decoration: none;
}

.conteiner_pb .a_page_box a:hover {
	color: #ffffff;
	text-decoration: none;
}

/*
Блок для перехода по страницам
(END)
*/

/****************************************
Каталог товаров
*****************************************/
/*основной блок*/
.conteiner_lp{
	/*overflow:scroll;*/
	margin:10px 0 10px 0;
	width:620px;
	height: 100%;
	position:relative;
	/*border: 1px solid red;*/
}
/*
Вывод списком с кратким описанием и ценой
(START)
*/
.box_product{
	height:200px;
	width:550px;
	font-size: 13px;
	margin:10px 0 10px 0;
	padding:5px;
	box-shadow: 0 12px 10px -10px rgba(0, 0, 0, 0.5);
	background: #ebc67e;
	border: 1px #eee solid;
	border-radius:6px;
	border-color:#A3A3A3;
	transition: all 0.5s ease-in-out;
	position:relative;

	margin-TOP: 0px;
	behavior: url(/components/PIE-1.0.0/PIE.php);
}

/*основной блок: при наведении мышки в IE не работает нужно ставить заплатку*/
.box_product:hover {
	border: 1px #16910D solid;

}

.box_left {
	float: left;
	width:160px;
	height:200px;

}

.box_left .image img {
	width:160px
}
.box_left .cena {
	float: bottom;
	width:160px;
	height:40px;
	margin-bottom: 10px;
	text-align: center;

	text-transform: uppercase;
}
.box_right {
	float: right;
	height:200px;
	width:380px;
	position: relative;
	margin-right: 0px;
	margin-TOP: 0px;
}

.box_right .name {
	margin-bottom: 7px;
}
.box_right .name a {
	color: #0839da;
	font-size: 13px;
	font-family: 'PT Sans Narrow', Tahoma, Arial, sans-serif;
	text-decoration: none;
}
.box_right .name a:hover {

	text-decoration: underline;
}

.box_right .description {
	width:100%;
	line-height: 15px;
	margin-bottom: 5px;
	color: #4D4D4D;
	font-size: 13px;
	font-family:Arial;
	text-decoration: none;
	text-align: left;
}
/*Блок с кнопкой*/
.box_right .cart {
	position:absolute;
	bottom:10px;
	left:10px;
	margin-bottom: 3px;
	float:left;

}
.box_right .cart a {padding:0 20px}

.button_open {
	cursor:pointer;
	color:#232323;
	height: 30px;
	font:bold 12px/30px "PT Sans Narrow", Tahoma, Arial, Helvetica, sans-serif !important;
	text-transform:uppercase;
	background:#000 url(/images/mainMenu.png) 0 30% repeat-x;
	position: relative;
	border-radius:6px;
	margin-TOP: 0px;
	behavior: url(/components/PIE-1.0.0/PIE.php);

}
a.button_open {
	display: inline-block;
	text-decoration: none;
	height: 30px;
	padding: 0px 10px 0 10px;
	background-color:#16910D;
	color:#FFFFFF;
}
input.button_open {
	margin: 0;
	border: 0;
	height: 30px;
	padding: 0px 12px 0px 12px;
	background-color:#16910D;
	color:#FFFFFF;
}

a.button_open:hover,
input.button_open:hover {
	background-color:#8A9C10;
}
/*
Вывод списком с кратким описанием и ценой
(END)
*/
/*основной блок Вариант 2*/
.conteiner_prodpage{
	/*overflow:scroll;*/
	width:900px;
	height: 100%;
	position:relative;
	text-align: center;
}
/*
Вывод маленькими окошками артикул и цена
(START) Вариант 2
*/
.box_product_2{
	height:280px;
	width:180px;
	font-size: 13px;
	margin:10px 0 10px 0;
	padding:5px;
	box-shadow: 0 12px 10px -10px rgba(0, 0, 0, 0.5);
	background: #ffffff;
	border: 1px #eee solid;
	border-radius:6px;
	border-color:#A3A3A3;
	transition: all 0.5s ease-in-out;
	position:relative;

	margin-TOP: 0px;
	display: inline-block;

	behavior: url(/components/PIE-1.0.0/PIE.php);
}

.box_product_2:hover {
	border: 1px #16910D solid;
}

.box_product_2_part_1 {
	float: left;
	height:180px;
	width:180px;

}

.box_product_2_part_1 .image img {
	width:180px;

}
.box_product_2_part_2 {
	float: left;
	height:100px;
	width:180px;

}

.box_product_2_part_2 .cena {
	float: center;
	height:10px;
	width:180px;
	position:absolute;
	top:225px;
	text-align: center;


}
.box_product_2_part_2 .artikul {
	float: center;
	height:10px;
	width:180px;
	position:absolute;
	top:240px;
	text-align: center;
}

.box_product_2_part_2 .name {

	width:180px;
	height:20px;
	color: #0839da;
	font-size: 12px;
	font-family: 'PT Sans Narrow', Tahoma, Arial, sans-serif;
	position: relative;
}
.box_product_2_part_2 .name a {
	color: #0839da;
	font-size: 12px;
	font-family: 'PT Sans Narrow', Tahoma, Arial, sans-serif;
	text-decoration: none;
}
.box_product_2_part_2 .name a:hover {
	color: #ffffff;
	text-decoration: none;
}


/*Блок с кнопкой*/
.box_product_2_part_2 .cart {
	position:absolute;
	height: 30px;
	width:180px;
	bottom:2px;
	text-align: center;


}
.box_product_2_part_2 .cart a {padding:0 20px}

/*
Вывод маленькими окошками артикул и цена
(END) Вариант 2
*/

/*стили текста*/
.font_price_lp {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 14px;
	font-style: bold;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #16910D;

}
.font_price_old_lp {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 14px;
	font-style: bold;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #9D9D9D;

}
.font_price_new_lp {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 14px;
	font-style: bold;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #ed506a;

}

.f_artikle_lp {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-style: bold;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #333333;


}
/****************************************
(END)
Каталог товаров
*****************************************/



/*Кнопка переход "вверх"*/
.topbutton {
width:60px;
border:1px solid #333;
background-color:#82e399;
opacity: 0.7; /* Полупрозрачный фон */
filter: alpha(Opacity=70); /* Прозрачность в IE */
text-align:center;
padding:10px;
position:fixed;
bottom:5px;
right:90px;
cursor:pointer;
color:#333;
font-family:verdana;

font-size: 12px;
font-style: bold;
line-height: normal;
font-weight: bold;

border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
behavior: url(/PIE-1.0.0/PIE.php);
}
/*END Кнопка переход "вверх"*/

/* BEGIN POPUP (модальное окно обратного звонка)*/
#popup {
    display: none;
    left: 50%;
    position: fixed;
    top: 50%;
    z-index: 2000;
    background:#eeeeee;
    width:420px;
    height: 330px;
    padding:10px 20px 20px 20px;
}
    *html #popup  {
        position: absolute;
    }

    #popup h3{
        color:#ab6969;
        font-size:30px;
        font-weight:normal;
        text-transform:uppercase;
        text-align:left;
        margin-bottom:20px;
    }

    #popup p {
        padding-bottom:15px;
        text-align: center;
    }

    #imgcode {
        float:left;
    }

    #popup input[type=text] {
        text-align:left;
        width:268px;
        padding:0 10px;
        height:30px;
        display:block;
        margin:10px 0px;
        border:1px solid #eee;
        border-top-color:#ccd1d7;
        color:#000000;
        background:#ffffff;
        font-family: Arial, Tahoma, sans-serif;
        font-size: 12px;
    }
        #popup textarea {
            text-align:left;
            width:398px;
            padding:10px 10px;
            display:block;
            margin:10px 0px;
            border:1px solid #eee;
            border-top-color:#ccd1d7;
            color:#000000;
            background:#ffffff;
            font-family: Arial, Tahoma, sans-serif;
            font-size: 12px;
            height: 80px;
        }
            #popup .button {
                font-size: 16px;
                box-sizing: border-box;
                background: #ab6969;
                width: 140px;
                height: 35px;
                line-height: 35px;
                display: block;
                text-align: center;
                text-decoration: none;
                color: #ffffff;
                float:right;
                text-shadow: none;
                border: 1px solid #705062;
                border-radius: 0;
            }
                #popup .button:hover {
                    background: rgba(171, 105, 105, 0.88);
                 }

    #popup_close {
        display:block;
        position: absolute;
        top: 10px;
        right: 10px;
        width: 12px;
        height: 12px;
        background: url(images/close.png) no-repeat center center;
        cursor: pointer;
        z-index: 2103;
    }

    #popup_close:hover {
        opacity:0.7;
        transform: rotate(90deg);
        transition: all 0.5s ease-in-out 0s;
    }
#fade {
    display: none;
    background: #2c3e50;
    position: fixed; left: 0; top: 0;
    width: 100%; height: 100%;
    opacity: .50;
    z-index: 1000;
}

    *html #fade {
        position: absolute;
    }
/* end popup */



/* анимация телефонной трубки обратного звонка */
#uptocall-mini {position:fixed;bottom:120px;right:100px;cursor:pointer;z-index:999;}

#uptocall-mini .uptocall-mini-phone {-moz-border-radius:50% !important;-webkit-border-radius:50% !important;border-radius:50% !important;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:rgba(26,255,179, .5);
width:70px;height:70px;-webkit-animation: uptocallmini 1.5s 0s ease-out infinite;-moz-animation: uptocallmini 1.5s 0s ease-out infinite;animation: uptocallmini 1.5s 0s ease-out infinite;}

#uptocall-mini .uptocall-mini-phone:before {content: "";position: absolute;width: 100%;height: 100%;top:0;left:0;background-image:url(/images/handset.png);background-repeat:no-repeat;background-position:center center;
-webkit-animation: uptocallphone 1.5s linear infinite;-moz-animation: uptocallphone 1.5s linear infinite;animation: uptocallphone 1.5s linear infinite;}

@-webkit-keyframes uptocallphone {
0% {-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
25% {-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);transform:rotate(30deg);}
50% {-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
75% {-ms-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);transform:rotate(-30deg);}
100% {-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
}
@-moz-keyframes uptocallphone {
0% {-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
25% {-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);transform:rotate(30deg);}
50% {-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
75% {-ms-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);transform:rotate(-30deg);}
100% {-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
}
@keyframes uptocallphone {
0% {-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
25% {-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);transform:rotate(30deg);}
50% {-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
75% {-ms-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);transform:rotate(-30deg);}
100% {-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
}
@-webkit-keyframes uptocallphone2 {
0% {-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
25% {-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);transform:rotate(30deg);}
50% {-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
75% {-ms-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);transform:rotate(-30deg);}
100% {-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
}
@-moz-keyframes uptocallphone2 {
0% {-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
25% {-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);transform:rotate(30deg);}
50% {-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
75% {-ms-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);transform:rotate(-30deg);}
100% {-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
}
@keyframes uptocallphone2 {
0% {-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
25% {-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);transform:rotate(30deg);}
50% {-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
75% {-ms-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);transform:rotate(-30deg);}
100% {-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
}

@-webkit-keyframes uptocallmini {
0% {box-shadow: 0 0 8px 6px rgba(23,167,167, 0), 0 0 0px 0px rgba(0,0,0,0), 0 0 0px 0px rgba(23,167,167, 0);}
10% {box-shadow: 0 0 8px 6px #1affb3, 0 0 12px 10px rgba(0,0,0,0), 0 0 12px 14px #1affb3;}
100% {box-shadow: 0 0 8px 6px rgba(23,167,167, 0), 0 0 0px 40px rgba(0,0,0,0), 0 0 0px 40px rgba(23,167,167, 0);}
}
@-moz-keyframes uptocallmini {
0% {box-shadow: 0 0 8px 6px rgba(23,167,167, 0), 0 0 0px 0px rgba(0,0,0,0), 0 0 0px 0px rgba(23,167,167, 0);}
10% {box-shadow: 0 0 8px 6px #1affb3, 0 0 12px 10px rgba(0,0,0,0), 0 0 12px 14px #1affb3;}
100% {box-shadow: 0 0 8px 6px rgba(23,167,167, 0), 0 0 0px 40px rgba(0,0,0,0), 0 0 0px 40px rgba(23,167,167, 0);}
}
@keyframes uptocallmini {
0% {box-shadow: 0 0 8px 6px rgba(23,167,167, 0), 0 0 0px 0px rgba(0,0,0,0), 0 0 0px 0px rgba(23,167,167, 0);}
10% {box-shadow: 0 0 8px 6px #1affb3, 0 0 12px 10px rgba(0,0,0,0), 0 0 12px 14px #1affb3;}
100% {box-shadow: 0 0 8px 6px rgba(23,167,167, 0), 0 0 0px 40px rgba(0,0,0,0), 0 0 0px 40px rgba(23,167,167, 0);}
}
/* END анимация телефонной трубки обратного звонка */

.carousel-container {
	position: relative;
	width:560px;
	height:315px;
}

.carousel-control_arr_left {
	position: absolute;
	bottom: 150px;
	left: 10px;
	/* width: 15%;*/
	font-size: 20px;
	color: #fff;
	text-align: center;
	text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
	background-color: rgba(0, 0, 0, 0);
	filter: alpha(opacity=50);
	opacity: .5;
}
.carousel-control_arr_right {
	position: absolute;
	bottom: 150px;
	right: 10px;
	/*width: 15%;*/
	font-size: 20px;
	color: #fff;
	text-align: center;
	text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
	background-color: rgba(0, 0, 0, 0);
	filter: alpha(opacity=50);
	opacity: .5;
}