/*
Fonts
**********************/

@font-face {
    font-family: 'Univers-Regular';
    src: url('../fonts/universlightcondensed-regular.eot');
    src: url('../fonts/universlightcondensed-regular-1.eot') format('embedded-opentype'),
    url('../fonts/universlightcondensed-regular.woff2') format('woff2'),
    url('../fonts/universlightcondensed-regular.woff') format('woff'),
    url('../fonts/universlightcondensed-regular.ttf') format('truetype'),
    url('../fonts/universlightcondensed-regular.svg') format('svg');
    font-weight: 300;
    font-style: normal;
}


@font-face {
    font-family: 'Univers';
    src: url('../fonts/universlightcondensed-regular.eot');
    src: url('../fonts/universlightcondensed-regular-1.eot') format('embedded-opentype'),
    url('../fonts/universlightcondensed-regular.woff2') format('woff2'),
    url('../fonts/universlightcondensed-regular.woff') format('woff'),
    url('../fonts/universlightcondensed-regular.ttf') format('truetype'),
    url('../fonts/universlightcondensed-regular.svg') format('svg');
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: 'Univers';
    src: url('../fonts/univers-condensed-bold.eot');
    src: url('../fonts/univers-condensed-bold-1.eot') format('embedded-opentype'),
    url('../fonts/univers-condensed-bold.woff2') format('woff2'),
    url('../fonts/univers-condensed-bold.woff') format('woff'),
    url('../fonts/univers-condensed-bold.ttf') format('truetype'),
    url('../fonts/univers-condensed-bold.svg') format('svg');
    font-weight: 700;
    font-style: normal;
}
@font-face {
    font-family: 'Univers';
    src: url('../fonts/universcondensed.eot');
    src: url('../fonts/universcondensed-1.eot') format('embedded-opentype'),
    url('../fonts/universcondensed.woff2') format('woff2'),
    url('../fonts/universcondensed.woff') format('woff'),
    url('../fonts/universcondensed.ttf') format('truetype'),
    url('../fonts/universcondensed.svg') format('svg');
    font-weight: 400;
    font-style: normal;
}
/*
Base
**********************/
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{line-height:1}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}

* {font-family:"Arial", sans-serif;}
body{background:#9fcbed;font:13px/18px "Arial", sans-serif;;color:#5f5f5f;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-webkit-overflow-scrolling:touch;}

h1,h2,h3,h4,h5,h6{font-weight:700;font-family:"Univers",Arial, sans-serif;}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}
h1{font-size:50px;line-height:120%;margin-bottom:20px;}
h2{font-size:40px;line-height:120%;margin-bottom:20px;}
h3{font-size:35px;line-height:120%;margin-bottom:20px;}
h4{font-size:30px;line-height:120%;margin-bottom:20px;}
h5{font-size:15px;line-height:21px}
h6{font-size:14px;line-height:21px}

.subheader{color:#777}

p{font-size:13px;margin:0 0 20px;line-height:18px;}
p img{margin:0}
p.lead{font-size:20px;line-height:120%;}
p.headline{font-size:15px;line-height:120%;margin-bottom:30px;}

em{font-style:italic}
strong{font-weight:700;}
b{font-weight:700;}
small{font-size:50%}
sup {vertical-align:super;font-size:50%;}
sub {vertical-align:sub;}


blockquote,blockquote p{font-size:17px;line-height:24px;color:#777;font-style:italic}
blockquote{margin:0 0 20px;padding:9px 20px 0 19px;border-left:1px solid #ddd}
blockquote cite{display:block;font-size:12px;color:#555}
blockquote cite:before{content:"\2014 \0020"}
blockquote cite a,blockquote cite a:visited{color:#555}

hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:10px 0 30px;height:0}

a{text-decoration:none;outline:0;color:inherit;}
a:visited,a:focus,a:hover{}

p a,p a:visited{color:inherit;line-height:inherit;text-decoration:underline;}

ol,ul{margin-bottom:20px}
ul{list-style:none outside}
ol{list-style:inside decimal}
ol,ul.circle,ul.disc,ul.square{margin-left:0}
ul.square{list-style:square outside}
ul.circle{list-style:circle outside}
ul.disc{list-style:disc outside}
ol ol,ol ul,ul ol,ul ul{margin:4px 0 5px 30px;font-size:90%}
ol ol li,ol ul li,ul ol li,ul ul li{margin-bottom:6px}
li{margin-bottom:6px}

img.scale-with-grid{max-width:100%;height:auto}

input,select,a img{vertical-align:middle;}
.button,button,input[type=button],input[type=reset],input[type=submit]{}
.button:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{}
.button:active,button:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active{}
.button.full-width,button.full-width,input[type=button].full-width,input[type=reset].full-width,input[type=submit].full-width{}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
fieldset,form{margin-bottom:20px}
input[type=email],input[type=password],input[type=text],select,textarea{}
select{padding:0}
input[type=email]:focus,input[type=password]:focus,input[type=text]:focus,textarea:focus{}
textarea{min-height:60px}
label,legend{display:block;font-weight:600;}
select{width:220px}
input[type=checkbox]{display:inline}
label span,legend span{font-weight:400;}

*{outline:0;outline:none;-moz-outline-style:none;;ie-dummy: expression(this.hideFocus=true);}
*:focus{outline:0;outline:none;-moz-outline-style:none;;ie-dummy: expression(this.hideFocus=true);}
*:selected{outline:0;outline:none;-moz-outline-style:none;;ie-dummy: expression(this.hideFocus=true);}
:-moz-any-link:focus{outline:none;}
a:active,a:focus,a:selected{outline:0;outline:none;-moz-outline-style:none;ie-dummy: expression(this.hideFocus=true);}
textarea {resize:none;overflow:auto;}
input[type=search] {-webkit-appearance: none;}
input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button {display: none;}

/*input,textarea {-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;}*/
input,textarea {-webkit-border-radius:0;border-radius:0;}
select {-webkit-appearance:none;-moz-appearance:none;appearance:none;}

.center {float:none !important;margin-left:auto !important;margin-right:auto !important;display:block !important;}
.left {float:left !important;}
.right {float:right !important;}
.remove-bottom{margin-bottom:0!important}
.quarter-bottom{margin-bottom:5px!important}
.half-bottom{margin-bottom:10px!important}
.add-bottom{margin-bottom:20px!important}
.add-x-bottom{margin-bottom:30px!important}
.add-2x-bottom{margin-bottom:40px!important}
.remove-top{margin-top:0!important}
.quarter-top{margin-top:5px!important}
.half-top{margin-top:10px!important}
.add-top{margin-top:20px!important}
.add-2x-top{margin-top:40px!important}
.text-left {text-align:left !important;}
.text-center {text-align:center !important;}
.text-right {text-align:right !important;}

.selectBox-dropdown{min-width:150px;position:relative;line-height:1.5;text-decoration:none;text-align:left;outline:0;vertical-align:middle;display:inline-block;cursor:default}
.selectBox-dropdown:focus,
.selectBox-dropdown:focus .selectBox-arrow{}
.selectBox-dropdown.selectBox-menuShowing-bottom{}
.selectBox-dropdown.selectBox-menuShowing-top{}
.selectBox-dropdown .selectBox-label{display:inline-block;white-space:nowrap;overflow:hidden}
.selectBox-dropdown .selectBox-arrow{position:absolute;top:0;right:0;width:23px;height:100%;}
.selectBox-dropdown-menu{position:absolute;z-index:99999;max-height:200px;min-height:1em;overflow:auto;-webkit-overflow-scrolling:touch}
.selectBox-inline{min-width:150px;outline:0;display:inline-block;overflow:auto}
.selectBox-inline:focus{}
.selectBox-options,.selectBox-options li,.selectBox-options li a{list-style:none;display:block;cursor:default;padding:0;margin:0}
.selectBox-options.selectBox-options-top{margin-top:1px;}
.selectBox-options.selectBox-options-bottom{}
.selectBox-options li a{white-space:nowrap;overflow:hidden;}
.selectBox-options li.selectBox-hover a{}
.selectBox-options li.selectBox-disabled a{}
.selectBox-options li.selectBox-selected a{}
.selectBox-options .selectBox-optgroup{line-height:1.5;padding:0 .3em;white-space:nowrap}
.selectBox.selectBox-disabled{color:#888!important}
.selectBox-dropdown.selectBox-disabled .selectBox-arrow{opacity:.5;filter:alpha(opacity=50);border-color:#666}
.selectBox-inline.selectBox-disabled{color:#888!important}
.selectBox-inline.selectBox-disabled .selectBox-options a{background-color:transparent!important}