*{margin:0;padding:0;outline:0}#mobile-header{position:fixed;top:0;left:0;width:100%;height:50px;z-index:9999;display:none}#mobile-header .logo-image{height:25px;display:block;width:auto;position:absolute;top:7px;right:15px}#mobile-header .logo{position:absolute;top:0;right:15px;width:70%;text-align:right}#mobile-header .logo a{font-weight:400;font-size:29px!important;line-height:48px!important;color:#fff}#mobile-header a.mobile-nav-toggle{display:block;position:absolute;top:0;left:0;background:url('_theme_styles/images/mobile-nav-toggle.png') no-repeat center center;width:50px;height:50px}.hidden-panel{display:none;position:fixed;-webkit-overflow-scrolling:touch;overflow:auto;bottom:0;top:49px;left:0;width:80%;background:#333}.hidden-panel ul li{border-top:1px solid #555}.hidden-panel ul li a{display:block;padding:13px 20px;font-size:15px;line-height:15px;color:#ccc}.hidden-panel ul li a:hover{background:#444;color:#fff}.hidden-panel ul li li{border-top:1px solid #444}.hidden-panel ul li li a{display:block;padding:7px 20px 7px 30px;font-size:13px;line-height:15px;color:#999}.hidden-panel ul li li a:hover{background:#222;color:#fff}body{font-size:14px;line-height:1.3;font-family:'Roboto',arial,sans-serif;min-width:100%}a{text-decoration:none;cursor:pointer}a:hover{text-decoration:none}a img{border:0}input,textarea,select{font-size:14px;font-family:'Roboto',arial,sans-serif;border-radius:0;box-shadow:0 0 0 transparent}textarea{overflow:auto;resize:none;-webkit-overflow-scrolling:touch}ul{list-style:none}.notext{font-size:0;line-height:0;text-indent:-9999px}.left,.alignleft{float:left}.right,.alignright{float:right}#wrap{overflow:hidden}#header{width:310px;position:fixed;top:34px;left:40px;z-index:50;overflow:hidden;display:block}.closed #header{opacity:0;z-index:0}#logo{width:75%;font-size:60px;line-height:65px;font-weight:100;padding:0 0 24px}.logo-image{width:75%;height:auto;display:block;margin:6px 0 30px}#nav{padding:0 0 36px}#nav ul{font-size:0;line-height:0}#nav li{position:relative;padding:4px 0 5px}#nav li a{position:relative;left:0;font-size:15px;line-height:21px}#nav li .dropdown{display:none}#nav li .dropdown ul{margin:0;padding:10px 0 5px 10px}#nav li .dropdown ul li{padding:0 0 5px}#nav li .dropdown ul li a{position:relative;left:0;opacity:0.6;font-size:14px;line-height:20px}#nav li .dropdown ul li a:hover{left:3px;opacity:1}#nav li span.sub-nav-toggle{cursor:pointer;width:14px;height:10px;display:block;zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:0.5;-khtml- opacity:0.5;opacity:0.5;float:left;margin:6px 10px 0 0px;background:url('_theme_styles/images/sub-nav-arrow.png') no-repeat}#nav li span.sub-nav-toggle:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}#nav li.active span.sub-nav-toggle{background:url('_theme_styles/images/sub-nav-arrow-active.png') no-repeat;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);- moz-opacity:1;-khtml-opacity:1;opacity:1}#logo a:hover,#nav li a:hover{opacity:0.6}#nav li a:hover{left:3px}#h-toggle{background:url('_theme_styles/images/side-arrow.png') 0 0 no-repeat;width:39px;height:39px;position:fixed;top:40px;left:311px;z-index:60}#h-toggle:hover{width:43px;margin-left:-4px}.closed #h-toggle{width:27px;background-position:100% 0;left:0}.closed #h-toggle:hover{width:30px;margin-left:0}#main{height:100%;padding:0 20px 20px}.loading #main{opacity:0;filter:alpha(opacity=0)}.loader-block{height:300px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;overflow:hidden;position:relative;width:100%}.loader-block .loading-overlay{height:100%;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:0 0 20px;position:absolute;top:20px;left:0;width:100%;z-index:100;background- color:#333;display:block}.loader-block:first-child,.loader-block:first-child .loading-overlay{-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.loader-block .loading-overlay .spinner-js{position:absolute!important;top:50%!important;left:50%!important}.loader-block.top-loader .loading-overlay{top:0}.loader-block.padded-loader{padding-bottom:20px}#footer{height:100%;overflow:hidden;padding:25px 30px}#footer .right{float:right;font-size:12px;line-height:16px}#footer nav li{float:left;font-size:12px;line-height:16px}#footer nav li + li{padding-left:15px}article{margin:20px 0 0;padding:34px 40px 40px;height:100%;position:relative;-webkit-backface-visibility:hidden}#main>article:first-child{margin:0}article h1{font-size:30px;line-height:40px;font-weight:300;padding:0 0 10px}article.full h1{padding:0 0 30px}article h2{font-size:22px;line-height:32px;font-weight:400;padding:0 0 25px}article h3{font-size:19px;padding:0 0 8px}article h4{font-size:17px;line-height:25px;font-weight:400}article h4 a{font-weight:700}article p{font-size:17px;line-height:24px;padding:0 0 25px}.highlight{background-color:#fff6c6}article .comments h3{padding:0}article .comments h4{font-size:13px;line-height:20px;text-align:left;padding:0 0 10px;font-weight:300}article .comments h4 a{color:rgba(0,0,0,0.5);font-weight:300}article .comments p{font-size:14px;line-height:22px;padding:0}article .allowed h4{font-size:13px;line-height:15px;text-align:left;font-weight:700;padding:0 0 10px}article .allowed p{font-family:'Courier New','Courier',sans-serif;font-size:10px;line-height:16px;padding:0}article .comments-link{font-size:10px;line-height:16px;height:17px;padding:0 18px 0 6px;position:absolute;top:0;right:40px;font-weight:bold}article .comments-link .icon{background:url('_theme_styles/images/sprite.png') 0 -170px;width:10px;height:10px;position:absolute;top:4px;right:4px}article .divider{width:85px;height:1px;margin:26px 0 19px;overflow:hidden}article .divider.nothing-above{margin-top:5px}article{padding-bottom:20px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}article.video{padding-bottom:15px}article.audio{padding-bottom:15px}article.heading{background:#fff}article.heading h1{font-size:40px;line-height:50px;padding:0}article.heading #breadcrumbs{padding:0}article.audio,article.video{position:relative;overflow:hidden}article.status{padding:34px 40px 35px}#breadcrumbs{margin:0;padding:0 0 10px;font-size:14px}.button,.comment-reply-link{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:inline-block;font-size:12px;line-height:40px;font-weight:bold;text-transform:uppercase;padding:0 20px}input.button{display:block;height:40px;border:0 none;cursor:pointer}.button.small,.comment-reply-link{line-height:20px;padding:0 7px}input.button.small{height:20px}#author-info{position:relative;display:block;padding:20px 20px 5px 20px;margin:10px 0 0 0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#author-info h2{margin:0;padding:0 0 15px}#author-info .avatar-wrap{width:55px;height:55px;position:absolute;top:69px;left:20px}#author-info .avatar-wrap img{width:55px;height:55px;overflow:hidden;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;-webkit-background-clip:padding-box}#author-info .description{margin-left:75px}#author-info p{font-size:15px;line-height:23px;padding:0 0 10px;margin:0}#author-info .author-link{margin:0 0 10px;font-weight:bold}.page-post img{max-width:100%;height:auto}.page-post hr{border:none;border-top:3px solid;padding:20px 0 0 0;margin:0}.comments,.comment-form{margin:0 0 50px!important}.comments h1{padding:0 0 25px}.comments>ul>li .comment-wrap{padding:22px 20px 22px 94px;height:100%;position:relative;margin:5px 0 0}.comments ul.children{margin-left:50px}.comments .arrow{width:0;height:0;overflow:hidden;border-width:7px 8px 8px 7px;border-style:solid;border-color:transparent;position:absolute;top:41px;left:-15px}.comments img.avatar{width:55px;height:55px;overflow:hidden;border-radius:30px;position:absolute;top:20px;left:20px;-webkit-background-clip:padding-box}.comments .comment-reply-link{position:absolute;top:20px;right:20px}.comment-form{margin:0px 0 0}.comment-form p .req{vertical-align:top;position:relative;top:3px}.comment-form .req{font-size:26px;font-weight:bold}.comment-form .row{width:100%;overflow:hidden;padding:0 0 20px}.comment-form .row .req{width:30px;line-height:54px;position:absolute;top:0;right:0}.comment-form .one-third{width:204px;float:left;position:relative}.comment-form .one-third + .one-third{margin-left:20px}.comment-form .button{margin:0 0 16px 36px}.comment-form #submit{border:none;cursor:pointer;margin:0;display:inline-block;font-size:12px;line-height:40px;font-weight:bold;text-transform:uppercase;padding:0 20px}.field{border:1px solid rgba(0,0,0,0.2);display:block;font-weight:bold;line-height:16px;height:16px;padding:15px 18px;width:166px}textarea.field{width:616px;height:136px}.gallery-row{width:100%;overflow:hidden;padding:10px 0 0}.gallery-items>li{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;float:left;width:252px;margin:0 0 20px}.gallery-items>li + li{margin-left:20px}.gallery-items>li>a{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:block;width:100%;position:relative;overflow:hidden}.gallery-items a img{-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;display:block;width:100%;height:auto}.gallery-items a:hover img{opacity:.5;filter:alpha(opacity=50)}.gallery-items a h3{font-size:14px;line-height:22px;padding:10px;text-align:center}.gallery-items a .icon{-webkit-transform:rotateX(540deg);-moz-transform:rotateX(540deg);-o-transform:rotateX(540deg);-ms-transform:rotateX(540deg);transform:rotateX(540deg);background:url ('_theme_styles/images/sprite.png') 0 -49px;border-radius:80px;width:67px;height:68px;position:absolute;top:-6%;left:50%;margin:-56px 0 0 -34px;display:block}.gallery-items a:hover .icon{-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-o-transform:rotateX(0);-ms-transform:rotateX(0);transform:rotateX(0);top:50%}article.gallery.full .gallery-items>li{margin:0 20px 20px 0!important}.image-slider{width:100%;position:relative;z-index:49}.image-slider>img{-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;width:100%;height:auto;display:block;opacity:0}.image-slider .bb-bookblock{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2}.image-slider .bb-item{width:100%;position:absolute;top:0;left:0;display:none}.image-slider img{-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;width:100%;height:auto;display:block}.image-slider p{font-size:14px;line-height:18px}.image-slider .text{-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;background:rgba(0,0,0,.7);position:absolute;bottom:0;left:0;right:0;padding:20px;display:none}.image-slider .prev,.image-slider .next{background-image:url('_theme_styles/images/sprite.png');background-repeat:no-repeat;background-color:rgba(0,0,0,.6);width:48px;height:48px;border-radius:30px;position:absolute;top:50%;margin-top:-24px;z-index:20;font-size:0;line-height:0;text-indent:-9999px}.image-slider .prev{background-position:0 0;left:30px}.image-slider .next{background-position:-49px 0;right:30px}.image-slider .dots{position:absolute;bottom:24px;right:18px;z-index:20}.image-slider .dots a{float:left;font-size:0;line-height:0;text-indent:-9999px;width:12px;height:12px;border-radius:6px;background:rgba(255,255,255,.3)}.image-slider .dots a.current{background:#fff}.image-slider .dots a + a{margin-left:4px}.item-slider{width:100%;position:relative;z-index:48}.item-slider.full{margin:0 0 30px}.item-slider .thumb{display:block;overflow:hidden;height:100%;position:relative;width:100%}.item-slider .thumb img{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:block;width:100%;height:auto;zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;-webkit-filter:grayscale(100%) contrast(120%)}.item-slider .thumb:hover img,.item-slider.full .thumb img{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-filter:grayscale(0%) contrast(100%)}.item-slider .thumb .icon{-webkit-transform:rotateX(540deg);-moz-transform:rotateX(540deg);-o-transform:rotateX(540deg);-ms-transform:rotateX(540deg);transform:rotateX(540deg);background:url ('_theme_styles/images/sprite.png') 0 -49px;border-radius:80px;width:67px;height:68px;position:absolute;top:-5%;left:50%;margin:-64px 0 0 -34px;display:block;z-index:5}.item-slider .thumb:hover{-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.item-slider .thumb:hover .icon{-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-o-transform:rotateX(0);-ms-transform:rotateX(0);transform:rotateX(0);top:63%}.item-slider .flex-control-nav{padding:0;font-size:0;line-height:0;text-align:center;list-style:none;position:absolute;bottom:-86px;left:0;width:100%}.item-slider.full .flex-control-nav{bottom:20px}.item-slider .flex-control-nav li{display:inline}.item-slider .flex-control-nav a{text-indent:-9999px;display:inline-block;vertical-align:top;width:12px;height:12px;border-radius:6px;margin:0 2px}.item-slider .slides>li{float:left;width:100%;overflow:hidden}.portfolio-row{width:100%;position:relative;overflow:hidden}.portfolio-row + div{margin-top:0}.portfolio-row .text{-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;border-bottom:1px solid #ddd;text-align:center;width:100%;padding:11px 0;margin:0 0 50px}.portfolio-row .text h3{font-size:14px;line-height:19px}.portfolio-row .text p{font-size:12px;line-height:19px}.portfolio-row .items{width:100%;padding:20px 0 0;overflow:hidden}.portfolio-row .items>li{float:left;width:30%;margin-right:1%;opacity:0;filter:alpha(opacity=0)}.post-type-archive-portfolio-items .portfolio-row .items>li{width:30%!important}.post-type-archive-portfolio-items .portfolio-row .items .text,.tax-portfolios .portfolio-row .items .text{min-height:38px}.portfolio-row.full{padding:0 4%}.portfolio-row.full .items{width:100%!important}.portfolio-row.full .items>li{opacity:1;filter:alpha(opacity=1)}.shell{margin:0 0 0 350px;height:100%;position:relative;z-index:10}.closed .shell{margin:0 0 0 36px}.one_half{width:48%}.one_third{width:30.66%}.two_third{width:65.33%}.one_fourth{width:22%}.three_fourth{width:74%}.one_fifth{width:16.8%}.two_fifth{width:37.6%}.three_fifth{width:58.4%}.four_fifth{width:79.2%}.one_sixth{width:13.33%}.five_sixth{width:82.67%}.one_half,.one_third,.two_third,.three_fourth,.one_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth{position:relative;margin:10px 4% 5px 0;float:left}.last{margin-right:0!important;clear:right}.clearboth{clear:both;display:block;font-size:0;height:0;line-height:0;width:100%}.social{width:210px;overflow:hidden}.social ul li{float:left;width:30px;height:30px;margin:0 10px 10px 0}.social li a{display:block;background-image:url('_theme_styles/images/socials.png');width:30px;height:30px;opacity:.25;filter:alpha(opacity=25)}.social li:hover a{opacity:1;filter:none;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.social li.facebook a{background-position:0 0}.social li.gplus a{background-position:-31px 0}.social li.linkedin a{background-position:-62px 0}.social li.rss a{background-position:0 -31px}.social li.twitter a{background-position:-31px -31px}.social li.flickr a{background-position:-62px -31px}.social li.dribbble a{background-position:0 -62px}.social li.vimeo a{background-position:-31px -62px}.social li.youtube a{background-position:-62px -62px}.testimonials{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;width:100%;position:relative;margin:20px 0 0;position:relative;overflow:hidden}.testimonials .slides>li{float:left;width:100%;text-align:center}.testimonials .slides h4{font-size:16px;line-height:26px;font-weight:500;padding:0 112px 20px}.testimonials .slides p{font-size:28px;line-height:38px;padding:20px 112px 10px;font-weight:300}.testimonials .flex-prev,.testimonials .flex-next,.item-slider.full .flex-prev,.item-slider.full .flex-next{text-indent:-9999px;background-image:url('_theme_styles/images/test-arrows.png');background-repeat:no-repeat;width:61px;position:absolute;top:0;bottom:0}.testimonials .flex-prev,.item-slider.full .flex-prev{background-position:0 50%;left:0}.testimonials .flex-next,.item-slider.full .flex-next{background-position:-62px 50%;right:0}.video-box{width:100%}.video-box iframe{width:100%}#widget-block{padding:30px 20px 20px}.widget{margin:0 0 30px}.widget,.widget p{font-size:15px;line-height:23px}.widget h4{font-size:20px;line-height:27px;margin:0 0 10px}#searchform{display:block}#searchform .field{width:70%;padding:3%;border:1px solid #ddd;float:left;margin:0 2% 0 0;font-weight:300;letter-spacing:1px}#searchform input.button{height:auto;line-height:18px;font-size:15px;padding:3% 5%}.recent-widget .item,.posts-block .item{padding:15px 0;border-top:1px solid #ddd}.recent-widget .item h3,.posts-block .item h3{font-size:16px;line-height:22px}.posts-block .item h3{padding:0 0 3px}.recent-widget .item h6,.posts-block .item h6{padding:3px 0 0;color:#888;font-weight:300;font-size:12px}.recent-widget .item p,.posts-block .item p{padding:10px 0 0}.text-widget h4{margin:0 0 15px;padding-bottom:10px;border-bottom:1px solid #ddd}.text-widget p,.textwidget p{margin:0 0 10px;padding:0}.facebook-widget li,.tweets-widget li{border-top:1px solid #d1d1d1;padding:15px 0;margin:0;font-size:13px;line-height:20px}.facebook-widget,.tweets-widget{position:relative}.facebook-widget .tweet_text,.tweets-widget .tweet_text{font-size:14px;line-height:21px;display:block;margin:0 0 7px}.facebook-widget .tweet_time,.tweets-widget .tweet_time{color:#aaa;font-size:12px;line-height:19px;font-weight:300;display:block}.facebook-widget .tweet_time a,.tweets-widget .tweet_time a{color:#aaa}.widget-button{color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:inline-block;font-size:11px;line-height:20px;font-weight:bold;text-transform:uppercase;padding:0 7px}.widget-button:hover{color:#fff!important}.widget-button{position:absolute;top:2px;right:0}.widget-button:hover{text-decoration:none}#wp-calendar{border-collapse:collapse;border:1px solid #ddd;width:100%;border-top:none}#wp-calendar td,#wp-calendar th{text-align:center}#wp-calendar caption{color:#fff;padding:0;line-height:39px}#wp-calendar thead,#wp-calendar tfoot{line-height:33px;background:#eee}#wp-calendar tbody{line-height:33px}#wp-calendar #prev,#wp-calendar #next{padding:0 10px;background:#eee}#wp-calendar #prev{text-align:left}#wp-calendar #next{text-align:right}#pagination{padding:20px 0 0}#pagination ul{list-style:none;margin:0;padding:0}#pagination ul li{display:inline-block;margin:0 5px 0 0;padding:0}#pagination ul li span,#pagination ul li a{padding:7px 12px;text-align:center}#pagination ul li span{background:#eee}#pagination ul li a{display:block}.top-nav{float:right}.top-nav #pagination{padding:0}.post-thumbnail{padding-top:5px;zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;width:30%;float:left;margin:0 0 20px -40px}.post-thumbnail img{-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;-webkit-filter:grayscale(100%);display:block;margin:0;width:100%;height:auto}article:hover .post-thumbnail{zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}article:hover .post-thumbnail img{-webkit-filter:grayscale(0%)}.post-wrap{float:right;width:70%}.featured-image{-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;max-height:500px;overflow:hidden;width:100%;height:auto;margin:-34px 0 30px}.featured-image img{-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;width:100%;height:auto}article.audio .post-thumbnail{margin-bottom:25px}article.status .post-thumbnail{margin-bottom:5px}.gallery-items a .icon,.item-slider .thumb{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.item-slider .thumb img,.gallery-items a img,.post-thumbnail,article .post-thumbnail img,#nav li span.sub-nav-toggle{-webkit-transition:all linear .1s;-moz-transition:all linear .1s;-ms-transition:all linear .1s;-o- transition:all linear .1s;transition:all linear .1s}.social li a{-webkit-transition:all ease-out .3s;-moz-transition:all ease-out .3s;-ms-transition:all ease-out .3s;-o-transition:all ease-out .3s;transition:all ease-out .3s}#logo a,#nav li a,.image-slider .bb-item p a,#footer a,article h4 a,article h1 a,article p a{-webkit-transition:all linear .1s;-moz-transition:all linear .1s;-ms-transition:all linear .1s;-o-transition:all linear .1s;transition:all linear .1s}.shell{-webkit-transition:margin ease-out .2s;-moz-transition:margin ease-out .2s;-ms-transition:margin ease-out .2s;-o-transition:margin ease-out .2s;transition:margin ease-out .2s}#h-toggle{-webkit-transition:width ease-out .1s,margin .1s ease-out,left .2s ease-out,background .1s ease-out;-moz-transition:width ease-out .1s,margin .1s ease-out,left .2s ease-out,background .1s ease-out;-ms-transition:width ease-out .1s,margin .1s ease-out,left .2s ease-out,background .1s ease-out;-o-transition:width ease-out .1s,margin .1s ease-out,left .2s ease-out,background .1s ease-out;transition:width ease-out .1s,margin .1s ease-out,left .2s ease-out,background .1s ease-out}.image-slider .prev,.image-slider .next,.dots a,.testimonials .flex-direction-nav a,#pagination ul li a,.button,.comment-form #submit,.comment-reply-link,.widget-button{-webkit-transition:background-color linear .1s;-moz-transition:background-color linear .1s;-ms-transition:background-color linear .1s;-o-transition:background-color linear .1s;transition:background-color linear .1s}.item-slider .thumb h3,.item-slider .thumb p,.portfolio-row .text,.gallery-items a h3,.video-box iframe{-webkit-transition:all linear .1s;-moz-transition:all linear .1s;-ms-transition:all linear .1s;-o-transition:all linear .1s;transition:all linear .1s}.item-slider .thumb{-webkit-transition:background-color linear .1s,color linear .1s;-moz-transition:background-color linear .1s,color linear .1s;-ms-transition:background-color linear .1s,color linear .1s;- o- transition:background-color linear .1s,color linear .1s;transition:background-color linear .1s,color linear .1s}#header{-webkit-transition:all ease-out .2s;-moz-transition:all ease-out .2s;-ms-transition:all ease-out .2s;-o-transition:all ease-out .2s;transition:all ease-out .2s}.no-rgba .image-slider .bb-item .text{background:url('_theme_styles/images/slider-text.png')}.image-slider{}.bb-bookblock{width:400px;height:300px;margin:0 auto;position:relative;z-index:100;-webkit-perspective:1300px;-moz-perspective:1300px;perspective:1300px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.bb-page{position:absolute;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform}.bb-vertical .bb-page{width:50%;height:100%;left:50%;-webkit-transform-origin:left center;-moz-transform-origin:left center;transform-origin:left center}.bb-horizontal .bb-page{width:100%;height:50%;top:50%;-webkit-transform-origin:center top;-moz-transform-origin:center top;transform-origin:center top}.bb-page>div,.bb-outer,.bb-content,.bb-inner{position:absolute;height:100%;width:100%;top:0;left:0;background:#fff}.bb-vertical .bb-content{width:200%}.bb-horizontal .bb-content{height:200%}.bb-page>div{width:100%;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.bb-page>div:not(:only-child){-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.bb-vertical .bb-back{-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);transform:rotateY(-180deg)}.bb-horizontal .bb-back{-webkit-transform:rotateX(-180deg);-moz-transform:rotateX(-180deg);transform:rotateX(-180deg)}.bb-outer{width:100%;overflow:hidden;z-index:999}.bb-overlay,.bb-flipoverlay{background-color:rgba(0,0,0,0.7);position:absolute;top:0px;left:0px;width:100%;height:100%;opacity:0}.bb-flipoverlay{background-color:rgba(0,0,0,0.2)}.bb-bookblock.bb-vertical>div.bb-page:first-child,.bb-bookblock.bb-vertical>div.bb-page:first-child .bb-back{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg)}.bb-bookblock.bb-horizontal>div.bb-page:first-child,.bb-bookblock.bb-horizontal>div.bb-page:first-child .bb-back{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);transform:rotateX(180deg)}.bb-vertical .bb-front .bb-content{left:-100%}.bb-horizontal .bb-front .bb-content{top:-100%}.bb-vertical .bb-flip-next,.bb-vertical .bb-flip-initial{-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);transform:rotateY(-180deg)}.bb-vertical .bb-flip-prev{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);transform:rotateY(0deg)}.bb-horizontal .bb-flip-next,.bb-horizontal .bb-flip-initial{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);transform:rotateX(180deg)}.bb-horizontal .bb-flip-prev{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);transform:rotateX(0deg)}.bb-vertical .bb-flip-next-end{-webkit-transform:rotateY(-15deg);-moz-transform:rotateY(-15deg);transform:rotateY(-15deg)}.bb-vertical .bb-flip-prev-end{-webkit-transform:rotateY(-165deg);-moz-transform:rotateY(-165deg);transform:rotateY(-165deg)}.bb-horizontal .bb-flip-next-end{-webkit-transform:rotateX(15deg);-moz-transform:rotateX(15deg);transform:rotateX(15deg)}.bb-horizontal .bb-flip-prev-end{-webkit-transform:rotateX(165deg);-moz-transform:rotateX(165deg);transform:rotateX(165deg)}.bb-item{width:100%;height:100%;position:absolute;top:0;left:0;display:none;background:#fff}.no-js .bb-bookblock,.no-js ul.bb-custom-grid li{width:auto;height:auto}.no-js .bb-item{display:block;position:relative}.wp-caption..wp-caption-text,.sticky,.gallery-caption,.bypostauthor,.aligncenter{}