html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}:focus{outline:0}body{background:#fff;line-height:1}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:normal;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a img{border:0}.left{float:left}.right{float:right}* html .clear{height:1%}.clear:after{clear:both;content:".";display:block;height:0;visibility:hidden}.clear{display:block}body{background:#efefef;color:#333;font:12px/20px Arial,Helvetica,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:bold}h1{font-size:22px}h2{font-size:18px}h3{font-size:15px}h4{font-size:13px}h5,h6{font-size:12px}input,textarea{border-color:#ccc #efefef #efefef #ccc;border-style:solid;border-width:1px;color:#777;padding:6px}input:focus{background:#fff}.sticky{}.gallery-caption{}.bypostauthor{}a,a:visited{text-decoration:none}a:active{outline:0}a:hover{color:#333}#wrapper{background:#fff;margin:0 auto;width:960px;box-shadow:0 10px 20px #dfdfdf}.inner-wrap{margin:0 auto;width:920px}#top{height:33px;line-height:33px}#container{float:left;padding:0 0 30px 0;width:100%;z-index:100}#content{float:left;width:640px}#content img{border:0 solid #ccc;padding:3px}#sidebar{float:right;width:260px}#footer{border-top:1px solid #efefef;padding:20px 0 20px 0}.one-col{width:920px!important}.nav{float:right;line-height:1;list-style:none;margin:52px 0 0 0;z-index:999}.nav a{display:block;position:relative;text-decoration:none;z-index:999}.nav .sf-sub-indicator{display:none}.nav li{float:left;width:auto;z-index:999}.nav li:hover,.nav li.hover{position:static}.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 li ul{background:#fff;border:1px solid #e9e9e9;left:-999em;margin-left:12px;padding:5px 0 15px 0;position:absolute;width:176px;z-index:999}.nav li ul .sf-sub-indicator{background:url(images/xbullet.png.pagespeed.ic.s76BIZxIro.png) no-repeat;display:block;height:10px;overflow:hidden;position:absolute;right:.4em;text-indent:-999em;top:1.1em;width:10px}.nav li ul ul{margin:-40px 0 0 176px}.nav li ul li{border-bottom:1px dashed #e9e9e9;margin:0 13px}.nav li ul li a.sf-with-ul{}.nav li a{color:#0095da;font-size:14px;font-weight:bold;line-height:18px;padding:7px 0 7px 26px}.nav li a:hover,.nav li a:active{text-decoration:none;color:#000}.nav li ul li a:hover{}.nav li ul li a,.nav li ul li a:visited{background:#fff;border-bottom:none;font-size:12px;font-weight:normal;padding:8px 0;text-transform:none;width:150px}.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:0}#header-nav li a b{-moz-transition:-moz-transform .2s ease-in;-o-transition:-o-transform .2s ease-in;-webkit-transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in;background:url(images/xarrow.png.pagespeed.ic.WCKNd4Aq1j.png) no-repeat;display:block;height:4px;position:absolute;right:-10px;top:14px;width:7px}.menu-flag-hover{-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}#header{background:#fff;border-top:2px solid #e9e9e9;border-bottom:1px solid #efefef;height:120px;padding:1px 0;z-index:999}#header-left{display:block;float:left;position:relative}#header-right{display:block;float:right;position:relative;z-index:999}#text-logo{float:left}#site-title{color:#333;font-size:36px;font-weight:bold;letter-spacing:-1px;line-height:1;margin:7px 0 5px 0}#site-desc{color:#999;font-size:11px}#site-title a,#site-title a:hover{text-decoration:none}#logo{line-height:1;margin:5px 0 0 0;overflow:hidden}.header-social{border-bottom:1px dashed #e9e9e9;color:#999;font-size:11px;padding:0 0 5px 0;position:absolute;right:0}.header-social a:hover{color:#333}#featured-slider{background:none repeat scroll 0 0 #fff;display:block;float:left;margin:0 0 10px 0;width:920px;z-index:20}#slider-box{float:left;position:relative;width:920px;z-index:100}#slider-box a{cursor:pointer}div.slides{display:none;float:left;width:920px}.image-slide-thumb img{display:block;width:920px}.slides embed,.slides object,.slides iframe{float:right;position:relative;z-index:50}.video-slide{display:inline;float:left;padding:0 60px}.video-slide .entry-title{margin:0 0 10px 0}.video-slide-embed{background:none repeat scroll 0 0 #fff;box-shadow:0 1px 2px rgba(0,0,0,.3);display:inline;float:right;margin:0 0 0 15px;padding:2px}.image-slide-content{background:#000;filter: alpha(opacity=70);background:rgba(0,0,0,.6);bottom:20px;color:#fff;height:70px;left:0;overflow:hidden;padding:15px 15px 20px 15px;position:absolute;width:300px;display:}.image-slide-content a .entry-title{color:#fff;margin:0 0 5px 0}.image-slide-content a:hover .entry-title{text-decoration:underline}.post-slide{padding:0 60px}#slider-prev{background:url(images/xbtn-prev-slider.png.pagespeed.ic.KCTViO4koq.png) no-repeat;display:block;height:30px;left:10px;margin-top:-15px;opacity:.6;position:absolute;top:50%;width:30px;z-index:99}#slider-prev:hover,#slider-next:hover{opacity:1.0}#slider-next{background:url(images/xbtn-next-slider.png.pagespeed.ic.xzOmp6u1Jt.png) no-repeat;display:block;height:30px;margin-top:-15px;opacity:.6;position:absolute;right:10px;top:50%;width:30px;z-index:99}#slogan{color:#fff;margin:0 0 25px 0;overflow:hidden;padding:10px 20px 5px 15px;width:885px}.slogan-content{float:left;font-size:14px;letter-spacing:1px;line-height:54px;width:690px;font-family:'Oxygen',sans-serif;font-weight:bold}.slogan-content a,.slogan-content a:visited{color:#fff;border-bottom:1px dotted #fff;text-shadow:0 1px 0 rgba(0,0,0,.1)}.slogan-content a:hover{border-style:solid}.slogan-content h1,.slogan-content h2,.slogan-content h3,.slogan-content h4,.slogan-content h5,.slogan-content h6{font-family:Arial,serif;font-size:18px;letter-spacing:0;margin:0 0 5px 0;text-transform:uppercase}.slogan-content p,.slogan-content span{line-height:25px}.slogan-button{float:right;margin:5px 0 0 0!important;color:#333!important;height:40px!important;line-height:40px!important;position:relative;overflow:visible;padding:0 15px!important;font-family:Arial;font-size:16px!important;font-weight:bold}.slogan-button:hover{text-decoration:none;color:#333}.slogan-button:active{top:1px}.side-content{float:left;width:220px}.side-content h3{border-bottom:1px solid #efefef;font-size:14px;line-height:16px;margin:0 0 10px 0;padding:0 0 10px 0}#home-recent-works .side-content ul{margin:10px 0 0 0}#home-recent-works .side-content li{margin:0 0 5px 0}#home-recent-works .side-content li.p-1{background:url(images/xp1.jpg.pagespeed.ic.82fCtJCB2h.jpg) left 60% no-repeat;padding:0 0 0 14px}#home-recent-works .side-content li.p-2{background:url(images/xp2.jpg.pagespeed.ic.li2kKHSwwH.jpg) left 20% no-repeat;padding:0 0 0 14px}#home-recent-works .side-content li.p-3{background:url(images/xp3.jpg.pagespeed.ic.TZbiHNCV2k.jpg) left 60% no-repeat;padding:0 0 0 14px}#home-recent-works .side-content li.p-4{background:url(images/xp4.jpg.pagespeed.ic.xCycCjl4t0.jpg) left 60% no-repeat;padding:0 0 0 14px}#home-recent-works .side-content li.p-5{background:url(images/xp5.jpg.pagespeed.ic.3WEE3L-aFh.jpg) left 60% no-repeat;padding:0 0 0 14px}#home-recent-works .side-content li.p-6{background:url(images/xp6.jpg.pagespeed.ic.9_fHfnkY24.jpg) left 60% no-repeat;padding:0 0 0 14px}#home-recent-works .side-content li.p-7{background:url(images/xp7.jpg.pagespeed.ic.AFCLugceaV.jpg) left 20% no-repeat;padding:0 0 0 14px}#rotator{margin:0 0 10px 0!important}.widget_categories ul{margin:10px 0 0 10px}.widget_categories li{margin:0 0 7px 0}.widget_categories li.cat-item-7{background:url(images/xp1.jpg.pagespeed.ic.82fCtJCB2h.jpg) left 60% no-repeat;padding:0 0 0 14px}.widget_categories li.cat-item-6{background:url(images/xp2.jpg.pagespeed.ic.li2kKHSwwH.jpg) left 20% no-repeat;padding:0 0 0 14px}.widget_categories li.cat-item-10{background:url(images/xp3.jpg.pagespeed.ic.TZbiHNCV2k.jpg) left 60% no-repeat;padding:0 0 0 14px}.widget_categories li.cat-item-5{background:url(images/xp4.jpg.pagespeed.ic.xCycCjl4t0.jpg) left 60% no-repeat;padding:0 0 0 14px}.widget_categories li.cat-item-9{background:url(images/xp5.jpg.pagespeed.ic.3WEE3L-aFh.jpg) left 60% no-repeat;padding:0 0 0 14px}.widget_categories li.cat-item-11{background:url(images/xp6.jpg.pagespeed.ic.9_fHfnkY24.jpg) left 60% no-repeat;padding:0 0 0 14px}.widget_categories li.cat-item-13{background:url(images/xp7.jpg.pagespeed.ic.AFCLugceaV.jpg) left 20% no-repeat;padding:0 0 0 14px}.widget_categories li.cat-item-15{background:url(images/xp7.jpg.pagespeed.ic.AFCLugceaV.jpg) left 20% no-repeat;padding:0 0 0 14px}.widget_categories li.cat-item-17{background:url(images/xp7.jpg.pagespeed.ic.AFCLugceaV.jpg) left 20% no-repeat;padding:0 0 0 14px}.widget_categories li.cat-item-19{background:url(images/xp7.jpg.pagespeed.ic.AFCLugceaV.jpg) left 20% no-repeat;padding:0 0 0 14px}.widget_categories li.cat-item-21{background:url(images/xp7.jpg.pagespeed.ic.AFCLugceaV.jpg) left 20% no-repeat;padding:0 0 0 14px}.widget_categories li.cat-item-8{background:url(images/xp7.jpg.pagespeed.ic.AFCLugceaV.jpg) left 20% no-repeat;padding:0 0 0 14px}.widget_categories li a{margin:0 0 0 7px}}
.side-content a:hover {border-bottom-style:solid;text-decoration:none}.side-content .grid{float:right;width:705px}.grid .entry-title{float:left;font-size:12px;margin:0 0 5px 0;text-align:center;width:100%}.grid .entry-meta{color:#999;float:left;font-size:11px;margin:5px 0;width:100%}.grid .entry-meta a{display:inline}.grid .entry-excerpt{float:left;font-size:12px;padding:0;text-align:center;width:100%}.grid .entry-thumb{background:#fff;border:5px solid #fdfdfd;box-shadow:0 0 2px rgba(0,0,0,.1) , 0 0 1px rgba(0,0,0,.1);margin:0}.grid embed{background:none repeat scroll 0 0 #fff;border:5px solid #f0f0f0;padding:2px;width:212px;height:144px}.grid>li{float:left;margin:10px 0 25px 10px;position:relative;width:210px}#home-recent-works{background:#fff;float:left;margin:0;padding:0 0 20px 0;width:100%}#home-recent-works .grid .entry-excerpt{color:#999}#home-recent-works .grid p{color:#999}#home-recent-posts{background:#fff;float:left;width:100%}#home-recent-posts .grid .entry-title,#home-recent-posts .grid .entry-meta,#home-recent-posts .grid .entry-excerpt{text-align:left}#sidebar .widget-title{border-bottom:1px solid #eee}#footer .footer-wrap{background:url(images/xfooter-dot.png.pagespeed.ic.vn9BzFC1k7.png) repeat-y}#footer-callout{background:#fcfcfc;border-top:1px solid #efefef;float:left;padding:20px 15px;display:none}#callout-left{float:left;margin:0 10px 0 0;width:180px}#callout-right{float:right;width:700px}#callout-right img{padding-right:15px;vertical-align:middle}#footer .widget{margin:0 0 15px 0}#footer .widget-title{border:none;font-size:14px}#footer .widget li{background:url(images/xbullet.png.pagespeed.ic.s76BIZxIro.png) no-repeat scroll 0 11px transparent;border-bottom:none;padding:5px 0 5px 10px}#footer-widget-1,#footer-widget-2,#footer-widget-3{display:block;float:left;margin:0 20px 0 0;padding:0 20px 0 0;width:185px}#footer-widget-4{float:right;width:240px}.copyright{background:#fff;border-top:1px solid #efefef;color:#999;font-size:11px;padding:15px 0;width:100%}.copyright a,.copyright a:visited{color:#777}.copyright a:hover{text-decoration:none}.entry-title{line-height:1.2;margin:10px 0}h1.entry-title{}.entry-title a,.entry-title a:visited{color:#0095da}.page-title{color:#fff;display:block;font-size:16px;line-height:30px;height:30px;margin:0 0 20px 0;padding:0 15px;text-transform: }.entry-meta{color:#999;font-size:11px;margin:10px 0 10px 0;display:none}.entry-meta a,.entry-meta a:visited{color:#999}.entry-meta a:hover{color:#666}.entry-author{background:url(images/xico-author.png.pagespeed.ic.CPT1ZK8lCp.png) no-repeat 0 -1px;margin:0 10px 0 0;padding:0 0 0 17px}.entry-date{background:url(images/xico-date.png.pagespeed.ic._17RFN6zRl.png) no-repeat 0 -1px;margin:0 10px 0 0;padding:0 0 0 17px}.entry-comment{background:url(images/xico-comment.png.pagespeed.ic.BvE1Qc5iTt.png) no-repeat 0 0;padding:0 0 0 17px}.entry-tags{background:url(images/xico-tag.png.pagespeed.ic.qh3-fXAFGL.png) no-repeat 0 3px;color:#222;float:left;margin:0 0 10px 0;padding:0 0 0 21px}.entry-edit{float:right;margin:0 0 10px 0}.entry-content blockquote{border-left:10px solid #f7f7f7;margin:20px 20px;padding:0 30px 0 20px;overflow:hidden}.entry-content blockquote p,blockquote a,blockquote{color:#666;font-size:1em;font-style:italic}.entry-content strong{font-weight:bold}.entry-content strong em,.entry-content em strong{font-style:italic;font-weight:bold}.entry-content li ul{margin:0;padding:0}.entry-content input,.entry-content textarea{font-size:1em;padding:3px}.entry-content dfn{font-weight:bold}.entry-content del{color:#aaa;text-decoration:line-through}.entry-content pre,.entry-content code,.entry-content tt{background:#f5f5f5;color:#666;font:12px 'andale mono','monotype.com','lucida console',monospace;line-height:20px;overflow:auto;padding:1em}.entry-content pre,.entry-content code,.entry-content tt{display:block;margin:1.5em 0;white-space:pre}.entry-content ins{font-weight:bold;text-decoration:underline}.entry-content em{font-style:italic;font-weight:normal}.entry-content ul{list-style:none;padding-bottom:10px}.entry-content ul ul,.entry-content ol ol,.entry-content ul ol,.entry-content ol ul{margin-bottom:0}.entry-content ul li{background:url(images/xdot.png.pagespeed.ic.fUsA09wVRB.png) no-repeat 0 11px;padding:3px 0 3px 10px}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin:5px 0 10px 0}.entry-content hr{background:#e6e6e6;border:none;clear:both;color:#e6e6e6;height:1px;margin:15px 0;width:100%}.entry-content ol{list-style-type:decimal;margin:0 0 10px 25px}.entry-content ol ol{list-style:upper-alpha}.entry-content ol ol ol{list-style:lower-roman}.entry-content ol ol ol ol{list-style:lower-alpha}.entry-content ol li{font-size:12px;line-height:19px;padding:3px 0 3px 0}.entry-content p{margin:0 0 10px 0}.entry-content a img{border:none}img.centered{display:block;margin-bottom:10px;margin-left:auto;margin-right:auto;padding:0}img.alignnone{display:inline;margin:0 0 10px 0;padding:0}img.alignright{display:inline;margin:0 0 10px 10px;padding:0}img.alignleft{display:inline;margin:0 10px 10px 0;padding:0}.aligncenter{display:block;margin-bottom:10px;margin-left:auto;margin-right:auto}.alignright{float:right;margin:0 0 10px 10px}.alignleft{float:left;margin:0 10px 10px 0}.wp-caption{background:#f7f7f7;border:1px solid #e6e6e6;padding:4px 0 5px 0;text-align:center}.wp-caption p.wp-caption-text{font-size:11px;font-weight:normal;line-height:12px;margin:0;padding:0}.wp-caption img{border:0;margin:0 0 5px 0;padding:0}.pagination{float:left;font-size:12px;width:100%}.pagination .right a{background-image:url(images/xico-arrow-right.png.pagespeed.ic.gD5L_Do3hi.png);background-position:90% center;background-repeat:no-repeat;padding-right:20px}.pagination .left a{background-image:url(images/xico-arrow-left.png.pagespeed.ic._3Mih2znWY.png);background-position:9px center;background-repeat:no-repeat;padding-left:20px}.pagination a{background:#fff;border:1px solid #e9e9e9;display:block;margin:0;padding:5px 10px;border-radius:4px}.pagination a:hover{background-color:#f9f9f9;border:1px solid #e9e9e9}.wp-pagenavi{font-weight:bold;letter-spacing:1px;margin:0 0 0 0;padding:5px 0 4px 0}.wp-pagenavi .extend,.wp-pagenavi span.pages{background:#fff;border:none;color:#999;padding:0 10px 0 0}.wp-pagenavi a:link,.wp-pagenavi a:visited{background:#fff;border:1px solid #e9e9e9;display:inline;margin:0 0 0 3px;padding:6px 10px 5px 10px;text-decoration:none}.wp-pagenavi .on,.wp-pagenavi .current{background:#f9f9f9!important;border:1px solid #e9e9e9!important}.wp-pagenavi .on,.wp-pagenavi .current,.wp-pagenavi a:hover{background:#f9f9f9!important;border:1px solid #e9e9e9!important;color:#999;margin:0 0 0 3px;padding:6px 10px 5px 10px}.authorbox{background:#fbfbfb;border:1px dashed #e9e9e9;border-bottom:none;padding:10px;display:none}.authorbox img{background:#fff;border:1px solid #efefef;float:left;margin:0 10px 0 0;padding:3px}.authorbox p{margin:0;padding:0}.authorbox p strong{font-size:13px;font-weight:bold}.entry table{width:100%;border:1px solid #e6e6e6;margin-bottom:1.2em}.entry table tr.alt-table-row{background:#f9f9f9}.entry table th{padding:6px 0 3px 0;background:#eee;border:1px solid #e6e6e6;text-shadow:1px 1px 0 #fff;box-shadow:inset 0 0 1px #fff;-moz-box-shadow:inset 0 0 1px #fff;-webkit-box-shadow:inset 0 0 1px #fff}.entry table td{padding:6px 0 3px 10px;border:1px solid #e6e6e6}.widget{background:#fff;margin:0 0 20px 0}.widget a,.widget a:visited{color:#333}.widget>div{padding:10px 0}.widget ul li{background:url(images/xbullet.png.pagespeed.ic.s76BIZxIro.png) no-repeat 0 16px;border-bottom:1px dashed #e9e9e9;padding:10px 0 10px 10px}.widget-title{border-bottom:1px solid #363535;font-size:14px;font-weight:bold;padding-bottom:10px}.widget-title a{color:#333;text-decoration:none}.widget-title span{border-bottom:3px solid;padding-bottom:10px}.widget_tag_cloud div,.textwidget{padding:10px 0}.widget-ads{margin:0 0 15px 0}.widget-ads h3.ad-title{color:#999;font-size:11px;font-weight:normal;line-height:1;margin-bottom:7px;text-align:center}.widget-ad125{margin:0 0 15px 0}.widget-ad125 img{float:left;margin:5px 5px 0 0}.widget_archive select{margin:10px 0 0 0}#wp-calendar{width:100%}#wp-calendar,#wp-calendar th,#wp-calendar caption{text-align:center}#wp-calendar th{background:#f5f5f5;padding:3px;border:1px solid #f0f0f0}#wp-calendar td{padding:5px 2px;border:1px solid #f0f0f0;text-align:center}#wp-calendar caption{background:transparent;color:#333;font-weight:bold;padding:3px 0 7px 0}#wp-calendar #today{background:#f5f5f5;font-weight:bold}.widget_meta li,.widget_categories li{color:#999;float:left;font-style:italic;padding-left:10px!important;width:100%}.widget_meta li a,.widget_categories li a{float:left;font-style:normal}.tj_widget_contact .contact-list{display:block;float:right;position:relative}.tj_widget_contact .contact-list span{color:#666;display:block;float:right;position:relative;right:0;text-align:left;width:170px}.tj_widget_contact .contact-list li{display:block;float:left;margin:2px 0 0 0;position:relative}.tj_widget_contact .contact-list p{display:block;float:left;font-size:11px;font-weight:bold;width:60px}.tj_widget_contact .social-list{display:block;float:left;margin:20px 0 0 0}.tj_widget_contact .social-list li{display:block;float:left}.tj_widget_contact .social-list a{display:block;float:left;height:32px;overflow:hidden;text-indent:-5555em;width:32px}.tj_widget_contact .social-list .twitter-icon a{background:url(images/xico-twitter.png.pagespeed.ic.rB7X_AMN1O.png) no-repeat}.tj_widget_contact .social-list .facebook-icon a{background:url(images/xico-facebook.png.pagespeed.ic.1AOhYvchxn.png) no-repeat}.tj_widget_contact .social-list .linkedin-icon a{background:url(images/xico-linkedin.png.pagespeed.ic.dRXo1xH7U6.png) no-repeat}.tj_widget_contact .social-list .flickr-icon a{background:url(images/xico-flickr.png.pagespeed.ic._utPP1z8M4.png) no-repeat}.tj_widget_contact .social-list .rss-icon a{background:url(images/xico-rss.png.pagespeed.ic.PXgKGznV6e.png) no-repeat}.widget_tj_flickr{margin:0 0 15px 0}.widget_tj_flickr>div{border-top:0}.widget .flickr_badge_image{float:left;margin:0}.widget .flickr_badge_image a:hover img{background:#fbfbfb;border-color:#e5ecf1}.widget .flickr_badge_image .photo-wrap{margin-bottom:20px;padding:0;position:relative}.widget .flickr_badge_image a img{background:#fff;border:1px solid #efefef;display:inline;float:left;margin:0 4px 4px 0;padding:4px}.widget_tj_flickr h3 span{color:#0061d8;border-bottom:none}.widget_tj_flickr h3 span span{color:#ff1183}#searchform{display:inline;float:right;height:24px;margin:0 0 5px 0}#searchform input{float:left;width:238px;padding:8px 10px;font-size:11px;color:#999;line-height:12px}#searchform input.btn{background:none;border:none;margin:9px 0 0 -24px;padding:0;width:auto}.widget_tj_twitter{margin:0 0 15px 0}.widget_tj_twitter .widget-title{background:url(images/ico-twitter-standing.png.pagespeed.ce.CXCpIaip6l.png) no-repeat right -2px;display:block}.widget_tj_twitter>div{border-top:none;padding:0}.widget_tj_twitter li{background:url(images/xico-tweets.png.pagespeed.ic.SIPWuWhPeZ.png) no-repeat 0 9px!important;display:block!important;padding:10px 15px 10px 24px!important}.widget_tj_twitter li .time{color:#999}.widget_tj_twitter li a{background:none!important;display:inline!important;padding-left:0!important}.widget_tj_twitter li a:hover{background:none!important}#comments{margin:20px 0 0;padding-top:10px}#comments h3{font-size:18px;padding:10px 0 7px;margin:0 0 20px;border-bottom:1px solid #efefef}#comments #respond h3{border-bottom:0;padding:10px 0 0;margin:5px 0 0}#commentspost{border-top:1px dashed #e9e9e9;margin:0 0 20px 0;padding:20px 0 0 0}ol.commentlist{clear:left;margin:0}ol.commentlist div.comment-body{position:relative;margin:15px 0 0;padding:0 0 15px;display:inline-block;width:100%;border-bottom:1px solid #efefef}ol.commentlist div.reply{position:absolute;top:0;right:0}ol.commentlist li{clear:left;list-style-type:none;font-size:12px;line-height:1.7}ol.commentlist li.comment li.comment{margin:0 0 0 40px;clear:left}ol.commentlist li.comment li.comment:last-child{border-bottom:none}ol.commentlist li ul.children{padding:1px 0 0;clear:both}ol.commentlist li p{margin:5px 0 0}ol.commentlist img.avatar{float:left;display:inline;margin:0 10px 10px 0;border:2px solid #fff;border-radius:4px;box-shadow:0 0 3px rgba(0,0,0,.2);background:#fff}ol.commentlist cite{font-size:14px;line-height:18px;font-weight:bold;font-style:bold;float:left;display:inline;margin-right:10px}ol.commentlist .commentmetadata a{line-height:18px;font-size:11px;margin-bottom:5px;color:#777}ol.commentlist .commentmetadata a:hover{color:#333}ol.commentlist blockquote{font-size:12px;line-height:18px}ol.commentlist span.says{display:none}.reply a,.cancel-comment-reply a{padding:2px 0;margin-bottom:5px;font-weight:bold;text-transform:uppercase;font-size:10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:none;display:block}.reply a:hover,.cancel-comment-reply a:hover{text-decoration:none}.navigation{font-style:italic;padding:20px 0 0 0}#formLabels{float:left}#formLabels p{float:left;display:inline;margin:0 0 10px;width:100%;color:#8b8b8b}#formLabels p label{width:80px;float:left;color:#333;font-weight:bold}#formLabels p.last{margin-right:0}#respond textarea{font-family:Arial;padding:5px}#respond input,#respond textarea{margin-right:5px;width:79%;border-top:2px solid #f0f2f4;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2;background:#f9f9f9;border-bottom:none;-moz-border-radius:3px;border-radius:3px}#respond input{width:50%}#respond #formContent{margin:7px 0;float:right}.comment-list li #respond p{margin-left:0}#trackbacks{float:left;width:100%}#trackbacks ol{padding:10px 0}#trackbacks li{list-style-type:decimal;padding:5px 0 5px 15px}.post-author-box{float:left;margin:0 0 15px 0;width:100%}.post-author-box .profile-description{float:left;width:525px}.post-author-box .profile-description .profile-social ul{margin:0;padding:0}.post-author-box .profile-description a{margin:10px 0 0 0}.post-author-box .title{background:none repeat scroll 0 0 #fbfbfb;border:1px dashed #e9e9e9;color:#787878;font-size:1em;line-height:1em;margin-bottom:20px;padding:10px 15px;text-transform:uppercase}.post-author-box img{float:left;margin:2px 15px 5px 0}#author-info{border-bottom:1px dotted #fefefe;float:left;margin:0 0 20px 0;position:relative;width:100%}.author #author-info{border-bottom:1px dashed #e9e9e9}.page-template-template-blog-php .post,.archive .post,.search .post{border-bottom:1px dashed #e9e9e9;margin:0 0 20px 0;padding:0 0 20px 0}.page-template-template-blog-php .entry-thumb,.archive .entry-thumb,.search .entry-thumb{background:#fff;border:5px solid #fdfdfd;box-shadow:0 0 2px rgba(0,0,0,.1) , 0 0 1px rgba(0,0,0,.1);margin:0 15px 0 0;padding:0}.page-template-template-blog-php .entry-title,.archive .entry-title,.search entry-title{font-size:16px}#contact-form{display:block;width:100%}#contact-form li{background:none;padding-left:0}#contact-form input.txt,#contact-form textarea{border-color:#ccc #efefef #efefef #ccc;border-style:solid;border-width:1px;font:14px/14px Arial,Helvetica,sans-serif}#contact-form input.txt{background:#fcfcfc;color:#666;margin:0 5px 10px 0;padding:5px 7px;width:200px}#contact-form textarea{background:#fcfcfc;color:#666;padding:5px 7px;width:80%;height:200px!important}#contact-form #submit{margin:15px 0 0 0}.contact-form label{display:block;font-size:12px;line-height:30px}.page-template-template-contact-php .thanks{color:green}.page-template-template-contact-php .error{color:red}#imagegallery{list-style:none}#imagegallery img{background:#fff;border:5px solid #fdfdfd;box-shadow:0 0 2px rgba(0,0,0,.1) , 0 0 1px rgba(0,0,0,.1);margin:0}#imagegallery li{background:none;float:left;margin:0 20px 10px 0;padding:0}#portfolio-head{display:block;height:50px;margin:0 0 20px 0;padding:0 15px}#portfolio-head h1{color:#fff;font-size:20px;float:left;line-height:50px;letter-spacing:-.01em;position:relative;text-transform:uppercase}#portfolio{background:#fff;float:left;position:relative;width:100%}#portfolio .grid .entry-excerpt{color:#999}#portfolio-content{float:left;margin:0 0 25px;padding:10px 0 10px 0;width:920px}#portfolio-content ul.grid{overflow:hidden}ul.ourHolder{display:inline;float:left;margin-left:-20px;width:940px}#filter{margin:0;position:absolute;right:25px;z-index:40}#filter li{color:#fff;cursor:pointer;display:block;float:right;height:50px;line-height:50px;position:relative;text-shadow:0 1px 0 rgba(0,0,0,.1)}#filter li ul{display:none}#filter a{color:#fff;display:block;height:46px;padding:0 10px;position:relative;z-index:30}li.item{display:block;float:left;height:200px;margin:1px 0 20px 20px;width:214px}li.item .entry-content,li.item p{color:#999}li.item img{background:none repeat scroll 0 0 #fff;border:5px solid #fdfdfd;box-shadow:0 0 2px rgba(0,0,0,.1) , 0 0 1px rgba(0,0,0,.1);margin:0}li.portfolio a,li.post a,li.item a{display:block;position:relative}#gallery{border:5px solid #f4f3ef;display:block;float:left;margin:0 0 20px 0;position:relative;width:630px}#gallery img{width:630px}div.gallery-flag{bottom:0;margin:0;position:absolute;right:0;z-index:999}div.gallery-flag div{cursor:pointer;margin:0 0 0 5px}div.gallery-flag-prev{background:url(images/xbtn-prev-slider.png.pagespeed.ic.KCTViO4koq.png) no-repeat;display:block;float:left;height:30px;opacity:.6;width:30px}div.gallery-flag-prev:hover,div.gallery-flag-next:hover{opacity:1}div.gallery-flag-next{background:url(images/xbtn-next-slider.png.pagespeed.ic.xzOmp6u1Jt.png) no-repeat;display:block;float:right;height:30px;opacity:.6;width:30px}.video-portfolio{float:left;margin:0 0 15px 0;width:640px}.video-portfolio embed{width:640px}.portfolio-meta a:hover{color:#333!important}.portfolio-meta li{background:#fff!important;color:#999;margin:0 5px 5px 0;padding:0!important;border:none!important}.portfolio-meta p{margin:0 0 15px 0}.portfolio-meta .extended-desc{color:#999}.portfolio-meta .portfolio-type-title{border-bottom:1px solid #efefef;font-size:12px;font-weight:normal;margin:0 0 10px 0;padding-bottom:7px}.portfolio-meta .portfolio-link{margin:0 0 20px 0}.portfolio-nav{color:#ddd;display:block;float:right;letter-spacing:1px;line-height:50px;text-transform:uppercase}.portfolio-nav a,.portfolio-nav a:visited{color:#f0f0f0!important}.nav-previous a{padding-right:5px}.nav-next a{padding-left:5px}.page-template-template-archives-php .entry-content ul li,.page-template-template-sitemap-php .entry-content ul li{color:#999;font-style:italic}.page-template-template-archives-php .entry-content ul li a,.page-template-template-sitemap-php .entry-content ul li a{font-style:normal}#respond .button,.contact-form .button{background:#377ad0;background:-moz-linear-gradient(top,#52a8e8 0%,#377ad0 100%);background:-webkit-gradient(linear,0% 0%,0% 100%,from(#52a8e8),to(#377ad0));border-top:1px solid #4081af;border-right:1px solid #2e69a3;border-bottom:1px solid #20559a;border-left:1px solid #2e69a3;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:inset 0 1px 0 0 #72b9eb , 0 1px 2px 0 #b3b3b3;-webkit-box-shadow:inset 0 1px 0 0 #72b9eb , 0 1px 2px 0 #b3b3b3;color:#fff;font-family:Arial,sans-serif;font-size:13px;font-weight:bold;line-height:1;padding:7px 10px;margin:10px 0 15px 80px;text-align:center;float:left;display:inline;width:auto;text-shadow:0 -1px 1px #3275bc;-webkit-background-clip:padding-box}#respond .button:hover,.contact-form .button:hover{background:#206bcb;background:-moz-linear-gradient(top,#3e9ee5 0%,#206bcb 100%);background:-webkit-gradient(linear,0% 0%,0% 100%,from(#3e9ee5),to(#206bcb));border-top:1px solid #2a73a6;border-right:1px solid #165899;border-bottom:1px solid #07428f;border-left:1px solid #165899;-moz-box-shadow:inset 0 1px 0 0 #62b1e9;-webkit-box-shadow:inset 0 1px 0 0 #62b1e9;cursor:pointer;text-shadow:0 -1px 1px #1d62ab;-webkit-background-clip:padding-box}#respond .button:active,.contact-form .button:active{background:#3282d3;border:1px solid #154c8c;border-bottom:1px solid #0e408e;-moz-box-shadow:inset 0 0 6px 3px #1657b5 , 0 1px 0 0 #fff;-webkit-box-shadow:inset 0 0 6px 3px #1657b5 , 0 1px 0 0 #fff;text-shadow:0 -1px 1px #2361a4;-webkit-background-clip:padding-box}a,li{-webkit-transition:background-color .5s ease , color .5s ease;-moz-transition:background-color .5s ease , color .5s ease;-o-transition:background-color .5s ease , color .5s ease;transition:background-color .5s ease , color .5s ease}img.loading-img{box-shadow:none;display:block;left:50%;margin:-10px 0 0 -10px;position:absolute;top:50%;width:20px;height:20px}div.img-div{position:relative}a .overlay{background:url(images/xoverlay.png.pagespeed.ic.k5GGb7kt_p.png) repeat;cursor:pointer;display:none;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:20}a .overlay .icon{background:url(images/xico-magnify.png.pagespeed.ic.uf03t7C-wN.png) no-repeat;display:block;height:24px;left:50%;margin-left:-12px;margin-top:-12px;opacity:.8;position:absolute;top:50%;width:24px;z-index:40}span.icon-video{background:url(images/xico-video.png.pagespeed.ic.h0uKNpB5c-.png) no-repeat;display:block;height:24px;left:50%;margin-left:-12px;margin-top:-12px;opacity:.8;position:absolute;top:50%;width:24px;z-index:10}div.image-shadow-bottom{background:url(images/xshadow_bottom.png.pagespeed.ic.AIscFlW3Ie.png) no-repeat;display:block;height:5px;margin:0 0 8px 0}.tuv{margin:20px 0 0 0}.home-entry ul{margin:0;padding:0}.home-entry ul li{list-style:none;background:none}.breadcrumbs{margin:0 0 20px 10px;font-size:11px;color:#999}.breadcrumbs a{font-size:11px}.des{padding:30px 0 0 0}img.aligncenter{border:1px solid #ddd!important;padding:1px}.side-content img.aligncenter{border:0 solid #ddd!important}#sidebar img.aligncenter{border:0 solid #ddd!important}#text-9 iframe{width:250px;height:280px;padding:0 0 0 30px}#text-12 iframe{width:250px;height:280px;padding:0 0 0 30px}.entry-content img.alignleft{padding:2px!important;border:1px solid #ccc!important}.addthis_toolbox{position:absolute;top:0;margin-left:480px;margin-top:260px}body.page-id-35 .addthis_toolbox{}#text-15 .textwidget{background:none repeat scroll 0 0 #0095da;border:medium none;border-radius:15px 0 15px 0;box-shadow:0 0 40px #00557d inset;margin:0 auto;padding:30px 0 10px 20px;width:240px}#text-15 .textwidget .select-produit label{color:#fff;width:60px;float:left;font-weight:bold}#text-16 .textwidget{background:none repeat scroll 0 0 #0095da;border:medium none;border-radius:15px 0 15px 0;box-shadow:0 0 40px #00557d inset;margin:0 auto;padding:30px 0 10px 20px;width:240px}#text-16 .textwidget .select-produit label{color:#fff;width:60px;float:left;font-weight:bold}#sidebar #text-16 .widget-title span{border:none}.size-surface{clear:both;margin:8px 0 0 0;color:#fff;font-weight:bold}.size-surface label{color:#fff;width:60px;float:left;font-weight:bold}.size-surface input{height:10px;color:#000;width:80px}select#rendement{width:156px}#sidebar #text-15 .widget-title span{border:0!important}.btn-clacule input{border:1px solid #58caff;background:#04b0ff;height:25px;line-height:25px;cursor:pointer;margin:5px 0 0 59px;font-size:12px;font-weight:bold;padding:0 5px;border-radius:5px 0 5px 0}.result{color:#fff;font-size:16px;font-weight:bold;border-top:1px dotted #58caff;padding:10px 0 10px 10px;margin:15px 10px 0 0}.icon-product{width:100%;display:block;height:80px}#prev{background:url(images/xslider-arrow-left.png.pagespeed.ic.NXfmg_XzOH.png) no-repeat;display:block;position:absolute;text-indent:-8000px;border:0 solid red;width:56px;height:58px;top:0;margin-top:300px;z-index:9999;margin-left:-8px}#next{background:url(images/xslider-arrow-right.png.pagespeed.ic.lJcmiXOCnA.png) no-repeat;display:block;position:absolute;text-indent:-8000px;border:0 solid red;width:56px;height:58px;top:0;margin-top:300px;z-index:9999;margin-left:874px}body.page .addthis_toolbox{top:0;margin-top:215px}