
.buildMenu .right-box .box-support img, .homeHeader .right-box .box-support img {
    width: 20px;
}
.homePlace .surveysPlace .surveyItem .title-container .title-box span,
.homePlace .surveysPlace .surveyItem .subject-cont .subject-box span,
.homePlace .surveysPlace .surveyItem .respondents-cont .respondents-box span {
    font-size: calc(10px + .4vw);
    color: #747474;
    margin-top: 8px;
}
.homePlace .surveysPlace .surveyItem .status-cont .color-box,
.homePlace .surveysPlace .SearchPlace .find-box input,
.homePlace .surveysPlace .SearchPlace .drop-box {
    font-size: calc(10px + .4vw);
}

.buildMenu .right-box .box-support, .homeHeader .right-box .box-support {
    /*top: 0px;*/
    /*width: 30px;*/
}
.dropdown-menu {
    z-index: 9999;
}

.builderPlace, .tab-content{
    font-family: "Open Sans","Segoe UI",MuseoSans300,Tahoma,serif;
}

.LeftPanel .q-place .optionButton span.title, .LeftPanel .q-place .optionSwitch span.title{
    font-size: calc(10px + .5vw);
}
.LeftPanel .q-place .setPlace .title,
.buttons-place .buttons-block,
.LeftPanel .drop-down.select-block .label,
.designPlace span.title,
#panelDesign .builderPlace .title  {
    font-size: calc(9px + .4vw);
}
.LeftPanel .drop-down.select-block .select-container .arrow {
    font-size: calc(9px + .4vw);
}

.LeftPanel .drop-down.select-block .option-container li {
    line-height: 2.5em;
    font-size: calc(9px + .4vw);
}
.drop-down.select-block .option-container li input {
    height: calc(10px + 0.5vw);
    width: calc(10px + 1.5vw);
}
.drop-down.select-block .option-container {
    height: auto;
}

.buildMenu .navContainer {
    padding: 0 35px;
}

.buildMenu .open>.dropdown-menu {
    /* right: 44px; */
}

.buildMenu .right-box .menu-support .account-box {
    padding: 0 0 2px 22px;
}

.buildMenu.menu-place form select {
    font-size: calc(8px + .5vw);
}
.my-notes-bx {
    margin: 10px 0;
}
.LeftPanel .drop-down.select-block .option-container li {
    padding: 5px 0;
}
.bluebg {
    background: #6435c9;
}
.icon-span {
    color: rgba(70,70,71,.7);
}
.free-txt-bx input {
    padding-left: 15px;
    padding-right: 40px;
}
/*.buildMenu .navContainer .right-box .menu-place li a {
    font-size: calc(9px + 0.4vw);
    color: #919090;
}*/

.buildMenu .navContainer ul {
    margin-right: 0px;
}
.buildMenu .navContainer .right-box .menu-place li {
    margin: 5px 15px;
}
.buildMenu .right-box .menu-support .upgrade-btn {
    margin-right: 10px;
}
.buildMenu {
    direction: ltr;
}
.dropdown-menu-right {
    right: 0;
    left: auto;
    top: 100%;
    font-size: calc(9px + .4vw);
}

.dropdown-menu > li > a {
    line-height: 2;
    font-size: 18px;
}

.dropdown-select .dropdown-menu {
    min-width: 100%;
    max-width: inherit;
}

.row-dragging-element .options-container .options-holder {
    padding: 2px 0;
}

.builderPlace .build-container .build-view .viewPlace {
    padding: 0 10px;
}
/* changes buttons position during DragnDrop*/
.row-dragging-element .options-container .buttons-holder {
    /*left: calc(28px + 1.4vw) !important;*/
    left: 20px;
    top:-15px;
    /*width: 200px;*/
}

.build-view .btn-place {
    height: 25px !important;
}


.buildPlace .header-Build {
    /*margin:40px 0 20px;*/
}
.launchModal .modal-body .limit-place .icon-people {
    top: 0;
    margin-right: calc(8px + .4vw);
    line-height: 2;
}

.uploadPlace .choice-place .radio-cont .radio-block {
    /*width: 170px;*/
    border-right: 1px solid #DDDAEF;
    padding: 0 12px;
    text-align: center;
}
.uploadPlace .choice-place .radio-cont .radio-block img{
    height: 50px;
    margin: 0 auto;
    display: block;
}

.panelAudience .uploadPlace .radio-cont .radio-block:nth-child(2) img,
.panelAudience .uploadPlace .radio-cont .radio-block:nth-child(3) img{
    height: 30px;
}
.radio-block .ui.radio.checkbox {
    min-height: 15px;
    padding: 15px 0;
}
.panelAudience .uploadPlace .radio-cont .radio-block {
    margin: 0px;
}
.uploadPlace .choice-place .radio-cont {
    margin-top: 25px;
}
/* .buildPlace .group.inner .tab-pane, .buildPlace .group.inner .tab-pane>div {
    height: fit-content !important;
} */
/*
.sample-place .left-section {
    height: 600px;
    overflow-y: auto;
}
.sample-place .right-section {
    height: 600px;
    overflow-y: auto;
}
*/

.panelPanel .sample-place .right-section {
    width: 70%;
}
.drop-down.select-block .option-container li {
    font-size: calc(11px + .5vw);
    line-height: 2;
}
.genderblock {
    width: 10% !important;
    display: block !important;
    float: left ;
    text-align: center ;
}

li.help_panel a {
    background: #6435c9;
}
ul.option-container input[type="radio"] {
    opacity: 0;
}
.drop-down.select-block .option-container li input{
    width: 1px;
}

.launchModal .modal-body .limit-place .num-lim-place{
    margin-left: 0;
}

.launchModal .modal-body .minus-box {
    margin-left: 20px;
}
.homePlace .surveysPlace .SearchPlace .drop-box {
    line-height: 2;
}

.homePlace .surveysPlace .SearchPlace #collapseDateStatus {
    width: -webkit-fill-available;
    /*overflow-y: initial;*/


}
.builderPlace .editPlace .input-place textarea,
.row-dragging .ta-editor {
    /*height: 42px !important;*/
    padding: 6px;
}
.row-dragging-element,
.builderPlace .editPlace .input-place {
    /*height: 42px !important;*/
    padding: 0 10px;
}
.row-dragging .ta-editor {
    width: 100%;
}

.subject-block .arrow-box {
    width: 35px;
    display: inline-block;
    float: left;
}
.homePlace .surveysPlace .SearchPlace #collapseDateStatus .subject-block .subject-box {
    width: 100%;
}
.homePlace .surveysPlace .SearchPlace .icon-place .arrow-box  {
    top: 0px;
}

.row-dragging .drag-holder {
    position: absolute!important;
    left: -2rem!important;
}
img.sharee {
    width: 20px;
}
.simple-icon-ul li {
    margin-left:5px;
}

#modalCreateSurvey .modal-container .input-place {
    border: 1px solid #CFCFCF;
    border-radius: 4px;
    margin-bottom: calc(10px + .5vw);
}
#modalCreateSurvey .modal-container .input-place .icon-place .icon-box img {
    height: auto;
    width: 100%;
}

.heading-home h3{
    font-size: calc(20px + .9vw);
    line-height: 1;
}

.panelContainer #panelTitle .title-box p{
    font-size: calc(11px + .5vw) !important;
    padding-top: 15px;
}

.FirstPage {
    font-family: "Open Sans","Segoe UI",MuseoSans300,Tahoma,serif;

}
.FirstPage .blockContainer .text-place .text-box h4 {
    font-size: calc(16px + .9vw);
    font-weight: normal;
    padding: 10px 0;

}

.FirstPage .blockContainer {
    margin: 0 auto;
}

@media (min-width: 1440px) {
    .FirstPage .blockContainer {
        height: 550px;
    }
}
@media (max-width: 1439px) and (min-width: 1024px) {
    .FirstPage .blockContainer {
        height: 700px;
    }
}

@media (max-width:1023px) and (min-width:768px) {
    .FirstPage .blockContainer {
        height: 600px;
    }
}



.FirstPage .blockContainer .text-place .text-box {
    margin: 50px 30px;
    line-height: 2;
}

.FirstPage .blockContainer .text-place .text-box p {
    font-size: calc(11px + .5vw);
    font-weight: normal;
    line-height: 1.3;

}

.FirstPage .blockContainer .icon-place {
    display:flex;
    -webkit-box-pack: end;
    flex-basis: 25%;
    line-height: 2;
}
.FirstPage .blockContainer .text-place {
    display: flex;
    flex-basis: 60%;
    line-height: 2;
    max-width: 350px;
}
.FirstPage .blockContainer .image-place {
    flex-basis: 40%;
    justify-content: start;
    line-height: 2;
}

.FirstPage #aboutUs {
    background-color: #4c3a9d;
}
.FirstPage #aboutUs h3 {
    font-size: calc(16px + .9vw);
    font-weight: normal;
    padding: 10px 0;
    line-height: 2;
    color: white;
}

#footer  {
    font-size: calc(8px + .5vw);
    line-height: 2;
    padding: 80px 0;
}
.FirstPage #aboutUs .text {
    margin: 0 10% ;
    color: white;
}

.color {
    width: 35px;
    height: 35px;
    margin-left: 10px;
    margin-right: 10px;
}
.div-data{
    border: 1px solid rgba(34,36,38,.15);
    margin: 20px 0px;
    border-radius: 5px;
    float: left;
    margin-right: 10px;


}
input[type="date"], .datepicker {
    position: relative;
    padding: 5px;
    height: 35px;
    width: 150px;
    text-align: left;
}

input[type="date"]::-webkit-calendar-picker-indicator, .datepicker::-webkit-calendar-picker-indicator {
    color: transparent;
    background: none;
    z-index: 1;
}

input[type="date"]:before {
    color: transparent;
    background: none;
    display: block;
    font-family: 'FontAwesome';
    content: '\f073';
    width: 15px;
    height: 20px;
    position: absolute;
    top: 12px;
    right: 6px;
    color: #999;
}

.datepicker:before {
    color: transparent;
    background: none;
    display: block;
    font-family: 'FontAwesome';
    content: '\f073';
    width: 15px;
    height: 20px;
    position: absolute;
    top: 12px;
    right: 6px;
    color: #999;
}

.buildMenu .right-box .menu-place .autosave-box {
    top: 0;
    position: inherit;

}


.Logic-block .rule-container .rule-block .rulePlace select,
.logicPlace .CenterPanel .rule-container .rule-block .rulePlace select {
    border: 1px solid rgba(34,36,38,.15);
    border-radius: 4px;
    height: 35px;
    background: #fff;
    -webkit-appearance: none;
    -moz-appearance: none;
    background: transparent;
    background-image: url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");
    background-repeat: no-repeat;
    background-position-x: 100%;
    background-position-y: 5px;
    padding-left: 1rem;
    padding-right: 2rem;
}

.evo-pointer.evo-colorind {
    width: 50px;
    height: 30px;
}

.evo-pointer .evo-colorind{
    background: none;
    position: relative;
    z-index: 50;
}

.testtt {
    position: absolute;
    right: 42px;
    border: none;
}
.mycolor {
    position: absolute;
    width: 0;
    opacity: 0;
}
.ui-widget.ui-widget-content {
    right: 0;
    z-index: 9999;
}
.third-block .evo-pointer{
    left: 18px;
    top: 3px;
    position: relative;
}
.marker-edit .evo-pointer , .dislike-edit .evo-pointer {
    float: left;
}
.content-area {
    width: 100%;
}

.zeropadding, .zeropadding .sample-place{
    padding: 0px !important;
    padding-top: 0px !important;
    margin-top: 0px !important;
}


.pading {
    padding: calc(12px + .6vw) !important;

}

.Logic-block .rule-container .rule-block,
.logicPlace .CenterPanel .rule-container .rule-block {
    padding: 0px 15px 0px 25px;
    border: none;
}
.Logic-block .rule-container, .logicPlace .CenterPanel .rule-container  {

    margin-bottom: 25px;
}

.rule-border {border: 1px solid #edeced; }
.notification{position: relative;}
.badge {
    position: absolute;
    top: 17px;
    right: 11px;
    padding: 4px;
    border-radius: 50%;
    background: #e65b6a;
    display:none;
}

.badge.red {
    /*background: white;*/
    /*border: solid 1px;*/
    display: block;
    /*background: #e65b6a;*/
}

.badge.green {
    display: block;
    background: green;
}

[data-tooltip]:after{
    /*    white-space: break-spaces;
        width:200px;*/
}

.carousel-indicators li{
    background-color:#000;
}
.carousel-indicators li.active{
    background-color:#4c3a9d;
}
@media(max-width: 768px) {
    .buildPlace .header-Build {
        margin-top: 125px;
    }

    .buildMenu .navContainer{
        padding:0 10px;
    }
}
