/* RESET */ 

 html{font-family:sans-serif; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%}
 body{margin:0}
 article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
 audio,canvas,progress,video{display:inline-block; vertical-align:baseline}
 audio:not([controls]){display:none; height:0}
 [hidden],template{display:none}
 a{background-color:transparent}
 a:active,a:hover{outline:0}
 abbr[title]{border-bottom:1px dotted}
 b,strong{font-weight:700}
 dfn{font-style:italic}
 h1{margin:.67em 0; font-size:2em}
 mark{color:#000; background:#ff0}
 small{font-size:80%}
 sub,sup{position:relative; font-size:75%; line-height:0; vertical-align:baseline}
 sup{top:-.5em}
 sub{bottom:-.25em}
 img{border:0}
 svg:not(:root){overflow:hidden}
 figure{margin:1em 40px}
 hr{height:0; -webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box}
 pre{overflow:auto}
 code,kbd,pre,samp{font-family:monospace,monospace; font-size:1em}
 button,input,optgroup,select,textarea{margin:0; font:inherit; color:inherit}
 button{overflow:visible}
 button,select{text-transform:none}
 button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button; cursor:pointer}
 button[disabled],html input[disabled]{cursor:default}
 button::-moz-focus-inner,input::-moz-focus-inner{padding:0; border:0}
 input{line-height:normal}
 input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; padding:0}
 input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
 input[type=search]{-webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box; -webkit-appearance:textfield}
 input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
 fieldset{padding:.35em .625em .75em; margin:0 2px; border:1px solid silver}
 legend{padding:0; border:0}
 textarea{overflow:auto}
 optgroup{font-weight:700}
 table{border-spacing:0; border-collapse:collapse}
 td,th{padding:0}


 @media print{*,:after,:before{color:#000!important; text-shadow:none!important; background:0 0!important; -webkit-box-shadow:none!important; box-shadow:none!important}
 a,a:visited{text-decoration:underline}
 a[href]:after{content:" (" attr(href) ")"}
 abbr[title]:after{content:" (" attr(title) ")"}
 a[href^="javascript:"]:after,a[href^="#"]:after{content:""}
 blockquote,pre{border:1px solid #999; page-break-inside:avoid}
 thead{display:table-header-group}
 img,tr{page-break-inside:avoid}
 img{max-width:100%!important}
 h2,h3,p{orphans:3; widows:3}
 h2,h3{page-break-after:avoid}
 .navbar{display:none}
 .btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}
 .label{border:1px solid #000}
 .table{border-collapse:collapse!important}
 .table td,.table th{background-color:#fff!important}
 .table-bordered td,.table-bordered th{border:1px solid #ddd!important}
}
 
 *{-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box}
 :after,:before{-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box}
 html{font-size:10px; -webkit-tap-highlight-color:rgba(0,0,0,0)}
 body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif; font-size:14px; line-height:1.42857143; color:#333; background-color:#fff}
 button,input,select,textarea{font-family:inherit; font-size:inherit; line-height:inherit}
 figure{margin:0}
 img{vertical-align:middle}

 /**/

.clearfix:after,.clearfix:before,.container:after,.container:before,.row:after,.row:before {
    display: table;
    content: " ";
}

.clearfix:after,.container:after,.row:after {
    clear: both;
}

 a{text-decoration: none;}
 a:hover{text-decoration:none;}
 strong{font-weight: 800;}