body,input,select,#site-slogan,h1,h2,h3,h4,h5,h6{font-family:'Open Sans',Trebuchet MS,Helvetica Neue,Arial,Sans-serif;}body.pff-2,.pff-2 input,.pff-2 select,.slff-2 #site-slogan,.hff-2 h1,.hff-2 h2,.hff-2 h3,.hff-2 h4,.hff-2 h5,.hff-2 h6{font-family:'Open Sans',Trebuchet MS,Helvetica Neue,Arial,Sans-serif;font-weight:300;}body.pff-3,.pff-3 input,.pff-3 select,.slff-3 #site-slogan,.hff-3 h1,.hff-3 h2,.hff-3 h3,.hff-3 h4,.hff-3 h5,.hff-3 h6{font-family:'Exo',Trebuchet MS,Helvetica Neue,Arial,Sans-serif;}body.pff-4,.pff-4 input,.pff-4 select,.slff-4 #site-slogan,.hff-4 h1,.hff-4 h2,.hff-4 h3,.hff-4 h4,.hff-4 h5,.hff-4 h6{font-family:'Exo',Trebuchet MS,Helvetica Neue,Arial,Sans-serif;font-weight:300;}body.pff-5,.pff-5 input,.pff-5 select,.slff-5 #site-slogan,.hff-5 h1,.hff-5 h2,.hff-5 h3,.hff-5 h4,.hff-5 h5,.hff-5 h6{font-family:'Ubuntu',Trebuchet MS,Helvetica Neue,Arial,Sans-serif;}body.pff-6,.pff-6 input,.pff-6 select,.slff-6 #site-slogan,.hff-6 h1,.hff-6 h2,.hff-6 h3,.hff-6 h4,.hff-6 h5,.hff-6 h6{font-family:'Source Sans Pro',Trebuchet MS,Helvetica Neue,Arial,Sans-serif;}body.pff-7,.pff-7 input,.pff-7 select,.slff-7 #site-slogan,.hff-7 h1,.hff-7 h2,.hff-7 h3,.hff-7 h4,.hff-7 h5,.hff-7 h6{font-family:'Source Sans Pro',Trebuchet MS,Helvetica Neue,Arial,Sans-serif;font-weight:300;}body.pff-8,.pff-8 input,.pff-8 select,.slff-8 #site-slogan,.hff-8 h1,.hff-8 h2,.hff-8 h3,.hff-8 h4,.hff-8 h5,.hff-8 h6{font-family:'Cuprum',Trebuchet MS,Helvetica Neue,Arial,Sans-serif;}body.pff-9,.pff-9 input,.pff-9 select,.slff-9 #site-slogan,.hff-9 h1,.hff-9 h2,.hff-9 h3,.hff-9 h4,.hff-9 h5,.hff-9 h6{font-family:'Alegreya',Times,Times New Roman,Serif;}body.pff-10,.pff-10 input,.pff-10 select,.slff-10 #site-slogan,.hff-10 h1,.hff-10 h2,.hff-10 h3,.hff-10 h4,.hff-10 h5,.hff-10 h6{font-family:'Gentium Book Basic',Times,Times New Roman,Serif;}body.pff-11,.pff-11 input,.pff-11 select,.slff-11 #site-slogan,.hff-11 h1,.hff-11 h2,.hff-11 h3,.hff-11 h4,.hff-11 h5,.hff-11 h6{font-family:'Volkhov',Times,Times New Roman,Serif;}body.pff-12,.pff-12 input,.pff-12 select,.slff-12 #site-slogan,.hff-12 h1,.hff-12 h2,.hff-12 h3,.hff-12 h4,.hff-12 h5,.hff-12 h6{font-family:Georgia,Times,Times New Roman,Serif;}#site-name{font-family:'Open Sans',Trebuchet MS,Helvetica Neue,Arial,Sans-serif;font-weight:600;}.sff-2 #site-name{font-family:'Open Sans',Trebuchet MS,Helvetica Neue,Arial,Sans-serif;font-weight:300;}.sff-3 #site-name{font-family:'Exo',Trebuchet MS,Helvetica Neue,Arial,Sans-serif;font-weight:600;}.sff-4 #site-name{font-family:'Exo',Trebuchet MS,Helvetica Neue,Arial,Sans-serif;font-weight:300;}.sff-5 #site-name{font-family:'Ubuntu',Trebuchet MS,Helvetica Neue,Arial,Sans-serif;font-weight:600;}.sff-6 #site-name{font-family:'Source Sans Pro',Trebuchet MS,Helvetica Neue,Arial,Sans-serif;font-weight:600;}.sff-7 #site-name{font-family:'Source Sans Pro',Trebuchet MS,Helvetica Neue,Arial,Sans-serif;font-weight:300;}.sff-8 #site-name{font-family:'Cuprum',Trebuchet MS,Helvetica Neue,Arial,Sans-serif;font-weight:600;}.sff-9 #site-name{font-family:'Alegreya',Times,Times New Roman,Serif;font-weight:600;}.sff-10 #site-name{font-family:'Gentium Book Basic',Times,Times New Roman,Serif;font-weight:600;}.sff-11 #site-name{font-family:'Volkhov',Times,Times New Roman,Serif;font-weight:600;}.sff-12 #site-name{font-family:Georgia,Times,Times New Roman,Serif;font-weight:600;}#yoxview,.block .twtr-widget{font-family:'Open Sans',Trebuchet MS,Helvetica Neue,Arial,Sans-serif!important;}.pff-2 #yoxview,.pff-2 .block .twtr-widget{font-family:'Open Sans',Trebuchet MS,Helvetica Neue,Arial,Sans-serif!important;font-weight:300!important;}.pff-3 #yoxview,.pff-3 .block .twtr-widget{font-family:'Exo',Trebuchet MS,Helvetica Neue,Arial,Sans-serif!important;}.pff-4 #yoxview,.pff-4 .block .twtr-widget{font-family:'Exo',Trebuchet MS,Helvetica Neue,Arial,Sans-serif!important;font-weight:300!important;}.pff-5 #yoxview,.pff-5 .block .twtr-widget{font-family:'Ubuntu',Trebuchet MS,Helvetica Neue,Arial,Sans-serif!important;}.pff-6 #yoxview,.pff-6 .block .twtr-widget{font-family:'Source Sans Pro',Trebuchet MS,Helvetica Neue,Arial,Sans-serif!important;}.pff-7 #yoxview,.pff-7 .block .twtr-widget{font-family:'Source Sans Pro',Trebuchet MS,Helvetica Neue,Arial,Sans-serif!important;font-weight:300!important;}.pff-8 #yoxview,.pff-8 .block .twtr-widget{font-family:'Cuprum',Trebuchet MS,Helvetica Neue,Arial,Sans-serif!important;}.pff-9 #yoxview,.pff-9 .block .twtr-widget{font-family:'Alegreya',Times,Times New Roman,Serif!important;}.pff-10 #yoxview,.pff-10 .block .twtr-widget{font-family:'Gentium Book Basic',Times,Times New Roman,Serif!important;}.pff-11 #yoxview,.pff-11 .block .twtr-widget{font-family:'Volkhov',Times,Times New Roman,Serif!important;}.pff-12 #yoxview,.pff-12 .block .twtr-widget{font-family:Georgia,Times,Times New Roman,Serif!important;}body{font-size:13px;line-height:140%;margin:0;padding:0;color:#555555;outline:0 none;vertical-align:baseline;border-top:5px solid #439ED8;background:transparent url(/sites/all/themes/photofolio3/images/bright_pattern.jpg) repeat;}body.bg-1{background-image:url(/sites/all/themes/photofolio3/images/shady_pattern.jpg);}body.bg-2{background-image:url(/sites/all/themes/photofolio3/images/dark_pattern.jpg);}h1,h2,h3,h4,h5,h6{line-height:125%;margin:25px 0 20px 0;}@media all and (max-width:760px){h1,h2,h3,h4,h5,h6{margin:10px 0 20px 0;}}h1{font-size:28px;}h2{font-size:22px;}h3{font-size:16px;}h4{font-size:14px;}h1.title,h1.page-title{margin:0 0 30px 0;}.maintenance-page h1.title{font-weight:300;}.page-node.node-type-article h1.page-title,.page-node.node-type-blog h1.page-title{display:none;}#sidebar h2{margin:0 0 10px 0;padding:0 0 5px 0;}p{margin:10px 0 20px 0;padding:0;}#footer-bottom p{margin:0 0 5px 0;}.breadcrumb{padding:0 0 20px 0;}a,a.active,li a.active,.team-member-title,.team-member-description-title{color:#177ec0;text-decoration:none;}a:hover{color:#3ba0e0;text-decoration:underline;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}a img{border:none;outline:none;display:block;}a img:hover{opacity:0.8;filter:alpha(opacity=80);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}#yoxview a{color:#ffffff;}.breadcrumb a,.submitted a,.field-type-taxonomy-term-reference .field-items .field-item a,ul.links li a,.more-link a,.view-tags-cloud .views-field-nid,.team-member-email a,.view-galleries .gallery-links a{color:#5B8C0B;}.more-link{padding:10px 0 0 0;font-size:11px;font-weight:bold;clear:both;}.submitted a{font-weight:bold;}blockquote{font-style:italic;padding:15px 20px;margin-top:30px;margin-bottom:30px;margin-right:0;background:#edf0f5;border-left:10px solid #d4dde6;quotes:"\201C""\201D""\2018""\2019";}blockquote:before{color:#d4dde6;content:open-quote;font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-.4em;}blockquote p{display:inline;}code{font-family:"Courier New",Courier,monospace;}.poll .bar .foreground{background-color:#439ED8;}img{outline:0;max-width:100%;height:auto;}.region-content img,img.masked{padding:5px;-moz-box-shadow:0px 1px 3px #969696;-webkit-box-shadow:0px 1px 3px #969696;-o-box-shadow:0px 1px 3px #969696;box-shadow:0px 1px 3px #969696;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}.region-content img:hover,img.masked:hover{-moz-box-shadow:0px 2px 6px #8f8f8f;-webkit-box-shadow:0px 2px 6px #8f8f8f;-o-box-shadow:0px 2px 6px #8f8f8f;box-shadow:0px 2px 6px #8f8f8f;}.block{padding:0 0 25px;}.region-header .block{padding:0 0 15px;}.region-header .block.block-search{padding:0;}.region-banner .block{padding:0;}.region-sidebar .block{padding:0 0 40px 0;}.block-superfish.block{padding:0 0 10px 0;}#footer-bottom .block{padding:0 10px;}@media all and (min-width:760px) and (max-width:980px){.block{padding:0 0 20px;}}@media all and (max-width:760px){.block{padding:0 0 10px;}}#wrapper{background:#ffffff;margin-bottom:40px;}#header{padding:0 0 20px 0;background:#ffffff;background:-moz-linear-gradient(top,#ffffff 0%,#fbfbfb 80%,#fbfbfb 100%,#f6f6f6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(80%,#fbfbfb),color-stop(100%,#fbfbfb),color-stop(100%,#f6f6f6));background:-webkit-linear-gradient(top,#ffffff 0%,#fbfbfb 80%,#fbfbfb 100%,#f6f6f6 100%);background:-o-linear-gradient(top,#ffffff 0%,#fbfbfb 80%,#fbfbfb 100%,#f6f6f6 100%);background:-ms-linear-gradient(top,#ffffff 0%,#fbfbfb 80%,#fbfbfb 100%,#f6f6f6 100%);background:linear-gradient(top,#ffffff 0%,#fbfbfb 80%,#fbfbfb 100%,#f6f6f6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f6f6f6',GradientType=0);}#header-left{padding-top:15px;}#page{padding:20px 0 40px 0;}.no-banner #page{padding:40px 0;background:transparent url(/sites/all/themes/photofolio3/images/separator.png) repeat-x top;}#main{padding:0 40px;}#sidebar{padding:0 40px 0 0;}.no-sidebars #main{padding:0 10px;}@media all and (min-width:760px) and (max-width:980px){#main{padding:0 10px;}#sidebar{padding:0 10px 0 0;}}@media all and (max-width:760px){#main{padding:0 10px;}#sidebar{padding:0 10px;}}#footer-inside-wrapper{background:#edf0f5;border-top:1px solid #9fb1c5;border-bottom:2px solid #d4dde6;}#footer-inside{border-bottom:2px solid #ffffff;}.footer-area{padding:10px;}#footer-bottom .footer-area{padding:20px 10px;}#footer-bottom-inside{background:#d4dde6;border-top:2px solid #ffffff;margin-bottom:10px;font-size:11px;}.maintenance-page #footer-bottom-inside{min-height:25px;}@media all and (max-width:760px){.region-footer-second{margin-left:10px;margin-right:10px;}}#logo{padding:0 10px 0 0;margin:0;float:left;}#logo img{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}#site-name{padding:20px 0 0 10px;}#site-name a{font-size:30px;color:#6aa50b;line-height:1;}#site-name a:hover{text-decoration:none;color:#7dc10f;}#site-slogan{color:#439ed8;padding:0 0 0 10px;}@media all and (min-width:760px) and (max-width:980px){#logo{padding-bottom:0;}}#block-search-form{float:right;}#search-block-form{clear:both;padding:10px 0 0 0;}#search-block-form .container-inline div{display:inline;}#search-block-form input.form-text{width:260px;margin:0 5px 0 0;border:none;padding:0 15px;height:30px;line-height:30px;background:#e8e8e8;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:inset 0 2px 5px #cfcfcf;-webkit-box-shadow:inset 0 2px 5px #cfcfcf;-moz-box-shadow:inset 0 2px 5px #cfcfcf;}.page-search input.form-text{margin:10px 5px 10px 0;border:none;padding:0 15px;height:30px;line-height:30px;background:#e8e8e8;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:inset 0 2px 5px #cfcfcf;-webkit-box-shadow:inset 0 2px 5px #cfcfcf;-moz-box-shadow:inset 0 2px 5px #cfcfcf;}#search-block-form input{float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}#search-block-form input[type="submit"]{padding:0 15px !important;margin:0;height:30px;line-height:30px;}.grid_4 #search-block-form input.form-text{width:180px;}@media all and (min-width:760px) and (max-width:980px){.grid_4 #search-block-form input.form-text{width:130px;}}@media all and (max-width:760px){#search-block-form input.form-text{width:230px;}}@media all and (max-width:480px){#search-block-form{float:none;}#search-block-form input.form-text{width:65%;}#search-block-form input[type="submit"]{width:32%;}}.node-teaser{margin:0 0 30px 0;padding:0 0 10px 0;border-bottom:1px solid #d8d8d8;}.node-teaser h2{margin:0 0 20px;}.node-teaser h2 a{text-shadow:0px 1px 1px #ffffff;}.node-teaser p{margin:0 0 10px;}.node.node-teaser .submitted{margin:-20px 0 10px;font-size:10px;font-weight:normal;}.node-teaser .field-type-image img{float:left;margin:0 20px 10px 0;max-width:180px;height:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}.node-mt-gallery.node-teaser .field-type-image img{float:none;clear:both;margin:20px 0;max-width:100%;}.node-blog.node-teaser h2,.node-blog h1.title{margin:0;}.node-blog .submitted,.node.node-blog .submitted{margin:0;font-size:10px;font-weight:normal;}.node .submitted{font-size:10px;font-weight:normal;margin:-25px 0 15px;}.page-comment .node .submitted{margin-top:-5px;}.node .field-type-image-caption{font-style:italic;font-weight:bold;padding-top:10px;margin-top:10px;}.blog-title{display:block;padding:0 0 15px 0;margin:0;}.blog-date{float:left;background:#ebebeb;margin:0 20px 0 -50px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;}.blog-date-inside{background:#d9d9d9;margin:0 0 0 50px;padding:15px 20px 10px 30px;text-align:right;color:#ffffff;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;}.no-sidebars .blog-date{margin-left:-20px;}.no-sidebars .blog-date-inside{margin-left:20px;}@media all and (min-width:760px) and (max-width:980px){.blog-date{margin-left:-20px;}.blog-date-inside{margin:0 0 0 20px;}}.blog-date .day{font-size:30px;font-family:'Open Sans',Trebuchet MS,Helvetica Neue,Arial,Sans-serif;padding:0 0 5px 0;}.blog-date .month{font-size:14px;font-family:'Open Sans',Trebuchet MS,Helvetica Neue,Arial,Sans-serif;font-weight:300;text-transform:uppercase;}.user-picture,.avatar{margin:0 20px 10px 0;background:#ffffff;min-width:70px;}.avatar,.user-picture,.comment .user-picture{float:left;}.field-type-taxonomy-term-reference{background:url(/sites/all/themes/photofolio3/images/tag.png) no-repeat scroll left center transparent;padding:10px 0 10px 30px;margin:0;clear:both;}.field-type-taxonomy-term-reference .field-items .field-item{display:inline-block;padding:0 5px;}.field-type-taxonomy-term-reference .field-items .field-item a,ul.links li a{font-weight:bold;font-size:10px;}ul.links{float:right;padding:0;margin:0;}ul.links li{margin:0 0 0 15px;padding:0 0 0 5px;display:inline-block;font-size:10px;}ul.links li.last{border:none;padding-right:0;margin-right:0;}.item-list ul li{margin:0 0 5px 5px;}ul,ol{padding-left:25px;list-style-position:inside;}@media all and (max-width:760px){a.feed-icon{padding:0 0 15px 0;display:inline-block;}}ul.links li.node-readmore{background:url(/sites/all/themes/photofolio3/images/read-more.png) no-repeat  scroll left top transparent;padding:3px 0 3px 25px;}ul.links li.comment-comments,ul.links li.comment-add,ul.links li.comment_forbidden{background:url(/sites/all/themes/photofolio3/images/comment.png) no-repeat  scroll left top transparent;padding:3px 0 3px 30px;}#comments{clear:both;padding:10px 0 0 0;}#comments h2.title{background:url(/sites/all/themes/photofolio3/images/comment.png) no-repeat  scroll left top transparent;padding-left:40px;}.comment h3{margin:0;}.comment .submitted{margin:0 0 15px 0;}.comment{background:#eef3f7;padding:15px;border:1px solid whitesmoke;margin:20px 0 20px 0;}.indented .comment{background:#f1f7ee;}.comment .signature{font-size:85%;line-height:150%;}.comment-form .node h2.title{}input[type="submit"],input[type="reset"],input[type="button"]{padding:6px 15px;margin:0;font-weight:bold;color:#ffffff;background:#89c12d;cursor:pointer;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;border:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-appearance:button;}input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover{background:#94cd35;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}label{color:#89c12d;font-weight:bold;padding:0 0 5px 0;display:block;}input.form-text{background:#f1f2f4;border:1px solid #dedfe1;margin:0 20px 10px 0;padding:0 15px;color:#757575;height:35px;line-height:35px;width:80%;box-shadow:inset 0 2px 5px #e4e4e4;-webkit-box-shadow:inset 0 2px 5px #e4e4e4;-moz-box-shadow:inset 0 2px 5px #e4e4e4;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}textarea{background:none repeat scroll 0 0 #f1f2f4;border:1px solid #dedfe1;margin:0 20px 10px 0;padding:15px;color:#555555;height:160px;overflow:auto;width:100%;resize:vertical;box-shadow:inset 0 2px 5px #e4e4e4;-webkit-box-shadow:inset 0 2px 5px #e4e4e4;-moz-box-shadow:inset 0 2px 5px #e4e4e4;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}input[type="submit"].form-submit{margin:0 10px 0 0;}fieldset{margin:10px 0;border:1px solid #DEDFE1;}.contact-form input.form-submit{float:right;margin:0;}.sidebar-contact-form a{font-weight:bold;}#main-navigation ul.menu{margin:0;padding:0 0 10px 0;}#main-navigation ul.menu li{margin:0;padding:0;list-style:none;display:inline-block;float:left;}#main-navigation ul.menu li a{display:inline-block;cursor:pointer;margin:0;padding:25px 35px 15px 20px;outline:none;text-align:left;text-decoration:none;font-size:17px;font-weight:normal;color:#696969;min-height:35px;}#main-navigation ul.menu li a.active,#main-navigation ul.menu li a:hover{background:#439ed8;color:#ffffff;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}#main-navigation ul.menu li a .menu-item-description{font-size:11px;font-weight:normal;padding:0;margin:0;display:block;color:#696969;}#main-navigation ul.menu li a.active .menu-item-description,#main-navigation ul.menu li a:hover .menu-item-description{color:#c7e2f3;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}#main-navigation ul ul{display:none;}#main-navigation .block-superfish ul{float:right;}#main-navigation .block-superfish ul li a{display:inline-block;cursor:pointer;margin:0;padding:25px 35px 15px 20px;outline:none;text-align:left;text-decoration:none;font-size:17px;font-weight:normal;color:#696969;}#main-navigation .block-superfish ul li a:hover,#main-navigation .block-superfish ul li a.active,#main-navigation .block-superfish ul li.sfHover a{background:#439ed8;color:#ffffff;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}#main-navigation .block-superfish ul li a span.sf-description{font-size:11px;font-weight:normal;padding:0;margin:0;display:block;color:#696969;padding:4px 0;}#main-navigation .block-superfish ul li a:hover span.sf-description,#main-navigation .block-superfish ul li a.active span.sf-description,#main-navigation .block-superfish ul li.sfHover a span.sf-description{color:#c7e2f3;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}#main-navigation .block-superfish ul ul{margin:45px 0 0 0;padding:0;}#main-navigation .block-superfish ul ul li{background:#439ed8;margin:0;padding:0;}#main-navigation .block-superfish ul ul li:hover{background:#177ec0;}#main-navigation .block-superfish ul li.first{-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;}#main-navigation .block-superfish ul li.last{-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;}#main-navigation .block-superfish ul li.sf-total-children-1 li.sf-parent-children-0,#main-navigation .block-superfish ul li.sf-total-children-1 li.sf-no-children{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}#main-navigation .block-superfish ul ul li a{font-size:13px;background:none !important;margin:0;min-height:0;padding:12px 20px;text-transform:none;color:#c7e2f3 !important;text-shadow:none;font-weight:normal;display:block;line-height:110%;}#main-navigation .block-superfish ul ul li a span.sf-description{font-size:10px;padding:0;}#main-navigation .block-superfish ul ul li:hover a,#main-navigation .block-superfish ul ul li:hover a span.sf-description{color:#ffffff !important;}#main-navigation .block-superfish ul ul ul{margin:0 0 0 2px;}@media all and (max-width:480px){#main-navigation ul.links{float:none;}#main-navigation ul.menu li{display:block;float:none;}#main-navigation ul.menu li a{display:block;outline:none;text-align:left;text-decoration:none;font-size:14px;font-weight:normal;color:#696969;min-height:10px;padding:5px 0;margin:5px 0;border-bottom:1px solid #D8D8D8;}#main-navigation ul.menu li a.active,#main-navigation ul.menu li a:hover{background:none;color:#177ec0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-bottom-right-radius:0;border-bottom-left-radius:0;}}select.mnav,select.mobileMenu,.block-superfish select{width:100%;margin:35px 0 15px 0;border:1px solid #d8d8d8;padding:5px;}#page ul.menu,#footer ul.menu{margin:0;padding:0;}#page ul.menu ul.menu,#footer ul.menu ul.menu{margin:0 0 0 15px;}#page ul.menu li,#footer ul.menu li{list-style:none;margin:0;padding:4px 0;border-bottom:1px solid #D8D8D8;}#page ul.menu li.last,#footer ul.menu li.last{border-bottom:none;}#page ul.menu li li.last,#footer ul.menu li li.last{border-bottom:1px solid #D8D8D8;}#page ul li.collapsed,#footer ul li.collapsed{list-style-image:url(/misc/menu-collapsed.png);list-style-position:inside;}#page ul li.expanded,#footer ul li.expanded{list-style-image:url(/misc/menu-expanded.png);list-style-position:inside;border-bottom:none;}#footer-bottom ul.menu,.region-header ul.menu{padding:0;margin:0;display:block;overflow:hidden;text-align:center;}#footer-bottom-left ul.menu,#header ul.menu{text-align:left;}#footer-bottom-right ul.menu{text-align:right;}#footer-bottom ul.menu li,.region-header ul.menu li{border-right:1px solid #9fa4aa;display:inline;list-style-type:none;overflow:hidden;padding:0 5px;margin:0;}#footer-bottom ul.menu li.first,.region-header ul.menu li.first{padding:0 10px 0 0;margin:0;}#footer-bottom ul.menu li.last,.region-header ul.menu li.last{border-right:none;margin:0;}#footer-bottom ul.menu ul.menu,.region-header ul.menu ul.menu{display:none;}table{border-collapse:collapse;width:100%;}table,td{border:1px solid #b5c2cf;}table th{background:#D4DDE6;font-weight:bold;border:1px solid #b5c2cf;}table th a,table th a:hover,table th a.active{}table tr.odd{background:transparent;}table tr.even{background:transparent;}table td,table th{padding:10px;vertical-align:top;}.team-member{padding:0 0 20px 0;margin:0 0 20px 0;border-bottom:1px solid #d8d8d8;}.team-member-picture img{float:left;margin:0 5% 10px 0;max-width:40%;height:auto;max-width:40%;width:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}.team-member-title{font-size:16px;font-weight:bold;padding:5px 0;}.team-member-position{padding:0 0 35px 0;}.team-member-description-title{font-size:14px;font-weight:bold;padding:0 0 5px 0;}.team-member-description{padding:0 0 35px 0;}.team-member-email a{background:url(/sites/all/themes/photofolio3/images/team-email.png) no-repeat scroll left center transparent;padding-left:25px;font-weight:bold;font-size:11px;}#yoxview_popupWrap{z-index:500!important;}.yoxview{clear:both;display:block;margin:0;padding:0 0 10px 0;}.yoxview-image-preview{margin:10px 0;}.yoxview-image-item{float:left;margin:0 10px 10px 0;padding:5px;-moz-box-shadow:0px 1px 3px #969696;-webkit-box-shadow:0px 1px 3px #969696;-o-box-shadow:0px 1px 3px #969696;box-shadow:0px 1px 3px #969696;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}.yoxview-image-item:hover{-moz-box-shadow:0px 2px 6px #8f8f8f;-webkit-box-shadow:0px 2px 6px #8f8f8f;-o-box-shadow:0px 2px 6px #8f8f8f;box-shadow:0px 2px 6px #8f8f8f;}.yoxview-image-item:nth-child(4n){margin-right:0px;}.yoxview-image-item img{max-width:117px;}.no-sidebars .yoxview-image-item:nth-child(4n){margin-right:10px;}.no-sidebars .yoxview-image-item:nth-child(7n){margin-right:0px;}.no-sidebars .yoxview-image-item img{max-width:112px;}.yoxview-image-item img,.yoxview-image-item img:hover{-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;box-shadow:none;padding:0;}@media all and (min-width:760px) and (max-width:980px){.yoxview-image-item img{max-width:92px;}.no-sidebars .yoxview-image-item img{max-width:78px;}}@media all and (max-width:760px){.yoxview-image-item{margin:0 2% 2% 0;max-width:32%;}.yoxview-image-item:nth-child(4n),.no-sidebars .yoxview-image-item:nth-child(4n),.no-sidebars .yoxview-image-item:nth-child(7n){margin-right:2%;}.yoxview-image-item:nth-child(3n){margin-right:0;}.yoxview-image-item img,.no-sidebars .yoxview-image-item img{max-width:100%;}}.gallery-node .gallery-content{display:block;position:relative;padding:10px 20px;width:100%;background:#292929;border-top:1px solid #ffffff;opacity:1;filter:alpha(opacity=100);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}.gallery-node .gallery-title h2{font-size:18px;font-weight:300;padding:0;margin:0;color:#ffffff;}.region-content .gallery-node img,.region-content .gallery-node img:hover{padding:0;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;box-shadow:none;}.gallery-node .gallery-body{font-size:10px;color:#707070;}.gallery-node .gallery-item{float:left;margin:0 20px 20px 0;}.gallery-node .gallery-item:nth-child(2n){margin-right:0;}.gallery-node .gallery-item{width:260px;}.no-sidebars .gallery-node .gallery-item{width:293px;}.no-sidebars .gallery-node .gallery-item:nth-child(2n){margin-right:20px;}.no-sidebars .gallery-node .gallery-item:nth-child(3n){margin-right:0;}@media all and (min-width:760px) and (max-width:980px){.gallery-node .gallery-item{width:210px;}.no-sidebars .gallery-node .gallery-item{width:213px;}}@media all and (max-width:760px){.gallery-node .gallery-item{width:100% !important;float:none;margin-right:0;}}.field-name-field-mt-gallery-description{font-weight:bold;}.twitter-title{font-weight:bold;padding:0 0 10px 0;}#block-views-mt-tweets-block .view-mt-tweets{background:#e1e8ee!important;border:1px solid #97c2df!important;padding:15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;line-height:150%;font-size:13px;}.view-mt-tweets .views-row{margin-bottom:25px;}#block-views-mt-tweets-block .view-mt-tweets .views-row{margin-bottom:0;}.view-mt-tweets .twtr-tweet a{color:#5B8C0B!important;font-weight:bold;}#block-views-mt-tweets-block h2{background:url(/sites/all/themes/photofolio3/images/twitter-title-bg.png) no-repeat right;padding:10px 35px 15px 0;margin:0;}ul.social-bookmarks{margin:0;padding:0;display:block;overflow:hidden;text-align:center;}ul.social-bookmarks li{list-style-type:none;margin:0;cursor:pointer;zoom:1;display:inline-block;*display:inline;}ul.social-bookmarks li a{display:inline-block;*display:inline;zoom:1;width:51px;height:50px;padding:0 2px 0 0;margin:0 auto;text-align:center;overflow:hidden;outline:none;opacity:1;filter:alpha(opacity=100);}ul.social-bookmarks li.last a{padding-right:0;}ul.social-bookmarks li a:hover{opacity:0.7;filter:alpha(opacity=70);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}ul.social-bookmarks li.label{padding:0 15px 0 0;}ul.social-bookmarks li.facebook a{background:url(/sites/all/themes/photofolio3/images/social-media-facebook.png) no-repeat center bottom;}ul.social-bookmarks li.linkedin a{background:url(/sites/all/themes/photofolio3/images/social-media-linkedin.png) no-repeat center bottom;}ul.social-bookmarks li.twitter a{background:url(/sites/all/themes/photofolio3/images/social-media-twitter.png) no-repeat center bottom;}ul.social-bookmarks li.flickr a{background:url(/sites/all/themes/photofolio3/images/social-media-flickr.png) no-repeat center bottom;}ul.social-bookmarks li.youtube a{background:url(/sites/all/themes/photofolio3/images/social-media-youtube.png) no-repeat center bottom;}#toTop{background:transparent url(/sites/all/themes/photofolio3/images/backtotop-arrow.png) no-repeat;width:51px;height:50px;position:fixed;cursor:pointer;bottom:60px;right:10px;display:none;z-index:100;opacity:1;filter:alpha(opacity=100);}#toTop:hover{opacity:0.8;filter:alpha(opacity=80);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}div.messages.status{color:#ffffff;background:#6AA50B;border:1px solid #558509;margin:0 0 10px;padding:10px 15px;}div.messages.error{color:#ffffff;background:#c53300;border:1px solid #822200;margin:0 0 10px;padding:10px 15px;}div.messages.warning{color:#ffffff;background:#eb8314;border:1px solid #822200;margin:0 0 10px;padding:10px 15px;}div.messages a{color:#ffffff;text-decoration:underline;}.view-archive ul.views-summary li,.view-latest-posts li.views-row{list-style:none;padding:0 0 5px 0;margin:0 0 5px 0;border-bottom:1px solid #d8d8d8;}.view-archive ul.views-summary li:last-child,.view-latest-posts li.views-row:last-child{border-bottom:none;}.view-latest-posts li.views-row .views-field-created{font-size:10px;}.view-image-galleries .views-row{float:left;border:3px solid #ffffff;padding:0;margin:0 15px 10px 0;display:block;-moz-box-shadow:0px 1px 3px #787878;-webkit-box-shadow:0px 1px 3px #909090;-o-box-shadow:0px 1px 3px #909090;box-shadow:0px 1px 3px #909090;}.view-image-galleries .views-row:hover{-moz-box-shadow:0px 2px 6px #b3b3b3;-webkit-box-shadow:0px 2px 6px #b3b3b3;-o-box-shadow:0px 2px 6px #b3b3b3;box-shadow:0px 2px 6px #b3b3b3;}.view-image-galleries .views-row:nth-child(3n){margin-right:0px;}@media all and (min-width:760px) and (max-width:980px){.view-image-galleries .views-row:nth-child(3n){margin:0 15px 10px 0;}}@media all and (max-width:760px){.view-image-galleries .views-row:nth-child(3n){margin:0 15px 10px 0;}}.gallery-thumb img{padding:0;margin:0;display:block;overflow:hidden;}.view-enriched-image-galleries .views-row{border-bottom:1px solid #d8d8d8;clear:both;display:block;overflow:hidden;margin:0 0 10px;padding:0 0 10px;}.view-enriched-image-galleries .views-row:last-child{border-bottom:none;margin:0;margin:0 0 5px;padding:0 0 5px;}.view-enriched-image-galleries .views-row img{border:1px solid #d8d8d8;float:left;margin:0 10px 0 0;}.view-enriched-image-galleries .views-row .views-field-created{font-size:10px;}.view-galleries{display:block;overflow:hidden;clear:both;padding:0;}.view-galleries .views-row{display:block;position:relative;margin-bottom:20px;}.view-galleries.one-column .views-row:hover{opacity:0.85;filter:alpha(opacity=85);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.view-galleries .gallery-content{display:block;position:absolute;padding:10px 20px;bottom:10px;width:100%;background:rgba(0,0,0,0.7);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}.view-galleries .gallery-content h2{font-size:24px;font-weight:300;padding:0;margin:0;color:#ffffff;}.view-galleries .gallery-body{font-size:10px;font-weight:bold;color:#ffffff;}.view-galleries .gallery-body p{margin:0 0 5px 0;}@media all and (max-width:480px){.view-galleries.one-column .gallery-body{display:none;}.view-galleries.one-column .gallery-content h2{font-size:16px;}}.view-galleries .gallery-links{text-align:right;font-size:10px;font-weight:bold;color:#ffffff;}.view-galleries.multi-column .gallery-links{text-align:left;}.view-galleries .gallery-links a{font-size:10px;font-weight:bold;}.view-galleries a img{padding:0;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;box-shadow:none;}.view-galleries a img:hover{-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;box-shadow:none;}.view-galleries.one-column a img:hover{opacity:1;filter:alpha(opacity=100);}.view-galleries.multi-column .gallery-content{position:relative;background:#292929;border-top:1px solid #545454;}.view-galleries.multi-column .gallery-content h2{font-size:18px;}.view-galleries.two-columns .views-row,.view-galleries.three-columns .views-row{float:left;margin-right:20px;}.view-galleries.two-columns .views-row:nth-child(2n),.view-galleries.three-columns .views-row:nth-child(3n){margin-right:0;}.view-galleries.two-columns .views-row{width:260px;}.no-sidebars .view-galleries.two-columns .views-row{width:450px;}.view-galleries.three-columns .views-row{width:166px;}.no-sidebars .view-galleries.three-columns .views-row{width:293px;}@media all and (min-width:760px) and (max-width:980px){.view-galleries.two-columns .views-row{width:210px;}.no-sidebars .view-galleries.two-columns .views-row{width:330px;}.view-galleries.three-columns .views-row{width:100%;}.no-sidebars .view-galleries.three-columns .views-row{width:213px;}}@media all and (max-width:760px){.view-galleries.two-columns .views-row,.view-galleries.three-columns .views-row{width:100% !important;float:none;margin-right:0;}}.view-tags-cloud{line-height:170%;}.view-tags-cloud .views-field-name{float:left;padding:0 2px 0 0;}.view-tags-cloud .views-field-nid{float:left;padding:0 8px 0 0;font-weight:bold;}.view-tags-cloud .more-link{clear:both;}.camera_wrap .camera_pag .camera_pag_ul{text-align:center!important;}.camera_title{font-size:24px;font-weight:300;padding:0;line-height:120%;}.camera_body{font-size:10px;font-weight:bold;line-height:120%;}.camera_body p{margin:0;}.camera_caption > div{background:rgba(0,0,0,0.7)!important;}#block-comment-recent ul li{list-style:none;padding:0 0 5px 30px;margin:0 0 5px 0;border-bottom:1px solid #d8d8d8;background:transparent url(/sites/all/themes/photofolio3/images/recent-comment.png) no-repeat left 5px;list-style-position:inside;}#block-comment-recent ul li.last{border-bottom:none;}#block-comment-recent ul li span{font-size:10px;}ul.contextual-links li{line-height:100%!important;list-style:none!important;list-style-image:none!important;margin:0!important;padding:0!important;}ul.contextual-links li a{color:#333 !important;display:block!important;margin:0.25em 0!important;padding:0.25em 1em 0.25em 0.5em!important;background-image:none!important;font-size:100%!important;}ul.contextual-links li a:hover{background-color:#bfdcee!important;}figure{margin:0;}
#main-navigation ul.menu li a.active,#main-navigation ul.menu li a:hover{background-color:#7faf44!important;}.block{padding:0;}#block-block-1{border-bottom:1px solid #d8d8d8;margin-bottom:30px;}#footer-bottom-inside .grid_8{width:100%!important;}body{border-top:5px solid #7faf44;}#header{background:#ffffff;border-bottom:1px solid #EEE;}#footer-bottom-inside{background-color:#E2E2E2;}#assoc-links{list-style:none;padding:0;margin:0}#toTop{border:2px solid #7FAF44;background:#fff url(/sites/all/themes/photofolio3/images/backtotop-arrow.png) no-repeat;border-radius:50%;width:50px;}#assoc-links li{display:inline;}#assoc-links li::after{content:" | "}#assoc-links li:last-child:after{content:""}a{color:#666666;font-weight:600;}a:hover{color:#333333;}h1 a:hover,h2 a:hover,h3 a:hover{text-decoration:none;}#header{padding:0;}#header ul.menu{padding:0;}#main-navigation ul.menu li a.active,#main-navigation ul.menu li a:hover{border-radius:0;}#header-left{padding-top:25px;}@media screen and (max-width:996px) and (min-width:981px){#header-left{padding:5px;}}@media screen and (max-width:980px) and (min-width:760px){#header-left{padding-top:0!important;}select.mnav{margin:15px 0!important;}}#logo img{width:100%;}div.feed-icon a.ical-icon img{padding:0px;height:50px;width:130px;border-radius:5px;margin-top:5px;border:1px solid #CCCCCC;margin-left:auto;margin-right:auto;}.view .date-nav-wrapper .date-heading h3{text-align:left;}.calendar-calendar td .inner div.day a{color:#4A7307!important;}.date-prev{padding-right:8px!important;}.date-next{padding-left:8px!important;}#block-views-24a22f74c3c94738b6cb92b83d5d631d div.feed-icon a.ical-icon img{display:none!important;}li.active a{color:#4A7307;}@media screen and (max-width:760px){#site_wrapper{overflow-x:hidden;position:absolute;}}#slider{overflow:hidden;width:80%;margin:auto!important;}#slider figure{position:relative;width:400%;left:0;text-align:left;font-size:0;-webkit-animation:slide 35s infinite;animation:slide 35s infinite;margin:0!important;padding:0!important;border:0!important;}#slider figure .slide{width:25%;float:left;margin:0!important;padding:0!important;border:0!important;}#slider figure img{width:100%;margin:0!important;padding:0!important;border:0!important;}#slider figure .tag{padding-left:10px;padding-top:3px;max-width:465px;height:80px;background-color:#333;background-color:rgba(51,51,51,0.8);color:white;position:relative;top:-170px;margin-top:50px;margin-bottom:-132px;text-align:left;font-size:14px;}#slider figure .tag h4{margin:0px;font-size:16pt;font-weight:bold;color:#fff;}#slider figure .tag a{color:#fff;}@media screen and (max-width:760px){.tag{display:none;}}@keyframes slide{0%{left:0%;}17%{left:0%;}22%{left:-100%;}41%{left:-100%;}46%{left:-200%;}67%{left:-200%;}72%{left:-300%;}90%{left:-300%;}100%{left:0%;}}@-webkit-keyframes slide{0%{left:0%;}17%{left:0%;}22%{left:-100%;}41%{left:-100%;}46%{left:-200%;}67%{left:-200%;}72%{left:-300%;}90%{left:-300%;}100%{left:0%;}}
