:link,:visited{text-decoration:none}h1,h2,h3,h4,h5,h6,pre,code{font-size:1em;clear:both;font-weight:normal}ul,dl,dt,dd,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input{margin:0;padding:0}a img,:link img,:visited
img{border:none}*{box-sizing:border-box}body{font-size:14px;color:#222;font-family:"Open Sans","Sans Serif";padding-top:80px}body{margin:0;text-align:center;background-attachment:fixed !important}a{color:#1FA8F1;text-decoration:none}a:hover,a:focus{text-decoration:underline}a:hover img, a:focus
img{filter:alpha(opacity=80);opacity:0.8}p{line-height:2em;margin:10px
0px}h1{font-size:3.6em;clear:both;padding:30px
10px;text-align:center}h2{font-size:2.8em;padding:8px
20px;margin:20px
0}h2 img, h3
img{vertical-align:middle;float:right}h3{font-size:1.8em;margin:5px
0}h3>a{color:#222}h4{font-size:1.7em;color:#79796A;margin:10px
0}h6{font-size:1.3em;clear:both;background:#eee url(/theme/TotalTemplate/icons/open.png) no-repeat  center right;padding:10px
15px;margin-bottom:1px;transition:all 0.5s ease;border-right:10px solid transparent;text-align:left !important}h6:hover{background-color:#999;color:#fff;cursor:pointer}h6.faqOpen{background-image:url(/theme/TotalTemplate/icons/close.png)}hr{display:none}ul
li{list-style-image:url(/theme/TotalTemplate/images/bullet_blue.png)}.clear{clear:both}.hidden{display:none}blockquote{padding:30px
50px;color:#777;font-family:Georgia;text-align:center;font-size:2em;position:relative;font-style:italic;display:table;margin:20px
auto}blockquote
p{font-size:1em;line-height:1.4em}blockquote::before,blockquote::after{content:"\201C";display:block;font-size:4.0em;height:1px;left:-15px;position:absolute;top:0}blockquote::after{content:"\201D";float:right;left:auto;right:0em;position:absolute;bottom:70px;top:auto}pre{width:100%;background-color:#000;overflow:auto}.error{color:#e00}.button{background-color:#222;padding:10px
25px;color:#fff;white-space:nowrap;display:inline-block;transition:all 0.5s ease;text-transform:uppercase;font-weight:bold;font-size:0.85em;line-height:1.4em;margin-bottom:2px}.button:hover{background-color:#222;text-decoration:none}.button.buy,.button.download,.button.help{padding:10px;white-space:normal;text-align:left;padding-left:40px}.button.buy{background:#d00}.button.buy:hover{background:#a00}.button.download{background:#e50}.button.download:hover{background:#d80}.button.help{background:#777}.button.help:hover{background:#777}.button
i{font-size:1.5em;text-align:center;margin-right:10px;display:inline-block;clear:both;vertical-align:middle;margin-left:-30px;color:#fff}.left{text-align:left}.right{text-align:right}.center{text-align:center}.fa{color:#000}#content{background-color:#fff;padding:0
10px;margin-bottom:20px}.row{display:table;width:100%}.row>*{display:table-cell;vertical-align:middle}.wrapper{max-width:1600px;width:100%;margin:0
auto;text-align:left;position:relative}header{background-color:#222;position:fixed;width:100%;z-index:10;top:0;z-index:1000}#logo{text-align:left}#logo
img{width:250px}nav{margin-top:-3px}nav
*{font-family:"Open Sans" !important;border-top-left-radius:0 !important;border-top-right-radius:0 !important;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}#main-menu{color:#000;border:none;box-shadow:none;float:right !important}#main-menu
*{color:#000}#main-menu>li>a{color:#fff;font-size:1.2em;padding:10px
25px;margin:0
5px;font-weight:lighter}#main-menu a:hover, #main-menu a.highlighted, #main-menu .currentpath>a, #main-menu .current>a{color:#1FA8F1}#main-menu .sub-arrow{border-color:transparent;background:url('/theme/TotalTemplate/images/arrow_down.png') no-repeat center;width:20px;height:20px;top:35%;margin-top:0;font-size:0 !important}#main-menu a.has-submenu{padding-right:35px}#mobmenubtn{display:none;background:url(/theme/TotalTemplate/icons/menuicon.png) no-repeat 5px 5px;width:100px;height:48px;padding:15px
5px 5px 40px;font-weight:bold;cursor:pointer;top:15px;right:0px;position:absolute;transition:all 0.5s ease;color:#fff}#mobmenubtn.open{background-position:5px -35px}#mainbanner{overflow:hidden;background:url('/theme/TotalTemplate/images/banner_bg.jpg') no-repeat center top;background-size:100% auto;background-attachment:fixed}#mainbanner .gallery-cycle{border-width:0px !important;padding:0px
!important}#mainbanner a:hover img, #mainbanner a:focus
img{filter:alpha(opacity=100);opacity:1}#breadcrumbs{padding:20px
0;font-size:0.8em;text-align:center}aside{width:21%;float:left;text-align:left;min-height:300px;padding-right:10px}.full
aside{display:none}aside
h3{margin:10px
0}article{width:79%;padding:0
10px;float:right;text-align:left;position:relative;border-left:1px solid #ddd}.full
article{width:100%;float:none;padding-right:0;border-left-width:0}article ul, article ol, article
li{padding:3px
0 3px 10px;margin:3px
0 3px 10px}#article-row{display:table;width:100%;table-layout:fixed}#article-row>div{display:table-cell;vertical-align:top}#article-row>div:first-child{padding-right:10px}#article-row-right{width:240px;border-left:1px solid #ddd;padding-left:10px}#article-row-right
.button{width:100%}#content
h2{color:#000;border-bottom:2px solid #1FA8F1;padding:10px
0}section.news{position:relative;background-image:url("/theme/TotalTemplate/images/news.jpg");background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;padding:30px
0}section.news
h2{text-align:center}section.news .blog>div{background:#fff;border-radius:5px;padding:25px
10px;box-shadow:0 7px 15px rgba(0,0,0,0.2)}section.prefooter{background-color:#1FA8F1;color:#fff;padding:20px
0;position:relative;overflow:auto}footer{position:relative;min-height:210px;background:#222;color:#ccc;padding:20px
0;color:#fff}footer
.wrapper{}footer ul, footer ol, footer
li{padding:3px
0 3px 10px;margin:3px
0 3px 10px}footer .cols3>div:first-child{text-align:center}footer .cols3>div:first-child
ul{display:inline-block}footer .cols3>div:first-child ul
li{text-align:left}footer .cols3>div:last-child{overflow:hidden;text-align:center}footer ul
li{list-style-image:url(/theme/TotalTemplate/images/bullet.png)}footer h3, footer p, footer
a{color:#fff;font-weight:lighter}#copy{padding:20px
0;color:#444;background-color:#fff}#copy
a{color:#444}#social{text-align:center}#at4-follow, .at4-follow .at4-follow-container .at-follow-label{display:none}#social
a{margin:0
10px}#social a:hover{filter:alpha(opacity=80);opacity:0.8}#totop{position:fixed;bottom:10px;right:10px;background:#1FA8F1 url(/theme/TotalTemplate/icons/top.png) no-repeat center center;width:50px;height:50px;display:block;font-size:0em;filter:alpha(opacity=50);opacity:0.5;z-index:100;border:2px
solid #fff;border-radius:100px}#totop:hover{filter:alpha(opacity=100);opacity:1.0}.cols4>div{width:23%;float:left;margin:0.7% 1% 0.7% 1%}.cols4>div:nth-child(4n+1){clear:left}.cols3>div{width:31%;float:left;margin:0.7% 1% 0.7% 1%}.cols3>div:nth-child(3n+1){clear:left}.cols2>div{width:48%;float:left;margin:0.7% 1% 0.7% 1%}.cols2>div:nth-child(2n+1){clear:left}.simplenav{list-style:none}.simplenav
li{display:inline-block;border-right:1px solid #ccc}.simplenav li:last-child{border-right-width:0px}.simplenav li
a{display:block;padding:2px
10px}.simplenav li a:link, .simplenav li a:visited{text-decoration:none}.simplenav li a:hover, .simplenav li a:focus{text-decoration:underline}.simplenav li.current a , .simplenav li.currentpath
a{text-decoration:underline}#submenu
li{list-style-type:none;list-style-image:none;margin-bottom:1px}#submenu>li>a{display:block;line-height:22px;padding:10px
16px;background:#eee;color:#333}#submenu>li>a:link,#submenu>li>a:visited{text-decoration:none}#submenu>li>a:hover,#submenu>li>a:focus,#submenu>li.current>a,#submenu>li.currentpath>a{text-decoration:none;background:#1FA8F1;color:#fff}#submenu li
ul{margin-left:20px}#submenu li ul
li{list-style-image:url(/theme/TotalTemplate/images/bullet_blue.png);margin-left:10px}#submenu li ul li
a{padding:10px;display:block}#submenu>li>ul li.current>a,
#submenu>li>ul li.currentpath>a{color:#1FA8F1;font-weight:bold}.pic{text-align:center;position:relative;margin:0
auto}.pic
img{width:100%;display:block;margin-bottom:2px}.blog>div .pic:hover a
img{opacity:0.9}.date{position:absolute;right:5px;top:-5px;background-color:#fff;box-shadow:0 0 7px #666;z-index:10;font-weight:bold;font-size:12px;text-align:center;overflow:hidden;border-radius:3px}.date
span{display:block}.date span:nth-child(1){font-size:22px;line-height:80%;padding-top:3px;color:#777}.date span:nth-child(2){color:#A5A5A5}.date span:nth-child(3){padding:3px
8px;color:#fff;background-color:#575758;color:#fff;font-weight:bold}.blog>div{position:relative;margin-bottom:30px}.blog
h3{padding:5px
0;text-align:center;font-size:2em}.blog .pic
a{color:#fff;font-size:0.8em}.blog.cols1
h3{font-size:1.6em;padding:10px}.blog.cols1>div>.text{float:right;clear:right;width:64%}.blog.cols1>div>.pic{float:left;clear:left;width:34%;position:static}.blog.cols1>div>.pic
img{max-width:400px}.blog.cols1
.button{float:right}aside .blog>div{width:100%;margin:0
0 0% 0%;float:none}.blog
.button{margin:0
auto;display:inline-block}.blog
.subgal{background:#1FA8F1;position:absolute;right:4px;bottom:4px;width:20px;height:20px;cursor:pointer;border-radius:100%;z-index:100;display:none}.blog .subgal
span{color:#fff;font-size:13px;position:absolute;font-weight:bold;right:0px;top:3px;width:100%;text-align:center}.pagination{clear:both;display:block;height:50px}.pagination .prev, .pagination
.next{background-color:#eee;display:inline-block;float:right;padding:2%}.pagination
.prev{float:left}.pagination
a{background-color:#1FA8F1 !important;color:#fff !important}.pagination a:hover{background-color:#a00 !important;text-decoration:none}.p01-contact input, .p01-contact select, .p01-contact
textarea{color:#555;font-family:Arial;background-color:#eee;padding:10px;margin-left:10px;border:0px}.p01-contact
textarea{width:50%}.p01-contact
.field{clear:both;margin:6px
0px}.p01-contact
.label{max-width:130px;width:30%;float:left;text-align:right}.p01-contact .label label
span{display:block;clear:both}.p01-contact
#captchaimg{text-align:center;padding:10px}.p01-contact
.submit{background-color:#444;color:#fff;font-weight:bold;padding:10px
15px;border:0px}#gallery-cycle-mainbanner.gallery-cycle{border-width:0px !important;margin:0
!important;padding:0
!important;width:100% !important}#gallery-cycle-mainbanner.gallery-cycle .gallery-container ,
#gallery-cycle-mainbanner.gallery-cycle .gallery-container .gallery-slide{overflow:hidden;width:100% !important;height:100% !important}#gallery-cycle-mainbanner.gallery-cycle .gallery-image{width:100% !important;height:100% !important;display:block !important;position:relative}#gallery-cycle-mainbanner.gallery-cycle .gallery-image
img{width:auto !important;height:55% !important;display:block !important;margin:0
auto;position:relative;top:20%}#gallery-cycle-mainbanner.gallery-cycle .gallery-text{text-align:center;width:100% !important;z-index:1;padding:0
!important;background-color:rgba(0,0,0,0.5)}#gallery-cycle-mainbanner.gallery-cycle .gallery-text
h4{font-weight:normal;text-shadow:-1px -1px 0 #000;font-size:2em;background-image:none;color:#fff;margin:0
auto;display:inline-block;padding:20px
!important}#gallery-cycle-mainbanner.gallery-cycle .clickable .gallery-text
h4{cursor:pointer;opacity:1}#gallery-cycle-mainbanner.gallery-cycle  .gallery-control{width:100% !important;text-align:center;padding:0
0 0 0 !important;top:20px;line-height:0}#gallery-cycle-mainbanner.gallery-cycle  .gallery-control
a{display:inline-block !important;float:none !important}#gallery-cycle-mainbanner.gallery-cycle .next img, #gallery-cycle-mainbanner.gallery-cycle .prev
img{top:47%;display:inline}.gallery-cycle
h2{background-color:transparent;color:#fff}#fancybox-overlay{background-color:#000 !important}.gallery-fancybox .gallery-thumb{width:23%;margin:1% !important;padding:0
!important;border-width:0px !important}.gallery-fancybox .gallery-thumb:nth-child(4n+1){clear:left}.gallery-fancybox .gallery-thumb
a{display:block !important;height:auto !important}.gallery-fancybox .gallery-thumb
img{max-width:100%}#fancybox-content{border:none !important}#fancybox-outer{padding:10px
!important;width:calc(100% + 40px) !important;height:calc(100% + 40px) !important}.gallery-thumb
p{line-height:120%}.gallery-cycle .gallery-control
a.activeSlide{color:#1FA8F1}.cols1-wrapper .gallery-fancybox .gallery-thumb{width:100%}.cols2-wrapper .gallery-fancybox .gallery-thumb{width:48%;clear:none}.cols2-wrapper .gallery-fancybox .gallery-thumb:nth-child(2n+1){clear:left}.cols3-wrapper .gallery-fancybox .gallery-thumb{width:31%;clear:none}.cols3-wrapper .gallery-fancybox .gallery-thumb:nth-child(3n+1){clear:left}.cols4-wrapper .gallery-fancybox .gallery-thumb{width:23%;clear:none}.cols4-wrapper .gallery-fancybox .gallery-thumb:nth-child(4n+1){clear:left}.subcats{margin:10px
0px 10px 0px !important;padding:0px
0px 0px 0px !important}.subcats
li{list-style-type:none;list-style-image:none !important;float:left;width:32%;margin:0px
1% 1% 0px !important;padding:0px
0px 0px 0px !important}.subcats li
a{padding:10px
2% 10px 2%;display:block;background-color:#27A7DF;border-radius:3px;text-align:center;color:#fff}.subcats li a:hover{text-decoration:none;background-color:#1FA8F1}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,
.video-container object,
.video-container
embed{position:absolute;top:0;left:0;width:100%;height:100%}#gmap{width:100%;background-color:#fff;height:400px}.pros{background:#efe url(/theme/TotalTemplate/icons/add.png) no-repeat 10px 10px;padding-left:40px}.cons{background:#fee url(/theme/TotalTemplate/icons/minus.png) no-repeat 10px 10px;padding-left:40px}.niceTbl{padding:0;margin:10px
0;width:100%}.niceTbl
th{font-size:0.9em;padding:5px;margin:0px;background-color:#1FA8F1;color:#fff}.niceTbl
td{font-size:0.9em;padding:5px;margin:0px}.niceTbl tr:nth-child(odd) td{background-color:#eee}#article-row
table{width:100% !important;border-width:0px !important;margin:10px
0;border-collapse:collapse}#article-row table
th{background-color:#eee;border-width:0 0 0 0;padding:10px;font-weight:bold}#article-row table
td{padding:10px;border-width:0 0 0 0;border-bottom:1px solid #ccc}#mobile-indicator{display:none}.imglink{display:inline-block;background:url(/theme/TotalTemplate/icons/chain.png) no-repeat;background-position:50% -100%;background-size:30% auto}.imglink:hover{background-position:center}.gallery-thumb>a{background:url(/theme/TotalTemplate/icons/enlarge.png) no-repeat;background-position:50% -100%}.gallery-thumb>a:hover{background-position:center}#at4-scc{display:none !important}header, a, #btntop, .gallery-fancybox>div,  .menu>li a:after,  .gallery-thumb>a, .pic, .pic img, #main-menu
li{-ms-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}@media only screen and (min-width: 801px){#main-menu{background:none}#main-menu>li>ul>li>a>.sub-arrow{transform:rotate(270deg)}#main-menu>li.order>a{background-color:#1FA8F1;font-size:1em;font-weight:normal;margin-top:-2px;text-transform:uppercase;font-weight:bold;font-size:0.85em}}@media only screen and (min-width: 801px) and (max-width: 1100px){body{padding-top:64px}#logo
img{width:190px}#main-menu>li>a{font-size:1em !important;padding:10px}aside{width:25%}article{width:75%}h1{font-size:2.8em}h2{font-size:2.6em}h3{font-size:2.2em}h4{font-size:2em}}@media only screen and (max-width: 801px){body{padding-top:64px}#mobile-indicator{display:block}.row>*{display:block;width:100%}#main-menu a,#main-menu>li>a{color:#000}h2{font-size:1.8em}#logo
img{width:200px}#mobmenubtn{top:5px}#mainbanner,#gmap{margin-top:0}#mainbanner{background-size:200% auto}#gallery-cycle-mainbanner.gallery-cycle{margin:0
auto !important}.full article,article,aside,#article-row-right{margin:0
auto;width:100%;border-width:0;padding:2% 0;float:none;min-height:0}#article-row>div:first-child{padding-right:0}#article-row-right
.button{display:block;margin:0
auto}#main-menu{width:100%}#main-menu>li>a{margin:0}#mainnav{max-height:calc(100vh - 180px);overflow:auto}#article-row,#article-row>div{display:block;border-right:none;padding-right:0}.blog.cols1
h3{font-size:1.6em}section.prefooter
td{display:block;width:100%;text-align:center !important}footer{background-size:auto 100%}.cols2>div,.cols3>div,.cols4>div{width:100%;margin:10px
0}h1{font-size:2.4em}h2{font-size:2.2em}h3{font-size:2em}h4{font-size:1.6em}}@media only screen and (max-width: 641px){#gallery-cycle-mainbanner.gallery-cycle .gallery-text
h4{font-size:1.2em;padding:10px
!important}#content{background-image:none;padding-bottom:10px}.gallery-fancybox .gallery-thumb{width:48% !important;clear:none !important}.gallery-fancybox .gallery-thumb:nth-child(2n+1){clear:left !important}.p01-contact
.label{float:none;text-align:left}.p01-contact input, .p01-contact select, .p01-contact
textarea{width:98%;padding:5px
1%;margin:0
auto}.blog.cols1>div>.text{width:100%}.blog.cols1>div>.pic{float:left;clear:left;width:100%;position:static}.blog.cols1>div>.pic
img{max-width:100%}}@media only screen and (max-width: 520px){h1{font-size:2em}h2{font-size:1.8em}h3{font-size:1.6em}h4{font-size:1.4em}section.news
h2{text-align:left}}.sm{position:relative;z-index:9999}.sm,.sm ul,.sm
li{display:block;list-style:none;margin:0;padding:0;line-height:normal;direction:ltr;text-align:left;-webkit-tap-highlight-color:rgba(0,0,0,0)}.sm-rtl,.sm-rtl ul,.sm-rtl
li{direction:rtl;text-align:right}.sm>li>h1,.sm>li>h2,.sm>li>h3,.sm>li>h4,.sm>li>h5,.sm>li>h6{margin:0;padding:0}.sm
ul{display:none}.sm li,.sm
a{position:relative}.sm
a{display:block}.sm
a.disabled{cursor:not-allowed}.sm:after{content:"\00a0";display:block;height:0;font:0px/0 serif;clear:both;visibility:hidden;overflow:hidden}.sm,.sm *,.sm *:before,.sm *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.sm-clean{background:#eee;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.sm-clean a, .sm-clean a:hover, .sm-clean a:focus, .sm-clean a:active{padding:13px
20px;padding-right:58px;color:#555;font-family:"Lucida Sans Unicode","Lucida Sans","Lucida Grande",Arial,sans-serif;font-size:18px;font-weight:normal;line-height:17px;text-decoration:none}.sm-clean
a.current{color:#d23600}.sm-clean
a.disabled{color:#bbb}.sm-clean a span.sub-arrow{position:absolute;top:50%;margin-top:-17px;left:auto;right:4px;width:34px;height:34px;overflow:hidden;font:bold 16px/34px monospace !important;text-align:center;text-shadow:none;background:rgba(255, 255, 255, 0.5);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.sm-clean a.highlighted span.sub-arrow:before{display:block;content:'-'}.sm-clean > li:first-child > a, .sm-clean > li:first-child > :not(ul) a{-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.sm-clean > li:last-child > a, .sm-clean > li:last-child > *:not(ul) a, .sm-clean > li:last-child > ul,
.sm-clean > li:last-child > ul > li:last-child > a, .sm-clean > li:last-child > ul > li:last-child > *:not(ul) a, .sm-clean > li:last-child > ul > li:last-child > ul,
.sm-clean > li:last-child > ul > li:last-child > ul > li:last-child > a, .sm-clean > li:last-child > ul > li:last-child > ul > li:last-child > *:not(ul) a, .sm-clean > li:last-child > ul > li:last-child > ul > li:last-child > ul,
.sm-clean > li:last-child > ul > li:last-child > ul > li:last-child > ul > li:last-child > a, .sm-clean > li:last-child > ul > li:last-child > ul > li:last-child > ul > li:last-child > *:not(ul) a, .sm-clean > li:last-child > ul > li:last-child > ul > li:last-child > ul > li:last-child > ul,
.sm-clean > li:last-child > ul > li:last-child > ul > li:last-child > ul > li:last-child > ul > li:last-child > a, .sm-clean > li:last-child > ul > li:last-child > ul > li:last-child > ul > li:last-child > ul > li:last-child > *:not(ul) a,.sm-clean>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul{-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.sm-clean > li:last-child > a.highlighted, .sm-clean > li:last-child > *:not(ul) a.highlighted,
.sm-clean > li:last-child > ul > li:last-child > a.highlighted, .sm-clean > li:last-child > ul > li:last-child > *:not(ul) a.highlighted,
.sm-clean > li:last-child > ul > li:last-child > ul > li:last-child > a.highlighted, .sm-clean > li:last-child > ul > li:last-child > ul > li:last-child > *:not(ul) a.highlighted,
.sm-clean > li:last-child > ul > li:last-child > ul > li:last-child > ul > li:last-child > a.highlighted, .sm-clean > li:last-child > ul > li:last-child > ul > li:last-child > ul > li:last-child > *:not(ul) a.highlighted,
.sm-clean > li:last-child > ul > li:last-child > ul > li:last-child > ul > li:last-child > ul > li:last-child > a.highlighted, .sm-clean > li:last-child > ul > li:last-child > ul > li:last-child > ul > li:last-child > ul > li:last-child > *:not(ul) a.highlighted{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.sm-clean
li{border-top:1px solid rgba(0,0,0,0.05)}.sm-clean>li:first-child{border-top:0}.sm-clean
ul{background:rgba(162, 162, 162, 0.3)}.sm-clean ul a, .sm-clean ul a:hover, .sm-clean ul a:focus, .sm-clean ul a:active{font-size:16px;border-left:8px solid transparent}.sm-clean ul ul a,
.sm-clean ul ul a:hover,
.sm-clean ul ul a:focus,
.sm-clean ul ul a:active{border-left:16px solid transparent}.sm-clean ul ul ul a,
.sm-clean ul ul ul a:hover,
.sm-clean ul ul ul a:focus,
.sm-clean ul ul ul a:active{border-left:24px solid transparent}.sm-clean ul ul ul ul a,
.sm-clean ul ul ul ul a:hover,
.sm-clean ul ul ul ul a:focus,
.sm-clean ul ul ul ul a:active{border-left:32px solid transparent}.sm-clean ul ul ul ul ul a,
.sm-clean ul ul ul ul ul a:hover,
.sm-clean ul ul ul ul ul a:focus,
.sm-clean ul ul ul ul ul a:active{border-left:40px solid transparent}@media (min-width: 800px){.sm-clean
ul{position:absolute;width:12em}.sm-clean
li{float:left}.sm-clean.sm-rtl
li{float:right}.sm-clean ul li, .sm-clean.sm-rtl ul li, .sm-clean.sm-vertical
li{float:none}.sm-clean
a{white-space:nowrap}.sm-clean ul a, .sm-clean.sm-vertical
a{white-space:normal}.sm-clean .sm-nowrap > li > a, .sm-clean .sm-nowrap > li > :not(ul) a{white-space:nowrap}.sm-clean{padding:0
10px;background:#eee;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px}.sm-clean a, .sm-clean a:hover, .sm-clean a:focus, .sm-clean a:active, .sm-clean
a.highlighted{padding:12px
12px;color:#555;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;-ms-border-radius:0 !important;-o-border-radius:0 !important;border-radius:0 !important}.sm-clean a:hover, .sm-clean a:focus, .sm-clean a:active, .sm-clean
a.highlighted{color:#d23600}.sm-clean
a.current{color:#d23600}.sm-clean
a.disabled{color:#bbb}.sm-clean a.has-submenu{padding-right:24px}.sm-clean a span.sub-arrow{top:50%;margin-top:-2px;right:12px;width:0;height:0;border-width:4px;border-style:solid dashed dashed dashed;border-color:#555 transparent transparent transparent;background:transparent;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.sm-clean a.highlighted span.sub-arrow:before{display:none}.sm-clean
li{border-top:0}.sm-clean>li>ul:before,.sm-clean>li>ul:after{content:'';position:absolute;top:-18px;left:30px;width:0;height:0;overflow:hidden;border-width:9px;border-style:dashed dashed solid dashed;border-color:transparent transparent #bbb transparent}.sm-clean>li>ul:after{top:-16px;left:31px;border-width:8px;border-color:transparent transparent white transparent}.sm-clean
ul{border:1px
solid #bbb;padding:5px
0;background:white;-webkit-border-radius:5px !important;-moz-border-radius:5px !important;-ms-border-radius:5px !important;-o-border-radius:5px !important;border-radius:5px !important;-webkit-box-shadow:0 5px 9px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 9px rgba(0, 0, 0, 0.2);box-shadow:0 5px 9px rgba(0, 0, 0, 0.2)}.sm-clean ul a, .sm-clean ul a:hover, .sm-clean ul a:focus, .sm-clean ul a:active, .sm-clean ul
a.highlighted{border:0
!important;padding:10px
20px;color:#555}.sm-clean ul a:hover, .sm-clean ul a:focus, .sm-clean ul a:active, .sm-clean ul
a.highlighted{background:#eee;color:#d23600}.sm-clean ul
a.current{color:#d23600}.sm-clean ul
a.disabled{background:white;color:#ccc}.sm-clean ul a.has-submenu{padding-right:20px}.sm-clean ul a span.sub-arrow{right:8px;top:50%;margin-top:-5px;border-width:5px;border-style:dashed dashed dashed solid;border-color:transparent transparent transparent #555}.sm-clean span.scroll-up,
.sm-clean span.scroll-down{position:absolute;display:none;visibility:hidden;overflow:hidden;background:white;height:20px}.sm-clean span.scroll-up:hover,
.sm-clean span.scroll-down:hover{background:#eee}.sm-clean span.scroll-up:hover span.scroll-up-arrow, .sm-clean span.scroll-up:hover span.scroll-down-arrow{border-color:transparent transparent #d23600 transparent}.sm-clean span.scroll-down:hover span.scroll-down-arrow{border-color:#d23600 transparent transparent transparent}.sm-clean span.scroll-up-arrow, .sm-clean span.scroll-down-arrow{position:absolute;top:0;left:50%;margin-left:-6px;width:0;height:0;overflow:hidden;border-width:6px;border-style:dashed dashed solid dashed;border-color:transparent transparent #555 transparent}.sm-clean span.scroll-down-arrow{top:8px;border-style:solid dashed dashed dashed;border-color:#555 transparent transparent transparent}.sm-clean.sm-rtl a.has-submenu{padding-right:12px;padding-left:24px}.sm-clean.sm-rtl a span.sub-arrow{right:auto;left:12px}.sm-clean.sm-rtl.sm-vertical a.has-submenu{padding:10px
20px}.sm-clean.sm-rtl.sm-vertical a span.sub-arrow{right:auto;left:8px;border-style:dashed solid dashed dashed;border-color:transparent #555 transparent transparent}.sm-clean.sm-rtl>li>ul:before{left:auto;right:30px}.sm-clean.sm-rtl>li>ul:after{left:auto;right:31px}.sm-clean.sm-rtl ul a.has-submenu{padding:10px
20px !important}.sm-clean.sm-rtl ul a span.sub-arrow{right:auto;left:8px;border-style:dashed solid dashed dashed;border-color:transparent #555 transparent transparent}.sm-clean.sm-vertical{padding:10px
0;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.sm-clean.sm-vertical
a{padding:10px
20px}.sm-clean.sm-vertical a:hover, .sm-clean.sm-vertical a:focus, .sm-clean.sm-vertical a:active, .sm-clean.sm-vertical
a.highlighted{background:white}.sm-clean.sm-vertical
a.disabled{background:#eee}.sm-clean.sm-vertical a span.sub-arrow{right:8px;top:50%;margin-top:-5px;border-width:5px;border-style:dashed dashed dashed solid;border-color:transparent transparent transparent #555}.sm-clean.sm-vertical>li>ul:before,.sm-clean.sm-vertical>li>ul:after{display:none}.sm-clean.sm-vertical ul
a{padding:10px
20px}.sm-clean.sm-vertical ul a:hover, .sm-clean.sm-vertical ul a:focus, .sm-clean.sm-vertical ul a:active, .sm-clean.sm-vertical ul
a.highlighted{background:#eee}.sm-clean.sm-vertical ul
a.disabled{background:white}}.hljs{display:block;padding:0.5em;background:#23241f}.hljs,
.hljs-tag,
.css .hljs-rules,
.css .hljs-value,
.css .hljs-function
.hljs-preprocessor,.hljs-pragma{color:#f8f8f2}.hljs-strongemphasis,.hljs-strong,.hljs-emphasis{color:#a8a8a2}.hljs-bullet,
.hljs-blockquote,
.hljs-horizontal_rule,
.hljs-number,
.hljs-regexp,
.alias .hljs-keyword,.hljs-literal,.hljs-hexcolor{color:#ae81ff}.hljs-tag .hljs-value,
.hljs-code,
.hljs-title,
.css .hljs-class,
.hljs-class .hljs-title:last-child{color:#a6e22e}.hljs-link_url{font-size:80%}.hljs-strong,.hljs-strongemphasis{font-weight:bold}.hljs-emphasis,
.hljs-strongemphasis,
.hljs-class .hljs-title:last-child{font-style:italic}.hljs-keyword,
.hljs-function,
.hljs-change,
.hljs-winutils,
.hljs-flow,
.lisp .hljs-title,
.clojure .hljs-built_in,
.nginx .hljs-title,
.tex .hljs-special,
.hljs-header,
.hljs-attribute,
.hljs-symbol,
.hljs-symbol .hljs-string,
.hljs-tag .hljs-title,
.hljs-value,
.alias .hljs-keyword:first-child,
.css .hljs-tag,
.css .unit,
.css .hljs-important{color:#F92672}.hljs-function .hljs-keyword,
.hljs-class .hljs-keyword:first-child,
.hljs-constant,
.css .hljs-attribute{color:#66d9ef}.hljs-variable,
.hljs-params,
.hljs-class .hljs-title{color:#f8f8f2}.hljs-string,
.css .hljs-id,
.hljs-subst,
.haskell .hljs-type,
.ruby .hljs-class .hljs-parent,
.hljs-built_in,
.sql .hljs-aggregate,
.django .hljs-template_tag,
.django .hljs-variable,
.smalltalk .hljs-class,
.django .hljs-filter .hljs-argument,
.smalltalk .hljs-localvars,
.smalltalk .hljs-array,
.hljs-attr_selector,
.hljs-pseudo,
.hljs-addition,
.hljs-stream,
.hljs-envvar,
.apache .hljs-tag,
.apache .hljs-cbracket,
.tex .hljs-command,.hljs-prompt,.hljs-link_label,.hljs-link_url{color:#e6db74}.hljs-comment,
.hljs-javadoc,
.java .hljs-annotation,
.python .hljs-decorator,
.hljs-template_comment,
.hljs-pi,
.hljs-doctype,
.hljs-deletion,
.hljs-shebang,
.apache .hljs-sqbracket,
.tex .hljs-formula{color:#75715e}.coffeescript .javascript,
.javascript .xml,
.tex .hljs-formula,
.xml .javascript,
.xml .vbscript,
.xml .css,
.xml .hljs-cdata,
.xml .php,
.php
.xml{opacity:0.5}