article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}
audio:not([controls]){display:none;}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
a:hover,a:active{outline:0;}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
img{max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;}
#map_canvas img{max-width:none;}
button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle;}
button,input{*overflow:visible;line-height:normal;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;}
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-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}
textarea{overflow:auto;vertical-align:top;}
.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";}
.clearfix:after{clear:both;}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
.input-block-level{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
body{margin:0;font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:20px;color:#333333;background-color:#ffffff;}
a{color:#126291;text-decoration:none;}
a:hover{color:#307f40;text-decoration:underline;}
.row{margin-left:-10px;*zoom:1;}.row:before,.row:after{display:table;content:"";}
.row:after{clear:both;}
[class*="span"]{float:left;margin-left:10px;}
.container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:990px;}
.span20{width:990px;}
.span19{width:940px;}
.span18{width:890px;}
.span17{width:840px;}
.span16{width:790px;}
.span15{width:740px;}
.span14{width:690px;}
.span13{width:640px;}
.span12{width:590px;}
.span11{width:540px;}
.span10{width:490px;}
.span9{width:440px;}
.span8{width:390px;}
.span7{width:340px;}
.span6{width:290px;}
.span5{width:240px;}
.span4{width:190px;}
.span3{width:140px;}
.span2{width:90px;}
.span1{width:40px;}
.offset20{margin-left:1010px;}
.offset19{margin-left:960px;}
.offset18{margin-left:910px;}
.offset17{margin-left:860px;}
.offset16{margin-left:810px;}
.offset15{margin-left:760px;}
.offset14{margin-left:710px;}
.offset13{margin-left:660px;}
.offset12{margin-left:610px;}
.offset11{margin-left:560px;}
.offset10{margin-left:510px;}
.offset9{margin-left:460px;}
.offset8{margin-left:410px;}
.offset7{margin-left:360px;}
.offset6{margin-left:310px;}
.offset5{margin-left:260px;}
.offset4{margin-left:210px;}
.offset3{margin-left:160px;}
.offset2{margin-left:110px;}
.offset1{margin-left:60px;}
.row-fluid{width:100%;*zoom:1;}.row-fluid:before,.row-fluid:after{display:table;content:"";}
.row-fluid:after{clear:both;}
.row-fluid [class*="span"]{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.127659574%;*margin-left:2.0771545234949493%;}
.row-fluid [class*="span"]:first-child{margin-left:0;}
.row-fluid .span20{width:168.085106366%;*width:168.03460131549494%;}
.row-fluid .span19{width:159.57446806899998%;*width:159.52396301849492%;}
.row-fluid .span18{width:151.063829772%;*width:151.01332472149494%;}
.row-fluid .span17{width:142.553191475%;*width:142.50268642449495%;}
.row-fluid .span16{width:134.042553178%;*width:133.99204812749494%;}
.row-fluid .span15{width:125.531914881%;*width:125.48140983049495%;}
.row-fluid .span14{width:117.02127658399999%;*width:116.97077153349494%;}
.row-fluid .span13{width:108.510638287%;*width:108.46013323649495%;}
.row-fluid .span12{width:99.99999998999999%;*width:99.94949493949494%;}
.row-fluid .span11{width:91.489361693%;*width:91.43885664249495%;}
.row-fluid .span10{width:82.97872339599999%;*width:82.92821834549494%;}
.row-fluid .span9{width:74.468085099%;*width:74.41758004849495%;}
.row-fluid .span8{width:65.95744680199999%;*width:65.90694175149494%;}
.row-fluid .span7{width:57.446808505%;*width:57.39630345449495%;}
.row-fluid .span6{width:48.93617020799999%;*width:48.88566515749494%;}
.row-fluid .span5{width:40.425531911%;*width:40.37502686049495%;}
.row-fluid .span4{width:31.914893614%;*width:31.86438856349495%;}
.row-fluid .span3{width:23.404255317%;*width:23.35375026649495%;}
.row-fluid .span2{width:14.89361702%;*width:14.84311196949495%;}
.row-fluid .span1{width:6.382978723%;*width:6.33247367249495%;}
.container{margin-right:auto;margin-left:auto;*zoom:1;}.container:before,.container:after{display:table;content:"";}
.container:after{clear:both;}
.container-fluid{padding-right:10px;padding-left:10px;*zoom:1;}.container-fluid:before,.container-fluid:after{display:table;content:"";}
.container-fluid:after{clear:both;}
p{margin:0 0 10px;}p small{font-size:13px;color:#999999;}
.lead{margin-bottom:20px;font-size:20px;font-weight:200;line-height:30px;}
h1,h2,h3,h4,h5,h6{margin:0;font-family:inherit;font-weight:bold;color:inherit;text-rendering:optimizelegibility;}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;color:#999999;}
h1{font-size:30px;line-height:40px;}h1 small{font-size:18px;}
h2{font-size:24px;line-height:40px;}h2 small{font-size:18px;}
h3{font-size:18px;line-height:30px;}h3 small{font-size:14px;}
h4,h5,h6{line-height:20px;}
h4{font-size:14px;}h4 small{font-size:12px;}
h5{font-size:12px;}
h6{font-size:11px;color:#999999;text-transform:uppercase;}
.page-header{padding-bottom:19px;margin:20px 0;border-bottom:1px solid #eeeeee;}
.page-header h1{line-height:1;}
ul,ol{padding:0;margin:0 0 10px 25px;}
ul ul,ul ol,ol ol,ol ul{margin-bottom:0;}
ul{list-style:disc;}
ol{list-style:decimal;}
li{line-height:20px;}
ul.unstyled,ol.unstyled{margin-left:0;list-style:none;}
dl{margin-bottom:20px;}
dt,dd{line-height:20px;}
dt{font-weight:bold;line-height:19px;}
dd{margin-left:10px;}
.dl-horizontal dt{float:left;width:120px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.dl-horizontal dd{margin-left:130px;}
hr{margin:20px 0;border:0;border-top:1px solid #eeeeee;border-bottom:1px solid #ffffff;}
strong{font-weight:bold;}
em{font-style:italic;}
.muted{color:#999999;}
abbr[title]{cursor:help;border-bottom:1px dotted #999999;}
abbr.initialism{font-size:90%;text-transform:uppercase;}
blockquote{padding:0 0 0 15px;margin:0 0 20px;border-left:5px solid #eeeeee;}blockquote p{margin-bottom:0;font-size:16px;font-weight:300;line-height:25px;}
blockquote small{display:block;line-height:20px;color:#999999;}blockquote small:before{content:'\2014 \00A0';}
blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #eeeeee;border-left:0;}blockquote.pull-right p,blockquote.pull-right small{text-align:right;}
q:before,q:after,blockquote:before,blockquote:after{content:"";}
address{display:block;margin-bottom:20px;font-style:normal;line-height:20px;}
small{font-size:100%;}
cite{font-style:normal;}
form{margin:0 0 20px;}
fieldset{padding:0;margin:0;border:0;}
legend{display:block;width:100%;padding:0;margin-bottom:30px;font-size:22.5px;line-height:40px;color:#333333;border:0;border-bottom:1px solid #e5e5e5;}legend small{font-size:15px;color:#999999;}
label,input,button,select,textarea{font-size:15px;font-weight:normal;line-height:20px;}
input,button,select,textarea{font-family:Arial,Helvetica,sans-serif;}
label{display:block;margin-bottom:5px;}
select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{display:inline-block;height:20px;padding:4px;margin-bottom:9px;font-size:15px;line-height:20px;color:#555555;}
input,textarea{width:210px;}
textarea{height:auto;}
textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{background-color:#ffffff;border:1px solid #cccccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border linear 0.2s,box-shadow linear 0.2s;-moz-transition:border linear 0.2s,box-shadow linear 0.2s;-ms-transition:border linear 0.2s,box-shadow linear 0.2s;-o-transition:border linear 0.2s,box-shadow linear 0.2s;transition:border linear 0.2s,box-shadow linear 0.2s;}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:rgba(82, 168, 236, 0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);}
input[type="radio"],input[type="checkbox"]{margin:3px 0;*margin-top:0;line-height:normal;cursor:pointer;}
input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto;}
.uneditable-textarea{width:auto;height:auto;}
select,input[type="file"]{height:28px;*margin-top:4px;line-height:28px;}
select{width:220px;border:1px solid #bbb;}
select[multiple],select[size]{height:auto;}
select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
.radio,.checkbox{min-height:18px;padding-left:18px;}
.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-18px;}
.controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:5px;}
.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle;}
.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px;}
.input-mini{width:60px;}
.input-small{width:90px;}
.input-medium{width:150px;}
.input-large{width:210px;}
.input-xlarge{width:270px;}
.input-xxlarge{width:530px;}
input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"]{float:none;margin-left:0;}
.input-append input[class*="span"],.input-append .uneditable-input[class*="span"],.input-prepend input[class*="span"],.input-prepend .uneditable-input[class*="span"],.row-fluid .input-prepend [class*="span"],.row-fluid .input-append [class*="span"]{display:inline-block;}
input,textarea,.uneditable-input{margin-left:0;}
input.span20, textarea.span20, .uneditable-input.span20{width:980px;}
input.span19, textarea.span19, .uneditable-input.span19{width:930px;}
input.span18, textarea.span18, .uneditable-input.span18{width:880px;}
input.span17, textarea.span17, .uneditable-input.span17{width:830px;}
input.span16, textarea.span16, .uneditable-input.span16{width:780px;}
input.span15, textarea.span15, .uneditable-input.span15{width:730px;}
input.span14, textarea.span14, .uneditable-input.span14{width:680px;}
input.span13, textarea.span13, .uneditable-input.span13{width:630px;}
input.span12, textarea.span12, .uneditable-input.span12{width:580px;}
input.span11, textarea.span11, .uneditable-input.span11{width:530px;}
input.span10, textarea.span10, .uneditable-input.span10{width:480px;}
input.span9, textarea.span9, .uneditable-input.span9{width:430px;}
input.span8, textarea.span8, .uneditable-input.span8{width:380px;}
input.span7, textarea.span7, .uneditable-input.span7{width:330px;}
input.span6, textarea.span6, .uneditable-input.span6{width:280px;}
input.span5, textarea.span5, .uneditable-input.span5{width:230px;}
input.span4, textarea.span4, .uneditable-input.span4{width:180px;}
input.span3, textarea.span3, .uneditable-input.span3{width:130px;}
input.span2, textarea.span2, .uneditable-input.span2{width:80px;}
input.span1, textarea.span1, .uneditable-input.span1{width:30px;}
input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:#eeeeee;border-color:#ddd;}
input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly]{background-color:transparent;}
.control-group.warning>label,.control-group.warning .help-block,.control-group.warning .help-inline{color:#c09853;}
.control-group.warning .checkbox,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#c09853;border-color:#c09853;}.control-group.warning .checkbox:focus,.control-group.warning .radio:focus,.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#a47e3c;-webkit-box-shadow:0 0 6px #dbc59e;-moz-box-shadow:0 0 6px #dbc59e;box-shadow:0 0 6px #dbc59e;}
.control-group.warning .input-prepend .add-on,.control-group.warning .input-append .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853;}
.control-group.error>label,.control-group.error .help-block,.control-group.error .help-inline{color:#b94a48;}
.control-group.error .checkbox,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea{color:#b94a48;border-color:#b94a48;}.control-group.error .checkbox:focus,.control-group.error .radio:focus,.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#953b39;-webkit-box-shadow:0 0 6px #d59392;-moz-box-shadow:0 0 6px #d59392;box-shadow:0 0 6px #d59392;}
.control-group.error .input-prepend .add-on,.control-group.error .input-append .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48;}
.control-group.success>label,.control-group.success .help-block,.control-group.success .help-inline{color:#468847;}
.control-group.success .checkbox,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea{color:#468847;border-color:#468847;}.control-group.success .checkbox:focus,.control-group.success .radio:focus,.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#356635;-webkit-box-shadow:0 0 6px #7aba7b;-moz-box-shadow:0 0 6px #7aba7b;box-shadow:0 0 6px #7aba7b;}
.control-group.success .input-prepend .add-on,.control-group.success .input-append .add-on{color:#468847;background-color:#dff0d8;border-color:#468847;}
input:focus:required:invalid,textarea:focus:required:invalid,select:focus:required:invalid{color:#b94a48;border-color:#ee5f5b;}input:focus:required:invalid:focus,textarea:focus:required:invalid:focus,select:focus:required:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7;}
.form-actions{padding:19px 20px 20px;margin-top:20px;margin-bottom:20px;background-color:#f5f5f5;border-top:1px solid #e5e5e5;*zoom:1;}.form-actions:before,.form-actions:after{display:table;content:"";}
.form-actions:after{clear:both;}
.uneditable-input{overflow:hidden;white-space:nowrap;cursor:not-allowed;background-color:#ffffff;border-color:#eee;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.025);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.025);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.025);}
:-moz-placeholder{color:#999999;}
:-ms-input-placeholder{color:#999999;}
::-webkit-input-placeholder{color:#999999;}
.help-block,.help-inline{color:#555555;}
.help-block{display:block;margin-bottom:10px;}
.help-inline{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;padding-left:5px;}
.input-prepend,.input-append{margin-bottom:5px;}.input-prepend input,.input-append input,.input-prepend select,.input-append select,.input-prepend .uneditable-input,.input-append .uneditable-input{position:relative;margin-bottom:0;*margin-left:0;vertical-align:middle;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;}.input-prepend input:focus,.input-append input:focus,.input-prepend select:focus,.input-append select:focus,.input-prepend .uneditable-input:focus,.input-append .uneditable-input:focus{z-index:2;}
.input-prepend .uneditable-input,.input-append .uneditable-input{border-left-color:#ccc;}
.input-prepend .add-on,.input-append .add-on{display:inline-block;width:auto;height:20px;min-width:16px;padding:4px 5px;font-weight:normal;line-height:20px;text-align:center;text-shadow:0 1px 0 #ffffff;vertical-align:middle;background-color:#eeeeee;border:1px solid #ccc;}
.input-prepend .add-on,.input-append .add-on,.input-prepend .btn,.input-append .btn{margin-left:-1px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.input-prepend .active,.input-append .active{background-color:#7bcd8c;border-color:#307f40;}
.input-prepend .add-on,.input-prepend .btn{margin-right:-1px;}
.input-prepend .add-on:first-child,.input-prepend .btn:first-child{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;}
.input-append input,.input-append select,.input-append .uneditable-input{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;}
.input-append .uneditable-input{border-right-color:#ccc;border-left-color:#eee;}
.input-append .add-on:last-child,.input-append .btn:last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;}
.input-prepend.input-append input,.input-prepend.input-append select,.input-prepend.input-append .uneditable-input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{margin-right:-1px;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;}
.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{margin-left:-1px;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;}
.search-query{padding-right:14px;padding-right:4px \9;padding-left:14px;padding-left:4px \9;margin-bottom:0;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;}
.form-search input,.form-inline input,.form-horizontal input,.form-search textarea,.form-inline textarea,.form-horizontal textarea,.form-search select,.form-inline select,.form-horizontal select,.form-search .help-inline,.form-inline .help-inline,.form-horizontal .help-inline,.form-search .uneditable-input,.form-inline .uneditable-input,.form-horizontal .uneditable-input,.form-search .input-prepend,.form-inline .input-prepend,.form-horizontal .input-prepend,.form-search .input-append,.form-inline .input-append,.form-horizontal .input-append{display:inline-block;*display:inline;*zoom:1;margin-bottom:0;}
.form-search .hide,.form-inline .hide,.form-horizontal .hide{display:none;}
.form-search label,.form-inline label{display:inline-block;}
.form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend{margin-bottom:0;}
.form-search .radio,.form-search .checkbox,.form-inline .radio,.form-inline .checkbox{padding-left:0;margin-bottom:0;vertical-align:middle;}
.form-search .radio input[type="radio"],.form-search .checkbox input[type="checkbox"],.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:left;margin-right:3px;margin-left:0;}
.control-group{margin-bottom:10px;}
legend+.control-group{margin-top:20px;-webkit-margin-top-collapse:separate;}
.form-horizontal .control-group{margin-bottom:20px;*zoom:1;}.form-horizontal .control-group:before,.form-horizontal .control-group:after{display:table;content:"";}
.form-horizontal .control-group:after{clear:both;}
.form-horizontal .control-label{float:left;width:140px;padding-top:5px;text-align:right;}
.form-horizontal .controls{*display:inline-block;*padding-left:20px;margin-left:160px;*margin-left:0;}.form-horizontal .controls:first-child{*padding-left:160px;}
.form-horizontal .help-block{margin-top:10px;margin-bottom:0;}
.form-horizontal .form-actions{padding-left:160px;}
table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0;}
.table{width:100%;margin-bottom:20px;}.table th,.table td{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #dddddd;}
.table th{font-weight:bold;}
.table thead th{vertical-align:bottom;}
.table caption+thead tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0;}
.table tbody+tbody{border-top:2px solid #dddddd;}
.table-condensed th,.table-condensed td{padding:4px 5px;}
.table-bordered{border:1px solid #dddddd;border-collapse:separate;*border-collapse:collapsed;border-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.table-bordered th,.table-bordered td{border-left:1px solid #dddddd;}
.table-bordered caption+thead tr:first-child th,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+tbody tr:first-child td,.table-bordered colgroup+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0;}
.table-bordered thead:first-child tr:first-child th:first-child,.table-bordered tbody:first-child tr:first-child td:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px;}
.table-bordered thead:first-child tr:first-child th:last-child,.table-bordered tbody:first-child tr:first-child td:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px;}
.table-bordered thead:last-child tr:last-child th:first-child,.table-bordered tbody:last-child tr:last-child td:first-child{-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px;border-radius:0 0 0 4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;}
.table-bordered thead:last-child tr:last-child th:last-child,.table-bordered tbody:last-child tr:last-child td:last-child{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;}
.table-striped tbody tr:nth-child(odd) td,.table-striped tbody tr:nth-child(odd) th{background-color:#f9f9f9;}
.table tbody tr:hover td,.table tbody tr:hover th{background-color:#f5f5f5;}
table .span1{float:none;width:24px;margin-left:0;}
table .span2{float:none;width:74px;margin-left:0;}
table .span3{float:none;width:124px;margin-left:0;}
table .span4{float:none;width:174px;margin-left:0;}
table .span5{float:none;width:224px;margin-left:0;}
table .span6{float:none;width:274px;margin-left:0;}
table .span7{float:none;width:324px;margin-left:0;}
table .span8{float:none;width:374px;margin-left:0;}
table .span9{float:none;width:424px;margin-left:0;}
table .span10{float:none;width:474px;margin-left:0;}
table .span11{float:none;width:524px;margin-left:0;}
table .span12{float:none;width:574px;margin-left:0;}
table .span13{float:none;width:624px;margin-left:0;}
table .span14{float:none;width:674px;margin-left:0;}
table .span15{float:none;width:724px;margin-left:0;}
table .span16{float:none;width:774px;margin-left:0;}
table .span17{float:none;width:824px;margin-left:0;}
table .span18{float:none;width:874px;margin-left:0;}
table .span19{float:none;width:924px;margin-left:0;}
table .span20{float:none;width:974px;margin-left:0;}
table .span21{float:none;width:1024px;margin-left:0;}
table .span22{float:none;width:1074px;margin-left:0;}
table .span23{float:none;width:1124px;margin-left:0;}
table .span24{float:none;width:1174px;margin-left:0;}
[class^="icon-"],[class*=" icon-"]{display:inline-block;width:14px;height:14px;*margin-right:.3em;line-height:14px;vertical-align:text-top;background-image:url("../images/layout/glyphicons-halflings.png");background-position:14px 14px;background-repeat:no-repeat;}[class^="icon-"]:last-child,[class*=" icon-"]:last-child{*margin-left:0;}
.icon-white{background-image:url("../images/layout/glyphicons-halflings-white.png");}
.icon-glass{background-position:0 0;}
.icon-music{background-position:-24px 0;}
.icon-search{background-position:-48px 0;}
.icon-envelope{background-position:-72px 0;}
.icon-heart{background-position:-96px 0;}
.icon-star{background-position:-120px 0;}
.icon-star-empty{background-position:-144px 0;}
.icon-user{background-position:-168px 0;}
.icon-film{background-position:-192px 0;}
.icon-th-large{background-position:-216px 0;}
.icon-th{background-position:-240px 0;}
.icon-th-list{background-position:-264px 0;}
.icon-ok{background-position:-288px 0;}
.icon-remove{background-position:-312px 0;}
.icon-zoom-in{background-position:-336px 0;}
.icon-zoom-out{background-position:-360px 0;}
.icon-off{background-position:-384px 0;}
.icon-signal{background-position:-408px 0;}
.icon-cog{background-position:-432px 0;}
.icon-trash{background-position:-456px 0;}
.icon-home{background-position:0 -24px;}
.icon-file{background-position:-24px -24px;}
.icon-time{background-position:-48px -24px;}
.icon-road{background-position:-72px -24px;}
.icon-download-alt{background-position:-96px -24px;}
.icon-download{background-position:-120px -24px;}
.icon-upload{background-position:-144px -24px;}
.icon-inbox{background-position:-168px -24px;}
.icon-play-circle{background-position:-192px -24px;}
.icon-repeat{background-position:-216px -24px;}
.icon-refresh{background-position:-240px -24px;}
.icon-list-alt{background-position:-264px -24px;}
.icon-lock{background-position:-287px -24px;}
.icon-flag{background-position:-312px -24px;}
.icon-headphones{background-position:-336px -24px;}
.icon-volume-off{background-position:-360px -24px;}
.icon-volume-down{background-position:-384px -24px;}
.icon-volume-up{background-position:-408px -24px;}
.icon-qrcode{background-position:-432px -24px;}
.icon-barcode{background-position:-456px -24px;}
.icon-tag{background-position:0 -48px;}
.icon-tags{background-position:-25px -48px;}
.icon-book{background-position:-48px -48px;}
.icon-bookmark{background-position:-72px -48px;}
.icon-print{background-position:-96px -48px;}
.icon-camera{background-position:-120px -48px;}
.icon-font{background-position:-144px -48px;}
.icon-bold{background-position:-167px -48px;}
.icon-italic{background-position:-192px -48px;}
.icon-text-height{background-position:-216px -48px;}
.icon-text-width{background-position:-240px -48px;}
.icon-align-left{background-position:-264px -48px;}
.icon-align-center{background-position:-288px -48px;}
.icon-align-right{background-position:-312px -48px;}
.icon-align-justify{background-position:-336px -48px;}
.icon-list{background-position:-360px -48px;}
.icon-indent-left{background-position:-384px -48px;}
.icon-indent-right{background-position:-408px -48px;}
.icon-facetime-video{background-position:-432px -48px;}
.icon-picture{background-position:-456px -48px;}
.icon-pencil{background-position:0 -72px;}
.icon-map-marker{background-position:-24px -72px;}
.icon-adjust{background-position:-48px -72px;}
.icon-tint{background-position:-72px -72px;}
.icon-edit{background-position:-96px -72px;}
.icon-share{background-position:-120px -72px;}
.icon-check{background-position:-144px -72px;}
.icon-move{background-position:-168px -72px;}
.icon-step-backward{background-position:-192px -72px;}
.icon-fast-backward{background-position:-216px -72px;}
.icon-backward{background-position:-240px -72px;}
.icon-play{background-position:-264px -72px;}
.icon-pause{background-position:-288px -72px;}
.icon-stop{background-position:-312px -72px;}
.icon-forward{background-position:-336px -72px;}
.icon-fast-forward{background-position:-360px -72px;}
.icon-step-forward{background-position:-384px -72px;}
.icon-eject{background-position:-408px -72px;}
.icon-chevron-left{background-position:-432px -72px;}
.icon-chevron-right{background-position:-456px -72px;}
.icon-plus-sign{background-position:0 -96px;}
.icon-minus-sign{background-position:-24px -96px;}
.icon-remove-sign{background-position:-48px -96px;}
.icon-ok-sign{background-position:-72px -96px;}
.icon-question-sign{background-position:-96px -96px;}
.icon-info-sign{background-position:-120px -96px;}
.icon-screenshot{background-position:-144px -96px;}
.icon-remove-circle{background-position:-168px -96px;}
.icon-ok-circle{background-position:-192px -96px;}
.icon-ban-circle{background-position:-216px -96px;}
.icon-arrow-left{background-position:-240px -96px;}
.icon-arrow-right{background-position:-264px -96px;}
.icon-arrow-up{background-position:-289px -96px;}
.icon-arrow-down{background-position:-312px -96px;}
.icon-share-alt{background-position:-336px -96px;}
.icon-resize-full{background-position:-360px -96px;}
.icon-resize-small{background-position:-384px -96px;}
.icon-plus{background-position:-408px -96px;}
.icon-minus{background-position:-433px -96px;}
.icon-asterisk{background-position:-456px -96px;}
.icon-exclamation-sign{background-position:0 -120px;}
.icon-gift{background-position:-24px -120px;}
.icon-leaf{background-position:-48px -120px;}
.icon-fire{background-position:-72px -120px;}
.icon-eye-open{background-position:-96px -120px;}
.icon-eye-close{background-position:-120px -120px;}
.icon-warning-sign{background-position:-144px -120px;}
.icon-plane{background-position:-168px -120px;}
.icon-calendar{background-position:-192px -120px;}
.icon-random{background-position:-216px -120px;}
.icon-comment{background-position:-240px -120px;}
.icon-magnet{background-position:-264px -120px;}
.icon-chevron-up{background-position:-288px -120px;}
.icon-chevron-down{background-position:-313px -119px;}
.icon-retweet{background-position:-336px -120px;}
.icon-shopping-cart{background-position:-360px -120px;}
.icon-folder-close{background-position:-384px -120px;}
.icon-folder-open{background-position:-408px -120px;}
.icon-resize-vertical{background-position:-432px -119px;}
.icon-resize-horizontal{background-position:-456px -118px;}
.icon-hdd{background-position:0 -144px;}
.icon-bullhorn{background-position:-24px -144px;}
.icon-bell{background-position:-48px -144px;}
.icon-certificate{background-position:-72px -144px;}
.icon-thumbs-up{background-position:-96px -144px;}
.icon-thumbs-down{background-position:-120px -144px;}
.icon-hand-right{background-position:-144px -144px;}
.icon-hand-left{background-position:-168px -144px;}
.icon-hand-up{background-position:-192px -144px;}
.icon-hand-down{background-position:-216px -144px;}
.icon-circle-arrow-right{background-position:-240px -144px;}
.icon-circle-arrow-left{background-position:-264px -144px;}
.icon-circle-arrow-up{background-position:-288px -144px;}
.icon-circle-arrow-down{background-position:-312px -144px;}
.icon-globe{background-position:-336px -144px;}
.icon-wrench{background-position:-360px -144px;}
.icon-tasks{background-position:-384px -144px;}
.icon-filter{background-position:-408px -144px;}
.icon-briefcase{background-position:-432px -144px;}
.icon-fullscreen{background-position:-456px -144px;}
.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #eee;border:1px solid rgba(0, 0, 0, 0.05);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);}.well blockquote{border-color:#ddd;border-color:rgba(0, 0, 0, 0.15);}
.well-large{padding:24px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.well-small{padding:9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;-ms-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear;}.fade.in{opacity:1;}
.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height 0.35s ease;-moz-transition:height 0.35s ease;-ms-transition:height 0.35s ease;-o-transition:height 0.35s ease;transition:height 0.35s ease;}.collapse.in{height:auto;}
.close{float:right;font-size:20px;font-weight:bold;line-height:20px;color:#000000;text-shadow:0 1px 0 #ffffff;opacity:0.2;filter:alpha(opacity=20);}.close:hover{color:#000000;text-decoration:none;cursor:pointer;opacity:0.4;filter:alpha(opacity=40);}
button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;}
.btn{display:inline-block;*display:inline;*zoom:1;padding:4px 10px 4px;margin-bottom:0;font-size:15px;line-height:20px;*line-height:20px;color:#333333;text-align:center;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6);background-image:-ms-linear-gradient(top, #ffffff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);background-image:linear-gradient(top, #ffffff, #e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#e6e6e6;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border:1px solid #cccccc;*border:0;border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*margin-left:.3em;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);}.btn:hover,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{background-color:#e6e6e6;*background-color:#d9d9d9;}
.btn:active,.btn.active{background-color:#cccccc \9;}
.btn:first-child{*margin-left:0;}
.btn:hover{color:#333333;text-decoration:none;background-color:#e6e6e6;*background-color:#d9d9d9;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear;}
.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
.btn.active,.btn:active{background-color:#e6e6e6;background-color:#d9d9d9 \9;background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);}
.btn.disabled,.btn[disabled]{cursor:default;background-color:#e6e6e6;background-image:none;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.btn-large{padding:9px 14px;font-size:17px;line-height:normal;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.btn-large [class^="icon-"]{margin-top:1px;}
.btn-small{padding:5px 9px;font-size:13px;line-height:18px;}
.btn-small [class^="icon-"]{margin-top:-1px;}
.btn-mini{padding:2px 6px;font-size:13px;line-height:16px;}
.btn-primary,.btn-primary:hover,.btn-warning,.btn-warning:hover,.btn-danger,.btn-danger:hover,.btn-success,.btn-success:hover,.btn-info,.btn-info:hover,.btn-inverse,.btn-inverse:hover{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);}
.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255, 255, 255, 0.75);}
.btn{border-color:#ccc;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}
.btn-primary{background-color:#07416e;background-image:-moz-linear-gradient(top, #0b4c7a, #00315b);background-image:-ms-linear-gradient(top, #0b4c7a, #00315b);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0b4c7a), to(#00315b));background-image:-webkit-linear-gradient(top, #0b4c7a, #00315b);background-image:-o-linear-gradient(top, #0b4c7a, #00315b);background-image:linear-gradient(top, #0b4c7a, #00315b);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0b4c7a', endColorstr='#00315b', GradientType=0);border-color:#00315b #00315b #00080f;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#00315b;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{background-color:#00315b;*background-color:#002342;}
.btn-primary:active,.btn-primary.active{background-color:#001628 \9;}
.btn-warning{background-color:#faa732;background-image:-moz-linear-gradient(top, #fbb450, #f89406);background-image:-ms-linear-gradient(top, #fbb450, #f89406);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));background-image:-webkit-linear-gradient(top, #fbb450, #f89406);background-image:-o-linear-gradient(top, #fbb450, #f89406);background-image:linear-gradient(top, #fbb450, #f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0);border-color:#f89406 #f89406 #ad6704;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#f89406;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-warning:hover,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{background-color:#f89406;*background-color:#df8505;}
.btn-warning:active,.btn-warning.active{background-color:#c67605 \9;}
.btn-danger{background-color:#da4f49;background-image:-moz-linear-gradient(top, #ee5f5b, #bd362f);background-image:-ms-linear-gradient(top, #ee5f5b, #bd362f);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));background-image:-webkit-linear-gradient(top, #ee5f5b, #bd362f);background-image:-o-linear-gradient(top, #ee5f5b, #bd362f);background-image:linear-gradient(top, #ee5f5b, #bd362f);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#bd362f', GradientType=0);border-color:#bd362f #bd362f #802420;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#bd362f;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-danger:hover,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{background-color:#bd362f;*background-color:#a9302a;}
.btn-danger:active,.btn-danger.active{background-color:#942a25 \9;}
.btn-success{background-color:#277237;background-image:-moz-linear-gradient(top, #307f40, #195f29);background-image:-ms-linear-gradient(top, #307f40, #195f29);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#307f40), to(#195f29));background-image:-webkit-linear-gradient(top, #307f40, #195f29);background-image:-o-linear-gradient(top, #307f40, #195f29);background-image:linear-gradient(top, #307f40, #195f29);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#307f40', endColorstr='#195f29', GradientType=0);border-color:#195f29 #195f29 #09220f;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#195f29;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-success:hover,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{background-color:#195f29;*background-color:#144b20;}
.btn-success:active,.btn-success.active{background-color:#0e3718 \9;}
.btn-info{background-color:#07416e;background-image:-moz-linear-gradient(top, #0b4c7a, #00315b);background-image:-ms-linear-gradient(top, #0b4c7a, #00315b);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0b4c7a), to(#00315b));background-image:-webkit-linear-gradient(top, #0b4c7a, #00315b);background-image:-o-linear-gradient(top, #0b4c7a, #00315b);background-image:linear-gradient(top, #0b4c7a, #00315b);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0b4c7a', endColorstr='#00315b', GradientType=0);border-color:#00315b #00315b #00080f;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#00315b;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-info:hover,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{background-color:#00315b;*background-color:#002342;}
.btn-info:active,.btn-info.active{background-color:#001628 \9;}
.btn-inverse{background-color:#414141;background-image:-moz-linear-gradient(top, #555555, #222222);background-image:-ms-linear-gradient(top, #555555, #222222);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#555555), to(#222222));background-image:-webkit-linear-gradient(top, #555555, #222222);background-image:-o-linear-gradient(top, #555555, #222222);background-image:linear-gradient(top, #555555, #222222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#555555', endColorstr='#222222', GradientType=0);border-color:#222222 #222222 #000000;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#222222;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-inverse:hover,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{background-color:#222222;*background-color:#151515;}
.btn-inverse:active,.btn-inverse.active{background-color:#080808 \9;}
button.btn,input[type="submit"].btn{*padding-top:2px;*padding-bottom:2px;}button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0;}
button.btn.btn-large,input[type="submit"].btn.btn-large{*padding-top:7px;*padding-bottom:7px;}
button.btn.btn-small,input[type="submit"].btn.btn-small{*padding-top:3px;*padding-bottom:3px;}
button.btn.btn-mini,input[type="submit"].btn.btn-mini{*padding-top:1px;*padding-bottom:1px;}
.alert{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#c09853;}
.alert-heading{color:inherit;}
.alert .close{position:relative;top:-2px;right:-21px;line-height:18px;}
.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847;}
.alert-danger,.alert-error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48;}
.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad;}
.alert-block{padding-top:14px;padding-bottom:14px;}
.alert-block>p,.alert-block>ul{margin-bottom:0;}
.alert-block p+p{margin-top:5px;}
.nav{margin-left:0;margin-bottom:20px;list-style:none;}
.nav>li>a{display:block;}
.nav>li>a:hover{text-decoration:none;background-color:#eeeeee;}
.nav>.pull-right{float:right;}
.nav .nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:bold;line-height:20px;color:#999999;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);text-transform:uppercase;}
.nav li+.nav-header{margin-top:9px;}
.nav-list{padding-left:15px;padding-right:15px;margin-bottom:0;}
.nav-list>li>a,.nav-list .nav-header{margin-left:-15px;margin-right:-15px;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);}
.nav-list>li>a{padding:3px 15px;}
.nav-list>.active>a,.nav-list>.active>a:hover{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);background-color:#126291;}
.nav-list [class^="icon-"]{margin-right:2px;}
.nav-list .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #ffffff;}
.nav-tabs,.nav-pills{*zoom:1;}.nav-tabs:before,.nav-pills:before,.nav-tabs:after,.nav-pills:after{display:table;content:"";}
.nav-tabs:after,.nav-pills:after{clear:both;}
.nav-tabs>li,.nav-pills>li{float:left;}
.nav-tabs>li>a,.nav-pills>li>a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px;}
.nav-tabs{border-bottom:1px solid #ddd;}
.nav-tabs>li{margin-bottom:-1px;}
.nav-tabs>li>a{padding-top:8px;padding-bottom:8px;line-height:20px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}.nav-tabs>li>a:hover{border-color:#eeeeee #eeeeee #dddddd;}
.nav-tabs>.active>a,.nav-tabs>.active>a:hover{color:#555555;background-color:#ffffff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default;}
.nav-pills>li>a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.nav-pills>.active>a,.nav-pills>.active>a:hover{color:#ffffff;background-color:#126291;}
.nav-stacked>li{float:none;}
.nav-stacked>li>a{margin-right:0;}
.nav-tabs.nav-stacked{border-bottom:0;}
.nav-tabs.nav-stacked>li>a{border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.nav-tabs.nav-stacked>li:first-child>a{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}
.nav-tabs.nav-stacked>li:last-child>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}
.nav-tabs.nav-stacked>li>a:hover{border-color:#ddd;z-index:2;}
.nav-pills.nav-stacked>li>a{margin-bottom:3px;}
.nav-pills.nav-stacked>li:last-child>a{margin-bottom:1px;}
.nav-tabs .dropdown-menu{-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;}
.nav-pills .dropdown-menu{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.nav-tabs .dropdown-toggle .caret,.nav-pills .dropdown-toggle .caret{border-top-color:#126291;border-bottom-color:#126291;margin-top:6px;}
.nav-tabs .dropdown-toggle:hover .caret,.nav-pills .dropdown-toggle:hover .caret{border-top-color:#307f40;border-bottom-color:#307f40;}
.nav-tabs .active .dropdown-toggle .caret,.nav-pills .active .dropdown-toggle .caret{border-top-color:#333333;border-bottom-color:#333333;}
.nav>.dropdown.active>a:hover{color:#000000;cursor:pointer;}
.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav>li.dropdown.open.active>a:hover{color:#ffffff;background-color:#999999;border-color:#999999;}
.nav li.dropdown.open .caret,.nav li.dropdown.open.active .caret,.nav li.dropdown.open a:hover .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;opacity:1;filter:alpha(opacity=100);}
.tabs-stacked .open>a:hover{border-color:#999999;}
.tabbable{*zoom:1;}.tabbable:before,.tabbable:after{display:table;content:"";}
.tabbable:after{clear:both;}
.tab-content{overflow:auto;}
.tabs-below>.nav-tabs,.tabs-right>.nav-tabs,.tabs-left>.nav-tabs{border-bottom:0;}
.tab-content>.tab-pane,.pill-content>.pill-pane{display:none;}
.tab-content>.active,.pill-content>.active{display:block;}
.tabs-below>.nav-tabs{border-top:1px solid #ddd;}
.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0;}
.tabs-below>.nav-tabs>li>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}.tabs-below>.nav-tabs>li>a:hover{border-bottom-color:transparent;border-top-color:#ddd;}
.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:hover{border-color:transparent #ddd #ddd #ddd;}
.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none;}
.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px;}
.tabs-left>.nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd;}
.tabs-left>.nav-tabs>li>a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}
.tabs-left>.nav-tabs>li>a:hover{border-color:#eeeeee #dddddd #eeeeee #eeeeee;}
.tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:hover{border-color:#ddd transparent #ddd #ddd;*border-right-color:#ffffff;}
.tabs-right>.nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd;}
.tabs-right>.nav-tabs>li>a{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}
.tabs-right>.nav-tabs>li>a:hover{border-color:#eeeeee #eeeeee #eeeeee #dddddd;}
.tabs-right>.nav-tabs .active>a,.tabs-right>.nav-tabs .active>a:hover{border-color:#ddd #ddd #ddd transparent;*border-left-color:#ffffff;}
.navbar{*position:relative;*z-index:2;overflow:visible;margin-bottom:20px;}
.navbar-inner{min-height:40px;padding-left:20px;padding-right:20px;background-color:#2c2c2c;background-image:-moz-linear-gradient(top, #333333, #222222);background-image:-ms-linear-gradient(top, #333333, #222222);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#333333), to(#222222));background-image:-webkit-linear-gradient(top, #333333, #222222);background-image:-o-linear-gradient(top, #333333, #222222);background-image:linear-gradient(top, #333333, #222222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25), inset 0 -1px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,.25), inset 0 -1px 0 rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.25), inset 0 -1px 0 rgba(0,0,0,.1);}
.navbar .container{width:auto;}
.nav-collapse.collapse{height:auto;}
.navbar{color:#999999;}.navbar .brand:hover{text-decoration:none;}
.navbar .brand{float:left;display:block;padding:8px 20px 12px;margin-left:-20px;font-size:20px;font-weight:200;line-height:1;color:#999999;}
.navbar .navbar-text{margin-bottom:0;line-height:40px;}
.navbar .navbar-link{color:#999999;}.navbar .navbar-link:hover{color:#ffffff;}
.navbar .btn,.navbar .btn-group{margin-top:5px;}
.navbar .btn-group .btn{margin:0;}
.navbar-form{margin-bottom:0;*zoom:1;}.navbar-form:before,.navbar-form:after{display:table;content:"";}
.navbar-form:after{clear:both;}
.navbar-form input,.navbar-form select,.navbar-form .radio,.navbar-form .checkbox{margin-top:5px;}
.navbar-form input,.navbar-form select{display:inline-block;margin-bottom:0;}
.navbar-form input[type="image"],.navbar-form input[type="checkbox"],.navbar-form input[type="radio"]{margin-top:3px;}
.navbar-form .input-append,.navbar-form .input-prepend{margin-top:6px;white-space:nowrap;}.navbar-form .input-append input,.navbar-form .input-prepend input{margin-top:0;}
.navbar-search{position:relative;float:left;margin-top:6px;margin-bottom:0;}.navbar-search .search-query{padding:4px 9px;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:normal;line-height:1;color:#ffffff;background-color:#626262;border:1px solid #151515;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;}.navbar-search .search-query:-moz-placeholder{color:#cccccc;}
.navbar-search .search-query:-ms-input-placeholder{color:#cccccc;}
.navbar-search .search-query::-webkit-input-placeholder{color:#cccccc;}
.navbar-search .search-query:focus,.navbar-search .search-query.focused{padding:5px 10px;color:#333333;text-shadow:0 1px 0 #ffffff;background-color:#ffffff;border:0;-webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.15);-moz-box-shadow:0 0 3px rgba(0, 0, 0, 0.15);box-shadow:0 0 3px rgba(0, 0, 0, 0.15);outline:0;}
.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:2030;margin-bottom:0;}
.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding-left:0;padding-right:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:990px;}
.navbar-fixed-top{top:0;}
.navbar-fixed-bottom{bottom:0;}
.navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0;}
.navbar .nav.pull-right{float:right;}
.navbar .nav>li{display:block;float:left;}
.navbar .nav>li>a{float:none;padding:9px 10px 11px;line-height:19px;color:#999999;text-decoration:none;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);}
.navbar .btn{display:inline-block;padding:4px 10px 4px;margin:5px 5px 6px;line-height:20px;}
.navbar .btn-group{margin:0;padding:5px 5px 6px;}
.navbar .nav>li>a:hover{background-color:transparent;color:#ffffff;text-decoration:none;}
.navbar .nav .active>a,.navbar .nav .active>a:hover{color:#ffffff;text-decoration:none;background-color:#222222;}
.navbar .divider-vertical{height:40px;width:1px;margin:0 9px;overflow:hidden;background-color:#222222;border-right:1px solid #333333;}
.navbar .nav.pull-right{margin-left:10px;margin-right:0;}
.navbar .btn-navbar{display:none;float:right;padding:7px 10px;margin-left:5px;margin-right:5px;background-color:#2c2c2c;background-image:-moz-linear-gradient(top, #333333, #222222);background-image:-ms-linear-gradient(top, #333333, #222222);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#333333), to(#222222));background-image:-webkit-linear-gradient(top, #333333, #222222);background-image:-o-linear-gradient(top, #333333, #222222);background-image:linear-gradient(top, #333333, #222222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);border-color:#222222 #222222 #000000;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#222222;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);}.navbar .btn-navbar:hover,.navbar .btn-navbar:active,.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar[disabled]{background-color:#222222;*background-color:#151515;}
.navbar .btn-navbar:active,.navbar .btn-navbar.active{background-color:#080808 \9;}
.navbar .btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);}
.btn-navbar .icon-bar+.icon-bar{margin-top:3px;}
.navbar .dropdown-menu:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0, 0, 0, 0.2);position:absolute;top:-7px;left:9px;}
.navbar .dropdown-menu:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #ffffff;position:absolute;top:-6px;left:10px;}
.navbar-fixed-bottom .dropdown-menu:before{border-top:7px solid #ccc;border-top-color:rgba(0, 0, 0, 0.2);border-bottom:0;bottom:-7px;top:auto;}
.navbar-fixed-bottom .dropdown-menu:after{border-top:6px solid #ffffff;border-bottom:0;bottom:-6px;top:auto;}
.navbar .nav li.dropdown .dropdown-toggle .caret,.navbar .nav li.dropdown.open .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;}
.navbar .nav li.dropdown.active .caret{opacity:1;filter:alpha(opacity=100);}
.navbar .nav li.dropdown.open>.dropdown-toggle,.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle{background-color:transparent;}
.navbar .nav li.dropdown.active>.dropdown-toggle:hover{color:#ffffff;}
.navbar .pull-right .dropdown-menu,.navbar .dropdown-menu.pull-right{left:auto;right:0;}.navbar .pull-right .dropdown-menu:before,.navbar .dropdown-menu.pull-right:before{left:auto;right:12px;}
.navbar .pull-right .dropdown-menu:after,.navbar .dropdown-menu.pull-right:after{left:auto;right:13px;}
.pagination{height:40px;margin:20px 0;}
.pagination ul{display:inline-block;*display:inline;*zoom:1;margin-left:0;margin-bottom:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);}
.pagination li{display:inline;}
.pagination a{float:left;padding:0 14px;line-height:38px;text-decoration:none;border:1px solid #ddd;border-left-width:0;}
.pagination a:hover,.pagination .active a{background-color:#f5f5f5;}
.pagination .active a{color:#999999;cursor:default;}
.pagination .disabled span,.pagination .disabled a,.pagination .disabled a:hover{color:#999999;background-color:transparent;cursor:default;}
.pagination li:first-child a{border-left-width:1px;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;}
.pagination li:last-child a{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;}
.pagination-centered{text-align:center;}
.pagination-right{text-align:right;}
.pager{margin-left:0;margin-bottom:20px;list-style:none;text-align:center;*zoom:1;}.pager:before,.pager:after{display:table;content:"";}
.pager:after{clear:both;}
.pager li{display:inline;}
.pager a{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}
.pager a:hover{text-decoration:none;background-color:#f5f5f5;}
.pager .next a{float:right;}
.pager .previous a{float:left;}
.pager .disabled a,.pager .disabled a:hover{color:#999999;background-color:#fff;cursor:default;}
.modal-open .dropdown-menu{z-index:4050;}
.modal-open .dropdown.open{*z-index:4050;}
.modal-open .popover{z-index:4060;}
.modal-open .tooltip{z-index:4070;}
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2040;background-color:#000000;}.modal-backdrop.fade{opacity:0;}
.modal-backdrop,.modal-backdrop.fade.in{opacity:0.8;filter:alpha(opacity=80);}
.modal{position:fixed;top:50%;left:50%;z-index:2050;overflow:auto;width:560px;margin:-250px 0 0 -280px;background-color:#ffffff;border:1px solid #999;border:1px solid rgba(0, 0, 0, 0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;}.modal.fade{-webkit-transition:opacity .3s linear, top .3s ease-out;-moz-transition:opacity .3s linear, top .3s ease-out;-ms-transition:opacity .3s linear, top .3s ease-out;-o-transition:opacity .3s linear, top .3s ease-out;transition:opacity .3s linear, top .3s ease-out;top:-25%;}
.modal.fade.in{top:50%;}
.modal-header{padding:9px 15px;border-bottom:1px solid #eee;}.modal-header .close{margin-top:2px;}
.modal-body{overflow-y:auto;max-height:400px;padding:15px;}
.modal-form{margin-bottom:0;}
.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #ffffff;-moz-box-shadow:inset 0 1px 0 #ffffff;box-shadow:inset 0 1px 0 #ffffff;*zoom:1;}.modal-footer:before,.modal-footer:after{display:table;content:"";}
.modal-footer:after{clear:both;}
.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0;}
.modal-footer .btn-group .btn+.btn{margin-left:-1px;}
.tooltip{position:absolute;z-index:2020;display:block;visibility:visible;padding:5px;font-size:11px;opacity:0;filter:alpha(opacity=0);}.tooltip.in{opacity:0.8;filter:alpha(opacity=80);}
.tooltip.top{margin-top:-2px;}
.tooltip.right{margin-left:2px;}
.tooltip.bottom{margin-top:2px;}
.tooltip.left{margin-left:-2px;}
.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000000;}
.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000000;}
.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000000;}
.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #000000;}
.tooltip-inner{max-width:200px;padding:3px 8px;color:#ffffff;text-align:center;text-decoration:none;background-color:#000000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.tooltip-arrow{position:absolute;width:0;height:0;}
.popover{position:absolute;top:0;left:0;z-index:2010;display:none;padding:5px;}.popover.top{margin-top:-5px;}
.popover.right{margin-left:5px;}
.popover.bottom{margin-top:5px;}
.popover.left{margin-left:-5px;}
.popover.top .arrow{bottom:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000000;}
.popover.right .arrow{top:50%;left:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #000000;}
.popover.bottom .arrow{top:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000000;}
.popover.left .arrow{top:50%;right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000000;}
.popover .arrow{position:absolute;width:0;height:0;}
.popover-inner{padding:3px;width:280px;overflow:hidden;background:#000000;background:rgba(0, 0, 0, 0.8);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);}
.popover-title{padding:9px 15px;line-height:1;background-color:#f5f5f5;border-bottom:1px solid #eee;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}
.popover-content{padding:14px;background-color:#ffffff;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;}.popover-content p,.popover-content ul,.popover-content ol{margin-bottom:0;}
.label,.badge{font-size:12.69px;font-weight:bold;line-height:14px;color:#ffffff;vertical-align:baseline;white-space:nowrap;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#999999;}
.label{padding:1px 4px 2px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.badge{padding:1px 9px 2px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;}
a.label:hover,a.badge:hover{color:#ffffff;text-decoration:none;cursor:pointer;}
.label-important,.badge-important{background-color:#b94a48;}
.label-important[href],.badge-important[href]{background-color:#953b39;}
.label-warning,.badge-warning{background-color:#f89406;}
.label-warning[href],.badge-warning[href]{background-color:#c67605;}
.label-success,.badge-success{background-color:#468847;}
.label-success[href],.badge-success[href]{background-color:#356635;}
.label-info,.badge-info{background-color:#3a87ad;}
.label-info[href],.badge-info[href]{background-color:#2d6987;}
.label-inverse,.badge-inverse{background-color:#333333;}
.label-inverse[href],.badge-inverse[href]{background-color:#1a1a1a;}
.accordion{margin-bottom:20px;}
.accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.accordion-heading{border-bottom:0;}
.accordion-heading .accordion-toggle{display:block;padding:8px 15px;}
.accordion-toggle{cursor:pointer;}
.accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5;}
.carousel{position:relative;margin-bottom:20px;line-height:1;}
.carousel-inner{overflow:hidden;width:100%;position:relative;}
.carousel .item{display:none;position:relative;-webkit-transition:0.6s ease-in-out left;-moz-transition:0.6s ease-in-out left;-ms-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left;}
.carousel .item>img{display:block;line-height:1;}
.carousel .active,.carousel .next,.carousel .prev{display:block;}
.carousel .active{left:0;}
.carousel .next,.carousel .prev{position:absolute;top:0;width:100%;}
.carousel .next{left:100%;}
.carousel .prev{left:-100%;}
.carousel .next.left,.carousel .prev.right{left:0;}
.carousel .active.left{left:-100%;}
.carousel .active.right{left:100%;}
.carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#ffffff;text-align:center;background:#222222;border:3px solid #ffffff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:0.5;filter:alpha(opacity=50);}.carousel-control.right{left:auto;right:15px;}
.carousel-control:hover{color:#ffffff;text-decoration:none;opacity:0.9;filter:alpha(opacity=90);}
.carousel-caption{position:absolute;left:0;right:0;bottom:0;padding:10px 15px 5px;background:#333333;background:rgba(0, 0, 0, 0.75);}
.carousel-caption h4,.carousel-caption p{color:#ffffff;}
.btn-newsletter-wrapper{width:30%;float:left;margin:0 10px 20px;}
.btn-newsletter{display:block;width:100%;text-align:center;}.btn-newsletter .img{display:block;margin:7px auto;width:180px;height:210px;border:1px solid #e8e5df;background-repeat:no-repeat;background-position:0 0;}
.btn-newsletter:hover .img{background-position:0 -210px;}
.btn-newsletter-apr2015 .img{background-image:url('/images/content/newsletters/btn-apr2015-en.jpg');}
.btn-newsletter-nov2015 .img{background-image:url('/images/content/newsletters/btn-nov2015-en.jpg');}
.btn-newsletter-apr2016 .img{background-image:url('/images/content/newsletters/btn-apr2016-en.jpg');}
.btn-newsletter-sept2016 .img{background-image:url('/images/content/newsletters/btn-sept2016-en.jpg');}
.lang-fr .btn-newsletter-nov2015 .img{background-image:url('/images/content/newsletters/btn-nov2015-fr.jpg');}
.lang-fr .btn-newsletter-apr2016 .img{background-image:url('/images/content/newsletters/btn-apr2016-fr.jpg');}
.lang-fr .btn-newsletter-sept2016 .img{background-image:url('/images/content/newsletters/btn-sept2016-fr.jpg');}
.pull-right{float:right;}
.pull-left{float:left;}
.hide{display:none;}
.show{display:block;}
.invisible{visibility:hidden;}
@font-face{font-family:'NewsGothicBT-Roman';src:url('/css/fonts/1E08F0_0_0.eot');src:url('/css/fonts/1E08F0_0_0.eot?#iefix') format('embedded-opentype'),url('/css/fonts/1E08F0_0_0.woff') format('woff'),url('/css/fonts/1E08F0_0_0.ttf') format('truetype');}@font-face{font-family:'NewsGothicBT-Italic';src:url('/css/fonts/1E08F0_1_0.eot');src:url('/css/fonts/1E08F0_1_0.eot?#iefix') format('embedded-opentype'),url('/css/fonts/1E08F0_1_0.woff') format('woff'),url('/css/fonts/1E08F0_1_0.ttf') format('truetype');}@font-face{font-family:'NewsGothicBT-Bold';src:url('/css/fonts/1E08F0_2_0.eot');src:url('/css/fonts/1E08F0_2_0.eot?#iefix') format('embedded-opentype'),url('/css/fonts/1E08F0_2_0.woff') format('woff'),url('/css/fonts/1E08F0_2_0.ttf') format('truetype');}@font-face{font-family:'NewsGothicBT-BoldItalic';src:url('/css/fonts/1E08F0_3_0.eot');src:url('/css/fonts/1E08F0_3_0.eot?#iefix') format('embedded-opentype'),url('/css/fonts/1E08F0_3_0.woff') format('woff'),url('/css/fonts/1E08F0_3_0.ttf') format('truetype');}html,body{background-color:#e4e0d8;color:#4d4d4d;font-family:Arial,Helvetica,sans-serif;font-size:normal;font-weight:13px;line-height:20px;}
body{border-top:1px solid #ffffff;}
a{color:#126291;text-decoration:none;line-height:inherit;font-weight:inherit;}a:hover{color:#307f40;text-decoration:underline;}
a.b{font-weight:bold;}
a.e{font-style:italic;}
.sw{width:990px;margin-left:auto;margin-right:auto;position:relative;}
.cf{*zoom:1;}.cf:before,.cf:after{display:table;content:"";}
.cf:after{clear:both;}
#header{position:relative;height:210px;background:#ffffff;z-index:1100;}#header li{list-style:none;margin:0;padding:0;}
#header .c3p-logo{position:absolute;top:30px;left:75px;width:475px;height:72px;background-image:url('/images/layout/c3p_logo_en.png');background-size:475px 72px;background-repeat:no-repeat;background-position:0 0;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;z-index:1200;}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-resolution:125dpi){#header .c3p-logo{background-image:url('/images/layout/c3p_logo_en_2x.png');}}
#header .donate-header-btn{position:absolute;top:54px;right:150px;padding:8px 84px 8px 20px;color:#ffffff;font-family:"NewsGothicBT-Bold",Helvetica,Arial,sans-serif;font-size:18px;line-height:20px;text-transform:uppercase;border:1px solid #9b2713;background-color:#b12e17;background-image:-moz-linear-gradient(top, #c0331a, #9b2713);background-image:-ms-linear-gradient(top, #c0331a, #9b2713);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#c0331a), to(#9b2713));background-image:-webkit-linear-gradient(top, #c0331a, #9b2713);background-image:-o-linear-gradient(top, #c0331a, #9b2713);background-image:linear-gradient(top, #c0331a, #9b2713);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c0331a', endColorstr='#9b2713', GradientType=0);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}#header .donate-header-btn:hover{background-color:#aa2c16;background-image:-moz-linear-gradient(top, #9b2713, #c0331a);background-image:-ms-linear-gradient(top, #9b2713, #c0331a);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#9b2713), to(#c0331a));background-image:-webkit-linear-gradient(top, #9b2713, #c0331a);background-image:-o-linear-gradient(top, #9b2713, #c0331a);background-image:linear-gradient(top, #9b2713, #c0331a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9b2713', endColorstr='#c0331a', GradientType=0);text-decoration:none;}
#header .donate-header-btn .donate-btn-icon{position:absolute;top:-16px;right:10px;width:63px;height:63px;}
#header .overhang{position:absolute;top:110px;left:0;width:100%;height:100px;background:#126291;-webkit-box-shadow:0 0 4px 1px rgba(0, 0, 0, 0.4);-moz-box-shadow:0 0 4px 1px rgba(0, 0, 0, 0.4);box-shadow:0 0 4px 1px rgba(0, 0, 0, 0.4);}#header .overhang .overhang-text{text-transform:uppercase;color:#ffffff;padding:22px 0 7px 250px;font-weight:normal;font-family:"NewsGothicBT-Roman",Helvetica,Arial,sans-serif;font-size:15px;line-height:20px;}
#header .left-bar{position:absolute;top:110px;left:0px;width:215px;background:transparent url('/images/layout/green-bar-top.png') 0 0 no-repeat;margin-top:-6px;}
.lang-fr #header .c3p-logo{background-image:url('/images/layout/c3p_logo_fr.png');background-size:475px 72px;background-repeat:no-repeat;}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-resolution:125dpi){.lang-fr #header .c3p-logo{background-image:url('/images/layout/c3p_logo_fr_2x.png');}}
#social{margin:0;padding:0;position:absolute;top:60px;right:10px;}#social li{list-style:none;margin:0;padding:0;display:inline;}
#social .lang{margin:0 6px 0 0;padding:4px 15px;text-align:right;font-size:small;font-weight:bold;color:#ffffff;border:1px solid #165925;background-color:#267237;background-image:-moz-linear-gradient(top, #2f7e40, #19602a);background-image:-ms-linear-gradient(top, #2f7e40, #19602a);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#2f7e40), to(#19602a));background-image:-webkit-linear-gradient(top, #2f7e40, #19602a);background-image:-o-linear-gradient(top, #2f7e40, #19602a);background-image:linear-gradient(top, #2f7e40, #19602a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2f7e40', endColorstr='#19602a', GradientType=0);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}#social .lang:hover{background-color:#226c33;background-image:-moz-linear-gradient(top, #19602a, #2f7e40);background-image:-ms-linear-gradient(top, #19602a, #2f7e40);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#19602a), to(#2f7e40));background-image:-webkit-linear-gradient(top, #19602a, #2f7e40);background-image:-o-linear-gradient(top, #19602a, #2f7e40);background-image:linear-gradient(top, #19602a, #2f7e40);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#19602a', endColorstr='#2f7e40', GradientType=0);text-decoration:none;}
#social .f,#social .t{display:inline-block;width:24px;height:24px;background-image:url('/images/social/social-sprite-crushed.png');background-size:25px 48px;background-repeat:no-repeat;background-position:0 0;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;vertical-align:middle;}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-resolution:125dpi){#social .f,#social .t{background-image:url('/images/social/social-sprite-crushed_2x.png');}}
#social .t{background-position:0 -24px;margin-right:5px;}
#social.squished{top:75px;}#social.squished .lang{padding:4px 0;border:none;background-color:transparent;background-image:none;color:#2f7e40;font-size:14px;}#social.squished .lang:hover{text-decoration:underline;}
#social.squished .f,#social.squished .t{position:absolute;top:-34px;}
#social.squished .f{right:6px;}
#social.squished .t{right:36px;}
.circle{width:215px;margin:0;background:#e4e0d8 url('/images/layout/green-bar-bottom.png') 0 0 no-repeat;text-align:center;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-ms-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}.circle .first{padding-top:35px;font-family:"NewsGothicBT-Roman",Helvetica,Arial,sans-serif;font-size:13px;line-height:15px;color:#3a6077;font-weight:normal;}
.circle #sponsor{background:transparent url('/images/partners/partner-logo-montage.png?r=20140210') 0 0 no-repeat;display:block;margin:10px auto 0px auto;height:55px;width:150px;}
.lang-fr .circle #sponsor{background:transparent url('/images/partners/partner-logo-montage-fr.png?r=20140210') 0 0 no-repeat;}
#footer{background-color:#0c507d;background-image:-moz-linear-gradient(left, #0e5683, #0c507d);background-image:-ms-linear-gradient(left, #0e5683, #0c507d);background-image:-webkit-gradient(linear, 0 0, 100% 0, from(#0e5683), to(#0c507d));background-image:-webkit-linear-gradient(left, #0e5683, #0c507d);background-image:-o-linear-gradient(left, #0e5683, #0c507d);background-image:linear-gradient(left, #0e5683, #0c507d);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0e5683', endColorstr='#0c507d', GradientType=1);-webkit-box-shadow:inset 0 0 4px 1px rgba(0, 0, 0, 0.4);-moz-box-shadow:inset 0 0 4px 1px rgba(0, 0, 0, 0.4);box-shadow:inset 0 0 4px 1px rgba(0, 0, 0, 0.4);position:relative;padding:23px 30px 11px 30px;color:#ffffff;*zoom:1;}#footer:before,#footer:after{display:table;content:"";}
#footer:after{clear:both;}
#footer a{color:#ffffff;line-height:24px;}#footer a:hover{text-decoration:underline;}
#footer ul{float:left;}#footer ul li{display:inline;list-style:none;margin:0;padding:0;}#footer ul li:after{content:' | ';color:#000000;font-size:.6em;margin:0 6px;vertical-align:middle;}
#footer ul li:last-child:after{content:'';margin:0;}
#footer .social a{display:inline-block;line-height:24px;height:24px;padding:0 0 0 40px;}#footer .social a.fb{background:transparent url('/images/layout/social-sprites.png') 0 0 no-repeat;}
#footer .social a.tw{background:transparent url('/images/layout/social-sprites.png') 0 -21px no-repeat;}
#footer .social a.yt{background:transparent url('/images/layout/social-sprites.png') 0 -44px no-repeat;}
#footer .chickens{float:right;}
#footer .notice{background-image:url('/images/layout/c3p-icon.png');background-position:0 50%;background-repeat:no-repeat;margin:15px auto 70px auto;padding-left:50px;font-size:.7em;line-height:14px;width:680px;}
#footer .one{*zoom:1;}#footer .one:before,#footer .one:after{display:table;content:"";}
#footer .one:after{clear:both;}
#blue-box{margin:0 0 15px 0;width:100%;background:#0c527f;overflow:hidden;z-index:200;-webkit-box-shadow:0 0 4px 1px rgba(0, 0, 0, 0.4);-moz-box-shadow:0 0 4px 1px rgba(0, 0, 0, 0.4);box-shadow:0 0 4px 1px rgba(0, 0, 0, 0.4);*zoom:1;}#blue-box:before,#blue-box:after{display:table;content:"";}
#blue-box:after{clear:both;}
#blue-box div.inner{margin:0 0 0 255px;}
#front-carousel{margin:25px 0 15px 0;padding:0;}#front-carousel .carousel-inner{position:relative;margin:0;padding:0;width:725px;height:375px;}#front-carousel .carousel-inner .item{margin:0;padding:0;width:725px;height:375px;}
#front-carousel .carousel-layer{position:absolute;left:0;right:0;bottom:0;z-index:100;font-family:"NewsGothicBT-Roman",Helvetica,Arial,sans-serif;font-size:16px;line-height:22px;background:rgba(45, 122, 60, 0.8);padding:30px 43px 26px;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;}#front-carousel .carousel-layer p{color:#ffffff;}
#front-carousel .carousel-layer strong{font-weight:bold;text-transform:uppercase;}
#front-carousel .carousel-layer .read_more{position:absolute;right:43px;bottom:15px;font-weight:bold;text-transform:uppercase;}
#front-carousel .carousel-layer .big{font-size:135%;}
#front-carousel .carousel-layer .green{color:#a3cc79;}
#front-carousel .carousel-layer .white{color:#ffffff;}
#front-carousel .carousel-layer-sid{position:absolute;left:495px;top:155px;font-family:"NewsGothicBT-Roman",Helvetica,Arial,sans-serif;font-size:17px;line-height:24px;letter-spacing:1px;color:#ffffff;}#front-carousel .carousel-layer-sid .read_more{display:none;}
#front-carousel .item-link{position:absolute;top:0;left:0;right:0;bottom:0;}
#front-carousel .hover{cursor:pointer;}#front-carousel .hover .carousel-layer{background:#4aa746;}
#front-carousel .hover .slide_1 .carousel-layer{background:#2d7a3c;}
#front-carousel .hover .slide_3 .carousel-layer{background:#3e924c;}
#front-carousel .hover .slide_4 .carousel-layer,#front-carousel .hover .slide_5 .carousel-layer{background:#5aad57;}
#front-carousel .hover .slide_6 .carousel-layer{background:#5cb058;}
#carousel-controller{margin:0;padding:0;*zoom:1;}#carousel-controller:before,#carousel-controller:after{display:table;content:"";}
#carousel-controller:after{clear:both;}
#carousel-controller .carousel-selector-wrapper{margin:0;padding:0;display:inline;list-style:none;}
#carousel-controller .carousel-selector{position:relative;float:left;display:block;height:48px;width:92px;background-position:0 0;background-repeat:no-repeat;background-size:92px 48px;margin:0 35px 20px 0;padding:0;filter:gray;filter:grayscale(1);-webkit-filter:grayscale(1);font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;opacity:0.7;filter:alpha(opacity=70);zoom:1;}#carousel-controller .carousel-selector.toggled{border-bottom:0;filter:none;-webkit-filter:grayscale(0);-webkit-box-shadow:0 0 4px 1px rgba(0, 0, 0, 0.4);-moz-box-shadow:0 0 4px 1px rgba(0, 0, 0, 0.4);box-shadow:0 0 4px 1px rgba(0, 0, 0, 0.4);opacity:1;filter:alpha(opacity=100);}
#carousel-controller .carousel-selector:hover{opacity:1;filter:alpha(opacity=100);}
#carousel-controller .carousel-selector-n6{margin-right:0;}
.carousel-item-ctip{background-image:url('/images/components/slider/slide-ctip-en.jpg?r=20140830');}
.carousel-selector-ctip{background-image:url('/images/components/slider/slide-ctip-en.jpg?r=20140830');}
.carousel-item-c2k_sports{background-image:url('/images/components/slider/slide-c2k_sports-en.jpg?r=20140830');}
.carousel-selector-c2k_sports{background-image:url('/images/components/slider/slide-c2k_sports-en.jpg?r=20140830');}
.carousel-item-missingkids{background-image:url('/images/components/slider/slide-missingkids-en.jpg?r=20140830');}
.carousel-selector-missingkids{background-image:url('/images/components/slider/slide-missingkids-en.jpg?r=20140830');}
.carousel-item-kik{background-image:url('/images/components/slider/slide-kik-en.jpg?r=20140830');}
.carousel-selector-kik{background-image:url('/images/components/slider/slide-kik-en.jpg?r=20140830');}
.carousel-item-teens_safe{background-image:url('/images/components/slider/slide-keeping-teens-safe_en.png?r=20140830');}
.carousel-selector-teens_safe{background-image:url('/images/components/slider/slide-keeping-teens-safe_en.png?r=20140830');}
.carousel-item-video{background-image:url('/images/components/slider/slide-your_control-en.png?r=20140830');}
.carousel-selector-video{background-image:url('/images/components/slider/slide-your_control-en.png?r=20140830');}
.carousel-item-awareness-day{background-image:url('/images/components/slider/slide-awareness-day-en.jpg?r=20140830');}
.carousel-selector-awareness-day{background-image:url('/images/components/slider/slide-awareness-day-en.jpg?r=20140830');}
.carousel-item-cb_modules{background-image:url('/images/components/slider/slide-cyberbullying-modules-en.jpg?r=20140830');}
.carousel-selector-cb_modules{background-image:url('/images/components/slider/slide-cyberbullying-modules-en.jpg?r=20140830');}
.carousel-item-donate{background-image:url('/images/components/slider/slide-donate-en.png?r=20140830');}
.carousel-selector-donate{background-image:url('/images/components/slider/slide-donate-en.png?r=20140830');}
.carousel-item-sid-2015{background-image:url('/images/components/slider/slide-sid-2015-en.png?r=20140830');}
.carousel-selector-sid-2015{background-image:url('/images/components/slider/slide-sid-2015-en.png?r=20140830');}
.carousel-item-thirtiethanniversary{background-image:url('/images/components/slider/slide-thirtiethanniversary-en.jpg?r=20140830');}
.carousel-selector-thirtiethanniversary{background-image:url('/images/components/slider/slide-thirtiethanniversary-en.jpg?r=20140830');}
.carousel-item-ctip2015{background-image:url('/images/components/slider/slide-ctip2015-en.jpg?r=20140830');}
.carousel-selector-ctip2015{background-image:url('/images/components/slider/slide-ctip2015-en.jpg?r=20140830');}
.carousel-item-2015missingkidsday{background-image:url('/images/components/slider/slide-2015missingkidsday-en.jpg?r=20140830');}
.carousel-selector-2015missingkidsday{background-image:url('/images/components/slider/slide-2015missingkidsday-en.jpg?r=20140830');}
.carousel-item-aastatement{background-image:url('/images/components/slider/slide-aastatement-en.jpg?r=20140830');}
.carousel-selector-aastatement{background-image:url('/images/components/slider/slide-aastatement-en.jpg?r=20140830');}
.carousel-item-nhnstory{background-image:url('/images/components/slider/slide-nhn-changethestory-en.jpg?r=20140830');}
.carousel-selector-nhnstory{background-image:url('/images/components/slider/slide-nhn-changethestory-en.jpg?r=20140830');}
.carousel-item-free-resources{background-image:url('/images/components/slider/slide-free-resources-en.jpg?r=20140830');}
.carousel-selector-free-resources{background-image:url('/images/components/slider/slide-free-resources-en.jpg?r=20140830');}
.carousel-item-victimsupport{background-image:url('/images/components/slider/slide-victimsupport-en.jpg?r=20140830');}
.carousel-selector-victimsupport{background-image:url('/images/components/slider/slide-victimsupport-en.jpg?r=20140830');}
.carousel-item-csa-imagery-victim-project{background-image:url('/images/components/slider/slide-csa-imagery-victim-project-update-en.jpg?r=20140830');}
.carousel-selector-csa-imagery-victim-project{background-image:url('/images/components/slider/slide-csa-imagery-victim-project-update-en.jpg?r=20140830');}
.carousel-item-public-pools-project{background-image:url('/images/components/slider/slide-public-pools-project-en.jpg?r=20140830');}
.carousel-selector-public-pools-project{background-image:url('/images/components/slider/slide-public-pools-project-en.jpg?r=20140830');}
.carousel-item-mcd2016-amc{background-image:url('/images/components/slider/slide-mcd2016-amc-en.jpg?r=20140830');}
.carousel-selector-mcd2016-amc{background-image:url('/images/components/slider/slide-mcd2016-amc-en.jpg?r=20140830');}
.carousel-item-cow-pools{background-image:url('/images/components/slider/slide-cow-pools-en.jpg?r=20140830');}
.carousel-selector-cow-pools{background-image:url('/images/components/slider/slide-cow-pools-en.jpg?r=20140830');}
.carousel-item-awareness_day_2016{background-image:url('/images/components/slider/slide-awareness_day_2016-en.jpg?r=20140830');}
.carousel-selector-awareness_day_2016{background-image:url('/images/components/slider/slide-awareness_day_2016-en.jpg?r=20140830');}
.carousel-item-everyclick{background-image:url('/images/components/slider/slide-every_click-en.jpg?r=20140830');}
.carousel-selector-everyclick{background-image:url('/images/components/slider/slide-every_click-en.jpg?r=20140830');}
.lang-fr .carousel-item-ctip{background-image:url('/images/components/slider/slide-ctip-fr.jpg?r=20140830');}
.lang-fr .carousel-selector-ctip{background-image:url('/images/components/slider/slide-ctip-fr.jpg?r=20140830');}
.lang-fr .carousel-item-c2k_sports{background-image:url('/images/components/slider/slide-c2k_sports-fr.jpg?r=20140830');}
.lang-fr .carousel-selector-c2k_sports{background-image:url('/images/components/slider/slide-c2k_sports-fr.jpg?r=20140830');}
.lang-fr .carousel-item-missingkids{background-image:url('/images/components/slider/slide-missingkids-fr.jpg?r=20140830');}
.lang-fr .carousel-selector-missingkids{background-image:url('/images/components/slider/slide-missingkids-fr.jpg?r=20140830');}
.lang-fr .carousel-item-kik{background-image:url('/images/components/slider/slide-kik-fr.jpg?r=20140830');}
.lang-fr .carousel-selector-kik{background-image:url('/images/components/slider/slide-kik-fr.jpg?r=20140830');}
.lang-fr .carousel-item-teens_safe{background-image:url('/images/components/slider/slide-keeping-teens-safe_en.png?r=20140830');}
.lang-fr .carousel-selector-teens_safe{background-image:url('/images/components/slider/slide-keeping-teens-safe_en.png?r=20140830');}
.lang-fr .carousel-item-video{background-image:url('/images/components/slider/slide-your_control-fr.png?r=20140830');}
.lang-fr .carousel-selector-video{background-image:url('/images/components/slider/slide-your_control-fr.png?r=20140830');}
.lang-fr .carousel-item-awareness-day{background-image:url('/images/components/slider/slide-awareness-day-fr.jpg?r=20140830');}
.lang-fr .carousel-selector-awareness-day{background-image:url('/images/components/slider/slide-awareness-day-fr.jpg?r=20140830');}
.lang-fr .carousel-item-cb_modules{background-image:url('/images/components/slider/slide-cyberbullying-modules-fr.jpg?r=20140830');}
.lang-fr .carousel-selector-cb_modules{background-image:url('/images/components/slider/slide-cyberbullying-modules-fr.jpg?r=20140830');}
.lang-fr .carousel-item-donate{background-image:url('/images/components/slider/slide-donate-fr.png?r=20140830');}
.lang-fr .carousel-selector-donate{background-image:url('/images/components/slider/slide-donate-fr.png?r=20140830');}
.lang-fr .carousel-item-sid-2015{background-image:url('/images/components/slider/slide-sid-2015-fr.png?r=20140830');}
.lang-fr .carousel-selector-sid-2015{background-image:url('/images/components/slider/slide-sid-2015-fr.png?r=20140830');}
.lang-fr .carousel-item-thirtiethanniversary{background-image:url('/images/components/slider/slide-thirtiethanniversary-fr.jpg?r=20140830');}
.lang-fr .carousel-selector-thirtiethanniversary{background-image:url('/images/components/slider/slide-thirtiethanniversary-fr.jpg?r=20140830');}
.lang-fr .carousel-item-ctip2015{background-image:url('/images/components/slider/slide-ctip2015-fr.jpg?r=20140830');}
.lang-fr .carousel-selector-ctip2015{background-image:url('/images/components/slider/slide-ctip2015-fr.jpg?r=20140830');}
.lang-fr .carousel-item-2015missingkidsday{background-image:url('/images/components/slider/slide-2015missingkidsday-fr.jpg?r=20140830');}
.lang-fr .carousel-selector-2015missingkidsday{background-image:url('/images/components/slider/slide-2015missingkidsday-fr.jpg?r=20140830');}
.lang-fr .carousel-item-aastatement{background-image:url('/images/components/slider/slide-aastatement-fr.jpg?r=20140830');}
.lang-fr .carousel-selector-aastatement{background-image:url('/images/components/slider/slide-aastatement-fr.jpg?r=20140830');}
.lang-fr .carousel-item-nhnstory{background-image:url('/images/components/slider/slide-nhn-changethestory-fr.jpg?r=20140830');}
.lang-fr .carousel-selector-nhnstory{background-image:url('/images/components/slider/slide-nhn-changethestory-fr.jpg?r=20140830');}
.lang-fr .carousel-item-free-resources{background-image:url('/images/components/slider/slide-free-resources-fr.jpg?r=20140830');}
.lang-fr .carousel-selector-free-resources{background-image:url('/images/components/slider/slide-free-resources-fr.jpg?r=20140830');}
.lang-fr .carousel-item-victimsupport{background-image:url('/images/components/slider/slide-victimsupport-fr.jpg?r=20140830');}
.lang-fr .carousel-selector-victimsupport{background-image:url('/images/components/slider/slide-victimsupport-fr.jpg?r=20140830');}
.lang-fr .carousel-item-csa-imagery-victim-project{background-image:url('/images/components/slider/slide-csa-imagery-victim-project-update-fr.jpg?r=20140830');}
.lang-fr .carousel-selector-csa-imagery-victim-project{background-image:url('/images/components/slider/slide-csa-imagery-victim-project-update-fr.jpg?r=20140830');}
.lang-fr .carousel-item-public-pools-project{background-image:url('/images/components/slider/slide-public-pools-project-fr.jpg?r=20140830');}
.lang-fr .carousel-selector-public-pools-project{background-image:url('/images/components/slider/slide-public-pools-project-fr.jpg?r=20140830');}
.lang-fr .carousel-item-mcd2016-amc{background-image:url('/images/components/slider/slide-mcd2016-amc-fr.jpg?r=20140830');}
.lang-fr .carousel-selector-mcd2016-amc{background-image:url('/images/components/slider/slide-mcd2016-amc-fr.jpg?r=20140830');}
.lang-fr .carousel-item-cow-pools{background-image:url('/images/components/slider/slide-cow-pools-fr.jpg?r=20140830');}
.lang-fr .carousel-selector-cow-pools{background-image:url('/images/components/slider/slide-cow-pools-fr.jpg?r=20140830');}
.lang-fr .carousel-item-awareness_day_2016{background-image:url('/images/components/slider/slide-awareness_day_2016-fr.jpg?r=20140830');}
.lang-fr .carousel-selector-awareness_day_2016{background-image:url('/images/components/slider/slide-awareness_day_2016-fr.jpg?r=20140830');}
.lang-fr .carousel-item-everyclick{background-image:url('/images/components/slider/slide-every_click-fr.jpg?r=20140830');}
.lang-fr .carousel-selector-everyclick{background-image:url('/images/components/slider/slide-every_click-fr.jpg?r=20140830');}
.no-opacity .carousel-layer{background:#307f40;}
.overhang-programs{margin:0;padding:0 0 0 250px;*zoom:1;}.overhang-programs:before,.overhang-programs:after{display:table;content:"";}
.overhang-programs:after{clear:both;}
.overhang-programs .overhang-program-item{display:inline;margin:0;padding:0;}
.overhang-programs .overhang-program-link{position:relative;float:left;display:block;height:45px;background-image:url('/images/layout/blue-overhang-programs.png');background-size:200px 375px;background-repeat:no-repeat;background-position:0 0;margin:0 46px 0px 0;padding:0 0 5px 0;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;opacity:0.8;filter:alpha(opacity=80);zoom:1;}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-resolution:125dpi){.overhang-programs .overhang-program-link{background-image:url('/images/layout/blue-overhang-programs_2x.png');}}.overhang-programs .overhang-program-link span{position:absolute;left:0;right:0;bottom:-1px;height:21px;}
.overhang-programs .overhang-program-link:hover{opacity:1;filter:alpha(opacity=100);}
.overhang-programs .overhang-program-link-ct{background-position:-30px -19px;width:140px;}
.overhang-programs .overhang-program-link-mk{background-position:-39px -92px;width:124px;}
.overhang-programs .overhang-program-link-kik{background-position:-40px -169px;width:121px;}
.overhang-programs .overhang-program-link-c2k{background-position:-72px -242px;width:57px;}
.overhang-programs .overhang-program-link-ov{background-position:-44px -315px;width:112px;margin-right:0;}
.overhang-programs .overhang-program-link-active{opacity:1;filter:alpha(opacity=100);}.overhang-programs .overhang-program-link-active span{background:transparent url('/images/layout/blue-overhang-glow.png') 50% 0 no-repeat;}
.lang-fr .overhang-programs .overhang-program-link{background-image:url('/images/layout/blue-overhang-programs-fr.png');background-size:200px 375px;background-repeat:no-repeat;margin:0 33px 0 0;}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-resolution:125dpi){.lang-fr .overhang-programs .overhang-program-link{background-image:url('/images/layout/blue-overhang-programs-fr_2x.png');}}
.lang-fr .overhang-programs .overhang-program-link-mk{background-position:-12px -92px;width:176px;}
.lang-fr .overhang-programs .overhang-program-linkkik{background-position:-40px -170px;}
.lang-fr .overhang-programs .overhang-program-link-ov{margin-right:0;}
.top-tabs{margin:120px 0 0 0;padding:0;float:left;background-color:#287337;background-image:-moz-linear-gradient(top, #307f40, #1b602a);background-image:-ms-linear-gradient(top, #307f40, #1b602a);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#307f40), to(#1b602a));background-image:-webkit-linear-gradient(top, #307f40, #1b602a);background-image:-o-linear-gradient(top, #307f40, #1b602a);background-image:linear-gradient(top, #307f40, #1b602a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#307f40', endColorstr='#1b602a', GradientType=0);-webkit-box-shadow:0 0 4px 1px rgba(0, 0, 0, 0.4);-moz-box-shadow:0 0 4px 1px rgba(0, 0, 0, 0.4);box-shadow:0 0 4px 1px rgba(0, 0, 0, 0.4);*zoom:1;}.top-tabs:before,.top-tabs:after{display:table;content:"";}
.top-tabs:after{clear:both;}
.top-tabs li{display:inline;margin:0;padding:0;position:relative;}
.top-tabs .top-tab-item{height:50px;display:inline-block;margin:0;vertical-align:middle;width:115px;padding:0;color:#ffffff;border-right:1px solid #195f29;position:relative;}.top-tabs .top-tab-item .top-tab-item-inner{position:absolute;top:50%;left:0;right:0;margin-top:-10px;text-align:center;font-family:"NewsGothicBT-Roman",Helvetica,Arial,sans-serif;font-size:13px;line-height:15px;}.top-tabs .top-tab-item .top-tab-item-inner.ml{margin-top:-15px;}
.top-tabs .top-tab-item-blue{background-color:#0e5a86;background-image:-moz-linear-gradient(top, #126291, #084d76);background-image:-ms-linear-gradient(top, #126291, #084d76);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#126291), to(#084d76));background-image:-webkit-linear-gradient(top, #126291, #084d76);background-image:-o-linear-gradient(top, #126291, #084d76);background-image:linear-gradient(top, #126291, #084d76);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#126291', endColorstr='#084d76', GradientType=0);}
.top-tabs .top-tab-item-blue-gradient{background-color:#1d6a5c;background-image:-moz-linear-gradient(top, #307f40, #004b87);background-image:-ms-linear-gradient(top, #307f40, #004b87);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#307f40), to(#004b87));background-image:-webkit-linear-gradient(top, #307f40, #004b87);background-image:-o-linear-gradient(top, #307f40, #004b87);background-image:linear-gradient(top, #307f40, #004b87);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#307f40', endColorstr='#004b87', GradientType=0);}
.top-tabs .wide .top-tab-item{width:200px;}
.top-tabs .wider .top-tab-item{width:300px;}
.top-tabs .narrow .top-tab-item{width:80px;}
.top-tabs li.active .top-tab-item-line{position:absolute;left:15%;right:15%;bottom:-15px;height:10px;background:transparent url('/images/layout/arrow-down.png') 50% -1px no-repeat;border-top:1px solid #ffffff;}
.top-tabs li.active .ml .top-tab-item-line{bottom:-14px;}
.top-tabs li.active .top-tab-item{background-color:#236c33;background-image:-moz-linear-gradient(top, #1b602a, #307f40);background-image:-ms-linear-gradient(top, #1b602a, #307f40);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#1b602a), to(#307f40));background-image:-webkit-linear-gradient(top, #1b602a, #307f40);background-image:-o-linear-gradient(top, #1b602a, #307f40);background-image:linear-gradient(top, #1b602a, #307f40);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1b602a', endColorstr='#307f40', GradientType=0);}
.top-tabs li.active .top-tab-item-blue{background-color:#0c5581;background-image:-moz-linear-gradient(top, #084d76, #126291);background-image:-ms-linear-gradient(top, #084d76, #126291);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#084d76), to(#126291));background-image:-webkit-linear-gradient(top, #084d76, #126291);background-image:-o-linear-gradient(top, #084d76, #126291);background-image:linear-gradient(top, #084d76, #126291);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#084d76', endColorstr='#126291', GradientType=0);}
.top-tabs li.active .top-tab-item-blue-gradient{background-color:#10584f;background-image:-moz-linear-gradient(top, #1b602a, #004b87);background-image:-ms-linear-gradient(top, #1b602a, #004b87);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#1b602a), to(#004b87));background-image:-webkit-linear-gradient(top, #1b602a, #004b87);background-image:-o-linear-gradient(top, #1b602a, #004b87);background-image:linear-gradient(top, #1b602a, #004b87);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1b602a', endColorstr='#004b87', GradientType=0);}
.top-tabs li:last-child .top-tab-item{border-right:none;}
.top-tabs li.hidden{display:none;}
.tab-content{background:#ffffff;position:relative;}.tab-content .tab-inner{padding:5px 20px;}.tab-content .tab-inner.tab-inner-bottom-padding{padding-bottom:15px;}
.tab-content .tab-inner .loading{background-position:50% 50%;margin:10px auto;}
.loading{background:transparent url('/images/content/loading.gif') 0 0 no-repeat;width:32px;height:32px;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
.content-borders{border:1px solid #DDD8CD;}
.content{position:relative;min-height:750px;margin:0;padding:0;border-top:1px dashed transparent;margin-top:-1px;}.content.with-margin{margin-left:235px;}
.content.with-reduced-margin{margin-left:215px;}
.content.no-top-tabs{padding-top:180px;}.content.no-top-tabs .inner-wrapper{padding-top:0;}
.content.no-header .right-bar{top:250px;}
.content h2{font-family:"NewsGothicBT-Roman",Helvetica,Arial,sans-serif;font-size:18px;line-height:20px;color:#126291;}.content h2.top{margin-top:30px;}
.content h3{font-weight:normal;margin:0 0 14px 0;padding-bottom:7px;text-transform:uppercase;color:#3a6077;letter-spacing:1px;font-family:"NewsGothicBT-Roman",Helvetica,Arial,sans-serif;font-size:18px;line-height:22px;border-bottom:1px solid #959595;margin-top:40px;}
.content h4{font-weight:normal;margin:0 0 14px 0;padding-bottom:7px;text-transform:uppercase;color:#3a6077;letter-spacing:1px;font-family:"NewsGothicBT-Roman",Helvetica,Arial,sans-serif;font-size:13px;line-height:16px;border-bottom:1px solid #959595;}
.content h5{font-weight:normal;margin:0 0 14px 0;padding-bottom:7px;text-transform:uppercase;color:#3a6077;letter-spacing:1px;font-family:"NewsGothicBT-Roman",Helvetica,Arial,sans-serif;font-size:11px;line-height:14px;border-bottom:1px solid #959595;}
.content h6{font-weight:normal;margin:0 0 14px 0;padding-bottom:7px;text-transform:uppercase;color:#3a6077;letter-spacing:1px;font-family:"NewsGothicBT-Roman",Helvetica,Arial,sans-serif;font-size:10px;line-height:12px;border-bottom:1px solid #959595;}
.content .framed{float:left;margin:0 10px 20px 0;}
.content .inner-wrapper{background:#ffffff;width:692px;padding:130px 0 0 0;margin:0 0 0 20px;z-index:950;min-height:700px;*zoom:1;}.content .inner-wrapper:before,.content .inner-wrapper:after{display:table;content:"";}
.content .inner-wrapper:after{clear:both;}
.content .inner-wrapper.no-min-height{min-height:0;}
.content .inner-wrapper .inner{padding:30px 20px;}.content .inner-wrapper .inner.less-padding-top{padding-top:10px;}
.content .tab-content-wrapper{margin-top:200px;min-height:700px;}
.content .fakelink{cursor:pointer;}.content .fakelink:hover{text-decoration:underline;}
.content .spacing-top{margin-top:30px;}
.content .less-spacing-top{margin-top:10px;}
.content .no-line{border-bottom: 0;padding-bottom:0;}
.content .no-uppercase{text-transform:none;}
.content .spacer{margin: 25px 0 3px 0;padding: 0 0 3px 0;}
.content .spacer-extra-bottom{margin-bottom: 13px;}
.content .no-margin{margin: 0;}
.content .spacing-bottom{margin-bottom: 30px;}
.content .center,.content .centre{text-align:center;}
.content .no-top-margin{margin-top:0;}
.content .top-margin{margin-top:1em;}
.content .more-top-margin{margin-top:2em;}
.content .even-more-top-margin{margin-top:3em;}
.content .extreme-top-margin{margin-top:4em;}
.content .no-bottom-margin{margin-bottom:0;}
.content .bottom-margin{margin-bottom:1em;}
.content .more-bottom-margin{margin-bottom:2em;}
.content .even-more-bottom-margin{margin-bottom:3em;}
.content .extreme-bottom-margin{margin-bottom:4em;}
.content .pointer{cursor: pointer;}
.content .no-li{list-style:none;}
.content .nowrap{white-space:nowrap;}
.content .right-margin{margin-right:10px;}
.content .more-right-margin{margin-right:25px;}
.content .even-more-right-margin{margin-right:35px;}
.content .small-left-margin{margin-left:5px;}
.content hr{border-top:1px solid #959595;}
.content sup{text-transform:lowercase;}
.green-bar,.post-green-bar{margin:0;padding:0;}.green-bar a,.post-green-bar a{font-family:"NewsGothicBT-Roman",Helvetica,Arial,sans-serif;font-size:18px;line-height:1.4em;}
.green-bar .button-container,.post-green-bar .button-container,.green-bar .circle-container,.post-green-bar .circle-container{background:#e4e0d8;}
.green-bar .circle-container,.post-green-bar .circle-container{padding-bottom:25px!important;}
.green-bar .button-container,.post-green-bar .button-container{border-top:1px solid #ccc5b8;padding-top:25px!important;}.green-bar .button-container a,.post-green-bar .button-container a{height:40px;display:block;margin:0 0 15px 0;vertical-align:middle;padding:0;background:#ffffff;color:#3a6077;border:1px solid #ccc5b8;position:relative;text-align:center;text-transform:uppercase;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.green-bar .button-container a.ct,.post-green-bar .button-container a.ct{position:relative;}.green-bar .button-container a.ct span,.post-green-bar .button-container a.ct span{margin-top:-12px;}
.green-bar .button-container a.ct i,.post-green-bar .button-container a.ct i{display:inline-block;background:transparent url('/images/programs/cybertip-logo-transparent-tiny-bluetext.png') 0 0px no-repeat;height:20px;width:99px;margin:0 0 0 6px;vertical-align:bottom;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
.green-bar .button-container a.ct:hover i,.post-green-bar .button-container a.ct:hover i{background-image:url('/images/programs/cybertip-logo-transparent-tiny-whitetext.png');}
.green-bar .button-container a.mk,.post-green-bar .button-container a.mk{margin-right:0;margin-bottom:0;}
.green-bar .button-container a:hover,.post-green-bar .button-container a:hover{background:#9b2713;color:#ffffff;text-decoration:none;}
.green-bar .button-container a span,.post-green-bar .button-container a span{position:absolute;top:50%;left:0;right:0;margin-top:-8px;text-align:center;font-family:"NewsGothicBT-Roman",Helvetica,Arial,sans-serif;font-size:13px;line-height:15px;}.green-bar .button-container a span.ml,.post-green-bar .button-container a span.ml{margin-top:-20px;}
.lang-fr .post-green-bar .button-container a{height:60px;}.lang-fr .post-green-bar .button-container a span{margin-top:-12px;}
.lang-fr .post-green-bar .button-container a.ct span{margin-top:-16px;}.lang-fr .post-green-bar .button-container a.ct span i{background-image:url('/images/programs/cybertip-logo-transparent-tiny-bluetext-fr.png');height:19px;width:106px;margin-top:3px;}
.lang-fr .post-green-bar .button-container a.ct span:hover i{background-image:url('/images/programs/cybertip-logo-transparent-tiny-whitetext-fr.png');}
.lb-gift-card{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;display:block;width:215px;height:283px;margin-top:15px;background-image:url('/images/layout/gift-card/btn-en.png');background-repeat:no-repeat;background-position:0 0;}.lb-gift-card:hover{background-position:0 -283px;}
.lang-fr .lb-gift-card{background-image:url('/images/layout/gift-card/btn-fr.png');}
.green-bar{z-index:500;margin-top:31px;padding-top:42px;min-height:500px;background-color:#2b783b;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#1f672e), color-stop(200px, #307e3f), to(#195f29));background-image:-webkit-linear-gradient(#1f672e, #307e3f 200px, #195f29);background-image:-moz-linear-gradient(top, #1f672e, #307e3f 200px, #195f29);background-image:-ms-linear-gradient(#1f672e, #307e3f 200px, #195f29);background-image:-o-linear-gradient(#1f672e, #307e3f 200px, #195f29);background-image:linear-gradient(#1f672e, #307e3f 200px, #195f29);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1f672e', endColorstr='#195f29', GradientType=0);}.green-bar a{color:#ffffff;padding:0.5em 1.4em;display:block;}.green-bar a:hover{background:#135022;text-decoration:none;}
.green-bar .active>a{font-weight:bold;background:#135022;}
.green-bar form{margin:45px 0 0 0;padding:0 0 40px 0;}.green-bar form .input-c3psearch{background:#165925;width:120px;margin-left:20px;border:1px solid #000000;color:#ffffff;}
.green-bar form .btn-primary{background:#165925;color:#ffffff;}.green-bar form .btn-primary:hover{background:#1b6d2e;}
.right-bar{position:absolute;top:160px;right:0;width:230px;}.right-bar .box{height:98px;text-align:center;margin:0 0 20px 0;border:1px solid #c3b9a9;background:#ffffff;}.right-bar .box.bluebox{background:#126291;color:#ffffff;}
.right-bar .box.redbox{background:#9b2713;color:#ffffff;}
.right-bar .imagebox{position:relative;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}.right-bar .imagebox a{position:absolute;left:0;right:0;top:0;bottom:0;}
.right-bar .c2k-child-safe a{background:transparent url('/images/content/overview-commit2kids/r-child-safety-en.png') 0 0 no-repeat;}
.right-bar .c2k-org-safer a{background:transparent url('/images/content/overview-commit2kids/r-org-safer-en.png') 0 0 no-repeat;}
.right-bar .c2k-three-steps a{background:transparent url('/images/content/overview-commit2kids/r-3-steps-en.png') 0 0 no-repeat;}
.right-bar .kik-safety-tools a{background:transparent url('/images/content/overview-kidsintheknow/r-safety-tools-en.png') 0 0 no-repeat;}
.right-bar .kik-order a{background:transparent url('/images/content/overview-kidsintheknow/r-order-en.png') 0 0 no-repeat;}
.right-bar .kik-progoverview a{background:transparent url('/images/content/overview-kidsintheknow/r-progoverview-en.png') 0 0 no-repeat;}
.right-bar .kik-newsletter a{background:transparent url('/images/content/overview-kidsintheknow/r-newsletter-en.png') 0 0 no-repeat;}
.right-bar .ctip-report a{background:transparent url('/images/content/overview-cybertip/r-report-en.png') 0 0 no-repeat;}
.right-bar .ctip-psa a{background:transparent url('/images/content/overview-cybertip/r-psa-en.png') 0 0 no-repeat;}
.right-bar .ctip-video-psa a{background:transparent url('/images/content/overview-cybertip/r-video-psa-en.png') 0 0 no-repeat;}
.right-bar .mk-report-missing a{background:transparent url('/images/content/overview-missingkids/r-report-missing-en.png') 0 0 no-repeat;}
.right-bar .mk-report-tip a{background:transparent url('/images/content/overview-missingkids/r-report-tip-en.png') 0 0 no-repeat;}
.right-bar .mk-tour a{background:transparent url('/images/content/overview-missingkids/r-tour-en.png') 0 0 no-repeat;}
.right-bar .linkbox{line-height:1.4;height:auto;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.right-bar .linkbox a{display:block;color:#ffffff;border:1px solid #165925;padding:0.6em 0.2em;font-family:"NewsGothicBT-Roman",Helvetica,Arial,sans-serif;font-size:15px;line-height:1.4;background-color:#267237;background-image:-moz-linear-gradient(top, #2f7e40, #19602a);background-image:-ms-linear-gradient(top, #2f7e40, #19602a);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#2f7e40), to(#19602a));background-image:-webkit-linear-gradient(top, #2f7e40, #19602a);background-image:-o-linear-gradient(top, #2f7e40, #19602a);background-image:linear-gradient(top, #2f7e40, #19602a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2f7e40', endColorstr='#19602a', GradientType=0);text-transform:uppercase;}.right-bar .linkbox a:hover{background-color:#226c33;background-image:-moz-linear-gradient(top, #19602a, #2f7e40);background-image:-ms-linear-gradient(top, #19602a, #2f7e40);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#19602a), to(#2f7e40));background-image:-webkit-linear-gradient(top, #19602a, #2f7e40);background-image:-o-linear-gradient(top, #19602a, #2f7e40);background-image:linear-gradient(top, #19602a, #2f7e40);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#19602a', endColorstr='#2f7e40', GradientType=0);text-decoration:none;}
.right-bar .linkbox a i{display:none;}
.lang-fr .right-bar .c2k-child-safe a{background:transparent url('/images/content/overview-commit2kids/r-child-safety-fr.png') 0 0 no-repeat;}
.lang-fr .right-bar .c2k-org-safer a{background:transparent url('/images/content/overview-commit2kids/r-org-safer-fr.png') 0 0 no-repeat;}
.lang-fr .right-bar .c2k-three-steps a{background:transparent url('/images/content/overview-commit2kids/r-3-steps-fr.png') 0 0 no-repeat;}
.lang-fr .right-bar .kik-safety-tools a{background:transparent url('/images/content/overview-kidsintheknow/r-safety-tools-fr.png') 0 0 no-repeat;}
.lang-fr .right-bar .kik-order a{background:transparent url('/images/content/overview-kidsintheknow/r-order-fr.png') 0 0 no-repeat;}
.lang-fr .right-bar .kik-progoverview a{background:transparent url('/images/content/overview-kidsintheknow/r-progoverview-fr.png') 0 0 no-repeat;}
.lang-fr .right-bar .ctip-report a{background:transparent url('/images/content/overview-cybertip/r-report-fr.png') 0 0 no-repeat;}
.lang-fr .right-bar .ctip-psa a{background:transparent url('/images/content/overview-cybertip/r-psa-fr.png') 0 0 no-repeat;}
.lang-fr .right-bar .ctip-video-psa a{background:transparent url('/images/content/overview-cybertip/r-video-psa-fr.png') 0 0 no-repeat;}
.lang-fr .right-bar .mk-report-missing a{background:transparent url('/images/content/overview-missingkids/r-report-missing-fr.png') 0 0 no-repeat;}
.lang-fr .right-bar .mk-report-tip a{background:transparent url('/images/content/overview-missingkids/r-report-tip-fr.png') 0 0 no-repeat;}
.lang-fr .right-bar .mk-tour a{background:transparent url('/images/content/overview-missingkids/r-tour-fr.png') 0 0 no-repeat;}
.lower-rightbar .right-bar{top:230px;}
.with-rightbar .tab-content-wrapper{margin-right:115px;}.with-rightbar .tab-content-wrapper .tab-inner{padding-right:130px;}
.with-rightbar .inner-wrapper .inner{padding-right:200px;}
.collapsing-list{margin-left:0;padding-left:0;}.collapsing-list .item{margin-left:0;padding-left:20px;list-style:none;position:relative;margin-bottom:10px;}
.collapsing-list .toggler{display:block;cursor:pointer;font-family:"NewsGothicBT-Roman",Helvetica,Arial,sans-serif;font-size:13px;line-height:15px;}.collapsing-list .toggler:hover{text-decoration:underline;}
.collapsing-list .toggler i{position:absolute;left:0;}
.collapsing-list .in{padding-top:5px;padding-bottom:5px;}.collapsing-list .in .g{padding-left:10px;border-left:7px solid #999999;margin-left:5px;}
.collapsing-list .mt{margin-top:10px;}
.news-releases .tab-releases{min-height:600px;}.news-releases .tab-releases .side-tabs{margin:10px 0 0 0;}.news-releases .tab-releases .side-tabs li{list-style:none;margin:0;padding:0;display:inline;}.news-releases .tab-releases .side-tabs li:after{content:' | ';color:#999999;}
.news-releases .tab-releases .side-tabs li:last-child:after{content:'';}
.news-releases .tab-releases .side-tabs a{width:55px;height:25px;text-align:center;display:inline-block;padding:0;margin:0 0 3px 0;letter-spacing:1px;opacity:0.75;filter:alpha(opacity=75);color:#808080;}.news-releases .tab-releases .side-tabs a.wide{width:110px;}
.news-releases .tab-releases .side-tabs li.active a{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-weight:bold;opacity:1;filter:alpha(opacity=100);color:#126291;}
.news-releases .tab-releases .tab-content{margin:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.news-releases .tab-releases .release-list{padding:0;margin:0;}.news-releases .tab-releases .release-list li{list-style:none;padding:0 0 5px 0;margin:0 0 8px 0;}.news-releases .tab-releases .release-list li.month{margin-top:30px;border-bottom:none;font-weight:bold;color:#126291;}
.news-releases .tab-releases .release-list li .more{font-weight:bold;}
.news-releases .tab-releases .release-list li .date:after{content:" - ";}
.front-page{min-height:400px;margin-left:255px;}.front-page .front-page-title{margin:0 0 10px 0;font-weight:normal;font-family:"NewsGothicBT-Roman",Helvetica,Arial,sans-serif;font-size:17px;line-height:20px;text-transform:uppercase;}.front-page .front-page-title.first{border-top:2px solid #eeeeee;padding-top:10px;}
.front-page .main,.front-page .right{float:left;}
.front-page .main{width:450px;margin:0 40px 0 0;}
.front-page .right{width:215px;}
.green-row .sw{background:transparent url('/images/layout/rowbg-green-logo.png') 100% -44px no-repeat;}
.green-row h2{position:absolute;top:50px;left:0px;font-family:"NewsGothicBT-Roman",Helvetica,Arial,sans-serif;font-size:25px;line-height:30px;}
.green-row .top{margin-top:110px;}
.blue-row .sw{background:transparent url('/images/layout/rowbg-blue-logo.png') 100% -15px no-repeat;}
.blue-row h2{position:absolute;top:60px;left:30px;width:480px;font-family:"NewsGothicBT-Roman",Helvetica,Arial,sans-serif;font-size:30px;line-height:35px;}.blue-row h2.up{top:30px;}
.blue-row h2.higher10px{top:40px;}
.blue-row h2.higher20px{top:30px;}
.blue-row h2.higher30px{top:20px;}
.blue-row h2.smaller{font-family:"NewsGothicBT-Roman",Helvetica,Arial,sans-serif;font-size:26px;line-height:30px;}
.blue-row h2.even-smaller{font-family:"NewsGothicBT-Roman",Helvetica,Arial,sans-serif;font-size:24px;line-height:28px;}
.blue-row h2.wider{width:560px;}
.blue-row-balloons .sw{background:transparent url('/images/layout/rowbg-blue-balloons.png') 100% 0 no-repeat;}
.blue-row-bubbles .sw{background:transparent url('/images/layout/rowbg-blue-bubbles.png') 100% 0 no-repeat;}
.blue-row-car .sw{background:transparent url('/images/layout/rowbg-blue-car.png') 100% 0 no-repeat;}
.blue-row-eyes .sw{background:transparent url('/images/layout/rowbg-blue-eyes.png') 100% 0 no-repeat;}
.blue-row-hopscotch .sw{background:transparent url('/images/layout/rowbg-blue-hopscotch.png') 100% 0 no-repeat;}
.blue-row-kids .sw{background:transparent url('/images/layout/rowbg-blue-kids.png') 100% 0 no-repeat;}
.blue-row-kids h2{left:25px;font-family:"NewsGothicBT-Roman",Helvetica,Arial,sans-serif;font-size:27px;line-height:30px;}
.blue-row-leafboy .sw{background:transparent url('/images/layout/rowbg-blue-leafboy.png') 100% 0 no-repeat;}
.blue-row-leafgirl .sw{background:transparent url('/images/layout/rowbg-blue-leafgirl.png') 100% 0 no-repeat;}
.blue-row-leaves .sw{background:transparent url('/images/layout/rowbg-blue-leaves.png') 100% -15px no-repeat;}
.blue-row-leaves h2{top:60px;}
.blue-row-lookie .sw{background:transparent url('/images/layout/rowbg-blue-lookie.png') 100% 0 no-repeat;}
.blue-row-lowcontrast .sw{background:transparent url('/images/layout/rowbg-blue-lowcontrast.png') 100% 0 no-repeat;}
.blue-row-piggyback .sw{background:transparent url('/images/layout/rowbg-blue-piggyback.png') 100% 0 no-repeat;}
.blue-row-pool .sw{background:transparent url('/images/layout/rowbg-blue-pool.png') 100% 0 no-repeat;}
.blue-row-sidewalk .sw{background:transparent url('/images/layout/rowbg-blue-sidewalk.png') 100% 0 no-repeat;}
.blue-row-smiling .sw{background:transparent url('/images/layout/rowbg-blue-smiling.png') 100% 0 no-repeat;}
.blue-row-tricycle .sw{background:transparent url('/images/layout/rowbg-blue-tricycle.png') 100% 0 no-repeat;}
.blue-row-wheecomputer .sw{background:transparent url('/images/layout/rowbg-blue-wheecomputer.png') 100% 0 no-repeat;}
.mecc-row .sw{background:transparent url('/images/layout/rowbg-mecc-logo.png') 100% 0 no-repeat;}
.mecc-row-fr .sw{background:transparent url('/images/layout/rowbg-mecc-logo-fr.png') 100% 0 no-repeat;}
.newsletter-row .sw{background:transparent url('/images/layout/rowbg-newsletter-signup-en.png') 100% 0 no-repeat;}
.newsletter-row-fr .sw{background:transparent url('/images/layout/rowbg-newsletter-signup-fr.png') 100% 0 no-repeat;}
.green-row h2,.blue-row h2{color:#ffffff;font-weight:normal;text-transform:uppercase;}.green-row h2.pad-left,.blue-row h2.pad-left{left:35px;}
.green-row h2.multiline,.blue-row h2.multiline{top:40px;}
.green-row h2.multiline-2,.blue-row h2.multiline-2{top:25px;}
.buttons{margin:0;padding:0;}.buttons li{margin:0;padding:0;}
.buttons.social li{display:inline;}.buttons.social li a{display:inline-block;width:24px;height:24px;background:url('/images/layout/social-sprites-colour.png') 0 0 no-repeat;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;opacity:0.5;filter:alpha(opacity=50);}.buttons.social li a:hover{opacity:1;filter:alpha(opacity=100);}
.buttons.social li.fb a{background-position:0 0;}
.buttons.social li.twitter a{background-position:-24px 0;}
.news-box-container{margin:40px 0 0 0;}
.news-box{margin:0 0 15px 0;padding:0 0 5px 0;border-bottom:1px solid #CCC5B8;*zoom:1;}.news-box:before,.news-box:after{display:table;content:"";}
.news-box:after{clear:both;}
.news-box a{color:inherit;}
.news-box p{line-height:1.5em;margin:0 0 0 240px;padding:0;color:#666666;vertical-align:top;}.news-box p:first-child{padding-top:15px;}
.news-box-img{display:block;width:228px;height:98px;float:left;margin:4px 15px 20px 0;border:1px solid #dcd8d0;background-image:url('/images/content/front-page/btn-statement.jpg?r=20140210');}
.news-box-partnering-winnipeg-rec .news-box-img{background-image:url('/images/content/front-page/btn-partnering-winnipeg-rec-en.jpg?r=20140210');}
.lang-fr .news-box-partnering-winnipeg-rec .news-box-img{background-image:url('/images/content/front-page/btn-partnering-winnipeg-rec-fr.jpg?r=20140210');}
.news-box-billy-halloween-2015 .news-box-img{background-image:url('/images/content/front-page/btn-billy-halloween-2015.jpg?r=20140210');}
.news-box-mts-future-first .news-box-img{background-image:url('/images/content/front-page/btn-mts-en.jpg?r=20140210');}
.lang-fr .news-box-mts-future-first .news-box-img{background-image:url('/images/content/front-page/btn-mts-fr.jpg?r=20140210');}
.news-box-needhelpnow-relaunch .news-box-img{background-image:url('/images/content/front-page/btn-needhelpnow-relaunch-en.jpg?r=20140210');}
.lang-fr .news-box-needhelpnow-relaunch .news-box-img{background-image:url('/images/content/front-page/btn-needhelpnow-relaunch-fr.jpg?r=20140210');}
.news-box-awareness-day-2015 .news-box-img{background-image:url('/images/content/front-page/awareness-day-2015-en.jpg?r=20140210');}
.lang-fr .news-box-awareness-day-2015 .news-box-img{background-image:url('/images/content/front-page/awareness-day-2015-fr.jpg?r=20140210');}
.news-box-statement-ncdii .news-box-img{background-image:url('/images/content/front-page/ncdii-statement.jpg?r=20140210');}
.news-box-miller-story-statement .news-box-img{background-image:url('/images/content/front-page/miller-story-statement-en.jpg?r=20140210');}
.lang-fr .news-box-miller-story-statement .news-box-img{background-image:url('/images/content/front-page/miller-story-statement-fr.jpg?r=20140210');}
.news-box-csa-imagery-survivors-initiative .news-box-img{background-image:url('/images/content/front-page/csa-imagery-survivors-initiative.jpg?r=20140210');}
.news-box-sid-2016 .news-box-img{background-image:url('/images/content/front-page/logo-sid2016-en.jpg?r=20140210');}
.lang-fr .news-box-sid-2016 .news-box-img{background-image:url('/images/content/front-page/logo-sid2016-fr.jpg?r=20140210');}
.news-box-alert-delainecopenace .news-box-img{background-image:url('/images/content/front-page/alert-delainecopenace-en.jpg?r=20140210');}
.news-box-alert-mekaylabali .news-box-img{background-image:url('/images/content/front-page/alert-mekaylabali-en.jpg?r=20140210');}
.news-box-alert-christinewood .news-box-img{background-image:url('/images/content/front-page/alert-christinewood-en.jpg?r=20140210');}
.news-box-amc-release .news-box-img{background-image:url('/images/content/front-page/btn-amc-results-en.jpg?r=20140210');}
.lang-fr .news-box-amc-release .news-box-img{background-image:url('/images/content/front-page/btn-amc-results-fr.jpg?r=20140210');}
.news-box-cow-pools .news-box-img{background-image:url('/images/content/front-page/btn-cow-pools-en.jpg?r=20140210');}
.lang-fr .news-box-cow-pools .news-box-img{background-image:url('/images/content/front-page/btn-cow-pools-fr.jpg?r=20140210');}
.news-box-2016-awareness-day .news-box-img{background-image:url('/images/content/front-page/2016-fall-campaign.jpg?r=20140210');}
.news-box-survivors-survey-summit .news-box-img{background-image:url('/images/content/front-page/survivors-survey-summit.jpg?r=20140210');}
.recent-tweets{margin:0;padding:0;color:#666666;font-size:90%;}.recent-tweets li{list-style:none;margin:0 0 15px 0;padding:0;}
.recent-tweets .date{font-size:80%;padding-right:10px;display:block;}
.site-box{display:inline-block;position:relative;margin:0 26px 12px 0;border:1px solid #eeeeee;width:285px;height:285px;cursor:pointer;-webkit-box-shadow:0 0 4px 1px rgba(0, 0, 0, 0.4);-moz-box-shadow:0 0 4px 1px rgba(0, 0, 0, 0.4);box-shadow:0 0 4px 1px rgba(0, 0, 0, 0.4);}.site-box .grades{position:absolute;top:5px;left:10px;color:#126291;font-family:"NewsGothicBT-Roman",Helvetica,Arial,sans-serif;font-size:inherit;line-height:inherit;}
.site-box h4{position:absolute;bottom:2px;left:6px;right:6px;color:#126291;margin:0;text-align:right;text-transform:none;border-top:1px solid #eee;padding-top:3px;}
.site-box .layer{position:absolute;left:10px;right:10px;bottom:1.8em;top:10px;z-index:100;padding:10px 8px 0;color:#fff;background:rgba(30, 105, 151, 0.9);display:none;overflow:hidden;}.site-box .layer a,.site-box .layer a:visited{color:#ffffff;}
.site-box .layer a:hover{text-decoration:underline;}
.site-box .layer p{font-size:13px;line-height:16px;}
.site-box.active .layer{display:block;}
.site-box.extra div{bottom:3em;}
.site-box .site-box-link{position:absolute;top:0;left:0;right:0;bottom:0;display:block;z-index:110;}
.site-box-smaller{height:140px;}
.site-box-right{margin-right:0;}
.site-box-withgrade .layer{top:25px;}
.lang-fr .site-box .layer p{font-size:12px;line-height:15px;}
.site-box-ctip,.site-box-kik,.site-box-mk,.site-box-c2k{background:transparent url('/images/content/overview-programs/logo_nat_montage.png') 0 -20px no-repeat;}
.lang-fr .site-box-ctip,.lang-fr .site-box-kik,.lang-fr .site-box-mk,.lang-fr .site-box-c2k{background:transparent url('/images/content/overview-programs/logo_nat_montage-fr.png') 0 -20px no-repeat;}
.lang-fr .site-box-ctip,.site-box-ctip{background-position:0 -170px;}
.lang-fr .site-box-kik,.site-box-kik{background-position:0 -320px;}
.lang-fr .site-box-mk,.site-box-mk{background-position:0 -470px;}
.lang-fr .site-box-c2k,.site-box-c2k{background-position:0 -20px;}
.site-box-teatree{background:transparent url('/images/content/overview-programs/logo_teatree.png') 10px 35px no-repeat;}
.site-box-billy{background:transparent url('/images/content/overview-programs/logo_billy.png') 10px 35px no-repeat;}
.site-box-zoe{background:transparent url('/images/content/overview-programs/logo_zoemolly.png') 10px 35px no-repeat;}
.site-box-sss{background:transparent url('/images/content/overview-programs/logo_smartstrongsafe.png') 10px 35px no-repeat;}
.site-box-texted{background:transparent url('/images/content/overview-programs/logo_texted.png') 10px 35px no-repeat;}
.site-box-ry{background:transparent url('/images/content/overview-programs/logo_respectyourself.png') 10px 35px no-repeat;}
.site-box-tdtnl{background:transparent url('/images/content/overview-programs/logo_tdtnl.png') 10px 35px no-repeat;}
.site-box-mobility{background:transparent url('/images/content/overview-programs/logo_mobilesafety.jpg') 10px 35px no-repeat;}
.site-box-nhn{background:transparent url('/images/content/overview-programs/logo_nhn.jpg') 10px 35px no-repeat;}
.site-box-spex{background:transparent url('/images/content/overview-programs/logo_spex.png') 10px 35px no-repeat;}
.site-box-cbullying{background:transparent url('/images/content/overview-programs/logo_cyberbullying.jpg') 10px 35px no-repeat;}
.site-box-parenting{background:transparent url('/images/content/overview-programs/logo_parenting-en.jpg') 10px 35px no-repeat;}
.site-box-csa{background:transparent url('/images/content/overview-programs/logo_csa-en.jpg') 10px 35px no-repeat;}
.site-box-keeping-teens-safe{background:transparent url('/images/content/overview-programs/logo_keeping-teens-safe-en.jpg') 10px 35px no-repeat;}
.lang-fr .site-box-teatree{background:transparent url('/images/content/overview-programs/logo_teatree-fr.png') 10px 35px no-repeat;}
.lang-fr .site-box-billy{background:transparent url('/images/content/overview-programs/logo_billy-fr.png') 10px 35px no-repeat;}
.lang-fr .site-box-zoe{background:transparent url('/images/content/overview-programs/logo_zoemolly-fr.png') 10px 35px no-repeat;}
.lang-fr .site-box-sss{background:transparent url('/images/content/overview-programs/logo_smartstrongsafe-fr.png') 10px 35px no-repeat;}
.lang-fr .site-box-texted{background:transparent url('/images/content/overview-programs/logo_texted-fr.png') 10px 35px no-repeat;}
.lang-fr .site-box-ry{background:transparent url('/images/content/overview-programs/logo_respectyourself-fr.png') 10px 35px no-repeat;}
.lang-fr .site-box-tdtnl{background:transparent url('/images/content/overview-programs/logo_tdtnl-fr.png') 10px 35px no-repeat;}
.lang-fr .site-box-mobility{background:transparent url('/images/content/overview-programs/logo_mobilesafety-fr.jpg') 10px 35px no-repeat;}
.lang-fr .site-box-nhn{background:transparent url('/images/content/overview-programs/logo_nhn-fr.jpg') 10px 35px no-repeat;}
.lang-fr .site-box-spex{background:transparent url('/images/content/overview-programs/logo_spex-fr.png') 10px 35px no-repeat;}
.lang-fr .site-box-parenting{background:transparent url('/images/content/overview-programs/logo_parenting-fr.jpg') 10px 35px no-repeat;}
.lang-fr .site-box-csa{background:transparent url('/images/content/overview-programs/logo_csa-fr.jpg') 10px 35px no-repeat;}
.lang-fr .site-box-keeping-teens-safe{background:transparent url('/images/content/overview-programs/logo_keeping-teens-safe-fr.jpg') 10px 35px no-repeat;}
.front-box-wrapper{padding:10px 0;}
.front-box-wrapper:last-child{border-bottom:1px solid #CCC5B8;padding-bottom:20px;}
.front-box-wrapper:first-child{padding-top:5px;}
.front-box-link{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;display:block;background-repeat:no-repeat;background-position:0 0;}
.front-box-link-fmid{width:210px;height:195px;background-image:url('/images/content/front-page/btn-fmid-en.jpg');}
.front-box-link-spexguide{width:210px;height:147px;background-image:url('/images/content/front-page/btn-spexguide-en.jpg');}
.front-box-link-ctipalert{width:210px;height:110px;background-image:url('/images/content/front-page/btn-ctip_alert-en.jpg');}
.front-box-link-cyberbullying{width:210px;height:137px;background-image:url('/images/content/front-page/btn-cyberbullying-right-en.jpg');}
.front-box-link-newslettersignup{width:210px;height:200px;background-image:url('/images/content/front-page/newsletter-signup-en.jpg');}
.front-box-link-victimproject{width:210px;height:200px;background-image:url('/images/content/front-page/victim-project-en.jpg');}
.lang-fr .front-box-link-spexguide{background-image:url('/images/content/front-page/btn-spexguide-fr.jpg');}
.lang-fr .front-box-link-ctipalert{background-image:url('/images/content/front-page/btn-ctip_alert-fr.jpg');}
.lang-fr .front-box-link-fmid{background-image:url('/images/content/front-page/btn-fmid-fr.jpg');}
.lang-fr .front-box-link-cyberbullying{background-image:url('/images/content/front-page/btn-cyberbullying-right-fr.jpg');}
.lang-fr .front-box-link-newslettersignup{background-image:url('/images/content/front-page/newsletter-signup-fr.jpg');}
.lang-fr .front-box-link-victimproject{background-image:url('/images/content/front-page/victim-project-fr.jpg');}
.img{display:block;color:transparent;text-shadow:none;background-color:transparent;border:0;font:0/0 a;text-decoration:none;}
.img:hover{text-decoration:none;}
.img-wrapper{display:inline-block;}
.img-wrapper .txt{margin-top:12px;padding:12px 2px 0 2px;display:block;}
.img-wrapper .grey{}
.img-wrapper .blue{}
.img-wrapper .block{display:block;}
.img-wrapper .big{}
.img-wrapper .big.block{margin-bottom:6px;}
.img-wrapper .red{color:#9b2713;}
.img-wrapper:hover{}
#map_stuff{position:relative;}#map_stuff .provinces{position:absolute;top:0;right:10px;z-index:10;font-size:12px;*width:250px;}#map_stuff .provinces li{list-style:none;margin:0;padding:0;cursor:pointer;}#map_stuff .provinces li:hover{text-decoration:underline;}
#map_stuff .provinces .active{color:#f39200;transition:all 0.5s ease-in;}
.site-box-sid{width:150px;height:145px;display:inline-block;position:relative;margin:0 10px 12px 0;border:1px solid #eeeeee;-webkit-box-shadow:0 0 4px 1px rgba(0, 0, 0, 0.4);-moz-box-shadow:0 0 4px 1px rgba(0, 0, 0, 0.4);box-shadow:0 0 4px 1px rgba(0, 0, 0, 0.4);}.site-box-sid h4{position:absolute;bottom:2px;left:6px;right:6px;color:#126291;margin:0;padding:0;text-align:center;text-transform:none;border-top:1px solid #eee;border-bottom:0;padding-top:3px;font-size:11px;}
.site-box-sid-downloadable{width:150px;height:155px;margin-right:10px;}.site-box-sid-downloadable .layer{position:absolute;left:5px;right:5px;bottom:1.8em;top:5px;z-index:100;padding:10px 8px 0;color:#fff;background:rgba(30, 105, 151, 0.9);opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.25s ease-in;-moz-transition:all 0.25s ease-in;-ms-transition:all 0.25s ease-in;-o-transition:all 0.25s ease-in;transition:all 0.25s ease-in;overflow:hidden;}.site-box-sid-downloadable .layer a,.site-box-sid-downloadable .layer a:visited{color:#ffffff;}
.site-box-sid-downloadable .layer a:hover{text-decoration:underline;}
.site-box-sid-downloadable .layer p{font-size:13px;line-height:40px;text-align:center;}
.site-box-sid-downloadable.active .layer{opacity:1;filter:alpha(opacity=100);}
.site-box-sid-downloadable h4{bottom:0;}
.ie7 .site-box-sid-downloadable.active .layer,.ie8 .site-box-sid-downloadable.active .layer{background:#3478A1;}
.site-box-sid-tdtnl{background:transparent url('/images/content/safer-internet-day-2013/btn-tdtnl-en.jpg') 6px 4px no-repeat;}
.site-box-sid-mobility{background:transparent url('/images/content/safer-internet-day-2013/btn-mobility-en.jpg') 6px 4px no-repeat;}.site-box-sid-mobility h4{font-size:10px;}
.site-box-sid-sss{background:transparent url('/images/content/safer-internet-day-2013/btn-sss-en.jpg') 6px 4px no-repeat;}
.site-box-sid-zm{background:transparent url('/images/content/safer-internet-day-2013/btn-zm-en.jpg') 6px 4px no-repeat;margin-right:0;}
.lang-fr .site-box-sid-tdtnl{background:transparent url('/images/content/safer-internet-day-2013/btn-tdtnl-fr.jpg') 6px 4px no-repeat;}.lang-fr .site-box-sid-tdtnl h4{font-size:10px;}
.lang-fr .site-box-sid-mobility{background:transparent url('/images/content/safer-internet-day-2013/btn-mobility-fr.jpg') 6px 4px no-repeat;}.lang-fr .site-box-sid-mobility h4{font-size:7px;}
.lang-fr .site-box-sid-sss{background:transparent url('/images/content/safer-internet-day-2013/btn-sss-fr.jpg') 6px 4px no-repeat;}.lang-fr .site-box-sid-sss h4{font-size:7px;}
.lang-fr .site-box-sid-zm{background:transparent url('/images/content/safer-internet-day-2013/btn-zm-fr.jpg') 6px 4px no-repeat;margin-right:0;}
.lang-fr .site-box-sid-tdtnl,.lang-fr .site-box-sid-mobility,.lang-fr .site-box-sid-sss,.lang-fr .site-box-sid-zm{height:125px;}.lang-fr .site-box-sid-tdtnl h4,.lang-fr .site-box-sid-mobility h4,.lang-fr .site-box-sid-sss h4,.lang-fr .site-box-sid-zm h4{display:none;}
.site-box-sid-smartphone{background:transparent url('/images/content/safer-internet-day-2013/btn-sheet-smartphone-en.jpg?r=20130204') 6px 4px no-repeat;}
.site-box-sid-luring{background:transparent url('/images/content/safer-internet-day-2013/btn-sheet-luring-en.jpg?r=20130204') 6px 4px no-repeat;}
.site-box-sid-spex{background:transparent url('/images/content/safer-internet-day-2013/btn-sheet-spex-en.jpg?r=20130204') 6px 4px no-repeat;}
.site-box-sid-relationships{background:transparent url('/images/content/safer-internet-day-2013/btn-sheet-relationships-en.jpg?r=20130204') 6px 4px no-repeat;margin-right:0;}
.lang-fr .site-box-sid-downloadable{height:180px;}
.lang-fr .site-box-sid-smartphone{background:transparent url('/images/content/safer-internet-day-2013/btn-sheet-smartphone-fr.jpg?r=20130204') 6px 4px no-repeat;}
.lang-fr .site-box-sid-luring{background:transparent url('/images/content/safer-internet-day-2013/btn-sheet-luring-fr.jpg?r=20130204') 6px 4px no-repeat;}.lang-fr .site-box-sid-luring h4{bottom:10px;}
.lang-fr .site-box-sid-spex{background:transparent url('/images/content/safer-internet-day-2013/btn-sheet-spex-fr.jpg?r=20130204') 6px 4px no-repeat;}.lang-fr .site-box-sid-spex h4{bottom:0;}
.lang-fr .site-box-sid-relationships{background:transparent url('/images/content/safer-internet-day-2013/btn-sheet-relationships-fr.jpg?r=20130204') 6px 4px no-repeat;margin-right:0;}
.img-small-parentingbooklet{width:135px;float:none;}.img-small-parentingbooklet .img{width:135px;height:200px;background:#ffffff url('/images/content/safer-internet-day-2014/parentingbooklet-sm-en.jpg?r=20140210') 0 0 no-repeat;}
.img-small-parentingbooklet:hover .img{background-position:0 -200px;}
.img-small-keepingteenssafe{width:135px;float:none;}.img-small-keepingteenssafe .img{width:135px;height:200px;background:#ffffff url('/images/components/download-button/keepingteenssafe-sm-en.png?r=20140210') 0 0 no-repeat;}
.img-small-keepingteenssafe:hover .img{background-position:0 -200px;}
.lang-fr .img-small-parentingbooklet{width:135px;float:none;}.lang-fr .img-small-parentingbooklet .img{width:135px;height:200px;background:#ffffff url('/images/content/safer-internet-day-2014/parentingbooklet-sm-fr.jpg?r=20140210') 0 0 no-repeat;}
.lang-fr .img-small-parentingbooklet:hover .img{background-position:0 -200px;}
.lang-fr .img-small-keepingteenssafe{width:135px;float:none;}.lang-fr .img-small-keepingteenssafe .img{width:135px;height:200px;background:#ffffff url('/images/components/download-button/keepingteenssafe-sm-fr.png?r=20140210') 0 0 no-repeat;}
.lang-fr .img-small-keepingteenssafe:hover .img{background-position:0 -200px;}
.summary-of-results{margin:0;padding:0;}.summary-of-results li{display:inline;margin:0;padding:0;list-style:none;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
.summary-of-results span{display:inline-block;width:180px;height:141px;margin-right:49px;background-position:0 0;background-repeat:no-repeat;}
.summary-of-results .children span{background-image:url('/images/content/safer-internet-day-2013/btn-children-en.jpg');}
.summary-of-results .schools span{background-image:url('/images/content/safer-internet-day-2013/btn-schools-en.jpg');}
.summary-of-results .material span{background-image:url('/images/content/safer-internet-day-2013/btn-material-en.jpg');margin-right:0;}
.lang-fr .summary-of-results span{width:180px;height:158px;}
.lang-fr .summary-of-results .children span{background-image:url('/images/content/safer-internet-day-2013/btn-children-fr.jpg');}
.lang-fr .summary-of-results .schools span{background-image:url('/images/content/safer-internet-day-2013/btn-schools-fr.jpg');}
.lang-fr .summary-of-results .material span{background-image:url('/images/content/safer-internet-day-2013/btn-material-fr.jpg');margin-right:0;}
.summary-of-results-2014{margin-bottom:20px;}.summary-of-results-2014 .schools span{background-image:url('/images/content/safer-internet-day-2014/btn-schools-en.jpg');}
.summary-of-results-2014 .material span{background-image:url('/images/content/safer-internet-day-2014/btn-material-en.jpg');}
.lang-fr .summary-of-results-2014 .schools span{background-image:url('/images/content/safer-internet-day-2014/btn-schools-fr.jpg');}
.lang-fr .summary-of-results-2014 .material span{background-image:url('/images/content/safer-internet-day-2014/btn-material-fr.jpg');}
.map-container{border:1px solid #DDD8CD;border-bottom:0;position:relative;margin:15px auto 0;width:630px;padding:15px 20px 90px;}
.map-container.no-enhancement{padding:30px;}
.map-heading{position:absolute;top:25px;left:25px;color:#195f29;font-family:"NewsGothicBT-Roman",Helvetica,Arial,sans-serif;font-size:15px;line-height:18px;font-weight:bold;}
.map-tab-content{margin-top:-60px;background:transparent!important;z-index:50;}
#map{background:url('/images/content/partners-map/map-plain.png') 50% 0 no-repeat;width:499px;height:418px;margin:0 auto 0;padding:0;position:relative;}#map li{margin:0;padding:0;list-style:none;}
#map span{display:block;position:absolute;width:34px;height:34px;-webkit-border-radius:17px;-moz-border-radius:17px;border-radius:17px;text-align:center;background:#195f29;color:#ffffff;z-index:800;font-weight:bold;line-height:34px;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-ms-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;}#map span:hover{cursor:pointer;background:#307f40;}
#map .ab span{bottom:120px;left:110px;}
#map .mb span{bottom:110px;left:198px;}
#map .on span{bottom:65px;left:250px;}
#map .qc span{bottom:80px;left:325px;}
#map .nl span{bottom:125px;left:390px;}
#map .ns span{bottom:35px;left:424px;}
#map .sk span{bottom:100px;left:150px;}
#map .bc span{bottom:120px;left:55px;}
#map .pei span{bottom:70px;left:405px;}
#map .yt span{bottom:220px;left:47px;}
#map .nb span{bottom:40px;left:370px;}
#map .nat span{top:65px;right:65px;width:90px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-image:url('/images/content/partners-map/canada-flag.png');background-position:84px 50%;background-repeat:no-repeat;padding-right:36px;}
#map .nat_fr span{top:65px;right:35px;width:123px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-image:url('/images/content/partners-map/canada-flag.png');background-position:117px 50%;background-repeat:no-repeat;padding-right:36px;}
#map .active span{background-color:#216299;}
#svg_map{width:100%;min-height:300px;}
svg{display:block;}
.svg_map_tooltip{margin:0;padding:0;width:350px;position:absolute;top:150px;right:5px;}
.svg_map_inner{background:none repeat scroll 0 0 #FFFFFF;border:2px solid #F39200;border-radius:2px;box-shadow:3px 3px 5px #535353;padding:5px;}
.svg_map_inner td{padding:2px 5px;vertical-align:top;}
.enhanced #svg_map{margin-top:20px;}
#sss_psa_1,#sss_psa_2{width:320px;height:240px;}
#sss_psa_1{margin-bottom:10px;}
#c2k_sport_psa_1,#c2k_sport_psa_2,#ctip_psa_1,#mk_psa_1{width:426px;height:240px;margin-bottom:10px;}
.mkalert-logo{display:block;background-image:url('/images/content/public-awareness/mkalert-logo-en.jpg');background-repeat:no-repeat;background-position:center;padding:0 20px 20px;height:60px;width:341px;}
.lang-fr .mkalert-logo{background-image:url('/images/content/public-awareness/mkalert-logo-fr.jpg');width:431px;}
.ourresults img{margin-bottom:8px;}
.modal-c3p{width:900px;margin-left:-450px;}.modal-c3p .modal-header{background:transparent url('/images/layout/modal-take-action/header-leaves.png') 100% 0 no-repeat;height:75px;padding:4px 10px;}.modal-c3p .modal-header h2{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;height:72px;background-image:url('/images/layout/c3p_logo_en.png');background-size:475px 72px;background-repeat:no-repeat;color:#ffffff;}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-resolution:125dpi){.modal-c3p .modal-header h2{background-image:url('/images/layout/c3p_logo_en_2x.png');}}
.modal-c3p .modal-header .close{position:absolute;top:9px;right:9px;float:none;text-indent:0;color:#ffffff;font-size:30px;opacity:0.8;filter:alpha(opacity=80);}.modal-c3p .modal-header .close:hover{opacity:1;filter:alpha(opacity=100);}
.modal-c3p .modal-body{padding:0 30px;}.modal-c3p .modal-body .top-columns .one{width:500px;}
.modal-c3p .modal-body .top-columns .two{width:300px;}
.modal-c3p .modal-body .top-columns .one,.modal-c3p .modal-body .top-columns .two{padding-top:20px;}
.modal-c3p .modal-body .columns{position:relative;margin-top:15px;border-top:1px solid #eee;padding-top:10px;*zoom:1;}.modal-c3p .modal-body .columns:before,.modal-c3p .modal-body .columns:after{display:table;content:"";}
.modal-c3p .modal-body .columns:after{clear:both;}
.modal-c3p .modal-body .columns .one,.modal-c3p .modal-body .columns .two,.modal-c3p .modal-body .columns .three,.modal-c3p .modal-body .columns .four{width:50%;}
.modal-body-c3p h3{color:#2f7e40;font-weight:bold;font-size:135%;}
.modal-body-c3p h4{color:#126291;text-transform:uppercase;font-size:105%;}
.modal-body-c3p .tr h3{margin-bottom:20px;}
.modal-body-c3p .tr h4{margin-bottom:10px;}
.modal-body-c3p .styled{margin:0;padding:0;color:#126291;font-weight:bold;margin-bottom:25px;}.modal-body-c3p .styled li{list-style:none;margin:0;padding:0;margin-top:4px;margin-bottom:6px;line-height:20px;}.modal-body-c3p .styled li i{display:inline-block;width:20px;height:20px;background:transparent url('/images/layout/modal-take-action/share-icons.png') 0 -42px no-repeat;margin-right:5px;margin-bottom:5px;vertical-align:middle;}
.modal-body-c3p .styled .fb i{background-position:0 0;}
.modal-body-c3p .styled .tw i{background-position:0 -21px;}
.modal-body-c3p .non-styled li{margin-bottom:10px;margin-left:20px;}
.modal-body-c3p .nml{margin-left:0;padding-left:0;}
.content .modal-body-c3p{max-height:none;height:auto;overflow:auto;}.content .modal-body-c3p h3,.content .modal-body-c3p h4{border-bottom:0;font-weight:bold;}
.content .modal-body-c3p a{font-weight:normal;}
.content .modal-body-c3p .pull-left,.content .modal-body-c3p .pull-right{float:none;width:100%;}
.content .modal-body-c3p .well-optional,.content .modal-body-c3p .bl .nml,.content .modal-body-c3p .br .nml{background:#f5f5f5;padding:10px 10px;-webkit-box-shadow:inset 0 0 1px 1px rgba(0, 0, 0, 0.3);-moz-box-shadow:inset 0 0 1px 1px rgba(0, 0, 0, 0.3);box-shadow:inset 0 0 1px 1px rgba(0, 0, 0, 0.3);-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;*zoom:1;}.content .modal-body-c3p .well-optional:before,.content .modal-body-c3p .bl .nml:before,.content .modal-body-c3p .br .nml:before,.content .modal-body-c3p .well-optional:after,.content .modal-body-c3p .bl .nml:after,.content .modal-body-c3p .br .nml:after{display:table;content:"";}
.content .modal-body-c3p .well-optional:after,.content .modal-body-c3p .bl .nml:after,.content .modal-body-c3p .br .nml:after{clear:both;}
.content .modal-body-c3p .well-optional-one,.content .modal-body-c3p .well-optional-two{float:left;width:50%;}
.content .modal-body-c3p .styled i{margin-right:8px;}
#take-action-psa{width:480px;height:270px;background:transparent url('/images/content/video-modal/video-still.jpg') 0 0 no-repeat;}
.lang-fr #take-action-psa{background:transparent url('/images/content/video-modal/video-still_fr.jpg') 0 0 no-repeat;}
.lang-fr .modal-c3p .modal-header h2{background-image:url('/images/layout/c3p_logo_fr.png');background-size:475px 72px;background-repeat:no-repeat;}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-resolution:125dpi){.lang-fr .modal-c3p .modal-header h2{background-image:url('/images/layout/c3p_logo_fr_2x.png');}}
.alert.no-top-spacing{margin-top:0;}
.alert.with-top-spacing{margin-top:20px;}
.alert.with-more-top-spacing{margin-top:40px;}
.alert.with-more-bottom-spacing{margin-bottom:40px;}
.alert.no-bottom-spacing{margin-bottom:0;}
.container-fluid{padding-left:0;padding-right:0;}
.form-actions{background:none;}
.well-white{background-color:#ffffff;}
.well-narrow{width:380px;}
.well blockquote{margin-bottom:0;}
blockquote.no-border{padding:0;border-width:0;}
blockquote footer{margin-top:10px;font-style:italic;}
.modal-faux{position:fixed;top:20px;left:50%;z-index:2050;overflow:auto;width:680px;height:680px;margin:0 0 0 -340px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;}.modal-faux.fade{-webkit-transition:opacity .3s linear, top .3s ease-out;-moz-transition:opacity .3s linear, top .3s ease-out;-ms-transition:opacity .3s linear, top .3s ease-out;-o-transition:opacity .3s linear, top .3s ease-out;transition:opacity .3s linear, top .3s ease-out;top:-25%;}
.modal-faux.fade.in{top:20px;}
.modal-faux .close{background:#ffffff;padding:6px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;opacity:1;filter:alpha(opacity=100);position:absolute;top:40px;right:50px;}
#compass-large{width:676px;height:676px;background:transparent url('/images/content/about-whoweare/compass-large.png') 0 0 no-repeat;margin:0 auto;}
.lang-fr #compass-large{width:675px;height:675px;background:transparent url('/images/content/about-whoweare/compass-large-fr.png') 0 0 no-repeat;}
.form-reallyinline{display:inline;}
.mapster-tooltip{border:2px solid #f39200;background:#ffffff;width:380px;padding:5px;margin:0;-webkit-box-shadow:3px 3px 5px #535353;-moz-box-shadow:3px 3px 5px #535353;box-shadow:3px 3px 5px #535353;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.mapster-tooltip td,.mapster-tooltip img{vertical-align:top;}
.mapster-tooltip .one{width:80px;}
.mapster-tooltip img{margin-right:10px;}
@media screen and (max-height:670px){.modal-faux{position:absolute;} .modal{position:absolute;top:30px;left:30px;right:30px;bottom:30px;margin:0;width:auto;height:auto;}.modal .modal-body{overflow-y:auto;max-height:none;padding:15px;} .modal.fade.in{top:30px;}}@media screen and (max-width:700px){.modal-faux{position:absolute;} .modal{position:absolute;top:30px;left:30px;right:30px;bottom:30px;margin:0;width:auto;height:auto;}.modal .modal-body{overflow-y:auto;max-height:none;padding:15px;} .modal.fade.in{top:30px;}}.ie6 span.inner{width:97%;}
.ie6 .tab-content .tab-pane{display:none;}
.ie6 .tab-content .active{display:block;}
.ie7 #blue-box{padding-bottom:20px;}
.ie7 .social.buttons li a{display:block;float:left;}
.ie7 .content.with-margin{margin-left:235px;}
.ie7 .content.with-reduced-margin .header{margin-left:-20px;}
.ie7 .green-bar{min-height:450px;}.ie7 .green-bar a,.ie7 .green-bar li{line-height:30px;margin:10px 0;}
.ie7 .site-box{float:left;}
ul.alpha,ol.alpha{list-style-type:lower-alpha;}
ul.alpha-upper,ol.alpha-upper{list-style-type:upper-alpha;}
ul.roman,ol.roman{list-style-type:lower-roman;}
ul.roman-upper,ol.roman-upper{list-style-type:upper-roman;}
ul.more-spacing li,ol.more-spacing li{margin-bottom:10px;}
.center,.centre{text-align:center;}
.justify{text-align:justify;}
.blue{color:#126291;}
.well-legalese *{font-size:12px;line-height:15px;}
h5.black{color:#000000;font-size:13px;padding-top:10px;font-family:'Arial Narrow';}
.no-top-margin,.content .no-top-margin{margin-top:0;}
.top-margin,.content .top-margin{margin-top:1em;}
.more-top-margin,.content .more-top-margin{margin-top:2em;}
.even-more-top-margin,.content .even-more-top-margin{margin-top:3em;}
.extreme-top-margin,.content .extreme-top-margin{margin-top:4em;}
.top-padding,.content .top-padding{padding-top:1em;}
.more-top-padding,.content .more-top-padding{padding-top:2em;}
.even-more-top-padding,.content .even-more-top-padding{padding-top:3em;}
.spacing-top,.content .spacing-top{margin-top:30px;}
.less-spacing-top,.content .less-spacing-top{margin-top:10px;}
.no-bottom-margin,.content .no-bottom-margin{margin-bottom:0;}
.bottom-margin,.content .bottom-margin{margin-bottom:1em;}
.more-bottom-margin,.content .more-bottom-margin{margin-bottom:2em;}
.even-more-bottom-margin,.content .even-more-bottom-margin{margin-bottom:3em;}
.extreme-bottom-margin,.content .extreme-bottom-margin{margin-bottom:4em;}
.spacing-bottom,.content .spacing-bottom{margin-bottom:30px;}
.less-spacing-bottom,.content .less-spacing-bottom{margin-bottom:10px;}
.left-margin,.content .left-margin{margin-left:1em;}
.more-left-margin,.content .more-left-margin{margin-left:2em;}
.right-margin,.content .right-margin{margin-right:1em;}
.more-right-margin,.content .more-right-margin{margin-right:2em;}
.spacing-left,.content .spacing-left{margin-left:16px;}
.spacing-right,.content .spacing-right{margin-right:16px;}
.pointer,.content .pointer{cursor:pointer;}
.no-li,.content .no-li{list-style:none;}
.nowrap,.content .nowrap{white-space:nowrap;}
.no-line,.content .no-line{border-bottom:0;padding-bottom:0;}
.spacer,.content .spacer{margin:25px 0 3px 0;padding:0 0 3px 0;}
.no-uppercase,.content .no-uppercase{text-transform:none;}
.no-margin,.content .no-margin{margin-top:0;}
.fonted,.content .fonted{font-family:"NewsGothicBT-Roman",Helvetica,Arial,sans-serif;font-size:inherit;line-height:inherit;}
.left-padding{padding-left:40px;}
.left-padding-half{padding-left:20px;}
.relative{position:relative;}
.masker{position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(255, 255, 255, 0.5);}
.floatleft{float:left;width:auto;padding-right:6px;}
.text-uppercase{text-transform:uppercase;}
.amc-more-spacing li{line-height:23px;}
.alert-superblue{background-color:#053159;text-shadow:none;}
.alert-equalsides{padding:15px 35px;}
.alert-whitefont{color:#fff;}.alert-whitefont a,.alert-whitefont a:visited,.alert-whitefont a:link{color:#fff;}
.accordion-group{margin-bottom:0;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
#nhn-manifesto-video{width:555px;height:312px;margin-left:auto;margin-right:auto;margin-top:8px;margin-bottom:20px;}
[data-flowplayer] h2{position:relative;top:0;left:0;}
[data-flowplayer] h2,[data-flowplayer] h3,[data-flowplayer] p{text-transform:inherit;border-bottom-width:0;margin-top:1em;color:#fff;}
#resource_request .help-block{font-style:italic;font-size:90%;margin-bottom:0.3em;}
#resource_request .form-horizontal .help-block{margin-top:0.3em;}
#resource_request input+.help-block,#resource_request textarea+.help-block{margin-top:-0.4em;margin-bottom:0.3em;}
#resource_request .control-group.success .checkbox,#resource_request .control-group.success .radio,#resource_request .control-group.success input,#resource_request .control-group.success select,#resource_request .control-group.success textarea{border-color:#ccc;}
#resource_request .control-label .small{color:#888;font-size:80%;text-transform:uppercase;}
.alert-orderlegal{background-color:#cfdde8;border-color:#cfdde8;color:#000000;font-size:12px;letter-spacing:0.5px;font-family:"Arial Narrow";}
.line-notopmargin{margin:0 0 10px 0;}
.order-logos img:not(:last-of-type){margin-right:60px;}
.order-logos{margin-bottom:15px;}
.img-placeholder{vertical-align:top;width:208px;float:none;}.img-placeholder .txt{margin-top:0;}
.img-placeholder .img{width:208px;height:246px;background:#ffffff url('/images/components/download-button/btn-placeholder.jpg?r=20140210') 0 0 no-repeat;}
.img-placeholder:hover .img{background-position:0 -246px;}
.img-placeholder .img{background-size:208px 492px;}
.img-placeholder-sm{vertical-align:top;width:160px;}.img-placeholder-sm .img{width:160px;height:189px;background:#ffffff url('/images/components/download-button/btn-placeholder.jpg?r=20140210') 0 0 no-repeat;background-size:160px 378px;}
.img-placeholder-sm:hover .img{background-position:0 -189px;}
.img-placeholder-sm .txt{margin-top:0;}
.missingkids .header{position:absolute;width:812px;height:150px;background:transparent url('/images/layout/rowbg-mk-bigger.png') -21px -6px no-repeat;z-index:1000;}.missingkids .header h2{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;background:transparent url('/images/programs/mk-logo-transparent-heading.png') 0 0 no-repeat;width:354px;height:137px;position:absolute;top:0;left:110px;}
.missingkids .header .meta{position:absolute;top:65px;left:450px;text-transform:uppercase;font-family:"NewsGothicBT-Roman",Helvetica,Arial,sans-serif;font-size:14px;line-height:16px;color:#dddbce;letter-spacing:1px;}
.lang-fr .missingkids .header{background:transparent url('/images/layout/rowbg-mk-bigger-fr.png') -21px -38px no-repeat;}.lang-fr .missingkids .header h2{background-image:url('/images/programs/mk-logo-transparent-heading-fr.png');width:404px;height:168px;top:-7px;left:90px;}
.lang-fr .missingkids .header .meta{left:465px;}
.cybertip .header{position:absolute;width:812px;height:150px;background:transparent url('/images/layout/rowbg-ctip-bigger.png') -21px -6px no-repeat;z-index:1000;}.cybertip .header h2{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;background:transparent url('/images/programs/cybertip-logo-transparent-light.png') 0 0 no-repeat;width:335px;height:126px;position:absolute;top:0;left:20px;}
.cybertip .header .meta{position:absolute;top:65px;left:370px;color:#ffffff;letter-spacing:1px;text-transform:uppercase;font-family:"NewsGothicBT-Roman",Helvetica,Arial,sans-serif;font-size:14px;line-height:16px;}
.lang-fr .cybertip .header h2{background-image:url('/images/programs/cybertip-logo-transparent-light-fr.png');top:45px;left:45px;width:289px;height:51px;}
.kik .header{position:absolute;width:812px;height:150px;background:transparent url('/images/layout/rowbg-kik-bigger.png') -21px -6px no-repeat;z-index:1000;}.kik .header h2{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;background:transparent url('/images/programs/kik-logo-transparent-heading.png') 0 0 no-repeat;width:289px;height:105px;position:absolute;top:13px;left:25px;}
.kik .header .meta{position:absolute;top:67px;left:315px;text-transform:uppercase;font-family:"NewsGothicBT-Roman",Helvetica,Arial,sans-serif;font-size:14px;line-height:16px;color:#126291;}
.lang-fr .kik .header h2{background-image:url('/images/programs/kik-logo-transparent-heading-fr.png');width:266px;height:96px;}
.c2k .header{position:absolute;width:812px;height:150px;background:transparent url('/images/layout/rowbg-c2k-blue-bigger.png') -21px -6px no-repeat;z-index:1000;}.c2k .header h2{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;background:transparent url('/images/programs/c2k-logo-transparent-heading.png') 0 0 no-repeat;width:127px;height:91px;position:absolute;top:25px;left:55px;}
.c2k .header .meta{position:absolute;top:71px;left:203px;color:#ffffff;letter-spacing:1px;font-family:"NewsGothicBT-Roman",Helvetica,Arial,sans-serif;font-size:14px;line-height:16px;text-transform:uppercase;}
.lang-fr .c2k .header h2{background-image:url('/images/programs/c2k-logo-transparent-heading-fr.png');width:123px;height:86px;}
.sid .header,.tab-safer_internet_day .header{position:absolute;width:812px;height:150px;background:transparent url('/images/layout/rowbg-sid_2013.png') -21px -6px no-repeat;z-index:1000;}.sid .header h2,.tab-safer_internet_day .header h2{font-size:30px;position:absolute;top:70px;left:95px;color:#ffffff;}
.sid .header h2.ml,.tab-safer_internet_day .header h2.ml{top:45px;line-height:35px;}
.sid .header .sponsor-wrapper,.tab-safer_internet_day .header .sponsor-wrapper{position:absolute;top:45px;left:600px;display:inline-block;font-size:10px;text-align:center;color:#ffffff;width:155px;}
.sid .header .sponsor,.tab-safer_internet_day .header .sponsor{width:155px;height:42px;display:inline-block;margin-top:3px;-webkit-transition:all 0.5s ease-in;-moz-transition:all 0.5s ease-in;-ms-transition:all 0.5s ease-in;-o-transition:all 0.5s ease-in;transition:all 0.5s ease-in;background:transparent url('/images/content/safer-internet-day-2013/sponsor-montage-en-crushed.png') 0 0 no-repeat;}.sid .header .sponsor.mts,.tab-safer_internet_day .header .sponsor.mts{background-position:0 0;}
.sid .header .sponsor.rogers,.tab-safer_internet_day .header .sponsor.rogers{background-position:0 -42px;}
.sid .header .sponsor.telus,.tab-safer_internet_day .header .sponsor.telus{background-position:0 -84px;}
.sid .header .sponsor.bell,.tab-safer_internet_day .header .sponsor.bell{background-position:0 -126px;}
.sid h3,.tab-safer_internet_day h3{width:70%;margin-top:20px;}
.sid h3.w,.tab-safer_internet_day h3.w{width:85%;}
.tab-safer_internet_day .top-well{margin:10px 5px 25px;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;}
.lang-fr .sid .header .sponsor,.lang-fr .tab-safer_internet_day .header .sponsor{background:transparent url('/images/content/safer-internet-day-2013/sponsor-montage-fr-crushed.png') 0 0 no-repeat;}
.overview-page .overview-page-title{top:45px!important;}
.overview-page .meta{position:absolute;top:120px;left:30px;color:#ffffff;font-family:"NewsGothicBT-Roman",Helvetica,Arial,sans-serif;font-size:14px;line-height:16px;}
.partner-list{margin:0 auto;padding:0;text-align:center;*zoom:1;}.partner-list:before,.partner-list:after{display:table;content:"";}
.partner-list:after{clear:both;}
.partner-list li{margin:0 7px 20px;padding:3px 10px 5px;display:inline-block;vertical-align:top;overflow:hidden;border:1px solid #C3B9A9;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;position:relative;}.partner-list li .partner-list-image{display:inline-block;width:200px;height:80px;background-position:0 0;background-repeat:no-repeat;overflow:hidden;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;text-indent:150%;}
.partner-list li .partner-list-link{position:absolute;top:0;left:0;right:0;bottom:0;}
.partner-list .shaw .partner-list-image{background-image:url('/images/partners/founding_shaw.jpg');}
.partner-list .bell .partner-list-image{background-image:url('/images/partners/founding_bell.jpg');}
.partner-list .honeywell .partner-list-image{background-image:url('/images/partners/founding_honeywell.jpg');}
.partner-list .telus .partner-list-image{background-image:url('/images/partners/founding_telus.jpg');}
.partner-list .cibc .partner-list-image{background-image:url('/images/partners/ops_cibc_en.jpg');}
.partner-list .lifetouch .partner-list-image{background-image:url('/images/partners/ops_lifetouch.jpg');}
.partner-list .mts .partner-list-image{background-image:url('/images/partners/ops_mts.jpg');}
.partner-list .google .partner-list-image{background-image:url('/images/partners/ops_google.jpg');}
.partner-list .cwta .partner-list-image{background-image:url('/images/partners/ops_cwta-acts.jpg');}
.partner-list .hayes .partner-list-image{background-image:url('/images/partners/ops_hayeselaw.jpg');}
.partner-list .mythum .partner-list-image{background-image:url('/images/partners/ops_mythum.jpg');}
.partner-list .rogers .partner-list-image{background-image:url('/images/partners/ops_rogers.png');}
.partner-list .disney .partner-list-image{background-image:url('/images/partners/ops_disney.jpg');}
.partner-list .facebook .partner-list-image{background-image:url('/images/partners/ops_facebook.jpg');}
.partner-list .macs .partner-list-image{background-image:url('/images/partners/ops_macs.jpg');}
.partner-list .oldnavy .partner-list-image{background-image:url('/images/partners/ops_oldnavy.jpg');}
.lang-fr .partner-list .cibc .partner-list-image{background-image:url('/images/partners/ops_cibc_fr.jpg');}
.partner-list-private{width:680px;}.partner-list-private li{width:128px;height:70px;}
.partner-list-founding{width:670px;}.partner-list-founding li{padding:0;margin:0 10px 15px;width:200px;height:165px;float:left;cursor:pointer;}.partner-list-founding li span{padding:0 6px;}
#divMECCRightSection{display:block;float:right;width:251px;height:517px;margin:0px 0px 0px 20px;}
#divMECCSponsorsBG{background:transparent url('/images/mecc_sponsors/bg_sponsors.png') 0 0 no-repeat;display:block;width:251px;height:100px;margin:0px 0px 4px 0px;}
.lang-fr #divMECCSponsorsBG{background:transparent url('/images/mecc_sponsors/bg_sponsors_fr.png') 0 0 no-repeat;width:251px;height:123px;}
#divMECCSponsorsSpacer{display:block;width:251px;height:38px;margin:0px 0px 0px 0px;}
.lang-fr #divMECCSponsorsSpacer{height:53px;}
#divMECCSponsors{background:transparent url('/images/mecc_sponsors/mecc_sponsors.png') 0 0 no-repeat;display:block;width:181px;height:56px;margin:0px 0px 0px 34px;}
.download-std{background:transparent url('/images/content/training-mecc/mecc-2014-en.jpg') 0 0 no-repeat;display:block;width:251px;height:413px;}
.lang-fr .download-std{background:transparent url('/images/content/training-mecc/mecc-2014-fr.jpg') 0 0 no-repeat;float:right;margin-left:20px;margin-bottom:50px;}
p.mecc_centred{text-align:center;width:400px;}
.img-mecc-reg-2015{width:208px;float:none;}.img-mecc-reg-2015 .img{width:208px;height:246px;background:#ffffff url('/images/components/download-button/mecc-registration-en.png?r=20140210') 0 0 no-repeat;}
.img-mecc-reg-2015:hover .img{background-position:0 -246px;}
.img-mecc-reg-2016{width:208px;float:none;}.img-mecc-reg-2016 .img{width:208px;height:246px;background:#ffffff url('/images/components/download-button/mecc-2016registration-en.png?r=20140210') 0 0 no-repeat;}
.img-mecc-reg-2016:hover .img{background-position:0 -246px;}
.img-mecc-reg-2017{width:199px;float:none;}.img-mecc-reg-2017 .img{width:199px;height:246px;background:#ffffff url('/images/components/download-button/mecc-2017registration-en.jpg?r=20140210') 0 0 no-repeat;}
.img-mecc-reg-2017:hover .img{background-position:0 -246px;}
.lang-fr .img-mecc-reg-2015{width:208px;float:none;}.lang-fr .img-mecc-reg-2015 .img{width:208px;height:246px;background:#ffffff url('/images/components/download-button/mecc-registration-fr.png?r=20140210') 0 0 no-repeat;}
.lang-fr .img-mecc-reg-2015:hover .img{background-position:0 -246px;}
.lang-fr .img-mecc-reg-2016{width:208px;float:none;}.lang-fr .img-mecc-reg-2016 .img{width:208px;height:246px;background:#ffffff url('/images/components/download-button/mecc-2016registration-fr.png?r=20140210') 0 0 no-repeat;}
.lang-fr .img-mecc-reg-2016:hover .img{background-position:0 -246px;}
.lang-fr .img-mecc-reg-2017{width:199px;float:none;}.lang-fr .img-mecc-reg-2017 .img{width:199px;height:246px;background:#ffffff url('/images/components/download-button/mecc-2017registration-fr.jpg?r=20140210') 0 0 no-repeat;}
.lang-fr .img-mecc-reg-2017:hover .img{background-position:0 -246px;}
.img-mecc-sponsor-row{margin-top:30px;margin-bottom:20px;}
.img-mecc-sponsor-google{background-image:url('/images/content/training-mecc/sponsor-google.png');background-position:0 0;background-repeat:no-repeat;width:164px;height:56px;margin-left:20px;display:inline-block !important;}
.img-mecc-sponsor-bell{background-image:url('/images/content/training-mecc/sponsor-bell.png');background-position:0 0;background-repeat:no-repeat;width:78px;height:58px;margin-left:44px;display:inline-block !important;}
.img-mecc-sponsor-freeman,.img-mecc-sponsor-govmb,.img-mecc-sponsor-cn,.img-mecc-sponsor-ftgarry,.img-mecc-sponsor-wpgsun{background-position:0 0;background-repeat:no-repeat;height:49px;margin-right:36px;display:inline-block !important;}
.img-mecc-sponsor-freeman{background-image:url('/images/content/training-mecc/sponsor-freeman.png');width:138px;margin-left:20px;}
.img-mecc-sponsor-govmb{background-image:url('/images/content/training-mecc/sponsor-govmb.png');width:128px;}
.img-mecc-sponsor-cn{background-image:url('/images/content/training-mecc/sponsor-cn.png');width:51px;}
.img-mecc-sponsor-ftgarry{background-image:url('/images/content/training-mecc/sponsor-ftgarry.png');width:133px;}
.img-mecc-sponsor-wpgsun{background-image:url('/images/content/training-mecc/sponsor-wpgsun.png');width:50px;}
.img-logo-bell{margin-right:37px;}
.blue-row-leafgirl .content h2{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;background:transparent url('/images/content/thirty/30-year-heading-en.png') 0 0 no-repeat;width:313px;height:84px;position:absolute;top:22px;left:45px;}
.lang-fr .blue-row-leafgirl .content h2{background-image:url('/images/content/thirty/30-year-heading-fr.png');width:311px;height:89px;}
.img-thirty-save-the-date{width:712px;height:249px;display:block;margin:20px 0;background-image:url('/images/content/thirty/save-the-date-en.png');background-repeat:no-repeat;background-position:0 0;}
.lang-fr .img-thirty-save-the-date{background-image:url('/images/content/thirty/save-the-date-fr.png');}
#thirty-purchase-form .control-group-wider .control-label{width:180px;}
#thirty-purchase-form .control-group-wider .controls{margin-left:200px;}
.input-medium-small{width:110px;}
.thirty-blue-text,.thirty-blue-text-bold{color:#126291;}
.thirty-blue-text-bold{font-size:1.10em;font-weight:bold;}
.thirty-sold-out-text{font-weight:bold;font-size:1.45em;}
.input-medium-small{width:110px;}
#thirty-carousel-wrapper{width:700px;margin:0 auto;position:relative;z-index:200;}#thirty-carousel-wrapper .carousel-inner,#thirty-carousel-wrapper .item{width:700px;margin:0 auto;}
#thirty-carousel-wrapper .carousel-paused{display:none;position:absolute;width:60px;height:60px;top:220px;right:20px;background-image:url('/images/content/thirty/paused.png?r=20140210');z-index:500;}
#thirty-carousel-wrapper .play{background-image:url('/images/content/thirty/play.png?r=20140210');}
#thirty-carousel-wrapper .subitem{padding-bottom:15px;margin-bottom:25px;height:530px;*zoom:1;}#thirty-carousel-wrapper .subitem:before,#thirty-carousel-wrapper .subitem:after{display:table;content:"";}
#thirty-carousel-wrapper .subitem:after{clear:both;}
#thirty-carousel-wrapper .subitem p{line-height:20px;}
.image{display:block;width:700px;height:300px;margin:0 0 18px;padding:0;background-position:0 0;background-repeat:no-repeat;}
.subitem .row{width:710px;padding-bottom:20px;margin-bottom:30px;border-bottom:1px solid #959595;}
.subitem-candace .image{background-image:url('/images/content/thirty/timeline/1984_CandaceDerksen_en.jpg?r=20140210');}
.lang-fr .subitem-candace .image{background-image:url('/images/content/thirty/timeline/1984_CandaceDerksen_fr.jpg?r=20140210');}
.subitem-cfm .image{background-image:url('/images/content/thirty/timeline/1985_ChildFindManitoba_en.jpg?r=20140210');}
.subitem-aamid .image{background-image:url('/images/content/thirty/timeline/1987_AllAboutMeID_en.jpg?r=20140210');}
.subitem-green-ribbon .image{background-image:url('/images/content/thirty/timeline/1992_GreenRibbonOfHope_en.jpg?r=20140210');}
.lang-fr .subitem-green-ribbon .image{background-image:url('/images/content/thirty/timeline/1992_GreenRibbonOfHope_fr.jpg?r=20140210');}
.subitem-play-tag .image{background-image:url('/images/content/thirty/timeline/1995_PlayTagWithYourKids_en.jpg?r=20140210');}
.subitem-ganawenimig .image{background-image:url('/images/content/thirty/timeline/1996_Ganawenimig_en.jpg?r=20140210');}
.lang-fr .subitem-ganawenimig .image{background-image:url('/images/content/thirty/timeline/1996_Ganawenimig_fr.jpg?r=20140210');}
.subitem-kik-activity-book .image{background-image:url('/images/content/thirty/timeline/1998_KIKFirstActivityBooklet_en.jpg?r=20140210');}
.lang-fr .subitem-kik-activity-book .image{background-image:url('/images/content/thirty/timeline/1998_KIKFirstActivityBooklet_fr.jpg?r=20140210');}
.subitem-mecc .image{background-image:url('/images/content/thirty/timeline/2000_MECC_en.jpg?r=20140210');}
.lang-fr .subitem-mecc .image{background-image:url('/images/content/thirty/timeline/2000_MECC_fr.jpg?r=20140210');}
.subitem-trak-system .image{background-image:url('/images/content/thirty/timeline/2001-1_TRAKSystem_en.jpg?r=20140210');}
.subitem-copc .image{background-image:url('/images/content/thirty/timeline/2001-2_COPC_en.jpg?r=20140210');}
.lang-fr .subitem-copc .image{background-image:url('/images/content/thirty/timeline/2001-2_COPC_fr.jpg?r=20140210');}
.subitem-cybertip .image{background-image:url('/images/content/thirty/timeline/2002-1_Ctip_en.jpg?r=20140210');}
.lang-fr .subitem-cybertip .image{background-image:url('/images/content/thirty/timeline/2002-1_Ctip_fr.jpg?r=20140210');}
.subitem-amber-alert .image{background-image:url('/images/content/thirty/timeline/2002-2_AmberAlertSystem_en.jpg?r=20140210');}
.lang-fr .subitem-amber-alert .image{background-image:url('/images/content/thirty/timeline/2002-2_AmberAlertSystem_fr.jpg?r=20140210');}
.subitem-kik .image{background-image:url('/images/content/thirty/timeline/2004-1_KIK_en.jpg?r=20140210');}
.lang-fr .subitem-kik .image{background-image:url('/images/content/thirty/timeline/2004-1_KIK_fr.jpg?r=20140210');}
.subitem-ctip-national-strategy .image{background-image:url('/images/content/thirty/timeline/2004-2_CtipNationStrategy_en.jpg?r=20140210');}
.lang-fr .subitem-ctip-national-strategy .image{background-image:url('/images/content/thirty/timeline/2004-2_CtipNationStrategy_fr.jpg?r=20140210');}
.subitem-ccaice .image{background-image:url('/images/content/thirty/timeline/2004-3_CCAICE_en.jpg?r=20140210');}
.lang-fr .subitem-ccaice .image{background-image:url('/images/content/thirty/timeline/2004-3_CCAICE_fr.jpg?r=20140210');}
.subitem-inhope .image{background-image:url('/images/content/thirty/timeline/2005-1_INHOPE_en.jpg?r=20140210');}
.subitem-ctip-pa-campaign .image{background-image:url('/images/content/thirty/timeline/2005-2_CtipCampaign_en.jpg?r=20140210');}
.lang-fr .subitem-ctip-pa-campaign .image{background-image:url('/images/content/thirty/timeline/2005-2_CtipCampaign_fr.jpg?r=20140210');}
.subitem-c3p .image{background-image:url('/images/content/thirty/timeline/2006-1_C3P_en.jpg?r=20140210');}
.lang-fr .subitem-c3p .image{background-image:url('/images/content/thirty/timeline/2006-1_C3P_fr.jpg?r=20140210');}
.subitem-billy .image{background-image:url('/images/content/thirty/timeline/2006-2_Billy_en.jpg?r=20140210');}
.lang-fr .subitem-billy .image{background-image:url('/images/content/thirty/timeline/2006-2_Billy_fr.jpg?r=20140210');}
.subitem-sswk .image{background-image:url('/images/content/thirty/timeline/2006-3_SSWK_en.jpg?r=20140210');}
.lang-fr .subitem-sswk .image{background-image:url('/images/content/thirty/timeline/2006-3_SSWK_fr.jpg?r=20140210');}
.subitem-zoe-molly .image{background-image:url('/images/content/thirty/timeline/2006-4_ZoeAndMolly_en.jpg?r=20140210');}
.lang-fr .subitem-zoe-molly .image{background-image:url('/images/content/thirty/timeline/2006-4_ZoeAndMolly_fr.jpg?r=20140210');}
.subitem-luring-report-1 .image{background-image:url('/images/content/thirty/timeline/2007-1_CtipReleasesLuringReport_en.jpg?r=20140210');}
.lang-fr .subitem-luring-report-1 .image{background-image:url('/images/content/thirty/timeline/2007-1_CtipReleasesLuringReport_fr.jpg?r=20140210');}
.subitem-c2k .image{background-image:url('/images/content/thirty/timeline/2007-2_C2K_en.jpg?r=20140210');}
.lang-fr .subitem-c2k .image{background-image:url('/images/content/thirty/timeline/2007-2_C2K_fr.jpg?r=20140210');}
.subitem-teatree .image{background-image:url('/images/content/thirty/timeline/2009-1_TeatreeTells.jpg?r=20140210');}
.lang-fr .subitem-teatree .image{background-image:url('/images/content/thirty/timeline/2009-1_TeatreeTells_fr.jpg?r=20140210');}
.subitem-mobile-safety .image{background-image:url('/images/content/thirty/timeline/2009-2_TelusMobility_en.jpg?r=20140210');}
.lang-fr .subitem-mobile-safety .image{background-image:url('/images/content/thirty/timeline/2009-2_TelusMobility_fr.jpg?r=20140210');}
.subitem-csa-research-report .image{background-image:url('/images/content/thirty/timeline/2009-3_CSA_ImagesAnalysisReport_en.jpg?r=20140210');}
.lang-fr .subitem-csa-research-report .image{background-image:url('/images/content/thirty/timeline/2009-3_CSA_ImagesAnalysisReport_fr.jpg?r=20140210');}
.subitem-tdtnl .image{background-image:url('/images/content/thirty/timeline/2010-1_TDTNL_en.jpg?r=20140210');}
.lang-fr .subitem-tdtnl .image{background-image:url('/images/content/thirty/timeline/2010-1_TDTNL_fr.jpg?r=20140210');}
.subitem-cfo .image{background-image:url('/images/content/thirty/timeline/2010-2_ChildFindOntario_en.jpg?r=20140210');}
.subitem-mk .image{background-image:url('/images/content/thirty/timeline/2011-1_MK_en.jpg?r=20140210');}
.subitem-afn-resolution .image{background-image:url('/images/content/thirty/timeline/2011-2_Resolution38-2011_en.jpg?r=20140210');}
.subitem-mkalert .image{background-image:url('/images/content/thirty/timeline/2012-1_MKAlert_en.jpg?r=20140210');}
.lang-fr .subitem-mkalert .image{background-image:url('/images/content/thirty/timeline/2012-1_MKAlert_fr.jpg?r=20140210');}
.subitem-luring-report-2 .image{background-image:url('/images/content/thirty/timeline/2012-2_LuringReport_2_en.jpg?r=20140210');}
.lang-fr .subitem-luring-report-2 .image{background-image:url('/images/content/thirty/timeline/2012-2_LuringReport_2_fr.jpg?r=20140210');}
.subitem-spex .image{background-image:url('/images/content/thirty/timeline/2012-3_SPEXGuide_en.jpg?r=20140210');}
.lang-fr .subitem-spex .image{background-image:url('/images/content/thirty/timeline/2012-3_SPEXGuide_fr.jpg?r=20140210');}
.subitem-nhn .image{background-image:url('/images/content/thirty/timeline/2013-1_NHN_en.jpg?r=20140210');}
.lang-fr .subitem-nhn .image{background-image:url('/images/content/thirty/timeline/2013-1_NHN_fr.jpg?r=20140210');}
.subitem-cyberbullying-roundtable .image{background-image:url('/images/content/thirty/timeline/2013-2_CyberbullyingRoundtable.jpg?r=20140210');}
.lang-fr .subitem-cyberbullying-roundtable .image{background-image:url('/images/content/thirty/timeline/2013-2_CyberbullyingRoundtable_fr.jpg?r=20140210');}
.subitem-ctip-alert .image{background-image:url('/images/content/thirty/timeline/2013-3_CtipAlerts_en.jpg?r=20140210');}
.lang-fr .subitem-ctip-alert .image{background-image:url('/images/content/thirty/timeline/2013-3_CtipAlerts_fr.jpg?r=20140210');}
.subitem-findmeid .image{background-image:url('/images/content/thirty/timeline/2013-4_FindMeID_en.jpg?r=20140210');}
.lang-fr .subitem-findmeid .image{background-image:url('/images/content/thirty/timeline/2013-4_FindMeID_fr.jpg?r=20140210');}
.subitem-cap .image{background-image:url('/images/content/thirty/timeline/2014-1_CommunityActionPlan_en.jpg?r=20140210');}
.subitem-c2k-sport .image{background-image:url('/images/content/thirty/timeline/2014-2_C2KSportEdition_en.jpg?r=20140210');}
.lang-fr .subitem-c2k-sport .image{background-image:url('/images/content/thirty/timeline/2014-2_C2KSportEdition_fr.jpg?r=20140210');}
.subitem-cyberbullying-modules .image{background-image:url('/images/content/thirty/timeline/2014-3_CyberbullyingModules_en.jpg?r=20140210');}
.lang-fr .subitem-cyberbullying-modules .image{background-image:url('/images/content/thirty/timeline/2014-3_CyberbullyingModules_fr.jpg?r=20140210');}
.subitem-ose-roundtable .image{background-image:url('/images/content/thirty/timeline/2014-4_OSERoundtable_en.jpg?r=20140210');}
.lang-fr .subitem-ose-roundtable .image{background-image:url('/images/content/thirty/timeline/2014-4_OSERoundtable_fr.jpg?r=20140210');}
.subitem-30th-anniversary .image{background-image:url('/images/content/thirty/timeline/2015-1_30thAnniversary_en.jpg?r=20140210');}
.lang-fr .subitem-30th-anniversary .image{background-image:url('/images/content/thirty/timeline/2015-1_30thAnniversary_fr.jpg?r=20140210');}
.subitem-survivors-gathering .image{background-image:url('/images/content/thirty/timeline/2015-2_SurvivorsGathering_en.jpg?r=20140210');}
.subitem-nhn-changethestory .image{background-image:url('/images/content/thirty/timeline/2015-3_NeedHelpNow_ChangeTheStory_en.jpg?r=20140210');}
.lang-fr .subitem-nhn-changethestory .image{background-image:url('/images/content/thirty/timeline/2015-3_NeedHelpNow_ChangeTheStory_fr.jpg?r=20140210');}
.subitem-csa-images-analysis .image{background-image:url('/images/content/thirty/timeline/2016-1_CtipAnalysis_en.jpg?r=20140210');}
.lang-fr .subitem-csa-images-analysis .image{background-image:url('/images/content/thirty/timeline/2016-1_CtipAnalysis_fr.jpg?r=20140210');}
.subitem-amc-study .image{background-image:url('/images/content/thirty/timeline/2016-2_AMC_en.jpg?r=20140210');}
.lang-fr .subitem-amc-study .image{background-image:url('/images/content/thirty/timeline/2016-2_AMC_fr.jpg?r=20140210');}
#thirty-carousel-controls{position:relative;margin:0 auto;overflow:visible;text-align:center;zoom:1;}#thirty-carousel-controls ul{margin:0;white-space:nowrap;overflow:hidden;}
#thirty-carousel-controls .cc{display:block;width:80px;height:67px;position:absolute;top:0;z-index:200;}
#thirty-carousel-controls .cc-previous{left:0;background:-moz-linear-gradient(left, #ffffff 0%, #ffffff 80%, rgba(255, 255, 255, 0) 100%);}
#thirty-carousel-controls .cc-next{text-align:right;right:0;background:-moz-linear-gradient(right, #ffffff 0%, #ffffff 50%, rgba(255, 255, 255, 0) 100%);}
#thirty-carousel-controls .thirty-cc-arrow{display:block;width:48px;height:48px;}#thirty-carousel-controls .thirty-cc-arrow:hover{background-position:-48px 0;}
#thirty-carousel-controls .thirty-cc-left{background-color:transparent;background-image:url('/images/content/thirty/timeline/arrow-left.png');background-position:0 0;background-repeat:no-repeat;}
#thirty-carousel-controls .thirty-cc-right{margin-left:32px;background-color:transparent;background-image:url('/images/content/thirty/timeline/arrow-right.png');background-position:0 0;background-repeat:no-repeat;}
#thirty-carousel-controls #wrapper{overflow:hidden;}
#thirty-carousel-controls div.cc-scroll{position:relative;width:580px;margin:0 auto;}
#thirty-carousel-controls ul.cc-scroll{width:1486px;}
#thirty-carousel-controls li{list-style:none;padding:10px 0 0 0;display:inline-block;width:60px;height:50px;vertical-align:top;font-weight:normal;margin:0 0 14px 0;padding-bottom:7px;text-transform:uppercase;color:#3a6077;letter-spacing:1px;font-family:"NewsGothicBT-Roman",Helvetica,Arial,sans-serif;font-size:16px;line-height:10px;border-bottom:1px solid #959595;border:0;color:#6d6e71;text-align:center;margin:0;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;}#thirty-carousel-controls li:hover{color:#126291;}
#thirty-carousel-controls span{display:block;zoom:1;*display:inline-block;vertical-align:top;*width:100%;cursor:pointer;}
#thirty-carousel-controls .select{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;background-color:#80A5C6;border-radius:4px;width:8px;height:8px;display:inline-block;text-decoration:none;margin:0;padding:0;z-index:110;transition-property:width;transition-duration:0;}
#thirty-carousel-controls li.active{width:110px;color:#126291;}
#thirty-carousel-controls .active span{font-size:200%;margin-bottom:6px;}
#thirty-carousel-controls .active a{width:12px;height:12px;border-radius:6px;margin:0 1px;background-color:#80A5C6;}
#thirty-carousel-controls a.active{background-color:#126291;}
#ambassadors-carousel-wrapper{width:700px;margin:0 auto;z-index:200;}#ambassadors-carousel-wrapper .carousel-inner,#ambassadors-carousel-wrapper .item{width:700px;margin:0 auto;}
#ambassadors-carousel-wrapper .carousel-paused{display:none;position:absolute;width:60px;height:60px;top:12px;right:32px;background-image:url('/images/content/thirty/paused.png?r=20140210');z-index:500;}
#ambassadors-carousel-wrapper .play{background-image:url('/images/content/thirty/play.png?r=20140210');}
#ambassadors-carousel-wrapper .subitem{margin-bottom:25px;height:810px;*zoom:1;}#ambassadors-carousel-wrapper .subitem:before,#ambassadors-carousel-wrapper .subitem:after{display:table;content:"";}
#ambassadors-carousel-wrapper .subitem:after{clear:both;}
#ambassadors-carousel-wrapper .image{display:block;width:660px;height:810px;margin:0 auto 18px auto;padding:0;background-position:0 0;background-repeat:no-repeat;}
.subitem-jwiens .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_JWiens_Small_en.jpg?r=20140210');}
.lang-fr .subitem-jwiens .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_JWiens_Small_fr.jpg?r=20140210');}
.subitem-lparsons .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_LParsons_Small_en.jpg?r=20140210');}
.lang-fr .subitem-lparsons .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_LParsons_Small_fr.jpg?r=20140210');}
.subitem-chiefrevans .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_ChiefREvans_Small_en.jpg?r=20140210');}
.lang-fr .subitem-chiefrevans .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_ChiefREvans_Small_fr.jpg?r=20140210');}
.subitem-cthom .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_CThom_Small_en.jpg?r=20140210');}
.lang-fr .subitem-cthom .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_CThom_Small_fr.jpg?r=20140210');}
.subitem-mdriedger .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_MDriedger_Small_en.jpg?r=20140210');}
.lang-fr .subitem-mdriedger .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_MDriedger_Small_fr.jpg?r=20140210');}
.subitem-tpaddon .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_TPaddon_Small_en.jpg?r=20140210');}
.lang-fr .subitem-tpaddon .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_TPaddon_Small_fr.jpg?r=20140210');}
.subitem-kking .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_KKing_Small_en.jpg?r=20140210');}
.lang-fr .subitem-kking .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_KKing_Small_fr.jpg?r=20140210');}
.subitem-rprober .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_RProber_Small_en.jpg?r=20140210');}
.lang-fr .subitem-rprober .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_RProber_Small_fr.jpg?r=20140210');}
.subitem-gmackintosh .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_GMackintosh_Small_en.jpg?r=20140210');}
.lang-fr .subitem-gmackintosh .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_GMackintosh_Small_fr.jpg?r=20140210');}
.subitem-jlandolt .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_JLandolt_Small_en.jpg?r=20140210');}
.lang-fr .subitem-jlandolt .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_JLandolt_Small_fr.jpg?r=20140210');}
.subitem-scooper .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_SCooper_Small_en.jpg?r=20140210');}
.lang-fr .subitem-scooper .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_SCooper_Small_fr.jpg?r=20140210');}
.subitem-jmager .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_JMager_Small_en.jpg?r=20140210');}
.lang-fr .subitem-jmager .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_JMager_Small_fr.jpg?r=20140210');}
.subitem-owyshnowsky .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_OWyshnowsky_Small_en.jpg?r=20140210');}
.lang-fr .subitem-owyshnowsky .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_OWyshnowsky_Small_fr.jpg?r=20140210');}
.subitem-ctodd .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_CTodd_Small_en.jpg?r=20140210');}
.lang-fr .subitem-ctodd .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_CTodd_Small_fr.jpg?r=20140210');}
.subitem-astibbard .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_AStibbard_Small_en.jpg?r=20140210');}
.lang-fr .subitem-astibbard .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_AStibbard_Small_fr.jpg?r=20140210');}
.subitem-asanchezdavid .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_ASanchezDavid_Small_en.jpg?r=20140210');}
.lang-fr .subitem-asanchezdavid .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_ASanchezDavid_Small_fr.jpg?r=20140210');}
.subitem-kbrosseau .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_KBrosseau_Small_en.jpg?r=20140210');}
.lang-fr .subitem-kbrosseau .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_KBrosseau_Small_fr.jpg?r=20140210');}
.subitem-lellerby .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_LEllerby_Small_en.jpg?r=20140210');}
.lang-fr .subitem-lellerby .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_LEllerby_Small_fr.jpg?r=20140210');}
.subitem-smorin .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_SMorin_Small_en.jpg?r=20140210');}
.lang-fr .subitem-smorin .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_SMorin_Small_fr.jpg?r=20140210');}
.subitem-satleo .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_SAtleo_Small_en.jpg?r=20140210');}
.lang-fr .subitem-satleo .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_SAtleo_Small_fr.jpg?r=20140210');}
.subitem-dlindsay .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_DLindsay_Small_en.jpg?r=20140210');}
.lang-fr .subitem-dlindsay .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_DLindsay_Small_fr.jpg?r=20140210');}
.subitem-lbhoward .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_LBHoward_Small_en.jpg?r=20140210');}
.lang-fr .subitem-lbhoward .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_LBHoward_Small_fr.jpg?r=20140210');}
.subitem-wblair .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_WBlair_Small_en.jpg?r=20140210');}
.lang-fr .subitem-wblair .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_WBlair_Small_fr.jpg?r=20140210');}
.subitem-rambrose .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_RAmbrose_Small_en.jpg?r=20140210');}
.lang-fr .subitem-rambrose .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_RAmbrose_Small_fr.jpg?r=20140210');}
.subitem-pmackay .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_PMacKay_Small_en.jpg?r=20140210');}
.lang-fr .subitem-pmackay .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_PMacKay_Small_fr.jpg?r=20140210');}
.subitem-bbowman .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_BBowman_Small_en.jpg?r=20140210');}
.lang-fr .subitem-bbowman .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_BBowman_Small_fr.jpg?r=20140210');}
.subitem-sblaney .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_SBlaney_Small_en.jpg?r=20140210');}
.lang-fr .subitem-sblaney .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_SBlaney_Small_fr.jpg?r=20140210');}
.subitem-dclunis .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_DClunis_Small_en.jpg?r=20140210');}
.lang-fr .subitem-dclunis .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_DClunis_Small_fr.jpg?r=20140210');}
.subitem-wderksen .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_WDerksen_Small_en.jpg?r=20140210');}
.lang-fr .subitem-wderksen .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_WDerksen_Small_fr.jpg?r=20140210');}
.subitem-lharper .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_LHarper_Small_en.jpg?r=20140210');}
.lang-fr .subitem-lharper .image{background-image:url('/images/content/thirty/ambassadors/30_Ann_Ambassador_LHarper_Small_fr.jpg?r=20140210');}
#ambassadors-carousel-controls{position:relative;margin:0 auto;overflow:visible;text-align:center;zoom:1;}#ambassadors-carousel-controls ul{margin:0;white-space:nowrap;overflow:hidden;}
#ambassadors-carousel-controls .cc-amb{display:block;width:80px;height:60px;position:absolute;top:0;z-index:200;}
#ambassadors-carousel-controls .cc-previous{left:0;background:-moz-linear-gradient(left, #ffffff 0%, #ffffff 80%, rgba(255, 255, 255, 0) 100%);}
#ambassadors-carousel-controls .cc-next{text-align:right;right:0;background:-moz-linear-gradient(right, #ffffff 0%, #ffffff 80%, rgba(255, 255, 255, 0) 100%);}
#ambassadors-carousel-controls .ambassadors-cc-arrow{display:block;width:48px;height:48px;}#ambassadors-carousel-controls .ambassadors-cc-arrow:hover{background-position:-48px 0;}
#ambassadors-carousel-controls .ambassadors-cc-left{background-color:transparent;background-image:url('/images/content/thirty/timeline/arrow-left.png');background-position:0 0;background-repeat:no-repeat;}
#ambassadors-carousel-controls .ambassadors-cc-right{margin-left:32px;background-color:transparent;background-image:url('/images/content/thirty/timeline/arrow-right.png');background-position:0 0;background-repeat:no-repeat;}
#ambassadors-carousel-controls #wrapper-amb{overflow:hidden;}
#ambassadors-carousel-controls div.cc-scroll{position:relative;width:580px;margin:0 auto;padding-top:10px;}
#ambassadors-carousel-controls ul.cc-amb-scroll{width:2290px;}
#ambassadors-carousel-controls li{list-style:none;padding:10px 0 0 0;display:inline-block;width:70px;height:40px;vertical-align:top;font-weight:normal;margin:0 0 14px 0;padding-bottom:7px;text-transform:uppercase;color:#3a6077;letter-spacing:1px;font-family:"NewsGothicBT-Roman",Helvetica,Arial,sans-serif;font-size:14px;line-height:10px;border-bottom:1px solid #959595;border:0;color:#6d6e71;text-align:center;text-transform:capitalize;margin:0;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;}#ambassadors-carousel-controls li:hover{color:#126291;}
#ambassadors-carousel-controls span{display:block;zoom:1;vertical-align:top;text-align:center;*width:100%;cursor:pointer;}
#ambassadors-carousel-controls .select{-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;text-decoration:none;margin:0;padding:0;z-index:110;transition-property:width;transition-duration:0;}
#ambassadors-carousel-controls li.active{width:120px;color:#126291;}
#ambassadors-carousel-controls .active span{font-size:180%;margin-bottom:6px;}
#ambassadors-carousel-controls li a{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
.lang-fr #ambassadors-carousel-controls ul.cc-amb-scroll{width:2770px;}
.lang-fr #ambassadors-carousel-controls li{width:85px;}
.lang-fr #ambassadors-carousel-controls li.active{width:146px;}
.legalese{font-size:.7em;line-height:1.15em;padding-top:40px;}
.legalese-em{font-style:italic;}
.legalese-header{text-transform:uppercase;margin-top:25px;margin-bottom:3px;}
.alert-darkblue{background-color:#126191;border-color:#0a334d;color:white;text-shadow:none;}
span.search_highlighted{background-color:#ffff00;}
.search_title{padding-top:20px;}
.csa-german-link{position:relative;display:block;float:left;margin-top:126px;margin-left:60px;color:#fff;}.csa-german-link:hover,.csa-german-link:focus,.csa-german-link:active,.csa-german-link:visited{color:#fff;}
.csa-german-link:before{position:absolute;display:block;content:'';top:3px;left:-30px;width:20px;height:12px;background-color:#fff;background-image:url('/images/content/csa-imagery/german-flag.png');}
#survey-csa-survivor-story{width:650px;height:365px;background:transparent url('/images/content/csa-imagery/survey-csa-survivor-story-still.jpg') 0 0 no-repeat;}.halfsize #survey-csa-survivor-story{width:320px;height:182px;background-image:url('/images/content/csa-imagery/survey-csa-survivor-story-still-small.jpg');}
#survey-cooper-intro{width:650px;height:365px;background:transparent url('/images/content/csa-imagery/survey-cooper-intro-still.jpg') 0 0 no-repeat;}.halfsize #survey-cooper-intro{width:320px;height:182px;background-image:url('/images/content/csa-imagery/survey-cooper-intro-still-small.jpg');}
#survey-jvw-intro{width:650px;height:365px;background:transparent url('/images/content/csa-imagery/survey-jvw-intro-still.jpg') 0 0 no-repeat;}
.img-csa-report-summary{margin:0 0 1em 1em;width:208px;float:none;}.img-csa-report-summary .txt{margin-top:0;}
.img-csa-report-summary .img{width:208px;height:246px;background:#ffffff url('/images/components/download-button/csa-imagery-summary-report-en.png?r=20140210') 0 0 no-repeat;}
.img-csa-report-summary:hover .img{background-position:0 -246px;}
.img-csa-report-full{margin:0 0 1em 1em;width:208px;float:none;}.img-csa-report-full .txt{margin-top:0;}
.img-csa-report-full .img{width:208px;height:246px;background:#ffffff url('/images/components/download-button/csa-imagery-report-en.png?r=20140210') 0 0 no-repeat;}
.img-csa-report-full:hover .img{background-position:0 -246px;}
.lang-fr .img-csa-report-summary{margin:0 0 1em 1em;width:208px;float:none;}.lang-fr .img-csa-report-summary .txt{margin-top:0;}
.lang-fr .img-csa-report-summary .img{width:208px;height:246px;background:#ffffff url('/images/components/download-button/csa-imagery-summary-report-fr.png?r=20140210') 0 0 no-repeat;}
.lang-fr .img-csa-report-summary:hover .img{background-position:0 -246px;}
.lang-fr .img-csa-report-full{margin:0 0 1em 1em;width:208px;float:none;}.lang-fr .img-csa-report-full .txt{margin-top:0;}
.lang-fr .img-csa-report-full .img{width:208px;height:246px;background:#ffffff url('/images/components/download-button/csa-imagery-report-fr.png?r=20140210') 0 0 no-repeat;}
.lang-fr .img-csa-report-full:hover .img{background-position:0 -246px;}
.img-csa-report-summary-de{margin:1em 0 1em 1em;width:208px;float:none;}.img-csa-report-summary-de .txt{margin-top:0;}
.img-csa-report-summary-de .img{width:208px;height:246px;background:#ffffff url('/images/components/download-button/csa-imagery-summary-report-de.png?r=20140210') 0 0 no-repeat;}
.img-csa-report-summary-de:hover .img{background-position:0 -246px;}
.img-csa-report-summary-english-de{margin:1em 0 1em 1em;width:208px;float:none;}.img-csa-report-summary-english-de .txt{margin-top:0;}
.img-csa-report-summary-english-de .img{width:208px;height:246px;background:#ffffff url('/images/components/download-button/csa-imagery-summary-report-english-de.png?r=20140210') 0 0 no-repeat;}
.img-csa-report-summary-english-de:hover .img{background-position:0 -246px;}
.img-csa-report-full-english-de{margin:1em 0 1em 1em;width:208px;float:none;}.img-csa-report-full-english-de .txt{margin-top:0;}
.img-csa-report-full-english-de .img{width:208px;height:246px;background:#ffffff url('/images/components/download-button/csa-imagery-report-english-de.png?r=20140210') 0 0 no-repeat;}
.img-csa-report-full-english-de:hover .img{background-position:0 -246px;}
.small-black{color:black;}
.halfsize{width:49%;float:left;margin-bottom:15px;}
.amc-table{width:65%;border:1px solid #e3e1e1;}.amc-table th,.amc-table td{border-left:0;}
.amc-table thead tr{background-color:#053159;color:#fff;font-weight:bold;}
.amc-table thead td{padding-top:1.4em;padding-bottom:1.4em;}.amc-table thead td:first-of-type{padding-left:4.4em;}
.amc-table tbody tr{background-color:#f5f5f5;}.amc-table tbody tr:nth-of-type(2n){background-color:#d1d8de;}
.amc-table tbody tr:hover td,.amc-table tbody tr:hover th{background-color:inherit;}
.amc-table tbody td{border:0;}.amc-table tbody td:first-of-type{padding-left:4.4em;}
.amc-table tbody td:nth-of-type(2){padding-right:6.5em;text-align:right;}
.amc-table tr.total td{padding-top:1.4em;padding-bottom:1.4em;}
.img-amc-study-prelim{margin:0 0 1em 1em;width:208px;float:none;}.img-amc-study-prelim .txt{margin-top:0;}
.img-amc-study-prelim .img{width:208px;height:246px;background:#ffffff url('/images/content/amc-study/btn-amcstudy-prelim-en.png?r=20140210') 0 0 no-repeat;}
.img-amc-study-prelim:hover .img{background-position:0 -246px;}
.img-safe-from-abduction{margin:0 0 1em 1em;width:208px;float:none;}.img-safe-from-abduction .txt{margin-top:0;}
.img-safe-from-abduction .img{width:208px;height:246px;background:#ffffff url('/images/content/amc-study/btn-safe-from-abduction-en.png?r=20140210') 0 0 no-repeat;}
.img-safe-from-abduction:hover .img{background-position:0 -246px;}
.lang-fr .img-amc-study-prelim{margin:0 0 1em 1em;width:208px;float:none;}.lang-fr .img-amc-study-prelim .txt{margin-top:0;}
.lang-fr .img-amc-study-prelim .img{width:208px;height:246px;background:#ffffff url('/images/content/amc-study/btn-amcstudy-prelim-fr.png?r=20140210') 0 0 no-repeat;}
.lang-fr .img-amc-study-prelim:hover .img{background-position:0 -246px;}
.lang-fr .img-safe-from-abduction{margin:0 0 1em 1em;width:208px;float:none;}.lang-fr .img-safe-from-abduction .txt{margin-top:0;}
.lang-fr .img-safe-from-abduction .img{width:208px;height:246px;background:#ffffff url('/images/content/amc-study/btn-safe-from-abduction-fr.png?r=20140210') 0 0 no-repeat;}
.lang-fr .img-safe-from-abduction:hover .img{background-position:0 -246px;}
#c2k-vta-promovideo{margin:1em auto 2em;width:650px;height:365px;background:transparent url('/images/content/training-vta/c2k-promovideo-still-en.jpg') 0 0 no-repeat;}
.c2k-logo-hr{position:relative;display:block;margin:2em 0;height:93px;}.c2k-logo-hr .logo{position:absolute;display:block;top:50%;left:50%;margin-top:-51.5px;margin-left:-95px;height:93px;width:190px;background-color:#fff;background-image:url('/images/content/training-vta/c2k_logo_en.png');background-repeat:no-repeat;background-size:130px 93px;background-position:center;z-index:500;}.lang-fr .c2k-logo-hr .logo{background-image:url('/images/content/training-vta/c2k_logo_fr.png');}
.c2k-logo-hr hr{position:absolute;width:100%;top:50%;margin:0;}
.kik-logo-hr{position:relative;display:block;margin:2em 0;height:70px;}.kik-logo-hr .logo{position:absolute;display:block;top:50%;left:50%;margin-top:-40px;margin-left:-145px;height:70px;width:290px;background-color:#fff;background-image:url('/images/content/training-vta/kik_logo_en.png');background-repeat:no-repeat;background-size:230px 70px;background-position:center;z-index:500;}.lang-fr .kik-logo-hr .logo{background-image:url('/images/content/training-vta/kik_logo_fr.png');}
.kik-logo-hr hr{position:absolute;width:100%;top:50%;margin:0;}
.teatree-logo-hr{position:relative;display:block;margin:2em 0;height:93px;}.teatree-logo-hr .logo{position:absolute;display:block;top:50%;left:50%;margin-top:-51.5px;margin-left:-127px;height:93px;width:254px;background-color:#fff;background-image:url('/images/content/training-vta/teatree_logo_en.png');background-repeat:no-repeat;background-size:194px 93px;background-position:center;z-index:500;}.lang-fr .teatree-logo-hr .logo{background-image:url('/images/content/training-vta/teatree_logo_fr.png');}
.teatree-logo-hr hr{position:absolute;width:100%;top:50%;margin:0;}
.c3p-logo-hr{position:relative;display:block;margin:2em 0;height:50px;}.c3p-logo-hr .logo{position:absolute;display:block;top:50%;left:50%;margin-top:-30px;margin-left:-185px;height:50px;width:370px;background-color:#fff;background-image:url('/images/content/training-vta/c3p_logo_en.png');background-repeat:no-repeat;background-size:310px 50px;background-position:center;z-index:500;}.lang-fr .c3p-logo-hr .logo{background-image:url('/images/content/training-vta/c3p_logo_fr.png');}
.c3p-logo-hr hr{position:absolute;width:100%;top:50%;margin:0;}
.small-logo-c3p{width:248px;height:40px;background:url('/images/content/training-vta/c3p_logo_en.png');background-size:248px 40px;display:block;float:left;margin-right:64px;margin-top:20px;margin-bottom:40px;}
.small-logo-c2k{width:56px;height:40px;background:url('/images/content/training-vta/c2k_logo_en.png');background-size:56px 40px;display:block;float:left;margin-right:64px;margin-top:20px;margin-bottom:40px;}
.small-logo-kik{width:132px;height:40px;background:url('/images/content/training-vta/kik_logo_en.png');background-size:132px 40px;display:block;float:left;margin-right:64px;margin-top:20px;margin-bottom:40px;}
.small-logo-teatree{width:84px;height:40px;background:url('/images/content/training-vta/teatree_logo_en.png');background-size:84px 40px;display:block;float:left;margin-top:20px;margin-bottom:40px;}
.big-logo-c3p{width:150px;height:150px;background:url('/images/content/training-vta/c3p_symbol.png');background-size:150px 150px;float:right;margin-right:35px;margin-top:20px;}
.big-logo-c2k{width:119px;height:85px;background:url('/images/content/training-vta/c2k_logo_en.png');background-size:119px 85px;float:right;margin-right:45px;margin-top:60px;}
.big-logo-kik{width:165px;height:50px;background:url('/images/content/training-vta/kik_logo_en.png');background-size:165px 50px;float:right;margin-right:25px;margin-top:65px;}
.big-logo-teatree{width:177px;height:85px;background:url('/images/content/training-vta/teatree_logo_en.png');background-size:177px 85px;float:right;margin-right:15px;margin-top:48px;}
.description{width:480px;}
.img-whats-the-deal{margin:0 0 1em 1em;width:140px;float:none;}.img-whats-the-deal .txt{margin-top:0;}
.img-whats-the-deal .img{width:140px;height:202px;background:#ffffff url('/images/content/bc-cyberbullying-resources/btn-WhatstheDeal_en.jpg?r=20140210') 0 0 no-repeat;}
.img-whats-the-deal:hover .img{background-position:0 -202px;}
.img-whats-the-deal .img{background-size:140px 404px;}
.img-it-is-a-big-deal{margin:0 0 1em 1em;width:140px;float:none;}.img-it-is-a-big-deal .txt{margin-top:0;}
.img-it-is-a-big-deal .img{width:140px;height:202px;background:#ffffff url('/images/content/bc-cyberbullying-resources/btn-ItisaBigDeal_en.jpg?r=20140210') 0 0 no-repeat;}
.img-it-is-a-big-deal:hover .img{background-position:0 -202px;}
.img-it-is-a-big-deal .img{background-size:140px 404px;}
.lang-fr .img-whats-the-deal{margin:0 0 1em 1em;width:140px;float:none;}.lang-fr .img-whats-the-deal .txt{margin-top:0;}
.lang-fr .img-whats-the-deal .img{width:140px;height:202px;background:#ffffff url('/images/content/bc-cyberbullying-resources/btn-WhatstheDeal_fr.jpg?r=20140210') 0 0 no-repeat;}
.lang-fr .img-whats-the-deal:hover .img{background-position:0 -202px;}
.lang-fr .img-whats-the-deal .img{background-size:140px 404px;}
.lang-fr .img-it-is-a-big-deal{margin:0 0 1em 1em;width:140px;float:none;}.lang-fr .img-it-is-a-big-deal .txt{margin-top:0;}
.lang-fr .img-it-is-a-big-deal .img{width:140px;height:202px;background:#ffffff url('/images/content/bc-cyberbullying-resources/btn-ItisaBigDeal_fr.jpg?r=20140210') 0 0 no-repeat;}
.lang-fr .img-it-is-a-big-deal:hover .img{background-position:0 -202px;}
.lang-fr .img-it-is-a-big-deal .img{background-size:140px 404px;}
.img-cyberbullying-module-7-8{margin:0.2em 0 1em 1em;width:154px;text-align:center;vertical-align:top;}.img-cyberbullying-module-7-8 .txt{margin-top:0;}
.img-cyberbullying-module-7-8 .img{display:block;width:154px;height:199px;background-image:url('/images/content/bc-cyberbullying-resources/cyberbullying-module-grades7-8-en.jpg');background-repeat:no-repeat;background-size:154px 199px;}
.img-cyberbullying-module-9-10{margin:0.2em 0 1em 1em;width:154px;text-align:center;vertical-align:top;}.img-cyberbullying-module-9-10 .txt{margin-top:0;}
.img-cyberbullying-module-9-10 .img{display:block;width:154px;height:199px;background-image:url('/images/content/bc-cyberbullying-resources/cyberbullying-module-grades9-10-en.jpg');background-repeat:no-repeat;background-size:154px 199px;}
.lang-fr .img-cyberbullying-module-7-8{margin:0.2em 0 1em 1em;width:154px;text-align:center;vertical-align:top;}.lang-fr .img-cyberbullying-module-7-8 .txt{margin-top:0;}
.lang-fr .img-cyberbullying-module-7-8 .img{display:block;width:154px;height:199px;background-image:url('/images/content/bc-cyberbullying-resources/cyberbullying-module-grades7-8-fr.jpg');background-repeat:no-repeat;background-size:154px 199px;}
.lang-fr .img-cyberbullying-module-9-10{margin:0.2em 0 1em 1em;width:154px;text-align:center;vertical-align:top;}.lang-fr .img-cyberbullying-module-9-10 .txt{margin-top:0;}
.lang-fr .img-cyberbullying-module-9-10 .img{display:block;width:154px;height:199px;background-image:url('/images/content/bc-cyberbullying-resources/cyberbullying-module-grades9-10-fr.jpg');background-repeat:no-repeat;background-size:154px 199px;}
.well-7-8{border-radius:0;border-style:solid;border-width:1px 0 0 4px;border-color:#7ea844;box-shadow:none;margin-left:1em;margin-right:1em;padding-bottom:10px;}.well-7-8 strong{color:#379fbc;}
.well-9-10{border-radius:0;border-style:solid;border-width:1px 0 0 4px;border-color:#f1be2e;box-shadow:none;margin-left:1em;margin-right:1em;padding-bottom:10px;}.well-9-10 strong{color:#834c72;}
.lea-tabs{margin:1.5em auto 1em;padding:0;width:100%;list-style:none;text-align:center;color:#ddd;}.lea-tabs li{position:relative;display:inline-block;vertical-align:middle;padding:0 1.2em;}.lea-tabs li.active:after{position:absolute;content:'';height:0;width:0;left:50%;bottom:-16px;margin-left:-6px;border:solid transparent;border-width:6px;border-top-color:#126291;}
.lea-tabs li.active a{color:#126291;text-decoration:none;font-weight:bold;}
.lea-tabs a{display:block;color:#808080;text-decoration:none;}.lea-tabs a:hover,.lea-tabs a:focus,.lea-tabs a:active,.lea-tabs a:visited{color:#126291;text-decoration:none;}
.lea-program-banner{margin:0 0.7em 1em;width:30%;float:left;}.lea-program-banner p:first-of-type{margin-top:1em;}
.lea-social-media-links{margin:1em 2em 0 0;text-align:center;}.lea-social-media-links li{display:inline-block;list-style:none;margin:0 1em;}
.lea-social-media-links a{padding:0.3em;text-decoration:none;}
.lea-social-media-links .sm-icon{display:inline-block;vertical-align:middle;margin-right:0.4em;width:2em;height:2em;background-image:url('/images/content/lea/lea-socialmedia.png');background-size:30px 90px;background-repeat:no-repeat;}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-resolution:125dpi){.lea-social-media-links .sm-icon{background-image:url('/images/content/lea/lea-socialmedia_2x.png');}}
.lea-social-media-links .facebook-icon{background-position:0 0;}
.lea-social-media-links .twitter-icon{background-position:0 -30px;}
.lea-social-media-links .instagram-icon{background-position:0 -60px;}
.img-ttt-interview-guide{margin:0 0 1em 1em;vertical-align:top;width:199px;float:none;}.img-ttt-interview-guide .img{width:199px;height:246px;background:#ffffff url('/images/components/download-button/btn-TTT_Interview_Guide_en.jpg?r=20140210') 0 0 no-repeat;}
.img-ttt-interview-guide:hover .img{background-position:0 -246px;}
.img-youth-in-crisis{margin:0 0 1em 1em;vertical-align:top;width:199px;float:none;}.img-youth-in-crisis .img{width:199px;height:246px;background:#ffffff url('/images/components/download-button/btn-NHN_YouthInCrisis_en.jpg?r=20140210') 0 0 no-repeat;}
.img-youth-in-crisis:hover .img{background-position:0 -246px;}
.img-media-officers-guide{margin:0 0 1em 1em;vertical-align:top;width:199px;float:none;}.img-media-officers-guide .img{width:199px;height:246px;background:#ffffff url('/images/components/download-button/btn-C3P_MRO_GuideToC3PPrograms_en.jpg?r=20140210') 0 0 no-repeat;}
.img-media-officers-guide:hover .img{background-position:0 -246px;}
.img-partners-mcd{margin:0 0 1em 1em;vertical-align:top;width:199px;float:none;}.img-partners-mcd .img{width:199px;height:246px;background:#ffffff url('/images/components/download-button/btn-MK_Partners_MissingChildrensDay_en.jpg?r=20140210') 0 0 no-repeat;}
.img-partners-mcd:hover .img{background-position:0 -246px;}
.img-csa-report-full{margin:0 0 1em 1em;vertical-align:top;width:208px;float:none;}.img-csa-report-full .img{width:208px;height:246px;background:#ffffff url('/images/components/download-button/csa-imagery-report-en.png?r=20140210') 0 0 no-repeat;}
.img-csa-report-full:hover .img{background-position:0 -246px;}
.img-amc-study-prelim{margin:0 0 1em 1em;vertical-align:top;width:208px;float:none;}.img-amc-study-prelim .img{width:208px;height:246px;background:#ffffff url('/images/content/amc-study/btn-amcstudy-prelim-en.png?r=20140210') 0 0 no-repeat;}
.img-amc-study-prelim:hover .img{background-position:0 -246px;}
.img-safe-from-abduction{margin:0 0 1em 1em;vertical-align:top;width:208px;float:none;}.img-safe-from-abduction .img{width:208px;height:246px;background:#ffffff url('/images/content/amc-study/btn-safe-from-abduction-en.png?r=20140210') 0 0 no-repeat;}
.img-safe-from-abduction:hover .img{background-position:0 -246px;}
.cart-slider{background-color:#c3b9a9;padding-bottom:10px;}
#cart-carousel{margin:0;padding:0;*zoom:1;}#cart-carousel:before,#cart-carousel:after{display:table;content:"";}
#cart-carousel:after{clear:both;}
#cart-carousel .carousel-inner-container{width:100%;margin:0;padding:0;background-color:#f7f6f1;}
#cart-carousel .carousel-inner{width:693px;height:516px;margin:0 auto;}
#cart-carousel .item{margin:0;padding:0;position:relative;list-style:none;width:693px;height:516px;}
#cart-carousel .item-overlay{position:absolute;top:0;right:0;bottom:0;left:0;}
#cart-carousel .slide_1{background-image:url('/images/cart/slider/slide-cyberbullying-spex-bundle-en.jpg');}
#cart-carousel .slide_2{background-image:url('/images/cart/slider/slide-materialsoverview-en.jpg');}
#cart-carousel .slide_3{background-image:url('/images/cart/slider/slide-spex-en.jpg');}
#cart-carousel .slide_4{background-image:url('/images/cart/slider/slide-kik-en.jpg');}
#cart-carousel .slide_5{background-image:url('/images/cart/slider/slide-c2k-en.jpg');}
#cart-carousel .slide_6{background-image:url('/images/cart/slider/slide-teatree-en.jpg');}
.lang-fr #cart-carousel .slide_1{background-image:url('/images/cart/slider/slide-cyberbullying-spex-bundle-fr.jpg');}
.lang-fr #cart-carousel .slide_2{background-image:url('/images/cart/slider/slide-materialsoverview-fr.jpg');}
.lang-fr #cart-carousel .slide_3{background-image:url('/images/cart/slider/slide-spex-fr.jpg');}
.lang-fr #cart-carousel .slide_4{background-image:url('/images/cart/slider/slide-kik-fr.jpg');}
.lang-fr #cart-carousel .slide_5{background-image:url('/images/cart/slider/slide-c2k-fr.jpg');}
.lang-fr #cart-carousel .slide_6{background-image:url('/images/cart/slider/slide-teatree-fr.jpg');}
.cart-slider-indicator{text-align:right;margin:10px 10px 0 0;}.cart-slider-indicator li{list-style:none;margin:0 3px;padding:0;display:inline-block;}
.cart-slider-indicator .indicator-item,.cart-slider-indicator .indicator-item:visited{background-color:#f7f6f1;padding:5px 9px;color:#000;}
.cart-slider-indicator .active .indicator-item,.cart-slider-indicator .indicator-item:hover{background-color:#992714;color:#fff;text-decoration:none;}
.product-list-row{margin-bottom:20px;}.product-list-row:last-child{margin-bottom:10px;}
.product{min-height:250px;padding:15px;}.product .product-name{text-align:center;}
.product .product-image-container{text-align:center;}
.product .product-details{margin-top:15px;border-top:1px solid #cac7c2;position:relative;}
.product .product-name,.product .product-price{display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding-top:3px;padding-bottom:3px;}.product .product-name span,.product .product-price span{height:100%;border-right:1px solid orange;}
.product .product-link{display:none;}
.product .add-to-cart-form{margin-bottom:0;position:relative;}
.product .add-to-cart-form-hidden{position:absolute;top:100%;left:5px;right:5px;height:auto;z-index:50;display:none;-webkit-box-shadow:5px 5px 8px -2px #999999;-moz-box-shadow:5px 5px 8px -2px #999999;box-shadow:5px 5px 8px -2px #999999;}
.product .add-to-cart-form-hidden-inner{padding:5px 10px;background-color:#fff;border:1px solid #aaa;text-align:left;}
.product .add-to-cart-label{width:70px;float:left;text-align:right;}
.product .add-to-cart-form-hidden .control-group{margin-bottom:5px;}.product .add-to-cart-form-hidden .control-group .control-label{width:70px;}
.product .add-to-cart-form-hidden .control-group .controls{margin-left:85px;*margin-left:0;}
.cart-tag-list{padding:30px;background-color:#c3b9a9;line-height:1.25;}
.cart-tag-list-list{margin:0;padding:0;}.cart-tag-list-list li{list-style:none;}
.cart-tag-list-list+.cart-tag-list-list{margin-top:30px;}
.cart-tag-list-heading{color:#796951;text-transform:uppercase;font-family:"NewsGothicBT-Bold",Helvetica,Arial,sans-serif;margin-bottom:10px;}
.cart-tag-list-item-link,.cart-tag-list-item-link:visited{color:#ffffff;font-weight:bold;font-family:"NewsGothicBT-Roman",Helvetica,Arial,sans-serif;}
.cart-tag-list-item{margin:0;padding:0 0 6px 5px;}
.tag-dd .cart-tag-list-heading{text-transform:none;display:block;font-weight:normal;font-size:1.15em;margin:0 0 .25em 0;}
.tag-dd .cart-tag-list-item-link,.tag-dd .cart-tag-list-item-link:visited{color:#000;display:block;margin:0 0 .25em 0;font-weight:normal;font-size:.95em;}
.tag-dd .cart-tag-list-item{padding:0;}
#cart{position:relative;}#cart .col-pn{width:50%;}
#cart .col-qty{width:15%;}
#cart .col-ln{width:10%;}
#cart .col-pr{width:10%;}
#cart .col-pt{width:10%;}
#cart .col-rm{width:50px;}
.tag-dd,.cart-dd{position:absolute;top:35px;left:0;background:none repeat scroll 0 0 #FFFFFF;width:400px;z-index:50;min-height:60px;}
.tag-dd{width:580px;}
#cart-contents-list-header,#cart-tag-list-header{z-index:60;}
.tag-dd-inner,.cart-dd-inner{border:1px solid #999;-webkit-box-shadow:5px 5px 10px 4px #999999;-moz-box-shadow:5px 5px 10px 4px #999999;box-shadow:5px 5px 10px 4px #999999;}
.tag-dd-inner:empty,.cart-dd-inner:empty{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.tag-dd-inner{padding:5px;}
.tag-dd-inner:empty{padding:0;}
.cart-no-items{padding:10px 20px;font-size:.9em;color:#333;font-style:italic;text-align:center;}
.cart-dd-product{position:relative;min-height:80px;border-bottom:1px solid #999;padding:5px 8px;*zoom:1;}.cart-dd-product:before,.cart-dd-product:after{display:table;content:"";}
.cart-dd-product:after{clear:both;}
.cart-dd-product .product-image{float:left;margin:0 15px 0 0;max-height:80px;}
.cart-dd-product .pn{font-size:1.25em;}
.cart-dd-product .pq{font-size:.9em;}.cart-dd-product .pq:before{content:'Qty: ';font-size:.9em;}
.cart-dd-product .pl{font-size:.9em;}
.cart-dd-product .pr{float:right;}
.cart-dd-product:last-child{border-bottom:0;}
.loading-mask{position:absolute;top:0;right:0;left:0;bottom:0;background-color:rgba(255, 255, 255, 0.6);}
.container-fluid{position:relative;}
.content.order .tab-content{overflow:visible;}
.faux-input-text{float:left;padding-top:5px;font-weight:bold;}
.editableform{margin-bottom:0;}
.editableform .control-group{margin-bottom:0;white-space:nowrap;line-height:20px;}
.editable-buttons{display:inline-block;vertical-align:top;margin-left:7px;zoom:1;*display:inline;}
.editable-buttons.editable-buttons-bottom{display:block;margin-top:7px;margin-left:0;}
.editable-input{vertical-align:top;display:inline-block;width:auto;white-space:normal;zoom:1;*display:inline;}
.editable-buttons .editable-cancel{margin-left:7px;}
.editable-buttons button.ui-button-icon-only{height:24px;width:30px;}
.editableform-loading{background:url('/images/loading.gif') center center no-repeat;height:25px;width:auto;min-width:25px;}
.editable-inline .editableform-loading{background-position:left 5px;}
.editable-error-block{max-width:300px;margin:5px 0 0 0;width:auto;white-space:normal;}
.editable-error-block.ui-state-error{padding:3px;}
.editable-error{color:red;}
.editableform .editable-date{padding:0;margin:0;float:left;}
.editable-inline .add-on .icon-th{margin-top:3px;margin-left:1px;}
.editable-checklist label input[type="checkbox"],.editable-checklist label span{vertical-align:middle;margin:0;}
.editable-checklist label{white-space:nowrap;}
.editable-wysihtml5{width:566px;height:250px;}
.editable-clear{clear:both;font-size:0.9em;text-decoration:none;text-align:right;}
.editable-clear-x{background:url('/images/clear.png') center center no-repeat;display:block;width:13px;height:13px;position:absolute;opacity:0.6;z-index:100;top:50%;right:6px;margin-top:-6px;}
.editable-clear-x:hover{opacity:1;}
.editable-pre-wrapped{white-space:pre-wrap;}
.editable-container.editable-popup{max-width:none !important;}
.editable-container.popover{width:auto;}
.editable-container.editable-inline{display:inline-block;vertical-align:middle;width:auto;zoom:1;*display:inline;}
.editable-container.ui-widget{font-size:inherit;z-index:9990;}
.editable-click,a.editable-click,a.editable-click:hover{text-decoration:none;border-bottom:dashed 1px #0088cc;}
.editable-click.editable-disabled,a.editable-click.editable-disabled,a.editable-click.editable-disabled:hover{color:#585858;cursor:default;border-bottom:none;}
.editable-empty,.editable-empty:hover,.editable-empty:focus{font-style:italic;color:#DD1144;text-decoration:none;}
.editable-unsaved{font-weight:bold;}
.editable-unsaved:after{}
.editable-bg-transition{-webkit-transition:background-color 1400ms ease-out;-moz-transition:background-color 1400ms ease-out;-o-transition:background-color 1400ms ease-out;-ms-transition:background-color 1400ms ease-out;transition:background-color 1400ms ease-out;}
.form-horizontal .editable{padding-top:5px;display:inline-block;}
.datepicker{padding:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;direction:ltr;}
.datepicker-inline{width:220px;}
.datepicker.datepicker-rtl{direction:rtl;}
.datepicker.datepicker-rtl table tr td span{float:right;}
.datepicker-dropdown{top:0;left:0;}
.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0, 0, 0, 0.2);position:absolute;top:-7px;left:6px;}
.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #ffffff;position:absolute;top:-6px;left:7px;}
.datepicker>div{display:none;}
.datepicker.days div.datepicker-days{display:block;}
.datepicker.months div.datepicker-months{display:block;}
.datepicker.years div.datepicker-years{display:block;}
.datepicker table{margin:0;}
.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none;}
.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent;}
.datepicker table tr td.day:hover{background:#eeeeee;cursor:pointer;}
.datepicker table tr td.old,.datepicker table tr td.new{color:#999999;}
.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:none;color:#999999;cursor:default;}
.datepicker table tr td.today,.datepicker table tr td.today:hover,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover{background-color:#fde19a;background-image:-moz-linear-gradient(top, #fdd49a, #fdf59a);background-image:-ms-linear-gradient(top, #fdd49a, #fdf59a);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fdd49a), to(#fdf59a));background-image:-webkit-linear-gradient(top, #fdd49a, #fdf59a);background-image:-o-linear-gradient(top, #fdd49a, #fdf59a);background-image:linear-gradient(top, #fdd49a, #fdf59a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0);border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#000;}
.datepicker table tr td.today:hover,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today[disabled],.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today.disabled:hover[disabled]{background-color:#fdf59a;}
.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:hover.active{background-color:#fbf069 \9;}
.datepicker table tr td.today:hover:hover{color:#000;}
.datepicker table tr td.today.active:hover{color:#fff;}
.datepicker table tr td.range,.datepicker table tr td.range:hover,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover{background:#eeeeee;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.datepicker table tr td.range.today,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover{background-color:#f3d17a;background-image:-moz-linear-gradient(top, #f3c17a, #f3e97a);background-image:-ms-linear-gradient(top, #f3c17a, #f3e97a);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f3c17a), to(#f3e97a));background-image:-webkit-linear-gradient(top, #f3c17a, #f3e97a);background-image:-o-linear-gradient(top, #f3c17a, #f3e97a);background-image:linear-gradient(top, #f3c17a, #f3e97a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0);border-color:#f3e97a #f3e97a #edde34;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today[disabled],.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today.disabled:hover[disabled]{background-color:#f3e97a;}
.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:hover.active{background-color:#efe24b \9;}
.datepicker table tr td.selected,.datepicker table tr td.selected:hover,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover{background-color:#9e9e9e;background-image:-moz-linear-gradient(top, #b3b3b3, #808080);background-image:-ms-linear-gradient(top, #b3b3b3, #808080);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#b3b3b3), to(#808080));background-image:-webkit-linear-gradient(top, #b3b3b3, #808080);background-image:-o-linear-gradient(top, #b3b3b3, #808080);background-image:linear-gradient(top, #b3b3b3, #808080);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0);border-color:#808080 #808080 #595959;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);}
.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected[disabled],.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected.disabled:hover[disabled]{background-color:#808080;}
.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:hover.active{background-color:#666666 \9;}
.datepicker table tr td.active,.datepicker table tr td.active:hover,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover{background-color:#006dcc;background-image:-moz-linear-gradient(top, #0088cc, #0044cc);background-image:-ms-linear-gradient(top, #0088cc, #0044cc);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));background-image:-webkit-linear-gradient(top, #0088cc, #0044cc);background-image:-o-linear-gradient(top, #0088cc, #0044cc);background-image:linear-gradient(top, #0088cc, #0044cc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);border-color:#0044cc #0044cc #002a80;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);}
.datepicker table tr td.active:hover,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active[disabled],.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active.disabled:hover[disabled]{background-color:#0044cc;}
.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active{background-color:#003399 \9;}
.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.datepicker table tr td span:hover{background:#eeeeee;}
.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:none;color:#999999;cursor:default;}
.datepicker table tr td span.active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover{background-color:#006dcc;background-image:-moz-linear-gradient(top, #0088cc, #0044cc);background-image:-ms-linear-gradient(top, #0088cc, #0044cc);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));background-image:-webkit-linear-gradient(top, #0088cc, #0044cc);background-image:-o-linear-gradient(top, #0088cc, #0044cc);background-image:linear-gradient(top, #0088cc, #0044cc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);border-color:#0044cc #0044cc #002a80;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);}
.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active[disabled],.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active.disabled:hover[disabled]{background-color:#0044cc;}
.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active{background-color:#003399 \9;}
.datepicker table tr td span.old,.datepicker table tr td span.new{color:#999999;}
.datepicker th.datepicker-switch{width:145px;}
.datepicker thead tr:first-child th,.datepicker tfoot tr th{cursor:pointer;}
.datepicker thead tr:first-child th:hover,.datepicker tfoot tr th:hover{background:#eeeeee;}
.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle;}
.datepicker thead tr:first-child th.cw{cursor:default;background-color:transparent;}
.input-append.date .add-on i,.input-prepend.date .add-on i{display:block;cursor:pointer;width:16px;height:16px;}
.input-daterange input{text-align:center;}
.input-daterange input:first-child{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;}
.input-daterange input:last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;}
.input-daterange .add-on{display:inline-block;width:auto;min-width:16px;height:18px;padding:4px 5px;font-weight:normal;line-height:18px;text-align:center;text-shadow:0 1px 0 #ffffff;vertical-align:middle;background-color:#eeeeee;border:1px solid #ccc;margin-left:-5px;margin-right:-5px;}
