/******************
    User custom CSS
    ---------------

    In this file you can add your own custom CSS
    It will be loaded last, so you can override any other property.
    Also, it will never be updated. So if you inheritate a core template and just add here some CSS, you'll still benefit of all the updates
*/
@font-face{font-family:Flaticon;src:url(../fonts/Flaticon.eot);src:url(../fonts/Flaticon.eot?#iefix) format("embedded-opentype"),url(../fonts/Flaticon.woff) format("woff"),url(../fonts/Flaticon.ttf) format("truetype"),url(../fonts/Flaticon.svg#Flaticon) format("svg");font-weight:400;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:Flaticon;src:url(../fonts/Flaticon.svg#Flaticon) format("svg")}}[class*=" flaticon-"]:after,[class*=" flaticon-"]:before,[class^=flaticon-]:after,[class^=flaticon-]:before{font-family:Flaticon;font-style:normal;margin-left:20px}.flaticon-signs:before{content:"\f100"}.flaticon-delete:before{content:"\f101"}.flaticon-draw:before{content:"\f102"}.flaticon-interface:before{content:"\f103"}.flaticon-round:before{content:"\f104"}.flaticon-cross:before{content:"\f105"}.flaticon-configuration:before{content:"\f106"}#dynamicReloadContainer{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:13px;color:#5b5b5b;padding-bottom:1em;transition:all 300ms ease}#dynamicReloadContainer .container-fluid{margin-left:20px;margin-right:20px}#dynamicReloadContainer .radius{border-radius:1px;background-clip:padding-box}#dynamicReloadContainer .border{border:1px solid #f5f5f5;border-radius:1px;background-clip:padding-box;box-shadow:0 1px 10px 0 rgba(0,0,0,.15)}#dynamicReloadContainer .content{margin:10px auto;padding:2em;background-color:#FFF;zoom:1}#dynamicReloadContainer .content .cli{font-size:16px}#dynamicReloadContainer .content .cli .cmd{color:#c3912e}#dynamicReloadContainer .object-type{padding:2rem}#dynamicReloadContainer .object-type .whois-options{padding:10px;margin:10px 0 0;border:1px solid #f5f5f5;background:#fff;box-shadow:0 1px 10px 0 rgba(0,0,0,.15);border-radius:1px;background-clip:padding-box}@media (min-width:992px){#dynamicReloadContainer .object-type .whois-options.first{margin-right:2em}}#dynamicReloadContainer .object-type .whois-options .obj-content{overflow-y:auto;padding:10px}#dynamicReloadContainer .object-type .whois-options .obj-content.create{display:inline}#dynamicReloadContainer .row{margin-left:0;margin-right:0}#dynamicReloadContainer .row.object-type{margin-bottom:15px;background:#f5f5f5}#dynamicReloadContainer .row.object{position:relative}#dynamicReloadContainer .row .abuse{border:1px solid #f0680e;padding:10px;margin:5px 0;color:#FFF;background:#f0680e;border-radius:1px;background-clip:padding-box}#dynamicReloadContainer .row .title{color:#2d2d2d;font-weight:bolder;font-size:1.5em;margin-bottom:1.5em;position:relative;min-height:1.5em}#dynamicReloadContainer .row .title.subtitle{font-size:1.2rem;border-bottom:1px solid #999;padding-bottom:5px}#dynamicReloadContainer .row .title.error-msg{background:#c60f13;padding:10px;color:#fff;font-size:1.3rem}#dynamicReloadContainer .row .title.success{background:#43AC6A;border-color:#3a945b;padding:10px;color:#fff;font-size:1.3rem}#dynamicReloadContainer .row .title .help{right:0;position:absolute}#dynamicReloadContainer .row .title .help:hover{color:#f0680e}#dynamicReloadContainer .row .title .help:hover+.tooltip{opacity:1;z-index:100}#dynamicReloadContainer .row .title .help.with-close{margin-right:60px}#dynamicReloadContainer .row .title .close{right:0;position:absolute;margin-left:0}#dynamicReloadContainer .row .title .close:hover{color:#f0680e}#dynamicReloadContainer .row .title .delete{right:0;margin-right:30px;position:absolute}#dynamicReloadContainer .row .title .delete:hover{color:#f0680e}#dynamicReloadContainer .row .title .error{color:#ff4700}#dynamicReloadContainer .row .tooltip{opacity:0;background:#d27246;padding:10px;border:1px solid #d27246;position:absolute;font-size:12px;width:100%;color:#FFF;z-index:-100;margin-top:10px;transition:all 500ms ease;box-shadow:0 1px 10px 0 rgba(0,0,0,.15);border-radius:1px;background-clip:padding-box}#dynamicReloadContainer .row .tooltip::hover{opacity:1}#dynamicReloadContainer .navbar{margin-bottom:0;font-weight:bolder;color:#2d2d2d}#dynamicReloadContainer .navbar .navbar-nav{margin:0}#dynamicReloadContainer .form-control:focus{border-color:#f0680e;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(255,102,0,.6)}#dynamicReloadContainer input[type=checkbox],#dynamicReloadContainer input[type=radio]{outline:0}#dynamicReloadContainer .btn:hover{box-shadow:0 1px 10px 0 rgba(0,0,0,.5)}#dynamicReloadContainer .btn-primary{color:#FFF;background-color:#d27246;border-color:#d27246}#dynamicReloadContainer .btn-primary:hover{background-color:#d27246;box-shadow:0 1px 10px 0 rgba(0,0,0,.5)}#dynamicReloadContainer a{color:#2d2d2d}#dynamicReloadContainer a:hover{color:#f0680e;text-decoration:none}#dynamicReloadContainer .action-grp{position:absolute;bottom:25px;margin-right:15px;right:0}#dynamicReloadContainer .action-grp .action{border:1px solid #2d2d2d}#dynamicReloadContainer .action-grp .action:hover{color:#f0680e;border:1px solid #f0680e}#dynamicReloadContainer .action-grp .action:hover a{color:#f0680e}#dynamicReloadContainer .editor{background:#f5f5f5;resize:none;margin-top:10px}#dynamicReloadContainer .response pre{max-height:450px}#dynamicReloadContainer .plain-object{padding-bottom:45px}#dynamicReloadContainer .col-lg-4{width:32%}@media (min-width:992px){#dynamicReloadContainer .col-lg-6{width:49%}}#dynamicReloadContainer .tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1rem}#dynamicReloadContainer .tabs label.ltab{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:block;padding:1rem 2rem;margin-right:.2rem;cursor:pointer;background:#f5f5f5;color:#f0680e;margin-bottom:0!important;transition:all 500ms ease}#dynamicReloadContainer .tabs .tab{-webkit-box-ordinal-group:100;-ms-flex-order:99;order:99;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;display:none;padding:1rem;background:#f5f5f5}#dynamicReloadContainer .tabs .object-type{padding:0!important}#dynamicReloadContainer .tabs .subtitle{border-bottom:none!important}#dynamicReloadContainer .tabs input[type=radio].itab{display:none}#dynamicReloadContainer .tabs input[type=radio]:checked+label{background:#5b5b5b}#dynamicReloadContainer .tabs input[type=radio]:checked+label+.tab{display:block}#dynamicReloadContainer .checkbox,#dynamicReloadContainer .checkbox-inline,#dynamicReloadContainer .radio,#dynamicReloadContainer .radio-inline{cursor:default}#dynamicReloadContainer .checkbox label,#dynamicReloadContainer .checkbox-inline label,#dynamicReloadContainer .radio label,#dynamicReloadContainer .radio-inline label{cursor:default;font-weight:400}#dynamicReloadContainer .checkbox-inline.object,#dynamicReloadContainer .radio-inline.object{width:20%}#dynamicReloadContainer .info{text-align:center}#dynamicReloadContainer .info h3{color:#f0680e;font-size:bold}#dynamicReloadContainer .info a{color:#f0680e}#dynamicReloadContainer .attributes{height:100%;padding:0;margin:0}#dynamicReloadContainer .attributes .tooltip{left:0;margin-bottom:40px;background:#5b5b5b;color:#FFF;border:#5b5b5b}#dynamicReloadContainer .attributes .attr{color:#FFF;width:100%;min-height:45px;background:#d27246;padding:10px 15px;margin-top:10px;vertical-align:middle;border-radius:1px;background-clip:padding-box;transition:all 500ms ease}#dynamicReloadContainer .attributes .attr.mandatory{font-weight:700}#dynamicReloadContainer .attributes .attr.disabled{background:#5b5b5b}#dynamicReloadContainer .attributes .attr div{display:inline-block;vertical-align:middle}#dynamicReloadContainer .attributes .attr div:nth-child(1){width:33%}#dynamicReloadContainer .attributes .attr div:nth-child(2){margin-left:10px;margin-right:10px;width:33%}#dynamicReloadContainer .attributes .attr:hover{box-shadow:0 1px 10px 0 rgba(0,0,0,.5)}#dynamicReloadContainer .attributes .attr:hover+.tooltip{opacity:1;z-index:100}#dynamicReloadContainer .creator .form-group .help{right:15px;position:absolute}#dynamicReloadContainer .creator .form-group .help:hover{color:#f0680e}#dynamicReloadContainer .creator .form-group .help:hover+.tooltip{opacity:1;z-index:100}#dynamicReloadContainer .creator label{width:100%}#dynamicReloadContainer .submit-all h5{color:#f0680e;font-size:1.5em;font-weight:bolder}#dynamicReloadContainer textarea,#dynamicReloadContainer textarea .form-control{font-family:"Courier New",Courier,monospace!important}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes animatebottom{from{bottom:-100px;opacity:0}to{bottom:0;opacity:1}}@keyframes animatebottom{from{bottom:-100px;opacity:0}to{bottom:0;opacity:1}}#dynamicReloadContainer .error{background:#c60f13;padding:5px;color:#fff;display:none;opacity:0;transition:all 500ms ease}@media (max-width:45em){#dynamicReloadContainer .tabs .tab.ltab,#dynamicReloadContainer .tabs label.ltab{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial}#dynamicReloadContainer .tabs label.ltab{width:100%;margin-right:0;margin-top:.2rem}#dynamicReloadContainer .checkbox-inline.object,#dynamicReloadContainer .radio-inline.object{width:100%}}#dynamicReloadContainer .accordion{background-color:#f5f5f5;color:#444;cursor:pointer;padding:18px;width:100%;text-align:left;border:none;outline:0;transition:.4s;margin-bottom:15PX;font-weight:700}#dynamicReloadContainer .accordion:hover,#dynamicReloadContainer .active{background-color:#ddd}#dynamicReloadContainer .panel{background-color:#f5f5f5;display:none;overflow:hidden;margin-bottom:15px;margin-top:-15PX}#dynamicReloadContainer pre span{font-weight:700}#dynamicReloadContainer pre span .colored{color:#f0680e!important}#dynamicReloadContainer .btn-primary.focus,#dynamicReloadContainer .btn-primary:focus,#dynamicReloadContainer .btn-primary:hover{color:#fff;border-color:#e4701e!important;background-color:#e4701e!important}#dynamicReloadContainer .error{margin:0!important}#dynamicReloadContainer ::-webkit-input-placeholder{color:#e4701e!important;opacity:.5}#dynamicReloadContainer :-ms-input-placeholder{color:#e4701e!important;opacity:.5}#dynamicReloadContainer ::placeholder{color:#e4701e!important;opacity:.5}#dynamicReloadContainer ::-ms-input-placeholder{color:#e4701e}#dynamicReloadContainer .radio-inline{font-weight:700}#dynamicReloadContainer body .object-type .whois-options .obj-content{height:270px}#dynamicReloadContainer #loader{display:none;position:absolute;left:50%;top:50%;z-index:1;margin:-75px 0 0 -75px;border:16px solid #f3f3f3;border-radius:50%;border-top:16px solid #E4701E;width:120px;height:120px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#dynamicReloadContainer .animate-bottom{position:relative;-webkit-animation-name:animatebottom;-webkit-animation-duration:1s;animation-name:animatebottom;animation-duration:1s}@-webkit-keyframes animatebottom{from{bottom:-100px;opacity:0}to{bottom:0;opacity:1}}@keyframes animatebottom{from{bottom:-100px;opacity:0}to{bottom:0;opacity:1}}#dynamicReloadContainer #overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:2;cursor:pointer}

body {
    background-color: #fdfdfd
}
#surveys-list-container .surveys-list-container {
    padding-right: 2.5rem;
    padding-left: 2.5rem;
}
#surveyListFooter {
    display: none
}
#surveys-list-container{
    margin-top: 0;
}
#surveys-list-jumbotron{
    background: #F8F8F8;
    padding: 10px;
    margin: 0 0 10px 0;
    border: 1px solid #F8F8F8;
    box-shadow: 0 1px 10px 0 rgba(0,0,0,.25);
    -webkit-border-radius: 1px;
    -moz-border-radius: 1px;
    border-radius: 1px;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
}
.survey-list-item {
    color: #FFF;
    background-color: #d27246;
    border-color: #d27246;
    text-align: center;
    height: 10em;
    margin-bottom: 1em;
    padding: 3em 5px 0 5px; 
    border: 1px solid #f5f5f5;
    box-shadow: 0 1px 10px 0 rgba(0, 0, 0, .15);
    border-radius: 1px;
    background-clip: padding-box;
}
.survey-list a.surveytitle   {
    color: #FFF !important;
    background-color: #d27246;
    border-color: #d27246;
    font-size: 16px;
    font-weight: bold;
}
.survey-list a.surveytitle:hover {
    color: #444 !important;
}
.surveys-list .btn-group a.surveytitle {
    height: 50px;
    font-weight: 600;
}
.survey-contact {
    margin-top: 2rem;
    text-align: center
}
#dynamicReloadContainer .progress-bar{
    background-color: #d27246
}
#dynamicReloadContainer .text-info {
    color: #31708f
}
#dynamicReloadContainer input[type="text"], 
#dynamicReloadContainer input,
#dynamicReloadContainer textarea{
    display: block;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.428571429;
    color: #555555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 0px;
}
#dynamicReloadContainer .btn-default{
    color: #FFF;
    background-color: #d27246;
    border-color: #d27246;
}
.fruity .btn-success:hover, .fruity .btn-danger:hover, .fruity .btn-warning:hover, .fruity .btn-info:hover {
    color: #fff;
}
#dynamicReloadContainer .answer-item label::after {
    background-color: #d27246;
}
#dynamicReloadContainer .answer-container {
    padding-bottom: 1.5em;
}
#dynamicReloadContainer .nav .open>a.dropdown-toggle  {
    background-color: #d27246 !important;  
    color: #fff;
}
#dynamicReloadContainer .dropdown-menu>li>a:hover {
    background-color: #d27246;
    color: #fff;
}

#dynamicReloadContainer .navbar-toggle {
    border: solid 1px #d27246;
}
#dynamicReloadContainer .navbar-toggle .icon-bar {
    background-color: #d27246;
}
#dynamicReloadContainer .question-item {
    padding-top: 1em;
}
@media (min-width: 769px){
    #dynamicReloadContainer .navbar a.animate:after {
        background-color: #000;
    }
}
