table.jf_typo_table tbody tr td,#jf_portfolio_filter li a,.module-surround:hover .jf_mod_suffix,.jf_mod_suffix,.jf_mod_glass,.jf_mod_border,.jf_mod_fog,.jf_mod_dashed_1,.jf_mod_dashed_2,.jf_mod_dashed_3,.jf_mod_dashed_4{-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-ms-transition:all .2s ease-in;transition:all .2s ease-in}.jf-info-header.closed,#jf-info-header.closed:hover{-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;-ms-transition:all .3s ease-in;transition:all .3s ease-in}.es-carousel-wrapper{padding:10px 42px;position:relative}.es-carousel{overflow:hidden}.es-carousel ul{display:none}.es-carousel ul li{height:100%;float:left;display:block}.es-carousel ul li a{display:block;border:1px solid #ccc!important;position:relative}.es-carousel ul li a .jf-portfolio-item-mask{background-color:rgba(0,0,0,0.8)}.es-carousel ul li a img{display:block;border:0;max-height:100%;max-width:100%}.es-nav span{position:absolute;top:23px;left:0;background:transparent url(../images/jf/jf-elastislide/nav.png) no-repeat -30px center;width:14px;height:26px;margin-top:-13px;text-indent:-9000px;cursor:pointer;opacity:.8;width:26px;height:143px;background-color:#EEE;border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;-webkit-border-radius:0 2px 2px 0;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-ms-transition:all .2s ease-in;transition:all .2s ease-in}.es-nav span:hover{background-color:#146886;background-position:-2px center;opacity:1.0}.es-nav span.es-nav-next{right:0;left:auto;background-position:-56px center;border-radius:2px 0 0 2px;-moz-border-radius:2px 0 0 2px;-webkit-border-radius:2px 0 0 2px}.es-nav span.es-nav-next:hover{background-position:-84px center}.jf-portfolio-item{display:inline-block;position:relative;overflow:hidden}.jf-portfolio-item .jf-portfolio-item-mask{background-color:rgba(0,0,0,0.65);position:absolute;top:0;left:0;width:100%;height:100%;display:block;zoom:1;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);color:#fff;text-align:center;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-ms-transition:all .2s ease-in;transition:all .2s ease-in}.jf-portfolio-item .jf-portfolio-title-text{text-transform:uppercase;font-size:18px;letter-spacing:1px;display:block;padding-bottom:5px;padding-top:13px}.jf-portfolio-item .jf-portfolio-date{padding-top:5px;color:#DDD;letter-spacing:1px}.jf-portfolio-item .jf-portfolio-zoom{height:28px;display:block;background:url(../images/jf/jf-icons/jf-portfolio-hover.png) no-repeat center;margin-top:150px;position:absolute;width:100%;margin:0;left:0;bottom:-55%}.jf-portfolio-item .jf-portfolio-item-mask-content{height:60%;width:80%;margin:10% 10% 30% 10%;background-color:rgba(0,0,0,0.5);border-radius:2px}.jf-portfolio-item:hover .jf-portfolio-zoom{bottom:5%;-webkit-transition:all .5s cubic-bezier(0.025,1.205,0.225,1.050);-moz-transition:all .5s cubic-bezier(0.025,1.205,0.225,1.050);-o-transition:all .5s cubic-bezier(0.025,1.205,0.225,1.050);-ms-transition:all .5s cubic-bezier(0.025,1.205,0.225,1.050);transition:all .5s cubic-bezier(0.025,1.205,0.225,1.050)}.jf-portfolio-item:hover .jf-portfolio-item-mask{opacity:1;-moz-opacity:1;filter:alpha(opacity=99)}.jf-portfolio-item .jf-portfolio-title-border{height:1px;background:#00c1ff;width:0;margin:0 auto}.jf-portfolio-item:hover .jf-portfolio-title-border{width:86%;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;-ms-transition:all .3s ease-in;transition:all .3s ease-in}#jf-tinycarousel{height:1%;overflow:hidden;padding:0;margin:0 0 10px 0}#jf-tinycarousel .viewport{width:auto;height:160px;overflow:hidden;position:relative;clear:both}#jf-tinycarousel .buttons{background:#ebebeb url(../images/jf/jf-icons/jf-tinycarousel-btn.png) no-repeat 0 0;display:block;margin:0;background-position:0 0;text-indent:-999em;width:31px;height:21px;overflow:hidden;position:relative;border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-webkit-border-radius:2px;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-ms-transition:all .2s ease-in;transition:all .2s ease-in}#jf-tinycarousel .buttons:hover{background-color:#2a7b99}#jf-tinycarousel .next{background-position:0 0;margin:0}#jf-tinycarousel .next:hover{background-position:0 -21px}#jf-tinycarousel .prev{background-position:0 -63px}#jf-tinycarousel .prev:hover{background-position:0 -84px}#jf-tinycarousel .disable{display:none}#jf-tinycarousel .overview{list-style:none;position:absolute;width:100%;margin:0}#jf-tinycarousel .overview li{margin:0;padding:1px;height:160px;width:auto}#jf-tinycarousel .overview li ul.jf_typo_lists li{padding-left:25px!important;line-height:22px;height:22px!important;text-align:left;font-size:16px}#jf-tinycarousel .jf-tc-prev,#jf-tinycarousel .jf-tc-next{width:31px;height:21px;background:#ebebeb;display:block}#jf-tinycarousel .jf-tc-prev{background:#f1f1f1 url(../images/jf/jf-icons/jf-tinycarousel-btn.png) no-repeat 0 -105px;position:absolute;right:0;top:10px;z-index:1}#jf-tinycarousel .jf-tc-next{background:#f1f1f1 url(../images/jf/jf-icons/jf-tinycarousel-btn.png) no-repeat 0 -42px;position:absolute;left:0;bottom:10px;z-index:1}.jf_typo_title{background:#eee;display:block;margin:20px 0;text-align:center;border:2px solid #2a7b99;border-width:0 4px}.jf_typo_title div{background:white;display:inline;font-size:32px;letter-spacing:1px;padding:0 10px;line-height:32px;color:#444;text-transform:uppercase}.jf_typo_border_sep{height:1px;border:1px dashed #DDD;margin:20px 0;border-width:1px 0 0 0;clear:both}.jf_wrap_1px,.jf_wrap_5px,.jf_wrap_10px,.jf_wrap_20px,.jf_wrap_30px,.jf_wrap_40px,.jf_wrap_50px{display:block;width:100%;clear:both}.jf_wrap_1px{height:1px}.jf_wrap_5px{height:5px}.jf_wrap_10px{height:10px}.jf_wrap_20px{height:20px}.jf_wrap_30px{height:30px}.jf_wrap_40px{height:40px}.jf_wrap_50px{height:50px}.jf_typo_code{white-space:pre;overflow:auto;background:url(../images/jf/jf-typo/code.png) #f2f2f2;line-height:18px;padding:18px 10px;border:1px solid #DDD;border-left:3px solid #bbb}.jf_typo_code code{white-space:pre}pre{border:1px solid #e6e6e6;border-radius:0}.jf_typo_code_highlight{background:#f8fc97;color:#222}h1,h2,h3,h4,h5,h6{font-weight:100}h3{font-size:24px}h4{font-size:22px}h5{font-size:18px}h6{font-size:14px;text-transform:uppercase;letter-spacing:1px}.jf_typo_highlight_blue,.jf_typo_highlight_red,.jf_typo_highlight_green,.jf_typo_highlight_black{color:white;font-weight:normal;padding:2px 5px;border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-webkit-border-radius:2px}.jf_typo_highlight_blue{background:#2a7b99}.jf_typo_highlight_red{background:#C00}.jf_typo_highlight_green{background:#19b92c}.jf_typo_highlight_black{background:#333}#jf_col_test div{background:#eee;text-align:center;margin-bottom:20px;padding:5px 0}.jf_col.grid_1{width:6.5%}.jf_col.grid_2{width:15%}.jf_col.grid_3{width:23.5%}.jf_col.grid_4{width:32%}.jf_col.grid_5{width:40.5%}.jf_col.grid_6{width:49%}.jf_col.grid_7{width:57.5%}.jf_col.grid_8{width:66%}.jf_col.grid_9{width:74.5%}.jf_col.grid_10{width:83%}.jf_col.grid_11{width:91.5%}.jf_col.grid_12{width:100%}.jf_col.grid_1,.jf_col.grid_2,.jf_col.grid_3,.jf_col.grid_4,.jf_col.grid_5,.jf_col.grid_6,.jf_col.grid_7,.jf_col.grid_8,.jf_col.grid_9,.jf_col.grid_10,.jf_col.grid_11,.jf_col.grid_12{display:inline;float:left;position:relative;margin-right:2%}.jf_col.last-column{margin-right:0!important}.jf_typo_dropcap_style1,.jf_typo_dropcap_style2,.jf_typo_dropcap_style3,.jf_typo_dropcap_style4{font-size:48px;display:block;width:38px;height:38px;float:left;margin-right:10px;text-align:center;line-height:38px;padding:5px 4px 6px 4px}.jf_typo_dropcap_style1{background:0;color:#6e6e6e}.jf_typo_dropcap_style2{background:#EEE;color:#6e6e6e}.jf_typo_dropcap_style3{background:#2a7b99;color:#fff}.jf_typo_dropcap_style4{background:#C00;color:#fff}blockquote{font-size:18px;padding:8px 0 8px 55px;margin:0 15px 10px 0;margin-top:5px;color:#aeaeae;background:url(../images/jf/jf-typo/jf-quote.png) no-repeat left -6px}blockquote.jf_typo_qoute_left{float:left;width:33%;padding:5px 0 0 55px;margin:0 15px 5px 0}blockquote.jf_typo_qoute_right{float:right;width:33%;margin:0 0 5px 15px;border-left:none;border-right:5px solid #d5d5d5;padding:5px 0 0 55px}.jf_typo_box_style1,.jf_typo_box_style2,.jf_typo_box_style3,.jf_typo_box_style4{padding:10px 10px 10px 50px;border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-webkit-border-radius:2px}.jf_typo_box_style1{background:#faf699 url(../images/jf/jf-typo/jf-box-alert.png) no-repeat 13px 50%;color:#353535}.jf_typo_box_style2{background:#16b93d url(../images/jf/jf-typo/jf-box-check.png) no-repeat 13px 50%;color:white}.jf_typo_box_style3{background:#da0404 url(../images/jf/jf-typo/jf-box-error.png) no-repeat 13px 50%;color:white}.jf_typo_box_style4{background:#0ca7bd url(../images/jf/jf-typo/jf-box-info.png) no-repeat 13px 50%;color:white}.jf_typo_box_style1.dashed,.jf_typo_box_style2.dashed,.jf_typo_box_style3.dashed,.jf_typo_box_style4.dashed{border:1px dashed #fff}.jf_typo_button{padding:2px 10px 2px 10px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;display:inline-block;cursor:pointer}.jf_typo_button.size1{font-size:16px;line-height:20px}.jf_typo_button.size2{font-size:18px;line-height:22px}.jf_typo_button.size3{font-size:24px;line-height:28px}.jf_typo_button.size4{font-size:28px;line-height:32px}.jf_typo_button.size5{font-size:38px;line-height:42px}.jf_typo_button.white{background-color:#fdfdfd;background-image:-webkit-gradient(linear,left top,left bottom,from(#fdfdfd),to(#ededed));background-image:-webkit-linear-gradient(top,#fdfdfd,#ededed);background-image:-moz-linear-gradient(top,#fdfdfd,#ededed);background-image:-ms-linear-gradient(top,#fdfdfd,#ededed);background-image:-o-linear-gradient(top,#fdfdfd,#ededed);background-image:linear-gradient(top,#fdfdfd,#ededed);color:#333;text-shadow:1px 1px 1px white;border:1px solid #CCC}.jf_typo_button.white:hover{background-color:#ededed;background-image:-webkit-gradient(linear,left top,left bottom,from(#ededed),to(#fdfdfd));background-image:-webkit-linear-gradient(top,#ededed,#fdfdfd);background-image:-moz-linear-gradient(top,#ededed,#fdfdfd);background-image:-ms-linear-gradient(top,#ededed,#fdfdfd);background-image:-o-linear-gradient(top,#ededed,#fdfdfd);background-image:linear-gradient(top,#ededed,#fdfdfd);color:#333;text-shadow:1px 1px 1px white;border:1px solid #CCC}.jf_typo_button.white:active{-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 1px 0 white;-ms-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 1px 0 white;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 1px 0 white;box-shadow:inset 0 1px 3px rgba(0,0,0,0.1),0 1px 0 white;color:#333;text-shadow:1px 1px 1px white;border:1px solid #CCC}.jf_typo_button.blue{background:#2a7b99;color:#fff;letter-spacing:1px;padding:3px 10px 3px 10px}.jf_typo_button.blue:hover{box-shadow:0 0 6px #AAA;-o-box-shadow:0 0 6px #AAA;-moz-box-shadow:0 0 6px #AAA;-webkit-box-shadow:0 0 6px #AAA}.jf_typo_button.blue:active{-moz-box-shadow:inset 0 1px 5px rgba(0,0,0,0.3),0 1px 0 white;-ms-box-shadow:inset 0 1px 5px rgba(0,0,0,0.3),0 1px 0 white;-webkit-box-shadow:inset 0 1px 5px rgba(0,0,0,0.3),0 1px 0 white;box-shadow:inset 0 1px 5px rgba(0,0,0,0.3),0 1px 0 white}.jf_typo_button.red{background:#c00;color:#fff;letter-spacing:1px;padding:3px 10px 3px 10px}.jf_typo_button.red:hover{box-shadow:0 0 6px #AAA;-o-box-shadow:0 0 6px #AAA;-moz-box-shadow:0 0 6px #AAA;-webkit-box-shadow:0 0 6px #AAA}.jf_typo_button.red:active{-moz-box-shadow:inset 0 1px 5px rgba(0,0,0,0.3),0 1px 0 white;-ms-box-shadow:inset 0 1px 5px rgba(0,0,0,0.3),0 1px 0 white;-webkit-box-shadow:inset 0 1px 5px rgba(0,0,0,0.3),0 1px 0 white;box-shadow:inset 0 1px 5px rgba(0,0,0,0.3),0 1px 0 white}.jf_typo_button.green{background:#07a35f;color:#fff;letter-spacing:1px;padding:3px 10px 3px 10px}.jf_typo_button.green:hover{box-shadow:0 0 6px #AAA;-o-box-shadow:0 0 6px #AAA;-moz-box-shadow:0 0 6px #AAA;-webkit-box-shadow:0 0 6px #AAA}.jf_typo_button.green:active{-moz-box-shadow:inset 0 1px 5px rgba(0,0,0,0.3),0 1px 0 white;-ms-box-shadow:inset 0 1px 5px rgba(0,0,0,0.3),0 1px 0 white;-webkit-box-shadow:inset 0 1px 5px rgba(0,0,0,0.3),0 1px 0 white;box-shadow:inset 0 1px 5px rgba(0,0,0,0.3),0 1px 0 white}ul.jf_typo_lists{list-style:none;margin:0}ul.jf_typo_lists li{position:relative;padding-left:25px;line-height:25px}ul.jf_typo_lists li .icon{width:16px;height:16px;display:block;position:absolute;left:4px;top:5px;background-image:url(../images/jf/jf-typo/jf-list.png);background-repeat:no-repeat;background-position:0 0}ul.jf_typo_lists li.check .icon{background-position:0 0}ul.jf_typo_lists li.arrow .icon{background-position:-16px 0}ul.jf_typo_lists li.delete .icon{background-position:-32px 0}ul.jf_typo_lists li.dot .icon{background-position:-48px 0}ul.jf_typo_lists li.search .icon{background-position:-64px 0}ul.jf_typo_lists li.upload .icon{background-position:-80px 0}ul.jf_typo_lists li.download .icon{background-position:-96px 0}ul.jf_typo_lists li.info .icon{background-position:-112px 0}ul.jf_typo_lists li.denied .icon{background-position:-128px 0}ul.jf_typo_lists li.locked .icon{background-position:-144px 0}ul.jf_typo_lists li.paperclip .icon{background-position:-160px 0}ul.jf_typo_lists li.preview .icon{background-position:-176px 0}ul.jf_typo_lists li.bulb .icon{background-position:-192px 0}ul.jf_typo_lists li.globe .icon{background-position:-208px 0}ul.jf_typo_lists li.alarm .icon{background-position:-224px 0}ul.jf_typo_lists li.alert .icon{background-position:-240px 0}ul.jf_typo_lists li.filecabinet .icon{background-position:-256px 0}ul.jf_typo_lists li.strategy .icon{background-position:-272px 0}ul.jf_typo_lists li.mail .icon{background-position:-288px 0}ul.jf_typo_lists li.book .icon{background-position:-304px 0}ul.jf_typo_lists li.paypal .icon{background-position:0 -16px}ul.jf_typo_lists li.cart .icon{background-position:-16px -16px}ul.jf_typo_lists li.user .icon{background-position:-32px -16px}ul.jf_typo_lists li.users .icon{background-position:-48px -16px}ul.jf_typo_lists li.admin .icon{background-position:-64px -16px}ul.jf_typo_lists li.usercomment .icon{background-position:-80px -16px}ul.jf_typo_lists li.facebook .icon{background-position:-96px -16px}ul.jf_typo_lists li.digg .icon{background-position:-112px -16px}ul.jf_typo_lists li.buzz .icon{background-position:-128px -16px}ul.jf_typo_lists li.linkedin .icon{background-position:-144px -16px}ul.jf_typo_lists li.twitter .icon{background-position:-160px -16px}ul.jf_typo_lists li.youtube .icon{background-position:-176px -16px}ul.jf_typo_lists li.vimeo .icon{background-position:-192px -16px}ul.jf_typo_lists li.skype .icon{background-position:-208px -16px}ul.jf_typo_lists li.fblike .icon{background-position:-224px -16px}ul.jf_typo_lists li.myspace .icon{background-position:-240px -16px}ul.jf_typo_lists li.dropbox .icon{background-position:-256px -16px}ul.jf_typo_lists li.googlplus .icon{background-position:-272px -16px}ul.jf_typo_lists li.image .icon{background-position:-288px -16px}ul.jf_typo_lists li.zip .icon{background-position:-304px -16px}ul.jf_typo_lists li.clipboard .icon{background-position:0 -32px}ul.jf_typo_lists li.inbox .icon{background-position:-16px -32px}ul.jf_typo_lists li.speech1 .icon{background-position:-32px -32px}ul.jf_typo_lists li.speech2 .icon{background-position:-48px -32px}ul.jf_typo_lists li.iphone .icon{background-position:-64px -32px}ul.jf_typo_lists li.location .icon{background-position:-79px -32px}ul.jf_typo_lists li.list .icon{background-position:-96px -32px}ul.jf_typo_lists li.blocks .icon{background-position:-112px -32px}ul.jf_typo_lists li.laptop .icon{background-position:-128px -32px}ul.jf_typo_lists li.imac .icon{background-position:-144px -32px}ul.jf_typo_lists li.ipad .icon{background-position:-160px -32px}ul.jf_typo_lists li.camera .icon{background-position:-176px -32px}ul.jf_typo_lists li.film .icon{background-position:-192px -32px}ul.jf_typo_lists li.setting .icon{background-position:-208px -32px}ul.jf_typo_lists li.link .icon{background-position:-224px -32px}ul.jf_typo_lists li.cup .icon{background-position:-240px -32px}ul.jf_typo_lists li.flag .icon{background-position:-256px -32px}ul.jf_typo_lists li.chart .icon{background-position:-272px -32px}ul.jf_typo_lists li.documents .icon{background-position:-288px -32px}ul.jf_typo_lists li.brush .icon{background-position:-304px -32px}.jf_typo_simple_tabs ul.tabs{margin:0;padding:0;float:left;list-style:none;height:32px;border-bottom:1px solid #ddd;border-left:1px solid #ddd;width:100%}.jf_typo_simple_tabs ul.tabs li{float:left;margin:0;padding:0;height:31px;line-height:31px;border:1px solid #DDD;border-left:none;margin-bottom:-1px;overflow:hidden;position:relative;background:#f6f6f6;border-top:2px solid #DDD}.jf_typo_simple_tabs ul.tabs li a{text-decoration:none;color:#000;display:block;padding:0 20px;outline:0;height:100%;line-height:30px;font-size:18px}.jf_typo_simple_tabs ul.tabs li.active a{color:#2a7b99}.jf_typo_simple_tabs ul.tabs li a:hover{background:#fff}.jf_typo_simple_tabs ul.tabs li.active a{background:#fff;border-bottom:1px solid #fff}.jf_typo_simple_tabs ul.tabs li.active{border-top:2px solid #2a7b99;border-bottom:1px solid #fff}.jf_typo_simple_tabs .tab_container{border:1px solid #ddd;overflow:hidden;clear:both;float:left;width:100%;background:#fff}.jf_typo_simple_tabs .tab_content{padding:10px}.jf_typo_simple_tabs .tab_content p{margin:0}.jf_typo_simple_tabs.style2 ul.tabs{margin-bottom:10px;height:33px;border:0}.jf_typo_simple_tabs.style2 ul.tabs li{border:1px solid #DDD;margin:0 5px 0 0;border-top:2px solid #DDD}.jf_typo_simple_tabs.style2 ul.tabs li.active{border-bottom:1px solid #DDD;border-top:2px solid #2a7b99}.jf_typo_simple_tabs.style3 ul.tabs{margin-bottom:10px;height:33px;border:0}.jf_typo_simple_tabs.style3 ul.tabs li{border:1px solid #DDD;margin:0 5px 0 0;border-top:2px solid #DDD}.jf_typo_simple_tabs.style3 ul.tabs li.active{border-bottom:1px solid #DDD;border-top:2px solid #2a7b99}.jf_typo_simple_tabs.style3 .tab_container{border:0}.jf_typo_simple_tabs.style3 .tab_content{padding:5px}.jf_typo_simple_tabs.style4 ul.tabs li.active a{background:#2a7b99;border-bottom:1px solid white}.jf_typo_simple_tabs.style4 ul.tabs li.active a{color:#fff!important}.jf_typo_simple_tabs.style4 ul.tabs li.active{border-top:2px solid #DDD;border-bottom:1px solid #DDD}.jf_typo_accord_trigger{margin:0 0 10px 0;height:30px;line-height:30px;font-size:18px;font-weight:100;cursor:pointer;background:#f0f0f0 url(../images/jf/jf-typo/jf-typo-plus.png) no-repeat 9px 11px;border:1px dashed #fff;border-left:2px solid #2a7b99;padding:2px 0 2px 30px;color:#2a7b99}.jf_typo_accord_trigger:hover{background-color:#eee}.jf_typo_accord_trigger.active{background:#f0f0f0 url(../images/jf/jf-typo/jf-typo-minus.png) no-repeat 9px 11px}.jf_typo_accord_trigger.active:hover{background-color:#eee}.jf_typo_accord_container{display:none;margin:0 0 10px;padding:0;font-size:12px;clear:both;padding:10px}.jf_typo_accord.style2 .jf_typo_accord_trigger{background:#f0f0f0 url(../images/jf/jf-typo/jf-typo-arrow_right.png) no-repeat 9px 11px}.jf_typo_accord.style2 .jf_typo_accord_trigger.active{background:#f0f0f0 url(../images/jf/jf-typo/jf-typo-arrow_bottom.png) no-repeat 9px 11px}.jf_typo_accord.style3 .jf_typo_accord_trigger{background:#f0f0f0 url(../images/jf/jf-typo/jf-typo-circle.png) no-repeat 9px 11px}.jf_typo_accord.style3 .jf_typo_accord_trigger.active{background:#f0f0f0 url(../images/jf/jf-typo/jf-typo-circle.png) no-repeat 9px 11px}.jf_typo_accord.style4 .jf_typo_accord_trigger{background:#2a7b99 url(../images/jf/jf-typo/jf-typo-plus-white.png) no-repeat 9px 11px;color:#fff;border-left:1px dashed white}.jf_typo_accord.style4 .jf_typo_accord_trigger:hover{background-color:#125a75}.jf_typo_accord.style4 .jf_typo_accord_trigger.active{background:#2a7b99 url(../images/jf/jf-typo/jf-typo-minus-white.png) no-repeat 9px 11px}.jf_typo_toggle{display:block;clear:both}.jf_typo_toggle .jf_typo_toggle_trigger{margin:0 0 5px 0;height:auto;line-height:34px;font-size:18px;font-weight:100;cursor:pointer;background-image:url(../images/jf/jf-typo/jf-typo-plus.png);background-color:#f4f4f4;background-repeat:no-repeat;background-position:9px 10px;padding:0 0 0 30px;letter-spacing:1px;border:1px dashed #e6e6e6;border-left:3px solid #BBB;border-right:3px solid #BBB}.jf_typo_toggle .jf_typo_toggle_trigger:hover{background-color:#eee;border:1px dashed #ddd;border-left:3px solid #BBB;border-right:3px solid #BBB}.jf_typo_toggle .jf_typo_toggle_trigger.active{background-image:url(../images/jf/jf-typo/jf-typo-minus.png)}.jf_typo_toggle .jf_typo_toggle_container{display:none;margin:0;padding:0;overflow:hidden;font-size:12px;clear:both}.jf_typo_toggle.style1{margin:10px 0}.jf_typo_toggle.style1 .jf_typo_toggle_trigger{margin:0;border-right:1px dashed #e6e6e6;border-left:3px solid #2a7b99}.jf_typo_toggle.style1 .jf_typo_toggle_trigger:hover{border:1px dashed #DDD;border-left:3px solid #2a7b99;border-right:0}.jf_typo_toggle.style1 .jf_typo_toggle_container{padding:10px;border:1px dashed #DDD;border-top:0}.jf_typo_toggle.style2{margin:10px 0}.jf_typo_toggle.style2 .jf_typo_toggle_trigger{margin:0;border-right:1px dashed #e6e6e6;border-left:3px solid #2a7b99;background-image:url(../images/jf/jf-typo/jf-typo-arrow_right.png)}.jf_typo_toggle.style2 .jf_typo_toggle_trigger:hover{border:1px dashed #DDD;border-left:3px solid #2a7b99;border-right:0}.jf_typo_toggle.style2 .jf_typo_toggle_trigger.active{background-image:url(../images/jf/jf-typo/jf-typo-arrow_bottom.png)}.jf_typo_toggle.style2 .jf_typo_toggle_container{padding:10px;border:1px dashed #DDD;border-top:0}.jf_typo_toggle.style3{margin:10px 0}.jf_typo_toggle.style3 .jf_typo_toggle_trigger{margin:0;border-right:1px dashed #e6e6e6;border-left:3px solid #2a7b99;background-image:url(../images/jf/jf-typo/jf-typo-circle.png)}.jf_typo_toggle.style3 .jf_typo_toggle_trigger:hover{border:1px dashed #DDD;border-left:3px solid #2a7b99;border-right:0}.jf_typo_toggle.style3 .jf_typo_toggle_trigger.active{background-image:url(../images/jf/jf-typo/jf-typo-circle.png)}.jf_typo_toggle.style3 .jf_typo_toggle_container{padding:10px;border:1px dashed #DDD;border-top:0}.jf_typo_toggle.style4{margin:10px 0}.jf_typo_toggle.style4 .jf_typo_toggle_trigger{margin:0;border-right:1px dashed white;border-left:1px dashed white;background-image:url(../images/jf/jf-typo/jf-typo-plus-white.png);background-color:#2a7b99;color:#fff}.jf_typo_toggle.style4 .jf_typo_toggle_trigger.active{background-image:url(../images/jf/jf-typo/jf-typo-minus-white.png)}.jf_typo_toggle.style4 .jf_typo_toggle_trigger:hover{border:1px dashed #DDD;border-right:1px dashed white;border-left:1px dashed white;background-color:#125a75}.jf_typo_toggle.style4 .jf_typo_toggle_container{padding:10px;border:1px dashed #DDD;border-top:0}table.jf_typo_table{border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:0;border-bottom:0;width:100%;text-align:center}table.jf_typo_table thead tr th{border-right:1px solid #ddd;border-bottom:1px solid #ddd;background:#f7f7f7;font-size:18px;text-shadow:0 1px 0 white;padding:5px 0;font-weight:100}table.jf_typo_table tbody tr{border-right:1px solid #ddd;border-bottom:1px solid #ddd}table.jf_typo_table tbody tr td{border-right:1px solid #ddd;border-bottom:1px solid #ddd;text-align:center;padding:5px 0;width:20%}table.jf_typo_table.style2:hover tbody tr td{border-right:1px solid #DDD;border-bottom:1px solid #DDD;text-align:center;padding:5px 0;width:20%;opacity:.5}table.jf_typo_table.style2:hover tbody tr td:hover{opacity:1}table.jf_typo_table.style3 thead tr th{background:#2a7b99;text-shadow:none;color:white}table.jf_typo_table.style4 thead tr th{background:#2a7b99;text-shadow:none;color:white}table.jf_typo_table.style4:hover tbody tr td{border-right:1px solid #DDD;border-bottom:1px solid #DDD;text-align:center;padding:5px 0;width:20%;opacity:.5}table.jf_typo_table.style4:hover tbody tr td:hover{opacity:1}#jf-pricing-table{margin:0 auto;color:#777;text-align:center;font-size:0}#jf-pricing-table .jf-pricing-column{position:relative;background:#fafafa;color:#777;border:1px solid #ddd;margin:10px 0;z-index:2}#jf-pricing-table .jf-pricing-column h3{text-align:center;height:50px;line-height:50px;font-size:32px;margin:0;text-shadow:0 1px 1px rgba(0,0,0,0.6)}#jf-pricing-table .jf-pricing-column.jf-recommended{-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,0.2);box-shadow:0 0 15px 0 rgba(0,0,0,0.2);margin-top:0;z-index:10}#jf-pricing-table .jf-pricing-column.jf-recommended h3{padding:5px 0;position:relative}#jf-pricing-table .jf-pricing-column.jf-recommended h3 span.jf-recommended-button,#jf-pricing-table .jf-pricing-column.jf-recommended h3 span.jf-bestvalue-button{width:95px;height:80px;position:absolute;top:-4px;left:-5px;z-index:20}#jf-pricing-table .jf-pricing-column.jf-recommended h3 span.jf-recommended-button{background:url(../images/jf/jf-typo/jf-typo-price-recommended.png) no-repeat top left}#jf-pricing-table .jf-pricing-column.jf-recommended h3 span.jf-bestvalue-button{background:url(../images/jf/jf-typo/jf-typo-price-bestvalue.png) no-repeat top left}#jf-pricing-table .jf-cost{height:100px}#jf-pricing-table .jf-cost p{line-height:100px;color:#222;font-size:56px;text-shadow:0 1px 1px #FFF}#jf-pricing-table .jf-cost p span{font-size:14px}#jf-pricing-table .jf-features ul{list-style:none;margin:0;padding:0}#jf-pricing-table .jf-features ul li{padding:12px 20%;border-bottom:1px dashed #e0e0e0;font-size:16px;background-color:#fafafa;background-repeat:no-repeat;background-position:15% 50%}#jf-pricing-table .jf-features ul li.yes{background:#fafafa url(../images/jf/jf-typo/jf-typo-price-check.png) no-repeat 15% 50%}#jf-pricing-table .jf-features ul li.no{background:#fafafa url(../images/jf/jf-typo/jf-typo-price-del.png) no-repeat 15% 50%}#jf-pricing-table .jf-features ul li:hover{background-color:#fff}#jf-pricing-table .jf-buynow{height:30px;padding:15px 0}#jf-pricing-table .jf-buynow,#jf-pricing-table .jf-cost{background:#fff;border-top:1px solid #DDD;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#ebebeb));background:-webkit-linear-gradient(top,#f8f8f8,#ebebeb);background:-moz-linear-gradient(top,#f8f8f8,#ebebeb);background:-o-linear-gradient(top,#f8f8f8,#ebebeb);background:-ms-linear-gradient(top,#f8f8f8,#ebebeb);background:linear-gradient(top,#f8f8f8,#ebebeb);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F8F8F8',endColorstr='#EBEBEB',GradientType=0);border-bottom:1px solid #DDD}#jf-pricing-table .jf-recommended .jf-buynow{padding:20px 0}#jf-pricing-table .jf-buynow a{font-size:18px;text-transform:uppercase;padding:7px 14px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}#jf-pricing-table .jf-buynow a:hover{text-decoration:none}#jf-pricing-table .jf-pricing-3-col{width:30%;display:inline-block;font-size:0}#jf-pricing-table .jf-pricing-4-col{width:24.5%;display:inline-block}#jf-pricing-table.blue .jf-pricing-column h3,#jf-pricing-table.blue .jf-buynow a{background:#2a7b99;background-image:-webkit-gradient(linear,left top,left bottom,from(#2a7b99),to(#045e80));background:-webkit-linear-gradient(top,#2a7b99,#045e80);background:-moz-linear-gradient(top,#2a7b99,#045e80);background:-o-linear-gradient(top,#2a7b99,#045e80);background:-ms-linear-gradient(top,#2a7b99,#045e80);background:linear-gradient(top,#2a7b99,#045e80);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2A7B99',endColorstr='#045E80',GradientType=0);color:#fff}#jf-pricing-table.blue .jf-buynow a:hover{background:#045e80}#jf-pricing-table.red .jf-pricing-column h3,#jf-pricing-table.red .jf-buynow a{background:#d1000d;background-image:-webkit-gradient(linear,left top,left bottom,from(#d1000d),to(#b6020c));background:-webkit-linear-gradient(top,#d1000d,#b6020c);background:-moz-linear-gradient(top,#d1000d,#b6020c);background:-o-linear-gradient(top,#d1000d,#b6020c);background:-ms-linear-gradient(top,#d1000d,#b6020c);background:linear-gradient(top,#d1000d,#b6020c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#D1000D',endColorstr='#B6020C',GradientType=0);color:#fafafa}#jf-pricing-table.red .jf-buynow a:hover{background:#b6020c}#jf-pricing-table.green .jf-pricing-column h3,#jf-pricing-table.green .jf-buynow a{background:#019b5c;background-image:-webkit-gradient(linear,left top,left bottom,from(#019b5c),to(#007545));background:-webkit-linear-gradient(top,#019b5c,#007545);background:-moz-linear-gradient(top,#019b5c,#007545);background:-o-linear-gradient(top,#019b5c,#007545);background:-ms-linear-gradient(top,#019b5c,#007545);background:linear-gradient(top,#019b5c,#007545);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#019B5C',endColorstr='#007545',GradientType=0);color:#fafafa}#jf-pricing-table.green .jf-buynow a:hover{background:#007545}#jf-pricing-table.black .jf-pricing-column h3,#jf-pricing-table.black .jf-buynow a{background:#333;background-image:-webkit-gradient(linear,left top,left bottom,from(#333),to(#222));background:-webkit-linear-gradient(top,#333,#222);background:-moz-linear-gradient(top,#333,#222);background:-o-linear-gradient(top,#333,#222);background:-ms-linear-gradient(top,#333,#222);background:linear-gradient(top,#333,#222);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333',endColorstr='#222222',GradientType=0);color:#fafafa}#jf-pricing-table.black .jf-buynow a:hover{background:#222}.jf_typo_gallery{margin:0;list-style:none}.jf_typo_gallery li{float:left;margin:2px}.jf_typo_gallery li a{display:block;position:relative;overflow:hidden;padding:0;font-size:0;border:1px dashed #CCC}.jf_typo_gallery li img{width:180px;height:150px}.jf_typo_gallery li a .mask{background-color:rgba(0,0,0,0.65);position:absolute;top:0;left:0;width:100%;height:100%;display:block;zoom:1;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);color:#fff;text-align:center;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-ms-transition:all .2s ease-in;transition:all .2s ease-in}.jf_typo_gallery li a:hover .mask{opacity:1;-moz-opacity:1;filter:alpha(opacity=99)}.jf_typo_gallery li a .mask .mask-content{height:75%;width:80%;margin:10%;background-color:rgba(0,0,0,0.5);border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;position:relative}.jf_typo_gallery li a .mask .mask-content .title{border:none!important}.jf_typo_gallery li a:hover .mask .mask-content .title{text-transform:uppercase;font-size:18px;letter-spacing:1px;display:block;padding-bottom:5px;padding-top:16%;border:0;box-shadow:none;text-shadow:none;color:white;margin:18px 0}.jf_typo_gallery li a .mask .mask-content .border{height:1px;background:#00c1ff;width:0;margin:0 auto}.jf_typo_gallery li a:hover .mask .mask-content .border{width:86%;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;-ms-transition:all .3s ease-in;transition:all .3s ease-in}.jf_typo_gallery li a .mask .mask-content .zoom{display:block;background:url(../images/jf/jf-typo/jf-gallery-zoom.png) no-repeat center;margin-top:150px;position:absolute;width:100%;margin:0;left:0;bottom:-155%;height:42px}.jf_typo_gallery li a .mask .mask-content .zoom.play{background:url(../images/jf/jf-icons/jf_video_play_icon_small.png) no-repeat center}.jf_typo_gallery li a:hover .mask .mask-content .zoom{bottom:12%;-webkit-transition:all .5s cubic-bezier(0.025,1.205,0.625,1.050);-moz-transition:all .5s cubic-bezier(0.025,1.205,0.625,1.050);-o-transition:all .5s cubic-bezier(0.025,1.205,0.625,1.050);-ms-transition:all .5s cubic-bezier(0.025,1.205,0.625,1.050);transition:all .5s cubic-bezier(0.025,1.205,0.625,1.050)}.jf-info{padding:4px;position:relative;float:right}.jf-info-header{background-color:#2a7b99;float:right;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jf-info-header.closed{background-image:url(../images/jf/jf-icons/info-icon.png);background-position:top right;cursor:pointer;width:36px}.jf-info-header.closed:hover{background-position:top right;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.jf-info-header.closed .jf-info-text-wrap{background:transparent url(../images/jf/jf-icons/info-light.png) -5px -5px no-repeat;height:36px}.jf-info-header .jf-info-text-wrap .jf-info-text-content{color:white;padding:8px 90px 8px 30px;font-size:16px}.jf-info-header.closed .jf-info-text-wrap .jf-info-text-content{opacity:0;-moz-opacity:0;filter:alpha(opacity=0)}.jf-info-header .jf-info-text-wrap .jf-info-text-content .jf-info-text-content-close{color:white;position:absolute;right:10px;top:9px;text-decoration:none;z-index:2;background:url(../images/jf/jf-icons/info-close-bg.png) repeat transparent;padding:3px 9px;font-size:16px;border-radius:2px;cursor:pointer;text-transform:uppercase;letter-spacing:1px}.jf-info-header .jf-info-text-wrap .jf-info-text-content .jf-info-text-content-close:hover{background:#000}.jf-info-header .jf-info-text-wrap .jf-info-text-content .jf-info-text-readmore{color:#fff;font-style:italic}.jf-info-header .jf-info-text-wrap .jf-info-text-content .jf-info-text-readmore:hover{text-decoration:underline}#rt-breadcrumbs .rt-container .jf-info{position:absolute;top:-10px;right:2px}#jf_special_box_style2.jf-info-header{background-color:#dd3c27}#jf_special_box_style2.jf-info-header .jf-info-text-wrap .jf-info-text-content .jf-info-text-content-close:hover{background:rgba(0,0,0,0.7)}#jf_special_box_style3.jf-info-header{background-color:#02a255}#jf_special_box_style3.jf-info-header .jf-info-text-wrap .jf-info-text-content .jf-info-text-content-close:hover{background:rgba(0,0,0,0.7)}#jf_special_box_style4.jf-info-header{background-color:#ffa133;border:1px dashed #fff}#jf_special_box_style4.jf-info-header .jf-info-text-wrap .jf-info-text-content .jf-info-text-content-close:hover{background:rgba(0,0,0,0.7)}#jf_special_box_style4.jf-info-header .jf-info-text-wrap .jf-info-text-content .jf-info-text-content-close{top:10px}.alert.jf-info-header.closed{background-image:url(../images/jf/jf-icons/info-alert.png)}.bulb.jf-info-header.closed{background-image:url(../images/jf/jf-icons/info-bulb.png)}.star.jf-info-header.closed{background-image:url(../images/jf/jf-icons/info-star.png)}.clipboard.jf-info-header.closed{background-image:url(../images/jf/jf-icons/info-clipboard.png)}#jf_portfolio_filter{float:right;padding-top:1px;list-style:none;margin:0 0 10px 0}#jf_portfolio_filter li{float:left;margin-left:3px;clear:none;border:0;padding:0}#jf_portfolio_filter li a{padding:0 8px;font-size:18px;border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-webkit-border-radius:2px;background:#f0f0f0;color:#888;display:block;line-height:30px}#jf_portfolio_filter li.current a,#jf_portfolio_filter li:hover a{background-color:#2a7b99;color:white}#jf_portfolio_filter li.jf_p_all a{background-image:url(../images/jf/jf-icons/jf_portfolio_all.png);background-repeat:no-repeat;background-position:8px -27px;text-indent:-9999px;width:22px}#jf_portfolio_filter li.jf_p_all.current a{background-position:8px 8px}#jf_portfolio_filter li.jf_p_all a:hover{background-position:8px 8px}#jf_portfolio_filter li.jf_p_all.current a:hover{background-position:8px 8px}#jf_portfolio_items{clear:both;width:auto;margin:9px auto;list-style:none}#jf_portfolio_items li{margin:9px 0 0 10px;float:left;position:relative}#jf_portfolio_items li img{display:block;position:relative}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-o-transition-property:top,left,opacity;transition-property:transform,opacity}.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.jf-portfolio-item-image-block .jf-portfolio-item-zoom-sec,.jf-portfolio-item-image-block .jf-portfolio-item-image img,.jf-portfolio-item-readmore,.jf-portfolio-item-title,.jf-portfolio-item-image-block .jf-portfolio-item-image span{-webkit-transition:all .8s cubic-bezier(0.425,1.405,0.425,1.000);-moz-transition:all .8s cubic-bezier(0.425,1.405,0.425,1.000);-o-transition:all .8s cubic-bezier(0.425,1.405,0.425,1.000);-ms-transition:all .8s cubic-bezier(0.425,1.405,0.425,1.000);transition:all .8s cubic-bezier(0.425,1.405,0.425,1.000)}.jf-portfolio-item-image-block{display:block;position:relative;overflow:hidden;border:1px dashed #CCC}.jf-portfolio-image img{border:0;padding:0;display:block}.jf-portfolio-image{border:1px dashed #CCC;padding:0;background:url(../images/jf/jf-k2/cat-img-bg.png) repeat;position:relative;overflow:hidden;margin:0;display:block;text-align:center;width:100%}.jf-portfolio-catItemIntroText{padding:4px 2px 12px 2px}.jf-portfolio-item-image{background:#000}.jf-portfolio-item-image-block:hover .jf-portfolio-item-image img{opacity:.44;-moz-opacity:.44;filter:alpha(opacity=44)}.jf-portfolio-item-image-block .jf-portfolio-item-image span{width:100%;height:100%;position:absolute;top:0;box-shadow:0 0 6em 1em rgba(0,0,0,0.9) inset;moz-box-shadow:0 0 6em 1em rgba(0,0,0,0.9) inset;-o-box-shadow:0 0 6em 1em rgba(0,0,0,0.9) inset;-webkit-box-shadow:0 0 6em 1em rgba(0,0,0,0.9) inset;opacity:0;-moz-opacity:0;filter:alpha(opacity=0)}.jf-portfolio-item-image-block:hover .jf-portfolio-item-image span{opacity:.55;-moz-opacity:.55;filter:alpha(opacity=55)}.jf-portfolio-item-image-block .jf-portfolio-item-zoom-sec{position:absolute;height:100%;width:100%;display:block;bottom:-550px}.jf-portfolio-item-image-block:hover .jf-portfolio-item-zoom-sec{bottom:0}.jf-portfolio-item-zoom-sec .jf-portfolio-item-zoom-block{display:table-cell;vertical-align:middle}.jf-portfolio-item-zoom-sec .jf-portfolio-item-zoom a{margin:0 auto;background:url(../images/jf/jf-k2/jf-k2-zoom.png) no-repeat top left;height:54px;width:54px;position:relative;display:block}.jf-portfolio-item-zoom-sec .jf-portfolio-item-zoom a:hover{background-position:bottom left}.jf-portfolio-item-title{position:absolute;background:rgba(0,0,0,0.6);top:15px;left:0;color:#fff;font-size:22px;text-transform:uppercase;letter-spacing:1px;vertical-align:middle;border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;-o-border-radius:0 2px 2px 0;-webkit-border-radius:0 2px 2px 0;padding:10px 20px;opacity:0;-moz-opacity:0;filter:alpha(opacity=0)}.jf-portfolio-item-image-block:hover .jf-portfolio-item-title{opacity:1;-moz-opacity:1;filter:alpha(opacity=99)}.jf-portfolio-item-readmore{position:absolute;background:rgba(0,0,0,0.6);width:100px;bottom:15px;right:0;color:white;font-size:14px;text-transform:uppercase;letter-spacing:1px;border-radius:2px 0 0 2px;-moz-border-radius:2px 0 0 2px;-o-border-radius:2px 0 0 2px;-webkit-border-radius:2px 0 0 2px;text-align:left;padding:1px 0 1px 20px;opacity:0;-moz-opacity:0;filter:alpha(opacity=0)}.jf-portfolio-item-image-block:hover .jf-portfolio-item-readmore{opacity:1;-moz-opacity:1;filter:alpha(opacity=99)}.jf-portfolio-item-readmore a{color:#00a6e0;padding-left:3px}.jf-portfolio-item-readmore a:hover{color:#00a6e0;text-decoration:underline;text-shadow:0 0 5px #00a6e0}.jf_mod_suffix{position:absolute;font-size:9px;top:14px;right:10px;font-family:Helvetica,Arial,Sans-Serif;background:#333;padding:0 3px;border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-webkit-border-radius:2px;color:white;opacity:.2;-moz-opacity:.2;filter:alpha(opacity=20)}.jf_mod_sleek .jf_mod_suffix{top:12px;right:10px}.jf_mod_border .jf_mod_suffix{bottom:6px;left:14px;top:auto;right:auto;line-height:16px}.jf_mod_fog .jf_mod_suffix{width:78px;text-align:center;line-height:16px}.module-surround:hover .jf_mod_suffix{opacity:.5;-moz-opacity:.5;filter:alpha(opacity=55)}.module-surround:hover .jf_mod_suffix:hover{opacity:1;-moz-opacity:1;filter:alpha(opacity=99)}.jf_mod_blue,.rt-container .rt-block.jf_mod_blue{background-color:#4b93ad!important}.jf_mod_red,.rt-container .rt-block.jf_mod_red{background-color:#dd3c27!important}.jf_mod_green,.rt-container .rt-block.jf_mod_green{background-color:#02a255!important}.jf_mod_yellow,.rt-container .rt-block.jf_mod_yellow{background-color:#ffa133!important}.jf_mod_blue,.jf_mod_red,.jf_mod_green,.jf_mod_yellow,.rt-container .rt-block.jf_mod_blue,.rt-container .rt-block.jf_mod_red,.rt-container .rt-block.jf_mod_green,.rt-container .rt-block.jf_mod_yellow{color:#fff;padding:10px!important;border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-webkit-border-radius:2px}.jf_mod_blue .title,.jf_mod_red .title,.jf_mod_green .title,.jf_mod_yellow .title,.rt-container .rt-block.jf_mod_blue .title,.rt-container .rt-block.jf_mod_red .title,.rt-container .rt-block.jf_mod_green .title,.rt-container .rt-block.jf_mod_yellow .title{color:white!important;text-shadow:1px 1px 0 #707070!important;padding-bottom:0!important;margin-bottom:0!important;border:none!important;box-shadow:none;background:none!important;padding:0!important;margin:0!important}.jf_mod_sleek{border:1px solid #DDD;margin-bottom:10px;background:white;padding:0 10px!important}.jf_mod_sleek .module-title h2{padding:8px 10px;color:#555!important;background-repeat:no-repeat;background-position:top center;margin:0 -10px;text-shadow:1px 1px 1px white!important;letter-spacing:1px;border-bottom:1px solid #DDD!important;background-color:#f8f8f8;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#ececec));background-image:-webkit-linear-gradient(top,#f8f8f8,#ececec);background-image:-moz-linear-gradient(top,#f8f8f8,#ececec);background-image:-ms-linear-gradient(top,#f8f8f8,#ececec);background-image:-o-linear-gradient(top,#f8f8f8,#ececec);background-image:linear-gradient(top,#f8f8f8,#ececec);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F8F8F8',endColorstr='#ECECEC',GradientType=0);text-transform:uppercase}.jf_mod_glass{border:1px solid #DDD}.jf_mod_glass:hover{background:#fff}.jf_mod_border{border:1px solid #ddd!important;border-top:3px solid #ddd!important;background:#fff!important}.jf_mod_border.blue:hover{border-top:3px solid #2a7b99!important}.jf_mod_border.red:hover{border-top:3px solid #dd3c27!important}.jf_mod_border.green:hover{border-top:3px solid #02a255!important}.jf_mod_border.yellow:hover{border-top:3px solid #ffa133!important}.jf_mod_border .title{background:none!important}.jf_mod_fog{box-shadow:0 0 4px rgba(0,0,0,0.2)!important;border-top:3px solid #ddd!important;background:none!important;border-width:3px 0 0 0!important}.jf_mod_fog:hover{background:#fff!important}.jf_mod_fog.blue:hover{border-top:3px solid #2a7b99!important}.jf_mod_fog.red:hover{border-top:3px solid #dd3c27!important}.jf_mod_fog.green:hover{border-top:3px solid #02a255!important}.jf_mod_fog.yellow:hover{border-top:3px solid #ffa133!important}.jf_mod_fog .title{background:none!important}.jf_mod_dashed_1,.jf_mod_dashed_2,.jf_mod_dashed_3{border:1px dashed #CCC!important;background:#fff!important}.jf_mod_dashed_2:hover{box-shadow:0 0 4px rgba(0,0,0,0.2)!important;-moz-box-shadow:0 0 4px rgba(0,0,0,0.2)!important;-o-box-shadow:0 0 4px rgba(0,0,0,0.2)!important;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.2)!important}.jf_mod_dashed_3:hover{border:1px solid #CCC!important}.jf_mod_dashed_4{border:1px solid #CCC!important;background:#fff}.jf_mod_dashed_4:hover{border:1px dashed #CCC!important}.jf_mod_dashed_1 .title,.jf_mod_dashed_2 .title,.jf_mod_dashed_3 .title,.jf_mod_dashed_4 .title{background:none!important}@media only screen and (min-width:768px) and (max-width:959px){.es-nav span{height:113px}.jf-recent-projects .jf-recent-projects-title .jf-recent-projects-title-m,.jf-our-friends .jf-our-friends-title .jf-our-friends-title-m{font-size:20px}.es-carousel ul li a .jf-portfolio-title-text{font-size:14px;padding-top:5px}}@media only screen and (min-width:481px) and (max-width:767px){.es-nav span{height:65px}.jf-recent-projects .jf-recent-projects-title .jf-recent-projects-title-m,.jf-our-friends .jf-our-friends-title .jf-our-friends-title-m{font-size:20px}.es-carousel ul li a .jf-portfolio-title-text,.es-carousel ul li a .jf-portfolio-date{display:none}.es-carousel ul li a .jf-portfolio-zoom{bottom:25%!important}.es-carousel ul li a .jf-portfolio-item-mask-content{height:80%;margin:10% 10% 10% 10%}}@media only screen and (min-width:321px) and (max-width:480px){.es-nav span{height:65px}.jf-recent-projects .jf-recent-projects-title .jf-recent-projects-title-m,.jf-our-friends .jf-our-friends-title .jf-our-friends-title-m{font-size:20px}.es-carousel ul li a .jf-portfolio-title-text,.es-carousel ul li a .jf-portfolio-date{display:none}.es-carousel ul li a .jf-portfolio-zoom{bottom:25%!important}.es-carousel ul li a .jf-portfolio-item-mask-content{height:80%;margin:10% 10% 10% 10%}}@media only screen and (min-width:0) and (max-width:320px){.jf-recent-projects .jf-recent-projects-title .jf-recent-projects-title-m,.jf-our-friends .jf-our-friends-title .jf-our-friends-title-m{font-size:20px;letter-spacing:0}.es-nav span{top:22px;height:35px}.es-carousel ul li a .jf-portfolio-title-text,.es-carousel ul li a .jf-portfolio-date{display:none}.es-carousel ul li a .jf-portfolio-zoom{bottom:5%!important}.es-carousel ul li a .jf-portfolio-item-mask-content{height:80%;margin:10% 10% 10% 10%}}