.komimage {width: 60px; height: 60px; margin:10px; overflow: hidden;border-radius: 100%; float: left;}
.komimage img {width: 60px; height: auto;}
.page-footer .social-btns {
    display: none;
}
ul.corona {display: contents; padding: 0 20px;}
.header-logo a,.header-logo strong{

    background-repeat: no-repeat;
}
.subhead {
    background: #fa7900;
    color: #fff;
    font-size: 1.4em;
    padding: 20px 15px 5px 15px;
    margin: -10px;
}

.sdigit .digit {
    width: 5%;
    float: left;
    font-size: 4em;
    display: block;
    line-height: 0.8em;
    color: #fa7900;
}

h3.sdigit {
    display: flex;
    position: relative;
    align-items: flex-end;
    margin-top: 50px;
    margin-bottom: 50px;
}
.air {
    display: flex;
    align-items: center;
}

.aleft  {
    width: 90%;
}
.aright {
    width: 20%;
}
.aright img {width: 50%;}
.result {width: 60%;}
.plspec {
    display: flex;
    background: #fff;
    padding: 10px;
    margin: -10px;
}
.pspecleft {
    width: 50%;
    padding: 10px;
    background: #F6F6F6;
}
.specright {
    width: 50%;
    background: #fa7900;
    background-image: url(/upload/medialibrary/2f5/ddaxy3ilelk1hpqnzsb2qz1ahpsmb0t7.png);
    background-size: auto 95%;
    background-repeat: no-repeat;
    background-position: right top;
}
.cspec {
    display: flex;
    margin-bottom: 15px;
    align-items: flex-end;
}
.imspec {margin-right: 20px;}

.textspec {width: 60%;}
.imspec img {width: 120px!important; height: auto;}
.plus2  {
    display: flex;
    flex: 2 0;
    margin-top: 10px;
    padding: 10px;
    flex-wrap: wrap;
}
.plusbl {
    width: 30%;
    color: #fff;
    text-transform: uppercase;
    font-size: 1.0em;
    margin: 10px;
    height: 4em;
    background-repeat: no-repeat;
    background-size: auto 80%;
    display: flex;
    align-items: center;
    background-position: center left;
    padding-left: 5em;
}

.pl1 {background-image: url(/upload/medialibrary/b9e/55b30vnn2j5sw4cxybrxpuwyocglh0as.png);}
.pl2 {background-image: url(/upload/medialibrary/bf4/66pf39pryr9n3cgvpsraxm7lwqzr46jb.png);}
.pl3 {background-image: url(/upload/medialibrary/8a3/3zyngh7qm3rygjo2vfjllaemmyf2fdx2.png);}
.pl4 {background-image: url(/upload/medialibrary/77d/n58pvsnhguhcra9400qnfxeom9w5es41.png);}
.spectext2 {
    color: #fff;
    margin: 15px;
}
.plus3{
    color: #Fff;
    /* margin: 15px; */
    display: flex;
    flex-wrap: nowrap;
    justify-content: space-evenly;
    align-items: flex-start;
}
.plus3pl {
    width: 100%;
    font-size: 0.9em;
    margin: 15px 15px;
}
.plus3pl h4 {font-size: 1.3em; text-transform: uppercase;}
.plus3pl.last {width: 80%;}

.plus3pl span {font-size: 2.5em;flex-wrap: nowrap;width: 100%;display: block;line-height: 1em;}
.plus3pl img {width: 60%;margin: 0 auto;display: block;}
.text-content.fullcont {width: 92%;}
.pagehead.litle h1 {
    width: 90%;
    margin-top: 15px;
}
@media(max-width: 900px){
.text-content.fullcont {width: 95%;}
.sdigit .digit {
    width: 20%;
    float: left;
    font-size: 4em;
    display: block;
    line-height: 0.8em;
    color: #fa7900;
}
.sdigit {display: flex;flex-direction: row;}
.air {
    display: flex;
    align-items: center;
    flex-direction: column;
}  
    .aright {
    width: 90%;
    text-align: center;
}
    h3.sdigit {
    display: flex;
    position: relative;
    align-items: flex-end;
    margin-top: 50px;
    margin-bottom: 50px;
    width: 96%;
}
    .result {
    width: 80%;
}
    .plspec {
    display: flex;
    background: #fff;
    padding: 10px;
    margin: -10px;
    flex-direction: column;
}
    .pspecleft {
    width: 99%;
    padding: 10px;
    margin-left: -10px;
}
    .specright {
    width: 105%;
    background: #fa7900;
    background-size: auto 95%;
    background-repeat: no-repeat;
    background-position: right top;
    margin-left: -10px;
}
    .plus3 {
    color: #Fff;
    margin: 15px;
    display: flex;
    flex-wrap: nowrap;
    justify-content: space-evenly;
    align-items: center;
    flex-direction: column;
}
    .plus3pl img {
    width: 30%;
    margin: 20px auto;
    display: block;
}
.imspec img {
    width: 100px!important;
    height: auto;
}
	.pagehead.litle h1 {font-size: 24px;  margin-top: 40px;}
.aright img {
    width: 30%;
}
  .plusbl {
    width: 80%;}
.secondtext {
    width: 90%;
    margin: 0 auto;
}
}
.fullcont.text-content ul>li {
    font-size: 16px;
}
.fullcont.text-content p {
    font-size: 16px;
}

element.style {
}
.fullcont .plus3pl p { font-size: 14px;}
.dropdown-menu ul li a ins {
    max-width: 200px;
    text-wrap: balance;
}