html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,hgroup,menu,nav,section,menu,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}article,aside,figure,footer,header,hgroup,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;outline:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #4f4f4f;margin:0;padding:0}input,select{vertical-align:middle}a{text-decoration:none;color:#fff}a:hover{text-decoration:underline}h1,h2,h3,h4,h5,h6{color:#fff;line-height:1.5em;margin:15px 0;font-weight:100;font-family:'PT Sans Narrow',Verdana,Geneva,sans-serif}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#fff;text-decoration:none}h1{font-size:28px}h2{font-size:24px}h3{font-size:21px}h4{font-size:17px}h5{font-size:16px}h6{font-size:15px}p{margin:15px 0}ol{margin-left:35px}ul{margin-left:30px}strong{font-weight:bold}em{font-style:italic}.alignleft{float:left;margin-right:10px}.alignright{float:right;margin-left:10px}.aligncenter{text-align:center}.clear{clear:both}.relative{position:relative}.double-line{width:100%;height:1px;display:block;border-top:1px solid #2b2b2b;border-bottom:1px solid #252525;font-size:1px}small{font-size:12px}body{font-size:14px;color:#cbcbcb;line-height:1.7em;background-image:url(images/xnoise.png.pagespeed.ic.YGJYaR_H0C.png);background-color:#6a6a6a;font-family:'PT Sans Narrow',Verdana,Geneva,sans-serif}#main-container{width:100%}.center{height:auto;width:980px;margin:0 auto;text-align:left;padding:0;position:relative}.button{}#slider-navigation .items img.active{border-color:#dbdbdb;-webkit-box-shadow:1px 1px 0 rgba(255,255,255,1) inset;-moz-box-shadow:1px 1px 0 rgba(255,255,255,1) inset;box-shadow:1px 1px 0 rgba(255,255,255,1) inset}::selection{background:#ef4832;color:#fff}::-moz-selection{background:#ef4832;color:#fff}#header{background:url(images/xnoise.png.pagespeed.ic.YGJYaR_H0C.png) #262626;margin-bottom:40px;padding-top:1px;width:100%;position:relative}#navigation-container,#footer,#showcase-categories,#portfolio-categories ul,#filter-btn.filter-opened,.sidebar-box h4,.portfolio-sidebar h4{background:url(images/xtop_navigation_gradient.png.pagespeed.ic.7bpW4pL0JX.png) repeat-x;background:url(images/xtop_navigation_gradient.png.pagespeed.ic.7bpW4pL0JX.png) , url(images/xnoise.png.pagespeed.ic.YGJYaR_H0C.png) repeat-x;background-color:#333;border-bottom:1px solid #191919;border-top:1px solid #191919;-webkit-box-shadow:0 0 1px rgba(0,0,0,.3) , 0 1px 0 rgba(255,255,255,.05) inset;-moz-box-shadow:0 0 1px rgba(0,0,0,.3) , 0 1px 0 rgba(255,255,255,.05) inset;box-shadow:0 0 1px rgba(0,0,0,.3) , 0 1px 0 rgba(255,255,255,.05) inset}#navigation-container{width:100%;height:45px;display:block}#footer{height:auto;overflow:hidden;padding:10px 20px 7px 40px;display:block}#logo-container a{width:136px;height:55px;display:block;background:url(images/xlogo.png.pagespeed.ic._gk5sNjTna.png) no-repeat;float:left}#logo-container{height:auto;overflow:hidden;margin:7px auto;width:136px;height:55px}#menu-container{padding-top:15px;width:auto;display:block;text-align:center}#menu ul{text-align:center}#menu ul li{display:inline;width:auto;margin:0;padding:0}#menu ul li a{text-transform:uppercase;padding-left:25px;font-size:13px;color:#fff;font-style:normal;padding:14px;text-shadow:1px 1px 1px rgba(0,0,0,.7);border:1px solid transparent;border-left:0;border-right:0}#menu ul li a:hover,#menu ul li.hovered>a{text-decoration:none;background:url(images/xtop_navigation_gradient.png.pagespeed.ic.7bpW4pL0JX.png) repeat-x #5b5b5b;background-image:url(images/xtop_navigation_gradient.png.pagespeed.ic.7bpW4pL0JX.png) , url(images/xnoise.png.pagespeed.ic.YGJYaR_H0C.png);border-top:1px solid #131313;border-bottom:1px solid #131313;border-left:0;border-right:0}#menu ul li a:active{text-decoration:none;background:url(images/xtop_navigation_gradient.png.pagespeed.ic.7bpW4pL0JX.png) repeat-x #5b5b5b;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.5) inset;-moz-box-shadow:0 2px 3px rgba(0,0,0,.5) inset;box-shadow:0 2px 3px rgba(0,0,0,.5) inset}#menu ul ul li a:active{text-decoration:none;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.2) inset;-moz-box-shadow:0 2px 3px rgba(0,0,0,.2) inset;box-shadow:0 2px 3px rgba(0,0,0,.2) inset}#menu ul li.current-menu-item ul li a,#menu ul li.current-menu-ancestor ul li a{opacity:1}#menu ul ul>li:first-child{-moz-box-shadow:0 3px 3px rgba(0,0,0,.1) inset;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.1) inset;box-shadow:0 3px 3px rgba(0,0,0,.1) inset}#menu ul ul li a:hover,#menu ul ul li.hovered>a,#menu ul ul li.current-menu-item>a{text-decoration:none;opacity:1;background-color:#2b2b2b;border:1px solid #2b2b2b}.drop-arrow{width:7px;height:4px;background:url(images/xdrop-arrow.png.pagespeed.ic.V1eg1CaY8m.png) no-repeat;display:inline-block;position:relative;top:-2px;left:2px;display:none}#menu ul ul .drop-arrow{background:url(images/xdrop-arrow-sub.png.pagespeed.ic.4O2aR2Nvbz.png) no-repeat;width:4px;height:7px;float:right;top:10px;display:block}#menu ul,#menu ul *{margin:0;padding:0;list-style:none}#menu ul{line-height:1.0}#menu ul ul{position:absolute;top:-999em;width:10em}#menu ul ul li{width:100%;background-color:#5b5b5b;background-image:url(images/xnoise.png.pagespeed.ic.YGJYaR_H0C.png)}#menu ul li:hover{visibility:inherit}#menu ul li{position:relative}#menu ul a{position:relative}ul#menu ul li:hover li ul,ul#menu ul li.sfHover li ul{top:-999em}ul#menu ul li li:hover ul,ul#menu ul li li.sfHover ul{left:10em;top:0}ul#menu ul li li:hover li ul,ul#menu ul li li.sfHover li ul{top:-999em}ul#menu ul li li li:hover ul,ul#menu ul li li li.sfHover ul{left:10em;top:0}#menu ul a{text-decoration:none}#menu ul li:hover,#menu ul li.sfHover,#menu ul a:focus,#menu ul a:hover,#menu ul a:active{outline:1}#menu ul li a:hover,#menu ul li.current-menu-item>a,#menu ul li.current-menu-ancestor>a{}#menu ul ul{width:160px;top:33px;left:0;padding:0;text-align:left;z-index:20000;display:none;-webkit-box-shadow:0 0 3px rgba(0,0,0,.5);-moz-box-shadow:0 0 3px rgba(0,0,0,.5);box-shadow:0 0 3px rgba(0,0,0,.5)}#menu ul ul li a{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#menu ul ul ul li{-moz-box-shadow:0 0 0;-webkit-box-shadow:0 0 0;box-shadow:0 0 0;-moz-border-radius:0;-webkit-border-radius:0 0 0;border-radius:0 0 0}#menu ul ul ul{top:0;left:160px;padding:0}#menu ul ul li a{padding:0 10px;height:auto;text-align:left;line-height:27px;display:block;text-transform:capitalize}#menu ul ul li{display:block}#menu ul ul li a{display:block}#slider-container{width:980px;margin-top:17px;height:auto;box-shadow:1px 1px 2px rgba(0,0,0,.5);margin-bottom:40px}#static-header-img{background-color:#343434}#static-header-img img{width:980px;height:400px;display:block}#slider{height:400px;position:relative;overflow:hidden}#nivo-slider{width:980px;height:400px;background:url(images/ajax-loader.gif.pagespeed.ce.DbII0kXfu7.gif) no-repeat center #313131}#nivo-slider img{width:950px;height:350px;display:none;top:5px;left:5px}.nivo-controlNav{position:absolute;bottom:5px;z-index:1000}.nivo-controlNav a{width:15px;height:15px;background:url(images/xpage_nav.png.pagespeed.ic.KcH94YKRkM.png) no-repeat;float:left;list-style:none;margin:0 1px;display:block}.nivo-controlNav a.active{background-image:url(images/xpage_nav_active_black.png.pagespeed.ic.dingmlCF-k.png)}.nivo-nextNav{display:block;background:url(images/xpreview_arrows.png.pagespeed.ic.RDtvwV_EoZ.png) no-repeat scroll top right;width:53px;height:53px;right:20px}.nivo-nextNav:hover{background:url(images/xpreview_arrows.png.pagespeed.ic.RDtvwV_EoZ.png) no-repeat scroll bottom right}.nivo-prevNav{display:block;background:url(images/xpreview_arrows.png.pagespeed.ic.RDtvwV_EoZ.png) no-repeat scroll top left;width:53px;height:53px;left:20px}.nivo-prevNav:hover{background:url(images/xpreview_arrows.png.pagespeed.ic.RDtvwV_EoZ.png) no-repeat scroll bottom left}.nivo-caption p{padding:15px;padding-left:19px;font-size:14px;font-family:"Droid Sans",Verdana,Geneva,sans-serif}.nivo-caption{width:940px;height:auto;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:20px}#nivo-controlNav-holder{width:100%;height:50px;display:block}#content-container{height:auto;min-height:300px;padding-bottom:40px;margin:20px auto 0 auto}#full-content-container{height:auto;position:relative}#content-container{width:980px}#content{float:left;height:auto;min-height:200px;width:670px}.page #content,.single #content,.error404 #content,.woocommerce-page.post-type-archive-product #content{padding:25px;width:620px;background:#343434;background:#313131;min-height:300px}.page-template-template-featured-php #content{padding:0;background-color:transparent;width:670px}#full-width{float:left;height:auto;width:980px}.page #full-width,.single #full-width,.error404 #full-width,.woocommerce-page.post-type-archive-product #full-width{width:930px;background-color:#313131;padding:25px;-webkit-box-shadow:1px 1px 2px rgba(43,43,43,.8);-moz-box-shadow:1px 1px 2px rgba(43,43,43,.8);box-shadow:1px 1px 2px rgba(43,43,43,.8);min-height:300px}.blog #full-width,.page-template-template-featured-php #full-width{background-color:transparent;box-shadow:none;padding:0;width:980px}#content img{max-width:670px}.layout-left #content{float:right}.layout-left #sidebar{float:left;margin-left:0;margin-right:40px}h1.page-heading{font-size:16px;margin-bottom:5px;margin-top:-3px}.single{margin-bottom:0;border-bottom-width:0}.post-content{position:relative;margin-bottom:25px}.featured-posts .post-content{margin-bottom:0}#content .post-content{width:670px}#full-width .post-content{width:980px}.post-boxes{margin-top:40px;margin-bottom:-40px}.page-content-box{background-color:#313131;padding:10px 20px;margin-bottom:30px}.page-content-box h1.page-heading{padding:5px 0 0 0}#page-title{width:100%;min-height:50px;margin-bottom:40px}#page-title{margin-bottom:0}#page-title h1{font-size:17px;padding:15px;padding-left:0;margin:0;text-align:center;color:#fff;line-height:1.7em;background-color:gray}#page-title h1{font-size:17px}h1.post-title,h1.post-title a{font-size:22px;margin-bottom:0;margin-top:0;font-style:normal;padding-right:20px}.post-info{color:#b5b5b5;font-size:11px;text-transform:uppercase;letter-spacing:1px;width:100%}.content-box .post-info{font-size:11px;text-transform:capitalize}.post-info a{font-style:normal;color:#ccc}a.read-more{background-image:url(images/xpattern.png.pagespeed.ic.oKO6c-OJXw.png);border:1px solid #2c2c2c;padding:2px 12px 4px 12px;font-style:normal;float:right;margin-right:-20px;margin-bottom:-5px}a.read-more:hover{text-decoration:none;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter: alpha(opacity = 80);opacity:.8}.no-caps{font-style:normal;text-transform:lowercase;letter-spacing:normal;font-size:12px;color:#949494;margin-right:5px}img.img-frame,.img-frame img,.img-wrapper,#content-container .gallery img,#sidebar-projects img{-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.3);-moz-box-shadow:1px 1px 2px rgba(0,0,0,.3);box-shadow:1px 1px 2px rgba(0,0,0,.3)}#content-container .gallery img{border-width:0}.img-loading{background:url(images/ajax-loader-small.gif.pagespeed.ce.pEipFk9jyo.gif) no-repeat center;padding:0}.more-arrow{font-size:20px;font-family:Georgia,"Times New Roman",Times,serif;position:relative;top:1px}#content-container .wp-pagenavi a,#content-container .wp-pagenavi span.pages,#content-container .wp-pagenavi span.current,#content-container .wp-pagenavi span.extend{border:0;margin:2px;padding:0 8px}#content-container .wp-pagenavi{text-align:center;margin-bottom:-10px}.columns-wrapper{width:620px;float:none;overflow:hidden}#full-width .columns-wrapper{width:930px}.columns-wrapper p{margin-bottom:7px;margin-top:7px}.two-columns{width:445px;float:left;margin-right:40px}#content .two-columns{width:290px}.three-columns{width:283px;float:left;margin-right:40px}#content .three-columns{width:180px}.four-columns{width:202px;float:left;margin-right:40px}#content .four-columns{width:125px}#grid-full-width{float:left;width:100%;height:auto}#grid-gallery-wrapper{position:relative;width:100%;overflow:hidden;float:left}.with-filter{margin-top:-40px}.no-filter{margin-top:-10px}#grid-gallery{position:relative;width:100%;min-height:400px;margin-left:40px;margin-top:10px}#gallery-container{float:left;width:100%;margin-bottom:40px;min-height:500px}.content-box{float:left;margin:0 7px 7px 0;text-align:center;visibility:hidden;background:url(images/xpattern2.png.pagespeed.ic.4Txw9amGoY.png) #262626;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.3);-moz-box-shadow:1px 1px 2px rgba(0,0,0,.3);box-shadow:1px 1px 2px rgba(0,0,0,.3);display:block}.content-box>a{background-color:#000}.content-box img{display:block}.content-box h3{margin:0;padding:10px 0 8px 0}.content-box h3 a{color:#aeaeae}.content-box h2{text-transform:capitalize;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.5);margin:2px 0 8px;font-size:18px}.content-box h2 a{color:#fff}.content-box h2 a:hover{text-decoration:none}.content-box .post-info{font-size:12px;font-style:normal;text-transform:uppercase;letter-spacing:normal;padding:10px 0 0}.more-container{width:100%;text-align:center;margin-top:30px;float:left}#loadMore{background-color:#1a1a1a;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.2) , 0 1px 0 rgba(255,255,255,.05) inset;-moz-box-shadow:1px 1px 1px rgba(0,0,0,.2) , 0 1px 0 rgba(255,255,255,.05) inset;box-shadow:1px 1px 1px rgba(0,0,0,.2) , 0 1px 0 rgba(255,255,255,.05) inset;border:1px solid transparent}#loadMore span{display:block;min-width:50px;padding-top:1px;position:relative;top:1px}.content-box a{display:block;position:relative}.portfolio-more{width:100%;height:100%;background:url(images/xbox-hover.png.pagespeed.ic.E9m2IAYgR1.png) no-repeat center;display:block;position:absolute;top:0;left:0;z-index:10;opacity:0;filter: alpha(opacity =   0)}.portfolio-more .portfolio-icon{width:100%;height:100%;position:absolute;top:0;left:0;background:url(images/xbox-hover-plus.png.pagespeed.ic.hhUPX--jLt.png) no-repeat center}.portfolio-video .portfolio-icon{background:url(images/xbox-hover-play.png.pagespeed.ic.opDX_bgGhB.png) no-repeat center}.portfolio-loading .portfolio-icon{background:url(images/portfolio-loader-small.gif.pagespeed.ce.snpwlpu9sY.gif) no-repeat center;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter: alpha(opacity = 70);opacity:.7}.preview-container{height:100%;width:100%;position:relative;float:left;margin-top:10px;margin-bottom:40px;left:0}.preview-img-container,.preview-content{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.7);-moz-box-shadow:0 1px 3px rgba(0,0,0,.7);box-shadow:0 1px 3px rgba(0,0,0,.7)}.with-filter .preview-content-wrapper{margin-top:30px}.preview-img-container{display:block;float:left;position:relative;z-index:10}.preview-description{width:270px;float:left;overflow:auto}.preview-description h2{margin-top:0}.preview-content{float:left;width:270px;background-color:#2b2b2b;padding:20px;position:relative}.preview-arrows{position:absolute;top:100px;z-index:100;width:53px;height:53px;background-image:url(images/xpreview_arrows.png.pagespeed.ic.RDtvwV_EoZ.png)}#preview-left-arrow{left:40px;background-position:left top}#preview-right-arrow{right:40px;background-position:right top}#preview-left-arrow:hover{background-position:left bottom}#preview-right-arrow:hover{background-position:right bottom}.back-btn{position:absolute;left:0;bottom:0;width:310px;height:34px;border-bottom:1px solid #1f1f1f;text-align:center;text-transform:uppercase;background-image:url(images/xpattern.png.pagespeed.ic.oKO6c-OJXw.png)}.back-btn span{position:relative;top:6px;padding-left:20px;background:url(images/xback_arrow.png.pagespeed.ic.Dc1Ug01XUD.png) no-repeat left center}.horizontal-slider{background:url(images/xscroll-bg.png.pagespeed.ic.4aw_CiH_uy.png) repeat-x;float:left;height:13px;width:100%;position:absolute;bottom:0}.horizontal-handle{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter: alpha(opacity = 60);opacity:.6;background:#373737 url(images/xscroll-handle-bg.png.pagespeed.ic.45WIazs5ll.png) no-repeat center center;width:20px;height:12px;position:absolute;left:0;top:0;border:1px solid #000;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.jspContainer{overflow:hidden;position:relative}.jspPane{position:absolute}.jspVerticalBar{position:absolute;top:0;right:20px;width:16px;height:100%}.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px;background:#1a1a1a;display:none}.jspVerticalBar *,.jspHorizontalBar *{margin:0;padding:0}.jspCap{display:none}.jspHorizontalBar .jspCap{float:left}.jspTrack{position:relative}.jspDrag{background:none repeat scroll 0 0 #444;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;cursor:pointer;left:25px;position:relative;width:10px}.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%}.jspArrow{background:#50506d;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{background:#eeeef4;float:left;height:100%}#portfolio-preview-container{display:none}.preview-item{float:right;width:635px;height:auto}.portfolio-big-img{margin-bottom:15px;max-width:634px;min-height:200px;background:url(images/ajax-loader-small.gif.pagespeed.ce.pEipFk9jyo.gif) no-repeat center transparent}#portfolio-preview h4{font-style:normal}#portfolio-preview h1,#portfolio-preview h1 a{font-size:24px;font-style:normal;margin-top:0}#portfolio-preview hr{margin-bottom:10px}.portfolio-items{float:left;width:270px}.showcase-item{float:left;display:block;width:248px;padding:10px;border:1px solid #0d0d0d;border-top:0;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.03) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,.03) inset;box-shadow:0 1px 0 rgba(255,255,255,.03) inset;background-color:#222;position:relative}.showcase-item:first-child{border-top:1px solid #0d0d0d}.showcase-item:hover,.showcase-selected{background:none;background:url(images/xgradient2.png.pagespeed.ic.1sK5mQZM2t.png) repeat-x bottom #1a1a1a}.showcase-item h6{float:left;width:158px;margin-top:0;margin-bottom:7px;font-size:14px;text-transform:capitalize}.showcase-item .post-info{width:auto;font-size:10px;width:150px;float:left;line-height:17px}.portfolio-items img{margin:0 10px 0 0;width:65px;height:47px}.portfolio-sidebar{height:auto;min-height:200px;float:left;width:270px;font-size:15px;overflow:hidden;position:relative}#portfolio-wrapper{height:auto}#portfolio-big-pagination{display:block;width:220px;height:25px;float:left;text-transform:uppercase;line-height:26px;font-size:14px;margin-top:10px}.portfolio-big-arrows{font-size:26px;line-height:22px;position:relative;top:2px;padding:0}#portfolio-big-pagination a{text-decoration:none;font-style:normal;color:#888}#portfolio-big-pagination a#next-item{display:none}#portfolio-big-pagination a#prev-item{display:none}#portfolio-big-pagination a:hover{color:#555;text-decoration:none}#portfolio-preview .columns-wrapper{width:620px}#portfolio-preview .two-columns{width:290px}#portfolio-preview .three-columns{width:180px}#portfolio-preview .four-columns{width:125px}.page-template-template-portfolio-showcase-php .margin-line+p{margin-top:0}#portfolio-gallery{min-height:500px;position:relative}#portfolio-gallery img{margin-right:0}#portfolio-pagination{float:left;margin-top:40px}ul.portf-navigation{margin:0;padding:0}ul.portf-navigation li{width:15px;height:15px;float:left;list-style:none;margin-right:3px;position:relative;background:url(images/xpage_nav.png.pagespeed.ic.KcH94YKRkM.png) no-repeat}ul.portf-navigation li:hover,ul.portf-navigation li.selected{background-image:url(images/xpage_nav_active_black.png.pagespeed.ic.dingmlCF-k.png)}.portfolio-item{float:left;padding:20px 20px 20px 20px;display:block}.archive-portfolio{margin-right:40px;margin-bottom:30px}.last-item{border-right-width:0}.first-line .portfolio-item{border-top-width:0}.portfolio-item img{display:block;background:url(images/ajax-loader-small.gif.pagespeed.ce.pEipFk9jyo.gif) no-repeat center #fff;opacity:0}#portfolio-categories{width:100%;line-height:15px;display:block;height:30px;position:relative;top:5px}#portfolio-categories h6{float:left;line-height:15px;margin:0 10px 0 0;font-style:italic;font-size:13px;padding:9px;color:#fff}#portfolio-categories ul li,#showcase-categories ul li{display:inline;padding:5px 11px 5px 11px;font-size:13px;text-transform:capitalize;position:relative;float:left;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.7)}#showcase-categories{background-color:#222;margin-bottom:25px}#showcase-categories ul{margin-left:7px}#showcase-categories ul li{padding:3px 9px 3px}#showcase-categories{border:1px solid #0d0d0d;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#portfolio-categories ul li:last-child{-webkit-box-shadow:0 0 0 rgba(0,0,0,.7) , 0 0 0 rgba(255,255,255,.05);-moz-box-shadow:0 0 0 rgba(0,0,0,.7) , 0 0 0 rgba(255,255,255,.05);box-shadow:0 0 0 rgba(0,0,0,.7) , 0 0 0 rgba(255,255,255,.05)}#portfolio-categories ul li:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter: alpha(opacity = 80);opacity:.8}#portfolio-categories ul li:active,#portfolio-categories ul li.selected,#showcase-categories ul li:active,#showcase-categories ul li.selected{text-shadow:-1px -1px 1px rgba(0,0,0,.8);background:url(images/xtop_navigation_gradient.png.pagespeed.ic.7bpW4pL0JX.png) repeat-x #0f0f0f;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.03) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,.03) inset;box-shadow:0 1px 0 rgba(255,255,255,.03) inset}#portfolio-categories ul{float:left;margin-left:0;margin-bottom:15px;margin-top:4px;border:1px solid #1f1f1f;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;height:25px;display:none}#filter-btn{float:left;padding:5px 6px 5px 6px;border-radius:3px;margin-left:40px;margin-top:4px;display:block;position:relative;font-size:11px;text-transform:uppercase;background-image:url(images/xtrans.png.pagespeed.ic.KhSf5Y_LwQ.png);opacity:.6}#filter-btn span{background:url(images/xfilter_icon.png.pagespeed.ic.RW64tC8V31.png) no-repeat center left;padding-left:18px;display:block;vertical-align:middle;line-height:12px}#filter-btn span:active{position:relative;top:1px}#filter-btn.filter-opened{padding:6px 9px 7px 9px;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;background:url(images/xtop_navigation_gradient.png.pagespeed.ic.7bpW4pL0JX.png) repeat-x #333;border:1px solid #1f1f1f;border-right:0;opacity:1}#portfolio-categories ul li:hover a{text-decoration:none;font-style:normal;color:#656565}.loading{background:url(images/ajax-loader.gif.pagespeed.ce.DbII0kXfu7.gif) no-repeat;background-position:center 200px;margin-left:auto;margin-right:auto;position:relative}.btn-loading span{background:url(images/btn-loader.gif.pagespeed.ce.CWp5pKi78R.gif) no-repeat center;display:block;text-indent:-9999px;height:24px}.disabled{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter: alpha(opacity = 50);opacity:.5}#content-container dl.gallery-item{margin-top:18px}#content dl.gallery-item{margin-top:26px}#full-width .gallery{width:953px}#content .gallery,#portfolio-preview-container .gallery{width:650px}.gallery a{margin-right:25px;position:relative;display:block}#sidebar{height:auto;min-height:200px;float:right;width:270px;margin-right:0}.sidebar-box{margin-bottom:25px;height:auto;overflow:hidden;background:#343434;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;padding:10px}#sidebar .sidebar-box:last-child{margin-bottom:0}.sidebar-box ul{text-decoration:none;list-style:none;margin-left:0}#sidebar .widget_categories ul li,#sidebar .widget_nav_menu ul li,#sidebar .widget_archive ul li,#sidebar .widget_links ul li{display:block;width:253px;color:#fff;text-decoration:none;background:url(images/xsidebar-arrow.png.pagespeed.ic.P_Fkmm_4rj.png) no-repeat;background-position:6px 14px;padding:6px;padding-left:25px}#sidebar .widget_categories ul li a,#sidebar .widget_nav_menu ul li a,#sidebar .widget_archive ul li a,#sidebar .widget_links ul li a{color:#fff;text-decoration:none}#sidebar .widget_categories ul li:hover,#sidebar .widget_nav_menu ul li:hover,#sidebar .widget_archive ul li:hover,#sidebar .widget_links ul li:hover{background-color:#2b2b2b;border-bottom:1px solid #252525}#sidebar .widget_categories ul li,#sidebar .widget_nav_menu ul li,#sidebar .widget_archive ul li,#sidebar .widget_links ul li{border-bottom:1px solid #2d2d2d}#sidebar .widget_categories ul,#sidebar .widget_nav_menu ul,#sidebar .widget_archive ul,#sidebar .widget_links ul{margin-bottom:-10px;margin-left:-10px}#sidebar ul li.current_page_item,#sidebar ul li.current_menu_item{padding-left:33px;background-position:13px 14px}.sidebar-box ul ul{margin-top:5px;margin-left:5px}#sidebar .widget_categories ul ul li,#sidebar .widget_nav_menu ul ul li{border-bottom-width:0}.sidebar-box h4,.portfolio-sidebar h4{font-size:13px;margin:0;padding:10px 10px 10px 15px;text-transform:uppercase;border:1px solid #1f1f1f;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;width:243px;margin:-10px 0 0 -10px}.sidebar-box .double-line{margin-bottom:12px;display:none}.sidebar-box input[type="text"]{width:270px;height:29px;margin-bottom:10px}.sidebar-heading{margin-top:0}.sidebar-box ul li.cat-item a{display:inline}#content-container ul#sidebar-projects{float:left;list-style:none;margin:10px 0 -10px -7px}#sidebar-projects{padding:4px 0 5px 0}#sidebar-projects img{margin-bottom:0;margin-right:0;float:left;width:75px;height:65px}#sidebar-projects a{width:auto;padding-left:0}#sidebar-projects li{border-bottom:0;float:left;padding:0 0 10px 10px;background-image:none;display:inline}#copyrights{width:100%;float:left}#copyrights h5{font-size:12px;text-transform:uppercase;letter-spacing:2px;margin:21px auto;color:#999;text-align:center}#copyrights h5 a{color:#828282}.top-border{border-top:1px solid #ebebeb}#footer-menu ul{margin-left:0;margin-top:-1px}#footer-menu li{list-style:none;float:left}#footer-menu li a{text-transform:uppercase;margin:0 5px;font-size:12px}.widget-contact-form{margin-top:10px}.widget-contact-form input[type="text"],.widget-contact-form textarea{width:242px;font-size:12px;color:#999;line-height:25px}.widget-contact-form textarea{width:189px}.widget-contact-form #submit-form{margin-top:15px}.widget-contact-form textarea{height:70px;width:233px}.widget-contact-form .button{margin-top:12px;margin-bottom:12px}#submit-form{margin-top:25px}textarea{overflow:auto}.contact-label{margin-top:10px;display:block}.pexeto-contact-form .button{float:left}.mandatory{color:red}.check{width:24px;height:24px;background-image:url(images/xok.png.pagespeed.ic._Y_JX2ievB.png);background-repeat:no-repeat;float:left;visibility:hidden;position:relative;top:15px}.contact-loader{width:32px;height:32px;background:url(images/ajax-loader-small.gif.pagespeed.ce.pEipFk9jyo.gif) no-repeat;float:left;position:relative;left:15px;top:7px;visibility:hidden}.contact-status{margin-top:30px}input[type="text"].invalid,textarea.invalid{border:1px solid #a50000;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.error-message,.sent-message,.fail-message{display:none}#sent_successful{display:none}.contact-form-input,.contact-form-textarea{position:relative}.contact-form-textarea{margin-bottom:15px}.contact-input-wrapper{-webkit-border-radius:2px 2px 2px 2px;-moz-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;padding:0;position:relative}div.after-validation{background-color:#383838;padding:0 0 10px 10px;margin:10px 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #2e2e2e}div.invalid{padding:0 0 10px 10px;background-color:#2c2c2c;margin:10px 0;font-size:12px}.coment-box,div.invalid{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:13px;border:1px solid #282828}.contact_message p{margin-top:5px;margin-bottom:5px}.contact-status div{float:left}.contact-status span{float:left;margin-left:10px;margin-top:3px}#map-canvas{width:268px;height:268px;background-color:#fff;-moz-box-shadow:0 0 6px #c6c6c6;-webkit-box-shadow:0 0 6px #c6c6c6;box-shadow:0 0 6px #c6c6c6;border:1px solid #ccc;margin-top:25px}.comment-container{padding:0;font-size:12px}ul.commentlist li{}#content-container ul.commentlist ul.children{padding-left:30px;background:url(images/xcomment-bg.png.pagespeed.ic.E3O6Ecf4zt.png) no-repeat}#comment-content-container ul.children .comment-container{padding:0}#comment-content-container ul.children li{padding:1px 0 20px 30px;margin:-1px 0 -20px -29px}#content-container ul.commentlist,#content-container ul.commentlist ul{margin-left:0;list-style:none;padding-left:0}.coment-box{padding:20px;margin-bottom:20px;background-color:#2c2c2c;min-height:108px;position:relative}#reply-title{font-size:16px;margin-bottom:10px;margin-top:10px}#comment-content-container ul.children .comentBox{padding:20px;position:relative}.coment-box p{margin-top:-10px}.coment-box img{margin:0 0 10px 0;padding:3px;border:1px solid #282828;display:block}.comment-autor{float:left;margin-right:20px;text-align:center}p.coment-autor-name{margin-bottom:0}.comment-date{position:absolute;bottom:0;right:0;color:#999;margin-top:10px;margin-right:20px;font-style:italic}.comment-container .post-info{width:auto;margin-bottom:5px}.comment-date .no-caps{text-transform:capitalize}#respond{padding-top:5px}#respond h3{font-size:19px}.comment-navigation{width:100%;float:left;position:relative}#commentform input[type="text"],#commentform textarea{display:block}.comment-text{margin-top:10px}.reply{float:left}p.form-submit{margin-bottom:0}ul.commentlist>li:first-child{border-top-width:0}.post{margin-bottom:30px;position:relative}.single .post,.single .type-attachment{margin-left:-25px;margin-top:-25px;margin-bottom:0}.single .post-content{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;margin-bottom:0}#full-width .post{width:980px}.post-title-wrapper{padding:10px 20px 13px}.post-title-wrapper h2{margin-bottom:0;margin-top:1px}.blog-post-img img{display:block}#blog-latest{height:auto;width:100%;margin-top:0}#blog-latest .columns-wrapper{margin-bottom:0;width:670px}#full-width #blog-latest .columns-wrapper{width:980px}.post-date{float:left;width:50px;height:57px;display:block;background:url(images/xtrans.png.pagespeed.ic.KhSf5Y_LwQ.png);position:absolute;top:0;left:0}.no-thumbnail .post-date{left:auto;right:0}.post-date span{color:#fff;letter-spacing:3px;text-align:center;text-transform:uppercase;margin-top:5px;margin-left:4px;margin-bottom:2px;display:block;font-size:11px}.post-date span.year{padding-left:1px;font-size:10px;position:relative;top:-3px;display:none}.post-date h4{text-align:center;margin:0;line-height:17px;font-weight:bold;color:#fff;font-size:22px}.post-content-content{padding:5px 20px}.post-content{background:#343434}.post-content h2 a{text-decoration:none;text-shadow:1px 1px 1px rgba(0,0,0,.7)}.post-title-wrapper{background:url(images/xpattern2.png.pagespeed.ic.4Txw9amGoY.png) #262626;padding:10px 20px 13px 20px}.post-title{width:100%;float:left;padding-bottom:0}.post-title a:hover{color:#939393;text-decoration:none}.latest-small{height:auto;overflow:hidden;float:left;margin-bottom:30px}#content .latest-small .post-content{width:296px;float:left;padding:12px}.latest-small h3{margin-bottom:5px;margin-top:0;font-size:19px;border-bottom:0;width:100%}.latest-small p{margin-top:5px}.latest-small-right{border-right-width:0;margin-left:30px}.latest-small .read-more{float:right;margin-right:-12px;margin-bottom:-12px}.latest-small .post-content img{margin-top:10px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin:-17px 0 0 -12px}#full-width .latest-small{width:475px}#full-width .latest-small .post-content{width:451px;padding:12px;float:left}.sidebar-latest-posts{margin-top:-10px}.sidebar-post-wrapper{padding-bottom:10px;padding-top:10px;border-bottom:1px dotted #e7e7e7}.sidebar-post-wrapper:hover{background-color:#fafaf7}.sidebar-post-wrapper img{padding:3px;margin-right:7px}.sidebar-post-wrapper h6 a{color:#737373;font-size:13px}.sidebar-post-wrapper h6{margin-top:2px;margin-bottom:5px;line-height:1.2em}.info-wrapper{float:left;width:200px}.sidebar-post-wrapper h6 a:hover{text-decoration:none}.sidebar-post-info a{font-size:11px}.sidebar-post-comments{display:none}.sidebar-post-wrapper h6 a:hover{text-decoration:underline}#sidebar .search-wrapper{position:relative}#sidebar .search-input{width:242px;height:23px;color:#b7b7b7;margin-bottom:0}#sidebar .searchform{margin-top:10px}.sidebar-box .search-button,#not-found .search-button{margin-top:1px;border:0;font-size:0;width:26px;height:27px;display:block;background:url(images/xsearch_icon.png.pagespeed.ic.v2f0C757sf.png) no-repeat center;background-repeat:no-repeat;position:absolute;right:0;top:0}.search-button:hover{cursor:pointer}#content .search-button{float:none}#content .search-input{display:block;margin-bottom:10px;margin-left:3px}#content .search-button,#full-width .search-button{height:30px;width:31px;position:absolute;left:277px;top:0}#full-width .search-button{left:276px}#content .search-wrapper,#full-width .search-wrapper{width:310px;margin:30px auto;position:relative}.textwidget{padding-top:5px}input[type="text"],input[type="password"]{width:300px;height:27px;border:1px solid #2f2f2f;background-color:#4c4c4c;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.3) inset , 0 1px 0 rgba(255,255,255,.04);-moz-box-shadow:1px 1px 2px rgba(0,0,0,.3) inset , 0 1px 0 rgba(255,255,255,.04);box-shadow:1px 1px 2px rgba(0,0,0,.3) inset , 0 1px 0 rgba(255,255,255,.04);padding:2px 0 2px 5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#777;font-size:12px;line-height:23px}textarea{width:290px;height:150px;font-family:Arial;border:1px solid #2f2f2f;background-color:#4c4c4c;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.3) inset , 0 1px 0 rgba(255,255,255,.04);-moz-box-shadow:1px 1px 2px rgba(0,0,0,.3) inset , 0 1px 0 rgba(255,255,255,.04);box-shadow:1px 1px 2px rgba(0,0,0,.3) inset , 0 1px 0 rgba(255,255,255,.04);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:7px;color:#777;font-size:12px}input:focus,textarea:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}code{border:1px dashed #d3d3d3;font: normal 13px;padding:2px 7px}.highlight1{background-color:#fdf8ad;color:#777;padding:1px 3px}.highlight2{background-color:#909090;color:#fff;padding:1px 3px}blockquote{padding:13px 20px;font-family:"Droid Serif",Georgia,"Times New Roman",Times,serif;font-size:17px;font-style:italic;background:url(images/xquote.png.pagespeed.ic.ZjmYm7U7R3.png) no-repeat scroll top left;color:#fff}blockquote p{line-height:1.7em;border-left:1px solid #4f4f4f;padding:15px;padding-top:0;margin:0;margin-left:30px;padding-top:0}#sidebar blockquote{font-size:14px;padding:5px;background-position:0 -7px}#sidebar blockquote p{margin-left:27px;padding-right:0}.sidebar-testimonials a{padding-left:20px}.sidebar-frame{padding:10px;background-color:#fcfbf8;display:block}.info-box,.note-box,.tip-box,.error-box,.tip-box{padding:12px 15px;margin:20px 0;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;background:#eee;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.4);background:url(images/xtop_navigation_gradient.png.pagespeed.ic.7bpW4pL0JX.png) repeat-x}.info-box{background-color:#5f778f;border:1px solid #6d87a1}.note-box{background-color:#ddc760;border:1px solid #edd879}.error-box{background-color:#973934;border:1px solid #ae4641}.tip-box{background-color:#94ab5d;border:1px solid #a2ba6a}.button,#submit,input[type="submit"]{display:inline-block;outline:none;cursor:pointer;text-align:center;text-decoration:none;border:0;padding:3px 22px 5px 22px;text-shadow:0 1px 1px rgba(0,0,0,.3);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity = 100);opacity:1;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.2) , 0 1px 0 rgba(255,255,255,.2) inset;-moz-box-shadow:1px 1px 1px rgba(0,0,0,.2) , 0 1px 0 rgba(255,255,255,.2) inset;box-shadow:1px 1px 1px rgba(0,0,0,.2) , 0 1px 0 rgba(255,255,255,.2) inset;background:url(images/xgradient_button.png.pagespeed.ic.JPCK1yN1K5.png) repeat-x bottom #de3917}.button:hover,#submit:hover{text-decoration:none;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter: alpha(opacity = 90);opacity:.9}.button:active,#submit:active{position:relative;top:1px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity = 100);opacity:1;-webkit-box-shadow:1px -1px 1px rgba(0,0,0,.2);-moz-box-shadow:1px -1px 1px rgba(0,0,0,.2);box-shadow:1px -1px 1px rgba(0,0,0,.2)}input.button{padding:4px 20px;line-height:20px;border-width:0}#submit{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin-top:10px;padding:7px 20px;border:0}table{border-collapse:collapse;margin:20px 0;width:100%}table th{font-weight:normal;padding:5px 4px;font-size:13px;background-color:#2b2b2b;border:1px solid #272727;border-bottom:2px solid #939393;color:#fff}table td{border:1px solid #2b2b2b;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.1);-moz-box-shadow:0 1px 0 rgba(255,255,255,.1);box-shadow:0 1px 0 rgba(255,255,255,.1);padding:4px;text-shadow:1px 1px 1px rgba(0,0,0,.7);text-align:center}td#today{background:url(images/xtop_navigation_gradient.png.pagespeed.ic.7bpW4pL0JX.png) repeat-x scroll 0 0 #de3917}#calendar_wrap table td{text-align:center}table#wp-calendar{margin-bottom:0;width:100%;margin-top:0}table#wp-calendar td:hover,table#wp-calendar td#today,table#wp-calendar td:hover a,table#wp-calendar td#today a{background:url(images/xtop_navigation_gradient.png.pagespeed.ic.7bpW4pL0JX.png) repeat-x scroll 0 0 #de3917;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.1);box-shadow:none}caption{margin-bottom:4px;margin-top:2px}.drop-caps{font-family:"Droid Serif",Georgia,"Times New Roman",Times,serif;font-size:300%;line-height:.8em;margin-right:.2em;padding-bottom:.1em;text-transform:uppercase;float:left;position:relative;top:6px;color:#fff}ul.bullet_check li,div.bullet_check li,ul.bullet_arrow li,div.bullet_arrow li,ul.bullet_arrow2 li,div.bullet_arrow2 li,ul.bullet_arrow3 li,div.bullet_arrow3 li,ul.bullet_arrow4 li,div.bullet_arrow4 li,ul.bullet_star li,div.bullet_star li,ul.bullet_plus li,div.bullet_plus li{list-style:none;padding:0;margin:7px;line-height:18px;padding-left:25px}ul.bullet_check li,div.bullet_check li{background:transparent url(images/xcheck.png.pagespeed.ic.VAhYHJk0gm.png) no-repeat 0 .2em}ul.bullet_arrow li,div.bullet_arrow li{background:transparent url(images/xarrow.png.pagespeed.ic.hGpAGoLP71.png) no-repeat 0 .2em}ul.bullet_arrow2 li,div.bullet_arrow2 li{background:transparent url(images/xarrow2.png.pagespeed.ic.pALnvp6H5M.png) no-repeat 0 .2em}ul.bullet_arrow3 li,div.bullet_arrow3 li{background:transparent url(images/xarrow3.png.pagespeed.ic.lbDeqXb-_v.png) no-repeat 0 .2em}ul.bullet_arrow4 li,div.bullet_arrow4 li{background:transparent url(images/xarrow4.png.pagespeed.ic.R22NtNjCK1.png) no-repeat 0 .2em}ul.bullet_numeric li,div.bullet_numeric li{list-style:none;list-style:decimal;padding-left:20px}ul.bullet_star li,div.bullet_star li{background:transparent url(images/xstar.png.pagespeed.ic.zec0XKgtgn.png) no-repeat 0 .2em}ul.bullet_plus li,div.bullet_plus li{background:transparent url(images/xplus.png.pagespeed.ic.UvVhQ1TsxV.png) no-repeat 0 .2em}.testimonial-container{margin-top:20px}.testimonial-container blockquote{float:left;display:block;width:455px;margin-top:-13px;padding-right:0}#full-width .testimonial-container blockquote{width:684px}#full-width #portfolio-preview .testimonial-container blockquote{width:455px}.no-image blockquote,#full-width .testimonial-container.no-image blockquote{width:100%}#content-container .testimonial-img{float:left;max-width:144px}.testimonial-container p{width:auto;display:inline-block}.testimonial-container blockquote p{display:block;padding-right:0}.testimonial-container .double-line{margin-bottom:25px}.testimonial-container h2{display:inline-block;margin-right:20px;font-size:21px;margin-bottom:7px}.testimonial-container .testimonials-details{width:400px;text-transform:uppercase}#full-width .testimonial-container blockquote{width:765px}.tabs-container{min-height:150px;margin:20px 0}.tabs{list-style:none;margin:0!important;padding:0;height:auto;float:left}.tabs li a{margin-right:3px;text-shadow:1px 1px 1px rgba(0,0,0,.7);background:url(images/xtop_navigation_gradient.png.pagespeed.ic.7bpW4pL0JX.png) repeat-x #272727;background-image:url(images/xtop_navigation_gradient.png.pagespeed.ic.7bpW4pL0JX.png) , url(images/xnoise.png.pagespeed.ic.YGJYaR_H0C.png);border:1px solid #1e1e1e;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.05) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,.05) inset;box-shadow:0 1px 0 rgba(255,255,255,.05) inset;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;line-height:35px}.tabs li{float:left;text-indent:0;padding:0;margin:0!important;list-style-image:none!important}.tabs a{font-size:13px;display:block;height:35px;line-height:35px;width:50px;text-align:center;text-decoration:none;color:#fff;padding:0;position:relative;top:1px;text-transform:capitalize;border:1px solid #e2e2e2;border-bottom:2px solid #e2e2e2;border-right:0;-moz-box-shadow:0 -3px 2px rgba(0,0,0,.03) inset;-webkit-box-shadow:0 -3px 2px rgba(0,0,0,.03) inset;box-shadow:0 -3px 2px rgba(0,0,0,.03) inset}.tabs a:active{outline:none;border-bottom:0}.tabs a:hover{color:#ccc}.tabs .current,.tabs .current:hover,.tabs li.current a,.tabs a:hover{background-image:none;border-bottom:0;height:36px}.tabs a{line-height:30px;font-size:12px}.tabs .w1 a{width:70px}.tabs .w2 a{width:120px}.tabs .w3 a{width:150px}.tabs .w4 a{width:200px;line-height:50px;height:50px}.panes .pane{display:none}.panes{padding:15px;border:1px solid #1e1e1e;clear:both;background-color:#272727}.accordion-container{min-height:270px;margin-bottom:20px;float:left;border-top:1px solid #1e1e1e}#accordion h2{margin:0;padding:10px 24px;font-size:14px;font-weight:normal;cursor:pointer;text-shadow:1px 1px 1px rgba(0,0,0,.7);background:url(images/xtop_navigation_gradient.png.pagespeed.ic.7bpW4pL0JX.png) repeat-x #272727;background-image:url(images/xtop_navigation_gradient.png.pagespeed.ic.7bpW4pL0JX.png) , url(images/xnoise.png.pagespeed.ic.YGJYaR_H0C.png);border:1px solid #1e1e1e;border-top-width:0;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.05) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,.05) inset;box-shadow:0 1px 0 rgba(255,255,255,.05) inset}#accordion h2.current{cursor:default}#accordion .pane{border:1px solid #1e1e1e;border-width:0 1px 1px 1px;display:none;padding:15px;background-color:#272727}#accordion .pane:last-child{border-bottom:0}#accordion .pane h3{font-weight:normal;margin:0 0 -5px 0;font-size:16px;color:#999;font-style:normal}.hidden{visibility:hidden;width:0;height:0}a.lightbox-image{position:relative;display:inline-block}a.lightbox-image img{display:block}.loading-container{background-image:url(images/ajax-loader-small.gif.pagespeed.ce.pEipFk9jyo.gif)}div.wp_syntax{margin-top:20px;margin-bottom:30px}cite{font-size:12px;line-height:1.5em}.nomargin{margin:0 0 0 0}a.rsswidget img{position:relative;top:2px}#sidebar #SGM{background:url(images/ajax-loader-small.gif.pagespeed.ce.pEipFk9jyo.gif) no-repeat center;margin-top:10px;width:248px}.recentcomments{padding:5px 0}.preview-items{display:none}.wp-caption{padding-top:4px;background-color:#2c2c2c;text-align:center}.from-meta{display:none}.widget_testimonials cite{display:block;font-family:"Droid Sans",Verdana,Geneva,sans-serif;font-size:12px;font-style:normal;text-align:left;line-height:1.8em;text-indent:0}.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption img{border:0 none;margin:0;padding:0}.wp-caption p.wp-caption-text,.gallery-caption{line-height:1.5em;margin:0;font-size:12px;padding:0 4px 4px;position:relative;top:-3px}.gallery-item .wp-caption-text,.gallery-item gallery-caption{background-color:transparent}.sticky{border-bottom:3px double #ebebeb}.p-desaturate{position:relative}.p-desaturate .no-color{position:absolute;left:0;top:0;z-index:10}.p-desaturate .color{position:relative;z-index:0}#footer-social-icons{float:left;margin:1px 10px 0 0}#footer-social-icons ul{margin:0}#footer-social-icons ul li{border-bottom:0;display:inline-block;margin-right:2px;margin-top:3px}#footer-social-icons ul li a{display:inline}#footer-social-icons ul li a{-webkit-box-shadow:1px 1px 0 rgba(255,255,255,1) inset;-moz-box-shadow:1px 1px 0 rgba(255,255,255,1) inset;box-shadow:1px 1px 0 rgba(255,255,255,1) inset}#footer-social-icons img:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter: alpha(opacity = 80);opacity:.8}.margin-line{margin-bottom:15px}#not-found h1{font-size:90px;color:#949494}.copyrights{text-transform:uppercase;color:#fff;letter-spacing:.5px;font-size:0}#content-container .wp_syntax{background-color:#272727;color:#cbcbcb;border-color:#1f1f1f}img.bg-image{min-height:100%;min-width:1024px;width:100%;height:auto;position:fixed;top:0;left:0;z-index:-100}@media screen and (max-width:1024px){img.bg{left:50%;margin-left:-512px}}.bg-image-pattern{background:url(images/xbg.png.pagespeed.ic.gEAnpXgFVZ.png) repeat;width:100%;height:100%;position:fixed;z-index:-80;top:0}.currentTextHolder{position:relative;top:-3px}.pp_nav{margin-top:1px}.bypostauthor .coment-box{background-color:#383838}.footer-spacer{width:30px;height:20px;display:block}#footer{padding-left:0;padding-right:0}html,body{height:100%}.page-template-template-full-width-slideshow-php #footer{position:absolute;bottom:0;width:100%}.page-template-template-full-width-slideshow-php .loading{background-position:center center}#full-width-slider,#slider img{position:fixed;min-height:100%;min-width:540px;width:100%;height:auto;position:fixed;top:0;left:0;z-index:-100}.spacer{height:90%;display:block;width:1px}#slider img{visibility:hidden}#slider-img-wrapper{overflow:hidden;position:relative;width:100%;height:100%}#slider img.first{display:block}#slider img.current{z-index:10}#slider-navigation-container{width:100%;position:absolute;bottom:46px}#slider-navigation{position:relative;overflow:hidden;height:60px;height:44px;z-index:10}#slider-navigation-wrapper{width:538px;padding:13px 30px 10px;margin:0 auto;border-radius:2px 2px 0 0;background:url(images/slider_navigation_bg.png.pagespeed.ce.KrkxP_1rwh.png) no-repeat top left}#slider-navigation .items{width:20000em;position:absolute;left:0}#slider-navigation .items div{float:left}#slider-navigation .items img{height:40px;width:50px;opacity:0;filter: alpha(opacity =   0)}.thumbnail-wrapper{height:40px;margin-right:10px;width:50px;background:url(images/ajax-loader-t.gif.pagespeed.ce.PCEoxVAurr.gif) no-repeat center rgba(0,0,0,.4)}.thumbnail-wrapper img{padding:2px;background:#242424;background:url(images/xtrans6.png.pagespeed.ic.gTuYdtDuW9.png);background:rgba(0,0,0,.4);display:block}#slider-navigation .items img.active{background-color:#e7e7e7;background-color:rgba(255,255,255,.5);box-shadow:none;position:relative}.browse{width:27px;height:37px;display:block;position:absolute;top:17px}#left-arrow{left:4px;background:url(images/xarrows.png.pagespeed.ic.tT1atBDiw-.png) no-repeat scroll top right}#right-arrow{right:9px;background:url(images/xarrows.png.pagespeed.ic.tT1atBDiw-.png) no-repeat scroll top left}#left-arrow:hover{background:url(images/xarrows.png.pagespeed.ic.tT1atBDiw-.png) no-repeat scroll bottom right}#right-arrow:hover{background:url(images/xarrows.png.pagespeed.ic.tT1atBDiw-.png) no-repeat scroll bottom left}#hide-button{position:absolute;right:40px;bottom:-27px;cursor:pointer;background:url(images/xtrans5.png.pagespeed.ic.4WS43Hx5yB.png);background:rgba(0,0,0,.3);border:1px solid rgba(0,0,0,.1);display:block;padding:0 7px 0 7px;border-radius:0 0 3px 3px;opacity:.7}#hide-button:hover{opacity:1}#hide-button span{background:url(images/hide-arrow.png.pagespeed.ce.PG36WG3CpW.png) no-repeat left center;padding-left:15px;text-transform:uppercase;font-weight:bold;font-size:11px;text-shadow:1px 1px 0 rgba(0,0,0,.3);color:#fff}#hide-button span:active{position:relative;top:1px}#hide-button.closed span{background:url(images/xshow-arrow.png.pagespeed.ic.uUOjNrGUTH.png) no-repeat left center}#full-width-slider,#slider img{min-width:1024px}@media screen and (max-width:1024px){#full-width-slider,#slider img,img.bg-image{left:50%;margin-left:-512px}}input[name="post_password"]{margin-bottom:10px}.sidebar-box .search-button,#not-found .search-button{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}@media screen and (max-width:1024px){#full-width-slider,#slider img,img.bg-image{left:0%;margin-left:0}}#main-container{min-height:100%;position:relative;float:left}#footer{position:absolute;width:100%;bottom:0}#content-container{padding-bottom:80px}#gallery-container{margin-bottom:80px}.back-btn-end{bottom:0;position:absolute;right:0;padding:5px 10px 5px 10px;background:url(images/xtrans5.png.pagespeed.ic.4WS43Hx5yB.png);background:url(images/xpattern.png.pagespeed.ic.oKO6c-OJXw.png) repeat rgba(0,0,0,.5)}.back-btn-end span{background:url(images/xback_arrow.png.pagespeed.ic.Dc1Ug01XUD.png) no-repeat scroll left center;padding-left:20px;color:#fff}#full-height-slider{width:100%;height:100%;position:relative;margin-top:-40px;left:0;z-index:-100}#full-height-slider img{height:100%;width:auto;min-width:0;margin:0 auto;display:block;visibility:hidden;position:relative}.img-wrapper{position:absolute;width:100%;height:100%}#slider-navigation-wrapper{position:relative;left:2px}.preview-content-wrapper{height:0}img.bg-image{visibility:hidden}.horizontal-img-wrapper{float:left}.to-load{width:500px;background:url(images/ajax-loader.gif.pagespeed.ce.DbII0kXfu7.gif) no-repeat center;height:100%;float:left;overflow:hidden}.preview-img-container{background-color:#2b2b2b}.horizontal-img-wrapper img{float:left;width:auto}.preload-img{visibility:hidden;width:0;height:0;position:absolute}#slider-navigation-container{bottom:43px}#footer-social-icons ul li{margin-top:0;position:relative;top:2px}.copyrights{position:relative;top:-1px}.horizontal-slider{display:none}.mobile-nav,.mob-nav-menu{display:none}#nivo-slider img{width:auto;height:auto;top:0;left:0}.nivo-controlNav{padding-bottom:0;width:100%;text-align:center;bottom:-5px}.nivo-controlNav a{display:inline-block;float:none}.preview-container{margin-bottom:0}.horizontal-slider{bottom:-40px}#slider-img-wrapper{float:left}.content-box,.content-box img{max-width:100%}#header,.mob-nav-menu,#navigation-container,#footer,#showcase-categories,#portfolio-categories ul,#filter-btn.filter-opened,.sidebar-box h4,.portfolio-sidebar h4{background:#2d2d2d;background-image:-webkit-linear-gradient(top,#3d3d3d,#272727);background-image:-ms-linear-gradient(bottom,#272727,#3d3d3d);background-image:-moz-linear-gradient(center bottom,#272727 0%,#3d3d3d 100%);background-image:-o-linear-gradient(top,#272727,#3d3d3d);border-top:1px solid #1f1f1f;border-bottom:1px solid #1f1f1f;box-shadow:0 0 1px rgba(0,0,0,.3) , 0 1px 0 rgba(255,255,255,.05) inset}.slider-info{display:none;position:absolute;width:90%;max-width:550px;left:5%;top:5%;padding:2%;z-index:10000;background-color:#2b2b2b;max-height:90%;overflow:scroll;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:0 0 0 7px rgba(0,0,0,.5)}.slider-info-close{position:absolute;top:0;right:0;width:30px;height:30px;background:url(images/xsl-info-close.png.pagespeed.ic.7IN4xPdBE4.png) no-repeat center center;cursor:pointer}.mob-nav-menu ul{background:#2d2d2d}.sidebar-box h4,.portfolio-sidebar h4{border:1px solid #1f1f1f;max-width:100%}.mob-nav-menu{background:#f9f9f7}.mob-nav-btn{background:url(http://www.gianlucacarluccio.it/wp-content/themes/images/mob-nav-icon.png) no-repeat}.mob-nav-menu li{border-top:1px solid #1f1f1f}.slider-info-btn{height:34px;border-bottom:1px solid #1f1f1f;text-align:center;text-transform:uppercase;background-image:url(images/xpattern.png.pagespeed.ic.oKO6c-OJXw.png);line-height:34px;border-left:1px solid #1b1b1b;cursor:pointer;display:none}.portfolio-arrow{background:#1f1f1f}#full-width .gallery{max-width:100%}.two-columns,#content .two-columns{width:47%}.three-columns,#content .three-columns{width:28%}.four-columns,#content .four-columns{width:20%}.mobile div.dark_rounded .pp_next{background:url(images/prettyPhoto/dark_rounded/xbtnNext.png.pagespeed.ic.KL8N7bIHBr.png) no-repeat scroll right center transparent}.mobile div.dark_rounded .pp_previous{background:url(images/prettyPhoto/dark_rounded/xbtnPrevious.png.pagespeed.ic.W9hxTFM8cK.png) no-repeat scroll left center transparent}.mobile div.light_rounded .pp_next{background:url(images/prettyPhoto/light_rounded/xbtnNext.png.pagespeed.ic.KL8N7bIHBr.png) no-repeat scroll right center transparent}.mobile div.light_rounded .pp_previous{background:url(images/prettyPhoto/light_rounded/xbtnPrevious.png.pagespeed.ic.W9hxTFM8cK.png) no-repeat scroll left center transparent}.mob-nav-btn{background:url(images/xmob-nav-icon.png.pagespeed.ic.g56qNFk8rP.png) no-repeat;background-position:0 1px}.mobile.page-template-template-full-height-slideshow-php .bg-image{position:absolute}#logo-container,#logo-container a{width:auto;height:auto}#logo-container{text-align:center;margin-bottom:0}#logo-container a{float:none;background:none;display:inline}#logo-container a img{max-width:100%}.info-box,.note-box,.tip-box,.error-box,.tip-box{background-image:none;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 1%,rgba(0,0,0,.05) 99%,rgba(0,0,0,.05) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 1%,rgba(0,0,0,.05) 99%,rgba(0,0,0,.05) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 1%,rgba(0,0,0,.05) 99%,rgba(0,0,0,.05) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 1%,rgba(0,0,0,.05) 99%,rgba(0,0,0,.05) 100%)}.info-box{background-color:#5f778f;border:1px solid #6d87a1}.note-box{background-color:#ddc760;border:1px solid #edd879}.error-box{background-color:#973934;border:1px solid #ae4641}.tip-box{background-color:#94ab5d;border:1px solid #a2ba6a}#content .post-content-content img,#full-width .post-content-content img,.page #full-width img,.page #content img{max-width:100%;height:auto}#content-container #content .testimonial-img{max-width:20%}.page #full-width .latest-small img,.page #content .latest-small img{max-width:110%}.post-video-wrapper{margin-top:20px}.post-video{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.post-video iframe,.post-video object,.post-video embed{position:absolute;top:0;left:0;width:100%;height:100%}#menu>div>ul>li>ul{box-shadow:0 2px 2px rgba(0,0,0,.2);margin-top:-2px;padding-top:2px}.mob-nav-menu a[href="#"]{color:gray}#portfolio-categories ul{margin-bottom:0;height:auto;min-height:25px;margin-right:60px;max-width:78%}#showcase-categories{margin-bottom:20px}.preview-item{width:640px}.latest-small h3{margin-top:5px}.preview-item{max-width:70%;width:650px;margin-right:1px}.mobile #menu ul ul li a{line-height:18px;padding-top:3px;padding-bottom:3px}.single .type-attachment{margin-left:-19px;margin-top:-12px}.share-title{display:inline-block;text-transform:uppercase;font-size:14px}.social-share ul{display:inline-block;margin-left:14px;position:relative;top:5px}.share-item{-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-ms-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease;display:inline-block;overflow:hidden;margin-right:7px;width:16px;height:16px;background-image:url(images/xpx_sprites_w.png.pagespeed.ic.TVxkFqlsDv.png);background-image:url(images/xpx_sprites_w_ie.png.pagespeed.ic.ZY_EDJRkVM.png) \9 ;background-size:528px 16px;background-repeat:no-repeat;cursor:pointer;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;padding:3px}.social-share{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-moz-opacity:.7;-khtml-opacity:.7;-webkit-opacity:.7;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter: alpha(opacity=70)}.social-share:hover{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100)}.post .social-share{margin-top:10px}.post .social-share+.clear{display:none}.page .social-share{float:left}.share-item{-webkit-transition:all .15s ease;-moz-transition:all .15s ease;-ms-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease}.share-item:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.share-fb{position:relative;top:0;background-color:#3d599b;background-position:-445px 3px}.share-tw{background-color:#60d7fd;background-position:-477px 3px}.share-gp{background-color:#e54a4f;background-position:-413px 3px}.share-pn{background-color:#e85d3a;background-position:-509px 3px}.woocommerce .reviews_tab{background:none repeat scroll 0 0 rgba(0,0,0,0)!important;border-width:0!important;padding:0!important}.woocommerce .reviews_tab a{background:none repeat scroll 0 0 rgba(0,0,0,0);border:0 none!important;height:auto;padding:0!important}.woocommerce-tabs .tabs li:before,.woocommerce-tabs .tabs li:after{border:0 none!important;box-shadow:none!important}.woocommerce-page #reviews #comments h2{clear:both!important;padding-top:30px}#recaptcha_image{max-width:100%}.contact-captcha-container{width:440px;max-width:100%;margin-bottom:15px;border:1px solid #292929;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:relative}.contact-captcha-container h6{padding:5px 15px}#recaptcha_image{padding:10px 11px}.recaptcha-input-wrap{border-top:1px solid #292929;padding:10px;-webkit-border-top-right-radius:0 0 5px 5px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0 0 5px 5px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:0 0 5px 5px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.recaptcha-input-wrap.invalid{background-color:#2b2b2b;margin:0;padding-top:10px}.recaptcha-input-wrap.after-validation{border-radius:0;margin:0;padding-top:10px;border-width:0}#recaptcha_response_field{margin:0}.recaptcha-reload{position:absolute;right:20px;top:22px}.recaptcha-reload a{background-image:url(images/xreload.png.pagespeed.ic.qR-2PkmoQF.png);background-image:url(images/xreload-ie.png.pagespeed.ic._wOJmO0-0o.png) \9 ;width:20px;height:20px;background-size:20px 20px;display:block;-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter: alpha(opacity=50);opacity:.5}.recaptcha-link{margin-top:14px;font-size:11px}.recaptcha-link a{-moz-opacity:.3;-khtml-opacity:.3;-webkit-opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter: alpha(opacity=30);opacity:.3}.captcha-fail-message{display:none}.widget_recent_entries .post-date{position:static;float:none;width:auto;height:auto;background:transparent}.widget_recent_entries li{padding-top:10px}#footer-social-icons img{width:16px}#sidebar #SGM img{max-width:none}#grid-gallery-wrapper{overflow:visible}.page-template-template-grid-gallery-php #main-container{overflow:hidden}