@charset "utf-8";.box-container,.page-header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.category-filter .center,.service-textarea,blockquote{text-align:center}.grid-box,.grid-fullwidth{max-width:100%;min-width:240px;overflow:hidden}.box-container,.comment-header,.footer-container,.footer-gallery ul li,.grid-box,.grid-fullwidth,.our-team,.page-header,.pagenav,.portfolio-content,.related-post,.related-work ul li,.sidebar-gallery{overflow:hidden}.highlight-details h1,.service-textarea h1,.team-title{text-shadow:0 2px 2px #fff;text-transform:uppercase}.blog-lists ul,.our-team ul,.pagenav ul,.portfolio-tag ul,.servicebox ul{list-style:none}*{margin:0;padding:0}body{background-color:#aaa;font-family:source sans pro,sans-serif;font-size:14px;font-weight:400;color:#4e4e4e;line-height:20px}.clearfix{clear:both}img{vertical-align:top}a img{border:none}h1,h2,h3,h4,h5,h6{font-family:Oswald,sans-serif}.container{width:100%;position:absolute;top:0}.container.background{background-repeat:no-repeat;background-position:center center;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.container.background.backimage1{background-image:url(../images/background/background-image1.jpg)}.container.background.backimage2{background-image:url(../images/background/background-image2.jpg)}.container.background.backimage3{background-image:url(../images/background/background-image3.jpg)}.container.background.backimage4{background-image:url(../images/background/background-image4.jpg)}.wrapper{width:984px;height:auto;position:relative;margin:auto;z-index:1}.wrapper.boxstyle{margin-top:130px;margin-bottom:60px}.box-container{background-color:rgba(255,255,255,.85);padding:40px 35px 45px;box-sizing:border-box}.page-header{padding:30px 35px;background-color:#316f9b;box-sizing:border-box}.category-filter .wrapper,.quote-icon{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.page-header h1{font-size:36px;font-weight:600;color:#fff;text-transform:uppercase;line-height:34px;float:left;margin-right:35px}.page-header p,.pagenav ul{font-size:14px;line-height:18px;font-family:Oswald,sans-serif}.page-header p{width:100%;font-weight:400;color:#959595}.pagenav{margin-bottom:10px}.pagenav ul{font-weight:600;color:#7e7e7e;text-transform:uppercase;margin-left:-10px}.pagenav ul li{display:inline;float:left;padding:0 10px;border-right:#36bfc4 solid 1px}.pagenav ul li:last-child{border-right:none}.pagenav ul li a{color:#36bfc4;text-decoration:none;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.pagenav ul li a:hover{color:#7e7e7e}blockquote{font-family:Oswald,sans-serif;font-size:18px;font-weight:400;line-height:24px;color:#4e4e4e;margin:auto}.quote-icon{padding-top:8px;padding-left:45px;background:url(../images/blockquote-icon.png) no-repeat;box-sizing:border-box}.quote-subtext{font-size:14px;color:#7e7e7e;margin-top:20px}.quote-pagefullwidth{width:65%;margin-top:55px}.quote-pagesidebar{width:80%;margin-top:25px;margin-bottom:40px}.team-quote{width:55%;margin-top:55px;margin-bottom:5px}.dropcap:first-child:first-letter{float:left;font-family:Oswald,sans-serif;font-size:20px;font-weight:600;line-height:10px;color:#fff;padding:17px;margin:7px 10px 0 0;background-color:#4a4a4a;border-radius:50%}@-moz-document url-prefix(){.dropcap:first-child:first-letter{padding:13px 17px}}.banner-slide{width:100%;height:auto}.service-container{position:relative;background:url(../images/texture_bg.png);z-index:900}.servicebox{position:absolute;margin-top:-77px}.servicebox ul{margin-left:-12px}.servicebox ul li{width:237px;float:left;margin-left:12px}.service-textarea{padding-top:25%;padding-bottom:55px}.service-textarea h1{font-size:4em;line-height:1.2em}.addmore button,.service-textarea p{font-size:18px;font-family:Oswald,sans-serif}.service-textarea p{line-height:25px;margin-top:24px}.category-filter{background-color:#3a3a3a}.category-filter.boxstyle{background-color:#2d6996}.category-filter .wrapper{padding:30px 0;box-sizing:border-box}.category-filter.boxstyle .wrapper{padding:30px 35px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.category-filter h2{font-size:36px;font-weight:600;line-height:45px;float:left;margin-top:-8px;margin-right:35px;color:#fff;text-transform:uppercase}.category-filter ul li{display:inline;padding:5px;margin-right:10px}.grid-fullwidth{width:auto;margin:auto;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box}.highlight-details,.megafolio-container{-moz-box-sizing:border-box;position:relative}.megafolio-container{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box}.highlight-container{width:100%;display:table;background-color:rgba(255,255,255,.85);margin-bottom:20px}.highlight-details,.highlight-image{display:table-cell;width:50%;vertical-align:top}.highlight-details{padding:35px;text-align:right;-webkit-box-sizing:border-box;box-sizing:border-box}.addmore,.date-box,.our-team ul li,.team-title-area{text-align:center}.highlight-details h1{font-size:4em;line-height:1.2em;margin-top:-4px}.highlight-details p{margin-top:12px}.highlight-moreinfo{font-family:Oswald,sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;position:absolute;right:0;margin-right:35px;margin-top:30px;padding-left:35px;background:url(../images/plus-link-highlight.png) left no-repeat}.highlight-details a .highlight-moreinfo{color:#4e4e4e;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.highlight-details a:hover .highlight-moreinfo{color:#7e7e7e}.grid-box{width:auto;margin:auto;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box}.addmore{margin-top:35px}.addmore button{font-weight:400;color:#fff;text-transform:uppercase;background-color:#36bfc4;padding:10px 40px;border-radius:5px;cursor:pointer;border:none;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.addmore button:hover{background-color:#3a3a3a}.aboutus-content{margin-top:40px}.our-team{padding:45px 35px;background:url(../images/texture_bg.png);border-top:#fff solid 1px}.team-title-area{width:70%;margin:5px auto auto;background:url(../images/team-title-line.png) left repeat-x}.team-title{font-size:30px;font-weight:600;margin:auto;padding:0 30px;background:url(../images/texture_bg.png)}.our-team ul{margin-top:45px;margin-left:-28px}.our-team ul li{width:286px;position:relative;float:left;font-family:Oswald,sans-serif;text-transform:uppercase;margin-left:28px}.our-team ul li:hover>.team{opacity:1}.team-mask{position:absolute;width:100%;height:100%;background:url(../images/team-mask.png) no-repeat;background-size:cover;z-index:11}.team-mask:hover>.team-details{margin-top:45%;opacity:1}.team-details{margin-top:50%;opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.post-title h2 a,.team-more a{text-decoration:none;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out}.team-name{font-size:18px;font-weight:600;color:#fff}.team-position{font-size:12px;font-weight:400;color:#fff;margin-top:4px}.team-more{margin-top:18px}.team-more a{font-size:18px;font-weight:600;color:#3e3e3e;transition:color .2s ease-in-out}.team-more a:hover{color:#1e1e1e}.header-image .pagenav ul,.header-image .pagenav ul li a,.header-image p{color:#fff}.header-image{overflow:hidden}.header-image.header-feature1{background:url(../images/upload/fullwidth-header-feature-image1.jpg) no-repeat;background-size:cover}.header-image.header-feature2{background:url(../images/upload/fullwidth-header-feature-image2.jpg) no-repeat;background-size:cover}.header-image .wrapper{margin-top:57px;padding:59px 0 40px}.header-image h1{font-size:36px;font-weight:600;color:#fff;text-transform:uppercase;line-height:45px}.header-image p{width:55%;font-family:Oswald,sans-serif;font-size:14px;font-weight:400;line-height:20px;margin-top:13px}.header-image .pagenav,.portfolio-tag{margin-top:25px}.header-image .pagenav ul li{border-right:#fff solid 1px}.header-image .pagenav ul li:last-child{border-right:none}.header-image .pagenav ul li a:hover{color:#4e4e4e}.portfolio-content{display:table;padding-bottom:40px;border-bottom:#fff solid 1px}.portfolio-content figure{width:539px;display:table-cell;vertical-align:top}.portfolio-details{width:375px;display:table-cell;vertical-align:top;padding-left:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.date-box,.portfolio-tag{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.portfolio-details h1{font-size:24px;font-weight:600;line-height:36px;color:#4e4e4e;text-transform:uppercase}.portfolio-tag button,.portfolio-tag ul li{font-family:Oswald,sans-serif;font-size:14px;text-transform:uppercase}.portfolio-tag{padding-left:25px;border-left:#36bfc4 solid 5px;box-sizing:border-box}.portfolio-tag ul li{font-weight:600;line-height:14px;color:#36bfc4;margin-bottom:13px}.portfolio-tag ul li span{color:#7e7e7e;margin-left:3px}.portfolio-tag button{font-weight:400;color:#fff;text-decoration:none;padding:10px 20px;border:none;background-color:#36bfc4;border-radius:5px;margin-top:18px;cursor:pointer;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.author,.blog-lists .blog-post,.related-post{border-bottom:#fff solid 1px}.author-detail,.comment-details{border-left:#36bfc4 solid 5px}.author-image img,.avatar img{border-radius:50%}.portfolio-tag button:hover{background-color:#3a3a3a}.portfolio-text{margin-top:30px}.related-work h2{font-size:24px;font-weight:600;color:#4e4e4e;text-transform:uppercase;margin-top:40px}.date-box,.related-work ul li .thumbnail-title{font-weight:600;color:#fff;font-family:Oswald,sans-serif;text-transform:uppercase}.related-work ul{list-style:none;margin-top:13px}.related-work ul li{width:270px;float:left;position:relative;text-align:center;margin-top:22px;margin-left:22px}.related-work ul li .thumbnail-title{font-size:14px;line-height:20px;margin-top:30%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.related-work ul li:hover .thumbnail-title{margin-top:24%}.blog-container{display:table}.blog-details,.blog-lists{display:table-cell;vertical-align:top;width:614px}.blog-lists .blog-post{padding-bottom:25px;margin-top:35px}.blog-lists .blog-post:first-child{margin-top:0}.blog-lists .blog-post figure{position:relative}.blog-meta{display:table;margin-top:35px;padding-bottom:15px}.post-date{display:table-cell;width:56px}.date-box{font-size:24px;line-height:18px;padding:10px;background-color:#36bfc4;box-sizing:border-box}.post-month{font-size:12px;font-weight:400;line-height:10px}.post-title{display:table-cell;vertical-align:top;padding-left:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.post-title h2{font-size:18px;font-weight:600;line-height:24px;text-transform:uppercase}.post-title h2 a{color:#4e4e4e;transition:color .2s ease-in-out}.post-title ul li a,.related-post h4 a{text-decoration:none;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out}.post-title h2 a:hover{color:#36bfc4}.post-title ul{margin-top:5px}.back-page ul,.next-page ul{margin-top:20px;list-style:none}.post-title ul li{display:inline;font-family:Oswald,sans-serif;font-size:12px;font-weight:400;line-height:28px;color:#36bfc4;text-transform:uppercase;margin-right:10px}.post-title ul li a{color:#7e7e7e;margin-left:3px;transition:color .2s ease-in-out}.back-page ul li,.next-page ul li{font-size:12px;font-weight:400;line-height:28px;width:23px;height:27px;margin-left:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;font-family:Oswald,sans-serif;text-align:center;cursor:pointer}.post-title ul li a:hover{color:#4e4e4e}.back-page ul{float:right}.back-page ul li{color:#eee;float:left;background-color:#4e4e4e;-webkit-transition:color,background-color .2s ease-in-out;-moz-transition:color,background-color .2s ease-in-out;-ms-transition:color,background-color .2s ease-in-out;-o-transition:color,background-color .2s ease-in-out;transition:color,background-color .2s ease-in-out;box-sizing:border-box}.back-page .page-active,.back-page ul li:hover{color:#fff;background-color:#36bfc4}.back{background:url(../images/back.png) center no-repeat}.back:hover{background:url(../images/back-white.png) center no-repeat}.next-page ul{float:right}.next-page ul li{color:#eee;float:left;background-color:#4e4e4e;-webkit-transition:color,background-color .2s ease-in-out;-moz-transition:color,background-color .2s ease-in-out;-ms-transition:color,background-color .2s ease-in-out;-o-transition:color,background-color .2s ease-in-out;transition:color,background-color .2s ease-in-out;box-sizing:border-box}.author-image,.comment-details{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.next-page .page-active,.next-page ul li:hover{color:#fff;background-color:#36bfc4}.next{background:url(../images/next.png) center no-repeat}.next:hover{background:url(../images/next-white.png) center no-repeat}.blog-container.blog-single{margin-top:35px}.blog-meta.blog-single{margin-top:0}.author{display:table;margin-top:45px;padding-bottom:45px}.author-detail,.author-image{display:table-cell;vertical-align:top}.author-image{width:149px;padding-right:25px;box-sizing:border-box}.author-detail span{font-family:Oswald,sans-serif;font-size:14px;font-weight:600;line-height:20px;text-transform:uppercase;margin-left:20px}.author-detail p{margin:10px 0 0 20px}.related-post{margin-top:43px;padding-bottom:38px}.related-post h2{font-size:18px;font-weight:600;text-transform:uppercase}.related-post ul{list-style:none;margin-top:23px;margin-left:-14px}.related-post ul li{width:143px;float:left;margin-left:14px}.related-post ul li figure{position:relative}.related-post h4{font-family:source sans pro,sans-serif;font-size:14px;font-weight:600;line-height:20px;margin-top:10px}.related-post h4 a{color:#4e4e4e;transition:color .2s ease-in-out}.comment-date,.related-post h4 a:hover{color:#36bfc4}.recent-details h4 a,.reply a{text-decoration:none;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out}.blog-comment{margin-top:43px}.blog-comment h2{font-size:18px;font-weight:600;text-transform:uppercase}.name-date,.reply a{font-size:14px;text-transform:uppercase;font-weight:600;font-family:Oswald,sans-serif}.blog-comment span{margin-left:10px}.blog-comment ul{list-style:none;margin-top:38px}.blog-comment ul li{display:table;margin-top:45px}.avatar,.comment-details{display:table-cell;vertical-align:top}.blog-comment ul li:first-child{margin-top:0}.avatar{width:149px;text-align:center}.comment-details{width:465px;padding-left:20px;box-sizing:border-box}.client-logo ul li,.send-message{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.comment-details.comment-reply{border-left:#fff solid 5px}.name-date{float:left}.reply a{float:right;color:#4e4e4e;transition:color .2s ease-in-out}.reply a:hover{color:#36bfc4}.comment-text{margin-top:10px}.leave-comment{margin-top:48px}.leave-comment h2{font-size:18px;font-weight:600;text-transform:uppercase}.box-container.client{padding:40px 35px 25px}.client-logo ul{list-style:none}.client-logo ul li{width:20%;float:left;padding:20px;text-align:center;box-sizing:border-box;box-shadow:0 -21px 0 -20px #bbb,21px 0 0 -20px #bbb,0 0 0 0 #bbb}.client-logo ul li:nth-child(-n+4){box-shadow:21px 0 0 -20px #bbb,0 0 0 0 #bbb}.client-logo ul li:nth-child(5){box-shadow:none}.client-logo ul li:nth-child(10),.client-logo ul li:nth-child(15){box-shadow:0 -21px 0 -20px #bbb,0 0 0 0 #bbb}.map-container{width:100%;height:400px;border:1px solid #fff}#map-canvas{margin:0;padding:0;height:100%}.contact-area{width:100%;display:table;margin-top:35px}.contact-info,.page-sidebar,.send-message{display:table-cell;vertical-align:top}.send-message{width:50%;padding-right:30px;box-sizing:border-box}.contact-details,.contact-info{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.contact-info{width:50%;border-left:#fff solid 1px;padding-left:30px;box-sizing:border-box}.contact-area h2{font-size:24px;font-weight:600;text-transform:uppercase;line-height:24px}.email_success{text-align:right;margin-top:20px}.contact-details{margin-top:25px;padding-left:20px;border-left:#36bfc4 solid 5px;box-sizing:border-box}.page-sidebar,.recent-details{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.contact-details ul{list-style:none}.contact-details ul li{font-family:Oswald,sans-serif;font-size:14px;font-weight:600;line-height:18px;color:#36bfc4;text-transform:uppercase;margin-bottom:10px}.contact-details ul li span{color:#7e7e7e;margin-left:3px;text-transform:none}#shareme .share-this,.footer-title,.readmore,.sidebar-title{text-transform:uppercase}.contact-textarea{margin-top:30px}.contact-textarea figure{float:left;margin:0 20px 0 0}.page-sidebar{width:300px;padding-left:35px;box-sizing:border-box}.sidebar-title{font-size:24px;font-weight:600;color:#4e4e4e}.recent-news ul{list-style:none;margin-top:30px}.recent-news ul li{display:table;margin-top:25px}.recent-details,.recent-news ul li .recent-thumb{display:table-cell;vertical-align:top}.recent-news ul li figure{position:relative}.recent-details{padding-left:20px;box-sizing:border-box}.footer-address li,.sidebar-category ul li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.recent-details h4{font-size:14px;font-weight:400;line-height:18px;text-decoration:none}.recent-details h4 a{color:#4e4e4e;transition:color .2s ease-in-out}.readmore a,.recent-details h4 a:hover{color:#36bfc4}.copyright a,.readmore a{-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;text-decoration:none}.readmore{font-family:Oswald,sans-serif;font-size:12px;font-weight:400;line-height:14px;margin-top:15px}.readmore a{transition:color .2s ease-in-out}.readmore a:hover{color:#4e4e4e}.sidebar-category{margin-top:45px}.sidebar-category ul{list-style:none;margin-top:25px}.sidebar-category ul li{font-family:Oswald,sans-serif;font-size:14px;font-weight:400;line-height:20px;margin-top:10px;padding-left:25px;background:url(../images/sidebar-plus-link.png) left no-repeat;box-sizing:border-box}.sidebar-category ul li a{text-decoration:none;color:#4e4e4e;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.sidebar-category ul li a:hover{padding-left:10px;color:#36bfc4}.sidebar-gallery{margin-top:40px}.sidebar-gallery ul{list-style:none;margin-top:26px;margin-left:-5px}.sidebar-gallery ul li{width:85px;float:left;position:relative;margin-top:5px;margin-left:5px}.sidebar-tags{margin-top:43px}.sidebar-tags ul{list-style:none;margin-top:26px}.sidebar-tags ul li{color:#fff;text-decoration:none;float:left;margin-top:5px;margin-right:5px;padding:3px 15px;background-color:#36bfc4;border-radius:3px;cursor:pointer;-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;-ms-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease}.sidebar-tags ul li:hover{background-color:#4a4a4a}.footer-container{padding:35px 0 40px;background-color:rgba(255,255,255,.95)}.footer-title{font-weight:600;font-size:20px;color:#4e4e4e;margin-bottom:30px}.copyright,.footer-bottom ul li a{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:400}.footer-aboutus{width:216px;float:left;margin-right:33px}.footer-aboutus p{margin-top:25px}.footer-gallery{width:306px;float:left;margin-right:33px}.footer-gallery ul{list-style:none;margin-top:-6px;margin-left:-6px}.footer-gallery ul li{width:72px;position:relative;float:left;margin-top:6px;margin-left:6px}.footer-contact{width:280px;float:right}.footer-contact p{margin-top:-5px}.footer-address{list-style:none;margin-top:15px}.footer-address li{padding-left:20px;background:url(../images/footer-plus-listing.png) left no-repeat;box-sizing:border-box}.footer-social{list-style:none;margin-top:20px}.footer-social li{float:left;background-color:#7e7e7e;border-radius:50%;margin-right:5px;-webkit-transition:background-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out;-ms-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.footer-social li:hover{background-color:#8fbcca}.footer-social li.social-color2:hover{background-color:#96d7e3}.footer-social li.social-color3:hover{background-color:#f7ad75}.footer-social li.social-color4:hover{background-color:#db6666}.footer-social li.social-color5:hover{background-color:#8fbcca}.footer-social li.social-color6:hover{background-color:#3ab395}.footer-social li.social-color7:hover{background-color:#f5a88f}.footer-social li.social-color8:hover{background-color:#f68a5e}.footer-social li.social-color9:hover{background-color:#8fbcca}.footer-bottom{height:40px;padding-top:9px;background-color:rgba(30,30,30,.95);border-top:rgba(78,78,78,.95) solid 2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.copyright{color:#909090;float:left}.copyright a{color:#909090;transition:color .2s ease-in-out}.copyright a:hover{color:#fff}.footer-bottom nav{float:right}.footer-bottom ul{list-style:none}.footer-bottom ul li{display:inline;float:left;margin-left:14px}.footer-bottom ul li a{color:#909090;text-decoration:none;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}#shareme .facebook,#shareme .twitter{-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out}.footer-bottom ul li a:hover{color:#fff}#social-share{margin-top:25px}#shareme .share-this{font-size:14px;font-weight:600;color:#7e7e7e;margin-bottom:10px}#shareme a{width:30px;height:30px;margin-right:10px;float:left;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#shareme .facebook{background-color:#36bfc4;transition:background-color .2s ease-in-out}#shareme .facebook:hover{background-color:#31aeb3}#shareme .twitter{background-color:#96d7e3;transition:background-color .2s ease-in-out}#shareme .twitter:hover{background-color:#89c4cf}#shareme .googleplus{background-color:#ee7760;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}#shareme .googleplus:hover{background-color:#de705b}.back-to-top{width:40px;height:40px;position:fixed;bottom:2em;right:2em;background:url(../images/go-to-top.png) no-repeat;opacity:.7;z-index:1000;display:none}.back-to-top:hover{opacity:.9}.thumbnail-hover{position:absolute;width:100%;height:100%;background:url(../images/plus-link-thumbnail.png) center center no-repeat;background-color:rgba(54,191,196,.85);opacity:0;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.related-work .thumbnail-hover,.team{background:rgba(54,191,196,.85)}.thumbnail-hover:hover{opacity:1}.team{z-index:10}.blog-lists .thumbnail-hover{background:url(../images/lupe2.png) center no-repeat rgba(54,191,196,.85)}