/* ==========================================================================
   HTML5 display definitions
   ========================================================================== */
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[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;color:#222}body{margin:0;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}a:hover,a:active{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{text-decoration:none}mark{font-style:italic;font-weight:700}pre,code,kbd,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:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}ul,ol{margin:1em 0;padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}img{border:0;vertical-align:middle;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}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,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*width:13px;*height: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-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.btn{margin:1px 3px 1px 0;text-decoration:none;display:inline-block;text-align:center;color:#fff;font-size:14px;border:1px solid #9c9c9c;border:1px solid rgba(0,0,0,.2);box-shadow:0 0 .05em rgba(0,0,0,.2);-moz-box-shadow:0 0 .05em rgba(0,0,0,.2);-webkit-box-shadow:0 0 .05em rgba(0,0,0,.2)}.btn,.btn span{-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em}.btn span{border-top:1px solid #fff;border-top:1px solid rgba(255,255,255,.5);display:block;padding:.5em 1.25em}.btn:hover{box-shadow:0 0 .1em rgba(0,0,0,.4);-moz-box-shadow:0 0 .1em rgba(0,0,0,.4);-webkit-box-shadow:0 0 .1em rgba(0,0,0,.4)}.btn:active{position:relative;top:1px}.btn-skinny{font-size:12px}.btn-mini span{padding:.2em .75em}.btn-small span{padding:.35em 1.0em}.btn-medium span{padding:.65em 1.50em}.btn-big span{padding:.8em 1.75em}.btn-large span{padding:1em 2em}.btn-primary{background:#e97100;background:-webkit-gradient(linear,left top,left bottom,from( #f7ac66),to( #e97100));background:-moz-linear-gradient(-90deg, #f7ac66, #e97100);filter:progid:dximagetransform.microsoft.gradient(GradientType=0, startColorstr='@start', endColorstr='@stop')}.btn-primary:hover{color:#fff;background:#f7ac66;background:-webkit-gradient(linear,left top,left bottom,from( #e97100),to( #f7ac66));background:-moz-linear-gradient(-90deg, #e97100, #f7ac66);filter:progid:dximagetransform.microsoft.gradient(GradientType=0, startColorstr='@start', endColorstr='@stop')}.btn-gray{color:#323232;background-color:#f5f5f5}.btn-gray:hover{color:#26242c;background-color:#ebebeb}body{background:#dcdcdc url('images/stripe.jpg') repeat 0 0;font-weight:300}#main{width:900px;background-color:#fff;padding:0 50px;margin:0 auto}#identity{float:left}#logo-holder{background:transparent url('images/logo_holder_bg.png') repeat-x center bottom}#logo-holder .left{background:transparent url('images/logo_holder_left.png') no-repeat left bottom}#logo-holder .right{background:transparent url('images/logo_holder_right.png') no-repeat right bottom;padding:0 20px 20px 20px}#logo-holder a{text-decoration:none;display:block}#logo-holder a img{display:block}#logo-holder h2{font-size:16px;font-weight:600;text-decoration:none!important;border:0;margin:0;padding-top:6px}#context{width:610px;float:right}#context h2{text-align:right;padding-right:30px;font-size:20px;color:#26242c!important}#context nav ul{float:right;background-color:#1c6593;padding:0 6px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}#context nav ul li{float:left;display:block;padding:2px;position:relative}#context nav ul li a{display:block;float:left;color:#fff;padding:4px 8px;font-size:13px;text-decoration:none;font-weight:600}#context nav ul li a:hover{text-decoration:underline}#context nav ul li:hover>ul{display:block}#context nav ul ul{position:absolute;top:30px;display:none;padding:0!important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#context nav ul ul li{position:relative;width:250px;border-bottom:1px solid #fff}#context nav ul ul li:hover{background-color:#fff}#context nav ul ul li:hover a{color:#26242c}#context nav ul ul li:hover>ul{display:block}#context nav ul ul li a{font-size:11px;font-weight:300}#context nav ul ul li ul{position:absolute;left:240px;display:none;top:0;padding:0}#context nav ul ul li ul li{width:250px;border:1px solid #c8c8c8;border-left:2px solid #ff6500;background-color:#fff}#context nav ul ul li ul li:hover{background-color:#dcdcdc}#home-page-book{padding-top:24px;padding-bottom:2px}#home-page-book h1,#home-page-book h2,#home-page-book h3,#home-page-book h4,#home-page-book h5,#home-page-book h6{margin:0;font-family:impact,arial,verdana,sans-serif}#home-page-book .inner{-moz-box-shadow:0 0 4px 4px rgba(0,0,0,.1);-webkit-box-shadow:0 0 4px 4px rgba(0,0,0,.1);box-shadow:0 0 4px 4px rgba(0,0,0,.1);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#home-page-book .content{padding:16px}#home-page-book .content .btn-primary{font-size:24px;font-weight:700;text-transform:uppercase}#home-page-book .content .btn-primary span{padding:8px 12px 10px 12px}#home-page-book .content header h2{text-transform:uppercase;font-weight:700;font-size:26px;padding:0}#home-page-book .content header h4{padding-left:24px;color:#26242c!important;letter-spacing:0}#home-page-book .content .left{padding-left:24px;float:left;width:390px}#home-page-book .content .left ul,#home-page-book .content .left ol{margin:0;padding:6px 0}#home-page-book .content .left ul li,#home-page-book .content .left ol li{margin:0 0 0 24px;padding:2px 0;font-size:14px}#home-page-book .content .left ul li{list-style-image:url('images/check_mark.jpg')}#home-page-book .content .left .button-and-photo .btn{float:left}#home-page-book .content .left .button-and-photo .next-to-button{float:right}#home-page-book .content .right{width:212px;float:right}#home-page-book .content .right img{margin-top:8px;padding:8px;background-color:#fff;-moz-box-shadow:0 1px 2px 2px rgba(0,0,0,.1);-webkit-box-shadow:0 1px 2px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px 2px rgba(0,0,0,.1);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}#home-page-book .content footer{padding-left:24px}#home-page-book .content footer p{font-size:12px}#home-page-book .sidebar{width:200px;padding:16px;background-color:#f5f5f5;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px}#home-page-book .sidebar h3{text-transform:uppercase}#home-page-book .sidebar ul li{font-size:14px;padding:2px 0;margin-left:12px;list-style-image:url('images/new_bullet.png')}#home-page-book .sidebar ul li a{color:#26242c;font-weight:300;text-decoration:none}#page{padding:20px 0}#content{width:600px;float:left;font-weight:400}#content h1{margin-top:0}#content h2,#content h3,#content h4,#content h5,#content h6{padding-top:1em;margin-top:0}#content a{text-decoration:underline!important}#content ul li h1,#content ol li h1,#content ul li h2,#content ol li h2,#content ul li h3,#content ol li h3,#content ul li h4,#content ol li h4,#content ul li h5,#content ol li h5,#content ul li h6,#content ol li h6{font-size:14px;margin:0;padding:0}#content #content-header{padding-bottom:20px}#content #content-header h1,#content #content-header h2,#content #content-header h3,#content #content-header h4,#content #content-header h5,#content #content-header h6{padding:0 0 .2em;margin:0}#content.custom-sidebar-page-template{width:900px}#content.custom-sidebar-page-template #content-content{width:584px;padding-right:16px;float:left}#content.custom-sidebar-page-template #content-sidebar{width:300px;float:right}#content.custom-sidebar-page-template #content-sidebar .gform_wrapper{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:4px 16px}#sidebar{width:300px;float:right}#sidebar .sidebar{padding-left:24px}#sidebar li.sidebar-widget{list-style-type:none;margin-bottom:24px;border:1px solid #f5f5f5;background-color:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}#sidebar li.sidebar-widget h2{font-weight:400;padding-top:0;margin-top:0}#sidebar li.sidebar-widget .sidebar-inner{border:1px solid #c8c8c8;background-color:#fafafa;padding:12px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}#sidebar li.sidebar-widget ul{margin:0;padding:0}#sidebar li.sidebar-widget ul li{font-size:12px;margin-left:10px;padding:2px 0}#sidebar li.sidebar-widget ul li a{font-size:12px}#sidebar li.sidebar-widget ul>li{margin-left:16px}#bottom{padding:24px 0;text-align:center}#bottom .inner{border-top:3px solid #1c6593;padding-top:12px;font-size:12px}#bottom p{margin:0;padding:6px}#bottom-nav{width:90%;text-align:center;margin:0 auto}#bottom-nav li{list-style-type:none;display:inline}#bottom-nav li a{font-size:12px}.bx-next{position:absolute;top:30%;right:-50px;z-index:999;width:30px;height:30px;text-indent:-999999px;background:url(bx_styles/gray_next.png) no-repeat 0 -30px}.bx-prev{position:absolute;top:30%;left:-50px;z-index:999;width:30px;height:30px;text-indent:-999999px;background:url(bx_styles/gray_prev.png) no-repeat 0 -30px}.bx-pager a{margin-right:5px;color:#fff;padding:3px 8px 3px 6px;font-size:12px;zoom:1;background:url(bx_styles/gray_pager.png) no-repeat 0 -20px}.bx-auto .start{background:url(bx_styles/gray_auto.png) no-repeat 0 2px;padding-left:13px}.bx-auto .stop{background:url(bx_styles/gray_auto.png) no-repeat 0 -14px;padding-left:13px}.bx-next:hover,.bx-prev:hover{background-position:0 0}.bx-pager .pager-active,.bx-pager a:hover{background-position:0 0}.bx-pager{text-align:center;padding-top:7px;font-size:12px;color:#666}.bx-captions{text-align:center;font-size:12px;padding:7px 0;color:#666}.bx-auto{text-align:center;padding-top:15px}.bx-auto a{color:#666;font-size:12px}#home-page-featured-suppliers{padding-bottom:5px;border-bottom:2px solid #c8c8c8;margin-bottom:2px}#home-page-featured-suppliers h2{width:100px;float:left;line-height:70%;font-weight:400}#home-page-featured-suppliers h2 span{display:block}#featured-suppliers-wrapper{float:right;width:800px;overflow:hidden}#featured-suppliers{width:800px}#featured-suppliers li{width:200px;display:block;float:left;margin-right:5px}#featured-suppliers li img{width:175px}.lt-ie10 #home-page-book{margin:24px 0;padding:0;border:2px solid #e6e6e6}.lt-ie10 #home-page-book .inner{border:1px solid #d7d7d7}#content h1,#content h2,#content h3,#content h4,#content h5,#content h6{font-weight:400}#content h1{font-size:45px;color:#ff6500}#content h2{font-size:24px;color:#ff6500}#content h3{font-size:20px;color:#1c6593}#content h4{font-size:16px;color:#1c6593}#content h5{font-size:15px;color:#1c6593}#content h6{font-size:14px;color:#1c6593}#content p{font-size:13px;line-height:19px}#content ul li,#content ol li{font-size:13px;line-height:19px;padding:4px 0}#content a{color:#0e4a6f;text-decoration:none}#content a:hover{text-decoration:underline}.gform_previous_button{display:none}.ir{border:0;font:0/0 a;text-shadow:none;color:transparent;background-color:transparent}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(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}
/* This beautiful CSS-File has been crafted with LESS (lesscss.org) and compiled by simpLESS (wearekiss.com/simpless) */
