*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#header{top:0;z-index:101;width:100%;background:#fff;transition:all 2000ms cubic-bezier(0.55,.2,.05,.9);-webkit-transition:all 2000ms cubic-bezier(0.55,.2,.05,.9);-moz-transition:all 2000ms cubic-bezier(0.55,.2,.05,.9);-ms-transition:all 2000ms cubic-bezier(0.55,.2,.05,.9);-o-transition:all 2000ms cubic-bezier(0.55,.2,.05,.9)}body.page-slideshow #header{-moz-transform:translateY(-100px);-webkit-transform:translateY(-100px);-o-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px)}body.page-slideshow.slideshow-loaded #header{-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}#header .container{position:relative}#header select{display:none;padding:5px}#header #logo{position:absolute;top:0;left:0}#header #nav{position:relative;float:right;z-index:100;margin:0}#header #nav>li{position:relative;display:inline-block;z-index:100;margin:0}#header #nav>li>a{position:relative;display:block;height:70px;padding:5px 15px;background:#FFFFFF;background:none center bottom;color:;line-height:69px;border:0}#header #nav>li>a:hover{color:#00aed3}#nav li ul.sub-menu{position:absolute;display:none;top:70%;width:210px;margin:10px;margin-top:2px;padding:20px 2px;background:#ffffff;border:1px dotted #ececec;box-shadow:0 2px 50px 10px rgba(0,0,0,.05);-webkit-box-shadow:0 2px 50px 10px rgba(0,0,0,.05)}#nav li ul.sub-menu>li{display:block;width:100%;margin:0}#nav li ul li a{display:block;padding:2px 0;color:#000000;border:0;border-bottom:1px dotted #ececec}#nav li ul li a:hover{color:#fff!important}#nav li ul li:last-child a{border-bottom:0!important}#nav li ul li ul.sub-menu{margin-top:-35px!important;margin-left:190px!important}.slogan{padding:0 0 30px;text-align:center}section.main-section{padding:150px 0;margin-bottom:0}section.main-section,section.main-section h1,section.main-section h2,section.main-section h3,section.main-section h4,section.main-section h5,section.main-section h6{color:#fff}section.main-section.main-slideshow .columns>*{opacity:0;transform:translateY(-50px);transition:all 500ms cubic-bezier(0.55,.2,.05,.9);-moz-transform:translateY(-50px);-webkit-transform:translateY(-50px);-o-transform:translateY(-50px);-ms-transform:translateY(-50px);-webkit-transition:all 500ms cubic-bezier(0.55,.2,.05,.9);-moz-transition:all 500ms cubic-bezier(0.55,.2,.05,.9);-ms-transition:all 500ms cubic-bezier(0.55,.2,.05,.9);-o-transition:all 500ms cubic-bezier(0.55,.2,.05,.9)}section.main-section.main-slideshow .columns>.animate{opacity:1;transform:translateY(0px);-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px)}section.main-section .main-section-bg{position:absolute;top:0;left:0;width:100%;height:100%}#main-wrap section.main-section .main-section-bg img{max-width:none;width:100%}section.main-section .slides li{overflow:visible}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden;height:auto!important;position:relative}.flexslider .slides img{max-width:100%;display:inline-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%}ul.slides{margin:0;margin-bottom:0!important}.no-js .slides>li:first-child{display:block}.flexslider-container{position:relative;max-width:100%}.flexslider-container li{margin-bottom:0}.flex-direction-nav{position:absolute;top:0;left:0;height:100%;width:100%}.flex-direction-nav .flex-prev{position:absolute;top:50%;left:10px;z-index:101;height:34px;width:35px;margin-top:-17px;cursor:pointer;background:url(../img/slideshow.png) no-repeat 0 -48px;text-indent:-9999px}.flex-direction-nav .flex-next{position:absolute;top:50%;right:10px;z-index:101;height:34px;width:35px;margin-top:-17px;cursor:pointer;background:url(../img/slideshow.png) no-repeat 0 -87px;text-indent:-9999px}.flex-direction-nav .flex-next,.flex-direction-nav .flex-prev{transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out}.flex-direction-nav .flex-prev:hover,.flex-direction-nav:hover .flex-next{opacity:.6}.flex-control-nav{position:absolute;right:20px;bottom:20px;z-index:101;overflow:hidden;margin:0}.flex-control-nav li{display:inline-block;overflow:hidden;height:7px;width:7px;margin:0 10px 0 0;cursor:pointer;cursor:pointer;text-indent:-9999px;white-space:nowrap}.flex-control-nav li a{display:block;height:7px;width:7px;background:#fff;border-radius:14px;-webkit-border-radius:14px}.flex-control-nav li a.flex-active{opacity:.3}#supersized-load{background:#ecf0f1 url(../img/preload.gif) no-repeat center center;position:fixed;width:100%;height:100%;z-index:5;left:0;bottom:0;transition:all 2000ms cubic-bezier(0.55,.2,.05,.9);-webkit-transition:all 2000ms cubic-bezier(0.55,.2,.05,.9);-moz-transition:all 2000ms cubic-bezier(0.55,.2,.05,.9);-ms-transition:all 2000ms cubic-bezier(0.55,.2,.05,.9);-o-transition:all 2000ms cubic-bezier(0.55,.2,.05,.9)}body.slideshow-loaded #supersized-load{height:0;background:#ecf0f1}#supersized-wrap{position:relative;z-index:0;overflow:hidden;height:1100px;width:100%}body.page-slideshow #supersized{transition:all 2500ms cubic-bezier(0.55,.2,.05,.9);-webkit-transition:all 2500ms cubic-bezier(0.55,.2,.05,.9);-moz-transition:all 2500ms cubic-bezier(0.55,.2,.05,.9);-ms-transition:all 2500ms cubic-bezier(0.55,.2,.05,.9);-o-transition:all 2500ms cubic-bezier(0.55,.2,.05,.9);-moz-transform:scale(1.1) translateY(-100px);-webkit-transform:scale(1.1) translateY(-100px);-o-transform:scale(1.1) translateY(-100px);-ms-transform:scale(1.1) translateY(-100px);transform:scale(1.1) translateY(-100px)}body.page-slideshow.slideshow-loaded #supersized{-moz-transform:scale(1) translateY(-0px);-webkit-transform:scale(1) translateY(-0px);-o-transform:scale(1) translateY(-0px);-ms-transform:scale(1) translateY(-0px);transform:scale(1) translateY(-0px)}#supersized-loader{position:absolute;top:50%;left:50%;z-index:0;width:18px;height:18px;margin:-9px 0 0 -9px;text-indent:-999em;background:url(../img/loading.gif) no-repeat center center}#supersized{display:block;position:absolute;left:0;top:0;overflow:hidden;z-index:-999;height:100%;width:100%}#supersized img{width:auto;height:auto;position:relative;display:none;outline:0;border:0}#supersized.speed img{-ms-interpolation-mode:nearest-neighbor;image-rendering:-moz-crisp-edges}#supersized.quality img{-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality}#supersized li{display:block;list-style:none;z-index:-30;position:absolute;overflow:hidden;top:0;left:0;width:100%;height:100%;background:#111}#supersized a{width:100%;height:100%;display:block}#supersized li.prevslide{z-index:-20}#supersized li.activeslide{z-index:-10}#supersized li.image-loading{background:url(../img/loading.gif) center center no-repeat #eaedee}#supersized li.image-loading img{visibility:hidden}#supersized li.activeslide img,#supersized li.prevslide img{display:inline}#slidecaption{top:50%;padding:20px 0}#slidecaption .columns>*{opacity:0;transform:translateY(-50px);transition:all 500ms cubic-bezier(0.55,.2,.05,.9);-moz-transform:translateY(-50px);-webkit-transform:translateY(-50px);-o-transform:translateY(-50px);-ms-transform:translateY(-50px);-webkit-transition:all 500ms cubic-bezier(0.55,.2,.05,.9);-moz-transition:all 500ms cubic-bezier(0.55,.2,.05,.9);-ms-transition:all 500ms cubic-bezier(0.55,.2,.05,.9);-o-transition:all 500ms cubic-bezier(0.55,.2,.05,.9)}#slidecaption .columns>.animate{opacity:1;transform:translateY(0px);-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px)}#slidecaption .columns>.animate-2{opacity:0;transform:translateY(20px);-moz-transform:translateY(20px);-webkit-transform:translateY(20px);-o-transform:translateY(20px);-ms-transform:translateY(20px)}#slidecaption{color:#fff;transition:all 300ms cubic-bezier(0.55,.2,.05,.9);-webkit-transition:all 300ms cubic-bezier(0.55,.2,.05,.9);-moz-transition:all 300ms cubic-bezier(0.55,.2,.05,.9);-ms-transition:all 300ms cubic-bezier(0.55,.2,.05,.9);-o-transition:all 300ms cubic-bezier(0.55,.2,.05,.9)}#slidecaption a{color:#bbb}#slidecaption .button,#slidecaption h1,#slidecaption h2,#slidecaption h3,#slidecaption h4,#slidecaption h5,#slidecaption h6{color:#fff}#slidecaption .down_arrow{cursor:pointer}#slide-list{position:absolute;display:block;bottom:10px;left:10px;overflow:hidden;margin:0}#slide-list li{display:inline-block;height:7px;width:7px;margin:0 10px 0 0;cursor:pointer;background:#fff;text-indent:-9999px;border-radius:14px;-webkit-border-radius:14px}#slide-list li.current-slide{opacity:.5}#supersized-wrap #left_arrow,#supersized-wrap #right_arrow{position:absolute;top:50%;z-index:101;height:36px;width:60px;margin-top:-18px;cursor:pointer;transition:all 300ms cubic-bezier(0.25,.25,.115,1.445);-webkit-transition:all 300ms cubic-bezier(0.25,.25,.115,1.445);-moz-transition:all 300ms cubic-bezier(0.25,.25,.115,1.445);-ms-transition:all 300ms cubic-bezier(0.25,.25,.115,1.445);-o-transition:all 300ms cubic-bezier(0.25,.25,.115,1.445)}#supersized-wrap #left_arrow{left:0;background:#fff url(../img/left-arrow.png) no-repeat center center}#supersized-wrap #right_arrow{right:0;background:#fff url(../img/right-arrow.png) no-repeat center center}#supersized-wrap #left_arrow:hover,#supersized-wrap #right_arrow:hover{width:80px}.pagination a{display:inline-block;float:left;margin-right:15px;padding:8px 12px;border:1px solid #ececec;box-shadow:0 4px 10px 5px rgba(0,0,0,.04);-webkit-box-shadow:0 4px 10px 5px rgba(0,0,0,.04);-moz-box-shadow:0 4px 10px 5px rgba(0,0,0,.04)}.pagination a.current{color:#0073fe}#main-wrap{position:relative;left:0;z-index:10;overflow:hidden;width:100%;background:#fff}#main-wrap>.container{padding:60px 0}#main-wrap>.main-section:last-of-type+.container{padding:0}body.no-slideshow #main-wrap{position:relative}body.no-slideshow #header{;border-bottom:1px solid #ececec}.portfolio-categories{margin:21px 0}.portfolio-categories li{float:left;margin:0;margin-right:10px;padding-right:10px;border-right:1px solid #dfe2e3}.portfolio-categories li:last-child{border:0}.portfolio-categories li a{cursor:pointer;background:0 0;color:#999;border:0}.portfolio-categories li a.current{color:#111}.portfolio-categories li span{margin-left:10px}.portfolio-categories li:last-child span{display:none}.four.portfolio-description{padding-right:20px}.portfolio-list{overflow:hidden}.portfolio-list li{position:relative;float:left;overflow:hidden;margin-bottom:2%}.portfolio-list li span{position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;background:#ecf0f1;transform:translateY(-100%);transition:all 500ms cubic-bezier(0.25,.25,.115,1.445);-moz-transform:translateY(-100%);-webkit-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transition:all 500ms cubic-bezier(0.25,.25,.115,1.445);-moz-transition:all 500ms cubic-bezier(0.25,.25,.115,1.445);-ms-transition:all 500ms cubic-bezier(0.25,.25,.115,1.445);-o-transition:all 500ms cubic-bezier(0.25,.25,.115,1.445)}.portfolio-list li.active span{opacity:1;transform:translateY(0%);-moz-transform:translateY(0%);-webkit-transform:translateY(0%);-o-transform:translateY(0%);-ms-transform:translateY(0%)}.portfolio-list figure{position:relative;max-width:100%;cursor:pointer}.portfolio-list figure figcaption{position:absolute;top:0;left:0;height:100%;width:100%;padding:20px;opacity:0;background:rgba(0,0,0,.9);color:#fff;transform:scale(.9);transition:all 500ms cubic-bezier(0.25,.25,.115,1.445);-moz-transform:scale(.9);-webkit-transform:scale(.9);-o-transform:scale(.9);-ms-transform:scale(.9);-webkit-transition:all 500ms cubic-bezier(0.25,.25,.115,1.445);-moz-transition:all 500ms cubic-bezier(0.25,.25,.115,1.445);-ms-transition:all 500ms cubic-bezier(0.25,.25,.115,1.445);-o-transition:all 500ms cubic-bezier(0.25,.25,.115,1.445)}.portfolio-list figure figcaption .portfolio-title{margin-bottom:10px;padding-bottom:10px;color:#fff;border-bottom:1px solid #333;transform:translateY(60px);transition:all 500ms cubic-bezier(0.25,.25,.115,1.445);-webkit-transition:all 500ms cubic-bezier(0.25,.25,.115,1.445);-moz-transition:all 500ms cubic-bezier(0.25,.25,.115,1.445);-ms-transition:all 500ms cubic-bezier(0.25,.25,.115,1.445);-o-transition:all 500ms cubic-bezier(0.25,.25,.115,1.445);-moz-transform:translateY(60px);-webkit-transform:translateY(60px);-o-transform:translateY(60px);-ms-transform:translateY(60px)}.portfolio-list figure figcaption .portfolio-excerpt{color:#b8b9bc;transform:translateY(60px);transition:all 500ms cubic-bezier(0.25,.25,.115,1.445);transition-delay:100ms;-webkit-transition:all 500ms cubic-bezier(0.25,.25,.115,1.445);-moz-transition:all 500ms cubic-bezier(0.25,.25,.115,1.445);-ms-transition:all 500ms cubic-bezier(0.25,.25,.115,1.445);-o-transition:all 500ms cubic-bezier(0.25,.25,.115,1.445);-moz-transform:translateY(60px);-webkit-transform:translateY(60px);-o-transform:translateY(60px);-ms-transform:translateY(60px);-moz-transition-delay:100ms;-webkit-transition-delay:100ms}.portfolio-list figure:hover figcaption{opacity:1;transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1)}.portfolio-list figure:hover figcaption .portfolio-excerpt,.portfolio-list figure:hover figcaption .portfolio-title{transform:translateY(0px);-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px)}#canvasloader-container{position:fixed;top:50%;left:50%;z-index:99;margin-left:-11px}.jp-gui{position:relative;height:35px;margin-bottom:0;background:#494747;background:-moz-linear-gradient(top,rgba(73,71,71,1) 3%,rgba(40,40,40,1) 4%,rgba(11,11,11,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(3%,rgba(73,71,71,1)),color-stop(4%,rgba(40,40,40,1)),color-stop(100%,rgba(11,11,11,1)));background:-webkit-linear-gradient(top,rgba(73,71,71,1) 3%,rgba(40,40,40,1) 4%,rgba(11,11,11,1) 100%);background:-o-linear-gradient(top,rgba(73,71,71,1) 3%,rgba(40,40,40,1) 4%,rgba(11,11,11,1) 100%);background:-ms-linear-gradient(top,rgba(73,71,71,1) 3%,rgba(40,40,40,1) 4%,rgba(11,11,11,1) 100%);background:linear-gradient(top,rgba(73,71,71,1) 3%,rgba(40,40,40,1) 4%,rgba(11,11,11,1) 100%);border-top:1px solid #060505;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#494747', endColorstr='#0b0b0b', GradientType=0)}.jp-gui .jp-play{position:absolute;top:-2px;left:5px;height:40px;width:30px;background:transparent url(../img/controls.png) no-repeat 0 -270px;text-indent:-9999px;border:0}.jp-gui .jp-pause{position:absolute;top:-2px;left:5px;height:40px;width:30px;background:transparent url(../img/controls.png) no-repeat 0 -180px;text-indent:-9999px;border:0}.jp-gui .jp-progress{position:absolute;top:50%;right:80px;left:40px;height:4px;margin-top:-2px;background-color:#403f3f}.jp-gui .jp-seek-bar{position:absolute;height:100%;cursor:pointer;background-color:#403f3f}.jp-gui .jp-play-bar{height:100%;background:#fff}.jp-gui .jp-mute{position:absolute;top:-2px;right:40px;height:100%;width:30px;background:transparent url(../img/controls.png) no-repeat 0 -90px;text-indent:-9999px;border:0}.jp-gui .jp-unmute{position:absolute;top:-2px;right:40px;height:100%;width:30px;background:transparent url(../img/controls.png) no-repeat 0 -360px;text-indent:-9999px;border:0}.jp-gui .jp-volume-bar{position:absolute;top:50%;right:12px;height:4px;width:30px;margin-top:-2px;cursor:pointer;background-color:#403f3f}.jp-gui .jp-volume-bar-value{height:100%;background:#fff}.jp-video,.jp-video video{background:#000}.jp-video .jp-gui{margin-top:-26px}.jp-video .jp-gui .jp-progress{right:120px}.jp-video .jp-gui .jp-mute,.jp-video .jp-gui .jp-unmute{right:80px}.jp-video .jp-gui .jp-volume-bar{right:52px}.jp-video .jp-gui .jp-full-screen,.jp-video .jp-gui .jp-restore-screen{position:absolute;top:-2px;right:5px;height:40px;width:30px;background:transparent url(../img/controls.png) no-repeat 0 0;text-indent:-9999px}div.jp-video-full{position:static!important;position:relative height:270px;width:480px}div.jp-video-full div.jp-jplayer{position:fixed!important;position:relative;top:0;left:0;z-index:1000;overflow:hidden}div.jp-video-full div.jp-gui{position:fixed!important;position:static;bottom:0;left:0;z-index:1000;height:35px;width:100%}article.post{margin-bottom:50px;padding-bottom:30px}.post-format-wrap,article .post-format-wrap{margin-bottom:20px}.post-format-wrap figure{position:relative}figcaption.overlay{position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;opacity:0;background:#333;background:rgba(0,0,0,.9) url(../img/zoom.png) no-repeat center center;transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out}figure:hover figcaption.overlay{opacity:1}#post-title{padding-top:50px;padding-bottom:50px;border-bottom:1px solid #ececec}#post-title span{color:#ccc}#post-title h1{margin-bottom:0}.post-content h2 span{font-size:.8em;color:#00aed3}.post-content h2 a{color:#fff;background:#000;border:0}.meta_wrap{margin:0}.meta_wrap li{float:left;margin-:5px;font-size:11px;color:#999}.meta_wrap li.read-more{display:block;float:none;width:100%}.meta_wrap li a{background:0 0;border:0}.meta_wrap li.entry_comments span{margin:0 5px}.meta_wrap li.entry_categories a,.meta_wrap li.entry_comments a{color:#666}.meta_wrap li.entry_categories a:hover,.meta_wrap li.entry_comments a:hover{color:#fff}#post-content{margin-bottom:40px}#commentform input[type=text]{margin-bottom:2px}#commentform label{text-align:right}#commentform .eight label{text-align:left}#commentform textarea{height:203px}.commentlist{margin:0;margin-bottom:30px;border-bottom:1px solid #ececec;list-style:none outside}.commentlist li{margin:0;margin-bottom:50px}.commentlist li ul{margin:0}.commentlist li ul li{margin-left:35px}.commentlist li .avatar{float:left;margin-right:20px}.commentlist li .comment-author{margin-bottom:10px}.commentlist li .fn{display:block;margin:0;background:0 0;color:#888;text-transform:uppercase;border:0}.commentlist li time{margin-bottom:20px;background:0 0;color:#ccc;text-transform:uppercase;border:0}.commentlist li .comment-reply-link{background:0 0;color:#ccc;text-transform:uppercase;border:0}.video-wrap{position:relative;overflow:hidden;height:0;margin-bottom:21px;padding:0;padding-bottom:56.25%}.video-wrap embed,.video-wrap iframe,.video-wrap object{position:absolute;top:0;left:0;height:100%;width:100%}ul.gallery-list{overflow:hidden;margin-right:-1%}ul.gallery-list li{display:inline-block;float:left;overflow:hidden;height:11.5%;width:11.5%;margin:0 1% 1% 0}ul.gallery-list li figcaption{position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;background:rgba(0,0,0,.9) url(../img/zoom.png) no-repeat center center;transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out}ul.gallery-list li figure:hover figcaption{opacity:1}.preloader{display:block;background:url(../img/loading.gif) center center no-repeat #eaedee;border:0}#bottom_wrap{position:relative;padding-top:100px;background-color:#ecf0f1;color:#666}#bottom_wrap #subfooter_wrap{margin-top:40px;padding-top:30px;padding-bottom:20px;border-top:1px solid #dddbdb}#bottom_wrap #subfooter_wrap .copyright{text-align:right}#main-wrap>#social-icons-wrap{padding:0}#social_icons{text-align:right}#social_icons li{position:relative;float:left;overflow:hidden;height:20px;width:20px;margin:0;margin-top:20px;margin-right:5px;dislay:inline-block}#social_icons li img.active{position:absolute;top:-20px;left:0;transition:all .3s ease-in-out;-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}#social_icons li img.grayscale{position:absolute;top:0;left:0;transition:all .3s ease-in-out;-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}#social_icons li:hover img.active{position:absolute;top:0;left:0}#social_icons li:hover img.grayscale{position:absolute;top:20px;left:0}#bottom_wrap a{background:0 0;color:#adadad;border-bottom:0}#bottom_wrap a:hover{color:#00aed3!important}#footer_nav{overflow:hidden;width:650px;margin:0}#footer_nav li{display:inline;float:left;margin-right:15px}.icon{float:left;margin:0 40px 20px 0}.pricing_table{overflow:hidden;padding:50px 0}.pricing_table.col2>li{width:50%}.pricing_table.col3>li{width:33.33%}.pricing_table.col4>li{width:25%}.pricing_table.col5>li{width:20%}.pricing_table>li{position:relative;float:left;margin:0;background:#f5f5f5;text-align:center;border:1px solid #ececec;box-shadow:inset 0 0 30px 1px rgba(0,0,0,.05);-webkit-box-shadow:inset 0 0 30px 1px rgba(0,0,0,.05)}.pricing_table li.featured{z-index:10;margin-top:-20px;background-color:#fff;box-shadow:0 0 30px 1px rgba(0,0,0,.2);-webkit-box-shadow:0 0 30px 1px rgba(0,0,0,.2)}.pricing_table .features{margin:0}.pricing_table .features li{display:block;width:100%;padding:5px 20px}.pricing_table .plan_header{display:block;width:100%;background-color:#ff9b39}.pricing_table .plan_header h3{margin:0;padding:15px 20px;color:#fff;line-height:1.5em}.pricing_table .plan_header .plan_price{padding:20px;background-color:rgba(0,0,0,.1);font-size:20px;font-weight:400;color:#fff}.pricing_table .plan_header .plan_price span{font-size:12px}.pricing_table .plan_header h4{padding:10px 20px;color:#fff}.pricing_table .plan_footer{padding:20px;background-color:#efefef;box-shadow:inset 0 0 30px 1px rgba(0,0,0,.1);-webkit-box-shadow:inset 0 0 30px 1px rgba(0,0,0,.1)}.pricing_table .plan_footer .button{margin:0}span.pin-icon{display:inline-block;vertical-align:middle;height:16px;width:16px;margin-right:10px;background:url(../img/pin.png) no-repeat center center}span.telephone-icon{display:inline-block;vertical-align:middle;height:16px;width:16px;margin-right:10px;background:url(../img/telephone.png) no-repeat center center}span.email-icon{display:inline-block;vertical-align:middle;height:16px;width:16px;margin-right:10px;background:url(../img/email.png) no-repeat center center}.success{padding:10px;color:#568021;border:2px solid #79d700}#main-wrap img{height:auto;max-width:100%}#main-wrap img.alignleft{float:left;margin:0 30px 30px 0}#main-wrap img.aligncenter{display:block;margin:0 auto 10px}#main-wrap img.alignright{float:right;margin:0 0 30px 30px}figure.alignleft{float:left;margin:0 30px 30px 0}figure.aligncenter{display:block;max-width:100%;margin:0 auto 10px}figure.alignright{float:right;max-width:100%;margin:0 0 30px 30px}figure.alignnone{max-width:100%}.flexslider-container.aligncenter{margin-right:auto;margin-left:auto}.flexslider-container.alignleft{float:left;margin-right:20px;margin-left:0}.flexslider-container.alignright{float:right;margin-right:0;margin-left:20px}.google-map{margin-bottom:20px}.blog-posts{margin-top:10px;margin-bottom:40px;padding-top:20px;border-top:1px solid #ececec}.blog-posts figure{position:relative;max-width:100%;margin-bottom:15px}.blog-posts figcaption{position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;opacity:0;background:rgba(0,0,0,.9) url(../img/zoom.png) no-repeat center center;transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out}.blog-posts figure:hover figcaption{opacity:1}.blog-posts .wp-post-image{margin-bottom:20px}.blog-posts h5{margin-bottom:10px}.blog-posts .post-meta{margin-bottom:10px;font-style:italic}.blog-posts .post-excerpt{margin-bottom:10px}.blog-posts a.more{display:block;padding-top:5px;background:0 0;font-style:italic;border:0}.dropcap{float:left;height:53px;width:53px;color:#333;line-height:53px;text-align:center}.highlight{padding:0 2px;background:#000;color:#fff}.highlight.black{background:#000}.highlight.red{background:#f32c27}.highlight.gray{background:#999}.highlight.yellow{background:#ffde42}.highlight.blue{background:#31b2ed}.highlight.pink{background:#f930c3}.highlight.green{background:#55dd2c}.highlight.orange{background:#f09523}.highlight.magenta{background:#9a2bf1}.toggle-wrap{position:relative;margin-bottom:15px}.toggle-title{position:relative;cursor:pointer}#tiptip_holder{position:absolute;display:none;top:0;left:0;z-index:99999}#tiptip_holder.tip_top{padding-bottom:5px}#tiptip_holder.tip_bottom{padding-top:5px}#tiptip_holder.tip_right{padding-left:5px}#tiptip_holder.tip_left{padding-right:5px}#tiptip_content{padding:4px 8px;background-color:#191919;background-color:rgba(25,25,25,.92);background-image:-webkit-gradient(linear,0 0,0 100%,from(transparent),to(#000));color:#fff;text-shadow:0 0 2px #000;border:1px solid rgba(255,255,255,.25)}#tiptip_arrow,#tiptip_arrow_inner{position:absolute;height:0;width:0;border-color:transparent;border-style:solid;border-width:6px}#tiptip_holder.tip_top #tiptip_arrow{border-top-color:#fff;border-top-color:rgba(255,255,255,.35)}#tiptip_holder.tip_bottom #tiptip_arrow{border-bottom-color:#fff;border-bottom-color:rgba(255,255,255,.35)}#tiptip_holder.tip_right #tiptip_arrow{border-right-color:#fff;border-right-color:rgba(255,255,255,.35)}#tiptip_holder.tip_left #tiptip_arrow{border-left-color:#fff;border-left-color:rgba(255,255,255,.35)}#tiptip_holder.tip_top #tiptip_arrow_inner{margin-top:-7px;margin-left:-6px;border-top-color:#191919;border-top-color:rgba(25,25,25,.92)}#tiptip_holder.tip_bottom #tiptip_arrow_inner{margin-top:-5px;margin-left:-6px;border-bottom-color:#191919;border-bottom-color:rgba(25,25,25,.92)}#tiptip_holder.tip_right #tiptip_arrow_inner{margin-top:-6px;margin-left:-5px;border-right-color:#191919;border-right-color:rgba(25,25,25,.92)}#tiptip_holder.tip_left #tiptip_arrow_inner{margin-top:-6px;margin-left:-7px;border-left-color:#191919;border-left-color:rgba(25,25,25,.92)}@media screen and (-webkit-min-device-pixel-ratio:0){#tiptip_content{padding:4px 8px 5px;background-color:rgba(45,45,45,.88)}#tiptip_holder.tip_bottom #tiptip_arrow_inner{border-bottom-color:rgba(45,45,45,.88)}#tiptip_holder.tip_top #tiptip_arrow_inner{border-top-color:rgba(20,20,20,.92)}}aside a{background:0 0;color:#000!important;border:0}aside a:hover{color:#00aed3!important}.widget ul li{margin-bottom:2px}.widget{margin-bottom:60px}.line_sep{height:1px;width:30px;margin-bottom:30px;border-top:1px solid #ececec}.widget_title{margin-bottom:20px;color:#fff;background:#000}#bottom_wrap .widget_sep{height:2px;width:20px;margin:30px 0;border-bottom:1px solid #DDDBDB}.flickr_wrap{display:block;overflow:hidden}.flickr_wrap a{border:0}.flickr_wrap img{display:inline-block;float:left;height:50px;width:50px;margin:0 8px 8px 0;padding:5px;background:#fff;border:1px solid #e1e1e1}.widget_portfolio{display:block;overflow:hidden}.widget_portfolio img{display:inline-block;float:left;height:50px;width:50px;margin:0 8px 8px 0;padding:5px;background:#fff;border:1px solid #e1e1e1}.tweet_list li{margin-bottom:25px!important}.tweet_list .tweet_time{display:block;padding-left:18px;background:url(../img/twitter.png) no-repeat 0 6px}#searchform input{display:inline-block;vertical-align:top;float:left;width:55%;margin:0;margin-right:2%;padding:12px}#searchform button{display:inline-block;vertical-align:top;float:left;clear:right;margin:0}ul.posts li{margin-bottom:25px}#bottom_wrap ul.posts li .post_title{color:#000}#bottom_wrap ul.posts li .post_title:hover{color:#00aed3!important}ul.posts li .post_meta a{color:#bbb!important}#recentcomments li{margin-bottom:25px;padding:0 0 0 18px;background:url(../img/twitter.png) no-repeat 0 6px}

.tagcloud a{display:inline-block;margin:0 5px 5px 0;padding:4px 6px;background:#00aed3;font-size:12px!important}.widget_calendar #wp-calendar{width:100%;max-width:250px;text-align:center}.widget_calendar #wp-calendar caption{height:32px;background:#eceded;color:#333;line-height:32px;text-transform:uppercase}.widget_calendar #wp-calendar thead{height:19px;background:#fff;font-size:10px;font-weight:400;color:#666;line-height:19px;border-bottom:1px solid #ccc}.widget_calendar #wp-calendar tbody tr{background:#eceded}.widget_calendar #wp-calendar tbody td{height:29px;width:29px;color:#666;line-height:29px}.widget_calendar #wp-calendar tbody td a{display:block;height:100%;width:100%;background-color:#888;color:#fff!important;border:0}.widget_calendar #wp-calendar tbody td a:hover{background-color:#333}.widget_calendar #wp-calendar tbody td.pad{background:#eceded}.widget_calendar #wp-calendar tfoot{height:25px;background:#eceded;color:#666;line-height:25px;text-transform:uppercase;border-top:1px solid #ccc}



/*
Additional styles from Simon  21/08/14

*/

@font-face {
    font-family: 'BPreplayRegular';
    src: url('../fonts/BPreplay-webfont.eot');
    src: url('../fonts/BPreplay-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/BPreplay-webfont.woff') format('woff'),
         url('../fonts/BPreplay-webfont.ttf') format('truetype'),
         url('../fonts/BPreplay-webfont.svg#BPreplayRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'BPreplayItalic';
    src: url('../fonts/BPreplayItalics-webfont.eot');
    src: url('../fonts/BPreplayItalics-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/BPreplayItalics-webfont.woff') format('woff'),
         url('../fonts/BPreplayItalics-webfont.ttf') format('truetype'),
         url('../fonts/BPreplayItalics-webfont.svg#BPreplayItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}


body, html{
	font-family:BPreplayRegular !important;
	color:#000 !important;
	font-style: normal!important;
	font-size:1.0em;
	line-height:1.4em;
	}
	
	
body, h1, h2, h3, h4, h5, h6 {
	font-family:BPreplayRegular !important;
	font-style: normal!important;
	}
	
#post-title h1 {
	font-family:BPreplayRegular !important;
	font-style: normal!important;
	}
	
h5.widget_title {
	font-size:12px !important;
	font-style: normal !important;
}

/*Slideshow captions */

#slidecaption h1 {
	color:#000 !important;
	background-color:#FFF!important;
	margin-bottom:0;
}

#slidecaption p {
	color:#000 !important;
	background-color:#FFF!important;
	display:inline;
	line-height:50px;
}

/*****************************
****  Header Social Links ****
*****************************/

.social-btns {
	width: 80px;
	height:34px;
	padding:0;
	margin-top:20px;
	float:right;
	text-align:left;
	position:relative;
	background:#fff!important;
}

/*Facebook*/
.social-btns a.fb_btn {
	display: inline-block;
	width: 34px;
	height: 34px;
	cusror: pointer;
	text-indent: -9999em;
	background: #FFF url(../img/fbicon.png) 0 0;
	opacity: 1;
	transition: opacity 1s ease-in-out;
	-moz-transition: opacity 1s ease-in-out;
	-webkit-transition: opacity 1s ease-in-out;
}

.social-btns a.fb_btn:hover {
	background-position: 0 -44px;
 	opacity: 1.0;
    transition: opacity .55s ease-in-out;
    -moz-transition: opacity .55s ease-in-out;
    -webkit-transition: opacity .55s ease-in-out;
}


/*Twitter*/
.social-btns a.tw_btn {
	display: inline-block;
	width: 34px;
	height: 34px;
	margin-left:8px;
	cusror: pointer;
	text-indent: -9999em;
	background: #FFF url(../img/twicon.png) no-repeat 0 0;
	opacity: 1;
	transition: opacity 1s ease-in-out;
	-moz-transition: opacity 1s ease-in-out;
	-webkit-transition: opacity 1s ease-in-out;
}
.social-btns a.tw_btn:hover {
	background-position: 0 -44px;
	opacity: 1.0;
    transition: opacity .55s ease-in-out;
    -moz-transition: opacity .55s ease-in-out;
    -webkit-transition: opacity .55s ease-in-out;
}


/* Additional Styles for All Mobile Sizes (devices and browser) */
@media only screen and (max-width: 767px) {
	.social-btns { margin-top:-60px; }
	
}

