@charset "UTF-8";
/*!
 * Bootstrap v2.1.1
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */
.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}
audio:not([controls]){display:none;}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
a:hover,a:active{outline:0;}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
img{max-width:100%;width:auto\9;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;}
#map_canvas img{max-width:none;}
button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle;}
button,input{*overflow:visible;line-height:normal;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;}
input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield;}
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}
textarea{overflow:auto;vertical-align:top;}
body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;color:#333333;background-color:#ffffff;}
a{color:#0088cc;text-decoration:none;}
a:hover{color:#005580;text-decoration:underline;}
.img-rounded{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.img-polaroid{padding:4px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);}
.img-circle{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px;}
.row{margin-left:-20px;*zoom:1;}.row:before,.row:after{display:table;content:"";line-height:0;}
.row:after{clear:both;}
[class*="span"]{float:left;min-height:1px;margin-left:20px;}
.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px;}
.span12{width:940px;}
.span11{width:860px;}
.span10{width:780px;}
.span9{width:700px;}
.span8{width:620px;}
.span7{width:540px;}
.span6{width:460px;}
.span5{width:380px;}
.span4{width:300px;}
.span3{width:220px;}
.span2{width:140px;}
.span1{width:60px;}
.offset12{margin-left:980px;}
.offset11{margin-left:900px;}
.offset10{margin-left:820px;}
.offset9{margin-left:740px;}
.offset8{margin-left:660px;}
.offset7{margin-left:580px;}
.offset6{margin-left:500px;}
.offset5{margin-left:420px;}
.offset4{margin-left:340px;}
.offset3{margin-left:260px;}
.offset2{margin-left:180px;}
.offset1{margin-left:100px;}
.row-fluid{width:100%;*zoom:1;}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0;}
.row-fluid:after{clear:both;}
.row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;}
.row-fluid [class*="span"]:first-child{margin-left:0;}
.row-fluid .span12{width:100%;*width:99.94680851063829%;}
.row-fluid .span11{width:91.48936170212765%;*width:91.43617021276594%;}
.row-fluid .span10{width:82.97872340425532%;*width:82.92553191489361%;}
.row-fluid .span9{width:74.46808510638297%;*width:74.41489361702126%;}
.row-fluid .span8{width:65.95744680851064%;*width:65.90425531914893%;}
.row-fluid .span7{width:57.44680851063829%;*width:57.39361702127659%;}
.row-fluid .span6{width:48.93617021276595%;*width:48.88297872340425%;}
.row-fluid .span5{width:40.42553191489362%;*width:40.37234042553192%;}
.row-fluid .span4{width:31.914893617021278%;*width:31.861702127659576%;}
.row-fluid .span3{width:23.404255319148934%;*width:23.351063829787233%;}
.row-fluid .span2{width:14.893617021276595%;*width:14.840425531914894%;}
.row-fluid .span1{width:6.382978723404255%;*width:6.329787234042553%;}
.row-fluid .offset12{margin-left:104.25531914893617%;*margin-left:104.14893617021275%;}
.row-fluid .offset12:first-child{margin-left:102.12765957446808%;*margin-left:102.02127659574467%;}
.row-fluid .offset11{margin-left:95.74468085106382%;*margin-left:95.6382978723404%;}
.row-fluid .offset11:first-child{margin-left:93.61702127659574%;*margin-left:93.51063829787232%;}
.row-fluid .offset10{margin-left:87.23404255319149%;*margin-left:87.12765957446807%;}
.row-fluid .offset10:first-child{margin-left:85.1063829787234%;*margin-left:84.99999999999999%;}
.row-fluid .offset9{margin-left:78.72340425531914%;*margin-left:78.61702127659572%;}
.row-fluid .offset9:first-child{margin-left:76.59574468085106%;*margin-left:76.48936170212764%;}
.row-fluid .offset8{margin-left:70.2127659574468%;*margin-left:70.10638297872339%;}
.row-fluid .offset8:first-child{margin-left:68.08510638297872%;*margin-left:67.9787234042553%;}
.row-fluid .offset7{margin-left:61.70212765957446%;*margin-left:61.59574468085106%;}
.row-fluid .offset7:first-child{margin-left:59.574468085106375%;*margin-left:59.46808510638297%;}
.row-fluid .offset6{margin-left:53.191489361702125%;*margin-left:53.085106382978715%;}
.row-fluid .offset6:first-child{margin-left:51.063829787234035%;*margin-left:50.95744680851063%;}
.row-fluid .offset5{margin-left:44.68085106382979%;*margin-left:44.57446808510638%;}
.row-fluid .offset5:first-child{margin-left:42.5531914893617%;*margin-left:42.4468085106383%;}
.row-fluid .offset4{margin-left:36.170212765957444%;*margin-left:36.06382978723405%;}
.row-fluid .offset4:first-child{margin-left:34.04255319148936%;*margin-left:33.93617021276596%;}
.row-fluid .offset3{margin-left:27.659574468085104%;*margin-left:27.5531914893617%;}
.row-fluid .offset3:first-child{margin-left:25.53191489361702%;*margin-left:25.425531914893618%;}
.row-fluid .offset2{margin-left:19.148936170212764%;*margin-left:19.04255319148936%;}
.row-fluid .offset2:first-child{margin-left:17.02127659574468%;*margin-left:16.914893617021278%;}
.row-fluid .offset1{margin-left:10.638297872340425%;*margin-left:10.53191489361702%;}
.row-fluid .offset1:first-child{margin-left:8.51063829787234%;*margin-left:8.404255319148938%;}
[class*="span"].hide,.row-fluid [class*="span"].hide{display:none;}
[class*="span"].pull-right,.row-fluid [class*="span"].pull-right{float:right;}
.container{margin-right:auto;margin-left:auto;*zoom:1;}.container:before,.container:after{display:table;content:"";line-height:0;}
.container:after{clear:both;}
.container-fluid{padding-right:20px;padding-left:20px;*zoom:1;}.container-fluid:before,.container-fluid:after{display:table;content:"";line-height:0;}
.container-fluid:after{clear:both;}
p{margin:0 0 10px;}
.lead{margin-bottom:20px;font-size:21px;font-weight:200;line-height:30px;}
small{font-size:85%;}
strong{font-weight:bold;}
em{font-style:italic;}
cite{font-style:normal;}
.muted{color:#999999;}
.text-warning{color:#c09853;}
.text-error{color:#b94a48;}
.text-info{color:#3a87ad;}
.text-success{color:#468847;}
h1,h2,h3,h4,h5,h6{margin:10px 0;font-family:inherit;font-weight:bold;line-height:1;color:inherit;text-rendering:optimizelegibility;}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;line-height:1;color:#999999;}
h1{font-size:36px;line-height:40px;}
h2{font-size:30px;line-height:40px;}
h3{font-size:24px;line-height:40px;}
h4{font-size:18px;line-height:20px;}
h5{font-size:14px;line-height:20px;}
h6{font-size:12px;line-height:20px;}
h1 small{font-size:24px;}
h2 small{font-size:18px;}
h3 small{font-size:14px;}
h4 small{font-size:14px;}
.page-header{padding-bottom:9px;margin:20px 0 30px;border-bottom:1px solid #eeeeee;}
ul,ol{padding:0;margin:0 0 10px 25px;}
ul ul,ul ol,ol ol,ol ul{margin-bottom:0;}
li{line-height:20px;}
ul.unstyled,ol.unstyled{margin-left:0;list-style:none;}
dl{margin-bottom:20px;}
dt,dd{line-height:20px;}
dt{font-weight:bold;}
dd{margin-left:10px;}
.dl-horizontal{*zoom:1;}.dl-horizontal:before,.dl-horizontal:after{display:table;content:"";line-height:0;}
.dl-horizontal:after{clear:both;}
.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.dl-horizontal dd{margin-left:180px;}
hr{margin:20px 0;border:0;border-top:1px solid #eeeeee;border-bottom:1px solid #ffffff;}
abbr[title]{cursor:help;border-bottom:1px dotted #999999;}
abbr.initialism{font-size:90%;text-transform:uppercase;}
blockquote{padding:0 0 0 15px;margin:0 0 20px;border-left:5px solid #eeeeee;}blockquote p{margin-bottom:0;font-size:16px;font-weight:300;line-height:25px;}
blockquote small{display:block;line-height:20px;color:#999999;}blockquote small:before{content:'\2014 \00A0';}
blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #eeeeee;border-left:0;}blockquote.pull-right p,blockquote.pull-right small{text-align:right;}
blockquote.pull-right small:before{content:'';}
blockquote.pull-right small:after{content:'\00A0 \2014';}
q:before,q:after,blockquote:before,blockquote:after{content:"";}
address{display:block;margin-bottom:20px;font-style:normal;line-height:20px;}
code,pre{padding:0 3px 2px;font-family:Monaco,Menlo,Consolas,"Courier New",monospace;font-size:12px;color:#333333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
code{padding:2px 4px;color:#d14;background-color:#f7f7f9;border:1px solid #e1e1e8;}
pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:20px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;background-color:#f5f5f5;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.15);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}pre.prettyprint{margin-bottom:20px;}
pre code{padding:0;color:inherit;background-color:transparent;border:0;}
.pre-scrollable{max-height:340px;overflow-y:scroll;}
.label,.badge{font-size:11.844px;font-weight:bold;line-height:14px;color:#ffffff;vertical-align:baseline;white-space:nowrap;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#999999;}
.label{padding:1px 4px 2px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.badge{padding:1px 9px 2px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;}
a.label:hover,a.badge:hover{color:#ffffff;text-decoration:none;cursor:pointer;}
.label-important,.badge-important{background-color:#b94a48;}
.label-important[href],.badge-important[href]{background-color:#953b39;}
.label-warning,.badge-warning{background-color:#f89406;}
.label-warning[href],.badge-warning[href]{background-color:#c67605;}
.label-success,.badge-success{background-color:#468847;}
.label-success[href],.badge-success[href]{background-color:#356635;}
.label-info,.badge-info{background-color:#3a87ad;}
.label-info[href],.badge-info[href]{background-color:#2d6987;}
.label-inverse,.badge-inverse{background-color:#333333;}
.label-inverse[href],.badge-inverse[href]{background-color:#1a1a1a;}
.btn .label,.btn .badge{position:relative;top:-1px;}
.btn-mini .label,.btn-mini .badge{top:0;}
table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0;}
.table{width:100%;margin-bottom:20px;}.table th,.table td{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #dddddd;}
.table th{font-weight:bold;}
.table thead th{vertical-align:bottom;}
.table caption+thead tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0;}
.table tbody+tbody{border-top:2px solid #dddddd;}
.table-condensed th,.table-condensed td{padding:4px 5px;}
.table-bordered{border:1px solid #dddddd;border-collapse:separate;*border-collapse:collapse;border-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.table-bordered th,.table-bordered td{border-left:1px solid #dddddd;}
.table-bordered caption+thead tr:first-child th,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+tbody tr:first-child td,.table-bordered colgroup+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0;}
.table-bordered thead:first-child tr:first-child th:first-child,.table-bordered tbody:first-child tr:first-child td:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px;}
.table-bordered thead:first-child tr:first-child th:last-child,.table-bordered tbody:first-child tr:first-child td:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px;}
.table-bordered thead:last-child tr:last-child th:first-child,.table-bordered tbody:last-child tr:last-child td:first-child,.table-bordered tfoot:last-child tr:last-child td:first-child{-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px;border-radius:0 0 0 4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;}
.table-bordered thead:last-child tr:last-child th:last-child,.table-bordered tbody:last-child tr:last-child td:last-child,.table-bordered tfoot:last-child tr:last-child td:last-child{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;}
.table-bordered caption+thead tr:first-child th:first-child,.table-bordered caption+tbody tr:first-child td:first-child,.table-bordered colgroup+thead tr:first-child th:first-child,.table-bordered colgroup+tbody tr:first-child td:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px;}
.table-bordered caption+thead tr:first-child th:last-child,.table-bordered caption+tbody tr:first-child td:last-child,.table-bordered colgroup+thead tr:first-child th:last-child,.table-bordered colgroup+tbody tr:first-child td:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topleft:4px;}
.table-striped tbody tr:nth-child(odd) td,.table-striped tbody tr:nth-child(odd) th{background-color:#f9f9f9;}
.table-hover tbody tr:hover td,.table-hover tbody tr:hover th{background-color:#f5f5f5;}
table [class*=span],.row-fluid table [class*=span]{display:table-cell;float:none;margin-left:0;}
.table .span1{float:none;width:44px;margin-left:0;}
.table .span2{float:none;width:124px;margin-left:0;}
.table .span3{float:none;width:204px;margin-left:0;}
.table .span4{float:none;width:284px;margin-left:0;}
.table .span5{float:none;width:364px;margin-left:0;}
.table .span6{float:none;width:444px;margin-left:0;}
.table .span7{float:none;width:524px;margin-left:0;}
.table .span8{float:none;width:604px;margin-left:0;}
.table .span9{float:none;width:684px;margin-left:0;}
.table .span10{float:none;width:764px;margin-left:0;}
.table .span11{float:none;width:844px;margin-left:0;}
.table .span12{float:none;width:924px;margin-left:0;}
.table .span13{float:none;width:1004px;margin-left:0;}
.table .span14{float:none;width:1084px;margin-left:0;}
.table .span15{float:none;width:1164px;margin-left:0;}
.table .span16{float:none;width:1244px;margin-left:0;}
.table .span17{float:none;width:1324px;margin-left:0;}
.table .span18{float:none;width:1404px;margin-left:0;}
.table .span19{float:none;width:1484px;margin-left:0;}
.table .span20{float:none;width:1564px;margin-left:0;}
.table .span21{float:none;width:1644px;margin-left:0;}
.table .span22{float:none;width:1724px;margin-left:0;}
.table .span23{float:none;width:1804px;margin-left:0;}
.table .span24{float:none;width:1884px;margin-left:0;}
.table tbody tr.success td{background-color:#dff0d8;}
.table tbody tr.error td{background-color:#f2dede;}
.table tbody tr.warning td{background-color:#fcf8e3;}
.table tbody tr.info td{background-color:#d9edf7;}
.table-hover tbody tr.success:hover td{background-color:#d0e9c6;}
.table-hover tbody tr.error:hover td{background-color:#ebcccc;}
.table-hover tbody tr.warning:hover td{background-color:#faf2cc;}
.table-hover tbody tr.info:hover td{background-color:#c4e3f3;}
form{margin:0 0 20px;}
fieldset{padding:0;margin:0;border:0;}
legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:40px;color:#333333;border:0;border-bottom:1px solid #e5e5e5;}legend small{font-size:15px;color:#999999;}
label,input,button,select,textarea{font-size:14px;font-weight:normal;line-height:20px;}
input,button,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}
label{display:block;margin-bottom:5px;}
select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{display:inline-block;height:20px;padding:4px 6px;margin-bottom:9px;font-size:14px;line-height:20px;color:#555555;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
input,textarea,.uneditable-input{width:206px;}
textarea{height:auto;}
textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{background-color:#ffffff;border:1px solid #cccccc;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border linear .2s, box-shadow linear .2s;-moz-transition:border linear .2s, box-shadow linear .2s;-o-transition:border linear .2s, box-shadow linear .2s;transition:border linear .2s, box-shadow linear .2s;}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:rgba(82, 168, 236, 0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);}
input[type="radio"],input[type="checkbox"]{margin:4px 0 0;*margin-top:0;margin-top:1px \9;line-height:normal;cursor:pointer;}
input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto;}
select,input[type="file"]{height:30px;*margin-top:4px;line-height:30px;}
select{width:220px;border:1px solid #cccccc;background-color:#ffffff;}
select[multiple],select[size]{height:auto;}
select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
.uneditable-input,.uneditable-textarea{color:#999999;background-color:#fcfcfc;border-color:#cccccc;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.025);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.025);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.025);cursor:not-allowed;}
.uneditable-input{overflow:hidden;white-space:nowrap;}
.uneditable-textarea{width:auto;height:auto;}
input:-moz-placeholder,textarea:-moz-placeholder{color:#999999;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999999;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999999;}
.radio,.checkbox{min-height:18px;padding-left:18px;}
.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-18px;}
.controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:5px;}
.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle;}
.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px;}
.input-mini{width:60px;}
.input-small{width:90px;}
.input-medium{width:150px;}
.input-large{width:210px;}
.input-xlarge{width:270px;}
.input-xxlarge{width:530px;}
input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"]{float:none;margin-left:0;}
.input-append input[class*="span"],.input-append .uneditable-input[class*="span"],.input-prepend input[class*="span"],.input-prepend .uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"],.row-fluid .input-prepend [class*="span"],.row-fluid .input-append [class*="span"]{display:inline-block;}
input,textarea,.uneditable-input{margin-left:0;}
.controls-row [class*="span"]+[class*="span"]{margin-left:20px;}
input.span12, textarea.span12, .uneditable-input.span12{width:926px;}
input.span11, textarea.span11, .uneditable-input.span11{width:846px;}
input.span10, textarea.span10, .uneditable-input.span10{width:766px;}
input.span9, textarea.span9, .uneditable-input.span9{width:686px;}
input.span8, textarea.span8, .uneditable-input.span8{width:606px;}
input.span7, textarea.span7, .uneditable-input.span7{width:526px;}
input.span6, textarea.span6, .uneditable-input.span6{width:446px;}
input.span5, textarea.span5, .uneditable-input.span5{width:366px;}
input.span4, textarea.span4, .uneditable-input.span4{width:286px;}
input.span3, textarea.span3, .uneditable-input.span3{width:206px;}
input.span2, textarea.span2, .uneditable-input.span2{width:126px;}
input.span1, textarea.span1, .uneditable-input.span1{width:46px;}
.controls-row{*zoom:1;}.controls-row:before,.controls-row:after{display:table;content:"";line-height:0;}
.controls-row:after{clear:both;}
.controls-row [class*="span"]{float:left;}
input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:#eeeeee;}
input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly]{background-color:transparent;}
.control-group.warning>label,.control-group.warning .help-block,.control-group.warning .help-inline{color:#c09853;}
.control-group.warning .checkbox,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#c09853;}
.control-group.warning input,.control-group.warning select,.control-group.warning textarea{border-color:#c09853;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#a47e3c;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;}
.control-group.warning .input-prepend .add-on,.control-group.warning .input-append .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853;}
.control-group.error>label,.control-group.error .help-block,.control-group.error .help-inline{color:#b94a48;}
.control-group.error .checkbox,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea{color:#b94a48;}
.control-group.error input,.control-group.error select,.control-group.error textarea{border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;}
.control-group.error .input-prepend .add-on,.control-group.error .input-append .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48;}
.control-group.success>label,.control-group.success .help-block,.control-group.success .help-inline{color:#468847;}
.control-group.success .checkbox,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea{color:#468847;}
.control-group.success input,.control-group.success select,.control-group.success textarea{border-color:#468847;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#356635;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;}
.control-group.success .input-prepend .add-on,.control-group.success .input-append .add-on{color:#468847;background-color:#dff0d8;border-color:#468847;}
.control-group.info>label,.control-group.info .help-block,.control-group.info .help-inline{color:#3a87ad;}
.control-group.info .checkbox,.control-group.info .radio,.control-group.info input,.control-group.info select,.control-group.info textarea{color:#3a87ad;}
.control-group.info input,.control-group.info select,.control-group.info textarea{border-color:#3a87ad;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}.control-group.info input:focus,.control-group.info select:focus,.control-group.info textarea:focus{border-color:#2d6987;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;}
.control-group.info .input-prepend .add-on,.control-group.info .input-append .add-on{color:#3a87ad;background-color:#d9edf7;border-color:#3a87ad;}
input:focus:required:invalid,textarea:focus:required:invalid,select:focus:required:invalid{color:#b94a48;border-color:#ee5f5b;}input:focus:required:invalid:focus,textarea:focus:required:invalid:focus,select:focus:required:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7;}
.form-actions{padding:19px 20px 20px;margin-top:20px;margin-bottom:20px;background-color:#f5f5f5;border-top:1px solid #e5e5e5;*zoom:1;}.form-actions:before,.form-actions:after{display:table;content:"";line-height:0;}
.form-actions:after{clear:both;}
.help-block,.help-inline{color:#595959;}
.help-block{display:block;margin-bottom:10px;}
.help-inline{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;padding-left:5px;}
.input-append,.input-prepend{margin-bottom:5px;font-size:0;white-space:nowrap;}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input{position:relative;margin-bottom:0;*margin-left:0;font-size:14px;vertical-align:top;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;}.input-append input:focus,.input-prepend input:focus,.input-append select:focus,.input-prepend select:focus,.input-append .uneditable-input:focus,.input-prepend .uneditable-input:focus{z-index:2;}
.input-append .add-on,.input-prepend .add-on{display:inline-block;width:auto;height:20px;min-width:16px;padding:4px 5px;font-size:14px;font-weight:normal;line-height:20px;text-align:center;text-shadow:0 1px 0 #ffffff;background-color:#eeeeee;border:1px solid #ccc;}
.input-append .add-on,.input-prepend .add-on,.input-append .btn,.input-prepend .btn{vertical-align:top;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.input-append .active,.input-prepend .active{background-color:#a9dba9;border-color:#46a546;}
.input-prepend .add-on,.input-prepend .btn{margin-right:-1px;}
.input-prepend .add-on:first-child,.input-prepend .btn:first-child{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;}
.input-append input,.input-append select,.input-append .uneditable-input{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;}
.input-append .add-on,.input-append .btn{margin-left:-1px;}
.input-append .add-on:last-child,.input-append .btn:last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;}
.input-prepend.input-append input,.input-prepend.input-append select,.input-prepend.input-append .uneditable-input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{margin-right:-1px;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;}
.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{margin-left:-1px;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;}
input.search-query{padding-right:14px;padding-right:4px \9;padding-left:14px;padding-left:4px \9;margin-bottom:0;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}
.form-search .input-append .search-query,.form-search .input-prepend .search-query{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.form-search .input-append .search-query{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px;}
.form-search .input-append .btn{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0;}
.form-search .input-prepend .search-query{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0;}
.form-search .input-prepend .btn{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px;}
.form-search input,.form-inline input,.form-horizontal input,.form-search textarea,.form-inline textarea,.form-horizontal textarea,.form-search select,.form-inline select,.form-horizontal select,.form-search .help-inline,.form-inline .help-inline,.form-horizontal .help-inline,.form-search .uneditable-input,.form-inline .uneditable-input,.form-horizontal .uneditable-input,.form-search .input-prepend,.form-inline .input-prepend,.form-horizontal .input-prepend,.form-search .input-append,.form-inline .input-append,.form-horizontal .input-append{display:inline-block;*display:inline;*zoom:1;margin-bottom:0;vertical-align:middle;}
.form-search .hide,.form-inline .hide,.form-horizontal .hide{display:none;}
.form-search label,.form-inline label,.form-search .btn-group,.form-inline .btn-group{display:inline-block;}
.form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend{margin-bottom:0;}
.form-search .radio,.form-search .checkbox,.form-inline .radio,.form-inline .checkbox{padding-left:0;margin-bottom:0;vertical-align:middle;}
.form-search .radio input[type="radio"],.form-search .checkbox input[type="checkbox"],.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:left;margin-right:3px;margin-left:0;}
.control-group{margin-bottom:10px;}
legend+.control-group{margin-top:20px;-webkit-margin-top-collapse:separate;}
.form-horizontal .control-group{margin-bottom:20px;*zoom:1;}.form-horizontal .control-group:before,.form-horizontal .control-group:after{display:table;content:"";line-height:0;}
.form-horizontal .control-group:after{clear:both;}
.form-horizontal .control-label{float:left;width:160px;padding-top:5px;text-align:right;}
.form-horizontal .controls{*display:inline-block;*padding-left:20px;margin-left:180px;*margin-left:0;}.form-horizontal .controls:first-child{*padding-left:180px;}
.form-horizontal .help-block{margin-bottom:0;}
.form-horizontal input+.help-block,.form-horizontal select+.help-block,.form-horizontal textarea+.help-block{margin-top:10px;}
.form-horizontal .form-actions{padding-left:180px;}
.btn{display:inline-block;*display:inline;*zoom:1;padding:4px 14px;margin-bottom:0;font-size:14px;line-height:20px;*line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#333333;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);background-image:linear-gradient(to bottom, #ffffff, #e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#e6e6e6;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border:1px solid #bbbbbb;*border:0;border-bottom-color:#a2a2a2;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*margin-left:.3em;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);}.btn:hover,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333333;background-color:#e6e6e6;*background-color:#d9d9d9;}
.btn:active,.btn.active{background-color:#cccccc \9;}
.btn:first-child{*margin-left:0;}
.btn:hover{color:#333333;text-decoration:none;background-color:#e6e6e6;*background-color:#d9d9d9;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear;}
.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
.btn.active,.btn:active{background-color:#e6e6e6;background-color:#d9d9d9 \9;background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);}
.btn.disabled,.btn[disabled]{cursor:default;background-color:#e6e6e6;background-image:none;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.btn-large{padding:9px 14px;font-size:16px;line-height:normal;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.btn-large [class^="icon-"]{margin-top:2px;}
.btn-small{padding:3px 9px;font-size:12px;line-height:18px;}
.btn-small [class^="icon-"]{margin-top:0;}
.btn-mini{padding:2px 6px;font-size:11px;line-height:17px;}
.btn-block{display:block;width:100%;padding-left:0;padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.btn-block+.btn-block{margin-top:5px;}
input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%;}
.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255, 255, 255, 0.75);}
.btn{border-color:#c5c5c5;border-color:rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25);}
.btn-primary{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#006dcc;background-image:-moz-linear-gradient(top, #0088cc, #0044cc);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));background-image:-webkit-linear-gradient(top, #0088cc, #0044cc);background-image:-o-linear-gradient(top, #0088cc, #0044cc);background-image:linear-gradient(to bottom, #0088cc, #0044cc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);border-color:#0044cc #0044cc #002a80;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#0044cc;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#ffffff;background-color:#0044cc;*background-color:#003bb3;}
.btn-primary:active,.btn-primary.active{background-color:#003399 \9;}
.btn-warning{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#faa732;background-image:-moz-linear-gradient(top, #fbb450, #f89406);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));background-image:-webkit-linear-gradient(top, #fbb450, #f89406);background-image:-o-linear-gradient(top, #fbb450, #f89406);background-image:linear-gradient(to bottom, #fbb450, #f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);border-color:#f89406 #f89406 #ad6704;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#f89406;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-warning:hover,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{color:#ffffff;background-color:#f89406;*background-color:#df8505;}
.btn-warning:active,.btn-warning.active{background-color:#c67605 \9;}
.btn-danger{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#da4f49;background-image:-moz-linear-gradient(top, #ee5f5b, #bd362f);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));background-image:-webkit-linear-gradient(top, #ee5f5b, #bd362f);background-image:-o-linear-gradient(top, #ee5f5b, #bd362f);background-image:linear-gradient(to bottom, #ee5f5b, #bd362f);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);border-color:#bd362f #bd362f #802420;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#bd362f;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-danger:hover,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{color:#ffffff;background-color:#bd362f;*background-color:#a9302a;}
.btn-danger:active,.btn-danger.active{background-color:#942a25 \9;}
.btn-success{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#5bb75b;background-image:-moz-linear-gradient(top, #62c462, #51a351);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));background-image:-webkit-linear-gradient(top, #62c462, #51a351);background-image:-o-linear-gradient(top, #62c462, #51a351);background-image:linear-gradient(to bottom, #62c462, #51a351);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);border-color:#51a351 #51a351 #387038;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#51a351;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-success:hover,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:#ffffff;background-color:#51a351;*background-color:#499249;}
.btn-success:active,.btn-success.active{background-color:#408140 \9;}
.btn-info{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#49afcd;background-image:-moz-linear-gradient(top, #5bc0de, #2f96b4);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));background-image:-webkit-linear-gradient(top, #5bc0de, #2f96b4);background-image:-o-linear-gradient(top, #5bc0de, #2f96b4);background-image:linear-gradient(to bottom, #5bc0de, #2f96b4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#2f96b4;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-info:hover,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#ffffff;background-color:#2f96b4;*background-color:#2a85a0;}
.btn-info:active,.btn-info.active{background-color:#24748c \9;}
.btn-inverse{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#363636;background-image:-moz-linear-gradient(top, #444444, #222222);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222));background-image:-webkit-linear-gradient(top, #444444, #222222);background-image:-o-linear-gradient(top, #444444, #222222);background-image:linear-gradient(to bottom, #444444, #222222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);border-color:#222222 #222222 #000000;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#222222;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.btn-inverse:hover,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{color:#ffffff;background-color:#222222;*background-color:#151515;}
.btn-inverse:active,.btn-inverse.active{background-color:#080808 \9;}
button.btn,input[type="submit"].btn{*padding-top:3px;*padding-bottom:3px;}button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0;}
button.btn.btn-large,input[type="submit"].btn.btn-large{*padding-top:7px;*padding-bottom:7px;}
button.btn.btn-small,input[type="submit"].btn.btn-small{*padding-top:3px;*padding-bottom:3px;}
button.btn.btn-mini,input[type="submit"].btn.btn-mini{*padding-top:1px;*padding-bottom:1px;}
.btn-link,.btn-link:active,.btn-link[disabled]{background-color:transparent;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.btn-link{border-color:transparent;cursor:pointer;color:#0088cc;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.btn-link:hover{color:#005580;text-decoration:underline;background-color:transparent;}
.btn-link[disabled]:hover{color:#333333;text-decoration:none;}
.btn-group{position:relative;font-size:0;vertical-align:middle;white-space:nowrap;*margin-left:.3em;}.btn-group:first-child{*margin-left:0;}
.btn-group+.btn-group{margin-left:5px;}
.btn-toolbar{font-size:0;margin-top:10px;margin-bottom:10px;}.btn-toolbar .btn-group{display:inline-block;*display:inline;*zoom:1;}
.btn-toolbar .btn+.btn,.btn-toolbar .btn-group+.btn,.btn-toolbar .btn+.btn-group{margin-left:5px;}
.btn-group>.btn{position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.btn-group>.btn+.btn{margin-left:-1px;}
.btn-group>.btn,.btn-group>.dropdown-menu{font-size:14px;}
.btn-group>.btn-mini{font-size:11px;}
.btn-group>.btn-small{font-size:12px;}
.btn-group>.btn-large{font-size:16px;}
.btn-group>.btn:first-child{margin-left:0;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;}
.btn-group>.btn:last-child,.btn-group>.dropdown-toggle{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;}
.btn-group>.btn.large:first-child{margin-left:0;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px;}
.btn-group>.btn.large:last-child,.btn-group>.large.dropdown-toggle{-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;}
.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active{z-index:2;}
.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0;}
.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px;-webkit-box-shadow:inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);*padding-top:5px;*padding-bottom:5px;}
.btn-group>.btn-mini+.dropdown-toggle{padding-left:5px;padding-right:5px;*padding-top:2px;*padding-bottom:2px;}
.btn-group>.btn-small+.dropdown-toggle{*padding-top:5px;*padding-bottom:4px;}
.btn-group>.btn-large+.dropdown-toggle{padding-left:12px;padding-right:12px;*padding-top:7px;*padding-bottom:7px;}
.btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);}
.btn-group.open .btn.dropdown-toggle{background-color:#e6e6e6;}
.btn-group.open .btn-primary.dropdown-toggle{background-color:#0044cc;}
.btn-group.open .btn-warning.dropdown-toggle{background-color:#f89406;}
.btn-group.open .btn-danger.dropdown-toggle{background-color:#bd362f;}
.btn-group.open .btn-success.dropdown-toggle{background-color:#51a351;}
.btn-group.open .btn-info.dropdown-toggle{background-color:#2f96b4;}
.btn-group.open .btn-inverse.dropdown-toggle{background-color:#222222;}
.btn .caret{margin-top:8px;margin-left:0;}
.btn-mini .caret,.btn-small .caret,.btn-large .caret{margin-top:6px;}
.btn-large .caret{border-left-width:5px;border-right-width:5px;border-top-width:5px;}
.dropup .btn-large .caret{border-bottom:5px solid #000000;border-top:0;}
.btn-primary .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;}
.btn-group-vertical{display:inline-block;*display:inline;*zoom:1;}
.btn-group-vertical .btn{display:block;float:none;width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.btn-group-vertical .btn+.btn{margin-left:0;margin-top:-1px;}
.btn-group-vertical .btn:first-child{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}
.btn-group-vertical .btn:last-child{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}
.btn-group-vertical .btn-large:first-child{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;}
.btn-group-vertical .btn-large:last-child{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;}
.nav{margin-left:0;margin-bottom:20px;list-style:none;}
.nav>li>a{display:block;}
.nav>li>a:hover{text-decoration:none;background-color:#eeeeee;}
.nav>.pull-right{float:right;}
.nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:bold;line-height:20px;color:#999999;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);text-transform:uppercase;}
.nav li+.nav-header{margin-top:9px;}
.nav-list{padding-left:15px;padding-right:15px;margin-bottom:0;}
.nav-list>li>a,.nav-list .nav-header{margin-left:-15px;margin-right:-15px;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);}
.nav-list>li>a{padding:3px 15px;}
.nav-list>.active>a,.nav-list>.active>a:hover{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);background-color:#0088cc;}
.nav-list [class^="icon-"]{margin-right:2px;}
.nav-list .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #ffffff;}
.nav-tabs,.nav-pills{*zoom:1;}.nav-tabs:before,.nav-pills:before,.nav-tabs:after,.nav-pills:after{display:table;content:"";line-height:0;}
.nav-tabs:after,.nav-pills:after{clear:both;}
.nav-tabs>li,.nav-pills>li{float:left;}
.nav-tabs>li>a,.nav-pills>li>a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px;}
.nav-tabs{border-bottom:1px solid #ddd;}
.nav-tabs>li{margin-bottom:-1px;}
.nav-tabs>li>a{padding-top:8px;padding-bottom:8px;line-height:20px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}.nav-tabs>li>a:hover{border-color:#eeeeee #eeeeee #dddddd;}
.nav-tabs>.active>a,.nav-tabs>.active>a:hover{color:#555555;background-color:#ffffff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default;}
.nav-pills>li>a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.nav-pills>.active>a,.nav-pills>.active>a:hover{color:#ffffff;background-color:#0088cc;}
.nav-stacked>li{float:none;}
.nav-stacked>li>a{margin-right:0;}
.nav-tabs.nav-stacked{border-bottom:0;}
.nav-tabs.nav-stacked>li>a{border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.nav-tabs.nav-stacked>li:first-child>a{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;}
.nav-tabs.nav-stacked>li:last-child>a{-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;}
.nav-tabs.nav-stacked>li>a:hover{border-color:#ddd;z-index:2;}
.nav-pills.nav-stacked>li>a{margin-bottom:3px;}
.nav-pills.nav-stacked>li:last-child>a{margin-bottom:1px;}
.nav-tabs .dropdown-menu{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;}
.nav-pills .dropdown-menu{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.nav .dropdown-toggle .caret{border-top-color:#0088cc;border-bottom-color:#0088cc;margin-top:6px;}
.nav .dropdown-toggle:hover .caret{border-top-color:#005580;border-bottom-color:#005580;}
.nav-tabs .dropdown-toggle .caret{margin-top:8px;}
.nav .active .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff;}
.nav-tabs .active .dropdown-toggle .caret{border-top-color:#555555;border-bottom-color:#555555;}
.nav>.dropdown.active>a:hover{cursor:pointer;}
.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav>li.dropdown.open.active>a:hover{color:#ffffff;background-color:#999999;border-color:#999999;}
.nav li.dropdown.open .caret,.nav li.dropdown.open.active .caret,.nav li.dropdown.open a:hover .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;opacity:1;filter:alpha(opacity=100);}
.tabs-stacked .open>a:hover{border-color:#999999;}
.tabbable{*zoom:1;}.tabbable:before,.tabbable:after{display:table;content:"";line-height:0;}
.tabbable:after{clear:both;}
.tab-content{overflow:auto;}
.tabs-below>.nav-tabs,.tabs-right>.nav-tabs,.tabs-left>.nav-tabs{border-bottom:0;}
.tab-content>.tab-pane,.pill-content>.pill-pane{display:none;}
.tab-content>.active,.pill-content>.active{display:block;}
.tabs-below>.nav-tabs{border-top:1px solid #ddd;}
.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0;}
.tabs-below>.nav-tabs>li>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}.tabs-below>.nav-tabs>li>a:hover{border-bottom-color:transparent;border-top-color:#ddd;}
.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:hover{border-color:transparent #ddd #ddd #ddd;}
.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none;}
.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px;}
.tabs-left>.nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd;}
.tabs-left>.nav-tabs>li>a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}
.tabs-left>.nav-tabs>li>a:hover{border-color:#eeeeee #dddddd #eeeeee #eeeeee;}
.tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:hover{border-color:#ddd transparent #ddd #ddd;*border-right-color:#ffffff;}
.tabs-right>.nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd;}
.tabs-right>.nav-tabs>li>a{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}
.tabs-right>.nav-tabs>li>a:hover{border-color:#eeeeee #eeeeee #eeeeee #dddddd;}
.tabs-right>.nav-tabs .active>a,.tabs-right>.nav-tabs .active>a:hover{border-color:#ddd #ddd #ddd transparent;*border-left-color:#ffffff;}
.nav>.disabled>a{color:#999999;}
.nav>.disabled>a:hover{text-decoration:none;background-color:transparent;cursor:default;}
.navbar{overflow:visible;margin-bottom:20px;color:#777777;*position:relative;*z-index:2;}
.navbar-inner{min-height:40px;padding-left:20px;padding-right:20px;background-color:#fafafa;background-image:-moz-linear-gradient(top, #ffffff, #f2f2f2);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2));background-image:-webkit-linear-gradient(top, #ffffff, #f2f2f2);background-image:-o-linear-gradient(top, #ffffff, #f2f2f2);background-image:linear-gradient(to bottom, #ffffff, #f2f2f2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);border:1px solid #d4d4d4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.065);-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.065);box-shadow:0 1px 4px rgba(0, 0, 0, 0.065);*zoom:1;}.navbar-inner:before,.navbar-inner:after{display:table;content:"";line-height:0;}
.navbar-inner:after{clear:both;}
.navbar .container{width:auto;}
.nav-collapse.collapse{height:auto;}
.navbar .brand{float:left;display:block;padding:10px 20px 10px;margin-left:-20px;font-size:20px;font-weight:200;color:#777777;text-shadow:0 1px 0 #ffffff;}.navbar .brand:hover{text-decoration:none;}
.navbar-text{margin-bottom:0;line-height:40px;}
.navbar-link{color:#777777;}.navbar-link:hover{color:#333333;}
.navbar .divider-vertical{height:40px;margin:0 9px;border-left:1px solid #f2f2f2;border-right:1px solid #ffffff;}
.navbar .btn,.navbar .btn-group{margin-top:5px;}
.navbar .btn-group .btn,.navbar .input-prepend .btn,.navbar .input-append .btn{margin-top:0;}
.navbar-form{margin-bottom:0;*zoom:1;}.navbar-form:before,.navbar-form:after{display:table;content:"";line-height:0;}
.navbar-form:after{clear:both;}
.navbar-form input,.navbar-form select,.navbar-form .radio,.navbar-form .checkbox{margin-top:5px;}
.navbar-form input,.navbar-form select,.navbar-form .btn{display:inline-block;margin-bottom:0;}
.navbar-form input[type="image"],.navbar-form input[type="checkbox"],.navbar-form input[type="radio"]{margin-top:3px;}
.navbar-form .input-append,.navbar-form .input-prepend{margin-top:6px;white-space:nowrap;}.navbar-form .input-append input,.navbar-form .input-prepend input{margin-top:0;}
.navbar-search{position:relative;float:left;margin-top:5px;margin-bottom:0;}.navbar-search .search-query{margin-bottom:0;padding:4px 14px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:1;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}
.navbar-static-top{position:static;width:100%;margin-bottom:0;}.navbar-static-top .navbar-inner{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;margin-bottom:0;}
.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{border-width:0 0 1px;}
.navbar-fixed-bottom .navbar-inner{border-width:1px 0 0;}
.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding-left:0;padding-right:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px;}
.navbar-fixed-top{top:0;}
.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{-webkit-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.1), 0 1px 10px rgba(0, 0, 0, 0.1);-moz-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.1), 0 1px 10px rgba(0, 0, 0, 0.1);box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.1), 0 1px 10px rgba(0, 0, 0, 0.1);}
.navbar-fixed-bottom{bottom:0;}.navbar-fixed-bottom .navbar-inner{-webkit-box-shadow:inset 0 1px 0 rgba(0, 0, 0, 0.1), 0 -1px 10px rgba(0, 0, 0, 0.1);-moz-box-shadow:inset 0 1px 0 rgba(0, 0, 0, 0.1), 0 -1px 10px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 0 rgba(0, 0, 0, 0.1), 0 -1px 10px rgba(0, 0, 0, 0.1);}
.navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0;}
.navbar .nav.pull-right{float:right;margin-right:0;}
.navbar .nav>li{float:left;}
.navbar .nav>li>a{float:none;padding:10px 15px 10px;color:#777777;text-decoration:none;text-shadow:0 1px 0 #ffffff;}
.navbar .nav .dropdown-toggle .caret{margin-top:8px;}
.navbar .nav>li>a:focus,.navbar .nav>li>a:hover{background-color:transparent;color:#333333;text-decoration:none;}
.navbar .nav>.active>a,.navbar .nav>.active>a:hover,.navbar .nav>.active>a:focus{color:#555555;text-decoration:none;background-color:#e5e5e5;-webkit-box-shadow:inset 0 3px 8px rgba(0, 0, 0, 0.125);-moz-box-shadow:inset 0 3px 8px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 8px rgba(0, 0, 0, 0.125);}
.navbar .btn-navbar{display:none;float:right;padding:7px 10px;margin-left:5px;margin-right:5px;color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#ededed;background-image:-moz-linear-gradient(top, #f2f2f2, #e5e5e5);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#e5e5e5));background-image:-webkit-linear-gradient(top, #f2f2f2, #e5e5e5);background-image:-o-linear-gradient(top, #f2f2f2, #e5e5e5);background-image:linear-gradient(to bottom, #f2f2f2, #e5e5e5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffe5e5e5', GradientType=0);border-color:#e5e5e5 #e5e5e5 #bfbfbf;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#e5e5e5;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);}.navbar .btn-navbar:hover,.navbar .btn-navbar:active,.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar[disabled]{color:#ffffff;background-color:#e5e5e5;*background-color:#d9d9d9;}
.navbar .btn-navbar:active,.navbar .btn-navbar.active{background-color:#cccccc \9;}
.navbar .btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);}
.btn-navbar .icon-bar+.icon-bar{margin-top:3px;}
.navbar .nav>li>.dropdown-menu:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0, 0, 0, 0.2);position:absolute;top:-7px;left:9px;}
.navbar .nav>li>.dropdown-menu:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #ffffff;position:absolute;top:-6px;left:10px;}
.navbar-fixed-bottom .nav>li>.dropdown-menu:before{border-top:7px solid #ccc;border-top-color:rgba(0, 0, 0, 0.2);border-bottom:0;bottom:-7px;top:auto;}
.navbar-fixed-bottom .nav>li>.dropdown-menu:after{border-top:6px solid #ffffff;border-bottom:0;bottom:-6px;top:auto;}
.navbar .nav li.dropdown.open>.dropdown-toggle,.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle{background-color:#e5e5e5;color:#555555;}
.navbar .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#777777;border-bottom-color:#777777;}
.navbar .nav li.dropdown.open>.dropdown-toggle .caret,.navbar .nav li.dropdown.active>.dropdown-toggle .caret,.navbar .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#555555;border-bottom-color:#555555;}
.navbar .pull-right>li>.dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right{left:auto;right:0;}.navbar .pull-right>li>.dropdown-menu:before,.navbar .nav>li>.dropdown-menu.pull-right:before{left:auto;right:12px;}
.navbar .pull-right>li>.dropdown-menu:after,.navbar .nav>li>.dropdown-menu.pull-right:after{left:auto;right:13px;}
.navbar .pull-right>li>.dropdown-menu .dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right .dropdown-menu{left:auto;right:100%;margin-left:0;margin-right:-1px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;}
.navbar-inverse{color:#999999;}.navbar-inverse .navbar-inner{background-color:#1b1b1b;background-image:-moz-linear-gradient(top, #222222, #111111);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#222222), to(#111111));background-image:-webkit-linear-gradient(top, #222222, #111111);background-image:-o-linear-gradient(top, #222222, #111111);background-image:linear-gradient(to bottom, #222222, #111111);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0);border-color:#252525;}
.navbar-inverse .brand,.navbar-inverse .nav>li>a{color:#999999;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);}.navbar-inverse .brand:hover,.navbar-inverse .nav>li>a:hover{color:#ffffff;}
.navbar-inverse .nav>li>a:focus,.navbar-inverse .nav>li>a:hover{background-color:transparent;color:#ffffff;}
.navbar-inverse .nav .active>a,.navbar-inverse .nav .active>a:hover,.navbar-inverse .nav .active>a:focus{color:#ffffff;background-color:#111111;}
.navbar-inverse .navbar-link{color:#999999;}.navbar-inverse .navbar-link:hover{color:#ffffff;}
.navbar-inverse .divider-vertical{border-left-color:#111111;border-right-color:#222222;}
.navbar-inverse .nav li.dropdown.open>.dropdown-toggle,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle{background-color:#111111;color:#ffffff;}
.navbar-inverse .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#999999;border-bottom-color:#999999;}
.navbar-inverse .nav li.dropdown.open>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;}
.navbar-inverse .navbar-search .search-query{color:#ffffff;background-color:#515151;border-color:#111111;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15);-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}.navbar-inverse .navbar-search .search-query:-moz-placeholder{color:#cccccc;}
.navbar-inverse .navbar-search .search-query:-ms-input-placeholder{color:#cccccc;}
.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder{color:#cccccc;}
.navbar-inverse .navbar-search .search-query:focus,.navbar-inverse .navbar-search .search-query.focused{padding:5px 15px;color:#333333;text-shadow:0 1px 0 #ffffff;background-color:#ffffff;border:0;-webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.15);-moz-box-shadow:0 0 3px rgba(0, 0, 0, 0.15);box-shadow:0 0 3px rgba(0, 0, 0, 0.15);outline:0;}
.navbar-inverse .btn-navbar{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#0e0e0e;background-image:-moz-linear-gradient(top, #151515, #040404);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#151515), to(#040404));background-image:-webkit-linear-gradient(top, #151515, #040404);background-image:-o-linear-gradient(top, #151515, #040404);background-image:linear-gradient(to bottom, #151515, #040404);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515', endColorstr='#ff040404', GradientType=0);border-color:#040404 #040404 #000000;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#040404;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.navbar-inverse .btn-navbar:hover,.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar[disabled]{color:#ffffff;background-color:#040404;*background-color:#000000;}
.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active{background-color:#000000 \9;}
.breadcrumb{padding:8px 15px;margin:0 0 20px;list-style:none;background-color:#f5f5f5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.breadcrumb li{display:inline-block;*display:inline;*zoom:1;text-shadow:0 1px 0 #ffffff;}
.breadcrumb .divider{padding:0 5px;color:#ccc;}
.breadcrumb .active{color:#999999;}
.pagination{height:40px;margin:20px 0;}
.pagination ul{display:inline-block;*display:inline;*zoom:1;margin-left:0;margin-bottom:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);}
.pagination ul>li{display:inline;}
.pagination ul>li>a,.pagination ul>li>span{float:left;padding:0 14px;line-height:38px;text-decoration:none;background-color:#ffffff;border:1px solid #dddddd;border-left-width:0;}
.pagination ul>li>a:hover,.pagination ul>.active>a,.pagination ul>.active>span{background-color:#f5f5f5;}
.pagination ul>.active>a,.pagination ul>.active>span{color:#999999;cursor:default;}
.pagination ul>.disabled>span,.pagination ul>.disabled>a,.pagination ul>.disabled>a:hover{color:#999999;background-color:transparent;cursor:default;}
.pagination ul>li:first-child>a,.pagination ul>li:first-child>span{border-left-width:1px;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;}
.pagination ul>li:last-child>a,.pagination ul>li:last-child>span{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;}
.pagination-centered{text-align:center;}
.pagination-right{text-align:right;}
.pager{margin:20px 0;list-style:none;text-align:center;*zoom:1;}.pager:before,.pager:after{display:table;content:"";line-height:0;}
.pager:after{clear:both;}
.pager li{display:inline;}
.pager a,.pager span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}
.pager a:hover{text-decoration:none;background-color:#f5f5f5;}
.pager .next a,.pager .next span{float:right;}
.pager .previous a{float:left;}
.pager .disabled a,.pager .disabled a:hover,.pager .disabled span{color:#999999;background-color:#fff;cursor:default;}
.thumbnails{margin-left:-20px;list-style:none;*zoom:1;}.thumbnails:before,.thumbnails:after{display:table;content:"";line-height:0;}
.thumbnails:after{clear:both;}
.row-fluid .thumbnails{margin-left:0;}
.thumbnails>li{float:left;margin-bottom:20px;margin-left:20px;}
.thumbnail{display:block;padding:4px;line-height:20px;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.055);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.055);box-shadow:0 1px 3px rgba(0, 0, 0, 0.055);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
a.thumbnail:hover{border-color:#0088cc;-webkit-box-shadow:0 1px 4px rgba(0, 105, 214, 0.25);-moz-box-shadow:0 1px 4px rgba(0, 105, 214, 0.25);box-shadow:0 1px 4px rgba(0, 105, 214, 0.25);}
.thumbnail>img{display:block;max-width:100%;margin-left:auto;margin-right:auto;}
.thumbnail .caption{padding:9px;color:#555555;}
.alert{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#c09853;}
.alert h4{margin:0;}
.alert .close{position:relative;top:-2px;right:-21px;line-height:20px;}
.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847;}
.alert-danger,.alert-error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48;}
.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad;}
.alert-block{padding-top:14px;padding-bottom:14px;}
.alert-block>p,.alert-block>ul{margin-bottom:0;}
.alert-block p+p{margin-top:5px;}
@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0;} to{background-position:0 0;}}@-moz-keyframes progress-bar-stripes{from{background-position:40px 0;} to{background-position:0 0;}}@-ms-keyframes progress-bar-stripes{from{background-position:40px 0;} to{background-position:0 0;}}@-o-keyframes progress-bar-stripes{from{background-position:0 0;} to{background-position:40px 0;}}@keyframes progress-bar-stripes{from{background-position:40px 0;} to{background-position:0 0;}}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f7f7f7;background-image:-moz-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));background-image:-webkit-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-o-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:linear-gradient(to bottom, #f5f5f5, #f9f9f9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.progress .bar{width:0%;height:100%;color:#ffffff;float:left;font-size:12px;text-align:center;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#0e90d2;background-image:-moz-linear-gradient(top, #149bdf, #0480be);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));background-image:-webkit-linear-gradient(top, #149bdf, #0480be);background-image:-o-linear-gradient(top, #149bdf, #0480be);background-image:linear-gradient(to bottom, #149bdf, #0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);-moz-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width 0.6s ease;-moz-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease;}
.progress .bar+.bar{-webkit-box-shadow:inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15);-moz-box-shadow:inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15);box-shadow:inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15);}
.progress-striped .bar{background-color:#149bdf;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px;}
.progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite;}
.progress-danger .bar,.progress .bar-danger{background-color:#dd514c;background-image:-moz-linear-gradient(top, #ee5f5b, #c43c35);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));background-image:-webkit-linear-gradient(top, #ee5f5b, #c43c35);background-image:-o-linear-gradient(top, #ee5f5b, #c43c35);background-image:linear-gradient(to bottom, #ee5f5b, #c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffc43c35', GradientType=0);}
.progress-danger.progress-striped .bar,.progress-striped .bar-danger{background-color:#ee5f5b;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);}
.progress-success .bar,.progress .bar-success{background-color:#5eb95e;background-image:-moz-linear-gradient(top, #62c462, #57a957);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));background-image:-webkit-linear-gradient(top, #62c462, #57a957);background-image:-o-linear-gradient(top, #62c462, #57a957);background-image:linear-gradient(to bottom, #62c462, #57a957);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff57a957', GradientType=0);}
.progress-success.progress-striped .bar,.progress-striped .bar-success{background-color:#62c462;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);}
.progress-info .bar,.progress .bar-info{background-color:#4bb1cf;background-image:-moz-linear-gradient(top, #5bc0de, #339bb9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));background-image:-webkit-linear-gradient(top, #5bc0de, #339bb9);background-image:-o-linear-gradient(top, #5bc0de, #339bb9);background-image:linear-gradient(to bottom, #5bc0de, #339bb9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff339bb9', GradientType=0);}
.progress-info.progress-striped .bar,.progress-striped .bar-info{background-color:#5bc0de;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);}
.progress-warning .bar,.progress .bar-warning{background-color:#faa732;background-image:-moz-linear-gradient(top, #fbb450, #f89406);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));background-image:-webkit-linear-gradient(top, #fbb450, #f89406);background-image:-o-linear-gradient(top, #fbb450, #f89406);background-image:linear-gradient(to bottom, #fbb450, #f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);}
.progress-warning.progress-striped .bar,.progress-striped .bar-warning{background-color:#fbb450;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);}
.hero-unit{padding:60px;margin-bottom:30px;background-color:#eeeeee;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}.hero-unit h1{margin-bottom:0;font-size:60px;line-height:1;color:inherit;letter-spacing:-1px;}
.hero-unit p{font-size:18px;font-weight:200;line-height:30px;color:inherit;}
.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;padding:5px;font-size:11px;opacity:0;filter:alpha(opacity=0);}.tooltip.in{opacity:0.8;filter:alpha(opacity=80);}
.tooltip.top{margin-top:-3px;}
.tooltip.right{margin-left:3px;}
.tooltip.bottom{margin-top:3px;}
.tooltip.left{margin-left:-3px;}
.tooltip-inner{max-width:200px;padding:3px 8px;color:#ffffff;text-align:center;text-decoration:none;background-color:#000000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;}
.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000000;}
.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000000;}
.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000000;}
.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000000;}
.popover{position:absolute;top:0;left:0;z-index:1010;display:none;width:236px;padding:1px;background-color:#ffffff;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);}.popover.top{margin-bottom:10px;}
.popover.right{margin-left:10px;}
.popover.bottom{margin-top:10px;}
.popover.left{margin-right:10px;}
.popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}
.popover-content{padding:9px 14px;}.popover-content p,.popover-content ul,.popover-content ol{margin-bottom:0;}
.popover .arrow,.popover .arrow:after{position:absolute;display:inline-block;width:0;height:0;border-color:transparent;border-style:solid;}
.popover .arrow:after{content:"";z-index:-1;}
.popover.top .arrow{bottom:-10px;left:50%;margin-left:-10px;border-width:10px 10px 0;border-top-color:#ffffff;}.popover.top .arrow:after{border-width:11px 11px 0;border-top-color:rgba(0, 0, 0, 0.25);bottom:-1px;left:-11px;}
.popover.right .arrow{top:50%;left:-10px;margin-top:-10px;border-width:10px 10px 10px 0;border-right-color:#ffffff;}.popover.right .arrow:after{border-width:11px 11px 11px 0;border-right-color:rgba(0, 0, 0, 0.25);bottom:-11px;left:-1px;}
.popover.bottom .arrow{top:-10px;left:50%;margin-left:-10px;border-width:0 10px 10px;border-bottom-color:#ffffff;}.popover.bottom .arrow:after{border-width:0 11px 11px;border-bottom-color:rgba(0, 0, 0, 0.25);top:-1px;left:-11px;}
.popover.left .arrow{top:50%;right:-10px;margin-top:-10px;border-width:10px 0 10px 10px;border-left-color:#ffffff;}.popover.left .arrow:after{border-width:11px 0 11px 11px;border-left-color:rgba(0, 0, 0, 0.25);bottom:-11px;right:-1px;}
.modal-open .modal .dropdown-menu{z-index:2050;}
.modal-open .modal .dropdown.open{*z-index:2050;}
.modal-open .modal .popover{z-index:2060;}
.modal-open .modal .tooltip{z-index:2080;}
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000000;}.modal-backdrop.fade{opacity:0;}
.modal-backdrop,.modal-backdrop.fade.in{opacity:0.8;filter:alpha(opacity=80);}
.modal{position:fixed;top:50%;left:50%;z-index:1050;overflow:auto;width:560px;margin:-250px 0 0 -280px;background-color:#ffffff;border:1px solid #999;border:1px solid rgba(0, 0, 0, 0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;}.modal.fade{-webkit-transition:opacity .3s linear, top .3s ease-out;-moz-transition:opacity .3s linear, top .3s ease-out;-o-transition:opacity .3s linear, top .3s ease-out;transition:opacity .3s linear, top .3s ease-out;top:-25%;}
.modal.fade.in{top:50%;}
.modal-header{padding:9px 15px;border-bottom:1px solid #eee;}.modal-header .close{margin-top:2px;}
.modal-header h3{margin:0;line-height:30px;}
.modal-body{overflow-y:auto;max-height:400px;padding:15px;}
.modal-form{margin-bottom:0;}
.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #ffffff;-moz-box-shadow:inset 0 1px 0 #ffffff;box-shadow:inset 0 1px 0 #ffffff;*zoom:1;}.modal-footer:before,.modal-footer:after{display:table;content:"";line-height:0;}
.modal-footer:after{clear:both;}
.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0;}
.modal-footer .btn-group .btn+.btn{margin-left:-1px;}
.dropup,.dropdown{position:relative;}
.dropdown-toggle{*margin-bottom:-3px;}
.dropdown-toggle:active,.open .dropdown-toggle{outline:0;}
.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000000;border-right:4px solid transparent;border-left:4px solid transparent;content:"";}
.dropdown .caret{margin-top:8px;margin-left:2px;}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#ffffff;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;}.dropdown-menu.pull-right{right:0;left:auto;}
.dropdown-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #ffffff;}
.dropdown-menu a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:20px;color:#333333;white-space:nowrap;}
.dropdown-menu li>a:hover,.dropdown-menu li>a:focus,.dropdown-submenu:hover>a{text-decoration:none;color:#ffffff;background-color:#0088cc;background-color:#0081c2;background-image:-moz-linear-gradient(top, #0088cc, #0077b3);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));background-image:-webkit-linear-gradient(top, #0088cc, #0077b3);background-image:-o-linear-gradient(top, #0088cc, #0077b3);background-image:linear-gradient(to bottom, #0088cc, #0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);}
.dropdown-menu .active>a,.dropdown-menu .active>a:hover{color:#ffffff;text-decoration:none;outline:0;background-color:#0088cc;background-color:#0081c2;background-image:-moz-linear-gradient(top, #0088cc, #0077b3);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));background-image:-webkit-linear-gradient(top, #0088cc, #0077b3);background-image:-o-linear-gradient(top, #0088cc, #0077b3);background-image:linear-gradient(to bottom, #0088cc, #0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);}
.dropdown-menu .disabled>a,.dropdown-menu .disabled>a:hover{color:#999999;}
.dropdown-menu .disabled>a:hover{text-decoration:none;background-color:transparent;cursor:default;}
.open{*z-index:1000;}.open >.dropdown-menu{display:block;}
.pull-right>.dropdown-menu{right:0;left:auto;}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000000;content:"";}
.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px;}
.dropdown-submenu{position:relative;}
.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px;}
.dropdown-submenu:hover>.dropdown-menu{display:block;}
.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#cccccc;margin-top:5px;margin-right:-10px;}
.dropdown-submenu:hover>a:after{border-left-color:#ffffff;}
.dropdown .dropdown-menu .nav-header{padding-left:20px;padding-right:20px;}
.typeahead{margin-top:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.accordion{margin-bottom:20px;}
.accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.accordion-heading{border-bottom:0;}
.accordion-heading .accordion-toggle{display:block;padding:8px 15px;}
.accordion-toggle{cursor:pointer;}
.accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5;}
.carousel{position:relative;margin-bottom:20px;line-height:1;}
.carousel-inner{overflow:hidden;width:100%;position:relative;}
.carousel .item{display:none;position:relative;-webkit-transition:0.6s ease-in-out left;-moz-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left;}
.carousel .item>img{display:block;line-height:1;}
.carousel .active,.carousel .next,.carousel .prev{display:block;}
.carousel .active{left:0;}
.carousel .next,.carousel .prev{position:absolute;top:0;width:100%;}
.carousel .next{left:100%;}
.carousel .prev{left:-100%;}
.carousel .next.left,.carousel .prev.right{left:0;}
.carousel .active.left{left:-100%;}
.carousel .active.right{left:100%;}
.carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#ffffff;text-align:center;background:#222222;border:3px solid #ffffff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:0.5;filter:alpha(opacity=50);}.carousel-control.right{left:auto;right:15px;}
.carousel-control:hover{color:#ffffff;text-decoration:none;opacity:0.9;filter:alpha(opacity=90);}
.carousel-caption{position:absolute;left:0;right:0;bottom:0;padding:15px;background:#333333;background:rgba(0, 0, 0, 0.75);}
.carousel-caption h4,.carousel-caption p{color:#ffffff;line-height:20px;}
.carousel-caption h4{margin:0 0 5px;}
.carousel-caption p{margin-bottom:0;}
.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);}.well blockquote{border-color:#ddd;border-color:rgba(0, 0, 0, 0.15);}
.well-large{padding:24px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.well-small{padding:9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.close{float:right;font-size:20px;font-weight:bold;line-height:20px;color:#000000;text-shadow:0 1px 0 #ffffff;opacity:0.2;filter:alpha(opacity=20);}.close:hover{color:#000000;text-decoration:none;cursor:pointer;opacity:0.4;filter:alpha(opacity=40);}
button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;}
.pull-right{float:right;}
.pull-left{float:left;}
.hide{display:none;}
.show{display:block;}
.invisible{visibility:hidden;}
.affix{position:fixed;}
.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear;}.fade.in{opacity:1;}
.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height 0.35s ease;-moz-transition:height 0.35s ease;-o-transition:height 0.35s ease;transition:height 0.35s ease;}.collapse.in{height:auto;}
.hidden{display:none;visibility:hidden;}
.visible-phone{display:none !important;}
.visible-tablet{display:none !important;}
.hidden-desktop{display:none !important;}
.visible-desktop{display:inherit !important;}
@media (min-width:768px) and (max-width:979px){.hidden-desktop{display:inherit !important;} .visible-desktop{display:none !important ;} .visible-tablet{display:inherit !important;} .hidden-tablet{display:none !important;}}@media (max-width:767px){.hidden-desktop{display:inherit !important;} .visible-desktop{display:none !important;} .visible-phone{display:inherit !important;} .hidden-phone{display:none !important;}}@media (max-width:767px){body{padding-left:20px;padding-right:20px;} .navbar-fixed-top,.navbar-fixed-bottom,.navbar-static-top{margin-left:-20px;margin-right:-20px;} .container-fluid{padding:0;} .dl-horizontal dt{float:none;clear:none;width:auto;text-align:left;} .dl-horizontal dd{margin-left:0;} .container{width:auto;} .row-fluid{width:100%;} .row,.thumbnails{margin-left:0;} .thumbnails>li{float:none;margin-left:0;} [class*="span"],.row-fluid [class*="span"]{float:none;display:block;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} .span12,.row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} .input-large,.input-xlarge,.input-xxlarge,input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} .input-prepend input,.input-append input,.input-prepend input[class*="span"],.input-append input[class*="span"]{display:inline-block;width:auto;} .controls-row [class*="span"]+[class*="span"]{margin-left:0;} .modal{position:fixed;top:20px;left:20px;right:20px;width:auto;margin:0;}.modal.fade.in{top:auto;}}@media (max-width:480px){.nav-collapse{-webkit-transform:translate3d(0, 0, 0);} .page-header h1 small{display:block;line-height:20px;} input[type="checkbox"],input[type="radio"]{border:1px solid #ccc;} .form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left;} .form-horizontal .controls{margin-left:0;} .form-horizontal .control-list{padding-top:0;} .form-horizontal .form-actions{padding-left:10px;padding-right:10px;} .modal{top:10px;left:10px;right:10px;} .modal-header .close{padding:10px;margin:-10px;} .carousel-caption{position:static;}}@media (min-width:768px) and (max-width:979px){.row{margin-left:-20px;*zoom:1;}.row:before,.row:after{display:table;content:"";line-height:0;} .row:after{clear:both;} [class*="span"]{float:left;min-height:1px;margin-left:20px;} .container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:724px;} .span12{width:724px;} .span11{width:662px;} .span10{width:600px;} .span9{width:538px;} .span8{width:476px;} .span7{width:414px;} .span6{width:352px;} .span5{width:290px;} .span4{width:228px;} .span3{width:166px;} .span2{width:104px;} .span1{width:42px;} .offset12{margin-left:764px;} .offset11{margin-left:702px;} .offset10{margin-left:640px;} .offset9{margin-left:578px;} .offset8{margin-left:516px;} .offset7{margin-left:454px;} .offset6{margin-left:392px;} .offset5{margin-left:330px;} .offset4{margin-left:268px;} .offset3{margin-left:206px;} .offset2{margin-left:144px;} .offset1{margin-left:82px;} .row-fluid{width:100%;*zoom:1;}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0;} .row-fluid:after{clear:both;} .row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.7624309392265194%;*margin-left:2.709239449864817%;} .row-fluid [class*="span"]:first-child{margin-left:0;} .row-fluid .span12{width:100%;*width:99.94680851063829%;} .row-fluid .span11{width:91.43646408839778%;*width:91.38327259903608%;} .row-fluid .span10{width:82.87292817679558%;*width:82.81973668743387%;} .row-fluid .span9{width:74.30939226519337%;*width:74.25620077583166%;} .row-fluid .span8{width:65.74585635359117%;*width:65.69266486422946%;} .row-fluid .span7{width:57.18232044198895%;*width:57.12912895262725%;} .row-fluid .span6{width:48.61878453038674%;*width:48.56559304102504%;} .row-fluid .span5{width:40.05524861878453%;*width:40.00205712942283%;} .row-fluid .span4{width:31.491712707182323%;*width:31.43852121782062%;} .row-fluid .span3{width:22.92817679558011%;*width:22.87498530621841%;} .row-fluid .span2{width:14.3646408839779%;*width:14.311449394616199%;} .row-fluid .span1{width:5.801104972375691%;*width:5.747913483013988%;} .row-fluid .offset12{margin-left:105.52486187845304%;*margin-left:105.41847889972962%;} .row-fluid .offset12:first-child{margin-left:102.76243093922652%;*margin-left:102.6560479605031%;} .row-fluid .offset11{margin-left:96.96132596685082%;*margin-left:96.8549429881274%;} .row-fluid .offset11:first-child{margin-left:94.1988950276243%;*margin-left:94.09251204890089%;} .row-fluid .offset10{margin-left:88.39779005524862%;*margin-left:88.2914070765252%;} .row-fluid .offset10:first-child{margin-left:85.6353591160221%;*margin-left:85.52897613729868%;} .row-fluid .offset9{margin-left:79.8342541436464%;*margin-left:79.72787116492299%;} .row-fluid .offset9:first-child{margin-left:77.07182320441989%;*margin-left:76.96544022569647%;} .row-fluid .offset8{margin-left:71.2707182320442%;*margin-left:71.16433525332079%;} .row-fluid .offset8:first-child{margin-left:68.50828729281768%;*margin-left:68.40190431409427%;} .row-fluid .offset7{margin-left:62.70718232044199%;*margin-left:62.600799341718584%;} .row-fluid .offset7:first-child{margin-left:59.94475138121547%;*margin-left:59.838368402492065%;} .row-fluid .offset6{margin-left:54.14364640883978%;*margin-left:54.037263430116376%;} .row-fluid .offset6:first-child{margin-left:51.38121546961326%;*margin-left:51.27483249088986%;} .row-fluid .offset5{margin-left:45.58011049723757%;*margin-left:45.47372751851417%;} .row-fluid .offset5:first-child{margin-left:42.81767955801105%;*margin-left:42.71129657928765%;} .row-fluid .offset4{margin-left:37.01657458563536%;*margin-left:36.91019160691196%;} .row-fluid .offset4:first-child{margin-left:34.25414364640884%;*margin-left:34.14776066768544%;} .row-fluid .offset3{margin-left:28.45303867403315%;*margin-left:28.346655695309746%;} .row-fluid .offset3:first-child{margin-left:25.69060773480663%;*margin-left:25.584224756083227%;} .row-fluid .offset2{margin-left:19.88950276243094%;*margin-left:19.783119783707537%;} .row-fluid .offset2:first-child{margin-left:17.12707182320442%;*margin-left:17.02068884448102%;} .row-fluid .offset1{margin-left:11.32596685082873%;*margin-left:11.219583872105325%;} .row-fluid .offset1:first-child{margin-left:8.56353591160221%;*margin-left:8.457152932878806%;} input,textarea,.uneditable-input{margin-left:0;} .controls-row [class*="span"]+[class*="span"]{margin-left:20px;} input.span12, textarea.span12, .uneditable-input.span12{width:710px;} input.span11, textarea.span11, .uneditable-input.span11{width:648px;} input.span10, textarea.span10, .uneditable-input.span10{width:586px;} input.span9, textarea.span9, .uneditable-input.span9{width:524px;} input.span8, textarea.span8, .uneditable-input.span8{width:462px;} input.span7, textarea.span7, .uneditable-input.span7{width:400px;} input.span6, textarea.span6, .uneditable-input.span6{width:338px;} input.span5, textarea.span5, .uneditable-input.span5{width:276px;} input.span4, textarea.span4, .uneditable-input.span4{width:214px;} input.span3, textarea.span3, .uneditable-input.span3{width:152px;} input.span2, textarea.span2, .uneditable-input.span2{width:90px;} input.span1, textarea.span1, .uneditable-input.span1{width:28px;}}@media (max-width:979px){body{padding-top:0;} .navbar-fixed-top,.navbar-fixed-bottom{position:static;} .navbar-fixed-top{margin-bottom:20px;} .navbar-fixed-bottom{margin-top:20px;} .navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding:5px;} .navbar .container{width:auto;padding:0;} .navbar .brand{padding-left:10px;padding-right:10px;margin:0 0 0 -5px;} .nav-collapse{clear:both;} .nav-collapse .nav{float:none;margin:0 0 10px;} .nav-collapse .nav>li{float:none;} .nav-collapse .nav>li>a{margin-bottom:2px;} .nav-collapse .nav>.divider-vertical{display:none;} .nav-collapse .nav .nav-header{color:#777777;text-shadow:none;} .nav-collapse .nav>li>a,.nav-collapse .dropdown-menu a{padding:9px 15px;font-weight:bold;color:#777777;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} .nav-collapse .btn{padding:4px 10px 4px;font-weight:normal;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} .nav-collapse .dropdown-menu li+li a{margin-bottom:2px;} .nav-collapse .nav>li>a:hover,.nav-collapse .dropdown-menu a:hover{background-color:#f2f2f2;} .navbar-inverse .nav-collapse .nav>li>a:hover,.navbar-inverse .nav-collapse .dropdown-menu a:hover{background-color:#111111;} .nav-collapse.in .btn-group{margin-top:5px;padding:0;} .nav-collapse .dropdown-menu{position:static;top:auto;left:auto;float:none;display:block;max-width:none;margin:0 15px;padding:0;background-color:transparent;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;} .nav-collapse .dropdown-menu:before,.nav-collapse .dropdown-menu:after{display:none;} .nav-collapse .dropdown-menu .divider{display:none;} .nav-collapse .nav>li>.dropdown-menu:before,.nav-collapse .nav>li>.dropdown-menu:after{display:none;} .nav-collapse .navbar-form,.nav-collapse .navbar-search{float:none;padding:10px 15px;margin:10px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);} .navbar-inverse .nav-collapse .navbar-form,.navbar-inverse .nav-collapse .navbar-search{border-top-color:#111111;border-bottom-color:#111111;} .navbar .nav-collapse .nav.pull-right{float:none;margin-left:0;} .nav-collapse,.nav-collapse.collapse{overflow:hidden;height:0;} .navbar .btn-navbar{display:block;} .navbar-static .navbar-inner{padding-left:10px;padding-right:10px;}}@media (min-width:980px){.nav-collapse.collapse{height:auto !important;overflow:visible !important;}}
/**** Isotope Filtering ****/

.isotope-item {
  z-index: 2;
}

.isotope-hidden.isotope-item {
  pointer-events: none;
  z-index: 1;
}

/**** Isotope CSS3 transitions ****/

.isotope,
.isotope .isotope-item {
  -webkit-transition-duration: 0.8s;
     -moz-transition-duration: 0.8s;
      -ms-transition-duration: 0.8s;
       -o-transition-duration: 0.8s;
          transition-duration: 0.8s;
}

.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:         top, left, opacity;
          transition-property:         transform, opacity;
}

/**** disabling Isotope CSS3 transitions ****/

.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;
}
/*----------------------------------------------------------------------------- 

	-	kenburn slider -

Screen Stylesheet 

version:   	1.0 
date:      	09/18/11 
author:		themepunch
email:     	info@themepunch.com 
website:   	http://www.themepunch.com
-----------------------------------------------------------------------------*/





.tp-simpleresponsive .caption {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";	-moz-opacity: 0;	-khtml-opacity: 0;	opacity: 0; position:absolute;
	
}

.tp-simpleresponsive img	{	max-width:none;}


/******************************
	-	SHADOWS		-
******************************/
.tp-bannershadow  { 		
		position:absolute;  	
		
		margin-left:auto;
		margin-right:auto;
		-moz-user-select: none; 
        -khtml-user-select: none; 
        -webkit-user-select: none; 
        -o-user-select: none; 
	}
	
.tp-bannershadow.tp-shadow1 {	background:url(data:image/png;base64,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) no-repeat; background-size:100%; width:890px; height:30px; bottom:-30px;}
.tp-bannershadow.tp-shadow2 {	background:url(data:image/png;base64,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) no-repeat; background-size:100%; width:890px; height:60px;bottom:-60px;}
.tp-bannershadow.tp-shadow3 {	background:url(data:image/png;base64,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) no-repeat; background-size:100%; width:890px; height:60px;bottom:-60px;}

/*************************
	-	CAPTIONS	-
**************************/
.caption.big_white	{
						position: absolute; 
						color: #fff; 
						text-shadow: none; 
						font-weight: 700; 
						font-size: 36px; 
						line-height: 36px; 
						font-family: Arial; 
						padding: 0px 4px; 
						padding-top: 1px;
						margin: 0px; 
						border-width: 0px; 
						border-style: none; 
						background-color:#000;	
						letter-spacing: -1.5px;										
					}

.caption.big_orange	{
						position: absolute; 
						color: #ff7302; 
						text-shadow: none; 
						font-weight: 700; 
						font-size: 36px; 
						line-height: 36px; 
						font-family: Arial; 
						padding: 0px 4px; 
						margin: 0px; 
						border-width: 0px; 
						border-style: none; 
						background-color:#fff;	
						letter-spacing: -1.5px;															
					}	
					
.caption.big_black	{
						position: absolute; 
						color: #000; 
						text-shadow: none; 
						font-weight: 700; 
						font-size: 36px; 
						line-height: 36px; 
						font-family: Arial; 
						padding: 0px 4px; 
						margin: 0px; 
						border-width: 0px; 
						border-style: none; 
						background-color:#fff;	
						letter-spacing: -1.5px;															
					}		

.caption.medium_grey	{
						position: absolute; 
						color: #fff; 
						text-shadow: none; 
						font-weight: 700; 
						font-size: 20px; 
						line-height: 20px; 
						font-family: Arial; 
						padding: 2px 4px; 
						margin: 0px; 
						border-width: 0px; 
						border-style: none; 
						background-color:#888;		
						white-space:nowrap;	
						text-shadow: 0px 2px 5px rgba(0, 0, 0, 0.5);		
					}	
					
.caption.small_text	{
						position: absolute; 
						color: #fff; 
						text-shadow: none; 
						font-weight: 700; 
						font-size: 14px; 
						line-height: 20px; 
						font-family: Arial; 
						margin: 0px; 
						border-width: 0px; 
						border-style: none; 
						white-space:nowrap;	
						text-shadow: 0px 2px 5px rgba(0, 0, 0, 0.5);		
					}
					
.caption.medium_text	{
						position: absolute; 
						color: #fff; 
						text-shadow: none; 
						font-weight: 700; 
						font-size: 20px; 
						line-height: 20px; 
						font-family: Arial; 
						margin: 0px; 
						border-width: 0px; 
						border-style: none; 
						white-space:nowrap;	
						text-shadow: 0px 2px 5px rgba(0, 0, 0, 0.5);		
					}
					
.caption.large_text	{
						position: absolute; 
						color: #fff; 
						text-shadow: none; 
						font-weight: 700; 
						font-size: 40px; 
						line-height: 40px; 
						font-family: Arial; 
						margin: 0px; 
						border-width: 0px; 
						border-style: none; 
						white-space:nowrap;	
						text-shadow: 0px 2px 5px rgba(0, 0, 0, 0.5);		
					}	
					
.caption.very_large_text	{
						position: absolute; 
						color: #fff; 
						text-shadow: none; 
						font-weight: 700; 
						font-size: 60px; 
						line-height: 60px; 
						font-family: Arial; 
						margin: 0px; 
						border-width: 0px; 
						border-style: none; 
						white-space:nowrap;	
						text-shadow: 0px 2px 5px rgba(0, 0, 0, 0.5);
						letter-spacing: -2px;		
					}	
					
					
.caption.very_big_white	{
						position: absolute; 
						color: #fff; 
						text-shadow: none; 
						font-weight: 700; 
						font-size: 60px; 
						line-height: 60px; 
						font-family: Arial; 
						margin: 0px; 
						border-width: 0px; 
						border-style: none; 
						white-space:nowrap;	
						padding: 0px 4px; 
						padding-top: 1px;
						background-color:#000;		
					}	
					
.caption.very_big_black	{
						position: absolute; 
						color: #000; 
						text-shadow: none; 
						font-weight: 700; 
						font-size: 60px; 
						line-height: 60px; 
						font-family: Arial; 
						margin: 0px; 
						border-width: 0px; 
						border-style: none; 
						white-space:nowrap;	
						padding: 0px 4px; 
						padding-top: 1px;
						background-color:#fff;		
					}
					
.caption.boxshadow	{
						-moz-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.5);
						-webkit-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.5);
						box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.5);
					}
											
.caption.black {
						color: #000; 
						text-shadow: none;		
					}	
					
.caption.noshadow {
						text-shadow: none;		
					}	
					
.caption a { color: #000; text-shadow: none;	-webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; -ms-transition: all 0.2s ease-out;	 }			
.caption a:hover { color: #666; text-decoration:none; }



/******************************
	-	BUTTONS	-
*******************************/

.button				{	padding:6px 13px 5px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; height:30px;						
						cursor:pointer;
						color:#000 !important; font-size:15px; line-height:45px !important;
						background:url("../../tl_files/theme-zech/rs-plugin/images/gradient/g30.png") repeat-x top; font-family: arial, sans-serif; font-weight: bold; letter-spacing: -1px;
					}
					
.button.big			{	color:#fff; text-shadow:0px 1px 1px rgba(0, 0, 0, 0.6); font-weight:bold; padding:9px 20px; font-size:19px;  line-height:57px !important; background:url("../../tl_files/theme-zech/rs-plugin/images/gradient/g40.png") repeat-x top;}				

						
.purchase:hover,
.button:hover,
.button.big:hover		{	background-position:bottom, 15px 11px;}

	  
	  
	@media only screen and (min-width: 768px) and (max-width: 959px) {

	 }  
  	
  
	  
	@media only screen and (min-width: 480px) and (max-width: 767px) {
		.button	{	padding:4px 8px 3px; line-height:25px !important; font-size:11px !important;font-weight:normal;	}
		a.button { -webkit-transition: none; -moz-transition: none; -o-transition: none; -ms-transition: none;	 }
		
				
	}
   
    @media only screen and (min-width: 0px) and (max-width: 479px) {   
		.button	{	padding:2px 5px 2px; line-height:20px !important; font-size:10px !important;}
		a.button { -webkit-transition: none; -moz-transition: none; -o-transition: none; -ms-transition: none;	 }
	}
	
					



/*	BUTTON COLORS	*/					



.button.green, .button:hover.green,
.purchase.green, .purchase:hover.green			{ background-color:#21a117; -webkit-box-shadow:  0px 3px 0px 0px #104d0b;        -moz-box-shadow:   0px 3px 0px 0px #104d0b;        box-shadow:   0px 3px 0px 0px #104d0b;  }


.button.blue, .button:hover.blue,
.purchase.blue, .purchase:hover.blue			{ background-color:#1d78cb; -webkit-box-shadow:  0px 3px 0px 0px #0f3e68;        -moz-box-shadow:   0px 3px 0px 0px #0f3e68;        box-shadow:   0px 3px 0px 0px #0f3e68;}			


.button.red, .button:hover.red,
.purchase.red, .purchase:hover.red				{ background-color:#cb1d1d; -webkit-box-shadow:  0px 3px 0px 0px #7c1212;        -moz-box-shadow:   0px 3px 0px 0px #7c1212;        box-shadow:   0px 3px 0px 0px #7c1212;}		

.button.orange, .button:hover.orange,
.purchase.orange, .purchase:hover.orange		{ background-color:#ff7700; -webkit-box-shadow:  0px 3px 0px 0px #a34c00;        -moz-box-shadow:   0px 3px 0px 0px #a34c00;        box-shadow:   0px 3px 0px 0px #a34c00;}
	
.button.darkgrey,.button.grey,
.button:hover.darkgrey,.button:hover.grey,
.purchase.darkgrey, .purchase:hover.darkgrey	{ background-color:#555; -webkit-box-shadow:  0px 3px 0px 0px #222;        -moz-box-shadow:   0px 3px 0px 0px #222;        box-shadow:   0px 3px 0px 0px #222;}																			

.button.lightgrey, .button:hover.lightgrey,
.purchase.lightgrey, .purchase:hover.lightgrey	{ background-color:#888; -webkit-box-shadow:  0px 3px 0px 0px #555;        -moz-box-shadow:   0px 3px 0px 0px #555;        box-shadow:   0px 3px 0px 0px #555;}						



/************************
	-	NAVIGATION	-
*************************/

/** BULLETS **/
.tp-bullets									{	z-index:100; position:absolute; bottom:10px; }
.tp-bullets.simplebullets					{ 	bottom:10px;}


.tp-bullets.simplebullets.navbar				{ bottom:-20px; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAjCAIAAAAi8wwUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADdJREFUeNpijI2NZcANWJ49e4ZP+v///xRI//v3j3a6B9JwyqT//v076rTh5LRBnJApysAAAQYAdO5mnPfN+vsAAAAASUVORK5CYII=); height:35px; padding:0px 0px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px ;margin-top:-17px;}
								
.tp-bullets.simplebullets .bullet			{	cursor:pointer; position:relative;	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAuCAYAAADDX4LFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABCNJREFUeNrUVk1LW0EUnZeYmEjiN2ICggHRhe7Mwi9cFISCorjqur9CTLetIEVwJ7jqRrAIguKiYnGj4iK6cyFSKCIohCZRqiYxH6/3hDuPyfPl5Qm66MBlMjPnnpnMu3Pu1XRdF2/V6mzWNDIXmVsxzOE0RcVKPOeIXJJ6yHxkfu49CnmeLEuW4T5vuQmuRTGNrI4sQBY6PDyMjo2NLYVCoXhDQ0MCcPQYYx7rhAszvo79DT4r4kay7tnZ2bn6+voUn8bSsA4c8OxXsYFK7uYTdEej0RU7UrMNDg6u8gYB5qkgx24+/MXJyclPqmNPT4++vr6uX15e6mjoMca8ipuenp7HVTKPppJjt2bcod/v/yMdpqam9MfHR92qYX5mZsYghx9/g2Z5eknuxa7j4+NfJTgSieiFQkG3a7lcroyTPvDn03tVcj9ZpLOz81QC19bWdCcNOOkDf/Awn0GOD9GrRsfNzY0jcuDU6AEP85Ufi/Fw8vl8UMZ/a2uroyeu4tjfxXwGOXYueTyevxKYSqUckas49jdeqiSHRuRbWlp+S+D+/r4jchXX1NR0qUhB9WhBHNeKFqyr8V4tWow4Vz8q4hjhVi0M1TiHX7U4r/pC+/r69I2NDSN60GOMeRUHPxaxZy+0QlugFa+pLc9UEVrh9Xpv7UixzppSUxXNeh7GHY6MjCzj5clvgR5jzNfSc80cWgDYZCIXh5llJtI0TTenNMumbOLmdOhS0hw2KMgcaib9/5v2lqWF9qalhQUxPl6ALDQ6Oho9ODhYur6+jj88PCTwQtFjjHmsEy7M+Dq7m5DEjWTdm5ubc9lsNmUnXFgHDnj2q7qBm0/QHY/HV/QXtJOTk1XeIMA8FXeOvh6JZWdn5yOJ0GcJuL+/F2dnZyKZTArK+IIqLtHW1iYGBgZEIBAwTra9vR0jlfxGP9NkOdy/ppw6SHfYs7e394PKhDZMkgKK4+NjUSwWn/9Nt1sMDQ2JcDhcHmcymeTExMT7o6OjXzRERiq6FHL/wsLCB0lMH04Q0JK4nLpoHhsDhwY/+HN0udU0h4Gvt7f3nXTGVdSq3UulUhknG/v7rMg9lEMjEphIJBy9QhXH/h4zefnhUPY2SounpydH5CqO/a1LC6o7jNKCEoEjchXH/talRTqdNkqLjo4OR+Qq7u7urqK0UMmzFxcXRhHS398vSKftVY/WgZPt/Pz8J2tNwUyeicVi36lkwCMoPxBKZcLlclkSYx7r8iHBD/4sZkWhPlW0q6urAj2MjAzJYDAourq6BGlI+cNRESR8Pp+gHCqGh4dFe3u74bu7u/tlcXHxgB9Qoaq2QCteQ1uqquLW1tY8/dXbGsX/LXBOVNGs52HoNUnAMmnMqZRf9BhjvpaevzQT2ZYW5kzkNIfalha10tubtH8CDADzGP1mmFSu6wAAAABJRU5ErkJggg==) no-Repeat bottom left;	width:23px;	height:23px;  margin-right:0px; float:left; margin-top:-12px;}									
.tp-bullets.simplebullets .bullet.last		{	margin-right:0px;}

/**	SQUARE BULLETS **/
.tp-bullets.simplebullets.square .bullet			{	cursor:pointer; position:relative;	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAmCAYAAAAm56DSAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAALhJREFUeNrslDEOwjAMRZ2WDLB0YOcSuf8Rcgl2BhY6hGJs6TsDC2nJgFRb+vpD5JfWkT9RxwrwQTSKIjw09LJoERX464ADBRxFEzw2wBQyi+7wCtPmiZmvq38thIvYU+GfX6aHzSC5nNA32qxsdnHj3KPNeOj5mg5z2BcYY9e2VEE/2TotWFZbkTU1o79GTeyQGqVrntHf1l5jO+fcDEopeWw7zGO7xralw0l0/mE3b6LHTmL7LcAA+uBPeRT8dg0AAAAASUVORK5CYII=) no-Repeat bottom left;	width:19px;	height:19px;  margin-right:0px; float:left; margin-top:-10px;}									
.tp-bullets.simplebullets.square .bullet.last		{	margin-right:0px;}

/** navbar NAVIGATION VERSION **/
.tp-bullets.simplebullets.navbar .bullet		{	cursor:pointer; position:relative;	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAeCAYAAADzXER0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAolJREFUeNqUlEtrGlEUx8+o+IZGcUQk4kYFESRlsEtRXLhwNUkhUDB010/gF/A7CHZX6CpQ6io7XRUUo0IRRBSh2I1iRBPfEtGec6Op1honF/6cGT2/e8+cx+VWqxVsL7PZHEFDElBnqJ+oEuqm0+ncbPtyGxghHs3nUCgkosDr9YLH44FKpQLlchkymQwphT6fcJM7BhHM87wD1YrH46uHh4eDov/JD2UhjsMHOe6Rj8ViwtXVFRxbyWQSEolECk8/V+D7ZTgcFi4uLmA8Hh+Fo9Eo1Go1ET/zkuAPfr9fErhZwWAQ0ul0lOB3NpsNhsOhZNhqtZIRCOZlMhmMRiPJMMdxZIwE37VaLV6v10uGB4MBmR7Bt9VqNeJ2uyXDmDAyJYKvi8Vi5PT0VDKcz+fJfN3UuRgIBM4EQTgK5nI5yGazrM6sPbFmDvz9B8IWn893ECwUClAqldr4+Bbh9l5v2+120eFwgMlkArVaDbPZDLrdLjQaDWg2mzu9zf1nqt6j+Uj1pzJSNSipqC8Ifdv2Vfwb2snJyRTN7zX4BvVr/T7dq/fmZJfLxcLGNhUnkwnM53MmlUrFpNVqQafTsbDr9frfsBFkCev3+5Zer3cwYUajEQwGA0sYbtAGp9MpRxXxj5VcLj8qTOQK/b/ToWwksa8Farl1z7647u/vQalUihjtpYxGksaRQKlaD9HTSD4+Pko6dbPI/3kkKX4ay1eup5HERPDL5VIyhf5sJOm4W2pDOlmqqO40kgRfazSaVyWM/NlIUp1pJPEOO5NyCdKNg0phk5zvdBjClpfuMgKxRZ87bK+3sZ/F6XQKi8UCKIn0jQqFgoWK37rf29sLNzk4kgjtjOQfAQYAjo9P8hf3UWQAAAAASUVORK5CYII=) no-Repeat bottom left;	width:15px;	height:15px;  margin-left:5px !important; margin-right:5px !important;float:left; margin-top:10px;}										
.tp-bullets.simplebullets.navbar .bullet.first		{	margin-left:30px !important;}
.tp-bullets.simplebullets.navbar .bullet.last		{	margin-right:30px !important;}

.tp-bullets.simplebullets .bullet:hover, 
.tp-bullets.simplebullets .bullet.selected	{	background-position:top left; }




/*************************************
	-	TP ARROWS 	-
**************************************/


.tp-leftarrow						{	z-index:100;cursor:pointer; position:relative;	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAA0CAYAAACU7CiIAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAslJREFUeNrcl99O4kAUh5luqVRloSZSExNMKKnRKInwCF54ydP4Evsoe2O880aNCZcQE+6IaMKVkN0AWXYXopXub3ZPSUvoP5adTTzJpy2M83WmM2eOzLbthIiQ+Q/GWJS2EvEB8Kebgje6jiaKKEmCdbBGnU/AGLxGkUkxJB/Bzng8vu/1ep9xrYNN+i58SkLekUQj2AbHw+HwyaZot9tX+GwfaJFkASK35GgwGDzac9HpdLgsT1O6lMgj6ff7D7ZPNBqNc7RJh76GBaLQkTjR7XZry44osqTVat2gzQnYBRmwQUKOSv3IswdwieYlvtNVr9dv0eYMVGhBGKDgYs+1Kv/sVS7ChnUvYR2Sy2w2W/CbBbyXmqIoL+l0OiVJEgPur5ksy5Kqqgx9VHE/+L3naEQyLdPDoOmKG+ivSKOaZQaeVlRsxutUKrWzwhSXdFajlBAUjognxzHm9ZTv/hX2/0rJdzZ1/OYn+KJpWnVViwHXP4A1L+L2b/yGZBeQFX1cVqlU+oTfX8F36sy9Id8ou89E/2XDCk1BQpOq0GNC6MG3SHaA7PGMo/wO1ybYAkqUo9xJqv+8OIkq+utyKyGqgGRCK9UYCfgdVqrIyve6ri9XqQYggTWwDY4zmcwTPb1tGMYVPtsHGkgCFtRXVMkRjoxHR+KQz+e5LA/WlxV5JDifHuYlDuVy+Rxt0vQ3sUShI3HAu6otO6LIEtM0b9DmBOyCDNggIUelfmTnAYIkvtNVqVRu0eYMVGhBGKDgYg/oYJNks8zgqVTxTi5xJPgWJxDVXhCj0Sg1nU4Z8GQby7IkZHmGPryVKln5Mj0Mmq64IIo0Km+lirieTCbvqFJFnGLqxFSqKEKqq1oMoZUqyS4g861Um81m/EpV9IYVmoKEJlWhx4TQg2+R7AD/4z7ncrk7XJtgCyhhEndSFVOpiii3hBWQvwQYAKPtv3IDK5YGAAAAAElFTkSuQmCC) no-Repeat top left;	width:26px;	height:26px;  margin-right:0px; float:left; margin-top:-13px;	}										
.tp-rightarrow						{	z-index:100;cursor:pointer; position:relative;	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAA0CAYAAACU7CiIAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAtZJREFUeNrclk1PGlEUhp1hHD50BIxiUxNNgGAwuhBYuuvCVdP0x5j4m9yxc1ONiTshXRORhJWQJnyUtCilc/ve5gwZSGfmgOPU9iaPXGeG+3LPnHPPqwghloIYmvyjKArnWflQCKg0/wlMgifEFFkGURCh/5/Ad/CDI6bOIbIKttrt9vlwOPyM+RuwRve81/F4R5ZIEuzV6/ULQaPX6zVw7RBsgrCnGEMoBnaazeZExBrdbvce9w5YYh5C8otGtVo9FQ6j0+ncscS4O2q1WjdOYqydkZBCGRimzIoRKyAOtsFRrVa7XFiMhDQrq8AuSNvIyEQARXBSqVSuXMQcw6jZPg1kUhmpK8bjsayLSUxN05SIwWDwOBqNHGsvkUhkIVZOJpMf6NLXSZ3RjuRussKnQWHcp7LQ7AWrUr34MrCzNCLzid53iHsy+DIsIZNi6cuQp0Y0Gn2H6ZAO30kyjMG3fr9/y0gGvVgsHruJUDJ8oUPXnBUaILbv6XQOzRStlf4bSO8zF5E6RD5i2p7KuL9RsIEdQa/nUH3pNhFY47PEdLAOcmjl1yiBB8zzbBG5iBRiuKBnmxOu0LPt1lJQBlIJ1KnOYSL/Q6eKcY4WsJhTdUG+w2WQBHuZTOaC2oeIx+MNXDsEmyAMVLe1OEIxsIMxEbFAW7nHvQOOmJeQ/KJRKBROZ0Us0H/uOGLsHeHd3DiJcXZmX1Cjh6K0uGQFxME2OMrlcpeLilkTKbIKtsAuSNvIyEQARXACv3DlIuYYximnigfLSF2hadqUOVFVVSIMw3jUdV1z8QxZvLMy+tSfnSrtJuv0S+eFwrhPZaHZQ7cG8n4JSSKRyAPWfEsh/MedKkLXQBd2dqo4Vm4ZyaDDFR27iVAyODtVZI2nUy2VSmcuInWIODvVIAs2sCPo9RyqL90mAmt8lpgO1kEulUpdU9XnuSK/vSPTbvnjVIOwW4EZyF8CDAAcMtsQQIuUZgAAAABJRU5ErkJggg==) no-Repeat top left;	width:26px;	height:26px;  margin-right:0px; float:left;	margin-top:-13px;}										

.tp-leftarrow.navbar				{	z-index:100;cursor:pointer; position:relative;	background:url("../../tl_files/theme-zech/rs-plugin/assets/arrowleft.png") no-Repeat top left;		width:9px;	height:16px;   float:left;	margin-right:-20px; margin-top:-8px;}										
.tp-rightarrow.navbar				{	z-index:100;cursor:pointer; position:relative;	background:url("../../tl_files/theme-zech/rs-plugin/assets/arrowright.png") no-Repeat top left;	width:9px;	height:16px;   float:left;	margin-left:-20px; margin-top:-8px;}										
.tp-leftarrow.navbar.thumbswitharrow	{	margin-right:10px; }
.tp-rightarrow.navbar.thumbswitharrow	{	margin-left:0px; }

.tp-leftarrow.square				{	z-index:100;cursor:pointer; position:relative;	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAiCAYAAABr0zihAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAP5JREFUeNq8k00KwjAQhZvaFkEE3QgewI1L738Gl248gCvRjaANJn0jiWg6+RkXFl5TmvelaWaestZWkquhm1KKm6tpyo0GopVNE1mITJ0TeR5QT0CdMC+gFbZ8xjiHWj8ZM69hPrr3M2gSAqF5/zHXuf95Aynz18L+gegptGTMLEljC/MhVwcP0Dlr1GNbClBR7tAF0K70C1SYK3RiIDP6+wzUu12MChdCG/f+Bj1fx0ndyjRfrJd0DIh2ayXNg/opQIkj/0OAcCDlAYK5PEAwlwcoMKcDxJjjAYJZFiAUUR4gQPIAMVA+QAFUFiBAfIAEvaRT7c12qzgPgwADAKDwiZX9tXNBAAAAAElFTkSuQmCC) no-Repeat top left;	width:12px;	height:17px;   float:left;	margin-right:0px; margin-top:-9px;}										
.tp-rightarrow.square				{	z-index:100;cursor:pointer; position:relative;	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAiCAYAAABr0zihAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPlJREFUeNq8k80OAUEQhHeaRSISLhIP4OLo/Z/B0cUDOAkHEvGzo0ZqkhUzs90ONimFrW+NmS7nva8sVz+8OOckGBS8gTw9DeDqQQNoCD2gG/UFCb2GJljeAT6HpnyA5IDwC+PwBtAOtshB8YPjzYrQJgdJAi5CUtpCQjNoxFWUAUJbboqoAJzRCnaPWywd4TXsCF15mB9AkwjvoVP7ECPg+WUx3B6NJ3RheAk7p8Lv+2FaEaq1sxQB9bRW1j64nwrEpfyhQPjz9gIBshcIkL1AOahrWu0FAmQrEA5WXyCE9QViWFegXDhZIIS7C8Rd0BfIMq3mPrwEGADYx42pn3H5bAAAAABJRU5ErkJggg==) no-Repeat top left;	width:12px;	height:17px;   float:left;	margin-left:0px; margin-top:-9px;}										

.tp-leftarrow.large					{	z-index:100;cursor:pointer; position:relative;	background:url(data:image/png;base64,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) no-Repeat top left;	width:46px;	height:46px;  margin-left:20px; margin-top:-23px; }										
.tp-rightarrow.large				{	z-index:100;cursor:pointer; position:relative;	background:url(data:image/png;base64,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) no-Repeat top left;	width:46px;	height:46px;  margin-left:-20px; margin-top:-23px; }										

.tp-leftarrow:hover,
.tp-rightarrow:hover {	background-position:bottom left; }






/****************************************************************************************************
	-	TP THUMBS 	-	
*****************************************************************************************************

 - tp-thumbs & tp-mask Width is the width of the basic Thumb Container (500px basic settings)

 - .bullet width & height is the dimension of a simple Thumbnail (basic 100px x 50px)

 *****************************************************************************************************/


.tp-bullets.tp-thumbs						{	z-index:100; position:absolute; padding:0px 2px 2px;background-color:#fff;
												width:500px;height:50px; 			/* THE DIMENSIONS OF THE THUMB CONTAINER */
											}
											
.fullwidthbanner-container .tp-thumbs					{  padding:2px;}											

.tp-bullets.tp-thumbs .tp-mask				{	width:500px; height:50px;  			/* THE DIMENSIONS OF THE THUMB CONTAINER */
												overflow:hidden; position:relative;}


.tp-bullets.tp-thumbs .tp-mask .tp-thumbcontainer	{	width:5000px; position:absolute;}

.tp-bullets.tp-thumbs .bullet				{   width:100px; height:50px; 			/* THE DIMENSION OF A SINGLE THUMB */
												cursor:pointer; overflow:hidden;background:none;margin:0;float:left;
												-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";	
												/*filter: alpha(opacity=50);	*/
												-moz-opacity: 0.5;	
												-khtml-opacity: 0.5;	
												opacity: 0.5;
												-webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; -ms-transition: all 0.2s ease-out;	
											}
.tp-bullets.tp-thumbs .bullet:hover,
.tp-bullets.tp-thumbs .bullet.selected		{ 	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";	
												
												-moz-opacity: 1;	
												-khtml-opacity: 1;	
												opacity: 1;
											}											
.tp-thumbs img								{	width:100%; }


/************************************
		-	TP BANNER TIMER		-
*************************************/
.tp-bannertimer								{	width:100%; height:10px; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAKCAYAAAB10jRKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAB9JREFUeNpi/v//fwMTAxCgESCgxAwiQcQ/BjgACDAAtoEErxxcGWgAAAAASUVORK5CYII=);position:absolute; z-index:200;}
	
	
	
	
/***************************************
	-	RESPONSIVE SETTINGS 	-
****************************************/	
	
	
	@media only screen and (min-width: 768px) and (max-width: 959px) {

	 }  
  	
  
	  
	@media only screen and (min-width: 480px) and (max-width: 767px) {
			.responsive .tp-bullets.tp-thumbs				{	width:300px !important; height:30px !important;}
			.responsive .tp-bullets.tp-thumbs .tp-mask		{	width:300px !important; height:30px !important;}
			.responsive .tp-bullets.tp-thumbs .bullet		{	width:60px !important;height:30px !important;}
				
	}
   
    @media only screen and (min-width: 0px) and (max-width: 479px) {   
				.responsive .tp-bullets	{	display:none}
				.responsive .tparrows	{	display:none;}
	}
	
   
   

   
/*********************************************

	-	BASIC SETTINGS FOR THE BANNER	-

***********************************************/

 .tp-simpleresponsive img {
		-moz-user-select: none; 
        -khtml-user-select: none; 
        -webkit-user-select: none; 
        -o-user-select: none; 
}


.tp-simpleresponsive ul {
	list-style:none;
	padding:0;
	margin:0;
}			

.tp-simpleresponsive >ul li{
	list-stye:none;			
	position:absolute;
	visibility:hidden;
}
/*  CAPTION SLIDELINK   **/
.caption.slidelink a div {	width:10000px; height:10000px;  }  

.tp-loader 	{	background:url(data:image/gif;base64,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) no-repeat 10px 10px; background-color:#fff;  margin:-22px -22px; top:50%; left:50%; z-index:10000; position:absolute;width:44px;height:44px;
				border-radius: 3px; 
				-moz-border-radius: 3px; 
				-webkit-border-radius: 3px; 
			}
/*----------------------------------------------------------------------------- 

REVOLUTION RESPONSIVE BASIC STYLES OF HTML DOCUMENT

Screen Stylesheet 

version:   	1.0 
date:      	26/06/12 
author:		themepunch
email:     	support@themepunch.com 
website:   	http://www.themepunch.com
-----------------------------------------------------------------------------*/



/*********************************************************************************************
              -	SET THE SCREEN SIZES FOR THE BANNER IF YOU WISH TO MAKE THE BANNER RESOPONSIVE 	-	
**********************************************************************************************/

/*	-	THE BANNER CONTAINER (Padding, Shadow, Border etc. )	-	*/

.bannercontainer, .bannercontainer2 {	
    margin: 0 0 20px 0;
    background-color:#fff;
    height:auto;
    position:relative;
    position:relative;	
    margin-left:auto;
    margin-right:auto;	

}
.banner{		
    width:940px;
    height:400px;
    position:relative;
    overflow:hidden;			
}
.banner2 {		
    width:100%;
    height:298px;
    position:relative;
    overflow:hidden;			
}

.bannercontainer .middle {
    font-size: 16px;
}
.bannercontainer .big {
    font-size: 32px;
    line-height: 35px;
    padding-left: 10px;
}
.bannercontainer .small {
    font-size: 12px;
    line-height: 17px;
}
.bannercontainer2 .middle {
    font-size: 16px;
}
.bannercontainer2 .big {
    font-size: 32px;
    line-height: 35px;
}
.bannercontainer2 .small {
    font-size: 12px;
    line-height: 17px;
}
.bannercontainer .slide5 .small {
        padding-right: 20px;
    }
    .bannercontainer .big {
        position: absolute;
        padding-right: 10px;
    }
    .bannercontainer .slide4 .small {
        padding-right: 100px;
    }

/*	THE MEDIA CHOOSER TO SET DIFFERENT SIZES OF THE CONTAINER DEPENDING ON THE SCREEN SIZE    */
@media only screen and (min-width: 768px) and (max-width: 959px) {		

    .banner, .bannercontainer			{	width:724px; height:auto;	}
    .bannercontainer .middle {
        font-size: 20px;
    }
    .bannercontainer .big {
        font-size: 30px;
        line-height: 39px;
    }
    .bannercontainer .small {
        font-size: 13px;
        line-height: 20px;
    }
    .bannercontainer .caption  {
        padding-right: 0;
    }
    .bannercontainer .slide2 .small {
        margin-left: -158px;
        padding-right: 103px;
    }    
    .bannercontainer .big {
        position: absolute;
        padding-right: 10px;
    }
    .bannercontainer .slide2 .small {
        background-color: #333333;
        color: #FFFFFF;
        padding-left: 20px;
    }
    .bannercontainer .slide4 .small {
        padding: 6px 100px 0 0;
    }
    .bannercontainer .slide4 .middle {
        line-height: 11px;
    }
    .stick1, .stick3, .stick4, .stick5, .stick6 {
        display: none;
    }
    .stick2 img {
        width: 152px;
        height: 150px;
    }
    .bannercontainer .slide3 .big {
        padding-left: 41px;
    }
}

@media only screen and (min-width: 480px) and (max-width: 767px) {

    .banner, .bannercontainer		{	width:auto; height:auto;	}	
    .bannercontainer .middle {
        font-size: 12px;
    }
    .bannercontainer .big {
        font-size: 20px;
        line-height: 25px;
    }
    .bannercontainer .small {
        font-size: 12px;
        line-height: 14px;
        padding-right: 10px;
    }
    .bannercontainer .caption  {
        padding-right: 0;
    }
    .bannercontainer .slide2 .small {
        background-color: #333333;
        color: #FFFFFF;
        margin-left: -258px;
        padding-left: 20px;
        padding-right: 203px;
        padding-top: 11px;
    }
    .bannercontainer .big {
        position: absolute;
        padding-right: 10px;
    }
    .stick1, .stick3, .stick4, .stick5, .stick6 {
        display: none;
    }
    .stick2 img {
        width: 152px;
        height: 150px;
    }
    .bannercontainer .slide3 .big {
        padding-left: 0;
        font-size: 18px;
    }
    .bannercontainer .slide4 .small {        
        padding: 6px 0 0;
    }
    .bannercontainer .slide2 .middle {
        display: none;
    }
    .bannercontainer .slide4 .middle {
        line-height: 11px;
    }
    .bannercontainer .small {
        display: none;
    }
}

@media only screen and (min-width: 0px) and (max-width: 479px) {

    .banner, .bannercontainer		{	width:auto; height:auto;	}
    .bannercontainer .middle {
        font-size: 10px;
        line-height: 15px;
        display: none;
    }
    .bannercontainer .big {
        font-size: 10px;
        line-height: 11px;     
    }
    .bannercontainer .small {
        padding-right: 10px;
        font-size: 8px;
        line-height: 10px;
        display: none;
    }
    .bannercontainer .caption  {
        padding-right: 0;
    }
    .bannercontainer .big {
        position: absolute;
        padding-right: 10px;
    }
    .stick1, .stick3, .stick4, .stick5, .stick6 {
        display: none;
    }
    .stick2 img {
        width: 152px;
        height: 150px;
    }
    .bannercontainer .slide3 .big {
        padding-left: 0;
    }
    .bannercontainer .slide4 .small {
        padding: 6px 0 0;
    }
    .bannercontainer .slide4 .middle {
        line-height: 11px;
    }
}

@media only screen and (min-width: 990px) {
    .biggerDesktop {
        font-size: 14px !important;
    }
}
/* Color of the very top line in reDesign Template
---------------------------------------------------------------------- */

/* original color: #2773ae */
.top_line {
    background-color: #014C90;
}

/* Color that link text will appear as
---------------------------------------------------------------------- */

a {
    color: #014C90;
}

/* Color that appears when user hovers over a link
---------------------------------------------------------------------- */

a:hover {
    color: #014C90;
}

/* Text color of the active link in a drop down menu
---------------------------------------------------------------------- */

.navbar .nav .open .dropdown-menu .active a {
    color: #014C90;
}

/* Text color of the active link in a drop down menu when you hover over it
---------------------------------------------------------------------- */

.navbar .nav .open .dropdown-menu .active a:hover {
    color: #014C90;
}

/* Text color of the active navbar item
---------------------------------------------------------------------- */

.navbar .nav .active > a, .navbar .nav .active > a:hover, .navbar .nav .active a > i, .navbar .nav .active a > i:hover {
    color: #014C90;
}

/* Primary menu text color when you hover over it (does not include the sub-menu text)
---------------------------------------------------------------------- */

.navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle, .navbar .nav li.dropdown.open.active > .dropdown-toggle {
    color: #014C90;
}

/* Color of the stripe in a dropdown menu when you hover over vertical menu item
---------------------------------------------------------------------- */

.navbar .nav > li .dropdown-menu li a:hover {
    background-color: #292929;
    background-image: none !important;
    filter: none;
}

/* Color of the text in a dropdown menu when you hover over it
---------------------------------------------------------------------- */

.navbar .nav > li .dropdown-menu li a:hover {
    color: #014C90;
}

/* Color of the menu bar's sub-menu text when you hover over it and the color of both the primary and sub-menu text that has no sub-nav when you hover over it
---------------------------------------------------------------------- */

.navbar .nav > li:hover a, .navbar .nav > li:hover a i {
    color: #014C90;
}

/* Color of bar above active menu item or menu item when you hover over it
---------------------------------------------------------------------- */

.navbar .nav .active > a, .navbar .nav li:hover > a {
    border-top: 3px solid #014C90;
}

/* Color of Twitter bar
---------------------------------------------------------------------- */

.recent-tweets {
    background-color: #014C90;
}

/* Color of First and Last Name on blog comments
---------------------------------------------------------------------- */

.comments .name {
    color: #014C90;
}

/* Headline that shows the number of comments on a blog post
---------------------------------------------------------------------- */

.comments  h2 {
    color: #014C90;
}

/* Theme colored dropcap (the standard dropcap is black)
---------------------------------------------------------------------- */

.dropcap-theme {
    color: #014C90;
}

/* Color of table headers in non-highlighted price tables
---------------------------------------------------------------------- */

.dif-table .title {
    background-color: #014C90;
}

/* Color of pricing/cost text in price tables
---------------------------------------------------------------------- */

.dif-table .cost {
    color: #014C90;
}

/* Color tab on text divider 5
---------------------------------------------------------------------- */

.text-divider5 span {
    background-color: #014C90;
}

/* Color tab on text divider 6
---------------------------------------------------------------------- */

.text-divider6 span {
    background-color: #014C90;
}

/* Highlight color of image slides when you hover them in portfolio items
---------------------------------------------------------------------- */

.portfolio-slider #carousel .slides li:hover {
    border: 2px solid #014C90;
}

/* Highlight color of the active image slide in portfolio items
---------------------------------------------------------------------- */

.portfolio-slider #carousel .slides li.flex-active-slide {
    border: 2px solid #014C90;
}

/* Background color of mobile dropdown nav
---------------------------------------------------------------------- */

.buttons-container {
    background-color: #014C90;
}

/* Color of active nav filter on portfolio and portfolio grid pages
---------------------------------------------------------------------- */

.nav-pills > .active > a, .nav-pills > .active > a:hover {
    background-color: #014C90;
}

/* Check icon color
---------------------------------------------------------------------- */
.icon-ok {
    color: #333333;
}

/* Portfolio mode switches color theme
---------------------------------------------------------------------- */

.portfolio-switch li a {
    display: block;
    width: 42px;
    height: 27px;
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAA8CAYAAAAQTCjdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTQ0QTNCRjQxQzUyMTFFMkJCMjI5RTYzMEI0MkM4MzIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTQ0QTNCRjUxQzUyMTFFMkJCMjI5RTYzMEI0MkM4MzIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1NDRBM0JGMjFDNTIxMUUyQkIyMjlFNjMwQjQyQzgzMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1NDRBM0JGMzFDNTIxMUUyQkIyMjlFNjMwQjQyQzgzMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PndJ9FQAAACASURBVHja7NhBCoAwDATARvz/l+NVPAilNFGYvYcOxpLQyMwxmXtBVNUe4ycBBQUFBQX9Vs7H/F2Z+1trtX5H68tWNWseKCgoKChoy6yfTSycF1oPWvCPrsQ+CgoKCgoKWj/rs+lsz47tra98dnTrQUFBQUFB62f9bMIXfcklwAARCQ6DUQ7KHwAAAABJRU5ErkJggg==) top left no-repeat;
    border-radius: 5px;
}
.portfolio-switch li.collapsed a {
    background-position: 0 -31px;
    background-color: #cccccc;
}
.portfolio-switch li.collapsed a:hover {
    background-color: #014C90;
}
.portfolio-switch li.collapsed a:hover, .portfolio-switch li.collapsed a.active  {
    background-position: 0 -31px;
}
.portfolio-switch li.simple a {
    background-position: 0 0;
    background-color: #cccccc;
}
.portfolio-switch li.simple a:hover {
    background-color: #014C90;
    background-position: 0 0;
}
.portfolio-switch li a.active {
    background-color: #014C90;
}

/* Price Tables check-icon color
---------------------------------------------------------------------- */

.dif-table ul li i {
    color: #37bf01;
    padding-right: 1px;
}

/* Price Tables primary buttons color
---------------------------------------------------------------------- */

.price-table-object .btn-primary {
color: white;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
background-color: #006DCC;
background-image: -moz-linear-gradient(top, #08C, #04C);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08C), to(#04C));
background-image: -webkit-linear-gradient(top, #08C, #04C);
background-image: -o-linear-gradient(top, #08C, #04C);
background-image: linear-gradient(to bottom, #08C, #04C);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);
border-color: #04C #04C #002A80;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}

.price-table-object .btn:hover {
color: #333;
text-decoration: none;
background-color: #E6E6E6;
background-position: 0 -15px;
-webkit-transition: background-position 0.1s linear;
-moz-transition: background-position 0.1s linear;
-o-transition: background-position 0.1s linear;
transition: background-position 0.1s linear;
}
.price-table-object .btn-primary:hover, .price-table-object .btn-primary:active, .price-table-object .btn-primary.active, .price-table-object .btn-primary.disabled, .price-table-object .btn-primary[disabled] {
color: white;
background-color: #04C;
}
/*  Font Awesome
    the iconic font designed for use with Twitter Bootstrap
    -------------------------------------------------------
    The full suite of pictographic icons, examples, and documentation
    can be found at: http://fortawesome.github.com/Font-Awesome/

    License
    -------------------------------------------------------
    The Font Awesome webfont, CSS, and LESS files are licensed under CC BY 3.0:
    http://creativecommons.org/licenses/by/3.0/ A mention of
    'Font Awesome - http://fortawesome.github.com/Font-Awesome' in human-readable
    source code is considered acceptable attribution (most common on the web).
    If human readable source code is not available to the end user, a mention in
    an 'About' or 'Credits' screen is considered acceptable (most common in desktop
    or mobile software).

    Contact
    -------------------------------------------------------
    Email: dave@davegandy.com
    Twitter: http://twitter.com/fortaweso_me
    Work: http://lemonwi.se co-founder

    */
@font-face {
  font-family: "FontAwesome";
  src: url("../../tl_files/theme-zech/font/fontawesome-webfont.eot");
  src: url("../../tl_files/theme-zech/font/fontawesome-webfont.eot?#iefix") format('eot'), url("../../tl_files/theme-zech/font/fontawesome-webfont.woff") format('woff'), url("../../tl_files/theme-zech/font/fontawesome-webfont.ttf") format('truetype'), url("../../tl_files/theme-zech/font/fontawesome-webfont.svg#FontAwesome") format('svg');
  font-weight: normal;
  font-style: normal;
}

/*  Font Awesome styles
    ------------------------------------------------------- */
[class^="icon-"]:before, [class*=" icon-"]:before {
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  display: inline-block;
  text-decoration: inherit;
}
a [class^="icon-"], a [class*=" icon-"] {
  display: inline-block;
  text-decoration: inherit;
}
/* makes the font 33% larger relative to the icon container */
.icon-large:before {
  vertical-align: top;
  font-size: 1.3333333333333333em;
}
.btn [class^="icon-"], .btn [class*=" icon-"] {
  /* keeps button heights with and without icons the same */

  line-height: .9em;
}
li [class^="icon-"], li [class*=" icon-"] {
  display: inline-block;
  width: 1.25em;
  text-align: center;
}
li .icon-large[class^="icon-"], li .icon-large[class*=" icon-"] {
  /* 1.5 increased font size for icon-large * 1.25 width */

  width: 1.875em;
}
li[class^="icon-"], li[class*=" icon-"] {
  margin-left: 0;
  list-style-type: none;
}
li[class^="icon-"]:before, li[class*=" icon-"]:before {
  text-indent: -2em;
  text-align: center;
}
li[class^="icon-"].icon-large:before, li[class*=" icon-"].icon-large:before {
  text-indent: -1.3333333333333333em;
}
/*  Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
    readers do not read off random characters that represent icons */
.icon-glass:before                { content: "\f000"; }
.icon-music:before                { content: "\f001"; }
.icon-search:before               { content: "\f002"; }
.icon-envelope: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-off:before                  { content: "\f011"; }
.icon-signal:before               { content: "\f012"; }
.icon-cog:before                  { content: "\f013"; }
.icon-trash:before                { content: "\f014"; }
.icon-home:before                 { content: "\f015"; }
.icon-file: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-repeat:before               { content: "\f01e"; }

/* \f020 doesn't work in Safari. all shifted one down */
.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-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-cogs:before                 { content: "\f085"; }
.icon-comments:before             { content: "\f086"; }
.icon-thumbs-up:before            { content: "\f087"; }
.icon-thumbs-down: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-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-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-alt:before         { content: "\f0e0"; }
.icon-linkedin:before             { content: "\f0e1"; }
.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-user-md:before              { content: "\f200"; }
[class^="icon-"],
[class*=" icon-"] {
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
}
.btn.dropdown-toggle [class^="icon-"],
.btn.dropdown-toggle [class*=" icon-"] {
  /* keeps button heights with and without icons the same */

  line-height: 1.4em;
}
.icon-large {
  font-size: 1.3333em;
}
.icon-glass {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf000;&nbsp;');
}
.icon-music {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf001;&nbsp;');
}
.icon-search {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf002;&nbsp;');
}
.icon-envelope {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf003;&nbsp;');
}
.icon-heart {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf004;&nbsp;');
}
.icon-star {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf005;&nbsp;');
}
.icon-star-empty {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf006;&nbsp;');
}
.icon-user {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf007;&nbsp;');
}
.icon-film {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf008;&nbsp;');
}
.icon-th-large {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf009;&nbsp;');
}
.icon-th {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf00a;&nbsp;');
}
.icon-th-list {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf00b;&nbsp;');
}
.icon-ok {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf00c;&nbsp;');
}
.icon-remove {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf00d;&nbsp;');
}
.icon-zoom-in {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf00e;&nbsp;');
}
.icon-zoom-out {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf010;&nbsp;');
}
.icon-off {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf011;&nbsp;');
}
.icon-signal {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf012;&nbsp;');
}
.icon-cog {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf013;&nbsp;');
}
.icon-trash {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf014;&nbsp;');
}
.icon-home {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf015;&nbsp;');
}
.icon-file {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf016;&nbsp;');
}
.icon-time {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf017;&nbsp;');
}
.icon-road {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf018;&nbsp;');
}
.icon-download-alt {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf019;&nbsp;');
}
.icon-download {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf01a;&nbsp;');
}
.icon-upload {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf01b;&nbsp;');
}
.icon-inbox {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf01c;&nbsp;');
}
.icon-play-circle {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf01d;&nbsp;');
}
.icon-repeat {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf01e;&nbsp;');
}
.icon-refresh {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf021;&nbsp;');
}
.icon-list-alt {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf022;&nbsp;');
}
.icon-lock {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf023;&nbsp;');
}
.icon-flag {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf024;&nbsp;');
}
.icon-headphones {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf025;&nbsp;');
}
.icon-volume-off {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf026;&nbsp;');
}
.icon-volume-down {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf027;&nbsp;');
}
.icon-volume-up {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf028;&nbsp;');
}
.icon-qrcode {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf029;&nbsp;');
}
.icon-barcode {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf02a;&nbsp;');
}
.icon-tag {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf02b;&nbsp;');
}
.icon-tags {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf02c;&nbsp;');
}
.icon-book {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf02d;&nbsp;');
}
.icon-bookmark {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf02e;&nbsp;');
}
.icon-print {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf02f;&nbsp;');
}
.icon-camera {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf030;&nbsp;');
}
.icon-font {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf031;&nbsp;');
}
.icon-bold {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf032;&nbsp;');
}
.icon-italic {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf033;&nbsp;');
}
.icon-text-height {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf034;&nbsp;');
}
.icon-text-width {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf035;&nbsp;');
}
.icon-align-left {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf036;&nbsp;');
}
.icon-align-center {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf037;&nbsp;');
}
.icon-align-right {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf038;&nbsp;');
}
.icon-align-justify {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf039;&nbsp;');
}
.icon-list {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf03a;&nbsp;');
}
.icon-indent-left {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf03b;&nbsp;');
}
.icon-indent-right {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf03c;&nbsp;');
}
.icon-facetime-video {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf03d;&nbsp;');
}
.icon-picture {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf03e;&nbsp;');
}
.icon-pencil {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf040;&nbsp;');
}
.icon-map-marker {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf041;&nbsp;');
}
.icon-adjust {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf042;&nbsp;');
}
.icon-tint {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf043;&nbsp;');
}
.icon-edit {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf044;&nbsp;');
}
.icon-share {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf045;&nbsp;');
}
.icon-check {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf046;&nbsp;');
}
.icon-move {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf047;&nbsp;');
}
.icon-step-backward {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf048;&nbsp;');
}
.icon-fast-backward {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf049;&nbsp;');
}
.icon-backward {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf04a;&nbsp;');
}
.icon-play {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf04b;&nbsp;');
}
.icon-pause {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf04c;&nbsp;');
}
.icon-stop {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf04d;&nbsp;');
}
.icon-forward {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf04e;&nbsp;');
}
.icon-fast-forward {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf050;&nbsp;');
}
.icon-step-forward {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf051;&nbsp;');
}
.icon-eject {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf052;&nbsp;');
}
.icon-chevron-left {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf053;&nbsp;');
}
.icon-chevron-right {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf054;&nbsp;');
}
.icon-plus-sign {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf055;&nbsp;');
}
.icon-minus-sign {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf056;&nbsp;');
}
.icon-remove-sign {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf057;&nbsp;');
}
.icon-ok-sign {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf058;&nbsp;');
}
.icon-question-sign {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf059;&nbsp;');
}
.icon-info-sign {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf05a;&nbsp;');
}
.icon-screenshot {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf05b;&nbsp;');
}
.icon-remove-circle {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf05c;&nbsp;');
}
.icon-ok-circle {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf05d;&nbsp;');
}
.icon-ban-circle {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf05e;&nbsp;');
}
.icon-arrow-left {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf060;&nbsp;');
}
.icon-arrow-right {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf061;&nbsp;');
}
.icon-arrow-up {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf062;&nbsp;');
}
.icon-arrow-down {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf063;&nbsp;');
}
.icon-share-alt {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf064;&nbsp;');
}
.icon-resize-full {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf065;&nbsp;');
}
.icon-resize-small {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf066;&nbsp;');
}
.icon-plus {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf067;&nbsp;');
}
.icon-minus {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf068;&nbsp;');
}
.icon-asterisk {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf069;&nbsp;');
}
.icon-exclamation-sign {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf06a;&nbsp;');
}
.icon-gift {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf06b;&nbsp;');
}
.icon-leaf {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf06c;&nbsp;');
}
.icon-fire {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf06d;&nbsp;');
}
.icon-eye-open {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf06e;&nbsp;');
}
.icon-eye-close {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf070;&nbsp;');
}
.icon-warning-sign {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf071;&nbsp;');
}
.icon-plane {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf072;&nbsp;');
}
.icon-calendar {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf073;&nbsp;');
}
.icon-random {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf074;&nbsp;');
}
.icon-comment {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf075;&nbsp;');
}
.icon-magnet {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf076;&nbsp;');
}
.icon-chevron-up {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf077;&nbsp;');
}
.icon-chevron-down {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf078;&nbsp;');
}
.icon-retweet {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf079;&nbsp;');
}
.icon-shopping-cart {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf07a;&nbsp;');
}
.icon-folder-close {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf07b;&nbsp;');
}
.icon-folder-open {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf07c;&nbsp;');
}
.icon-resize-vertical {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf07d;&nbsp;');
}
.icon-resize-horizontal {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf07e;&nbsp;');
}
.icon-bar-chart {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf080;&nbsp;');
}
.icon-twitter-sign {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf081;&nbsp;');
}
.icon-facebook-sign {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf082;&nbsp;');
}
.icon-camera-retro {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf083;&nbsp;');
}
.icon-key {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf084;&nbsp;');
}
.icon-cogs {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf085;&nbsp;');
}
.icon-comments {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf086;&nbsp;');
}
.icon-thumbs-up {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf087;&nbsp;');
}
.icon-thumbs-down {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf088;&nbsp;');
}
.icon-star-half {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf089;&nbsp;');
}
.icon-heart-empty {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf08a;&nbsp;');
}
.icon-signout {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf08b;&nbsp;');
}
.icon-linkedin-sign {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf08c;&nbsp;');
}
.icon-pushpin {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf08d;&nbsp;');
}
.icon-external-link {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf08e;&nbsp;');
}
.icon-signin {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf090;&nbsp;');
}
.icon-trophy {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf091;&nbsp;');
}
.icon-github-sign {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf092;&nbsp;');
}
.icon-upload-alt {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf093;&nbsp;');
}
.icon-lemon {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf094;&nbsp;');
}
.icon-phone {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf095;&nbsp;');
}
.icon-check-empty {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf096;&nbsp;');
}
.icon-bookmark-empty {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf097;&nbsp;');
}
.icon-phone-sign {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf098;&nbsp;');
}
.icon-twitter {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf099;&nbsp;');
}
.icon-facebook {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf09a;&nbsp;');
}
.icon-github {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf09b;&nbsp;');
}
.icon-unlock {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf09c;&nbsp;');
}
.icon-credit-card {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf09d;&nbsp;');
}
.icon-rss {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf09e;&nbsp;');
}
.icon-hdd {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a0;&nbsp;');
}
.icon-bullhorn {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a1;&nbsp;');
}
.icon-bell {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a2;&nbsp;');
}
.icon-certificate {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a3;&nbsp;');
}
.icon-hand-right {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a4;&nbsp;');
}
.icon-hand-left {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a5;&nbsp;');
}
.icon-hand-up {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a6;&nbsp;');
}
.icon-hand-down {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a7;&nbsp;');
}
.icon-circle-arrow-left {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a8;&nbsp;');
}
.icon-circle-arrow-right {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a9;&nbsp;');
}
.icon-circle-arrow-up {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0aa;&nbsp;');
}
.icon-circle-arrow-down {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ab;&nbsp;');
}
.icon-globe {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ac;&nbsp;');
}
.icon-wrench {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ad;&nbsp;');
}
.icon-tasks {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ae;&nbsp;');
}
.icon-filter {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0b0;&nbsp;');
}
.icon-briefcase {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0b1;&nbsp;');
}
.icon-fullscreen {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0b2;&nbsp;');
}
.icon-group {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c0;&nbsp;');
}
.icon-link {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c1;&nbsp;');
}
.icon-cloud {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c2;&nbsp;');
}
.icon-beaker {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c3;&nbsp;');
}
.icon-cut {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c4;&nbsp;');
}
.icon-copy {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c5;&nbsp;');
}
.icon-paper-clip {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c6;&nbsp;');
}
.icon-save {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c7;&nbsp;');
}
.icon-sign-blank {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c8;&nbsp;');
}
.icon-reorder {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c9;&nbsp;');
}
.icon-list-ul {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ca;&nbsp;');
}
.icon-list-ol {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0cb;&nbsp;');
}
.icon-strikethrough {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0cc;&nbsp;');
}
.icon-underline {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0cd;&nbsp;');
}
.icon-table {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ce;&nbsp;');
}
.icon-magic {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d0;&nbsp;');
}
.icon-truck {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d1;&nbsp;');
}
.icon-pinterest {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d2;&nbsp;');
}
.icon-pinterest-sign {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d3;&nbsp;');
}
.icon-google-plus-sign {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d4;&nbsp;');
}
.icon-google-plus {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d5;&nbsp;');
}
.icon-money {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d6;&nbsp;');
}
.icon-caret-down {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d7;&nbsp;');
}
.icon-caret-up {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d8;&nbsp;');
}
.icon-caret-left {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d9;&nbsp;');
}
.icon-caret-right {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0da;&nbsp;');
}
.icon-columns {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0db;&nbsp;');
}
.icon-sort {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0dc;&nbsp;');
}
.icon-sort-down {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0dd;&nbsp;');
}
.icon-sort-up {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0de;&nbsp;');
}
.icon-envelope-alt {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e0;&nbsp;');
}
.icon-linkedin {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e1;&nbsp;');
}
.icon-undo {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e2;&nbsp;');
}
.icon-legal {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e3;&nbsp;');
}
.icon-dashboard {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e4;&nbsp;');
}
.icon-comment-alt {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e5;&nbsp;');
}
.icon-comments-alt {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e6;&nbsp;');
}
.icon-bolt {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e7;&nbsp;');
}
.icon-sitemap {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e8;&nbsp;');
}
.icon-umbrella {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e9;&nbsp;');
}
.icon-paste {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ea;&nbsp;');
}
.icon-user-md {
  *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf200;&nbsp;');
}
/*! fancyBox v2.1.0 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{
	padding: 0;
	margin: 0;
	border: 0;
	outline: none;
	vertical-align: top;
}

.fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 8020;
}

.fancybox-skin {
	position: relative;
	background: #f9f9f9;
	color: #444;
	text-shadow: none;
	-webkit-border-radius: 4px;
	   -moz-border-radius: 4px;
	        border-radius: 4px;
}

.fancybox-opened {
	z-index: 8030;
}

.fancybox-opened .fancybox-skin {
	-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	   -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	        box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}

.fancybox-outer, .fancybox-inner {
	position: relative;
}

.fancybox-inner {
	overflow: hidden;
}

.fancybox-type-iframe .fancybox-inner {
	-webkit-overflow-scrolling: touch;
}

.fancybox-error {
	color: #444;
	font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	margin: 0;
	padding: 15px;
	white-space: nowrap;
}

.fancybox-image, .fancybox-iframe {
	display: block;
	width: 100%;
	height: 100%;
}

.fancybox-image {
	max-width: 100%;
	max-height: 100%;
}

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAACYCAMAAACoAftQAAAAvVBMVEUAAAAAAAAAAAAODg4AAAAAAAAAAADNzc0BAQHZ2dkDAwMHBwcAAADf398CAgI/Pz8BAQEAAACCgoIcHBzl5eUAAAC/v7/x8fEGBgZnZ2cAAADs7OwGBgb4+Pg/Pz/Jycmenp5nZ2f39/eDg4MAAADQ0ND4+Piurq7a2tr8/Pzs7OwAAAD5+fn9/f3e3t4AAAD///9OTk7BwcE1NTWsrKyNjY2cnJx6enpdXV1oaGgsLCy6uroiIiLOzs5BQUFt3PCNAAAAL3RSTlMAAQMIDRIZHSMnLTpESFNVXWlpbG15en+HiZCWoaGssrO2vsDFydPU3uL4+fr9/Ywv6xsAAAQVSURBVHhe7JZbc6JMGIQXAUOQEMi3uMYkrmopZgqs5ujZ//+zvpdNzMsMlli1N3uRvtCbpzo9I+nmhyqN9OO6GNQ6Ha1SG0mcrhskXe90rvKE6kbX7r9MF4vp2887nfBrqPW0xJemD4w32e7jHIj2602SbNZ7Qfgd0zJLtgKi2B0+tSsE3h8u0RX7HGGfHWrK9oiIbrK69SiQHxTliO5VWtP0rrNEemhoj6muaYqx2XuGyJrwbgUKohhb3hIFM6wCC7Zm4+M5Zs5fpKNiTYndEOUHDFRYCeADLvGiy7DtL7E5/12gJPacalPlqEc2eoFAdmCa2UOGyOhoUuQgwo7PxCwJMGXYGcQMlyCVX3DchCkGs3V6h0iFgyUSZsuS6QQLGaYDhueUHxhf3RpzOqB8dRMcz84lf5FS9A1Ngi2PQm8PF7RBZOnEyqFnSC/BKX6bHQmucpB13mRzCJtTsPUowlpl14if2JifUXcwgeqdA2OLn1C+PdsbzCKkW0a3KeKxbbAxF4FJ9EgAaXGqyFORAuLZNrkMZNoNKnNS9PE5dpltFofjB4PJXIAk5rP/HMu4Ukmm7XjEkwLfc2yT66tJk7lp2T2H1LMtk2wVVsWpcE0SlW4DbeLE/xG3eRvfQv7Fptw4KvpDNRKLt1/3rZty/xbjrPef1+5D018ITYttkiTrfAUsrmzK3RTIT/woHxH3DaZl9h2rRH2aX0ydaYb1BVK1zNdA32RvNn7DkVmmoyeVJvYBMcdl5Vg2/lW0zpSbUNIKT12KLV8wVjsmNvGW63feU3qj86veGQmAA1e5qzbStNZdmVTlRzzbSjG+4+t4u1iqjxxjR6pczaiNBCCVXoGx25X7mUNGgJBHM/QsXWp+dk4U5xJjX4EXSM7ACcCxnnnm2zI8rxVoFgMr/lUwUpyNPvYVx/eRfaUSQzkzLWxEOVhiwynCAd2GvCm/2bquBPEo+LxnDv0YXdyfFOHQP+8EV/kY0enSorxyitoLxxwiabDRqDImWF2JJVBIeVNEk2HgsDGn7vkhcPy67lMOiBGF4AGS3tX8yYqAfb5eF/kRiMPX4cDjEDLd8wezJT4lwtHrMHBtbg6V9oLhYDYLw3A2eSVbn0elSdMCecFg+Ee0Kq7dlftLXSCrRxNE8lzH7hp0Nu3qpHQty7Ztq2sabHvtpb/SLauisVTye1O+N2Ubbxhu2xSAq6x1UwoAWfum8P3Gu5ZNYaUA2jaFJYCofVPYOWnZFD4TcLpxU1ZAnN24KRnfxQ2bshEE/Vub8r0p35vi/t9eHRoBDMNQDJUvMLkOkDMM+8D7b9cR+kOKLPy4juojnQeAkWWVAyLLLINVdovj44N8LOqi/3Djxo0bN5ZvdbWJuwHhrw2ILYdqBwDT2fEEXtrZFmVcCWLiAAAAAElFTkSuQmCC);
}

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -22px;
	background-position: 0 -108px;
	opacity: 0.8;
	cursor: pointer;
	z-index: 8060;
}

#fancybox-loading div {
	width: 44px;
	height: 44px;
	background: url(data:image/gif;base64,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) center center no-repeat;
}

.fancybox-close {
	position: absolute;
	top: -18px;
	right: -18px;
	width: 36px;
	height: 36px;
	cursor: pointer;
	z-index: 8040;
}

.fancybox-nav {
	position: absolute;
	top: 0;
	width: 40%;
	height: 100%;
	cursor: pointer;
	text-decoration: none;
	background: transparent url(data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==); /* helps IE */
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	z-index: 8040;
}

.fancybox-prev {
	left: 0;
}

.fancybox-next {
	right: 0;
}

.fancybox-nav span {
	position: absolute;
	top: 50%;
	width: 36px;
	height: 34px;
	margin-top: -18px;
	cursor: pointer;
	z-index: 8040;
	visibility: hidden;
}

.fancybox-prev span {
	left: 10px;
	background-position: 0 -36px;
}

.fancybox-next span {
	right: 10px;
	background-position: 0 -72px;
}

.fancybox-nav:hover span {
	visibility: visible;
}

.fancybox-tmp {
	position: absolute;
	top: -9999px;
	left: -9999px;
	visibility: hidden;
}

/* Overlay helper */

.fancybox-lock {
	overflow: hidden;
}

.fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 8010;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjY3NjM0OUJFNDc1MTFFMTk2RENERUM5RjI5NTIwMEQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjY3NjM0OUNFNDc1MTFFMTk2RENERUM5RjI5NTIwMEQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCNjc2MzQ5OUU0NzUxMUUxOTZEQ0RFQzlGMjk1MjAwRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCNjc2MzQ5QUU0NzUxMUUxOTZEQ0RFQzlGMjk1MjAwRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgbXtVkAAAAPSURBVHjaYhDg4dkAEGAAATEA2alCfCIAAAAASUVORK5CYII=);
}

.fancybox-overlay-fixed {
	position: fixed;
	bottom: 0;
	right: 0;
}

.fancybox-lock .fancybox-overlay {
	overflow: auto;
	overflow-y: scroll;
}

/* Title helper */

.fancybox-title {
	visibility: hidden;
	font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	position: relative;
	text-shadow: none;
	z-index: 8050;
}

.fancybox-opened .fancybox-title {
	visibility: visible;
}

.fancybox-title-float-wrap {
	position: absolute;
	bottom: 0;
	right: 50%;
	margin-bottom: -35px;
	z-index: 8050;
	text-align: center;
}

.fancybox-title-float-wrap .child {
	display: inline-block;
	margin-right: -100%;
	padding: 2px 20px;
	background: transparent; /* Fallback for web browsers that doesn't support RGBa */
	background: rgba(0, 0, 0, 0.8);
	-webkit-border-radius: 15px;
	   -moz-border-radius: 15px;
	        border-radius: 15px;
	text-shadow: 0 1px 2px #222;
	color: #FFF;
	font-weight: bold;
	line-height: 24px;
	white-space: nowrap;
}

.fancybox-title-outside-wrap {
	position: relative;
	margin-top: 10px;
	color: #fff;
}

.fancybox-title-inside-wrap {
	padding-top: 10px;
}

.fancybox-title-over-wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	padding: 10px;
	background: #000;
	background: rgba(0, 0, 0, .8);
}
/*Custom CSS*/


@import "/tl_files/theme-zech/fonts/stylesheet.css";

.invisible { display:none; }

#main { min-height:400px; margin-bottom:20px; }

#header { margin-bottom:10px; }
ul.socials { margin-top:5px !important; }

.navbar .nav li .dropdown-menu li a:hover, .navbar .nav li .dropdown-menu li a.active { color:#CCC !important; }

.opening_times { margin-top:5px; text-align:right; margin-bottom:0px; padding-bottom:0px; }

.halfWhite { 
	background-color: rgba(255, 255, 255, 0.5);
	padding:5px;
}

.navbar ul.level_1 { width:100%; }
.navbar ul.level_1 > li { padding-left:1.8%; padding-right:1.8%; }
body.ie8 .navbar ul.level_1 > li { padding-left:1.3%; padding-right:1.3%; }
body.ie7 .navbar ul.level_1 > li { padding-left:1%; padding-right:1%; }
.navbar ul.level_1 > li.last { padding-right:1.2%; border-right:0px; }
.navbar ul.level_1 > li.first { border-left:0px; /*border-left: 1px dotted #CCCCCC;*/ }

ul.dropdown-menu li a { text-transform:none; }

.footer-center a { color:#CCC; text-decoration:underline; }
.footer-logo { margin-left:38px; }
.footer-bottom p { font-family: 'Open Sans', Arial, sans-serif; font-size:13px; text-align:center; }
.footer-navigate a { font-size:13px; }

.navbar a { text-transform:uppercase; }
.navbar a i { text-transform:none; }

.online-shop-teaser-img img {
	-webkit-box-shadow:  1px 1px 4px 1px #666;
	box-shadow:  1px 1px 4px 1px #666;	
}

.mod_catalogfilter li.active a { background-color:#CCC; -webkit-border-radius: 2px; border-radius: 2px; background-position:4px 7px; padding-left:12px; }

ul.item-details { margin:10px 0; }

.vorstellung-gf { text-align:center; font-size:1.4em; }
.vorstellung-gf img { -webkit-border-radius: 10px; border-radius: 10px; }

.top-link { display:block; text-align:center; }

.detail_description { margin-bottom:15px; }

.hover-shade {
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
	-ms-transition: all 300ms ease-in-out;
	-o-transition: all 300ms ease-in-out;
	transition: all 300ms ease-in-out;
}

.bannercontainer {
    overflow: hidden;
}

.infoTextBlockRed {
    font-size: 14px;
    border: 1px solid darkred;
    padding: 10px;
    -webkit-box-shadow:1px 1px 5px 1px #D4D4D4;
    box-shadow:  1px 1px 5px 1px #D4D4D4;
    margin-top:20px;
    margin-bottom:25px;
}
.infoTextBlockRed h1, .infoTextBlockRed h2, .infoTextBlockRed h3, .infoTextBlockRed p {
    color: darkred !important;
}

body.startseite .homepageHidden {
    display: none !important;
}

.bannerNeuheiten {
    position: absolute;
    top:0px;
    right: -150px;
    padding: 4px 6px;
    display: inline-block;
    background: #e30613;
    color:white;
    font-size: 16px;
    font-weight: bold;
    text-transform: uppercase;
    z-index:1000;
    -webkit-transition: all 300ms ease-in-out;
    -moz-transition: all 300ms ease-in-out;
    -ms-transition: all 300ms ease-in-out;
    -o-transition: all 300ms ease-in-out;
    transition: all 300ms ease-in-out;
    text-decoration: none;
    opacity: 0;
}
.bannerNeuheiten:hover {
    background: #014C90;
    color:#FFF;
    text-decoration: none;
}
.bannerNeuheiten.show {
    opacity:1;
    right: 0px;
}
.bannerNeuheiten.glow {
    -webkit-animation: glowing 1500ms infinite;
    -moz-animation: glowing 1500ms infinite;
    -o-animation: glowing 1500ms infinite;
    animation: glowing 1500ms infinite;
}

@-webkit-keyframes glowing {
    0% { background-color: #B20000; -webkit-box-shadow: 0 0 3px #B20000; }
    50% { background-color: #FF0000; -webkit-box-shadow: 0 0 40px #FF0000; }
    100% { background-color: #B20000; -webkit-box-shadow: 0 0 3px #B20000; }
}

@-moz-keyframes glowing {
    0% { background-color: #B20000; -moz-box-shadow: 0 0 3px #B20000; }
    50% { background-color: #FF0000; -moz-box-shadow: 0 0 40px #FF0000; }
    100% { background-color: #B20000; -moz-box-shadow: 0 0 3px #B20000; }
}

@-o-keyframes glowing {
    0% { background-color: #B20000; box-shadow: 0 0 3px #B20000; }
    50% { background-color: #FF0000; box-shadow: 0 0 40px #FF0000; }
    100% { background-color: #B20000; box-shadow: 0 0 3px #B20000; }
}

@keyframes glowing {
    0% { box-shadow: 0 0 3px #B20000; }
    50% { box-shadow: 0 0 40px #FF0000; }
    100% { box-shadow: 0 0 3px #B20000; }
}



.row.mitarbeiter {
	border-bottom: 1px dashed #D4D4D4;
	margin-bottom:20px;
	padding-bottom:5px;
}
.row.mitarbeiter h2 { margin-top:15px; }
.row.mitarbeiter img {
	-webkit-box-shadow:1px 1px 5px 1px #D4D4D4;
	box-shadow:  1px 1px 5px 1px #D4D4D4;
}

span.mandatory { color:#F00 }

.contactform input { width:70%; }
.contactform textarea { width:90%; }
.contactform input.captcha { width:40px; }
.contactform .submit_container { text-align:right; }
.contactform .submit_container input.btn { float:right; width:100px; margin-right:20px; }
textarea.error, .contactform input.error { border-color:#900; }

.newsletterform input { width:50%; }
.newsletterform input.captcha { width:40px; }


p.error { color:#900; padding:0 0 0 20px; margin:0 0 5px 0; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABpklEQVQ4jY2RvW7TUBTHfzZ2oFNdC7W1EyQGkJC6WErE0AEpGyxIgGBCPAEPw8wTMPSDhQ3hvUqlSijwAFFUkEttFKsJyfU9DHGuEsdFnO2ec/5f91hU6uPurjR8H6kOgGma8uz83FruOdUlAZ48fbMG/n3L5sv7d2v9NQKsucD3dIBojYiACO6D+zWe6gjKysYj0HpOUhRs6aI21rUEojWiFFIUhmTh7p8ECxU9mTBJEmZ5jrq64ub29n9GKFUuTk7QSpm3Go/rIxwHgRjlJYvLYAO0LA5aLfOU0kH28PFzL9y5U+tksX1vM2D/9VszztILPn/6kFnHQRBZrhvf3X/k3djYIOv3EaVIfg5XlG/vNLEdh829PSZJwo9vX7Pp9E/XAjgKw8h23Xir3fYALk9PKZQyYAFsx8HvdFB5TtrvZ0D31WBwZkIfhWFkuW7sdzoewK9eD10Uc44SPMtzsiUwwMphD8MwshuN2G+3PSmdCNQqm3TVsxw2mytOBK4FA9hVghfD4ZmezbqXvV4GoEajNdsrx6o2FnXQakUCcfmR3Zc1YIC/8jzRCbYNZzUAAAAASUVORK5CYII=) no-repeat center left; }

.kontaktinfo iframe, .ce_text.chronik img {
	-webkit-box-shadow:  1px 1px 4px 1px #666;
	box-shadow:  1px 1px 4px 1px #666;
}
.firmenchronik .ce_text.chronik { 
	overflow:hidden; text-align:justify;
	background: rgb(229,229,229);
	background: -moz-linear-gradient(-45deg,  rgba(229,229,229,1) 0%, rgba(255,255,255,1) 100%);
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(229,229,229,1)), color-stop(100%,rgba(255,255,255,1)));
	background: -webkit-linear-gradient(-45deg,  rgba(229,229,229,1) 0%,rgba(255,255,255,1) 100%);
	background: -o-linear-gradient(-45deg,  rgba(229,229,229,1) 0%,rgba(255,255,255,1) 100%);
	background: -ms-linear-gradient(-45deg,  rgba(229,229,229,1) 0%,rgba(255,255,255,1) 100%);
	background: linear-gradient(135deg,  rgba(229,229,229,1) 0%,rgba(255,255,255,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#ffffff',GradientType=1 );
	-webkit-border-radius: 5px;
	border-radius: 5px;
	margin-bottom:10px;
	padding:8px;
}
body.ie8 .firmenchronik .ce_text.chronik, body.ie7 .firmenchronik .ce_text.chronik { 
	filter:;
	background:#EFEFEF;
	font-family:Arial, Helvetica, sans-serif;
}
body.ie8 .firmenchronik .ce_text.chronik img, body.ie7 .firmenchronik .ce_text.chronik img { 
	margin-left:10px;
}


.firmenchronik .ce_text.chronik p:first-letter {
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#333333;
	font-size: 3.5em;
	float: left;
	margin-top: .20em;
	margin-right:0.1em;
}
.ie .firmenchronik .ce_text.chronik p:first-letter {
	margin-top: .60em;
}
body.ie7 .firmenchronik .ce_text.chronik p:first-letter {
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#333333;
	font-size:12px;
	float:none;
	margin-top:0px;
	margin-right:0px;
}

.ce_text.imgRounded img { -webkit-border-radius: 4px; border-radius: 4px; }
.ce_text.centered { text-align:center; }
.ce_text.bigtext p { font-size:1.5em; line-height:1.5em; }

.ce_text.borderBottom, .mod_article.borderBottom, .ce_download.borderBottom {
	border-bottom:1px dashed #d4d4d4;
	margin-bottom:20px;
	padding-top:10px;
}
.ce_download.borderBottom {
    padding-top: 0px;
    padding-bottom: 10px;
}



.ce_text.borderTop, .mod_article.borderTop, .ce_download.borderTop {
    border-top:1px dashed #d4d4d4;
    margin-top:20px;
    padding-top:20px;
}

.headlineCenter h1, .headlineCenter h2, .headlineCenter h3 {
    text-align: center;
}
.headlineCenter .image_container {
    text-align: center;
}
.headlineCenter .image_container img {
    -webkit-box-shadow: 0px 0px 8px 0px #6B6B6B;
    box-shadow: 0px 0px 8px 0px #6B6B6B;
}

#jahreskatalogTop {
	position:absolute;
	/*right:260px;*/
    right:450px;
	top:25px;
}
#jahreskatalogTop a { display:block; margin-bottom:8px; }
#jahreskatalogTop a.infoimg { float:right; }
#jahreskatalogTop a.infotext { width:270px; text-align:right; }
#jahreskatalogTop a img { 
	max-width:80px; height:auto;
	margin-left:8px;
	-webkit-box-shadow: 0px 0px 3px rgba(0,0,0,.8);
	-moz-box-shadow: 0px 0px 3px rgba(0,0,0,.8);
	box-shadow: 0px 0px 3px rgba(0,0,0,.8);
}
body.ie6 #jahreskatalogTop, body.ie6 #main, body.ie6 #footer, body.ie6 #header .navbar { display:none; }
body.ie6 .span4 { display:block; margin:0px; float:none; padding:0px; }
body.ie6 .logo { padding-top:50px; text-align:right; }

#downloadKatalog img {
    -webkit-box-shadow: -1px -1px 8px 1px rgba(0,0,0,0.3);
    box-shadow: -1px -1px 8px 1px rgba(0,0,0,0.3);
}


#partnerTop {
	position:absolute;
	right:260px;
	top:30px;
}
#partnerTop a { display:block; margin-bottom:8px; }
#partnerTop a img { max-width:95px; height:auto; }

#partnerFooter {

}
#partnerFooter a { margin-right:12px; }
#partnerFooter a img { max-width:95px; height:auto; margin-bottom: 5px; }
#partnerFooter #raika_footer { margin-right:0px; }
#partnerFooter #raika_footer img { margin-left:19px; max-width:160px; height:auto; opacity:0.8; -moz-opacity:0.8; }
#partnerFooter #ogs_footer { margin-right:0px; }
#partnerFooter #grenke_footer { margin-left:52px; }

.allePartner { text-align:center; }
.allePartner a { margin:0px 15px; }
.allePartner a img { max-width:140px; height:auto; }
.allePartner #allePartnerRaika img { max-width:240px; }

.webPartner { text-align:center; }
.webPartner a { margin:0px 15px; }
.webPartner a img { max-width:150px; height:auto; }
.webPartner #webPartnerSeebacher img { max-width: 210px; }

#slidepicogs { max-width:150px; }
.slideProdukte a:hover { color:#000; text-decoration:underline; }
.slideProdukte .produktpreisbox p { color:#000; }
.slideProdukte .produktpreisbox a { color:#e30713; }

#newsletterFrame { overflow:hidden; }
#newsletterFrame_2 { overflow:hidden; }

#infoBuerotechnik { overflow:hidden; }
#infoBuerotechnik .image_container { margin-top:-30px; }
#infoBuerotechnik img { 
	max-width:120px;
	-webkit-box-shadow: 0px 0px 3px rgba(0,0,0,.8);
	-moz-box-shadow: 0px 0px 3px rgba(0,0,0,.8);
	box-shadow: 0px 0px 3px rgba(0,0,0,.8);
}

.gf_kontakt { width:160px; margin:auto; }

body.ie8 #gallery .span3, body.ie7 #gallery .span3, body.ie6 #gallery .span3 {
	height:222px;
}
body.ie8 .logo, body.ie7 .logo, body.ie6 .logo {
	margin: 27px 0 27px 20px;
}

.produktpreisbox h3, .produktpreisbox p, .produktpreisbox small { color:#000; }
.produktpreis { color:#e30713; font-size:3em; }
.produktpreisbox h2 { margin:15px 0px 2px 0px !important; color:#000; font-size:18px; }

.slideProdukte .iconcontent img { max-height:60px; }

p.big.smallerText { font-size: 25px !important; }

.topprodukt_slide_title.smallText {
    font-size: 24px;
}

.carouselWithShadow {
    -webkit-box-shadow: 0px 0px 12px 0px rgba(50, 50, 50, 0.9);
    -moz-box-shadow:    0px 0px 12px 0px rgba(50, 50, 50, 0.9);
    box-shadow:         0px 0px 12px 0px rgba(50, 50, 50, 0.9);
}
.carouselWithShadow img {
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

#infopopup_teaser {
    display: none;
    position: fixed;
    z-index: 1000 !important;
    left: 50%;
    top: 18%;
    width: 350px;
    margin-left: -175px;
    box-sizing: border-box;
    height: auto;
    background-color: #EFEFEF;
    border: 3px solid #e30613;
    z-index: 100;
    line-height: 18px;
    font-size: 14px;
    padding: 8px;
    text-align: center;
    color:#000;
    -webkit-box-shadow: 0px -1px 8px 0px rgba(50, 50, 50, 0.75);
    -moz-box-shadow:    0px -1px 8px 0px rgba(50, 50, 50, 0.75);
    box-shadow:         0px -1px 8px 0px rgba(50, 50, 50, 0.75);
}
#infopopup_teaser a {
    color:#000 !important;
    text-decoration:underline;
}
#infopopup_teaser a.btn {
    display: inline-block;
    margin-top: 5px;
    text-decoration:none;
}


#nl_teaser {
    display: none;
    position: fixed;
    left: 0px;
    bottom: 0px;
    width: 100%;
    box-sizing: border-box;
    height: auto;
    background-color: #004f90;
    border-top: 3px solid #e30613;
    z-index: 100;
    line-height: 18px;
    font-size: 16px;
    padding: 8px;
    text-align: center;
    color:#FFF;
    -webkit-box-shadow: 0px -1px 8px 0px rgba(50, 50, 50, 0.75);
    -moz-box-shadow:    0px -1px 8px 0px rgba(50, 50, 50, 0.75);
    box-shadow:         0px -1px 8px 0px rgba(50, 50, 50, 0.75);
}
#nl_teaser a {
    display: inline-block;
    margin-top: 5px;
    font-size: 16px;
}





#cookieBar {
    display: none;
    position: fixed;
    left: 0px;
    bottom: 0px;
    width: 100%;
    box-sizing: border-box;
    height: auto;
    background-color: #004f90;
    border-top: 3px solid #e30613;
    padding: 5px;
    z-index: 100;
    line-height: 25px;
    text-align: center;
    color:#FFF;
    font-size: 13px;
    -webkit-box-shadow: 0px -1px 8px 0px rgba(50, 50, 50, 0.75);
    -moz-box-shadow:    0px -1px 8px 0px rgba(50, 50, 50, 0.75);
    box-shadow:         0px -1px 8px 0px rgba(50, 50, 50, 0.75);
}

.breakWord {
    word-wrap: break-word;
}


/* REFERENZEN */
.referenzen-listing ul li {
    /*border: 1px solid #CCC;
    border-radius: 2px;*/
}
.referenzen-listing ul li .bottom-block {
    text-align: center;
}
.referenzen-logo {
    display: block;

}
.portfolio-grid-1.referenzen-listing .bottom-block {
    width: 200px !important;
}

.referenzen-listing ul li .top-link {
    height: 154px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.related_products h2 {
    margin-bottom: 20px;
}

.filter_group select {
    width: 200px;
    font-size: 13px;
}

#referenzen-filter .widget h3 {
    display: none;
}

.bmw-openhouse .ce_image {
    margin-bottom: 30px;
}
.bmw-openhouse .ce_image img {
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
}


.side-nav ul.level_2 {
    margin:10px 0px 10px 10px !important;
}
.side-nav ul.level_2 li {
    border-bottom:0px !important;
    padding-bottom: 2px;
    margin-bottom: 2px;
}


.wordcloud figure {
    margin: 0px;
}

.startlogo_bueromoebel {
    float: right;
    width: 30%;
    margin-left: 5%;
}

.starttext_bueromoebel {
    float: left;
    width: 65%;
    margin-bottom: 15px;
}
.starttext_bueromoebel img {
    max-width: 100%;
    height:auto;
}

.bueromoebel-list {
    clear: both;
}

.mod_newslist > h2 {
    text-align: center;
    margin: 30px 0px;
    color: #005091;
}

.mod_newslist .layout_startseite {
    overflow: hidden;
    border-bottom: 1px dashed #005091;
    padding-bottom: 30px;
    margin-bottom: 50px;
}
.mod_newslist .layout_startseite h2 {
    text-align: center;
}

#news > h2 {
    display: block;
    margin:30px 0px 40px 0;
    padding:20px 10px;
    background-color: #CCCCCC;
    color:#005091;
    font-size: 25px;
}

#news div[data-type="placeholder"] {
    display: inline-block;
    height: auto !important;
}

#kontakt div[data-type="placeholder"] {
    height: auto !important;
}


/*Custom Landscapes Start*/


/* Default */
@media (min-width: 980px) {
    .three-columns-central {
        border-left: 1px solid #D4D4D4;
        border-right: 1px solid #D4D4D4;
        padding: 21px 19px 0;
    }
    .two-columns-left {
        border-left: 1px solid #D4D4D4;
        padding: 21px 0 0 19px;
    }
    .two-columns-right {
        border-right: 1px solid #D4D4D4;
        padding: 21px 19px 0 0;
    }
    .sidebar {
        width: 200px;
    }
    .portfolio-grid-1 .middle {
        margin-bottom: 20px;
    }
    .portfolio-grid-1 .small {
        margin-bottom: 20px;
    }
    .portfolio-grid-1 .large {
        margin-bottom: 20px;
    }
    .portfolio-grid-1 .tall {
        margin-bottom: 20px;
    }
    .comments .comment-date {
        text-align: right;
    }
    .post-item-panel ul li.comments {
        float: right;
    }
    .member-divider {
        margin-left: 20px;
    }
    .two-col-team .span4 {
        width: 340px;
    }
    .head_phone {
        text-align: right;
    }
    ul.socials {
        float: right;
        margin-top: 20px;
        text-align: center;
    }
    .carousel-caption {
        position: absolute;
        right: 30px;
        left: auto;
        bottom: 20px;
        width: 50%;
    }
    .slider4 .carousel-caption {
        bottom: auto;
        left: 20px;
        position: absolute;
        right: auto;
        top: 20px;
        width: 50%;
    }
    .flexslider .left-top {
        left: 20px;
        top: 20px;
        bottom: auto;
    }
    .flexslider .right-top {
        right: 20px;
        top: 20px;
        bottom: auto;
    }
    .flexslider .left-bottom {
        left: 20px;
        bottom: 20px;
    }
    .flexslider .right-bottom {
        right: 20px;
        bottom: 20px;
    }
    .footer-wrapper .span4 {
        width: 290px;
        padding-left: 10px;
    }
    .navbar-inner {
        border-top: 1px solid #cccccc;
        border-bottom: 1px solid #cccccc;
        border-right: none;
        border-left: none;
    }
    .dif-table {
        margin-left: 20px;
    }
    .dif-table .table-column {
        border-width: 1px 0 1px 1px;
    }
    .price-table1 .span2 {
        width: 159px;
    }
    .price-table1 .span3 {
        width: 218px;
    }
    .price-table2 .span2 {
        width: 199px;
    }
    .price-table2 .span3 {
        width: 298px;
    }
    .price-table3 .span2 {
        width: 343px;
    }
    .price-table3 .span3 {
        width: 354px;
    }
    .quote-left, .quote-right {
        margin: 0 20px 0 0;
    }
    .portfolio-slider #carousel {
        margin-bottom: 20px;
        margin-left: 102px;
        width: 722px;
    }
    .portfolio-slider #carousel .flex-prev {
        left: -48px;
        top: 26%;
    }
    .portfolio-slider #carousel .flex-next {
        right: -48px;
        top: 26%;
    }
    .gallery .thumbnail {
        display: block;
    }
    .gallery li:hover .top-link {
        border-color: #0088CC;
        box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
}
    #gallery-main .span3 {
        width: 220px;
        height: 170px;
        box-shadow: 0 1px 5px #CCCCCC;
    }
    #gallery .span3 {
        width: 220px;
        height: 222px;
    }
	#gallery.mitarbeiter .span3 {
		width: 220px;
        height: 310px;
	}
    .portfolio-grid-1 .gallery li:hover .hover-shade {
        left: 5px;
        top: 5px;
    }
    #home_responsive .span3 {
        width: 220px;
        height: 160px;
    }
    #home_responsive .span6 {
        width: 460px;
        height: 160px;
    }
    #home_responsive .tall {
        height: 340px;
    }
    #portfolio .span6 {
        width: 460px;
    }
    #portfolio .large {
        height: 340px;
    }
    #portfolio .span3 {
        width: 220px;
    }
    #portfolio .span3 {
        height: 160px;
    }
    #portfolio .middle {
        width: 460px;
    }
    #portfolio .middle {
        height: 160px;
    }
    #clients .span2 {
        width: 140px;
        height: 125px;
    }
    #responsive-menu-button {
        display: none;
    }
    .buttons-container {
        display: none;
    }
    .tweets-slide .slides li {
        width: 79%;
	overflow: hidden;
    }
    .follow_img {
        display: block;
    }
    .attention-sidestick {
        background: url("../../tl_files/theme-zech/img/sticker_sidebar_yellow.png") no-repeat scroll 0 0 transparent;
    }
    .white-sidestick {
        background: url("../../tl_files/theme-zech/img/sticker_sidebar_white.png") no-repeat scroll 0 0 transparent;
    }
    .alert-sidestick {
        background: url("../../tl_files/theme-zech/img/sticker_sidebar_red.png") no-repeat scroll 0 0 transparent;
    }
    .success-sidestick {
        background: url("../../tl_files/theme-zech/img/sticker_sidebar_green.png") no-repeat scroll 0 0 transparent;
    }
    .note-sidestick {
        background: url("../../tl_files/theme-zech/img/sticker_sidebar_blue.png") no-repeat scroll 0 0 transparent;
    }
    .sidebar-stick {
        height: 187px;
        margin-left: -15px;
        padding: 25px 41px 25px 25px;
        text-align: center;
        width: 179px;
    }
    .sidebar-stick h3 {
        font-size: 22px;
    }
    #gallery-main .hover-shade {
        height: 160px;
        width: 210px;
    }
    .tour-btn {
    padding: 51px 35px 35px;
    }
    .logo {
        margin: 27px 0 27px 20px;
    }
    .logo .logo {
        margin: 0;
    }
}

/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) {
    .topprodukt_slide_title.smallText {
        font-size: 18px;
    }
    .service_phone a span {
        display: none;
    }
    .service_phone a {
        font-size: 13px;
    }

    .slideWeihnachtsaktion p.big { font-size: 22px !important; }
  
    .produktpreisbox p { display:none; }
	.produktpreisbox div { font-size:9px; }
	
	.produktpreisbox h2 { margin:15px 0px 2px 0px !important; color:#000; font-size:16px; }
	
	#jahreskatalogTop {
		right:320px;
	}
	
	.allePartner a img { max-width:150px; height:auto; }
    .webPartner a img { max-width:150px !important; height:auto; }
	.footer-logo { max-width:180px; height:auto; }
	
	.kontaktinfo iframe { width:100%; }
	
    .three-columns-central {
        border-left: 1px solid #D4D4D4;
        border-right: 1px solid #D4D4D4;
        padding: 21px 19px 0;
    }
    .two-columns-left {
        border-left: 1px solid #D4D4D4;
        padding: 21px 0 0 19px;
    }
    .two-columns-right {
        border-right: 1px solid #D4D4D4;
        padding: 21px 19px 0 0;
    }
    .sidebar {
        width: 146px;
    }
    .portfolio-grid-1 .middle {
        margin-bottom: 20px;
    }
    .portfolio-grid-1 .small {
        margin-bottom: 20px;
    }
    .portfolio-grid-1 .large {
        margin-bottom: 20px;
    }
    .portfolio-grid-1 .tall {
        margin-bottom: 20px;
    }
    .comments .comment-date {
        text-align: right;
    }
    .post-item-panel ul li.comments {
        float: right;
    }
    .member-divider {
        margin-left: 20px;
    }
    .two-col-team .span4 {
        width: 259px;
    }
    .head_phone {
        text-align: right;
    }
    ul.socials {
        float: right;
        margin-top: 20px;
        text-align: center;
    }
    .contact-info ul.socials {
        width: auto;
        margin: 0 0 35px 0;
    }
    .carousel-caption {
        position: absolute;
        right: 30px;
        bottom: 20px;
        width: 50%;
        left: auto;
    }
    .slider4 .carousel-caption {
        bottom: auto;
        left: 20px;
        position: absolute;
        right: auto;
        top: 20px;
        width: 50%;
    }
    .flexslider .left-top {
        left: 20px;
        top: 20px;
        bottom: auto;
    }
    .flexslider .right-top {
        right: 20px;
        top: 20px;
        bottom: auto;
    }
    .flexslider .left-bottom {
        left: 20px;
        bottom: 20px;
    }
    .flexslider .right-bottom {
        right: 20px;
        bottom: 20px;
    }
    .navbar-inner {
        border: none;
    }
    .dif-table {
        margin-left: 20px;
    }
    .dif-table .table-column {
        border-width: 1px 0 1px 1px;
    }
    .price-table1 .span2 {
        width: 119px;
    }
    .price-table1 .span3 {
        width: 175px;
    }
    .price-table2 .span2 {
        width: 159px;
    }
    .price-table2 .span3 {
        width: 216px;
    }
    .price-table3 .span2 {
        width: 260px;
    }
    .price-table3 .span3 {
        width: 275px;
    }
    .quote-left, .quote-right {
        margin: 0 20px 0 0;
    }
    .portfolio-slider #carousel {
        width: auto;
        margin-left: 0;
    }
    .portfolio-slider #carousel .flex-prev {
        left: 20px;
        top: 26%;
    }
    .portfolio-slider #carousel .flex-next {
        right: 20px;
        top: 26%;
    }
    .gallery .thumbnail {
        display: block;
    }
    #gallery-main .span3 {
        width: 220px;
        height: 170px;
    }
    #gallery .span3 {
        width: 220px;
        height: 222px;
    }
	#gallery.mitarbeiter .span3 {
		height:310px;
	}
    .portfolio-grid-1 .gallery li:hover .hover-shade {
        left: 5px;
        top: 5px;
    }
    #home_responsive .span3 {
        width: 220px;
        height: 160px;
    }
    #home_responsive .span6 {
        width: 460px;
        height: 160px;
    }
    #home_responsive .tall {
        height: 340px;
    }
    #portfolio .span6 {
        width: 460px;
    }
    #portfolio .large {
        height: 340px;
    }
    #portfolio .span3 {
        width: 220px;
    }
    #portfolio .span3 {
        height: 160px;
    }
    #portfolio .middle {
        width: 460px;
    }
    #portfolio .middle {
        height: 160px;
    }
    #clients .span2 {
        width: 140px;
        height: 125px;
    }
    .navbar .btn-navbar {
        cursor: pointer;
        opacity: 0;
        position: absolute;
        top: 0;
        z-index: 1000;
        width: 400px;
        height: 27px;
    }
    #responsive-menu-button {
        display: block;
        background: url("../../tl_files/theme-zech/img/selectnav.png") no-repeat scroll 0 0 transparent;
        color: #000000;
        cursor: pointer;
        font-family: Arial;
        font-size: 12px;
        height: 27px;
        margin-top: 10px;
        padding: 13px;
        position: relative;
        width: 400px;
        z-index: 5;
    }
    .buttons-container {
        position: relative;
        text-align: center;
        margin: 0 auto;
        height: 27px;
    }
    .sidebar-news-widget .date .icon-calendar {
        display: none;
    }
    .portfolio-slider #carousel {
        margin-bottom: 20px;
    }
    .buttons-container {
        margin: 0 -20px;
    }
    .tweets-slide .slides li {
        width: 72%;
		overflow: hidden;
    }
    .follow_img {
        display: block;
    }
    .attention-sidestick {
        background: url("../../tl_files/theme-zech/img/sticker_small_yellow.png") no-repeat scroll 0 0 transparent;
    }
    .white-sidestick {
        background: url("../../tl_files/theme-zech/img/sticker_small_white.png") no-repeat scroll 0 0 transparent;
    }
    .alert-sidestick {
        background: url("../../tl_files/theme-zech/img/sticker_small_red.png") no-repeat scroll 0 0 transparent;
    }
    .success-sidestick {
        background: url("../../tl_files/theme-zech/img/sticker_small_green.png") no-repeat scroll 0 0 transparent;
    }
    .note-sidestick {
        background: url("../../tl_files/theme-zech/img/sticker_small_blue.png") no-repeat scroll 0 0 transparent;
    }
    .sidebar-stick {
        height: 154px;
        margin-left: -10px;
        padding: 15px 18px 10px 10px;
        text-align: center;
        width: 146px;
    }
    .sidebar-stick h3 {
        font-size: 14px;
        line-height: 17px;
        margin-bottom: 4px;
        font-weight: bold;
    }
    .sidebar-stick p {
        font-size: 11px;
    }
    .hero-list h2 {
        font-size: 14px;
    }
        #gallery-main .hover-shade {
        height: 160px;
        width: 210px;
    }
    .tour-btn {
        padding: 51px 35px 35px;
    }
    .logo {
        margin: 27px 0 27px 20px;
    }
    .logo .logo {
        margin-left: 0;
    }

    #partnerFooter #grenke_footer { margin-left:0px; }
}


/* Landscape phone to portrait tablet */
@media (max-width: 767px) {

    .schnaeppchen_link {
        text-align: center !important;
    }

    .topprodukt_slide_title.smallText {
        font-size: 14px;
    }
	
	.slideProdukte .produktpreisbox { width:90px; height:60px; overflow:hidden; background-size:cover; font-size:1em !important;  }
	.slideProdukte .produktpreisbox h3 { font-size:11px; !important; margin:0px !important; padding:0px !important; }
	.slideProdukte .produktpreisbox h2 { font-size:12px; !important; margin:0px !important; padding:0px !important; }
	.slideProdukte .produktpreisbox p { font-size:10px; margin:0px; padding:0px; }
	
	.slideProdukte .iconcontent { display:none; }
	
	.slideWeihnachtsaktion p.big { font-size: 18px !important; }

	#partnerTop, #jahreskatalogTop { display:none; }
	
	.allePartner a img, .webPartner a img { margin-bottom:20px; }
	
    .sidebar {
        width: auto;
    }
    .three-columns-central, .two-columns-left, .two-columns-right {
        border: none;
        padding: 21px 0 0 0;
    }
    .hero-list div.span3 {
        min-height: 114px;
    }
    .portfolio-grid-1 .middle {
        margin-bottom: 20px;
    }
    .portfolio-grid-1 .small {
        margin-bottom: 20px;
    }
    .portfolio-grid-1 .large {
        margin-bottom: 20px;
    }
    .portfolio-grid-1 .tall {
        margin-bottom: 20px;
    }
    .top_line, .footer-top, .recent-tweets, .footer-wrapper, .footer-bottom {
        margin: 0 -20px 0;
    }
    .block-posts .span3 {
        margin-bottom: 20px;
    }
    .block-posts .last {
        margin-bottom: 0;
    }
    .comments .comment-date {
        text-align: left;
    }
    .form-button-offset {
        margin-left: 0;
    }
    .reply-form h2 {
        margin-left: 0;
    }
    .post-item-panel ul li.comments {
        float: left;
    }
    .bordered-img {
        display: inline-block;
    }
    .member-divider {
        margin-left: 0;
    }
    .two-col-team .span4 {
        width: auto;
    }
    .logo {
        text-align: center;
        margin: 14px 0;
    }
    .head_phone, .service_phone {
        text-align: center !important;
    }
    .service_phone a {
        display: inline !important;
    }
	.opening_times { text-align:center; }
    ul.socials {
        margin: 0 auto 35px;
        overflow: hidden;
        margin-top: 20px;
        text-align: center;
    }
    .contact-info ul.socials {
        width: auto;
        margin: 0 0 35px 0;
    }
    .carousel-caption {
        right: 0;
        left: 0;
        bottom: 0;
    }
    .footer-wrapper .span4 {
        padding-left: 10px;
    }
    .navbar-inner {
        border:none;
    }
    .dif-table div.last-column {
        border-left: 1px solid #E0E0E0;
    }
    .dif-table {
        margin-left: 0;
    }
    .dif-table div.span3 {
        margin-top: 22px;
    }
    .dif-table .table-column {
        border-width: 1px;
    }
    .quote-left, .quote-right {
        margin: 0 20px 10px 0;
    }
    .portfolio-slider #carousel {
        width: auto;
        margin-left: 0;
    }
    .portfolio-slider #carousel .flex-prev {
        left: 20px;
        top: 26%;
    }
    .portfolio-slider #carousel .flex-next {
        right: 20px;
        top: 26%;
    }
    .gallery .thumbnail {
        display: table;
    }
    #gallery-main .span3 {
        width: auto;
        height: auto;
        margin-left: 20px;
    }
    #gallery-main {
        margin-left: -20px;
    }
    #gallery .span3 {
        width: 220px;
        height: 222px;
        margin-left: 20px;
    }
	#gallery.mitarbeiter .span3 {
		height:310px;
	}
    .portfolio-grid-1 .gallery li:hover .hover-shade {
    left: 5px;
    top: 5px;
}
    #home_responsive .span3 {
        width: 220px;
        height: 160px;
    }
    #home_responsive .span6 {
        width: 460px;
        height: 160px;
    }
    #home_responsive .tall {
        height: 340px;
        margin-right: 10px;
    }
    #portfolio .span6 {
        width: 460px;
        margin-left: 20px;
    }
    #portfolio .large {
        height: 340px;
    }
    #portfolio .span3 {
        width: 220px;
        height: 160px;
        margin-left: 20px;
    }
    #portfolio .middle {
        width: 460px;
        height: 160px;
        margin-left: 20px;
    }
    #portfolio {
        margin-left: -20px;
    }
    #gallery {
        margin-left: -20px;
    }
    #clients .span2 {
        width: 140px;
        height: 125px;
    }
    .navbar .btn-navbar {
        cursor: pointer;
        opacity: 0;
        position: absolute;
        top: 0;
        z-index: 1000;
        width: 400px;
        height: 27px;
    }
    #responsive-menu-button {
        display: block;
        background: url("../../tl_files/theme-zech/img/selectnav.png") no-repeat scroll 0 0 transparent;
        color: #000000;
        cursor: pointer;
        font-family: Arial;
        font-size: 12px;
        height: 27px;
        margin-top: 10px;
        padding: 13px;
        position: relative;
        width: 400px;
        z-index: 5;
    }
    .buttons-container {
        position: relative;
        text-align: center;
        margin: 0 auto;
        height: 27px;
    }
    .portfolio-slider #carousel {
        margin-bottom: 20px;
    }
    .buttons-container {
        margin: 0 -20px;
    }
    .tweets-slide .slides li {
        width: 58%;
		overflow: hidden;
    }
    .follow_img {
        display: block;
    }
    .attention-sidestick {
        background: url("../../tl_files/theme-zech/img/sticker_sidebar_yellow.png") no-repeat scroll 0 0 transparent;
    }
    .white-sidestick {
        background: url("../../tl_files/theme-zech/img/sticker_sidebar_white.png") no-repeat scroll 0 0 transparent;
    }
    .alert-sidestick {
        background: url("../../tl_files/theme-zech/img/sticker_sidebar_red.png") no-repeat scroll 0 0 transparent;
    }
    .success-sidestick {
        background: url("../../tl_files/theme-zech/img/sticker_sidebar_green.png") no-repeat scroll 0 0 transparent;
    }
    .note-sidestick {
        background: url("../../tl_files/theme-zech/img/sticker_sidebar_blue.png") no-repeat scroll 0 0 transparent;
    }
    .sidebar-stick {
        height: 187px;
        margin-left: -15px;
        padding: 25px 41px 25px 25px;
        text-align: center;
        width: 179px;
    }
    .sidebar-stick h3 {
        font-size: 22px;
    }
    #gallery-main .hover-shade {
        height: 160px;
        width: auto;
    }
    .tour-btn {
        padding: 0 21px 25px;
    }

    .startlogo_bueromoebel {
        float: left;
        width: 40%;
        margin-left: 0px;
        margin-right: 10px;
    }
    .startlogo_bueromoebel figure {
        margin: 4px;
    }

    .starttext_bueromoebel {
        float: none;
        width: auto;
        margin-bottom: 15px;
    }

}

/* Landscape phones and down */
@media (max-width: 480px) {

    .portfolio-grid-1.referenzen-listing .bottom-block {
        width: 156px !important;
    }
	
	.slideProdukte .produktpreisbox h2 { font-size:10px; !important; }
	.slideProdukte .produktpreisbox p { font-size:9px; margin:0px; padding:0px; }
	.produktpreisbox { background-image:none !important }
	
	.firmenchronik .ce_text.chronik p:first-letter {
		font-family: Georgia, "Times New Roman", Times, serif;
		color:#333333;
		font-size: 12px;
		float: none;
		margin-top:0px;
		margin-right:0px;
	}
	.firmenchronik .image_container { float:none !important; }
	
	
	
    .logo {
        text-align: center;
    }
    .head_phone {
        text-align: center;
    }
    .sidebar {
        width: auto;
    }
    .three-columns-central, .two-columns-left, .two-columns-right {
        border: none;
        padding: 0;
    }
    .hero-list div.span3 {
        min-height: 114px;
    }
    .portfolio-grid-1 .middle {
        margin-bottom: 20px;
    }
    .portfolio-grid-1 .small {
        margin-bottom: 20px;
    }
    .portfolio-grid-1 .large {
        margin-bottom: 20px;
    }
    .portfolio-grid-1 .tall {
        margin-bottom: 20px;
    }
    .top_line, .footer-top, .recent-tweets, .footer-wrapper, .footer-bottom {
        margin: 0 -20px 0;
    }
    .block-posts .span3 {
        margin-bottom: 20px;
    }
    .block-posts .last {
        margin-bottom: 0;
    }
    .comments .comment-date {
        text-align: left;
    }
    .form-button-offset {
        margin-left: 0;
    }
    .reply-form h2 {
        margin-left: 0;
    }
    .post-item-panel ul li.comments {
        float: left;
    }
    .bordered-img {
        display: inline-block;
    }
    .member-divider {
        margin-left: 0;
    }
    .two-col-team .span4 {
        width: auto;
    }
    ul.socials {
        margin: 0 auto 35px;
        overflow: hidden;
        margin-top: 20px;
    }
    .carousel-caption {
        right: 0;
        left: 0;
        bottom: 0;
    }
    .footer-wrapper .span4 {
        padding-left: 10px;
    }
    .navbar-inner {
        border:none;
    }
    .dif-table .last-column {
        border-left: 1px solid #E0E0E0;
    }
    .dif-table {
        margin-left: 0;
    }
    .dif-table div.span3 {
        margin-top: 22px;
    }
    .dif-table .table-column {
        border-width: 1px;
    }
    .quote-left, .quote-right {
        margin: 0 20px 10px 0;
    }
    .portfolio-slider #carousel {
        width: auto;
        margin-left: 0;
    }
    .portfolio-slider #carousel .flex-prev {
        left: 20px;
        top: 26%;
    }
    .portfolio-slider #carousel .flex-next {
        right: 20px;
        top: 26%;
    }
    .gallery .thumbnail {
        display: table;
    }
    #gallery-main .span3 {
        width: auto;
        height: 163px;
        margin-left: 0;
    }
    #gallery .span3 {
        width: auto;
        height: 222px;
        margin-left: 0;
    }
	#gallery.mitarbeiter .span3 {
		height:310px;
	}
    #gallery .thumbnail {
        border: none;
        padding: 0;
        box-shadow: none;
    }
    .portfolio-grid-1 .gallery li:hover .hover-shade {
        left: 0;
        top: 0;
    }
    #home_responsive .span3 {
        width: auto;
        height: auto;
    }
    #home_responsive .span6 {
        width: auto;
        height: auto;
    }
    #home_responsive .tall {
        height: auto;
        margin-right: 10px;
    }
    #portfolio .span6 {
        width: auto;
    }
    #portfolio .large {
        height: auto;
    }
    #portfolio .span3 {
        width: auto;
        height: auto;
    }
    #portfolio .middle {
        width: auto;
        height: auto;
    }
    #gallery {
        margin-left: -20px;
    }
    #clients .span2 {
        width: auto;
        height: auto;
    }
    .navbar .btn-navbar {
        cursor: pointer;
        opacity: 0;
        position: absolute;
        top: 0;
        z-index: 1000;
        width: 400px;
        height: 27px;
    }
    #responsive-menu-button {
        display: block;
        background: url("../../tl_files/theme-zech/img/selectnav.png") no-repeat scroll 0 0 transparent;
        color: #000000;
        cursor: pointer;
        font-family: Arial;
        font-size: 12px;
        height: 27px;
        margin-top: 10px;
        padding: 13px;
        position: relative;
        width: 400px;
        z-index: 5;
    }
    .buttons-container {
        position: relative;
        text-align: center;
        height: 27px;
    }
    .portfolio-slider #carousel {
        margin-bottom: 20px;
    }
    .buttons-container .nav-select {
        border-radius: 4px;
    }
    .tweets-slide .slides li {
        width: auto;
		overflow: hidden;
    }
    .follow_img {
        display: none;
    }
    .attention-sidestick {
        background: url("../../tl_files/theme-zech/img/sticker_small_yellow.png") no-repeat scroll 0 0 transparent;
    }
    .white-sidestick {
        background: url("../../tl_files/theme-zech/img/sticker_small_white.png") no-repeat scroll 0 0 transparent;
    }
    .alert-sidestick {
        background: url("../../tl_files/theme-zech/img/sticker_small_red.png") no-repeat scroll 0 0 transparent;
    }
    .success-sidestick {
        background: url("../../tl_files/theme-zech/img/sticker_small_green.png") no-repeat scroll 0 0 transparent;
    }
    .note-sidestick {
        background: url("../../tl_files/theme-zech/img/sticker_small_blue.png") no-repeat scroll 0 0 transparent;
    }
    .sidebar-stick {
        height: 154px;
        margin-left: -10px;
        padding: 15px 18px 10px 10px;
        text-align: center;
        width: 146px;
    }
    .sidebar-stick h3 {
        font-size: 14px;
        line-height: 17px;
        margin-bottom: 4px;
        font-weight: bold;
    }
    .sidebar-stick p {
        font-size: 11px;
    }
    #gallery-main .hover-shade {
        height: 160px;
        width: auto;
    }
    .tour-btn {
        padding: 0 21px 25px;
    }
	
	.portfolio-grid-1 .hp-wrapper .bottom-block a {
    	font-size: 12px !important;
	}
	#gallery .span3 { margin-left:20px; width:222px; }
	.top-link { text-align:left; }
	
}


/*Custom Landscapes End*/

body {
    margin: 0;
    font-family: 'Open Sans', Arial, sans-serif;
    font-size: 12px;
    line-height: 20px;
    color: #333333;
    background-color: #ffffff;
}
h1, h2, h3 {
    font-weight: normal;
    margin: 0 0 10px;
}
h4, h5, h6 {
    margin: 0;
}
h1 {
    clear: both;
    color: #333333;
    font-size: 28px;
    line-height: 32px;
    margin: 0 0 20px;
}
h2 {
    font-size: 18px;
    color: #666666;
    line-height: 22px;
}
h3 {
    font-size: 16px;
    line-height: 22px;
    color: #666666;
}
h4 {
    font-size: 14px;
    line-height: 22px;
    font-weight: bold;
    color: #666666;
    font-family: Arial, sans-serif;
}
h5 {
    font-size: 12px;
    line-height: 22px;
    font-weight: bold;
    color: #666666;
    font-family: Arial, sans-serif;
}
h6 {
    font-size: 11px;
    line-height: 22px;
    color: #666666;
    font-family: Arial, sans-serif;
}
.clear-both {
    clear: both;
}
.top_line {
    height: 5px;
}
p {
    /*font-family: Arial, sans-serif;*/
    color: #666666;
    margin: 0;
    line-height: 18px;
    padding: 0 0 20px;
}
.team-member p {
    color: #333333;
}
.two-col-team p {
    color: #333333;
}
sup {
    padding-left: 1px;
    top: -0.3em;
}
form label {
    color: #898989;
    font-family: Arial, sans-serif;
    font-size: 12px;
}
h2 {
    font-size: 18px;
    line-height: 22px;
    color: #666666;
    margin: 0 0 10px;
}
blockquote {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADkAAAAoCAYAAABEklK7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjJCRUI0Qjc2RjM3ODExRTFBRTFCRTUyMTk0N0JGMzM3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjJCRUI0Qjc3RjM3ODExRTFBRTFCRTUyMTk0N0JGMzM3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MkJFQjRCNzRGMzc4MTFFMUFFMUJFNTIxOTQ3QkYzMzciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MkJFQjRCNzVGMzc4MTFFMUFFMUJFNTIxOTQ3QkYzMzciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4z0Gu4AAADpklEQVR42sRab2RVYRh/77lXMy4jYl8aY1xGuSk3sb7ETbl9WZpLkaYsJW4kShHXUq1P076UJppipJHGZZquxhRjGTGNuJ/GdUZUy83del57zhyv99/589w9/Bze9z3nub/3PP/e59yE67oshCQAjmJuA7DJaMXB3yDKpg/bkgqhoA2QlIz/Q1CTa5MQ5BvbwKv0JlvJAr4D/gJ++/AVsLcFBG8hkT+C/kdIbkN1o+2bvAh4AmgXxquA04A1QnK7AS8BBWG8CbgOGDM9wIbkTcCIZHwScB53l0o6AR8AvcJ4Azd32uYhKYs3KCM42wKCewAfARnJ3KAtQZNPFgFPJeMrgAFigrsA7xUEHwJeB41WMsmhHyQlfjBA7IMM/T8nGZ8D3A4TkmW7+AKvojwGLBITzAOGJOMNNFMWB8k7EkfnUgPcJyaYVriIt8ErcZDMYj6SSRnwi5jkA0C3ZHwNfZHFQXJEYaZ1wAQxwS7AFcXcsygb7AjBJq9YN0EcTblcU5SLXMaj1oKelDTrplrgi0OKuaWwviiS5KVTv2LNOuALMckLgA7FXDWOqp7LCUld6sm3FphqUTO3FBfJgmbND2KC3IqOaOZX4yLZp1lTJyaZ0wScWEimsBDu0qwRf0A7bko33lfHPFbFgiEMSZ00JKmmD324B7CMeqsYP6QkMwYl+/DagWG+hBsjk3eAGwGjYY9hvhdLyYNYjakCpFcwjIobk3Bd9yxcXxkUTft2j1ns/NUAue2ThbssanK4LFCe9FuVg45vkoIlQa/Af46HbdvAYzpX5gNYBn/zn/0W4mAipqpDC5aFAEVH4a2XFh1GJ0k8sqXZzgiPJcMeySZxC6NkWEOpnxf8nU4LTvlFwzylfm6u/U7I3BbUbHR5mFp/wcFkSi26XEytP+O9SerSTZcmFqh1e9F1hu2czBIHn+0UQt3aqBkCD+Um1zySFSyHKKTBzG3MUUKSC/5iYIxISUV1OhDWUG3ylJ/kOFGbw7aVeJnAN7kFVRzBrM6xeHur/JvFvOXaORaht6oQ/mmvKdau/Bw4GFNPZxmPXEHkHgvwtcriWVVVgf6GbX3UWY+ggEfTU4CfAe/j5sq/O05GJMhdryymENkJ/3jIaoT79WEWvlfquU05pEXxr16XZHlS5SP78bXbvBG+5i7gKIvefGqi3gNYLNgIN81DMr9OWP7FJY0H4GNsq4HlL9PmMZnPRDRxU+17BnVnfeOrqJ9bnrI/+1+AAQAoLszUMTBI6gAAAABJRU5ErkJggg==) no-repeat scroll 5px -2px #FBFBFB;
    border-color: #F5F5F5 #ECECEC #DFDFDF;
    border-radius: 5px 5px 5px 5px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 3px #CCCCCC;
    overflow: hidden;
    margin: 0 0 20px;
    padding: 15px 20px 12px;
}
.clear_both {
    clear: both;
}
.quote-left {
    float: left;
    max-width: 280px;
}
.quote-right {
    float: right;
    max-width: 280px;
    margin: 0 0 0 20px;
}
blockquote p {
    color: #898989;
    font-family: 'Open Sans',Arial,sans-serif;
    font-size: 14px;
    font-style: italic;
    line-height: 21px;
    margin: 0 0 5px;
    padding: 0;
    position: relative;
    z-index: 2;
}
blockquote .autor {
    font-family: Arial;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    text-align: right;
    color: #666666;
}
.large-quote {
    background: url(data:image/gif;base64,R0lGODlhBQAFAIAAAPLy8v///yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDlGODVCN0ZFNjAxMTFFMUEyQTBFQzI2NzIxRkFFRjkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDlGODVCODBFNjAxMTFFMUEyQTBFQzI2NzIxRkFFRjkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowOUY4NUI3REU2MDExMUUxQTJBMEVDMjY3MjFGQUVGOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowOUY4NUI3RUU2MDExMUUxQTJBMEVDMjY3MjFGQUVGOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAAAFAAUAAAIHjAOXtqgXCgA7) repeat scroll left top transparent;
    border-radius: 0 0 0 0;
    box-shadow: none;
    min-height: 137px;
    padding: 15px 55px 12px;
    position: relative;
    text-align: center;
}
.large-quote .figure-left {
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAACTCAYAAAAZbZ63AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkNBRDA2ODVBRjgyRjExRTFBNUNEODRBODY1QUY1NzcwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkNBRDA2ODVCRjgyRjExRTFBNUNEODRBODY1QUY1NzcwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Q0FEMDY4NThGODJGMTFFMUE1Q0Q4NEE4NjVBRjU3NzAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Q0FEMDY4NTlGODJGMTFFMUE1Q0Q4NEE4NjVBRjU3NzAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6JvGGDAAAH/0lEQVR42uydcWRdZxTA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) top left no-repeat;
    position: absolute;
    width: 40px;
    height: 147px;
    top: 6px;
    left: 10px;
}
.large-quote .figure-right {
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAACTCAYAAAAZbZ63AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkNBRDA2ODVBRjgyRjExRTFBNUNEODRBODY1QUY1NzcwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkNBRDA2ODVCRjgyRjExRTFBNUNEODRBODY1QUY1NzcwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Q0FEMDY4NThGODJGMTFFMUE1Q0Q4NEE4NjVBRjU3NzAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Q0FEMDY4NTlGODJGMTFFMUE1Q0Q4NEE4NjVBRjU3NzAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6JvGGDAAAH/0lEQVR42uydcWRdZxTA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) scroll -41px 0 no-repeat;
    position: absolute;
    width: 40px;
    height: 147px;
    top: 6px;
    right: 10px;
}
.large-quote .autor {
    text-align: center;
    margin-top: 26px;
}
ul.socials > li {
    margin-left: 5px;
    display: inline-block;
}
.bold {
    font-weight: bold;
}
.socials a.socialItem {
    display: block;
    width: 24px;
    height: 24px;
}
.socials .service {
    background: transparent url(data:image/png;base64,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) top left no-repeat;
}
.socials .email {
    background: transparent url(data:image/png;base64,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) scroll -30px 0 no-repeat;
}
.socials .facebook {
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAAAwCAYAAACPDl2NAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAilSURBVHjaYnz69Kk/AwPDAiAWYKAu+ADECVJSUhuxST579sweSG2gkb0BQHsPDoS9AAHECAzQ9zQwHG4J0GOCODw2LO0FCCAmGhrOQMDsYWkvQACxYBN99eoVw8mTJxnevHnDICEhwaCvr88AjHGGUUAYAAQQRoD+//+fYevWrQyPHj0C80H05cuXGSwtLRlsbW1Hajg1APEBIEYvl/+jKwQIICZ0AUZGRgZeXl4Use/fvzPs27eP4c6dOyMxMEEVdiOWwMQKAAIIJYUeOXKEgY2NjcHHx4fh27dvDPfv30dRfPXqVQYVFRWqu/jXr18Mt2/fBmNWVlYGJiYmcE4hBP78+QOOfENDQwYeHh4GFhYWWgUo0QAggFBcsHfvXngZGhYWxrBq1SqUQP369StNksCpU6cY5OTkwIFz7949ogITBEDqtbS0GB4/fszw5csXcLE00AAggLBG6dmzZ8EV0ocPH1DEOTg4aOKIa9euMXz+/JnB1NQUHEggPijV4gKgYklMTIzB3Nyc4fXr1wzHjx9nEBQUpFUYoWd1vM0ugADCmUcePnyIIXbr1i2Gixcvgmt9agJOTk5wKvv79y84kLi4uBjOnTvH8OPHDwy1oOJAXl6ewcjICJx7QOpAYiA9dAJ4m10AAYRSKRFy1M+fPxk2btwIThHUBKAUB210Mxw9epRBQEAAXC5yc3Ojxj6wjFRWVgZH6M2bN8GBCdNPbDFBawAQQCgBGhwcTDBQQQ7ftWsXw86dOxn+/ftHFUcgBwao/AZVjqB2r7OzM4OQkBA8MI2NjRmsra0ZLl26xHDlyhVahw0jFOMSxybHABBAKFleSUmJISUlheH69esML168YBAREQFnqwcPHmBoPHHiBMPHjx/BkcDMzEzV1CoqKgpuqoFaHHp6emA3gMRA5eanT58Y+Pn5weU5tiJhoAFAAGGUoaDC3crKCs4HlWmbNm0CVxToABTwy5cvBwcqqBykFIAiRldXF1zjgzoToApHTU2NwczMDFxBgooaUK4AVV6gYuH06dPg2n0wAYAAYiKkgJ2dnSE0NBRnk+Tu3bvgQKWkSQUqm0HtTwsLCwZZWVmG8+fPg1MlKLBAbV9QwIEwqOXx7t07cMCCUjKo5wYKWFBlBmqTUhn8x9YTQhLHWmgDBBATsaa7ubkxuLq6wisQZACqoRcsWABOUeQAUKMcVD6CUjmo/ASZhxzYoCIHuQkHyvagQAUFLigHgXIVtcpzSgFAAIGG70iqHkFZEVTTg1IFOgBVaKDsDyqLYQBYuTDiGEaD2wt0A7gdCqq1QakSvUwGVVroEQmyH1SOamtrM0hKSoJTKKioIMVeEionvP13ZAAQQCT31UBlHCh7rlu3juH3798ocqDu6qFDh1AClBgAChBQqgNVgqAsTywABSIosEH6QG4aDAAggMjq/GpoaDDExMQwrF69GqNSICfrgRrmmpqaYDzUAUAAMZGrEZS9EhMTwU0ZGODj4wOXsyMZAAQQRcMzoEY3KFBBFQSo8gDV0qBadyQDgACieLwLVDE4OjoyjAIIAAggUJb/QEPzP5ApN2TtBQggUIAG0MiSD1CzcYFhaS9AALHMmjWLprOADQ0NWCWA9tI061HRXpLarQABBEqhCxhoM7UqwIB/+mADDe3dMFD2AgTQ6Lw8le0FCCCstby4uDi4jwzqgTx//hw8Sg8a/B0FhAFAALFg67V4eXmBpxlgDXhQdxPU1jx8+PBIDSdQgXyAgYh5eYAAwugpgbqO6N1J0KAHaPScFlPIQwCA6gGi5+UBAgglhYLGF0E9ni1btoADUVFREUUxaGSHFosdQJ0D0Mg8aK4IZD+x4wGgARHQsB4o54AGV/DNlFIYoEQDgABCCVBQKoSVoStXrmQIDw9HCVTQuCUtAMhe0Izq+/fvwZGGbcwVGwCpP3PmDDjngKZFQPNcAw0AAghrpQQa7AVVSCBHIgPQPA8tgImJCXgMALTcB5TiQHx8awBAKRg0hrp7927wZJ67uzt4NJ9GAUrSvDxAAOHsy8MqJWSgrq7OYGBgwHDhwgWquhg0jqqqqgqe2dyzZw+4DLezs8M6AwsaWAal5oMHD4KH++zt7cEBDBqgphPA2+wCCCAmdI/hA6D5JX9/f6oveYFNI4OKF1ALAzSVAhqoBpWLyAA0oA2aYwJNk4Dm7UGBCUuxxBYTtAYAAYQSoGvXriUYqCCHg7IYCFNz+hgGpKWlGby9vcHzSCD3gObpYYF54MAB8FJL0KwsqJ1MY0DWvDxAAKFkedAM5uzZs8ELsEAVE6hcAk1nKCgoYGgEpVJQuQfyNDVnHEGpFdSJAK0aAdX4x44dA2dtkBio3BQWFmZ4+/YtOOLpuPyGaAAQQCzYak7QchgYAK1k9vPzA9e+6ADk0YiICHCgUqPCAkUMqAMBWtYIijBQhQMqr0GrAkGVJChXgDoeoMoLFKhOTk4YFedAA4AAtNrRCQAwCEPBObP/InLfClKhQhdI0xp4WREIl2BHnDKNyJKk9ZBeBj6WIVV85Fx52GURS8mBcA6Y5+UQlpPlZf+tZfYB0p24fAkgoueUQJ4FYWyLsmDzS6DlMuQAUOWzf/9+8GIJ0GJfUI2PHNigSUFQCoUB0NQLaJ0AaD4L1CoAlbO0KM/JAQABRNIkHSiVrl+/HuucPMjDCQkJ4NVxpILNmzeDcwIokECRAsr6yBi2MgQZg3IEaOEYKNVu27YNXAwMBgAQQCTPKYFWvoFq3KCgIIxsBvIkKLuCKjdSAGgtKijVgSoeUPlJLADZD2p1gBa20ajbSTIACCCyJulAi8SWLFnCEBISgrHBAVRpkApAKRDUhQThoQ4AAojseXlQqgKtZ4K1E0EAtLwR1B0cyQAggCiaRgY1XebPnw+ejwf1okBrRtHX5Y80ABBAFM/Lg9qfoBp6FEAAQACNzstT2V6AABqdl6eyvQABBgBc75/O+TfNTAAAAABJRU5ErkJggg==) scroll -60px 0 no-repeat;
}
.socials .facebook_blue {
    background: transparent url('/tl_files/theme-zech/img/fb-logo_blue.png') no-repeat top center;
    background-size: contain;
}
.socials .instagram_icon {
    background: transparent url('/tl_files/theme-zech/img/instagram-logo.png') no-repeat top center;
    background-size: contain;
}
.socials .cashregister {
    background: transparent url('/tl_files/theme-zech/img/cash-register.png') no-repeat top center;
    background-size: contain;
}
.socials .service:hover {
    background: transparent url(data:image/png;base64,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) scroll 0 -24px no-repeat;
}
.socials .email:hover {
    background: transparent url(data:image/png;base64,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) scroll -30px -24px no-repeat;
}
.socials .facebook:hover {
    background: transparent url(data:image/png;base64,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) scroll -60px -24px no-repeat;
}

ul.icons {
    list-style: none;
    margin-left: 0;
}
.head_phone {
    color: #666666;
    font-family: 'Open Sans',Arial,sans-serif;
    font-size: 16px;
    margin-top: 25px;
    padding-bottom: 0;
    text-align: right;
}
.service_phone, .schnaeppchen_link {
    overflow: hidden;
    color: #e30713;
    font-family: 'Open Sans',Arial,sans-serif;
    font-size: 14px;
    margin-top: 0px;
    padding-bottom: 0;
    /*display: none;*/
    text-align: right;
    height: 20px;
}
.service_phone a, .schnaeppchen_link a {
    display: block;
    color: #e30713;
}
body.showTechnikHotline .service_phone, body.showSchnaeppchen .schnaeppchen_link {
    display: block;
}
.navbar .nav .open .dropdown-menu .active a {
    background-color: #333333;
    border: none;
    background-image: none;
}
.navbar .nav .open .dropdown-menu .active a:hover {
    background-color: #292929;
    background-image: none !important;
    filter: none;
}
.nav-select {
        width: 100%;
    }
.navbar-inner {
    background-color: #FFFFFF;
    background-image: none;
    background-repeat: repeat-x;
    border-radius: 0 0 0 0;
    box-shadow: none;
    min-height: 40px;
    padding-left: 20px;
    padding-right: 20px;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0)
}
.navbar .nav .active > a, .navbar .nav .active > a:hover, .navbar .nav .active a > i, .navbar .nav .active a > i:hover {
    background-color: #FFFFFF;
    text-decoration: none;
}
.nav-pills > li > a {
    border-radius: 0;
    margin-bottom: 2px;
    margin-top: 2px;
    padding-bottom: 8px;
    padding-top: 8px;
}
.nav-pills-portfolio > li > a {
    border-radius: 5px 5px 5px 5px;
    color: #666666;
    font-size: 18px;
}
.nav-pills-portfolio {
    float: left;
    margin-bottom: 10px;
}
.portfolio-switch {
    float: right;
    list-style: none;
    margin-top: 4px;
}
.portfolio-switch li {
    float: right;
    margin-left: 20px;
}
.portfolio-nav {
    overflow: hidden;
}
.dropdown .dropdown-menu {
    background-clip: padding-box;
    background-color: #333333;
    box-shadow: 4px 4px 0 rgba(0, 0, 0, 0.2);
    list-style: none outside none;
    z-index: 1000;
    top: 98%;
}
.in .dropdown .dropdown-menu {
    box-shadow: none;
}
.navbar .nav > li > .dropdown-menu:after {
    border: none;
}
.navbar .nav > li > .dropdown-menu:before {
    border: none;
}
.dropdown-menu {
    border: none;
    margin: 0;
}
.nav-pills .dropdown-menu {
    border-radius: 0 0 0 0;
}
.navbar {
    margin: 0;
}
.navbar-inner {
    padding: 0;
}
.navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus {
    box-shadow: none;
}
.navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle, .navbar .nav li.dropdown.open.active > .dropdown-toggle {
    background-color: #ffffff;
}
.navbar .in .nav li.dropdown.open > .dropdown-toggle, .navbar .in .nav li.dropdown.active > .dropdown-toggle, .navbar .in .nav li.dropdown.open.active > .dropdown-toggle {
    background-color: #333333;
    color: #ffffff;
}
.in .nav > li > a:hover, .nav-collapse .dropdown-menu a:hover {
    background-color: #292929;
    border-radius: 0 0 0 0;
}
.nav-collapse {
    position: relative;
    z-index: 999;
}
.navbar .nav > li {
    text-align: center;
    border-right: 1px dotted #CCCCCC;
}
.navbar .nav > li .dropdown-menu li {
    text-align: left;
}
.navbar .nav > li .dropdown-menu li a {
    color: #ffffff;
    padding: 8px 10px 11px;
}
.navbar .nav > li .dropdown-menu li a:hover {
    background-color: #292929;
    background-image: none !important;
    filter: none;
}
.navbar .nav > li a i {
    display: block;
    color: #666666;
    font-size: 12px;
    font-weight: normal;
    height: 27px;
    background: #ffffff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAICAYAAADaxo44AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjZEN0E4MDg5RTJFMzExRTE5NUJBQ0M1MTJCQzI5MzA1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjZEN0E4MDhBRTJFMzExRTE5NUJBQ0M1MTJCQzI5MzA1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NkQ3QTgwODdFMkUzMTFFMTk1QkFDQzUxMkJDMjkzMDUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NkQ3QTgwODhFMkUzMTFFMTk1QkFDQzUxMkJDMjkzMDUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6P0zLiAAAAJ0lEQVR42mIsKCj4zwABjFAazGdiwAFY0FXC+Lh1bGe2o7UdAAEGAESBCF73gEJZAAAAAElFTkSuQmCC) scroll center 23px no-repeat;
}
.navbar .nav > li.single a i {
    background: none;
}
.navbar .nav > li a {
    color: #333333;
    font-size: 14px;
    font-weight: 600;
    line-height: 16px;
    margin-bottom: 0;
    padding: 15px 15px 8px;
    text-shadow: none;
}
.nav-tabs .open .dropdown-toggle, .nav-pills .open .dropdown-toggle, .nav > li.dropdown.open.active > a:hover {
    background-color: #999999;
    border-color: #999999;
    color: #333333;
}
.navbar-inner .in {
    margin-top: 20px;
}
.navbar .navbar-inner .in .nav-pills {
    z-index: 9999;
    background-color: #333333;
}
.navbar .navbar-inner .in li {
    border-right: none;
    text-align: left;
}
.navbar .navbar-inner .in li a {
    color: #ffffff;
}
.navbar .navbar-inner .in li a i {
    display: none;
}
.navbar .navbar-inner .in li.active a {
    background-color: #333333;
}
.navbar .nav .active > a, .navbar .nav li:hover > a {
    padding-top: 12px;
}
.navbar .nav .dropdown-menu li:hover a {
    border: none;
    padding-top: 8px;
}
.navbar .in .nav li a {
    border: none;
    padding: 8px 10px 11px;
}
.navbar .in .nav .active a, .navbar .in .nav li:hover a {
    border: none;
    padding: 8px 10px 11px;
}

input.btn {
    float: left;
    margin-left: 20px;
}
.grey-box {
    background-color: #fbfbfb;
    border-bottom: 1px solid #dfdfdf;
    border-left: 1px solid #ececec;
    border-right: 1px solid #ececec;
    border-top: 1px solid #f5f5f5;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    box-shadow: 0 1px 3px #CCCCCC;
}
.hero-block-2 {
    padding: 15px 20px;
    text-align: center;
}
.hero-block-2 p img {
    float: right;
    margin: 0 0 0 25px;
}
.hero-block-2 .btn {
    margin: 17px auto 5px;
    font-weight: bold;
    font-size: 16px;
}
.hero-block3 .btn {
    font-size: 16px;
}
.hero-block-2 .btn .icon-shopping-cart {
    font-size: 19px;
}
.hero-block-2 h2, .hero-block-2 p {
    text-align: left;
}
.hero-block-2 .btn .icon-shopping-cart {
    line-height: 26px;
    padding-right: 7px;
}
.home-block h1 {
    padding-top: 6px;
    margin-bottom: 8px;
    margin-top: 0;
}
.hero-block-1 {
    margin-bottom: 15px;
}
.home-block h2 {
    margin-bottom: 10px;
}
.home-block p {
    line-height: 22px;
    padding: 0;
    color: #898989;
}
.home-block {
    margin-top: 20px;
}
.hero-list {
    margin-top: 10px;
    padding-bottom: 10px;
}
.hero-list .image-wrapper {
    float: left;
}
.hero-list img {
    padding: 0 11px;
}
.hero-list-description {
    float: left;
}
.hero-list a {
    clear: both;
    display: block;
    margin-top: 5px;
}
.hero-list p {
    font-family: 'Open Sans',sans-serif,Arial;
    line-height: 16px;
    padding: 0;
    color: #898989;
    overflow: hidden;
}
.hero-list h2 {
    color: #898989;
}
.hero-list h2 {
    margin-bottom: 5px;
}
.slides .slide-info p {
    padding: 0;
}
.slides .slide-info h2 {
    padding: 0;
}
.carousel-caption {
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkZBQkQzOTIyRTUyQTExRTE4RUQ2RDEzOEI4QTQwQ0E4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkZBQkQzOTIzRTUyQTExRTE4RUQ2RDEzOEI4QTQwQ0E4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RkFCRDM5MjBFNTJBMTFFMThFRDZEMTM4QjhBNDBDQTgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RkFCRDM5MjFFNTJBMTFFMThFRDZEMTM4QjhBNDBDQTgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6Pge6ZAAAAD0lEQVR42mJgYGDYDBBgAAC4ALTWofH1AAAAAElFTkSuQmCC) top left repeat;
    padding: 15px;
}
.carousel-caption h2 {
    font-size: 20px;
    font-weight: normal;
    text-decoration: none;
}
.carousel-caption p {
    color: #ffffff;
    padding-bottom: 10px;
}
.horizontal-divider {
    background-color: #e5e5e5;
    height: 5px;
    margin-bottom: 20px;
    margin-top: 10px;
}
.title-wrapper h2 {
    float: left;
}
.clients .title-wrapper h2 {
    float: none;
}
.title-wrapper .all {
    font-size: 14px;
    float: right;
    line-height: 30px;
}
.portfolio-grid-1 .hp-wrapper {
    position: relative;
    overflow: hidden;
}
.portfolio-grid-1 .hp-wrapper .bottom-block {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI4MTZCNDQwRTVGNzExRTE5RDUzQTlGRDdENUEzNDM0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjI4MTZCNDQxRTVGNzExRTE5RDUzQTlGRDdENUEzNDM0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjgxNkI0M0VFNUY3MTFFMTlENTNBOUZEN0Q1QTM0MzQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjgxNkI0M0ZFNUY3MTFFMTlENTNBOUZEN0Q1QTM0MzQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz53ErsyAAAAEElEQVR42mL4////GYAAAwAJyAPKhvpoSwAAAABJRU5ErkJggg==) repeat scroll left top transparent;
    bottom: 0;
    height: 55px;
    left: 0;
    padding: 6px 10px;
    position: absolute;
    width: 100%;
}
.portfolio-grid-1 .hp-wrapper .bottom-block a {
    font-size: 14px;
}
.portfolio-grid-1 .hp-wrapper .bottom-block p {
    color: #666666;
    font-family: 'Open Sans', sans-serif, Arial;
}
.hover-shade {
    position: absolute;
    left: 0px;
    top: -200px;
}
.portfolio-grid-1 .hover-shade img {
    position: absolute;
    left: 0;
    top: 0;
}
.portfolio-grid-1 .hp-wrapper .hover-shade a {
    width: 100%;
    height: 100%;
    display: block;
}
.portfolio-grid-1 .hp-wrapper:hover .hover-shade {
    left:0px;
	top:0px;
}
.portfolio-grid-1 p {
    padding: 0;
}
.testimonials {
    margin-bottom: 35px;
}
.testimonials-block {
    background: transparent url(data:image/gif;base64,R0lGODlhBQAFAIAAAPLy8v///yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDlGODVCN0ZFNjAxMTFFMUEyQTBFQzI2NzIxRkFFRjkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDlGODVCODBFNjAxMTFFMUEyQTBFQzI2NzIxRkFFRjkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowOUY4NUI3REU2MDExMUUxQTJBMEVDMjY3MjFGQUVGOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowOUY4NUI3RUU2MDExMUUxQTJBMEVDMjY3MjFGQUVGOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAAAFAAUAAAIHjAOXtqgXCgA7) top left repeat;
    position: relative;
    padding: 30px 20px 10px;
    margin-bottom: 25px;
}
.testimonials-block .quote {
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFsAAAA9CAYAAADCmxXeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkMxNTI5RTk4RTYwMTExRTE4NTc2QTdGREY4NUQwRTYxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkMxNTI5RTk5RTYwMTExRTE4NTc2QTdGREY4NUQwRTYxIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzE1MjlFOTZFNjAxMTFFMTg1NzZBN0ZERjg1RDBFNjEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzE1MjlFOTdFNjAxMTFFMTg1NzZBN0ZERjg1RDBFNjEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6QpnlQAAAFyElEQVR42txccWReVxS/eV+F8BFCCeGbUDqZkClhsxmr1CqR6axamdWms8psUmXV6bQarYbabFqtxUa1Gq3VatHYqNVKtYRYLIQQC6GUSSghhLDz63cuz1u/75373n33O+3h99d37/vu/b1zzz3n3HNf08rKivEgbxOuEdrrtNkkjBLGCBtGp7QQfiQMpbSbIXxMmHN5+BYPAzxGOE0o1WmzRthL+N3ole2EXwhdKe1uEg4Q1l3/IA/ZbYQrhP6UdsuEAVctCCz7WKPLKe0uEA7zKjWhyO4g/MHakLbcQPRjxUQf55VpUkzgYSY7s2Qhu0L4k9CZ0m6asJNNiFY5zWSnCczGRN4/izJotIToBdZozUSfEhI95oNoV7JbCb8JiF4l7Cb8q5joYcIJQbsbhK98/amUbHgaPxO6BbbtA8KSYqLfIZwXtJtm986EJvsbQp+g3bfPgXt3PcVNtavzvSzuXV6yBwkjgnbzhK8VE93MRLcK2sLzeOR7AGlkt7P/KZFDiiND63n0CNpNEa4WMYA0skH0VsFzsFvfV0z0G4QvBe02WKtNaLIHBdGhYbt2VDHRJeGGCLlEWAxNNsLWi8JnjBdh3zzKp0LzAa0+V+RAapF9hAOYNNlkD0SrYDM8K2x7uWiliWoMcETYf9JUE01aZUTofdgVakKTjQG2Cfv/pFyrjwjbIoCZCU02kuefC/uuKg9ghh20+laIASXJ3id09QwTvamU6BJvjFKZagTZHzn0vadYq3FM1ylsi1z7XGiykad+y6HvtGKyP3Ro+zDUoOJkv+/Qb8PoPeYqCYMxKzONIHvQod+yYnv9moM3ZUK6rlHMC+l16Kc9X200k72DCZeK5uOuXsf2q40g20XWXyCyg81lS8YB1lsF8NN7+AUm3a9ZNkF3CrL52xwCmfiGWku6eR49iTk/ZvODWOORK9nbHQdYqeHbjrAnIDl2QtSGLNuCR7K7MvSpJMbQxvM4aGTJOOTxcdgwLjUjnY4D3MFaZLXptqkW7QwKiLYTwmT+NtWsXNkT2ZWcPjlC/H9M9eS9Q9gfBxM/EP5iT6iuZpcdXSUrt9lH3eO4ucYF54LH2Mff5cHLyUp2iU1Gd47/hql5YKqlD2O1NLsj48NheoZyEJ20tQ8ybNRJac/Ybygn0XHBSr34rBUeeSLLh7SzKerK8YxWJXMZZtPyP7LLRo+ArF9zkNaiaC4HmXSVmh03KddeALIh38Xd6khpjqPfpFf/Pw8CB+B8nGythTWnhG6k9jRCL7vET8nWmufYxm6li2hVnOOW7FXFy9DVlGgtU4Z2VyKO7bXmpvscTYnmYqF+u0FqvfNSdgw2NNew9NnciOabXC5JMtXzsGTPKh6kSzphXrFJ7LBkzygmu9nR9ZvXahIt2XcVa4SrTCkd14YlG+7fQ6WDdHVN7yqdx1q8lOGm0kEuZyBbo3e1GCcbVzU0HuS6bt4wh5c1ziNKRF8TygY4l1FLxxXuQfeShZWjyvILWU3bkjLthpc0FT3DPmopcM9rDs4YPUm2ieQGaeWokhzD1Zzh9xITrkFpnh4ARzVU/hMFy87HbeFzClza7/nF17wthkqfkw0coK/VBa3aaxqXel2M81jv0umoKehacYrgsxOXPD4PL+1dwpPA81jnF70mIRtywPPEU90j4/mzEywwJTsDajhW1P5kjCD5KsNnpkaFj2e5zxpYVGCFZNubATZ/uM745spk8gfp90ZQUvVFgUTAdOwKsNRRQPl6gZsm8jgDPB+TlWwIvvz1ivGbVXvCK2d/wFTBMhN+yPPLhVPxqqmWQ5u8ZFvfdYANf55SXxCLO+8vBd4TkiH9y+wE5ImaZ3lV7k6LC5pyfh4UlZuoQEUlqKSCFLmOW0bflxxQ7obaDly6xZ2ckmBF3uEXNSn9kyZP32KF4KwQB7QojGzhFzHPWrPARGsum7BS5rmgjBp16yj4bGatXeN5ZDrr/E+AAQB3rCcbwqJSxQAAAABJRU5ErkJggg==) top left no-repeat;
    position: absolute;
    width: 91px;
    height: 61px;
    left: 13px;
    top:0;
    z-index: 1;
}
.testimonials-block p {
    color: #666666;
    font-family: Georgia;
    font-size: 16px;
    font-style: italic;
    position: relative;
    z-index: 2;
    margin: 0 0 5px;
    padding: 0;
}
.testimonials-block .autor {
    text-align: right;
    font-weight: bold;
    font-family: Arial;
    font-size: 12px;
    font-style: normal;
}
.hero-block3 {
    position: relative;
}
.hero-block3 .hero-content-3 {
    padding: 20px;
}
.hero-block3 .hero-content-3 h2 {
    font-size: 32px;
    line-height: 32px;
    margin-bottom: 10px;
    color: #333333;
}
.hero-block3 h2 {
    float: none;
    margin-bottom: 5px;
}
.hero-block3 p {
    float: none;
    line-height: 22px;
    padding: 0;
    color: #898989;
}
.tour-btn .btn {
    font-weight: bold;
}
.block-posts .block-post-img {
    display: block;
    margin-bottom: 10px;
}
.bordered-img {
    -moz-transition: all 0.2s ease-in-out 0s;
    border: 1px solid #DDDDDD;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
    line-height: 20px;
    padding: 3px;
}
.container .bordered-img img {
    margin-bottom: 0;
}
.block-posts .block-post-title {
    font-size: 14px;
}
.block-posts .block-post-content {
    margin: 0 0 2px;
    color: #666666;
    padding: 0;
    line-height: 18px;
}
.block-posts .block-post-more {
    text-decoration: underline;
}
.block-posts p {
    padding: 0;
}
.block-posts .block-post-date {
    padding-bottom: 10px;
    color: #898989;
}
.clients {
    margin-bottom: 20px;
}
/*Breadcrumb Start*/
#breadcrumb {
    border-bottom: 1px solid #CCCCCC;
    float: left;
    width: 100%;
    margin-bottom: 10px;
}
#breadcrumb ul {
    float: left;
    list-style: none outside none;
    margin: 0 0 2px;
    padding: 12px 0 8px 10px;
}
#breadcrumb ul li {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAGCAYAAADkOT91AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBGQjVGQUVBRTc5NzExRTFCMzQ1QjgyOUFENTI3ODI1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBGQjVGQUVCRTc5NzExRTFCMzQ1QjgyOUFENTI3ODI1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MEZCNUZBRThFNzk3MTFFMUIzNDVCODI5QUQ1Mjc4MjUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MEZCNUZBRTlFNzk3MTFFMUIzNDVCODI5QUQ1Mjc4MjUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz45DtpPAAAAKklEQVR42mIsKCj4zwABjP39/QxMDGiAEagCxgarxFDBApMBqcaqAiDAACf4B1liB3sJAAAAAElFTkSuQmCC) no-repeat scroll left 7px transparent;
    float: left;
    margin-left: 8px;
    padding-left: 10px;
}
#breadcrumb .home {
    background: none repeat scroll 0 0 transparent;
    height: 15px;
    margin-left: 0;
    padding-left: 0;
}
/*Breadcrumg Ens*/
/*Sidebars Start*/
#left-sidebar .sidebar-wrapper {
    padding-right: 19px;
    border-right: 1px solid #cccccc;
}
.side-nav .active a {
    color: #000000;
}
.sidebar .sidebar-block {
    margin-bottom: 35px;
    clear: both;
    overflow: hidden;
}
.sidebar-news-widget ul, .side-nav ul {
    list-style: none;
    margin-left: 0;
}
.sidebar-news-widget ul li, .side-nav ul li {
    border-bottom: 1px solid #CCCCCC;
    margin-bottom: 8px;
    overflow: hidden;
    padding-bottom: 8px;
}
.comments-widget p, .text-widget p, .tags-widget p {
    padding: 0;
    color: #898989;
}
.sidebar-news-widget ul li p, .sidebar-news-widget .date {
    padding: 0 0 0 69px;
}
.side-nav ul li a {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAGCAYAAADkOT91AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkUzQTY1MzI3RjM1MzExRTFCQjYxOTNFMzdGQTVFQ0NBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkUzQTY1MzI4RjM1MzExRTFCQjYxOTNFMzdGQTVFQ0NBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTNBNjUzMjVGMzUzMTFFMUJCNjE5M0UzN0ZBNUVDQ0EiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTNBNjUzMjZGMzUzMTFFMUJCNjE5M0UzN0ZBNUVDQ0EiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5KWNi5AAAAK0lEQVR42mJUL173nwECGG/0BDIwMaABRqAKGBusEkMFC0wGpBqrCoAAAwAlAQdRRQ1jpgAAAABJRU5ErkJggg==) no-repeat scroll 0 8px transparent;
    padding-left: 9px;
    display: block;
    font-size: 13px;
}
.side-nav ul li a:hover {
    text-decoration: none;
    color: #333333;
}
.side-nav ul li a.neuheiten {
    color: #e30713;
}
.side-nav ul li a.active { text-decoration: underline; }
.navbar .nav li .dropdown-menu li.neuheiten a {
    background-color: #e30713 !important;
}
.tags-widget p {
    margin-bottom: 5px;
}
.sidebar-news-widget ul .photo {
    float: left;
    margin-right: 10px;
}
.sidebar {
    padding-top: 29px;
}
.sidebar h2 {
    border-bottom: 3px solid #cccccc;
    padding-bottom: 6px;
    margin-bottom: 12px;
}
.date i {
    padding-right: 3px;
}
.comments-widget ul {
    list-style: none;
    margin-left: 0;
}
.comments-widget ul li {
    margin-bottom: 10px;
}
#right-sidebar .sidebar-wrapper {
    padding-left: 19px;
    border-left: 1px solid #cccccc;
}
.tags-widget ul {
    list-style: none;
    margin-left: 0;
}
.tags-widget ul li {
    float: left;
    margin-right: 18px;
}
.gallery-widget ul {
    list-style: none;
    margin-left: -10px;
}
.gallery-widget ul li {
    margin-left: 10px;
    float: left;
    margin-bottom: 10px;
}
/*Sidebars End*/

/*Main Column Start*/
.main-column {
    margin-top: 8px;
}
.main-column img {
    margin-bottom: 10px;
}
.post-item {
    clear: both;
    margin-bottom: 25px;
}
.post-item .post-description {
    margin: 0;
    padding-bottom: 0;
}
.post-item .post-more {
    font-family: Arial;
    text-decoration: underline;
}
.post-item .post-more:hover {
    text-decoration: none;
}
.post-item-panel {
    background-color: #F5F5F5;
    margin-top: 10px;
    overflow: hidden;
    padding: 10px 10px 0;
}
.post-item-panel ul {
    list-style: none;
    margin-left: 0;
}
.post-item-panel ul li {
    float: left;
    margin-right: 20px;
}
.post-item-panel ul li p {
    padding: 0 0 8px;
    color: #898989;
}
.post-item-panel ul li p i, .tags-widget p i {
    padding-right: 3px;
}
.post-socials {
    margin: 20px 0 50px 0;
}
.post-socials h2, .reply-form h2 {
    color: #333333;
}
.comments .name {
    font-family: Arial, sans-serif;
    font-size: 14px;
}
.comments .comment-date {
    padding: 0;
}
.comments .reply {
    font-family: Arial, sans-serif;
    font-size: 12px;
}
.comment-details {
    margin-bottom: 5px;
}
.comment-item {
    margin-bottom: 15px;
}
.comment-item .span1 {
    margin-bottom: 10px;
}
.comment-body {
    background-color: #f5f5f5;
    border-radius: 5px 5px 5px 5px;
    position: relative;
}
.comment-table .baloon {
    background: url(data:image/gif;base64,R0lGODlhCgAQALMJAP7+/v39/ff39/j4+Pz8/Pb29vr6+v////X19f///wAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTgxQjQ5QzJGMkE5MTFFMUJEMTRCM0I5QUMzNTRBOTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTgxQjQ5QzNGMkE5MTFFMUJEMTRCM0I5QUMzNTRBOTEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFODFCNDlDMEYyQTkxMUUxQkQxNEIzQjlBQzM1NEE5MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFODFCNDlDMUYyQTkxMUUxQkQxNEIzQjlBQzM1NEE5MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAEAAAkALAAAAAAKABAAAAQuMMk5DZ1goJtCQRtFgCBlkGVyaOgGCC1IfDFy1ttYS148ra3LLSWicRKvEGcVAQA7) no-repeat scroll 7px 22px transparent;
    border: medium none;
    width: 15px;
}
.comment-body p {
    padding: 10px 12px;
    font-size: 14px;
    color: #666666;
}
form .error {
    position: relative;
}
.team-member h2 {
    line-height: 18px;
    margin-bottom: 5px;
    color: #333333;
}
.team-member h4 {
    margin: 5px 0 0 0;
    color: #666666;
    font-weight: normal;
}
.team-member em {
    color: #666666;
}
.team-member .experience {
    padding-top: 0;
    padding-bottom: 10px;
    color: #666666;
}
.team-member .photo {
    margin-bottom: 10px;
}
.member-divider {
    border-bottom: 1px dashed #cccccc;
    clear: both;
    height: 1px;
    margin-bottom: 50px;
}
.two-col-team .team-member {
    margin-bottom: 50px;
}
div.alert {
    margin-bottom: 10px;
}
.alert-note {
    border: 1px solid #000000;
    background-color: #ffffff;
}
.alert-error {
    border: 1px solid #d47676;
    background-color: #f6d4d4;
}
.alert-attention {
    border: 1px solid #fece89;
    background-color: #fff3c2;
}
.alert-info {
    border: 1px solid #448398;
    background-color: #b4e5ec;
}
.alert-success {
    border: 1px solid #72ad55;
    background-color: #ceefbe;
}
.alert h2 {
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAH0CAYAAAB/+X6sAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjY3MDEyMUNCRjVCQjExRTE5MDEyREI4NjYwMUEzNkMzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjY3MDEyMUNDRjVCQjExRTE5MDEyREI4NjYwMUEzNkMzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjcwMTIxQzlGNUJCMTFFMTkwMTJEQjg2NjAxQTM2QzMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjcwMTIxQ0FGNUJCMTFFMTkwMTJEQjg2NjAxQTM2QzMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6RbB9QAAAKKElEQVR42uzdD4hVZRrH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) top left no-repeat;
    padding: 3px 0 5px 35px;
    margin-bottom: 0;
}
.alert .close {
    right: -8px;
    top: -17px;
}
.alert-note h2 {
    background-position: 0 3px;
}
.alert-error h2 {
    background-position: 0 -75px;
    color: #ae3f3f;
}
.alert-error p {
    color: #ae3f3f;
}
.alert-attention h2 {
    background-position: 0 -150px;
    color: #ab5e2a;
}
.alert-attention p {
    color: #ab5e2a;
}
.alert-info h2 {
    background-position: 0 -227px;
    color: #448398;
}
.alert-info p {
    color: #448398;
}
.alert-success h2 {
    background-position: 0 -305px;
    color: #488a28;
}
.alert-success p {
    color: #488a28;
}
.stick-wrapper {
    margin-left: -20px;
    padding-left: 35px;
    width: 720px;
    margin-top: 50px;
}
.stick-wrapper .stick {
    margin-left: -29px;
}
.stick {
    height: 190px;
    padding: 30px 50px 30px 30px;
    text-align: center;
    width: 188px;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}
.stick p {
    padding: 7px 0;
}
.stick h2 {
    margin-bottom: 0;
}
.note-stick {
    background: transparent url("../../tl_files/theme-zech/img/note_stick_bg.png") top left no-repeat;
}
.note-stick h2, .note-stick p {
    color: #666666;
}
.alert-stick {
    background: transparent url("../../tl_files/theme-zech/img/alert_stick_bg.png") top left no-repeat;
}
.alert-stick h2, .alert-stick p {
    color: #580a0a;
}
.success-stick {
    background: transparent url("../../tl_files/theme-zech/img/success_stick_bg.png") top left no-repeat;
}
.success-stick h2, .success-stick p {
    color: #406230;
}
.info-stick {
    background: transparent url("../../tl_files/theme-zech/img/info_stick_bg.png") top left no-repeat;
}
.info-stick h2, .info-stick p {
    color: #255a6c;
}
.attention-stick {
    background: transparent url("../../tl_files/theme-zech/img/attention_stick_bg.png") top left no-repeat;
}
.attention-stick h2, .attention-stick p {
    color: #96570d;
}
#right-sidebar .stick {
    margin-left: -10px;
}
#left-sidebar .stick {
    margin-left: -34px;
}
.left-stick {
    margin-left: -14px;
}
.right-stick {
    float: right;
    margin-right: -30px;
}
.dropcap {
    display: block;
    float: left;
    margin: 19px 10px 10px 10px;
    font-family: 'Open Sans', Arial, sans-serif;
    font-size: 48px;
}
.dropcap-black {
    color: #000000;
}
.accordion, .toggle-box {
    border: 1px solid #f5f5f5;
}
.accordion-group {
    border: none;
    border-radius: 0 0 0 0;
}
.toggle-box {
    margin-bottom: 20px;
}
.accordion-inner, .tbox-inner {
    border-top: 1px solid #E5E5E5;
    padding: 9px 15px 9px 60px;
    border: none;
}
.accordion .accordion-toggle, .toggle-box a {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAADICAYAAAAdi0rpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkQyNzhENzk3RjVERDExRTFCNTY2RTQzOTBDRUZDNUIyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkQyNzhENzk4RjVERDExRTFCNTY2RTQzOTBDRUZDNUIyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RDI3OEQ3OTVGNUREMTFFMUI1NjZFNDM5MENFRkM1QjIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RDI3OEQ3OTZGNUREMTFFMUI1NjZFNDM5MENFRkM1QjIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5/O58oAAADNUlEQVR42uyaX4TUURTH7+zMy9LTpizLMiz7kF311EtExBCxazOrlE2Zh0i07EurlM08bXodolVKq1hFLEssPfXY6iEtQ2SWmKdYYk3nrHPH7Xb/zfT79ZDv4cvM/c3vfn73nHPv/blnCrVaTQWsTLpIOkE6RDoq7Vukb6QN0ivS11AnJU/7KOk2aY5UdFyfEFVIy6QV0j1S09XZgKPtLOkT6YoH4LI5uWcmBXKD9Jp0QPVug6SXpFshCI/gofp7WyJVXRCOwTOVnT0mjdmQu326KOS6JRMyJmmatXESjGvITA9Z1Itxn1MaclrlZxUNGXdcfEs6TCok6iBp1dFP113DjovXSd97eOI26ZqjnZeiIkN+qpxtQBY62xpmnifYqMwN29gbeyVZQe0OORm+ZDCIbT2SjRw99V5DeD/YywmyoiE8pKc5ADilP5tr1x3SjwwBu6RFe4Hk4F/KEHJVB93eT9ZI8xkA2CvPQzvjA9J0n65jF83KXh/d43lER3RmJBonzqRn/fK+rXCMLsvQqzI5y8ak3ZY3k3fScTP0BIVOp6P+xdoFCCCAAAIIIIAAAggggAACCCCAAPIfQgqRmhYfxfIBTkU+mwc4fMjDh6TBA5xGo+E9JeLO6spTPpLrrFPyOz6+WlDGaV3MXdzxxwDAZVOhe1w1La5LDfbhel3TuhmC8NNkUdNatkekISMqXtPaJB0XbUZ++0QS5TdIPcFFfIj5QTSb4Lq6CWHi+QQ37Hg++4xTv6wh/CWvmlZVQ87kONm7Na2JQJDNutUfq4UhXzLs980zfsgT5J0enlgnQ8tqHwotkMU+Y+BdhduO9kfKXbXz2bDcY1tbu4v/JXDSEbCWIwampRyNb+mRrOeYXesaspojZE1DmvpLxEY8n332Rlk1Ld5wdiM36WTwBdk07qtbVSoZ2ynXS15EZm8r0U3emhbHZjGDOERrWvdJ5xJc53PRBZVY0+IK6mRiMphZdMwegR0T29if07IfmDWtslxviqKvRPuzGDUtQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAMrJfAgwABLuPfQ5D8VUAAAAASUVORK5CYII=) no-repeat scroll left 10px transparent;
    color: #666666;
    display: block;
    font-size: 18px;
    height: 25px;
    line-height: 23px;
    padding: 10px 20px 10px 40px;
}
.accordion a.collapsed, .toggle-box .collapsed {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAADICAYAAAAdi0rpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkQyNzhENzk3RjVERDExRTFCNTY2RTQzOTBDRUZDNUIyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkQyNzhENzk4RjVERDExRTFCNTY2RTQzOTBDRUZDNUIyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RDI3OEQ3OTVGNUREMTFFMUI1NjZFNDM5MENFRkM1QjIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RDI3OEQ3OTZGNUREMTFFMUI1NjZFNDM5MENFRkM1QjIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5/O58oAAADNUlEQVR42uyaX4TUURTH7+zMy9LTpizLMiz7kF311EtExBCxazOrlE2Zh0i07EurlM08bXodolVKq1hFLEssPfXY6iEtQ2SWmKdYYk3nrHPH7Xb/zfT79ZDv4cvM/c3vfn73nHPv/blnCrVaTQWsTLpIOkE6RDoq7Vukb6QN0ivS11AnJU/7KOk2aY5UdFyfEFVIy6QV0j1S09XZgKPtLOkT6YoH4LI5uWcmBXKD9Jp0QPVug6SXpFshCI/gofp7WyJVXRCOwTOVnT0mjdmQu326KOS6JRMyJmmatXESjGvITA9Z1Itxn1MaclrlZxUNGXdcfEs6TCok6iBp1dFP113DjovXSd97eOI26ZqjnZeiIkN+qpxtQBY62xpmnifYqMwN29gbeyVZQe0OORm+ZDCIbT2SjRw99V5DeD/YywmyoiE8pKc5ADilP5tr1x3SjwwBu6RFe4Hk4F/KEHJVB93eT9ZI8xkA2CvPQzvjA9J0n65jF83KXh/d43lER3RmJBonzqRn/fK+rXCMLsvQqzI5y8ak3ZY3k3fScTP0BIVOp6P+xdoFCCCAAAIIIIAAAggggAACCCCAAPIfQgqRmhYfxfIBTkU+mwc4fMjDh6TBA5xGo+E9JeLO6spTPpLrrFPyOz6+WlDGaV3MXdzxxwDAZVOhe1w1La5LDfbhel3TuhmC8NNkUdNatkekISMqXtPaJB0XbUZ++0QS5TdIPcFFfIj5QTSb4Lq6CWHi+QQ37Hg++4xTv6wh/CWvmlZVQ87kONm7Na2JQJDNutUfq4UhXzLs980zfsgT5J0enlgnQ8tqHwotkMU+Y+BdhduO9kfKXbXz2bDcY1tbu4v/JXDSEbCWIwampRyNb+mRrOeYXesaspojZE1DmvpLxEY8n332Rlk1Ld5wdiM36WTwBdk07qtbVSoZ2ynXS15EZm8r0U3emhbHZjGDOERrWvdJ5xJc53PRBZVY0+IK6mRiMphZdMwegR0T29if07IfmDWtslxviqKvRPuzGDUtQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAMrJfAgwABLuPfQ5D8VUAAAAASUVORK5CYII=) no-repeat scroll left -58px transparent;
}
.accordion-heading, .tbox-heading {
    padding-left: 20px;
}
.dif-table {
    margin-bottom: 15px;
    margin-top: 30px;
}
.dif-table p {
    padding: 6px 0;
    font-family: 'Open Sans', Arial, sans-serif;
    text-align: center;
}
.dif-table .span2, .dif-table .span3 {
    margin-left: 0;
}
.dif-table div.span3 {
    border-width: 1px;
    border-radius: 2px 2px 2px 2px;
    box-shadow: 0 0 3px #CCCCCC;
    position: relative;
    z-index: 10;
}
.dif-table div.span3 .bottom {
    padding: 15px 0;
}
.dif-table .span3 .title {
    padding: 20px 0;
    background-color: #f09931;
    text-shadow: 0 1px #9c6420;
    border-radius: 2px 2px 0 0;
}
.dif-table div.span3 .btn-primary {
    font-size: 16px;
    padding: 10px 20px;
}
.dif-table .title {
    color: #ffffff;
    font-size: 20px;
    text-shadow: 0 1px 0 #1a4e75;
    font-weight: 600;
}
.dif-table .cost {
    font-size: 16px;
    background-color: #f5f5f5;
    font-weight: bold;
}
.dif-table ul {
    list-style: none;
    margin: 0;
    text-align: center;
}
.dif-table ul li {
    padding: 5px 0 5px 0;
}
.dif-table ul li img {
    margin-bottom: 3px;
    margin-right: 4px;
}
.dif-table .btn {
    font-size: 13px;
    height: 20px;
    padding: 3px 9px;
}
.dif-table .bottom {
    background-color: #f5f5f5;
}
.dif-table .table-column {
    border-style: solid;
    border-color: #e0e0e0;
    margin-bottom: 20px;
}
.dif-table .first-column {
    border-radius: 2px 0 0 2px;
}
.dif-table .first-column .title {
    border-radius: 2px 0 0 0;
}
.dif-table .last-column {
    border-radius: 0 2px 2px 0;
    border-width: 1px 1px 1px 0;
}
.dif-table .last-column .title {
    border-radius: 0 2px 0 0;
}
.dif-table .span3 {
    height: 250px;
    margin-top: -28px;
}
.flexslider .slides img {
    margin-bottom: 0;
}
.flexslider .slide2 .carousel-caption, .slide3 .carousel-caption {
    right: 0;
    bottom: 0;
    width: 96%;
}
.flexslider .slide3 .carousel-caption {
    background: none repeat scroll 0 0 #E7E7E8;
}
.flexslider .slide3 .carousel-caption p, .flexslider .slide4 .carousel-caption p {
    color: #333333;
}
.flexslider .slide4 .carousel-caption {
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjc3RjdDQzQ5Rjc1OTExRTE5Qjk2RTJCOUFFMzJENTUwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjc3RjdDQzRBRjc1OTExRTE5Qjk2RTJCOUFFMzJENTUwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzdGN0NDNDdGNzU5MTFFMTlCOTZFMkI5QUUzMkQ1NTAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzdGN0NDNDhGNzU5MTFFMTlCOTZFMkI5QUUzMkQ1NTAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6XwmY8AAAAEElEQVR42mL4////M4AAAwAJ4gPkeCmujwAAAABJRU5ErkJggg==) top left repeat;
}
.flexslider .portfolio-grid-1 .thumbnails {
    margin-bottom: 0;
}
.help-inline {
    display: block;
}
.contact-info h2 {
    border-bottom: 3px solid #CCCCCC;
    margin-bottom: 12px;
    padding-bottom: 6px;
    clear: both;
}
.contact-info address {
    margin-bottom: 15px;
}
.contact-info .socials {
    float: none;
    overflow: hidden;
}
.contact-info .socials li {
    float: left;
    margin: 0 5px 0 0;
}
.contact-info table td {
    border-top: none;
    border-bottom: 1px solid #DDDDDD;
    padding: 4px 8px 4px 0;
}
.contact-info table .small {
    width: 40%;
}
.text-divider1 {
    border-top: 1px solid #cccccc;
    margin-bottom: 19px;
}
.text-divider2 {
    display: block;
    margin-bottom: 19px;
    width: 100%;
    border-bottom: 1px solid #cccccc;
    text-align: right;
    color: #666666;
    margin-top: -19px;
}
.text-divider2:hover, .text-divider4:hover {
    text-decoration: none;
    color: #666666;
}
.text-divider3 {
    border-top: 1px dashed #cccccc;
    margin-bottom: 19px;
}
.text-divider4 {
    display: block;
    margin-bottom: 19px;
    width: 100%;
    border-bottom: 1px dashed #cccccc;
    text-align: right;
    color: #666666;
    margin-top: -19px;
}
.text-divider5, .text-divider6 {
    border-bottom: 1px solid #cccccc;
    width: 100%;
    margin-bottom: 19px;
    margin-top: -3px;
}
.text-divider5 span {
    display: block;
    width: 70px;
    height: 3px;
}
.text-divider6 span {
    display: block;
    width: 70px;
    height: 3px;
    float: right;
}
.nav-tabs a {
    font-size: 14px;
    color: #666666;
}
.buttons-example .ex, .buttons-example .btn-group {
    margin-bottom: 20px;
}
.demo-icons .span1 {
    margin-bottom: 30px;
}
.portfolio-details {
    margin-top: 2px;
    margin-bottom: 20px;
}
.back-to-portfolio {
    background: url(data:image/gif;base64,R0lGODlhDQALAMQQAGtra2pqavj4+H19fXR0dGhoaHp6etbW1rOzs6CgoHh4eNTU1Pb29m9vb9/f32ZmZv///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N0RBRTY1RkNGOEQ1MTFFMUFDMjJDMkM5RUY2NDE3RTQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6N0RBRTY1RkRGOEQ1MTFFMUFDMjJDMkM5RUY2NDE3RTQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3REFFNjVGQUY4RDUxMUUxQUMyMkMyQzlFRjY0MTdFNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3REFFNjVGQkY4RDUxMUUxQUMyMkMyQzlFRjY0MTdFNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAEAABAALAAAAAANAAsAAAUxICRCziCMqOg0D5OO69O+JCvfcoHEeK8YvaBiEQjiFBCiUZYQLQAyFy0JlU4PhFMqBAA7) no-repeat scroll 13px 12px #F5F5F5;
    border-radius: 3px 3px 3px 3px;
    color: #666666;
    display: block;
    font-size: 16px;
    padding: 7px 20px 7px 33px;
    margin-bottom: 10px;
}
.item-details {
    list-style: none;
    margin-left: 0;
}
.item-details li {
    font-size: 14px;
    color: #666666;
    margin-bottom: 5px;
}
.item-details li .title {
    font-weight: bold;
    padding-right: 3px;
}
.item-details .website {
    margin-bottom: 9px;
}
.item-details .website i {
    color: #666666;
}
.item-details .tags p {
    padding-bottom: 0;
}
.item-details .tags i {
    color: #cccccc;
}
.item-details .share span {
    display: block;
}
.portfolio-slider {
    margin-bottom: 100px;
    margin-top: 20px;
}
.portfolio-slider #slider {
    margin-bottom: 10px;
}
.portfolio-slider #carousel .slides li {
    border: 2px solid #ffffff;
    border-radius: 2px;
    cursor: pointer;
}
.col-wrapper {
        padding-top: 21px;
}
#clients {
    overflow: visible;
    clear: both;
}
.twitter-wrapper {
    position: relative;
	padding: 10px 0 10px 0;
}
#nav_t {
    float: left;
    height: auto;
    position: absolute;
    /*top: 34%;*/
    width: 11px;
}
#nav_t .flex-prev {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAGCAYAAAAVMmT4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjY3QzI0Qzk2MDQwODExRTJBNEQ2RjFBNTAwOEJENkIzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjY3QzI0Qzk3MDQwODExRTJBNEQ2RjFBNTAwOEJENkIzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjdDMjRDOTQwNDA4MTFFMkE0RDZGMUE1MDA4QkQ2QjMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjdDMjRDOTUwNDA4MTFFMkE0RDZGMUE1MDA4QkQ2QjMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4nULJEAAAASUlEQVR42mL4//8/AxoWBeLtUBpFDl0hPxBf+g8Bl6B8rIo5gXjvf1SwFyqOopgZiDf+xw42QuXhiuf/xw/mwxS3/ycOtAMEGADmveYFYyTqjAAAAABJRU5ErkJggg==) no-repeat scroll 0 0 transparent;
    display: block;
    height: 6px;
    left: 0;
    margin-bottom: 7px;
    width: 11px;
}
#nav_t .flex-next {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAGCAYAAAAVMmT4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjgyM0VFN0E5MDQwOTExRTJCRTMxQUU4M0EwOUNDQ0E2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjgyM0VFN0FBMDQwOTExRTJCRTMxQUU4M0EwOUNDQ0E2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODIzRUU3QTcwNDA5MTFFMkJFMzFBRTgzQTA5Q0NDQTYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODIzRUU3QTgwNDA5MTFFMkJFMzFBRTgzQTA5Q0NDQTYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5E3MDxAAAAT0lEQVR42mL4//9/13/iQBcDkADhRQQULgWpgylmBuKNOBRuhMrDFYMwJxAfRlN4GCrOgK4YhPmB+BJU4SUonwGXYhCWAOLtQCyNLgcQYAA3K+YpnVEWFwAAAABJRU5ErkJggg==) no-repeat scroll 0 0 transparent;
    display: block;
    height: 6px;
    left: 0;
    width: 11px;
}
#nav_t .flex-direction-nav a {
    position: inherit;
}
.follow_img {
    position: absolute;
    right: 0;
    top: 16%;
}
#prev_t {
    display: block;
    color: #fff;
}
#next_t {
    display: block;
    color: #fff;
}
.tweets-slide {
    display: block;
    color: #fff;
    overflow: hidden;
    padding-left: 20px;
}
.tweets-slide ul .slides li {
    color: #FFFFFF;
    font-size: 14px;
    height: auto;
    line-height: 14px;
    padding: 10px 0 10px 10px;
    margin: 10px 0 10px 10px;

    width: 100%;
    display: block;

}
.tweets-slide .flex-viewport {
}
.tweets-slide td {
    color: #FFFFFF;
    font-size: 14px;
    height: auto;
    line-height: 14px;
    min-height: 44px;
    padding-left: 10px;
    width: 100%;
}
.bannercontainer .middle {
    color: #333333;
    font-family: Open Sans, Arial, sans-serif;
    font-style: italic;
}
.bannercontainer .slide3 .middle {
    padding: 5px 10px 8px 10px;
    font-weight: bold;
    color: #333333;
}
.bannercontainer .big {
    color: #000;
    font-family: Open Sans, Arial, sans-serif;
    padding-bottom: 4px;
    padding-left: 10px;
	background-color:#FFF;
    background-color: rgba(255, 255, 255, 0.5);
}
.bannercontainer .slide2 .big {
    background-color: #2671AC;
}
.bannercontainer .slide3 .big {
    background-color: #2671AC;
    padding-bottom: 4px;
}
.bannercontainer .slide2 .big a:hover, .bannercontainer .slide3 .big a:hover {
    color:#FFF !important;
}


.bannercontainer .small {
    color: #666666;
    font-family: Open Sans, Arial, sans-serif;
    white-space: normal;
}
.bannercontainer .slide3 .small {
    background-color: #000000;
    color: #ffffff;
    padding: 6px 0 10px 43px;
}
.buttons-container {
    position: relative;
    text-align: center;
    height: 27px;
    padding: 20px 50px;
}
.buttons-container .nav-select {
    border-radius: 4px;
}
.bannercontainer .banner ul li div {
    left: -999em;
}
.bannercontainer .banner ul {
    list-style: none;
    margin-left: 0;
}
/*Main Column End*/

/*Footer Start*/
#footer {
    width: 100%;
}
.footer-top {
    height: 10px;
    background-color: #898989;
}
.footer-wrapper {
    background-color: #666666;
    padding-top: 17px;
}
.footer-bottom {
    background-color: #333333;
}
.footer-logo {
    margin-bottom: 20px;
}
.footer-wrapper .address {
    padding-left: 15px;
}
.footer-wrapper .address p {
    margin-bottom: 5px;
    color: #cbcbcb;
    padding: 0;
}
.footer-wrapper .address p i {
    display: block;
    float: left;
    line-height: 20px;
    width: 30px;
}
.footer-wrapper h4 {
    border-bottom: 1px solid #CBCBCB;
    color: #CBCBCB;
    font-size: 18px;
    margin-bottom: 8px;
    padding-bottom: 8px;
}
.footer-wrapper .span4 {
    margin-bottom: 30px;
}
.footer-wrapper .footer-right h4, .footer-wrapper .footer-center h4 {
    margin-bottom: 0;
}
.footer-navigate {
    list-style: none;
    margin-left: 0;
}
.footer-center p {
    color: #cbcbcb;
    padding: 12px 0 0;
}
.footer-navigate li {
    border-bottom: 1px solid #898989;
    padding: 5px 0;
}
.footer-navigate li a {
    color: #ffffff;
}
.footer-bottom p {
    padding: 18px 0 13px 14px;
    color: #ffffff;
}
.footer-bottom p a {
    color: #ffffff;
}
/*Footer End*/

.socials .dropdown-menu {

}

.socials .dropdown-menu a {
    color:#FFF;
}
