body,html{height:100%}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,acronym,address,big,cite,code,del,dfn,em,font,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{border:0;outline:0;font-size:100%;vertical-align:top;background:transparent;margin:0;padding:0}
body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}:focus{outline:0}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}.fl{float:left}.fr{float:right}
.ac{text-align:center}.ar{text-align:right}.col-full:after{content:".";display:block;height:0;clear:both;visibility:hidden}.fix{clear:both;height:1px;overflow:hidden;margin:-1px 0 0}html body * span.clear,html body * div.clear,html body * li.clear,html body * dd.clear{background:0;border:0;clear:both;display:block;float:none;font-size:0;list-style:none;overflow:hidden;visibility:hidden;width:0;height:0;margin:0;padding:0}
#accessibility .skip,#accessibility .hideme{position:absolute;left:-1000em;top:-1000em}#accessibility .skip:focus,#accessibility .skip:active{position:static;left:100px;top:200px}h1{display:none}body{font:14px Verdana,Geneva,sans-serif;color:#ededed;background:#fefefe;line-height:135%}
h2,h3,h4,h5,h6{margin:0;color:#9EC0D4;font-weight:400}h2{font-size:130%}h3{font-size:125%}h4{font-size:120%}h5{font-size:115%}h6{font-size:110%}p{margin:0}hr{background-color:#e6e6e6;border:0;height:1px;margin-bottom:20px}input,textarea{padding:5px;border-color:#ccc #EFEFEF #EFEFEF #ccc;border-width:1px;border-style:solid;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#777}
small{font-size:80%}strong,.strong,.strong *{font-weight:700!important}a{color:#fff;text-decoration:none}a:hover{color:#ebebeb;text-decoration:underline}h2 a:link,h2 a:visited,h3 a:link,h3 a:visited,h4 a:link,h4 a:visited,h5 a:link,h5 a:visited,h6 a:link,h6 a:visited{text-decoration:none}
h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:underline}#wrapper{background:url(_templates/empire/assets/bg.png) repeat;border-top:4px solid #325164;border-bottom:1px solid #A5575B;min-height:95%}#main{width:620px;padding:3em 0}.home #main{padding:30px 0 2em;width:auto}
#main.fullwidth,.layout-full #main,.col-full{width:960px;margin:0 auto}#sidebar{width:290px;overflow:visible!important}#sidebar .primary{padding:3em 15px}#sidebar .secondary{width:140px}.col-left{float:left}.col-right{float:right}#navigation-out{padding:4px 0;background:#325164;border-top:1px solid #20313A;border-bottom:1px solid #182B37}
#navigation{font:bold 90% Verdana,Geneva,sans-serif;border-top:1px solid #131E23;border-bottom:1px solid #131E23}#navigation ul.rss{background:url(_templates/empire/assets/ico-rss.png) no-repeat right 44%;margin:0 15px 0 0;padding:0 25px 0 0;line-height:1}
#navigation ul.rss li{display:inline;padding:0}#navigation ul.rss li a{color:#d75418;text-decoration:none;padding:10px 5px;line-height:18px;display:inline-block;position:relative}#navigation ul.rss li.sub-email{color:#dedede}#navigation ul.rss li a:hover{text-decoration:underline}
.nav{z-index:99;margin:0;padding:0;list-style:none;line-height:1}.nav a{position:relative;color:#ebebeb;display:block;z-index:100;padding:10px 15px;line-height:18px;text-decoration:none;text-shadow:0 2px 1px rgba(0,0,0,.7);font-weight:400;letter-spacing:.05em}
.nav li{float:left;width:auto}.nav li a.sf-with-ul{padding-right:20px}.nav a:hover,.nav li.current_page_item a,.nav li a.current_page_item,.nav li.current_page_parent a,.nav li.current-menu-ancestor a,.nav li.current-cat a,.nav li.current-menu-item a,.nav li.sfHover{background:#273E4A;-moz-box-shadow:0 1px 0 #375B71 inset;-webkit-box-shadow:0 1px 0 #375B71 inset;box-shadow:0 1px 0 #375B71 inset}
#navigation{background:#1E303A;-moz-box-shadow:0 2px 2px rgba(0,0,0,.03);-webkit-box-shadow:0 2px 2px rgba(0,0,0,.03);box-shadow:0 2px 2px rgba(0,0,0,.03)}#navigation .nav li a{border-left:1px solid #20343F;border-right:1px solid #131E23}#navigation .nav li:first-child a{border-left:1px solid #131E23}
#navigation .nav li li:first-child a{border-left:none}.nav li ul{background:#273E4A;-moz-box-shadow:0 1px 0 #375B71 inset;-webkit-box-shadow:0 1px 0 #375B71 inset;box-shadow:0 1px 0 #375B71 inset;margin:0 0 0 -1px;padding:0;position:absolute;left:-999em;width:210px;border:1px solid #131E23;z-index:999}
.nav li ul li a{padding:8px 15px;width:180px;color:#ebebeb;background:0;font-size:90%;text-shadow:none}.nav li ul li a:hover{text-decoration:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:#1E303A!important}.nav li ul li a.sf-with-ul{padding-right:15px}
.nav li ul ul{margin:-35px 0 0 210px}.nav li ul li a:hover,.nav li.current_page_item ul li a,.nav li.current_page_parent ul li a,.nav li.current-menu-ancestor ul li a,.nav li.current-cat a ul li,.nav li.current-menu-item ul li a,.nav li.sfHover ul li{background:0;box-shadow:none}
.nav li:hover,.nav li.hover{position:static}.nav li:hover ul ul,.nav li.sfhover ul ul,.nav li:hover ul ul ul,.nav li.sfhover ul ul ul,.nav li:hover ul ul ul ul,.nav li.sfhover ul ul ul ul{left:-999em}.nav li:hover ul,.nav li.sfhover ul,.nav li li:hover ul,.nav li li.sfhover ul,.nav li li li:hover ul,.nav li li li.sfhover ul,.nav li li li li:hover ul,.nav li li li li.sfhover ul{left:auto}
.nav .sf-sub-indicator{background:url(_templates/empire/assets/arrow-superfish.png) no-repeat;position:absolute;display:block;right:.4em;top:44%;width:10px;height:10px;text-indent:-999em;overflow:hidden}.nav li ul .sf-sub-indicator{background:url(_templates/empire/assets/arrow-superfish-right.png) no-repeat;top:38%}
#navigation .nav li ul{border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-box-shadow:0 2px 2px rgba(0,0,0,.03);-webkit-box-shadow:0 2px 2px rgba(0,0,0,.03);box-shadow:0 2px 2px rgba(0,0,0,.03)}#navigation .nav li ul ul{border-radius:0 4px 4px;-moz-border-radius:0 4px 4px;-webkit-border-radius:0 4px 4px}
#navigation .nav li ul li a{border:0;-moz-box-shadow:0 0 0!important;-webkit-box-shadow:0 0 0!important;box-shadow:0 0 0!important}#navigation .nav li ul li:first-child a{border-top:0}#navigation .nav li ul li:last-child a{border-bottom:0}#top{background:#000}
#top .nav a{color:#ddd;padding:8px 10px;line-height:18px;text-decoration:none;text-shadow:none}#top .nav li a.sf-with-ul{padding-right:20px}#top .nav a:hover,#top .nav li.current_page_item a,#top .nav li.current_page_parent a,#top .nav li.current-menu-ancestor a,#top .nav li.current-cat a,#top .nav li.current-menu-item a,#top .nav li.sfHover{background:#222;box-shadow:none}
#top .nav li ul{background:#222;margin:0;padding:0;width:180px;border:0;z-index:999;-moz-box-shadow:0 2px 2px rgba(0,0,0,.1);-webkit-box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 2px 2px rgba(0,0,0,.1)}#top .nav li ul,#top .nav li ul li:last-child a{border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px}
#top .nav li ul li{-moz-box-shadow:0 4px 8px rgba(0,0,0,0.1);-webkit-box-shadow:0 4px 8px rgba(0,0,0,0.1);box-shadow:0 4px 8px rgba(0,0,0,0.1)}#top .nav li ul li a{padding:8px 10px;width:160px;color:#ddd;background:0;font-size:90%}#top .nav li ul li a:hover{background:#000!important}
#top .nav li ul li a.sf-with-ul{padding-right:10px}#top .nav li ul ul{margin:-34px 0 0 180px}#top .nav li:hover,#top .nav li.hover{position:static}#top .nav li:hover ul ul,#top .nav li.sfhover ul ul,#top .nav li:hover ul ul ul,#top .nav li.sfhover ul ul ul,#top .nav li:hover ul ul ul ul,#top .nav li.sfhover ul ul ul ul{left:-999em}
#top .nav li:hover ul,#top .nav li.sfhover ul,#top .nav li li:hover ul,#top .nav li li.sfhover ul,#top .nav li li li:hover ul,#top .nav li li li.sfhover ul,#top .nav li li li li:hover ul,#top .nav li li li li.sfhover ul{left:auto}#header{padding:35px 0;height:60px;clear:both;position:relative;background:#fefefe}
#logo{float:left}#logo .site-title,#logo .site-description{color:#000}#logo .site-title a{display:block;color:#222;font-size:300%;line-height:40px;text-transform:none;font-weight:400;text-decoration:none}#logo .site-title a:hover{text-decoration:underline}
#logo .site-description{color:#999;font-size:120%;font-style:italic}#topad{text-align:right}#header-right{float:right;line-height:1.6em}#header-right .fl{width:300px;text-align:right;margin:0 20px 0 0;color:#000;text-shadow:0 1px 1px #fff;font-size:90%}#header-right .fl strong{font-weight:700;line-height:2em;color:#962C30;text-transform:uppercase}
#header-right .fr{margin-top:27px}#header-right .fr a{padding:12px 15px;border:1px solid #350708;color:#fff!important;font-weight:700;text-align:center;text-shadow:0 1px 3px hsla(0,0%,0%,.8);text-decoration:none;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#7C2729;background:-webkit-gradient(linear,left top,left bottom,color-stop(.2,#9A3134),color-stop(1,#772729));background:-moz-linear-gradient(center top,#9A3134 20%,#9A3134 100%);-webkit-box-shadow:inset 0 1px 0 hsla(0,100%,100%,.3),inset 0 0 2px hsla(0,100%,100%,.3),0 1px 2px hsla(0,0%,0%,.29);-moz-box-shadow:inset 0 1px 0 hsla(0,100%,100%,.3),inset 0 0 2px hsla(0,100%,100%,.3),0 1px 2px hsla(0,0%,0%,.29);box-shadow:inset 0 1px 0 hsla(0,100%,100%,.3),inset 0 0 2px hsla(0,100%,100%,.3),0 1px 2px hsla(0,0%,0%,.29)}
#header-right .fr a span{background:url(_templates/empire/assets/header-right-btn-arrow.png) no-repeat center right;padding:20px 35px 22px 0}#header-right .fr a:hover{opacity:.9}#search-top{width:293px}#search-top form{border:solid #121D22;border-width:0 1px;padding:3px 0 2px;box-shadow:0 5px 4px #21343D inset;-moz-box-shadow:0 5px 4px #21343D inset;-webkit-box-shadow:0 5px 4px #21343D inset}
#search-top input.search-submit{background:#16232B;top:0;right:0;border:solid #121D22;border-width:0 0 0 1px;padding:13px 11px 9px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#search-top input.search-submit:hover{background:#1C2E38}#content{padding:0}
#sidebar{border-left:4px solid rgba(0,0,0,0.02);background:#545454;background:-moz-linear-gradient(to bottom,rgba(0,0,0,0.1) 0,rgba(0,0,0,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0.1)),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(to bottom,rgba(0,0,0,0.1) 0,rgba(0,0,0,0) 100%);background:-o-linear-gradient(to bottom,rgba(0,0,0,0.1) 0,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(to bottom,rgba(0,0,0,0.1) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.1) 0,rgba(0,0,0,0) 100%)}
#sidebar .secondary{float:left;margin-right:20px}#sidebar .secondary.last{margin:0}#footer-wrapper{border-top:4px solid #8E2D32;background:#fefefe;-moz-box-shadow:0 1px 2px rgba(0,0,0,.3) inset;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3) inset;box-shadow:0 1px 2px rgba(0,0,0,.3) inset}
#footer{padding:20px 0 30px;color:#999}#footer p a{color:#999}#footer p a:hover{color:#aaa}#footer #credit img{vertical-align:middle}#footer #credit span{display:none}#footer-widgets{padding:10px 0;border-bottom:1px solid #e6e6e6}#footer-widgets .widget{text-shadow:none}
#footer-widgets .block{padding:20px 10px 0;width:210px;float:left;color:#1A2A33}#footer-widgets .block p{color:#1A2A33}#footer-widgets .block a{color:#8E2D32}#footer-widgets .block h3{font-size:100%;margin:0 0 10px;background:url(_templates/empire/assets/widget-title-footer.png) repeat;text-transform:uppercase;padding:8px 10px;color:#203039;text-shadow:0 1px 0 #fff}
#footer-widgets .block ul{list-style:none;padding:0}#footer-widgets ul li{border-bottom:1px solid #E6E6E6}#footer-widgets ul li a{color:#8E2D32;text-shadow:none!important}#footer-widgets.col-1 .block{width:100%;padding-left:0}#footer-widgets.col-2 .block{width:460px}
#footer-widgets.col-3 .block{width:300px}#footer-widgets.col-4 .block{width:220px}#breadcrumbs{margin-bottom:2em}#breadcrumb,.post .video{margin-bottom:1.5em}.archive_header{display:block;float:left;width:100%;margin:0 0 30px;padding:0 0 10px;font-size:160%;font-weight:700;border-bottom:#e6e6e6 1px solid;border-color:rgba(255,255,255,.1)}
.archive_header .catrss a{font-size:120%;text-decoration:none;line-height:28px}.post{margin:0 0 3em;min-height:160px}.post .title,.page .title{line-height:125%;font-size:140%;position:relative;margin:0 0 25px;text-shadow:0 1px 0 #1A2A33}.post .title a:link,.post .title a:visited{color:#9EC0D4}.post .entry p a:link{text-decoration:underline}.post .entry p a:hover,.post .entry p a:active{text-decoration:none}h2#listing{margin:40px 0 25px}h3.archive{margin-bottom:12px}.post .post-meta{position:relative}
.post .post-date{background:#1E303A;position:absolute;left:-60px;top:0;color:#325164;text-transform:uppercase;text-align:center;padding:5px 8px;letter-spacing:1px;font-size:12px}
.post .post-date .month{display:block;font-size:12px}.post .post-date .day{position:relative;font-size:13px}.post .post-date .year{display:block;font-size:11px}.post .post-comments{float:right;position:relative;width:75px;display:none}.post .post-comments .comments{position:absolute;top:-30px;font-family:Verdana,Geneva,sans-serif;font-size:100%;text-shadow:0 1px 0 #1A2A33}
.post .post-comments .comments a{color:#9EC0D4;text-decoration:none}.post .post-comments .comments span{height:24px;background:url(_templates/empire/assets/ico-comments.png) no-repeat top left}.post-more{margin:0 0 1em;color:#999}.post p.tags,#portfolio-content p.tags{color:#9EC0D4;background:url(_templates/empire/assets/ico-tag.png) no-repeat top left;padding-left:25px;width:100%;clear:both;margin-bottom:20px}
.entry h1,.entry h2,.entry h3,.entry h4,.entry h5,.entry h6{margin:0 0 .5em;line-height:150%}.entry p{margin-bottom:1.2em}blockquote{background:url(_templates/empire/assets/blockquote.png) no-repeat 0 12px;padding:10px 20px 10px 50px;color:#9EC0D4}blockquote p{font-style:italic}
blockquote p.author{font-style:normal;font-weight:700}.entry ul{margin-bottom:1.5em;padding:0 0 0 30px}.entry ul ul{margin:0}.entry ul li{list-style-type:disc}.entry ul ul li{list-style-type:circle}.entry ol{margin-bottom:1.5em;padding:0 0 0 30px}.entry ol ol{margin:0}
.entry ol li{list-style-type:decimal}.entry ol li ol li{list-style-type:lower-latin}.entry img,img.thumbnail{padding:4px;border:1px solid #3C5A70;background:#203039}.entry img:hover,img.thumbnail:hover{border-color:#142027}img.wp-smiley{padding:0;border:0}
.alignleft{float:left;height:auto;margin:0 20px 10px 0}.alignright{float:right;height:auto;margin:0 0 10px 20px}.aligncenter{text-align:center;margin-bottom:15px}img.aligncenter{margin-left:auto;margin-right:auto;display:block}.entry .caption{padding:1px;text-align:center;background:#203039;border:solid 1px #3C5A70}
.entry .caption img{margin:0;padding:4px 0;background:0;border:0}.entry .caption-text{margin:0;padding:0;font:90% Verdana,Geneva,sans-serif;text-align:center}.entry .caption.aligncenter{margin:0 auto 15px}.nav-entries,.pagenavi,.page-pagination{padding:10px 15px}
.nav-entries a{display:block;color:#777;text-decoration:none}.nav-entries a:hover{text-decoration:underline}.page-pagination{margin:0;text-align:center}.page-pagination a:link,.page-pagination a:visited{display:inline;text-decoration:none;color:#9EC0D4;padding:4px 7px;border:1px solid #DDD}
.page-pagination span.extend,.page-pagination .page-numbers{border:0;color:#9EC0D4}.page-pagination a:link,.page-pagination a:visited,.page-pagination a:active{border:1px solid #3C5A70;background:#1E303A}.page-pagination .current,.page-pagination a:hover{padding:4px 7px;color:#9EC0D4}
#post-author,#author-twitter{background:#1E303A;background:rgba(0,0,0,.3);margin:0 0 1.5em;padding:15px;border:1px solid #3C5A70;border-width:1px 0;clear:both}#post-author .title{margin-bottom:10px}#post-author .profile-image{float:left;margin:0 15px 5px 0;padding:5px;border:1px solid rgba(255,255,255,0.4);background:#333;background:rgba(255,255,255,0.2)}
.profile-social{margin:15px 0 0}.profile-social ul li{display:inline;margin-right:10px}.profile-social ul li a{padding-left:26px}.profile-social ul li.twitter a{background:url(_templates/empire/assets/author/twitter.png) no-repeat left center}.profile-social ul li.facebook a{background:url(_templates/empire/assets/author/facebook.png) no-repeat left center}
.profile-social ul li.flickr a{background:url(_templates/empire/assets/author/flickr.png) no-repeat left center}.page-template-template-team-php .post{margin:0 40px 20px 0;clear:both}.page-template-template-team-php .post .bio{overflow:auto}.page-template-template-team-php .post.right{width:290px;margin:0 0 20px;float:left}
.page-template-template-team-php .profile-social ul{padding:0;font-size:90%}.page-template-template-team-php a.author-name{display:block;color:#fff;font-size:160%;line-height:26px;text-shadow:0 1px 0 #1A2A33;text-decoration:none}.page-template-template-team-php .post p{color:#9EC0D4;font-size:90%}
.entry table{width:100%;border:1px solid #e6e6e6;margin-bottom:1.2em}
.entry table tr.alt-table-row{background:#545454}
.entry table th{padding:6px;background:#404040;border:1px solid #e6e6e6;color:#ebebeb}
.entry table td{padding:4px 6px;border:1px solid #e6e6e6}.widget{font-size:90%;margin-bottom:2em;color:#9EC0D4}.widget h3{padding:0 0 15px;font:normal bold 120% Verdana,Geneva,sans-serif;color:#fff;text-shadow:0 1px 0 #1A2A33;text-transform:uppercase}
.widget h4{padding:5px 0 8px;font:normal bold 110% Verdana,Geneva,sans-serif;color:#fff;text-shadow:0 1px 0 #1A2A33;text-transform:uppercase}.widget p,.widget_text{margin-bottom:1em;color:#ebebeb}#text1 p{padding-bottom:1em}.widget ul{clear:both}.widget ul li{padding:2px 0}.widget ul li a{line-height:22px;text-decoration:none;color:#9EC0D4;text-shadow:0 1px 0 #1A2A33}
.widget ul li a:hover{text-decoration:underline}.widget ul ul{padding:0 0 0 15px;border-top:0}.widget blockquote p.author{text-align:right}.widget .post-more{margin-top:1em}.searchform{width:99%;position:relative;border:1px solid #3A5A74;background:#263D48;box-shadow:0 5px 4px #223741 inset;-moz-box-shadow:0 5px 4px #223741 inset;-webkit-box-shadow:0 5px 4px #223741 inset}
.searchform input.s{padding:10px;width:80%;margin:0;border:0;background:0;color:#67777f;font-weight:700}.searchform input.search-submit{position:absolute;top:10px;right:10px;border:0;margin:0;padding:0}.widget_flickr h3 span{color:#0061D8}.widget_flickr h3 span span{color:#FF1183}
.widget_flickr .flickr_badge_image{float:left;margin:3px}.widget_flickr .wrap{position:relative;margin-bottom:20px;padding:0}.widget_flickr a img{float:left;margin:0 0 8px 8px;display:block;border:1px solid #3C5A70;background-color:#203039;padding:3px}.widget_flickr a:hover img{border:#142027 1px solid}.widget_partneri ul li{padding:0 0 15px}
#calendar{width:95%;margin-bottom:15px;padding:0}#calendar caption{padding:10px}#calendar th,#calendar td{text-align:center;background:#E7E7E7;color:#9E9E9E;padding:5px}#calendar td{background:transparent}.widget_blogauthorinfo .avatar{border:1px solid #3C5A70;background-color:#203039;padding:3px}
.widget_blogauthorinfo .left{float:left;margin:0 10px 5px 0}.widget_blogauthorinfo .right{float:right;margin:0 0 5px 10px}.widget_twitter .back{padding:5px 15px;background:#203039;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.widget_twitter ul{padding-left:0}
.widget_twitter ul li{border-bottom:1px solid #3C5A70;padding:15px 0;list-style:none;color:#fff}.widget_twitter ul li:last-child{border:0;padding-bottom:5px}.widget_twitter ul li a{padding:0;line-height:18px}.widget_twitter ul li .time{color:#9EC0D4;display:block;margin-top:5px}
.widget_twitter p{padding:10px 0 0;font-weight:700;color:#fff}.widget_twitter p a{color:#9EC0D4;text-decoration:none}.widget_twitter ul li .content{font-size:90%}.widget.widget_twitter h3{border-bottom:0;padding:0;margin:0;padding-bottom:15px}#footer-widgets .widget_twitter ul li{color:#203039}
#footer-widgets .widget_twitter ul li:first-child{padding-top:0}#footer-widgets .widget_twitter .back{padding:5px 0;background:0}#footer-widgets .widget_twitter p{color:#203039}.widget_feedback .btn-next{background:url(_templates/empire/assets/ico-feedback-next.png) no-repeat scroll right center transparent;border-left:1px solid rgba(255,255,255,.2);bottom:-10px;color:#9AC0D5;display:block;font-size:85%;height:38px;line-height:38px;padding-left:15px;position:absolute;right:0;text-transform:uppercase;width:80px;z-index:99}
.widget_archives .archive{margin:9px 0;letter-spacing:1px;text-transform:uppercase}dl.widget-archive-menu dt{color:#fff;text-shadow:1px 2px 0 #1A2A33;text-decoration:none}dl.widget-archive-menu dd{display:inline;margin:0 4px}dl.widget-archive-menu dd a{line-height:22px;color:#9EC0D4;background:#3C5A70;padding:2px 4px;text-shadow:none}
dl.widget-archive-menu dd a:hover{background:#18272F;text-decoration:none}#footer-widgets .widget_archives .archive{margin:4px 0;padding:7px 0;border-bottom:1px solid #E6E6E6;letter-spacing:1px;text-transform:uppercase}#footer-widgets dl.widget-archive-menu dt{color:#203039;text-shadow:none}
#footer-widgets dl.widget-archive-menu dd a{color:#fff;font-size:85%;background:#8E2D32;text-shadow:none}#footer-widgets dl.widget-archive-menu dd a:hover{background:#18272F;text-decoration:none}#footer-widgets .widget_categories ul li{display:inline-table;width:49%;margin:2px 0;padding:0;background:#E7E7E7;background:rgba(0,0,0,.03);border:0!important}
#footer-widgets .widget_categories ul li:hover{background:rgba(0,0,0,.2)}#footer-widgets .widget_categories ul li a{display:block;color:#203039;text-decoration:none;padding:2px 10px}#footer-widgets .widget_categories ul li a:hover{display:block;color:#fff}
.widget_subscribe #connect{margin:0;padding:0;background:0;border:0}.widget_subscribe form{width:99%;border:1px solid #3A5A74;background:#263D48;box-shadow:0 5px 4px #223741 inset;-moz-box-shadow:0 5px 4px #223741 inset;-webkit-box-shadow:0 5px 4px #223741 inset}
#connect .newsletter-form .email{padding:10px;margin:0;border:0;background:0;color:#718087;font-weight:700}#connect .newsletter-form .submit{background:#17252C url(_templates/empire/assets/ico-connect-arrow.png) no-repeat center center;border:0;box-shadow:none;text-indent:-999em;position:absolute;padding:10px 15px 8px 11px;top:-5px;right:-5px;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}
#tabs{height:auto;display:block;padding:0;position:relative}#tabs ul.pttTabs{padding:0;margin-bottom:10px;background:#1E3039;border:1px solid #142027;overflow:hidden;position:relative;width:286px;left:-29px;-moz-box-shadow:0 1px 0 #3A5A74;-webkit-box-shadow:0 1px 0 #3A5A74;box-shadow:0 1px 0 #3A5A74}
#tabs ul.pttTabs li{float:left;display:inline;color:#fff;margin:0;padding:0;cursor:pointer}#tabs ul.pttTabs li a{color:#fff;display:block;float:left;padding:10px;text-transform:uppercase;font:11px/18px Verdana,Geneva,sans-serif}#tabs ul.pttTabs li a.selected{padding-bottom:11px}
#tabs ul.pttTabs li a.selected,#tabs ul.pttTabs li a:hover{background:#18272F;text-decoration:none;border-width:1px 1px 0 0}#tabs ul.pttTabs li:first-child a{border-width:1px 1px 0}#tabs .fold{background:url(_templates/empire/assets/tabs-fold.png) no-repeat top left;width:11px;height:6px;position:absolute;left:-30px;top:41px}
#tabs .inside{margin-top:-1px}#tabs .inside ul,#tabs .inside #tab-tags{margin:0;padding:0;display:none}#tabs .inside ul:first-child{display:inline}#tabs .inside #tab-tags{border-width:1px;padding:10px}#tabs .inside li{padding:10px 0;list-style:none}#tabs .inside li a{color:#fff;font:bold 12px/18px Verdana,Geneva,sans-serif;padding:0}
#tabs .inside #tab-tags a{padding:2px 4px;margin:3px 1px;display:inline-block;background:#3C5A70;color:#9EC0D4;text-decoration:none;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#tabs .inside #tab-tags a:hover{background:#18272F;text-decoration:none}
#tabs .inside li span.meta{display:block;font-size:11px;text-transform:uppercase;color:#9EC0D4}#tabs .inside li img.avatar,#tabs .inside li img.thumbnail{border:1px solid #3C5A70;padding:3px;background-color:#203039;float:left;margin:0 15px 0 0}#tabs .inside li img.avatar:hover,#tabs .inside li img.thumbnail:hover{border-color:#142027}
#comments{position:relative;margin:2em 0 0;padding:2em 0 0;border-bottom:1px solid #555;border-color:rgba(255,255,255,.1)}#comments h3,#respond h3{color:#9EC0D4;font-weight:400;font-size:16px;padding-bottom:20px;text-shadow:0 1px 0 #1A2A33;border-bottom:1px solid #555;border-color:rgba(255,255,255,.1)}
#comments h3#discuss span{background:url(_templates/empire/assets/ico-discuss.png) left center no-repeat;width:22px;height:18px;display:block;position:absolute;left:-45px;top:27px}#comments .comment{list-style-type:none}#comments .comment .comment-container{border-top:1px solid #555;border-color:rgba(255,255,255,.1);position:relative;padding:20px}
#comments .comment-head{margin:0 0 15px;color:#9EC0D4}#comments .avatar{float:left;margin:0 15px 10px 0}#comments .avatar img{margin:0;vertical-align:middle;border:1px solid #3C5A70;background-color:#203039;padding:3px}#comments .comment-head .date,#comments .comment-head .perma{font-size:10px;text-transform:uppercase}
#comments .comment-entry p{margin:0 0 10px}#comments .comment-author{font-size:12px;text-transform:uppercase;color:#9EC0D4;float:right}#comments .comment-author span{padding:5px 0}#comments .comment-author .by{background:url(_templates/empire/assets/ico-author.png) no-repeat center left;padding-left:15px;font-style:italic}
#comments .comment-author .name{font-weight:700}#commentMessageBlock{text-align:center;border-top:1px solid #555;border-color:rgba(255,255,255,.1);padding:5px 0 20px;font-weight:700}p#txpCommentInputForm{text-align:center;font-weight:700}h3#reply-title small{margin:20px 0 0;display:block;font-size:11px}
#respond{margin:2em 0 0}#respond h3{border:0;padding-bottom:5px}#respond .left{float:left;width:200px;margin-right:15px}#respond .right{float:left;width:380px}#respond label{font-size:11px;color:#9EC0D4}#respond .comments_error{margin-bottom:12px}#txpCommentInputForm{margin:15px 0 0}
#txpCommentInputForm label{position:relative;display:inline;vertical-align:top;display:inline-block;margin-top:5px}#txpCommentInputForm input[type="text"],#txpCommentInputForm textarea,#contact-page input[type="text"],#contact-page textarea{border:1px solid #3A5A74;background:#263D48;-moz-box-shadow:0 5px 4px #223741 inset;-webkit-box-shadow:0 5px 4px #223741 inset;box-shadow:0 5px 4px #223741 inset}
#txpCommentInputForm input[type="text"]{color:#718087;width:170px;margin:0 5px 10px 0;padding:5px 7px}#txpCommentInputForm textarea{color:#718087;width:95%!important;height:175px;padding:5px 7px}#txpCommentPreview,#txpCommentSubmit{margin:15px 0 0;cursor:pointer}
#txpCommentSubmit.disabled{display:none}a.button,#commentform #submit,.zemSubmit,#txpCommentPreview,#txpCommentSubmit,.submit{display:inline-block;margin:5px;padding:10px 13px;border:1px solid #3A5A74;color:#718087!important;text-align:center;text-shadow:0 -1px 0 hsla(0,0%,0%,.3);text-decoration:none;font-weight:700;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#263D48;background:-webkit-gradient(linear,left top,left bottom,color-stop(.2,#223741),color-stop(1,#263D48));background:-moz-linear-gradient(center top,#223741 20%,#263D48 100%)}
a.button.large{padding:6px 16px}a.button.small{padding:0 10px}a.button:hover,a.button.hover,a.button.active,#commentform #submit:hover,.zemSubmit:hover,#txpCommentPreview:hover,#txpCommentSubmit:hover,.submit:hover{text-decoration:none!important;background:#263D48}
a.button:active,a.button.active{border-color:#203039}#contact-page legend{display:none}#contact-page ol.forms{float:left;list-style:none;width:100%;margin:30px 0 0}#contact-page ol.forms li{clear:both;float:left;margin-bottom:18px;position:relative;width:100%}
#contact-page ol.forms label{cursor:pointer;display:block;float:left;font-weight:700;padding-right:20px;width:100px}#contact-page ol.forms input[type="text"]{width:214px}#contact-page ol.forms input#sendCopy{border:0}#contact-page ol.forms textarea{height:300px;width:400px}
#contact-page .zemError{margin-top:25px}#contact-page .zemError li{display:block;margin-left:120px;color:#ffe040}#contact-page ol.forms li.buttons .zemSubmit{margin:15px 0 0 120px;cursor:pointer}.entry #contact-page ol.forms li{list-style:none}#contact-page .ptt-sc-hr{border-bottom:1px solid rgba(255,255,255,.1);margin-top:1em;margin-bottom:1em}
.ie6 .nav .sf-sub-indicator{display:none}.ie6 .nav li a:hover{text-decoration:none}.ie6 .nav li a.sf-with-ul{padding-right:10px}.ie6 .button,.ie6 .button:visited{margin:0;color:#555!important;font-weight:400}.ie7 .nav li a{_height:0;zoom:1}.ie7 .button,.ie7 .button:visited{padding:7px 6px;margin:0}
.ie8 .button,.ie8 .button:visited{padding:10px 15px;margin:0}#connect{background:#1E3039;background:rgba(0,0,0,.3);margin:0 0 1.5em;padding:15px;border:1px solid #3C5A70;clear:both}#main #connect .col-left,#connect .col-right{width:48%}#connect .title{margin-bottom:10px;padding:0}
#connect p{margin:0 0 1em}#connect .newsletter-form{margin:0 0 1em;position:relative}#connect .newsletter-form .email{width:140px}#connect .newsletter-form .submit{cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#main .newsletter-form{border:1px solid #3A5A74}
#main .newsletter-form .submit{left:243px;top:-5px}#connect .social a{opacity:.8}#connect .social a:hover{opacity:1}#connect .related-posts{border-left:1px solid #e6e6e6;padding-left:15px}#connect .related-posts ul{list-style:outside disc;margin:5px 0 5px 15px}
.widget #connect .fl,.widget #connect .fr{float:none}#slides .slides_holder{margin:30px 0 0;padding:10px;background:#1E3039;border:1px solid #375B71}#slides .slide{border:1px solid #020303}#slides .slides_container:first-child .slide{display:none}#slides .pagination li a{display:block;width:16px;height:0;padding-top:16px;background-image:url(_templates/empire/assets/pagination.png);background-position:0 0;float:left;overflow:hidden}
#slides .pagination li.current a{background-position:0 -16px}#slides #slider_nav{margin:10px 0;position:relative;z-index:2;margin-left:auto;margin-right:auto;width:960px}#slider_pag{float:left;width:960px}#slider_pag ul{float:left;left:50%;margin:0 auto;max-width:700px;position:relative}
#slider_pag li:first-child{padding:0 2px 0 12px}#slider_pag li:last-child{padding:0 10px 0 2px}#slider_pag li{float:left;padding:0 2px;position:relative;right:50%}#slider_pag a{border:medium none;display:block;height:11px;text-indent:-9999px;width:10px}.slide-content{font-size:90%;width:280px;position:absolute;right:0;height:100%;text-shadow:0 1px 1px #000}
.slide-content.slide-overlay{;border-left:1px solid rgba(0,0,0,0.7);-moz-box-shadow:1px 0 0 rgba(255,255,255,0.2) inset;-webkit-box-shadow:1px 0 0 rgba(255,255,255,0.2) inset;box-shadow:1px 0 0 rgba(255,255,255,0.2) inset}.slide-content.left{left:0;width:280px;position:absolute;border-left:0;border-right:1px solid rgba(0,0,0,0.7);-moz-box-shadow:-1px 0 0 rgba(255,255,255,0.2) inset;-webkit-box-shadow:-1px 0 0 rgba(255,255,255,0.2) inset;box-shadow:-1px 0 0 rgba(255,255,255,0.2) inset;height:100%;text-shadow:0 1px 1px #000}
.slide-content.top{padding-bottom:50px;left:0;width:100%;height:auto;border-left:0;border-bottom:1px solid rgba(0,0,0,0.7);-moz-box-shadow:0 -1px 0 rgba(255,255,255,0.2) inset;-webkit-box-shadow:0 -1px 0 rgba(255,255,255,0.2) inset;box-shadow:0 -1px 0 rgba(255,255,255,0.2) inset}
.slide-content.top .navigation{width:100%}.slide-content.top .navigation .prev{width:428px}.slide-content.top .navigation .next{width:428px;background-position:434px 9px}.slide-content.bottom{padding-bottom:50px;left:0;bottom:0;width:100%;height:auto;border-left:0;border-top:1px solid rgba(0,0,0,0.7);-moz-box-shadow:0 1px 0 rgba(255,255,255,0.2) inset;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.2) inset;box-shadow:0 1px 0 rgba(255,255,255,0.2) inset}
.slide-content.bottom .navigation{width:100%}.slide-content.bottom .navigation .prev{width:428px}.slide-content.bottom .navigation .next{width:428px;background-position:434px 9px}.slide-content h2{color:#fff;padding:15px 15px 0}.slide-content h2 a{color:#fff}
.slide-content p{padding-bottom:.5em}.slide-content .slide-text{padding:10px 15px}.slide-content .navigation{border-top:1px solid #000;bottom:0;position:absolute;width:280px;background:rgba(0,0,0,0.5)}.slide-content .navigation.no-overlay{border-left:1px solid rgba(0,0,0,0.7);-moz-box-shadow:1px 0 0 rgba(255,255,255,0.2) inset;-webkit-box-shadow:1px 0 0 rgba(255,255,255,0.2) inset;box-shadow:1px 0 0 rgba(255,255,255,0.2) inset}
.slide-content .navigation a{color:#5C686E;display:block;float:left;padding:12px 0 8px 0;width:100px;border:1px solid rgba(255,255,255,0.1);border-right:1px solid #000;border-width:1px;text-transform:uppercase;text-decoration:none;letter-spacing:1px}.slide-content .navigation a.prev{background:url(_templates/empire/assets/ico-slider-prev.png) 7px 8px no-repeat;text-align:left;padding-left:39px}
.slide-content .navigation a.next{border-right:0;background:url(_templates/empire/assets/ico-slider-next.png) 107px 9px no-repeat;text-align:right;padding-right:38px}.slide-content .navigation a:hover{color:#fff;background-color:rgba(0,0,0,.1)}#home-widgets .home-left,#home-widgets .home-center,#home-widgets .home-right{width:300px;float:left}
#home-widgets .home-center{margin:0 30px}#home-widgets .widget h3{background:#1E3039;border:1px solid #142027;-moz-box-shadow:0 1px 0 #3A5A74;-webkit-box-shadow:0 1px 0 #3A5A74;box-shadow:0 1px 0 #3A5A74;padding:12px 15px;margin:0 0 25px;text-align:center;position:relative;letter-spacing:1px}
#home-widgets .widget h3 span.arrow{background:url(_templates/empire/assets/ico-arrow-home.png) no-repeat top left;width:17px;height:18px;position:absolute;left:140px;top:37px}.widget_contactus .fl span.sub-title{color:#fff}.widget_contactus .fr a.map{color:#fff!important}
.widget_git h3{padding-bottom:30px}.widget_git hr{background:url(_templates/empire/assets/git-line.png) bottom center no-repeat;clear:both;padding:11px 0}.widget_git dl{line-height:190%}.widget_git dl a{text-shadow:none}.widget_git dl dt{clear:both;padding:0 0 0 40px;text-transform:uppercase;font-weight:700;width:80px}
.widget_git dl dt,.widget_git dl dd{display:block;float:left;position:relative}.widget_git dl dt.home{background:url(_templates/empire/assets/ico-home.png) left center no-repeat}.widget_git dl dt.info{background:url(_templates/empire/assets/ico-info.png) left center no-repeat}
.widget_git dl dt.phone{background:url(_templates/empire/assets/ico-phone.png) left center no-repeat}.widget_git dl dt.email{background:url(_templates/empire/assets/ico-mail.png) left center no-repeat}.widget_git dl dt.vcard{background:url(_templates/empire/assets/ico-vcard.png) left center no-repeat}
.widget_terminy dl{font-size:110%;line-height:180%}.widget_terminy dl dt{clear:left;float:left;width:7.5em;font-weight:900;white-space:nowrap;text-align:right;text-transform:uppercase}.widget_terminy dl dd{margin-left:8.5em}.widget_terminy dl a{text-shadow:none}
.widget dl#cenik{line-height:150%}.widget dl#cenik dt{clear:left;float:left;width:12.75em;white-space:nowrap;border-right:1px solid #d4d4d4}.widget dl#cenik dd{margin-left:13.75em;font-weight:700}.widget dl#cenik a{text-shadow:none}ol.portfolio li,ol.dribbbles li{width:290px;float:left;padding:0;margin:10px}
ol.portfolio li img,ol.dribbbles li img{background:url(_templates/empire/assets/portfolio-hover.png) no-repeat 50% 50%;background:#1E3039;border:1px solid #375B71;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:4px;margin:0 0 10px 0;display:block}
ol.portfolio li a,ol.dribbbles li a{color:#fff;font-size:160%;line-height:26px;text-shadow:0 1px 0 #1A2A33;text-decoration:none}ol.portfolio li a:hover,ol.dribbbles li a:hover{text-decoration:underline}ol.portfolio li span,ol.portfolio li span,ol.dribbbles li em{color:#9EC0D4;font-size:90%}
ol.dribbbles li em{display:block;font-style:normal}.single-portfolio .entry img{margin:0 0 15px 0}#port-tags{background:url(_templates/empire/assets/divider.png) repeat-x scroll left bottom transparent;margin:10px 0 20px 10px}.port-cat{text-transform:uppercase}
.port-cat a{padding:5px 8px;margin:0 5px 0 0;color:#9EC0D4;background:#3C5A70;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;text-decoration:none}.port-cat a:hover{text-decoration:none;background:#18272F}ol.dribbbles li a span.dim{display:none}
.single-portfolio #main{padding:30px 0;width:960px}.portfolio-img img:hover{border-color:#AAA}#portfolio-content{border-left:1px solid rgba(255,255,255,.1);float:left;padding-left:20px;width:315px}#portfolio-content h2{font-size:200%;margin-bottom:10px}#portfolio-content .entry{margin:20px 0}
#portfolio-content a.button{font-weight:700;padding:4px 13px}#portfolio-content #testimonial{border-top:1px dotted #BFC5CA;padding-top:20px}#gallery h2{font-size:100%!important;color:#000;margin-top:20px;margin-bottom:16px}#gallery,.single-portfolio .video{float:left;margin-right:20px;width:550px}
#gallery .slides div{width:542px;margin-right:2px;text-align:center}#loopedSlider.gallery{position:relative;margin:0 0 20px;z-index:1}#loopedSlider.gallery .container{overflow:hidden;position:relative;margin:0 0 10px 0}#loopedSlider.gallery .slides{position:absolute;top:0;left:0}
#loopedSlider.gallery .slides img,#gallery img{padding:4px;border:1px solid #3C5A70;background:#203039}.jcarousel-container{width:550px;margin:0 auto;text-align:center}.jcarousel-clip{width:550px;margin:0 auto}.jcarousel-item{width:100px;height:100px}.jcarousel-next,.jcarousel-prev{position:absolute;top:47%;cursor:pointer;height:10px;width:7px;background-position:top left;background-repeat:no-repeat}
.jcarousel-prev{left:-12px;background-image:url(_templates/empire/assets/ico-gallery-prev.png)}.jcarousel-next{right:-12px;background-image:url(_templates/empire/assets/ico-gallery-next.png)}.sidebar .jcarousel-container{width:540px}.sidebar .jcarousel-clip{width:542px}
#loopedSlider.gallery .portfolio-pagination{margin-top:800px;float:left;height:110px}#loopedSlider.gallery .portfolio-pagination li{margin:0}#loopedSlider.gallery .portfolio-pagination li img{padding:4px;border:1px solid #3C5A70;background:#203039}#loopedSlider.gallery .portfolio-pagination li.current img{border:1px solid #3C5A70;background:rgba(255,255,255,0.2)}
#TB_overlay{z-index:9998!important}#TB_window{z-index:9999!important}#loopedSlider.gallery .gallery-hover{position:absolute;top:0;left:0;width:100%;height:100%}#single-gallery-image{margin:0 auto 50px auto}.nobr{white-space:nowrap}.small{font-size:88%}
.treeView{-moz-user-select:none;position:relative}
.treeView ul{margin:0 0 0 -24px !important;padding:0 0 0 24px !important;}
.treeView ul ul{background:url('_templates/empire/assets/icons/tw-list-item-contents.png') repeat-y left;}
.treeView li.lastChild > ul{background-image:none;}
.treeView li{margin:0;padding:0;background:url('_templates/empire/assets/icons/tw-list-item-root.png') no-repeat top left;list-style-position:inside;list-style-image:url('_templates/empire/assets/icons/tw-button.png');cursor:auto;}
.treeView li.collapsibleListOpen{list-style-image:url('_templates/empire/assets/icons/tw-button-open.png');cursor:pointer;}
.treeView li.collapsibleListClosed{list-style-image:url('_templates/empire/assets/icons/tw-button-closed.png');cursor:pointer;}
.treeView li li{background-image:url('_templates/empire/assets/icons/tw-list-item.png');padding-left:24px !important;}
.treeView li.lastChild{background-image:url('_templates/empire/assets/icons/tw-list-item-last.png');}
.treeView li.collapsibleListOpen{background-image:url('_templates/empire/assets/icons/tw-list-item-open.png');}
.treeView li.collapsibleListOpen.lastChild{background-image:url('_templates/empire/assets/icons/tw-list-item-last-open.png');}
/* left50 and right50 */
#main div.left50,#main div.right50{float:left;width:299px;margin:0}
#main div.left50{border-right:solid 1px #ededed;padding-right:10px}
#main div.right50{padding-left:10px}
/* end of left50 and right50 */
/*!
Video.js Default Styles (http://videojs.com)
Version 4.12.5
Create your own skin at http://designer.videojs.com
*/.vjs-default-skin{color:#ccc}@font-face{font-family:VideoJS;src:url(font/vjs.eot);src:url(font/vjs.eot?#iefix) format('embedded-opentype'),url(font/vjs.woff) format('woff'),url(font/vjs.ttf) format('truetype'),url(font/vjs.svg#icomoon) format('svg');font-weight:400;font-style:normal}.vjs-default-skin .vjs-slider{outline:0;position:relative;cursor:pointer;padding:0;background-color:#333;background-color:rgba(51,51,51,.9)}.vjs-default-skin .vjs-slider:focus{-webkit-box-shadow:0 0 2em #fff;-moz-box-shadow:0 0 2em #fff;box-shadow:0 0 2em #fff}.vjs-default-skin .vjs-slider-handle{position:absolute;left:0;top:0}.vjs-default-skin .vjs-slider-handle:before{content:"\e009";font-family:VideoJS;font-size:1em;line-height:1;text-align:center;text-shadow:0 0 1em #fff;position:absolute;top:0;left:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.vjs-default-skin .vjs-control-bar{display:none;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#07141e;background-color:rgba(7,20,30,.7)}.vjs-default-skin.vjs-has-started .vjs-control-bar{display:block;visibility:visible;opacity:1;-webkit-transition:visibility .1s,opacity .1s;-moz-transition:visibility .1s,opacity .1s;-o-transition:visibility .1s,opacity .1s;transition:visibility .1s,opacity .1s}.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{display:block;visibility:hidden;opacity:0;-webkit-transition:visibility 1s,opacity 1s;-moz-transition:visibility 1s,opacity 1s;-o-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}.vjs-default-skin.vjs-controls-disabled .vjs-control-bar{display:none}.vjs-default-skin.vjs-using-native-controls .vjs-control-bar{display:none}.vjs-default-skin.vjs-error .vjs-control-bar{display:none}.vjs-audio.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible} @media \0screen {.vjs-default-skin.vjs-user-inactive.vjs-playing .vjs-control-bar :before{content:""}}.vjs-default-skin .vjs-control{outline:0;position:relative;float:left;text-align:center;margin:0;padding:0;height:3em;width:4em}.vjs-default-skin .vjs-control:before{font-family:VideoJS;font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.5)}.vjs-default-skin .vjs-control:focus:before,.vjs-default-skin .vjs-control:hover:before{text-shadow:0 0 1em #fff}.vjs-default-skin .vjs-control:focus{}.vjs-default-skin .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-default-skin .vjs-play-control{width:5em;cursor:pointer}.vjs-default-skin .vjs-play-control:before{content:"\e001"}.vjs-default-skin.vjs-playing .vjs-play-control:before{content:"\e002"}.vjs-default-skin .vjs-playback-rate .vjs-playback-rate-value{font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.5)}.vjs-default-skin .vjs-playback-rate.vjs-menu-button .vjs-menu .vjs-menu-content{width:4em;left:-2em;list-style:none}.vjs-default-skin .vjs-mute-control,.vjs-default-skin .vjs-volume-menu-button{cursor:pointer;float:right}.vjs-default-skin .vjs-mute-control:before,.vjs-default-skin .vjs-volume-menu-button:before{content:"\e006"}.vjs-default-skin .vjs-mute-control.vjs-vol-0:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-0:before{content:"\e003"}.vjs-default-skin .vjs-mute-control.vjs-vol-1:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-1:before{content:"\e004"}.vjs-default-skin .vjs-mute-control.vjs-vol-2:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-2:before{content:"\e005"}.vjs-default-skin .vjs-volume-control{width:5em;float:right}.vjs-default-skin .vjs-volume-bar{width:5em;height:.6em;margin:1.1em auto 0}.vjs-default-skin .vjs-volume-level{position:absolute;top:0;left:0;height:.5em;width:100%;background:#66a8cc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat}.vjs-default-skin .vjs-volume-bar .vjs-volume-handle{width:.5em;height:.5em;left:4.5em}.vjs-default-skin .vjs-volume-handle:before{font-size:.9em;top:-.2em;left:-.2em;width:1em;height:1em}.vjs-default-skin .vjs-volume-menu-button .vjs-menu{display:block;width:0;height:0;border-top-color:transparent}.vjs-default-skin .vjs-volume-menu-button .vjs-menu .vjs-menu-content{height:0;width:0}.vjs-default-skin .vjs-volume-menu-button:hover .vjs-menu,.vjs-default-skin .vjs-volume-menu-button .vjs-menu.vjs-lock-showing{border-top-color:rgba(7,40,50,.5)}.vjs-default-skin .vjs-volume-menu-button:hover .vjs-menu .vjs-menu-content,.vjs-default-skin .vjs-volume-menu-button .vjs-menu.vjs-lock-showing .vjs-menu-content{height:2.9em;width:10em}.vjs-default-skin .vjs-progress-control{position:absolute;left:0;right:0;width:auto;font-size:.3em;height:1em;top:-1em;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.vjs-default-skin:hover .vjs-progress-control{font-size:.9em;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.vjs-default-skin .vjs-progress-holder{height:100%}.vjs-default-skin .vjs-progress-holder .vjs-play-progress,.vjs-default-skin .vjs-progress-holder .vjs-load-progress,.vjs-default-skin .vjs-progress-holder .vjs-load-progress div{position:absolute;display:block;height:100%;margin:0;padding:0;width:0;left:0;top:0}.vjs-default-skin .vjs-play-progress{background:#66a8cc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat}.vjs-default-skin .vjs-load-progress{background:#646464;background:rgba(255,255,255,.2)}.vjs-default-skin .vjs-load-progress div{background:#787878;background:rgba(255,255,255,.1)}.vjs-default-skin .vjs-seek-handle{width:1.5em;height:100%}.vjs-default-skin .vjs-seek-handle:before{padding-top:.1em}.vjs-default-skin.vjs-live .vjs-time-controls,.vjs-default-skin.vjs-live .vjs-time-divider,.vjs-default-skin.vjs-live .vjs-progress-control{display:none}.vjs-default-skin.vjs-live .vjs-live-display{display:block}.vjs-default-skin .vjs-live-display{display:none;font-size:1em;line-height:3em}.vjs-default-skin .vjs-time-controls{font-size:1em;line-height:3em}.vjs-default-skin .vjs-current-time{float:left}.vjs-default-skin .vjs-duration{float:left}.vjs-default-skin .vjs-remaining-time{display:none;float:left}.vjs-time-divider{float:left;line-height:3em}.vjs-default-skin .vjs-fullscreen-control{width:3.8em;cursor:pointer;float:right}.vjs-default-skin .vjs-fullscreen-control:before{content:"\e000"}.vjs-default-skin.vjs-fullscreen .vjs-fullscreen-control:before{content:"\e00b"}.vjs-default-skin .vjs-big-play-button{left:.5em;top:.5em;font-size:3em;display:block;z-index:2;position:absolute;width:4em;height:2.6em;text-align:center;vertical-align:middle;cursor:pointer;opacity:1;background-color:#07141e;background-color:rgba(7,20,30,.7);border:.1em solid #3b4249;-webkit-border-radius:.8em;-moz-border-radius:.8em;border-radius:.8em;-webkit-box-shadow:0 0 1em rgba(255,255,255,.25);-moz-box-shadow:0 0 1em rgba(255,255,255,.25);box-shadow:0 0 1em rgba(255,255,255,.25);-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.vjs-default-skin.vjs-big-play-centered .vjs-big-play-button{left:50%;margin-left:-2.1em;top:50%;margin-top:-1.4000000000000001em}.vjs-default-skin.vjs-controls-disabled .vjs-big-play-button{display:none}.vjs-default-skin.vjs-has-started .vjs-big-play-button{display:none}.vjs-default-skin.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-default-skin:hover .vjs-big-play-button,.vjs-default-skin .vjs-big-play-button:focus{outline:0;border-color:#fff;background-color:#505050;background-color:rgba(50,50,50,.75);-webkit-box-shadow:0 0 3em #fff;-moz-box-shadow:0 0 3em #fff;box-shadow:0 0 3em #fff;-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;transition:all 0s}.vjs-default-skin .vjs-big-play-button:before{content:"\e001";font-family:VideoJS;line-height:2.6em;text-shadow:.05em .05em .1em #000;text-align:center;position:absolute;left:0;width:100%;height:100%}.vjs-error .vjs-big-play-button{display:none}.vjs-error-display{display:none}.vjs-error .vjs-error-display{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.vjs-error .vjs-error-display:before{content:'X';font-family:Arial;font-size:4em;color:#666;line-height:1;text-shadow:.05em .05em .1em #000;text-align:center;vertical-align:middle;position:absolute;left:0;top:50%;margin-top:-.5em;width:100%}.vjs-error-display div{position:absolute;bottom:1em;right:0;left:0;font-size:1.4em;text-align:center;padding:3px;background:#000;background:rgba(0,0,0,.5)}.vjs-error-display a,.vjs-error-display a:visited{color:#F4A460}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;font-size:4em;line-height:1;width:1em;height:1em;margin-left:-.5em;margin-top:-.5em;opacity:.75}.vjs-waiting .vjs-loading-spinner,.vjs-seeking .vjs-loading-spinner{display:block;-webkit-animation:spin 1.5s infinite linear;-moz-animation:spin 1.5s infinite linear;-o-animation:spin 1.5s infinite linear;animation:spin 1.5s infinite linear}.vjs-error .vjs-loading-spinner{display:none;-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}.vjs-default-skin .vjs-loading-spinner:before{content:"\e01e";font-family:VideoJS;position:absolute;top:0;left:0;width:1em;height:1em;text-align:center;text-shadow:0 0 .1em #000}@-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)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.vjs-default-skin .vjs-menu-button{float:right;cursor:pointer}.vjs-default-skin .vjs-menu{display:none;position:absolute;bottom:0;left:0;width:0;height:0;margin-bottom:3em;border-left:2em solid transparent;border-right:2em solid transparent;border-top:1.55em solid #000;border-top-color:rgba(7,40,50,.5)}.vjs-default-skin .vjs-menu-button .vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;position:absolute;width:10em;bottom:1.5em;max-height:15em;overflow:auto;left:-5em;background-color:#07141e;background-color:rgba(7,20,30,.7);-webkit-box-shadow:-.2em -.2em .3em rgba(255,255,255,.2);-moz-box-shadow:-.2em -.2em .3em rgba(255,255,255,.2);box-shadow:-.2em -.2em .3em rgba(255,255,255,.2)}.vjs-default-skin .vjs-menu-button:hover .vjs-control-content .vjs-menu,.vjs-default-skin .vjs-control-content .vjs-menu.vjs-lock-showing{display:block}.vjs-default-skin.vjs-scrubbing .vjs-menu-button:hover .vjs-control-content .vjs-menu{display:none}.vjs-default-skin .vjs-menu-button ul li{list-style:none;margin:0;padding:.3em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.vjs-default-skin .vjs-menu-button ul li.vjs-selected{background-color:#000}.vjs-default-skin .vjs-menu-button ul li:focus,.vjs-default-skin .vjs-menu-button ul li:hover,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:focus,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:hover{outline:0;color:#111;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-box-shadow:0 0 1em #fff;-moz-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.vjs-default-skin .vjs-menu-button ul li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:default}.vjs-default-skin .vjs-subtitles-button:before{content:"\e00c"}.vjs-default-skin .vjs-captions-button:before{content:"\e008"}.vjs-default-skin .vjs-chapters-button:before{content:"\e00c"}.vjs-default-skin .vjs-chapters-button.vjs-menu-button .vjs-menu .vjs-menu-content{width:24em;left:-12em}.vjs-default-skin .vjs-captions-button:focus .vjs-control-content:before,.vjs-default-skin .vjs-captions-button:hover .vjs-control-content:before{-webkit-box-shadow:0 0 1em #fff;-moz-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.video-js{background-color:#000;position:relative;padding:0;font-size:10px;vertical-align:middle;font-weight:400;font-style:normal;font-family:Arial,sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}.video-js:-moz-full-screen{position:absolute}body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}.video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0;width:100%!important;height:100%!important;_position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-poster{background-repeat:no-repeat;background-position:50% 50%;background-size:contain;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0}.vjs-poster img{display:block;margin:0 auto;max-height:100%;padding:0;width:100%}.video-js.vjs-has-started .vjs-poster{display:none}.video-js.vjs-audio.vjs-has-started .vjs-poster{display:block}.video-js.vjs-controls-disabled .vjs-poster{display:none}.video-js.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-text-track-display{position:absolute;top:0;left:0;bottom:3em;right:0;pointer-events:none}.vjs-caption-settings{position:relative;top:1em;background-color:#000;opacity:.75;color:#FFF;margin:0 auto;padding:.5em;height:15em;font-family:Arial,Helvetica,sans-serif;font-size:12px;width:40em}.vjs-caption-settings .vjs-tracksettings{top:0;bottom:2em;left:0;right:0;position:absolute;overflow:auto}.vjs-caption-settings .vjs-tracksettings-colors,.vjs-caption-settings .vjs-tracksettings-font{float:left}.vjs-caption-settings .vjs-tracksettings-colors:after,.vjs-caption-settings .vjs-tracksettings-font:after,.vjs-caption-settings .vjs-tracksettings-controls:after{clear:both}.vjs-caption-settings .vjs-tracksettings-controls{position:absolute;bottom:1em;right:1em}.vjs-caption-settings .vjs-tracksetting{margin:5px;padding:3px;min-height:40px}.vjs-caption-settings .vjs-tracksetting label{display:block;width:100px;margin-bottom:5px}.vjs-caption-settings .vjs-tracksetting span{display:inline;margin-left:5px}.vjs-caption-settings .vjs-tracksetting>div{margin-bottom:5px;min-height:20px}.vjs-caption-settings .vjs-tracksetting>div:last-child{margin-bottom:0;padding-bottom:0;min-height:0}.vjs-caption-settings label>input{margin-right:10px}.vjs-caption-settings input[type=button]{width:40px;height:40px}.vjs-hidden{display:none!important}.vjs-lock-showing{display:block!important;opacity:1;visibility:visible}.vjs-no-js{padding:2em;color:#ccc;background-color:#333;font-size:1.8em;font-family:Arial,sans-serif;text-align:center;width:30em;height:15em;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#F4A460}
#home-widgets .partners{background-color:#fff}
#sidebar .partners{width:275px;margin-left:-18px;padding-left:18px;padding-top:17px}
.bg-white{background-color:#fff}
h3.buy{padding:0;width:100%;text-align:center;vertical-align:center;margin-bottom:6px;text-decoration:none;text-shadow: 0 1px 1px rgba(0,0,0,.3);-webkit-border-radius: .5em;-moz-border-radius: .5em;
border-radius: .5em;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);box-shadow: 0 1px 2px rgba(0,0,0,.2);}
h3.buy a{padding:18px 0;display:block;width:100%;height:100%;text-decoration:none}
.orange {color: #fef4e9;border: solid 1px #da7c0c;background: #f78d1d;background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));background: -moz-linear-gradient(to bottom,  #faa51a,  #f47a20);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');}
.orange:hover{background: #f47c20;background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));background: -moz-linear-gradient(to bottom,  #f88e11,  #f06015);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');
}
.orange:active{color: #fcd3a5;background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));background: -moz-linear-gradient(to bottom, #f47a20, #faa51a);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');