.toggle-app .btnwrapper{width:48%;height:64px;float:left;display:block}
.toggle-app .btnwrapper .appbtn{line-height:26px;padding:6px 15px;float:left;display:block;border-radius:100px;width:100%;height:100%;color:#280020;border:1px solid #280020;position:relative;background-color:#1e808f}
.toggle-app .btnwrapper .appbtn.selected{background-color:#280020;color:#fff}
.toggle-app .btnwrapper .appbtn span.btntext{max-height:50px;overflow:hidden;font-family:"RNHouseSansBold",sans-serif}
.toggle-app .btnwrapper .appbtn span.btntext .btnicon{display:table-cell;vertical-align:middle}
.toggle-app .btnwrapper .appbtn span.btntext .btnicon svg{width:24px;height:24px;margin-right:15px;vertical-align:middle}
.toggle-app .btnwrapper .appbtn span.btntext .btntextcomp{display:table-cell}
.toggle-app .btnwrapper .appbtn span.btntext .btntextcomp span{display:block;max-height:52px;overflow:hidden}
.toggle-app .btnwrapper .appbtn:focus{outline:0}
.toggle-app .btnwrapper .appbtn:focus span.buttonfocus{position:absolute;top:-6px;bottom:-6px;left:0;outline:1px auto #280020;z-index:999;width:100%;display:inline-block}
.msedge .toggle-app .btnwrapper .appbtn:focus span.buttonfocus,.msie .toggle-app .btnwrapper .appbtn:focus span.buttonfocus{outline:1px dotted #280020}
.toggle-app .btnwrapper:nth-child(odd){margin-right:20px}
.toggle-app .btnwrapper:nth-child(n+3){margin-top:20px}
.toggle-app.apptogglebtn2 .btnwrapper{width:50%;margin-right:0}
.toggle-app.apptogglebtn2 .btnwrapper .appbtn{border-left:0;border-radius:0 100px 100px 0}
.toggle-app.apptogglebtn2 .btnwrapper:first-child .appbtn{border-left:1px solid #280020;border-radius:100px 0 0 100px}
.msie8 .toggle-app.apptogglebtn4 .btnwrapper,.msie8 .toggle-app.apptogglebtn3 .btnwrapper{margin-right:20px}
.msie8 .toggle-app.apptogglebtn4 .btnwrapper+.btnwrapper,.msie8 .toggle-app.apptogglebtn3 .btnwrapper+.btnwrapper{margin-right:0}
.msie8 .toggle-app.apptogglebtn4 .btnwrapper+.btnwrapper+.btnwrapper,.msie8 .toggle-app.apptogglebtn3 .btnwrapper+.btnwrapper+.btnwrapper{margin-right:20px;margin-top:20px}
.msie8 .toggle-app.apptogglebtn4 .btnwrapper+.btnwrapper+.btnwrapper+.btnwrapper,.msie8 .toggle-app.apptogglebtn3 .btnwrapper+.btnwrapper+.btnwrapper+.btnwrapper{margin-right:0}
.cq-wcm-edit .toggle-app .btnwrapper{height:auto;margin:0 10px 10px 0;min-height:64px}
.cq-wcm-edit .toggle-app .btnwrapper .appbtn{height:64px}
.cq-wcm-edit .toggle-app.apptogglebtn2 .btnwrapper{margin:0}
.cq-wcm-edit .toggle-app.apptogglebtn2 .auth--info+div+div.btnwrapper>.appbtn{border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:100px;border-bottom-left-radius:100px;border-left-width:1px;border-style:solid}
@media(max-width:1023px){.toggle-app .btnwrapper .appbtn{padding:6px 10px}
.toggle-app .btnwrapper:nth-child(odd){margin-right:10px}
.toggle-app .btnwrapper:nth-child(n+3){margin-top:10px}
.toggle-app.apptogglebtn2 .btnwrapper{margin-right:0}
}
@media(min-width:1024px) and (max-width:1255px){.toggle-app.apptogglebtn1 .btnwrapper{width:40%;margin-right:0}
}
@media(min-width:768px) and (max-width:1023px){.toggle-app.apptogglebtn1 .btnwrapper{width:55%;margin-right:0}
}
@media(max-width:767px){.toggle-app.apptogglebtn1 .btnwrapper{width:56%;margin-right:0}
}