@import url('reset.css');*{padding:0;margin:0}html{}body{font:normal 13px/20px open sans,Arial,Tahoma,sans-serif;color:#b5b5b5;-webkit-text-stroke:.001px transparent;background:#141414 url(../images/body_bg.jpg) repeat;text-shadow:1px 1px 0 #000}::selection{background:#888a8d;color:#fff}::-moz-selection{background:#888a8d;color:#fff}a{color:#00a8ff;outline-style:none;text-decoration:none;transition:color .2s ease-in;-moz-transition:color .2s ease-in;-o-transition:color .2s ease-in;-webkit-transition:color .2s ease-in}a:hover{text-decoration:none;color:#fff}blockquote p{font-style:italic}blockquote{font-size:12px;font-style:italic;line-height:22px;background:url(../images/quote.png) no-repeat top left;padding:0 50px 0 40px;margin:10px 0 10px 50px;min-height:30px}h1,h2,h3,h4,h5,h6{font-family:Oswald,Tahoma,sans-serif;font-weight:400;color:#fff;padding-bottom:20px;line-height:normal;text-shadow:2px 4px 0 #141414;text-transform:uppercase}h1{font-size:22px}h2{font-size:22px;line-height:32px}h3{font-size:17px;line-height:27px}h4{font-size:16px;line-height:25px}h5{font-size:14px;line-height:22px}h6{font-size:12px;line-height:19px}img.alignleft{float:left;vertical-align:middle;margin:0 10px 0 0}img.alignright{float:right;vertical-align:middle;margin:0 0 0 10px}img.aligncenter{display:block;margin:0 auto;clear:both}.aligncenter{margin:0 auto;clear:both;display:block}.clear{clear:both;height:1px;overflow:hidden;margin-bottom:-1px;line-height:1%;font-size:0}* html .clear{height:auto}pre,code{font:11px/19px Consolas,andale mono,Courier,courier new,monospace;text-shadow:none}pre{border:1px solid #ddd;margin:20px 0;overflow-x:visible;overflow-y:hidden;padding:1px;background:url(../images/bg-code.gif)}#wrapper{width:940px;margin:50px auto;position:relative;padding:0;display:table;background:#1f1f1f;box-shadow:0 0 20px #000}#header{z-index:1002;width:940px;height:225px;margin:0;position:relative}#site_title{font-size:24px;position:absolute;top:115px;left:30px;z-index:3}#site_title a{padding:0;margin:0;display:block;text-decoration:none;color:#fff}#site_title a:hover{color:#00a8ff}#site_title img{border:0}#site_title .text_logo{position:relative;top:10px;left:0}#site_title .text_logo a{}.subscribe{float:right;margin:65px 30px 0 0}.subscribe li{float:left;width:25px;height:25px;background:#121212;border-top:1px solid #0c0c0c;margin-left:5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;box-shadow:inset 0 -1px 0 #262626;-moz-box-shadow:inset 0 -1px 0 #262626;-webkit-box-shadow:inset 0 -1px 0 #262626;-o-box-shadow:inset 0 -1px 0 #262626}.subscribe li a{display:inline-block;width:25px;height:25px;text-indent:-9999em;background:url(../images/subscribe_icons.png) no-repeat 0 0;position:relative;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.subscribe li.subscribe_facebook a{background:url(../images/subscribe_icons.png) -30px -2px}.subscribe li.subscribe_facebook a:hover{background:url(../images/subscribe_icons.png) -30px -27px}.subscribe li.subscribe_twitter a{background:url(../images/subscribe_icons.png) 0 -2px}.subscribe li.subscribe_twitter a:hover{background:url(../images/subscribe_icons.png) 0 -27px}.subscribe li.subscribe_linkedin a{background:url(../images/subscribe_icons.png) -60px -2px}.subscribe li.subscribe_linkedin a:hover{background:url(../images/subscribe_icons.png) -60px -27px}.subscribe li.subscribe_googleplus a{background:url(../images/subscribe_icons.png) -90px -2px}.subscribe li.subscribe_googleplus:hover a{background:url(../images/subscribe_icons.png) -90px -27px}.subscribe li.subscribe_pinterest a{background:url(../images/subscribe_icons.png) -120px -2px}.subscribe li.subscribe_pinterest a:hover{background:url(../images/subscribe_icons.png) -120px -27px}.subscribe li.subscribe_rss a{background:url(../images/subscribe_icons.png) -150px -2px}.subscribe li.subscribe_rss a:hover{background:url(../images/subscribe_icons.png) -150px -27px}.subscribe li.subscribe_addthis a{background:url(../images/subscribe_icons.png) -180px -2px}.subscribe li.subscribe_addthis a:hover{background:url(../images/subscribe_icons.png) -180px -27px}#at15s_inner{text-shadow:none}.main_menu_search{height:65px;float:left;width:940px;background:#171717 url(../images/divider.png) repeat-x bottom}.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none}.sf-menu{line-height:1}.sf-menu ul{position:absolute;top:-999em;width:200px}.sf-menu ul li{width:100%}.sf-menu li:hover{visibility:inherit}.sf-menu li{float:left;position:relative}.sf-menu a{display:block;position:relative}.sf-menu li:hover ul,.sf-menu li.sfHover ul{left:0;top:2.5em;z-index:99}ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul{top:-999em}ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul{left:10em;top:0}ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul{top:-999em}ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul{left:10em;top:0}.sf-menu{float:left;height:65px}.sf-menu a{padding:0;position:relative;display:block}.sf-menu a,.sf-menu a:visited{color:#fff}.sf-menu li{font:10px/10px open sans,Arial,sans-serif;text-transform:uppercase;background:url(../images/menu_vertical_divider.png) repeat-y right;padding-right:2px;text-shadow:0 4px 3px #000;line-height:63px}.sf-menu li:last-child{}.sf-menu li a{padding:0;padding:0 30px}.sf-menu li a:hover{color:#00a8ff}#header .current-menu-item a{color:#00a8ff}#header .homeicon a{}#header .sf-with-ul{}#header .sfHover .sf-with-ul:hover{}.sf-menu li.sfHover a{background:url(../images/menu_hover.png);color:#00a8ff}.sf-menu li.sfHover a:active{}#header .sf-menu li ul{width:180px;background:url(../images/dropdown_bg.png);margin:40px 0 0;padding:5px 0}.sf-menu li li{margin:0;text-transform:lowercase;width:180px;font-size:12px;line-height:35px;padding:0 0 2px;font-family:open sans,Arial,sans-serif;background:0 0}#header .sf-menu li li a{background:0 0;color:#fff;text-shadow:none;display:block;transition:background-color .3s linear;-webkit-transition:background-color .3s linear;-moz-transition:background-color .3s linear;-o-transition:background-color .3s linear;-ms-transition:background-color .3s linear}.sf-menu li li:first-child{}.sf-menu li li:last-child{}#header .sf-menu li ul li a{}#header .sf-menu li ul li:last-child a,#header .sf-menu li ul li:last-child a:hover{border:0}#header .sf-menu li ul li a:hover{color:#00a8ff;background:#1c1c1c}#header .sf-menu li ul li:first-child a:hover{}#header .sf-menu li li ul{margin:0 0 0 70px}#header .sf-menu li li ul li a{}#header .sf-menu li li ul li:last-child a:hover{}#header .sf-menu li li ul li:first-child a:hover{}#header .sf-menu li li li a{color:#fff}#header .sf-menu li li li a:hover{color:#00a8ff}.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active{outline:0}#header .sf-menu li li.sfHover a{color:#00a8ff;background:#1c1c1c}#header .sf-menu li li .sf-with-ul{}#header .sf-menu li li.sfHover li a{color:#fff;background:0 0}#header .sf-menu li li.sfHover li a:hover{color:#00a8ff;background:#1c1c1c}.sf-menu li li .sf-with-ul{}.sf-menu li li.sfHover .sf-with-ul{}.sf-menu a.sf-with-ul{min-width:1px;margin-right:0}.sf-with-ul{padding-right:10px}.sfHover .sf-with-ul{z-index:9999;display:block}.sf-sub-indicator{position:absolute;display:none!important;right:3px;top:1.05em;width:9px;height:6px;text-indent:-999em;overflow:hidden}#header .sf-menu li ul li .sf-sub-indicator{right:10px;top:12px;width:7px;height:9px;display:block}#header .sf-menu li ul li a>.sf-sub-indicator{top:17px}a>.sf-sub-indicator{top:17px}a:focus>.sf-sub-indicator,a:hover>.sf-sub-indicator,a:active>.sf-sub-indicator,li:hover>a>.sf-sub-indicator,li.sfHover>a>.sf-sub-indicator{display:none}.sf-menu ul .sf-sub-indicator{}.sf-menu ul a>.sf-sub-indicator{}#header .sf-menu ul a:focus>.sf-sub-indicator,#header .sf-menu ul a:hover>.sf-sub-indicator,#header .sf-menu ul a:active>.sf-sub-indicator,#header .sf-menu ul li:hover>a>.sf-sub-indicator,#header .sf-menu ul li.sfHover>a>.sf-sub-indicator{}.intro_slogan{width:100%;background:url(../images/footer_body_bg.jpg);display:table}.intro_slogan_content{background:url(../images/intro_slogan_divider.png) repeat-x top;padding:30px 0 20px;text-align:center;width:940px;margin:0 auto}.intro_slogan_end{width:940px;height:2px;background:url(../images/intro_slogan_divider.png) repeat-x top;float:left;margin:20px 0 30px}.intro_slogan h2{font-size:33px;line-height:40px;color:#ebebeb;text-shadow:2px 2px 2px #000}#content{width:880px;position:relative;z-index:6;padding:0 30px;float:left;margin-bottom:30px}.full_width_page{float:left;width:880px;margin:0}.full_width_page p{padding:0 0 30px}.homepage_content{float:left;width:880px;padding:0 30px;margin:0;position:relative}.homepage_content p{padding-bottom:20px}.homepage_content p:last-child{padding-bottom:0}.post-edit-link{position:absolute;bottom:50px;left:30px}.intro_homepage{width:100%;position:relative;margin:0;background:#fff url(../images/intro_homepage_bg.png) repeat-x bottom;z-index:1000;margin-bottom:40px}.intro_homepage_content{width:940px;margin:0 auto;padding:30px 0;text-align:center}.intro_homepage_content h3{color:#575757;text-transform:none;font-size:22px;padding-bottom:20px;line-height:30px}.latest_portfolio{width:880px;padding:0 0 50px;margin:0 0 50px 30px;position:relative;float:left;background:url(../images/content_divider.png) repeat-x bottom}.view_case,.view_photo,.play_video,.play_audio{width:25px;height:26px;display:block;background:#121212 url(../images/portfolio_icons.png) no-repeat 0 0;border-top:1px solid #0c0c0c;border-left:1px solid #0c0c0c;border-right:1px solid #0c0c0c;border-bottom:1px solid #262626;text-indent:-9999em;position:absolute;top:50%;right:50%;margin:0 -30px 0 0}.view_photo,.play_video,.play_audio{left:50%;margin-left:-30px}.view_photo{background-position:-30px 0}.play_video{background-position:-60px 0}.play_audio{background-position:right 0}.view_portfolio{display:inline-block;padding:5px 0 0}.portfolio_content{background:#fff;width:182px;height:95px;border-left:1px solid #ebebeb;border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb;position:relative;padding:10px}.portfolio_content h5 a{color:#292929;display:inline!important}.portfolio_content h5 a:hover{color:#edbb3a}.thumb_overlay{width:205px;height:135px;float:left;overflow:hidden;position:relative;text-align:center}.thumb_overlay .mask,.thumb_overlay .content{width:205px;height:135px;position:absolute;overflow:hidden;top:0;left:0}.thumb_overlay img{display:block;position:relative}.thumb_overlay_effect img{opacity:1;transition:all .4s ease-in-out .2s;-moz-transition:all .4s ease-in-out .2s;-webkit-transition:all .4s ease-in-out .2s;-o-transition:all .4s ease-in-out .2s}.thumb_overlay_effect .mask{background-color:#171717;opacity:0;transform:scale(0) rotate(-180deg);-moz-transform:scale(0) rotate(-180deg);-webkit-transform:scale(0) rotate(-180deg);-o-transform:scale(0) rotate(-180deg);transition:all .4s ease-in;-moz-transition:all .4s ease-in;-webkit-transition:all .4s ease-in;-o-transition:all .4s ease-in}.thumb_overlay_effect h4{opacity:0;background:transparent;margin:35px 0 0;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}.thumb_overlay_effect h4 a{color:#fff}.thumb_overlay_effect h4 a:hover{color:#00a8ff}.thumb_overlay_effect .view_case,.thumb_overlay_effect .view_photo,.thumb_overlay_effect .play_video,.thumb_overlay_effect .play_audio{opacity:0;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out 0s;-webkit-transition:all .5s ease-in-out 0s;-o-moz-transition:all .5s ease-in-out 0s}.thumb_overlay_effect:hover .mask{opacity:1;transform:scale(1) rotate(0);-moz-transform:scale(1) rotate(0);-webkit-transform:scale(1) rotate(0);-o-transform:scale(1) rotate(0);transition-delay:.2s;-moz-transition-delay:.2s;-webkit-transition-delay:.2s;-o-transition-delay:.2s}.thumb_overlay_effect:hover img{opacity:0;transform:scale(0);-moz-transform:scale(0);-webkit-transform:scale(0);-o-transform:scale(0);transition-delay:0s;-moz-transition-delay:0s;-webkit-transition-delay:0s;-o-transition-delay:0s}.thumb_overlay_effect:hover h4,.thumb_overlay_effect:hover p,.thumb_overlay_effect:hover .view_case,.thumb_overlay_effect:hover .view_photo,.thumb_overlay_effect:hover .play_video,.thumb_overlay_effect:hover .play_audio{opacity:1;transition-delay:.5s;-moz-transition-delay:.5s;-webkit-transition-delay:.5s;-o-transition-delay:.5s}.the_carousel{position:relative;float:left;width:880px}.the_carousel img{visibility:hidden}.es-carousel-wrapper{padding:0;position:relative}.es-carousel{overflow:hidden;height:130px}.es-carousel ul{display:none}.es-carousel ul li{height:100%;float:left;display:block;position:relative}.es-carousel ul li a{display:block}.es-carousel ul li a img{display:block;max-height:100%;max-width:100%;visibility:hidden}.es-carousel ul li img{display:block;max-height:100%;max-width:100%;background:0 0}.es-nav{position:absolute;top:-40px;right:0}.es-nav span{background:transparent url(../images/carousel_nav.png) no-repeat top left;width:32px;height:20px;cursor:pointer;display:block;float:left;text-align:center;color:#fff;text-shadow:0 2px 0 #000;transition:color .2s ease-in;-moz-transition:color .2s ease-in;-o-transition:color .2s ease-in;-webkit-transition:color .2s ease-in}.es-nav span.es-nav-next{background-position:top right;width:30px}.es-nav span:hover{color:#00a8ff}.custom_content_section{width:880px;margin:0 0 49px 30px;padding:0;float:left}.custom_content_section p{padding-bottom:10px}.custom_content_section p:last-child{padding-bottom:0}.latest_posts_shortcode ul li{background:url(../images/content_divider.png) repeat-x bottom;margin:0 0 20px;padding:0 0 20px}.latest_posts_shortcode ul li:last-child{margin:0;padding:0;border:0;background:0 0}.latest_posts_shortcode ul li p{padding:0}.recent_post_date{width:40px;display:inline-block;margin-right:10px;background:#121212;border-top:1px solid #0c0c0c;border-left:1px solid #0c0c0c;border-right:1px solid #0c0c0c;border-bottom:1px solid #262626;float:left}.recent_post_day{width:40px;display:block;text-align:center;font:20px/20px Oswald,Arial,sans-serif;color:#fff;padding:5px 0}.recent_post_month{display:block;width:40px;text-align:center;text-transform:uppercase;color:#fff;font:10px/10px open sans,Arial,sans-serif;padding:0 0 5px}.recent_post_author{display:block;font:11px/11px open sans,Arial,sans-serif;color:#999;text-transform:capitalize;text-shadow:0 1px 0 #000;padding:5px 0 0}.recent_post_title a{font-weight:400;font:13px/24px open sans,Arial,sans-serif;text-transform:capitalize;color:#fff;text-shadow:1px 1px 0 #000}.recent_post_title a:hover{color:#00a8ff}.the_clients{width:940px;padding:0;margin:30px 0 0;float:left}.the_clients ul{position:relative;margin-left:-20px}.the_clients ul li{float:left;width:172px;height:64px;margin-left:20px;border-bottom:3px solid #ddd;background:#fff}.the_clients ul li img{display:block}.custom_section_content{width:860px;float:left;position:relative;margin:0 0 40px}#content .custom_section_content .framed_box{margin-bottom:0}#content .custom_section_content .framed_box_content{padding-bottom:0}.framed_box .one_half,.framed_box .one_third,.framed_box .two_third,.framed_box .three_fourth,.framed_box .one_fourth,.framed_box .one_fifth,.framed_box .two_fifth,.framed_box .three_fifth,.framed_box .four_fifth,.framed_box .one_sixth,.framed_box .five_sixth{margin-bottom:0}#content .custom_section_content .one_half,#content .custom_section_content .one_third,#content .custom_section_content .two_third,#content .custom_section_content .three_fourth,#content .custom_section_content .one_fourth,#content .custom_section_content .one_fifth,#content .custom_section_content .two_fifth,#content .custom_section_content .three_fifth,#content .custom_section_content .four_fifth,#content .custom_section_content .one_sixth,#content .custom_section_content .five_sixth{margin-bottom:0}.preloader{background:url(../images/ajax-loader.gif) center center no-repeat;display:inline-block;margin:0}.page_title{width:880px;float:left;margin:0 0 50px;padding:10px 30px;position:relative;background:#171717;border-top:1px solid #0f0f0f;border-bottom:1px solid #262626}.single_page_title{width:860px;float:left;margin:5px 0 0;padding-bottom:10px;position:relative}.single_page_title h2{font-size:16px!important}.page_title span{display:inline-block;padding:0 5px 0 0}.page_title h2{float:left;padding:0}.blog_post{width:550px;float:left;margin:0 0 50px;padding:0 0 50px;background:url(../images/content_divider.png) repeat-x bottom}.blog_post h2{font-size:18px;padding-bottom:5px}.blog_post .latest_post_date{font-size:16px}.blog_post_thumb{width:550px;height:290px;float:left;margin:0 0 20px;position:relative}.blog_post_thumb img{visibility:hidden}.blog_post_title{float:left;width:550px;margin-bottom:20px}.blog_post_title .recent_post_author{padding:0}.blog_post_title a{color:#fff}.blog_post_title a:hover{color:#00a8ff}.excerpt{width:550px;float:left}.excerpt p{padding-bottom:10px}.read_more_section{float:right;margin:20px 0 0}.read_more_section a{display:inline-block;padding:5px 20px;font-size:10px;color:#fff;border:1px solid #121212;text-shadow:0 4px 3px #000;background-color:#151515;text-transform:uppercase;background-image:-webkit-gradient(linear,0 0,0 100%,from(#151515),to(#121212));background-image:-webkit-linear-gradient(top,#151515,#121212);background-image:-moz-linear-gradient(top,#151515,#121212);background-image:-ms-linear-gradient(top,#151515,#121212);background-image:-o-linear-gradient(top,#151515,#121212);box-shadow:inset 0 1px 0 #1c1c1c;-moz-box-shadow:inset 0 1px 0 #1c1c1c;-webkit-box-shadow:inset 0 1px 0 #1c1c1c;-o-box-shadow:inset 0 1px 0 #1c1c1c}.read_more_section a:hover{color:#00a8ff}.read_more,.post_meta{display:inline-block;padding:5px 20px;font-size:10px;color:#fff;border:1px solid #121212;text-shadow:0 4px 3px #000;background-color:#151515;background-image:-webkit-gradient(linear,0 0,0 100%,from(#151515),to(#121212));background-image:-webkit-linear-gradient(top,#151515,#121212);background-image:-moz-linear-gradient(top,#151515,#121212);background-image:-ms-linear-gradient(top,#151515,#121212);background-image:-o-linear-gradient(top,#151515,#121212);box-shadow:inset 0 1px 0 #1c1c1c;-moz-box-shadow:inset 0 1px 0 #1c1c1c;-webkit-box-shadow:inset 0 1px 0 #1c1c1c;-o-box-shadow:inset 0 1px 0 #1c1c1c}.read_more:hover{color:#00a8ff}.post_meta{float:left;margin:20px 0 0;text-transform:uppercase}.post_meta a{color:#fff}.post_meta a:hover{color:#00a8ff}.single_post{padding:0 0 40px;margin:0 0 40px;float:left;width:550px;background:url(../images/content_divider.png) repeat-x bottom}.single_post_title{padding-top:10px;display:inline-block}.single_post p{margin-bottom:10px}.single_post_thumb{width:590px;height:290px;float:left;margin:0 0 20px;border:1px solid #ebebeb;padding:4px}.single_post_thumb_portfolio{width:535px;height:195px;float:left;margin:0 0 20px;position:relative;border:1px solid #ddd;padding:4px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.single_post .video1{max-width:100%!important}.single_post .video1 iframe{max-width:100%!important}.single_post .projekktor{max-width:480px!important}#content .google_map img{max-width:1e4px}.single_post .excerpt img{max-width:480px}.single_post_portfolio{padding:0 0 20px;margin:0 0 10px;float:left;position:relative;background:url(../images/content_divider.png) repeat-x bottom}.single_post_portfolio .post_meta{margin:0 0 20px}.prev_link a,.next_link a{position:absolute;display:block;width:163px;height:163px;background:url(../images/next_prev.png) no-repeat;top:550px;text-indent:-9999em}.prev_link a{left:-170px}.next_link a{right:-170px;background-position:-163px 0}.prev_link a:hover,.next_link a:hover{opacity:.8}#authorarea{width:550px;overflow:hidden;background:url(../images/content_divider.png) repeat-x top;padding:40px 0 0}#authorarea h5{text-transform:uppercase}#authorarea img{margin:8px 0 10px 10px;float:right;width:80px;height:80px}#authorarea p{margin:0;padding:0}#authorarea p a{}.authorinfo{padding-right:110px}.single_post ul,.single_post ol{list-style-position:inside}.social_share{width:420px;padding:0 0 0 120px;float:left;margin:0 0 30px}.social_share li{float:left}.social_share li:last-child{margin-bottom:0}.twitter_button{padding-right:13px}.plus_button{padding-right:10px}.facebook_button{}.pinterest_button{padding:0 13px}.linkedin_button{}.related_posts{width:550px;position:relative;float:left;padding-bottom:40px;background:url(../images/content_divider.png) repeat-x bottom;margin:0 0 10px}.related_posts ul{position:relative;margin-left:-10px}.related_posts li{width:130px;float:left;margin:0 0 0 10px}.related_posts img{display:block;margin-bottom:10px}.related_posts a{color:#999}.related_posts a:hover{color:#00a8ff}.no-posts{text-align:center}.no-posts p img{margin:0 auto;width:176px;height:166px;display:block}.single_page{}.three_columns_portfolio{position:relative;margin:10px 0 0 -20px;padding-bottom:20px}.three_columns_portfolio_item{float:left;height:135px;margin:0 0 20px 20px;width:205px}.three_columns_portfolio_item img{visibility:hidden}.filter_links{float:left;width:880px;margin:0 0 20px;position:relative}.filter_links ul{position:relative}.filter_links ul li{float:left;margin-right:10px}.filter_links ul li a{display:inline-block;padding:5px 20px;font-size:10px;color:#fff;border:1px solid #121212;text-shadow:0 4px 3px #000;background-color:#151515;text-transform:uppercase;background-image:-webkit-gradient(linear,0 0,0 100%,from(#151515),to(#121212));background-image:-webkit-linear-gradient(top,#151515,#121212);background-image:-moz-linear-gradient(top,#151515,#121212);background-image:-ms-linear-gradient(top,#151515,#121212);background-image:-o-linear-gradient(top,#151515,#121212);box-shadow:inset 0 1px 0 #1c1c1c;-moz-box-shadow:inset 0 1px 0 #1c1c1c;-webkit-box-shadow:inset 0 1px 0 #1c1c1c;-o-box-shadow:inset 0 1px 0 #1c1c1c}.filter_links ul li a:hover{color:#00a8ff}.filter_links ul li a.selected{color:#00a8ff}.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}.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}.not_found{width:540px}.not_found img{width:540px;height:200px;display:block;margin:0 auto}#sidebar{}.sidebar_widget{width:290px;float:left;margin:0 0 20px;position:relative}.sidebar_widget li{padding-bottom:10px;padding-left:20px;background:url(../images/square_arrow.png) no-repeat left 3px}.sidebar_widget li:last-child{padding-bottom:0}.sidebar_widget h4{display:inline-block;width:100%;padding:0 0 15px;margin:0 0 20px;background:url(../images/content_divider.png) repeat-x bottom}.sidebar_widget h5 span{background:#fff;padding-right:5px}.sidebar_widget a{color:#999;text-shadow:0 1px 0 #000}.sidebar_widget a:hover{color:#00a8ff}#twitter_update_list li{margin-bottom:10px;background:url(../images/twitter_feed_icon.png) no-repeat left 5px;padding-left:30px}#twitter_update_list li:last-child{margin-bottom:0}#twitter_update_list li span a{}#twitter_update_list li>a{font-size:10px!important}#sidebar .the_tabs li{border:0}#sidebar .the_tabs li a{border:0}#sidebar .the_tabs .tabs{background:url(../images/titles_pattern.png) repeat-x 0 12px}#sidebar .the_tabs .tabs li a{color:#333;text-transform:uppercase;font-size:14px;font-family:pt sans,Arial,sans-serif;background:#fff;padding:0 10px 0 0}#sidebar .the_tabs .tabs li a:hover{color:#b0b589}#sidebar .the_tabs .tabs li a.current{color:#b0b589}#sidebar .the_tabs .panes{border:0;padding:0;margin-top:20px}.recent_posts li{width:240px;clear:both;margin:0 0 15px}.recent_posts li:last-child{margin:0}.recent_posts img{float:left;margin:0 10px 0 0}.recent_posts p span{font-size:11px}#search{margin:17px 30px 0 0;padding:0;height:31px;float:right;position:relative}.search_form{margin:0;padding:0}#search form{display:inline}#search form input#s{width:3px;border:0;float:left;margin:0;padding:0;line-height:31px;height:31px;font-size:10px;background:url(../images/search.png) no-repeat left 0;color:#595959}input#searchsubmit{line-height:31px;height:31px;width:28px;border:0;cursor:pointer;float:left;background:url(../images/search.png) no-repeat right bottom}input#searchsubmit:hover{}strong.search_excerpt{background:#ff0;padding:5px}#sidebar #searchform label{display:none}#sidebar #searchform #searchsubmit{display:none}#sidebar #searchform input{width:270px;height:25px;line-height:25px;padding:0 10px;background:#121212;border-top:1px solid #0c0c0c;border-left:1px solid #0c0c0c;border-right:1px solid #0c0c0c;border-bottom:1px solid #262626;color:#fff;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.breadcrumbs{width:860px;float:left;margin-bottom:10px;color:#81878f;font-size:11px}.ads{list-style:none;margin:0;position:relative;padding:0}.ads li{float:left;width:125px;height:125px;margin-left:15px;background:0 0;padding-left:0}.ads img{border:0;margin:5px 0 0;float:left}.ads a{margin:0;padding:0;display:block}#comments{width:536px;padding:20px 0 0}.comment-body{}#comments ol li.depth-1{padding:20px 0 10px;width:419px;border-left:1px solid #bdbdbd;margin:0 0 20px}#comments ul.children li.depth-2{padding:0 0 10px}#comments ul.children li.depth-2 div.comment-body{padding:10px 0 0}#comments ul.children li.depth-3 div.comment-body{padding:10px 0 0}#comments ol.commentlist li ul.children li.depth-2{width:350px;margin:10px 0 0 40px;border-left:1px solid #bdbdbd}#comments ol.commentlist li ul.children li.depth-3{width:300px;margin:10px 0 0 40px;border-left:1px solid #bdbdbd;padding:0 0 10px}ol.commentlist{list-style:none;margin:20px 0 0;padding:0;text-indent:0}ol.commentlist-pings{list-style:none;margin:0;padding:0;text-indent:0;padding:10px;background:#f2f2f2}ol.commentlist li{margin:0;padding:0;float:left}ol.commentlist li.alt{}ol.commentlist li.bypostauthor{}ol.commentlist li.byuser{}ol.commentlist li.comment-author-admin{}ol.commentlist li.comment-author-admin p{}ol.commentlist li.comment{padding:0;margin:0}ol.commentlist li div.comment-author{}ol.commentlist li div.vcard{padding-bottom:10px}ol.commentlist li div.vcard cite.fn{font-weight:700;font-style:normal}ol.commentlist li div.vcard cite.fn a.url{color:#737272}ol.commentlist li div.vcard cite.fn a:hover.url{color:#000}ol.commentlist li div.vcard img.avatar{float:left;margin:0 10px;border:1px solid #ccc;background:#fff;padding:3px}ol.commentlist li div.vcard img.avatar:hover{border:1px solid #999}ol.commentlist li div.vcard img.avatar-32{}ol.commentlist li div.vcard img.photo{}ol.commentlist li div.vcard span.says{font-style:normal;color:#888;font-size:12px;margin:0}ol.commentlist li div.commentmetadata{}ol.commentlist li div.comment-meta{}ol.commentlist li div.comment-meta a{color:#ccc}ol.commentlist li p{margin:5px 0 0;color:#737272;overflow:hidden;min-height:30px;padding:0}ol.commentlist li p:hover{color:#343434}ol.commentlist li ul{list-style:square;margin:0 0 1em 2em}ol.commentlist li ul.children{list-style:none;margin:0;text-indent:0}ol.commentlist li ul.children li{}ol.commentlist li ul.children li.alt{}#comments ol.commentlist li ul.children li.bypostauthor{}#comments ol.commentlist li.bypostauthor{}ol.commentlist li ul.children li.bypostauthor p{}ol.commentlist li ul.children li p{font-weight:400}ol.commentlist li.bypostauthor p{font-weight:400}ol.commentlist li ul.children li.byuser{}ol.commentlist li ul.children li.comment{}ol.commentlist li.comment-author-admin p{}#comments ol.commentlist li p{padding:0 10px 0 5px;margin:0}ol.commentlist li ul.children li.depth-4{}ol.commentlist li ul.children li.depth-5{}ol.commentlist li ul.children li.odd{}ol.commentlist li.even{}ol.commentlist li.odd{}ol.commentlist li.parent{}ol.commentlist li.pingback{padding:1em}ol.commentlist li.thread-alt{}ol.commentlist li.thread-even{}ol.commentlist li.thread-odd{}.nocomments{margin-left:20px}.trackbacks{width:430px}.trackbacks h3{margin:0 0 20px}.trackbacks ul{list-style:none}.fb_iframe_widget{border-bottom:0!important}.#ommentform{width:550px}#respond{padding:0 0 20px;margin:0}#comments .commentlist #respond{margin-left:10px}#respond h5{margin:20px 0 0;position:relative}#respond p{}#respond label{width:70px;float:left}#respond p small{font:12px lucida sans unicode,lucida grande,sans-serif;line-height:30px;color:#656565}#respond input{font-size:11px;font-family:pt sans,Arial,sans-serif;background:#121212;border-top:1px solid #0c0c0c;border-bottom:1px solid #262626;border-left:0;border-right:0;padding:0 10px;color:#fff;height:25px;text-shadow:0 2px 0 #000;margin:0 0 5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#respond textarea{font-size:11px;line-height:20px;margin:5px 0 0;font-family:pt sans,Arial,sans-serif;background:#121212;border-top:1px solid #0c0c0c;border-bottom:1px solid #262626;border-left:0;border-right:0;padding:0 5px;color:#fff;text-shadow:0 2px 0 #000;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#comments .commentlist #respond textarea{width:400px}input#submit,input#submit:active,input#submit:focus{display:inline-block;padding:5px 20px;font-size:10px;color:#fff;border:1px solid #121212;text-shadow:0 4px 3px #000;background-color:#151515;text-transform:uppercase;margin:10px 0 0 70px;float:left;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;background-image:-webkit-gradient(linear,0 0,0 100%,from(#151515),to(#121212));background-image:-webkit-linear-gradient(top,#151515,#121212);background-image:-moz-linear-gradient(top,#151515,#121212);background-image:-ms-linear-gradient(top,#151515,#121212);background-image:-o-linear-gradient(top,#151515,#121212);box-shadow:inset 0 1px 0 #1c1c1c;-moz-box-shadow:inset 0 1px 0 #1c1c1c;-webkit-box-shadow:inset 0 1px 0 #1c1c1c;-o-box-shadow:inset 0 1px 0 #1c1c1c;cursor:pointer;transition:color .2s ease-in;-moz-transition:color .2s ease-in;-o-transition:color .2s ease-in;-webkit-transition:color .2s ease-in}input#submit:hover{color:#00a8ff;text-shadow:none}#content .cancel-comment-reply{margin:10px 0 0;font-size:12px}#content .cancel-comment-reply a{color:#00408f;display:block;background:url(../images/cancel.png) no-repeat;width:44px;height:15px;text-indent:-9999em}.comment_form{clear:both}.tagcloud{float:left;margin:0;position:relative}#wrapper .tagcloud a{margin:0 0 10px 20px;padding:0 10px 0 12px;background:#676767;color:#fff;text-decoration:none;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;float:left;height:24px;line-height:24px;position:relative;font-size:11px}#wrapper .tagcloud a:hover{color:#00a8ff}#wrapper .tagcloud a:before{content:"";float:left;position:absolute;top:0;left:-12px;width:0;height:0;border-color:transparent #676767 transparent transparent;border-style:solid;border-width:12px 12px 12px 0}#wrapper .tagcloud a:after{content:"";position:absolute;top:10px;left:0;float:left;width:4px;height:4px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:#fff;-moz-box-shadow:-1px -1px 2px #222;-webkit-box-shadow:-1px -1px 2px #222;box-shadow:-1px -1px 2px #222}#calendar_wrap{border:1px solid #636363;margin:0 auto;width:250px}#wp-calendar{width:250px;padding-bottom:10px;color:#969595}#wp-calendar th{padding:5px 0}#wp-calendar td{padding:0 5px}#wp-calendar a{text-decoration:none;padding:1px 2px;color:#fff}#wp-calendar caption{color:#fff;font-weight:700;font-size:18px;padding:5px 0;background:#656565;width:100%}#wp-calendar #today{color:#d73828;font-weight:700;font-style:italic}#prev{text-align:left;margin:10px 0 0}#next{text-align:right;margin:10px 0 0}.sticky{}p.attachment{text-align:center;padding:15px 10px}p.attachment a img{}.navigation a img{}.gallery{position:relative;margin-left:-20px!important}.gallery-item img{background:#121212;border-top:1px solid #0c0c0c;border-left:1px solid #0c0c0c;border-right:1px solid #0c0c0c;border-bottom:1px solid #262626;padding:5px;display:block;width:190px;height:190px}.gallery-item{margin:0 0 20px 20px}.gallery-item img:hover{opacity:1}.gallery-caption{font-size:12px;line-height:14px;margin-left:0;padding-bottom:10px;color:#787878}.caption{margin-left:10px}.aligncenter,div.aligncenter{display:block;margin:0 auto}.alignleft{float:left;margin:0 20px 10px 0}.alignright{float:right;margin:0 0 10px 10px}.wp-caption{background-color:#f3f3f3;border:1px solid #ddd;-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin-top:10px;margin-bottom:10px;padding-top:4px;text-align:center}.wp-caption img{border:0 0;margin:0;padding:0}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:5px;text-shadow:none}.page_nav{overflow:hidden;text-align:center;padding:0;margin:20px 0;float:left;width:860px;color:#656565}.portfolio_pagination .page_nav{width:940px}.three_columns_portfolio .page_nav{width:940px}.page_nav span{display:block;float:left;font-size:11px;margin:0}.page_nav a,.page_nav span.current{color:#fff;border:1px solid #121212;text-shadow:0 4px 3px #000;background-color:#151515;float:left;padding:5px 10px;margin:0 10px 0 0;background-image:-webkit-gradient(linear,0 0,0 100%,from(#151515),to(#121212));background-image:-webkit-linear-gradient(top,#151515,#121212);background-image:-moz-linear-gradient(top,#151515,#121212);background-image:-ms-linear-gradient(top,#151515,#121212);background-image:-o-linear-gradient(top,#151515,#121212);box-shadow:inset 0 1px 0 #1c1c1c;-moz-box-shadow:inset 0 1px 0 #1c1c1c;-webkit-box-shadow:inset 0 1px 0 #1c1c1c;-o-box-shadow:inset 0 1px 0 #1c1c1c}.page_nav a:hover{color:#00a8ff}.page_nav span.current{color:#00a8ff}.gmap_marker{text-shadow:none}.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-right:4%;margin-bottom:10px;float:left}.last{margin-right:0!important;clear:right}.clearboth{clear:both;display:block;font-size:0;height:0;line-height:0;width:100%}.one_half p,.one_third p,.two_third p,.three_fourth p,.one_fourth p,.one_fifth p,.two_fifth p,.three_fifth p,.four_fifth p,.one_sixth p,.five_sixth p{}.section{line-height:20px;padding:10px 0;margin:0}body .section2{padding:1px 0 15px;margin:0;float:left;line-height:16px}.image_divider{clear:both;display:block;position:relative;width:100%;height:2px;background:url(../images/content_divider.png) repeat-x 0 0;padding:0 0 38px;margin-top:30px}.space_divider{clear:both;display:block;position:relative;width:100%;padding-bottom:30px}#sidebar .flickr{position:relative;margin-left:-10px}#sidebar .flickr>div{float:left}#footer .flickr{position:relative;margin-left:-10px}#sidebar .flickr img{float:left;width:65px;height:65px;margin:0 0 10px 10px}#footer .flickr img{float:left;width:40px;height:40px;margin:0 0 10px 10px}#footer .flickr img:hover,#sidebar .flickr img:hover{background:#ddd}.contact_widget ul li{background:url(../images/contact_us_icons.png) no-repeat;padding:0 0 10px}.contact_widget ul li:last-child{padding-bottom:0}.contact_widget ul li.contact_address{background-position:-55px -2px;padding-left:25px}.contact_widget ul li.contact_phone{background-position:-27px -32px;padding-left:25px}.contact_widget ul li.contact_email{background-position:left -60px;padding-left:25px}.textwidget{margin-bottom:0;padding-bottom:0}.popular_posts{}.blogroll{}#footer{width:880px;padding:50px 30px 0;margin:0;position:relative;float:left;background:#171717 url(../images/content_divider.png) repeat-x top}#footer a:hover{color:#fff}#footer h4{padding:0 0 10px;display:inline-block;margin:0 0 20px;font-size:16px;width:100%}.footer_left,.footer_middle_left,.footer_middle_right,.footer_right{float:left;width:190px;margin-left:40px}.footer_left{margin:0}.footer_widget{margin-bottom:20px}.footer_bottom{width:880px;float:left;background:#0f0f0f url(../images/footer_bottom.png) repeat-x top;padding:10px 30px}.copyright_info{float:left;font-size:10px;text-shadow:0 2px 1px #000}.footer_menu{float:right;padding:5px 0 0}.footer_menu ul li{float:left;line-height:10px;font-size:10px;text-transform:uppercase}.footer_menu ul li a{color:#fff;padding:0 10px}.footer_menu ul li a:hover{color:#00a8ff}.footer_menu ul li.current-menu-item a{color:#00a8ff}.footer_menu ul li:last-child a{padding-right:0}.footer_menu ul li:last-child span{display:none}#toTop{width:40px;height:40px;background:#121212;border-top:1px solid #0c0c0c;border-left:1px solid #0c0c0c;border-right:1px solid #0c0c0c;border-bottom:1px solid #262626;position:fixed;bottom:50px;right:10px;cursor:pointer;display:none;color:#fff;text-align:center;line-height:40px;font-size:16px;transition:color .2s ease-in;-moz-transition:color .2s ease-in;-o-transition:color .2s ease-in;-webkit-transition:color .2s ease-in;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#toTop:hover{color:#00a8ff}.contact_form{width:400px;position:relative;margin-bottom:20px}.contact_form p{margin:0 0 10px;width:400px;float:left;position:relative}.contact_form p label{margin:0;position:absolute;left:260px;top:5px}.contact_form input{float:left;width:230px;height:30px;font-size:11px;font-family:open sans,Arial,sans-serif;background:#121212;border-top:1px solid #0c0c0c;border-bottom:1px solid #262626;border-left:0;border-right:0;padding:0 10px;color:#fff;text-shadow:0 2px 0 #000;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.contact_form input:focus{border-bottom-color:#00a8ff}.form_textarea label{text-indent:-9999em}.contact_form textarea{float:left;width:380px;height:200px;font-size:11px;font-family:open sans,Arial,sans-serif;background:#121212;border-top:1px solid #0c0c0c;border-bottom:1px solid #262626;border-left:0;border-right:0;padding:10px;color:#fff;text-shadow:0 2px 0 #000;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.contact_form textarea:focus{border-bottom-color:#00a8ff}.red_error{color:#f26535}.contact_form_error{float:left;width:250px;display:block;color:#f26535;font-size:10px}.contact_submit{display:inline-block;padding:5px 20px;font-family:open sans,Arial,sans-serif;font-size:10px;color:#fff;border:1px solid #121212;text-shadow:0 4px 3px #000;background-color:#151515;text-transform:uppercase;cursor:pointer;background-image:-webkit-gradient(linear,0 0,0 100%,from(#151515),to(#121212));background-image:-webkit-linear-gradient(top,#151515,#121212);background-image:-moz-linear-gradient(top,#151515,#121212);background-image:-ms-linear-gradient(top,#151515,#121212);background-image:-o-linear-gradient(top,#151515,#121212);box-shadow:inset 0 1px 0 #1c1c1c;-moz-box-shadow:inset 0 1px 0 #1c1c1c;-webkit-box-shadow:inset 0 1px 0 #1c1c1c;-o-box-shadow:inset 0 1px 0 #1c1c1c;transition:color .2s ease-in;-moz-transition:color .2s ease-in;-o-transition:color .2s ease-in;-webkit-transition:color .2s ease-in}.contact_submit:hover{color:#00a8ff}.contact_form_widget{width:190px;position:relative}.contact_form_input{width:190px;float:left}.right_input{float:left;width:190px;margin-top:10px}.contact_form_widget input{width:170px;height:21px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-size:11px;font-family:pt sans,Arial,sans-serif;background:#121212;border-top:1px solid #0c0c0c;border-bottom:1px solid #262626;border-left:0;border-right:0;padding:0 10px;color:#999;text-shadow:0 2px 0 #000}.contact_form_widget label{display:none}.right_inputs{width:190px;margin:5px 0 0;float:left}.right_inputs textarea{width:180px;height:100px;font-size:11px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;line-height:20px;margin:5px 0 0;font-family:pt sans,Arial,sans-serif;background:#121212;border-top:1px solid #0c0c0c;border-bottom:1px solid #262626;border-left:0;border-right:0;padding:0 5px;color:#999;text-shadow:0 2px 0 #000}.contact_submit_widget{float:right;margin:10px 0 0;padding:5px 20px;font-size:10px;color:#fff;border:1px solid #121212;text-shadow:0 4px 3px #000;background-color:#151515;text-transform:uppercase;font-family:open sans,Arial,sans-serif;cursor:pointer;background-image:-webkit-gradient(linear,0 0,0 100%,from(#151515),to(#121212));background-image:-webkit-linear-gradient(top,#151515,#121212);background-image:-moz-linear-gradient(top,#151515,#121212);background-image:-ms-linear-gradient(top,#151515,#121212);background-image:-o-linear-gradient(top,#151515,#121212);box-shadow:inset 0 1px 0 #1c1c1c;-moz-box-shadow:inset 0 1px 0 #1c1c1c;-webkit-box-shadow:inset 0 1px 0 #1c1c1c;-o-box-shadow:inset 0 1px 0 #1c1c1c;transition:color .2s ease-in;-moz-transition:color .2s ease-in;-o-transition:color .2s ease-in;-webkit-transition:color .2s ease-in}.contact_submit_widget:hover{color:#00a8ff}.contact_form_error_widget{display:block;color:red;font-size:10px}.audio_left{float:left;margin:0 20px 0 0;width:290px}.audio_left p{padding:0}.audio_right{float:right;margin:0 0 0 20px;width:290px}.audio_right p{padding:0}.audio_center{margin:0 auto;display:block;clear:both;width:290px}.video1{position:relative;clear:both;margin:0;z-index:9999}.video1{}#sidebar .video1{margin-bottom:0}.video1left{float:left;margin:0 20px 20px 0}.video1right{float:right;margin:0 0 20px 20px}.video1center{margin:0 auto 20px auto;display:block;clear:both}.feedburner_submit input{width:215px;padding:0 10px 0 35px;border:0;background:url(../images/feedburner_input.png) no-repeat;height:30px;line-height:30px;color:#ccc;text-shadow:1px 1px 0 #fff;margin-bottom:10px}.feedburner_button{display:none}.button_link{font-family:Tahoma,Arial,sans-serif;background:url(../images/buttons/slate_grey/button_sprite.png) no-repeat scroll right -164px transparent;text-decoration:none!important;color:#eee!important;text-shadow:0 -1px 0 #888;display:inline-block;font-size:11px;letter-spacing:1.6px;margin:5px 10px 5px 0;border:0 0;padding:0 24px 0 0;text-transform:uppercase}.button_link span{background:url(../images/buttons/slate_grey/button_sprite.png) no-repeat scroll -4px -121px transparent;text-decoration:none!important;display:block;line-height:7px;padding:15px 0 17px 21px}.button_link.large_button{background-position:right -60px;font-size:24px;height:56px;padding-right:24px}.button_link.large_button span{background-position:-4px -2px;line-height:20px;padding:17px 0 20px 20px;text-transform:none}.button_link:hover{text-decoration:none!important}.pink_gradient,.pink_gradient span{background-image:url(../images/buttons/pink/button_sprite.png)!important;color:#eee!important;text-shadow:0 -1px 0 #888!important}.green_gradient,.green_gradient span{background-image:url(../images/buttons/green/button_sprite.png)!important;color:#eee!important;text-shadow:0 -1px 0 #888!important}.orange_gradient,.orange_gradient span{background-image:url(../images/buttons/orange/button_sprite.png)!important;color:#eee!important;text-shadow:0 -1px 0 #888!important}.purple_gradient,.purple_gradient span{background-image:url(../images/buttons/purple/button_sprite.png)!important;color:#eee!important;text-shadow:0 -1px 0 #888!important}.black_gradient,.black_gradient span{background-image:url(../images/buttons/black/button_sprite.png)!important;color:#eee!important;text-shadow:0 -1px 0 #888!important}.grey_gradient,.grey_gradient span{background-image:url(../images/buttons/grey/button_sprite.png)!important;color:#eee!important;text-shadow:0 -1px 0 #888!important}.red_gradient,.red_gradient span{background-image:url(../images/buttons/red/button_sprite.png)!important;color:#eee!important;text-shadow:0 -1px 0 #888!important}.white_gradient,.white_gradient span{background-image:url(../images/buttons/white/button_sprite.png)!important;color:#aaa!important;text-shadow:0 -1px 0 #ccc,0 1px 0 #f2f2f2!important}.blue_gradient,.blue_gradient span{background-image:url(../images/buttons/blue/button_sprite.png)!important;color:#eee!important;text-shadow:0 -1px 0 #888!important}.yellow_gradient,.yellow_gradient span{background-image:url(../images/buttons/yellow/button_sprite.png)!important;color:#fff!important;text-shadow:0 -1px 0 #aaa,0 1px 0 #ddd!important}.dropcaps_normal{float:left;font-size:42px;line-height:24px;font-weight:700;margin:0 2px 0 0;position:relative;top:7px;text-shadow:1px 1px 0 #fff;font-family:pt sans,Tahoma,sans-serif;color:#666}.dropcaps_circle{float:left;background:url(../images/dropcaps_circle.png) no-repeat;font-size:24px;line-height:24px;color:#fff;margin:0 5px 0 0;position:relative;text-align:center;padding:4px 0 0;width:35px;height:35px;top:5px;text-shadow:none;font-family:pt sans,Tahoma,sans-serif}.dropcaps_square{float:left;background:url(../images/dropcaps_square.png) no-repeat;font-size:26px;line-height:24px;color:#fff;margin:0 5px 0 0;position:relative;text-align:center;padding:4px 0 0;text-shadow:none;width:35px;height:35px;top:5px;font-family:pt sans,Tahoma,sans-serif}.styled_title,.styled_title_clients{width:100%;text-shadow:1px 1px 1px #666;margin:10px 0}.styled_title span{background:#008ffe;padding:5px 10px;color:#fff}.framed_img{background:#121212;border-top:1px solid #0c0c0c;border-left:1px solid #0c0c0c;border-right:1px solid #0c0c0c;border-bottom:1px solid #262626;padding:5px;display:inline-block;position:relative;margin-bottom:20px}.img_shadow{background:url(../images/img_shadow.png) repeat-x;height:3px;position:absolute;width:100%;bottom:-4px;left:0}.align_left{float:left;margin-right:10px}.align_right{float:right;margin-left:10px}.list_checked{margin-top:10px}.list_arrow{margin-top:10px}.list_circle{margin-top:10px}.list_arrow li{background:url(../images/bullet_arrow.png) no-repeat 0 -1px;list-style:none;padding:0 0 10px 20px}.list_circle li{background:url(../images/bullet_circle.png) no-repeat 0 -3px;list-style:none;padding:0 0 10px 20px}.list_checked li{background:url(../images/bullet_checked.png) no-repeat 0 -3px;list-style:none;padding:0 0 15px 20px}.list_square li{background:url(../images/square_arrow.png) no-repeat 0 3px;list-style:none;padding:0 0 0 20px;margin:0 0 10px}.icon_text{background-attachment:scroll;background-repeat:no-repeat;background-image:url(../images/icons.png);padding-left:20px}.icon_home{background-position:-331px 0}.icon_email{background-position:-300px -30px}.icon_link{background-position:-270px -54px}.icon_phone{background-position:-240px -80px}.icon_calendar{background-position:-210px -110px}.icon_user{background-position:-178px -139px}.icon_save{background-position:-148px -169px}.icon_id{background-position:-118px -198px}.icon_notice{background-position:-88px -225px}.icon_rss{background-position:-60px -254px}.icon_checked{background-position:-30px -284px}.icon_tag{background-position:0 -313px}.large_icon{width:50px;height:50px;display:block;background-color:#00a8ff;background-repeat:no-repeat;background-position:center;border-top:1px solid rgba(255,255,255,.5);border-bottom:1px solid #000;margin-top:7px}.large_icon_info{background-image:url(../images/info_icon.png)}.framed_box{background:#171717;margin-bottom:30px}.framed_box_content{padding:10px;border-top:1px solid #0f0f0f;border-left:1px solid #0f0f0f;border-right:1px solid #0f0f0f;border-bottom:1px solid #262626}.framed_box_content p{text-shadow:none}.info_box{background:#bcdbfe;border:1px solid #809bba;margin-bottom:25px;color:#59708b;text-shadow:none}.info_box h4{color:#59708b}.info_box p{text-shadow:none}.info_box_content{padding:20px;border:1px solid #fff}.note_box{background:#fdffd0;border:1px solid #dfcd97;margin-bottom:20px;color:#555}#content .note_box_content h2,#content .note_box_content h3,#content .note_box_content h4,#content .note_box_content h5{text-shadow:none}.note_box_content{padding:20px;border:1px solid #fff;text-shadow:none}.note_box_content p{text-shadow:none}.black_info_box{border:1px solid #121212;background-color:#151515;padding:10px 20px;background-image:-webkit-gradient(linear,0 0,0 100%,from(#151515),to(#121212));background-image:-webkit-linear-gradient(top,#151515,#121212);background-image:-moz-linear-gradient(top,#151515,#121212);background-image:-ms-linear-gradient(top,#151515,#121212);background-image:-o-linear-gradient(top,#151515,#121212);box-shadow:inset 0 1px 0 #1c1c1c;-moz-box-shadow:inset 0 1px 0 #1c1c1c;-webkit-box-shadow:inset 0 1px 0 #1c1c1c;-o-box-shadow:inset 0 1px 0 #1c1c1c}.black_info_box h2{padding:0}.styled_table{border:1px solid #d6d6d6;margin:0 0 20px;text-shadow:none}.styled_table table{width:100%;border:1px solid #fff;border-collapse:collapse}.styled_table td{color:#777;padding:.3em 1em;text-align:center;font-size:12px}.styled_table tr{background:#fefefd}.styled_table tr:hover{background:#f7f7f7}.styled_table thead th{background:#f5f5f5;text-align:center;font-size:16px;line-height:40px;font-weight:400;color:#555}.styled_table tfoot td{background:#f5f5f5}the_tabs{position:relative}.tabs{list-style:none;margin:0!important;padding:0;height:30px}.tabs li{float:left;text-indent:0;padding:0;margin:0!important;list-style-image:none!important}.tabs li:first-child{}.tabs a{font-size:11px;display:block;text-align:center;text-decoration:none;color:#666;padding:0 10px;line-height:30px;margin:0;position:relative;background:#171717}.tabs a:active{outline:0}.tabs a:hover{color:#333}.tabs .current,.tabs .current:hover,.tabs li.current a{cursor:default!important;color:#fff;background:#0f0f0f}.panes{padding:10px 15px;margin:1px 0 20px;background:#171717}.panes .pane{display:none}#vertical_tabs{margin:0 0 20px}.ui-tabs{position:relative;padding:0;zoom:1}.ui-tabs .ui-tabs-nav{margin:0 0 20px;padding:0;float:left}.ui-tabs .ui-tabs-nav li{list-style:none;position:relative;margin:0;padding:5px 10px;width:180px;font-size:11px;background:#171717}.ui-tabs .ui-tabs-nav li:first-child{}.ui-tabs .ui-tabs-nav li a{padding:0;width:200px;display:block;color:#999}.ui-tabs .ui-tabs-nav li a:hover{color:#333}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{background:#0f0f0f;z-index:11;position:relative}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text;color:#fff}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;padding:10px;overflow:hidden;position:relative;background:#0f0f0f;left:-1px;z-index:10}.ui-tabs .ui-tabs-hide{display:none!important}#accordion{width:300px;border:1px solid #0f0f0f;-background:#171717}.accordion{margin:0 0 20px}.accordion .tab{background:#171717;line-height:30px;padding:0 10px;cursor:pointer;color:#666;position:relative;border-top:1px solid #0f0f0f}.accordion .tab:hover{background:#0f0f0f}.accordion .current{cursor:default;color:#fff;background:#0f0f0f}.accordion .pane{padding:10px 15px;border-top:1px solid #0f0f0f;background:#171717;line-height:18px}.accordion_icon{margin:5px 5px 0 0;float:left}.toggle{position:relative;margin-bottom:10px;padding-bottom:10px;background:url(../images/content_divider.png) repeat-x bottom}.toggle_title{margin:0;padding:5px 0 7px 35px;background:url(../images/toggle_bg.png) no-repeat -55px 6px;cursor:pointer;font-weight:400;font:13px/24px open sans,Arial,sans-serif;text-transform:capitalize;color:#fff;text-shadow:1px 1px 0 #000;transition:color .2s ease-in;-moz-transition:color .2s ease-in;-o-transition:color .2s ease-in;-webkit-transition:color .2s ease-in}.toggle_title:hover{color:#00a8ff}.toggle_active{background:url(../images/toggle_bg.png) no-repeat 0 -50px;color:#00a8ff}.toggle_content{margin:0;display:none;padding:10px}#quote_wrap{background:url(../images/quote.png) no-repeat left 5px;margin:0 auto}#testimonial_slider{margin:0 0 10px}#sidebar #testimonial_slider{margin-bottom:0}.testimonial_slider_bg{width:100%;margin:0 auto}#testimonial_slider h3{line-height:normal;padding-bottom:20px}#testimonial_slider blockquote{margin:0;background:0 0;padding-right:0;font-style:normal}#testimonial_slider p{padding-bottom:0}#testimonial_slider cite{float:right;margin-right:5px}.testimonial{position:relative;padding:0 0 24px;margin:0 0 20px}.testimonial_content{border:1px solid #121212;background-color:#151515;padding:10px 20px;background-image:-webkit-gradient(linear,0 0,0 100%,from(#151515),to(#121212));background-image:-webkit-linear-gradient(top,#151515,#121212);background-image:-moz-linear-gradient(top,#151515,#121212);background-image:-ms-linear-gradient(top,#151515,#121212);background-image:-o-linear-gradient(top,#151515,#121212);box-shadow:inset 0 1px 0 #1c1c1c;-moz-box-shadow:inset 0 1px 0 #1c1c1c;-webkit-box-shadow:inset 0 1px 0 #1c1c1c;-o-box-shadow:inset 0 1px 0 #1c1c1c}.testimonial_info{position:absolute;right:70px;bottom:0;height:24px;padding:0 25px 0 0;line-height:34px}.arrow-down{width:0;height:0;border-right:20px solid transparent;border-top:25px solid #0f0f0f;position:absolute;right:0;bottom:0}#content .testimonial_paragraph{padding:0}.testimonial_name,.testimonial_company,.testimonial_website{font-size:12px}.sitemap ul{margin:0 0 0 20px;list-style-position:inside}.sitemap li{list-style-type:none;background:url(../images/bullet_arrow.png) no-repeat 0 5px;padding:5px 0 5px 15px}.sitemap .children li{background:url(../images/bullet_circle.png) no-repeat 0 3px;padding-left:18px}.red_highlight,.yellow_highlight,.blue_highlight,.green_highlight,.black_highlight{padding:0 2px}.red_highlight{background:red;color:#fff;text-shadow:none}.yellow_highlight{background:#fff880;text-shadow:none}.blue_highlight{background:#aeefff;text-shadow:none}.green_highlight{background:#b0ffae;text-shadow:none}.black_highlight{background:#000;color:#fff;text-shadow:none}.tool_tip_content{position:relative}.tool_tip{position:relative;border-bottom:1px dotted #888}.tooltip{text-shadow:none;position:absolute;display:none;font-size:12px;left:0;bottom:20px;width:150px;background:url(../images/tooltip_bg.png);color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #383838;line-height:14px;padding:10px}.tooltip_arrow{width:11px;height:8px;background:url(../images/tooltip_arrow.png) no-repeat;position:absolute;bottom:-9px;left:20px}.call_to_action{background:url(../images/action_button.png) repeat-x;color:#fff;height:43px;font:14px/43px Oswald,Arial,sans-serif;display:inline-block;text-transform:capitalize;padding:0 15px;position:relative;text-shadow:1px 1px 0 #a68124;border-left:1px solid #d6a117;border-right:1px solid #d6a117;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;text-transform:uppercase;-webkit-box-shadow:0 5px 12px rgba(50,50,50,.35);-moz-box-shadow:0 5px 12px rgba(50,50,50,.35);box-shadow:0 5px 12px rgba(50,50,50,.35)}.call_to_action:hover{color:#fff}.action_text{padding:0 30px 0 0}.action_icon{width:22px;height:23px;position:absolute;right:15px;top:11px}.action_action{background:url(../images/action_icon.png) no-repeat}.action_download{background:url(../images/download_icon.png) no-repeat}.google_map{margin:0 0 20px;text-shadow:none!important}.pricing_table{margin:20px 0 10px}.pricing_column{float:left;width:200px;padding-bottom:22px;position:relative;margin-left:-1px}.pricing_header{background:url(../images/pricing_table_header.png) no-repeat;height:80px;text-align:center;font-family:Arial,Verdana,Tahoma;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-radius-topright:5px;border-radius-topleft:5px}.pricing_header h2{padding:20px 0 0;margin:0;font-size:24px;color:#fff;text-transform:uppercase;text-shadow:1px 1px 1px rgba(0,0,0,.4);background:0 0;font-weight:400;line-height:24px}.pricing_header p{color:#fff;font-size:14px;text-shadow:1px 1px 1px rgba(0,0,0,.4);padding:0;margin:0}.pricing_content{background:#f5f5f5;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.pricing_column_inside{padding:25px 6px 12px 7px;border-left:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff;border-top:1px solid #fff}.pricing_column_inside ul.pricing{padding:0;list-style:none;margin:0;list-style-image:none}.pricing_column_inside ul.pricing li{color:#777;text-shadow:1px 1px 1px #fff;list-style:none}.pricing_featured .pricing_column_inside ul.pricing li{color:#333}.pricing_column_inside ul.pricing li span{background:url(../images/check_mark.png) no-repeat 30px 10px;display:block;padding:8px 0 9px 48px}.pricing_column_inside ul.pricing li.x_mark span{background:url(../images/x_mark.png) no-repeat 30px 10px}span.table_price{display:block;text-align:center;font-size:48px;color:#888;font-family:Verdana,Geneva,sans-serif;text-shadow:1px 1px 0 #fff;padding:2px 0 17px;line-height:normal}.pricing_featured span.table_price{color:#666}span.table_price sup{font-size:24px;bottom:13px;left:1px}span.table_price span.dollar_sign{font-size:36px}.pricing_featured{width:230px;margin-top:-28px}.pricing_featured .pricing_header{background:url(../images/pricing_table_header_big.png) no-repeat;border-radius:5px}.pricing_featured .pricing_content{}.pricing_featured .pricing_column_inside{padding-left:23px;padding-right:20px;padding-top:53px}.pricing_featured span.table_price{margin-top:17px}.pricing_featured .pricing_header p{color:#fff}.pricing_table_button{width:180px;height:33px;background:url(../images/pricing_table_button.png) no-repeat 0 0;text-align:center;color:#eee;text-shadow:0 -1px 0 #888;font-size:18px;text-transform:uppercase;line-height:33px;display:block}.pricing_table_button:hover{background:url(../images/pricing_table_button.png) no-repeat 0 -37px;color:#eee;text-shadow:0 -1px 0 #888}.pricing_featured .pricing_table_button{width:180px;height:35px;background:url(../images/pricing_table_button_big.png) no-repeat 0 0;text-align:center;color:#eee;text-shadow:0 -1px 0 #888;font-size:18px;text-transform:uppercase;line-height:35px;display:block}.pricing_featured .pricing_table_button:hover{background:url(../images/pricing_table_button_big.png) no-repeat 0 -37px;color:#eee;text-shadow:0 -1px 0 #888}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}