﻿  @font-face{font-family:'Cabin';src:url('../fonts/cabin/cabinsketch-regular-webfont.eot');src:url('../fonts/cabin/cabinsketch-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/cabin/cabinsketch-regular-webfont.woff') format('woff'),
url('../fonts/cabin/cabinsketch-regular-webfont.ttf') format('truetype'),
url('../fonts/cabin/cabinsketch-regular-webfont.svg#cabin_sketchregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'CabinBold';src:url('../fonts/cabin/cabinsketch-bold-webfont.eot');src:url('../fonts/cabin/cabinsketch-bold-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/cabin/cabinsketch-bold-webfont.woff') format('woff'),
url('../fonts/cabin/cabinsketch-bold-webfont.ttf') format('truetype'),
url('../fonts/cabin/cabinsketch-bold-webfont.svg#cabinsketchbold') format('svg');font-weight:bold;font-style:normal}@font-face{font-family:'PTSansBold';src:url('../fonts/PTSans/pt_sans-web-bold-webfont.eot');src:url('../fonts/PTSans/pt_sans-web-bold-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/PTSans/pt_sans-web-bold-webfont.woff') format('woff'),
url('../fonts/PTSans/pt_sans-web-bold-webfont.ttf') format('truetype'),
url('../fonts/PTSans/pt_sans-web-bold-webfont.svg#pt_sansbold') format('svg');font-weight:bold;font-style:normal}@font-face{font-family:'PTSansItalic';src:url('../fonts/PTSans/pt_sans-web-italic-webfont.eot');src:url('../fonts/PTSans/pt_sans-web-italic-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/PTSans/pt_sans-web-italic-webfont.woff') format('woff'),
url('../fonts/PTSans/pt_sans-web-italic-webfont.ttf') format('truetype'),
url('../fonts/PTSans/pt_sans-web-italic-webfont.svg#pt_sansitalic') format('svg');font-weight:normal;font-style:italic}@font-face{font-family:'PTSans';src:url('../fonts/PTSans/pt_sans-web-regular-webfont.eot');src:url('../fonts/PTSans/pt_sans-web-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/PTSans/pt_sans-web-regular-webfont.woff') format('woff'),
url('../fonts/PTSans/pt_sans-web-regular-webfont.ttf') format('truetype'),
url('../fonts/PTSans/pt_sans-web-regular-webfont.svg#pt_sansregular') format('svg');font-weight:normal;font-style:normal}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{font-family:PTSans;min-height:740px;background-color:#FFF;background-image:url('../images/bg.png');background-repeat:repeat;-webkit-font-smoothing:antialiased;color:#363636}b,strong{font-weight:bold;font-family:PTSansBold}i,em{font-style:italic;font-family:PTSansItalic}::-moz-selection{background:#b72228;color:#fff;text-shadow:none}::selection{background:#b72228;color:#fff;text-shadow:none}h1,h2,h3,h4,h5,h6{font-family:CabinBold;font-weight:bold;margin-bottom:10px;margin-top:0px;padding:0px;text-align:left;text-transform:uppercase;color:#000}h1{font-size:90px}h2{font-size:80px}h3{font-size:65px}h4,summary{font-size:55px}h5{font-size:45px}h6{font-size:35px}p{font-family:PTSans;font-size:24px;line-height:36px;margin-bottom:30px !important;margin-top:0px !important;word-spacing:0.2em;color:#363636 !important}a{color:#b72228;text-decoration:none}small{font-size:85%}img{-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality}.left{float:left}.right{float:right}.clr{clear:both}.fallback-message{line-height:1.3;width:900px;padding:10px
10px 0;margin:20px
auto;border:1px
solid #E4C652;background:#EEDC94}.fallback-message
p{margin-bottom:10px !important;font-size:20px !important}.impress-supported .fallback-message{display:none}.hint{display:none;position:fixed;left:0;right:0;bottom:0px;background:rgba(38, 38, 38, 0.9);color:#fff;text-align:center;font-size:24px;padding:10px
20px 10px 20px;z-index:100;opacity:0;-webkit-transform:translateY(400px);-moz-transform:translateY(400px);-ms-transform:translateY(400px);-o-transform:translateY(400px);transform:translateY(400px);-webkit-transition:opacity 1s, -webkit-transform 0.5s 1s;-moz-transition:opacity 1s, -moz-transform 0.5s 1s;-ms-transition:opacity 1s, -ms-transform 0.5s 1s;-o-transition:opacity 1s, -o-transform 0.5s 1s;transition:opacity 1s, transform 0.5s 1s}.impress-enabled
.hint{display:block}.impress-on-home
.hint{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:opacity 1s 3s, -webkit-transform 0.5s 2.5s;-moz-transition:opacity 1s 3s, -moz-transform 0.5s 2.5s;-ms-transition:opacity 1s 3s, -ms-transform 0.5s 2.5s;-o-transition:opacity 1s 3s, -o-transform 0.5s 2.5s;transition:opacity 1s 3s, transform 0.5s 2.5s}.impress-enabled{pointer-events:none}.impress-enabled
#impress{pointer-events:auto}.step{position:relative;width:900px;margin:20px
auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;font-family:Josefin;font-size:40px;line-height:1.5}.impress-enabled
.step{margin:0;opacity:0.3;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-ms-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}.impress-enabled
.step.active{opacity:1}#overview{display:none}.impress-on-overview
.step{opacity:1;cursor:pointer}.overview-button{position:fixed;left:0px;top:5px;width:92px;height:62px;background-color:#363636;cursor:pointer;pointer-events:auto !important;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;z-index:999999}.overview-button
img{width:40px;height:40px;float:right;padding:12px
12px 0px 0px}.overview-button:hover{background-color:#cd483f}ul#navigation{position:fixed;margin:0px;padding:0px;top:5px;right:0px;list-style:none;z-index:999999;cursor:pointer;pointer-events:auto !important;display:block}ul#navigation
li{width:200px;margin-bottom:5px}ul#navigation li
img{width:40px;height:40px;float:left;padding:10px
0px 0px 10px}ul#navigation li
a{display:block;margin-right:0px;width:200px;height:62px;background-color:#b72228;background-repeat:no-repeat;background-position:10px center;text-align:center}ul#navigation li
span{color:#fff;font-family:Cabin;font-size:25px;line-height:62px}@media screen and (max-width: 1024px){.overview-button{width:40px;height:38px}.overview-button
img{width:30px;height:30px;padding:4px
6px 0px 0px}.overview-button{width:40px;height:38px}ul#navigation li
img{width:30px;height:30px;padding:5px
0px 0px 5px}ul#navigation li
a{height:40px}ul#navigation li
span{font-size:20px;line-height:40px;padding-right:20px}ul#navigation
li{margin-right:-20px}.hint{font-size:18px;padding:5px
10px 10px 10px}}.home-grid{width:420px;float:left;padding-right:30px}#home
h1{font-size:60px;text-align:center;-webkit-transform:translateZ(40px);-moz-transform:translateZ(40px);-ms-transform:translateZ(40px);-o-transform:translateZ(40px);transform:translateZ(40px);margin:10px
0px 0px 0px}#home
h2{font-size:30px;font-family:Cabin;font-weight:normal;text-align:center;-webkit-transform:translateZ(30px);-moz-transform:translateZ(30px);-ms-transform:translateZ(30px);-o-transform:translateZ(30px);transform:translateZ(30px);margin-top:0px;margin-bottom:20px}#home
p{margin-top:0px;margin-bottom:12px !important;font-size:34px;margin-left:14px}.nivoSlider{position:relative;width:370px;height:370px;overflow:hidden;float:left;border:10px
solid #FFF}.nivoSlider
img{position:absolute;top:0px;left:0px;width:370px;height:370px;max-width:none}.nivo-main-image{display:block !important;position:relative !important;width:100% !important}.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none}.nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0}.nivo-box{display:block;position:absolute;z-index:5;overflow:hidden}.nivo-box
img{display:block}.nivo-directionNav
a{position:absolute;top:45%;z-index:9;cursor:pointer}.theme-default .nivo-directionNav
a{display:block;width:40px;height:40px;background:url(../images/nivo-arrows.png) no-repeat;text-indent:-9999px;border:0;opacity:0;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.theme-default:hover .nivo-directionNav
a{opacity:1}.theme-default a.nivo-nextNav{background-position:-40px 0;right:0px}.theme-default a.nivo-prevNav{left:0px}.box{width:390px;height:390px;background:#FFF;margin:0px
auto}.effect{position:relative}.effect:before,.effect:after{z-index: -1;position:absolute;content:"";bottom:15px;left:10px;width:50%;top:80%;max-width:300px;background:#777;-webkit-box-shadow:0 15px 10px #777;-moz-box-shadow:0 15px 10px #777;box-shadow:0 15px 10px #777;-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-o-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}.effect:after{-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-o-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg);right:10px;left:auto}.icons{list-style-type:none;float:left;display:block;margin:20px
0px 0px 5px;padding:0px
!important;width:100%}.icons
li{float:left;display:block;position:relative;margin-right:10px}.icons li
img{width:60px}.icons li:last-child{margin:0px
!important}.icon{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.icon:hover{margin-top:-20px;cursor:pointer}.about-panel{max-height:590px;outline:none !important;clear:both;text-align:justify}.about-panel
p{padding-right:20px}.label{padding-bottom:5px;padding-left:30px;padding-right:15px;padding-top:4px;background-color:#363636;color:#fff;position:relative;margin-right:20px}.label:after,.label:before{left:0%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.label:after{border-color:rgba(183, 34, 40, 0);border-left-color:#b72228;border-width:19px;top:50%;margin-top: -19px}.label:before{border-color:rgba(183, 34, 40, 0);border-left-color:#b72228;border-width:19px;top:50%;margin-top: -19px}.about-grid-left{width:390px;float:left;margin-right:30px;margin-top:30px}.about-grid-left
p{padding:0px
!important}.about-grid-right{width:390px;float:left;margin-top:30px}.about-grid-right
p{padding:0px
!important}#resume{width:700px}.resume-panel{max-height:700px;outline:none !important}.resume{padding-right:20px}#resume
.first{font-family:PTSansBold;font-weight:bold;color:#000;padding-bottom:40px !important;margin-bottom:10px !important;border-bottom-style:solid;border-bottom-width:2px;border-bottom-color:#b72228}#resume
.place{float:left;width:450px}#resume
.time{float:right;width:200px;text-align:right}#resume
.second{padding-bottom:10px}#resume
ul{list-style-type:circle;margin-top: -20px;margin-left:20px}#resume ul
li{font-size:20px;margin:0px;padding:0px}#skills{width:700px;text-align:center}#skills
h2{text-align:center;padding-right:50px}.legend{float:left;width:100px;margin-top:15px}#diagram{float:left;width:500px;height:500px;margin-top:-50px;margin-bottom:50px}.skills ul, .skills
li{display:block;list-style:none;margin:0;padding:0}.skills
li{font-family:PTSans;font-size:20px;float:right;clear:both;padding:0px
15px 0px 15px;height:36px;line-height:36px;color:#fff;margin-bottom:5px}.skills
.jq{background:#b72228}.skills
.css{background:#6286a8}.skills
.html{background:#88B8E6}.skills
.php{background:#BEDBE9}.skills
.sql{background:#d4d4d4}.get{display:none}#portfolio{width:820px}#portfolio
h2{text-align:center;padding-right:50px}.portfolio-panel{max-height:700px;outline:none !important}.ff-container{width:785px;margin:10px
auto 30px auto;display:block;pointer-events:auto !important}.ff-container
label{font-family:PTSans;width:185px;height:46px;cursor:pointer;color:#fff;line-height:46px;font-size:24px;background:#363636;float:left;text-align:center;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.ff-container label:hover, .ff-container input.ff-selector-type-all:checked ~ label.ff-label-type-all, .ff-container input.ff-selector-type-1:checked ~ label.ff-label-type-1, .ff-container input.ff-selector-type-2:checked ~ label.ff-label-type-2, .ff-container input.ff-selector-type-3:checked~label.ff-label-type-3{background:#b72228}.ff-container
input{display:none}.ff-items{position:relative;margin:0px
auto;padding-top:20px}.ff-items
a{display:block;font-family:PTSans;position:relative;padding:4px;background:#b72228;margin:10px
20px 10px 0px;width:160px;height:120px}.ff-items
img{width:160px;height:120px}.ff-items a
span{display:block;font-size:20px;background:rgba(183, 34, 40, 0.9);color:#fff;font-weight:bold;padding:20px;position:absolute;bottom:4px;left:4px;width:120px;height:0px;overflow:hidden;opacity:0;text-align:center;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.ff-items a:hover
span{height:80px;opacity:1}.ff-items li
img{display:block}.ff-items
li{margin:0px;float:left;width:190px;height:148px;-webkit-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-o-transition:all 0.6s ease-in-out;-ms-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out}.ff-container input.ff-selector-type-1:checked ~ .ff-items .ff-item-type-1, .ff-container input.ff-selector-type-2:checked ~ .ff-items .ff-item-type-2, .ff-container input.ff-selector-type-3:checked ~ .ff-items .ff-item-type-3{opacity:1;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.ff-container input.ff-selector-type-1:checked ~ .ff-items li:not(.ff-item-type-1), .ff-container input.ff-selector-type-2:checked ~ .ff-items li:not(.ff-item-type-2), .ff-container input.ff-selector-type-3:checked ~ .ff-items li:not(.ff-item-type-3){opacity:0.1;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-o-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5)}.ff-container input.ff-selector-type-1:checked ~ .ff-items li:not(.ff-item-type-1) span, .ff-container input.ff-selector-type-2:checked ~ .ff-items li:not(.ff-item-type-2) span, .ff-container input.ff-selector-type-3:checked ~ .ff-items li:not(.ff-item-type-3) span{display:none}#contact{width:900px;padding-bottom:300px;height:700px}#contact
p{font-size:24px}#contact
h6{padding-bottom:15px}.map{width:880px;height:330px;border-style:solid;border-width:10px;border-color:#fff;z-index:9}.map-effect{position:relative;width:900px;height:350px;background:#FFF;margin:0px
auto}.map-effect:before,.map-effect:after{z-index: -9;position:absolute;content:"";bottom:15px;left:10px;width:50%;top:80%;max-width:900px;background:#777;-webkit-box-shadow:0 15px 10px #777;-moz-box-shadow:0 15px 10px #777;box-shadow:0 15px 10px #777;-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-o-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}.map-effect:after{-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-o-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg);right:10px;left:auto}.contact-left{width:530px;float:left;display:inline-block;margin-top:20px}.contact-right{width:350px;float:right;display:inline-block;margin-top:20px;padding-left:20px}.statusMessage{border:10px
solid #fff;background-color:#b72228;display:none;margin:auto;width:600px;height:3.5em;padding:20px;position:fixed;top:0;bottom:0;left:0;right:0;z-index:99999999}.statusMessage
p{font-family:PTSansBold;font-weight:bold;text-align:center;color:#fff !important;margin:0;padding:0}#map{min-height:100px}.contact-form{width:100%;display:inline-block}#contactForm{display:block !important}input[type="text"],input[type="email"],textarea{font-family:PTSans;border:1px
solid #ccc;color:rgba(0, 0, 0, 0.90);display:block;font-size:18px;margin:0
0 15px 0;padding:5px;height:20px;width:95%;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear;background-color:#e2e3df}input[type="text"].oversize,input[type="email"].oversize{font-size:15px;padding:4px
5px}input[type="text"]:focus,input[type="email"]:focus,textarea:focus{background:#fff;outline:none !important;border-color:#b3b3b3}textarea{height:70px;margin-bottom:7px !important}.button{font-family:PTSans;width:auto;color:#fff !important;background:#b72228;cursor:pointer;display:inline-block;font-size:24px;line-height:1;margin:0px
!important;outline:none;padding:10px
15px 12px 15px;position:relative;text-align:center;text-decoration:none;-webkit-transition:background-color 0.4s ease-in-out;-moz-transition:background-color 0.4s ease-in-out;-o-transition:background-color 0.4s ease-in-out;transition:background-color 0.4s ease-in-out;border:none !important}.button:hover{background-color:#000}#credits{font-family:PTSans}#credits
p{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d}#credits span, #credits
b{display:inline-block;-webkit-transform:translateZ(40px);-moz-transform:translateZ(40px);-ms-transform:translateZ(40px);-o-transform:translateZ(40px);transform:translateZ(40px);-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s}#credits
.t1{-webkit-transform:translateZ(-40px);-moz-transform:translateZ(-40px);-ms-transform:translateZ(-40px);-o-transform:translateZ(-40px);transform:translateZ(-40px)}#credits
.t2{-webkit-transform:translateZ(20px);-moz-transform:translateZ(20px);-ms-transform:translateZ(20px);-o-transform:translateZ(20px);transform:translateZ(20px)}#credits
.t3{-webkit-transform:translateZ(60px);-moz-transform:translateZ(60px);-ms-transform:translateZ(60px);-o-transform:translateZ(60px);transform:translateZ(60px)}#credits
.t4{-webkit-transform:translateZ(-10px);-moz-transform:translateZ(-10px);-ms-transform:translateZ(-10px);-o-transform:translateZ(-10px);transform:translateZ(-10px)}#credits
.footnote{font-size:32px;-webkit-transform:translateZ(-10px);-moz-transform:translateZ(-10px);-ms-transform:translateZ(-10px);-o-transform:translateZ(-10px);transform:translateZ(-10px)}#credits.present span, #credits.present
b{-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);-o-transform:translateZ(0px);transform:translateZ(0px)}.impress-not-supported .about-panel{width:900px;max-height:10000px}.impress-not-supported .about-panel
h2{margin-top:60px}.impress-not-supported .overview-button{display:none}.impress-not-supported
#resume{width:900px;margin-top:30px}.impress-not-supported .resume-panel{max-height:10000px}.impress-not-supported
#skills{width:900px;margin-top:30px}.impress-not-supported #skills
h2{display:none}.impress-not-supported #skills
#diagram{margin-left:100px;margin-bottom:30px}.impress-not-supported
#portfolio{width:900px;clear:both}.impress-not-supported .portfolio-panel{margin:auto}.impress-not-supported
#contact{margin-top:70px}.impress-not-supported
.map{width:880px;padding:0px;margin:0px}.impress-not-supported
#credits{text-align:center;margin-top:60px}.jspContainer{overflow:hidden;position:relative}.jspPane{position:absolute}.jspVerticalBar{position:absolute;top:0;right:0;width:16px;height:100%}.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px}.jspVerticalBar *,
.jspHorizontalBar
*{margin:0;padding:0}.jspCap{display:none}.jspHorizontalBar
.jspCap{float:left}.jspTrack{background:#fff;position:relative}.jspDrag{background:#363636;position:relative;top:0;left:0;cursor:pointer}.jspHorizontalBar .jspTrack,
.jspHorizontalBar
.jspDrag{float:left;height:100%}.jspArrow{text-indent: -20000px;display:block;cursor:pointer}.jspArrow.jspDisabled{cursor:default;background:#80808d}.jspVerticalBar
.jspArrow{height:16px}.jspHorizontalBar
.jspArrow{width:16px;float:left;height:100%}.jspVerticalBar .jspArrow:focus{outline:none}.jspCorner{float:left;height:100%}* html
.jspCorner{margin:0
-3px 0 0}#lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:black;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=85);opacity:0.85;display:none}#lightbox{position:absolute;left:0;width:100%;z-index:1000000;text-align:center;line-height:0;font-weight:normal;pointer-events:auto !important}#lightbox
img{width:auto;height:auto}#lightbox a
img{border:none}.lb-outerContainer{position:relative;background-color:white;*zoom:1;width:250px;height:250px;margin:0
auto}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-container{padding:10px}.lb-loader{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav
a{outline:none}.lb-prev,.lb-next{width:49%;height:100%;background-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");display:block}.lb-prev{left:0;float:left}.lb-next{right:0;float:right}.lb-prev:hover{background:url(../images/prev.png) left 48% no-repeat}.lb-next:hover{background:url(../images/next.png) right 48% no-repeat}.lb-dataContainer{margin:0
auto;padding-top:5px;*zoom:1;width:100%}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0
10px;color:#bbb}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:11px}.lb-data .lb-close{width:35px;float:right;padding-bottom:0.7em;outline:none}.lb-data .lb-close:hover{cursor:pointer}