.display-block{display:block}.remove-margin{margin:0}.remove-margin-t{margin-top:0}.remove-margin-b{margin-bottom:0}.hidden{display:none;visibility:hidden}.size-auto{max-width:100%;height:auto}.align-left,.alignleft{display:block;margin-right:15px;float:left}.align-right,.alignright{display:block;margin-left:15px;float:right}.align-center,.aligncenter{display:block;margin:auto;margin-bottom:10px}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.button-more,.button-default,.button-primary{display:inline-block}.button-more+[class*="button-"],.button-default+[class*="button-"],.button-primary+[class*="button-"]{margin-left:10px}ul.blank,ul.space,ul.line,ul.check,ul.zebra{list-style:none;margin:0;padding:0}ul.space li{margin-top:15px}ul.space li:first-child{margin-top:0}ul.line>li{margin-top:5px;padding-top:5px}ul.line>li:first-child{margin-top:0;padding-top:0}ul.check>li{margin-top:5px}ul.check>li:first-child{margin-top:0}ul.zebra>li{padding:5px}ul.line>li>a:first-child,ul.check>li>a:first-child{display:block}table.zebra{width:100%}table.zebra th{font-size:16px;font-weight:normal;text-align:left}table.zebra th,table.zebra td{padding:5px}table.zebra tbody,table.zebra tfoot{font-size:12px}table.zebra .bold{font-weight:bold}table.zebra .center{text-align:center}table.zebra td *{vertical-align:middle}table.zebra tfoot{font-style:italic}table.zebra caption{font-size:11px;text-align:left;font-style:italic}dl.separator{padding:0;overflow:hidden}dl.separator dt{width:160px;padding-right:10px;float:left;clear:both}dl.separator dd{margin-left:170px;padding-left:20px}em.box{padding:0 3px;white-space:nowrap}hr.dotted{border:none}p.dropcap:first-letter{display:block;margin:7px 4px 0 0;float:left;font-size:280%;font-family:Georgia,"Times New Roman",Times,serif}.box-content,.box-note,.box-info,.box-warning,.box-hint,.box-download{margin:15px 0;padding:10px}.box-content{padding:20px}.box-info,.box-warning,.box-hint,.box-download{padding-left:40px}form.box fieldset{margin-bottom:30px;padding:0 10px 10px 10px}form.box legend{padding:0 10px}form.box fieldset>div{margin:15px 0}form.box button,form.box input[type="button"],form.box input[type="reset"]{vertical-align:middle}form.short>div{margin:10px 0}form.short input{color:#333}form.short input:-moz-placeholder{color:#999}form.short input::-webkit-input-placeholder{color:#999}form.short input.placeholder{color:#999}.mobile-switcher{display:block;width:80%;margin:20px auto 40px auto;padding:40px 0;font-size:50px;text-align:center}.button-default,.button-primary,form.style button,form.style input[type="button"],form.style input[type="submit"]{padding:8px 14px;margin-top:5px;margin-bottom:5px;border-radius:2px;border:none;box-shadow:inset 0 -1px 0 rgba(0,0,0,.15)}.button-default,form.style button,form.style input[type="button"],form.style input[type="submit"]{background-color:#f5f5f5;background-image:-o-linear-gradient(rgba(240,240,240,0),#dbdbdb);background-image:-webkit-linear-gradient(rgba(240,240,240,0),#dbdbdb);background-image:-moz-linear-gradient(rgba(240,240,240,0),#dbdbdb);background-image:linear-gradient(rgba(240,240,240,0),#dbdbdb);text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 rgba(255,255,255,.5);color:#878787}.button-default:hover,form.style button:hover,form.style input[type="button"]:hover,form.style input[type="submit"]:hover{background-color:#dbdbdb;box-shadow:inset 0 1px 5px rgba(0,0,0,.1) , inset 0 0 1px rgba(0,0,0,.1)}.button-default:active,form.style button:active,form.style input[type="button"]:active,form.style input[type="submit"]:active{color:#737373;box-shadow:inset 0 1px 5px rgba(0,0,0,.1) , inset 0 0 1px rgba(0,0,0,.1)}.button-primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.3)}.button-primary:hover{box-shadow:inset 0 1px 5px rgba(0,0,0,.3) , inset 0 0 1px rgba(0,0,0,.3);color:#fff}.button-primary:active{box-shadow:inset 0 1px 8px rgba(0,0,0,.4) , inset 0 0 1px rgba(0,0,0,.3);text-shadow:0 0 5px #fff}.mod-box-color .button-default{text-shadow:0 1px 0 rgba(255,255,255,.8)}.mod-box-color .button-default:active,.mod-box-color form.style button:active,.mod-box-color form.style input[type="button"]:active,.mod-box-color form.style input[type="submit"]:active{background-color:#f1f1f1;text-shadow:0 1px 0 rgba(255,255,255,.8)}.mod-box-color .button-primary,.mod-box-color .button-primary:hover{color:#fff}.mod-box-color .button-primary{background:#323232}.mod-box-color .button-primary:hover{background:#1a1a1a}.mod-box-color .button-primary:active{background:#323232;text-shadow:0 0 5px rgba(255,255,255,.6)}.mod-box-dark .button-default:hover,.mod-box-dark form.style button:hover,.mod-box-dark form.style input[type="button"]:hover,.mod-box-dark form.style input[type="submit"]:hover,.mod-box-dark .button-default:active,.mod-box-dark form.style button:active,.mod-box-dark form.style input[type="button"]:active,.mod-box-dark form.style input[type="submit"]:active,#top-a .mod-plain .button-default:hover,#top-a .mod-plain form.style button:hover,#top-a .mod-plain form.style input[type="button"]:hover,#top-a .mod-plain form.style input[type="submit"]:hover,#block-bottom .mod-plain .button-default:hover,#block-bottom .mod-plain form.style button:hover,#block-bottom .mod-plain form.style input[type="button"]:hover,#block-bottom .mod-plain form.style input[type="submit"]:hover{background-color:#b2b2b2;border-radius:3px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.6) , inset 0 0 5px rgba(0,0,0,.8) , 0 1px 0 rgba(255,255,255,.1);color:#4c4c4c;text-shadow:0 1px 0 rgba(255,255,255,.2)}.mod-box-dark .button-default:active,.mod-box-dark form.style button:active,.mod-box-dark form.style input[type="button"]:active,.mod-box-dark form.style input[type="submit"]:active,#top-a .mod-plain .button-default:active,#top-a .mod-plain form.style button:active,#top-a .mod-plain form.style input[type="button"]:active,#top-a .mod-plain form.style input[type="submit"]:active,#block-bottom .mod-plain .button-default:active,#block-bottom .mod-plain form.style button:active,#block-bottom .mod-plain form.style input[type="button"]:active,#block-bottom .mod-plain form.style input[type="submit"]:active{background-color:#f1f1f1;box-shadow:inset 0 0 0 1px rgba(0,0,0,.6) , inset 0 0 8px rgba(0,0,0,.8) , 0 1px 0 rgba(255,255,255,.1);color:#4c4c4c}.mod-box-dark .button-primary:hover,.mod-box-dark .button-primary:active,#top-a .mod-plain .button-primary:hover,#top-a .mod-plain .button-primary:active,#block-bottom .mod-plain .button-primary:hover,#block-bottom .mod-plain .button-primary:active{border-radius:3px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.4) , inset 0 0 5px rgba(0,0,0,.8) , 0 1px 0 rgba(255,255,255,.1);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.3)}.mod-box-dark .button-primary:active,#top-a .mod-plain .button-primary:active,#block-bottom .mod-plain .button-primary:active{text-shadow:0 0 5px rgba(255,255,255,.6)}.mod-postit .button-default,.mod-postit form.style button,.mod-postit form.style input[type="button"],.mod-postit form.style input[type="submit"]{background-color:#fff;background-image:-o-linear-gradient(rgba(255,252,221,0),#fffcdd);background-image:-webkit-linear-gradient(rgba(255,252,221,0),#fffcdd);background-image:-moz-linear-gradient(rgba(255,252,221,0),#fffcdd);background-image:linear-gradient(rgba(255,252,221,0),#fffcdd);box-shadow:0 1px 0 #cac171;color:#9e9671}.mod-postit .button-default:hover,.mod-postit form.style button:hover,.mod-postit form.style input[type="button"]:hover,.mod-postit form.style input[type="submit"]:hover{border-radius:3px;background-color:#f8f6d5;background-image:-o-linear-gradient(rgba(248,246,213,0),#f8f6d5);background-image:-webkit-linear-gradient(rgba(248,246,213,0),#f8f6d5);background-image:-moz-linear-gradient(rgba(248,246,213,0),#f8f6d5);background-image:linear-gradient(rgba(248,246,213,0),#f8f6d5);box-shadow:inset 0 0 0 1px rgba(175,160,100,.2) , inset 0 0 5px #b0a367 , 0 1px 0 rgba(255,255,255,.5);color:#9e9671}.mod-postit .button-default:active,.mod-postit form.style button:active,.mod-postit form.style input[type="button"]:active,.mod-postit form.style input[type="submit"]:active{background-color:#fff;background-image:-o-linear-gradient(rgba(255,252,221,0),#fffcdd);background-image:-webkit-linear-gradient(rgba(255,252,221,0),#fffcdd);background-image:-moz-linear-gradient(rgba(255,252,221,0),#fffcdd);background-image:linear-gradient(rgba(255,252,221,0),#fffcdd);box-shadow:inset 0 0 0 1px rgba(175,160,100,.2) , inset 0 0 8px #b0a367 , 0 1px 0 rgba(255,255,255,.7)}.mod-postit .button-primary,.mod-postit .button-primary:hover{color:#fff}.mod-postit-color .button-default,.mod-postit-color form.style button,.mod-postit-color form.style input[type="button"],.mod-postit-color form.style input[type="submit"],.mod-postit-color .button-default:hover,.mod-postit-color form.style button:hover,.mod-postit-color form.style input[type="button"]:hover,.mod-postit-color form.style input[type="submit"]:hover,.mod-postit-color .button-default:active,.mod-postit-color form.style button:active,.mod-postit-color form.style input[type="button"]:active,.mod-postit-color form.style input[type="submit"]:active{background-image:-o-linear-gradient(rgba(214,240,247,0),#d6f0f7);background-image:-webkit-linear-gradient(rgba(214,240,247,0),#d6f0f7);background-image:-moz-linear-gradient(rgba(214,240,247,0),#d6f0f7);background-image:linear-gradient(rgba(214,240,247,0),#d6f0f7);box-shadow:0 1px 0 #82b9c6;color:#6b9fab;text-shadow:0 1px 0 #fff}.mod-postit-color .button-default:hover,.mod-postit-color form.style button:hover,.mod-postit-color form.style input[type="button"]:hover,.mod-postit-color form.style input[type="submit"]:hover{border-radius:3px;background-color:#d6f0f7;box-shadow:inset 0 1px 5px #6c9ca7 , inset 0 0 1px #6c9ca7 , 0 1px 0 rgba(255,255,255,.4)}.mod-postit-color .button-default:active,.mod-postit-color form.style button:active,.mod-postit-color form.style input[type="button"]:active,.mod-postit-color form.style input[type="submit"]:active{background-color:#fff;box-shadow:inset 0 1px 8px #6c9ca7 , inset 0 0 1px #6c9ca7 , 0 1px 0 rgba(255,255,255,.4)}.mod-postit-color .button-primary:hover{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.3)}img.border-box{border:1px solid #ddd}.featured-spotlight{position:relative}.featured-image img{vertical-align:middle}.featured-spotlight .overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#222;background-color:rgba(0,0,0,.7);background-image:url(http://locetis.com/templates/yoo_solar/images/widgetkit/spotlight_magnifier.png.pagespeed.ce.lclUeY0uxT.png);background-position:50% 50%;background-repeat:no-repeat;opacity:0}.featured-spotlight:hover .overlay{opacity:1}ul.line>li{border-top:1px solid #ddd}ul.line>li:first-child{border:none}ul.check>li{padding:4px 0 0 30px;background:url(http://locetis.com/templates/yoo_solar/images/tools/list_check.png.pagespeed.ce.q5zPzBPdjn.png) 0 0 no-repeat}.mod-box-color ul.check>li,.mod-postit-color ul.check>li{background-position:0 -470px}ul.zebra>li{padding-left:10px}body ul.zebra>li,table.zebra tbody td{border-bottom:1px solid #ddd}ul.zebra>li:first-child,table.zebra tbody tr:first-child td{border-top:1px solid #ddd}ul.zebra>li.odd,table.zebra tbody tr.odd{background:url(http://locetis.com/templates/yoo_solar/images/tools/zebra_list.png.pagespeed.ce.KlTrYxiOqg.png) 0 0 repeat}ul.zebra > li:nth-of-type(odd),
table.zebra tbody tr:nth-of-type(odd) {background:url(http://locetis.com/templates/yoo_solar/images/tools/zebra_list.png.pagespeed.ce.KlTrYxiOqg.png) 0 0 repeat}table.zebra caption{color:#999}body .mod-box-dark ul.zebra>li,.mod-box-dark ul.line>li{border-color:#303030}body #block-bottom .mod-plain ul.zebra>li,#block-bottom .mod-plain ul.line>li{border-color:#3d3d3d}body .mod-postit ul.zebra>li,.mod-postit ul.line>li{border-color:#f2eb9d}body .mod-postit-color ul.zebra>li,.mod-postit-color ul.line>li{border-color:#97d8e7}dl.separator dt{position:relative;padding-top:5px;padding-bottom:5px;text-transform:uppercase}dl.separator dd{padding-top:5px;padding-bottom:5px;border-width:0 0 0 1px;border-style:solid;border-color:#ddd}dl.separator dt:before{content:"";position:absolute;top:0;right:-15px;width:30px;border-top:1px solid #ddd}dl.separator dt:after{content:"";position:absolute;top:-3px;right:-3px;width:5px;height:5px;background:#fff;border:1px solid #ddd;border-radius:6px}dl.separator dt:first-child:before,dl.separator dt:first-child:after{display:none}em.box{padding:2px 5px;background:url(http://locetis.com/templates/yoo_solar/images/tools/em_box.png.pagespeed.ce.KlTrYxiOqg.png) 0 0 repeat;border:1px dotted #bbb;border-radius:2px;color:#727272;text-shadow:0 1px 0 rgba(255,255,255,.45)}.mod-box-color em.box{color:#fff;text-shadow:none}.mod-box-dark em.box,#top-a .mod-plain em.box,#block-bottom .mod-plain em.box{background-image:url(http://locetis.com/templates/yoo_solar/images/tools/em_box_dark.png.pagespeed.ce.5iD-6PGeAV.png);border-color:#000;color:#c2c2c2;text-shadow:0 1px 0 rgba(0,0,0,.7)}.mod-postit em.box{border-color:#c5b775;color:#968e6a;text-shadow:none}.mod-postit-color em.box{border-color:#5b8993;color:#5f8993;text-shadow:0 1px 0 rgba(255,255,255,.2)}hr.dotted{background:url(http://locetis.com/templates/yoo_solar/images/tools/line_dotted.png.pagespeed.ce.VmTricNthc.png) 0 0 repeat-x}.box-content{background:#fafafa;border:1px solid #ddd}.box-note,.box-info,.box-warning,.box-hint,.box-download{background:#fafafa;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.box-info{background:#ebf5fa url(http://locetis.com/templates/yoo_solar/images/tools/box_info.png.pagespeed.ce.luDi3pcNxr.png) 0 0 no-repeat;border-color:#d2dce1}.box-warning{background:#fff0eb url(http://locetis.com/templates/yoo_solar/images/tools/box_warning.png.pagespeed.ce.nO0ynpF6Ky.png) 0 0 no-repeat;border-color:#ffd7cd}.box-hint{background:#fffae6 url(http://locetis.com/templates/yoo_solar/images/tools/box_hint.png.pagespeed.ce.3Xw5arqqss.png) 0 0 no-repeat;border-color:#fae6be}.box-download{background:#faffe6 url(http://locetis.com/templates/yoo_solar/images/tools/xbox_download.png.pagespeed.ic.Te8h_AeI5J.png) 0 0 no-repeat;border-color:#dce6be}form.box fieldset{border:1px solid #ddd}form.box legend{background:#fff}form.style input,form.style select,form.style textarea{color:#878787;border:1px solid #ddd}.mod-box-dark form.style input,.mod-box-dark form.style select,.mod-box-dark form.style textarea,#block-bottom .mod-plain form.style input,#block-bottom .mod-plain form.style select,#block-bottom .mod-plain form.style textarea{border-color:#000}.mod-postit form.style input,.mod-postit form.style select,.mod-postit form.style textarea{border-color:#c5b775}.mod-postit-color form.style input,.mod-postit-color form.style select,.mod-postit-color form.style textarea{border-color:#82b9c6}ul.social-icons{list-style:none;padding:0;overflow:hidden}.social-icons li{float:left;margin-left:5px}.social-icons li:first-child{margin-left:0}.social-icons li a{display:block;width:60px;height:60px;background-position:0 0;background-repeat:no-repeat}.social-icons .twitter a:hover{background-position:0 -65px}.social-icons .rss a{background-position:0 -130px}.social-icons .rss a:hover{background-position:0 -195px}.social-icons .facebook a{background-position:0 -260px}.social-icons .facebook a:hover{background-position:0 -325px}.social-icons .linkedin a{background-position:0 -390px}.social-icons .linkedin a:hover{background-position:0 -455px}.social-icons .flickr a{background-position:0 -520px}.social-icons .flickr a:hover{background-position:0 -585px}.social-icons .xing a{background-position:0 -650px}.social-icons .xing a:hover{background-position:0 -715px}.social-icons .google-plus a{background-position:0 -780px}.social-icons .google-plus a:hover{background-position:0 -845px}.social-icons .youtube a{background-position:0 -910px}.social-icons .youtube a:hover{background-position:0 -975px}.social-icons .vimeo a{background-position:0 -1040px}.social-icons .vimeo a:hover{background-position:0 -1105px}.social-icons .github a{background-position:0 -1170px}.social-icons .github a:hover{background-position:0 -1235px}