@charset "UTF-8";@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}*{letter-spacing:normal}h1{font-size:4rem}h2{font-size:3.6rem}h3{font-size:2.2rem}h4{font-size:1.8rem}h5{font-size:1.6rem}h6{font-size:1.4rem}iframe{border:0}a{cursor:pointer}a:active,a:focus{outline:0}blockquote{font-size:2.4rem}.opacity-zero{opacity:0 !important;margin-top:-100px !important}.anim-init{opacity:0}.anim-init.animated{opacity:1}.phantom-padding{margin:0 !important;padding:0 !important}.img-force-width img{width:100%}.phone-for-mobile.animated{-webkit-animation-duration:300ms;animation-duration:300ms}.theme-orange{color:#f2a720}.theme-red{color:#ff5a51}body{color:#000;background:url("../images/body_pattern.png") repeat}.header-icon{float:left}.header-icon [class^="icon-ti-"],.header-icon [class*=" icon-ti-"]{font-size:3rem !important;color:#fff}.media.has-icon-ti [class^="icon-ti-"],.media.has-icon-ti [class*="icon-ti-"]{margin-right:15px}.media.has-icon-ti .media-body{width:auto}.media.has-icon-ti .media-body .heading [class^="icon-ti-"],.media.has-icon-ti .media-body .heading [class*="icon-ti-"]{margin-right:10px;position:relative;top:6px;font-size:3rem}.button{border:1px solid;border-radius:4px;background-color:transparent;font-size:1.2rem;font-weight:normal;padding:12px 17px;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;overflow:hidden;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:color,background-color;transition-property:color,background-color}.button>i{font-size:1.1rem;padding-left:5px}.social-icon{font-size:1.8rem;border:1px solid;border-radius:100%;margin:0 8px;padding:6px 8px}.pagination a,.pagination span{padding:7px 8px;background-color:transparent;border:1px solid;border-radius:4px;font-size:1.4rem}.pagination a.next i,.pagination a.prev i{font-size:1rem}.pagination li{margin-right:10px}.pagination li:last-child{margin-right:0}span.wpcf7-list-item{margin:0}div.wpcf7-validation-errors{border:2px solid #FFF;text-align:center;color:#fff}.wpcf7-list-item-label{line-height:34px;padding-left:22px;color:#888;font-size:1.4rem;font-weight:300}.wpcf7-form-control-wrap{margin-top:0}.wpcf7-form-control-wrap.required:after{content:"";height:0;width:0;top:1px;right:1px;position:absolute;border:4px solid;border-bottom-color:transparent;border-left-color:transparent}.wpcf7-form-control-wrap input[type="checkbox"]{visibility:hidden}.wpcf7-form-control-wrap input[type="checkbox"]+label{position:absolute;height:36px;width:36px;top:0;left:0;border:1px solid #ccc}.wpcf7-form-control-wrap input[type="checkbox"]+label:after{position:absolute;height:36px;width:36px;top:0;left:50%;content:"";margin-left:-25px}.wpcf7-form-control-wrap input[type="checkbox"]:checked+label:after{content:"\e64c";font-family:'themify';font-size:2.2rem;font-weight:300}.wpcf7-form .form-action{padding:32px 50px 32px}.wpcf7-form .form-action a.button,.wpcf7-form .form-action input.button[type="submit"]{margin-top:0;font-size:12px;padding:13px 30px;border:0;font-weight:600}.wpcf7-form .form-action a.button i{margin-right:0}.wpcf7-form .form-action input.button[type="submit"]:hover{opacity:.8}label.label-floatlabel{left:18px !important}#wrapper-content .swiper-container+script+.widget_nav_menu,#wrapper-content .swiper-container+.widget_nav_menu{top:-70px;margin-top:0 !important}.page-template-default #wrapper-content .widget.widget_nav_menu{top:0;margin-top:10px}.page-template-default #wrapper-content .swiper-container+.widget.widget_nav_menu{top:-70px;margin-top:0 !important}.widget_nav_menu{margin:10px auto 0 auto;position:relative;z-index:5}.tl-nav-container{text-align:center;margin:auto;max-width:1170px;padding:0 20px;height:70px}ul.menu li.devider{width:13px;margin-left:4px;margin-right:4px}ul.menu li.devider .l-close{font-size:9px}ul.menu li,ul.menu li a{color:#fff}.tl-nav-container>ul.menu{font-size:1.15rem}.tl-nav-container li{margin:0 7px}.tl-nav-container>ul.menu li a{font-family:"Roboto Slab";font-weight:normal;letter-spacing:.27rem;text-transform:uppercase}.widget_nav_menu.is_stuck_show>div{max-width:inherit}.flexnav{width:initial;display:inline-flex}.flexnav>li{padding:26px 0}.flexnav>li>a{background:0;padding:0}.flexnav .touch-button{display:none}.flexnav li>ul li{min-width:200px;margin:0;text-align:left}.flexnav li>ul li.devider{display:none}.mfp-iframe{opacity:0}.desktop .mfp-iframe{-webkit-transition:all 200ms ease-out 300ms;-moz-transition:all 200ms ease-out 300ms;-o-transition:all 200ms ease-out 300ms;transition:all 200ms ease-out 300ms}.mfp-iframe.loaded.loaded-content{opacity:1}.mfp-s-ready .mfp-preloader{display:block;z-index:99999}.mfp-preloader{background:url("../images/iframe-preloader.gif") no-repeat center center;width:32px;height:32px;margin:auto;position:absolute;left:0;right:0;top:40%}.mfp-content{max-width:1024px}.mfp-content .popup-content-wrapper{background-color:#fff}.mfp-content .popup-content-wrapper .popup-header{height:45px}.popup-content-wrapper .popup-header a{font-size:18px;font-weight:500;color:#000;cursor:pointer}.popup-content-wrapper .imfp-close{position:absolute;padding:13px;right:10px;top:10px}.popup-content-wrapper .imfp-close:active{top:10px}.popup-content-wrapper .popup-inner-content{padding:0 50px 20px 50px}.popup-inner-content .section-title{margin-bottom:20px}.popup-inner-content .section-title .heading{color:#4d4d4d;font-size:2.4rem;letter-spacing:inherit;font-weight:600;margin-bottom:0;padding-bottom:0;line-height:initial}.popup-inner-content .section-title .heading:after{content:normal}.popup-inner-content .story p,.popup-inner-content .story{font-size:1.6rem}.popup-content-wrapper footer{padding:35px 45px;background-color:#f2f2f2}.popup-content-wrapper footer .header-contact i.fa{font-size:3rem}.popup-content-wrapper footer .header-contact{padding:0}.popup-content-wrapper footer .header-contact ul{display:table}.popup-content-wrapper footer .header-contact li{display:table-cell;vertical-align:middle;padding-right:10px;font-size:2.4rem}.popup-content-wrapper footer .header-contact li.text{font-size:1.6rem;color:#888;font-weight:300;padding:0 20px;font-style:italic}.popup-content-wrapper footer .header-contact li.text-slogan{font-size:1.8rem}.popup-content-wrapper footer .header-contact li.phonedigits span{font-size:2.4rem}.popup-content-wrapper footer .header-contact li a{height:inherit;width:inherit;border-radius:4px}.popup-content-wrapper footer .button{padding:14px 18px;border:0;font-weight:bold;font-size:1.3rem;line-height:16px;height:inherit}.popup-content-wrapper footer .button:hover{opacity:.7}.mfp-iframe{width:100%}.media.medium .excerpt ul,.media.medium .excerpt ol{margin-left:0}.cc-home-main-slider:after{content:"";background:url("../images/meter-big-light.png") 0 0 repeat-x;position:absolute;bottom:0;left:0;z-index:5;width:100%;height:14px}.swiper-container.container{max-width:1170px}.swiper-slide .overlay.darken{background-color:rgba(0,0,0,0.5)}.slide .section-title .heading{padding-bottom:30px;position:relative}.slide .section-title .heading:after{background:url("../images/heading-pattern_2.png") 0 0 no-repeat !important}.slide .section-title>h3{margin-bottom:30px}.slide .section-title.small .heading,.slide .section-title.medium .heading,.slide .section-title.large .heading{font-weight:bold;text-transform:uppercase}.slide .section-title.large .heading{font-size:5.7rem;letter-spacing:1.4rem}.slide .section-title.medium .heading{font-size:4.2rem;letter-spacing:1rem;line-height:inherit}.slide .section-title.small .heading{letter-spacing:.8rem}.slide .section-title .excerpt{font-family:"Roboto Slab";font-weight:300}.slide .section-title.large .excerpt{font-size:3rem}.slide .section-title.medium .excerpt{font-size:2.2rem}.slide .button{border:transparent;font-size:2.4rem;padding:10px 35px 14px 35px;margin-top:50px;line-height:inherit;font-weight:600}.slide .button i{display:block;font-size:1.2rem;font-weight:400}.slide .button:hover{color:#fff}.slide .button:hover i{color:#fff}.swiper-container .arrows{width:98%}.swiper-container .pages{right:0;width:30px;bottom:auto;top:40%}.swiper-container .swiper-pagination-switch,.swiper-pagination-switch{height:8px;width:8px;border:3px solid #fff;border-radius:20px;margin:0 10px;display:inline-block}aside.widget_nav_menu+section.content-vertical-massive,aside.widget_nav_menu+div+section.content-vertical-massive,aside.widget_nav_menu+.content-main,aside.widget_nav_menu+div+.content-main,section.widget.widget_nav_menu+.content-main,section.widget.widget_nav_menu+div+.content-main{margin-top:-70px}.featured-section.content-vertical-massive{padding-top:0;padding-bottom:0}.featured-section .phantom-padding{padding-top:40px !important}.featured-section .container{padding:0}.featured-section .container.list-grid{overflow:hidden}.featured-section .container.list-grid .column-flush,.featured-section .container.list-grid .column{margin-bottom:-99999px;padding-bottom:99999px}.featured-section .media.small .heading{font-size:1.4rem;font-weight:bold;letter-spacing:.1rem}.featured-section .media.medium .heading{font-size:1.8rem;font-weight:bold;letter-spacing:.1rem}.featured-section .media.large .heading{font-size:2.2rem;font-weight:bold;letter-spacing:.1rem}.featured-section .media.small .excerpt,.featured-section .media.medium .excerpt,.featured-section .media.large .excerpt{color:#fff;color:rgba(255,255,255,0.8);font-size:1.5rem;font-weight:400}.featured-section .layers-masonry-column{padding-top:34px}.featured-section table{border:0;margin-bottom:0}.featured-section table tr{border-bottom:1px solid rgba(255,255,255,0.3)}.featured-section table tr td{padding:8px 0;border:0}.featured-section table tr:first-child td{padding:0 0 8px 0}.featured-section table tr td:last-child{font-size:1.4rem;text-align:right}.featured-section a.button{font-family:Lato,"Helvetica Neue",Helvetica,sans-serif;text-transform:none;padding:8px 12px;letter-spacing:inherit;line-height:1.4rem;font-size:1.4rem;margin-left:1px}.featured-section a.button i{margin-right:0 !important}.widget.welcome .section-title .excerpt{color:#000}.welcome .form-inner-wrapper{padding:25px 50px 1px 50px;background-color:#f5f5f5}.welcome .form-inner-wrapper .description{width:100%;margin-bottom:0}.welcome .form-inner-wrapper .mandatory{padding:0 !important;margin:4px 0 0 !important;text-align:right;font-size:1.2rem !important;font-weight:500 !important;font-style:italic}.welcome .form-inner-wrapper .mandatory span{display:inline-block;content:"";height:0;width:0;border:4px solid;border-bottom-color:transparent;border-left-color:transparent}.welcome .form-action{text-align:right;padding-bottom:40px}.welcome .form-action .newsletter-subscription{float:left}.widget.welcome .media-body .excerpt p{color:#888;font-weight:300;font-size:1.6rem}.widget.welcome .content.no-padding .media-body .heading{padding:50px 50px 0 50px}.widget.welcome .content.no-padding .media-body .excerpt p{padding:0 50px}.widget.welcome .wpcf7{margin-top:25px}.our-services .container.list-grid{overflow:hidden}.our-services .section-title .heading,.our-services .section-title .heading span{color:#fff}.our-services .section-title .excerpt{color:#fff;color:rgba(255,255,255,0.5)}.our-services .layers-masonry-column.column>.media,.our-services .layers-masonry-column.column-flush>.media{padding-bottom:40px;overflow:inherit}.our-services .media-image,.our-services .media-image a{font-size:48px}.our-services .media-image a:hover{opacity:.75}.our-services .media-image i{margin-bottom:20px}.our-services .media-body .heading{font-family:Roboto Slab,"Helvetica Neue",Helvetica,sans-serif;font-size:1.4rem;font-weight:600;margin-bottom:10px}.our-services .media-body .heading,.our-services .media-body .heading a{color:#fff}.our-services .media-body .button{border-color:#fff;border-color:rgba(255,255,255,0.2);color:#fff;text-transform:none;font-family:Lato,"Helvetica Neue",Helvetica,sans-serif}.our-services .media-body .button:hover{background-color:#fff}.our-services .media.image-top:before{position:absolute;border-right:1px solid #fff;zoom:1;content:"";top:3%;right:-1px;width:1px;height:95%;opacity:.2}.our-services .media.image-top:after{position:absolute;border-bottom:1px solid #fff;content:"";left:3%;bottom:-1px;width:95%;height:1px;opacity:.2}.our-services .has-background .media:before,.our-services .has-background .media:after{border:none !important;width:0;height:0}.media-inner{position:relative}.request-handyman .section-title h3.heading:after{background-image:url("../images/heading-pattern_2.png") !important}.request-handyman .wpcf7{max-width:680px;margin:0 auto}.request-handyman .form-inner-wrapper{background-color:transparent}.request-handyman .form-inner-wrapper div.span-12{margin-bottom:0}.request-handyman .form-inner-wrapper .mandatory{color:#fff;padding:0 !important;margin:0 0 20px 0 !important;text-align:right;font-size:1.2rem !important;font-weight:500 !important;font-style:italic}.request-handyman .form-inner-wrapper .mandatory span{display:inline-block;content:"";height:0;width:0;border:4px solid;border-bottom-color:transparent;border-left-color:transparent}.request-handyman .wpcf7-form .form-action{padding:0}.request-handyman .wpcf7-form .form-action input.button[type="submit"]{margin:0 auto;display:block;float:none;font-size:2.1rem;padding:18px 40px}.request-handyman.prefooter-section{background-image:url("../images/transparent_bg_dark_pattern.png");background-repeat:repeat}.prefooter-section .section-title .heading,.prefooter-section .section-title .excerpt{color:#fff}.layers-contact-widget.content-vertical-massive{padding-top:0;padding-bottom:0}.google-info-box{background-color:#fff}.google-info-box h4{font-size:4rem}.google-info-box .address-info{background-color:#f5f5f5}.google-info-box .address-info p{font-size:1.8rem;color:#888}.google-info-box .address-info .phone{color:#222527}.google-info-box .address-info .email{color:#222527}.testimonials-widget{position:relative}.testimonials-widget .list-grid{padding-bottom:60px}.testimonials-widget .container:last-child{padding:0}.testimonials-widget.content-vertical-massive{padding-bottom:150px}.testimonials-widget .partners-wrapper{display:table;height:150px}.testimonials-widget .partners-wrapper>span:last-child{padding-right:0}.testimonials-widget .partners-wrapper>span:first-child{padding-left:0}.testimonials-widget .partners{text-align:center;width:100%;max-width:1170px;position:absolute;bottom:0;display:table}.testimonials-widget .partners span{display:table-cell;vertical-align:middle;padding:0 26px}.testimonials-widget .partners img{width:200px;opacity:.4}.testimonials-widget:after{position:absolute;width:100%;height:14px;background:url("../images/meter-big-light.png") repeat-x 0 0}.ipad .testimonials-widget.content-vertical-massive{padding-bottom:250px}.ipad .testimonials-widget .list-grid{padding-bottom:0}.ipad .partners-wrapper{margin-bottom:80px;height:auto}.ipad .testimonials-widget .partners{overflow:hidden;display:block}.ipad .testimonials-widget .partners span{float:left;padding:0}.ipad .testimonials-widget .partners .swiper-slide>img{width:300px}.ipad .testimonials-widget .partners .swiper-pagination-switch{display:inline-block;float:none}.ipad .testimonials-widget .partners .swiper-pagination-switch.swiper-visible-switch.swiper-active-switch{padding:4px}.ipad .testimonials-widget .swiper-pagination{position:relative;bottom:42px}.content-main.container{padding-top:70px;padding-bottom:70px}.content-main article header.section-title{margin-bottom:0}.inner-page .swiper-container:first-child .swiper-slide .container,.blog .swiper-container:first-child .swiper-slide .container{top:40%}.inner-page .swiper-container:first-child.slide .section-title .excerpt{font-size:2rem}.blog .swiper-container:first-child.slide .section-title .excerpt{font-size:2rem}.inner-page .swiper-container:first-child.slide .section-title>h3{margin-bottom:1.6rem}.blog .swiper-container:first-child.slide .section-title>h3{margin-bottom:1.6rem}.content-main article>header{padding:45px 45px 35px 45px;background-color:#fff}.content-main .section-title .heading{font-size:2.4rem;color:#333;letter-spacing:inherit}.content-main header .push-bottom{margin-bottom:35px}.content-main .story-wrapper{padding:0 45px 35px 45px;background-color:#f5f5f5}.content-main .story-wrapper .story:first-child{padding-top:35px}.story a:not(.button){border-bottom:0}.story p,.story{color:#888;font-weight:300;line-height:2.8rem;font-size:1.8rem}.story p.excerpt{margin-bottom:0}.story ul{list-style:disc;margin:0 0 26px 35px}.story ul li{margin-bottom:0}.story ol{list-style:decimal;margin:0 0 26px 35px}.story ol li{margin-bottom:0}.story img{display:block;max-width:98%;height:auto}.story p img{margin:5px}.story h1{margin-bottom:26px}.story h2{margin-bottom:20px}.story h3{margin-bottom:18px}.story h4{margin-bottom:12px}.story h5{margin-bottom:10px}.story h1,.story h2,.story h3,.story h4,.story h5,.story h6{color:#222527}.story li{color:#003668;}.story-wrapper .meta-info{margin-bottom:20px;padding-top:20px}.meta-item{display:inline-block;margin-right:10px}.meta-info .meta-item,.meta-info .meta-item a{font-size:1.4rem;font-weight:300;color:#888;font-family:Lato,"Helvetica Neue",Helvetica,sans-serif}.meta-info .meta-item i{font-size:1.6rem}.meta-info.tags{font-size:1.6rem;margin-bottom:0}.meta-info.tags span{color:#888;font-style:italic;margin-right:12px}.meta-info.tags .button{text-transform:inherit;letter-spacing:inherit;line-height:inherit;padding:6px 14px;margin-right:5px}.meta-info.tags .button:last-child{margin-right:0}.content-main article>footer{padding:35px 45px;background-color:#fff;margin-bottom:45px}footer>.social-share{text-align:right;margin:6px 0}footer>.social-share p{font-size:1.6rem;font-style:italic}footer>.social-share p span{color:#888;margin-right:12px}footer>.social-share a{font-weight:bold}footer>.social-share a:hover{text-decoration:underline}.post-password-form .button{margin-top:10px}.static-header-image .content.overlay{padding-bottom:80px}.static-header-image .copy-container-wrapper .copy-container{padding:20px}.static-header-image .copy-container-wrapper.vertical-align{position:relative;top:50%;transform:translateY(-50%)}.error404 .search-form{text-align:center}.error404 .story{text-align:center}.error404 .search-submit{margin-top:20px}.search .search-form{text-align:center}.search .search-submit{margin-top:20px;padding-left:30px;padding-right:30px}.search.search-no-results .story-wrapper{padding-right:45px;padding-left:45px}.search-wrapper{background-color:#fff;padding:35px 45px}article footer .button{font-size:1.4rem;text-transform:inherit;letter-spacing:inherit;padding:7px 13px;font-family:Lato,"Helvetica Neue",Helvetica,sans-serif}article .story-wrapper+footer>p{float:left}.inner-post-pagination{margin-right:12px}.inner-post-pagination>span{font-style:italic}.inner-post-pagination>span:first-child{color:#888}.content-main>.column.span-8{padding-right:40px}.story blockquote{padding:inherit;background:transparent;color:#888;font-weight:300;font-style:italic}.related-posts-wrapper{padding:30px 45px 0 45px;background-color:#fff;margin-bottom:45px}.related-posts-wrapper .section-title{margin-bottom:30px !important}.related-posts-wrapper .column.span-6:nth-child(2n+1){padding-right:15px}.related-posts-wrapper .column.span-6:nth-child(2n+2){padding-left:15px}.related-posts-wrapper .thumbnail-body{background-color:transparent;padding-left:0;padding-right:0}.related-posts-wrapper .article-title{border-bottom:1px solid #eee;padding-bottom:20px;margin-bottom:15px}.related-posts-wrapper .heading a{font-size:2.0rem;font-weight:300}#comments{padding:35px 45px 35px 45px;background-color:#fff}.comment.content{padding:0 0 20px 0;margin-top:20px}.comment .avatar-name a,.comment .copy{font-size:1.8rem}.comment .avatar-name span{color:#222527}.comment .avatar-body .comment-reply-link{position:absolute;right:0;top:5px;color:#888;font-size:14px}.comment .comment-edit-link{position:absolute;top:-8px;right:0;font-size:14px}.comment .avatar-body{padding-top:0}.comment .avatar-body .comment-reply-link i{padding-right:5px}.comment .avatar-body .comment-reply-link:hover{opacity:.7}.comment .avatar-body small{color:#888}.comment .copy{color:#888;font-weight:300;line-height:3rem;padding-bottom:10px}.comment-title mark{font-weight:inherit}.avatar .avatar-image{max-width:70px}.copy.small{padding-left:70px}.comment{position:relative;background:url("../images/comment-tread-bg.png") repeat-y 30px 84px}.comment .comment{padding-right:0;padding-left:48px;background-position:76px 2px}.comment-form-wrapper{padding:35px 0;background-color:#fff}.comment-form-wrapper .comment-respond{margin-top:0}.comment-form-wrapper .button.send-comment-fake{border:0;margin:40px 45px 7px 0;text-transform:uppercase}.comment-form-wrapper .button.send-comment-fake:hover{color:#fff}.comment-form-wrapper div:last-child{text-align:right}.comment-list .comment-respond{background:transparent}.comment-notes{padding-top:20px}.comment-reply-title{padding:0 45px 35px 45px}.comment-form{background-color:#f5f5f5;padding:35px 45px 35px 45px}.comment-form input,.comment-form textarea{background-color:#ebebeb;border:1px solid #e5e5e5}.comment-form-wrapper .comment-form{padding-bottom:10px}.comment-form-author,.comment-form-email{position:relative}.comment-form-comment{position:relative;clear:both}.comment-form .column:before{position:absolute;width:1px;height:1px;border:4px solid;content:"";right:1px;border-left-color:transparent;border-bottom-color:transparent;top:1px;z-index:1}p[class*='comment-form'] input{margin-bottom:6px}.comment-form-wrapper .form-submit{display:none}.closed-comments{text-align:center;padding:0 30px;color:#888}.footer-site{background:url("../images/transparent_bg_dark_pattern.png") repeat;position:relative}.footer-site .site-text{font-size:11px;line-height:3.5rem}.footer-arrow{position:absolute;width:30px;height:30px;border:30px solid transparent;left:50%;margin-left:-30px;top:-60px}.footer-arrow span{background:url("../images/transparent_bg_dark_pattern.png") repeat;display:block;width:60px;height:30px;margin-left:-30px}.footer-arrow span i{font-size:1.7rem;text-align:center;display:block;color:#fff;color:rgba(255,255,255,0.5);font-weight:100;padding-top:13px}.footer-arrow span i:hover{color:#fff}.copyright-2 i{padding:0 5px 0 2px}#back-to-top{display:block}.widget.container{padding:0}.widget.well{background-color:#fff}.widget .section-nav-title{font-size:1.8rem;color:#232527;margin-bottom:25px;font-weight:600}.sidebar .widget{padding:35px 45px}.sidebar .widget.push-bottom-large{margin-bottom:60px}.sidebar .widget a{font-size:1.4rem}.sidebar .widget a.button{font-size:1.4rem;padding:6px 16px}.sidebar .widget select{padding-top:7px;padding-bottom:7px;font-weight:bold;font-style:italic;padding-left:14px;background-color:#e5e5e5;border:1px solid #d7d7d7}.sidebar .widget li,.sidebar .widget li:last-child{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #f5f5f5}.sidebar .widget ul.children li{border-bottom:0;padding-bottom:0;margin-bottom:0}.sidebar .widget li a{font-family:"Roboto Slab","Helvetica Neue",Helvetica,sans-serif}#footer .sidebar .widget a,#footer .sidebar .widget span{color:#fff}#footer .sidebar .widget span{border-color:#fff}#footer .sidebar .widget:first-child{padding-top:0}#footer .sidebar .widget{padding:0 0 35px 0}#footer .sidebar .widget:last-child{padding-bottom:0;margin-bottom:0}#footer .sidebar .widget li,.sidebar .widget li:last-child{padding-bottom:8px;border-bottom:1px solid rgba(245,245,245,0.20)}#footer .sidebar .widget li li{border-bottom:0}#footer .sidebar .widget .section-nav-title{color:#fff;color:rgba(255,255,255,0.5)}.sidebar .widget.widget_nav_menu{position:static !important}.sidebar .widget.widget_nav_menu>div{background-color:transparent;padding:0}.sidebar .widget.widget_nav_menu>div>ul li{margin-bottom:15px;display:block;text-align:left}.sidebar .widget.widget_nav_menu>div>ul li.devider{display:none}.sidebar .widget.widget_nav_menu>div>ul li a{font-size:inherit}.sidebar .widget.widget_nav_menu>div>ul li{float:none}.sidebar .tl-nav-container{text-align:left;height:auto}.sidebar .tl-nav-container .flexnav{width:100%;display:block;max-height:none}.rssSummary{color:#888}.widget_text .textwidget p{color:#888}.tl-widget_recent_entries .thumbnail{float:left}.tl-widget_recent_entries .thumbnail img{max-width:70px}.tl-widget_recent_entries .thumbnail-body{background-color:transparent;padding:0 0 0 20px}.tl-widget_recent_entries .heading{line-height:1.4rem;padding-bottom:14px;margin-bottom:10px;border-bottom:1px solid #f5f5f5}.tl-widget_recent_entries .heading a{line-height:2rem}.tl-widget_recent_entries.widget li,.tl-widget_recent_entries.widget li:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.tl-widget_recent_entries article.push-bottom-large{margin-bottom:9%}.widget_categories li a{padding-top:5px;padding-bottom:5px}.widget_categories li>span{float:right;font-size:1.2rem;font-weight:bold;border:1px solid;border-radius:4px;padding:0 7px}.jetpack_subscription_widget.widget.well{background:url("../images/transparent_bg_light_pattern.png") repeat 0 0}.jetpack_subscription_widget #subscribe-text p{color:#fff;padding-bottom:8px}.jetpack_subscription_widget #subscribe-email input{padding:8px;margin:18px 0}.widget_tl_recent_tweets ul li{list-style:none}.widget_calendar table{border:0}.widget_search .search-form{position:relative}.widget_search .search-submit{position:absolute;width:30px;height:39px;top:0;right:0;background-color:transparent;background:transparent url("../images/search-icon.png") no-repeat center center;text-indent:-999px}.widget_search .search-field{padding-right:11%;width:82%;padding-left:6%}#footer .sidebar .tl-widget_recent_entries .heading{border-bottom:1px solid rgba(245,245,245,0.2)}#footer .sidebar .tl-widget_recent_entries .meta-info .meta-item,#footer .sidebar .tl-widget_recent_entries .meta-info .meta-item a{color:#fff;color:rgba(255,255,255,0.5)}#footer .sidebar .widget_tl_tag .tag-list a{border:1px solid #fff;border:1px solid rgba(255,255,255,0.2)}#footer .sidebar .widget_tl_tag .tag-list a:hover{border:1px solid #fff}#footer .sidebar .widget_calendar table th{color:inherit}#footer .sidebar .tweet-text{color:#888}.tl-spoiler-content{color:#888;font-weight:300}.su-custom-gallery-slide img{border-radius:0 !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important}.layers-masonry-column .tl-blockquote{font-size:3.6rem}.layers-masonry-column .tl-blockquote blockquote{color:#fff;font-size:3.6rem;font-weight:300;padding-left:60px}.layers-masonry-column .tl-blockquote blockquote:before{font-size:3.4rem}.mfp-zoom-in .mfp-with-anim{opacity:0;transition:all .2s ease-in-out;transform:scale(0.8)}.mfp-zoom-in.mfp-bg{opacity:0;transition:all .3s ease-out}.mfp-zoom-in.mfp-ready .mfp-with-anim{opacity:1;transform:scale(1)}.mfp-zoom-in.mfp-ready.mfp-bg{opacity:.8}.mfp-zoom-in.mfp-removing .mfp-with-anim{transform:scale(0.8);opacity:0}.mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.mfp-3d-unfold .mfp-content{perspective:2000px}.mfp-3d-unfold .mfp-with-anim{opacity:0;transition:all .3s ease-in-out;transform-style:preserve-3d;transform:rotateY(-60deg)}.mfp-3d-unfold.mfp-bg{opacity:0;transition:all .5s}.mfp-3d-unfold.mfp-ready .mfp-with-anim{opacity:1;transform:rotateY(0)}.mfp-3d-unfold.mfp-ready.mfp-bg{opacity:.8}.mfp-3d-unfold.mfp-removing .mfp-with-anim{transform:rotateY(60deg);opacity:0}.mfp-3d-unfold.mfp-removing.mfp-bg{opacity:0}