﻿.mainBlock {
    background-color: white;
    border: 2px solid #ceced0 !important;
    border-radius: 15px;
}

.ui-dialog-titlebar {
    text-align: left;
    margin: 10px 15px;
    font-weight: bold;
    border-bottom: 2px solid #74c5f0;
    width: 90%;
    padding-bottom: 3px;
}

.ui-dialog-titlebar span {
    font-size:24px !important;
    color:#75c5f0 !important;
}

#createDialog button {
    outline: 0;
}

#blockRemoteCanvas {
    height: 408px;
    z-index: 50
}
#container {
    height: 347px;
    width: 750px;
    margin: auto;
}

.bHeight {
    height: 505px;
}

.visual-center .top-panel{

	height: 22px;
}

.top-panel ul{
	padding:0 0 0 25px;
	margin:0;
	list-style:none;
	float:left;
	/*margin: 0 31px 0 0;*/
}

.top-panel ul li{
	float:left;
	margin:0 20px 0 0;
}

.top-panel ul li a{
	font-size:12px;
	color:#000;
	text-decoration:underline;
}

.top-panel .nav-right{
	float:right;
}

.top-panel .nav-right  li{
	margin:0 20px;
}

    .top-panel .nav-right li a { /*изменил почти весь блок !!!!!!!!!! */
        display: block;
        border-radius: 12px 12px 12px 12px;
        border: 1px solid #BDBCBC;
        width: 80px;
        height: 15px;
        text-align: center;
        color: #BDBCBC;
        text-decoration: none;
        margin: 3px 25px 0 0;
    }

.visual-img
{
    box-shadow: 0 16px 23px -20px gray, 0 -16px 23px -20px gray;
	border: 2px solid #BDBCBC;
    border-radius: 17px 17px 17px 17px;
    height: 436px;
    margin: 0 15px;
    width: 960px;
    /*display: none;*/
}

#content{
	border:2px solid #CECED0; /* изменил, было b4b4b3*/
	width: 984px;
	border-bottom: 0;
    /*margin: 40px 0 0 0;*/
}

#footer{

    border: 2px solid #CECED0; /* изменил, было afafaf*/
    width: 992px;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
    overflow: hidden;
    margin: 0 0 5px 0; /* добавил строку */
}

#footer .copyright{
	background:#CECED0; /* изменил, было afafaf*/
	height:20px; 
	overflow:hidden;
    padding: 2px 0 0;
    margin: 0;    
}

#footer .copyright a{
	color:#fff;
	float:right;
	text-decoration:none;
	margin:0 10px 0 0;
}

#footer .copyright p{
	margin:0;
	padding:1px 0 0 10px; /* изменил, было padding:2px 0 0 10px; */
	color:#fff;
}

#footer p{
	margin:0 0 2px; /* изменил, было margin:0 0 10px; */
	color:#acabaa;
	padding:5px 10px; /* изменил, было padding:0 10px; */
	text-align: justify;
}

.bottom-panel{
	overflow:hidden;
	padding:0 15px;
	margin:0 0 10px; /* изменил, было padding:0 8px; */
}

.bottom-panel .left{
	float:left;
}

.bottom-panel .left span{
	float:left;
	margin:0 5px 0 0;
	color:#8D8D8D; /* изменил, было c4c2c2 */
	font-size:12px;
}

.bottom-panel ul{
	float:right;
	padding:0;
	margin:0;
	list-style:none;
}

.bottom-panel ul li{
	float:left;
	margin:0 3px 0 0;
}

.bottom-panel ul li a{
	color:#000;
	text-decoration:none;
	margin:0 3px 0 0;
}

.bottom-panel ul li a:hover{
text-decoration:underline;
}          
		  
.slidernavi {
    float:left;
    width:580px;
    margin-left:20px;
    position:relative;
}
.slidernavi a {
    font:12px Arial, sans-serif;
    color:#24211D;
    margin-right:15px;
    text-decoration: underline;
}
.slidernavi2 {
    float:left;
    width:580px;
    margin-left:43px;
    color: #8d8d8d;
}
.slidernavi2 a {
    font:12px Arial, sans-serif;
    color:#8d8d8d;
    text-decoration: underline;
}
.slidernavi2 a:hover {
    color:red;
}

.slidernavi2 a:nth-child(1) {
    font:17px Arial, sans-serif;
    color:#75c5f0;
    text-decoration: underline;
}
.arrowdown {
    width:9px;
    height:5px;
    margin-left:3px;
}
                
.slidernavi > img 
{
    position: relative;
    top: 5px;
margin: 0 2px 0 0;
}

.hiddenDiv {
    background-color: white;
    height: 409px;
    margin: -425px 0 0;
    width: 100%;
    /*padding: 15px 0 0 0;*/
    /*display: none;*/
}

.fixFooter {
    background-color: #F5F5F5;
    bottom: 0;
    height: 23px;
    position: fixed;
    width: 100%;
    border-top: 1px solid #9ec9e3;
}

.fixFooter div {
    margin: 0 auto;
    /*width: 75%;*/
    padding: 2px;
}

.headContainer 
{
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
    width: 982px;
    padding: 4px 4px 0 4px;
}

#menuGrad2 {
    /*background: linear-gradient(0deg, #fff, #f1f3f4);*/
    background: none;
    -webkit-border-radius: 12px; /* изменил было 8px */
    -moz-border-radius: 12px;
    border-radius: 8px; /* изменил было 8px */
    -moz-background-size: 100% 20px;
    background-size: 100% 20px; /* изменил было 15px */
    background-repeat: no-repeat;
    padding: 10px 0 0 0;
}

.headPanel {
    margin-bottom: 8px;
    border-bottom: 2px dotted #8D8D8D;
    padding-bottom: 7px;
    float: left;
    width: 739px;
}

.headPanel span {
    color: #8D8D8D;
}

.headPanel2 {
    float: right;
    width: 169px;
    border-bottom: 2px dotted #8D8D8D;
    padding-bottom: 16px;
    text-align: right;
}

.headPanel2 a:nth-child(2) {
    color: #75c5f0;
}

.headPanel2 a {
    color: #8D8D8D;
}

.headPanel2 a:hover {
    color: #000;
}

.bottomPanel {
    width: 910px;
    border-top: 2px dotted #8D8D8D;
    padding-top: 10px;
}

.bottomPanel div {
    width: 893px;
    margin: auto;
}

.bottomPanel div div {
    float: left;
    width: 20%;
    color: #8D8D8D;
    text-align: center;
}

.bottomPanel div div:nth-child(1) {
    text-align: left;
}

.bottomPanel div div:nth-child(5) {
    text-align: right;
}

/* Accordion */

.accordion .ui-widget-content
{
	border-radius: 0;
}

.accordion .ui-accordion {
    margin-left: 0;
    position: relative;
    padding: 0 0 4px 0;
}

.accordion .ui-helper-reset 
{
    outline: 0;
}

.accordion .ui-accordion-header {
    position: relative;
}

/*Дефолтный цвет заголовка*/
.accordion .ui-state-default {
    color: #c2c1c1;
    font-size: 16px;
    font-weight: bold;
    border-bottom: 2px solid #c2c1c1;
    padding: 0 0 3px 16px;
}

.accordion .ui-state-default .AccordionNumber
{
    color: gray;
    font-size: 12px;
    font-weight: 100;
    padding: 0 20px 0 0;
	
}
/*Активный цвет заголовка*/
.accordion .ui-state-active {
    color: #9ec9e3;
    font-size: 16px;
    font-weight: bold;
    border-bottom: 2px solid #9ec9e3;
    padding: 0 0 3px 16px;
}

.accordion .ui-state-active .AccordionNumber {
    color: #8D8D8D;
    font-size: 12px;
    font-weight: 100;
    padding: 0 20px 0 0;
}

/*Выделенный цвет заголовка*/
.accordion .ui-state-hover {
    cursor: pointer;
}

.accordion .ui-accordion-icons {
    padding-left: 12px;
    margin-left: 26px;    
    width: 928px;
}

.accordion .ui-accordion-header-icon {
    position: absolute;
    left: -21px;
    top: 50%;
    margin-top: 2px;
} 
.accordion .ui-accordion-content {
    border: 1px solid transparent;
} 
.ui-accordion .ui-widget-content {
    padding: 0 19px 14px 27px;
    border-bottom: 2px solid #9ec9e3;
    margin: 14px 16px 4px 13px;
    text-align: justify;
	box-shadow: 0 10px 20px -6px #f1f3f4;
} 

.accordion .ui-icon {
    background-image: url('data:image/png;base64,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') /*/Content/images/arrowAccrodion.png*/;
    *background-image: url(/Content/images/arrowAccrodion.png); /* For IE 6 and 7 */
    height: 20px;
    width: 19px;
}

/*Неактивная иконка*/
.accordion .ui-icon-circle-arrow-e {
    
}
/*Активная иконка*/
.accordion .ui-icon-circle-arrow-s {
    
}

/*Активная иконка*/
.accordion .ui-icon-triangle-1-s {
	background-position: 0 20px;
}

/*Неактивная иконка*/
.accordion .triangle-1-e {
	
}

/* End accordion */

.accordionLink {
	margin: 0 0 0 38px;
}

.accordionLink a {
	color: #8D8D8D;
}

.cartButton {
    background-color: #75c5f0;
    padding: 0 10px 0 10px;
    text-decoration: none;
    color: white !important;
    border-radius: 3px;
}

.cartButton:hover {
    color: black !important;
}

.errorBrowser {
    width: 939px;
    height: 56px;
    border: 2px solid #CECED0;
    border-radius: 15px;
    margin: 25px auto;
    padding: 0 0 0 35px;
}

.errorBrowser img[class=errorBrowserWarning] {
	position: relative;
	top: 8px;
	right: 11px;
    color: #1F1A17;
}

.errorBrowser img[class=errorBrowserClose] {
	top: 2px;
    position: relative;
    left: 210px;
    cursor: pointer;
}

.errorBrowserClose {
	
}

.errorBrowserWarning {
	
}


#errorB1 {
    float: left;
    right: 38px;    
}

#errorB2 {
    float: right;
    left: 3px;
}

#errorB1, #errorB2 {
    height: 36px;
width: 5px;
background-color: white;
position: relative;
top: 11px;
}

.disable3D {
    text-align: right;
    padding: 22px 53px 12px 0;
    position: relative;
}

.disable3D a {
    color: #8d8d8d;
}

.enable3d {
    text-align: right;
    padding: 0 53px 12px 0;
    display: none;
}

.enable3d img {
	position: relative;
	top: 3px;
}

#productRate {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAwCAMAAADAQ2FbAAAA3lBMVEX////////9///+/v7+///9/f39/v/+///x+v7z8/P6/v/k9P3n5+f0/P7k9Pzn5ub0/P7g8vzj4+Py+/7Y7/vc3Nvt+v7Q6/rV1NTn+P7P6/rU09Pm+P7A5fnGxsXY9f295PjEw8PV9P294/jDw8LV9P284/jDwsLU9P214Pe8vLvN8v2s3Pa0tLPC7/yY1PSioqGn6vyT0vSenZyg6PyP0POZ5/uampmGzPKL4/uSkZCEy/KH4vuQj45/yvJ/4vuMi4p/yfJ/4fuMi4pz3vp4xvGFhINu3fp1xfCDgoFBNUrkAAAAR3RSTlMAAQQEBAUFBRoaGjIyMjMzMzo6OklJSVhYWFpaWnV1dXp6ent7e3x8fIqKipqamr+/v8jIyM/Pz+Dg4OTk5Ozs7O3t7fr6+vnIpPwAAAD5SURBVHhetdDXbsMwDAXQyjN7jy4nnc7e8cyekv7/h2ragKTqrUB9H0jwgKAAPfwl5bIsw6EEKAzRb6lRWmOD+uV53o7SXdTe1cReLjTO5ZGtZecA86xwZgIyEUA/0tWKHnUuzXtPVXv3JpdOAWqhwwWxlkIqFVlGIwlQEEhv1zGus0H7dl13i/E2ah9aYq9nHOf8xNZyC4BFTjgzBZkKYB7weo0PJpfWta9p/WuLS7cItdhN5X9KJVkGAwmQ70svVQmpskH5dBxnQ8gmam9KYs8nEufUZmuZGcAsI5wZg4wFMPZkuSR7g0vjZiuKfWtwsfJQ89Z//sYPNOslhyFM/d8AAAAASUVORK5CYII=') /*/Content/images/star.png*/;
    *background: url(/Content/images/star.png); /* For IE 6 and 7 */
    width: 85px;
    height: 17px;
    position: relative;
    left: 141px;
}

    #productRate div {
        background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAwCAMAAADAQ2FbAAAA3lBMVEX////////9///+/v7+///9/f39/v/+///x+v7z8/P6/v/k9P3n5+f0/P7k9Pzn5ub0/P7g8vzj4+Py+/7Y7/vc3Nvt+v7Q6/rV1NTn+P7P6/rU09Pm+P7A5fnGxsXY9f295PjEw8PV9P294/jDw8LV9P284/jDwsLU9P214Pe8vLvN8v2s3Pa0tLPC7/yY1PSioqGn6vyT0vSenZyg6PyP0POZ5/uampmGzPKL4/uSkZCEy/KH4vuQj45/yvJ/4vuMi4p/yfJ/4fuMi4pz3vp4xvGFhINu3fp1xfCDgoFBNUrkAAAAR3RSTlMAAQQEBAUFBRoaGjIyMjMzMzo6OklJSVhYWFpaWnV1dXp6ent7e3x8fIqKipqamr+/v8jIyM/Pz+Dg4OTk5Ozs7O3t7fr6+vnIpPwAAAD5SURBVHhetdDXbsMwDAXQyjN7jy4nnc7e8cyekv7/h2ragKTqrUB9H0jwgKAAPfwl5bIsw6EEKAzRb6lRWmOD+uV53o7SXdTe1cReLjTO5ZGtZecA86xwZgIyEUA/0tWKHnUuzXtPVXv3JpdOAWqhwwWxlkIqFVlGIwlQEEhv1zGus0H7dl13i/E2ah9aYq9nHOf8xNZyC4BFTjgzBZkKYB7weo0PJpfWta9p/WuLS7cItdhN5X9KJVkGAwmQ70svVQmpskH5dBxnQ8gmam9KYs8nEufUZmuZGcAsI5wZg4wFMPZkuSR7g0vjZiuKfWtwsfJQ89Z//sYPNOslhyFM/d8AAAAASUVORK5CYII=') /*/Content/images/star.png*/ left bottom;
        *background: url(/Content/images/star.png) left bottom; /* For IE 6 and 7 */
        width: 0;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        z-index: 0;
        cursor: pointer;
    }

    #productRate span {
        display: block;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        z-index: 2;
        background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAwCAMAAADAQ2FbAAAA3lBMVEX////////9///+/v7+///9/f39/v/+///x+v7z8/P6/v/k9P3n5+f0/P7k9Pzn5ub0/P7g8vzj4+Py+/7Y7/vc3Nvt+v7Q6/rV1NTn+P7P6/rU09Pm+P7A5fnGxsXY9f295PjEw8PV9P294/jDw8LV9P284/jDwsLU9P214Pe8vLvN8v2s3Pa0tLPC7/yY1PSioqGn6vyT0vSenZyg6PyP0POZ5/uampmGzPKL4/uSkZCEy/KH4vuQj45/yvJ/4vuMi4p/yfJ/4fuMi4pz3vp4xvGFhINu3fp1xfCDgoFBNUrkAAAAR3RSTlMAAQQEBAUFBRoaGjIyMjMzMzo6OklJSVhYWFpaWnV1dXp6ent7e3x8fIqKipqamr+/v8jIyM/Pz+Dg4OTk5Ozs7O3t7fr6+vnIpPwAAAD5SURBVHhetdDXbsMwDAXQyjN7jy4nnc7e8cyekv7/h2ragKTqrUB9H0jwgKAAPfwl5bIsw6EEKAzRb6lRWmOD+uV53o7SXdTe1cReLjTO5ZGtZecA86xwZgIyEUA/0tWKHnUuzXtPVXv3JpdOAWqhwwWxlkIqFVlGIwlQEEhv1zGus0H7dl13i/E2ah9aYq9nHOf8xNZyC4BFTjgzBZkKYB7weo0PJpfWta9p/WuLS7cItdhN5X9KJVkGAwmQ70svVQmpskH5dBxnQ8gmam9KYs8nEufUZmuZGcAsI5wZg4wFMPZkuSR7g0vjZiuKfWtwsfJQ89Z//sYPNOslhyFM/d8AAAAASUVORK5CYII=') /*/Content/images/star.png*/ left center;
        *background: url(/Content/images/star.png) left center; /* For IE 6 and 7 */
        width: 0;
        cursor: pointer;
    }

#screen
{
  position: fixed;
  overflow: auto;
  margin: 0;
  width: 30px;
  height: 100%;
  background-color: #E0E9FF;
  top: 0;
  opacity: 0.1;
}

#triangle-up {
    width: 0;
    height: 0;
    border-left: 12px solid transparent;
    border-right: 12px solid transparent;
    border-bottom: 12px solid #3475FF;
    margin: 5px 0 0 3px;
}

#screen:hover
{
    opacity: 0.5 !important;
}

#toTop
{
    display:none;
}

#toTop:hover
{
    cursor:pointer;
}

.accordion {
	
}

/*Кнопки редактора*/

.btnControlL, .btnControlR {
    width: 50px;
}

.btnControlL div, .btnControlR div {
    height: 39px;
}

.btnControlR {
    text-align: right;
}

/*Спан левый*/
.spanBtnL {
    left: 44px;
    top: 0;
}

/*Спан правый*/
.spanBtnR {
    bottom: 1px;
}

.spanChkR {
    right: 48px;
}

.br {
    margin-top: 11px;
}

/*Увеличить*/
#cbtn1 {
    background-position: 0 -5px;
}

/*Ховер*/
#cbtn1:hover span {
    display: inline;
}

/*Начальная позиция*/
#zoom_initial {
    background-position: -7px -56px;
    width: 24px;
    height: 24px;
    margin: 6px 0 3px 12px;
}

/*Ховер*/
#zoom_initial:hover span {
    display: inline;
    left: 38px;
}

/*Отдалить*/
#cbtn3 {
    background-position: 0 -93px;
}

/*Ховер*/
#cbtn3:hover span {
    display: inline;
}

/*Увидеть все*/
#zoom_all {
    background-position: 0 -137px;
}

/*Ховер*/
#zoom_all:hover span {
    display: inline;
}

/*Расширить обзор*/
#on_off_scene_bottom_camera_review + label {
    
}

/*Ховер на вкл подсказки*/
#on_off_scene_bottom_camera_review + label:hover span {
    display: inline;
    bottom: 35px;
    left: 53px;
}

/*Чекбокс по умолчанию*/
#on_off_scene_bottom_camera_review + label::before {
    background-position: 0 -181px;
}

.on_off_scene_bottom_camera_review {
    
}

/*Габаритный контейнер*/
#show_hide_bounding_box + label {
    
}

/*Ховер на вкл подсказки*/
#show_hide_bounding_box + label:hover span {
    display: inline;
    bottom: 35px;
    left: 53px;
}

/*Чекбокс по умолчанию*/
#show_hide_bounding_box + label::before {
    background-position: 0 -225px;
}

.show_hide_bounding_box {
    
}

/*Скриншот*/
#save_png {
    background-position: 0 -269px;
}

/*Ховер*/
#save_png:hover span {
    display: inline;
}

#save_png + label {
    
}

/*Подложка*/
#show_hide_shadow_plane + label {
    
}

/*Ховер на вкл подсказки*/
#show_hide_shadow_plane + label:hover::before {
    border: 2px solid #8d8d8d;
    border-radius: 22px;
}

/*Ховер на вкл подсказки*/
#show_hide_shadow_plane + label:hover span {
    display: inline;
    bottom: 35px;
    left: 53px;
}

/*Чекбокс по умолчанию*/
#show_hide_shadow_plane + label::before {
    background-position: 0 -313px;
}

.show_hide_shadow_plane {
    
}

/*Разобрать/Собрать*/
#cbtn8 + label {
    
}

/*Ховер на вкл подсказки*/
#cbtn8 + label:hover::before {
    border: 2px solid #8d8d8d;
    border-radius: 22px;
}

#cbtn8 + label:hover span {
    display: inline;
    right: 154px;
    bottom: 36px;
}

/*Чекбокс по умолчанию*/
#cbtn8 + label::before {
    background-position: 0 -357px;
}

#cbtn8:checked + label::before {
    background-position: 0 -401px;
}

.cbtn8 {
    
}

/*Отменить действие*/
#cbtn9 {
    background-position: 0 -445px;
}

/*Ховер*/
#cbtn9:hover span {
    display: inline;
    right: 164px;
}

/*Переместить*/
#cbtn10 + label::before {
    background-position: 0 -489px;
}

/*Ховер на вкл подсказки*/
#cbtn10 + label:hover {
    
}
    #cbtn10 + label:hover span {
        display: inline;
        right: 102px;
        bottom: 36px;
    }

/*Повернуть*/
#cbtn11 + label::before {
    background-position: 0 -533px;
}

/*Ховер на вкл подсказки*/
#cbtn11 + label:hover {
    
}
    #cbtn11 + label:hover span {
        display: inline;
        bottom: 36px;
        right: 85px;
    }

/*Добавить*/
#button_add_custom_shape {
    background-position: 0 -577px;
}

/*Ховер*/
#button_add_custom_shape:hover span {
    display: inline;
    right: 86px;
}

/*Редактировать*/
#button_change_size {
    background-position: 0 -621px;
}

/*Ховер*/
#button_change_size:hover span {
    display: inline;
    right: 127px;
}

/*Клонировать*/
#button_clone {
    background-position: 0 -665px;
}

/*Ховер*/
#button_clone:hover span {
    display: inline;
    right: 114px;
}

/*Удалить*/
#button_delete_object {
    background-position: 0 -709px;
}

/*Ховер*/
#button_delete_object:hover span {
    display: inline;
    right: 78px;
}

/*JQuery UI Dialog*/

.ui-dialog {
    background-color: white !important;
    border: 2px solid #ceced0;
    border-radius: 6px;
    outline: 0;
    text-align: center;
    opacity: 1 !important;
}

.ui-dialog[aria-describedby="ui_dialog_create_object"] {
    box-shadow: 6px 6px 22px -7px black;
}

.ui-dialog-content {
    padding: 15px;
}

.ui-dialog span:nth-child(1) {
    font-size: 18px; 
    color: #1F1A17; 
    text-align: center;
}

.ui-button {
    background-color: white;
    border: 0;
    cursor: pointer;
    margin: 5px -40px 0 0;
    outline: 0;
    float: right;
    /*left: 317px;
    position: relative;*/
}

.ui-icon {
    width: 16px;
    height: 16px;
}

.ui-icon-closethick {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAIAAAHnLYoQAAAACXBIWXMAAC4jAAAuIwF4pT92AAAB7UlEQVR4nE1Sz2vUUBB+L5mmyW53twetIKz2VCqsB4uH6lVP+i8Igh5E8VyrBwuCULwqWJFdL5566EGlN69KFbxYd/3R0mi9qGA3aZKXbJI3fm8X0SEJycw333zfvBAzCyEI99KbkDrdJGemYFCSJQm15376O9NJMUTsRuW1VvX++5javeTSrPe4m1CpeXVLaTSVLLbDYi/VlGu+OVd7ANyPpPzcL9KS/agEQZ2kKpmmPGvKc+683T9UsVTBO319d75OP5Vu9+KSGUiHJEgWXgWG/+X37Exz3BJCC/H0U3JhpkLr39JJx1r307NN94WvXFs+3Izp3FF3bVuN2/LZjsKcaMBXj1cJjeenvdWtJC0Y0660JpAhcHW6MYYAiMLSRrB8ukH33u1jHSrnWyfrtzcCSF6EhoUTtcXXpo5GPJFaPtUgeH7yUc00bI/kXqZ3I31x1hup7PSSSUdCSDjgKGezO6y5n+m0lJBwwJXQ+aVfNGt2fUzGBeOCWhs7l0JcPuaBo91NPBKOZTZ2eMKOc46FIauMWXBljc5sFEAHGZNl7OETDWJowjXeTRASjz4ksGvLf+WBFnp4+oivYQ5bR2pkWMESZFoCWvB0g27MVUe2VjZjPyxGDegzWq+3Knj7pfRBz5J/9QCN/+T//B/D0ibOS2sDegAAAABJRU5ErkJggg==') /*/Content/images/close.png*/;
    *background-image: url(/Content/images/close.png); /* For IE 6 and 7 */
    width: 14px;
    height: 14px;
    display: block;
}

.ui-button-text {
    display: none;
}

.ui-front {
    z-index: 100;
    background: #838281;
    opacity: 0.3;
}

.ui-widget-overlay {
    position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
}

.tableCanvas {
    width: 100%;
}

.tableCanvas:hover body {
    overflow-y: hidden;
}

.borderDivCanvas {
    box-shadow: 0 16px 23px -20px gray, 0 -16px 23px -20px gray;
    width: 960px;
    height: 455px;
    border-radius: 17px;
    border: 2px solid #BDBCBC;
    margin: auto;
}

.tableDivCanvas {
    margin: -440px 0 0 0;
    background-color: white;
}

.tableDivCanvas table {
    width: 920px;
    margin: 0 30px;
}

.tableDivCanvas table tbody tr td {
    padding: 0 15px;
}

.linkSocial a {
    color: #838281;
    text-decoration: none;
}

.linkSocial a:hover {
    text-decoration: underline;
}

.linkSocialInfo a {
    color: #1F1A17;
    text-decoration: none;
}

.linkSocialInfo a:hover {
    text-decoration: underline;
}

.linkMail {
    margin: 8px 0;
}

.linkMail a {
    color: #4EB8FC;
    font-size: 20px;
    font-weight: bold;
    text-decoration: none;
}

/*Всплывающее окно на десинждере*/

/*#btnOpenDesigner {
    border: 1px solid #838281;
    background-color: #F9FAFC;
    padding: 15px 25px;
    border-radius: 3px;
    font-size: 16px;
    cursor: pointer;
}

#btnOpenDesigner:hover {
    text-decoration: underline;
}*/

#post_scene_objects {
    /*border: 1px solid #4EB8FC;
    background-color: #fff;
    padding: 15px 25px;
    border-radius: 3px;
    font-size: 16px;
    color: #4EB8FC;
    cursor: pointer;*/
}

#post_scene_objects:hover {
    /*text-decoration: underline;*/
}

.aDlKpDlg {
    background-color: #d7edfb;
    padding: 5px 10px 6px 23px;
    color: black;
    outline: 0;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMBAMAAACkW0HUAAAAFVBMVEX////j4+LHxsWQjYyPjItXU1EfGhfhBcGsAAAABnRSTlMAIEB/gL8Lg2mTAAAANElEQVR4Xn3HMQ0AIBAEwU1AAgJQQU0BTuD8S+D+BVBNBqp0+NK2dBdFyg4zcSNuxM1AhweOFw4QNFYkPwAAAABJRU5ErkJggg==') /*/Content/images/dlDlg.png*/;
    *background-image: url(/Content/images/dlDlg.png); /* For IE 6 and 7 */
    background-repeat: no-repeat;
    background-position: 6px 8px;
    text-decoration: none;
}

.aDlKpDlg:hover {
    text-decoration: underline;
}

.aSaveKpDlg {
    background-color: #d7edfb;
    padding: 5px 10px 6px 10px;
    color: black;
    outline: 0;
    border: 0;
    cursor: pointer;
    text-decoration: none;
}

.aSaveKpDlg:hover {
    text-decoration: underline;
}

.inputEmailAddressDlgIndex {
    border-radius: 3px;
    border: 1px solid #838281;
    padding: 3px;
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
}

.buttonEmailAddressDlgIndex {
    background-color: white;
    border: 1px solid #838281;
    border-radius: 3px;
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
    padding: 3px;
    border-left: 1px solid;
    position: relative;
    right: 7px;
    color: #838281;
    cursor: pointer;
}

.buttonEmailAddressDlgIndex:hover {
    background-color: #D7EDFB;
}

.short_description {
    /*border: 1px dashed black;*/
}

.dlgInfoCompanyNameCompany, .dlgInfoCompanyAddress, .dlgInfoCompanyDescription {
    color: #000;
    font-weight: normal;
    font-size: 16px !important;
    overflow: hidden;
    max-width: 500px;
}

.dlgInfoCompanyNameCompany {
    text-overflow: ellipsis;
    white-space: nowrap;
}

.dlgInfoCompanyAddress {
    max-height: 36px;
} 

.dlgInfoCompanyDescription {
    max-height: 90px;
}

.dlgInfoCompanyNameCompany {
    font-size: 18px !important;
    font-weight: bold;
    width: 417px;
}

.dlgInfoCompanyNameCompany a {
    color: #000000;
}

.dlgInfoCompanyBlock {
    /*border: 1px dotted black;*/
}

.dlgAInfoCompanyFavorite {
    color: #fff;
    padding: 2px 6px 4px 6px;
    background-color: #4EB8FC;
    border-radius: 3px;
    position: relative;
    bottom: 6px;
}

#btnDlgInfoCompany {
    border: 0;
    background: transparent;
    text-decoration: underline;
    cursor: pointer;
}

/*Соц кнопки*/
.socialIconShare {
    background-position: 0 -38px;
}
.underSocial {
    color: #75c5f0;
    font-size: 14px;
}

.underSocialLink {
    padding: 0 0 50px 0;
    width: 114px;
    margin: auto;
}

    .underSocialLink div {
        width: 33px;
        height: 31px;
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAADZCAMAAAB2OcIXAAACRlBMVEX////M7Pjt9/yZ2fHa7vj///+03fAzsuO13vH3/P7+///B4/PD5PPH5vTx+f223vH7/v/9//+64PI0s+T9/v/4/f/8/v9Zwem74fLp9/z6/f6H0u84tOQ5teS33vG74PJGuea84fK+4vK/4vPA6PfC5PPF5fTM6PXQ6vZIuubV7PfZ7vjb7/jf8fnn9vzo9fvv+f3w+fxYwOj2/P7Z8fr4/P7T6/dgw+pkxerR6vZMvOfj8/rl8/rO6fbL6PVCuOXk9fyY2PHh8vn5/f6c2vL6/f9awelrx+uf2/Jew+nX7ffO7flmxurx+v7z+v1DuOZXwOj2+/7w+Px1y+zE5fTU7Pen3vPW8Pr3+/42s+RWwOjX8Pq33/Hq9/3s9/zt9/zv+PxQvedBuOXc7/jd8PnJ5/XK6/j0+v2B0O59zu7k8/rq9vuD0e7F6fc1s+S55fba8frg9PvP7fnz+/5wyez0+/71+/31/P5xyuxzyuxUv+i+5/Z4zO1lxert+f08tuVpx+u35Pa43/Hw+v1bwemy4vXo9/yz4/VNvOdOveeP1fCG0u/f8/vS6/be8/vJ6/iN1PDT7/ms4PTl9Prn9fut4PSh3PKi3POM1PDI5vTg8fnP6vaR1vCp3/TV7/rW7feS1vGU1/HG6vg3tOTY7vjY8fqZ2fE7teTa7vjr9vvr+P214/X5/P55ze35/f9EuebB6Pf7/f9+z+5/z+6I0u+o3vOK0+/d8vuL1PBFuea45fa54PHy+f3y+v5Rvuid2vKW2PFAt+Upstr+AAAABXRSTlMAQECAgP/eyCcAAAM9SURBVHhe7dhlb+RIFIbRzM68VXYjQ5iZmZkZh5mZmZmZmZaZmfefzdpdikzl1makVRL18/lYupZL9pVj5hHzZhqwZobz8MA3YIkvBXMAFHJB5SjkfuMBG3HmScBuBFwyIB4JWE1AE4CNghEIAChuKHUDopVwAKswNQJAnJ0H5q9/WjAKQDzDATZCSCYArDcByySQYwB8DNRKoIkD6tc1jMlTLuMAlttOTMEqOzECBWvlPs6xRTxysxC8M8+8mOnQnLnmxcyl5s00MBKUKxvmgb1gxV7ZYQ6ABVywvMUlAcs/PNBFEx5JosYI7JcBXSOBJSbgEIBrXiNwEEDG6YWdQOwSygGsH3INQTkmGxzggR+7N3cUAbhw0gCI4SFpEAC6TcBHEvjOBGySwD4OuPhg5wcWAH8YzeDHZF8OUFOwp4YagY4euQ+/7Yp45GYfiPx+mAZFfNPOzA+K02ZLFvhAyPcBsGRzQRXkMrlgFQCLaEnignag3UOc/Bl8wO+ENRUw5gDgczgcAge4ES6ORAAbeSA55AOGQiHPW99FFExkZVmjm9h/KLqJLS4rG/bygffvcgCucS64CrkgF9wG4Ip1JXJBCVCyhibwZxCBXZQ1FfCiwgL4KyqWejmgE+HO0ghgNw/8kuIHfkpJaX7ru4iC3urqkegmFt3E/meQdL1t7WNCnKkqkJxPWGlDALClsDJNBXJQIBApYSXkLOuqBCWYD6yQL0kHK85GlCALQKBtgpBssKyaIe9BatHWYrAENch+EgdVnxM1sEPTCg0gKzWgTws8n6hBuhaQ90uh6C7RgTwoCqTrAekLYLJaw4cV2gpWPtGDJFvVIoTzVREdcDYeAAvFaYbnQWisd4iVpcV5qbP32Ec3sVkLErfd7zlFaUKuCnzVSll1NwDgswWf1qnAZvzlpVLefsi5HsZ7leB7YMNl+m9/glUSpEpQDUC800vpYbCOaIY8Cqmid79GOPcONRh/PghVJ6gaHIemDRpA+zXglRY034Qy92otoK+XKsGvVAd+hqLy1XpAn4mYbJPhw0rZDlYr1YPEc/FFCOePpzrw3rEWsCwZlwzPw+IvzlfELl+YcSuX0ug/MX1vAKg8C+JBnsAwAAAAAElFTkSuQmCC') /*/Content/images/social.png*/;
        *background-image: url(/Content/images/social.png); /* For IE 6 and 7 */
        margin: auto;
        margin: 0 5px 0 0;
        float: left;
    }
.underSocialLink div:hover {
    cursor: pointer;
}

    #fb {
        background-position: 0 143px;
    }

    #fb:hover {
        background-position: 0 106px;
    }

    #tw {
        background-position: 0 69px;
    }

    #tw:hover {
        background-position: 0 32px;
    }

    #vk {
        background-position: 0 0;
    }

    #vk:hover {
        background-position: 0 -37px;
    }

.photosItem {
    width: 165px;
    height: 93px;
    float: left;
    margin: 8px 6px;
    overflow: hidden;
    text-align: center;
    line-height: 92px;
}

.photosItemImage {
    display: inline-block;
    vertical-align: middle;
    height: 100%;
    width: 100%;
}

.photosItem img {
    display: inline-block;
  vertical-align: middle;
}

.socialBtnGroup2 {
    padding-left: 45px;
    color: #9d9e9e;
}

.socialBtnGroup3 {
    width: 40%;
    margin: auto;
    height: 32px;
}

.socialBtn {
    float: left;
    padding-right: 10px;
}

    .socialBtn div {
        width: 32px;
        height: 32px;
        background-image: url('data:image/png;base64,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') /*/Content/images/share.png*/;
        *background-image: url(/Content/images/share.png); /* For IE 6 and 7 */
    }

    .socialBtn div:hover {
        cursor: pointer;
    }

.socialBtnVk div {
    background-position: 0 0;
}

.socialBtnVk div:hover {
    background-position: 0 -37px;
}

.socialBtnTw div {
    background-position: 0 -148px;
}

.socialBtnTw div:hover {
    background-position: 0 -185px;
}

.socialBtnOd div {
    background-position: 0 -370px;
}

.socialBtnOd div:hover {
    background-position: 0 -407px;
}

.socialBtnFb div {
    background-position: 0 -74px;
}

.socialBtnFb div:hover {
    background-position: 0 -111px;
}

.socialBtnMa div {
    background-position: 0 -37px;
}

.socialBtnGp div {
    background-position: 0 -222px;
}

.socialBtnGp div:hover {
    background-position: 0 -259px;
}

.socialBtnLj div {
    background-position: 0 -444px;
}

.socialBtnLj div:hover {
    background-position: 0 -481px;
}

.socialBtnYa div {
    background-position: 0 -592px;
}

.socialBtnYa div:hover {
    background-position: 0 -629px;
}

.socialBtnB div {
    background-position: 0 -518px;
}

.socialBtnB div:hover {
    background-position: 0 -555px;
}

.socialBtnSend {
    margin-left: 55px;
    margin-right: 5px;
    outline: 0;
}

.socialBtnSend div {
    background-position: 0 -666px;
}

.socialBtnSend div:hover {
    background-position: 0 -703px;
}

.socialBtnGroup {
    margin-bottom: 35px;
}

/*Главная страница*/

.blockRecomended {
    width: 330px;
    float: left;
    color: #838281;
}

.blockRecomendedImage {
    width: 330px;
    height: 185px;
    border: 1px solid #AAA9A9;
    border-radius: 5px;
    margin: 8px 0 7px 0;
    overflow: hidden;
    text-align: center;
    line-height: 1px;
    display: table-cell;
    position: relative;
    top: 8px;
    vertical-align: middle;
}

.blockRecomendedImage img {
    max-width: 330px;
    max-height: 186px;
    vertical-align: middle;
}

.blockpopular {
    width: 605px;
    float: left;
    color: #838281;
    margin: 0 0 0 19px;
}

.blockpopularImage {
    width: 603px;
    height: 186px;
    border: 1px solid #AAA9A9;
    border-radius: 5px;
    margin: 7px 0;
}

.blockpopularImageItem {
    float: left;
    width: 50%;
    height: 88px;
}

.blockpopularImageItemImage {
    width : 121px;
    height: 68px;
    float: left;
    overflow: hidden;
    border: 1px solid #AAA9A9;
    border-radius: 5px;
    margin: 15px 8px 0 15px;
    text-align: center;
    line-height: 68px;
}

    .blockpopularImageItemImage img {
        max-width: 122px;
        max-height: 69px;
        vertical-align: middle;
    }

.blockpopularImageItemText {
    float: left;
    margin-top: 15px;
    width: 145px;
    padding-right: 10px;
}

.blockpopularImageItemText a {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.blockpopularImageItemTextTitle {
    color: #000;   
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.blockpopularImageItemTextDesc {
    max-height: 28px;
    overflow: hidden;
    text-overflow: ellipsis;
}

.blockpopularImageItemTextView {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.blockpopularImageItemTextOrganization {
    color: #75c5f0;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.blockCompany {
    color: #838281;
    margin-top: 20px;
}

.blockCompanyImage {
    color: #838281;
    border: 1px solid #AAA9A9;
    border-radius: 5px;
    margin: 7px 0 25px 0;
    min-height: 150px;
}

.blockClassifier {
    color: #838281;
}

.blockClassifierImage {
    color: #838281;
    border: 1px solid #AAA9A9;
    border-radius: 5px;
    margin: 7px 0 25px 0;
    min-height: 150px;
}

.blockCompanyImageItemList {
    float: left;
    width: 330px;
    
}

.blockCompanyImageItemListTitle {
    color: #75c5f0;
    text-align: center;
    padding: 15px 0;
}

.blockCompanyImageItemProduct {
    float: left;
    /*height: 550px;*/
    height: 250px;
    min-height: 150px;
    width: 622px;
    
}

.blockCompanyImageItemBorder {
    border-left: 2px solid #AAA9A9;
    /*min-height: 445px;*/
    height: 445px;
    overflow-y: scroll;
    margin: 0 8px 0 0;
}

.blockCompanyImageItem {
    height: 52px;
    margin: 8px 16px;
    padding: 2px;
}

/*scroll bar*/

/* Turn on a 13x13 scrollbar */
::-webkit-scrollbar {
    width: 10px;
    height: 13px;
}

/* ReSharper disable once CssNotResolved */
::-webkit-scrollbar-button:vertical {
    background-color: silver;
    border: 1px solid gray;
}

/* Turn on single button up on top, and down on bottom */
/* ReSharper disable once CssNotResolved */
::-webkit-scrollbar-button:start:decrement,
::-webkit-scrollbar-button:end:increment {
    display: block;
    
}

/* Turn off the down area up on top, and up area on bottom */
/* ReSharper disable once CssNotResolved */
::-webkit-scrollbar-button:vertical:start:increment,
::-webkit-scrollbar-button:vertical:end:decrement {
    display: none;
}

/* Place The scroll down button at the bottom */
::-webkit-scrollbar-button:vertical:increment {
    display: none;
}

/* Place The scroll up button at the up */
::-webkit-scrollbar-button:vertical:decrement {
    display: none;
}

/* Place The scroll down button at the bottom */
::-webkit-scrollbar-button:horizontal:increment {
    display: none;
}

/* Place The scroll up button at the up */
::-webkit-scrollbar-button:horizontal:decrement {
    display: none;
}

::-webkit-scrollbar-track:vertical {
    background-color: blue;
    border: 1px dashed pink;
}

/* Top area above thumb and below up button */
::-webkit-scrollbar-track-piece:vertical:start {
    border: 0px;

}

/* Bottom area below thumb and down button */
/* ReSharper disable once CssNotResolved */
::-webkit-scrollbar-track-piece:vertical:end {
    border: 0px;
}

/* Track below and above */
::-webkit-scrollbar-track-piece {
    background-color: white;
}

/* The thumb itself */
/* ReSharper disable once CssNotResolved */
::-webkit-scrollbar-thumb:vertical {
    height: 50px;
    background-color: gray;
}

/* The thumb itself */
/* ReSharper disable once CssNotResolved */
::-webkit-scrollbar-thumb:horizontal {
    height: 50px;
    background-color: gray;
}

/* Corner */
/* ReSharper disable once CssNotResolved */
::-webkit-scrollbar-corner:vertical {
    background-color: black;
}

/* Resizer */
::-webkit-scrollbar-resizer:vertical {
    background-color: gray;
}

/*scroll bar*/

.blockCompanyImageItemActive {
    border: 2px solid #75c5f0;
    border-radius: 5px;
    padding: 0;
}

.blockCompanyImageItemActive .blockCompanyImageItemTextArrow {
    display: block;
}

.blockCompanyImageItem:hover {
    border: 2px solid #AAA9A9;
    border-radius: 5px;
    padding: 0;
}

.blockCompanyImageItemLogo {
    float: left;
    width: 42px;
    height: 42px;
    margin: 4px 5px 5px 5px;
    border: 1px solid #AAA9A9;
    border-radius: 3px;
    overflow: hidden;
    line-height: 42px;
    text-align: center;
}

.blockCompanyImageItemLogo img {
    max-width: 42px;
    max-height: 42px;
    vertical-align: middle;
}

.blockCompanyImageItemText {
    float: left;
    width: 240px;
    margin: 3px 0 0 0;
}

.blockCompanyImageItemTextTitle {
    color: black;
    overflow: hidden;
    white-space: nowrap;
}

.blockCompanyImageItemTextAddress {
    overflow: hidden;
    white-space: nowrap;
    margin: 2px 0 0 0;
}

.blockCompanyImageItemTextSpec {
    overflow: hidden;
    white-space: nowrap;
    margin: 2px 0 0 0;
}

.blockCompanyImageItemTextArrow {
    display: none;
    position: absolute;
    margin: 10px 0 0 307px;
}

.informationLeftBlock {
    width: 250px;
    float: left;
    color: #1F171A;
}

.informationRightBlock {
    width: 670px;
    float: left;
    border-left: 2px solid #aaa9a9;
    padding: 0 15px;
    min-height: 200px;
    color: #1F171A;
    margin-bottom: 15px;
}

.informationRightBlock h2 {
    padding: 0 0 10px 0;
    margin: 0;
}

.informationMenu {
    list-style: none;
    padding: 0;
}

    .informationMenu li div {
        padding: 3px 10px 3px 10px;
        margin: 4px 10px 4px 0;
    }

.informationMenu div:hover{
    border: 1px solid #838281;
    padding: 2px 9px 2px 9px;
}

.informationMenuChild {
    list-style: disc;
    padding: 1px 10px 1px 25px;
}

.informationMenuChild li {
    padding: 5px 0;
}

.informationLinkActive {
    border: 1px solid #75c5f0;
    padding: 2px 10px 2px 10px !important;
}

.informationLinkActive2 {
    font-weight: bold;
}

.informationDesc {
    margin: 5px 0;
}

    .informationDesc ol > li {
        display: block;
    }
    .informationDesc ol > li:before {
        content: counters(item,".") ". ";
        counter-increment: item;
    }
    .informationDesc ol {
        counter-reset: item;
    }

.informationStar {
    margin: 20px 0;
}

.informationStarImage {
    float: left;
    width: 135px;
    height: 50px;
}

.informationStarText {
    float: left;
    width: 535px;
}

.blockCompanySceneItem {
    width: 176px;
    float: left;
    height: 150px;
    margin: 0 7px 8px 7px;
    padding: 5px;
}

    .blockCompanySceneItem:hover {
        border: 2px solid #75c5f0;
        border-radius: 4px;
        padding: 3px;
    }

    .blockCompanySceneItem:hover .blockCompanySceneItemFavorite {
        display: block;
    }

.blockCompanySceneItemImg {
    width: 175px;
    height: 98px;
    text-align: center;
    border: 1px solid #AAA9A9;
    border-radius: 5px;
    overflow: hidden;
    vertical-align: middle;
    display: table-cell;
    line-height: 7px;
}

    .blockCompanySceneItemImg img {
        max-width: 175px;
        max-height: 98px;
    }

.blockCompanySceneItemTitle {
    overflow: hidden;
    white-space: nowrap;
    color: #000;
    margin: 4px 0 1px 0;
    text-overflow: ellipsis;
    width: 170px;
}

.blockCompanySceneItemDesc {
    overflow: hidden;
    max-height: 28px;
}

.blockCompanySceneItemCost {
    position: relative;
    background-color: white;
    padding: 5px;
    text-align: left;
    border-radius: 3px;
    color: black;
    bottom: 23px;
    left: 3px;
}

.blockCompanySceneItemFavorite {
    position: relative;
    /*display: none;*/
    height: 0;
    bottom: 97px;
    left: 140px;
    width: 20px;
}

.blockCompanySceneItem:hover .blockCompanySceneItemFavorite a {
    display: inherit !important;
}

.blockClassifierSearch {
    margin: 15px;
}

.blockClassifierList {
    margin: 15px;
}

.blockClassifierItem {
    /*float: left;
    width: 461px;
    height: 65px;*/
}

.blockClassifierItemDesc a {
    color: #838281;
}

.blockClassifierItemDesc {
    padding-right: 20px;
    margin-top: 3px;
    margin-bottom: 10px;
}

/*Designer dialog Add*/
.designerAddObjLeftBlock {
    float: left;
}

.designerAddObjLeftBlockItems {
    border: 1px solid;
    border-radius: 4px;
    width: 447px;
    height: 312px;
    overflow: auto;
}

.object_preview {
    width: 175px;
    float: left;
    height: 98px;
    margin: 15px 15px 25px 15px;
    padding: 4px 6px 7px 4px;
}

.selected_object {
    border: 1px solid #75c5f0;
    border-radius: 4px;
    padding: 3px 5px 6px 3px !important; 
}

.object_previewImg {
    border: 1px solid;
    border-radius: 4px;
    text-align: center;
    width: 175px;
    height: 98px;
    line-height: 98px;
    overflow: hidden;
}

.object_previewImg img {
    vertical-align: middle;
    max-width: 175px;
    max-height: 98px;
}

.object_previewDesc {
    
}

.designerAddObjRightBlock {
    float: left;
    text-align: left;
    padding: 15px 10px;
    width: 386px;
}

.designerAddObjRightBlockB1 {
    float: left;
    width: 100px;
    text-align: right;
    padding-right: 10px;
}

.designerAddObjRightBlockB2 {
    float: left;
    width: 258px;
}

.designerAddObjRightBlockTitle {
    margin-bottom: 5px;
}

.designerAddObjRightBlockTitleB2 {
    font-weight: bold;
    font-size: 18px;
}

.designerAddObjRightBlockDesc {
    margin-bottom: 5px;
}

.designerAddObjRightBlockDescB2 {
    
}

.designerAddObjRightBlockOgran {
    margin-bottom: 5px;
}

.designerAddObjRightBlockOgranB2 {
    border: 1px dotted;
    padding: 4px 8px;
}

.designerAddObjRightBlockOgranItems {
    color: black;
    margin: 4px 0;
}

.designerAddObjRightBlockOgranItems div:nth-child(1) {
    float: left;
    width: 23px;
}

.designerAddObjRightBlockOgranItems div:nth-child(2) {
    float: left;
    width: 53px;
    text-align: right;
}

.designerAddObjRightBlockOgranItems div:nth-child(3) {
    float: left;
    width: 35px;
    text-align: center;
}

.designerAddObjRightBlockOgranItems div:nth-child(4) {
    float: left;
    width: 13px;
    text-align: center;
}

.designerAddObjRightBlockOgranItems div:nth-child(5) {
    float: left;
    width: 35px;
    text-align: center;
}

.designerAddObjRightBlockOgranItems div:nth-child(6) {
    float: left;
    color: #ceced0;
}

.designerAddObjRightBlockSize {
    margin-bottom: 5px;
}

.designerAddObjRightBlockSizeB1 {
    
}

.designerAddObjRightBlockSizeB2 {
    border: 1px dotted;
    padding: 4px 8px;
}

.designerAddObjRightBlockSizeItem {
    float: left;
    width: 72px;
    margin: 0 2px;
}

.designerAddObjRightBlockSizeItemImg {
    text-align: center;
    height: 24px;
}

.designerAddObjRightBlockSizeItem input {
    width: 70px;
}

.designerAddObjRightBlockCost {
    margin-top: 28px;
}

.designerAddObjRightBlockCostB1 {
    padding-top: 2px;
}

.designerAddObjRightBlockCostB2 {
    font-size: 18px;
    font-weight: bold;
    color: black;
}


/*Редактирование объекта*/
.designerEditObjImagePrev {
    float: left;
    width: 80px;
    text-align: center;
    line-height: 70px;
}

.designerEditObjImagePrevTitle {
    line-height: 12px;
}

.designerEditObjImagePrev img {
    max-width: 70px;
    max-height: 70px;
    vertical-align: middle;
}

.designerEditObjImageData {
    float: left;
    width: 489px;
}

.designerEditObjImageDataItem div:nth-child(1) {
    float: left;
}

.designerEditObjImageDataItem div:nth-child(2) {
    float: left;
}

.designerEditObjImageDataItem div:nth-child(3) {
    float: left;
}

.designerEditObjImageDataItem div:nth-child(4) {
    float: left;
}

.designerEditObjImageDataItem div:nth-child(5) {
    float: left;
}

.headMain {
    width: 1000px;
}

.headMainLeft {
    float: left;
    width: 627px;
    padding: 0 0 0 35px;
}

.headMainLeftTitle {
    color: #2587BE;
    font-size: 28px;
    padding: 33px 0 0 0;
}

.headMainLeftList {
    margin-top: 20px;
}

.headMainLeftList ul {
    list-style: none;
    color: #838281;
}

    .headMainLeftList ul li {
        padding: 3px 0;
        font-size: 20px;
    }

.headMainRight {
    float: left;
    width: 310px;
    padding: 15px 2px;
    border: 2px dotted #75c5f0;
    margin: 20px 0 10px 0;
}

.headMainRightBorder {
    border: 2px dotted #75c5f0;
}

.headMainHide {
    text-align: center;
    margin: 4px 0 10px 0;
}

.headMainHideButton {
    background-color: #fff;
    padding: 2px 5px 2px 4px;
    border-radius: 4px;
    color: #838281;
    cursor: pointer;
}

.ui-dialog[aria-describedby="videoDialog"] .ui-dialog-titlebar {
    width: 95%;
}

.ui-dialog[aria-describedby="videoDialog"] {
    box-shadow: 6px 6px 22px -7px black;
}

.ui-dialog[aria-describedby="videoDialog"] .ui-button {
    margin: 5px 0 0 0;
}



.mainTextTitle {
    font-size: 16px;
    padding-left: 6px;
    position: relative;
    bottom: 1px;
    color: #838281;
}

.mainTextImage {
    padding-left: 15px;
}

.mainBtnAllCompany {
    padding: 8px 110px;
    margin: 0 0 0 16px;
    background-color: white;
    border: 1px solid #ceced0;
    border-radius: 3px;
    color: black;
    text-decoration: none;
    cursor: pointer;
}

    .mainBtnAllCompany:hover {
        border-color: #75c5f0;
    }

.mainBtnAllModel {
    padding: 8px 253px;
    margin: 0 0 0 16px;
    background-color: white;
    border: 1px solid #ceced0;
    border-radius: 3px;
    color: black;
    text-decoration: none;
    cursor: pointer;
}

    .mainBtnAllModel:hover {
        border-color: #75c5f0;
    }

.sceneUserPageCRUD {
    border: 2px solid #75c5f0;
    border-radius: 10px;
    padding: 15px;
    margin-bottom: 20px;
}

.sceneUserPageCRUDItem, .sceneUserPageCRUD hr {
    margin: 10px 0 10px;
}

.sceneCRUDLabel {
    text-align: right;
    padding-right: 10px;
}

.createSceneFiles {
    border: 1px dotted black;
    border-radius: 9px;
    padding: 5px;
    margin-bottom: 15px;
}

    .createSceneFiles input[type='text'] {
        width: 538px;
    }

    .createSceneFiles textarea {
        width: 538px;
        height: 32px;
    }

    .createSceneFiles button {
        background: none;
        border: 0;
        cursor: pointer;
    }

    .createSceneFiles table tr td:nth-child(1) {
        text-align: right;
        padding: 0 5px 0 4px;
    }

.createSceneFilesLeft {
    float: left;
    width: 800px;
}

.createSceneFilesRight {
    float: left;
    width: 92px;
    text-align: right;
}

.favoriteDeactive {
    width: 22px;
    height: 21px;
    border: none;
    background-color: transparent;
    cursor: pointer;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAqCAMAAACA0lvfAAABC1BMVEX////////////+/v7+/v/+/v7+/v/8/v/9/f36/f/8/Pz6/f/8/Pz6/f/8/Pz4/P/7+/v4/P/7+/v4/P/7+/v2/P/6+vrs+P/19fXs+P/19fXg9P/w7+/c8//t7e3Y8f/s6+vW8P/q6urU8P/q6enU8P/p6enS7//p6OjS7//o6OjS7//o6OjS7//o6OjO7v/n5ubM7f/m5eW/6P/f3t695//e3d2v4//W1tat4v/V1dWt4v/V1dWr4f/V1NSr4f/V1NSr4f/U1NSp4P/U09Of3f/Pzs6d3P/Ozc2d3P/Ozc2T2f/JyMiJ1f/Ew8OJ1f/Ew8OJ1f/Ew8OJ1f/Ew8OH1f/DwsKE1P/CwcE7z7n8AAAAV3RSTlMAAQMGBgcHCwsNDQ4OEBARERISFBQXFyoqKytCQk1NUlJaWltbXFxfX2BgYWFiYmdnbGyJiY2Nq6uvr7CwsbGzs7S0tbXMzM3N0NDj4/b29/f4+Pn5/f1HwEzVAAABMklEQVR4Xn3RV3eCMBTA8UvdE7TVDmeHo8O97S50OEBb0OT7f5KmB0LCIaf/h5zc30PuQ4ClKCDq7kbImiZSxbLSAm5i3BTwG8Yvfk1bGP+wV6JHdl1M6jpDFPIa9qXlAaS+4UWjL8FfZ0telyfgFBrvKe7HIWBVKVeBr0657uEnyg+8JrdEPr7IsU1yfEV2DQOBIdl8wfEcr4tAKq7xnGl8O83at+zUiLtcboNbuwy0A6Z0YMkyiLq9FrKqilQ2zZSAGwg1BPyK0LNfUyZC3+yVyKFdB5E6zhCBnIp8qTkAqad7Ue/ZX3y64HVxDE7h0Y7ibhQGVoVyBfhqlGsefqR8z2tiQ+T9kxybBMeXZNcgGByQzeccz9CqAKTCCs2YxjaTjH3LTPSYy6UWuLVK/3zxLx/TYUteOacKAAAAAElFTkSuQmCC') /*/Content/images/favorites.png*/;
    *background-image: url(/Content/images/favorites.png); /* For IE 6 and 7 */
}

.favoriteDeactive:hover {
  /*background-position: 0 -21px;*/
}

.favoriteActive {
    width: 22px;
    height: 21px;
    border: none;
    background-color: transparent;
    cursor: pointer;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAqCAMAAACA0lvfAAABC1BMVEX////////////+/v7+/v/+/v7+/v/8/v/9/f36/f/8/Pz6/f/8/Pz6/f/8/Pz4/P/7+/v4/P/7+/v4/P/7+/v2/P/6+vrs+P/19fXs+P/19fXg9P/w7+/c8//t7e3Y8f/s6+vW8P/q6urU8P/q6enU8P/p6enS7//p6OjS7//o6OjS7//o6OjS7//o6OjO7v/n5ubM7f/m5eW/6P/f3t695//e3d2v4//W1tat4v/V1dWt4v/V1dWr4f/V1NSr4f/V1NSr4f/U1NSp4P/U09Of3f/Pzs6d3P/Ozc2d3P/Ozc2T2f/JyMiJ1f/Ew8OJ1f/Ew8OJ1f/Ew8OJ1f/Ew8OH1f/DwsKE1P/CwcE7z7n8AAAAV3RSTlMAAQMGBgcHCwsNDQ4OEBARERISFBQXFyoqKytCQk1NUlJaWltbXFxfX2BgYWFiYmdnbGyJiY2Nq6uvr7CwsbGzs7S0tbXMzM3N0NDj4/b29/f4+Pn5/f1HwEzVAAABMklEQVR4Xn3RV3eCMBTA8UvdE7TVDmeHo8O97S50OEBb0OT7f5KmB0LCIaf/h5zc30PuQ4ClKCDq7kbImiZSxbLSAm5i3BTwG8Yvfk1bGP+wV6JHdl1M6jpDFPIa9qXlAaS+4UWjL8FfZ0telyfgFBrvKe7HIWBVKVeBr0657uEnyg+8JrdEPr7IsU1yfEV2DQOBIdl8wfEcr4tAKq7xnGl8O83at+zUiLtcboNbuwy0A6Z0YMkyiLq9FrKqilQ2zZSAGwg1BPyK0LNfUyZC3+yVyKFdB5E6zhCBnIp8qTkAqad7Ue/ZX3y64HVxDE7h0Y7ibhQGVoVyBfhqlGsefqR8z2tiQ+T9kxybBMeXZNcgGByQzeccz9CqAKTCCs2YxjaTjH3LTPSYy6UWuLVK/3zxLx/TYUteOacKAAAAAElFTkSuQmCC') /*/Content/images/favorites.png*/;
    *background-image: url(/Content/images/favorites.png); /* For IE 6 and 7 */
    background-position: 0 -21px;
}

.scene_components_headers_bottom {
    background-color: #f1f5f6;
    line-height: 24px;
    border-top: 1px solid #a2d9f7;
    font-size: 16px;
    text-align: right;
    padding: 3px 0;
}

.chjornyj {
  color: #1b191a;
}

.scene_components_headers_bottom .total_sum_caption {
  /*margin: 0 18px 0 609px;*/
}

.materialImage {
    width: 165px;
    float: left;
    height: 93px;
    /*background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKYAAAB/CAMAAABSZ0miAAAACXBIWXMAAC4jAAAuIwF4pT92AAABI1BMVEX////+/v7+/v7o6Ojl5eXl5OTi4uLi4eHS1NXV1tbY2NjQ0dLT1NTW1dXw8vTx8/Tp7vH39/fp7fD29vbv8vPw8vPs8vX1+Pnt8vXt8/Xu8/bv9Pbw9Pfw9ffx9ffy9vjz9vjz9/j09/n1+Pn2+Pr2+fr3+fr4+vv5+vv5+/v6+/z7/Pz8/P38/f39/f3t8vXu8vXu8/Xu8/bv9Pbw9Pfw9ffx9ffy9vjz9vjz9/j09/n1+Pn2+Pr2+fr3+fr4+vv5+vv5+/v6+/z7/Pz8/P38/f39/f3r8fP7+/vt8/bu8/bu9Pbv9Pfw9ffx9fjx9vjy9vjz9/n09/n0+Pn1+Pr2+fr3+fv3+vv4+vv5+/z6+/z6/Pz7/P38/f39/f79/v7+/v4gdrSrAAAASXRSTlMABAVGT1BYWdbW193d3eXl5ubn5+jo9/f4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+f39xHU0JgAAAwFJREFUeNrVm01SwkAQRjthFCwp11oexIN4Wa/gXVy5AUtgXASETLonv5N5yUYKA/mK9Ov+0j1TSLG9fxUv56P54npE3vKxk+Lf5VtP+vrdO3l473i1JCq7/Swf5d2ar1I2rnybTqUmspPKtus9OX/y48IyrnJkWJ6P51IWoFLEZQvLPiovMrHw1GRy4bmViQ5LEfG+XIJKEcesj+Fbbn6VQy5YyhJUKnlzfFhOiLi38iYNHj1v4uDR8iYxLJt5k6qynjdR9dFbeZMJT/XK0eGp502oyiBvcuHRZeLgqRKSo8NT/S0XobJ205HwNBISE54wISWFZ6hKbz6n5zeXyuccHZ6OfjM3PN38ZnZ4rjKRKn3Y9WDWx7A549nwGA4JYC7txiEW8Ta/SYEn7jcx8GgygfBcn9PxKnW/iYKnYYth9dGwxRxzqZzlxoZlWsSt/iYOHs1vAuFR/CYRnqbfZNXH0BYz66M3/CYUHusBmKiy06A6J+LGAzAOHu0BGAiP8gCMDMuL3+SrbBtUA+AJ/SatPqp+k2Qubb8JDksRuYwI6CrNxiEGnmjjkANPlTcdtj4G8/ShKucKy8b4CglPuA6JrLLfPD0DPEbjEAePLhMHjyaTGJZi9zdhKjvP0+evj2beRCJu9jf7opoW8T7rN7OG5Y3fpKvssn4zLzxxW4yBJ2qLAfXR6m+y6qPV34TCUyMdrjLmNxnwtPlNCDwtfpNzw2PrN1EqzfWbMJWG3/QceOz1myTE7fWbPXfDJUXcXr9JC0vdbyJVmuMrTlgqfhMIj+I3SfXRXr/JDMszQktQqeyzJKqMrEOCwFOTyYVHy5vIG/7fOKSrrBDiq1TXIaHguQxclqBy6MbvuRAft/F7zrC8qUJ0lUM2fs8cljJs43cGlQM2fs8Nz7CN3/OH5dSD6oQqJxxUJ1E5+aA6FTwtjUMKPJpMYljKZIPq1CpFVq58QaqsfcGjO3yz4REvIp/uuMsET5/P7Qsp1/ebLcpcBv88HX52hYi4lXp9ylEcjvIH5NnYsCdDhvwAAAAASUVORK5CYII=');*/
    /**background-image: url(/Content/images/imageBackgroundDefault.png);*/
    border: 1px solid #838281;
    border-radius: 4px;
    overflow: hidden;
    line-height: 92px;
    text-align: center;
    margin: 0 5px 20px;
}

.materialImage img {
    max-width: 165px;
    max-height: 93px;
    vertical-align: middle;
}

/* ↓ Конструкторская документация ↓ */
.product_documentation p {
  margin: 0;
}
.product_documentation .left_column {
  float: left;
  width: 65px;
}
.product_documentation .left_column .icons {
  padding: 10px 0 0 10px;
}
.product_documentation .right_column {
  float: right;
  width: 818px;
  padding: 5px 0;
  font-size: 12px;
}

.product_documentation2 {
    margin-bottom: 20px;
}

.product_documentation2 p {
  margin: 0;
}
.product_documentation2 .left_column {
  float: left;
  width: 65px;
}
.product_documentation2 .left_column .icons {
  padding: 10px 0 0 10px;
}
.product_documentation2 .right_column {
  float: right;
  width: 810px;
  padding: 5px 0;
  font-size: 12px;
}
/* ↑ Конструкторская документация ↑ */

.changeSceneItemExistList {
    border: 2px dotted #00ced1;
    margin: 0 -10px;
    padding: 10px;
    border-radius: 4px;
}

.changeMaterialImageSlider {
    width: 115px;
    height: 65px;
    border: 1px solid #AAA9A9; 
    border-radius: 5px;
    overflow: hidden;
    text-align: center;
    line-height: 65px;
}

.changeMaterialImageSlider img {
    max-width: 113px;
    max-height: 64px;
    vertical-align: middle;
}

.portfolioImage {
    border: 2px dotted #838281;
    border-radius: 4px;
    padding: 15px;
    margin: 15px 10px;
    width: 875px;
}

.portfolioViewMainImage {
    width: 295px;
    height: 165px;
    line-height: 165px;
    border: 1px solid #838281;
    border-radius: 5px;
    margin-top: 32px;
    text-align: center;
}

    .portfolioViewMainImage img {
        max-width: 295px;
        max-height: 165px;
        vertical-align: middle;
    }

.portfolioImageActive {
    border-color: #00ced1;
}