/*
Cache: contact-form-7, caliber-main-style, caliber-changes, slick, caliber-font-awesome
*/
/* contact-form-7: (http://www.caliberi.com/wp-content/plugins/contact-form-7/includes/css/styles.css) */
div.wpcf7{ margin:0; padding:0; }div.wpcf7-response-output{ margin:2em 0.5em 1em; padding:0.2em 1em; }div.wpcf7 .screen-reader-response{ position:absolute; overflow:hidden; clip:rect(1px,1px,1px,1px); height:1px; width:1px; margin:0; padding:0; border:0; }div.wpcf7-mail-sent-ok{ border:2px solid #398f14; }div.wpcf7-mail-sent-ng{ border:2px solid #ff0000; }div.wpcf7-spam-blocked{ border:2px solid #ffa500; }div.wpcf7-validation-errors{ border:2px solid #f7e700; }span.wpcf7-form-control-wrap{ position:relative; }span.wpcf7-not-valid-tip{ color:#f00; font-size:1em; display:block; }.use-floating-validation-tip span.wpcf7-not-valid-tip{  position:absolute; top:20%; left:20%; z-index:100; border:1px solid #ff0000; background:#fff; padding:.2em .8em; }span.wpcf7-list-item{ margin-left:0.5em; }.wpcf7-display-none{ display:none; }div.wpcf7 img.ajax-loader{ border:none; vertical-align:middle; margin-left:4px; }div.wpcf7 div.ajax-error{ display:none; }div.wpcf7 .placeheld{ color:#888; }
/* caliber-main-style: (http://www.caliberi.com/wp-content/themes/roots-master/assets/css/style.css) */
  a{ color:#999999; } a:hover{ color:#222222; } .grey{ background-color:#222222; } .grey:hover{ background-color:#999999; } .color{ background-color:#222222; } .color:hover{ background-color:#999999; } .parallax-overlay.parallax-background-color{ background-color:rgba(0,0,0,0.8); } span.text-color{ color:#fff; } .bar li span{ background-color:#222222; } .service-item.text-right .icon-stack{ color:#999999; } .service-item.text-left .icon-stack{ color:#999999; } ul.technology li i{ color:#999999; } ul.technology li:hover{ background-color:#222222; } ul.technology li:hover:before{ border-color:#fff #fff #4e4e4e #4e4e4e; } #filters ul li a:hover h5,#filters ul li a.active h5{ background-color:#222222; } .project-overlay{ background-color:#222222; } #contact-formular input[type="submit"]{ background:#222222; } #contact-formular input[type="submit"]:hover{ background:#999999; } #menu_top{ background-color:#222222; } .blog-title a{ color:#222222; } .blog-title a:hover{ color:#999999; } .blog-type{ background-color:#222222; } .post-quote{ background-color:#222222; } .post-quote:hover{ background-color:#999999; } #sidebar .widget_categories li a:hover{ color:#999999; } #sidebar .recent-posts li a:hover{ color:#999999; } #sidebar .tags a:hover{ background-color:#999999; } #sidebar .widget_archives li a:hover{ color:#999999; } .inner-navigation li a:hover span{ background-color:#999999; } .inner-navigation li a span{ background-color:#222222; } .accordion dt.accordion-active span.accordion-status{ background-color:#222222; } .toggle-active{ background:#222222; } ul.tabs .tab-active a{ background-color:#222; } .dropcap-normal{ color:#222222; } .dropcap.dark{ background-color:#222; } .counters i{ color:#999999; } .icons-ul li i{ color:#222222; } .the-icons li i{ color:#222222; }  .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,.google-maps 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,html input[type="button"],input[type="reset"],input[type="submit"]{ -webkit-appearance:button; cursor:pointer; } label,select,button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"]{ cursor:pointer; } 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; }@media print{   *{ text-shadow:none!important; color:#000!important; background:transparent!important; box-shadow:none!important; }a,a:visited{ text-decoration:underline; }a[href]:after{ content:" (" attr(href) ")"; }abbr[title]:after{ content:" (" attr(title) ")"; }.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{ content:""; }pre,blockquote{ border:1px solid #999; page-break-inside:avoid; }thead{ display:table-header-group; }tr,img{ page-break-inside:avoid; }img{ max-width:100%!important; } @page{ margin:0.5cm; }p,h2,h3{ orphans:3; widows:3; }h2,h3{ page-break-after:avoid; }} 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; } .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 .controls-row [class*="span"] + [class*="span"]{ margin-left:2.127659574468085%; } .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: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; } a.muted:hover{ color:#808080; } .text-warning{ color:#c09853; } a.text-warning:hover{ color:#a47e3c; } .text-error{ color:#b94a48; } a.text-error:hover{ color:#953b39; } .text-info{ color:#3a87ad; } a.text-info:hover{ color:#2d6987; } .text-success{ color:#468847; } a.text-success:hover{ color:#356635; } h1,h2,h3,h4,h5,h6{ margin:10px 0; font-family:inherit; font-weight:bold; line-height:20px; 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,h2,h3{ line-height:40px; } h1{ font-size:38.5px; } h2{ font-size:31.5px; } h3{ font-size:24.5px; } h4{ font-size:17.5px; } h5{ font-size:14px; } h6{ font-size:11.9px; } h1 small{ font-size:24.5px; } h2 small{ font-size:17.5px; } 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; } ul.inline,ol.inline{ margin-left:0; list-style:none; } ul.inline>li,ol.inline>li{ display:inline-block; padding-left:5px; padding-right:5px; } 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],abbr[data-original-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; white-space:nowrap; } 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; white-space:pre; white-space:pre-wrap; background-color:transparent; border:0; } .pre-scrollable{ max-height:340px; overflow-y:scroll; } .label,.badge{ display:inline-block; padding:2px 4px; 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{ -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; } .badge{ padding-left:9px; padding-right:9px; -webkit-border-radius:9px; -moz-border-radius:9px; border-radius:9px; } .label:empty,.badge:empty{ display:none; } 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 .table{ background-color:#ffffff; } .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; -moz-border-radius-topleft:4px; border-top-left-radius: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; -moz-border-radius-topright:4px; border-top-right-radius: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-bottom-left-radius:4px; -moz-border-radius-bottomleft:4px; border-bottom-left-radius: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; -moz-border-radius-bottomright:4px; border-bottom-right-radius:4px; } .table-bordered tfoot + tbody:last-child tr:last-child td:first-child{ -webkit-border-bottom-left-radius:0; -moz-border-radius-bottomleft:0; border-bottom-left-radius:0; } .table-bordered tfoot + tbody:last-child tr:last-child td:last-child{ -webkit-border-bottom-right-radius:0; -moz-border-radius-bottomright:0; border-bottom-right-radius:0; } .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; -moz-border-radius-topleft:4px; border-top-left-radius: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; -moz-border-radius-topright:4px; border-top-right-radius: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 td[class*="span"],table th[class*="span"],.row-fluid table td[class*="span"],.row-fluid table th[class*="span"]{ display:table-cell; float:none; margin-left:0; } .table td.span1,.table th.span1{ float:none; width:44px; margin-left:0; } .table td.span2,.table th.span2{ float:none; width:124px; margin-left:0; } .table td.span3,.table th.span3{ float:none; width:204px; margin-left:0; } .table td.span4,.table th.span4{ float:none; width:284px; margin-left:0; } .table td.span5,.table th.span5{ float:none; width:364px; margin-left:0; } .table td.span6,.table th.span6{ float:none; width:444px; margin-left:0; } .table td.span7,.table th.span7{ float:none; width:524px; margin-left:0; } .table td.span8,.table th.span8{ float:none; width:604px; margin-left:0; } .table td.span9,.table th.span9{ float:none; width:684px; margin-left:0; } .table td.span10,.table th.span10{ float:none; width:764px; margin-left:0; } .table td.span11,.table th.span11{ float:none; width:844px; margin-left:0; } .table td.span12,.table th.span12{ float:none; width:924px; 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:10px; font-size:14px; line-height:20px; color:#555555; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; vertical-align:middle; } input,textarea,.uneditable-input{ width:206px; } textarea{ height:auto; } input[type="radio"],input[type="checkbox"]{ margin:4px 0 0; *margin-top:0; margin-top:1px \9; line-height:normal; } 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:20px; padding-left:20px; } .radio input[type="radio"],.checkbox input[type="checkbox"]{ float:left; margin-left:-20px; } .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"],.row-fluid .controls-row [class*="span"]{ float:left; } .controls-row .checkbox[class*="span"],.controls-row .radio[class*="span"]{ padding-top:5px; } 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 .control-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 .control-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 .control-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 .control-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:invalid,textarea:focus:invalid,select:focus:invalid{ color:#b94a48; border-color:#ee5f5b; } input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus: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,.input-append .dropdown-menu,.input-prepend .dropdown-menu{ font-size:14px; } .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; vertical-align:top; -webkit-border-radius:0 4px 4px 0; -moz-border-radius:0 4px 4px 0; border-radius:0 4px 4px 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,.input-append .btn-group>.dropdown-toggle,.input-prepend .btn-group>.dropdown-toggle{ 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:4px 0 0 4px; -moz-border-radius:4px 0 0 4px; border-radius:4px 0 0 4px; } .input-append input,.input-append select,.input-append .uneditable-input{ -webkit-border-radius:4px 0 0 4px; -moz-border-radius:4px 0 0 4px; border-radius:4px 0 0 4px; } .input-append input + .btn-group .btn:last-child,.input-append select + .btn-group .btn:last-child,.input-append .uneditable-input + .btn-group .btn:last-child{ -webkit-border-radius:0 4px 4px 0; -moz-border-radius:0 4px 4px 0; border-radius:0 4px 4px 0; } .input-append .add-on,.input-append .btn,.input-append .btn-group{ margin-left:-1px; } .input-append .add-on:last-child,.input-append .btn:last-child,.input-append .btn-group:last-child>.dropdown-toggle{ -webkit-border-radius:0 4px 4px 0; -moz-border-radius:0 4px 4px 0; border-radius:0 4px 4px 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 input + .btn-group .btn,.input-prepend.input-append select + .btn-group .btn,.input-prepend.input-append .uneditable-input + .btn-group .btn{ -webkit-border-radius:0 4px 4px 0; -moz-border-radius:0 4px 4px 0; border-radius:0 4px 4px 0; } .input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{ margin-right:-1px; -webkit-border-radius:4px 0 0 4px; -moz-border-radius:4px 0 0 4px; border-radius:4px 0 0 4px; } .input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{ margin-left:-1px; -webkit-border-radius:0 4px 4px 0; -moz-border-radius:0 4px 4px 0; border-radius:0 4px 4px 0; } .input-prepend.input-append .btn-group:first-child{ margin-left: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,.form-horizontal .uneditable-input + .help-block,.form-horizontal .input-prepend + .help-block,.form-horizontal .input-append + .help-block{ margin-top:10px; } .form-horizontal .form-actions{ padding-left:180px; } .btn{ display:inline-block; *display:inline; *zoom:1; padding:4px 12px; margin-bottom:0; font-size:14px; 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,white,#e6e6e6); background-image:-webkit-gradient(linear,0 0,0 100%,from(white),to(#e6e6e6)); background-image:-webkit-linear-gradient(top,white,#e6e6e6); background-image:-o-linear-gradient(top,white,#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-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-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-image:none; opacity:0.65; filter:alpha(opacity=65); -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; } .btn-large{ padding:11px 19px; font-size:17.5px; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; } .btn-large [class^="icon-"],.btn-large [class*=" icon-"]{ margin-top:4px; } .btn-small{ padding:2px 10px; font-size:11.9px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; } .btn-small [class^="icon-"],.btn-small [class*=" icon-"]{ margin-top:0; } .btn-mini [class^="icon-"],.btn-mini [class*=" icon-"]{ margin-top:-1px; } .btn-mini{ padding:0 6px; font-size:10.5px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; } .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; display:inline-block; *display:inline; *zoom:1; 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 + .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,.btn-group>.popover{ font-size:14px; } .btn-group>.btn-mini{ font-size:10.5px; } .btn-group>.btn-small{ font-size:11.9px; } .btn-group>.btn-large{ font-size:17.5px; } .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-width:5px; } .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; max-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>li>a>img{ max-width:none; } .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-"],.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 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; *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,white,#f2f2f2); background-image:-webkit-gradient(linear,0 0,0 100%,from(white),to(#f2f2f2)); background-image:-webkit-linear-gradient(top,white,#f2f2f2); background-image:-o-linear-gradient(top,white,#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; overflow:visible; } .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; color:#777777; } .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:5px; 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; 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-fixed-top{ top:0; } .navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{ -webkit-box-shadow:0 1px 10px rgba(0,0,0,0.1); -moz-box-shadow:0 1px 10px rgba(0,0,0,0.1); box-shadow:0 1px 10px rgba(0,0,0,0.1); } .navbar-fixed-bottom{ bottom:0; } .navbar-fixed-bottom .navbar-inner{ -webkit-box-shadow:0 -1px 10px rgba(0,0,0,0.1); -moz-box-shadow:0 -1px 10px rgba(0,0,0,0.1); box-shadow: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-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>a:hover .caret{ border-top-color:#555555; border-bottom-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 .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 .brand{ color:#999999; } .navbar-inverse .navbar-text{ color:#999999; } .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>a:hover .caret{ border-top-color:#ffffff; border-bottom-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>li>.divider{ padding:0 5px; color:#ccc; } .breadcrumb>.active{ color:#999999; } .pagination{ margin:20px 0; } .pagination ul{ display:inline-block; *display:inline; *zoom:1; margin-left:0; margin-bottom:0; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; -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:4px 12px; line-height:20px; 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-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; } .pagination ul>li:last-child>a,.pagination ul>li:last-child>span{ -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; } .pagination-centered{ text-align:center; } .pagination-right{ text-align:right; } .pagination-large ul>li>a,.pagination-large ul>li>span{ padding:11px 19px; font-size:17.5px; } .pagination-large ul>li:first-child>a,.pagination-large ul>li:first-child>span{ -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; } .pagination-large ul>li:last-child>a,.pagination-large ul>li:last-child>span{ -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; } .pagination-mini ul>li:first-child>a,.pagination-small ul>li:first-child>a,.pagination-mini ul>li:first-child>span,.pagination-small ul>li:first-child>span{ -webkit-border-top-left-radius:3px; -moz-border-radius-topleft:3px; border-top-left-radius:3px; -webkit-border-bottom-left-radius:3px; -moz-border-radius-bottomleft:3px; border-bottom-left-radius:3px; } .pagination-mini ul>li:last-child>a,.pagination-small ul>li:last-child>a,.pagination-mini ul>li:last-child>span,.pagination-small ul>li:last-child>span{ -webkit-border-top-right-radius:3px; -moz-border-radius-topright:3px; border-top-right-radius:3px; -webkit-border-bottom-right-radius:3px; -moz-border-radius-bottomright:3px; border-bottom-right-radius:3px; } .pagination-small ul>li>a,.pagination-small ul>li>span{ padding:2px 10px; font-size:11.9px; } .pagination-mini ul>li>a,.pagination-mini ul>li>span{ padding:0 6px; font-size:10.5px; } .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 li>a,.pager li>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 li>a:hover{ text-decoration:none; background-color:#f5f5f5; } .pager .next>a,.pager .next>span{ float:right; } .pager .previous>a,.pager .previous>span{ 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; } .alert,.alert h4{ 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-success h4{ color:#468847; } .alert-danger,.alert-error{ background-color:#f2dede; border-color:#eed3d7; color:#b94a48; } .alert-danger h4,.alert-error h4{ color:#b94a48; } .alert-info{ background-color:#d9edf7; border-color:#bce8f1; color:#3a87ad; } .alert-info h4{ 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,whitesmoke,#f9f9f9); background-image:-webkit-gradient(linear,0 0,0 100%,from(whitesmoke),to(#f9f9f9)); background-image:-webkit-linear-gradient(top,whitesmoke,#f9f9f9); background-image:-o-linear-gradient(top,whitesmoke,#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; font-size:18px; font-weight:200; line-height:30px; color:inherit; 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 li{ line-height:30px; } .media,.media-body{ overflow:hidden; *overflow:visible; zoom:1; } .media,.media .media{ margin-top:15px; } .media:first-child{ margin-top:0; } .media-object{ display:block; } .media-heading{ margin:0 0 5px; } .media .pull-left{ margin-right:10px; } .media .pull-right{ margin-left:10px; } .media-list{ margin-left:0; list-style:none; } .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; text-align:left; 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); white-space:normal; } .popover.top{ margin-top:-10px; } .popover.right{ margin-left:10px; } .popover.bottom{ margin-top:10px; } .popover.left{ margin-left:-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 .arrow,.popover .arrow:after{ position:absolute; display:block; width:0; height:0; border-color:transparent; border-style:solid; } .popover .arrow{ border-width:11px; } .popover .arrow:after{ border-width:10px; content:""; } .popover.top .arrow{ left:50%; margin-left:-11px; border-bottom-width:0; border-top-color:#999; border-top-color:rgba(0,0,0,0.25); bottom:-11px; } .popover.top .arrow:after{ bottom:1px; margin-left:-10px; border-bottom-width:0; border-top-color:#ffffff; } .popover.right .arrow{ top:50%; left:-11px; margin-top:-11px; border-left-width:0; border-right-color:#999; border-right-color:rgba(0,0,0,0.25); } .popover.right .arrow:after{ left:1px; bottom:-10px; border-left-width:0; border-right-color:#ffffff; } .popover.bottom .arrow{ left:50%; margin-left:-11px; border-top-width:0; border-bottom-color:#999; border-bottom-color:rgba(0,0,0,0.25); top:-11px; } .popover.bottom .arrow:after{ top:1px; margin-left:-10px; border-top-width:0; border-bottom-color:#ffffff; } .popover.left .arrow{ top:50%; right:-11px; margin-top:-11px; border-right-width:0; border-left-color:#999; border-left-color:rgba(0,0,0,0.25); } .popover.left .arrow:after{ right:1px; border-right-width:0; border-left-color:#ffffff; bottom:-10px; } .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:10%; left:50%; z-index:1050; width:560px; margin-left:-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; outline:none; } .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:10%; } .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{ position:relative; 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; } .modal-footer .btn-block + .btn-block{ margin-left:0; } .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; text-align:left; display:none; float:left; min-width:160px; padding:5px 0; margin-top:0; list-style:none; background-color:#ffffff; box-shadow:0px 3px 5px rgba(0,0,0,0.1); -webkit-background-clip:padding-box; -moz-background-clip:padding; background-clip:padding-box; } .dropdown-menu li{ padding:0 16px; } .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 li>a{ display:block; padding:9px 0px; clear:both; font-weight:normal; line-height:20px; color:#999999; white-space:nowrap; border-top:1px dotted #dddddd; text-transform:uppercase; } .dropdown-menu li>a:hover,.dropdown-menu li>a:focus,.dropdown-submenu:hover>a{ text-decoration:none; color:#222222; } .dropdown-menu .active>a,.dropdown-menu .active>a:hover{ color:#ffffff; text-decoration:none; outline:0; 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; background-image:none; filter:progid:DXImageTransform.Microsoft.gradient(enabled = false); 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; } .dropup .dropdown-submenu>.dropdown-menu{ top:auto; bottom:0; margin-top:0; margin-bottom:-2px; -webkit-border-radius:5px 5px 5px 0; -moz-border-radius:5px 5px 5px 0; border-radius:5px 5px 5px 0; } .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-submenu.pull-left{ float:none; } .dropdown-submenu.pull-left>.dropdown-menu{ left:-100%; margin-left:10px; -webkit-border-radius:6px 0 6px 6px; -moz-border-radius:6px 0 6px 6px; border-radius:6px 0 6px 6px; } .dropdown .dropdown-menu .nav-header{ padding-left:20px; padding-right:20px; } .typeahead{ z-index:1051; 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-inner>.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-inner>.item>img{ display:block; line-height:1; } .carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{ display:block; } .carousel-inner>.active{ left:0; } .carousel-inner>.next,.carousel-inner>.prev{ position:absolute; top:0; width:100%; } .carousel-inner>.next{ left:100%; } .carousel-inner>.prev{ left:-100%; } .carousel-inner>.next.left,.carousel-inner>.prev.right{ left:0; } .carousel-inner>.active.left{ left:-100%; } .carousel-inner>.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){   .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"],.uneditable-input[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; }.row-fluid [class*="offset"]:first-child{ margin-left:0; }.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{ top:-100px; }.modal.fade.in{ top:20px; }}@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; }.media .pull-left,.media .pull-right{ float:none; display:block; margin-bottom:10px; }.media-object{ margin-right:0; margin-left:0; }.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; }.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 .controls-row [class*="span"] + [class*="span"]{ margin-left:2.7624309392265194%; }.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 (min-width:1200px){   .row{ margin-left:-30px; *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:30px; }.span12{ width:1170px; }.span11{ width:1070px; }.span10{ width:970px; }.span9{ width:870px; }.span8{ width:770px; }.span7{ width:670px; }.span6{ width:570px; }.span5{ width:470px; }.span4{ width:370px; }.span3{ width:270px; }.span2{ width:170px; }.span1{ width:70px; }.offset12{ margin-left:1230px; }.offset11{ margin-left:1130px; }.offset10{ margin-left:1030px; }.offset9{ margin-left:930px; }.offset8{ margin-left:830px; }.offset7{ margin-left:730px; }.offset6{ margin-left:630px; }.offset5{ margin-left:530px; }.offset4{ margin-left:430px; }.offset3{ margin-left:330px; }.offset2{ margin-left:230px; }.offset1{ margin-left:130px; }.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.564102564102564%; *margin-left:2.5109110747408616%; }.row-fluid [class*="span"]:first-child{ margin-left:0; }.row-fluid .controls-row [class*="span"] + [class*="span"]{ margin-left:2.564102564102564%; }.row-fluid .span12{ width:100%; *width:99.94680851063829%; }.row-fluid .span11{ width:91.45299145299145%; *width:91.39979996362975%; }.row-fluid .span10{ width:82.90598290598291%; *width:82.8527914166212%; }.row-fluid .span9{ width:74.35897435897436%; *width:74.30578286961266%; }.row-fluid .span8{ width:65.81196581196582%; *width:65.75877432260411%; }.row-fluid .span7{ width:57.26495726495726%; *width:57.21176577559556%; }.row-fluid .span6{ width:48.717948717948715%; *width:48.664757228587014%; }.row-fluid .span5{ width:40.17094017094017%; *width:40.11774868157847%; }.row-fluid .span4{ width:31.623931623931625%; *width:31.570740134569924%; }.row-fluid .span3{ width:23.076923076923077%; *width:23.023731587561375%; }.row-fluid .span2{ width:14.52991452991453%; *width:14.476723040552828%; }.row-fluid .span1{ width:5.982905982905983%; *width:5.929714493544281%; }.row-fluid .offset12{ margin-left:105.12820512820512%; *margin-left:105.02182214948171%; }.row-fluid .offset12:first-child{ margin-left:102.56410256410257%; *margin-left:102.45771958537915%; }.row-fluid .offset11{ margin-left:96.58119658119658%; *margin-left:96.47481360247316%; }.row-fluid .offset11:first-child{ margin-left:94.01709401709402%; *margin-left:93.91071103837061%; }.row-fluid .offset10{ margin-left:88.03418803418803%; *margin-left:87.92780505546462%; }.row-fluid .offset10:first-child{ margin-left:85.47008547008548%; *margin-left:85.36370249136206%; }.row-fluid .offset9{ margin-left:79.48717948717949%; *margin-left:79.38079650845607%; }.row-fluid .offset9:first-child{ margin-left:76.92307692307693%; *margin-left:76.81669394435352%; }.row-fluid .offset8{ margin-left:70.94017094017094%; *margin-left:70.83378796144753%; }.row-fluid .offset8:first-child{ margin-left:68.37606837606839%; *margin-left:68.26968539734497%; }.row-fluid .offset7{ margin-left:62.393162393162385%; *margin-left:62.28677941443899%; }.row-fluid .offset7:first-child{ margin-left:59.82905982905982%; *margin-left:59.72267685033642%; }.row-fluid .offset6{ margin-left:53.84615384615384%; *margin-left:53.739770867430444%; }.row-fluid .offset6:first-child{ margin-left:51.28205128205128%; *margin-left:51.175668303327875%; }.row-fluid .offset5{ margin-left:45.299145299145295%; *margin-left:45.1927623204219%; }.row-fluid .offset5:first-child{ margin-left:42.73504273504273%; *margin-left:42.62865975631933%; }.row-fluid .offset4{ margin-left:36.75213675213675%; *margin-left:36.645753773413354%; }.row-fluid .offset4:first-child{ margin-left:34.18803418803419%; *margin-left:34.081651209310785%; }.row-fluid .offset3{ margin-left:28.205128205128204%; *margin-left:28.0987452264048%; }.row-fluid .offset3:first-child{ margin-left:25.641025641025642%; *margin-left:25.53464266230224%; }.row-fluid .offset2{ margin-left:19.65811965811966%; *margin-left:19.551736679396257%; }.row-fluid .offset2:first-child{ margin-left:17.094017094017094%; *margin-left:16.98763411529369%; }.row-fluid .offset1{ margin-left:11.11111111111111%; *margin-left:11.004728132387708%; }.row-fluid .offset1:first-child{ margin-left:8.547008547008547%; *margin-left:8.440625568285142%; }input,textarea,.uneditable-input{ margin-left:0; }.controls-row [class*="span"] + [class*="span"]{ margin-left:30px; }input.span12,textarea.span12,.uneditable-input.span12{ width:1156px; }input.span11,textarea.span11,.uneditable-input.span11{ width:1056px; }input.span10,textarea.span10,.uneditable-input.span10{ width:956px; }input.span9,textarea.span9,.uneditable-input.span9{ width:856px; }input.span8,textarea.span8,.uneditable-input.span8{ width:756px; }input.span7,textarea.span7,.uneditable-input.span7{ width:656px; }input.span6,textarea.span6,.uneditable-input.span6{ width:556px; }input.span5,textarea.span5,.uneditable-input.span5{ width:456px; }input.span4,textarea.span4,.uneditable-input.span4{ width:356px; }input.span3,textarea.span3,.uneditable-input.span3{ width:256px; }input.span2,textarea.span2,.uneditable-input.span2{ width:156px; }input.span1,textarea.span1,.uneditable-input.span1{ width:56px; }.thumbnails{ margin-left:-30px; }.thumbnails>li{ margin-left:30px; }.row-fluid .thumbnails{ margin-left:0; }}@media (max-width:1024px){   .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 5px; color:#999999; }.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; }.navbar-inverse .nav-collapse .nav>li>a,.navbar-inverse .nav-collapse .dropdown-menu a{ color:#999999; }.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:none; max-width:none; margin:0; 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 .open>.dropdown-menu{ display:block; }.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:1025px){   .nav-collapse.collapse{ height:auto!important; overflow:visible!important; }}@font-face{ font-family:'FontAwesome'; src:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/font/fontawesome-webfontf77b.eot?v=3.2.1"); src:url("font/fontawesome-webfontd41d.eot?#iefix&v=3.2.1") format("embedded-opentype"),url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/font/fontawesome-webfontf77b.woff?v=3.2.1") format("woff"),url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/font/fontawesome-webfontf77b.ttf?v=3.2.1") format("truetype"),url("font/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1") format("svg"); font-weight:normal; font-style:normal; } [class^="icon-"],[class*=" icon-"]{ font-family:FontAwesome; font-weight:normal; font-style:normal; text-decoration:inherit; -webkit-font-smoothing:antialiased; *margin-right:.3em; } [class^="icon-"]:before,[class*=" icon-"]:before{ text-decoration:inherit; display:inline-block; speak:none; } .icon-large:before{ vertical-align:-10%; font-size:1.3333333333333333em; } a [class^="icon-"],a [class*=" icon-"]{ display:inline; } [class^="icon-"].icon-fixed-width,[class*=" icon-"].icon-fixed-width{ display:inline-block; width:1.1428571428571428em; text-align:right; padding-right:0.2857142857142857em; } [class^="icon-"].icon-fixed-width.icon-large,[class*=" icon-"].icon-fixed-width.icon-large{ width:1.4285714285714286em; } .icons-ul{ margin-left:2.142857142857143em; list-style-type:none; } .icons-ul>li{ position:relative; } .icons-ul .icon-li{ position:absolute; left:-2.142857142857143em; width:2.142857142857143em; text-align:center; line-height:inherit; } [class^="icon-"].hide,[class*=" icon-"].hide{ display:none; } .icon-muted{ color:#eeeeee; } .icon-light{ color:#ffffff; } .icon-dark{ color:#333333; } .icon-border{ border:solid 1px #eeeeee; padding:.2em .25em .15em; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; } .icon-2x{ font-size:2em; } .icon-2x.icon-border{ border-width:2px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; } .icon-3x{ font-size:3em; } .icon-3x.icon-border{ border-width:3px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; } .icon-4x{ font-size:4em; } .icon-4x.icon-border{ border-width:4px; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; } .icon-5x{ font-size:5em; } .icon-5x.icon-border{ border-width:5px; -webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px; } .pull-right{ float:right; } .pull-left{ float:left; } [class^="icon-"].pull-left,[class*=" icon-"].pull-left{ margin-right:.3em; } [class^="icon-"].pull-right,[class*=" icon-"].pull-right{ margin-left:.3em; } [class^="icon-"],[class*=" icon-"]{ display:inline; width:auto; height:auto; line-height:normal; vertical-align:baseline; background-image:none; background-position:0% 0%; background-repeat:repeat; margin-top:0; } .icon-white,.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"]{ background-image:none; } .btn [class^="icon-"].icon-large,.nav [class^="icon-"].icon-large,.btn [class*=" icon-"].icon-large,.nav [class*=" icon-"].icon-large{ line-height:.9em; } .btn [class^="icon-"].icon-spin,.nav [class^="icon-"].icon-spin,.btn [class*=" icon-"].icon-spin,.nav [class*=" icon-"].icon-spin{ display:inline-block; } .nav-tabs [class^="icon-"],.nav-pills [class^="icon-"],.nav-tabs [class*=" icon-"],.nav-pills [class*=" icon-"],.nav-tabs [class^="icon-"].icon-large,.nav-pills [class^="icon-"].icon-large,.nav-tabs [class*=" icon-"].icon-large,.nav-pills [class*=" icon-"].icon-large{ line-height:.9em; } .btn [class^="icon-"].pull-left.icon-2x,.btn [class*=" icon-"].pull-left.icon-2x,.btn [class^="icon-"].pull-right.icon-2x,.btn [class*=" icon-"].pull-right.icon-2x{ margin-top:.18em; } .btn [class^="icon-"].icon-spin.icon-large,.btn [class*=" icon-"].icon-spin.icon-large{ line-height:.8em; } .btn.btn-small [class^="icon-"].pull-left.icon-2x,.btn.btn-small [class*=" icon-"].pull-left.icon-2x,.btn.btn-small [class^="icon-"].pull-right.icon-2x,.btn.btn-small [class*=" icon-"].pull-right.icon-2x{ margin-top:.25em; } .btn.btn-large [class^="icon-"],.btn.btn-large [class*=" icon-"]{ margin-top:0; } .btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x,.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{ margin-top:.05em; } .btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x{ margin-right:.2em; } .btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{ margin-left:.2em; } .nav-list [class^="icon-"],.nav-list [class*=" icon-"]{ line-height:inherit; } .icon-stack{ position:relative; display:inline-block; width:2em; height:2em; line-height:2em; vertical-align:-35%; } .icon-stack [class^="icon-"],.icon-stack [class*=" icon-"]{ display:block; text-align:center; position:absolute; width:100%; height:100%; font-size:1em; line-height:inherit; *line-height:2em; } .icon-stack .icon-stack-base{ font-size:2em; *line-height:1em; } .icon-spin{ display:inline-block; -moz-animation:spin 2s infinite linear; -o-animation:spin 2s infinite linear; -webkit-animation:spin 2s infinite linear; animation:spin 2s infinite linear; } a .icon-stack,a .icon-spin{ display:inline-block; text-decoration:none; }@-moz-keyframes spin{   0%{ -moz-transform:rotate(0deg); }100%{ -moz-transform:rotate(359deg); }}@-webkit-keyframes spin{   0%{ -webkit-transform:rotate(0deg); }100%{ -webkit-transform:rotate(359deg); }}@-o-keyframes spin{   0%{ -o-transform:rotate(0deg); }100%{ -o-transform:rotate(359deg); }}@-ms-keyframes spin{   0%{ -ms-transform:rotate(0deg); }100%{ -ms-transform:rotate(359deg); }}@keyframes spin{   0%{ transform:rotate(0deg); }100%{ transform:rotate(359deg); }} .icon-rotate-90:before{ -webkit-transform:rotate(90deg); -moz-transform:rotate(90deg); -ms-transform:rotate(90deg); -o-transform:rotate(90deg); transform:rotate(90deg); filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1); } .icon-rotate-180:before{ -webkit-transform:rotate(180deg); -moz-transform:rotate(180deg); -ms-transform:rotate(180deg); -o-transform:rotate(180deg); transform:rotate(180deg); filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2); } .icon-rotate-270:before{ -webkit-transform:rotate(270deg); -moz-transform:rotate(270deg); -ms-transform:rotate(270deg); -o-transform:rotate(270deg); transform:rotate(270deg); filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3); } .icon-flip-horizontal:before{ -webkit-transform:scale(-1,1); -moz-transform:scale(-1,1); -ms-transform:scale(-1,1); -o-transform:scale(-1,1); transform:scale(-1,1); } .icon-flip-vertical:before{ -webkit-transform:scale(1,-1); -moz-transform:scale(1,-1); -ms-transform:scale(1,-1); -o-transform:scale(1,-1); transform:scale(1,-1); } a .icon-rotate-90:before,a .icon-rotate-180:before,a .icon-rotate-270:before,a .icon-flip-horizontal:before,a .icon-flip-vertical:before{ display:inline-block; } .icon-glass:before{ content:"\f000"; } .icon-music:before{ content:"\f001"; } .icon-search:before{ content:"\f002"; } .icon-envelope-alt:before{ content:"\f003"; } .icon-heart:before{ content:"\f004"; } .icon-star:before{ content:"\f005"; } .icon-star-empty:before{ content:"\f006"; } .icon-user:before{ content:"\f007"; } .icon-film:before{ content:"\f008"; } .icon-th-large:before{ content:"\f009"; } .icon-th:before{ content:"\f00a"; } .icon-th-list:before{ content:"\f00b"; } .icon-ok:before{ content:"\f00c"; } .icon-remove:before{ content:"\f00d"; } .icon-zoom-in:before{ content:"\f00e"; } .icon-zoom-out:before{ content:"\f010"; } .icon-power-off:before,.icon-off:before{ content:"\f011"; } .icon-signal:before{ content:"\f012"; } .icon-gear:before,.icon-cog:before{ content:"\f013"; } .icon-trash:before{ content:"\f014"; } .icon-home:before{ content:"\f015"; } .icon-file-alt:before{ content:"\f016"; } .icon-time:before{ content:"\f017"; } .icon-road:before{ content:"\f018"; } .icon-download-alt:before{ content:"\f019"; } .icon-download:before{ content:"\f01a"; } .icon-upload:before{ content:"\f01b"; } .icon-inbox:before{ content:"\f01c"; } .icon-play-circle:before{ content:"\f01d"; } .icon-rotate-right:before,.icon-repeat:before{ content:"\f01e"; } .icon-refresh:before{ content:"\f021"; } .icon-list-alt:before{ content:"\f022"; } .icon-lock:before{ content:"\f023"; } .icon-flag:before{ content:"\f024"; } .icon-headphones:before{ content:"\f025"; } .icon-volume-off:before{ content:"\f026"; } .icon-volume-down:before{ content:"\f027"; } .icon-volume-up:before{ content:"\f028"; } .icon-qrcode:before{ content:"\f029"; } .icon-barcode:before{ content:"\f02a"; } .icon-tag:before{ content:"\f02b"; } .icon-tags:before{ content:"\f02c"; } .icon-book:before{ content:"\f02d"; } .icon-bookmark:before{ content:"\f02e"; } .icon-print:before{ content:"\f02f"; } .icon-camera:before{ content:"\f030"; } .icon-font:before{ content:"\f031"; } .icon-bold:before{ content:"\f032"; } .icon-italic:before{ content:"\f033"; } .icon-text-height:before{ content:"\f034"; } .icon-text-width:before{ content:"\f035"; } .icon-align-left:before{ content:"\f036"; } .icon-align-center:before{ content:"\f037"; } .icon-align-right:before{ content:"\f038"; } .icon-align-justify:before{ content:"\f039"; } .icon-list:before{ content:"\f03a"; } .icon-indent-left:before{ content:"\f03b"; } .icon-indent-right:before{ content:"\f03c"; } .icon-facetime-video:before{ content:"\f03d"; } .icon-picture:before{ content:"\f03e"; } .icon-pencil:before{ content:"\f040"; } .icon-map-marker:before{ content:"\f041"; } .icon-adjust:before{ content:"\f042"; } .icon-tint:before{ content:"\f043"; } .icon-edit:before{ content:"\f044"; } .icon-share:before{ content:"\f045"; } .icon-check:before{ content:"\f046"; } .icon-move:before{ content:"\f047"; } .icon-step-backward:before{ content:"\f048"; } .icon-fast-backward:before{ content:"\f049"; } .icon-backward:before{ content:"\f04a"; } .icon-play:before{ content:"\f04b"; } .icon-pause:before{ content:"\f04c"; } .icon-stop:before{ content:"\f04d"; } .icon-forward:before{ content:"\f04e"; } .icon-fast-forward:before{ content:"\f050"; } .icon-step-forward:before{ content:"\f051"; } .icon-eject:before{ content:"\f052"; } .icon-chevron-left:before{ content:"\f053"; } .icon-chevron-right:before{ content:"\f054"; } .icon-plus-sign:before{ content:"\f055"; } .icon-minus-sign:before{ content:"\f056"; } .icon-remove-sign:before{ content:"\f057"; } .icon-ok-sign:before{ content:"\f058"; } .icon-question-sign:before{ content:"\f059"; } .icon-info-sign:before{ content:"\f05a"; } .icon-screenshot:before{ content:"\f05b"; } .icon-remove-circle:before{ content:"\f05c"; } .icon-ok-circle:before{ content:"\f05d"; } .icon-ban-circle:before{ content:"\f05e"; } .icon-arrow-left:before{ content:"\f060"; } .icon-arrow-right:before{ content:"\f061"; } .icon-arrow-up:before{ content:"\f062"; } .icon-arrow-down:before{ content:"\f063"; } .icon-mail-forward:before,.icon-share-alt:before{ content:"\f064"; } .icon-resize-full:before{ content:"\f065"; } .icon-resize-small:before{ content:"\f066"; } .icon-plus:before{ content:"\f067"; } .icon-minus:before{ content:"\f068"; } .icon-asterisk:before{ content:"\f069"; } .icon-exclamation-sign:before{ content:"\f06a"; } .icon-gift:before{ content:"\f06b"; } .icon-leaf:before{ content:"\f06c"; } .icon-fire:before{ content:"\f06d"; } .icon-eye-open:before{ content:"\f06e"; } .icon-eye-close:before{ content:"\f070"; } .icon-warning-sign:before{ content:"\f071"; } .icon-plane:before{ content:"\f072"; } .icon-calendar:before{ content:"\f073"; } .icon-random:before{ content:"\f074"; } .icon-comment:before{ content:"\f075"; } .icon-magnet:before{ content:"\f076"; } .icon-chevron-up:before{ content:"\f077"; } .icon-chevron-down:before{ content:"\f078"; } .icon-retweet:before{ content:"\f079"; } .icon-shopping-cart:before{ content:"\f07a"; } .icon-folder-close:before{ content:"\f07b"; } .icon-folder-open:before{ content:"\f07c"; } .icon-resize-vertical:before{ content:"\f07d"; } .icon-resize-horizontal:before{ content:"\f07e"; } .icon-bar-chart:before{ content:"\f080"; } .icon-twitter-sign:before{ content:"\f081"; } .icon-facebook-sign:before{ content:"\f082"; } .icon-camera-retro:before{ content:"\f083"; } .icon-key:before{ content:"\f084"; } .icon-gears:before,.icon-cogs:before{ content:"\f085"; } .icon-comments:before{ content:"\f086"; } .icon-thumbs-up-alt:before{ content:"\f087"; } .icon-thumbs-down-alt:before{ content:"\f088"; } .icon-star-half:before{ content:"\f089"; } .icon-heart-empty:before{ content:"\f08a"; } .icon-signout:before{ content:"\f08b"; } .icon-linkedin-sign:before{ content:"\f08c"; } .icon-pushpin:before{ content:"\f08d"; } .icon-external-link:before{ content:"\f08e"; } .icon-signin:before{ content:"\f090"; } .icon-trophy:before{ content:"\f091"; } .icon-github-sign:before{ content:"\f092"; } .icon-upload-alt:before{ content:"\f093"; } .icon-lemon:before{ content:"\f094"; } .icon-phone:before{ content:"\f095"; } .icon-unchecked:before,.icon-check-empty:before{ content:"\f096"; } .icon-bookmark-empty:before{ content:"\f097"; } .icon-phone-sign:before{ content:"\f098"; } .icon-twitter:before{ content:"\f099"; } .icon-facebook:before{ content:"\f09a"; } .icon-github:before{ content:"\f09b"; } .icon-unlock:before{ content:"\f09c"; } .icon-credit-card:before{ content:"\f09d"; } .icon-rss:before{ content:"\f09e"; } .icon-hdd:before{ content:"\f0a0"; } .icon-bullhorn:before{ content:"\f0a1"; } .icon-bell:before{ content:"\f0a2"; } .icon-certificate:before{ content:"\f0a3"; } .icon-hand-right:before{ content:"\f0a4"; } .icon-hand-left:before{ content:"\f0a5"; } .icon-hand-up:before{ content:"\f0a6"; } .icon-hand-down:before{ content:"\f0a7"; } .icon-circle-arrow-left:before{ content:"\f0a8"; } .icon-circle-arrow-right:before{ content:"\f0a9"; } .icon-circle-arrow-up:before{ content:"\f0aa"; } .icon-circle-arrow-down:before{ content:"\f0ab"; } .icon-globe:before{ content:"\f0ac"; } .icon-wrench:before{ content:"\f0ad"; } .icon-tasks:before{ content:"\f0ae"; } .icon-filter:before{ content:"\f0b0"; } .icon-briefcase:before{ content:"\f0b1"; } .icon-fullscreen:before{ content:"\f0b2"; } .icon-group:before{ content:"\f0c0"; } .icon-link:before{ content:"\f0c1"; } .icon-cloud:before{ content:"\f0c2"; } .icon-beaker:before{ content:"\f0c3"; } .icon-cut:before{ content:"\f0c4"; } .icon-copy:before{ content:"\f0c5"; } .icon-paperclip:before,.icon-paper-clip:before{ content:"\f0c6"; } .icon-save:before{ content:"\f0c7"; } .icon-sign-blank:before{ content:"\f0c8"; } .icon-reorder:before{ content:"\f0c9"; } .icon-list-ul:before{ content:"\f0ca"; } .icon-list-ol:before{ content:"\f0cb"; } .icon-strikethrough:before{ content:"\f0cc"; } .icon-underline:before{ content:"\f0cd"; } .icon-table:before{ content:"\f0ce"; } .icon-magic:before{ content:"\f0d0"; } .icon-truck:before{ content:"\f0d1"; } .icon-pinterest:before{ content:"\f0d2"; } .icon-pinterest-sign:before{ content:"\f0d3"; } .icon-google-plus-sign:before{ content:"\f0d4"; } .icon-google-plus:before{ content:"\f0d5"; } .icon-money:before{ content:"\f0d6"; } .icon-caret-down:before{ content:"\f0d7"; } .icon-caret-up:before{ content:"\f0d8"; } .icon-caret-left:before{ content:"\f0d9"; } .icon-caret-right:before{ content:"\f0da"; } .icon-columns:before{ content:"\f0db"; } .icon-sort:before{ content:"\f0dc"; } .icon-sort-down:before{ content:"\f0dd"; } .icon-sort-up:before{ content:"\f0de"; } .icon-envelope:before{ content:"\f0e0"; } .icon-linkedin:before{ content:"\f0e1"; } .icon-rotate-left:before,.icon-undo:before{ content:"\f0e2"; } .icon-legal:before{ content:"\f0e3"; } .icon-dashboard:before{ content:"\f0e4"; } .icon-comment-alt:before{ content:"\f0e5"; } .icon-comments-alt:before{ content:"\f0e6"; } .icon-bolt:before{ content:"\f0e7"; } .icon-sitemap:before{ content:"\f0e8"; } .icon-umbrella:before{ content:"\f0e9"; } .icon-paste:before{ content:"\f0ea"; } .icon-lightbulb:before{ content:"\f0eb"; } .icon-exchange:before{ content:"\f0ec"; } .icon-cloud-download:before{ content:"\f0ed"; } .icon-cloud-upload:before{ content:"\f0ee"; } .icon-user-md:before{ content:"\f0f0"; } .icon-stethoscope:before{ content:"\f0f1"; } .icon-suitcase:before{ content:"\f0f2"; } .icon-bell-alt:before{ content:"\f0f3"; } .icon-coffee:before{ content:"\f0f4"; } .icon-food:before{ content:"\f0f5"; } .icon-file-text-alt:before{ content:"\f0f6"; } .icon-building:before{ content:"\f0f7"; } .icon-hospital:before{ content:"\f0f8"; } .icon-ambulance:before{ content:"\f0f9"; } .icon-medkit:before{ content:"\f0fa"; } .icon-fighter-jet:before{ content:"\f0fb"; } .icon-beer:before{ content:"\f0fc"; } .icon-h-sign:before{ content:"\f0fd"; } .icon-plus-sign-alt:before{ content:"\f0fe"; } .icon-double-angle-left:before{ content:"\f100"; } .icon-double-angle-right:before{ content:"\f101"; } .icon-double-angle-up:before{ content:"\f102"; } .icon-double-angle-down:before{ content:"\f103"; } .icon-angle-left:before{ content:"\f104"; } .icon-angle-right:before{ content:"\f105"; } .icon-angle-up:before{ content:"\f106"; } .icon-angle-down:before{ content:"\f107"; } .icon-desktop:before{ content:"\f108"; } .icon-laptop:before{ content:"\f109"; } .icon-tablet:before{ content:"\f10a"; } .icon-mobile-phone:before{ content:"\f10b"; } .icon-circle-blank:before{ content:"\f10c"; } .icon-quote-left:before{ content:"\f10d"; } .icon-quote-right:before{ content:"\f10e"; } .icon-spinner:before{ content:"\f110"; } .icon-circle:before{ content:"\f111"; } .icon-mail-reply:before,.icon-reply:before{ content:"\f112"; } .icon-github-alt:before{ content:"\f113"; } .icon-folder-close-alt:before{ content:"\f114"; } .icon-folder-open-alt:before{ content:"\f115"; } .icon-expand-alt:before{ content:"\f116"; } .icon-collapse-alt:before{ content:"\f117"; } .icon-smile:before{ content:"\f118"; } .icon-frown:before{ content:"\f119"; } .icon-meh:before{ content:"\f11a"; } .icon-gamepad:before{ content:"\f11b"; } .icon-keyboard:before{ content:"\f11c"; } .icon-flag-alt:before{ content:"\f11d"; } .icon-flag-checkered:before{ content:"\f11e"; } .icon-terminal:before{ content:"\f120"; } .icon-code:before{ content:"\f121"; } .icon-reply-all:before{ content:"\f122"; } .icon-mail-reply-all:before{ content:"\f122"; } .icon-star-half-full:before,.icon-star-half-empty:before{ content:"\f123"; } .icon-location-arrow:before{ content:"\f124"; } .icon-crop:before{ content:"\f125"; } .icon-code-fork:before{ content:"\f126"; } .icon-unlink:before{ content:"\f127"; } .icon-question:before{ content:"\f128"; } .icon-info:before{ content:"\f129"; } .icon-exclamation:before{ content:"\f12a"; } .icon-superscript:before{ content:"\f12b"; } .icon-subscript:before{ content:"\f12c"; } .icon-eraser:before{ content:"\f12d"; } .icon-puzzle-piece:before{ content:"\f12e"; } .icon-microphone:before{ content:"\f130"; } .icon-microphone-off:before{ content:"\f131"; } .icon-shield:before{ content:"\f132"; } .icon-calendar-empty:before{ content:"\f133"; } .icon-fire-extinguisher:before{ content:"\f134"; } .icon-rocket:before{ content:"\f135"; } .icon-maxcdn:before{ content:"\f136"; } .icon-chevron-sign-left:before{ content:"\f137"; } .icon-chevron-sign-right:before{ content:"\f138"; } .icon-chevron-sign-up:before{ content:"\f139"; } .icon-chevron-sign-down:before{ content:"\f13a"; } .icon-html5:before{ content:"\f13b"; } .icon-css3:before{ content:"\f13c"; } .icon-anchor:before{ content:"\f13d"; } .icon-unlock-alt:before{ content:"\f13e"; } .icon-bullseye:before{ content:"\f140"; } .icon-ellipsis-horizontal:before{ content:"\f141"; } .icon-ellipsis-vertical:before{ content:"\f142"; } .icon-rss-sign:before{ content:"\f143"; } .icon-play-sign:before{ content:"\f144"; } .icon-ticket:before{ content:"\f145"; } .icon-minus-sign-alt:before{ content:"\f146"; } .icon-check-minus:before{ content:"\f147"; } .icon-level-up:before{ content:"\f148"; } .icon-level-down:before{ content:"\f149"; } .icon-check-sign:before{ content:"\f14a"; } .icon-edit-sign:before{ content:"\f14b"; } .icon-external-link-sign:before{ content:"\f14c"; } .icon-share-sign:before{ content:"\f14d"; } .icon-compass:before{ content:"\f14e"; } .icon-collapse:before{ content:"\f150"; } .icon-collapse-top:before{ content:"\f151"; } .icon-expand:before{ content:"\f152"; } .icon-euro:before,.icon-eur:before{ content:"\f153"; } .icon-gbp:before{ content:"\f154"; } .icon-dollar:before,.icon-usd:before{ content:"\f155"; } .icon-rupee:before,.icon-inr:before{ content:"\f156"; } .icon-yen:before,.icon-jpy:before{ content:"\f157"; } .icon-renminbi:before,.icon-cny:before{ content:"\f158"; } .icon-won:before,.icon-krw:before{ content:"\f159"; } .icon-bitcoin:before,.icon-btc:before{ content:"\f15a"; } .icon-file:before{ content:"\f15b"; } .icon-file-text:before{ content:"\f15c"; } .icon-sort-by-alphabet:before{ content:"\f15d"; } .icon-sort-by-alphabet-alt:before{ content:"\f15e"; } .icon-sort-by-attributes:before{ content:"\f160"; } .icon-sort-by-attributes-alt:before{ content:"\f161"; } .icon-sort-by-order:before{ content:"\f162"; } .icon-sort-by-order-alt:before{ content:"\f163"; } .icon-thumbs-up:before{ content:"\f164"; } .icon-thumbs-down:before{ content:"\f165"; } .icon-youtube-sign:before{ content:"\f166"; } .icon-youtube:before{ content:"\f167"; } .icon-xing:before{ content:"\f168"; } .icon-xing-sign:before{ content:"\f169"; } .icon-youtube-play:before{ content:"\f16a"; } .icon-dropbox:before{ content:"\f16b"; } .icon-stackexchange:before{ content:"\f16c"; } .icon-instagram:before{ content:"\f16d"; } .icon-flickr:before{ content:"\f16e"; } .icon-adn:before{ content:"\f170"; } .icon-bitbucket:before{ content:"\f171"; } .icon-bitbucket-sign:before{ content:"\f172"; } .icon-tumblr:before{ content:"\f173"; } .icon-tumblr-sign:before{ content:"\f174"; } .icon-long-arrow-down:before{ content:"\f175"; } .icon-long-arrow-up:before{ content:"\f176"; } .icon-long-arrow-left:before{ content:"\f177"; } .icon-long-arrow-right:before{ content:"\f178"; } .icon-apple:before{ content:"\f179"; } .icon-windows:before{ content:"\f17a"; } .icon-android:before{ content:"\f17b"; } .icon-linux:before{ content:"\f17c"; } .icon-dribbble:before{ content:"\f17d"; } .icon-skype:before{ content:"\f17e"; } .icon-foursquare:before{ content:"\f180"; } .icon-trello:before{ content:"\f181"; } .icon-female:before{ content:"\f182"; } .icon-male:before{ content:"\f183"; } .icon-gittip:before{ content:"\f184"; } .icon-sun:before{ content:"\f185"; } .icon-moon:before{ content:"\f186"; } .icon-archive:before{ content:"\f187"; } .icon-bug:before{ content:"\f188"; } .icon-vk:before{ content:"\f189"; } .icon-weibo:before{ content:"\f18a"; } .icon-renren:before{ content:"\f18b"; } div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{ height:13px; } div.pp_default .pp_top .pp_left{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/default/sprite.png") -78px -93px no-repeat; } div.pp_default .pp_top .pp_middle{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/default/sprite_x.png") top left repeat-x; } div.pp_default .pp_top .pp_right{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/default/sprite.png") -112px -93px no-repeat; } div.pp_default .pp_content .ppt{ color:#f8f8f8; } div.pp_default .pp_content_container .pp_left{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/default/sprite_y.png") -7px 0 repeat-y; padding-left:13px; } div.pp_default .pp_content_container .pp_right{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/default/sprite_y.png") top right repeat-y; padding-right:13px; } div.pp_default .pp_next:hover{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/default/sprite_next.png") center right no-repeat; cursor:pointer; } div.pp_default .pp_previous:hover{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/default/sprite_prev.png") center left no-repeat; cursor:pointer; } div.pp_default .pp_expand{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/default/sprite.png") 0 -29px no-repeat; cursor:pointer; width:28px; height:28px; } div.pp_default .pp_expand:hover{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/default/sprite.png") 0 -56px no-repeat; cursor:pointer; } div.pp_default .pp_contract{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/default/sprite.png") 0 -84px no-repeat; cursor:pointer; width:28px; height:28px; } div.pp_default .pp_contract:hover{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/default/sprite.png") 0 -113px no-repeat; cursor:pointer; } div.pp_default .pp_close{ width:30px; height:30px; background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/default/sprite.png") 2px 1px no-repeat; cursor:pointer; } div.pp_default .pp_gallery ul li a{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/default/default_thumb.png") center center #f8f8f8; border:1px solid #aaa; } div.pp_default .pp_social{ margin-top:7px; } div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{ position:static; left:auto; } div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/default/sprite.png") -51px 1px no-repeat; height:30px; width:30px; } div.pp_default .pp_nav .pp_pause{ background-position:-51px -29px; } div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/default/sprite.png") -31px -3px no-repeat; height:20px; width:20px; margin:4px 0 0; } div.pp_default a.pp_arrow_next{ left:52px; background-position:-82px -3px; } div.pp_default .pp_content_container .pp_details{ margin-top:5px; } div.pp_default .pp_nav{ clear:none; height:30px; width:110px; position:relative; } div.pp_default .pp_nav .currentTextHolder{ font-family:Georgia; font-style:italic; color:#999; font-size:11px; left:75px; line-height:25px; position:absolute; top:2px; margin:0; padding:0 0 0 10px; } div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{ opacity:0.7; } div.pp_default .pp_description{ font-size:11px; font-weight:700; line-height:14px; margin:5px 50px 5px 0; } div.pp_default .pp_bottom .pp_left{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/default/sprite.png") -78px -127px no-repeat; } div.pp_default .pp_bottom .pp_middle{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/default/sprite_x.png") bottom left repeat-x; } div.pp_default .pp_bottom .pp_right{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/default/sprite.png") -112px -127px no-repeat; } div.pp_default .pp_loaderIcon{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/default/loader.gif") center center no-repeat; } div.light_rounded .pp_top .pp_left{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/light_rounded/sprite.png") -88px -53px no-repeat; } div.light_rounded .pp_top .pp_right{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/light_rounded/sprite.png") -110px -53px no-repeat; } div.light_rounded .pp_next:hover{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/light_rounded/btnNext.png") center right no-repeat; cursor:pointer; } div.light_rounded .pp_previous:hover{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/light_rounded/btnPrevious.png") center left no-repeat; cursor:pointer; } div.light_rounded .pp_expand{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/light_rounded/sprite.png") -31px -26px no-repeat; cursor:pointer; } div.light_rounded .pp_expand:hover{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/light_rounded/sprite.png") -31px -47px no-repeat; cursor:pointer; } div.light_rounded .pp_contract{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/light_rounded/sprite.png") 0 -26px no-repeat; cursor:pointer; } div.light_rounded .pp_contract:hover{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/light_rounded/sprite.png") 0 -47px no-repeat; cursor:pointer; } div.light_rounded .pp_close{ width:75px; height:22px; background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/light_rounded/sprite.png") -1px -1px no-repeat; cursor:pointer; } div.light_rounded .pp_nav .pp_play{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/light_rounded/sprite.png") -1px -100px no-repeat; height:15px; width:14px; } div.light_rounded .pp_nav .pp_pause{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/light_rounded/sprite.png") -24px -100px no-repeat; height:15px; width:14px; } div.light_rounded .pp_arrow_previous{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/light_rounded/sprite.png") 0 -71px no-repeat; } div.light_rounded .pp_arrow_next{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/light_rounded/sprite.png") -22px -71px no-repeat; } div.light_rounded .pp_bottom .pp_left{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/light_rounded/sprite.png") -88px -80px no-repeat; } div.light_rounded .pp_bottom .pp_right{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/light_rounded/sprite.png") -110px -80px no-repeat; } div.dark_rounded .pp_top .pp_left{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/dark_rounded/sprite.png") -88px -53px no-repeat; } div.dark_rounded .pp_top .pp_right{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/dark_rounded/sprite.png") -110px -53px no-repeat; } div.dark_rounded .pp_content_container .pp_left{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/dark_rounded/contentPattern.png") top left repeat-y; } div.dark_rounded .pp_content_container .pp_right{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/dark_rounded/contentPattern.png") top right repeat-y; } div.dark_rounded .pp_next:hover{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/dark_rounded/btnNext.png") center right no-repeat; cursor:pointer; } div.dark_rounded .pp_previous:hover{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/dark_rounded/btnPrevious.png") center left no-repeat; cursor:pointer; } div.dark_rounded .pp_expand{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/dark_rounded/sprite.png") -31px -26px no-repeat; cursor:pointer; } div.dark_rounded .pp_expand:hover{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/dark_rounded/sprite.png") -31px -47px no-repeat; cursor:pointer; } div.dark_rounded .pp_contract{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/dark_rounded/sprite.png") 0 -26px no-repeat; cursor:pointer; } div.dark_rounded .pp_contract:hover{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/dark_rounded/sprite.png") 0 -47px no-repeat; cursor:pointer; } div.dark_rounded .pp_close{ width:75px; height:22px; background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/dark_rounded/sprite.png") -1px -1px no-repeat; cursor:pointer; } div.dark_rounded .pp_description{ margin-right:85px; color:#fff; } div.dark_rounded .pp_nav .pp_play{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/dark_rounded/sprite.png") -1px -100px no-repeat; height:15px; width:14px; } div.dark_rounded .pp_nav .pp_pause{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/dark_rounded/sprite.png") -24px -100px no-repeat; height:15px; width:14px; } div.dark_rounded .pp_arrow_previous{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/dark_rounded/sprite.png") 0 -71px no-repeat; } div.dark_rounded .pp_arrow_next{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/dark_rounded/sprite.png") -22px -71px no-repeat; } div.dark_rounded .pp_bottom .pp_left{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/dark_rounded/sprite.png") -88px -80px no-repeat; } div.dark_rounded .pp_bottom .pp_right{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/dark_rounded/sprite.png") -110px -80px no-repeat; } div.dark_rounded .pp_loaderIcon{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/dark_rounded/loader.gif") center center no-repeat; } div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{ background:#000; } div.dark_square .pp_description{ color:#fff; margin:0 85px 0 0; } div.dark_square .pp_loaderIcon{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/dark_square/loader.gif") center center no-repeat; } div.dark_square .pp_expand{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/dark_square/sprite.png") -31px -26px no-repeat; cursor:pointer; } div.dark_square .pp_expand:hover{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/dark_square/sprite.png") -31px -47px no-repeat; cursor:pointer; } div.dark_square .pp_contract{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/dark_square/sprite.png") 0 -26px no-repeat; cursor:pointer; } div.dark_square .pp_contract:hover{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/dark_square/sprite.png") 0 -47px no-repeat; cursor:pointer; } div.dark_square .pp_close{ width:75px; height:22px; background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/dark_square/sprite.png") -1px -1px no-repeat; cursor:pointer; } div.dark_square .pp_nav{ clear:none; } div.dark_square .pp_nav .pp_play{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/dark_square/sprite.png") -1px -100px no-repeat; height:15px; width:14px; } div.dark_square .pp_nav .pp_pause{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/dark_square/sprite.png") -24px -100px no-repeat; height:15px; width:14px; } div.dark_square .pp_arrow_previous{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/dark_square/sprite.png") 0 -71px no-repeat; } div.dark_square .pp_arrow_next{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/dark_square/sprite.png") -22px -71px no-repeat; } div.dark_square .pp_next:hover{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/dark_square/btnNext.png") center right no-repeat; cursor:pointer; } div.dark_square .pp_previous:hover{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/dark_square/btnPrevious.png") center left no-repeat; cursor:pointer; } div.light_square .pp_expand{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/light_square/sprite.png") -31px -26px no-repeat; cursor:pointer; } div.light_square .pp_expand:hover{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/light_square/sprite.png") -31px -47px no-repeat; cursor:pointer; } div.light_square .pp_contract{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/light_square/sprite.png") 0 -26px no-repeat; cursor:pointer; } div.light_square .pp_contract:hover{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/light_square/sprite.png") 0 -47px no-repeat; cursor:pointer; } div.light_square .pp_close{ width:75px; height:22px; background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/light_square/sprite.png") -1px -1px no-repeat; cursor:pointer; } div.light_square .pp_nav .pp_play{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/light_square/sprite.png") -1px -100px no-repeat; height:15px; width:14px; } div.light_square .pp_nav .pp_pause{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/light_square/sprite.png") -24px -100px no-repeat; height:15px; width:14px; } div.light_square .pp_arrow_previous{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/light_square/sprite.png") 0 -71px no-repeat; } div.light_square .pp_arrow_next{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/light_square/sprite.png") -22px -71px no-repeat; } div.light_square .pp_next:hover{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/light_square/btnNext.png") center right no-repeat; cursor:pointer; } div.light_square .pp_previous:hover{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/light_square/btnPrevious.png") center left no-repeat; cursor:pointer; } div.facebook .pp_top .pp_left{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/facebook/sprite.png") -88px -53px no-repeat; } div.facebook .pp_top .pp_middle{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/facebook/contentPatternTop.png") top left repeat-x; } div.facebook .pp_top .pp_right{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/facebook/sprite.png") -110px -53px no-repeat; } div.facebook .pp_content_container .pp_left{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/facebook/contentPatternLeft.png") top left repeat-y; } div.facebook .pp_content_container .pp_right{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/facebook/contentPatternRight.png") top right repeat-y; } div.facebook .pp_expand{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/facebook/sprite.png") -31px -26px no-repeat; cursor:pointer; } div.facebook .pp_expand:hover{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/facebook/sprite.png") -31px -47px no-repeat; cursor:pointer; } div.facebook .pp_contract{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/facebook/sprite.png") 0 -26px no-repeat; cursor:pointer; } div.facebook .pp_contract:hover{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/facebook/sprite.png") 0 -47px no-repeat; cursor:pointer; } div.facebook .pp_close{ width:22px; height:22px; background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/facebook/sprite.png") -1px -1px no-repeat; cursor:pointer; } div.facebook .pp_description{ margin:0 37px 0 0; } div.facebook .pp_loaderIcon{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/facebook/loader.gif") center center no-repeat; } div.facebook .pp_arrow_previous{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/facebook/sprite.png") 0 -71px no-repeat; height:22px; margin-top:0; width:22px; } div.facebook .pp_arrow_previous.disabled{ background-position:0 -96px; cursor:default; } div.facebook .pp_arrow_next{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/facebook/sprite.png") -32px -71px no-repeat; height:22px; margin-top:0; width:22px; } div.facebook .pp_arrow_next.disabled{ background-position:-32px -96px; cursor:default; } div.facebook .pp_nav{ margin-top:0; } div.facebook .pp_nav p{ font-size:15px; padding:0 3px 0 4px; } div.facebook .pp_nav .pp_play{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/facebook/sprite.png") -1px -123px no-repeat; height:22px; width:22px; } div.facebook .pp_nav .pp_pause{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/facebook/sprite.png") -32px -123px no-repeat; height:22px; width:22px; } div.facebook .pp_next:hover{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/facebook/btnNext.png") center right no-repeat; cursor:pointer; } div.facebook .pp_previous:hover{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/facebook/btnPrevious.png") center left no-repeat; cursor:pointer; } div.facebook .pp_bottom .pp_left{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/facebook/sprite.png") -88px -80px no-repeat; } div.facebook .pp_bottom .pp_middle{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/facebook/contentPatternBottom.png") top left repeat-x; } div.facebook .pp_bottom .pp_right{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/facebook/sprite.png") -110px -80px no-repeat; } div.pp_pic_holder a:focus{ outline:none; } div.pp_overlay{ background:#000; display:none; left:0; position:absolute; top:0; width:100%; z-index:9500; } div.pp_pic_holder{ display:none; position:absolute; width:100px; z-index:10000; } .pp_content{ height:40px; min-width:40px; } * html .pp_content{ width:40px; } .pp_content_container{ position:relative; text-align:left; width:100%; } .pp_content_container .pp_left{ padding-left:20px; } .pp_content_container .pp_right{ padding-right:20px; } .pp_content_container .pp_details{ float:left; margin:10px 0 2px; } .pp_description{ display:none; margin:0; } .pp_social{ float:left; margin:0; } .pp_social .facebook{ float:left; margin-left:5px; width:55px; overflow:hidden; } .pp_social .twitter{ float:left; } .pp_nav{ clear:right; float:left; margin:3px 10px 0 0; } .pp_nav p{ float:left; white-space:nowrap; margin:2px 4px; } .pp_nav .pp_play,.pp_nav .pp_pause{ float:left; margin-right:4px; text-indent:-10000px; } a.pp_arrow_previous,a.pp_arrow_next{ display:block; float:left; height:15px; margin-top:3px; overflow:hidden; text-indent:-10000px; width:14px; } .pp_hoverContainer{ position:absolute; top:0; width:100%; z-index:2000; } .pp_gallery{ display:none; left:50%; margin-top:-50px; position:absolute; z-index:10000; } .pp_gallery div{ float:left; overflow:hidden; position:relative; } .pp_gallery ul{ float:left; height:35px; position:relative; white-space:nowrap; margin:0 0 0 5px; padding:0; } .pp_gallery ul a{ border:1px rgba(0,0,0,0.5) solid; display:block; float:left; height:33px; overflow:hidden; } .pp_gallery ul a img{ border:0; } .pp_gallery li{ display:block; float:left; margin:0 5px 0 0; padding:0; } .pp_gallery li.default a{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/facebook/default_thumbnail.gif") 0 0 no-repeat; display:block; height:33px; width:50px; } .pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{ margin-top:7px!important; } a.pp_next{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/light_rounded/btnNext.png") 10000px 10000px no-repeat; display:block; float:right; height:100%; text-indent:-10000px; width:49%; } a.pp_previous{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/light_rounded/btnNext.png") 10000px 10000px no-repeat; display:block; float:left; height:100%; text-indent:-10000px; width:49%; } a.pp_expand,a.pp_contract{ cursor:pointer; display:none; height:20px; position:absolute; right:30px; text-indent:-10000px; top:10px; width:20px; z-index:20000; } a.pp_close{ position:absolute; right:0; top:0; display:block; line-height:22px; text-indent:-10000px; } .pp_loaderIcon{ display:block; height:24px; left:50%; position:absolute; top:50%; width:24px; margin:-12px 0 0 -12px; } #pp_full_res{ line-height:1!important; } #pp_full_res .pp_inline{ text-align:left; } #pp_full_res .pp_inline p{ margin:0 0 15px; } div.ppt{ color:#fff; display:none; font-size:17px; z-index:9999; margin:0 0 5px 15px; } div.pp_default .pp_content,div.light_rounded .pp_content{ background-color:#fff; } div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{ color:#000; } div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{ border-color:#fff; } div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{ position:relative; } div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{ background:#fff; } div.light_rounded .pp_description,div.light_square .pp_description{ margin-right:85px; } div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{ margin-top:12px!important; } div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{ background-position:0 -87px; cursor:default; } div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{ background-position:-22px -87px; cursor:default; } div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/light_rounded/loader.gif") center center no-repeat; } div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/prettyPhoto/dark_rounded/contentPattern.png") top left repeat; } div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{ color:#c4c4c4; } div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{ color:#fff; } .pp_top,.pp_bottom{ height:20px; position:relative; } * html .pp_top,* html .pp_bottom{ padding:0 20px; } .pp_top .pp_left,.pp_bottom .pp_left{ height:20px; left:0; position:absolute; width:20px; } .pp_top .pp_middle,.pp_bottom .pp_middle{ height:20px; left:20px; position:absolute; right:20px; } * html .pp_top .pp_middle,* html .pp_bottom .pp_middle{ left:0; position:static; } .pp_top .pp_right,.pp_bottom .pp_right{ height:20px; left:auto; position:absolute; right:0; top:0; width:20px; } .pp_fade,.pp_gallery li.default a img{ display:none; }.bx-wrapper{ position:relative; margin:0 auto; padding:0; *zoom:1; } .bx-wrapper img{ max-width:100%; display:block; }  .bx-wrapper .bx-viewport{ background:none; } .bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{ position:absolute; bottom:-30px; width:100%; }  .bx-wrapper .bx-loading{ min-height:50px; background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/bx_loader.html") center center no-repeat white; height:100%; width:100%; position:absolute; top:0; left:0; z-index:2000; }  .bx-wrapper .bx-pager{ text-align:center; font-size:.85em; font-family:Arial; font-weight:bold; color:#666; padding-top:20px; } .bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{ display:inline-block; *zoom:1; *display:inline; } .bx-wrapper .bx-pager.bx-default-pager a{ background:#666; text-indent:-9999px; display:block; width:10px; height:10px; margin:0 5px; outline:0; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; } .bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{ background:#000; }  .bx-wrapper .bx-prev{ left:20px; background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/slider_left_white.png") no-repeat 0 0; background-size:18px 34px; } .bx-wrapper .bx-next{ right:20px; background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/slider_right_white.png") no-repeat 0px 0px; background-size:18px 34px; } .bx-wrapper .bx-prev:hover{ background-position:0 0; } .bx-wrapper .bx-next:hover{ background-position:0 0; } .bx-wrapper .bx-controls-direction a{ position:absolute; top:50%; margin-top:-18px; outline:0; width:18px; height:34px; text-indent:-9999px; z-index:9999; } .bx-wrapper .bx-controls-direction a.disabled{ display:none; }  .bx-wrapper .bx-controls-auto{ text-align:center; } .bx-wrapper .bx-controls-auto .bx-start{ display:block; text-indent:-9999px; width:10px; height:11px; outline:0; background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/images/controls.html") -86px -11px no-repeat; margin:0 3px; } .bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{ background-position:-86px 0; } .bx-wrapper .bx-controls-auto .bx-stop{ display:block; text-indent:-9999px; width:9px; height:11px; outline:0; background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/images/controls.html") -86px -44px no-repeat; margin:0 3px; } .bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{ background-position:-86px -33px; }  .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{ text-align:left; width:80%; } .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{ right:0; width:35px; }  .bx-wrapper .bx-caption{ position:absolute; bottom:0; left:0; background:#666666 \9; background:rgba(80,80,80,0.75); width:100%; } .bx-wrapper .bx-caption span{ color:#fff; font-family:Arial; display:block; font-size:.85em; padding:10px; } @font-face{ font-family:'MontSerrat'; src:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../fonts/montserrat-bold.eot"); src:url("../fonts/montserrat-bold.eot?#iefix") format("embedded-opentype"),url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../fonts/montserrat-bold.woff") format("woff"),url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../fonts/montserrat-bold.ttf") format("truetype"),url("../fonts/montserrat-bold.svg#montserratbold") format("svg"); font-weight:bold; font-style:normal; }@font-face{ font-family:'MontSerrat'; src:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../fonts/montserrat-regular.eot"); src:url("../fonts/montserrat-regular.eot?#iefix") format("embedded-opentype"),url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../fonts/montserrat-regular.woff") format("woff"),url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../fonts/montserrat-regular.ttf") format("truetype"),url("../fonts/montserrat-regular.svg#montserratregular") format("svg"); font-weight:normal; font-style:normal; }@font-face{ font-family:'Open Sans'; src:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../fonts/opensans-bold.eot"); src:url("../fonts/opensans-bold.eot?#iefix") format("embedded-opentype"),url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../fonts/opensans-bold.woff") format("woff"),url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../fonts/opensans-bold.ttf") format("truetype"),url("../fonts/opensans-bold.svg#open_sansbold") format("svg"); font-weight:bold; font-style:normal; }@font-face{ font-family:'Open Sans'; src:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../fonts/opensans-bolditalic.eot"); src:url("../fonts/opensans-bolditalic.eot?#iefix") format("embedded-opentype"),url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../fonts/opensans-bolditalic.woff") format("woff"),url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../fonts/opensans-bolditalic.ttf") format("truetype"),url("../fonts/opensans-bolditalic.svg#open_sansbold_italic") format("svg"); font-weight:bold; font-style:italic; }@font-face{ font-family:'Open Sans'; src:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../fonts/opensans-extrabold.eot"); src:url("../fonts/opensans-extrabold.eot?#iefix") format("embedded-opentype"),url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../fonts/opensans-extrabold.woff") format("woff"),url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../fonts/opensans-extrabold.ttf") format("truetype"),url("../fonts/opensans-extrabold.svg#open_sansextrabold") format("svg"); font-weight:800; font-style:normal; }@font-face{ font-family:'Open Sans'; src:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../fonts/opensans-extrabolditalic.eot"); src:url("../fonts/opensans-extrabolditalic.eot?#iefix") format("embedded-opentype"),url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../fonts/opensans-extrabolditalic.woff") format("woff"),url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../fonts/opensans-extrabolditalic.ttf") format("truetype"),url("../fonts/opensans-extrabolditalic.svg#open_sansextrabold_italic") format("svg"); font-weight:800; font-style:italic; }@font-face{ font-family:'Open Sans'; src:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../fonts/opensans-italic.eot"); src:url("../fonts/opensans-italic.eot?#iefix") format("embedded-opentype"),url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../fonts/opensans-italic.woff") format("woff"),url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../fonts/opensans-italic.ttf") format("truetype"),url("../fonts/opensans-italic.svg#open_sansitalic") format("svg"); font-weight:normal; font-style:italic; }@font-face{ font-family:'Open Sans'; src:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../fonts/opensans-light.eot"); src:url("../fonts/opensans-light.eot?#iefix") format("embedded-opentype"),url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../fonts/opensans-light.woff") format("woff"),url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../fonts/opensans-light.ttf") format("truetype"),url("../fonts/opensans-light.svg#open_sanslight") format("svg"); font-weight:light; font-style:normal; }@font-face{ font-family:'Open Sans'; src:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../fonts/opensans-lightitalic.eot"); src:url("../fonts/opensans-lightitalic.eot?#iefix") format("embedded-opentype"),url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../fonts/opensans-lightitalic.woff") format("woff"),url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../fonts/opensans-lightitalic.ttf") format("truetype"),url("../fonts/opensans-lightitalic.svg#open_sanslight_italic") format("svg"); font-weight:light; font-style:italic; }@font-face{ font-family:'Open Sans'; src:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../fonts/opensans-regular.eot"); src:url("../fonts/opensans-regular.eot?#iefix") format("embedded-opentype"),url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../fonts/opensans-regular.woff") format("woff"),url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../fonts/opensans-regular.ttf") format("truetype"),url("../fonts/opensans-regular.svg#open_sansregular") format("svg"); font-weight:normal; font-style:normal; }@font-face{ font-family:'Open Sans'; src:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../fonts/opensans-semibold.eot"); src:url("../fonts/opensans-semibold.eot?#iefix") format("embedded-opentype"),url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../fonts/opensans-semibold.woff") format("woff"),url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../fonts/opensans-semibold.ttf") format("truetype"),url("../fonts/opensans-semibold.svg#open_sanssemibold") format("svg"); font-weight:600; font-style:normal; }@font-face{ font-family:'Open Sans'; src:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../fonts/opensans-semibolditalic.eot"); src:url("../fonts/opensans-semibolditalic.eot?#iefix") format("embedded-opentype"),url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../fonts/opensans-semibolditalic.woff") format("woff"),url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../fonts/opensans-semibolditalic.ttf") format("truetype"),url("../fonts/opensans-semibolditalic.svg#open_sanssemibold_italic") format("svg"); font-weight:600; font-style:italic; } html,body,div,span,h1,h2,h3,h4,h5,h6,p,blockquote,a,img,small,sub,b,dl,dd,dt,ul,li,label,article,details,footer,header,menu,nav,input,textarea,select{ background:transparent; border:0; outline:0; padding:0; margin:0; } html,body{ font-family:'Open Sans',serif; font-size:12px; height:100%; width:100%; color:#999999; } body{ overflow-x:hidden; } h1,h2,h3,h4,h5,h6{ font-weight:400; font-family:'Montserrat',sans-serif; color:#222222; } h1{ font-size:36px; letter-spacing:3px; color:#222222; margin-bottom:15px; } p{ font-size:14px; } b{ color:#222; } .container{ width:1180px; margin:0 auto; padding:100px 20px; } .small-width{ width:980px; } .no-padding{ padding:0!important; } a:hover,a:active,a:focus{ outline:0; } a{ text-decoration:none; -webkit-transition:background-color .3s ease,border .3s ease,color .3s ease,opacity .3s ease-in-out,outline .3s ease; -moz-transition:background-color .3s ease,border .3s ease,color .3s ease,opacity .3s ease-in-out,outline .3s ease; -ms-transition:background-color .3s ease,border .3s ease,color .3s ease,opacity .3s ease-in-out,outline .3s ease; -o-transition:background-color .3s ease,border .3s ease,color .3s ease,opacity .3s ease-in-out,outline .3s ease; transition:background-color .3s ease,border .3s ease,color .3s ease,opacity .3s ease-in-out,outline .3s ease; } li{ list-style:none; } a{ outline:0; } a:hover{ text-decoration:none; } .left{ float:left; } .right{ float:right; } .one_half{ width:48%; } .one_third{ width:30.6%; } .one_fourth{ width:22%; } .one_fifth{ width:16.8%; } .one_sixth{ width:13.33%; } .two_fifth{ width:37.6%; } .two_fourth{ width:48%; } .two_third{ width:65.33%; } .three_fifth{ width:58.4%; } .three_fourth{ width:74%; } .four_fifth{ width:79.2%; } .five_sixth{ width:82.67%; } .one_half,.one_third,.two_third,.three_fourth,.one_fourth,.two_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth{ float:left; margin-bottom:20px; margin-right:4%; position:relative; } .last{ margin-right:0px!important; } .section-title{ text-align:center; width:700px; margin:0 auto; margin-bottom:30px; } .border{ background:none repeat scroll 0 0 #999999; display:block; height:2px; margin:0 auto; width:100px; margin-bottom:40px; } .element_from_top{ top:-50px; padding-right:0px; opacity:0; position:relative; } .element_from_bottom{ bottom:-50px; padding-left:0px; opacity:0; position:relative; } .element_from_left{ left:-80px; padding-right:0px; opacity:0; position:relative; } .element_from_right{ right:-80px; padding-left:0px; opacity:0; position:relative; } .element_fade_in{ opacity:0; position:relative; padding-left:0px; right:0px; } .mask{ background-color:#FFF; width:100%; height:100%; position:fixed; z-index:100000; } #loader{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/newave-loading.gif") center center no-repeat; height:50px; width:50px; left:50%; top:50%; position:absolute; margin:-25px 0 0 -25px; }  .title-divider{ border-bottom:#e9e9e9 1px solid; width:100%; text-align:center; color:#222222; padding-bottom:5px; padding-top:80px; margin-bottom:50px; float:left; }  .accordion dt{ cursor:pointer; border-radius:3px 3px 3px 3px; margin-bottom:10px; padding-top:10px; border-top:#e9e9e9 1px solid; transition:all 0.4s ease 0s; -moz-transition:all 0.4s ease 0s; -webkit-transition:all 0.4s ease 0s; -o-transition:all 0.4s ease 0s; } .accordion dt:first-child{ border-top:none; padding-top:0px; } .accordion .accordion-active{ color:#222222; } .accordion dt span{ font-size:14px; line-height:24px; } .accordion dt span.accordion-status{ height:20px; width:20px; padding:2px; background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/plus.png") #999999 2px 2px no-repeat; background-size:20px 20px; float:left; margin-right:10px; border-radius:2px; } .accordion dt.accordion-active span.accordion-status{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/minus.png") 2px 2px no-repeat; background-color:#222222; background-size:20px 20px; } .accordion-content{ padding-bottom:15px; padding-top:5px; font-size:13px; }  .toggle-wrap{ float:left; width:100%; } .toggle-title{ background:#e5e5e5; cursor:pointer; padding:10px; border-radius:3px; margin-bottom:5px; display:block; font-size:13px; } .toggle-title a{ color:#666; text-decoration:none; } .toggle-title a:hover{ color:#222222; } .toggle_container{ padding-bottom:10px; padding-top:5px; padding-left:10px; padding-right:10px; font-size:13px; } .toggle-active{ color:#fff; background:#222222; } .toggle-active a{ color:#FFF; } .toggle-active a:hover{ color:#FFF; }  .tab-shortcode{ float:left; width:100%; } ul.tabs{ overflow:hidden; margin:0px; } ul.tabs li{ float:left; margin:0px; list-style:none; } ul.tabs li a{ display:block; background-color:#e5e5e5; padding:6px 20px; margin-right:5px; border-radius:2px 2px 0px 0px; color:#666; text-decoration:none; font-size:13px; } ul.tabs .tab-active a{ color:#fff; } .tab_container{ clear:both; padding:20px 25px; margin-top:0px; background:#FFF; font-size:13px; }  .dropcap-normal{ font-family:'Montserrat',sans-serif; float:left; font-size:70px; font-weight:bold; line-height:60px; margin:0 8px 0 0; } .dropcap.dark{ color:#FFFFFF; } .dropcap.round{ border-radius:3px; } .dropcap.square{ border-radius:50px; } .dropcap{ font-family:'Montserrat',sans-serif; display:block; float:left; font-size:36px; margin:6px 8px 0 0; text-align:center; text-transform:uppercase; line-height:50px; width:50px; height:50px; }  .counters{ margin-top:40px; } .counters ul{ text-align:center; } .counters i{ display:block; font-size:50px; margin-bottom:20px; position:relative; } .counters li{ background:#FFF; color:#222222; font-family:'Montserrat',sans-serif; font-size:18px; padding:25px 0; text-align:center; text-transform:uppercase; border-radius:3px; } .counters li span{ font-family:'Montserrat',sans-serif; } .counters li.last{ border-right:0 none; }  .icons-ul li{ color:#999999; margin-bottom:10px; font-size:14px; }  .alertboxes{ float:left; width:100%; } .shortcode_alertbox{ border-radius:3px; color:#FFFFFF; display:block; font-size:14px; line-height:20px; margin-bottom:20px; padding:15px 40px 15px 14px; position:relative; } .shortcode_alertbox .box_close{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/close_box.png") no-repeat scroll 0 0 rgba(0,0,0,0); background-position:10px 10px; background-size:20px 20px; display:block; height:40px; position:absolute; right:5px; top:5px; width:40px; cursor:pointer; } .shortcode_alertbox b{ color:inherit; } .shortcode_alertbox.box_red{ background:none repeat scroll 0 0 #F9E5E6; border:1px solid #F7C7C9; color:#B3696C; } .shortcode_alertbox.box_blue{ background:none repeat scroll 0 0 #D8ECF5; border:1px solid #9AC9DF; color:#528DA9; } .shortcode_alertbox.box_yellow{ background:none repeat scroll 0 0 #FCF7D9; border:1px solid #F5DC7D; color:#C4A21B; } .shortcode_alertbox.box_green{ background:none repeat scroll 0 0 #E3EBC6; border:1px solid #C2D288; color:#8FA442; }  a.newave-button{ border-radius:3px; font-family:'Montserrat',sans-serif; letter-spacing:0; display:inline-block; } .small{ font-size:12px; line-height:14px; padding:5px 9px 7px 9px; line-height:12px; } .medium{ font-size:14px; line-height:14px; padding:10px 15px; line-height:14px; } .large{ font-size:16px; line-height:14px; padding:15px 25px; line-height:16px; } .grey{ color:#FFF; } .grey:hover{ color:#FFF; } .color{ color:#fff; } .color:hover{ color:#fff; } .outline{ background-color:none; border:2px solid #222222; color:#222222; line-height:10px!important; } .outline:hover{ background-color:#222222; color:#FFF; } .outline.white{ background-color:none; border:2px solid #fff; color:#fff; } .outline.white:hover{ background-color:#fff; color:#222; } .rounded{ border-radius:50px!important; }  .the-icons li{ font-size:14px; height:40px; text-transform:capitalize; } .the-icons li i{ font-size:18px; margin-right:10px; vertical-align:-2px; width:35px; }  section{ position:relative; z-index:1; } #home{ height:100%; position:relative; width:100%; } #home.parallax-slider{ height:auto; } #we-are-good-at{ background-color:#FFF; } #services{ background-color:#FFF; } #we-love-technology{ background-color:#FFF; } #portfolio{ background-color:#FFF; } #contact{ background-color:#fff; } footer{ background-color:#fff; } #blog{ background-color:#fff; }  .parallax{ text-align:center; background-position:center center; background-repeat:no-repeat; background-size:cover; background-attachment:fixed!important; } .parallax-overlay{ background-color:rgba(0,0,0,0.8); }  .home-pattern{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/home_pattern.png") repeat; width:100%; height:100%; } .pattern{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/pattern.png") repeat; width:100%; height:100%; } #home-center{ height:100%; display:table; position:absolute; top:0; left:0; right:0; width:90%; margin-left:5%; margin-right:5%; } .div-align-center{ display:table-cell; vertical-align:middle; text-align:center; } .ultralarge{ color:#fff; text-align:center; font-family:'Montserrat',sans-serif; font-size:100px; line-height:80px; letter-spacing:0; } .text-slide-vertical{ color:#fff; font-family:'Montserrat',sans-serif; font-size:70px; width:100px!important; position:relative!important; } .text-slide-vertical li{ line-height:100px; } .bullet{ margin:0 10px; opacity:0.9; color:#fff; } .div-align-center p{ margin-bottom:20px; } p.after-slider{ font-family:Georgia,"Times New Roman",Times,serif; font-size:30px; font-style:italic; text-align:center; padding-top:20px; margin-bottom:40px; }  ul.fullwidth-slider{ position:relative; display:block; width:100%; margin:0; padding:0; background-color:#222222; z-index:0; -webkit-backface-visibility:visible; background-position:center center; background-repeat:no-repeat; } ul.fullwidth-slider li.slide{ position:relative; display:none; overflow:hidden; float:left; width:100%; height:100%; z-index:0; background-attachment:absolute; background-size:cover; background-repeat:no-repeat; background-position:center; -webkit-backface-visibility:visible; } ul.fullwidth-slider li.slide .caption{ position:relative; height:100%; width:100%; } ul.fullwidth-slider li.slide .caption .caption-inside{ position:absolute; top:0px; width:100%; } ul.fullwidth-slider li.slide .caption .slide-caption{ height:100%; z-index:0; display:table; position:relative; top:0; width:80%; margin-left:10%; margin-right:10%; } ul.fullwidth-slider li.slide .caption .slide-caption .vertical-align-middle{ display:table-cell; vertical-align:middle; text-align:center; } .vertical-align-middle p{ margin:20px 0; color:#fff; } .vertical-align-middle.dark p,.vertical-align-middle.dark h1{ color:#222; } ul.fullwidth-slider,ul.fullwidth-slider .caption-inside{ height:700px; } .parallax-slider .bx-wrapper .bx-next{ right:50px; } .parallax-slider .bx-wrapper .bx-prev{ left:50px; }  #fullscreen-slider{ display:none;  } #cycle-loader{ height:32px; left:50%; margin:-8px 0 0 -8px; position:absolute; top:50%; width:32px; z-index:999; } #slider_left{ top:50%; height:60px; position:absolute; left:50px; width:32px; z-index:1000; margin-top:-30px; cursor:pointer; } #slider_right{ top:50%; height:60px; position:absolute; right:50px; width:32px; z-index:1000; margin-top:-30px; cursor:pointer; } #slider_left:hover,#slider_right:hover{ margin-top:-28px; } #slider_left:active,#slider_right:active{ margin-top:-28px; } .slide-content{ height:100%; display:table; position:absolute; top:0; left:0; right:0; width:80%; margin-left:10%; margin-right:10%; } .light{ color:white!important; } .dark{ color:#222222; } .slide-content h1{ color:inherit; font-size:100px; line-height:100px; margin:10px 0; letter-spacing:1px; } .georgia{ font-family:Georgia,"Times New Roman",Times,serif; font-size:30px; line-height:30px; font-style:italic; padding:10px 0; } .slide-content p{ margin:10px 0; } .slide-content a{ margin:10px 0; }  .screens{ position:relative; } .big-screen{ width:620px; height:auto; margin:0 auto; z-index:100; } .small-screen-left{ width:350px; height:auto; position:absolute; left:0; top:120px; z-index:0; } .small-screen-right{ width:350px; height:auto; position:absolute; right:0; top:120px; z-index:0; }  .bar{ text-align:left!important; margin:0px!important; } .bar li{ list-style:none!important; } .bar li:last-child span{ margin-bottom:0px; } .bar li .bar-wrap{ margin-bottom:50px; border-radius:3px 3px 3px 3px; -webkit-border-radius:3px 3px 3px 3px; -o-border-radius:3px 3px 3px 3px; -moz-border-radius:3px 3px 3px 3px; background:#dddddd; } .bar li span{ height:35px; width:0px; display:block; border-radius:3px 3px 3px 3px; -webkit-border-radius:3px 3px 3px 3px; -o-border-radius:3px 3px 3px 3px; -moz-border-radius:3px 3px 3px 3px; } .bar li p{ padding-bottom:2px; } .bar li span{ overflow:visible!important; position:relative; } .bar li span strong{ position:absolute; top:10px; left:10px; color:rgba(255,255,255,0.8); line-height:12px!important; display:block; }  .our-team{ text-align:center; } .our-team li{ display:inline-block; margin:0 50px; height:330px; overflow:hidden; border-radius:3px; position:relative; width:260px; } .our-team li img{ display:block; border-radius:3px; position:relative; z-index:0; float:left; } .team-profile{ height:200px; padding:40px 20px 20px 20px; margin-top:235px; z-index:11; position:absolute; border-radius:3px; transition:all 0.4s ease 0s; -moz-transition:all 0.4s ease 0s; -webkit-transition:all 0.4s ease 0s; -o-transition:all 0.4s ease 0s; } .our-team li:hover>.team-profile{ margin-top:0px; background-color:rgba(255,255,255,0.9); color:#999999; box-shadow:0px 1px 3px rgba(0,0,0,0.1); } .our-team li:hover>.team-profile h5{ color:#999999; } .team-profile h5{ color:#222222; } p.about-team{ margin:20px 0 30px 0; font-size:13px; } ul.socials-icons{ text-align:center; } ul.socials-icons li{ width:35px; height:35px; margin:5px; display:inline-block; } ul.socials-icons li a{ opacity:0.5; transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s; } ul.socials-icons li a:hover{ opacity:1; }  .twitter-feed .bx-wrapper{ margin:30px 0 15px 0!important; } .twitter-feed h4{ color:white!important; text-transform:none; } .twitter-feed p{ opacity:0.5; } .twitter-feed-icon img{ width:60px; height:auto; opacity:0.7; transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s; } .twitter-feed-icon img:hover{ opacity:1; } .twitter-feed .bx-wrapper .bx-controls-direction a{ width:18px; height:34px; } .twitter-feed .bx-wrapper .bx-prev{ left:50%; margin-left:-30px; margin-top:90px; background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/slider_left_white.png") no-repeat; background-size:18px 34px; opacity:0.5; transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s; z-index:0; } .twitter-feed .bx-wrapper .bx-next{ right:50%; margin-right:-30px; margin-top:90px; background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/slider_right_white.png") no-repeat; background-size:18px 34px; opacity:0.5; transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s; z-index:0; } .twitter-feed .bx-wrapper .bx-prev:hover,.twitter-feed .bx-wrapper .bx-next:hover{ opacity:1; } .twitter-feed .bx-wrapper .bx-next:hover{ background-position:0 0; } .twitter-feed{ margin-bottom:70px; }  .service-item{ float:left; margin:30px 0; } .service-item h5{ text-transform:capitalize; color:#222222; margin:5px 0; } .service-item.text-right{ text-align:right; } .service-item.text-right .icon-stack{ cursor:pointer; margin-left:20px; transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s; } .service-item.text-left .icon-stack{ cursor:pointer; margin-right:20px; transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s; } .service-item.text-right .icon-stack:hover,.service-item.text-left .icon-stack:hover{ color:#222222; } .service-item .icon-light{ font-size:27px!important; }  #bx-pager{ text-align:center; } #bx-pager a{ border-radius:3px; margin:10px; background-color:#FFF; display:inline-block; } #bx-pager a img{ border-radius:3px; width:200px; transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s; }.clients-slider li{ padding:0 50px; } .clients-slider h3{ color:#222222; margin-top:20px; text-align:center; } .clients-slider p{ margin-top:20px; text-align:center; }  ul.technology{ text-align:center; } ul.technology li{ display:inline-block; width:238px; margin:10px; padding:30px 20px; position:relative; overflow:hidden; transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s; } ul.technology li:hover:before{ content:""; position:absolute; top:0; right:0; border-width:0 25px 25px 0; border-style:solid; display:block; width:0; } ul.technology li:first-child,ul.technology li:last-child{ margin-left:0px; } ul.technology li:last-child{ margin-right:0px; } ul.technology li i{ font-size:40px; transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s; } ul.technology li h5{ color:#222222; margin-top:10px; transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s; } ul.technology li p{ font-size:13px; margin-top:10px; transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s; } ul.technology li:hover i{ color:#fff; } ul.technology li:hover h5{ color:#fff; } ul.technology li:hover p{ color:#fff; opacity:0.5; }  .quote h1{ color:#FFF; padding:30px 0 10px 0; line-height:40px; letter-spacing:0.5px; } .quote p{ color:#FFF; opacity:0.5; } h1 span.quote-img img{ width:21px; height:auto; padding:10px; margin-bottom:12px; opacity:0.5; }  .container.portfolio-title{ padding-bottom:0px; } #portfolio{ padding-bottom:0; }  #filters{ margin-top:10px; margin-bottom:40px; text-align:center; display:block; float:none; z-index:2; position:relative; } #filters ul li{ display:inline-block; margin:0 5px; } #filters ul li a{ display:block; } #filters ul li a h5{ padding:8px 15px; background-color:#eeeeee; border-radius:3px; font-size:10px; transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s; } #filters ul li a:hover h5,#filters ul li a.active h5{ color:#fff; }  #portfolio-wrap{ position:relative; padding:0; width:100%; margin:0 auto; display:block} #portfolio-wrap .one-four{ margin:0!important; line-height:0; width:25%; padding:0; position:relative; } .portfolio-item{ padding:0; position:relative; overflow:hidden; } .portfolio-item .portfolio-image{ overflow:hidden; display:block; position:relative; } .portfolio-item .portfolio-image img{ width:100%; height:auto; } .portfolio-item:hover .project-overlay{ opacity:1; transition:all 0.4s ease 0s; -moz-transition:all 0.4s ease 0s; -webkit-transition:all 0.4s ease 0s; -ms-transition:all 0.4s ease 0s; -o-transition:all 0.4s ease 0s; } .project-overlay{ width:100%; height:100%; position:absolute; top:0; left:0; opacity:0; transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s; cursor:pointer; } .open-project-link{ width:100%; height:100%; position:absolute; z-index:100; } .project-info{ position:absolute; height:100px; width:100%; top:50%; margin-top:-50px; text-align:center; } .project-name{ color:#fff; margin-top:50px; opacity:0; transition:all 0.2s ease 0s; -moz-transition:all 0.2s ease 0s; -webkit-transition:all 0.2s ease 0s; -ms-transition:all 0.2s ease 0s; -o-transition:all 0.2s ease 0s; } .portfolio-item:hover .project-name{ opacity:1; -webkit-transition:opacity .4s .5s; -moz-transition:opacity .4s .5s; -ms-transition:opacity .4s .5s; -o-transition:opacity .4s .5s; transition:opacity .3s .5s; } .project-categories{ font-size:13px; color:#fff; opacity:0; margin-top:13px; transition:all 0.2s ease 0s; -moz-transition:all 0.2s ease 0s; -webkit-transition:all 0.2s ease 0s; -ms-transition:all 0.2s ease 0s; -o-transition:all 0.2s ease 0s; } .portfolio-item:hover .project-categories{ opacity:0.5; -webkit-transition:opacity .4s .8s; -moz-transition:opacity .4s .8s; -ms-transition:opacity .4s .8s; -o-transition:opacity .3s .8s; transition:opacity .3s .8s; } .zoom-icon{ left:50%; margin-left:-20px; position:inherit; width:40px; height:40px; margin-top:40px; opacity:0; background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/zoom.png"); background-size:40px 40px; transition:all 0.3s ease 0.1s; -moz-transition:all 0.3s ease 0.2s; -webkit-transition:all 0.3s ease 0.2s; -ms-transition:all 0.3s ease 0.2s; -o-transition:all 0.3s ease 0.2s; } .portfolio-item:hover .zoom-icon{ opacity:1; margin-top:0px; -webkit-transition:opacity .3s .2s,margin-top .3s .2s; -moz-transition:opacity .3s .2s,margin-top .3s .2s; -ms-transition:opacity .3s .2s,margin-top .3s .2s; -o-transition:opacity .3s .2s,margin-top .3s .2s; transition:opacity .3s .2s,margin-top .3s .2s; }  .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:-o-transform,opacity; transition-property:transform,opacity; } .isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{ -webkit-transition-duration:0s; -moz-transition-duration:0s; -ms-transition-duration:0s; -o-transition-duration:0s; transition-duration:0s; }  #project-page-holder{ display:none; background-color:#FFF; } #project-page-button-fullscreen{ height:auto; z-index:100; position:absolute; right:30px; top:30px; } #project-page-button-fullscreen li{ display:inline-block; font-size:30px; } #project-page-button-fullscreen li a{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/close.png") no-repeat white; background-size:50px 50px; width:50px; height:50px; display:block; border-radius:50px; opacity:0.5; } #project-page-button-fullscreen li a:hover{ opacity:1; } #project-page-button{ text-align:center; margin-bottom:20px; height:auto; position:relative; z-index:100; } #project-page-button li{ display:inline-block; margin:60px 10px 0px 10px; font-size:30px; } #project-page-data{ margin-bottom:0px; } .project-section-title{ text-align:center; margin-bottom:40px; } .project-section-title h1{ margin-bottom:5px!important; letter-spacing:1px; } .project-page{ background-color:#FFF; width:100%; height:auto; left:0; padding-bottom:40px; }  .project-image-slider .bx-wrapper .bx-next{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/project_slider_right.png") no-repeat; background-size:35px 65px; opacity:0.3; right:-90px; } .project-image-slider .bx-wrapper .bx-prev{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/project_slider_left.png") no-repeat; background-size:35px 65px; opacity:0.3; left:-90px; } .project-image-slider .bx-wrapper .bx-next:hover,.project-image-slider .bx-wrapper .bx-prev:hover{ opacity:1; background-position:0; } .project-image-slider .bx-wrapper .bx-controls-direction a{ height:65px; margin-top:-33px; outline:0 none; position:absolute; text-indent:-9999px; top:50%; width:35px; z-index:100; }  .project-description{ margin-top:40px; margin-bottom:20px; width:100%; height:auto; } .small-border{ height:2px; width:50px; background-color:#ddd; margin-bottom:15px; } .visit-project{ width:100%; text-align:center; border-top:1px solid #ddd; margin-top:20px; padding:55px 0 20px 0; } .project-description h5{ color:#222222; text-transform:capitalize; margin-bottom:5px; }  #cycle-loader{ height:32px; left:50%; margin:-8px 0 0 -8px; position:absolute; top:50%; width:32px; z-index:999; } #arrow_left{ top:50%; height:60px; position:absolute; left:30px; width:32px; z-index:1000; margin-top:-30px; } #arrow_right{ top:50%; height:60px; position:absolute; right:30px; width:32px; z-index:1000; margin-top:-30px; } #arrow_left:hover,#arrow_right:hover{ margin-top:-28px; } #arrow_left:active,#arrow_right:active{ margin-top:-28px; } div.mc-image{ -webkit-transition:opacity 1s ease-in-out; -moz-transition:opacity 1s ease-in-out; -o-transition:opacity 1s ease-in-out; transition:opacity 1s ease-in-out; -webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; background-size:cover; background-position:center center; background-repeat:no-repeat; height:100%; overflow:hidden; width:100%; } .in-slide-content div.info-slide{ background:white url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/info.png") no-repeat left bottom; background-size:46px 46px; position:absolute; top:30px; left:30px; width:46px; height:46px; margin:0; display:block; text-indent:10px; -moz-border-radius:23px; -webkit-border-radius:23px; border-radius:23px; cursor:pointer; z-index:1000; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter:alpha(opacity=0.5); opacity:0.5; -webkit-transition:all 0.3s; -moz-transition:all 0.3s; -o-transition:all 0.3s; -ms-transition:all 0.3s; transition:all 0.3s; } .in-slide-content div.info-slide:hover{ width:200px; background:#FFF; position:absolute; bottom:40px; padding:10px 20px; text-indent:0px; moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px; z-index:1000; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter:alpha(opacity=1); opacity:1; } .in-slide-content h2,.in-slide-content p{ padding:0; margin:0; font-size:12px; line-height:24px; } .in-slide-content h2{ font-size:14px; color:#444; text-shadow:none; font-weight:normal; z-index:1001; position:relative; white-space:nowrap; } .info-slide p{ color:#aaa; font-size:13px; text-shadow:none; z-index:1001; position:relative; margin:0; font-weight:normal; white-space:nowrap; } .in-slide-content div.info-slide h2{ display:none; padding:10px 10px 0 10px; } .in-slide-content div.info-slide p{ display:none; padding:0px 10px 10px 10px; } .in-slide-content div.info-slide:hover h2,.in-slide-content div.info-slide:hover p{ display:inherit; padding:0; }  #project-header{ height:600px; z-index:1; } #project-header .container{ height:inherit; } .table-header{ display:table; position:relative; height:inherit; width:100%; } .table-left{ width:50%; left:0; position:absolute; bottom:0; } .table-right{ width:50%; text-align:left; position:relative; right:0; display:table-cell; vertical-align:middle; } .table-header h2{ margin-bottom:25px; } .table-header p{ margin-bottom:35px; } #project-url{ height:40px; background-color:#222222; text-align:center; position:relative; z-index:10; } #project-url .site a{ color:#FFFFFF; display:block; font-family:Georgia; font-size:13px; height:40px; letter-spacing:1px; line-height:40px; overflow:hidden; } #project-url .site .group{ display:block; width:100%; } #project-url .site .group span{ display:block; height:40px; transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s; } #project-url .site:hover .text{ display:block; margin-top:-40px; } #project-url .site:hover .hover{ display:block; } #project-info .section-title{ margin-bottom:0; } #project-features{ background-color:#fff; } #project-slider .container{ padding-bottom:60px; } #project-slider .bx-wrapper{ margin-bottom:60px!important; } #project-options{ background:#fff; } #project-options h2{ margin:40px 0; } #project-options ul{ margin-bottom:40px; } #project-options ul li{ line-height:24px; } #project-counters{ background-color:#222; } #project-counters .counters{ margin-top:20px; width:1120px; margin:0 auto; } #project-counters .counters li{ background:none; border-radius:3px 3px 3px 3px; color:rgba(255,255,255,0.5); font-family:'Open Sans',serif; font-size:14px; padding:25px 0; text-align:center; text-transform:none; } #project-counters .counters li .count{ border-radius:3px 3px 3px 3px; color:#fff; font-family:'Montserrat',sans-serif; font-size:70px; padding:25px 0; text-align:center; text-transform:uppercase; display:block; }  .call-action{ color:#222222; width:100%; text-align:center; padding:60px 0; line-height:35px; } .call-action a{ margin-left:20px; }  .contact-details{ text-align:center; width:100%; } .phone-icon{ width:60px; height:60px; margin:0 auto; margin-bottom:40px; } .company-phone a{ color:#fff; background-color:rgba(255,255,255,0.15); text-align:center; font-size:72px; line-height:72px; font-family:'Montserrat',sans-serif; padding:10px 20px; border-radius:3px; margin-bottom:30px; display:inline-block; } .company-phone a:hover{ color:#fff; } h5.company-email{ margin-bottom:15px; color:#999999; text-transform:none; } h5.company-address{ margin-bottom:15px; color:#999999; text-transform:none; }  #contact-formular{ width:100%; max-width:400px; margin:0 auto; padding-left:10px; padding-right:10px; text-align:center!important; } #contact-formular input[type="text"],textarea,#contact-formular input[type="email"]{ color:#999999; font-family:'Montserrat',sans-serif; font-size:14px; height:45px; padding-left:60px; padding-top:15px; padding-bottom:15px; width:100%; background:#f5f5f5; border-radius:3px; margin-bottom:20px; border:0; box-shadow:0 0px 3px rgba(0,0,0,0.22) inset; -moz-box-shadow:0 0px 3px rgba(0,0,0,0.22) inset; -webkit-box-shadow:0 0px 3px rgba(0,0,0,0.22) inset; -o-box-shadow:0 0px 3px rgba(0,0,0,0.22) inset; transition:all 0.2s linear; -moz-transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; max-width:330px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } #contact-formular textarea{ padding-left:60px!important; width:100%!important; max-width:335px!important; } #contact-formular input[type=text]:focus,#contact-formular textarea:focus,input[type=email]:focus{ background-color:#e1e1e1; } #contact-formular textarea{ height:160px; resize:none; } #contact-formular input[type="submit"]{ color:#fff; font-family:'Montserrat',sans-serif; font-size:14px; padding:10px 15px; letter-spacing:0; line-height:14px; cursor:pointer; border-radius:3px; transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s; text-align:center; } .error_message{ text-align:center; margin-bottom:30px; font-size:13px; color:#e93735; font-weight:bold; } #success_page{ text-align:center; } #success_page p{ color:#999999; margin-top:20px; } #message fieldset{ border:none; } #map_canvas{ width:100%; height:400px; z-index:0; position:relative; }  footer{ box-shadow:0px -1px 5px rgba(0,0,0,0.15); z-index:100; position:relative; padding:40px 0; text-align:center; } footer ul.socials-icons{ margin:10px 0 20px 0; } footer ul.socials-icons li{ margin:0 10px; } #menu_top{ height:50px; width:40px; border-radius:3px; left:50%; margin-left:-20px; margin-top:-65px; position:absolute; cursor:pointer; } #menu_top_inside{ background-image:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/menu_bottom_top_bg.png"); background-size:18px 11px; background-position:0 0; height:22px; left:11px; position:absolute; top:14px; transition:background-position 0.3s linear 0s; width:18px; } #menu_top:hover #menu_top_inside{ -webkit-animation:bottom_top_over .3s linear infinite; -moz-animation:bottom_top_over .3s linear infinite; -o-animation:bottom_top_over .3s linear infinite; animation:bottom_top_over .3s linear infinite; }@-webkit-keyframes bottom_top_over{   0%{ background-position:0px 0px; }100%{ background-position:0px -11px; }}@-moz-keyframes bottom_top_over{   0%{ background-position:0px 0px; }100%{ background-position:0px -11px; }}@keyframes bottom_top_over{   0%{ background-position:0px 0px; }100%{ background-position:0px -11px; }}  #blog-header{ text-align:center; padding:80px 0 100px 0; } #blog{ position:relative; width:100%; } #blog .container{ margin-top:-50px; background-color:#FFF; top:-50px; padding:40px 40px 60px 40px; width:1100px!important; border-radius:3px; } #blog.masonry .container{ margin-top:-50px; background-color:#FFF; top:-50px; padding:25px; width:1130px!important; border-radius:3px; } .blog-posts-content{ width:800px; min-height:500px; float:left; margin-right:50px; } #blog.masonry .blog-posts-content{ width:100%; min-height:500px; float:left; margin-right:50px; } .blog-post{ float:left; } .blog-post.masonry{ background-color:#f7f7f7; border:#ebebeb 1px solid; padding:20px; width:283px; margin:25px; border-radius:3px; } .blog-post.masonry-quote{ margin:25px; width:325px; } .blog-post.masonry .post-content{ width:100%; } .blog-post.masonry-quote .post-content{ width:100%; } .type-date{ width:50px; height:100px; margin-right:30px; float:left; } .blog-type{ width:50px; height:50px; border-radius:3px; float:none; } .blog-date{ text-align:center; width:50px; height:45px; padding-top:5px; background-color:#fff; float:none; } .post-content{ width:720px; float:left; } .post-slider{ margin-bottom:30px; } .blog-title{ line-height:25px; margin-bottom:10px; color:#222222; } .blog-meta{ font-size:12px; line-height:13px; margin-bottom:20px; } .blog-border{ height:2px; width:100px; background-color:#999999; opacity:0.8; } .blog-content{ margin-top:35px; margin-bottom:20px; } .post-quote{ padding:30px; border-radius:3px; transition:all 0.3s linear; -moz-transition:all 0.3s linear; -webkit-transition:all 0.3s linear; -o-transition:all 0.3s linear; } .post-quote h3{ color:#fff; line-height:30px; margin-bottom:15px; } .post-quote p{ color:#fff; opacity:0.5; } .video-container{ position:relative; padding-bottom:56.25%; padding-top:10px; height:0; overflow:hidden; margin-bottom:30px; } .video-container iframe,.video-container object,.video-container embed{ position:absolute; top:0; left:0; width:100%; height:100%; border:0; } hr{ background-color:#e9e9e9; height:1px; width:100%; margin:60px 0; float:left; border:none!important; } .blog-content h1,.blog-content h2,.blog-content h3,.blog-content h4,.blog-content h5{ color:#222222; margin-bottom:10px; margin-top:30px; } code{ background-color:#F9F9F9; border:1px solid #E9E9E9; clear:both; display:block; font:12px "Andale Mono",Courier,"Courier New",monospace; margin-bottom:20px; overflow:auto; padding:0px 20px; margin:20px 0; white-space:pre; color:#222222; } blockquote{ background-image:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/blockquote.png"); background-size:21px 17px; background-position:left 8px; background-repeat:no-repeat; font-family:Georgia,"Times New Roman",Times,serif; font-size:22px; font-style:italic; line-height:30px; padding-left:35px; } .blog_comments{ border-bottom:1px solid #dfdfdf; margin-bottom:60px; padding-top:20px; } .blog_comments h4{ color:#222222; margin-bottom:40px; } .user_comment{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/user.png") no-repeat scroll 0 0 transparent; color:#222222; margin-bottom:40px; padding-left:100px; } .comment-date{ color:#ABABAB; font-family:Georgia,"Times New Roman",Times,serif; font-style:italic; margin-bottom:10px; } .comment-text{ color:#999999; } .user_comment_reply{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/user.png") no-repeat scroll 0 0 transparent; color:#2B363C; margin-top:40px; padding-left:100px; } .comment_formular h4{ color:#222; margin-bottom:40px; } #commentsform input[type="text"],#commentsform input[type="email"],#commentsform textarea{ color:#999999; font-family:'Montserrat',sans-serif; font-size:14px; height:50px; padding-left:60px; padding-right:10px; padding-top:15px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; padding-bottom:15px; width:100%; background:#f5f5f5; border-radius:3px; margin-bottom:20px; border:0; box-shadow:0 0px 3px rgba(0,0,0,0.22) inset; -moz-box-shadow:0 0px 3px rgba(0,0,0,0.22) inset; -webkit-box-shadow:0 0px 3px rgba(0,0,0,0.22) inset; -o-box-shadow:0 0px 3px rgba(0,0,0,0.22) inset; transition:all 0.2s linear; -moz-transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; } #commentsform input[type=text]:focus,#commentsform textarea:focus,input[type=email]:focus{ background-color:#e1e1e1; } #commentsform textarea{ height:125px; max-width:100%; resize:none; }  #sidebar{ width:250px; min-height:500px; float:left; } .widget{ margin-bottom:60px; font-size:14px; } .heading h5{ margin-bottom:20px; color:#222222; } input#search{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/zoom-search.png") no-repeat 10px 10px whitesmoke; background-size:30px 30px; color:#999999; font-family:'Montserrat',sans-serif; font-size:14px; height:20px; padding:15px; padding-left:45px; width:190px; border-radius:3px; border:0; box-shadow:0 0px 3px rgba(0,0,0,0.22) inset; -moz-box-shadow:0 0px 3px rgba(0,0,0,0.22) inset; -webkit-box-shadow:0 0px 3px rgba(0,0,0,0.22) inset; -o-box-shadow:0 0px 3px rgba(0,0,0,0.22) inset; transition:all 0.2s linear; -moz-transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; } input#search:focus{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/zoom-search.png") no-repeat 10px 10px #e1e1e1; background-size:30px 30px; } #sidebar .widget_categories li{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/arrow-li.png") no-repeat scroll 0 22px transparent; background-size:5px 8px; border-bottom:1px solid #dfdfdf; display:block; padding:15px; } #sidebar .widget_categories li:first-child{ border-top:1px solid #dfdfdf; } #sidebar .widget_categories li a{ color:#222222; } #sidebar .recent-posts li{ border-top:1px solid #dfdfdf; padding-top:12px; } #sidebar .recent-posts p{ padding-bottom:12px; font-size:12px; } #sidebar .recent-posts{ border-bottom:1px solid #dfdfdf; } #sidebar .recent-posts li a{ color:#222222; } #sidebar .tags a{ border-radius:2px 2px 2px 2px; background-color:#222222; color:#FFFFFF!important; cursor:pointer; display:inline-block; float:left; font-size:12px; margin:5px 5px 0 0; padding:7px 10px; position:relative; text-transform:capitalize; } #sidebar .widget_archives li{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/arrow-li.png") no-repeat scroll 0 22px transparent; background-size:5px 8px; border-bottom:1px solid #dfdfdf; display:block; padding:15px; } #sidebar .widget_archives li:first-child{ border-top:1px solid #dfdfdf; } #sidebar .widget_archives li a{ color:#222222; }  .inner-navigation{ margin-bottom:50px; margin-top:50px; } .inner-navigation.masonry{ margin-left:50px; margin-right:50px; margin-bottom:50px; margin-top:50px; } .inner-navigation li a span{ display:inline-block; margin-right:10px; width:30px; height:30px; border-radius:3px; transition:all 0.2s linear; -moz-transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -o-transition:all 0.2s linear; float:left; } .inner-navigation li{ display:inline-block; width:110px; line-height:27px; } .inner-navigation li:last-child a span{ float:right; margin-left:10px; margin-right:0px; } .inner-navigation li:last-child{ float:right; } .inner-navigation li a:hover span{ color:#999; } .inner-navigation li a:hover{ color:#999999; } @media only screen and (max-width:1300px){   .container{ width:920px; }.text-slide-vertical{ font-size:60px; }.text-slide-vertical li{ line-height:80px; }.small-screen-left,.small-screen-right{ top:100px; width:300px; }.slide-content h1{ font-size:80px; line-height:80px; }.big-screen{ width:500px; }.our-team li{ margin:0 20px; }ul.technology li{ padding:30px 10px; width:185px; }#blog .container{ width:920px!important; }.blog-posts-content{ min-height:100px; width:680px; margin-right:40px; }.post-content{ float:left; width:600px; }#sidebar{ width:200px; }input#search{ width:140px; }.inner-navigation.masonry{ margin:50px 0px; }#blog.masonry .container{ width:950px!important; }.blog-post.masonry{ margin:18px; width:238px; }.blog-post.masonry-quote{ margin:18px; width:280px; }#project-header{ height:500px; }#project-slider .bx-wrapper .bx-prev{ left:-50px; }#project-slider .bx-wrapper .bx-next{ right:-50px; }.project-page .bx-wrapper .bx-prev{ left:-50px; }.project-page .bx-wrapper .bx-next{ right:-50px; }#project-counters .counters{ margin:0 auto; width:1040px; }}@media only screen and (max-width:1024px){   .container{ width:600px; }.text-slide-vertical{ font-size:60px; }.text-slide-vertical li{ line-height:80px; }.slide-content h1{ font-size:60px; line-height:60px; }ul.fullwidth-slider li.slide{ background-position:center 0px!important; }ul.fullwidth-slider li.slide .caption .caption-inside{ position:relative; width:100%; height:100%; }#slider_left{ top:90%; height:60px; position:absolute; left:50px; width:32px; z-index:1000; margin-top:-30px; cursor:pointer; }#slider_right{ top:90%; height:60px; position:absolute; right:50px; width:32px; z-index:1000; margin-top:-30px; cursor:pointer; }#slider_left:hover,#slider_right:hover{ margin-top:-28px; }#slider_left:active,#slider_right:active{ margin-top:-28px; }.ultralarge{ font-size:80px; line-height:70px; }.element_from_left{ left:0px; opacity:1; }.element_from_right{ right:0px; opacity:1; }.element_fade_in{ opacity:1; right:0px; }.parallax{ background-position:center top!important; background-attachment:scroll!important; height:auto; margin:0 auto; width:100%; }.one_half{ width:100%; }.one_third{ width:100%; }.one_fourth{ width:100%; }.one_fifth{ width:100%; }.one_sixth{ width:100%; }.two_fifth{ width:100%; }.two_fourth{ width:100%; }.two_third{ width:100%; }.three_fifth{ width:100%; }.three_fourth{ width:100%; }.four_fifth{ width:100%; }.five_sixth{ width:100%; }.one_half,.one_third,.two_third,.three_fourth,.one_fourth,.two_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth{ margin-bottom:20px; margin-right:0%; }.section-title{ width:100%; }.small-screen-left,.small-screen-right{ top:40px; width:200px; }.big-screen{ width:320px; }.service-item .right{ float:left; }.service-item.text-right{ text-align:left; }.service-item.text-right .icon-stack{ margin-left:0px; margin-right:20px; }ul.technology li{ padding:30px 20px; width:240px; }#portfolio-wrap .one-four{ width:50%; }#blog .container{ width:600px!important; }.blog-posts-content{ min-height:100px; width:600px; margin-right:40px; }.post-content{ float:left; width:520px; }#sidebar{ width:600px; border-top:#E9E9E9 solid 1px; margin-top:60px; padding-top:60px; }input#search{ width:540px; }#blog.masonry .container{ width:630px!important; }.blog-post.masonry{ background-color:#F7F7F7; border:1px solid #EBEBEB; border-radius:3px 3px 3px 3px; margin:15px; padding:20px; width:243px; }.blog-post.masonry-quote{ margin:15px; width:285px; }#project-header{ height:400px; }#project-counters .counters{ margin:0 auto; width:100%; }}@media only screen and (max-width:767px){   .container{ width:400px; }.text-slide-vertical{ font-size:30px; }.text-slide-vertical li{ line-height:40px; }.slide-content h1{ font-size:40px; line-height:40px; }.ultralarge{ font-size:60px; line-height:50px; }.big-screen{ width:100%; }.small-screen-left,.small-screen-right{ width:100%; top:0; position:relative; }.twitter-feed .bx-wrapper .bx-prev{ margin-top:120px; }.twitter-feed .bx-wrapper .bx-next{ margin-top:120px; }.service-item .icon-stack{ margin-bottom:30px; }ul.technology li{ padding:30px 20px; width:inherit; margin:0; margin-bottom:20px; }#filters ul li{ display:block; margin:5px 60px; }.company-phone a{ font-size:50px; }#blog .container{ width:400px!important; }.blog-posts-content{ min-height:100px; width:400px; margin-right:40px; }.post-content{ float:left; width:320px; }#sidebar{ width:400px; border-top:#E9E9E9 solid 1px; margin-top:60px; padding-top:60px; }input#search{ width:340px; }#blog.masonry .container{ width:430px!important; }.blog-post.masonry{ margin:20px; width:348px; }.blog-post.masonry-quote{ margin:20px; width:390px; }.user_comment_reply{ margin-left:-100px; }#project-header{ height:300px; }.table-header p{ display:none; }#project-counters .counters{ margin:0 auto; width:100%; }}@media only screen and (max-width:479px){   .container{ width:280px; }.text-slide-vertical{ font-size:30px; }.text-slide-vertical li{ line-height:40px; }.slide-content h1{ font-size:30px; line-height:30px; }.ultralarge{ font-size:40px; line-height:30px; }ul.fullwidth-slider,ul.fullwidth-slider .caption-inside{ height:300px; }.our-team li{ margin:0 auto; }.twitter-feed .bx-wrapper .bx-prev{ margin-top:150px; }.twitter-feed .bx-wrapper .bx-next{ margin-top:150px; }.service-item .icon-stack{ margin-bottom:60px; }#portfolio-wrap .one-four{ width:100%; }.company-phone a{ font-size:30px; }#map_canvas{ height:250px; }.type-date{ display:none; }#blog .container{ width:280px!important; padding:0px; }.blog-posts-content{ min-height:100px; width:280px; margin-right:40px; }.post-content{ float:left; padding:20px; width:240px; }#sidebar{ width:240px; padding:20px; border-top:#E9E9E9 solid 1px; margin-top:60px; padding-top:60px; }input#search{ width:180px; }#blog.masonry .container{ width:280px!important; padding:0; }.blog-post.masonry{ margin:10px; width:218px; }.blog-post.masonry .post-content{ padding:0; }.blog-post.masonry-quote{ margin:10px; width:260px; }.blog-post.masonry-quote .post-content{ padding:0; }#project-header{ height:250px; }#project-counters .counters{ margin:0 auto; width:100%; }#project-slider .bx-wrapper .bx-prev{ display:none; }#project-slider .bx-wrapper .bx-next{ display:none; }.project-page .bx-wrapper .bx-prev{ display:none; }.project-page .bx-wrapper .bx-next{ display:none; }#show{ display:none!important; }}  #switch{ background:#fff; position:fixed; display:none; top:126px; z-index:9999; width:300px; margin-left:-200px; border-radius:0 5px 5px 0; font-family:'Open Sans',Arial,sans-serif; -webkit-box-shadow:0px 0px 4px 0px rgba(51,51,51,0.2); box-shadow:0px 0px 4px 0px rgba(51,51,51,0.2); } #switch h4{ margin-bottom:20px; padding-bottom:15px; padding-top:5px; border-bottom:#ededed 1px solid; } #switch ul li{ margin-bottom:0; font-size:12px; display:inline-block; } #show{ z-index:99999; margin-left:0px; position:fixed; left:0; top:20%; background:#222222; border-radius:0 3px 3px 0; margin-top:10px; padding:20px 5px; cursor:pointer; } #hide{ cursor:pointer; line-height:13px; margin-bottom:0px; font-size:12px; margin-bottom:0px; } #setting{ height:100px; background-image:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/option_panel.png"); background-repeat:no-repeat; background-size:20px 100px; width:20px; } .wrap_pattern,.switchlayout{ margin-bottom:10px; } .wrap_pattern h4{ margin-bottom:5px!important; } .content-switcher{ padding:16px; overflow:hidden; } .content-switcher .m-btn{ padding:5px 10px; font-size:12px; min-width:70px; } .button.small.color.switch{ font-size:12px; text-transform:none; width:40px; margin:5px 0px; font-weight:normal; font-family:'Open Sans'; text-shadow:0px 1px 1px rgba(0,0,0,0.3)!important; letter-spacing:0; } #hide{ position:absolute; background-color:#fff; height:40px; width:40px; top:7px; right:7px; border-radius:0 5px 0px 0; } #hide img{ opacity:0.3; transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s; } #hide img:hover{ opacity:0.7; } .button{ border-radius:2px; cursor:pointer; display:inline-block; margin:7px 7px 0 0; height:15px; padding:5px; width:34px; } #switch p{ margin:5px 0; } .styled-select select{ background:#f5f5f5; border:#ededed 1px solid; width:270px; padding:5px; font-size:13px; line-height:1; outline:none; border-radius:3px; height:34px; -webkit-appearance:none; margin:10px 0; }  #logo{ background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/logo.png") 0 0px #222222; background-size:65px 65px; position:absolute; width:65px; height:65px; left:50%; margin-left:-32px; z-index:100; display:block; } #logo a{ width:65px; height:65px; position:absolute; } .logo-back{ transform:rotateY(-180deg); } #navigation-sticky-wrapper{ height:45px; } .navbar-inner{ background:none; box-shadow:none!important; min-height:45px; line-height:20px!important; transition:all 0.3s ease-out 0s; border-bottom:none!important; padding-left:20px!important; padding-right:20px!important; background:#fff; box-shadow:0px 2px 5px rgba(0,0,0,0.1)!important; z-index:10; } .navbar{ position:relative; } .navbar .nav{ width:100%; text-align:center; } .navbar .nav>li{ float:none; display:inline-block; } .navbar .nav>li.menu-1{ margin-right:45px; } .navbar .nav>li.menu-2{ margin-right:45px; } .navbar .nav>li.menu-3{ margin-right:45px; } .navbar .nav>li.menu-4{ margin-right:175px; } .navbar .nav>li.menu-5{ margin-right:25px; } .navbar .nav>li.menu-6{ margin-right:25px; } .navbar .nav>li.menu-7{ margin-right:25px; } .navbar .nav>li.menu-8{ margin-right:0px; } .navbar .nav>li>a{ font-family:'Montserrat',sans-serif; text-transform:uppercase; font-weight:400; font-size:14px; color:#999999; display:block; height:100%; transition:all 0.3s ease-out 0s; line-height:25px; text-shadow:none; } .navbar .nav>.active>a,.navbar .nav>.active>a:hover,.navbar .nav>.active>a:focus{ background:none; box-shadow:none; color:#222222; height:100%; transition:all 0.3s ease-out 0s; } .navbar .nav>li>a:focus,.navbar .nav>li>a:hover{ color:#333; text-decoration:none; height:100%; transition:all 0.3s ease-out 0s; } .navbar .show-menu{ float:right; width:30px; margin:7px 30px 7px 10px; height:31px; padding:2px; background:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/responsive-menu.png") no-repeat 2px 2px; background-size:30px 30px; cursor:pointer; border-radius:3px; opacity:0.7; display:none; } .navbar .show-menu:hover{ opacity:1; }@media only screen and (max-width:1300px){   .navbar .nav>li.menu-1{ margin-right:25px; }.navbar .nav>li.menu-2{ margin-right:25px; }.navbar .nav>li.menu-3{ margin-right:25px; }.navbar .nav>li.menu-4{ margin-right:90px; }.navbar .nav>li.menu-5{ margin-right:5px; }.navbar .nav>li.menu-6{ margin-right:5px; }.navbar .nav>li.menu-7{ margin-right:5px; }.navbar .nav>li.menu-8{ margin-right:0px; }}@media only screen and (max-width:1024px){   .navbar-inner{ min-height:45px!important; padding:0!important; }.nav-collapse{ background-color:#f5f5f5; padding:0px 30px; }.navbar .nav>li{ display:inline-block; float:left; width:100%; border-bottom:1px dotted #CCCCCC; }.navbar .nav>li:last-child{ border-bottom:none; }.navbar .nav{ text-align:left; width:100%; }.navbar .nav>li>a{ padding:8px 0px; font-family:'Open Sans',serif; font-size:12px; }.navbar .show-menu{ display:block; }.navbar .nav-collapse .nav.pull-right{ float:left; margin:10px 0; }}@keyframes ripples{   0%{ -webkit-transform:scale(0.5); -moz-transform:scale(0.5); -ms-transform:scale(0.5); -o-transform:scale(0.5); transform:scale(0.5); opacity:1; }25%{ -webkit-transform:scale(0.65); -moz-transform:scale(0.65); -ms-transform:scale(0.65); -o-transform:scale(0.65); transform:scale(0.65); opacity:0.5; }50%{ -webkit-transform:scale(0.8); -moz-transform:scale(0.8); -ms-transform:scale(0.8); -o-transform:scale(0.8); transform:scale(0.8); opacity:0; }51%{ -webkit-transform:scale(0.45); -moz-transform:scale(0.45); -ms-transform:scale(0.45); -o-transform:scale(0.45); transform:scale(0.45); opacity:0; }100%{ -webkit-transform:scale(0.5); -moz-transform:scale(0.5); -ms-transform:scale(0.5); -o-transform:scale(0.5); transform:scale(0.5); opacity:1; }}@-webkit-keyframes ripples{   0%{ -webkit-transform:scale(0.5); -moz-transform:scale(0.5); -ms-transform:scale(0.5); -o-transform:scale(0.5); transform:scale(0.5); opacity:1; }25%{ -webkit-transform:scale(0.65); -moz-transform:scale(0.65); -ms-transform:scale(0.65); -o-transform:scale(0.65); transform:scale(0.65); opacity:0.5; }50%{ -webkit-transform:scale(0.8); -moz-transform:scale(0.8); -ms-transform:scale(0.8); -o-transform:scale(0.8); transform:scale(0.8); opacity:0; }51%{ -webkit-transform:scale(0.45); -moz-transform:scale(0.45); -ms-transform:scale(0.45); -o-transform:scale(0.45); transform:scale(0.45); opacity:0; }100%{ -webkit-transform:scale(0.5); -moz-transform:scale(0.5); -ms-transform:scale(0.5); -o-transform:scale(0.5); transform:scale(0.5); opacity:1; }} .slide-down-icon{ display:block; margin:0 auto; position:relative; font-family:FontAwesome; font-size:75px; border-radius:100%; width:60px; height:60px; } .slide-down-icon i{ color:white; font-family:FontAwesome!important; position:absolute; top:-5px; left:6px; -webkit-transition:all .3s ease; -moz-transition:all .3s ease; -ms-transition:all .3s ease; -o-transition:all .3s ease; transition:all .3s ease; } .slide-down-icon.dark i{ color:#2b3139; } .slide-down-icon.dark:after{ border-color:#2b3139; } .slide-down-icon.hover:after{  -webkit-animation:ripples 1s linear; animation:ripples 1s linear; } .slide-down-icon:after{ content:''; position:absolute; top:-32px; left:-32px; width:116px; height:116px; border-radius:100%; border:4px solid white; -webkit-transform-origin:50% 50%; -moz-transform-origin:50% 50%; -ms-transform-origin:50% 50%; -o-transform-origin:50% 50%; transform-origin:50% 50%; -webkit-transition:all .5s ease; -moz-transition:all .5s ease; -ms-transition:all .5s ease; -o-transition:all .5s ease; transition:all .5s ease; -webkit-transform:scale(0.5); -moz-transform:scale(0.5); -ms-transform:scale(0.5); -o-transform:scale(0.5); transform:scale(0.5); } .slide-down-icon.pad-bottom{ padding-bottom:50px; } .centered,#services .container .one_half .service-item .icon-stack img{ position:absolute; top:0; left:0; bottom:0; right:0; margin:auto; } .sticky-wrapper{ height:0!important; } .sticky-wrapper .navbar{ position:fixed; top:0px!important; } .sticky-wrapper .navbar.admin-top{ top:32px!important; } .sticky-wrapper .navbar .navbar-inner{ min-height:56px; background:#2b3139; } .sticky-wrapper .navbar .navbar-inner .container #logo{ margin-top:3px; background-color:transparent; background-size:50px 50px; width:50px; height:50px; margin-left:-25px; } .sticky-wrapper .navbar .navbar-inner .container #logo a{ width:50px; height:50px; } .sticky-wrapper .navbar .navbar-inner .container .show-menu{ background-image:url("http://www.caliberi.com/wp-content/themes/roots-master/assets/css/../images/responsive-menu-white.png"); color:white; opacity:0.75; } .sticky-wrapper .navbar .navbar-inner .container .show-menu:hover{ opacity:1; } .sticky-wrapper .navbar .navbar-inner .container .nav{ max-width:1180px; float:none!important; display:block; margin:0 auto; } .sticky-wrapper .navbar .navbar-inner .container .nav .list-logo{ position:absolute; left:10px; } .sticky-wrapper .navbar .navbar-inner .container .nav li a{ font-family:'Montserrat'; text-transform:capitalize!important; color:white; } .sticky-wrapper .navbar .navbar-inner .container .nav li a:hover{ opacity:0.5; } .sticky-wrapper .navbar .navbar-inner .container .nav li:not(:last-child) a{ padding-top:0px; padding-bottom:0px; margin-top:13px; position:relative; } .sticky-wrapper .navbar .navbar-inner .container .nav li:not(:last-child) a:after{ position:absolute; top:6px; right:0; height:15px; width:2px; background:#5F5F5F; } .sticky-wrapper .navbar .navbar-inner .container .nav.left-links{ float:left; width:47%; text-align:right; } .sticky-wrapper .navbar .navbar-inner .container .nav.right-links{ float:right; width:47%; text-align:left; }@media all and (max-width:64em){   .sticky-wrapper .navbar .navbar-inner .container .nav .list-logo{ position:relative; left:auto!important; }} #home .home-pattern .container #home-center .site-logo{ padding-top:50px; padding-bottom:50px; } #home .home-pattern .container #home-center .bx-wrapper ul li p{ text-transform:none!important; font-family:'Open Sans',sans-serif; font-size:18px; line-height:24px!important; margin-bottom:10px; } #home .home-pattern .container #home-center .slide-down-icon{ margin-top:25px; } #home .home-pattern .container #home-center .text-slide-vertical{ margin:0 auto!important; width:auto!important; font-size:40px; } #home .home-pattern .container #home-center .text-slide-vertical a{ color:white; } #home .home-pattern .container #home-center .text-slide-vertical a:hover{ color:#8a96a6; } #home .home-pattern .container #home-center .text-slide-vertical i{ vertical-align:middle; } #socials-top .social-row{ margin-left:0!important; padding:30px 0; } #socials-top .social-row ul{ text-align:center; } #socials-top .social-row ul li{ padding-left:0px; padding-right:0px; display:inline-block; } #socials-top .social-row ul li i{ font-size:20px; border-radius:100%; background:#e6e6e6; color:#2b3139; padding:10px; height:20px; width:20px; line-height:20px; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -ms-transition:all 0.5s ease; -o-transition:all 0.5s ease; transition:all 0.5s ease; } #socials-top .social-row ul li i:hover{ background:#8a96a6; } #quote-parallax .quote h1{ font-size:2em; line-height:20px; } #quote-parallax .quote h3{ color:#999999; } #portfolio{ background-color:#2b3139; color:white; } #portfolio .container .section-title h1{ color:white; } #portfolio .container .section-title .border{ background:white; width:90%; max-width:500px; } #portfolio .portfolio{ padding-bottom:50px; } #portfolio .portfolio #portfolio-wrap{ width:100%; max-width:800px; margin:0 auto; } #portfolio .portfolio #portfolio-wrap .portfolio-item{ margin-right:10px; margin-left:10px; margin-bottom:20px; } #portfolio #project-page-holder #project-page-data .project-page .container .project-section-title p{ color:#999999; } #portfolio #project-page-holder #project-page-data .project-page .container .project-description{ color:black; } #portfolio #project-page-holder #project-page-data .project-page .container .project-description .one_third:last-child{ margin-right:0; } #portfolio #project-page-holder #project-page-data .project-page .container .project-description .one_third p{ color:#999999; } #portfolio .slide-down-icon{ padding-bottom:50px; } #portfolio #project_close i{ font-style:normal; color:black; -webkit-transition:all .5s ease; -moz-transition:all .5s ease; -ms-transition:all .5s ease; -o-transition:all .5s ease; transition:all .5s ease; } #portfolio #project_close i:hover{ color:#999999; } #portfolio .project-slider img{ margin:0 auto; } #services .container .one_half .service-item a{ color:#999999; } #services .container .one_half .service-item .icon-stack{ width:15%; margin-top:0.5em; opacity:0.8; -webkit-transition:all .5s ease; -moz-transition:all .5s ease; -ms-transition:all .5s ease; -o-transition:all .5s ease; transition:all .5s ease; } #services .container .one_half .service-item:hover .icon-stack{ opacity:1; } #services .container .one_half .service-item:hover a{ color:#666666; } #services .container .one_half .service-item .content{ width:80%; } #our-team{ background:#2b3139; color:white; } #our-team .container .section-title h1{ color:white; } #our-team .container .our-team .team-person{ margin:10px 10px; } #our-team .container .our-team .team-person img{ border-radius:100%; } #our-team .container .our-team .team-person .team-profile{ border-radius:100%; min-width:220px; } #our-team .container .our-team.isotope{ margin:0 auto; } .team-profile h5{ color:white; } #filters li a h5{ font-family:'Open Sans'; } .form-with-icons p>span>span,#contact .container #contact-formular p>span>span,#commentsform p>span>span{ display:block; position:relative; } .form-with-icons p>span>span:after,#contact .container #contact-formular p>span>span:after,#commentsform p>span>span:after{ position:absolute; top:14px; left:30px; font-family:FontAwesome; font-size:17px; color:#999999; width:20px; height:20px; } .form-with-icons .your-name:after,#contact .container #contact-formular .your-name:after,#commentsform .your-name:after{ content:'\f007'; } .form-with-icons .your-phone:after,#contact .container #contact-formular .your-phone:after,#commentsform .your-phone:after{ content:'\f095'; } .form-with-icons .your-email:after,#contact .container #contact-formular .your-email:after,#commentsform .your-email:after{ content:'\f0e0'; } .form-with-icons .your-company:after,#contact .container #contact-formular .your-company:after,#commentsform .your-company:after{ content:'\f0f2'; } .form-with-icons .your-job:after,#contact .container #contact-formular .your-job:after,#commentsform .your-job:after{ content:'\f0f6'; } .form-with-icons .your-message:after,#contact .container #contact-formular .your-message:after,#commentsform .your-message:after{ content:'\f0c9'; } #contact .container.contact-form-container{ padding-bottom:20px; } #contact .container #contact-formular p>span>span:after{ left:50px; } #contact #map-container{ padding-top:0; } #contact #map-container img{ max-width:none!important; } #contact #map-container .inner-map-container{ display:inline-block; width:45%; vertical-align:bottom; } #contact #map-container .inner-map-container.left-map{ float:left; } #contact #map-container .inner-map-container.right-map{ float:right; } #contact #map-container .inner-map-container .map-canvas{ background:#be8585; width:100%; height:220px; } #contact #map-container .inner-map-container .map-canvas#map_canvas-left{ float:left; } #contact #map-container .inner-map-container .map-canvas#map_canvas-right{ float:right; } #contact #map-container .inner-map-container.right-map{ text-align:right; } #contact #map-container .inner-map-container .map-description h5{ color:#999999; } #contact #map-container .inner-map-container .map-description p{ color:#adadad; } #contact #map-container .inner-map-container .map-description h5,#contact #map-container .inner-map-container .map-description p{ padding:10px 0px; } #socials-bottom .social-row{ margin-left:0!important; padding:30px 0; } #socials-bottom .social-row ul{ text-align:center; } #socials-bottom .social-row ul li{ padding-left:0px; padding-right:0px; display:inline-block; } #socials-bottom .social-row ul li i{ font-size:20px; border-radius:100%; border:2px solid #999999; color:#999999; padding:10px; height:20px; width:20px; line-height:20px; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -ms-transition:all 0.5s ease; -o-transition:all 0.5s ease; transition:all 0.5s ease; } #socials-bottom .social-row ul li:hover i{ color:#1a1a1a; border-color:#1a1a1a; } #blog .container .blog-posts-content .blog-post .type-date{ display:block; width:100%; } #blog .container .blog-posts-content .blog-post .type-date .blog-date{ display:inline-block; width:auto; height:auto; font-size:20px; color:white; background-color:#2b3139; padding:10px 20px; } #blog .container .blog-posts-content .blog-post .post-content{ -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } #blog .container .blog-posts-content .blog-post .post-content .blog-title a{ color:black; } #blog .container .blog-posts-content .blog-post .post-content .blog-title a:hover{ color:#999999; } #blog .container .blog-posts-content .blog-post .post-content .full-article{ display:block; background:#d4d4d4; margin-top:20px; } #blog .container .blog-posts-content .blog-post .post-content .full-article a{ position:relative; display:block; z-index:3; float:right; background-color:#c8c8c8; border-radius:0; padding-left:24px; color:black; } #blog .container .blog-posts-content .blog-post .post-content .full-article a:hover{ color:#999999; } #blog .container .blog-posts-content .blog-post .post-content .full-article a:after{ content:'\f105'; position:absolute; z-index:2; top:9px; font-family:FontAwesome; color:black; font-size:40px; -webkit-transition:all .5s ease; -moz-transition:all .5s ease; -ms-transition:all .5s ease; -o-transition:all .5s ease; transition:all .5s ease; } #blog .container .blog-posts-content .blog-post .post-content .full-article a:after{ left:-18px; } #blog .container .blog-posts-content .blog-post .post-content .full-article a:hover:after{ left:6px; color:#999999; } #blog .container .blog-posts-content .blog-post .half-post{ display:inline-block; width:49%; vertical-align:top; } #blog a{ color:#58808b; } #blog a:hover{ color:#999999; } #blog #sidebar .sidebar h3{ font-size:15px; color:white; background-color:#2b3139; padding:0px 20px; margin-bottom:10px; } #blog #sidebar .sidebar .widget{ margin-bottom:35px; } #blog #sidebar .sidebar .widget.widget_search{ margin-top:30px; } #blog #sidebar .sidebar .widget.widget_search #search{ padding:10px; padding-left:20px; border-radius:0; width:100%; background-position:98% 5px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; height:40px; } #blog #sidebar .sidebar .widget.widget_search #search:focus{ background-position:98% 5px; } #blog #sidebar .sidebar .widget.widget_categories ul li{ border:none; padding-top:0; padding-bottom:0; background:none; } #blog #sidebar .sidebar .widget ul li{ position:relative; padding-left:20px; margin-bottom:10px; } #blog #sidebar .sidebar .widget ul li:after{ content:'\f105'; font-family:FontAwesome; color:black; position:absolute; top:0; left:5px; font-size:20px; color:#58808b; } #blog-footer a{ color:#58808b; } #blog-footer a:hover{ color:#999999; } hr{ height:0px; } #commentsform a{ color:white; } #commentsform a:hover{ color:white; } #commentsform #submit{ font-family:Montserrat; border-radius:4px; -webkit-transition:all .5s ease; -moz-transition:all .5s ease; -ms-transition:all .5s ease; -o-transition:all .5s ease; transition:all .5s ease; } .media-body{ padding:0 15px 15px 15px; } .media-body [class*='depth']{ padding-top:15px; } .avatar{ height:80px; width:80px; }@media all and (max-width:769px){   #services .container .one_half{ text-align:center!important; }#services .container .one_half .service-item{ text-align:center!important; }#services .container .one_half .icon-stack{ width:100%!important; margin-bottom:0.5em!important; }#contact #map-container .inner-map-container{ display:block; width:100%; margin:0 auto; }#contact #map-container .inner-map-container.right-map{ float:left; }#contact #map-container .inner-map-container .map-description{ text-align:left; }#home .home-pattern .container #home-center .text-slide-vertical{ font-size:2em; margin-bottom:2em; }#home .home-pattern .container #home-center .site-logo{ padding-bottom:30px; }#home .home-pattern .container #home-center .site-logo img{ max-width:60%; }#home .home-pattern .container #home-center .slide-down-icon{ margin-top:30px; }#services .container .one_half .service-item .icon-stack{ margin-bottom:0; }#services .container .one_half .service-item .content{ width:100%; }}@media all and (max-width:479px){   p span span:after{ top:11px!important; left:8%!important; }#home .home-pattern .container #home-center .site-logo img{ max-width:90%; }footer .social-row li{ margin-top:15px; }#blog .container{ width:320px!important; }} .service-page h3{ font-size:2.5em; text-align:center; } .service-page .inner-content{ margin-top:50px; text-align:justify; } .service-page .service-description{ text-align:center; line-height:1.2; } .service-page .service-description p{ font-size:1.7em; } .service-page .service-blocks .service-block{ margin:50px 0; } .service-page .service-blocks .service-block .wrapper-service-block-content .box-service-block-content{ font-size:1.2em; } .service-page .service-blocks .service-block .wrapper-service-block-content .box-service-block-content h4{ margin-bottom:15px; }@media all and (max-width:1024px){   .sticky-wrapper .navbar .navbar-inner .container .nav-collapse{ background-color:#2b3139; }.sticky-wrapper .navbar .navbar-inner .container .nav-collapse .nav li a:after{ background-color:transparent; }.sticky-wrapper .navbar .navbar-inner .container .nav-collapse .nav.left-links,.sticky-wrapper .navbar .navbar-inner .container .nav-collapse .nav.right-links{ text-align:left; float:none; width:100%; }.sticky-wrapper .navbar .navbar-inner .container .nav-collapse .nav.right-links li:first-child{ border-top:1px dotted #CCCCCC; }#blog .container{ width:700px; }#blog .container .blog-posts-content{ margin:0!important; width:100%!important; }#blog .container .blog-posts-content .post-content{ width:100%!important; }.blog-posts-content{ width:750px; margin:0 auto; }} .bx-clone{ display:none; } #project-page-button{ text-align:right; padding-right:2em; } .project-section-title{ margin-bottom:0px!important; } .blog-content{ line-height:1.6; } .kebo_twitter_feed_widget{ color:#999999!important; } .kebo_twitter_feed_widget .ktext{ color:#999999!important; } .kebo_twitter_feed_widget .ktweet{ padding-top:0!important; } .wp-socializer{ margin-top:20px; } .wp-socializer li{ transition:all .5s ease; } .scfw li:after{ content:''!important; }@media all and (max-width:769px){   .service-block{ text-align:center; }} .map-description p{ font-size:12px!important; } .about-team{ margin-bottom:5px!important; } .parallax-overlay .quote h3{ margin-top:60px; font-size:24px!important; } #cptch_input{ padding-left:0!important; padding-right:0!important; text-align:center; } #mp-share-below-action{ margin-top:1em; } .list-logo{ position:relative; margin-top:-2px; margin-right:10%; } .container-404{ background:#20272f; height:100%; } .container-404 .wrapper-inner{ height:100%; } .container-404 .wrapper-inner .box-inner{ height:100%; } .container-404 .wrapper-inner .box-inner .container{ padding:0!important; height:100%; } .container-404 .wrapper-inner .box-inner .container .span12,.container-404 .wrapper-inner .box-inner .container .span2{ display:block; position:relative; margin:0 auto; float:none!important; height:32%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } .container-404 .wrapper-inner .box-inner .container .span12.services,.container-404 .wrapper-inner .box-inner .container .span2.services{ text-align:center; padding-top:100px; } .container-404 .wrapper-inner .box-inner .container .span12.services img,.container-404 .wrapper-inner .box-inner .container .span2.services img{ position:relative; display:inline-block; top:auto; left:auto; right:auto; bottom:auto; } .container-404 .wrapper-inner .box-inner .container .span2{ display:inline-block; } .container-404 .wrapper-inner .box-inner .container img{ display:block; position:absolute; top:0; left:0; right:0; bottom:0; margin:auto; } .spinner,#loader{  width:40px;  height:40px;  margin:auto;  background-color:#333;  position:absolute;  left:50%;  top:50%;  margin-left:-20px;  margin-top:-20px;  border-radius:100%; -webkit-animation:scaleout 1.0s infinite ease-in-out; animation:scaleout 1.0s infinite ease-in-out; }@-webkit-keyframes scaleout{   0%{ -webkit-transform:scale(0); }100%{ -webkit-transform:scale(1); opacity:0; }}@keyframes scaleout{   0%{ transform:scale(0); -webkit-transform:scale(0); }100%{ transform:scale(1); -webkit-transform:scale(1); opacity:0; }} #loader{ top:45%; background-image:none!important; }#logo_area{   display:none; }@media (max-width:1024px){   #logo_area{  display:block;  padding:13px;   }  li.list-logo{  display:none!important;   }}  img.flip{   width:32%; }footer h4{   text-align:left; }.footer_left{   width:31%;   padding:1%;   display:inline-block; }.footer_mid{   width:31%;   padding:1%;   display:inline-block;   vertical-align:top; }.footer_right{   width:31%;   padding:1%;   display:inline-block;   vertical-align:top;   text-align:left; }@media(max-width:1024px){   .footer_left{  width:100%;  display:block;   }  .footer_mid{  width:100%; display:block;   }  img.flip{  width:24%;   }  .footer_right{  text-align:center;  width:100%;   }  footer h4{  text-align:center;   }}@media(max-width:768px){   footer .container{  width:100%!important;   }  img.flip{  width:24%;   }} @media(max-width:480px){   img.flip{  width:32%;   }}
/* caliber-changes: (http://www.caliberi.com/wp-content/themes/roots-master/assets/css/changes.css) */
.theme-slider-controls .slick-prev,.wrapper-slider .slick-prev,.project-image-slider .slick-prev,.theme-slider-controls .slick-next,.wrapper-slider .slick-next,.project-image-slider .slick-next{ width:35px; height:65px; top:17px; bottom:0; margin:auto; opacity:0.3; -webkit-transition:all .3s ease; -o-transition:all .3s ease; transition:all .3s ease; }.theme-slider-controls .slick-prev:before,.wrapper-slider .slick-prev:before,.project-image-slider .slick-prev:before,.theme-slider-controls .slick-next:before,.wrapper-slider .slick-next:before,.project-image-slider .slick-next:before{ content:none; }.theme-slider-controls .slick-prev:hover,.wrapper-slider .slick-prev:hover,.project-image-slider .slick-prev:hover,.theme-slider-controls .slick-next:hover,.wrapper-slider .slick-next:hover,.project-image-slider .slick-next:hover{ opacity:1; }.theme-slider-controls .slick-prev,.wrapper-slider .slick-prev,.project-image-slider .slick-prev{ display:block; background:url("http://labs.caliberi.com/dev/wp-content/themes/roots-master/assets/css/../images/project_slider_left.png") no-repeat!important; background-size:35px 65px!important; left:-90px; }.theme-slider-controls .slick-next,.wrapper-slider .slick-next,.project-image-slider .slick-next{ background:url("http://labs.caliberi.com/dev/wp-content/themes/roots-master/assets/css/../images/project_slider_right.png") no-repeat!important; background-size:35px 65px!important; right:-90px; }@media all and (max-width:1140px){ .theme-slider-controls .slick-prev,.wrapper-slider .slick-prev,.project-image-slider .slick-prev{ left:10px; } .theme-slider-controls .slick-next,.wrapper-slider .slick-next,.project-image-slider .slick-next{ right:10px; }}@media all and (max-width:1024px){ .theme-slider-controls .slick-prev,.wrapper-slider .slick-prev,.project-image-slider .slick-prev,.theme-slider-controls .slick-next,.wrapper-slider .slick-next,.project-image-slider .slick-next{ width:30px; height:34px; background-size:14px 26px!important; background-color:white!important; background-position:50% 50%!important; top:7px; opacity:1; } .theme-slider-controls .slick-prev:hover,.wrapper-slider .slick-prev:hover,.project-image-slider .slick-prev:hover,.theme-slider-controls .slick-next:hover,.wrapper-slider .slick-next:hover,.project-image-slider .slick-next:hover{ opacity:0.8; } .theme-slider-controls .slick-prev,.wrapper-slider .slick-prev,.project-image-slider .slick-prev{ left:0; } .theme-slider-controls .slick-next,.wrapper-slider .slick-next,.project-image-slider .slick-next{ right:0; background-position:left center; }}.footer-offices{ padding:40px 0; }.footer-offices .office-block{ position:relative; display:inline-block; width:30%; padding:0 30px; text-align:left; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; vertical-align:top; }.footer-offices .office-block:not(:last-child){ border-right:1px solid #E2E2E2; }@media all and (max-width:850px){ .footer-offices{ padding:0; } .footer-offices .office-block{ display:block; width:90%; margin:0 auto 25px; text-align:center; border-right:none!important; } .footer-offices .office-block:not(:last-child){ padding-bottom:10px; } .footer-offices .office-block:not(:last-child):before{ content:''; position:absolute; bottom:-5px; left:0; right:0; width:50px; height:1px; background:#E2E2E2; margin:auto; }}.footer-logos{ padding:50px 0; }.footer-logos .logo-block{ text-align:center; }.footer-logos .logo-block .heading{ text-align:center; padding:20px 0 10px; font-size:22px; color:#A7A7A7; color:#222222; font-weight:400; font-size:14px; }.footer-logos .logo-block .logo-list{ display:inline-block; width:100%; list-style-type:none; font-size:0; }.footer-logos .logo-block .logo-list .logo{ display:inline-block; width:165px; }.footer-logos .logo-block .logo-list .logo a{ display:block; width:100%; height:100%; padding:0px 15px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }.footer-logos .logo-block .logo-list .logo a img{ width:100%; filter:url("data:image/svg+xml;utf8,<svg%20xmlns='http://www.w3.org/2000/svg'><filter%20id='grayscale'><feColorMatrix%20type='matrix'%20values='0.3333%200.3333%200.3333%200%200%200.3333%200.3333%200.3333%200%200%200.3333%200.3333%200.3333%200%200%200%200%200%201%200'/></filter></svg>#grayscale");  filter:grayscale(100%);  -webkit-filter:grayscale(100%);  -moz-filter:grayscale(100%); -ms-filter:grayscale(100%); -o-filter:grayscale(100%); filter:gray;  -webkit-transition:all .3s ease; -o-transition:all .3s ease; transition:all .3s ease; -webkit-backface-visibility:hidden; -moz-backface-visibility:hidden; -ms-backface-visibility:hidden; backface-visibility:hidden; opacity:0.7; }.footer-logos .logo-block .logo-list .logo a img:hover{ -webkit-filter:none; -o-filter:none; filter:none; opacity:1; }.footer-logos .logo-block:not(:first-child){ margin-top:60px; }#case-studies .section-title{ width:100%; }#case-studies .section-title p{ font-size:16px; color:#222222; }#case-studies .case-studies-video-wrapper{ max-width:100%; margin:30px auto; text-align:center; }#case-studies .case-studies-video-wrapper .video-container{ position:relative; padding-bottom:56.25%;  padding-top:25px; height:0; }#case-studies .case-studies-video-wrapper .video-container .case-studies-video{ position:absolute; top:0; left:0; width:100%; height:100%; }@media all and (max-width:1024px){ .case-studies-masonry .case-study{ width:100%!important; }}.theme-project-overlay .project-overlay,.case-studies-masonry .case-study .project-overlay,.wrapper-slider .slide.slick-center .wrapper-slide .project-overlay,.wrapper-slider .slide.isotope-item .wrapper-slide .project-overlay{ z-index:5; background:rgba(34,34,34,0.9); }.theme-project-overlay .project-overlay .project-info .project-name,.case-studies-masonry .case-study .project-overlay .project-info .project-name,.wrapper-slider .slide.slick-center .wrapper-slide .project-overlay .project-info .project-name,.wrapper-slider .slide.isotope-item .wrapper-slide .project-overlay .project-info .project-name{ margin-top:65px; font-size:24px; }.theme-project-overlay .project-overlay .project-info .project-categories,.case-studies-masonry .case-study .project-overlay .project-info .project-categories,.wrapper-slider .slide.slick-center .wrapper-slide .project-overlay .project-info .project-categories,.wrapper-slider .slide.isotope-item .wrapper-slide .project-overlay .project-info .project-categories{ text-transform:uppercase; display:inline-block; border:1px solid white; padding:5px 24px; margin-top:55px; font-size:12px; }@media all and (min-width:768px){ .theme-project-overlay:hover .project-overlay,.case-studies-masonry .case-study:hover .project-overlay,.wrapper-slider .slide.slick-center .wrapper-slide:hover .project-overlay,.wrapper-slider .slide.isotope-item .wrapper-slide:hover .project-overlay{ opacity:1; } .theme-project-overlay:hover .project-overlay .project-info .zoom-icon,.case-studies-masonry .case-study:hover .project-overlay .project-info .zoom-icon,.wrapper-slider .slide.slick-center .wrapper-slide:hover .project-overlay .project-info .zoom-icon,.wrapper-slider .slide.isotope-item .wrapper-slide:hover .project-overlay .project-info .zoom-icon{ margin-top:0; opacity:1; } .theme-project-overlay:hover .project-overlay .project-info .project-name,.case-studies-masonry .case-study:hover .project-overlay .project-info .project-name,.wrapper-slider .slide.slick-center .wrapper-slide:hover .project-overlay .project-info .project-name,.wrapper-slider .slide.isotope-item .wrapper-slide:hover .project-overlay .project-info .project-name{ opacity:1; -webkit-transition:opacity .4s .3s; -o-transition:opacity .4s .3s; transition:opacity .4s .3s; } .theme-project-overlay:hover .project-overlay .project-info .project-categories,.case-studies-masonry .case-study:hover .project-overlay .project-info .project-categories,.wrapper-slider .slide.slick-center .wrapper-slide:hover .project-overlay .project-info .project-categories,.wrapper-slider .slide.isotope-item .wrapper-slide:hover .project-overlay .project-info .project-categories{ opacity:1; -webkit-transition:opacity .4s .5s,color .4s ease,background .4s ease; -o-transition:opacity .4s .5s,color .4s ease,background .4s ease; transition:opacity .4s .5s,color .4s ease,background .4s ease; } .theme-project-overlay:hover .project-overlay .project-info .project-categories:hover,.case-studies-masonry .case-study:hover .project-overlay .project-info .project-categories:hover,.wrapper-slider .slide.slick-center .wrapper-slide:hover .project-overlay .project-info .project-categories:hover,.wrapper-slider .slide.isotope-item .wrapper-slide:hover .project-overlay .project-info .project-categories:hover{ background:white!important; color:#222222!important; }}.case-studies-masonry{ display:block; margin:0 auto; font-size:0; line-height:0; }.case-studies-masonry .case-study{ display:inline-block; width:50%; padding:10px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }.case-studies-masonry .case-study .wrapper-case-study{ position:relative; width:100%; padding-bottom:71%; background-size:cover; background-position:center center; background-repeat:no-repeat; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }.case-studies-masonry .case-study .wrapper-case-study img{ width:100%; }.case-studies-masonry .case-study .wrapper-case-study .wrapper-info{ position:absolute; bottom:5px; right:5px; bottom:5px; right:0; width:100%; padding:10px; text-align:right; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; background:-moz-linear-gradient(left,rgba(0,0,0,0) 0%,black 100%);  background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,black));  background:-webkit-linear-gradient(left,rgba(0,0,0,0) 0%,black 100%);  background:-o-linear-gradient(left,rgba(0,0,0,0) 0%,black 100%);  background:-ms-linear-gradient(left,rgba(0,0,0,0) 0%,black 100%);  background:linear-gradient(to right,rgba(0,0,0,0) 0%,#000000 100%);  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=1 );  border-color:#dadada; border-style:solid; }.case-studies-masonry .case-study .wrapper-case-study .wrapper-info:before{ content:''; position:absolute; top:-1px; right:0; width:100%; height:1px; background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,white 100%);  background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,white));  background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,white 100%);  background:-o-linear-gradient(left,rgba(255,255,255,0) 0%,white 100%);  background:-ms-linear-gradient(left,rgba(255,255,255,0) 0%,white 100%);  background:linear-gradient(to right,rgba(255,255,255,0) 0%,#ffffff 100%);  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=1 );  }.case-studies-masonry .case-study .wrapper-case-study .wrapper-info:after{ content:''; position:absolute; bottom:-1px; right:0; width:100%; height:1px; background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,white 100%);  background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,white));  background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,white 100%);  background:-o-linear-gradient(left,rgba(255,255,255,0) 0%,white 100%);  background:-ms-linear-gradient(left,rgba(255,255,255,0) 0%,white 100%);  background:linear-gradient(to right,rgba(255,255,255,0) 0%,#ffffff 100%);  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=1 );  }.case-studies-masonry .case-study .wrapper-case-study .wrapper-info p{ color:white; font-size:16px; line-height:1em; }.case-studies-masonry .case-study .wrapper-case-study .wrapper-info .heading{ position:relative; z-index:1; }.case-studies-masonry .case-study .wrapper-case-study .wrapper-info .heading.separator{ padding-bottom:10px; margin-bottom:10px; }.case-studies-masonry .case-study .wrapper-case-study .wrapper-info .heading.separator:before{ content:''; position:absolute; bottom:0; left:0; width:100%; height:1px; background:#d9d9d9; }.case-studies-masonry .case-study .wrapper-case-study .wrapper-info .heading.separator:after{ content:''; position:absolute; bottom:0; right:0; width:30px; height:2px; background:#2b3139; }.case-studies-masonry .case-study .wrapper-case-study .wrapper-info .heading .project-title{ margin-bottom:4px; font-size:26px; line-height:1em; color:white; }@media all and (max-width:480px){ .case-studies-masonry .case-study .wrapper-case-study .wrapper-info .heading .project-title{ font-size:18px; }}.case-studies-masonry .case-study .wrapper-case-study .wrapper-info .heading .project-type{ font-size:14px; line-height:1em; }@media all and (max-width:480px){ .case-studies-masonry .case-study .wrapper-case-study .wrapper-info .heading .project-type{ font-size:12px; }}.case-studies-masonry .case-study .wrapper-case-study .wrapper-info .heading .project-type a{ position:relative; color:white; -webkit-transition:all .3s ease; -o-transition:all .3s ease; transition:all .3s ease; }.case-studies-masonry .case-study .wrapper-case-study .wrapper-info .heading .project-type a:before{ content:''; position:absolute; bottom:2px; left:0; right:0; width:100%; height:2px; margin:auto; background:white; opacity:0; -webkit-transition:all .3s ease; -o-transition:all .3s ease; transition:all .3s ease; }.case-studies-masonry .case-study .wrapper-case-study .wrapper-info .heading .project-type a:hover:before{ opacity:1; }.case-studies-masonry .case-study .project-info{ margin-top:-50px; height:150px; font-size:16px; line-height:1em; color:white; }i{ font-style:normal!important; }#project-page-holder #project_close i{ color:black; }#project-page-holder .one_third.number-3{ margin-right:0; }.wrapper-slider{ width:100%; margin:70px auto 0; }.wrapper-slider .recent-cases-slider{ overflow:visible!important; margin:0 auto; }.wrapper-slider .slide{ width:275px; margin-bottom:15px; -webkit-transition:all 0.5s ease; -o-transition:all 0.5s ease; transition:all 0.5s ease; }.wrapper-slider .slide.slick-center,.wrapper-slider .slide.isotope-item{ position:relative; z-index:20; -webkit-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1); }.wrapper-slider .slide.slick-center .wrapper-slide,.wrapper-slider .slide.isotope-item .wrapper-slide{ -webkit-box-shadow:0 2px 6px rgba(0,0,0,0.4); box-shadow:0 2px 6px rgba(0,0,0,0.4); }.wrapper-slider .slide.slick-center .wrapper-slide img,.wrapper-slider .slide.isotope-item .wrapper-slide img{ opacity:1; }.wrapper-slider .slide.slick-center .wrapper-slide .slide-info,.wrapper-slider .slide.isotope-item .wrapper-slide .slide-info{ opacity:1; }.wrapper-slider .slide.slick-center .wrapper-slide .slide-info .box-slide-info .title,.wrapper-slider .slide.slick-center .wrapper-slide .slide-info .box-slide-info .type,.wrapper-slider .slide.isotope-item .wrapper-slide .slide-info .box-slide-info .title,.wrapper-slider .slide.isotope-item .wrapper-slide .slide-info .box-slide-info .type{ -webkit-transform:translateX(0); -ms-transform:translateX(0); -o-transform:translateX(0); transform:translateX(0); opacity:1; }.wrapper-slider .slide.slick-center .wrapper-slide .project-overlay .project-info,.wrapper-slider .slide.isotope-item .wrapper-slide .project-overlay .project-info{ height:40px; margin-top:-20px; }.wrapper-slider .slide.slick-center .wrapper-slide .project-overlay .project-info .zoom-icon,.wrapper-slider .slide.isotope-item .wrapper-slide .project-overlay .project-info .zoom-icon{ background:none; }.wrapper-slider .slide.slick-center .wrapper-slide .project-overlay .project-info .zoom-icon:before,.wrapper-slider .slide.isotope-item .wrapper-slide .project-overlay .project-info .zoom-icon:before{ position:absolute; top:0; left:0; width:100%; height:100%; line-height:40px; text-align:center; content:"\f002"; font-family:FontAwesome; font-size:30px; color:white; }.wrapper-slider .slide .wrapper-slide{ position:relative; background:black; }@media all and (max-width:1024px){ .wrapper-slider .slide .wrapper-slide{ width:100%; left:0; }}.wrapper-slider .slide .wrapper-slide img{ opacity:0.5; -webkit-transition:all 0.5s ease; -o-transition:all 0.5s ease; transition:all 0.5s ease; }.wrapper-slider .slide .wrapper-slide .slide-info{ display:table; opacity:0; position:absolute; left:0; bottom:0; width:100.1%; background:-moz-linear-gradient(left,rgba(0,0,0,0) 0%,black 100%);  background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,black));  background:-webkit-linear-gradient(left,rgba(0,0,0,0) 0%,black 100%);  background:-o-linear-gradient(left,rgba(0,0,0,0) 0%,black 100%);  background:-ms-linear-gradient(left,rgba(0,0,0,0) 0%,black 100%);  background:linear-gradient(to right,rgba(0,0,0,0) 0%,#000000 100%);  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=1 );  padding-top:10px; padding-bottom:10px; -webkit-transition:all 0.5s ease; -o-transition:all 0.5s ease; transition:all 0.5s ease; }.wrapper-slider .slide .wrapper-slide .slide-info:before{ content:''; position:absolute; top:-1px; right:0; width:100%; height:1px; background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,white 100%);  background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,white));  background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,white 100%);  background:-o-linear-gradient(left,rgba(255,255,255,0) 0%,white 100%);  background:-ms-linear-gradient(left,rgba(255,255,255,0) 0%,white 100%);  background:linear-gradient(to right,rgba(255,255,255,0) 0%,#ffffff 100%);  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=1 );  }.wrapper-slider .slide .wrapper-slide .slide-info .box-slide-info{ display:table-cell; vertical-align:middle; text-align:right; padding-right:2em; }.wrapper-slider .slide .wrapper-slide .slide-info .box-slide-info .title{ color:white; -webkit-transition:all .4s .4s ease; -o-transition:all .4s .4s ease; transition:all .4s .4s ease; font-size:18px; line-height:22px; font-size:16px; line-height:18px; }.wrapper-slider .slide .wrapper-slide .slide-info .box-slide-info .type{ color:white; -webkit-transition:all .4s .6s ease; -o-transition:all .4s .6s ease; transition:all .4s .6s ease; font-size:12px; line-height:16px; }.wrapper-slider .slide .wrapper-slide .slide-info .box-slide-info .title,.wrapper-slider .slide .wrapper-slide .slide-info .box-slide-info .type{ opacity:0; -webkit-transform:translateX(20px); -ms-transform:translateX(20px); -o-transform:translateX(20px); transform:translateX(20px); }.project-image-slider{ margin-top:10px; }#map_canvas-left,#map_canvas-right{ display:none!important; }.copyright{ font-size:14px; }#privacy-policy{ display:block; font-weight:bold; color:#B3B3B3; }#privacy-policy:hover{ color:#929292; }div.dark_square .pp_description{ font-family:Montserrat; font-weight:normal; font-size:14px; text-transform:uppercase; }div.dark_square .pp_close{ width:22px; height:22px; background:none; }div.dark_square .pp_close:before{ content:"\f00d"; position:absolute; display:block; width:100%; height:100%; line-height:22px; font-family:FontAwesome; text-align:center; display:block; z-index:100; text-indent:0; color:white; font-size:25px; }div.dark_square .pp_expand{ background:black!important; width:24px; height:24px; }div.dark_square .pp_expand:before{ content:"\f065"; position:absolute; display:block; width:100%; height:100%; line-height:24px; font-family:FontAwesome; text-align:center; display:block; z-index:100; text-indent:0; color:white; font-size:17px; }div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{ background:none; }.case-studies-link{ color:white; font-family:montserrat; font-size:18px; text-align:center; display:block; margin:0 auto; left:0; right:0; margin-top:10px; margin-bottom:10px; }.case-studies-link i{ -webkit-transition:all .3s ease; -o-transition:all .3s ease; transition:all .3s ease; }.case-studies-link:hover{ color:white!important; }.case-studies-link:hover i{ margin-left:10px; }.mask{ display:none!important; }
/* slick: (http://cdn.jsdelivr.net/jquery.slick/1.3.7/slick.css) */
 .slick-slider{ position:relative; display:block; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-touch-callout:none; -webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; -ms-touch-action:none; -webkit-tap-highlight-color:transparent; }.slick-list{ position:relative; overflow:hidden; display:block; margin:0; padding:0; }.slick-list:focus{ outline:none; }.slick-loading .slick-list{ background:white url("http://cdn.jsdelivr.net/jquery.slick/1.3.7/./ajax-loader.gif") center center no-repeat; }.slick-list.dragging{ cursor:pointer; cursor:hand; }.slick-slider .slick-list,.slick-track,.slick-slide,.slick-slide img{ -webkit-transform:translate3d(0,0,0); -moz-transform:translate3d(0,0,0); -ms-transform:translate3d(0,0,0); -o-transform:translate3d(0,0,0); transform:translate3d(0,0,0); }.slick-track{ position:relative; left:0; top:0; display:block; zoom:1; }.slick-track:before,.slick-track:after{ content:""; display:table; }.slick-track:after{ clear:both; }.slick-loading .slick-track{ visibility:hidden; }.slick-slide{ float:left; height:100%; min-height:1px; display:none; }.slick-slide img{ display:block; }.slick-slide.slick-loading img{ display:none; }.slick-slide.dragging img{ pointer-events:none; }.slick-initialized .slick-slide{ display:block; }.slick-loading .slick-slide{ visibility:hidden; }.slick-vertical .slick-slide{ display:block; height:auto; border:1px solid transparent; } @font-face{ font-family:"slick"; src:url("http://cdn.jsdelivr.net/jquery.slick/1.3.7/./fonts/slick.eot"); src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("http://cdn.jsdelivr.net/jquery.slick/1.3.7/./fonts/slick.woff") format("woff"),url("http://cdn.jsdelivr.net/jquery.slick/1.3.7/./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg"); font-weight:normal; font-style:normal; } .slick-prev,.slick-next{ position:absolute; display:block; height:20px; width:20px; line-height:0; font-size:0; cursor:pointer; background:transparent; color:transparent; top:50%; margin-top:-10px; padding:0; border:none; outline:none; }.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{ outline:none; background:transparent; color:transparent; }.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{ opacity:1; }.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{ opacity:0.25; }.slick-prev:before,.slick-next:before{ font-family:"slick"; font-size:20px; line-height:1; color:white; opacity:0.75; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; }.slick-prev{ left:-25px; }.slick-prev:before{ content:"\2190"; }.slick-next{ right:-25px; }.slick-next:before{ content:"\2192"; } .slick-slider{ margin-bottom:30px; }.slick-dots{ position:absolute; bottom:-45px; list-style:none; display:block; text-align:center; padding:0; width:100%; }.slick-dots li{ position:relative; display:inline-block; height:20px; width:20px; margin:0 5px; padding:0; cursor:pointer; }.slick-dots li button{ border:0; background:transparent; display:block; height:20px; width:20px; outline:none; line-height:0; font-size:0; color:transparent; padding:5px; cursor:pointer; }.slick-dots li button:hover,.slick-dots li button:focus{ outline:none; }.slick-dots li button:hover:before,.slick-dots li button:focus:before{ opacity:1; }.slick-dots li button:before{ position:absolute; top:0; left:0; content:"\2022"; width:20px; height:20px; font-family:"slick"; font-size:6px; line-height:20px; text-align:center; color:black; opacity:0.25; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; }.slick-dots li.slick-active button:before{ color:black; opacity:0.75; }[dir="rtl"] .slick-next{right:auto;left:-25px}[dir="rtl"] .slick-next:before{content:"\2190"}[dir="rtl"] .slick-prev{right:-25px;left:auto}[dir="rtl"] .slick-prev:before{content:"\2192"}[dir="rtl"] .slick-slide{float:right}
/* caliber-font-awesome: (http://netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css) */
  @font-face{  font-family:'FontAwesome';  src:url("http://netdna.bootstrapcdn.com/font-awesome/4.0.3/css/../fonts/fontawesome-webfont.eot?v=4.0.3");  src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.0.3') format('embedded-opentype'),url("http://netdna.bootstrapcdn.com/font-awesome/4.0.3/css/../fonts/fontawesome-webfont.woff?v=4.0.3") format('woff'),url("http://netdna.bootstrapcdn.com/font-awesome/4.0.3/css/../fonts/fontawesome-webfont.ttf?v=4.0.3") format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular') format('svg');  font-weight:normal;  font-style:normal; }.fa{  display:inline-block;  font-family:FontAwesome;  font-style:normal;  font-weight:normal;  line-height:1;  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale; } .fa-lg{  font-size:1.3333333333333333em;  line-height:0.75em;  vertical-align:-15%; }.fa-2x{  font-size:2em; }.fa-3x{  font-size:3em; }.fa-4x{  font-size:4em; }.fa-5x{  font-size:5em; }.fa-fw{  width:1.2857142857142858em;  text-align:center; }.fa-ul{  padding-left:0;  margin-left:2.142857142857143em;  list-style-type:none; }.fa-ul>li{  position:relative; }.fa-li{  position:absolute;  left:-2.142857142857143em;  width:2.142857142857143em;  top:0.14285714285714285em;  text-align:center; }.fa-li.fa-lg{  left:-1.8571428571428572em; }.fa-border{  padding:.2em .25em .15em;  border:solid 0.08em #eeeeee;  border-radius:.1em; }.pull-right{  float:right; }.pull-left{  float:left; }.fa.pull-left{  margin-right:.3em; }.fa.pull-right{  margin-left:.3em; }.fa-spin{  -webkit-animation:spin 2s infinite linear;  -moz-animation:spin 2s infinite linear;  -o-animation:spin 2s infinite linear;  animation:spin 2s infinite linear; }@-moz-keyframes spin{  0%{   -moz-transform:rotate(0deg);  } 100%{   -moz-transform:rotate(359deg);  }}@-webkit-keyframes spin{  0%{   -webkit-transform:rotate(0deg);  } 100%{   -webkit-transform:rotate(359deg);  }}@-o-keyframes spin{  0%{   -o-transform:rotate(0deg);  } 100%{   -o-transform:rotate(359deg);  }}@-ms-keyframes spin{  0%{   -ms-transform:rotate(0deg);  } 100%{   -ms-transform:rotate(359deg);  }}@keyframes spin{  0%{   transform:rotate(0deg);  } 100%{   transform:rotate(359deg);  }}.fa-rotate-90{  filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);  -webkit-transform:rotate(90deg);  -moz-transform:rotate(90deg);  -ms-transform:rotate(90deg);  -o-transform:rotate(90deg);  transform:rotate(90deg); }.fa-rotate-180{  filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);  -webkit-transform:rotate(180deg);  -moz-transform:rotate(180deg);  -ms-transform:rotate(180deg);  -o-transform:rotate(180deg);  transform:rotate(180deg); }.fa-rotate-270{  filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);  -webkit-transform:rotate(270deg);  -moz-transform:rotate(270deg);  -ms-transform:rotate(270deg);  -o-transform:rotate(270deg);  transform:rotate(270deg); }.fa-flip-horizontal{  filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);  -webkit-transform:scale(-1,1);  -moz-transform:scale(-1,1);  -ms-transform:scale(-1,1);  -o-transform:scale(-1,1);  transform:scale(-1,1); }.fa-flip-vertical{  filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);  -webkit-transform:scale(1,-1);  -moz-transform:scale(1,-1);  -ms-transform:scale(1,-1);  -o-transform:scale(1,-1);  transform:scale(1,-1); }.fa-stack{  position:relative;  display:inline-block;  width:2em;  height:2em;  line-height:2em;  vertical-align:middle; }.fa-stack-1x,.fa-stack-2x{  position:absolute;  left:0;  width:100%;  text-align:center; }.fa-stack-1x{  line-height:inherit; }.fa-stack-2x{  font-size:2em; }.fa-inverse{  color:#ffffff; } .fa-glass:before{  content:"\f000"; }.fa-music:before{  content:"\f001"; }.fa-search:before{  content:"\f002"; }.fa-envelope-o:before{  content:"\f003"; }.fa-heart:before{  content:"\f004"; }.fa-star:before{  content:"\f005"; }.fa-star-o:before{  content:"\f006"; }.fa-user:before{  content:"\f007"; }.fa-film:before{  content:"\f008"; }.fa-th-large:before{  content:"\f009"; }.fa-th:before{  content:"\f00a"; }.fa-th-list:before{  content:"\f00b"; }.fa-check:before{  content:"\f00c"; }.fa-times:before{  content:"\f00d"; }.fa-search-plus:before{  content:"\f00e"; }.fa-search-minus:before{  content:"\f010"; }.fa-power-off:before{  content:"\f011"; }.fa-signal:before{  content:"\f012"; }.fa-gear:before,.fa-cog:before{  content:"\f013"; }.fa-trash-o:before{  content:"\f014"; }.fa-home:before{  content:"\f015"; }.fa-file-o:before{  content:"\f016"; }.fa-clock-o:before{  content:"\f017"; }.fa-road:before{  content:"\f018"; }.fa-download:before{  content:"\f019"; }.fa-arrow-circle-o-down:before{  content:"\f01a"; }.fa-arrow-circle-o-up:before{  content:"\f01b"; }.fa-inbox:before{  content:"\f01c"; }.fa-play-circle-o:before{  content:"\f01d"; }.fa-rotate-right:before,.fa-repeat:before{  content:"\f01e"; }.fa-refresh:before{  content:"\f021"; }.fa-list-alt:before{  content:"\f022"; }.fa-lock:before{  content:"\f023"; }.fa-flag:before{  content:"\f024"; }.fa-headphones:before{  content:"\f025"; }.fa-volume-off:before{  content:"\f026"; }.fa-volume-down:before{  content:"\f027"; }.fa-volume-up:before{  content:"\f028"; }.fa-qrcode:before{  content:"\f029"; }.fa-barcode:before{  content:"\f02a"; }.fa-tag:before{  content:"\f02b"; }.fa-tags:before{  content:"\f02c"; }.fa-book:before{  content:"\f02d"; }.fa-bookmark:before{  content:"\f02e"; }.fa-print:before{  content:"\f02f"; }.fa-camera:before{  content:"\f030"; }.fa-font:before{  content:"\f031"; }.fa-bold:before{  content:"\f032"; }.fa-italic:before{  content:"\f033"; }.fa-text-height:before{  content:"\f034"; }.fa-text-width:before{  content:"\f035"; }.fa-align-left:before{  content:"\f036"; }.fa-align-center:before{  content:"\f037"; }.fa-align-right:before{  content:"\f038"; }.fa-align-justify:before{  content:"\f039"; }.fa-list:before{  content:"\f03a"; }.fa-dedent:before,.fa-outdent:before{  content:"\f03b"; }.fa-indent:before{  content:"\f03c"; }.fa-video-camera:before{  content:"\f03d"; }.fa-picture-o:before{  content:"\f03e"; }.fa-pencil:before{  content:"\f040"; }.fa-map-marker:before{  content:"\f041"; }.fa-adjust:before{  content:"\f042"; }.fa-tint:before{  content:"\f043"; }.fa-edit:before,.fa-pencil-square-o:before{  content:"\f044"; }.fa-share-square-o:before{  content:"\f045"; }.fa-check-square-o:before{  content:"\f046"; }.fa-arrows:before{  content:"\f047"; }.fa-step-backward:before{  content:"\f048"; }.fa-fast-backward:before{  content:"\f049"; }.fa-backward:before{  content:"\f04a"; }.fa-play:before{  content:"\f04b"; }.fa-pause:before{  content:"\f04c"; }.fa-stop:before{  content:"\f04d"; }.fa-forward:before{  content:"\f04e"; }.fa-fast-forward:before{  content:"\f050"; }.fa-step-forward:before{  content:"\f051"; }.fa-eject:before{  content:"\f052"; }.fa-chevron-left:before{  content:"\f053"; }.fa-chevron-right:before{  content:"\f054"; }.fa-plus-circle:before{  content:"\f055"; }.fa-minus-circle:before{  content:"\f056"; }.fa-times-circle:before{  content:"\f057"; }.fa-check-circle:before{  content:"\f058"; }.fa-question-circle:before{  content:"\f059"; }.fa-info-circle:before{  content:"\f05a"; }.fa-crosshairs:before{  content:"\f05b"; }.fa-times-circle-o:before{  content:"\f05c"; }.fa-check-circle-o:before{  content:"\f05d"; }.fa-ban:before{  content:"\f05e"; }.fa-arrow-left:before{  content:"\f060"; }.fa-arrow-right:before{  content:"\f061"; }.fa-arrow-up:before{  content:"\f062"; }.fa-arrow-down:before{  content:"\f063"; }.fa-mail-forward:before,.fa-share:before{  content:"\f064"; }.fa-expand:before{  content:"\f065"; }.fa-compress:before{  content:"\f066"; }.fa-plus:before{  content:"\f067"; }.fa-minus:before{  content:"\f068"; }.fa-asterisk:before{  content:"\f069"; }.fa-exclamation-circle:before{  content:"\f06a"; }.fa-gift:before{  content:"\f06b"; }.fa-leaf:before{  content:"\f06c"; }.fa-fire:before{  content:"\f06d"; }.fa-eye:before{  content:"\f06e"; }.fa-eye-slash:before{  content:"\f070"; }.fa-warning:before,.fa-exclamation-triangle:before{  content:"\f071"; }.fa-plane:before{  content:"\f072"; }.fa-calendar:before{  content:"\f073"; }.fa-random:before{  content:"\f074"; }.fa-comment:before{  content:"\f075"; }.fa-magnet:before{  content:"\f076"; }.fa-chevron-up:before{  content:"\f077"; }.fa-chevron-down:before{  content:"\f078"; }.fa-retweet:before{  content:"\f079"; }.fa-shopping-cart:before{  content:"\f07a"; }.fa-folder:before{  content:"\f07b"; }.fa-folder-open:before{  content:"\f07c"; }.fa-arrows-v:before{  content:"\f07d"; }.fa-arrows-h:before{  content:"\f07e"; }.fa-bar-chart-o:before{  content:"\f080"; }.fa-twitter-square:before{  content:"\f081"; }.fa-facebook-square:before{  content:"\f082"; }.fa-camera-retro:before{  content:"\f083"; }.fa-key:before{  content:"\f084"; }.fa-gears:before,.fa-cogs:before{  content:"\f085"; }.fa-comments:before{  content:"\f086"; }.fa-thumbs-o-up:before{  content:"\f087"; }.fa-thumbs-o-down:before{  content:"\f088"; }.fa-star-half:before{  content:"\f089"; }.fa-heart-o:before{  content:"\f08a"; }.fa-sign-out:before{  content:"\f08b"; }.fa-linkedin-square:before{  content:"\f08c"; }.fa-thumb-tack:before{  content:"\f08d"; }.fa-external-link:before{  content:"\f08e"; }.fa-sign-in:before{  content:"\f090"; }.fa-trophy:before{  content:"\f091"; }.fa-github-square:before{  content:"\f092"; }.fa-upload:before{  content:"\f093"; }.fa-lemon-o:before{  content:"\f094"; }.fa-phone:before{  content:"\f095"; }.fa-square-o:before{  content:"\f096"; }.fa-bookmark-o:before{  content:"\f097"; }.fa-phone-square:before{  content:"\f098"; }.fa-twitter:before{  content:"\f099"; }.fa-facebook:before{  content:"\f09a"; }.fa-github:before{  content:"\f09b"; }.fa-unlock:before{  content:"\f09c"; }.fa-credit-card:before{  content:"\f09d"; }.fa-rss:before{  content:"\f09e"; }.fa-hdd-o:before{  content:"\f0a0"; }.fa-bullhorn:before{  content:"\f0a1"; }.fa-bell:before{  content:"\f0f3"; }.fa-certificate:before{  content:"\f0a3"; }.fa-hand-o-right:before{  content:"\f0a4"; }.fa-hand-o-left:before{  content:"\f0a5"; }.fa-hand-o-up:before{  content:"\f0a6"; }.fa-hand-o-down:before{  content:"\f0a7"; }.fa-arrow-circle-left:before{  content:"\f0a8"; }.fa-arrow-circle-right:before{  content:"\f0a9"; }.fa-arrow-circle-up:before{  content:"\f0aa"; }.fa-arrow-circle-down:before{  content:"\f0ab"; }.fa-globe:before{  content:"\f0ac"; }.fa-wrench:before{  content:"\f0ad"; }.fa-tasks:before{  content:"\f0ae"; }.fa-filter:before{  content:"\f0b0"; }.fa-briefcase:before{  content:"\f0b1"; }.fa-arrows-alt:before{  content:"\f0b2"; }.fa-group:before,.fa-users:before{  content:"\f0c0"; }.fa-chain:before,.fa-link:before{  content:"\f0c1"; }.fa-cloud:before{  content:"\f0c2"; }.fa-flask:before{  content:"\f0c3"; }.fa-cut:before,.fa-scissors:before{  content:"\f0c4"; }.fa-copy:before,.fa-files-o:before{  content:"\f0c5"; }.fa-paperclip:before{  content:"\f0c6"; }.fa-save:before,.fa-floppy-o:before{  content:"\f0c7"; }.fa-square:before{  content:"\f0c8"; }.fa-bars:before{  content:"\f0c9"; }.fa-list-ul:before{  content:"\f0ca"; }.fa-list-ol:before{  content:"\f0cb"; }.fa-strikethrough:before{  content:"\f0cc"; }.fa-underline:before{  content:"\f0cd"; }.fa-table:before{  content:"\f0ce"; }.fa-magic:before{  content:"\f0d0"; }.fa-truck:before{  content:"\f0d1"; }.fa-pinterest:before{  content:"\f0d2"; }.fa-pinterest-square:before{  content:"\f0d3"; }.fa-google-plus-square:before{  content:"\f0d4"; }.fa-google-plus:before{  content:"\f0d5"; }.fa-money:before{  content:"\f0d6"; }.fa-caret-down:before{  content:"\f0d7"; }.fa-caret-up:before{  content:"\f0d8"; }.fa-caret-left:before{  content:"\f0d9"; }.fa-caret-right:before{  content:"\f0da"; }.fa-columns:before{  content:"\f0db"; }.fa-unsorted:before,.fa-sort:before{  content:"\f0dc"; }.fa-sort-down:before,.fa-sort-asc:before{  content:"\f0dd"; }.fa-sort-up:before,.fa-sort-desc:before{  content:"\f0de"; }.fa-envelope:before{  content:"\f0e0"; }.fa-linkedin:before{  content:"\f0e1"; }.fa-rotate-left:before,.fa-undo:before{  content:"\f0e2"; }.fa-legal:before,.fa-gavel:before{  content:"\f0e3"; }.fa-dashboard:before,.fa-tachometer:before{  content:"\f0e4"; }.fa-comment-o:before{  content:"\f0e5"; }.fa-comments-o:before{  content:"\f0e6"; }.fa-flash:before,.fa-bolt:before{  content:"\f0e7"; }.fa-sitemap:before{  content:"\f0e8"; }.fa-umbrella:before{  content:"\f0e9"; }.fa-paste:before,.fa-clipboard:before{  content:"\f0ea"; }.fa-lightbulb-o:before{  content:"\f0eb"; }.fa-exchange:before{  content:"\f0ec"; }.fa-cloud-download:before{  content:"\f0ed"; }.fa-cloud-upload:before{  content:"\f0ee"; }.fa-user-md:before{  content:"\f0f0"; }.fa-stethoscope:before{  content:"\f0f1"; }.fa-suitcase:before{  content:"\f0f2"; }.fa-bell-o:before{  content:"\f0a2"; }.fa-coffee:before{  content:"\f0f4"; }.fa-cutlery:before{  content:"\f0f5"; }.fa-file-text-o:before{  content:"\f0f6"; }.fa-building-o:before{  content:"\f0f7"; }.fa-hospital-o:before{  content:"\f0f8"; }.fa-ambulance:before{  content:"\f0f9"; }.fa-medkit:before{  content:"\f0fa"; }.fa-fighter-jet:before{  content:"\f0fb"; }.fa-beer:before{  content:"\f0fc"; }.fa-h-square:before{  content:"\f0fd"; }.fa-plus-square:before{  content:"\f0fe"; }.fa-angle-double-left:before{  content:"\f100"; }.fa-angle-double-right:before{  content:"\f101"; }.fa-angle-double-up:before{  content:"\f102"; }.fa-angle-double-down:before{  content:"\f103"; }.fa-angle-left:before{  content:"\f104"; }.fa-angle-right:before{  content:"\f105"; }.fa-angle-up:before{  content:"\f106"; }.fa-angle-down:before{  content:"\f107"; }.fa-desktop:before{  content:"\f108"; }.fa-laptop:before{  content:"\f109"; }.fa-tablet:before{  content:"\f10a"; }.fa-mobile-phone:before,.fa-mobile:before{  content:"\f10b"; }.fa-circle-o:before{  content:"\f10c"; }.fa-quote-left:before{  content:"\f10d"; }.fa-quote-right:before{  content:"\f10e"; }.fa-spinner:before{  content:"\f110"; }.fa-circle:before{  content:"\f111"; }.fa-mail-reply:before,.fa-reply:before{  content:"\f112"; }.fa-github-alt:before{  content:"\f113"; }.fa-folder-o:before{  content:"\f114"; }.fa-folder-open-o:before{  content:"\f115"; }.fa-smile-o:before{  content:"\f118"; }.fa-frown-o:before{  content:"\f119"; }.fa-meh-o:before{  content:"\f11a"; }.fa-gamepad:before{  content:"\f11b"; }.fa-keyboard-o:before{  content:"\f11c"; }.fa-flag-o:before{  content:"\f11d"; }.fa-flag-checkered:before{  content:"\f11e"; }.fa-terminal:before{  content:"\f120"; }.fa-code:before{  content:"\f121"; }.fa-reply-all:before{  content:"\f122"; }.fa-mail-reply-all:before{  content:"\f122"; }.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{  content:"\f123"; }.fa-location-arrow:before{  content:"\f124"; }.fa-crop:before{  content:"\f125"; }.fa-code-fork:before{  content:"\f126"; }.fa-unlink:before,.fa-chain-broken:before{  content:"\f127"; }.fa-question:before{  content:"\f128"; }.fa-info:before{  content:"\f129"; }.fa-exclamation:before{  content:"\f12a"; }.fa-superscript:before{  content:"\f12b"; }.fa-subscript:before{  content:"\f12c"; }.fa-eraser:before{  content:"\f12d"; }.fa-puzzle-piece:before{  content:"\f12e"; }.fa-microphone:before{  content:"\f130"; }.fa-microphone-slash:before{  content:"\f131"; }.fa-shield:before{  content:"\f132"; }.fa-calendar-o:before{  content:"\f133"; }.fa-fire-extinguisher:before{  content:"\f134"; }.fa-rocket:before{  content:"\f135"; }.fa-maxcdn:before{  content:"\f136"; }.fa-chevron-circle-left:before{  content:"\f137"; }.fa-chevron-circle-right:before{  content:"\f138"; }.fa-chevron-circle-up:before{  content:"\f139"; }.fa-chevron-circle-down:before{  content:"\f13a"; }.fa-html5:before{  content:"\f13b"; }.fa-css3:before{  content:"\f13c"; }.fa-anchor:before{  content:"\f13d"; }.fa-unlock-alt:before{  content:"\f13e"; }.fa-bullseye:before{  content:"\f140"; }.fa-ellipsis-h:before{  content:"\f141"; }.fa-ellipsis-v:before{  content:"\f142"; }.fa-rss-square:before{  content:"\f143"; }.fa-play-circle:before{  content:"\f144"; }.fa-ticket:before{  content:"\f145"; }.fa-minus-square:before{  content:"\f146"; }.fa-minus-square-o:before{  content:"\f147"; }.fa-level-up:before{  content:"\f148"; }.fa-level-down:before{  content:"\f149"; }.fa-check-square:before{  content:"\f14a"; }.fa-pencil-square:before{  content:"\f14b"; }.fa-external-link-square:before{  content:"\f14c"; }.fa-share-square:before{  content:"\f14d"; }.fa-compass:before{  content:"\f14e"; }.fa-toggle-down:before,.fa-caret-square-o-down:before{  content:"\f150"; }.fa-toggle-up:before,.fa-caret-square-o-up:before{  content:"\f151"; }.fa-toggle-right:before,.fa-caret-square-o-right:before{  content:"\f152"; }.fa-euro:before,.fa-eur:before{  content:"\f153"; }.fa-gbp:before{  content:"\f154"; }.fa-dollar:before,.fa-usd:before{  content:"\f155"; }.fa-rupee:before,.fa-inr:before{  content:"\f156"; }.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{  content:"\f157"; }.fa-ruble:before,.fa-rouble:before,.fa-rub:before{  content:"\f158"; }.fa-won:before,.fa-krw:before{  content:"\f159"; }.fa-bitcoin:before,.fa-btc:before{  content:"\f15a"; }.fa-file:before{  content:"\f15b"; }.fa-file-text:before{  content:"\f15c"; }.fa-sort-alpha-asc:before{  content:"\f15d"; }.fa-sort-alpha-desc:before{  content:"\f15e"; }.fa-sort-amount-asc:before{  content:"\f160"; }.fa-sort-amount-desc:before{  content:"\f161"; }.fa-sort-numeric-asc:before{  content:"\f162"; }.fa-sort-numeric-desc:before{  content:"\f163"; }.fa-thumbs-up:before{  content:"\f164"; }.fa-thumbs-down:before{  content:"\f165"; }.fa-youtube-square:before{  content:"\f166"; }.fa-youtube:before{  content:"\f167"; }.fa-xing:before{  content:"\f168"; }.fa-xing-square:before{  content:"\f169"; }.fa-youtube-play:before{  content:"\f16a"; }.fa-dropbox:before{  content:"\f16b"; }.fa-stack-overflow:before{  content:"\f16c"; }.fa-instagram:before{  content:"\f16d"; }.fa-flickr:before{  content:"\f16e"; }.fa-adn:before{  content:"\f170"; }.fa-bitbucket:before{  content:"\f171"; }.fa-bitbucket-square:before{  content:"\f172"; }.fa-tumblr:before{  content:"\f173"; }.fa-tumblr-square:before{  content:"\f174"; }.fa-long-arrow-down:before{  content:"\f175"; }.fa-long-arrow-up:before{  content:"\f176"; }.fa-long-arrow-left:before{  content:"\f177"; }.fa-long-arrow-right:before{  content:"\f178"; }.fa-apple:before{  content:"\f179"; }.fa-windows:before{  content:"\f17a"; }.fa-android:before{  content:"\f17b"; }.fa-linux:before{  content:"\f17c"; }.fa-dribbble:before{  content:"\f17d"; }.fa-skype:before{  content:"\f17e"; }.fa-foursquare:before{  content:"\f180"; }.fa-trello:before{  content:"\f181"; }.fa-female:before{  content:"\f182"; }.fa-male:before{  content:"\f183"; }.fa-gittip:before{  content:"\f184"; }.fa-sun-o:before{  content:"\f185"; }.fa-moon-o:before{  content:"\f186"; }.fa-archive:before{  content:"\f187"; }.fa-bug:before{  content:"\f188"; }.fa-vk:before{  content:"\f189"; }.fa-weibo:before{  content:"\f18a"; }.fa-renren:before{  content:"\f18b"; }.fa-pagelines:before{  content:"\f18c"; }.fa-stack-exchange:before{  content:"\f18d"; }.fa-arrow-circle-o-right:before{  content:"\f18e"; }.fa-arrow-circle-o-left:before{  content:"\f190"; }.fa-toggle-left:before,.fa-caret-square-o-left:before{  content:"\f191"; }.fa-dot-circle-o:before{  content:"\f192"; }.fa-wheelchair:before{  content:"\f193"; }.fa-vimeo-square:before{  content:"\f194"; }.fa-turkish-lira:before,.fa-try:before{  content:"\f195"; }.fa-plus-square-o:before{  content:"\f196"; }
