﻿/* portfolio  */
.feedback-email .feedbackDivPopup {
position: absolute;
min-width: 300px;
max-width: 350px;
height: auto;
z-index: 99999999;
box-shadow: 0 0 7px rgba(255,255,255,1);
border: 3px solid #cd2600 !important;
padding: 15px !important;
margin: 0;
display: none;
}

.feedbackDivPopup{
position:absolute;
min-width: 300px;
max-width: 350px;
height: auto;
z-index:99999999;
box-shadow: 0 0 7px rgba(255,255,255,1);
border: 3px solid #cd2600 !important;
padding: 15px !important;
margin: 0;
display: none;
}

.feedbackDiv .form-group {padding: 0 3px 0 3px;}

.feedbackDivPopup .prefix {
padding: 0px 3px 0px 3px;
height: 30px;
line-height: 30px;
font-size: 14px;
}
.feedbackDivPopup .clickonce_phonecode {
width: 45px;
height: 30px;
line-height: 30px;
font-size: 14px;
}
.feedbackDivPopup .clickonce_phonenumber {
width: 135px;
height: 30px;
line-height: 30px;
font-size: 14px;
}
.feedbackDivPopup .clickonce_email {
width: 170px;
height: 30px;
line-height: 30px;
font-size: 14px;
}
.feedbackDivPopup .clickonce_feedback {
width: 220px;
height: 100px;
font-size: 14px;
}
.feedbackSkinPopup div {padding: 0px 0px 2px 0px;}
.feedbackButtonsPopup {display:inline-block; color: #fff; font-size:14px; text-decoration: none; user-select: none; padding: 1px; margin: 8px; outline: none;}
.feedbackButtonsPopup a{display:inline-block; text-align: center; font-size:16px; margin: 15px 0px 15px 0px; padding: 7px 20px 9px 20px; border-radius: 4px; width:100%; color: #fff; text-decoration: none; background: #5b9726;}
.feedbackButtonsPopup a:hover {font-size:16px; cursor: pointer; color: #fff; background: #484848; }
.feedbackDivimg {
max-width: 100%;
height: auto;
}
.feedbackSkinPopup .manager_call {
display:inline-block; font-size: 14px; color: #484848;
}
.feedbackSkinPopup .manager_spas {
display:inline-block; font-size: 20px;  color: #5b9726;
}
.feedbackButtonsPopup{
display:inline-block;
margin: 2px;
}
.feedbackInfoPopup{
margin: 10px 5px 10px 5px;
}
.closefeedbackDivPopup{
position: absolute;
top: 5px;
right: 15px;
cursor:pointer;
}
/* кнопка вызова feedbackDivPopup */
.lightgreenProductButton{
width:100%;
text-align: center;
cursor:pointer;
background:#56AF3A;
color: white;
padding: 3px 0px 4px;
margin: 3px auto;
outline: none;
border-radius: 0px;
}
.lightgreenProductButton:hover{background:#8000FF;}
/* кнопка вызова feedbackDivPopup */
.redProductButton{
width:100%;
text-align: center;
font-size:14px;
cursor:pointer;
background:#5b9726;
color: white;
padding: 11px 0px 13px 0px;
margin: 4px auto;
outline: none;
border-radius: 0px;
}
.redProductButton:hover{background:#5b9726;}
/* кнопка вызова feedbackDivPopup */
.greenProductButton{
cursor:pointer;
border-radius: 4px;
background:green;
color: white;
padding:5px;
margin:10px;
font-weight: bold;
}
.greenProductButton:hover{background:#0D0;}
.feedbackDiv {
font-size: 12px;
color: #484848;
background: #fff;
text-decoration: none;
border: 1px solid #FF6600;
border-radius: 6px 6px 6px 6px;
padding: 6px 8px 7px 8px;
margin: 8px 0px 2px 0px;
}
.feedbackTitle, .feedbackPhone {
font-size: 16px;
font-weight: bold;
}
#overlayfeedback {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: gray;
opacity: .50;
filter: Alpha(Opacity=50);
z-index: 9999;
}