@charset "UTF-8";@import url(//fonts.googleapis.com/css?family=Open+Sans:400,300,600,700,800,600italic);html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline;}
html{line-height:1;}
ol, ul{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
caption, th, td{text-align:left;font-weight:normal;vertical-align:middle;}
q, blockquote{quotes:none;}
q:before, q:after, blockquote:before, blockquote:after{content:"";content:none;}
a img{border:none;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary{display:block;}
* html{font-size:100%;}
html{font-size:16px;line-height:1.625em;}
html *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
body{background:white;font-family:"Open Sans";font-weight:400;color:#576470;position:relative;-webkit-font-smoothing:antialiased;}
@media only screen and (max-width:767px){body{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;width:100%;min-width:0;}
}
html, body{height:100%;}
.ie9{font-family:"Open Sans";}
.ie9 *{font-family:"Open Sans";}
.hide{display:none;}
.hide.active, .show{display:block;}
.fixed{position:fixed;}
.fixed.pinned{position:absolute;}
@media only screen and (max-width:768px){.fixed{position:relative !important;top:auto !important;left:auto !important;}
}
.unfixed{position:relative !important;top:auto !important;left:auto !important;}
.text-center{text-align:center;}
.text-left{text-align:left;}
.text-right{text-align:right;}
@font-face{font-family:"entypo";font-style:normal;font-weight:400;src:url(../fonts/icons/entypo.eot);src:url("../fonts/icons/entypo.eot?#iefix") format("ie9-skip-eot"), url("../fonts/icons/entypo.woff") format("woff"), url("../fonts/icons/entypo.ttf") format("truetype");}
h1, h2, h3, h4, h5, h6{font-family:"Open Sans";font-weight:Normal;color:#222222;text-rendering:optimizeLegibility;padding-top:0.273em;line-height:1.15538em;padding-bottom:0.273em;}
@media only screen and (max-width:767px){h1, h2, h3, h4, h5, h6{word-wrap:break-word;}
}
h1{font-size:68px;font-size:4.25rem;}
h1.xlarge{font-size:110px;font-size:6.875rem;}
h1.xxlarge{font-size:126px;font-size:7.875rem;}
h1.absurd{font-size:177px;font-size:11.0625rem;}
h2{font-size:42px;font-size:2.625rem;}
h3{font-size:30px;font-size:1.875rem;}
h4{font-size:26px;font-size:1.625rem;}
h5{font-size:18px;font-size:1.125rem;}
h6{font-size:16px;font-size:1rem;}
@media only screen and (max-width:767px){h1{font-size:42px;font-size:2.625rem;}
h2{font-size:36px;font-size:2.25rem;}
}
.subhead{color:#777;font-weight:normal;margin-bottom:20px;}
p{font-family:"Open Sans";font-weight:400;font-size:16px;font-size:1rem;margin-bottom:13px;line-height:1.625em;}
p.lead{font-size:20px;font-size:1.25rem;margin-bottom:18px;}
@media only screen and (max-width:768px){p{font-size:17.6px;font-size:1.1rem;line-height:1.625em;}
}
a{color:#0099ff;text-decoration:none;outline:0;line-height:inherit;}
a:hover{color:#c03d20;}
ul, ol{margin-bottom:0.273em;}
ul{list-style:none outside;}
ol{list-style:decimal;margin-left:30px;}
ul.square, ul.circle, ul.disc{margin-left:25px;}
ul.square{list-style:square outside;}
ul.circle{list-style:circle outside;}
ul.disc{list-style:disc outside;}
ul ul{margin:4px 0 5px 25px;}
ol ol{margin:4px 0 5px 30px;}
li{padding-bottom:0.273em;}
ul.large li{line-height:21px;}
dl dt{font-weight:bold;font-size:16px;font-size:1rem;}
@media only screen and (max-width:768px){ul, ol, dl, p{text-align:left;}
}
em{font-style:italic;line-height:inherit;}
strong{font-weight:700;line-height:inherit;}
small{font-size:56.4%;line-height:inherit;}
h1 small, h2 small, h3 small, h4 small, h5 small{color:#777;}
blockquote{line-height:20px;color:#777;margin:0 0 18px;padding:9px 20px 0 19px;border-left:5px solid #cccccc;}
blockquote p{line-height:20px;color:#777;}
blockquote cite{display:block;font-size:12px;font-size:1.2rem;color:#576470;}
blockquote cite:before{content:"\2014 \0020";}
blockquote cite a{color:#576470;}
blockquote cite a:visited{color:#576470;}
hr{border:1px solid #cccccc;clear:both;margin:16px 0 18px;height:0;}
abbr, acronym{text-transform:uppercase;font-size:90%;color:#222;border-bottom:1px solid #cccccc;cursor:help;}
abbr{text-transform:none;}
@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important;}
p a{color:#576470 !important;text-decoration:underline;}
p a:visited{color:#576470 !important;text-decoration:underline;}
p a[href]:after{content:" (" attr(href) ")";}
abbr[title]:after{content:" (" attr(title) ")";}
.ir a:after{content:"";}
a[href^="javascript:"]:after, a[href^="#"]:after{content:"";}
pre, blockquote{border:1px solid #999999;page-break-inside:avoid;}
thead{display:table-header-group;}
tr, img{page-break-inside:avoid;}
@page{margin:0.5cm;}
p, h2, h3{orphans:3;widows:3;}
h2, h3{page-break-after:avoid;}
}
.row{width:100%;max-width:1170px;min-width:320px;margin:0 auto;}
@media only screen and (max-width:1190px){.row{padding:0 20px;}
}
.row .row{min-width:0px;}
@media only screen and (max-width:1190px){.row .row{padding:0;}
}
.column, .columns{margin-left:1.7094%;float:left;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.column:first-child, .columns:first-child, .alpha{margin-left:0px;}
.column.omega, .columns.omega{float:right;}
.row .one.column{width:6.76638%;}
.row .one.columns{width:6.76638%;}
.row .two.columns{width:15.24217%;}
.row .three.columns{width:23.71795%;}
.row .four.columns{width:32.19373%;}
.row .five.columns{width:40.66952%;}
.row .six.columns{width:49.1453%;}
.row .seven.columns{width:57.62108%;}
.row .eight.columns{width:66.09687%;}
.row .nine.columns{width:74.57265%;}
.row .ten.columns{width:83.04843%;}
.row .eleven.columns{width:91.52422%;}
.row .twelve.columns{width:100%;}
.row .push_one{margin-left:10.18519%;}
.row .push_one:first-child{margin-left:8.47578%;}
.row .push_two{margin-left:18.66097%;}
.row .push_two:first-child{margin-left:16.95157%;}
.row .push_three{margin-left:27.13675%;}
.row .push_three:first-child{margin-left:25.42735%;}
.row .push_four{margin-left:35.61254%;}
.row .push_four:first-child{margin-left:33.90313%;}
.row .push_five{margin-left:44.08832%;}
.row .push_five:first-child{margin-left:42.37892%;}
.row .push_six{margin-left:52.5641%;}
.row .push_six:first-child{margin-left:50.8547%;}
.row .push_seven{margin-left:61.03989%;}
.row .push_seven:first-child{margin-left:59.33048%;}
.row .push_eight{margin-left:69.51567%;}
.row .push_eight:first-child{margin-left:67.80627%;}
.row .push_nine{margin-left:77.99145%;}
.row .push_nine:first-child{margin-left:76.28205%;}
.row .push_ten{margin-left:86.46724%;}
.row .push_ten:first-child{margin-left:84.75783%;}
.row .push_eleven{margin-left:94.94302%;}
.row .push_eleven:first-child{margin-left:93.23362%;}
.row .one.centered{margin-left:46.61681%;}
.row .two.centered{margin-left:42.37892%;}
.row .three.centered{margin-left:38.14103%;}
.row .four.centered{margin-left:33.90313%;}
.row .five.centered{margin-left:29.66524%;}
.row .six.centered{margin-left:25.42735%;}
.row .seven.centered{margin-left:21.18946%;}
.row .eight.centered{margin-left:16.95157%;}
.row .nine.centered{margin-left:12.71368%;}
.row .ten.centered{margin-left:8.47578%;}
.row .eleven.centered{margin-left:4.23789%;}
.sixteen.colgrid .row .one.column{width:4.64744%;}
.sixteen.colgrid .row .one.columns{width:4.64744%;}
.sixteen.colgrid .row .two.columns{width:11.00427%;}
.sixteen.colgrid .row .three.columns{width:17.36111%;}
.sixteen.colgrid .row .four.columns{width:23.71795%;}
.sixteen.colgrid .row .five.columns{width:30.07479%;}
.sixteen.colgrid .row .six.columns{width:36.43162%;}
.sixteen.colgrid .row .seven.columns{width:42.78846%;}
.sixteen.colgrid .row .eight.columns{width:49.1453%;}
.sixteen.colgrid .row .nine.columns{width:55.50214%;}
.sixteen.colgrid .row .ten.columns{width:61.85897%;}
.sixteen.colgrid .row .eleven.columns{width:68.21581%;}
.sixteen.colgrid .row .twelve.columns{width:74.57265%;}
.sixteen.colgrid .row .thirteen.columns{width:80.92949%;}
.sixteen.colgrid .row .fourteen.columns{width:87.28632%;}
.sixteen.colgrid .row .fifteen.columns{width:93.64316%;}
.sixteen.colgrid .row .sixteen.columns{width:100%;}
.sixteen.colgrid .row .push_one{margin-left:8.06624%;}
.sixteen.colgrid .row .push_one:first-child{margin-left:6.35684%;}
.sixteen.colgrid .row .push_two{margin-left:14.42308%;}
.sixteen.colgrid .row .push_two:first-child{margin-left:12.71368%;}
.sixteen.colgrid .row .push_three{margin-left:20.77991%;}
.sixteen.colgrid .row .push_three:first-child{margin-left:19.07051%;}
.sixteen.colgrid .row .push_four{margin-left:27.13675%;}
.sixteen.colgrid .row .push_four:first-child{margin-left:25.42735%;}
.sixteen.colgrid .row .push_five{margin-left:33.49359%;}
.sixteen.colgrid .row .push_five:first-child{margin-left:31.78419%;}
.sixteen.colgrid .row .push_six{margin-left:39.85043%;}
.sixteen.colgrid .row .push_six:first-child{margin-left:38.14103%;}
.sixteen.colgrid .row .push_seven{margin-left:46.20726%;}
.sixteen.colgrid .row .push_seven:first-child{margin-left:44.49786%;}
.sixteen.colgrid .row .push_eight{margin-left:52.5641%;}
.sixteen.colgrid .row .push_eight:first-child{margin-left:50.8547%;}
.sixteen.colgrid .row .push_nine{margin-left:58.92094%;}
.sixteen.colgrid .row .push_nine:first-child{margin-left:57.21154%;}
.sixteen.colgrid .row .push_ten{margin-left:65.27778%;}
.sixteen.colgrid .row .push_ten:first-child{margin-left:63.56838%;}
.sixteen.colgrid .row .push_eleven{margin-left:71.63462%;}
.sixteen.colgrid .row .push_eleven:first-child{margin-left:69.92521%;}
.sixteen.colgrid .row .push_twelve{margin-left:77.99145%;}
.sixteen.colgrid .row .push_twelve:first-child{margin-left:76.28205%;}
.sixteen.colgrid .row .push_thirteen{margin-left:84.34829%;}
.sixteen.colgrid .row .push_thirteen:first-child{margin-left:82.63889%;}
.sixteen.colgrid .row .push_fourteen{margin-left:90.70513%;}
.sixteen.colgrid .row .push_fourteen:first-child{margin-left:88.99573%;}
.sixteen.colgrid .row .push_fifteen{margin-left:97.06197%;}
.sixteen.colgrid .row .push_fifteen:first-child{margin-left:95.35256%;}
.sixteen.colgrid .row .one.centered{margin-left:47.67628%;}
.sixteen.colgrid .row .two.centered{margin-left:44.49786%;}
.sixteen.colgrid .row .three.centered{margin-left:41.31944%;}
.sixteen.colgrid .row .four.centered{margin-left:38.14103%;}
.sixteen.colgrid .row .five.centered{margin-left:34.96261%;}
.sixteen.colgrid .row .six.centered{margin-left:31.78419%;}
.sixteen.colgrid .row .seven.centered{margin-left:28.60577%;}
.sixteen.colgrid .row .eight.centered{margin-left:25.42735%;}
.sixteen.colgrid .row .nine.centered{margin-left:22.24893%;}
.sixteen.colgrid .row .ten.centered{margin-left:19.07051%;}
.sixteen.colgrid .row .eleven.centered{margin-left:15.89209%;}
.sixteen.colgrid .row .twelve.centered{margin-left:12.71368%;}
.sixteen.colgrid .row .thirteen.centered{margin-left:9.53526%;}
.sixteen.colgrid .row .fourteen.centered{margin-left:6.35684%;}
.sixteen.colgrid .row .fifteen.centered{margin-left:3.17842%;}
.pull_right{float:right;}
.pull_left{float:left;}
img, object, embed{max-width:100%;height:auto;}
img{-ms-interpolation-mode:bicubic;}
#map_canvas img, .map_canvas img{max-width:none !important;}
.tiles{display:block;overflow:hidden;}
.tiles > li{display:block;height:auto;float:left;padding-bottom:0;}
.tiles.two_up{margin-left:-4%;}
.tiles.two_up > li{margin-left:4%;width:46%;}
.tiles.three_up, .tiles.four_up{margin-left:-2%;}
.tiles.three_up > li{margin-left:2%;width:31.3%;}
.tiles.four_up > li{margin-left:2%;width:23%;}
.tiles.five_up{margin-left:-1.5%;}
.tiles.five_up > li{margin-left:1.5%;width:18.5%;}
.clearfix{*zoom:1;}
.clearfix:before, .clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;}
.row{*zoom:1;}
.row:before, .row:after{content:"";display:table;}
.row:after{clear:both;}
.valign{display:table;width:100%;}
.valign > div{display:table-cell;vertical-align:middle;}
.valign Ã¢â‚¬â€¹ > article{display:table-cell;vertical-align:middle;}
@media only screen and (max-width:767px){body{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;width:100%;min-width:0;}
.container{min-width:0;margin-left:0;margin-right:0;}
.row{width:100%;min-width:0;margin-left:0;margin-right:0;}
.row .row .column, .row .row .columns{padding:0;}
.row .centered{margin-left:0 !important;}
.column, .columns{width:auto !important;float:none;margin-left:0;margin-right:0;}
.column:last-child, .columns:last-child{margin-right:0;float:none;}
[class*="column"] + [class*="column"]:last-child{float:none;}
[class*="column"]:before{display:table;}
[class*="column"]:after{display:table;clear:both;}
[class^="push_"], [class*="push_"]{margin-left:0 !important;}
}
form{margin:0 0 18px;}
form label{display:block;font-size:16px;font-size:1rem;line-height:1.625em;cursor:pointer;margin-bottom:9px;}
form label.inline{display:inline-block;padding-right:20px;}
form dt{margin:0;}
form textarea{height:150px;}
form ul, form ul li{margin-left:0;list-style-type:none;}
form fieldset{border-style:solid;border-width:0.0625em;padding:1.5625em;border-color:#d8d8d8;margin:18px 0;}
form fieldset legend{padding:5px 10px;}
.field{position:relative;max-width:100%;margin-bottom:10px;vertical-align:middle;font-size:16px;}
.field.metro, .field .metro{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;}
.field input, .field input[type="*"], .field textarea{max-width:100%;width:100%;padding:0;margin:0;border:none;outline:none;resize:none;-webkit-appearance:none;font-family:"Open Sans";font-weight:300;font-size:16px;font-size:1rem;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.field .radio, .field .checkbox{position:relative;}
.field .radio input[type="radio"], .field .checkbox input[type="checkbox"]{display:none;}
.field .input{position:relative;padding:0 10px;background:#fff;border:1px solid #d8d8d8;height:36px;line-height:34px;font-size:16px;font-size:1rem;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;}
.field .input.search{height:36px;line-height:34px;-webkit-border-radius:1000px;-moz-border-radius:1000px;-ms-border-radius:1000px;-o-border-radius:1000px;border-radius:1000px;padding-right:0;}
.field .input.textarea{height:auto;}
.field .xnarrow{width:13.33333%;}
.field .narrow{width:30.66667%;}
.field .normal{width:48%;}
.field .wide{width:65.33333%;}
.field .xwide{width:82.66667%;}
.field .xxwide{width:100%;}
.field .xnarrow, .field .narrow, .field .normal, .field .wide, .field .xwide, .field .xxwide{margin:0;}
.field .xnarrow:last-child, .field .narrow:last-child, .field .normal:last-child, .field .wide:last-child, .field .xwide:last-child, .field .xxwide:last-child{margin-left:-4px;}
.field .xnarrow:first-child, .field .narrow:first-child, .field .normal:first-child, .field .wide:first-child, .field .xwide:first-child, .field .xxwide:first-child{margin-right:3.94%;margin-left:0;}
.field .xnarrow:first-child:last-child, .field .narrow:first-child:last-child, .field .normal:first-child:last-child, .field .wide:first-child:last-child, .field .xwide:first-child:last-child, .field .xxwide:first-child:last-child{margin:0;}
.field label + .xnarrow:last-child, .field label + .narrow:last-child, .field label + .normal:last-child, .field label + .wide:last-child, .field label + .xwide:last-child, .field label + .xxwide:last-child{margin-left:0;}
@media only screen and (max-width:1190px){.field .xxwide:first-child, .field .xxwide:last-child{margin-right:0%;}
}
.field.prepend, .field.append{font-size:0;white-space:nowrap;padding-bottom:3.5px;}
.field.prepend input, .field.prepend .input, .field.append input, .field.append .input{display:inline-block;max-width:100%;}
.field.prepend input, .field.prepend .input{-webkit-border-radius:0px 4px 4px 0;-moz-border-radius:0px 4px 4px 0;-ms-border-radius:0px 4px 4px 0;-o-border-radius:0px 4px 4px 0;border-radius:0px 4px 4px 0;}
.field.append input, .field.append .input{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;-o-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}
.field.prepend.append input{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;}
.field.prepend.append input:first-child{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;-o-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}
.field.prepend.append input:last-child{margin-left:-1px;-webkit-border-radius:0px 4px 4px 0;-moz-border-radius:0px 4px 4px 0;-ms-border-radius:0px 4px 4px 0;-o-border-radius:0px 4px 4px 0;border-radius:0px 4px 4px 0;}
.field.prepend .adjoined, .field.append .adjoined, .field.prepend .btn, .field.append .btn{position:relative;display:inline-block;margin-bottom:0;z-index:99;}
.field.prepend .btn a, .field.prepend .btn input, .field.prepend .btn button, .field.append .btn a, .field.append .btn input, .field.append .btn button{padding:0 12px;}
.field.prepend .adjoined, .field.append .adjoined{padding:0 10px 0 10px;background:#f2f2f2;border:1px solid #d8d8d8;font-family:"Open Sans";font-weight:600;color:#576470;font-size:16px;font-size:1rem;height:36px;line-height:34px;}
.field.prepend *:first-child{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;-o-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}
.field.prepend input:first-child{margin-right:0;}
.field.prepend .adjoined, .field.prepend .btn{margin-right:-1px;}
.field .adjoined:first-child{margin-left:0 !important;}
.field.append .adjoined, .field.append .btn{margin-left:-1px;}
.field.append *:last-child{-webkit-border-radius:0px 4px 4px 0;-moz-border-radius:0px 4px 4px 0;-ms-border-radius:0px 4px 4px 0;-o-border-radius:0px 4px 4px 0;border-radius:0px 4px 4px 0;}
.field.append button, .field.prepend button{display:inline-block;}
.field.append input:first-child{margin-right:0;}
.field.double input, .field.double .input{width:50% !important;}
.field.double input:last-child, .field.double .input:last-child{margin-left:-1px;}
.field.danger:after{font-family:"entypo";content:"\2716";font-size:16px;position:absolute;top:14%;right:15px;z-index:999;color:#ca3838;}
.field.danger.no-icon:after{display:none;}
.field.danger.append:after, .field.danger.prepend:after{content:"";}
.field.danger input, .field.danger .input, .field.danger textarea, .field.danger .textarea, .field.danger .radio span, .field.danger .checkbox span, .field.danger .picker{border-color:#ca3838;color:#ca3838;background:#f0c5c5;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;}
.field.danger textarea{color:#ca3838;}
.field.danger input::-webkit-input-placeholder, .field.danger textarea::-webkit-input-placeholder{color:#ca3838;}
.field.danger input:-moz-placeholder, .field.danger textarea:-moz-placeholder{color:#ca3838;}
.field.warning:after{font-family:"entypo";content:"\26a0";font-size:16px;position:absolute;top:14%;right:15px;z-index:999;color:#f6b83f;}
.field.warning.no-icon:after{display:none;}
.field.warning.append:after, .field.warning.prepend:after{content:"";}
.field.warning input, .field.warning .input, .field.warning textarea, .field.warning .textarea, .field.warning .radio span, .field.warning .checkbox span, .field.warning .picker{border-color:#f6b83f;color:#f6b83f;background:#fef7ea;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;}
.field.warning textarea{color:#f6b83f;}
.field.warning input::-webkit-input-placeholder, .field.warning textarea::-webkit-input-placeholder{color:#f6b83f;}
.field.warning input:-moz-placeholder, .field.warning textarea:-moz-placeholder{color:#f6b83f;}
.field.success:after{font-family:"entypo";content:"\2713";font-size:16px;position:absolute;top:14%;right:15px;z-index:999;color:#58c026;}
.field.success.no-icon:after{display:none;}
.field.success.append:after, .field.success.prepend:after{content:"";}
.field.success input, .field.success .input, .field.success textarea, .field.success .textarea, .field.success .radio span, .field.success .checkbox span, .field.success .picker{border-color:#58c026;color:#58c026;background:#c0eeaa;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;}
.field.success textarea{color:#58c026;}
.field.success input::-webkit-input-placeholder, .field.success textarea::-webkit-input-placeholder{color:#58c026;}
.field.success input:-moz-placeholder, .field.success textarea:-moz-placeholder{color:#58c026;}
.field .picker.danger{border-color:#ca3838;color:#ca3838;background:#f0c5c5;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;}
.field .picker.danger select, .field .picker.danger:after{color:#ca3838;}
.field .picker.warning{border-color:#f6b83f;color:#f6b83f;background:#fef7ea;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;}
.field .picker.warning select, .field .picker.warning:after{color:#f6b83f;}
.field .picker.success{border-color:#58c026;color:#58c026;background:#c0eeaa;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;}
.field .picker.success select, .field .picker.success:after{color:#58c026;}
.field .radio.danger, .field .checkbox.danger{color:#ca3838;}
.field .radio.danger span, .field .checkbox.danger span{border-color:#ca3838;color:#ca3838;background:#f0c5c5;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;}
.field .radio.warning, .field .checkbox.warning{color:#f6b83f;}
.field .radio.warning span, .field .checkbox.warning span{border-color:#f6b83f;color:#f6b83f;background:#fef7ea;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;}
.field .radio.success, .field .checkbox.success{color:#58c026;color:#576470;}
.field .radio.success i, .field .checkbox.success i{color:#58c026;}
.field .radio.success span, .field .checkbox.success span{border-color:#58c026;color:#58c026;background:#c0eeaa;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;}
.field .radio span, .field .checkbox span{display:inline-block;width:16px;height:16px;position:relative;top:2px;border:solid 1px #cccccc;background:#fefefe;}
.field .radio span{-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;}
.field .checkbox span{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;}
.field .radio.checked i, .field .checkbox.checked i{position:absolute;top:-1px;left:-8px;line-height:16px;}
.field .text input[type="search"]{-webkit-appearance:textfield;}
.picker{position:relative;width:auto;display:inline-block;margin:0 0 2px 1.2%;overflow:hidden;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;font-family:"Open Sans";font-weight:600;height:auto;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #f2f2f2));background-image:-webkit-linear-gradient(#ffffff, #f2f2f2);background-image:-moz-linear-gradient(#ffffff, #f2f2f2);background-image:-o-linear-gradient(#ffffff, #f2f2f2);background-image:linear-gradient(#ffffff, #f2f2f2);}
.picker:after{content:"\25BE";z-index:0;position:absolute;right:8%;top:50%;margin-top:-12px;color:#576470;}
.picker:first-child{margin-left:0;}
.picker select{position:relative;display:block;min-width:100%;width:135%;height:34px;padding:6px 45px 6px 15px;color:#576470;border:none;background:transparent;outline:none;-webkit-appearance:none;z-index:99;cursor:pointer;font-size:16px;font-size:1rem;}
.ie9 .radio.checked i, .ie9 .checkbox.checked i{top:0px;}
.btn, .skiplink{display:inline-block;width:auto;background:#f2f2f2;-webkit-appearance:none;font-family:"Open Sans";font-weight:600;padding:0 !important;text-align:center;}
.btn > a, .btn input, .btn button, .skiplink > a, .skiplink input, .skiplink button{display:block;padding:0 18px;color:white;height:100%;}
.btn input, .btn button, .skiplink input, .skiplink button{background:none;border:none;width:100%;font-size:100%;cursor:pointer;font-weight:400;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.btn.xlarge, .skiplink.xlarge{font-size:30px;font-size:1.875rem;height:66px;line-height:64px;}
.btn.xlarge a, .skiplink.xlarge a{position:relative;padding:0 30px;}
.btn.xlarge.icon-left a, .skiplink.xlarge.icon-left a{padding-left:66px;}
.btn.xlarge.icon-left a:before, .skiplink.xlarge.icon-left a:before{left:20px;}
.btn.xlarge.icon-right a, .skiplink.xlarge.icon-right a{padding-right:66px;}
.btn.xlarge.icon-right a:after, .skiplink.xlarge.icon-right a:after{right:20px;}
.btn.large, .skiplink.large{font-size:26px;font-size:1.625rem;height:58px;line-height:56px;}
.btn.large a, .skiplink.large a{position:relative;padding:0 26px;}
.btn.large.icon-left a, .skiplink.large.icon-left a{padding-left:58px;}
.btn.large.icon-left a:before, .skiplink.large.icon-left a:before{left:17.33333px;}
.btn.large.icon-right a, .skiplink.large.icon-right a{padding-right:58px;}
.btn.large.icon-right a:after, .skiplink.large.icon-right a:after{right:17.33333px;}
.btn.medium, .skiplink.medium{font-size:16px;font-size:1rem;height:36px;line-height:34px;}
.btn.medium a, .skiplink.medium a{position:relative;padding:0 16px;}
.btn.medium.icon-left a, .skiplink.medium.icon-left a{padding-left:36px;}
.btn.medium.icon-left a:before, .skiplink.medium.icon-left a:before{left:10.66667px;}
.btn.medium.icon-right a, .skiplink.medium.icon-right a{padding-right:36px;}
.btn.medium.icon-right a:after, .skiplink.medium.icon-right a:after{right:10.66667px;}
.btn.medium a, .skiplink.medium a{padding:0 18px;}
.btn.small, .skiplink.small{font-size:10px;font-size:0.625rem;height:23px;line-height:21px;}
.btn.small a, .skiplink.small a{position:relative;padding:0 10px;}
.btn.small.icon-left a, .skiplink.small.icon-left a{padding-left:23px;}
.btn.small.icon-left a:before, .skiplink.small.icon-left a:before{left:6.66667px;}
.btn.small.icon-right a, .skiplink.small.icon-right a{padding-right:23px;}
.btn.small.icon-right a:after, .skiplink.small.icon-right a:after{right:6.66667px;}
.btn.small a, .skiplink.small a{padding:0 10px;}
.btn.oval, .skiplink.oval{-webkit-border-radius:1000px;-moz-border-radius:1000px;-ms-border-radius:1000px;-o-border-radius:1000px;border-radius:1000px;}
.btn.pill-left, .skiplink.pill-left{-webkit-border-radius:500px 0 0 500px;-moz-border-radius:500px 0 0 500px;-ms-border-radius:500px 0 0 500px;-o-border-radius:500px 0 0 500px;border-radius:500px 0 0 500px;}
.btn.pill-right, .skiplink.pill-right{-webkit-border-radius:0 500px 500px 0;-moz-border-radius:0 500px 500px 0;-ms-border-radius:0 500px 500px 0;-o-border-radius:0 500px 500px 0;border-radius:0 500px 500px 0;}
.btn.primary, .skiplink.primary{background:#0099ff;border:1px solid #0099ff;}
.btn.primary:hover, .skiplink.primary:hover{background:#33adff;}
.btn.primary:active, .skiplink.primary:active{background:#007acc;}
.btn.secondary, .skiplink.secondary{background:red;border:1px solid red;}
.btn.secondary:hover, .skiplink.secondary:hover{background:#ff3333;}
.btn.secondary:active, .skiplink.secondary:active{background:#cc0000;}
.btn.default, .skiplink.default{background:#f2f2f2;border:1px solid #f2f2f2;color:#555555;border:1px solid #f2f2f2;}
.btn.default:hover, .skiplink.default:hover{background:white;}
.btn.default:active, .skiplink.default:active{background:#d8d8d8;}
.btn.default:hover, .skiplink.default:hover{border:1px solid #e5e5e5;}
.btn.default a, .btn.default input, .btn.default button, .skiplink.default a, .skiplink.default input, .skiplink.default button{color:#555555;}
.btn.info, .skiplink.info{background:#4a4d50;border:1px solid #4a4d50;}
.btn.info:hover, .skiplink.info:hover{background:#63676a;}
.btn.info:active, .skiplink.info:active{background:#313436;}
.btn.danger, .skiplink.danger{background:#ca3838;border:1px solid #ca3838;}
.btn.danger:hover, .skiplink.danger:hover{background:#d56060;}
.btn.danger:active, .skiplink.danger:active{background:#a32c2c;}
.btn.warning, .skiplink.warning{background:#f6b83f;border:1px solid #f6b83f;color:#644405;}
.btn.warning:hover, .skiplink.warning:hover{background:#f8ca70;}
.btn.warning:active, .skiplink.warning:active{background:#f4a60e;}
.btn.warning a, .btn.warning input, .btn.warning button, .skiplink.warning a, .skiplink.warning input, .skiplink.warning button{color:#644405;}
.btn.success, .skiplink.success{background:#58c026;border:1px solid #58c026;}
.btn.success:hover, .skiplink.success:hover{background:#72d940;}
.btn.success:active, .skiplink.success:active{background:#44951e;}
.btn.metro, .metro .btn, .metro .skiplink, .btn.metro:hover, .metro .btn:hover, .metro .skiplink:hover, .skiplink.metro:hover, .btn.metro:active, .metro .btn:active, .metro .skiplink:active, .skiplink.metro:active, .skiplink.metro{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;}
.btn.metro.rounded, .metro .rounded.btn, .metro .rounded.skiplink, .metro .rounded.btn:hover, .metro .rounded.skiplink:hover, .rounded.skiplink.metro:hover, .metro .rounded.btn:active, .metro .rounded.skiplink:active, .rounded.skiplink.metro:active, .skiplink.metro.rounded{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;}
.btn.pretty, .pretty .btn, .pretty .skiplink, .btn.pretty:hover, .pretty .btn:hover, .pretty .skiplink:hover, .skiplink.pretty:hover, .btn.pretty:active, .pretty .btn:active, .pretty .skiplink:active, .skiplink.pretty:active, .skiplink.pretty{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;}
.btn.pretty.squared, .pretty .squared.btn, .pretty .squared.skiplink, .pretty .squared.btn:hover, .pretty .squared.skiplink:hover, .squared.skiplink.pretty:hover, .pretty .squared.btn:active, .pretty .squared.skiplink:active, .squared.skiplink.pretty:active, .skiplink.pretty.squared{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;}
.btn.pretty.primary, .pretty .primary.btn, .pretty .primary.skiplink, .pretty .primary.btn:hover, .pretty .primary.skiplink:hover, .primary.skiplink.pretty:hover, .pretty .primary.btn:active, .pretty .primary.skiplink:active, .primary.skiplink.pretty:active, .skiplink.pretty.primary{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #66c2ff), color-stop(100%, #0099ff));background-image:-webkit-linear-gradient(#66c2ff, #0099ff);background-image:-moz-linear-gradient(#66c2ff, #0099ff);background-image:-o-linear-gradient(#66c2ff, #0099ff);background-image:linear-gradient(#66c2ff, #0099ff);-webkit-box-shadow:inset 0 0 3px #e5f5ff;-moz-box-shadow:inset 0 0 3px #e5f5ff;box-shadow:inset 0 0 3px #e5f5ff;border:1px solid #006bb3;}
.pretty .primary.btn:hover, .pretty .primary.skiplink:hover, .primary.btn.pretty:hover, .primary.skiplink.pretty:hover, .pretty .primary.btn:hover:active, .pretty .primary.skiplink:hover:active, .skiplink.pretty.primary:hover{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #a2d4fc), color-stop(100%, #54b2fe));background-image:-webkit-linear-gradient(#a2d4fc, #54b2fe);background-image:-moz-linear-gradient(#a2d4fc, #54b2fe);background-image:-o-linear-gradient(#a2d4fc, #54b2fe);background-image:linear-gradient(#a2d4fc, #54b2fe);-webkit-box-shadow:inset 0 0 3px white;-moz-box-shadow:inset 0 0 3px white;box-shadow:inset 0 0 3px white;border:1px solid #0e90f8;}
.pretty .primary.btn:active, .pretty .primary.skiplink:active, .pretty .primary.btn:active:hover, .pretty .primary.skiplink:active:hover, .primary.btn.pretty:active, .primary.skiplink.pretty:active, .skiplink.pretty.primary:active{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #0099ff), color-stop(100%, #66c2ff));background-image:-webkit-linear-gradient(#0099ff, #66c2ff);background-image:-moz-linear-gradient(#0099ff, #66c2ff);background-image:-o-linear-gradient(#0099ff, #66c2ff);background-image:linear-gradient(#0099ff, #66c2ff);-webkit-box-shadow:inset 0 0 3px white;-moz-box-shadow:inset 0 0 3px white;box-shadow:inset 0 0 3px white;}
.btn.pretty.primary a, .pretty .primary.btn a, .pretty .primary.skiplink a, .pretty .primary.btn:hover a, .pretty .primary.skiplink:hover a, .primary.skiplink.pretty:hover a, .pretty .primary.btn:active a, .pretty .primary.skiplink:active a, .primary.skiplink.pretty:active a, .btn.pretty.primary input, .pretty .primary.btn input, .pretty .primary.skiplink input, .pretty .primary.btn:hover input, .pretty .primary.skiplink:hover input, .primary.skiplink.pretty:hover input, .pretty .primary.btn:active input, .pretty .primary.skiplink:active input, .primary.skiplink.pretty:active input, .btn.pretty.primary button, .pretty .primary.btn button, .pretty .primary.skiplink button, .pretty .primary.btn:hover button, .pretty .primary.skiplink:hover button, .primary.skiplink.pretty:hover button, .pretty .primary.btn:active button, .pretty .primary.skiplink:active button, .primary.skiplink.pretty:active button, .skiplink.pretty.primary a, .skiplink.pretty.primary input, .skiplink.pretty.primary button{text-shadow:0 1px 1px #005c99;}
.btn.pretty.secondary, .pretty .secondary.btn, .pretty .secondary.skiplink, .pretty .secondary.btn:hover, .pretty .secondary.skiplink:hover, .secondary.skiplink.pretty:hover, .pretty .secondary.btn:active, .pretty .secondary.skiplink:active, .secondary.skiplink.pretty:active, .skiplink.pretty.secondary{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ff6666), color-stop(100%, #ff0000));background-image:-webkit-linear-gradient(#ff6666, #ff0000);background-image:-moz-linear-gradient(#ff6666, #ff0000);background-image:-o-linear-gradient(#ff6666, #ff0000);background-image:linear-gradient(#ff6666, #ff0000);-webkit-box-shadow:inset 0 0 3px #ffe5e5;-moz-box-shadow:inset 0 0 3px #ffe5e5;box-shadow:inset 0 0 3px #ffe5e5;border:1px solid #b30000;}
.pretty .secondary.btn:hover, .pretty .secondary.skiplink:hover, .secondary.btn.pretty:hover, .secondary.skiplink.pretty:hover, .pretty .secondary.btn:hover:active, .pretty .secondary.skiplink:hover:active, .skiplink.pretty.secondary:hover{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f35151), color-stop(100%, #ee0a0a));background-image:-webkit-linear-gradient(#f35151, #ee0a0a);background-image:-moz-linear-gradient(#f35151, #ee0a0a);background-image:-o-linear-gradient(#f35151, #ee0a0a);background-image:linear-gradient(#f35151, #ee0a0a);-webkit-box-shadow:inset 0 0 3px #fbc9c9;-moz-box-shadow:inset 0 0 3px #fbc9c9;box-shadow:inset 0 0 3px #fbc9c9;border:1px solid #a00b0b;}
.pretty .secondary.btn:active, .pretty .secondary.skiplink:active, .pretty .secondary.btn:active:hover, .pretty .secondary.skiplink:active:hover, .secondary.btn.pretty:active, .secondary.skiplink.pretty:active, .skiplink.pretty.secondary:active{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ff0000), color-stop(100%, #ff6666));background-image:-webkit-linear-gradient(#ff0000, #ff6666);background-image:-moz-linear-gradient(#ff0000, #ff6666);background-image:-o-linear-gradient(#ff0000, #ff6666);background-image:linear-gradient(#ff0000, #ff6666);-webkit-box-shadow:inset 0 0 3px white;-moz-box-shadow:inset 0 0 3px white;box-shadow:inset 0 0 3px white;}
.btn.pretty.secondary a, .pretty .secondary.btn a, .pretty .secondary.skiplink a, .pretty .secondary.btn:hover a, .pretty .secondary.skiplink:hover a, .secondary.skiplink.pretty:hover a, .pretty .secondary.btn:active a, .pretty .secondary.skiplink:active a, .secondary.skiplink.pretty:active a, .btn.pretty.secondary input, .pretty .secondary.btn input, .pretty .secondary.skiplink input, .pretty .secondary.btn:hover input, .pretty .secondary.skiplink:hover input, .secondary.skiplink.pretty:hover input, .pretty .secondary.btn:active input, .pretty .secondary.skiplink:active input, .secondary.skiplink.pretty:active input, .btn.pretty.secondary button, .pretty .secondary.btn button, .pretty .secondary.skiplink button, .pretty .secondary.btn:hover button, .pretty .secondary.skiplink:hover button, .secondary.skiplink.pretty:hover button, .pretty .secondary.btn:active button, .pretty .secondary.skiplink:active button, .secondary.skiplink.pretty:active button, .skiplink.pretty.secondary a, .skiplink.pretty.secondary input, .skiplink.pretty.secondary button{text-shadow:0 1px 1px #990000;}
.btn.pretty.default, .pretty .default.btn, .pretty .default.skiplink, .pretty .default.btn:hover, .pretty .default.skiplink:hover, .default.skiplink.pretty:hover, .pretty .default.btn:active, .pretty .default.skiplink:active, .default.skiplink.pretty:active, .skiplink.pretty.default{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #f3f1f1));background-image:-webkit-linear-gradient(#ffffff, #f3f1f1);background-image:-moz-linear-gradient(#ffffff, #f3f1f1);background-image:-o-linear-gradient(#ffffff, #f3f1f1);background-image:linear-gradient(#ffffff, #f3f1f1);-webkit-box-shadow:inset 0 0 3px white;-moz-box-shadow:inset 0 0 3px white;box-shadow:inset 0 0 3px white;border:1px solid #cccccc;}
.pretty .default.btn:hover, .pretty .default.skiplink:hover, .default.btn.pretty:hover, .default.skiplink.pretty:hover, .pretty .default.btn:hover:active, .pretty .default.skiplink:hover:active, .skiplink.pretty.default:hover{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #ffffff));background-image:-webkit-linear-gradient(#ffffff, #ffffff);background-image:-moz-linear-gradient(#ffffff, #ffffff);background-image:-o-linear-gradient(#ffffff, #ffffff);background-image:linear-gradient(#ffffff, #ffffff);-webkit-box-shadow:inset 0 0 3px white;-moz-box-shadow:inset 0 0 3px white;box-shadow:inset 0 0 3px white;border:1px solid #d9d9d9;}
.pretty .default.btn:active, .pretty .default.skiplink:active, .pretty .default.btn:active:hover, .pretty .default.skiplink:active:hover, .default.btn.pretty:active, .default.skiplink.pretty:active, .skiplink.pretty.default:active{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f3f1f1), color-stop(100%, #ffffff));background-image:-webkit-linear-gradient(#f3f1f1, #ffffff);background-image:-moz-linear-gradient(#f3f1f1, #ffffff);background-image:-o-linear-gradient(#f3f1f1, #ffffff);background-image:linear-gradient(#f3f1f1, #ffffff);-webkit-box-shadow:inset 0 0 3px white;-moz-box-shadow:inset 0 0 3px white;box-shadow:inset 0 0 3px white;}
.btn.pretty.default a, .pretty .default.btn a, .pretty .default.skiplink a, .pretty .default.btn:hover a, .pretty .default.skiplink:hover a, .default.skiplink.pretty:hover a, .pretty .default.btn:active a, .pretty .default.skiplink:active a, .default.skiplink.pretty:active a, .btn.pretty.default input, .pretty .default.btn input, .pretty .default.skiplink input, .pretty .default.btn:hover input, .pretty .default.skiplink:hover input, .default.skiplink.pretty:hover input, .pretty .default.btn:active input, .pretty .default.skiplink:active input, .default.skiplink.pretty:active input, .btn.pretty.default button, .pretty .default.btn button, .pretty .default.skiplink button, .pretty .default.btn:hover button, .pretty .default.skiplink:hover button, .default.skiplink.pretty:hover button, .pretty .default.btn:active button, .pretty .default.skiplink:active button, .default.skiplink.pretty:active button, .skiplink.pretty.default a, .skiplink.pretty.default input, .skiplink.pretty.default button{text-shadow:0 1px 1px white;}
.btn.pretty.info, .pretty .info.btn, .pretty .info.skiplink, .pretty .info.btn:hover, .pretty .info.skiplink:hover, .info.skiplink.pretty:hover, .pretty .info.btn:active, .pretty .info.skiplink:active, .info.skiplink.pretty:active, .skiplink.pretty.info{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #7b8085), color-stop(100%, #464d54));background-image:-webkit-linear-gradient(#7b8085, #464d54);background-image:-moz-linear-gradient(#7b8085, #464d54);background-image:-o-linear-gradient(#7b8085, #464d54);background-image:linear-gradient(#7b8085, #464d54);-webkit-box-shadow:inset 0 0 3px #bdc0c2;-moz-box-shadow:inset 0 0 3px #bdc0c2;box-shadow:inset 0 0 3px #bdc0c2;border:1px solid #252728;}
.pretty .info.btn:hover, .pretty .info.skiplink:hover, .info.btn.pretty:hover, .info.skiplink.pretty:hover, .pretty .info.btn:hover:active, .pretty .info.skiplink:hover:active, .skiplink.pretty.info:hover{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #aeb3b6), color-stop(100%, #808e98));background-image:-webkit-linear-gradient(#aeb3b6, #808e98);background-image:-moz-linear-gradient(#aeb3b6, #808e98);background-image:-o-linear-gradient(#aeb3b6, #808e98);background-image:linear-gradient(#aeb3b6, #808e98);-webkit-box-shadow:inset 0 0 3px #f1f2f3;-moz-box-shadow:inset 0 0 3px #f1f2f3;box-shadow:inset 0 0 3px #f1f2f3;border:1px solid #60676b;}
.pretty .info.btn:active, .pretty .info.skiplink:active, .pretty .info.btn:active:hover, .pretty .info.skiplink:active:hover, .info.btn.pretty:active, .info.skiplink.pretty:active, .skiplink.pretty.info:active{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #464d54), color-stop(100%, #7b8085));background-image:-webkit-linear-gradient(#464d54, #7b8085);background-image:-moz-linear-gradient(#464d54, #7b8085);background-image:-o-linear-gradient(#464d54, #7b8085);background-image:linear-gradient(#464d54, #7b8085);-webkit-box-shadow:inset 0 0 3px #cbcdce;-moz-box-shadow:inset 0 0 3px #cbcdce;box-shadow:inset 0 0 3px #cbcdce;}
.btn.pretty.info a, .pretty .info.btn a, .pretty .info.skiplink a, .pretty .info.btn:hover a, .pretty .info.skiplink:hover a, .info.skiplink.pretty:hover a, .pretty .info.btn:active a, .pretty .info.skiplink:active a, .info.skiplink.pretty:active a, .btn.pretty.info input, .pretty .info.btn input, .pretty .info.skiplink input, .pretty .info.btn:hover input, .pretty .info.skiplink:hover input, .info.skiplink.pretty:hover input, .pretty .info.btn:active input, .pretty .info.skiplink:active input, .info.skiplink.pretty:active input, .btn.pretty.info button, .pretty .info.btn button, .pretty .info.skiplink button, .pretty .info.btn:hover button, .pretty .info.skiplink:hover button, .info.skiplink.pretty:hover button, .pretty .info.btn:active button, .pretty .info.skiplink:active button, .info.skiplink.pretty:active button, .skiplink.pretty.info a, .skiplink.pretty.info input, .skiplink.pretty.info button{text-shadow:0 1px 1px #191a1b;}
.btn.pretty.danger, .pretty .danger.btn, .pretty .danger.skiplink, .pretty .danger.btn:hover, .pretty .danger.skiplink:hover, .danger.skiplink.pretty:hover, .pretty .danger.btn:active, .pretty .danger.skiplink:active, .danger.skiplink.pretty:active, .skiplink.pretty.danger{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #df8989), color-stop(100%, #d03232));background-image:-webkit-linear-gradient(#df8989, #d03232);background-image:-moz-linear-gradient(#df8989, #d03232);background-image:-o-linear-gradient(#df8989, #d03232);background-image:linear-gradient(#df8989, #d03232);-webkit-box-shadow:inset 0 0 3px #faeded;-moz-box-shadow:inset 0 0 3px #faeded;box-shadow:inset 0 0 3px #faeded;border:1px solid #8f2626;}
.pretty .danger.btn:hover, .pretty .danger.skiplink:hover, .danger.btn.pretty:hover, .danger.skiplink.pretty:hover, .pretty .danger.btn:hover:active, .pretty .danger.skiplink:hover:active, .skiplink.pretty.danger:hover{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f79696), color-stop(100%, #f64a4a));background-image:-webkit-linear-gradient(#f79696, #f64a4a);background-image:-moz-linear-gradient(#f79696, #f64a4a);background-image:-o-linear-gradient(#f79696, #f64a4a);background-image:linear-gradient(#f79696, #f64a4a);-webkit-box-shadow:inset 0 0 3px white;-moz-box-shadow:inset 0 0 3px white;box-shadow:inset 0 0 3px white;border:1px solid #e21212;}
.pretty .danger.btn:active, .pretty .danger.skiplink:active, .pretty .danger.btn:active:hover, .pretty .danger.skiplink:active:hover, .danger.btn.pretty:active, .danger.skiplink.pretty:active, .skiplink.pretty.danger:active{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #d03232), color-stop(100%, #df8989));background-image:-webkit-linear-gradient(#d03232, #df8989);background-image:-moz-linear-gradient(#d03232, #df8989);background-image:-o-linear-gradient(#d03232, #df8989);background-image:linear-gradient(#d03232, #df8989);-webkit-box-shadow:inset 0 0 3px white;-moz-box-shadow:inset 0 0 3px white;box-shadow:inset 0 0 3px white;}
.btn.pretty.danger a, .pretty .danger.btn a, .pretty .danger.skiplink a, .pretty .danger.btn:hover a, .pretty .danger.skiplink:hover a, .danger.skiplink.pretty:hover a, .pretty .danger.btn:active a, .pretty .danger.skiplink:active a, .danger.skiplink.pretty:active a, .btn.pretty.danger input, .pretty .danger.btn input, .pretty .danger.skiplink input, .pretty .danger.btn:hover input, .pretty .danger.skiplink:hover input, .danger.skiplink.pretty:hover input, .pretty .danger.btn:active input, .pretty .danger.skiplink:active input, .danger.skiplink.pretty:active input, .btn.pretty.danger button, .pretty .danger.btn button, .pretty .danger.skiplink button, .pretty .danger.btn:hover button, .pretty .danger.skiplink:hover button, .danger.skiplink.pretty:hover button, .pretty .danger.btn:active button, .pretty .danger.skiplink:active button, .danger.skiplink.pretty:active button, .skiplink.pretty.danger a, .skiplink.pretty.danger input, .skiplink.pretty.danger button{text-shadow:0 1px 1px #7b2121;}
.btn.pretty.warning, .pretty .warning.btn, .pretty .warning.skiplink, .pretty .warning.btn:hover, .pretty .warning.skiplink:hover, .warning.skiplink.pretty:hover, .pretty .warning.btn:active, .pretty .warning.skiplink:active, .warning.skiplink.pretty:active, .skiplink.pretty.warning{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fbdca0), color-stop(100%, #fbba3a));background-image:-webkit-linear-gradient(#fbdca0, #fbba3a);background-image:-moz-linear-gradient(#fbdca0, #fbba3a);background-image:-o-linear-gradient(#fbdca0, #fbba3a);background-image:linear-gradient(#fbdca0, #fbba3a);-webkit-box-shadow:inset 0 0 3px white;-moz-box-shadow:inset 0 0 3px white;box-shadow:inset 0 0 3px white;border:1px solid #de960a;color:#644405;}
.pretty .warning.btn:hover, .pretty .warning.skiplink:hover, .warning.btn.pretty:hover, .warning.skiplink.pretty:hover, .pretty .warning.btn:hover:active, .pretty .warning.skiplink:hover:active, .skiplink.pretty.warning:hover{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #feecca), color-stop(100%, #ffd37d));background-image:-webkit-linear-gradient(#feecca, #ffd37d);background-image:-moz-linear-gradient(#feecca, #ffd37d);background-image:-o-linear-gradient(#feecca, #ffd37d);background-image:linear-gradient(#feecca, #ffd37d);-webkit-box-shadow:inset 0 0 3px white;-moz-box-shadow:inset 0 0 3px white;box-shadow:inset 0 0 3px white;border:1px solid #fcb834;}
.pretty .warning.btn:active, .pretty .warning.skiplink:active, .pretty .warning.btn:active:hover, .pretty .warning.skiplink:active:hover, .warning.btn.pretty:active, .warning.skiplink.pretty:active, .skiplink.pretty.warning:active{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fbba3a), color-stop(100%, #fbdca0));background-image:-webkit-linear-gradient(#fbba3a, #fbdca0);background-image:-moz-linear-gradient(#fbba3a, #fbdca0);background-image:-o-linear-gradient(#fbba3a, #fbdca0);background-image:linear-gradient(#fbba3a, #fbdca0);-webkit-box-shadow:inset 0 0 3px white;-moz-box-shadow:inset 0 0 3px white;box-shadow:inset 0 0 3px white;}
.btn.pretty.warning a, .pretty .warning.btn a, .pretty .warning.skiplink a, .pretty .warning.btn:hover a, .pretty .warning.skiplink:hover a, .warning.skiplink.pretty:hover a, .pretty .warning.btn:active a, .pretty .warning.skiplink:active a, .warning.skiplink.pretty:active a, .btn.pretty.warning input, .pretty .warning.btn input, .pretty .warning.skiplink input, .pretty .warning.btn:hover input, .pretty .warning.skiplink:hover input, .warning.skiplink.pretty:hover input, .pretty .warning.btn:active input, .pretty .warning.skiplink:active input, .warning.skiplink.pretty:active input, .btn.pretty.warning button, .pretty .warning.btn button, .pretty .warning.skiplink button, .pretty .warning.btn:hover button, .pretty .warning.skiplink:hover button, .warning.skiplink.pretty:hover button, .pretty .warning.btn:active button, .pretty .warning.skiplink:active button, .warning.skiplink.pretty:active button, .skiplink.pretty.warning a, .skiplink.pretty.warning input, .skiplink.pretty.warning button{text-shadow:0 1px 1px #fbdca0;}
.btn.pretty.success, .pretty .success.btn, .pretty .success.skiplink, .pretty .success.btn:hover, .pretty .success.skiplink:hover, .success.skiplink.pretty:hover, .pretty .success.btn:active, .pretty .success.skiplink:active, .success.skiplink.pretty:active, .skiplink.pretty.success{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #91e26a), color-stop(100%, #56c620));background-image:-webkit-linear-gradient(#91e26a, #56c620);background-image:-moz-linear-gradient(#91e26a, #56c620);background-image:-o-linear-gradient(#91e26a, #56c620);background-image:linear-gradient(#91e26a, #56c620);-webkit-box-shadow:inset 0 0 3px #e0f7d5;-moz-box-shadow:inset 0 0 3px #e0f7d5;box-shadow:inset 0 0 3px #e0f7d5;border:1px solid #3b8019;}
.pretty .success.btn:hover, .pretty .success.skiplink:hover, .success.btn.pretty:hover, .success.skiplink.pretty:hover, .pretty .success.btn:hover:active, .pretty .success.skiplink:hover:active, .skiplink.pretty.success:hover{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #96e570), color-stop(100%, #64df29));background-image:-webkit-linear-gradient(#96e570, #64df29);background-image:-moz-linear-gradient(#96e570, #64df29);background-image:-o-linear-gradient(#96e570, #64df29);background-image:linear-gradient(#96e570, #64df29);-webkit-box-shadow:inset 0 0 3px #e5f9db;-moz-box-shadow:inset 0 0 3px #e5f9db;box-shadow:inset 0 0 3px #e5f9db;border:1px solid #479f1d;}
.pretty .success.btn:active, .pretty .success.skiplink:active, .pretty .success.btn:active:hover, .pretty .success.skiplink:active:hover, .success.btn.pretty:active, .success.skiplink.pretty:active, .skiplink.pretty.success:active{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #56c620), color-stop(100%, #91e26a));background-image:-webkit-linear-gradient(#56c620, #91e26a);background-image:-moz-linear-gradient(#56c620, #91e26a);background-image:-o-linear-gradient(#56c620, #91e26a);background-image:linear-gradient(#56c620, #91e26a);-webkit-box-shadow:inset 0 0 3px #f0fbea;-moz-box-shadow:inset 0 0 3px #f0fbea;box-shadow:inset 0 0 3px #f0fbea;}
.btn.pretty.success a, .pretty .success.btn a, .pretty .success.skiplink a, .pretty .success.btn:hover a, .pretty .success.skiplink:hover a, .success.skiplink.pretty:hover a, .pretty .success.btn:active a, .pretty .success.skiplink:active a, .success.skiplink.pretty:active a, .btn.pretty.success input, .pretty .success.btn input, .pretty .success.skiplink input, .pretty .success.btn:hover input, .pretty .success.skiplink:hover input, .success.skiplink.pretty:hover input, .pretty .success.btn:active input, .pretty .success.skiplink:active input, .success.skiplink.pretty:active input, .btn.pretty.success button, .pretty .success.btn button, .pretty .success.skiplink button, .pretty .success.btn:hover button, .pretty .success.skiplink:hover button, .success.skiplink.pretty:hover button, .pretty .success.btn:active button, .pretty .success.skiplink:active button, .success.skiplink.pretty:active button, .skiplink.pretty.success a, .skiplink.pretty.success input, .skiplink.pretty.success button{text-shadow:0 1px 1px #316b15;}
.image{line-height:0;margin-bottom:20px;}
.image.circle{-webkit-border-radius:50% !important;-moz-border-radius:50% !important;-ms-border-radius:50% !important;-o-border-radius:50% !important;border-radius:50% !important;overflow:hidden;width:auto;}
.image.rounded{overflow:hidden;-webkit-border-radius:4px 4px;-moz-border-radius:4px 4px;-ms-border-radius:4px 4px;-o-border-radius:4px 4px;border-radius:4px 4px;}
.image.photo{border:5px solid white;-webkit-box-shadow:0 0 1px #576470;-moz-box-shadow:0 0 1px #576470;box-shadow:0 0 1px #576470;}
.image.photo.polaroid{padding-bottom:50px;background:#fff;}
.tabs{display:block;}
.tabs .tab-nav{margin:0;padding:0;border-bottom:1px solid #e5e5e5;}
.tabs .tab-nav > li{display:inline-block;width:auto;padding:0;margin:0 1.7094% 0 0;cursor:default;top:1px;-webkit-box-shadow:0 1px 0 white;-moz-box-shadow:0 1px 0 white;box-shadow:0 1px 0 white;}
.tabs .tab-nav > li > a{display:block;width:auto;padding:0 16px;margin:0;color:#576470;font-family:"Open Sans";font-weight:600;border:1px solid #e5e5e5;border-width:1px 1px 0 1px;text-shadow:0 1px 1px white;background:#f2f2f2;cursor:pointer;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;height:42px;line-height:40px;}
.tabs .tab-nav > li > a:hover{text-decoration:none;background:whitesmoke;}
.tabs .tab-nav > li > a:active{background:#ededed;}
.tabs .tab-nav > li.active > a{height:43px;line-height:41px;background:white;cursor:default;}
.tabs .tab-nav > li:last-child{margin-right:0;}
.tabs .tab-content{display:none;padding:20px 10px;}
.tabs .tab-content.active{display:block;}
.tabs.pill .tab-nav{width:100%;display:table;overflow:hidden;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;}
.tabs.pill .tab-nav > li{display:table-cell;margin:0;margin-left:-4px;text-align:center;top:0;}
.tabs.pill .tab-nav > li:first-child{margin-left:0;}
.tabs.pill .tab-nav > li > a{border:none;border-right:1px solid #e5e5e5;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;height:42px;line-height:40px;}
.tabs.pill .tab-nav > li:last-child > a{border-right:none;}
.tabs.vertical .tab-nav{border:none;}
.tabs.vertical .tab-nav > li{display:block;margin:0;margin-bottom:5px;}
.tabs.vertical .tab-nav > li.active{position:relative;z-index:99;}
.tabs.vertical .tab-nav > li.active > a{border-right:1px solid white;}
.tabs.vertical .tab-nav > li > a{border:1px solid #e5e5e5;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;-o-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}
.tabs.vertical .tab-content{padding:10px 0 30px 20px;margin-left:-1px;border-left:1px solid #e5e5e5;}
body .video{width:100%;position:relative;height:0;padding-bottom:56.25%;}
body .video.twitch, body .video.youtube.show_controls{padding-top:30px;}
.video > video, .video > iframe, .video > object, .video > embed{position:absolute;top:0;left:0;width:100%;height:100%;}
.badge, .label{height:20px;display:inline-block;font-family:Helvetica, arial, verdana, sans-serif;font-weight:bold;line-height:20px;text-align:center;color:#fff;}
.badge a, .label a{color:#fff;}
.badge.primary, .label.primary{background:#0099ff;}
.badge.light, .label.light{background:#fff;color:#576470;border:1px solid #f2f2f2;}
.badge.light a, .label.light a{color:#0099ff;}
.badge.dark, .label.dark{background:#212121;}
.badge.secondary, .label.secondary{background:red;}
.badge.light, .label.light{background:#fff;color:#576470;border:1px solid #f2f2f2;}
.badge.light a, .label.light a{color:#0099ff;}
.badge.dark, .label.dark{background:#212121;}
.badge.default, .label.default{background:#f2f2f2;color:#555555;border:1px solid #f2f2f2;}
.badge.default:hover, .label.default:hover{border:1px solid #e5e5e5;}
.badge.default a, .label.default a{color:#555555;}
.badge.light, .label.light{background:#fff;color:#576470;border:1px solid #f2f2f2;}
.badge.light a, .label.light a{color:#0099ff;}
.badge.dark, .label.dark{background:#212121;}
.badge.info, .label.info{background:#4a4d50;}
.badge.light, .label.light{background:#fff;color:#576470;border:1px solid #f2f2f2;}
.badge.light a, .label.light a{color:#0099ff;}
.badge.dark, .label.dark{background:#212121;}
.badge.danger, .label.danger{background:#ca3838;}
.badge.light, .label.light{background:#fff;color:#576470;border:1px solid #f2f2f2;}
.badge.light a, .label.light a{color:#0099ff;}
.badge.dark, .label.dark{background:#212121;}
.badge.warning, .label.warning{background:#f6b83f;color:#644405;}
.badge.warning a, .label.warning a{color:#644405;}
.badge.light, .label.light{background:#fff;color:#576470;border:1px solid #f2f2f2;}
.badge.light a, .label.light a{color:#0099ff;}
.badge.dark, .label.dark{background:#212121;}
.badge.success, .label.success{background:#58c026;}
.badge.light, .label.light{background:#fff;color:#576470;border:1px solid #f2f2f2;}
.badge.light a, .label.light a{color:#0099ff;}
.badge.dark, .label.dark{background:#212121;}
.badge{padding:0 10px;font-size:14px;font-size:0.875rem;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;}
.label{padding:0 10px;font-size:12px;font-size:0.75rem;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;}
.alert{padding:0 10px;font-family:"Open Sans";font-weight:600;list-style-type:none;word-wrap:break-word;margin-bottom:8px;font-size:14px;font-size:0.875rem;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;}
.alert.primary{background:#66c2ff;border:1px solid #0099ff;color:#005c99;}
.alert.secondary{background:#ff6666;border:1px solid red;color:#990000;}
.alert.default{background:white;border:1px solid #f2f2f2;color:#bfbfbf;color:#555555;border:1px solid #f2f2f2;}
.alert.info{background:#7b8085;border:1px solid #4a4d50;color:#191a1b;color:#f2f2f2;}
.alert.danger{background:#df8989;border:1px solid #ca3838;color:#7b2121;}
.alert.warning{background:#fbdca0;border:1px solid #f6b83f;color:#c68609;color:#644405;}
.alert.success{background:#91e26a;border:1px solid #58c026;color:#316b15;}
.navbar{width:100%;min-height:60px;display:block;margin-bottom:20px;background:#222222;}
@media only screen and (max-width:767px){.navbar{position:relative;border:none;}
.navbar .column, .navbar .columns{min-height:0;}
}
.navbar.fixed{top:0;left:0;z-index:99999;}
.navbar a.toggle{display:none;}
@media only screen and (max-width:767px){.navbar a.toggle{top:18%;right:4%;width:46px;position:absolute;text-align:center;display:inline-block;color:white;background:#222222;height:40px;line-height:38px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;font-size:30px;font-size:1.875rem;}
.navbar a.toggle:hover{background:#2f2f2f;}
.navbar a.toggle:active, .navbar a.toggle.active{background:#151515;}
}
.navbar .logo{display:inline-block;margin:0 1.7094% 0 0;padding:0;height:62px;line-height:58px;}
.navbar .logo a{display:block;padding:0 0 0 16px;overflow:hidden;height:68px;line-height:58px;text-shadow:1px 1px #000}
.navbar .logo a img{max-height:95%;}
@media only screen and (max-width:767px){.navbar .logo{float:left;display:inline;}
.navbar .logo a{padding:0;}
.navbar .logo a img{width:auto;height:auto;max-width:100%;}
}
.navbar ul{display:table;vertical-align:middle;margin:0;float:none;}
@media only screen and (max-width:767px){.navbar ul{position:absolute;display:block;width:100% !important;height:0;max-height:0;top:60px;left:0;overflow:hidden;text-align:center;background:#151515;}
.navbar ul.active{height:auto;max-height:600px;z-index:999999;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;-webkit-box-shadow:0 2px 2px black;-moz-box-shadow:0 2px 2px black;box-shadow:0 2px 2px black;}
}
.navbar ul li{display:table-cell;text-align:center;padding-bottom:0;margin:0;height:60px;line-height:58px;}
@media only screen and (max-width:767px){.navbar ul li{display:block;position:relative;min-height:50px;max-height:320px;height:auto;width:100%;border-right:0 !important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;}
}
.navbar ul li > a{display:block;padding:0 16px;white-space:nowrap;color:white;text-shadow:0 1px 2px black, 0 1px 0 black;height:60px;line-height:58px;font-size:16px;font-size:1rem;}
.navbar ul li > a i.icon-popup{position:absolute;}
.navbar ul li .btn{border-color:black !important;}
.navbar ul li.field{margin-bottom:0 !important;margin-right:0;}
@media only screen and (max-width:767px){.navbar ul li.field{padding:0 20px;}
}
.navbar ul li.field input.search{background:black;border:none;color:#f2f2f2;}
.navbar ul li .dropdown{width:auto;min-width:0px;max-width:320px;height:0;position:absolute;background:#fafafa;overflow:hidden;z-index:999;}
@media only screen and (max-width:767px){.navbar ul li .dropdown{width:100%;max-width:100%;position:relative;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;}
.navbar ul li.active .dropdown{border-bottom:1px solid #090909;}
.navbar ul li.active .dropdown ul{position:relative;top:0;background:#0e0e0e;min-height:50px;max-height:250px;height:auto;overflow:auto;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;}
.navbar ul li.active .dropdown ul li{min-height:50px;border-bottom:#151515;}
.navbar ul li.active .dropdown ul li a{color:white;border-bottom:1px solid #090909;}
.navbar ul li.active .dropdown ul li a:hover{color:#0099ff;}
}
@media only screen and (min-width:768px) and (max-width:1169px){.navbar > ul > li > .btn a{padding:0 10px 0 10px !important;}
.navbar ul > li .dropdown ul li.active .dropdown{left:-320px;}
}
.ie7 .navbar > ul{width:auto;}
.ie7 .navbar, .ie7 .navbar > ul > li > a{display:block;}
.ie7 .navbar .logo, .ie7 .navbar ul, .ie7 .navbar ul li{float:left;display:inline-block;}
.ie7 .navbar .logo a{display:block;overflow:hidden;}
.ie7 .navbar > ul > li .field{display:block;padding:12px 18px 0;width:80%;}
.pretty.navbar{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #555555), color-stop(100%, #090909));background-image:-webkit-linear-gradient(#555555, #090909);background-image:-moz-linear-gradient(#555555, #090909);background-image:-o-linear-gradient(#555555, #090909);background-image:linear-gradient(#555555, #090909);-webkit-box-shadow:inset 0 1px 1px #555555, 0 1px 2px rgba(0, 0, 0, 0.8) !important;-moz-box-shadow:inset 0 1px 1px #555555, 0 1px 2px rgba(0, 0, 0, 0.8) !important;box-shadow:inset 0 1px 1px #555555, 0 1px 2px rgba(0, 0, 0, 0.8) !important;}
@media only screen and (max-width:767px){.pretty.navbar a.toggle{border:1px solid #151515;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #555555), color-stop(100%, #222222));background-image:-webkit-linear-gradient(#555555, #222222);background-image:-moz-linear-gradient(#555555, #222222);background-image:-o-linear-gradient(#555555, #222222);background-image:linear-gradient(#555555, #222222);-webkit-box-shadow:inset 0 1px 2px #626262, inset 0 -1px 1px #2f2f2f, inset 1px 0 1px #2f2f2f, inset -1px 0 1px #2f2f2f, 0 1px 1px #3c3c3c;-moz-box-shadow:inset 0 1px 2px #626262, inset 0 -1px 1px #2f2f2f, inset 1px 0 1px #2f2f2f, inset -1px 0 1px #2f2f2f, 0 1px 1px #3c3c3c;box-shadow:inset 0 1px 2px #626262, inset 0 -1px 1px #2f2f2f, inset 1px 0 1px #2f2f2f, inset -1px 0 1px #2f2f2f, 0 1px 1px #3c3c3c;}
.pretty.navbar a.toggle i{text-shadow:0 1px 1px black;}
.pretty.navbar a.toggle:hover{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #626262), color-stop(100%, #2f2f2f));background-image:-webkit-linear-gradient(#626262, #2f2f2f);background-image:-moz-linear-gradient(#626262, #2f2f2f);background-image:-o-linear-gradient(#626262, #2f2f2f);background-image:linear-gradient(#626262, #2f2f2f);}
.pretty.navbar a.toggle:active, .pretty.navbar a.toggle.active{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #151515), color-stop(100%, #222222));background-image:-webkit-linear-gradient(#151515, #222222);background-image:-moz-linear-gradient(#151515, #222222);background-image:-o-linear-gradient(#151515, #222222);background-image:linear-gradient(#151515, #222222);-webkit-box-shadow:0 1px 1px #3c3c3c;-moz-box-shadow:0 1px 1px #3c3c3c;box-shadow:0 1px 1px #3c3c3c;}
}
.pretty.navbar.row{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;}
@media only screen and (max-width:767px){.pretty.navbar.row{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;}
}
.pretty.navbar ul li.field input.search{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #000000), color-stop(100%, #272727));background-image:-webkit-linear-gradient(#000000, #272727);background-image:-moz-linear-gradient(#000000, #272727);background-image:-o-linear-gradient(#000000, #272727);background-image:linear-gradient(#000000, #272727);border:none;-webkit-box-shadow:0 1px 2px #626262 !important;-moz-box-shadow:0 1px 2px #626262 !important;box-shadow:0 1px 2px #626262 !important;}
.pretty.navbar > ul > li:first-child, .pretty.navbar .pretty.navbar > ul > li:first-child a:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.navbar li .dropdown ul{margin:0;display:block;}
.navbar li .dropdown ul > li{position:relative;display:block;width:100%;float:left;text-align:left;height:auto;-webkit-border-radius:none;-moz-border-radius:none;-ms-border-radius:none;-o-border-radius:none;border-radius:none;}
@media only screen and (min-width:768px) and (max-width:1169px){.navbar li .dropdown ul > li{max-width:320px;word-wrap:break-word;}
}
.navbar li .dropdown ul > li a{display:block;padding:0 20px;color:#0099ff;border-bottom:1px solid #cccccc;text-shadow:none;height:51px;line-height:49px;}
@media only screen and (max-width:767px){.navbar li .dropdown ul > li a{padding:0 20px;}
}
.navbar li .dropdown ul > li .dropdown{display:none;background:white;}
.navbar li .dropdown ul li:first-child a{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;}
.gumby-no-touch .navbar ul li:hover > a, .gumby-touch .navbar ul li.active > a{position:relative;background:#868d92;z-index:1000;}
.gumby-no-touch .navbar ul li:hover .dropdown, .gumby-touch .navbar ul li.active .dropdown{min-height:50px;max-height:561px;overflow:visible;height:auto;width:100%;padding:0;border-top:1px solid #151515;-webkit-box-shadow:0px 3px 4px rgba(0, 0, 0, 0.3);-moz-box-shadow:0px 3px 4px rgba(0, 0, 0, 0.3);box-shadow:0px 3px 4px rgba(0, 0, 0, 0.3);}
.gumby-no-touch .navbar ul li:hover .dropdown ul{position:relative;top:0;min-height:50px;max-height:250px;height:auto;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;min-height:50px;max-height:250px;height:auto;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;}
.gumby-no-touch .navbar ul li:hover .dropdown ul li{min-height:50px;}
@media only screen and (max-width:767px){.gumby-no-touch .navbar ul li:hover .dropdown ul{overflow:auto;background:#0e0e0e;}
.gumby-no-touch .navbar ul li:hover .dropdown ul li{border-bottom:#151515;}
.gumby-no-touch .navbar ul li:hover .dropdown ul li a{color:white;border-bottom:1px solid #090909;}
.gumby-no-touch .navbar ul li:hover .dropdown ul li a:hover{color:#0099ff;}
}
.gumby-no-touch .navbar ul li:hover .dropdown ul li{min-height:50px;}
.gumby-no-touch .navbar li .dropdown ul > li:hover .dropdown, .gumby-touch .navbar li .dropdown ul > li.active .dropdown{border-top:none;display:block;position:absolute;z-index:9999;left:100%;top:0px;margin-top:0;}
@media only screen and (max-width:767px){.gumby-no-touch .navbar li .dropdown ul > li:hover .dropdown, .gumby-touch .navbar li .dropdown ul > li.active .dropdown{position:relative;left:0;}
.gumby-no-touch .navbar li .dropdown ul > li:hover .dropdown ul, .gumby-touch .navbar li .dropdown ul > li.active .dropdown ul{background:black !important;}
}
.gumby-no-touch .navbar li .dropdown ul li a:hover{background:#f2f2f2;}
.gumby-touch .navbar a:hover{color:white !important;}
.subnav{display:block;width:auto;overflow:hidden;margin:0 0 18px 0;padding-top:4px;}
.subnav li, .subnav dt, .subnav dd{float:left;display:inline;margin-left:9px;margin-bottom:4px;}
.subnav li:first-child, .subnav dt:first-child, .subnav dd:first-child{margin-left:0;}
.subnav dt{color:#999;font-weight:normal;}
.subnav li a, .subnav dd a{color:#05390a;font-size:15px;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;}
.subnav li.active a, .subnav dd.active a{background:#5dbb73;padding:5px 9px;text-shadow:0 1px 1px #77d58e;}
table{display:table;background-color:white;border-collapse:collapse;border-spacing:0;margin-bottom:20px;width:100%;border:1px solid #e5e5e5;}
table caption{text-align:center;font-size:30px;padding:.75em;}
table thead th, table tbody td, table tr td{display:table-cell;padding:10px;vertical-align:top;text-align:left;border-top:1px solid #e5e5e5;}
table tr td, table tbody tr td{font-size:16px;}
table tr td:first-child{font-weight:bold;}
table thead{background-color:#0099ff;color:#fff;}
table thead tr th{font-size:16px;font-weight:bold;vertical-align:bottom;}
table.striped tr:nth-of-type(even), table table tr.stripe, table table tr.striped{background-color:#e5e5e5;}
table.rounded{border-radius:4px;border-collapse:separate;}
table.rounded caption + thead tr:first-child th:first-child, table.rounded caption + tr td:first-child, table.rounded > thead tr:first-child th:first-child, table.rounded > thead tr:first-child td:first-child, table.rounded > tr:first-child td:first-child{border-top-left-radius:4px;}
table.rounded caption + thead tr:first-child th:last-child, table.rounded caption + tr td:last-child, table.rounded > thead tr:first-child th:last-child, table.rounded > thead tr:first-child td:last-child, table.rounded > tr:first-child td:last-child{border-top-right-radius:4px;}
table.rounded thead ~ tr:last-child td:last-child, table.rounded tbody tr:last-child td:last-child{border-bottom-right-radius:4px;}
table.rounded thead ~ tr:last-child td:first-child, table.rounded tbody tr:last-child td:first-child{border-bottom-left-radius:4px;}
table.rounded thead th, table.rounded thead td, table.rounded caption + tbody tr:first-child td, table.rounded > tbody:first-child tr:first-child td{border-top:0;}
.drawer{position:relative;width:100%;max-height:0;background:#3e4144;-webkit-box-shadow:inset 0 -2px 5px #313436, inset 0 2px 5px #313436;-moz-box-shadow:inset 0 -2px 5px #313436, inset 0 2px 5px #313436;box-shadow:inset 0 -2px 5px #313436, inset 0 2px 5px #313436;overflow:hidden;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;}
.drawer.active{height:auto;max-height:800px;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;}
.modal{width:100%;height:100%;position:fixed;top:0;left:0;z-index:-999999;background:black;background:rgba(0, 0, 0, 0.8);}
.modal > .content{width:50%;min-height:50%;max-height:65%;position:relative;top:25%;margin:0 auto;padding:20px;background:white;z-index:2;overflow:auto;}
@media only screen and (max-width:768px){.modal > .content{width:80%;min-height:80%;max-height:80%;top:10%;}
}
@media only screen and (max-width:767px){.modal > .content{width:92.5%;min-height:92.5%;max-height:92.5%;top:3.75%;}
}
.modal > .content > .close{position:absolute;top:10px;right:10px;cursor:pointer;}
.modal, .modal > .content{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;}
.modal.active{z-index:999999;}
.modal.active, .modal.active > .content{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}
html{height:100% !important;}
body{overflow-x:hidden !important;min-width:320px;}
.container{height:100%;}
.valign > div.half{width:50%;}
.image img{width:100%;}
a:hover , input.submit:hover{color:#374152;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-ms-transition-duration:0.2s;-o-transition-duration:0.2s;}
#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#ddd;z-index:9999;}
#status{width:200px;height:200px;position:absolute;left:50%;top:50%;background-image:url(../img/loader.gif);background-repeat:no-repeat;background-position:center;margin:-100px 0 0 -100px;}
.nopadding{padding:0 !important;margin:0 auto;}
.smallpadding{padding-top:10px !important;padding-bottom:10px !important;}
.smallsidepadding{padding-left:10px !important;padding-right:10px !important;}
.smalltoppadding{padding-top:10px !important;}
.smallbottompadding{padding-bottom:10px !important;}
.leftpadding{padding-left:20px !important;}
.rightpadding{padding-right:20px !important;}
.midpadding{padding-top:20px !important;padding-bottom:20px !important;}
.midtoppadding{padding-top:20px !important;}
.midbottompadding{padding-bottom:20px !important;}
.bigpadding{padding-top:50px !important;padding-bottom:50px !important;}
.bigsidepadding{padding-left:50px !important;padding-right:50px !important;}
.bigtoppadding{padding-top:50px !important;}
.bigbottompadding{padding-bottom:50px !important;}
.largepadding{padding-top:100px !important;padding-bottom:100px !important;}
.largebottompadding{padding-bottom:100px !important;}
.largetoppadding{padding-top:100px !important;}
.nomargin{margin:0 !important;}
.smallmargin{margin-top:10px !important;margin-bottom:10px !important;}
.smalltopmargin{margin-top:10px !important;}
.smallbottommargin{margin-bottom:10px !important;}
.midmargin{margin-top:20px !important;margin-bottom:20px !important;}
.midtopmargin{margin-top:20px !important;}
.midbottommargin{margin-bottom:20px !important;}
.bigmargin{margin-top:50px !important;margin-bottom:50px !important;}
.bigtopmargin{margin-top:50px !important;}
.bigbottommargin{margin-bottom:50px !important;}
.largemargin{margin-top:100px !important;margin-bottom:100px !important;}
.largebottommargin{margin-bottom:100px !important;}
.largetopmargin{margin-top:100px !important;}
.slideshow{min-height:100%;position:relative;padding:25px 0px;}
.white{background:#fff;padding:50px 0px;}
footer .white, footer .black{padding:50px 0px;}
.black{background:rgba(48, 48, 48, 1);background:#303030;padding:50px 0px;}
.grey{background:#f5f5f5;padding:50px 0px;}
.red{background:rgba(255, 19, 57, 1);background:#FF1339;padding:50px 0px;}
.blue{background:#2c5379;padding:50px 0px;}
.columns.grey, .columns.red, .columns.blue, .columns.black, .columns.white{padding:12px;}
.black-tint{background:rgba(34, 34, 34, 0.8);border-top:1px solid #222;border-bottom:1px solid #222;padding:75px 0px;}
.blue-tint{background:rgba(0, 153, 255, 0.84);padding:75px 0px;}
.red-tint{background:rgba(246, 12, 49, 0.88);padding:75px 0px;}
.white-tint{background:rgba(255, 255, 255,0.8);padding:75px 0px;}
h1{font-size:52px;font-size:3.25rem;font-weight:400;}
h1.large{font-weight:800;font-size:70px;font-size:4.375rem;padding-bottom:0px;}
h2{font-size:44px;font-size:2.75rem;font-weight:400;}
h3{font-size:36px;font-size:2.25rem;font-weight:400;}
h4{font-size:30px;font-size:1.875rem;font-weight:400;}
h5{font-size:21px;font-size:1.313rem;font-weight:400;line-height:32px;}
h6{font-size:16px;font-size:1rem;font-weight:400;line-height:24px;}
.black-tint h1, .black-tint h2, .black-tint h3, .black-tint h4, .black-tint h5, .black-tint h6,
.blue-tint h1, .blue-tint h2, .blue-tint h3, .blue-tint h4, .blue-tint h5, .blue-tint h6,
.red-tint h1, .red-tint h2, .red-tint h3, .red-tint h4, .red-tint h5, .red-tint h6,
.black h1, .black h2, .black h3, .black h4, .black h5, .black h6,
.red h1, .red h2, .red h3, .red h4, .red h5, .red h6,
.blue h1, .blue h2, .blue h3, .blue h4, .blue h5, .blue h6{color:#fff;}
p, .member-info li{line-height:1.575em;font-size:14px;}
p.dropcaps:first-letter{font-size:65px;float:left;line-height:50px;padding-right:10px;font-family:inherit;font-weight:700;}
.post-content p, #ajaxpage p{font-size:18px;font-size:1.125rem;margin:20px 0px;line-height:1.575rem;}
.black-tint p, .black p{color:#ccc;}
.blue-tint p, .blue p, .blue li{color:#CADBE7;}
.red-tint p, .red p{color:#FFE8E8;}
.heading h1{font-size:100px;font-weight:800;padding-bottom:20px;}
.heading h1 span{font-size:50px;line-height:20px;display:block;font-weight:400;}
.heading h2{font-weight:300;font-size:55px;padding-bottom:0px;line-height:55px;}
.heading h2 span{font-weight:800;}
.heading h1:after{content:'';width:100px;height:3px;display:block;background:#0099ff;margin:10px 0px 0px;}
.right-text.heading h1:after{float:right;}
.center.heading h1:after{margin:10px auto 0px;}
.red-tint .heading h1:after, .blue-tint .heading h1:after, .red .heading h1:after{background:#fff;}
.heading h3{font-weight:700;}
.heading h4{font-weight:700;}
.black-tint .heading h4, .blue-tint .heading h4, .red-tint .heading h4{font-weight:300;line-height:46px;}
.heading h5{font-weight:400;}
.meta{font-size:12px !important;font-size:0.75rem !important;}
.smallfont{font-size:11px !important;font-size:0.6875rem !important;font-weight:300;letter-spacing:1px;line-height:5px;}
.blue-text{color:#0099ff !important;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;}
.grey-text{color:#707479 !important;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;}
.black-text{color:rgb(0, 0, 0)!important;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;}
.white-text{color:#fff !important;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;}
.red-text{color:#ff0000 !important;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;}
.center{text-align:center !important;}
.right-text{text-align:right !important;}
.left-text{text-align:left !important;}
.light{font-weight:300;}
.bold{font-weight:700;}
.x-bold{font-weight:800;}
.italic{font-weight:600;font-style:italic;}
.underline{text-decoration:underline !important;}
.serif{font-family:'Droid Serif', serif;font-weight:400;font-style:italic;}
blockquote{line-height:28px;color:#5C6472;margin:0 0 18px;padding:9px 20px 18px 19px;border-left:5px solid #0099ff;font-size:18px;background:#eee;}
.red blockquote{line-height:28px;color:#FFFFFF;margin:0 0 18px;padding:9px 20px 18px 19px;border-left:5px solid #FFFFFF;font-size:18px;background:#F30F3D;}
.black blockquote{line-height:28px;color:#FFFFFF;margin:0 0 18px;padding:9px 20px 18px 19px;border-left:5px solid #0099ff;font-size:18px;background:#272727;}
.btn, .drawer{margin-bottom:10px;}
.btn.large a, .skiplink.large a{font-size:1.25rem;font-size:20px;z-index:7;}
.btn.xlarge a, .skiplink.xlarge a{font-size:1.5rem;font-size:24px;}
.btn.medium a, .skiplink.medium a{font-size:1rem;font-size:16px;}
.btn.small a, .skiplink.small a{font-size:0.75rem;font-size:12px;}
.field.prepend .btn a, .field.prepend .btn input, .field.prepend .btn button, .field.append .btn a, .field.append .btn input, .field.append .btn button{padding:18px 12px;}
.field.prepend .adjoined, .field.prepend .btn{height:70px;}
.field.append .adjoined, .field.append .btn{height:70px;}
.field.prepend .adjoined, .field.append .adjoined{padding:18px 10px 0 10px;}
.field.warning:after{font-family:FontAwesome;content:"\f071";}
.blue .tabs .tab-nav > li > a:hover{background:#0099ff;color:#fff;}
.blue .tabs.vertical .tab-nav, .black .tabs.vertical .tab-nav, .red .tabs.vertical .tab-nav{border-bottom:0px solid #53779B;}
.blue .tabs .tab-nav{border-bottom:1px solid #53779B;}
.blue .tabs .tab-nav > li{-webkit-box-shadow:0 1px 0 #53779B;-moz-box-shadow:0 1px 0 #53779B;-ms-box-shadow:0 1px 0 #53779B;-o-box-shadow:0 1px 0 #53779B;}
.blue .tabs .tab-nav > li > a{border:1px solid #53779B;background:#5984AF;text-shadow:0px 0px;color:#fff;}
.blue .tabs .tab-nav > li.active > a, .black .tabs .tab-nav > li.active > a{background:#0099ff;}
.blue .tabs.pill .tab-nav, .red .tabs.pill .tab-nav, .black .tabs.pill .tab-nav{border:0px;}
.blue .tabs.pill .tab-nav > li.active a, .black .tabs.pill .tab-nav > li.active a{background:#0099ff;}
.blue .tabs.vertical .tab-content{border-left:1px solid #53779B !important;}
.blue .tabs.vertical .tab-nav > li{-webkit-box-shadow:0 0px 0 #53779B !important;-moz-box-shadow:0 0px 0 #53779B !important;-ms-box-shadow:0 0px 0 #53779B !important;-o-box-shadow:0 0px 0 #53779B !important;}
.blue .tabs.vertical .tab-nav > li.active > a, .black .tabs.vertical .tab-nav > li.active > a{border-right:0px solid white;background:#0099ff;}
.black .tabs .tab-nav > li > a{border:1px solid #444;background:#4E4E4E;text-shadow:0px 0px;color:#fff;}
.black .tabs .tab-nav{border-bottom:1px solid #444;}
.black .tabs .tab-nav > li{-webkit-box-shadow:0 1px 0 #444;-moz-box-shadow:0 1px 0 #444;-o-box-shadow:0 1px 0 #444;-ms-box-shadow:0 1px 0 #444;}
.black .vertical.tabs .tab-nav > li{-webkit-box-shadow:0 0px 0 #444;-moz-box-shadow:0 0px 0 #444;-o-box-shadow:0 0px 0 #444;-ms-box-shadow:0 0px 0 #444;}
.black .tabs.vertical .tab-content{border-left:1px solid #444 !important;}
.red .tabs .tab-nav > li > a:hover{background:#fff;color:#ce0029;}
.red .tabs .tab-nav > li.active > a{background:#fff;color:#ce0029;border:1px solid rgba(255, 19, 57, 1);}
.red .tabs .tab-nav > li > a{border:1px solid #ce0029;background:#ce0029;text-shadow:0px 0px;color:#fff;}
.red .tabs .tab-nav{border-bottom:1px solid #ce0029;}
.red .tabs .tab-nav > li{-webkit-box-shadow:0 1px 0 #ce0029;-moz-box-shadow:0 1px 0 #ce0029;-o-box-shadow:0 1px 0 #ce0029;-ms-box-shadow:0 1px 0 #ce0029;}
.red .vertical.tabs .tab-nav > li{-webkit-box-shadow:0 0px 0 #ce0029;-moz-box-shadow:0 0px 0 #ce0029;-o-box-shadow:0 0px 0 #ce0029;-ms-box-shadow:0 0px 0 #ce0029;}
.red .tabs.vertical .tab-content{border-left:1px solid #ce0029 !important;}
.arrow-link i{padding:18px;font-size:50px;color:#fff;background:transparent;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;}
.arrow-link{text-align:center;display:inline-block;-webkit-animation-name:hop;-webkit-animation-duration:.5s;-webkit-animation-direction:alternate;-webkit-animation-timing-function:linear;-webkit-animation-delay:0s;-webkit-animation-iteration-count:infinite;-moz-animation-name:hop;-moz-animation-duration:.5s;-moz-animation-direction:alternate;-moz-animation-timing-function:linear;-moz-animation-delay:0s;-moz-animation-iteration-count:infinite;position:relative;top:125px;}
@-webkit-keyframes hop{from{-webkit-transform:translate(0px,0px);}
to{-webkit-transform:translate(0px,-10px);}
}
@-moz-keyframes hop{from{-moz-transform:translate(0px,0px);}
to{-moz-transform:translate(0px,-10px);}
}
.main-icon{width:160px;height:160px;margin-left:auto;margin-right:auto;margin-bottom:20px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border:2px dotted rgba(255,255,255,1);text-align:center;background:rgba(231, 255, 251,0);-webkit-transition-duration:0.7s;-moz-transition-duration:0.7s;-ms-transition-duration:0.7s;-o-transition-duration:0.7s;}
.main-icon:hover{border:0px dotted #fff;text-align:center;padding:10px;background:transparent;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-ms-transition-duration:0.5s;-o-transition-duration:0.5s;}
.main-icon i{font-size:80px;color:rgb(255, 255, 255);background:rgba(0, 0, 0,0);padding:30px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;display:block;width:100%;height:100%;margin:0 auto;border:10px solid rgba(24, 24, 24,0);-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;}
.main-icon:hover i{border:10px solid #fff;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;background:transparent;font-size:60px;}
.second-icon i{border:10px solid #fff;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;background:transparent;font-size:80px;padding:30px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;display:block;width:100%;height:100%;margin:0 auto;color:#fff;}
.second-icon{width:160px;height:160px;margin-left:auto;margin-right:auto;margin-bottom:20px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border:0px dotted rgba(255,255,255,1);text-align:center;background:rgba(231, 255, 251,0);-webkit-transition-duration:0.7s;-moz-transition-duration:0.7s;-ms-transition-duration:0.7s;-o-transition-duration:0.7s;}
#twitter:hover .second-icon{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-webkit-transition-duration:0.7s;-moz-transition-duration:0.7s;-ms-transition-duration:0.7s;-o-transition-duration:0.7s;}
.skill-box{background:#d8d8d8;padding:0px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;display:block;margin-bottom:18px;border:0px solid #eee;}
.white .skill-box, .grey .skill-box{background:#d8d8d8;}
.red .skill-box{background:#CC0029;}
.black .skill-box{background:#575757;}
.skill{padding:6px 20px;font-weight:700;font-size:13px;font-size:0.8125rem;color:#fff;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;display:block;letter-spacing:0px;width:100%;-webkit-transition-duration:0.7s;-moz-transition-duration:0.7s;-ms-transition-duration:0.7s;-o-transition-duration:0.7s;margin-bottom:-7px;}
.white .skill, .grey .skill , .blue .skill, .black .skill{background:#0099ff;}
.red .skill{background:#fff;color:#CC0029;}
.skill span{float:right;}
.skill:hover{background:#222;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;}
.border-img{margin-left:auto;margin-right:auto;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;-webkit-transition-duration:0.7s;-moz-transition-duration:0.7s;-ms-transition-duration:0.7s;-o-transition-duration:0.7s;margin-bottom:10px;width:210px;height:210px;border:10px solid #ddd;overflow:hidden;}
.white .border-img, .grey .border-img{border:10px solid #ddd;}
.red .border-img{border:10px solid #CC0029;}
.blue .border-img{border:10px solid #53779B;}
.black .border-img{border:10px solid #222;}
.border-img:hover{border:10px solid #f3f3f3;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;}
.border-img img{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;}
.border-img:hover img{-webkit-transform:scale(0.98);-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;}
.navbar{background:none;padding:5px 0px;}
.is-sticky header.navbar , header.navbar.is-sticky{width:100%;z-index:100;background:rgba(15, 15, 15, 0.9);-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-ms-transition-duration:0.8s;-o-transition-duration:0.38s;}
.ie8 .is-sticky header.navbar , header.navbar.is-sticky{background:#222 !important;}
h1.logo{font-family:Rajdhani, "Open Sans", sans-serif;font-size:76px;font-size:4.75rem;font-weight:700;padding-top:0px;line-height:20px;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-ms-transition-duration:0.5s;-o-transition-duration:0.5s;width:auto;color:#fff;}
h1.logo a{color:#fff;padding-left:0px !important;}
.navbar ul li{text-align:center;}
.navbar ul li > a{font-size:16px;font-size:1rem;font-weight:800;text-shadow:1px 1px #000;padding:0px 0px 0px 16px;}
.is-sticky header.navbar ul li > a{color:#c7c7c7;}
.is-sticky header.navbar ul li.active > a{color:#fff}
.is-sticky header.navbar ul li > a:hover{color:#0099ff;}
.grid{display:block;overflow:hidden;width:100%;zoom:1;}
.grid li{display:block;height:auto;float:left;overflow:hidden;margin-bottom:0px;width:33.33%;padding-bottom:0px;zoom:1;}
.grid li.three-four{width:75%;}
.grid li.one-two{width:50%;}
width:li.one-three{width:33.33%;}
.grid li.one-four{width:25%;}
.grid-project{position:relative;}
.project-info{position:absolute;bottom:-90px;opacity:0;height:100px;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-ms-transition-duration:0.5s;-o-transition-duration:0.5s;width:100%;padding:15px;background:#eee;}
.grid-project:hover .project-info{bottom:0px;opacity:1;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;}
.project-info h2{font-size:1.375rem;font-size:22px;font-weight:700;padding-top:0px;color:#222;}
.project-info h2 span{float:right;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;}
.project-info h2 span:hover{color:#0099ff;-webkit-transition-duration:0.1s;-moz-transition-duration:0.1s;-ms-transition-duration:0.1s;-o-transition-duration:0.1s;}
.project-info h6{font-size:0.875rem;padding-top:0px;color:#444;}
.project-info h6:after{content:'';display:block;width:2px;height:3px;background:#0099ff;margin-top:10px;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;}
.grid-project:hover .project-info h6:after{transition-delay:.2s;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-ms-transition-delay:.2s;-o-transition-delay:.2s;width:50px;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;}
.black .project-info{background:#252525 !important;}
.blue .project-info{background:#294057 !important;}
.red .project-info{background:#E21839 !important;}
.black .project-info h1, .blue .project-info h1{color:#fff !important;}
.black .project-info h6{color:#666 !important;}
.blue .project-info h6{color:#7E9CC9 !important;}
.red .project-info h1{color:#fff}
.red .project-info h6{color:rgb(255, 153, 170);}
.red .project-info h6:after{background:#fff;}
.img-box{top:0;position:relative;overflow:hidden;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-ms-transition-duration:0.5s;-o-transition-duration:0.5s;}
.img-box img{display:block;-webkit-transition-duration:0.7s;-moz-transition-duration:0.7s;-ms-transition-duration:0.7s;-o-transition-duration:0.7s;width:100%;}
.grid-project:hover .img-box{top:-100px;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-ms-transition-duration:0.5s;-o-transition-duration:0.5s;}
.grid-project:hover img{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-o-transform:scale(1.3);-ms-transform:scale(1.3);-webkit-transition-duration:0.7s;-moz-transition-duration:0.7s;-ms-transition-duration:0.7s;-o-transition-duration:0.7s;}
.img-hover{width:100%;height:100%;position:absolute;top:0;display:block;background:rgba(0, 153, 255, 0.84);opacity:0;-webkit-transition-duration:0.4s;-moz-transition-duration:0.4s;-ms-transition-duration:0.4s;-o-transition-duration:0.4s;}
.grid-project:hover .img-hover{opacity:1;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;}
.img-box i{color:#fff;font-size:42px;display:block;margin:auto auto;position:absolute;padding-top:0px;width:50px;height:50px;top:-150px;bottom:0;left:0;right:0;opacity:0;text-align:center;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;}
.grid-project:hover i{top:0px;opacity:1;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;}
ul#filters{margin-top:20px;}
ul#filters li{margin-right:5px;display:inline;}
ul#filters li a{-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-ms-transition-duration:0.2s;font-size:11px;font-weight:700;text-transform:uppercase;padding:5px 10px;}
.white ul#filters li a , .grey ul#filters li a{color:#55616B;background:#eee;}
.black ul#filters li a{background:#222;color:#fff;}
.red ul#filters li a{background:#CC0029;}
.red ul#filters li a.selected{background:#fff;color:#ff0000;}
.blue ul#filters li a{background:#53779B;color:#fff;}
ul#filters li a.selected{color:#FFFFFF;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-ms-transition-duration:0.2s;font-weight:600;background:#0099ff;padding:5px 10px;cursor:default;font-style:italic;}
ul#filters li a:hover{background:#e7e7e7;color:#ff0000;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-ms-transition-duration:0.2s;}
ul#filters li a.selected:hover{color:#FFFFFF;background:#0099ff;}
.isotope,
.isotope .isotope-item{-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-ms-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;}
.isotope{-webkit-transition-property:height, width;-moz-transition-property:height, width;-ms-transition-property:height, width;-o-transition-property:height, width;transition-property:height, width;}
.isotope .isotope-item{-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform, opacity;-ms-transition-property:-ms-transform, opacity;-o-transition-property:-o-transform, opacity;transition-property:transform, opacity;}
.isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;}
.member-info{padding:0px 10px 15px;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-ms-transition-duration:0.2s;-o-transition-duration:0.2s;text-align:center;}
.member-info a i{display:inline-block;width:30px;height:30px;padding:6px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;margin:0px 3px;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-ms-transition-duration:0.2s;-o-transition-duration:0.2s;}
.white .member-info a i, .grey .member-info a i{background:#e6e6e6;color:#55616B;}
.black .member-info a i{color:#fff;background:#444;}
.blue .member-info a i{background:#53779B;color:#fff;}
.red .member-info a i{background:#CC0029;color:#fff;}
.member-info a i:hover{color:#fff;background:#0099ff;-webkit-transition-duration:0.1s;-moz-transition-duration:0.1s;-ms-transition-duration:0.1s;-o-transition-duration:0.1s;}
.service-icon{width:50px;height:50px;margin-right:15px;float:left;text-align:center;padding-top:10px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;position:relative;overflow:hidden;border:0px solid #d3d3d3;-webkit-transition-duration:0.7s;-moz-transition-duration:0.7s;-ms-transition-duration:0.7s;-o-transition-duration:0.7s;}
.white .service-icon, .grey .service-icon, .blue .service-icon, .black .service-icon{background:#0099ff;}
.red .service-icon{background:#CC0029;}
.service-icon:hover{border:0px solid rgb(210, 210, 210);-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;background:#eee;padding-top:10px;}
.service-icon i{font-size:1.875rem;font-size:30px;color:#fff;-webkit-transition-duration:0.7s;-moz-transition-duration:0.7s;-ms-transition-duration:0.7s;-o-transition-duration:0.7s;}
.service-icon:hover i{color:#0099ff;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;}
.service-box h5{font-weight:600;}
.services{margin-top:20px;}
ul ul.services li{margin-left:-24px;}
.services li{font-size:14px;margin-top:5px;font-weight:600;}
.white .services li, .grey .services li{color:#222;}
.blue .services li{color:#44BCFF;}
.red .services li{color:#fff;}
.black .services li{color:#ddd;}
.services li:before{content:'';width:10px;height:3px;background:#0099ff;margin-right:10px;display:inline-block;vertical-align:4px;}
.red .services li:before{background:#CC0029;}
ul.method{margin-left:30px;}
.grey ul.method, .white ul.method{border-left:3px solid #ddd;}
.black ul.method{border-left:3px solid #424242;}
.blue ul.method{border-left:3px solid #36485A;}
.red ul.method{border-left:3px solid rgba(252, 86, 113, 1);}
ul.method li{margin-left:-27px;font-weight:600;margin-bottom:10px;}
.black ul.method li{color:#fff;}
.blue ul.method li{color:#fff;}
.red ul.method li{color:#fff;}
ul.method li span{width:50px;height:50px;display:inline-block;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;text-align:center;padding-top:8px;font-size:20px;font-weight:600;margin-right:5px;}
.grey ul.method li span, .white ul.method li span{background:#f5f5f5;border:3px solid #ddd;color:#ccc;}
.black ul.method li span{background:#333;border:3px solid #4B4B4B;color:#666;}
.blue ul.method li span{background:#36485A;border:3px solid #53779B;color:#FFFFFF;}
.red ul.method li span{background:rgba(192, 30, 56, 1);border:3px solid rgba(255, 131, 151, 1);color:#FFFFFF;}
.field .input.search{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;padding-right:5px;font-size:16px;}
.field .input{height:70px;background:#ececec;font-size:20px;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border:1px solid #d3d3d3;font-weight:400;}
.field .input.textarea{height:auto;min-height:240px;padding-top:10px;}
.contact-info{padding-bottom:50px;margin-bottom:25px;}
.contact-info h6{color:#9E9E9E;font-weight:700;}
.red .contact-info h6{color:#A70021;}
.red .contact-info h6:after{background:#CC0029;}
.contact-info h6:after{width:20px;height:2px;display:block;background:#0099ff;content:'';margin-top:10px;}
.contact-info h5{color:#C5C5C5;font-size:18px;font-weight:600;}
footer ul.links{text-align:right;}
footer ul.links li{display:inline;padding:0px 15px 0px 0px;}
footer ul li a{font-size:13px;font-weight:700;color:#fff;letter-spacing:1px;}
footer a i{color:#fff;-webkit-transition-duration:0.7s;-moz-transition-duration:0.7s;-ms-transition-duration:0.7s;-o-transition-duration:0.7s;font-size:20px;background:#444;width:40px !important;height:40px !important;display:inline-block !important;text-align:center;padding-top:10px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;}
footer .blue a i{background:#53779B;color:#fff;}
footer .white a i, footer .grey a i{background:#b4b4b4;color:#fff;}
footer .red a i{background:#CC0029;color:#fff;}
footer a i:hover{background:#0099ff;color:#fff;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;}
#loader{display:none;background:#ddd url(../img/loader.gif) no-repeat center 250px;width:100%;height:100%;position:absolute;z-index:2;}
#ajax-section{position:relative;background-color:#e6e6e6;}
#ajax-nav{position:absolute;z-index:5;right:0;}
#ajax-nav ul{padding:30px 0px 0px;text-align:right;}
#ajax-nav ul li{display:inline-block;}
#ajax-nav ul li:first-child{margin-right:10px;}
#ajax-nav ul li:last-child{margin-left:10px;}
#ajax-nav ul li a i{font-size:26px;color:#fff;float:right;display:block;width:40px;height:40px;background:rgba(51, 51, 51, 0.2);text-align:center;padding-top:8px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-ms-transition-duration:0.5s;-o-transition-duration:0.5s;}
#ajax-nav ul li a i.icon-remove{margin-right:20px;padding-top:6px;font-size:28px;}
#ajax-nav ul li a i:hover{background:#0099ff;color:#fff;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-ms-transition-duration:0.2s;-o-transition-duration:0.2s;}
#ajax-outside{width:100%;overflow:hidden;position:relative;}
#ajax-inside{float:left;height:0;opacity:0;width:100%;overflow:hidden;}
#ajaxpage{padding:0px 0px 50px 0px;display:block;width:100%;height:auto;background:#e6e6e6;}
#ajaxpage p{color:#576470;}
#ajaxpage h2{color:#222;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
#blog .black-tint, #blog .blue-tint, #blog .red-tint, #blog .white-tint, #features .black-tint{padding:50px 0px;}
#blog-page{border-top:10px solid #eee;}
.dotted{background:url(../img/dot.png);background-repeat:repeat;padding:50px 0px;}
.post-content{padding:0px 30px 40px 0px;border-bottom:3px solid #eee;margin-bottom:40px;}
.author{width:80px;height:80px;display:block;margin:10px auto 0px;overflow:hidden;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border:5px solid #f3f3f3;}
.author img{display:block;height:100%;}
.valign .post-meta{color:#0099ff;}
.post-meta{display:block;font-size:11px;color:#727272;font-weight:400;letter-spacing:1px;padding-top:10px;}
.valign .post-meta span{color:#727272;font-weight:700;margin-left:10px;background:#eee;padding:5px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;}
.post-link{text-align:right;padding-top:15px;}
.post-link a{color:#fff;padding:4px 10px;background:#0099ff;border:2px solid #0099ff;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-ms-transition-duration:0.2s;font-size:14px;font-weight:400;}
.post-link a:hover{background:#444;color:#fff;border:2px solid #444;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-ms-transition-duration:0.2s;}
.post-img{padding:5px;border:1px solid #e6e6e6;}
.post-content img{width:100%;}
.categories li{font-size:14px;margin-top:5px;font-weight:400;color:#727272;border-bottom:1px solid #eee;}
.categories li:last-child{border-bottom:0px;}
.categories li:before{content:'>';margin-right:10px;display:inline-block;}
.sidebar{padding:25px 15px 30px 5px;}
.widget{margin-bottom:50px;}
.tag-list{margin-top:8px;}
.tag-list li{display:inline-block;font-size:12px;margin:5px 5px 5px 0px;letter-spacing:1px;}
.tag-list li a{background:#f7f7f7;color:#576470;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-ms-transition-duration:0.2s;border:1px solid #ddd;padding:5px 5px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;}
.tag-list li a:hover{background:#0099ff;color:#fff;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-ms-transition-duration:0.2s;}
ul.pagination{text-align:center;margin-top:25px;}
ul.pagination li{display:inline-block;width:50px;height:50px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background:#eee;font-size:20px;padding-top:13px;margin:0px 10px;font-weight:700;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-ms-transition-duration:0.2s;}
ul.pagination li a{color:#0099ff;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-ms-transition-duration:0.2s;}
ul.pagination li:hover a{color:#fff;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-ms-transition-duration:0.2s;}
ul.pagination li:hover{background:#0099ff;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-ms-transition-duration:0.2s;}
#supersized-loader{position:absolute;top:50%;left:50%;z-index:0;width:60px;height:60px;margin:-30px 0 0 -30px;text-indent:-999em;background:url(../img/progress.gif) no-repeat center center;}
#supersized{display:block;position:fixed;left:0;top:0;overflow:hidden;z-index:-999;height:100%;width:100%;}
#supersized img{width:auto !important;height:auto;position:relative;display:none;outline:none;border:none;max-width:inherit;}
#supersized.speed img{-ms-interpolation-mode:nearest-neighbor;image-rendering:-moz-crisp-edges;}
#supersized.quality img{-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality;}
#supersized li{display:block;list-style:none;z-index:-30;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;background:#111;}
#supersized a{width:100%;height:100%;display:block;}
#supersized li.prevslide{z-index:-20;}
#supersized li.activeslide{z-index:-10;}
#supersized li.image-loading{background:#111 url(../img/progress.gif) no-repeat center center;width:100%;height:100%;}
#supersized li.image-loading img{visibility:hidden;}
#supersized li.prevslide img, #supersized li.activeslide img{display:inline;}
ul#slide-list{margin-right:10px;}
ul#slide-list li{background:rgba(0,0,0,0) !important;border:2px solid #fff;}
ul#slide-list li:hover{list-style:none;float:none;background:#00ff99;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;-ms-transition-duration:.3s;}
ul#slide-list li.current-slide{list-style:none;float:none;background:#fff !important;border:2px solid #fff;}
.slider-base{position:absolute;width:100%;bottom:0px;padding-bottom:50px;}
#slidecaption h2{font-weight:800;color:#fff;font-size:70px;padding-bottom:0px;line-height:70px;}
#slidecaption h6{color:#fff;font-weight:700;}
#slidecaption p{color:#fff;}
.slider-nav{position:absolute;top:40%;width:100%;}
#twitter{text-align:center;}
.tweetList li p{font-size:22px;color:#fff;font-weight:400;line-height:32px;}
p.timestamp{color:#fff !important;font-size:11px !important;font-weight:700 !important;text-transform:uppercase;letter-spacing:1px;}
.timestamp:before{content:'';display:block;width:70px;height:2px;background:rgb(117, 117, 117);margin:0 auto;margin-bottom:10px;margin-top:30px;}
.tweetList li p a{font-weight:600;font-style:italic;}
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus{outline:none;}
.slides,
.flex-control-nav,
.flex-direction-nav{margin:0;padding:0;list-style:none;}
.flexslider{margin:0;padding:0;}
.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;}
.flexslider .slides img{width:100%;display:block;}
.flex-pauseplay span{text-transform:capitalize;}
.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
html[xmlns] .slides{display:block;}
* html .slides{height:1%;}
.no-js .slides > li:first-child{display:block;}
.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,.2);-o-box-shadow:0 1px 4px rgba(0,0,0,.2);zoom:1;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.loading .flex-viewport{max-height:300px;}
.flexslider .slides{zoom:1;}
.carousel li{margin-right:5px}
.flex-direction-nav{height:0;}
.flex-direction-nav a{padding:15px 18px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;background:none;position:absolute;z-index:10;cursor:pointer;-webkit-transition:all .3s ease;bottom:10px;}
.flex-direction-nav a{right:10px;}
.flex-direction-nav .flex-next{}
.flex-direction-nav .flex-prev{left:10px;}
.flexslider:hover .flex-next{opacity:1;}
.flexslider:hover .flex-prev{opacity:1;}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;}
.flex-direction-nav .flex-disabled{opacity:.3!important;filter:alpha(opacity=30);cursor:default;}
.flex-control-nav{width:100%;position:absolute;bottom:35px;text-align:center;z-index:6;}
.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{width:11px;height:11px;display:block;background:#555;cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,0.3);}
.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7);}
.flex-control-paging li a.flex-active{background:#fff;cursor:default;}
.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden;}
.flex-control-thumbs li{width:25%;float:left;margin:0;}
.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer;}
.flex-control-thumbs img:hover{opacity:1;}
.flex-control-thumbs .flex-active{opacity:1;cursor:default;}
@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:0}
.flex-direction-nav .flex-next{opacity:1;right:0}
}
.flexslider{border:0px !important;padding-bottom:0px !important;margin-bottom:0px !important;}
.flexslider li{padding-bottom:0px !important;margin-bottom:0px !important;}
.flexslider .img-box{margin-bottom:0px;}
.flexslider .img-box img{display:block;}
.flexslider .img-hover{width:100%;height:100%;position:absolute;top:0;display:block;background:rgba(255,255,255,0.4);-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-ms-transition-duration:0.5s;-o-transition-duration:0.5s;opacity:0;}
.flexslider .img-box:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);}
.flexslider .img-box i{color:#fff;font-size:34px;display:block;margin:auto auto;position:absolute;padding-top:20px !important;width:80px;height:80px;bottom:0;right:0;left:0;top:0;background:rgba(0, 0, 0, 0.76);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;text-align:center;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;}
.flexslider .img-hover{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);opacity:0;}
.flexslider .img-box i:hover{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transition-duration:0.4s;-moz-transition-duration:0.4s;-ms-transition-duration:0.4s;-o-transition-duration:0.4s;}
.flex-control-paging li a{width:12px;height:12px;display:block;background:rgba(255,255,255,0);cursor:pointer;border:2px solid #fff;text-indent:-9999px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;border-radius:2px;box-shadow:0 0;}
.flex-direction-nav a{padding:16px;border-radius:0px !important;-webkit-border-radius:0px !important;-moz-border-radius:0px !important;-o-border-radius:0px !important;z-index:10;cursor:pointer;-webkit-transition:all .3s ease;top:0;bottom:0;display:block;height:50px;width:50px;margin:auto 0;text-align:center;font-size:30px;color:#ADADAD;}
.flex-direction-nav a:hover{color:#0099ff;}
.flexslider .slides > li:first-child{display:block;-webkit-backface-visibility:visible;}
.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;}
@font-face{font-family:'FontAwesome';src:url('../font/fontawesome-webfont.eot?v=3.2.1');src:url('../font/fontawesome-webfont.eot?#iefix&v=3.2.1') format('embedded-opentype'),url('../font/fontawesome-webfont.woff?v=3.2.1') format('woff'),url('../font/fontawesome-webfont.ttf?v=3.2.1') format('truetype'),url('../font/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1') format('svg');font-weight:normal;font-style:normal;}[class^="icon-"],[class*=" icon-"]{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;}
[class^="icon-"]:before,[class*=" icon-"]:before{text-decoration:inherit;display:inline-block;speak:none;}
.icon-large:before{vertical-align:-10%;font-size:1.3333333333333333em;}
a [class^="icon-"],a [class*=" icon-"]{display:inline;}
[class^="icon-"].icon-fixed-width,[class*=" icon-"].icon-fixed-width{display:inline-block;width:1.1428571428571428em;text-align:right;padding-right:0.2857142857142857em;}[class^="icon-"].icon-fixed-width.icon-large,[class*=" icon-"].icon-fixed-width.icon-large{width:1.4285714285714286em;}
.icons-ul{margin-left:2.142857142857143em;list-style-type:none;}.icons-ul>li{position:relative;}
.icons-ul .icon-li{position:absolute;left:-2.142857142857143em;width:2.142857142857143em;text-align:center;line-height:inherit;}
[class^="icon-"].hide,[class*=" icon-"].hide{display:none;}
.icon-muted{color:#eeeeee;}
.icon-light{color:#ffffff;}
.icon-dark{color:#333333;}
.icon-border{border:solid 1px #eeeeee;padding:.2em .25em .15em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.icon-2x{font-size:2em;}.icon-2x.icon-border{border-width:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.icon-3x{font-size:3em;}.icon-3x.icon-border{border-width:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.icon-4x{font-size:4em;}.icon-4x.icon-border{border-width:4px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.icon-5x{font-size:5em;}.icon-5x.icon-border{border-width:5px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}
.pull-right{float:right;}
.pull-left{float:left;}
[class^="icon-"].pull-left,[class*=" icon-"].pull-left{margin-right:.3em;}
[class^="icon-"].pull-right,[class*=" icon-"].pull-right{margin-left:.3em;}
[class^="icon-"],[class*=" icon-"]{display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0% 0%;background-repeat:repeat;margin-top:0;}
.icon-white,.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"]{background-image:none;}
.btn [class^="icon-"].icon-large,.nav [class^="icon-"].icon-large,.btn [class*=" icon-"].icon-large,.nav [class*=" icon-"].icon-large{line-height:.9em;}
.btn [class^="icon-"].icon-spin,.nav [class^="icon-"].icon-spin,.btn [class*=" icon-"].icon-spin,.nav [class*=" icon-"].icon-spin{display:inline-block;}
.nav-tabs [class^="icon-"],.nav-pills [class^="icon-"],.nav-tabs [class*=" icon-"],.nav-pills [class*=" icon-"],.nav-tabs [class^="icon-"].icon-large,.nav-pills [class^="icon-"].icon-large,.nav-tabs [class*=" icon-"].icon-large,.nav-pills [class*=" icon-"].icon-large{line-height:.9em;}
.btn [class^="icon-"].pull-left.icon-2x,.btn [class*=" icon-"].pull-left.icon-2x,.btn [class^="icon-"].pull-right.icon-2x,.btn [class*=" icon-"].pull-right.icon-2x{margin-top:.18em;}
.btn [class^="icon-"].icon-spin.icon-large,.btn [class*=" icon-"].icon-spin.icon-large{line-height:.8em;}
.btn.btn-small [class^="icon-"].pull-left.icon-2x,.btn.btn-small [class*=" icon-"].pull-left.icon-2x,.btn.btn-small [class^="icon-"].pull-right.icon-2x,.btn.btn-small [class*=" icon-"].pull-right.icon-2x{margin-top:.25em;}
.btn.btn-large [class^="icon-"],.btn.btn-large [class*=" icon-"]{margin-top:0;}.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x,.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-top:.05em;}
.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x{margin-right:.2em;}
.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-left:.2em;}
.nav-list [class^="icon-"],.nav-list [class*=" icon-"]{line-height:inherit;}
.icon-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:-35%;}.icon-stack [class^="icon-"],.icon-stack [class*=" icon-"]{display:block;text-align:center;position:absolute;width:100%;height:100%;font-size:1em;line-height:inherit;*line-height:2em;}
.icon-stack .icon-stack-base{font-size:2em;*line-height:1em;}
.icon-spin{display:inline-block;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;}
a .icon-stack,a .icon-spin{display:inline-block;text-decoration:none;}
@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);}
100%{-moz-transform:rotate(359deg);}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);}
100%{-webkit-transform:rotate(359deg);}}@-o-keyframes spin{0%{-o-transform:rotate(0deg);}
100%{-o-transform:rotate(359deg);}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg);}
100%{-ms-transform:rotate(359deg);}}@keyframes spin{0%{transform:rotate(0deg);}
100%{transform:rotate(359deg);}}.icon-rotate-90:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);}
.icon-rotate-180:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);}
.icon-rotate-270:before{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);}
.icon-flip-horizontal:before{-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1);}
.icon-flip-vertical:before{-webkit-transform:scale(1, -1);-moz-transform:scale(1, -1);-ms-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1);}
a .icon-rotate-90:before,a .icon-rotate-180:before,a .icon-rotate-270:before,a .icon-flip-horizontal:before,a .icon-flip-vertical:before{display:inline-block;}
.icon-glass:before{content:"\f000";}
.icon-music:before{content:"\f001";}
.icon-search:before{content:"\f002";}
.icon-envelope-alt:before{content:"\f003";}
.icon-heart:before{content:"\f004";}
.icon-star:before{content:"\f005";}
.icon-star-empty:before{content:"\f006";}
.icon-user:before{content:"\f007";}
.icon-film:before{content:"\f008";}
.icon-th-large:before{content:"\f009";}
.icon-th:before{content:"\f00a";}
.icon-th-list:before{content:"\f00b";}
.icon-ok:before{content:"\f00c";}
.icon-remove:before{content:"\f00d";}
.icon-zoom-in:before{content:"\f00e";}
.icon-zoom-out:before{content:"\f010";}
.icon-power-off:before,.icon-off:before{content:"\f011";}
.icon-signal:before{content:"\f012";}
.icon-gear:before,.icon-cog:before{content:"\f013";}
.icon-trash:before{content:"\f014";}
.icon-home:before{content:"\f015";}
.icon-file-alt:before{content:"\f016";}
.icon-time:before{content:"\f017";}
.icon-road:before{content:"\f018";}
.icon-download-alt:before{content:"\f019";}
.icon-download:before{content:"\f01a";}
.icon-upload:before{content:"\f01b";}
.icon-inbox:before{content:"\f01c";}
.icon-play-circle:before{content:"\f01d";}
.icon-rotate-right:before,.icon-repeat:before{content:"\f01e";}
.icon-refresh:before{content:"\f021";}
.icon-list-alt:before{content:"\f022";}
.icon-lock:before{content:"\f023";}
.icon-flag:before{content:"\f024";}
.icon-headphones:before{content:"\f025";}
.icon-volume-off:before{content:"\f026";}
.icon-volume-down:before{content:"\f027";}
.icon-volume-up:before{content:"\f028";}
.icon-qrcode:before{content:"\f029";}
.icon-barcode:before{content:"\f02a";}
.icon-tag:before{content:"\f02b";}
.icon-tags:before{content:"\f02c";}
.icon-book:before{content:"\f02d";}
.icon-bookmark:before{content:"\f02e";}
.icon-print:before{content:"\f02f";}
.icon-camera:before{content:"\f030";}
.icon-font:before{content:"\f031";}
.icon-bold:before{content:"\f032";}
.icon-italic:before{content:"\f033";}
.icon-text-height:before{content:"\f034";}
.icon-text-width:before{content:"\f035";}
.icon-align-left:before{content:"\f036";}
.icon-align-center:before{content:"\f037";}
.icon-align-right:before{content:"\f038";}
.icon-align-justify:before{content:"\f039";}
.icon-list:before{content:"\f03a";}
.icon-indent-left:before{content:"\f03b";}
.icon-indent-right:before{content:"\f03c";}
.icon-facetime-video:before{content:"\f03d";}
.icon-picture:before{content:"\f03e";}
.icon-pencil:before{content:"\f040";}
.icon-map-marker:before{content:"\f041";}
.icon-adjust:before{content:"\f042";}
.icon-tint:before{content:"\f043";}
.icon-edit:before{content:"\f044";}
.icon-share:before{content:"\f045";}
.icon-check:before{content:"\f046";}
.icon-move:before{content:"\f047";}
.icon-step-backward:before{content:"\f048";}
.icon-fast-backward:before{content:"\f049";}
.icon-backward:before{content:"\f04a";}
.icon-play:before{content:"\f04b";}
.icon-pause:before{content:"\f04c";}
.icon-stop:before{content:"\f04d";}
.icon-forward:before{content:"\f04e";}
.icon-fast-forward:before{content:"\f050";}
.icon-step-forward:before{content:"\f051";}
.icon-eject:before{content:"\f052";}
.icon-chevron-left:before{content:"\f053";}
.icon-chevron-right:before{content:"\f054";}
.icon-plus-sign:before{content:"\f055";}
.icon-minus-sign:before{content:"\f056";}
.icon-remove-sign:before{content:"\f057";}
.icon-ok-sign:before{content:"\f058";}
.icon-question-sign:before{content:"\f059";}
.icon-info-sign:before{content:"\f05a";}
.icon-screenshot:before{content:"\f05b";}
.icon-remove-circle:before{content:"\f05c";}
.icon-ok-circle:before{content:"\f05d";}
.icon-ban-circle:before{content:"\f05e";}
.icon-arrow-left:before{content:"\f060";}
.icon-arrow-right:before{content:"\f061";}
.icon-arrow-up:before{content:"\f062";}
.icon-arrow-down:before{content:"\f063";}
.icon-mail-forward:before,.icon-share-alt:before{content:"\f064";}
.icon-resize-full:before{content:"\f065";}
.icon-resize-small:before{content:"\f066";}
.icon-plus:before{content:"\f067";}
.icon-minus:before{content:"\f068";}
.icon-asterisk:before{content:"\f069";}
.icon-exclamation-sign:before{content:"\f06a";}
.icon-gift:before{content:"\f06b";}
.icon-leaf:before{content:"\f06c";}
.icon-fire:before{content:"\f06d";}
.icon-eye-open:before{content:"\f06e";}
.icon-eye-close:before{content:"\f070";}
.icon-warning-sign:before{content:"\f071";}
.icon-plane:before{content:"\f072";}
.icon-calendar:before{content:"\f073";}
.icon-random:before{content:"\f074";}
.icon-comment:before{content:"\f075";}
.icon-magnet:before{content:"\f076";}
.icon-chevron-up:before{content:"\f077";}
.icon-chevron-down:before{content:"\f078";}
.icon-retweet:before{content:"\f079";}
.icon-shopping-cart:before{content:"\f07a";}
.icon-folder-close:before{content:"\f07b";}
.icon-folder-open:before{content:"\f07c";}
.icon-resize-vertical:before{content:"\f07d";}
.icon-resize-horizontal:before{content:"\f07e";}
.icon-bar-chart:before{content:"\f080";}
.icon-twitter-sign:before{content:"\f081";}
.icon-facebook-sign:before{content:"\f082";}
.icon-camera-retro:before{content:"\f083";}
.icon-key:before{content:"\f084";}
.icon-gears:before,.icon-cogs:before{content:"\f085";}
.icon-comments:before{content:"\f086";}
.icon-thumbs-up-alt:before{content:"\f087";}
.icon-thumbs-down-alt:before{content:"\f088";}
.icon-star-half:before{content:"\f089";}
.icon-heart-empty:before{content:"\f08a";}
.icon-signout:before{content:"\f08b";}
.icon-linkedin-sign:before{content:"\f08c";}
.icon-pushpin:before{content:"\f08d";}
.icon-external-link:before{content:"\f08e";}
.icon-signin:before{content:"\f090";}
.icon-trophy:before{content:"\f091";}
.icon-github-sign:before{content:"\f092";}
.icon-upload-alt:before{content:"\f093";}
.icon-lemon:before{content:"\f094";}
.icon-phone:before{content:"\f095";}
.icon-unchecked:before,.icon-check-empty:before{content:"\f096";}
.icon-bookmark-empty:before{content:"\f097";}
.icon-phone-sign:before{content:"\f098";}
.icon-twitter:before{content:"\f099";}
.icon-facebook:before{content:"\f09a";}
.icon-github:before{content:"\f09b";}
.icon-unlock:before{content:"\f09c";}
.icon-credit-card:before{content:"\f09d";}
.icon-rss:before{content:"\f09e";}
.icon-hdd:before{content:"\f0a0";}
.icon-bullhorn:before{content:"\f0a1";}
.icon-bell:before{content:"\f0a2";}
.icon-certificate:before{content:"\f0a3";}
.icon-hand-right:before{content:"\f0a4";}
.icon-hand-left:before{content:"\f0a5";}
.icon-hand-up:before{content:"\f0a6";}
.icon-hand-down:before{content:"\f0a7";}
.icon-circle-arrow-left:before{content:"\f0a8";}
.icon-circle-arrow-right:before{content:"\f0a9";}
.icon-circle-arrow-up:before{content:"\f0aa";}
.icon-circle-arrow-down:before{content:"\f0ab";}
.icon-globe:before{content:"\f0ac";}
.icon-wrench:before{content:"\f0ad";}
.icon-tasks:before{content:"\f0ae";}
.icon-filter:before{content:"\f0b0";}
.icon-briefcase:before{content:"\f0b1";}
.icon-fullscreen:before{content:"\f0b2";}
.icon-group:before{content:"\f0c0";}
.icon-link:before{content:"\f0c1";}
.icon-cloud:before{content:"\f0c2";}
.icon-beaker:before{content:"\f0c3";}
.icon-cut:before{content:"\f0c4";}
.icon-copy:before{content:"\f0c5";}
.icon-paperclip:before,.icon-paper-clip:before{content:"\f0c6";}
.icon-save:before{content:"\f0c7";}
.icon-sign-blank:before{content:"\f0c8";}
.icon-reorder:before{content:"\f0c9";}
.icon-list-ul:before{content:"\f0ca";}
.icon-list-ol:before{content:"\f0cb";}
.icon-strikethrough:before{content:"\f0cc";}
.icon-underline:before{content:"\f0cd";}
.icon-table:before{content:"\f0ce";}
.icon-magic:before{content:"\f0d0";}
.icon-truck:before{content:"\f0d1";}
.icon-pinterest:before{content:"\f0d2";}
.icon-pinterest-sign:before{content:"\f0d3";}
.icon-google-plus-sign:before{content:"\f0d4";}
.icon-google-plus:before{content:"\f0d5";}
.icon-money:before{content:"\f0d6";}
.icon-caret-down:before{content:"\f0d7";}
.icon-caret-up:before{content:"\f0d8";}
.icon-caret-left:before{content:"\f0d9";}
.icon-caret-right:before{content:"\f0da";}
.icon-columns:before{content:"\f0db";}
.icon-sort:before{content:"\f0dc";}
.icon-sort-down:before{content:"\f0dd";}
.icon-sort-up:before{content:"\f0de";}
.icon-envelope:before{content:"\f0e0";}
.icon-linkedin:before{content:"\f0e1";}
.icon-rotate-left:before,.icon-undo:before{content:"\f0e2";}
.icon-legal:before{content:"\f0e3";}
.icon-dashboard:before{content:"\f0e4";}
.icon-comment-alt:before{content:"\f0e5";}
.icon-comments-alt:before{content:"\f0e6";}
.icon-bolt:before{content:"\f0e7";}
.icon-sitemap:before{content:"\f0e8";}
.icon-umbrella:before{content:"\f0e9";}
.icon-paste:before{content:"\f0ea";}
.icon-lightbulb:before{content:"\f0eb";}
.icon-exchange:before{content:"\f0ec";}
.icon-cloud-download:before{content:"\f0ed";}
.icon-cloud-upload:before{content:"\f0ee";}
.icon-user-md:before{content:"\f0f0";}
.icon-stethoscope:before{content:"\f0f1";}
.icon-suitcase:before{content:"\f0f2";}
.icon-bell-alt:before{content:"\f0f3";}
.icon-coffee:before{content:"\f0f4";}
.icon-food:before{content:"\f0f5";}
.icon-file-text-alt:before{content:"\f0f6";}
.icon-building:before{content:"\f0f7";}
.icon-hospital:before{content:"\f0f8";}
.icon-ambulance:before{content:"\f0f9";}
.icon-medkit:before{content:"\f0fa";}
.icon-fighter-jet:before{content:"\f0fb";}
.icon-beer:before{content:"\f0fc";}
.icon-h-sign:before{content:"\f0fd";}
.icon-plus-sign-alt:before{content:"\f0fe";}
.icon-double-angle-left:before{content:"\f100";}
.icon-double-angle-right:before{content:"\f101";}
.icon-double-angle-up:before{content:"\f102";}
.icon-double-angle-down:before{content:"\f103";}
.icon-angle-left:before{content:"\f104";}
.icon-angle-right:before{content:"\f105";}
.icon-angle-up:before{content:"\f106";}
.icon-angle-down:before{content:"\f107";}
.icon-desktop:before{content:"\f108";}
.icon-laptop:before{content:"\f109";}
.icon-tablet:before{content:"\f10a";}
.icon-mobile-phone:before{content:"\f10b";}
.icon-circle-blank:before{content:"\f10c";}
.icon-quote-left:before{content:"\f10d";}
.icon-quote-right:before{content:"\f10e";}
.icon-spinner:before{content:"\f110";}
.icon-circle:before{content:"\f111";}
.icon-mail-reply:before,.icon-reply:before{content:"\f112";}
.icon-github-alt:before{content:"\f113";}
.icon-folder-close-alt:before{content:"\f114";}
.icon-folder-open-alt:before{content:"\f115";}
.icon-expand-alt:before{content:"\f116";}
.icon-collapse-alt:before{content:"\f117";}
.icon-smile:before{content:"\f118";}
.icon-frown:before{content:"\f119";}
.icon-meh:before{content:"\f11a";}
.icon-gamepad:before{content:"\f11b";}
.icon-keyboard:before{content:"\f11c";}
.icon-flag-alt:before{content:"\f11d";}
.icon-flag-checkered:before{content:"\f11e";}
.icon-terminal:before{content:"\f120";}
.icon-code:before{content:"\f121";}
.icon-reply-all:before{content:"\f122";}
.icon-mail-reply-all:before{content:"\f122";}
.icon-star-half-full:before,.icon-star-half-empty:before{content:"\f123";}
.icon-location-arrow:before{content:"\f124";}
.icon-crop:before{content:"\f125";}
.icon-code-fork:before{content:"\f126";}
.icon-unlink:before{content:"\f127";}
.icon-question:before{content:"\f128";}
.icon-info:before{content:"\f129";}
.icon-exclamation:before{content:"\f12a";}
.icon-superscript:before{content:"\f12b";}
.icon-subscript:before{content:"\f12c";}
.icon-eraser:before{content:"\f12d";}
.icon-puzzle-piece:before{content:"\f12e";}
.icon-microphone:before{content:"\f130";}
.icon-microphone-off:before{content:"\f131";}
.icon-shield:before{content:"\f132";}
.icon-calendar-empty:before{content:"\f133";}
.icon-fire-extinguisher:before{content:"\f134";}
.icon-rocket:before{content:"\f135";}
.icon-maxcdn:before{content:"\f136";}
.icon-chevron-sign-left:before{content:"\f137";}
.icon-chevron-sign-right:before{content:"\f138";}
.icon-chevron-sign-up:before{content:"\f139";}
.icon-chevron-sign-down:before{content:"\f13a";}
.icon-html5:before{content:"\f13b";}
.icon-css3:before{content:"\f13c";}
.icon-anchor:before{content:"\f13d";}
.icon-unlock-alt:before{content:"\f13e";}
.icon-bullseye:before{content:"\f140";}
.icon-ellipsis-horizontal:before{content:"\f141";}
.icon-ellipsis-vertical:before{content:"\f142";}
.icon-rss-sign:before{content:"\f143";}
.icon-play-sign:before{content:"\f144";}
.icon-ticket:before{content:"\f145";}
.icon-minus-sign-alt:before{content:"\f146";}
.icon-check-minus:before{content:"\f147";}
.icon-level-up:before{content:"\f148";}
.icon-level-down:before{content:"\f149";}
.icon-check-sign:before{content:"\f14a";}
.icon-edit-sign:before{content:"\f14b";}
.icon-external-link-sign:before{content:"\f14c";}
.icon-share-sign:before{content:"\f14d";}
.icon-compass:before{content:"\f14e";}
.icon-collapse:before{content:"\f150";}
.icon-collapse-top:before{content:"\f151";}
.icon-expand:before{content:"\f152";}
.icon-euro:before,.icon-eur:before{content:"\f153";}
.icon-gbp:before{content:"\f154";}
.icon-dollar:before,.icon-usd:before{content:"\f155";}
.icon-rupee:before,.icon-inr:before{content:"\f156";}
.icon-yen:before,.icon-jpy:before{content:"\f157";}
.icon-renminbi:before,.icon-cny:before{content:"\f158";}
.icon-won:before,.icon-krw:before{content:"\f159";}
.icon-bitcoin:before,.icon-btc:before{content:"\f15a";}
.icon-file:before{content:"\f15b";}
.icon-file-text:before{content:"\f15c";}
.icon-sort-by-alphabet:before{content:"\f15d";}
.icon-sort-by-alphabet-alt:before{content:"\f15e";}
.icon-sort-by-attributes:before{content:"\f160";}
.icon-sort-by-attributes-alt:before{content:"\f161";}
.icon-sort-by-order:before{content:"\f162";}
.icon-sort-by-order-alt:before{content:"\f163";}
.icon-thumbs-up:before{content:"\f164";}
.icon-thumbs-down:before{content:"\f165";}
.icon-youtube-sign:before{content:"\f166";}
.icon-youtube:before{content:"\f167";}
.icon-xing:before{content:"\f168";}
.icon-xing-sign:before{content:"\f169";}
.icon-youtube-play:before{content:"\f16a";}
.icon-dropbox:before{content:"\f16b";}
.icon-stackexchange:before{content:"\f16c";}
.icon-instagram:before{content:"\f16d";}
.icon-flickr:before{content:"\f16e";}
.icon-adn:before{content:"\f170";}
.icon-bitbucket:before{content:"\f171";}
.icon-bitbucket-sign:before{content:"\f172";}
.icon-tumblr:before{content:"\f173";}
.icon-tumblr-sign:before{content:"\f174";}
.icon-long-arrow-down:before{content:"\f175";}
.icon-long-arrow-up:before{content:"\f176";}
.icon-long-arrow-left:before{content:"\f177";}
.icon-long-arrow-right:before{content:"\f178";}
.icon-apple:before{content:"\f179";}
.icon-windows:before{content:"\f17a";}
.icon-android:before{content:"\f17b";}
.icon-linux:before{content:"\f17c";}
.icon-dribbble:before{content:"\f17d";}
.icon-skype:before{content:"\f17e";}
.icon-foursquare:before{content:"\f180";}
.icon-trello:before{content:"\f181";}
.icon-female:before{content:"\f182";}
.icon-male:before{content:"\f183";}
.icon-gittip:before{content:"\f184";}
.icon-sun:before{content:"\f185";}
.icon-moon:before{content:"\f186";}
.icon-archive:before{content:"\f187";}
.icon-bug:before{content:"\f188";}
.icon-vk:before{content:"\f189";}
.icon-weibo:before{content:"\f18a";}
.icon-renren:before{content:"\f18b";}
.device-mockup{position:relative;width:100%;padding-bottom:61.775701%;}
.device-mockup > .device{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-size:100% 100%;background-repeat:no-repeat;background-image:url("../img/macbook.png");}
.ie8 > .device-mockup > .device{background:none !important;}
.device-mockup > .device > .screen{position:absolute;top:11.0438729%;bottom:14.6747352%;left:13.364486%;right:13.364486%;overflow:hidden;}
.device-mockup > .device > .button{position:absolute;top:0;left:0;display:none;overflow:hidden;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;cursor:pointer;}
.device-mockup.imac{padding-bottom:81.230769%;}
.device-mockup.imac > .device{background-image:url("../img/imac.png");}
.ie8 .device-mockup.imac > .device{background:none;}
.device-mockup.imac > .device > .screen{top:8.20707071%;bottom:31.6919192%;left:6.61538462%;right:6.61538462%;}
.device-mockup.macbook{padding-bottom:61.775701%;}
.device-mockup.macbook > .device{background-image:url("../img/macbook.png");}
.ie8 .device-mockup.macbook > .device{background:none !important;}
.device-mockup.macbook > .device > .screen{top:11.0438729%;bottom:14.6747352%;left:13.364486%;right:13.364486%;}
.device-mockup.iphone5,
.device-mockup.iphone5.portrait{padding-bottom:200.477897%;}
.device-mockup.iphone5.landscape{padding-bottom:49.9701136%;}
.device-mockup.iphone5 > .device,
.device-mockup.iphone5.black-device > .device,
.device-mockup.iphone5.portrait.black-device > .device{background-image:url("../img/iphone5_port_black.png");}
.ie8 .device-mockup.iphone5 > .device,
.ie8 .device-mockup.iphone5.black-device > .device,
.ie8 .device-mockup.iphone5.portrait.black-device > .device{background:none !important;}
.device-mockup.iphone5.landscape > .device,
.device-mockup.iphone5.landscape.black-device > .device{background-image:url("../img/iphone5_land_black.png");}
.ie8 .device-mockup.iphone5.landscape > .device,
.ie8 .device-mockup.iphone5.landscape.black-device > .device{background:none !important;}
.device-mockup.iphone5.white-device > .device,
.device-mockup.iphone5.portrait.white-device > .device{background-image:url("../img/iphone5_port_white.png");}
.ie8 .device-mockup.iphone5.white-device > .device,
.ie8 .device-mockup.iphone5.portrait.white-device > .device{background:none !important;}
.device-mockup.iphone5.landscape.white-device > .device{background-image:url("../img/iphone5_land_white.png");}
.ie8 .device-mockup.iphone5.landscape.white-device > .device{background:none;}
.device-mockup.iphone5 > .device > .screen,
.device-mockup.iphone5.portrait > .device > .screen{top:16.28%;bottom:16.28%;left:11.77%;right:11.77%;}
.device-mockup.iphone5.landscape > .device > .screen{top:11.722488%;bottom:11.722488%;left:16.0191273%;right:16.0191273%;}
.device-mockup.iphone5 > .device > .button,
.device-mockup.iphone5.portrait > .device > .button{display:block;top:86.3%;bottom:5.5%;left:42%;right:42%;}
.device-mockup.iphone5.landscape > .device > .button{display:block;top:42%;bottom:42%;left:86.4%;right:5.1%;}
.device-mockup.ipad,
.device-mockup.ipad.portrait{padding-bottom:128.406276%;}
.device-mockup.ipad.landscape{padding-bottom:79.9086758%;}
.device-mockup.ipad > .device,
.device-mockup.ipad.black-device > .device,
.device-mockup.ipad.portrait.black-device > .device{background-image:url("../img/ipad_port_black.png");}
.device-mockup.ipad.white-device > .device,
.device-mockup.ipad.portrait.white-device > .device{background-image:url("../img/ipad_port_white.png");}
.device-mockup.ipad.landscape > .device,
.device-mockup.ipad.landscape.black-device > .device{background-image:url("../img/ipad_land_black.png");}
.device-mockup.ipad.landscape.white-device > .device{background-image:url("../img/ipad_land_white.png");}
.ie8 .device-mockup.ipad > .device,
.ie8 .device-mockup.ipad.black-device > .device,
.ie8 .device-mockup.ipad.portrait.black-device > .device{background:none !important;}
.ie8 .device-mockup.ipad.white-device > .device,
.ie8 .device-mockup.ipad.portrait.white-device > .device{background:none !important;}
.ie8 .device-mockup.ipad.landscape > .device,
.ie8 .device-mockup.ipad.landscape.black-device > .device{background:none !important;}
.ie8 .device-mockup.ipad.landscape.white-device > .device{background:none !important;}
.device-mockup.ipad > .device > .screen,
.device-mockup.ipad.portrait > .device > .screen{top:12.025723%;bottom:12.154341%;left:13.45995%;right:13.45995%;}
.device-mockup.ipad.landscape > .device > .screen{top:13.87755102%;bottom:13.87755102%;left:11.5459883%;right:11.5459883%;}
.device-mockup.ipad > .device > .button,
.device-mockup.ipad.portrait > .device > .button{display:block;top:90.2%;bottom:5.5%;left:47.3%;right:47.3%;}
.device-mockup.ipad.landscape > .device > .button{display:block;top:47.3%;bottom:47.3%;left:90.8%;right:4.9%;}
.device-mockup.s3,
.device-mockup.s3.portrait{padding-bottom:178.787879%;}
.device-mockup.s3.landscape{padding-bottom:55.9322034%;}
.device-mockup.s3 > .device,
.device-mockup.s3.black-device > .device,
.device-mockup.s3.portrait.black-device > .device{background-image:url("../img/s3_port_black.png");}
.device-mockup.s3.landscape > .device,
.device-mockup.s3.landscape.black-device > .device{background-image:url("../img/s3_land_black.png");}
.device-mockup.s3.white-device > .device,
.device-mockup.s3.portrait.white-device > .device{background-image:url("../img/s3_port_white.png");}
.device-mockup.s3.landscape.white-device > .device{background-image:url("../img/s3_land_white.png");}
.ie8 .device-mockup.s3 > .device,
.ie8 .device-mockup.s3.black-device > .device,
.ie8 .device-mockup.s3.portrait.black-device > .device{background:none !important;}
.ie8 .device-mockup.s3.landscape > .device,
.ie8 .device-mockup.s3.landscape.black-device > .device{background:none !important;}
.ie8 .device-mockup.s3.white-device > .device,
.ie8 .device-mockup.s3.portrait.white-device > .device{background:none !important;}
.ie8 .device-mockup.s3.landscape.white-device > .device{background:none !important;}
.device-mockup.s3 > .device > .screen,
.device-mockup.s3.portrait > .device > .screen{top:12.3728814%;bottom:15.5367232%;left:13.8383838%;right:13.8383838%;}
.device-mockup.s3.landscape > .device > .screen{top:13.8383838%;bottom:13.8383838%;left:12.3728814%;right:15.5367232%;}
.device-mockup.lumia920,
.device-mockup.lumia920.portrait{padding-bottom:172.796353%;}
.device-mockup.lumia920.landscape{padding-bottom:56.3330381%;}
.device-mockup.lumia920 > .device,
.device-mockup.lumia920.portrait > .device{background-image:url("../img/lumia920_port.png");}
.device-mockup.lumia920.landscape > .device{background-image:url("../img/lumia920_land.png");}
.ie8 .device-mockup.lumia920 > .device,
.ie8 .device-mockup.lumia920.portrait > .device{background:none !important;}
.ie8 .device-mockup.lumia920.landscape > .device{background:none !important;}
.device-mockup.lumia920 > .device > .screen,
.device-mockup.lumia920.portrait > .device > .screen{top:10.6420405%;bottom:18.9973615%;left:13.5258359%;right:13.5258359%;}
.device-mockup.lumia920.landscape > .device > .screen{top:12.2641509%;bottom:12.2641509%;left:10.5403012%;right:18.6005314%;}
.device-mockup.nexus7,
.device-mockup.nexus7.portrait{padding-bottom:156.521739%;}
.device-mockup.nexus7.landscape{padding-bottom:63.6678201%;}
.device-mockup.nexus7 > .device,
.device-mockup.nexus7.portrait > .device{background-image:url("../img/nexus7_port.png");}
.device-mockup.nexus7.landscape > .device{background-image:url("../img/nexus7_land.png");}
.ie8 .device-mockup.nexus7 > .device,
.ie8 .device-mockup.nexus7.portrait > .device{background:none;}
.ie8 .device-mockup.nexus7.landscape > .device{background:none;}
.device-mockup.nexus7 > .device > .screen,
.device-mockup.nexus7.portrait > .device > .screen{top:13.1365741%;bottom:12.7893519%;left:13.7681159%;right:13.7681159%;}
.device-mockup.nexus7.landscape > .device > .screen{top:13.7681159%;bottom:13.7681159%;left:13.0911188%;right:13.0911188%;}
.device-mockup.surface,
.device-mockup.surface.landscape{padding-bottom:64.7584973%;}
.device-mockup.surface > .device,
.device-mockup.surface.landscape > .device{background-image:url("../img/surface.png");}
.ie8 .device-mockup.surface > .device,
.ie8 .device-mockup.surface.landscape > .device{background:none;}
.device-mockup.surface > .device > .screen,
.device-mockup.surface.landscape > .device > .screen{top:14.5488029%;bottom:14.9171271%;left:9.36195587%;right:9.36195587%;}
@media only screen and (max-width:257px){.arrow-link{display:none;}
.heading h5{font-size:14px;font-weight:600;}
.project-info h1{font-size:16px !important;}
.project-info h6{font-size:0.800rem !important;}
.project-info h6:after{width:35px;}
.valign{display:block;}
.valign div.half{display:block;}
footer ul.links li{display:inline-block;}
}
@media only screen and (max-width:480px){.arrow-link{display:none;}
#slidecaption h2{font-size:24px !important;line-height:20px !important;}
.arrow-link{display:none;}
.heading h1{font-size:28px;line-height:28px;text-shadow:0px 0px !important;}
.heading h1 span{font-size:22px;line-height:22px;}
h1.logo a{font-size:60%;}
.heading h5{font-size:14px;line-height:22px;}
.project-info h1{font-size:16px !important;}
.project-info h6{font-size:0.800rem !important;}
.project-info h6:after{width:35px;}
h1.large{font-size:40px;}
h2{font-size:28px;}
ul#filters li{margin-right:5px;display:inline;}
ul#filters li a , ul#filters li a.selected{padding:5px 5px;font-size:10px;}
.grid li{width:100%;}
.project-info{position:static;opacity:1;margin-bottom:10px;}
.grid-project:hover img{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transition-duration:0.1s;-moz-transition-duration:0.1s;-ms-transition-duration:0.1s;-o-transition-duration:0.1s;}
.grid-project:hover .img-box{top:0px;-webkit-transition-duration:0.1s;-moz-transition-duration:0.1s;-ms-transition-duration:0.1s;-o-transition-duration:0.1s;}
.service-box{margin-bottom:12px;}
.service-box h5{font-weight:800;display:block;}
.black-tint, .blue-tint, .white-tint, .red-tint{padding:30px 0px;}
.grey.columns, .white.columns, .black.columns, .blue.columns, .red.columns{margin:15px 0px;}
.second-icon i{border:4px solid #fff;font-size:40px;padding:28px;}
.second-icon{width:100px;height:100px;}
.contact-info .columns{margin-bottom:20px;}
.contact-info h6{color:#fff;}
.valign div.half{width:100%;}
.flex-control-paging{display:none;}
.largepadding{padding:50px 0px;}
.largetoppadding{padding-top:50px;}
.largebottompadding{padding-bottom:50px;}
.largepadding .largepadding{padding:20px 0px;}
.device-mockup .device{background:none !important;}
.device-mockup > .device > .screen{top:0 !important;bottom:0 !important;left:0 !important;right:0 !important;}
#ajaxpage{text-align:left !important;}
#ajaxpage h2{font-size:24px;margin-top:20px;text-align:left;}
.post-content p{font-size:16px;line-height:20px;}
.post-content{padding:0px 0px 40px 0px;}
div.author{display:none;}
.valign .post-meta span{margin-left:0px;}
}
@media only screen and (min-width:480px) and (max-width:768px){.arrow-link{display:none;}
.slider-base{padding-bottom:0px;}
#slidecaption h2{font-size:42px !important;line-height:36px !important;}
.heading h1{font-size:50px;line-height:46px;text-shadow:0px 0px !important;}
.heading h1 span{font-size:28px;line-height:28px;}
.heading h5{font-size:14px;line-height:20px;}
h1.large{font-size:40px;}
.grid li{width:49.9%;}
.project-info{position:static;opacity:1;margin-bottom:10px;}
.grid-project:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transition-duration:0.1s;-moz-transition-duration:0.1s;-ms-transition-duration:0.1s;-o-transition-duration:0.1s;}
.grid-project:hover .img-box{top:0px;-webkit-transition-duration:0.1s;-moz-transition-duration:0.1s;-ms-transition-duration:0.1s;-o-transition-duration:0.1s;}
.project-info h6{font-size:0.800rem !important;}
.project-info h6:after{width:35px;}
.project-info h1{font-size:16px !important;}
.member-info{text-align:left !important;}
.four.columns{margin-bottom:20px;}
.four.columns.logo{margin-bottom:0px;}
.service-icon{width:150px!important;height:150px!important;float:none!important;margin:0px auto 10px !important;padding-top:32px !important;}
.service-icon:hover{padding-top:32px;}
.service-icon i{font-size:80px !important;}
.largepadding{padding:50px 0px;}
.largetoppadding{padding-top:50px;}
.largebottompadding{padding-bottom:50px;}
.largepadding .largepadding{padding:0px 0px;}
}
@media only screen and (min-width:768px) and (max-width:992px){.arrow-link{display:none;}
.slider-base{padding-bottom:10px;}
#slidecaption h2{font-size:48px !important;line-height:40px !important;}
.heading h1{font-size:80px;line-height:70px;text-shadow:0px 0px !important;}
.heading h1 span{font-size:58px;line-height:58px;}
h1.logo a{font-size:68%;}
.heading h5{font-size:18px;line-height:20px;font-weight:400;}
h1.large{font-size:40px;}
.project-info h1{font-size:16px !important;}
.project-info h6{font-size:0.800rem !important;}
.project-info{position:static;opacity:1;margin-bottom:10px;}
.grid-project:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transition-duration:0.1s;-moz-transition-duration:0.1s;-ms-transition-duration:0.1s;-o-transition-duration:0.1s;}
.grid-project:hover .img-box{top:0px;-webkit-transition-duration:0.1s;-moz-transition-duration:0.1s;-ms-transition-duration:0.1s;-o-transition-duration:0.1s;}
.project-info h6:after{width:35px;}
p{font-size:12px;}
.member-info{padding:0px 0px 15px;}
h5{font-size:18px !important;font-weight:600 !important;}
.services li{font-size:12px;}
.contact-info h5{font-size:14px;}
.largepadding{padding:50px 0px;}
.largetoppadding{padding-top:50px;}
.largebottompadding{padding-bottom:50px;}
.largepadding .largepadding{padding:20px 0px;}
}
@media only screen and (min-width:992px) and (max-width:1200px){.row{max-width:980px;}
h1.logo a{font-size:80%;}
.btn.large a, .skiplink.large a{font-size:18px;font-size:1.125rem;}
}
@media only screen and (min-width:1200px){.row{max-width:1170px;}
.btn.large a, .skiplink.large a{font-size:1.25rem;font-size:20px;}
}