body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,fieldset,input,textarea,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-family:'Droid Serif',Georgia,serif;font-weight:normal;color:#4c4c4c}html{height:100%}body{font:14px/24px Georgia, serif;margin:0
auto;background:#FFFFFE;overflow-x:hidden;height:100%;color:#555;text-align:justify}a{text-decoration:none;color:#1C1C1C}a:hover{text-decoration:underline}hr{margin:20px
0 30px;border:0;border-bottom:1px dotted #ddd;height:1px}h1{font-size:30px;line-height:36px;margin-bottom:15px}h2{font-size:24px;line-height:36px;margin-bottom:15px}h3,h4,h5,h6{line-height:28px;margin-bottom:12px}h3{font-size:18px}h4{font-size:16px}h5{font-size:14px}h6{font-size:13px;color:#bfbfbf;text-transform:uppercase}p{margin-bottom:15px}.clear{clear:both;font-size:0px;line-height:0px;display:block}.clearfix:after{content:"";display:block;clear:both;visibility:hidden;font-size:0;height:0}.clearfix{*display:inline-block;height:1%}.last{margin-right:0 !important}blockquote p:before{content:"b";font-size:32px;line-height:20px !important;font-style:normal;display:block;font-family:'ModernPictogramsNormal';padding:6px
12px 0px 0;-webkit-border-radius:300px;-moz-border-radius:300px;border-radius:300px;position:absolute;left:0;text-transform:none}blockquote
p{position:relative;font-family:'Droid Serif',serif;color:#999;font-style:italic;font-size:14px;line-height:26px;padding-left:45px;text-transform:uppercase}::selection{background:#900000;color:#fff}::-moz-selection{background:#900000;color:#fff}img{max-width:100%;height:auto}@font-face{font-family:'ModernPictogramsNormal';src:url('/wp-content/themes/slate/includes/fonts/pictograms/modernpics-webfont.eot');src:url('/wp-content/themes/slate/includes/fonts/pictograms/modernpics-webfont.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/slate/includes/fonts/pictograms/modernpics-webfont.woff') format('woff'), url('/wp-content/themes/slate/includes/fonts/pictograms/modernpics-webfont.ttf') format('truetype'), url('/wp-content/themes/slate/includes/fonts/pictograms/modernpics-webfont.svg#ModernPictogramsNormal') format('svg');font-weight:normal;font-style:normal}.pictogram{font-family:'ModernPictogramsNormal'}@font-face{font-family:'Droid Serif';font-style:normal;font-weight:normal;src:local('Droid Serif'), local('DroidSerif'), url('http://themes.googleusercontent.com/static/fonts/droidserif/v3/0AKsP294HTD-nvJgucYTaLrIa-7acMAeDBVuclsi6Gc.woff') format('woff')}@font-face{font-family:'Droid Serif';font-style:normal;font-weight:bold;src:local('Droid Serif Bold'), local('DroidSerif-Bold'), url('http://themes.googleusercontent.com/static/fonts/droidserif/v3/QQt14e8dY39u-eYBZmppwRbnBKKEOwRKgsHDreGcocg.woff') format('woff')}.main-wrapper{width:100%;margin:0
auto}.header-wrapper{width:100%;margin:0
0 0 0}.header-hidden-wrap{z-index:999;position:relative}.header-hidden{margin:0
auto;width:920px;padding:10px
10px 0px 10px;position:relative;display:none;background:#f3f3f3}.header-hidden-toggle-wrap{width:940px;position:relative;margin:0
auto}.show-hidden{margin-top:0;-webkit-transition: .1s ease-in;-moz-transition: .1s ease-in;-o-transition: .1s ease-in;transition: .1s ease-in}.hidden-toggle{position:absolute;right:0px;bottom:-35px;background:url(/wp-content/themes/slate/images/plus-button.png) no-repeat center center;display:block;width:21px;height:21px;-webkit-transition: .2s ease-in;-moz-transition: .2s ease-in;-o-transition: .2s ease-in;transition: .2s ease-in}.hidden-toggle:hover{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transition: .2s ease-in;-moz-transition: .2s ease-in;-o-transition: .2s ease-in;transition: .2s ease-in;cursor:pointer !important}.show-hidden .hidden-toggle{-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-webkit-transition: .2s ease-in;-moz-transition: .2s ease-in;-o-transition: .2s ease-in;transition: .2s ease-in;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;background:url(/wp-content/themes/slate/images/close-button.png) no-repeat center center;right:0px;bottom:-35px}.header-hidden-left{float:left;font-size:12px;line-height:16px;color:#999;font-style:italic}.header-hidden-right{float:right}.header-hidden-right .social-icons
a{float:left;margin-left:5px;-webkit-transition: .1s ease-in;-moz-transition: .1s ease-in;-o-transition: .1s ease-in;transition: .1s ease-in;opacity:1}.header-hidden-right .social-icons a:hover{opacity: .7;-webkit-transition: .1s ease-in;-moz-transition: .1s ease-in;-o-transition: .1s ease-in;transition: .1s ease-in}.header{width:940px;margin:0
auto;padding:25px
0 10px 0;border-top:solid 10px #eee;border-bottom:solid 1px #eee}.header-left{width:300px;float:left}.header-left
img{padding:0
0 0 0}.header-left
h1{margin-bottom:0}.header-left h1
a{color:#555;text-decoration:none;font-size:24px;line-height:48px;letter-spacing:-1px}.header-right{position:relative;float:right}.select-menu,.select{display:none}.menu-main-container{position:relative}#nav{float:right}#nav,
#nav
ul{margin:5px
0 0 0;padding:0;list-style-type:none;list-style-position:outside;position:relative;line-height:1.5em;z-index:1000}#nav
a{display:block;padding:5px;color:#aaa;text-decoration:none;text-align:left;outline:none;font-weight:100;font-family:"Droid Serif",Georgia,serif;border-bottom:1px solid #fff}#nav>.current-menu-item>a{color:#4C4C4C;border-bottom:1px solid #900000}#nav > li a:hover{color:#4C4C4C;border-bottom:1px solid #900000}.plus{color:#aaa}#nav
ul{position:absolute;display:none}#nav
li{float:left;position:relative;list-style-type:none;padding-bottom:17px}#nav li
a{font-size:14px;font-weight:bold;text-transform:uppercase;padding:8px
15px;color:#4C4C4C;margin-right:1px}#nav>li>a{padding:5px
12px}#nav > li:last-child
a{margin-right:0px;border-right:none}#nav > li:first-child
a{}#nav li ul
a{width:150px;height:auto;float:left;font-size:12px;color:#4C4C4C}#nav .sub-menu{box-shadow:rgba(0,0,0, 0.07) 0px 1px 2px;-moz-box-shadow:rgba(0,0,0, 0.07) 0px 1px 2px;-webkit-box-shadow:rgba(0,0,0, 0.07) 0px 1px 2px}#nav .sub-menu
li{background:#fff;border-left:solid 1px #eee;border-right:solid 1px #eee}#nav .sub-menu li:first-child{border-top:solid 1px #eee}#nav>li>ul{margin-top:7px}#nav li ul
li{border-bottom:1px solid #eee;padding-bottom:0px}#nav li ul li:last-child{border-bottom:none}#nav li ul li
a{margin-right:0px;font-size:10px;border-bottom:1px solid #fff}#nav li ul li a:hover{color:#4C4C4C}#nav ul
ul{top:auto}#nav ul ul li:first-child{border-top:solid 1px #eee}#nav li ul
ul{right:150px;margin:-2px 0 0 0;padding-right:5px}#nav li ul ul
li{border-top:none}#nav li:hover ul ul,
#nav li:hover ul ul ul,
#nav li:hover ul ul ul
ul{display:none}#nav li:hover ul,
#nav li li:hover ul,
#nav li li li:hover ul,
#nav li li li li:hover
ul{display:block}.box-image-title{float:left;position:relative;width:100%;background-position:0 0;background-repeat:no-repeat;zoom:1;filter:alpha(opacity=80);opacity:0.8}.box-image-title-container{position:absolute;bottom:0px;left:0px;background-color:#fff;zoom:1;filter:alpha(opacity=80);opacity:0.8}.page-title .box-image-title{height:160px;margin:20px
0 20px 0;border-bottom:solid 1px #eee;zoom:1;filter:alpha(opacity=80);opacity:0.8}.page-title .box-image-title-container{height:45px;width:100%;padding:12px
0 0 12px}.home .page-title{text-align:center;border-bottom:none}.page-title{float:left;position:relative;height:160px;width:100%;margin:20px
0 20px 0;border-bottom:solid 1px #eee;zoom:1;filter:alpha(opacity=80);opacity:0.8}.page-title-container{position:absolute;bottom:0px;left:0px;height:40px;width:100%;padding:12px
0 0 12px;background-color:#fff;zoom:1;filter:alpha(opacity=80);opacity:0.8}.page-title-portfolio{border-bottom:none;margin-bottom:0}.page-title h1, .page-title-container
h1{color:#111;font-size:25px;line-height:32px;font-style:italic}.page-title
a{color:#4C4C4C}.page-title
h2{margin:110px
0px;padding:12px
0 0 20px;color:#4C4C4C;font-size:30px;line-height:40px;font-style:italic;background-color:#fff;zoom:1;filter:alpha(opacity=70);opacity:0.7;height:50px}.page-title
h3{color:#AAA;font-size:14px;margin-bottom:0px;margin-top:-4px}.page-title h3
a{color:#AAA}.post-nav{position:absolute;bottom:50px;right:0;font-size:11px;text-transform:uppercase}.post-nav
a{color:#aaa;margin-left:20px;float:right}.post-nav a:hover{color:#555}.post-nav .previous:before{font-family:'ModernPictogramsNormal';content:"<";margin-right:5px}.post-nav .next:after{font-family:'ModernPictogramsNormal';content:">";margin-left:5px}#blog-slider ul
li{margin-bottom:10px}#blog-slider .flex-control-nav{bottom:-10px;width:940px}.blog-post{margin-bottom:50px;padding-bottom:30px;border-bottom:solid 1px #eee}.blog-content{padding:0
0 0 0}.readmore{text-align:center;font-size:10px;letter-spacing:2px;text-transform:uppercase;padding-top:5px;margin-top:10px}.more-link{font-size:10px;letter-spacing:2px;text-transform:uppercase;margin-top:10px;clear:both;padding:5px
5px 5px 0px}.blog-meta{float:left;width:160px;margin:5px
40px 0 0}.blog-meta-date{padding-bottom:10px !important;margin-bottom:10px !important;border-bottom:solid 1px #eee;float:left}.blog-meta-date
span{font-size:18px !important;color:#555 !important}.blog-meta
li{background:none !important;padding:0
0 5px 0 !important;margin:0
0 5px 0 !important;color:#999;width:100%;line-height:18px;float:left;text-align:right}.blog-meta .meta-links li:last-child{border-bottom:none;margin-bottom:0 !important;padding-bottom:0 !important}.blog-meta li a,
.blog-meta
li{color:#999}.blog-meta li a:hover{color:#4c4c4c}.blog-meta span.meta-list{text-transform:uppercase;font-size:10px;margin-right:10px;float:left;width:100%;letter-spacing:1px}.blog-meta .tag-wrap{float:right;width:132px;text-transform:uppercase;font-size:10px}.blog-meta
.pictogram{font-size:18px;text-transform:none;float:right;margin-left:10px;color:#666}.content .blog-text{float:right;width:470px}.title-meta
h2{margin-top:3px;margin-bottom:0px;padding-bottom:10px;line-height:32px;font-style:italic}.title-meta h2
a{color:#555}.title-meta h2 a:hover{color:#999}.blog-image{width:100%;margin-bottom:25px;float:left}.blog-image
img{-webkit-transition: .1s ease-in;-moz-transition: .1s ease-in;-o-transition: .1s ease-in;transition: .1s ease-in}.blog-image img:hover{-webkit-transition: .1s ease-in;-moz-transition: .1s ease-in;-o-transition: .1s ease-in;transition: .1s ease-in;opacity: .9}.blog-read-more{border-top:solid 1px #eee;text-align:center;font-size:10px;letter-spacing:2px;text-transform:uppercase;padding-top:15px;margin-top:10px}.tags{width:620px;padding:15px
0 15px 0;clear:both;margin-right:35px;background:#f9f9f9}.tags-list{width:505px;float:left}.tags-list
ul{float:left;padding:0
0 0 5px;width:100%;margin-bottom:0}.tags-list ul
li{display:block;padding:0
19px 0 0;float:left}.tags-list ul li
p{font-size:11px;font-weight:bold;color:#5a5a5a;float:none;padding:0}.tags-list ul li
span{font-size:11px;font-weight:bold;color:#a2a2a2;display:inline;padding:0
0 0 4px}.tags_rgt{float:right;width:81px;margin-right:15px}.search .post-share, .archive .post-share{display:none}.post-share{margin-top:20px;padding-top:20px;border-top:solid 1px #eee;font-size:10px;text-transform:uppercase;letter-spacing:1px;color:#555 !important}.post-share
li{background:none;padding:0
5px 0 0 !important;margin:0}.post-share
a{color:#aaa}.post-share a:hover{color:#4c4c4c}.share-title{color:#555 !important}.blog-navigation{border-bottom:solid 1px #eee;padding-bottom:25px;margin-top:-25px}.blog-navigation
a{text-decoration:none;padding:10px
0;color:#555;font-weight:normal;font-size:12px;text-transform:uppercase;letter-spacing:2px}.blog-navigation a:hover{color:#999}.blog-navigation .alignleft a:before{font-family:'ModernPictogramsNormal';content:"<";margin-right:5px}.blog-navigation .alignright a:after{font-family:'ModernPictogramsNormal';content:">";margin-left:5px}.navigation
a{text-decoration:none;padding:10px
0;color:#555;font-weight:normal;font-size:12px;text-transform:uppercase;letter-spacing:2px}.navigation a:hover{color:#999}.featured-image{margin:0
0 20px 0;float:left;width:100%}.fullsize-image{margin:0
0 30px 0;float:left;width:100%}.okvideo{margin-bottom:30px}.intro{color:#979797;font-size:16px;line-height:28px;margin-bottom:15px;border-top:solid 1px #EEE;border-bottom:solid 1px #EEE;padding:10px
0}\
#searchform{float:left}#s{background:#fff;float:left;padding:8px
25px 8px 8px;border:0;font-size:11px;color:#777;outline:none;width:190px;height:1.8em;margin:0
0 0 0;border:solid 1px #eaeaea;font-family:'Droid Serif',Georgia,serif;-webkit-transition: .2s ease-in;-moz-transition: .2s ease-in;-o-transition: .2s ease-in;transition: .2s ease-in}#s:focus,#s:hover{border:solid 1px #ccc;-webkit-transition: .2s ease-in;-moz-transition: .2s ease-in;-o-transition: .2s ease-in;transition: .2s ease-in}#searchsubmit{float:right;border:none;height:30px;width:30px;background:url(/wp-content/themes/slate/images/search-icon.png) no-repeat 5px center;outline:none;margin:0
0 0 -34px;display:block}.content
#searchsubmit{float:left}#searchsubmit:hover{cursor:pointer}#searchform .screen-reader-text{display:none}.error404
h4{color:#979797;font-size:16px;line-height:28px;margin-bottom:15px}#sidebar-close{display:none}#sidebar{width:285px;float:right}#sidebar
a{text-decoration:none}#sidebar a:hover{text-decoration:underline}.widget{margin-bottom:40px;clear:both;float:left;width:100%}.widget h2,
.portfolio-sidebar
h2{font-size:10px;text-transform:uppercase;letter-spacing:2px;display:block;line-height:26px;margin:0
0 10px 0;font-family:'Droid Serif',Georgia,serif;text-align:center;background:#f7f7f7;color:#999}#sidebar .widget
ul{margin:0;padding:0}#sidebar .widget
li{background:url(/wp-content/themes/slate/images/arrow-bullet.png) no-repeat left 8px;padding-left:14px;list-style-type:none;margin-bottom:5px}.arrow-list
li{background:url(/wp-content/themes/slate/images/arrow-bullet.png) no-repeat left 8px;padding-left:14px;list-style-type:none;margin-bottom:5px}.tweet-list{padding-left:0px !important}.tweet-list
li{list-style-type:none !important;padding:0
0 10px 0 !important;margin-bottom:10px !important;border-bottom:solid 1px #eee;background:none !important}.tweet-list li:last-child{padding-bottom:0 !important;margin-bottom:0;border-bottom:none}.tweets-more{font-size:11px;line-height:20px;color:#aaa;margin-top:10px}.widget
ul{padding:0
0 0 15px}.widget ul
li{padding:0;list-style-type:none}.widget ul li
ul{padding:0
0 0 0}.tagcloud{padding:0
0 0 0;text-align:center}.tagcloud
a{background:#f7f7f7;text-decoration:none;float:left;color:#888;font-size:10px !important;text-transform:uppercase;margin:0
6px 12px 10px;padding:0
8px 0 5px;position:relative}.tagcloud a:before{width:0;height:0;border-top:11px solid transparent;border-right:10px solid #f7f7f7;border-bottom:11px solid transparent;position:absolute;left:-10px;display:block;content:""}.tagcloud a:hover{color:#555}.boxed_item{float:left;border:solid 1px #eee;padding:4px;position:relative;width:87.5%;margin-bottom:20px}.boxed_item:hover{box-shadow:rgba(0,0,0, 0.08) 3px 3px 0px;-moz-box-shadow:rgba(0,0,0, 0.08) 3px 3px 0px;-webkit-box-shadow:rgba(0,0,0, 0.08) 3px 3px 0px;border-right:solid 1px #ddd;border-bottom:solid 1px #ddd}#sidebar
h2{background:none repeat scroll 0 0 #F7F7F7;color:#4C4C4C;display:block;font-family:'Droid Serif',Georgia,serif;font-size:12px;letter-spacing:2px;line-height:26px;margin:0
0 10px;text-align:center;text-transform:uppercase}#sidebar_image{width:275px}.comments{float:left;margin:0
0px 50px 0px;background:#fafafa;width:610px;border-top:none;padding:25px
25px 35px 35px}.comments
li{background:none !important}h3#comments{padding:0
0 20px 0;margin:0
0 25px 0 !important;font-size:22px;border-bottom:solid 1px #eee;line-height:30px;text-align:center}#respond{margin:0
0 15px 0;padding:0px
20px 20px 0}.comment
#respond{margin-top:0px}#respond
h3{background:url(/wp-content/themes/slate/images/divider03.png) repeat-x 0 100%;padding:0
0 10px 0;font-size:24px;margin-bottom:0px;margin-top:25px}#respond
label{font-weight:bold;font-size:10px;margin:5px
0 0 15px;color:#aaa}#respond
p{margin-bottom:15px}#respond input[type="text"], #respond
textarea{color:#777;border:none;border:solid 1px #eee;border-bottom:solid 1px #ddd;background:#fff;width:50%;padding:10px;font-size:13px}#respond input:focus, #respond textarea:focus{outline:none}#respond
textarea{line-height:22px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#respond .respond-submit{background:#555;color:#fff;font-size:13px;padding:10px
20px;border:none;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500}#respond .respond-submit:hover{background:#666;cursor:pointer}#respond #commentform
p{}.comment #respond #commentform
p{}#respond #commentform .form-author{background:#fff url(/wp-content/themes/slate/images/form-name.png) no-repeat right center}#respond #commentform .form-email{background:#fff url(/wp-content/themes/slate/images/form-email.png) no-repeat right center}#respond #commentform .form-website{background:#fff url(/wp-content/themes/slate/images/form-website.png) no-repeat right center}.allowed{font-size:11px;color:#888;width:500px;float:left;margin:0
0 15px 0}.commentlist{list-style-type:none !important}.commentlist
li{padding:0
0 15px 0;margin:0
0 15px 0 !important;position:relative;list-style-type:none !important}.commentlist li:last-child{margin-bottom:0;padding-bottom:0}.commentlist li:before, .commentlist ol
.num{float:left;margin:0
0 0 0 !important;content:none !important;counter-increment:none !important}.children{margin-bottom:0px !important;margin-top:25px !important}.children
li{margin:0
0 0 0;padding-left:40px}.children li:last-child{margin-bottom:0;padding-bottom:0}.comment-block{padding:0}.comment-text{background:#fff;border:solid 1px #eee;padding:10px;font-size:13px}.comment-text:before{width:0;height:0}.reply{margin:0px
!important;font-size:12px}.comments .children
.reply{text-align:left}.reply a:hover{text-decoration:none}.reply a:hover:after{content:"\2192"}#cancel-comment-reply{margin:0
0 15px 0;float:right}.comments .logged-in{float:left;font-size:14px !important}.comment-awaiting-moderation{color:#555;font-weight:bold;font-size:11px}.comment-info{margin-bottom:10px;position:relative}.comment-meta{float:left;margin:2px
0 0 12px}.comment-time{font-size:11px;color:#999}.comment-edit-link{font-size:11px}.blog-entry{}.pro-title
h4{display:block float:left;width:295px;background:url(/wp-content/themes/slate/images/design-repeat.gif) right center repeat-x}.pro-title h4
span{font-size:14px;color:#FFF;font-weight:bold;background:#3e3e3e;padding:0
10px 0 0}.pro-title
h3{font-size:14px;color:#FFF;font-weight:bold;display:block float:left;width:295px;background:url(/wp-content/themes/slate/images/design-repeat.gif) right center repeat-x}.pro-title h3
span{font-size:14px;color:#FFF;font-weight:bold;background:#3e3e3e;padding:0
10px 0 0}.container{width:940px;margin:0
auto}#sections{width:940px;margin:0
auto}.section-title{letter-spacing:5px;font-size:14px;text-transform:uppercase;margin-bottom:20px;text-align:center;padding:10px;background:url(/wp-content/themes/slate/images/title-bg.png) repeat-x 0 20px}.section-title
span{background:#fff;padding:0
15px}.section:first-child{padding-top:0px;border-top:none}.section{padding:0
0 50px 0;float:left;width:100%;position:relative}.section
.column{width:296px;margin:0
0 0 0;float:left;margin-right:25px;margin-bottom:25px}.section .no-border{height:1px;background:#fff;width:100%;float:left;margin-top:-26px}.section .column:last-child{margin-right:0px;border-right:none}.section-titlea{font-size:10px;text-transform:uppercase;letter-spacing:2px;color:#999;background:#f7f7f7;padding:0
10px;margin:0
0 35px 0;text-align:center}.section-title2a{font-size:48px;letter-spacing:-2px;color:#eee;position:absolute;bottom:-16px;right:0;padding:0;text-align:center;display:none}.section-title3a{font-size:28px;text-align:center;display:none}.ribbon{font-size:11px !important;text-transform:uppercase;letter-spacing:2px;width:30%;position:relative;background:#ededed;color:#777;text-align:center;padding:8px
2em;margin:0
auto 45px;line-height:16px}.ribbon:before,.ribbon:after{content:"";position:absolute;display:block;bottom:-1em;border:1.5em solid #e4e2e2;z-index:-1}.ribbon:before{left:-2em;border-right-width:1.5em;border-left-color:transparent}.ribbon:after{right:-2em;border-left-width:1.5em;border-right-color:transparent}.ribbon .ribbon-content:before,
.ribbon .ribbon-content:after{content:"";position:absolute;display:block;border-style:solid;border-color:#cfcfcf transparent transparent transparent;bottom:-1em}.ribbon .ribbon-content:before{left:0;border-width:1em 0 0 1em}.ribbon .ribbon-content:after{right:0;border-width:1em 1em 0 0}.non-semantic-protector{position:relative;z-index:1;background:url(/wp-content/themes/slate/images/ribbon-bg.png) no-repeat 0 24px;display:none}#header-slider,.gallery-wrap,.portfolio-big-slide,.okvideo{background:url(/wp-content/themes/slate/images/loading.gif) center center no-repeat;min-height:120px;margin-top:20px}.single .gallery-wrap{margin-bottom:50px;margin-top:-1px}#header-slider
.slides{background:#fff}.slides
h2{font-size:30px;margin:15px
0 0 0;text-align:center}.slides
h3{font-weight:normal;font-size:18px;line-height:30px;text-align:center}.slides .featured-thumb
img{-webkit-transition: .1s ease-in;-moz-transition: .1s ease-in;-o-transition: .1s ease-in;transition: .1s ease-in}.featured-thumb img:hover{opacity: .9;-webkit-transition: .1s ease-in;-moz-transition: .1s ease-in;-o-transition: .1s ease-in;transition: .1s ease-in}.services-wrap{display:block;float:left;margin-bottom:-50px;width:965px}.services{}.services
h3{font-size:16px;line-height:22px;padding-top:3px;text-align:left}.services h3
a{color:#4c4c4c}.services h3 a:hover{color:#888}.services
p{margin:15px
0 20px 0;font-size:13px}.services .service-icon{float:left;margin:0
15px 0 0;font-size:24px;letter-spacing:-2px;line-height:22px;color:#555;background:#f3f3f3;display:block;padding:10px;-webkit-transition: .1s ease-in;-moz-transition: .1s ease-in;-o-transition: .1s ease-in;transition: .1s ease-in;height:25px;width:25px;overflow:hidden}.services:hover .service-icon{background:#900000;color:#fff;-webkit-transition: .1s ease-in;-moz-transition: .1s ease-in;-o-transition: .1s ease-in;transition: .1s ease-in}.services .service-image{float:left;margin:0
15px 0 0;display:block;padding:4px;height:43px;width:67px;-webkit-transition: .1s ease-in;-moz-transition: .1s ease-in;-o-transition: .1s ease-in;transition: .1s ease-in;overflow:hidden}#blog-slider{width:970px}.home-blog{display:block}.home-blog
.slides{}.home-blog-post{float:left;width:182px;margin-right:30px;padding-right:30px;border:solid 1px #eee;padding:15px;position:relative}.home-blog-post:last-child{margin-right:0px}.home-blog-post:hover{box-shadow:rgba(0,0,0, 0.08) 3px 3px 0px;-moz-box-shadow:rgba(0,0,0, 0.08) 3px 3px 0px;-webkit-box-shadow:rgba(0,0,0, 0.08) 3px 3px 0px;border-right:solid 1px #ddd;border-bottom:solid 1px #ddd}.big-comment
h3{position:relative}.home-blog-post .blog-title{text-align:center}.home-blog-post
h3{font-size:18px;line-height:22px;margin-bottom:5px;height:2.5em}.home-blog-post h3
a{color:#4c4c4c}.home-blog-post h3 a:hover{color:#888}.home-blog-post .excerpt
p{font-size:14px;line-height:24px;margin-bottom:0;border-top:solid 1px #eee;padding:10px
0 0 0;text-align:center}.home-blog-post .blog-text{font-size:14px;line-height:26px;text-align:justify}.home-blog-post .blog-pictogram
a{font-size:20px;line-height:14px;display:block;width:15px;margin:0
auto;background:#f4f4f4;padding:15px;margin-top:15px;-webkit-border-radius:300px;-moz-border-radius:300px;border-radius:300px;color:#555}.home-blog-post .blog-pictogram a:hover{background:#666;color:#fff}.home-blog-post-meta{text-transform:uppercase;font-size:10px;color:#aaa;line-height:16px;margin-bottom:10px}.home-blog-post .blog-thumb{margin-bottom:10px;-webkit-transition: .1s ease-in;-moz-transition: .1s ease-in;-o-transition: .1s ease-in;transition: .1s ease-in}.home-blog-post img:hover{opacity: .9;-webkit-transition: .1s ease-in;-moz-transition: .1s ease-in;-o-transition: .1s ease-in;transition: .1s ease-in}.home-blog-right{float:right;width:300px}.okay-recent-posts{margin:0;padding:0}.okay-recent-posts
.pane{padding-top:10px !important;border:none !important;padding:0}.okay-recent-posts .recent-posts-thumb{padding:3px;border:solid 1px #EEE;float:left;margin:0
10px 0 0}.okay-recent-posts .pane
h4{font-size:10px;text-transform:uppercase;letter-spacing:2px;display:block;line-height:30px;margin:0
0 15px 0;font-family:'Droid Serif',Georgia,serif;text-align:center;background:#f7f7f7;color:#999}.recent-posts-widget{}.recent-posts-widget li,
.recent-comments-widget
li{list-style-type:none;margin:0
0 15px 0 !important;padding:0
0 15px 0 !important;border-bottom:solid 1px #eee;background:none !important}.recent-posts-widget li:last-child,
.recent-comments-widget li:last-child{border-bottom:none !important;margin-bottom:0 !important;padding-bottom:5px !important}.recent-posts
h3{font-size:13px;line-height:20px;margin-bottom:3px}.recent-posts h3
a{color:#4c4c4c}.recent-posts h3 a:hover{color:#888}.recent-posts
p{text-transform:uppercase;font-size:10px;line-height:15px;color:#aaa;margin-bottom:0px}.box-portfolio{}.box-portfolio .flex-control-nav{bottom:10px}.box-portfolio .flex-control-nav
li{width:auto;float:none}.box-portfolio
li{width:296px;margin:0
25px 25px 0;float:left;background:none !important;padding:0
!important}.box-portfolio. .slide-portfolio{margin-right:0px !important}.box-portfolio-title
h4{font-size:15px;line-height:20px;margin-bottom:0px}.box-portfolio-title h4
a{color:#777;padding:2px
5px}.box-portfolio-title h4 a:hover{background:#f9724e;color:#fff}.box-portfolio-title{text-align:center;padding:10px
5px}.box-portfolio-title
span{font-size:10px;text-transform:uppercase;color:#aaa;display:block;margin-top:-2px}.box-portfolio .flex-control-nav
li{width:auto;float:none}.home .box-portfolio
.slides{margin-bottom:-45px}.box-portfolio-title
h4{font-size:15px;line-height:20px;margin-bottom:0px}.box-portfolio-title h4
a{color:#777;padding:2px
5px}.box-portfolio-title h4 a:hover{background:#f9724e;color:#fff}.box-portfolio-title{text-align:center;padding:10px
5px}.box-portfolio-title
span{font-size:10px;text-transform:uppercase;color:#aaa;display:block;margin-top:-2px}.mobile-slide{display:none !important}.portfolio-big-slide{float:left;width:100%}.portfolio-big-slide .mosaic-block{width:940px;height:306px;margin-bottom:25px}.portfolio-big-slide .details
h4{margin-bottom:0px;font-size:30px}.portfolio-big-slide .details
p{margin-top:5px;font-size:12px}.portfolio-big-slide .details
.pictogram{margin:100px
0 15px 0;font-size:45px;text-align:center}.portfolio-big-thumb{margin-bottom:20px}.portfolio-big-title{text-align:center;margin-bottom:35px;padding:0
70px}.portfolio-big-title
a{color:#555}.portfolio-big-title
h2{letter-spacing:5px;font-size:20px;margin-bottom:0px;text-transform:uppercase}.portfolio-big-title
h3{text-transform:uppercase;font-size:12px;letter-spacing:3px;color:#aaa;line-height:24px}#portfolio-slider{margin-bottom:15px;width:965px}.page-template-portfolio-php #portfolio-slider{margin-bottom:60px}.mosaic-block{float:left;position:relative;overflow:hidden;width:296px;height:175px;background:#fff}.mosiac-block-sidebar{width:225px !important;height:150px !important}.portfolio-sidebar{margin-bottom:20px !important}.portfolio-sidebar ul,
.portfolio-sidebar
li{padding-left:0px !important}.portfolio-sidebar .flex-control-nav{bottom:-25px !important}.portfolio-sidebar .details
.pictogram{margin-top:36px !important}.portfolio-sidebar .details
h4{padding:0
5px;line-height:20px;margin-bottom:5px;font-size:16px}#sidebar .flex-control-nav
li{background:none}.mosaic-backdrop{display:none;position:absolute;top:0;height:100%;width:100%;background:#fff}.mosaic-overlay{display:none;z-index:5;position:absolute;width:100%;height:100%;background:#fff}.fade .mosaic-overlay{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=00)";filter:alpha(opacity=00);background:#fff}.details
h4{color:#4c4c4c;text-align:center;margin-bottom:0px}.details
p{color:#bbb;text-align:center;margin-top:-4px;font-size:10px;text-transform:uppercase}.details
.pictogram{margin:50px
0 5px 0;font-size:30px;color:#bbb;text-align:center}.highlight_sections
.boxed_item{float:left;padding-left:4px;background:none}.highlight_sections .mosaic-block{width:290px}.portfolio-sidebar{width:225px;float:right;font-size:12px;line-height:22px}.page-template-blog-php .portfolio-meta{display:none}.meta-mobile{display:none}.portfolio-meta{float:right;width:225px;margin:0
0 0 0}.portfolio-meta
h3{border-bottom:solid 1px #eee;padding-bottom:12px}.portfolio-meta-date{padding-bottom:10px !important;margin-bottom:10px !important;border-bottom:solid 1px #eee;float:left}.portfolio-meta-date
span{font-size:18px !important;color:#555 !important}.portfolio-meta
li{background:none !important;padding:0
0 5px 0 !important;margin:0
0 5px 0 !important;color:#999;width:100%;line-height:18px;float:left}.portfolio-meta li:last-child{border-bottom:none;margin-bottom:0 !important;padding-bottom:0 !important}.portfolio-meta
li{color:#999}.portfolio-meta
a{color:#999}.portfolio-meta li a:hover{color:#4c4c4c}.blog-post .portfolio-meta
span{width:auto}.portfolio-meta
span{text-transform:uppercase;font-size:10px;margin-right:10px;float:left;width:100%;letter-spacing:1px}.portfolio-meta .tag-wrap{float:left;width:198px}.portfolio-meta
.pictogram{font-size:18px;text-transform:none;float:left;margin-right:10px;color:#666}.recent-comments-widget{font-size:14px}.recent-comments-widget .comment-info{float:left;width:100%;margin-bottom:5px}.recent-comments-widget .comment-avatar{padding:3px;border:solid 1px #eee;float:left;margin:2px
10px 0 0}.recent-comments-widget .comment-avatar-right{float:left;line-height:20px;width:176px}.recent-comments-widget .comment-author{float:left;width:100%;margin-top:3px}.recent-comments-widget .comment-author
a{font-size:13px;color:#4c4c4c}.recent-comments-widget .comment-author a:hover{color:#888}.recent-comments-widget .comment-date{float:left;width:100%;text-transform:uppercase;font-size:10px;color:#aaa;margin-top:-3px}.recent-comments-widget .comment-txt{color:#555;font-size:12px}.recent-comments-widget .comment-txt:hover{color:#888}.portfolio-full,.content-full{width:940px !important}.portfolio-full{padding-top:30px}.content{float:left;width:670px;margin:0
0 0 0;padding:0
0 0 0}.content ul,
.content
ol{margin-bottom:20px}.content ul
li{background:url(/wp-content/themes/slate/images/arrow-bullet.png) no-repeat left 9px;padding-left:14px;list-style-type:none;margin-bottom:5px}.content ol
li{list-style-type:decimal;margin-left:20px}.footer{width:100%}.footer-text{width:940px;margin:0
auto;padding:10px
0px 30px 0px;border-top:solid 1px #eee;border-bottom:solid 10px #eee;font-size:10px;color:#999;text-decoration:none;text-transform:uppercase}.footer-text
a{color:#999;text-transform:capitalize}.footer-text-center{width:100%;text-align:center}.footer-text-left{width:400px;float:left}.footer-text-left
ul{float:left}.footer-text-left ul
li{float:left;display:inline;margin:0
5px 0 0}.footer-text-left ul li
a{padding:0px
5px}.footer-text-left ul li a:hover{color:#4c4c4c;padding:5px}.footer-text-left ul li:first-child{padding-left:0px}.footer-text-left ul
li.last{padding:3px
0 0 0}.footer-text-left{width:475px;float:left}.footer-text-right{float:right}.footer-text-right
a{color:#4c4c4c}.footer-text-right a:hover{color:#999}.footer-widgets-wrap{width:975px}.footer-widgets{width:940px;margin:60px
auto 0 auto;padding:0px
0 75px 0;border-top:solid 2px #f0f0f0}.footer-widget{width:208px;float:left;padding:30px
35px 0 0;font-size:13px}.footer-widgets div:last-child{padding-right:0px;margin-right:0px !important}.footer-widget a:hover{text-decoration:underline}.footer-widget
ul{margin:0
0 0 0}.footer-widget
li{background:url(/wp-content/themes/slate/images/arrow-bullet.png) no-repeat left 8px;padding-left:14px;list-style-type:none;text-align:left}.footer-widget
p{line-height:22px}.footer-widget
h2{font-size:11px;text-transform:uppercase;letter-spacing:1px;color:#999;display:block;line-height:24px;padding:0
0 5px 0;margin:0
0 20px 0;border-bottom:solid 1px #eee}.footer-widget.lawyer-box{width:50%;padding-top:10px}.big{font-size:16px}.wp-caption{background:rgba(255,255,255, 0.6);box-shadow:rgba(0,0,0, 0.1) 0px 0px 5px;-moz-box-shadow:rgba(0,0,0, 0.1) 0px 0px 5px;-webkit-box-shadow:rgba(0,0,0, 0.1) 0px 0px 5px;padding:5px;max-width:96%;text-align:center}.wp-caption.alignnone{margin:5px
20px 20px 0}.wp-caption.alignleft{margin:5px
20px 20px 0}.wp-caption.alignright{margin:5px
0 20px 20px}img.alignleft,img.alignright{}.alignright{float:right}.alignleft{float:left}.aligncenter{text-align:center}.text-right{text-align:right}img.alignleft{margin:5px
25px 20px 0}img.alignright{margin:5px
0 20px 20px}.wp-caption
img{border:0
none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:10px !important;margin:0
!important;padding:3px
0 0 0!important}#contacts-form{padding:17px
17px 10px 17px}#contacts-box{padding:17px}#map{margin:20px
0 20px 0;width:100%;height:330px;background:url(/wp-content/themes/slate/images/mappa_statica.png) 0 0 no-repeat}#map
img{max-width:none}#map-tooltip{text-align:left;width:300px}#map-tooltip
img{float:left;display:inline;padding:0;margin:0
15px 0 0}#map-tooltip
p{float:left;width:60%;font-size:14px;padding:0}#directions-start{margin-top:3px}#directions-panel
table{margin-top:10px;font-size:13px;width:100%}#directions-panel
img{margin:5px
10px 0px 10px}#directions-panel .adp-legal{font-size:8px}.one-third{width:491px;margin:0
40px 20px 0;float:left}.one-third-last{width:491px;margin-right:0px !important;float:left}.one-half{width:315px;float:left;margin:0
40px 20px 0}.one-half-last{margin-right:0px !important;width:315px;float:left}.one-quarter{width:137px;float:left;margin:0
40px 20px 0}.one-quarter-last{width:139px;float:left;margin-right:0px !important}.highlight{background:#fff9ce;width:auto;display:inline;padding:0px
3px;font-weight:bold}.content-full .one-third{width:614px;margin-right:40px;float:left}.content-full .one-third-last{width:614px;margin-right:0px !important;float:left}.content-full .one-half{width:287px;float:left;margin:0
40px 20px 0}.content-full .one-half-last{margin-right:0px !important;width:286px;float:left}.content-full .one-quarter{width:123px;float:left;margin:0
40px 20px 0}.content-full .one-quarter-last{width:123px;float:left;margin-right:0px !important}.content-3q{float:left;width:614px;margin:0
40px 0 0;padding:0}.content .pictogram, .textwidget
.pictogram{clear:both;float:left;font-size:22px;margin:1px
10px 0 0;text-align:left}.highlight{background:#900000;color:#fff;width:auto;display:inline;padding:2px
3px;font-weight:normal}.button
a{}.button a:hover{}.button{display:inline-block;text-decoration:none;font:bold 11px/13px 'Droid Serif', Georgia, HelveticaNeue, Arial;text-transform:uppercase;padding:6px
11px;color:#555;border:1px
solid #dedede;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center}.button:hover{cursor:pointer}.button.white{background:#f5f5f5;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#f0f0f0');background:-webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#f0f0f0));background:-moz-linear-gradient(top,  #f9f9f9, #f0f0f0);border-color:#dedede #d8d8d8 #d3d3d3;color:#555;text-shadow:0 1px 0 #fff;-webkit-box-shadow:0 1px 1px #eaeaea, inset 0 1px 0 #fbfbfb;-moz-box-shadow:0 1px 1px #eaeaea, inset 0 1px 0 #fbfbfb;box-shadow:0 1px 1px #eaeaea, inset 0 1px 0 #fbfbfb}.button.white:hover{background:#f4f4f4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#f8f8f8');background:-webkit-gradient(linear, left top, left bottom, from(#efefef), to(#f8f8f8));background:-moz-linear-gradient(top,  #efefef, #f8f8f8);border-color:#c7c7c7 #c3c3c3 #bebebe;text-shadow:0 1px 0 #fdfdfd;-webkit-box-shadow:0 1px 1px #ebebeb, inset 0 1px 0 #f3f3f3;-moz-box-shadow:0 1px 1px #ebebeb, inset 0 1px 0 #f3f3f3;box-shadow:0 1px 1px #ebebeb, inset 0 1px 0 #f3f3f3}.button.white
a{color:#555}.button.gray{background:#bdbdbd;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cacaca', endColorstr='#aeaeae');background:-webkit-gradient(linear, left top, left bottom, from(#cacaca), to(#aeaeae));background:-moz-linear-gradient(top,  #cacaca, #aeaeae);border-color:#b5b5b5 #a1a1a1 #8f8f8f;color:#555;text-shadow:0 1px 0 #d4d4d4;-webkit-box-shadow:0 1px 1px #c9c9c9, inset 0 1px 0 #d7d7d7;-moz-box-shadow:0 1px 1px #c9c9c9, inset 0 1px 0 #d7d7d7;box-shadow:0 1px 1px #c9c9c9, inset 0 1px 0 #d7d7d7}.button.gray:hover{background:#c2c2c2;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bcbcbc', endColorstr='#c2c2c2');background:-webkit-gradient(linear, left top, left bottom, from(#bcbcbc), to(#c2c2c2));background:-moz-linear-gradient(top,  #bcbcbc, #c2c2c2);border-color:#989898 #8e8e8e #878787;text-shadow:0 1px 0 #dadada;-webkit-box-shadow:0 1px 1px #cdcdcd, inset 0 1px 0 #ccc;-moz-box-shadow:0 1px 1px #cdcdcd, inset 0 1px 0 #ccc;box-shadow:0 1px 1px #cdcdcd, inset 0 1px 0 #ccc}.button.gray
a{color:#555}.button.orange{background:#fecc5f;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#feda71', endColorstr='#febb4a');background:-webkit-gradient(linear, left top, left bottom, from(#feda71), to(#febb4a));background:-moz-linear-gradient(top,  #feda71, #febb4a);border-color:#f5b74e #e5a73e #d6982f;color:#963;text-shadow:0 1px 0 #fedd9b;-webkit-box-shadow:0 1px 1px #d3d3d3, inset 0 1px 0 #fee395;-moz-box-shadow:0 1px 1px #d3d3d3, inset 0 1px 0 #fee395;box-shadow:0 1px 1px #d3d3d3, inset 0 1px 0 #fee395}.button.orange:hover{background:#fecb5e;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fec354', endColorstr='#fecd61');background:-webkit-gradient(linear, left top, left bottom, from(#fec354), to(#fecd61));background:-moz-linear-gradient(top,  #fec354, #fecd61);border-color:#d29a3a #cc9436 #c89133;text-shadow:0 1px 0 #fee1a0;-webkit-box-shadow:0 1px 1px #d4d4d4, inset 0 1px 0 #fed17e;-moz-box-shadow:0 1px 1px #d4d4d4, inset 0 1px 0 #fed17e;box-shadow:0 1px 1px #d4d4d4, inset 0 1px 0 #fed17e}.button.orange
a{color:#963}.button.green{background:#b7d770;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cae285', endColorstr='#9fcb57');background:-webkit-gradient(linear, left top, left bottom, from(#cae285), to(#9fcb57));background:-moz-linear-gradient(top,  #cae285, #9fcb57);border-color:#adc671 #98b65b #87aa4a;color:#5d7731;text-shadow:0 1px 0 #cfe5a4;-webkit-box-shadow:0 1px 1px #d3d3d3, inset 0 1px 0 #d7e9a4;-moz-box-shadow:0 1px 1px #d3d3d3, inset 0 1px 0 #d7e9a4;box-shadow:0 1px 1px #d3d3d3, inset 0 1px 0 #d7e9a4}.button.green:hover{background:#b9d972;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b8d872', endColorstr='#b9d972');background:-webkit-gradient(linear, left top, left bottom, from(#b8d872), to(#b9d972));background:-moz-linear-gradient(top,  #b8d872, #b9d972);border-color:#8bb14d #83a648 #7d9e45;text-shadow:0 1px 0 #d5e8aa;-webkit-box-shadow:0 1px 1px #d5d5d5, inset 0 1px 0 #cae295;-moz-box-shadow:0 1px 1px #d5d5d5, inset 0 1px 0 #cae295;box-shadow:0 1px 1px #d5d5d5, inset 0 1px 0 #cae295}.button.green
a{color:#5d7731}.button.blue{background:#92dbf6;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#abe4f8', endColorstr='#6fcef3');background:-webkit-gradient(linear, left top, left bottom, from(#abe4f8), to(#6fcef3));background:-moz-linear-gradient(top,  #abe4f8, #6fcef3);border-color:#8dc5da #76b7cf #63abc7;text-shadow:0 1px 0 #b6e6f9;-webkit-box-shadow:0 1px 1px #d6d6d6, inset 0 1px 0 #c0ebfa;-moz-box-shadow:0 1px 1px #d6d6d6, inset 0 1px 0 #c0ebfa;box-shadow:0 1px 1px #d6d6d6, inset 0 1px 0 #c0ebfa}.button.blue:hover{background:#92dbf6;border-color:#7caec0 #68a3ba #5a9cb5;text-shadow:0 1px 0 #bee9fa;-webkit-box-shadow:0 1px 1px #d6d6d6, inset 0 1px 0 #ade4f8;-moz-box-shadow:0 1px 1px #d6d6d6, inset 0 1px 0 #ade4f8;box-shadow:0 1px 1px #d6d6d6, inset 0 1px 0 #ade4f8}.button.blue
a{color:#42788e}.button.purple{background:#dfaeda;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8c4e4', endColorstr='#d494ce');background:-webkit-gradient(linear, left top, left bottom, from(#e8c4e4), to(#d494ce));background:-moz-linear-gradient(top,  #e8c4e4, #d494ce);border-color:#bc9db9 #ad89aa #a1799d;color:#7b5777;text-shadow:0 1px 0 #eacae6;-webkit-box-shadow:0 1px 1px #d5d5d5, inset 0 1px 0 #eed3eb;-moz-box-shadow:0 1px 1px #d5d5d5, inset 0 1px 0 #eed3eb;box-shadow:0 1px 1px #d5d5d5, inset 0 1px 0 #eed3eb}.button.purple:hover{background:#e0b1db;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#deabd9', endColorstr='#e0b1db');background:-webkit-gradient(linear, left top, left bottom, from(#deabd9), to(#e0b1db));background:-moz-linear-gradient(top,  #deabd9, #e0b1db);border-color:#a482a0 #9b7897 #947090;text-shadow:0 1px 0 #ecd0e9;-webkit-box-shadow:0 1px 1px #cdcdcd, inset 0 1px 0 #ccc;-moz-box-shadow:0 1px 1px #cdcdcd, inset 0 1px 0 #ccc;box-shadow:0 1px 1px #cdcdcd, inset 0 1px 0 #ccc}.button.purple
a{color:#7b5777}.button.black{background:#525252;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5e5e5e', endColorstr='#434343');background:-webkit-gradient(linear, left top, left bottom, from(#5e5e5e), to(#434343));background:-moz-linear-gradient(top,  #5e5e5e, #434343);border-color:#4c4c4c #313131 #1f1f1f;color:#fff;text-shadow:0 1px 0 #2e2e2e;-webkit-box-shadow:0 1px 1px #afafaf, inset 0 1px 0 #868686;-moz-box-shadow:0 1px 1px #afafaf, inset 0 1px 0 #868686;box-shadow:0 1px 1px #afafaf, inset 0 1px 0 #868686}.button.black:hover{background:#5a5a5a;border-color:#2c2c2c #1c1c1c #101010;text-shadow:0 1px 0 #363636;-webkit-box-shadow:0 1px 1px #b1b1b1, inset 0 1px 0 #838383;-moz-box-shadow:0 1px 1px #b1b1b1, inset 0 1px 0 #838383;box-shadow:0 1px 1px #b1b1b1, inset 0 1px 0 #838383}.button.black
a{color:#fff}.message{width:100%;float:left;margin:0
0 15px 0}.message
a{color:#555}.message a:hover{text-decoration:underline}.message
strong{text-transform:uppercase;font-size:12px;letter-spacing:1px}.red-message{background:#fff7f7;border:solid 1px #fddcdc;padding:15px}.green-message{background:#f1f9ea;padding:15px;border:solid 1px #d0eeac}.yellow-message{background:#fcfbe4;border:solid 1px #efebbc;padding:15px}.gray-message{background:#f5f5f5;border:solid 1px #ddd;padding:15px}.tooltip{display:inline;position:relative}.tooltip
a{color:#4C4C4C;cursor:help}.tooltip a
span{width:115px;height:auto;line-height:20px;padding:5px
10px 0px 10px;left:50%;margin-left:-58px;font-family:'Droid Serif',Georgia,serif;font-size:12px;color:#4C4C4C;text-align:center;border:4px
solid #fff;background:rgba(255,255,255,1);text-indent:0px;border-radius:5px;position:absolute;pointer-events:none;bottom:30px;opacity:0;box-shadow:1px 1px 2px rgba(0,0,0,0.1);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;border-left:solid 1px #f5f5f5;border-top:solid 1px #f5f5f5}.tooltip a span:before,
.tooltip a span:after{content:'';position:absolute;bottom:-15px;left:50%;margin-left:-9px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid rgba(0,0,0,0.1)}.tooltip a span:after{bottom:-14px;margin-left:-10px;border-top:10px solid #fff}.tooltip a:hover
span{opacity:0.9;bottom:35px}.tabs{list-style-type:none !important;margin:0
!important;padding:0;height:30px;border-bottom:solid 1px #eee}#sidebar
.tabs{border-bottom:none;height:auto}.tabs
li{float:left;text-indent:0;padding:0
!important;margin:0
!important;list-style-type:none !important;background:#fff !important}.content .tabs li a:hover{background:#f7f7f7}.content .tabs li a:hover{-webkit-transition: .2s ease-in;-moz-transition: .2s ease-in;-o-transition: .2s ease-in;transition: .2s ease-in}.tabs
a{display:block;font-size:11px;text-transform:uppercase;line-height:30px;text-align:center;text-decoration:none;padding:0
10px;margin:0px;position:relative;color:#888}.tabs a:hover{color:#555}.tabs a:active{outline:none}.tabs .current,
.tabs .current:hover,
.tabs li.current
a{cursor:default !important;color:#fff !important;background:#f7f7f7}.tab-wrapper li .current,
.tab-wrapper li .current:hover,
.tab-wrapper li.current a,
.tab-wrapper a:hover{background:#900000;text-decoration:underline}.tab-wrapper{padding:0;width:435px;height:70px;margin:80px
auto 30px auto}.tab-wrapper
li{float:left;background:none !important;padding:0
!important;margin:0
6px 0 0 !important}.tab-wrapper li
a{display:block;height:32px;width:40px;text-align:center;line-height:34px;margin:0;outline:none;background:#f7f7f7;padding:0;position:relative;font-family:'ModernPictogramsNormal';color:#555;font-size:22px;text-transform:none;border-bottom:solid 1px #f7f7f7}.tab-wrapper li
a.current{border-bottom:solid 1px #900000}.tab-wrapper li a:hover{border-bottom:solid 1px #900000}.tab-wrapper li a:active{border-top:solid 1px #900000;border-bottom:none}.tab-wrapper li a
span{width:95px;height:auto;line-height:20px;padding:5px
10px 0px 10px;left:50%;margin-left:-58px;font-family:'Droid Serif',Georgia,serif;text-transform:uppercase;letter-spacing:1px;font-size:10px;color:#999;text-align:center;border:4px
solid #fff;background:rgba(255,255,255,1);text-indent:0px;border-radius:5px;position:absolute;pointer-events:none;bottom:30px;opacity:0;box-shadow:1px 1px 2px rgba(0,0,0,0.1);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;border-left:solid 1px #f5f5f5;border-top:solid 1px #f5f5f5}.tab-wrapper li a span:before,
.tab-wrapper li a span:after{content:'';position:absolute;bottom:-15px;left:50%;margin-left:-9px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid rgba(0,0,0,0.1)}.tab-wrapper li a span:after{bottom:-14px;margin-left:-10px;border-top:10px solid #fff}.tab-wrapper li a:hover
span{opacity:0.9;bottom:38px}#sidebar .panes
.pane{margin-top:12px}.panes
.pane{display:none;padding-top:15px;margin-top:-1px}.change-font
a{text-transform:uppercase;font-size:10px;color:#999;margin-right:15px}.change-font a:hover{color:#4c4c4c}@media only screen and (max-width:750px){.main-wrapper{width:300px;overflow:hidden}.header-hidden{width:280px}.header-hidden-toggle-wrap{width:300px}.header-hidden-left{width:100%;margin-bottom:10px;text-align:center}.header-hidden-right{width:100%;text-align:center}.social-icons{text-align:center}.header-hidden-right .social-icons
a{float:none}.header{width:300px}.header-left{float:none;margin:0
auto}.menu-header-container{text-align:center}.page-title{text-align:center !important}.page-title
h2{margin-bottom:0px;font-size:20px;line-height:28px}.page-title
h3{font-size:14px;line-height:18px;margin-top:0px}.header-left
h1{text-align:center}.title-meta
h2{font-size:20px}.select-menu,.select{display:block}#nav{display:none}.menu-header-container{position:relative}.select-menu{width:100%;margin:25px
0}.header-right form
div{position:relative}.header-right select.select-menu{position:relative;z-index:10;width:300px !important;height:41px !important;line-height:26px}.header-right
span.select{position:absolute;bottom:0;float:left;left:0;width:300px;height:41px;line-height:43px;text-transform:uppercase;font-size:11px;letter-spacing:2px;color:#717171;text-shadow:1px 1px white;text-indent:10px;background:url(/wp-content/themes/slate/images/select.png) no-repeat center;cursor:default;z-index:1}.container{width:300px}#sections{width:300px;overflow:hidden}.section
.column{width:300px;margin-right:0}.services-wrap{width:300px}.section-title{letter-spacing:2px;font-size:13px}.portfolio-full,.content-full{width:300px !important}.content-full .one-quarter{margin-right:27px}.content-full .one-half{width:300px !important;margin-right:0px}.content-full .one-third, .content-full .one-half{width:auto}.content-3q{width:100%}.portfolio-sidebar{margin-top:15px;float:left;width:300px}.portfolio-meta{float:left;width:300px}#portfolio-slider{width:300px}.mobile-slide{display:block !important;margin:0
0 25px 2px !important}.box-portfolio li
li{margin:0
0 25px 2px}.box-portfolio li li:hover{}#portfolio-slider .flex-control-nav{width:300px !important}.portfolio-big-slide{display:none}.portfolio-big-title{text-align:center;margin-bottom:35px;padding:0}.portfolio-big-title
h2{margin-bottom:10px;line-height:26px}.flex-direction-nav{display:none}.flex-control-nav li
a{width:15px !important;height:15px !important}.post-nav{clear:both;position:static;border-top:solid 1px #eee;border-bottom:solid 1px #eee;margin-top:15px}.post-nav
a{margin:0;float:right}.post-nav .prev-span{float:right}.post-nav .next-span{float:left}.single .page-title
h3{margin-bottom:30px}.footer-widget.lawyer-box{width:100%}#blog-slider{width:300px}.home-blog-post{width:268px;margin:0
0 20px 0 !important}.blog-thumb
img{margin:0
auto}#blog-slider .flex-control-nav{width:300px}.content .blog-text{width:100%}.blog-meta{width:100%;margin:0}.blog-post .portfolio-meta{display:block;background:#f7f7f7;padding:10px}.meta-links{display:none}.meta-mobile{display:block}.blog-meta ul
li{text-align:left;display:inline;float:none}.post-share{padding:5px
12px;margin-top:0;background:#f7f7f7}#sidebar-wrap{float:left}#sidebar{padding:0
5px 0 5px;margin-top:30px}.tab-wrapper li
a{background:#eee}#sidebar
.flexslider{background:#f7f7f7}.content{width:300px}#activity-areas-widget{display:none}.footer-widgets{width:300px}.footer-widgets-wrap{width:300px}.footer-widget{width:300px}.footer-text{width:300px}.footer-text-left
ul{text-align:center;line-height:18px;float:none}.footer-text-left ul
li{float:none;margin:0
0 0 0;white-space:nowrap}.footer-text-left ul li
a{text-transform:none;color:#4c4c4c;font-size:11px}.footer-text-left ul li a:hover{color:#777}.footer-text-left{width:300px}.footer-text-right{text-align:center;width:100%}.nav-footer{text-align:center}.copyright{margin-top:15px}.comments{margin:0
0px 25px 0px;width:280px;padding:25px
10px 35px 10px}.vcard{}#respond{padding:0}#respond input[type="text"], #respond
textarea{box-sizing:border-box;width:100%}#cancel-comment-reply{float:none}#respond
h3{text-align:center}.wpcf7 input[type="text"]{width:100%}.allowed{width:300px}}@media screen and (min-width:751px) and (max-width:970px){.header-hidden{width:650px}.header-hidden-toggle-wrap{width:670px}.header-hidden-left{width:480px}.header{width:670px}.header-left{float:none;margin:0
auto}.menu-header-container{text-align:center}.box-image-title-container{padding-left:0px !important}.page-title{text-align:center !important}.header-left
h1{text-align:center}.header-right{margin-top:20px;width:100%}#nav{clear:both;float:none;border-top:solid 1px #EEE;padding-top:15px;text-align:center}#nav
li{float:none;display:inline-block}#nav .sub-menu
li{margin-top:-6px}.container{width:670px}#sections{width:670px}.section
.column{width:315px;margin-right:38px}.services-wrap{width:706px}.portfolio-full,.content-full{width:670px !important}#portfolio-slider{width:694px}.box-portfolio li
li{border:solid 13px #F7F7F7}.box-portfolio li li:hover{border:solid 13px #fff}#portfolio-slider .flex-control-nav{width:667px !important}#portfolio-slider .flex-direction-nav li
a{top:43.5% !important}.portfolio-big-slide .mosaic-block{width:670px;height:218px}.portfolio-big-slide .details
.pictogram{margin:50px
0 15px 0}.content-tablet{width:400px}.post-nav{clear:both;position:static;border-top:solid 1px #eee;border-bottom:solid 1px #eee}.post-nav
a{margin:0;float:right}.post-nav .prev-span{float:right}.post-nav .next-span{float:left}.single .page-title
h3{margin-bottom:30px}#blog-slider{width:694px}.home-blog-post{width:112px;margin-right: }#blog-slider .flex-control-nav{width:670px}#sidebar-wrap{position:fixed;right:-305px;top:122px;z-index:9999}#sidebar{background:#fff;color:#aaa;padding:20px;height:490px;overflow-y:auto;overflow-x:hidden;width:265px;box-shadow:rgba(0,0,0, 0.3) 0px 0px 4px;-moz-box-shadow:rgba(0,0,0, 0.3) 0px 0px 4px;-webkit-box-shadow:rgba(0,0,0, 0.3) 0px 0px 4px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#sidebar-mid{position:relative}#sidebar-close{display:block;background:url(/wp-content/themes/slate/images/big-plus-button.png) no-repeat center center;height:40px;width:40px;position:absolute;left:-55px;top:0;-webkit-transition: .2s ease-in;-moz-transition: .2s ease-in;-o-transition: .2s ease-in;transition: .2s ease-in}#sidebar-close:hover{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transition: .2s ease-in;-moz-transition: .2s ease-in;-o-transition: .2s ease-in;transition: .2s ease-in;cursor:pointer !important}.show-sidebar #sidebar-close{right:50% !important;top:0;position:absolute;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-webkit-transition: .2s ease-in;-moz-transition: .2s ease-in;-o-transition: .2s ease-in;transition: .2s ease-in;line-height:28px}.show-sidebar{right:325px !important}.show-sidebar
#sticky{position:relative !important}.show-sidebar
#sidebar{position:fixed;padding-bottom:15px !important}.hide-sidebar{-webkit-transition: .2s ease-in;-moz-transition: .2s ease-in;-o-transition: .2s ease-in;transition: .2s ease-in}#sidebar
.widget{width:225px}.content{-webkit-transition: .2s ease-in;-moz-transition: .2s ease-in;-o-transition: .2s ease-in;transition: .2s ease-in}.content-fade{opacity: .2;-webkit-transition: .2s ease-in;-moz-transition: .2s ease-in;-o-transition: .2s ease-in;transition: .2s ease-in}.content-fade-off{opacity:1;-webkit-transition: .2s ease-in;-moz-transition: .2s ease-in;-o-transition: .2s ease-in;transition: .2s ease-in}#activity-areas-widget{display:none}.footer-widgets{width:670px}.footer-widgets-wrap{width:695px}.footer-widget{width:199px}.footer-text{width:670px}.footer-text-left{width:400px}}.flex-container a:active,
.flexslider a:active{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{width:100%;margin:0;padding:0;background:#fff}.flexslider .slides>li{display:none}.flexslider .slides
img{max-width:100%;display:block}.flex-pauseplay
span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html
.slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;zoom:1}.flexslider
.slides{zoom:1}.flexslider .slides>li{position:relative}.flex-container{zoom:1;position:relative}.flex-caption{background:none;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);zoom:1}.flex-caption{width:96%;padding:2%;position:absolute;left:0;bottom:0;background:rgba(0,0,0,.3);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.3);font-size:14px;line-height:18px}.flex-direction-nav li
a{width:52px;height:52px;margin:-13px 0 0;display:block;background:#eee;position:absolute;top:43%;cursor:pointer;text-indent:-9999px}#portfolio-slider .flex-direction-nav li
a{top:40.5%}#portfolio-slider .flex-direction-nav li
.next{right:-25px}.page-template-portfolio-php #portfolio-slider .flex-direction-nav li
a{top:44%}#sidebar .flex-direction-nav
li{display:none}.flex-direction-nav
li{opacity: .7}.flex-direction-nav li
.next{background:url(/wp-content/themes/slate/images/right.png) no-repeat;right:-50px;height:51px;width:26px}#blog-slider .flex-direction-nav li
.next{right:-22px}.flex-direction-nav li
.prev{left:-52px;background:url(/wp-content/themes/slate/images/left.png) no-repeat;height:51px;width:26px}.flex-direction-nav li:hover{opacity:1}.flex-direction-nav li
.disabled{opacity: .3;filter:alpha(opacity=30);cursor:default}.flex-control-nav{width:100%;position:absolute;bottom:-38px;text-align:center}.flex-control-nav
li{margin:0
0 0 5px;display:inline-block;zoom:1;*display:inline}.flex-control-nav li:first-child{margin:0}.flex-control-nav li
a{width:10px;height:10px;display:block;background:#e4e4e4;cursor:pointer;text-indent:-9999px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.flex-control-nav li a:hover{background:#a5a5a5}.flex-control-nav li
a.active{background:#a5a5a5;cursor:default}