.none{display:none; }
.error{border: 2px solid #ef1010 !important;background-color: #f5bfbf !important;}
.nopad{padding:0 !important;}
.nomarg{margin:0 !important;}
.vcenter{vertical-align: middle !important;}
.form-group input, .form-group select{height:50px;font-size: 23px;color: #5cb85c;}
.form-group input::-webkit-input-placeholder { /* Edge */  padding-top:7px;}
.form-group input:-ms-input-placeholder { /* Internet Explorer 10-11 */  padding-top:7px;}
.form-group input::placeholder{padding-top:7px;}

.form-group i{z-index: 100;
position: absolute;
top: 7px;
right: 0;
width: 60px;
height: 30px;
line-height: 35px;
text-align: center;
color: #888888;
}
.borderradius0{
    border-radius: 0 !important;
}
.red{color:#ff9393}
.green{color:#26e026}
.kalkulatechose a{color:white}
.kalkulatechose a:link{color:white}
.kalkulatechose a:hover{color:#c8c8c8 !important}
#custom-handle {
    width: 3em;
    height: 1.6em;
    top: 50%;
    margin-top: -.8em;
    text-align: center;
    line-height: 1.6em;
  }
#slider .ui-slider-range { background: #9DF986; }  
#slider .ui-slider-handle { border-color: #26e026; }
#slider {
  float: left;
  clear: left;
  margin:10px;
  padding:10px 25px;
  border-radius: 0px !important;
  cursor: pointer;
}
#btype{ font-size:22px; color:#fccc58}
.calculate_period a.noshow{background-color:#d1cece;color:grey;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-bottom: 1px solid #d2d2d2;}
.calculate_period a.noshow:hover{background-color:#e7e6e6;color:black}
.calculate_period a.show{border-bottom: 2px solid white;background-color:white;color:grey;border-bottom-left-radius: 0; border-bottom-right-radius: 0}
.calculate_period .input-group-addon{background-color: silver;}
.styled-select{
   color:black;
   background-color: white;
   height: 34px;
   overflow: hidden;
}
.styled-select select {
   background: transparent;
   border: none;
   height: 29px;
   width: 70px;
}
td.nobord{
    border: 1px solid #E4811F !important;
    padding: 4px !important;
}
.greybkgrnd{background-color: rgb(135, 135, 135) !important;}
.greybkgrnd_{background-color: rgba(128, 128, 128, 0.9) !important;}
.thead th{background-color: #ff9833;}
#saveduser tr td{font-size: 16px;}
.savedadd2{background-color: #E4811F;}
table#saveduser td{border: 1px solid #dffc92;font-weight: 300;}
#forwho,#about{text-shadow: 2px 2px 5px black;}
#forwho div.openmodal,#about div.openmodal{
    cursor: pointer;
    box-shadow:0px 0px 0px white;
    background-color: rgba(96, 92, 92, 0.6);
    -webkit-transition: background-color 0.5s linear, box-shadow 0.5s ease-in-out;
    -ms-transition: background-color 0.5s linear, box-shadow 0.5s ease-in-out;
    transition: background-color 0.5s linear, box-shadow 0.5s ease-in-out;}
#forwho div.openmodal:hover,#about div.openmodal:hover{
    background-color: rgba(96, 92, 92, 0.9);
    box-shadow: 0px 0px 12px white;
    }
#about div.openmodal{
    height:270px;
}    
@media (max-width: 1199px)  {
    #about div.openmodal{
        height:220px;
    }
}
#contact-info{
    margin-top:1%;
    padding-top: 5% !important;
    background-color:  rgba(0, 0, 0, 0.7);
    background: -webkit-linear-gradient(to top,rgb(228, 129, 31) 0%, black 90%, rgba(0, 0, 0, 0.1) 100%); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(to top,rgb(228, 129, 31) 0%, black 90%, rgba(0, 0, 0, 0.1) 100%); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(to top,rgb(228, 129, 31) 0%, black 90%, rgba(0, 0, 0, 0.1) 100%); /* For Firefox 3.6 to 15 */    
    background: linear-gradient(to top,rgb(228, 129, 31) 0%, black 95%, rgba(0, 0, 0, 0.1) 100%);
}
#tableinsure td,#tableinsure th{border: 1px solid #c9c5c5;}
.colorgrey{background-color: rgba(222, 222, 222, 1);color: rgba(107, 103, 99, 1);}
@media (min-width: 992px) {
    .modal-dialog-responsive{width:950px !important;}
}
.chkboxaccept{display:inline;line-height: 1em;text-transform: lowercase;color:#358335;font-weight: 400;font-size:14px;padding: 0;}
.ownmodal li{padding: 5px;list-style: disc;}
ul.child li{list-style: circle;}
.alert-success-own{ background-color: #f1f9f7 !important;border-color:#e0f1e9 !important;color: #1d9d74 !important;}
.btn-default2{background-color: #989898 !important;color: #fff !important;font-weight: 600 !important;}
.cursorpointer{cursor:pointer;}
.topstyle{position: relative;z-index: 2;padding-top:90px;}
@media (max-width: 1299px) {
    .topstyle{padding-top:20px;}
}
.nav{width:122px;}
.dropdown{width:122px;}
.dropdown span{color:#c5c3c3}
.dropdown:hover > .dropdown-menu { display: block;}
.dropdown-menu > li > a{padding: 10px 15px !important;}
.dropdown-menu > li > a:hover{background-color: rgba(69, 69, 69, 0.1) !important}
.dropdown-menu2{min-width: 0px !important;width:122px;}
.dropdown:hover{background-color: white;}
.dropdown:hover span{color:grey;}
@media (max-width: 768px) {
    .nav, .dropdown, .dropdown-menu2{width:54px}
}
.howtouse .fastyle .fa-4x{padding: 46px 50px;color: white;border-radius: 100px;}
.howtouse .fastyle p{line-height: 15px;padding: 10px 0 70px;}
