

/* /presentation/theme_site/core/utilities.css */

.bumpitup{position:relative;top: -4px}.bumpitupless{position:relative;top: -2px}.container.pad{padding-top:18px;padding-bottom:18px}.left{float:left;margin-bottom:18px;margin-right:15px}.right{float:right;margin-bottom:18px;margin-left:15px}.across{margin-bottom:18px}.alignleft{text-align:left}.alignright{text-align:right}.aligncenter{text-align:center}.top{margin-top:0;padding-top:0}.bottom,.last{margin-bottom:0;padding-bottom:0}.clear{clear:both}.clearer{clear:both;display:block;margin:0;padding:0;height:0;line-height:1px;font-size:1px}.hide,.hideme,.hidden{display:none}.offpage{position:absolute;left: -9999px}.bugborder{border:1px
solid red}.reverse,.reversed{background:#333 !important;color:#fff !important;border:none !important}.ruletop{border-top:1px solid #e6e6e6}.rulebottom{border-bottom:1px solid #e6e6e6}.nogap,.gapless{margin-bottom:0px !important}.tight{margin-bottom:6px !important}.pad,.loose{margin-bottom:18px !important}.padtop{padding-top:18px !important}.collapse{padding:0px
!important}.flatten{padding:9px
!important}.inflate{padding:18px
!important}.inflatesome{padding:9px
!important}.pull{margin-top: -18px !important}.pull_some{margin-top:  -9px !important}.hang{margin-top:18px !important}.hang_some{margin-top:9px !important}.pointer{cursor:pointer;cursor:hand}.light{color:#999}.auto_width{width:auto}.leading_tight{line-height:1.2}.highlight,.hilite,.highlite{background:#ff0;padding:4px}.camel_case{text-transform:capitalize}.box,.borderbox{padding:18px;margin-bottom:18px;background:#f6f6f6}.borderbox{padding:18px;margin-bottom:18px;background:#f6f6f6;border:1px
solid #ccc}.minibox{padding:9px;margin-bottom:18px;background:#eee;border:1px
solid #ccc}img.shadow,div.shadow{box-shadow:0px 3px 5px #999;-webkit-box-shadow:0px 3px 5px #999;-moz-box-shadow:0px 3px 5px #999}.inputfit{width:97%;width:calc(98% - 2px)}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent: -9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin: -1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.auto{cursor:auto}.default{cursor:default}.none{cursor:none}.context-menu{cursor:context-menu}.help{cursor:help}.pointer{cursor:pointer}.progress{cursor:progress}.wait{cursor:wait}.cell{cursor:cell}.crosshair{cursor:crosshair}.text{cursor:text}.vertical-text{cursor:vertical-text}.alias{cursor:alias}.copy{cursor:copy}.move{cursor:move}.no-drop{cursor:no-drop}.not-allowed{cursor:not-allowed}.all-scroll{cursor:all-scroll}.col-resize{cursor:col-resize}.row-resize{cursor:row-resize}.n-resize{cursor:n-resize}.e-resize{cursor:e-resize}.s-resize{cursor:s-resize}.w-resize{cursor:w-resize}.ns-resize{cursor:ns-resize}.ew-resize{cursor:ew-resize}.ne-resize{cursor:ne-resize}.nw-resize{cursor:nw-resize}.se-resize{cursor:se-resize}.sw-resize{cursor:sw-resize}.nesw-resize{cursor:nesw-resize}.nwse-resize{cursor:nwse-resize}.light{color:#BAB5AD}@media only screen and (min-width :900px){.two_columns{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}}@media only screen and (min-width :200px) and (max-width : 899px){.mobilescroller{overflow-x:auto;overflow-y:visible;margin:20px
0px}}

/* /presentation/theme_site/core/fonts.css */

@font-face{font-family:'fjallaone';src:url('/presentation/theme_site/core/fonts/fjallaone-regular-webfont.eot');src:url('/presentation/theme_site/core/fonts/fjallaone-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('/presentation/theme_site/core/fonts/fjallaone-regular-webfont.woff2') format('woff2'),
url('/presentation/theme_site/core/fonts/fjallaone-regular-webfont.woff') format('woff'),
url('/presentation/theme_site/core/fonts/fjallaone-regular-webfont.ttf') format('truetype'),
url('/presentation/theme_site/core/fonts/fjallaone-regular-webfont.svg#fjallaoneregular') format('svg');font-weight:bold;font-style:normal}@font-face{font-family:'body_font';src:url('/presentation/theme_site/core/fonts/source_sans_pro/sourcesanspro-bold-webfont.eot');src:url('/presentation/theme_site/core/fonts/source_sans_pro/sourcesanspro-bold-webfont.eot?#iefix') format('embedded-opentype'),
url('/presentation/theme_site/core/fonts/source_sans_pro/sourcesanspro-bold-webfont.woff') format('woff'),
url('/presentation/theme_site/core/fonts/source_sans_pro/sourcesanspro-bold-webfont.ttf') format('truetype');font-weight:bold;font-style:normal}@font-face{font-family:'body_font';src:url('/presentation/theme_site/core/fonts/source_sans_pro/sourcesanspro-boldit-webfont.eot');src:url('/presentation/theme_site/core/fonts/source_sans_pro/sourcesanspro-boldit-webfont.eot?#iefix') format('embedded-opentype'),
url('/presentation/theme_site/core/fonts/source_sans_pro/sourcesanspro-boldit-webfont.woff') format('woff'),
url('/presentation/theme_site/core/fonts/source_sans_pro/sourcesanspro-boldit-webfont.ttf') format('truetype');font-weight:bold;font-style:italic}@font-face{font-family:'body_font';src:url('/presentation/theme_site/core/fonts/source_sans_pro/sourcesanspro-it-webfont.eot');src:url('/presentation/theme_site/core/fonts/source_sans_pro/sourcesanspro-it-webfont.eot?#iefix') format('embedded-opentype'),
url('/presentation/theme_site/core/fonts/source_sans_pro/sourcesanspro-it-webfont.woff') format('woff'),
url('/presentation/theme_site/core/fonts/source_sans_pro/sourcesanspro-it-webfont.ttf') format('truetype');font-weight:normal;font-style:italic}@font-face{font-family:'body_font';src:url('/presentation/theme_site/core/fonts/source_sans_pro/sourcesanspro-regular-webfont.eot');src:url('/presentation/theme_site/core/fonts/source_sans_pro/sourcesanspro-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('/presentation/theme_site/core/fonts/source_sans_pro/sourcesanspro-regular-webfont.woff') format('woff'),
url('/presentation/theme_site/core/fonts/source_sans_pro/sourcesanspro-regular-webfont.ttf') format('truetype');font-weight:normal;font-style:normal}

/* /presentation/theme_site/core/forms.css */

input[type="text"],input[type="password"],input[type="search"],input[type="email"],input[type="url"],input[type="number"]{line-height:50px;height:50px;padding-left:3%;padding-right:3%}textarea{padding:3%}button,input[type="text"],input[type="password"],input[type="search"],input[type="email"],input[type="url"],input[type="number"],select,textarea{font:17px 'tenso';border:1px
solid #d5d5d5}.inputfit{width:calc(94% - 2px)}textarea.inputfit{width:calc(94% - 2px)}

/* /presentation/theme_site/core/normalize.css */

article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}label{display:block}label+br{display:none}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1,h2,h3,h4,h5,h6{font-weight:normal;margin-top:0px}h1{font-size:36px;line-height:36px;margin-bottom:18px;letter-spacing: -1px}h2{font-size:24px;line-height:24px;margin-bottom:18px}h3{font-size:18px;line-height:18px;font-weight:bold;margin-bottom:18px}h4{font-size:14px;line-height:18px;font-weight:bold;margin-bottom:18px}h5{font-size:12px;line-height:18px;font-weight:bold;margin-bottom:18px}h6{font-size:10px;line-height:18px;font-weight:bold;margin-bottom:18px}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em
40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em
0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top: -0.5em}sub{bottom: -0.25em}dl,menu,ol,ul{margin:1em
0}dd{margin:0
0 0 40px}menu,ol,ul{padding:0
0 0 40px}nav ul,
nav
ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px
solid #c0c0c0;margin:0
2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left: -7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,
html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],
html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html,button,input,select,textarea{color:#222}body{font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em
0;padding:0}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}

/* /presentation/theme_site/product.css */

.product_download.themed_button{float:right}.product_info td:first-child{font-weight:bold;white-space:nowrap;padding-right:30px;vertical-align:top}.product_info td:last-child{width:100%}.product_info
td{border-bottom:1px dotted #d5d5d5;padding:10px}.product_info{width:100%}#gallery_thumbs_container.thumbs_container
img{border:4px
solid #fff !important}.thumbs_container
img{border:8px
solid #fff !important;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;margin-bottom:5px;display:block}

/* /presentation/theme_site/core/typography.css */

.fs_icon{font-family:'icons'}body{font:16px/24px 'body_font','Helvetica Neue', Helvetica, Arial, sans-serif;color:#58585a}h1,h2,h3,h4,h5,h6{font-family:"fjallaone";color:#58585a}h1{font-size:36px;line-height:36px;margin-bottom:18px;letter-spacing:0px}h2{font-size:24px;line-height:28px;margin-bottom:18px}h3{font-size:20px;line-height:24px;font-weight:bold;margin-bottom:18px}h4{font-size:18px;line-height:22px;font-weight:bold;margin-bottom:18px}h5{font-size:16px;line-height:20px;font-weight:bold;margin-bottom:18px}h6{font-size:14px;line-height:18px;font-weight:bold;margin-bottom:18px}.mini{font-size:12px}.small{font-size:13px}.large{font-size:17px}.huge{font-size:21px}.quiet{color:#666}.struck{text-decoration:line-through}ol.huge li, ul.huge
li{margin-left:40px}.humongous{font-size:36px;line-height:40px}blockquote{padding:20px;padding-left:40px;margin:0px;background:#e6e6e6;border-left:5px solid #f7941e;margin-bottom:18px}.about_content
h2{margin-top:30px;margin-bottom:4px;color:#282828}